.container-1240{max-width:1240px;padding:0 20px;width:100%;margin:0 auto}html,body{position:relative!important;overflow:visible!important}.ipad-block{display:none}@media only screen and (max-width: 768px){.ipad-block{display:block!important}}.ipad-none{display:block}@media only screen and (max-width: 768px){.ipad-none{display:none!important}}.block-980{display:none!important}@media only screen and (max-width: 980px){.block-980{display:block!important}}.none-980{display:block}@media only screen and (max-width: 980px){.none-980{display:none!important}}.container-1280{max-width:1280px;padding:0 20px;width:100%;margin:0 auto}.container-1300{max-width:1300px;padding:0 20px;width:100%;margin:0 auto}.container-900{max-width:900px;padding:0 20px;width:100%;margin:0 auto}.inner-hero-section{max-height:811px;height:calc(100vh - 131px);position:relative;display:flex;align-items:center}@media only screen and (max-width: 768px){.inner-hero-section{min-height:510px;text-align:center}.inner-hero-section .button-group{display:flex;justify-content:center}}.inner-hero-section .image-section{position:absolute;height:100%;width:100%;left:0;top:0}.inner-hero-section .image-section img,.inner-hero-section .image-section video,.inner-hero-section .image-section video-media{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:cover;z-index:1}.inner-hero-section .image-section:before{opacity:.4;background:linear-gradient(270deg,#0000,#000);content:"";position:absolute;height:100%;width:100%;left:0;top:0;z-index:2;background-blend-mode:multiply}.inner-hero-section .container-1240{position:relative;z-index:3}.inner-hero-section .container-1240 h1,.inner-hero-section .container-1240 .h6{color:#fff}.inner-hero-section .container-1240 h1{font-size:36px}@media only screen and (max-width: 768px){.inner-hero-section .container-1240 h1{font-size:26px}}.inner-hero-section .container-1240 a{max-width:fit-content;min-width:198px;margin-top:25px!important;display:inline-block}@media only screen and (max-width: 768px){.inner-hero-section .container-1240 a{margin:0 auto}}.full-width-content{text-align:center;background:#fbfaf9}.full-width-content h2{font-size:36px}@media only screen and (max-width: 768px){.full-width-content h2{font-size:26px}}.full-width-content .image-section{position:relative;margin-top:62px;max-height:832px;height:60vw;min-height:510px}.full-width-content .image-section img,.full-width-content .image-section video,.full-width-content .image-section video-media{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:cover;z-index:1}.full-width-content .description{margin-top:15px}.full-width-content .button{max-width:fit-content;min-width:198px;margin:25px auto 0!important;display:inline-block}.bg-image-with-content{padding:50px 30px;min-height:550px;position:relative;background:#fbfaf9;display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 768px){.bg-image-with-content{padding:0 20px;background:#fff}}.bg-image-with-content .image-section{position:absolute;height:100%;width:calc(100% - 60px);left:30px;top:0}@media only screen and (max-width: 768px){.bg-image-with-content .image-section{position:relative;width:100%;left:0;height:450px}}.bg-image-with-content .image-section img,.bg-image-with-content .image-section video,.bg-image-with-content .image-section video-media{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:cover;z-index:1}.bg-image-with-content .image-section:before{background:linear-gradient(270deg,#09264666 16.12%,#09264600 81.2%),#d3d3d3 -15px -575.5px/127.332% 320.182% no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;top:0;z-index:2;display:none}.bg-image-with-content .container-1240{position:relative;z-index:3;display:flex;justify-content:flex-end}.bg-image-with-content .container-1240 *{color:#fff}@media only screen and (max-width: 768px){.bg-image-with-content .container-1240{text-align:center;justify-content:center;margin-top:45px}.bg-image-with-content .container-1240 *{color:#000}}.bg-image-with-content .container-1240 .content{max-width:470px}@media only screen and (max-width: 768px){.bg-image-with-content .container-1240 .content{max-width:100%;width:100%}}.bg-image-with-content .container-1240 .h6{margin-bottom:6px}.bg-image-with-content .container-1240 .description{margin-top:8px}@media only screen and (max-width: 768px){.bg-image-with-content .container-1240 .description{margin-top:15px}}.three-column-card{text-align:center;padding:0 30px}.three-column-card .heading{margin-bottom:70px}.three-column-card .heading h2{font-size:36px}@media only screen and (max-width: 768px){.three-column-card{padding:0 20px}.three-column-card .heading{margin-bottom:40px}.three-column-card .heading h2{font-size:26px}}.three-column-card ul{width:calc(100% + 18px);margin-left:-18px;display:flex;flex-wrap:wrap;margin-bottom:-20px;justify-content:center}.three-column-card ul li{position:relative;display:flex;align-items:center;width:calc(33.333% - 18px);margin-left:18px;padding:30px;height:25vw;margin-bottom:20px}@media only screen and (max-width: 980px){.three-column-card ul li{width:calc(50% - 18px);height:40vw}}@media only screen and (max-width: 600px){.three-column-card ul li{width:100%;height:67.2vw}}.three-column-card ul li .image-section,.three-column-card ul li img{position:absolute;left:0;height:100%;width:100%;top:0}.three-column-card ul li .image-section:before{opacity:.4;background:linear-gradient(270deg,#0000,#000);position:absolute;content:"";height:100%;width:100%;left:0;top:0;z-index:1}.three-column-card ul li .image-section img{object-fit:cover}.three-column-card ul li .content{max-width:305px;margin:0 auto;position:relative;z-index:2}.three-column-card ul li .content *{color:#fff}.three-column-card ul li .content h3{font-size:18px!important;margin-bottom:6px}.three-column-card ul li .content p{font-size:11px!important;font-weight:600;line-height:150%}.three-column-card ul li .content .icon-section{position:relative;width:75px;height:75px;margin:0 auto 17px}@media only screen and (max-width: 600px){.three-column-card ul li .content .icon-section{width:55px;margin:0 auto 12px;height:55px}}.three-column-card ul li .content .icon-section img{object-fit:contain}.four-column-section{position:relative}.four-column-section .swiper-pagination{bottom:68px!important}.four-column-section ul{width:calc(100% + 60px);margin-left:-60px;display:flex;flex-wrap:wrap}.four-column-section ul li{width:calc(25% - 60px);margin-left:60px}.four-column-section .swiper-slide{display:flex}@media only screen and (max-width: 480px){.four-column-section .swiper-slide{justify-content:center;text-align:center}}.four-column-section .inner{max-width:211px}.four-column-section .icon-section{position:relative;width:50px;height:50px;margin:0 0 17px}@media only screen and (max-width: 480px){.four-column-section .icon-section{margin:0 auto 10px;width:40px;height:40px}}.four-column-section .icon-section img{object-fit:contain}.four-column-section p{font-size:13px!important;font-weight:500;line-height:160%}.half-image-half-content{display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.half-image-half-content{padding-top:50px}}.half-image-half-content.left .content{order:1}.half-image-half-content .image-section{width:63.2%;position:relative;min-height:50vw;height:auto}.half-image-half-content .image-section .play-button{pointer-events:none;position:absolute;z-index:2;left:0;right:0;width:80px;height:80px;margin:0 auto;top:calc(50% - 40px)}@media only screen and (max-width: 1100px){.half-image-half-content .image-section{width:50%}}@media only screen and (max-width: 768px){.half-image-half-content .image-section{height:80vw}}.half-image-half-content .image-section img,.half-image-half-content .image-section video,.half-image-half-content .image-section video-media{position:absolute;object-fit:cover;object-position:top;left:0;right:0;width:100%;height:100%}.half-image-half-content .image-section video,.half-image-half-content .image-section iframe{z-index:3}.half-image-half-content .content{width:36.8%;padding:40px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1100px){.half-image-half-content .content{width:50%}}.half-image-half-content .content .inner{max-width:308px}@media only screen and (max-width: 1100px){.half-image-half-content .content .inner{max-width:100%}}.half-image-half-content .content .h6{margin-bottom:8px}.half-image-half-content .content .description{margin-top:18px}.half-image-half-content .content .button{margin-top:30px!important;display:inline-block}@media only screen and (max-width: 768px){.half-image-half-content .image-section{width:100%}.half-image-half-content .ipad-block{width:100%;margin-bottom:38px}.half-image-half-content .h6,.half-image-half-content .h1{display:block;text-align:center;padding:0 20px}.half-image-half-content .content{width:100%;padding:20px;background:#fff;order:2}.half-image-half-content .content .inner{max-width:600px}.half-image-half-content .content .description{margin-top:18px}.half-image-half-content .content .button{display:block;width:100%}}.half-image-half-content .description p{font-size:13px}.testimonials-slider{background:#fbfaf9;padding:0 50px}.testimonials-slider .slider-outer{position:relative}.testimonials-slider .swiper-pagination{display:none}@media only screen and (max-width: 768px){.testimonials-slider .swiper-pagination{display:flex;justify-content:center}}@media only screen and (max-width: 768px){.testimonials-slider{padding:0 20px}}.testimonials-slider .heading-section{padding:0 20px;max-width:900px;margin:0 auto 60px;text-align:center}.testimonials-slider .heading-section .h1{font-size:36px}@media only screen and (max-width: 768px){.testimonials-slider .heading-section{padding:0;margin-bottom:40px}.testimonials-slider .heading-section .h1{font-size:26px}}.testimonials-slider .swiper-slide{padding:70px;display:flex;align-items:center;min-height:450px;flex-wrap:wrap;position:relative}@media only screen and (max-width: 768px){.testimonials-slider .swiper-slide{padding:0;justify-content:center;text-align:center}}.testimonials-slider .swiper-slide .image-section{position:absolute;height:100%;width:100%;left:0;top:0}@media only screen and (max-width: 768px){.testimonials-slider .swiper-slide .image-section{position:relative;height:440px}}.testimonials-slider .swiper-slide .image-section img,.testimonials-slider .swiper-slide .image-section video,.testimonials-slider .swiper-slide .image-section video-media{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:cover;z-index:1}.testimonials-slider .content{background:#fbfaf9cc;max-width:486px;min-height:296px;display:flex;flex-direction:column;justify-content:center;padding:60px 70px 60px 60px;position:relative;z-index:3}@media only screen and (max-width: 768px){.testimonials-slider .content{background:#fff;min-height:auto;padding:70px 26px 100px;max-width:100%;width:100%}}.testimonials-slider .description p{font-size:18px;font-style:normal;font-weight:700;line-height:160%}.testimonials-slider span{display:block;font-size:12px;font-weight:500;line-height:160%;margin-top:10px}@media only screen and (max-width: 768px){.testimonials-slider span{margin-top:31px}}.testimonials-slider .swiper-button-prev{left:10px!important}.testimonials-slider .swiper-button-next{right:10px!important}@media only screen and (max-width: 768px){.testimonials-slider .swiper-button-prev,.testimonials-slider .swiper-button-next{display:none!important}}.swiper-pagination{bottom:20px!important}.swiper-pagination .swiper-pagination-bullet{background:#d9d9d9;width:6px!important;height:6px!important;opacity:1!important;border-radius:50%!important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.swiper-button-prev,.swiper-button-next{width:50px!important;height:50px!important;z-index:3;margin:0;box-shadow:0 .125rem .625rem #1c1c1c26;background:#decae2;border-radius:50%}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev:before,.swiper-button-next:before{width:16px;height:18px;content:"";position:absolute;left:0;right:0;margin:0 auto;top:calc(50% - 9px);background:url(slider-arrow.svg) no-repeat center/16px!important}.swiper-button-prev.swiper-button-next,.swiper-button-next.swiper-button-next{transform:rotate(180deg)}.swiper-button-prev:hover:before,.swiper-button-next:hover:before{animation:.35s ease-in-out forwards animateIconInline}.three-column-card-section{position:relative;overflow:hidden!important;background:#fbfaf9}@media only screen and (max-width: 980px){.three-column-card-section .swiper{padding-bottom:80px!important}}@media only screen and (max-width: 480px){.three-column-card-section .container-1280{padding:0;text-align:center}.three-column-card-section .swiper{overflow:visible!important;padding:0 40px}}.three-column-card-section ul{width:calc(100% + 50px);margin-left:-50px;display:flex;flex-wrap:wrap}.three-column-card-section ul li{width:calc(33.333% - 50px);margin-left:50px}.three-column-card-section .image-section{position:relative;height:229px;margin-bottom:14px;width:100%}@media only screen and (max-width: 480px){.three-column-card-section .image-section{height:48vw}}.three-column-card-section .image-section img{position:absolute;left:0;height:100%;width:100%;top:0;object-fit:cover}.three-column-card-section .link{font-size:13px;margin-top:18px!important}@media only screen and (max-width: 480px){.three-column-card-section .link{margin:15px auto 0!important}}@media only screen and (max-width: 480px){.three-column-card-section h2{font-size:18px!important}}.two-column-product{padding:105px 30px 56px!important;border:none}@media only screen and (max-width: 980px){.two-column-product{padding:60px 20px 0!important}}.two-column-product .close-popup{width:22px;height:22px;position:absolute;cursor:pointer;top:2px;left:2px;z-index:5;background:url(icon-close-popup.svg) no-repeat center/100%!important;display:none}@media only screen and (max-width: 768px){.two-column-product .close-popup{display:block}}.two-column-product .h2{font-size:36px!important;margin:0!important}@media only screen and (max-width: 768px){.two-column-product .h2{font-size:26px!important}}.two-column-product .floating-controls-container{display:flex!important;flex-wrap:wrap!important;width:calc(100% + 20px)!important;margin-left:-20px!important;padding-inline:0}.two-column-product .shop-the-look__item{visibility:visible!important;width:calc(50% - 20px)!important;margin-left:20px!important;max-width:100%;display:block}@media only screen and (max-width: 980px){.two-column-product .shop-the-look__item{width:calc(100% - 20px)!important;margin-bottom:60px}}.two-column-product .shop-the-look__item .h6{font-size:12px;line-height:normal;letter-spacing:1.2px}.two-column-product .content{margin-top:20px;position:relative;z-index:10;display:flex;justify-content:space-between}.two-column-product .content .color-swatches .color-swatch{border:1px solid #d1d5db!important}.two-column-product .content .color-swatches .color-swatch.active{border:1px solid black!important}@media only screen and (max-width: 600px){.two-column-product .content{flex-direction:column}}.two-column-product .content .content-info{max-width:415px}.two-column-product .content .color-variants{flex:none;margin-left:20px}@media only screen and (max-width: 600px){.two-column-product .content .color-variants{display:flex;justify-content:center;margin-bottom:20px;margin-top:-10px;order:-1}}.two-column-product .h3{font-size:20px!important}.two-column-product .description{margin-top:10px!important;font-size:13px}.two-column-product .link{margin-top:15px!important;font-size:13px!important;text-transform:uppercase!important}.two-column-product .shop-the-look__image-wrapper>carousel-navigation{height:calc(50vw - 40px)}@media only screen and (max-width: 980px){.two-column-product .shop-the-look__image-wrapper>carousel-navigation{height:calc(100vw - 40px)}}.two-column-product .image-section{width:100%;height:calc(50vw - 40px);position:relative}@media only screen and (max-width: 980px){.two-column-product .image-section{height:calc(100vw - 40px)}}.two-column-product .image-section>img{position:absolute;left:0;height:100%;width:100%;top:0;object-fit:cover}.two-column-product .shop-the-look__item-content{opacity:1!important;position:absolute;bottom:33px!important;right:110px!important;background:#fff!important;box-shadow:0 4px 4px #0000000d!important;max-width:187px!important;padding:15px 18px!important;z-index:3!important}@media only screen and (max-width: 768px){.two-column-product .shop-the-look__item-content{top:180px!important;bottom:auto!important;right:11px!important;z-index:11!important}}.two-column-product .shop-the-look__item-content .button{color:#fff;margin-bottom:-8px}.two-column-product .shop-the-look__item-content .price-list *{font-size:12px!important;font-weight:500!important}.two-column-product .shop-the-look__item-content .price-list .tw-font-semibold{font-weight:400!important;color:#000!important}@media only screen and (max-width: 1000px){.two-column-product .shop-the-look__item-content{display:grid;gap:1.5rem}.two-column-product .shop-the-look__item-content .shop-the-look__item-product{grid-area:1 / -1;max-width:16.875rem;top:0;left:0;opacity:0}.two-column-product .shop-the-look__item-content .shop-the-look__item-product.is-selected{opacity:1}}@media only screen and (max-width: 768px){.two-column-product .shop-the-look__item-content{padding:22px 18px 15px!important;display:none}}.two-column-product .shop-the-look__item-content .button{padding-left:25px!important;padding-right:25px!important}.two-column-product .junip-product-summary-star svg{width:10px;height:10px}.two-column-product .\[\&_\.junip-product-summary-review-count\]\:\!tw-text-\[13px\] .junip-product-summary-review-count{font-size:10px!important}.two-column-product .v-stack.gap-1{gap:0!important}.two-column-product .junip-product-summary-stars-wrapper{margin-bottom:-5px}.two-column-product .product-card__figure{margin-bottom:-11px}@media only screen and (min-width: 769px){.two-column-product .shop-the-look__item-content{display:grid!important}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/sm-custom.scss.css.map */
