@font-face{font-family:SF Pro;src:url(/cdn/shop/files/SF-Pro-Text-Light.otf?v=1761716044);font-weight:400}@font-face{font-family:"Instrument Serif";src:url(/cdn/shop/files/instrumentserif-regular.ttf?v=1761715671)}.container{max-width:100%;padding:0 25px;overflow:hidden}.mb_100{margin-bottom:110px}@media (max-width:1199px){.container{padding:0 15px}.mb_100{margin-bottom:80px}}@media (max-width:991px){.mb_100{margin-bottom:70px}}.section-header .header .header__logo{justify-content:center}.section-header header.header{max-width:100%;padding-left:43px;padding-right:27px}.section-header .header .header__menu .header__nav .main__menu{justify-content:left}.header__menu .header__nav .main__menu .menu__item .menu__link{font-family:SF Pro;font-size:16px;padding:0;margin-right:30px}.section-header header.header .header__icons{gap:26px}.section-header header.header .header__icons .header__icons .btn{height:auto;width:auto}.section-header header.header .header__icons a.btn{font-family:SF Pro;font-size:16px;width:100%}.header__icon.header__icon--cart .header__cart-count{position:unset;margin-left:7px;height:24px;width:24px;display:flex;justify-content:center;align-items:center;background:#000}.header__icon.header__icon--cart .header__cart-count .cart-count-number{color:#fff;font-size:14px;font-weight:600}.template-index .header__icon.header__icon--cart .header__cart-count{background:#fff}.template-index .header__icon.header__icon--cart .header__cart-count .cart-count-number{color:#000}.template-index .header--sticky .header__icon.header__icon--cart .header__cart-count{background:#000}.template-index .header--sticky .header__icon.header__icon--cart .header__cart-count .cart-count-number{color:#fff}.header__icon--cart a svg{height:20px;width:20px}.template-index .header__icon--cart a svg path{stroke:#fff}.template-index .header--sticky .header__icon--cart a svg path{stroke:#000}@media (max-width:1440px){.section-header header.header{padding-left:15px;padding-right:15px}.header__menu .header__nav .main__menu .menu__item:last-child .menu__link{margin:0}}@media (max-width:1199px){.header__menu .header__nav .main__menu .menu__item .menu__link{margin-right:15px}}@media (max-width:1024px){.section-header header.header{padding-left:15px;padding-right:15px;grid-template-areas:"icon-left logo icon-right";grid-template-columns:1fr 1fr 1fr}sht-menu-drwer-opner button.btn{display:block;height:31px;width:31px;margin:0}.section-header header.header .header__icons.header__icon--search{display:none}}.video-hero{position:relative;width:100%;height:100vh;overflow:hidden}.video-hero__wrapper{position:absolute;width:100%;height:100%}.video-hero__video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:1}.video-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;z-index:2}.video-hero__content{position:absolute;z-index:3;text-align:center;color:#fff;bottom:76px;left:0;right:0;padding:0 15px}.video-hero__subheading{font-size:20px;letter-spacing:1px;text-transform:uppercase;margin-bottom:26px}.video-hero__heading{font-size:80px;line-height:1;font-weight:400;max-width:990px;margin:auto auto 20px}.video-hero__button{background-color:#fff;color:#1a1b1d;padding:11px 28px;font-weight:600;text-decoration:none;font-size:18px;display:block;width:max-content;margin:auto;transition:all .4s ease}.video-hero__button:hover{background-color:#1a1b1d;color:#fff}@media (max-width:1199px){.video-hero__heading{font-size:60px;max-width:750px}}@media (max-width:991px){.video-hero__heading{font-size:48px;max-width:590px}.video-hero__subheading{font-size:18px;margin-bottom:15px}}@media (max-width:575px){.video-hero__heading{font-size:40px;max-width:100%}.video-hero__subheading{font-size:15px}.video-hero__button{padding:8px 25px;font-size:15px}.video-hero__content{bottom:90px}}@media (max-width:425px){.video-hero__heading{font-size:36px}}.product__quickbuy button.btn{border:0;box-shadow:none;font-family:SF Pro;background:transparent;font-size:19px;letter-spacing:0;width:max-content;min-height:auto;font-weight:400;line-height:1.8}.product-card .card__content{display:flex;align-items:start;justify-content:space-between;gap:10px;padding-top:13px}.product-card .card__content .product__quickbuy{position:unset}.card_content_inner .card__heading{font-size:26px;margin-bottom:18px}.card_content_inner .price .price__regular .price-item--regular{font-size:20px;font-weight:600;margin:0}.dynamic_coll_header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:50px}.dynamic_coll_header .dynamic_coll_title{font-size:80px;line-height:1;margin:0}.dynamic-coll-see-more{font-size:24px;line-height:1;display:flex;align-items:center;gap:17px}@media (max-width:1440px){.dynamic_coll_header .dynamic_coll_title{font-size:72px}.card_content_inner .card__heading{font-size:24px;margin-bottom:12px}.product__quickbuy button.btn{font-size:16px}.dynamic_coll_header{margin-bottom:40px}}@media (max-width:1199px){.dynamic_coll_header .dynamic_coll_title{font-size:62px}.dynamic-coll-see-more{font-size:22px}.dynamic-coll-see-more svg{width:30px}}@media (max-width:991px){.card_content_inner .card__heading{font-size:20px}.card_content_inner .price .price__regular .price-item--regular{font-size:18px}.dynamic_coll_header .dynamic_coll_title{font-size:52px}.dynamic-coll-see-more{font-size:20px}.dynamic-coll-see-more svg{width:24px}.dynamic_coll_header{margin-bottom:30px}}@media (max-width:575px){.dynamic_coll_header .dynamic_coll_title{font-size:40px}.dynamic-coll-see-more{font-size:18px;gap:10px}}@media (max-width:480px){.dynamic-coll-see-more{font-size:15px}.dynamic-coll-see-more svg{width:20px}}@media (max-width:400px){.dynamic_coll_header .dynamic_coll_title{font-size:32px}.dynamic_coll_header{margin-bottom:20px}}.logo_section_main .logo_inner_content{max-width:1265px;padding:0 15px;margin:auto}.logo_section_title{font-size:40px;text-align:center;margin-bottom:40px;line-height:1}.logo_inner_content .logo_image_blocks{display:flex;justify-content:space-evenly;padding:42px 0;border-top:1px solid #1A1B1D;border-bottom:1px solid #1A1B1D}.logo_image_inner img{display:block;height:100%;width:100%}@media (max-width:767px){.logo_inner_content .logo_image_blocks{flex-wrap:wrap;row-gap:42px;column-gap:30px;justify-content:center}}@media (max-width:400px){.logo_inner_content .logo_image_blocks{row-gap:25px;column-gap:20px}}.collection_block_inner .collection_block_row{display:flex;margin:0 -10px;flex-wrap:wrap}.collection_block_row .collection_block_item{width:50%;padding:0 10px}.collection_block_item .collection_block_content{position:relative}.collection_block_content .coll_inner_details{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;padding:0 15px}.coll_inner_details .coll_block_title{font-size:72px;color:#fff;margin-bottom:25px}.coll_inner_details .coll_block_btn{font-size:18px;padding:11px 41px;background:#fff;display:block;margin:auto;width:max-content;transition:all .4s ease}.coll_inner_details .coll_block_btn:hover{background:#1a1b1d;color:#fff}.collection_block_image img{height:100%;width:100%;display:block}@media (max-width:1440px){.coll_inner_details .coll_block_title{font-size:62px}}@media (max-width:1199px){.coll_inner_details .coll_block_title{font-size:52px}}@media (max-width:991px){.coll_inner_details .coll_block_title{font-size:46px}}@media (max-width:767px){.collection_block_row .collection_block_item{width:100%}.collection_block_inner .collection_block_row{row-gap:10px}.coll_inner_details .coll_block_title{font-size:40px;margin-bottom:15px}.coll_inner_details .coll_block_btn{font-size:16px;padding:8px 23px}}.sleepwear-slider-title{font-size:80px;max-width:835px;margin:auto auto 80px;letter-spacing:0;line-height:1;text-align:center}.video-wrapper .sleepwear-video{height:100%;width:100%;display:block}.sleepwear-card .video-wrapper{position:relative}.video-wrapper .video_play_btn{position:absolute;top:15px;right:15px;border:0;background:transparent;height:28px;width:28px;padding:0}.sleepwear-card .sleepwear-info{background:#f3f4f5;padding:15px}.sleepwear-user .sleepwear-avatar{height:30px;width:30px;border-radius:50%}.sleepwear-user .sleepwear-name{font-size:14px;line-height:1;font-weight:600}.sleepwear-user .verified-badge{height:18px;width:18px;display:block}.sleepwear-info .sleepwear-user{display:flex;align-items:center;gap:8px}.sleepwear-card .sleepwear-info{display:flex;align-items:center;justify-content:space-between;gap:10px}.sleepwear-info .sleepwear-stars{display:flex;align-items:center}.sleepwearSwiper .swiper-pagination{bottom:0;position:unset}.sleepwearSwiper .swiper-pagination .swiper-pagination-bullet{height:8px;width:8px;background:#525252}.sleepwearSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1a1b1d}.sleepwearSwiper .swiper_arrow{position:unset;width:50px;height:15px;margin:0}.swiper_arrow:after{display:none!important}.sleepwearSwiper .sleepwear_arrows{display:flex;justify-content:center;align-items:center;padding-top:50px;gap:18px}.sleepwearSwiper .sleepwear_arrows .swiper-pagination{position:unset;width:max-content}.sleepwear-card .mute_toggle_btn{background:transparent;border:0;position:absolute;bottom:10px;right:10px;padding:0}@media (max-width:1440px){.sleepwear-slider-title{font-size:70px;margin:auto auto 60px}}@media (max-width:1199px){.sleepwearSwiper .sleepwear_arrows{padding-top:30px}.sleepwear-slider-title{font-size:60px;margin:auto auto 40px;max-width:800px}}@media (max-width:991px){.sleepwear-slider-title{font-size:50px;max-width:600px}.sleepwear-card .sleepwear-info{padding:10px}.sleepwear-info .sleepwear-user{gap:4px}}@media (max-width:767px){.swiper.sleepwearSwiper{margin:0 -15px}.sleepwear-slider-title{font-size:38px;max-width:500px}.sleepwearSwiper .sleepwear_arrows{display:none}}.holiday-banner-wrapper{position:relative}.holiday-banner-image{position:relative;width:100%;height:auto}.holiday-banner-image img,.holiday-banner-image picture{width:100%;height:auto;display:block;object-fit:cover}.holiday-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:2;padding:0 20px;width:100%}.holiday-banner-subheading{font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:20px}.holiday-banner-heading{font-size:80px;line-height:1;margin-bottom:30px;text-transform:capitalize}.holiday-banner-btn{display:inline-block;background-color:#fff;color:#1a1b1d;padding:14px 28px;font-size:18px;font-weight:600;line-height:1;transition:all .3s ease}.holiday-banner-btn:hover{background-color:#1a1b1d;color:#fff}@media (max-width: 1199px){.holiday-banner-heading{font-size:70px}}@media (max-width: 991px){.holiday-banner-heading{font-size:60px}}@media (max-width: 767px){.holiday-banner-heading{margin-bottom:20px}}@media (max-width: 575px){.holiday-banner-btn{padding:12px 22px;font-size:16px}}.sleepwear_main{display:flex;margin:0 -24px}.sleepwear_main .sleepwear-left,.sleepwear_main .sleepwear-right{padding:0 24px}.sleepwear-right .sleepwear-heading{font-size:80px;max-width:570px;line-height:1;margin-bottom:150px}.sleepwear-right .sleepwear-heading{font-size:80px;max-width:600px;line-height:1;margin-bottom:150px;text-transform:uppercase}.sleepwear_content{display:flex;justify-content:space-between;gap:20px}.sleepwear_main .sleepwear-left{width:44%}.sleepwear_main .sleepwear-right{width:55%}.sleepwear_content .sleepwear_inner_details{width:365px}.sleepwear_inner_details p{font-size:20px;margin-bottom:35px}.sleepwear_inner_details ul{padding-left:24px;margin-bottom:35px}.sleepwear_inner_details ul li{font-size:20px;margin-bottom:20px}.sleepwear_inner_details ul li:last-child{margin-bottom:0}.sleepwear_content img{padding-top:80px}.sleepwear_inner_details .sleepwear-btn{font-size:18px;background:#1a1b1d;padding:14px 28px;color:#fff;line-height:1;display:block;width:max-content;transition:all .4s ease}@media (max-width:1440px){.sleepwear_content img{padding-top:0}.sleepwear-right .sleepwear-heading{font-size:60px;max-width:500px;margin-bottom:50px}.sleepwear_inner_details ul li{margin-bottom:10px}}@media (max-width:1199px){.sleepwear_content img{width:40%;height:100%}.sleepwear_main .sleepwear-left,.sleepwear_main .sleepwear-right{padding:0 15px}.sleepwear_main{margin:0 -15px}.sleepwear_inner_details p{font-size:18px;margin-bottom:25px}.sleepwear_inner_details ul li{font-size:18px}.sleepwear-right .sleepwear-heading{font-size:52px;max-width:450px}}@media (max-width:991px){.sleepwear-right .sleepwear-heading{font-size:42px;max-width:350px}}@media (max-width:767px){.sleepwear_main{flex-wrap:wrap}.sleepwear_main .sleepwear-left{width:85%;margin-bottom:50px}.sleepwear_main .sleepwear-right{width:100%}}@media (max-width:575px){.sleepwear_inner_details p{font-size:16px;margin-bottom:20px;line-height:1.3}.sleepwear_inner_details ul li{font-size:14px;line-height:1}.sleepwear_content img{width:36%}.sleepwear_inner_details ul{padding-left:20px;margin-bottom:20px}.sleepwear-right .sleepwear-heading{font-size:40px}.sleepwear_inner_details .sleepwear-btn{font-size:10px;padding:7px 16px}}@media (max-width:425px){.sleepwear-right .sleepwear-heading{font-size:32px;max-width:280px;margin-bottom:30px}.sleepwear_content img{width:26%}.sleepwear_main .sleepwear-left{width:100%}}.testimonials-section{text-align:center;color:#222;background-color:#f8f8f8;position:relative;padding-top:96px;padding-bottom:63px;background-position:center;background-repeat:no-repeat;background-size:cover}.testimonials-container{max-width:1450px;margin:0 auto;position:relative;z-index:2}.testimonials-subheading{font-size:16px;letter-spacing:1px;line-height:1;font-weight:600;margin-bottom:35px;color:#1a1b1d}.testimonials-heading{font-size:80px;line-height:1;max-width:880px;margin:auto auto 57px;text-align:center}.testimonial-quote{font-family:SF Pro;font-size:30px;font-weight:700;line-height:1;color:#000;margin-bottom:30px}.testimonial-stars{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.testimonial-stars svg{height:20px;width:20px;display:block}.testimonial-text{font-size:26px;line-height:1.3;color:#1a1b1d;max-width:770px;margin:auto auto 43px}.testimonial-author{display:flex;flex-direction:column;align-items:center}.testimonial-image{width:72px;height:72px;border-radius:50%;margin-bottom:20px;object-fit:cover}.testimonial-name{font-size:20px;font-weight:600;font-family:SF Pro;color:#1a1b1d;margin:0}.swiper-button-prev,.swiper-button-next{color:#1a1b1d;top:50%}.testimonials-swiper .swiper_arrow{width:50px;height:15px}@media (max-width:1440px){.testimonials-heading{font-size:70px;max-width:800px}.testimonial-stars{margin-bottom:40px}.testimonials-section{padding-top:80px;padding-bottom:50px}.testimonials-subheading{font-size:16px;margin-bottom:20px}}@media (max-width:1199px){.testimonials-heading{font-size:60px;max-width:650px;margin:auto auto 40px}.testimonial-quote{font-size:26px}.testimonial-text{font-size:24px;max-width:710px}.testimonials-section{padding-top:60px}}@media (max-width:991px){.testimonial_slider_arrows{display:flex;align-items:center;justify-content:center;margin-top:30px;gap:33px}.testimonial_slider_arrows .swiper_arrow{position:unset;margin:0;transform:unset}}@media (max-width:767px){.testimonial-text{font-size:20px}.testimonials-heading{font-size:50px;max-width:550px;margin:auto auto 30px}.testimonial-quote{font-size:24px;margin-bottom:20px}.testimonial-stars{margin-bottom:24px}.testimonial-text{font-size:20px;max-width:710px;margin:auto auto 30px}.testimonial-image{width:57px;height:57px;margin-bottom:10px}.testimonial-name{font-size:16px}}@media (max-width:575px){.testimonials-heading{font-size:40px;max-width:100%;margin:auto auto 20px}}.footer__nav__list button{font-size:18px;text-transform:uppercase;padding:0 0 24px}.footer__nav__list .footer__nav .nav__item .footer__nav__link{padding:0 0 10px;font-size:16px}.footer__nav__list .footer__nav .nav__item:last-child .footer__nav__link{padding:0}.main_footer .footer__logo{margin:0 0 45px}.main_footer .text-block{padding:0}.main_footer .footer_logo_block .text-block p{font-size:14px;max-width:230px}.footer-newsletter span{font-size:18px;text-transform:uppercase;margin-bottom:20px}.footer-newsletter .text-block p{font-size:20px}.footer-newsletter .text-block{margin-bottom:20px}.footer-newsletter .form__field input{border:0;background:#f3f4f5;height:50px;border-radius:30px}.main_footer .footer-newsletter{background:transparent;margin:0}.footer-newsletter .form__field input::placeholder,.footer-newsletter .form__field input{font-size:16px;color:#000;border:0}.footer-newsletter .form__field input:hover,.footer-newsletter .form__field input:focus,.footer-newsletter .form__field input:focus-visible{box-shadow:none;outline:none;border:0}.footer-newsletter .form__field #subscribe{font-size:16px;font-family:SF Pro;letter-spacing:1px;color:#fff;background:#1a1b1d;border:1px solid #1a1b1d;height:50px;min-height:50px}.footer-newsletter .form__field{gap:10px}.footer-newsletter .form__field #subscribe:hover{box-shadow:none;opacity:1;background:transparent;color:#1a1b1d;border-color:#1a1b1d}.main_footer .footer_top_content{padding:90px 0;margin:0;border-bottom:1px solid #1A1B1D}.footer_top_content .footer_logo_block{padding-left:0}.footer_top_content .footer_newsletter_block{padding-right:0}.main_footer .footer_bottom_content{display:flex;align-items:center;justify-content:space-between;padding:30px 0}.footer_bottom_content .footer__socials{max-width:max-content;width:max-content;min-width:max-content;margin:0}.footer_bottom_content p{font-size:14px;margin:0}.footer__socials span{padding:0;text-align:center;font-size:16px;font-family:SF Pro;margin-bottom:22px}.footer__socials ul li a.btn{min-height:30px;width:30px;background:#f3f4f5;opacity:1}.footer__socials ul li a.btn svg{height:13px;width:13px}.footer_bottom_links ul{display:flex;list-style:none;align-items:center}.footer_bottom_links ul li:first-child{position:relative}.footer_bottom_links ul li{padding:0 10px}.footer_bottom_links ul li:last-child{padding-right:0}.footer_bottom_links ul li:first-child:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-1px;height:16px;width:2px;background:#1a1b1d}@media (max-width:1024px){.footer_top_content .clm{padding:0;max-width:100%}.main_footer .footer-newsletter{padding-top:20px}.footer_top_content .clm.footer_logo_block{padding-bottom:40px}.main_footer .footer_top_content{padding:60px 0}}@media (max-width:767px){.footer__nav__list{grid-template-columns:100%}.footer_top_content .clm.footer_logo_block .footer__logo{margin:auto auto 16px;max-width:175px}.main_footer .footer_logo_block .text-block p{font-size:14px;margin:auto;text-align:center}.footer__nav__list button{padding:0}.footer__nav__list .footer_nav_item{padding-bottom:18px;padding-top:25px;border-bottom:1px solid #000}.footer__nav__list .footer_nav_item:first-child{padding-top:0}.main_footer .footer-newsletter{padding-top:40px}.footer-newsletter .text-block p{font-size:16px}.main_footer .footer_bottom_content{padding:25px 0;flex-wrap:wrap;text-align:center;justify-content:center}.footer_bottom_content p{order:2;width:100%;margin-bottom:12px}.footer_bottom_content .footer__socials{width:100%;order:1;margin-bottom:30px}.footer_bottom_content .footer_bottom_links{width:100%;order:3}.footer_bottom_links ul li a{font-size:14px}.footer_bottom_links ul li:first-child:after{height:14px;width:1px}.footer_nav_item .collapsible-region__content{padding-top:15px;padding-bottom:5px}.footer__nav__list button svg{width:16px}.footer_bottom_links ul{justify-content:center}.footer-newsletter span{margin-bottom:15px}}.social-heading{font-size:80px;text-align:center;margin-bottom:80px;line-height:1}.social-subheading{font-size:16px;text-align:center;font-weight:600;line-height:1;margin-bottom:45px}.social-gallery-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.social-gallery-grid .social-gallery-item{width:16.66%}.social-gallery-item .social-img-link,.social-gallery-item img{display:block;height:100%;width:100%;position:relative}.social-img-link svg{position:absolute;bottom:10px;left:10px}@media (max-width:1199px){.social-heading{font-size:70px;margin-bottom:60px}.social-subheading{font-size:16px;margin-bottom:25px}}@media (max-width:991px){.social-gallery-grid .social-gallery-item{width:33.33%}.social-heading{font-size:60px;margin-bottom:40px}.social-subheading{font-size:16px;margin-bottom:20px}}@media (max-width:575px){.social-heading{font-size:40px}}.header-cart-status--animate .header__cart-count:before{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sw--custom.css.map */
