@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.cst-custom-featured-product .price .badge.price__badge-sold-out,.mobile-image-column{display:none}body .gPreorderPoweredBy{display:none!important}body .gPreorderBottomMessage{background:transparent!important;color:#000!important}.gPreorderBtn.gPreorderBtnLoaded{background:#e0d8d1!important;border:none!important;color:#000!important}body .gPreorderSellingPlanWrapper .gPreorderSellingPlanGroup{border:none}body .gPreorderSellingPlanWrapper .gPreorderSellingPlanGroup .gPreorderSellingPlanOptions{padding:5px!important}body .gPreorderTopMessage{color:#000!important}video.cst-SliderVideo{width:100%;object-fit:cover;display:block;height:500px}img{max-width:100%}ul{margin:0;padding:0;list-style-type:none}.link-item-1{padding-bottom:0!important}h1,h2,h3,h4,h5,h6{font-weight:200!important;font-family:Lexend Deca,sans-serif!important;letter-spacing:1.3px!important}.cst-login .header__icons{display:flex;align-items:center}.cst-login.account a svg{width:inherit!important}.cst-custom-collage .page-width{max-width:100%;margin:0 auto;padding:0 90px}.cst-cart .bacurr-checkoutNotice{top:0;position:absolute;margin:0}.big-ol-cart-notice{display:none}.page-width.cart-width-space,.page-width.speaker-width-space{max-width:1440px;margin:0 auto;padding:0 30px}.cst-custom-multirow .multirow__inner.page-width{max-width:100%;margin:0 auto;padding:0 90px}.cst-custom-featured-product .thumbnail-slider.slick-initialized.slick-slider .slick-track .slick-slider{width:100%!important}.cst-custom-featured-product .thumbnail-slider .slick-prev,.thumbnail-slider .slick-next{font-size:0!important}.cst-custom-featured-product .thumbnail-slider .slick-slide img{width:100%;height:110px;max-height:170px;border-color:transparent;border:1px solid #000;opacity:1;margin:5px 0}.cst-custom-featured-product .thumbnail-slider .slick-slide{opacity:1;padding:0 6px}.cst-custom-featured-product .slick-slide img{object-fit:cover;width:100%;padding:0 6px}.cst-custom-featured-product .slider-nav img{height:220px}.cst-custom-shop-multirow .page-width,.cst-custom-shop-collage .page-width{max-width:1440px;margin:0 auto;padding:0 30px}.cst-cookie-page.page-width{max-width:1440px;margin:0 auto;padding:50px}.cst-custom-featured-product .page-width,.cst-custom-multirow-2 .page-width,.cst-custom-shop-multirow-3 .page-width{max-width:1440px;margin:0 auto;padding:0 30px}.privacy-policy .shopify-policy__container{max-width:1440px;margin:0 auto;padding:50px}.wishlist .swym-wishlist-page{max-width:1440px;margin:0 auto;padding:0 30px}.terms-of-service .shopify-policy__container{max-width:1440px;margin:0 auto;padding:50px}.cst-custom-instagram .multicolumn-card__info{padding:0!important}.cst-custom-shop-slideshow h2{font-family:Lexend Deca,sans-serif;font-size:42px;line-height:62px;color:#211c1b;letter-spacing:1.3px!important}.cst-custom-instagram .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding:0!important}.link-item-1 span{display:none}footer{padding-top:0!important}.privacy-policy .announcement-bar p,.terms-of-service .announcement-bar p{color:#fff}.header__icons{align-items:center}textarea#ContactForm-body{padding-top:12px}header.header.header--top-center{border-bottom:1px solid #000;padding-top:10px;padding-bottom:10px}body .header__icon,body .header__icon--cart .icon{height:auto;min-width:40px}svg.icon.icon-cart-empty{width:20px!important;height:20px!important}.header a.wishlist__icon{display:flex;align-items:center}a#dawn-desktop span.swym-header-launcher-icon{display:flex}.cst-custom-image-with-text .image-with-text__content{display:flex;flex-direction:column;justify-content:center}.cst-custom-image-with-text .image-with-text__media--medium{height:53rem}.cst-custom-image-with-text{padding-top:50px}.cst-custom-contact-accordian.faq-cst .collapsible-content__wrapper{padding-top:40px}.cst-custom-contact-accordian.guide-cst .collapsible-content__wrapper{padding:0}.cst-custom-care-multicolumn-2{padding-bottom:40px}.cst-custom-collage{padding-bottom:50px}.cst-custom-multicolum.multicolumn{background:#e0d8d1;padding:42px 0;margin:24px 0}.cst-custom-multicolum .multicolumn-card .multicolumn-card__info h3{font-size:16px;line-height:26px;font-weight:500;font-family:Lexend Deca,sans-serif;text-align:center;max-width:312px;margin:0 auto;color:#000;padding-bottom:0}.cst-custom-multicolum .multicolumn-card .multicolumn-card__info p{padding-bottom:17px;font-family:Montserrat;font-weight:500}.faqs-shushiie-baby-speaker-your-questions-answered .cst-custom-contact-accordian summary .icon-caret{position:static!important}.faqs-shushiie-baby-speaker-your-questions-answered .cst-custom-contact-accordian .accordion h3{margin-left:25px}.faqs-shushiie-baby-speaker-your-questions-answered .cst-custom-contact-accordian .accordion .accordion__content p{margin-left:48px}.faqs-shushiie-baby-speaker-your-questions-answered .cst-custom-contact-accordian .accordion .accordion__content p:before{left:-35px}.faqs-shushiie-baby-speaker-your-questions-answered .accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0;flex-direction:row-reverse;align-items:center;justify-content:start}.accordion summary{display:flex;flex-direction:row-reverse;justify-content:start;align-items:center}.cst-custom-image-with-text .image-with-text__text-item.grid__item h2{color:#211c1b;font-size:36px;line-height:52px;max-width:350px}.cst-cusotm-richtext-2 .content-container:after{display:none}.cst-cusotm-richtext-2{padding-bottom:0!important;padding-top:50px!important}.cst-custom-multirow .grid__item .image-with-text__content h2{color:#211c1b;font-size:36px;line-height:54px;font-family:Lexend Deca,sans-serif;width:100%;max-width:456px}.cst-custom-rich-text.isolate{height:500px!important;background:#e0d8d1;display:flex;flex-direction:column;justify-content:center}.cst-custom-rich-text .rich-text__wrapper h2{color:#211c1b;font-size:38px;line-height:68px;letter-spacing:-1px;font-family:Lexend Deca}.customer-care .cst-custom-contact-contact .contactpart-form h2{font-weight:200}.privacy-policy .footer .footer__blocks-wrapper .footer-block h2{color:#fff}.cst-custom-image-with-testimonials .image-with-text__text-item p.image-with-text__text{font-size:12px!important;line-height:18px;font-weight:600;font-family:Montserrat;color:#a8b2a3}body .cst-custom-multirow{padding:88px 0 35px}.cst-custom-newsletter .newsletter__wrapper{background:#a8b2a3;padding:100px 0}.wishlist .swym-ui-component.swym-wishlist-page .swym-wishlist-main-title{font-size:24px!important;font-weight:200!important;color:#434655!important;letter-spacing:0!important;display:block;font-family:Lexend Deca,sans-serif}.wishlist .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-text{font-weight:500;font-size:16px;letter-spacing:0;color:#211e1c;text-align:center}.wishlist .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-continue-btn{font-size:12px;font-weight:600;line-height:19px;color:#000;border:1px solid;padding:15px 50px;text-decoration:unset;text-transform:uppercase;background:transparent;font-family:Montserrat}.wishlist .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-continue-btn:hover{color:#fff;background:#000}.wishlist .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title{color:#000;margin:18px 0;font-family:Fahkwang;font-weight:500}.your-shopping-cart .title-wrapper-with-link h1{font-size:24px!important;color:#434655;font-family:Lexend Deca,sans-serif;text-transform:capitalize}.your-shopping-cart .cart-items thead th{font-size:18px;font-family:Montserrat;color:#000}.your-shopping-cart .cart-item__name{color:#000;font-size:18px;font-family:Montserrat}.your-shopping-cart small.tax-note.caption-large.rte{color:#000;font-size:16px}.your-shopping-cart .cart__ctas button{width:100%;font-family:Montserrat;text-transform:uppercase;font-size:12px;font-weight:700;line-height:19px;max-width:240px;margin-left:auto;border:0;transition:.3s}.your-shopping-cart .cart__ctas button:hover{background:transparent;color:#000;border:0}.cst-product .product__info-wrapper h1{font-size:40px;line-height:52px;color:#211c1b;font-family:Lexend Deca,sans-serif;letter-spacing:-1px}.cst-product .product__info-wrapper p.product__text.inline-richtext{font-size:16px;font-weight:500;font-family:Montserrat;line-height:24px;color:#524e4d;text-transform:math-auto}.cst-product span.price-item.price-item--regular{color:#000;font-size:24px;line-height:24px;font-weight:400;font-family:Montserrat}.cst-product .product__accordion .accordion__title{font-size:24px;font-weight:300;line-height:60px;font-family:Lexend Deca,sans-serif;color:#211c1b;letter-spacing:-1px}.cst-product .product__accordion .accordion__content p{font-size:16px;font-weight:400;line-height:24px;font-family:Montserrat;color:#524e4d;position:relative}.cst-product .product__accordion .accordion__content ul{padding-left:0}.cst-product .product__accordion .accordion__content{padding:0}.cst-product .product__accordion .accordion__content span{font-size:16px;line-height:normal}.cst-product .product-form__buttons{display:flex;align-items:baseline}.cst-login{max-width:100%!important;margin:0 auto!important;padding:0!important}body .cst-login .login{max-width:600px!important;margin:0 auto}.cst-login:is(.account,.order)>div:nth-of-type(2){display:block;margin-top:0}.cst-login .customer h1#login{font-size:24px!important;color:#434655;font-family:Lexend Deca,sans-serif;text-transform:capitalize}.cst-login p.announcement-bar__message.h5{margin-bottom:0}.cst-login .login .field+a{color:#000;text-decoration:none}input::placeholder{padding:0!important;margin:0!important}.cst-login .customer .field label{left:0!important;font-size:14px!important}.cst-login .customer button{width:100%;font-family:Montserrat;text-transform:uppercase;font-size:12px;font-weight:700;line-height:19px;max-width:240px;margin-left:auto}.cst-login .customer button:hover{background:transparent;color:#000;border:0}.cst-login .customer #customer_login input,.cst-login .customer .field input{padding-left:0!important}.cst-login .customer .field input:focus-visible{box-shadow:none;outline:none}.cst-login .customer ul{padding-left:0}.cst-register .field{padding:0}.cst-register button{width:100%;font-family:Montserrat;text-transform:uppercase;font-size:12px!important;font-weight:600!important;line-height:19px;max-width:240px;margin-left:auto}.cst-register button:hover{background:transparent!important;color:#000;border:0}.cst-register .customer h1{font-size:24px!important;color:#434655;font-family:Lexend Deca,sans-serif;text-transform:capitalize}.cst-register .customer .field label{left:0!important;font-size:14px!important}.cst-register .customer .field input{padding-left:0!important}.cst-register .customer .field input:focus-visible{outline:none!important;box-shadow:none!important}.cst-register .register{max-width:600px!important;margin:0 auto}.cst-login .login h1{font-size:24px!important;color:#434655;font-family:Lexend Deca,sans-serif;text-transform:capitalize;margin-bottom:20px!important}.video-section__media.media-fit-cover video{object-fit:contain!important;background:#f7f7f7}.cst-custom-video .deferred-media__poster img{object-fit:contain;background:#e4e4e4}.footer-block__brand-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:solid #fff;border-width:0 1px;height:200%}body .cst-custom-shop-slideshow .slideshow{min-height:300px!important}.product-form__buttons .product-form__submit{background:#e0d8d1;color:#211c1b;font-size:12px;font-weight:600;line-height:19px;font-family:Montserrat;text-transform:uppercase;max-width:292px;height:52px;transition:.3s}.product-form__buttons .product-form__submit:hover{background:#000!important;color:#e0d8d1}.cst-custom-slideshow .slideshow__text h2{font-size:55px;line-height:68.33px;color:#211c1b;font-family:Lexend Deca,sans-serif}.footer .footer__blocks-wrapper .footer-block h2{font-size:20px;line-height:25px;font-family:Lexend Deca;transition:.3s linear;letter-spacing:1.3px}.cst-custom-featured-product .featured-product .grid__item.product__media-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%}.cst-custom-featured-product .featured-product .product__info-wrapper p{font-size:15.58px;line-height:23.99px;color:#000;font-weight:500;font-family:Montserrat}.cst-custom-featured-product .featured-product .product__info-wrapper li{color:#000}.cst-custom-featured-product .featured-product .cst-collapsion li{color:#000;list-style:disc;margin-left:14px}.cst-custom-featured-product .product__info-wrapper h2{font-size:38px;line-height:52px;color:#211c1b;letter-spacing:-1px}.cst-custom-featured-product .slick-next{z-index:1}.cst-custom-featured-product .product__info-wrapper p.product__text.inline-richtext{font-size:16px;font-weight:500;font-family:Montserrat;line-height:24px;color:#524e4d;text-transform:math-auto}.cst-custom-banner-story .page-width{max-width:max-content;margin:0 auto!important}.cst-custom-shop-richtext .rich-text{padding:100px 0}.cst-custom-shop-multirow .multirow__inner .image-with-text__media{height:470px;object-fit:cover;margin-top:30px!important}.cst-custom-shop-collage{padding-bottom:250px;padding-top:80px!important}.cst-custom-shop-banner-2{height:797px;object-fit:cover}.cst-custom-shop-banner-2 .banner__media.media img{object-position:50% 83%}.cst-custom-shop-collage .cst-custom-image-1 .collage-card.card-wrapper.product-card-wrapper{height:731px}.cst-cusotm-richtext-2 .rich-text__blocks h2{font-size:32px;line-height:60px;letter-spacing:-1px;color:#211c1b}.cst-cusotm-richtext-2 .rich-text.content-container{padding-top:0}.cst-cusotm-richtext-2 .cst-image-options .cst-image img{width:100%;max-width:1030px;height:500px;object-fit:cover;margin-top:35px}.cst-custom-shop-multirow-3 .image-with-text__content h2{font-size:32px;line-height:60px;letter-spacing:-1px;color:#211c1b;font-family:Lexend Deca,sans-serif}.cst-custom-shop-multirow-3 .image-with-text__content ul li{font-size:16px;font-weight:400;line-height:24px;color:#524e4d;font-family:Montserrat;margin:12px 0;list-style:disc}.cst-cusotm-shop-accordian .collapsible-content__wrapper .view-product-support a:hover{background:#000;color:#fff}body .cst-custom-banner-story{min-height:300px!important}.cst-custom-banner-story h2.banner__heading{font-size:42px;font-family:Lexend Deca,sans-serif;line-height:62px;color:#211c1b;text-align:center;font-weight:lighter}.cst-custom-story-richtext>.content-container{background:#f5f5f7;padding:50px 0 85px}.cst-custom-story-richtext-2 .content-container{background:#a8b2a3;padding:11px 0 40px}.cst-custom-story-richtext-2 .cst-image,.cst-custom-story-richtext .cst-image{margin-top:50px}.cst-custom-story-multicolumn.multicolumn .slider-mobile-gutter .multicolumn-card{background-color:#e0d8d1;height:215px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}.cst-custom-story-multicolumn .page-width{padding:50px 30px 80px!important}body .cst-custom-story-multicolumn .multicolumn-card .multicolumn-card__info{padding:0 10px!important}.customer-care .contactpart-picture,.customer-care .contactpart-form,.customer-care .contactpart-address{max-width:33%}.customer-care .cst-custom-contact-contact .contactpart-form h2:nth-child(1){margin-bottom:0}.customer-care small#ContactForm-email-error{display:none}.customer-care form#ContactForm .form__message .caption-large{color:#0e0e0f;font-size:16px;font-weight:400;line-height:21.8px;font-family:Lexend Deca,sans-serif;margin-left:0;margin-top:25px}.customer-care form#ContactForm .form__message{color:#0e0e0f;font-size:16px;font-weight:400;line-height:24.8px;font-family:Lexend Deca,sans-serif;margin-left:0}.cst-custom-contact-contact .contactpart-address p{font-size:20px;font-weight:300;font-family:Montserrat;color:#000;line-height:28.8px;margin:0}.cst-custom-contact-contact .contactpart-address ul{gap:12px;margin-top:65px;justify-content:start}.cst-custom-contact-accordian .accordion h3{font-weight:200;line-height:60px;font-family:Lexend Deca;color:#211c1b;letter-spacing:-.5px;margin-left:40px}.customer-care .cst-custom-care-multicolumn-2 .page-width{padding:0}.link-item-1 a{text-decoration:none}.wishlist .swym-ui-component .swym-wishlist-grid{max-width:100%;padding:0 30px}body .care-banner{min-height:380px!important}.care-banner .banner__box h2{font-size:32px;line-height:72px;color:#fff;font-weight:200;letter-spacing:1.3px;text-transform:none;font-family:Lexend Deca,sans-serif}.cst-custom-care-multicolumn-2 .title-wrapper-with-link h2{font-size:24px;font-weight:200;font-family:Lexend Deca;color:#211c1b;letter-spacing:1.3px;text-align:center;display:block}.cst-custom-care-multicolumn-2 .title-wrapper-with-link{justify-content:center;margin-bottom:0}.cst-custom-care-multicolumn-2 .multicolumn-card__info{padding:0!important}.cst-custom-care-multicolumn-2 .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{width:100%;max-width:200px;margin:0 auto;display:block;padding-top:16px}.cst-custom-contact-accordian.guide-cst{padding-bottom:50px}.cst-custom-care-multicolumn-2 .multicolumn-card__info h3{font-size:24px;line-height:38px;font-weight:200;color:#211c1b;font-family:Lexend Deca;margin:10px 0;letter-spacing:1.3px}.cst-custom-journal-rich-text .rich-text__heading{color:#211c1b;font-family:Lexend Deca,sans-serif;font-size:42px;font-style:normal;font-weight:lighter;line-height:62.636px}body .cst-custom-journal-image-with-text{padding-bottom:35px}.content-img-card-wrap .content-img-card .card_content p{color:#211e1c;font-size:16px;line-height:24px}.content-img-card-wrap .content-img-card .card_content p span{font:inherit;color:inherit}.cst-custom-journal-image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button{width:100%;max-width:249px;border-radius:2px;background:#fcfbf8;color:#211c1b;text-align:center;font-size:12px;font-weight:600;line-height:19.92px;letter-spacing:1px;text-transform:uppercase}body .cst-tabs>ul li label{background:transparent;color:#8c8c8c;font-family:Lexend Deca,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:120%;padding-inline:0}body .cst-tabs>ul,body .cst-tabs>.content{width:100%;max-width:1240px;margin:0 auto;background:transparent}.content-img-card-wrap{border-radius:2px;background:#f9f6f1;padding:24px}.content-img-card-wrap .content-img-card .card_content>span{color:#584f4b;font-size:13.453px;line-height:14px;letter-spacing:1px;text-transform:uppercase}.content-img-card-wrap .content-img-card .card_content>ul{background:transparent;gap:30px;display:flex;margin:0;padding:0}.content-img-card-wrap .content-img-card .card_content{width:100%;max-width:100%;padding:0 30px 20px}.content-img-card-wrap .content-img-card .card_content>ul li{flex-grow:0}body .cst-tabs .content section{border:0}body .cst-tabs{width:100%;max-width:100%;overflow:hidden}body .cst-tabs>ul:before{content:"";position:absolute;background:#000;height:1px;right:0;top:calc(100% - 1px);width:calc(100% + 200vw);left:-100vw}body .cst-tabs>ul{position:relative;justify-content:center;gap:30px}body .cst-tabs>ul li.active label{border-bottom:3px solid #181818;color:#0e0e0f}body .cst-tabs>ul li{flex-grow:0}.content-img-card-wrap .content-img-card .card_img{height:355px}.content-img-card-wrap .content-img-card .card_img img{width:100%;height:100%;object-fit:cover}.stack-card-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.stack-card{width:100%;padding:24px;border-radius:2px;background:#f9f6f1}.stack-card .cst-custom-wrap-iomg{height:243px}.stack-card .cst-custom-wrap-iomg img{width:100%;height:100%;object-fit:cover}.stack-card>span{color:#584f4b;font-family:Montserrat;font-size:13.453px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:1px;text-transform:uppercase;display:inline-block;margin-top:27px}.stack-card h4{color:#211e1c;font-size:20px;font-weight:400;line-height:27.8px;margin:5px 0;font-family:Lexend Deca,sans-serif}.stack-card h4 a{font:inherit;text-decoration:none;color:inherit}.stack-card>ul>li{display:flex;align-items:center;gap:12px}.cst-cookie-page h1{font-size:42px;line-height:68.33px;color:#211c1b;font-family:Lexend Deca,sans-serif;margin:20px 0}.cst-cookie-page p{margin:0;font-size:16px;font-weight:400;font-family:Montserrat;line-height:30px;color:#524e4d}.cst-cookie-page h2{font-size:32px;font-weight:300;line-height:52px;color:#211c1b;letter-spacing:-1px;text-align:left;display:block;font-family:Fahkwang;margin:20px 0}.cst-cookie-page h4{font-size:25px;line-height:normal;letter-spacing:-1px;color:#211c1b;font-weight:300;font-family:Lexend Deca,sans-serif;text-align:left;margin:20px 0}.cst-cookie-page ul{margin-left:0!important;padding-left:0!important}.cst-cookie-page li{margin:0;font-size:16px;font-weight:400;font-family:Montserrat;line-height:30px;color:#524e4d}.cst-cookie-page ol{margin:0;padding:0}.privacy-policy .utility-bar{height:40px}.privacy-policy p.announcement-bar__message.h5{line-height:normal}.privacy-policy table:not([class]){margin:25px 0}.privacy-policy .shopify-policy__container{padding-bottom:50px}.privacy-policy ul{margin:0;padding:0}.privacy-policy h1{font-size:42px;line-height:68.33px;color:#211c1b;font-family:Lexend Deca,sans-serif;margin:20px 0;text-align:left}.privacy-policy h2{font-size:32px;font-weight:300;line-height:40px;color:#211c1b;letter-spacing:-1px;text-align:left;display:block;font-family:Lexend Deca,sans-serif;margin:15px 0}.privacy-policy h3{font-size:25px;line-height:normal;letter-spacing:-1px;color:#211c1b;font-weight:300;font-family:Lexend Deca,sans-serif;text-align:left;margin:20px 0}.privacy-policy p{margin:0;font-size:16px;font-weight:400;font-family:Montserrat;line-height:30px;color:#524e4d}.terms-of-service .utility-bar{height:40px}.terms-of-service p.announcement-bar__message.h5{line-height:normal}.terms-of-service ul{margin:0;padding:0}.terms-of-service h1{font-size:42px;line-height:68.33px;color:#211c1b;font-family:Lexend Deca,sans-serif;margin:20px 0;text-align:left}.terms-of-service p{margin:0;font-size:16px;font-weight:400;font-family:Montserrat;line-height:30px;color:#524e4d}.link-item-1.active,.link-item-2.active{padding-bottom:0!important}.page-width{max-width:1240px;margin:0 auto;padding:0}.cst-custom-collage .page-width,.cst-custom-multirow .multirow__inner.page-width{max-width:100%;margin:0 auto;padding:0 90px}.cst-custom-multicolum .page-width{padding-left:0;padding-right:0}.cst-custom-rich-text .page-width{max-width:1440px;margin:0 auto}.cst-custom-image-with-testimonials .page-width{max-width:100%;margin:0 auto;padding:0 50px}.cst-cusotm-richtext-2{padding:50px 0}.cst-custom-instagram .page-width{padding:0;max-width:100%;margin:0 auto}.cst-custom-shop-richtext .rich-text .page-width{max-width:1440px;margin:0 auto;padding:0 30px}body .cst-custom-shop-multirow{padding-top:70px}.cst-custom-shop-multirow .page-width,.cst-custom-shop-collage .page-width,.cst-custom-featured-product .page-width,.cst-custom-multirow-2 .page-width,.cst-custom-shop-multirow-3 .page-width{max-width:1440px;margin:0 auto;padding:0 30px}.cst-cusotm-richtext-2 .page-width{max-width:1440px;margin:0 auto;width:100%;padding:0 30px}.cst-custom-contact-contact .page-width{max-width:1217px;padding:0 30px}.cst-custom-contact-multirow .page-width{max-width:1217px;margin:0 auto;padding:0 30px}.cst-custom-contact-slideshow.page-width{max-width:946px;margin:0 auto;padding:50px 0}.cst-custom-contact-accordian .collapsible-content-wrapper-narrow{max-width:1217px;margin:0 auto;padding:0 30px}.footer h2.footer-block__heading.inline-richtext.link-item-1 svg{transition:.3s linear;width:14px;margin-left:10px}.footer h2.footer-block__heading.inline-richtext.link-item-2 svg{transition:.3s linear;width:14px;margin-left:10px}.footer h2.footer-block__heading.inline-richtext.link-item-1.active svg{transform:rotate(181deg)}.footer h2.footer-block__heading.inline-richtext.link-item-2.active svg{transform:rotate(181deg)}.sub-link-item-1.active,.sub-link-item-2.active{display:block}.sub-link-item-1,.sub-link-item-2{display:none}.link-item-1,.link-item-2{cursor:pointer}.button--secondary:after{box-shadow:none!important}a.button.button--secondary{font-size:12px;line-height:19px;color:#211c1b;font-weight:600;font-family:Montserrat;text-transform:uppercase;background:transparent;border:1px solid #211c1b}a.button.button--secondary:hover{font-size:12px;line-height:19px;color:#fff;stroke:#fff;font-weight:600;font-family:Montserrat;text-transform:uppercase;background:#000;border:1px solid #000}.button--secondary span svg{margin-left:8px}.announcement-bar p span{font-size:12px;font-weight:500;line-height:20px;font-family:Montserrat}.header svg.cst-facebook-icon{margin-top:4px}.header a.wishlist__icon{display:flex}.cst-custom-slideshow .slideshow .page-width{max-width:100%!important}.cst-custom-banner{height:624px;object-fit:cover}.cst-custom-banner .banner__content h2{font-size:42px;line-height:55px;color:#211c1b;font-family:Lexend Deca,sans-serif}.cst-custom-banner .banner__content p{font-size:18px;line-height:28px;font-family:Montserrat;font-weight:400;color:#524e4d;padding:10px 0 6px}.cst-custom-image-with-text{padding-top:0!important}.cst-custom-banner .icon.icon-cart-empty{width:20px}.cst-custom-collage{padding:32px 0 56px}.cst-custom-video{padding-bottom:35px}.cst-custom-banner .banner__buttons a{font-family:Montserrat;font-weight:600;font-size:12px;line-height:46px;text-transform:uppercase;color:#211c1b;border:1px solid #211c1b}.cst-custom-banner .banner__buttons a:hover{font-family:Montserrat;font-weight:600;font-size:12px;line-height:46px;text-transform:uppercase;border:1px solid #211c1b}.cst-custom-banner .banner__buttons span{margin:0 0 0 7px}.cst-custom-multicolum .title-wrapper-with-link{justify-content:center}.cst-custom-multicolum .multicolumn-card .multicolumn-card__info h3{font-size:20px;line-height:32px;font-weight:500;font-family:Lexend Deca,sans-serif;text-align:center;max-width:312px;margin:0 auto;color:#000;padding-bottom:0}.cst-custom-multicolum .multicolumn-card .multicolumn-card__info p{padding-bottom:30px;font-family:Montserrat;font-weight:500}.cst-custom-multicolum .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0!important;padding-right:0!important}.cst-custom-multicolum .media.media--transparent.media--square img{max-width:60px;height:60px;object-fit:cover;margin:0 auto;display:block;position:static}.cst-custom-multicolum .media--square{display:block;text-align:center;padding:0}.cst-custom-collage .collage{column-gap:29px!important;grid-template-rows:330px 330px}.cst-custom-multicolum .multicolumn-list{justify-content:center}.cst-custom-image-3{padding-top:35px}.cst-custom-contact-accordian summary .icon-caret{right:1.5rem;position:static;left:.2rem;top:calc(50% - 1.3rem);border:2px solid #000;border-radius:50%;width:30px;height:30px;padding:6px;fill:#000!important;color:#000!important}.cst-custom-image-with-text .image-with-text__text.rte.body p{font-size:16px;line-height:24px;color:#524e4d;font-family:Montserrat;max-width:571px}.cst-custom-image-with-text .page-width{margin:0 auto;max-width:100%;padding:82px;background:#e0d8d1}.cst-custom-image-with-text .image-with-text__media img{height:100%!important}.cst-custom-image-with-text .image-with-text__text-item.grid__item{background:#fff}.cst-custom-multirow{padding-top:150px;padding-bottom:70px}.cst-custom-multirow .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item{margin-top:-60px}.cst-custom-multirow .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-center.image-with-text__content--medium.content-container.background-transparent{justify-content:start}.cst-custom-multirow .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.image-with-text__grid--reverse{width:100%;max-width:100%;gap:60px}.cst-custom-multirow .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item,.cst-custom-multirow .image-with-text__text-item.grid__item{width:calc(50% - 30px)}.cst-custom-multirow .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet{width:100%;max-width:100%;gap:60px}.cst-custom-multirow .image-with-text__content{padding:0}.cst-custom-multirow .image-with-text__content{max-width:573px}.grid__item .image-with-text__grid--reverse .image-with-text__content,.image-with-text__grid--reverse .image-with-text__content{margin-left:0!important}.cst-custom-rich-text .cst-image-options .cst-image img{height:unset}.cst-custom-image-with-text .image-with-text__text-item a.button.button--secondary:hover{border-color:#000}.cst-custom-newsletter .newsletter-form input{color:#fff}.cst-custom-multirow .grid__item .image-with-text__content p{color:#524e4d;font-size:16px;line-height:24px;font-weight:400;font-family:Montserrat;margin-bottom:30px}.cst-custom-rich-text .rich-text{background:#e0d8d1;margin:50px 0}.cst-custom-rich-text .rich-text__blocks .cst-image-options{display:flex;justify-content:center;gap:102px;padding:20px 40px;flex-wrap:wrap}.cst-custom-rich-text .rich-text__wrapper p{font-size:34px;line-height:45px;font-weight:200;color:#211c1b;font-family:Lexend Deca;max-width:980px;margin:0 auto 30px}.cst-custom-rich-text .rich-text__wrapper .rich-text__blocks.center{max-width:100%}.cst-custom-image-with-testimonials .image-with-text__text.rte.body{display:flex;gap:23px}.cst-custom-image-with-testimonials .image-with-text .image-with-text__text p{color:#524e4d;font-size:18px;line-height:24px;font-weight:400;font-family:Montserrat}.cst-custom-image-with-testimonials .image-with-text__text-item p.image-with-text__text{font-size:12px!important;line-height:18px;font-weight:200;font-family:Montserrat;color:#a8b2a3}.cst-custom-image-with-testimonials .image-with-text .image-with-text__text-item h2{color:#211c1b;font-size:36px;font-weight:300;line-height:50px;font-family:Lexend Deca,sans-serif;margin:20px 0 30px}.cst-custom-testimonial-person{display:flex;align-items:center;gap:20px}.cst-custom-testimonial-person .person-title h4{margin:5px 0;font-size:20px;line-height:22px;color:#000}.cst-custom-testimonial-person .person-text p{margin:0;font-size:14px;line-height:18px;font-weight:400;font-family:Montserrat}.cst-custom-testimonial-person .person-image img{max-width:67px;height:67px;object-fit:cover}.cst-custom-newsletter .newsletter__wrapper{background:#a8b2a3;padding:54px 0 74px}.cst-custom-newsletter .newsletter__wrapper h2{font-size:42px;font-weight:300;line-height:53px;color:#fff;font-family:Lexend Deca,sans-serif}.cst-custom-newsletter .newsletter__wrapper p{font-size:16px;font-weight:400;color:#fff;line-height:24px;font-family:Montserrat;max-width:499px;margin:0 auto;padding:32px 0}.cst-custom-newsletter .newsletter-form input{background:transparent;border-bottom:1px solid #fff}.cst-custom-newsletter .newsletter-form__field-wrapper .field__label{color:#fff;font-weight:400;font-family:Montserrat;left:0}.cst-custom-newsletter .newsletter-form__field-wrapper button#Subscribe{font-size:12px;line-height:20px;font-weight:600;font-family:Montserrat;color:#fff;text-transform:uppercase;letter-spacing:1px}.cst-custom-newsletter .newsletter-form__button{width:82px!important}.newsletter-form__field-wrapper .field:after{box-shadow:none}.newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none}body .newsletter-form{margin:0 auto;max-width:630px;padding:0}body .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field__input:focus-visible{background:none;box-shadow:none!important}.cst-custom-video deferred-media{padding:0!important;height:590px}.cst-custom-instagram .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width{margin:0}body .cst-custom-video deferred-media video{position:static;width:100%;height:100%;object-fit:cover}.footer{padding:90px 0 150px}.footer .footer__content-top.page-width{padding:0 90px;max-width:100%;margin:0 auto;overflow:hidden}.footer .footer__content-top{display:block}.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{padding:73px 0}.footer-block__brand-info{text-align:left;position:relative;padding:60px 20px}.footer-block__brand-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:solid #fff;border-width:0 1px;height:200%;z-index:-1}footer.footer.color-scheme-4.gradient.section-sections--15990972285027__footer-padding{padding-top:0}.footer:not(.color-scheme-1){border-top:2px solid #fff!important}.footer .footer__blocks-wrapper .footer-block .rte p{font-size:16px;font-weight:400;line-height:22px;color:#fff;text-align:center;font-family:Montserrat}.footer .footer__blocks-wrapper .footer-block__image-wrapper{overflow:hidden!important;margin:0 auto;padding-bottom:35px}.footer .footer__blocks-wrapper .footer-block h2:nth-child(1){margin-bottom:0;margin-top:0;padding-top:0!important}body .cst-custom-image-with-testimonials{padding:100px 0}.contactpart-address svg.cst-facebook-icon{position:absolute;top:16px;left:16px}.your-shopping-cart .cart__warnings{padding:30px 0}.footer .footer-block li.list-social__item a{border:1px solid #fff;margin:0 10px;border-radius:30px;height:48px;width:48px;text-align:center;display:block}.footer .footer-block li.list-social__item a svg{height:24px;width:24px!important}.footer svg.cst-facebook-icon{stroke:#fff}.footer .footer__blocks-wrapper .footer-block .list-social{justify-content:center;height:100%;display:flex;flex-direction:row;align-items:center;padding-top:0}.footer .footer__content-top{padding:40px 0 150px}.footer .footer__blocks-wrapper .footer-block__heading{padding:18px 0 31px}.footer .footer__blocks-wrapper .footer-block h2:nth-last-child(2){padding-top:30px}.footer__copyright small.copyright__content{font-size:16px;line-height:24px;font-weight:400;font-family:Montserrat;color:#fff}.footer .footer__content-bottom{border-top:1px solid #ffffff}.footer .footer-block__details-content .list-menu__item--link{font-size:14px;font-weight:400;line-height:24px;color:#fff}ul#Slider-template--15990971826275__multicolumn_r9pkm3{gap:0}.cst-custom-instagram .multicolumn-list li{width:20%;max-width:100%;height:100%}.cst-custom-instagram li#Slide-template--15990971826275__multicolumn_r9pkm3-1,.cst-custom-instagram li#Slide-template--15990971826275__multicolumn_r9pkm3-2,.cst-custom-instagram li#Slide-template--15990971826275__multicolumn_r9pkm3-3,.cst-custom-instagram li#Slide-template--15990971826275__multicolumn_r9pkm3-4,.cst-custom-instagram li#Slide-template--15990971826275__multicolumn_r9pkm3-5{width:20%;max-width:100%;display:block}.product-form__buttons .product-form__submit{background:#e0d8d1;color:#211c1b;font-size:12px;font-weight:600;line-height:19px;font-family:Montserrat;text-transform:uppercase;max-width:292px;height:52px}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{display:none}.cst-custom-featured-product{background:#f5f5f7;padding:100px 0}.cst-custom-featured-product .experienace-btn{background:transparent!important;font-size:12px;font-weight:600!important;line-height:19px;font-family:Montserrat;text-transform:uppercase;border:1px solid #211c1b;text-align:center;padding:10px;width:100%;height:48px;max-width:292px}.cst-custom-featured-product .experienace-btn a{color:#211c1b!important;text-decoration:none}.cst-custom-featured-product .experienace-btn a:hover{color:#e0d8d1}.cst-custom-shop-slideshow .banner__box{max-width:100%;margin:0 auto}.cst-custom-slideshow .slideshow__text h2{font-size:55px;line-height:68.33px;color:#211c1b;font-weight:300;font-family:Lexend Deca,sans-serif}.cst-custom-featured-product .featured-product{background:transparent}.cst-custom-featured-product .product__info-wrapper p.product__text.inline-richtext{font-size:14px;font-weight:500;font-family:Montserrat,serif;line-height:24px;color:#524e4d;text-transform:math-auto}.cst-custom-featured-product .product__info-wrapper .price__regular span{color:#000;font-size:24px;line-height:24px;font-weight:400;font-family:Montserrat}.cst-custom-featured-product .icon-with-text span{font-size:14px;line-height:19px;font-weight:600;font-family:Montserrat;color:#767676;text-transform:uppercase;letter-spacing:1px;text-align:left;white-space:nowrap}.cst-custom-featured-product .grid__item .icon-with-text--horizontal{display:grid;justify-content:center;grid-template-columns:1fr 1fr}.cst-custom-featured-product .grid__item .icon-with-text__item{display:flex;gap:20px;align-items:center;flex-direction:row!important;width:100%}.cst-custom-featured-product .grid__item .icon-with-text .icon{height:29px;width:29px}.cst-custom-featured-product .icon-with-text svg.icon.icon-accordion{color:#767676}.cst-custom-shop-richtext .rich-text__wrapper h2{font-size:32px;line-height:46px;letter-spacing:-1px;color:#211c1b;max-width:1179px;margin:0 auto;text-align:center}.cst-custom-shop-richtext .rich-text{padding:50px 0}.cst-custom-shop-richtext .rich-text__wrapper .rich-text__blocks{width:100%;max-width:100%}.cst-custom-shop-multirow .image-with-text__content h2{font-size:32px;line-height:30px;letter-spacing:-1px;color:#211c1b}.cst-custom-shop-multirow .image-with-text__content p{font-size:16px;font-weight:400;line-height:24px;color:#524e4d;font-family:Montserrat;max-width:557px}.cst-custom-shop-multirow .multirow__inner .image-with-text.isolate.collapse-padding:nth-child(1){padding-bottom:90px}.cst-custom-shop-multirow .multirow__inner .image-with-text__media{height:549px;object-fit:cover;margin-top:30px!important}.cst-custom-shop-multirow .image-with-text__text p:first-child{margin-bottom:25px}.cst-custom-shop-collage .collage.collage--mobile{grid-template-columns:auto!important}.cst-custom-shop-banner-2 .banner__content{padding-top:0!important}.cst-custom-shop-collage{padding-bottom:250px;padding-top:93px!important}.cst-custom-shop-collage .collage-card .image-under-text h3{font-size:32px;line-height:60px;color:#211c1b;margin:10px 0}.cst-custom-shop-collage .collage-card .image-under-text p{font-size:16px;line-height:24px;font-weight:400;color:#524e4d;font-family:Montserrat;margin-top:0}.cst-custom-shop-banner-2{height:500px;object-fit:cover}.cst-custom-shop-banner-2 .banner__box.content-container.content-container--full-width-mobile.color-scheme-4.gradient{max-width:920px;width:100%;margin:0 auto}.cst-custom-shop-banner-2 .banner__box h2{font-size:50px;line-height:68px;color:#fff;letter-spacing:0!important}.cst-custom-shop-banner-2 .banner__box p{font-size:16px;font-weight:300;line-height:24px;color:#fff;font-family:Montserrat;max-width:734px;text-align:center;margin:10px auto 0;display:block}.cst-custom-shop-banner-2 .banner__buttons a.button.button--secondary{font-size:12px;color:#fff;font-weight:600;line-height:19px;font-family:Montserrat;border:1px solid #ffffff;padding:15px 34px}.cst-custom-shop-banner-2 .banner__buttons a.button.button--secondary:hover svg{stroke:#fff}.cst-custom-shop-banner-2 .banner__buttons .button--secondary span svg{margin-left:15px;stroke:#000}.cst-custom-shop-collage .cst-custom-image-1 .collage-card.card-wrapper.product-card-wrapper{height:540px}.cst-custom-shop-collage .cst-custom-image-2 .collage-card.card-wrapper.product-card-wrapper{height:420px}.cst-custom-shop-collage .collage-card.card-wrapper.product-card-wrapper.color-scheme-2.gradient img{position:static}.cst-custom-shop-collage .collage.collage--mobile{gap:50px}.cst-cusotm-richtext-2 .rich-text__blocks h2{font-size:32px;line-height:60px;font-weight:300;font-family:Fahkwang;letter-spacing:-1px;color:#211c1b}.cst-cusotm-richtext-2 .rich-text__blocks p{font-size:16px;line-height:24px;font-weight:400;font-family:Montserrat;color:#524e4d;max-width:805px;margin:0 auto;text-align:center!important}.rich-text__wrapper .rich-text__blocks.center{max-width:100%;margin:0 auto}.cst-custom-multirow-2 .multirow__inner .image-with-text__content h2{font-size:32px;font-weight:300;line-height:60px;letter-spacing:1.3px;color:#211c1b;font-family:Lexend Deca,sans-serif}.cst-custom-multirow-2 .multirow__inner .image-with-text__content p{font-size:16px;font-weight:400;line-height:24px;color:#524e4d;font-family:Montserrat;max-width:518px}.cst-custom-shop-multirow-3{background:#f5f5f7;padding:50px 0!important}.cst-custom-shop-multirow-3 .image-with-text__content h2{font-size:32px;font-weight:300;line-height:60px;letter-spacing:-1px;color:#211c1b;font-family:Lexend Deca,sans-serif}.cst-custom-shop-multirow-3 .image-with-text__content ul li{font-size:16px;font-weight:400;line-height:24px;color:#524e4d;font-family:Montserrat;margin:12px 0}.cst-custom-multirow-2 .image-with-text__grid img{max-width:628px!important;object-fit:contain}.cst-custom-multicolum .page-width.section-template--15990971826275__multicolumn_kb7RpM-padding{padding:0}.cst-custom-shop-multirow-3 .image-with-text .grid .image-with-text__media{max-width:375px;margin:0 auto;height:475px;object-fit:cover;background:#f5f5f7;border:0}.cst-cusotm-shop-accordian h3.accordion__title.inline-richtext.h4{font-size:32px;line-height:40px;color:#211c1b;font-weight:300;font-family:Lexend Deca,sans-serif}.cst-cusotm-shop-accordian section#shopify-section-template--16008054538339__collapsible_content_w9piXe .collapsible-content-wrapper-narrow{width:100%;max-width:100%;padding:0;margin:50px 0}.cst-cusotm-shop-accordian section#shopify-section-template--16008054538339__collapsible_content_w9piXe .collapsible-content.collapsible-none-layout.isolate.content-container.content-container--full-width{max-width:1440px;margin:0 auto;padding:0 30px}.cst-cusotm-shop-accordian .cst-cusotm-shop-accordian{background:#f5f5f7}.cst-cusotm-shop-accordian .collapsible-content{padding:60px 0;background:#f5f5f7}.cst-cusotm-shop-accordian .accordion .icon.icon-caret{border:2px solid;width:30px;height:30px;border-radius:50%;padding:5px;color:#211c1b}.cst-cusotm-shop-accordian .accordion{border-top:1px solid #000!important;padding:20px 0}.cst-cusotm-shop-accordian .accordion:last-child{border-bottom:1px solid #000!important}.cst-cusotm-shop-accordian.color-scheme-1.gradient .collapsible-content summary:hover .accordion__title{text-decoration:unset}.cst-cusotm-shop-accordian.color-scheme-1.gradient .collapsible-content summary:hover{background:unset}.cst-custom-instagram.multicolumn.color-scheme-1.gradient.background-none .multicolumn-list.slider,.cst-custom-instagram.multicolumn.color-scheme-1 ul.multicolumn-list.contains-content-container.grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:0;gap:0}.cst-cusotm-shop-accordian .collapsible-content-wrapper-narrow{max-width:1440px}.cst-cusotm-shop-accordian .collapsible-content__wrapper .view-product-support a{font-size:12px;font-weight:600;line-height:19px;color:#211c1b;border:1px solid;font-family:Montserrat;padding:20px 50px;text-decoration:unset;text-transform:uppercase}.cst-cusotm-shop-accordian .collapsible-content__wrapper .view-product-support{max-width:1440px;margin:0 auto;padding:50px 0 0 10px}.cst-custom-instagram.multicolumn.color-scheme-1.gradient .multicolumn-list li{width:100%!important;max-width:100%!important;height:100%}section#ProductInfo-template--16008054538339__featured_product_9KnMTN .icon-with-text__item svg{min-width:30px}.cst-custom-multirow-2 .image-with-text__media{border:0}.cst-custom-multicolum .title-wrapper-with-link h2{font-size:38px;color:#211c1b;letter-spacing:-1px}.cst-custom-story-richtext>.content-container{background:#f5f5f7;padding:0 0 30px}.cst-custom-story-richtext h2.rich-text__heading{font-family:Lexend Deca,sans-serif;font-size:32px;font-weight:300;line-height:60px;letter-spacing:1.3px;text-align:left}.cst-custom-story-richtext .rich-text__wrapper{display:block;max-width:983px;margin:0 auto}.cst-custom-story-richtext .rich-text__wrapper .rich-text__blocks{max-width:100%}.cst-custom-story-richtext .rich-text__text{margin:0}.cst-custom-story-collage .page-width{max-width:983px;padding:100px 0}.cst-custom-story-collage .collage{grid-gap:30px;display:flex}.cst-custom-story-collage .collage .collage__item{width:calc(50% - 15px)}.cst-custom-story-collage .collage .collage-card .media{height:350px;object-fit:cover}.cst-custom-story-collage .collage .collage-card{border:0}.cst-custom-story-collage .collage .image-under-text h3{font-family:Lexend Deca,sans-serif;font-size:32px;font-weight:300;line-height:40px;letter-spacing:1px;text-align:left;margin:40px 0 5px}.cst-custom-story-collage .collage .image-under-text p{margin:0;font-size:16px;font-weight:400;font-family:Montserrat;line-height:24px;color:#524e4d}.cst-custom-multirow .image-with-text__media.image-with-text__media--medium{border:none}.cst-custom-story-richtext-2 .cst-image-options .cst-image img{height:350px;object-fit:cover;display:block;max-width:100%;width:100%}.cst-custom-story-richtext-2 .content-container .page-width{max-width:983px}.cst-custom-story-richtext-2 .rich-text__heading{font-family:Lexend Deca,sans-serif;font-size:32px;font-weight:300;line-height:60px;letter-spacing:1px;text-align:left;color:#fff}.cst-custom-story-richtext-2 .rich-text__text p{font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#fff;letter-spacing:-.1px}.cst-custom-story-richtext .cst-image,.cst-custom-story-richtext .cst-image img{height:350px;object-fit:cover;margin:0 auto;display:block;max-width:100%;width:100%}.cst-custom-story-richtext-2 .cst-image,.cst-custom-story-richtext .cst-image{margin-top:30px}.cst-custom-story-richtext-2 .rich-text__text{margin-top:5px}.cst-custom-story-richtext .rich-text__blocks>*+*{margin-top:0}.cst-custom-story-multicolumn .title-wrapper-with-link h2{font-family:Fahkwang;font-size:38px;font-weight:300;line-height:60px;letter-spacing:-1px;text-align:center;color:#211c1b;width:100%}.cst-custom-story-multicolumn.multicolumn .slider-mobile-gutter .multicolumn-card{background-color:#e0d8d1;height:215px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cst-custom-story-multicolumn.multicolumn .slider-mobile-gutter .media img{width:70px!important;height:auto!important;position:inherit!important;margin:0 auto}.cst-custom-story-multicolumn.multicolumn .slider-mobile-gutter .media{text-align:center;padding-bottom:0!important}.cst-custom-story-richtext .rich-text__wrapper .rich-text__text p{font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#524e4d;letter-spacing:-.1px}.cst-custom-story-multicolumn ul.multicolumn-list{row-gap:50px!important;column-gap:38px!important;margin-top:30px;justify-content:center}.cst-custom-story-multicolumn ul.multicolumn-list li{width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)}.cst-custom-story-multicolumn .multicolumn-card .multicolumn-card__info{padding:10px!important}.cst-custom-story-multicolumn .multicolumn-card .multicolumn-card__info h3.inline-richtext{font-family:Lexend Deca,sans-serif;font-size:32px;font-weight:300;line-height:1;letter-spacing:-1px;text-align:center;color:#211c1b;margin-top:6px}.cst-custom-shop-banner{min-height:500px!important;object-fit:cover}.cst-custom-contact-contact{padding:50px 0;background:#f5f5f7}.contact{display:flex;justify-content:space-between}.cst-custom-contact-contact .contactpart-form h2{color:#0e0e0f;font-size:28px;font-weight:400;line-height:36px;font-family:Lexend Deca;margin-left:20px}.contactpart-address{display:flex;flex-direction:column;justify-content:center}.cst-custom-contact-contact .contactpart-address h3{font-size:22px;font-weight:400;line-height:28.8px;font-family:Montserrat;margin:0 0 5px}.cst-custom-location{padding-top:65px}.cst-custom-contact-contact .contactpart-address li.list-social__item{border:1.25px solid #000000;height:48px;width:48px;border-radius:30px}.cst-custom-contact-contact .contactpart-address .list-social__item{position:relative}.cst-custom-contact-contact .contactpart-address .list-social__item .icon{height:15px;width:15px;position:absolute;top:16.09px;left:16.43px}.cst-custom-contact-contact .contactpart-form .contact__fields label{color:#0b0b0b80;font-size:20px;font-weight:400;line-height:24px;font-family:Montserrat;left:0;top:-9px}.cst-custom-contact-contact .contactpart-form .contact__fields{grid-template-columns:1fr;grid-column-gap:2rem}.cst-custom-contact-contact .contactpart-form .contact__button .button{font-size:12px;font-weight:600;font-family:Montserrat;text-transform:uppercase;line-height:19.92px;color:#211c1b;background:transparent;padding:16px 123px;border:1px solid #211c1b}.cst-custom-contact-contact .contactpart-form .contact__button .button:hover{background:#000;color:#fff}.cst-custom-contact-contact .contactpart-form .contact__button .button:hover{box-shadow:none!important}.cst-custom-contact-contact .contactpart-form .contact__button .button:after{box-shadow:none!important}.cst-customcontact-wrap .field:after{box-shadow:none}.cst-custom-contact-contact .field__input:focus-visible{box-shadow:none}.cst-customcontact-wrap .field:hover.field:after{box-shadow:none}.cst-custom-contact-contact .contact .contactpart-form .field{max-width:300px}.cst-custom-contact-contact .contactpart-form .contact__button .button:not([disabled]):hover:after{box-shadow:none!important}.cst-custom-contact-contact .contactpart-form .form__label.field__label{color:#0b0b0b80;font-size:20px;font-weight:400;line-height:24px;font-family:Montserrat;left:0;top:-10px}.cst-customcontact-wrap{display:flex;flex-direction:column;justify-content:center;height:445px;align-items:center}.cst-custom-contact-contact .contactpart-form .contact__fields .field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{border:0!important;box-shadow:unset!important}.cst-custom-contact-contact .field__input,.select__select,.customer .field input,.customer select{border-radius:unset!important;border-bottom:2px solid #000;border-left:0;border-right:0;border-top:0;padding:0;background:none}.cst-custom-contact-multirow .image-with-text__content h2{font-size:32px;line-height:60px;font-weight:300;font-family:Fahkwang;color:#211c1b;letter-spacing:-1px}.cst-custom-contact-multirow .image-with-text__content p{font-size:16px;line-height:24px;font-weight:400;font-family:Montserrat;color:#524e4d;max-width:449px}img.cst-about-img1{margin:50px 0}.cst-custom-contact-multirow .image-with-text .grid{padding-top:60px}.cst-custom-multirow-2 .multirow__inner.page-width{margin-bottom:80px}.cst-custom-contact-multirow .image-with-text__media{height:366px;object-fit:cover}.cst-custom-contact-slideshow .banner{height:556px;max-width:946px;margin:0 auto!important;text-align:center;object-fit:cover;width:100%}.cst-custom-contact-accordian .collapsible-content-wrapper-narrow h2{font-size:24px;font-weight:200;line-height:60px;font-family:Lexend Deca;color:#211c1b;letter-spacing:1.3px!important;margin-bottom:0}.customer-care .cst-custom-contact-accordian .accordion h3{font-size:20px}.cst-custom-contact-accordian .accordion__content{overflow-x:unset}.cst-custom-contact-accordian .accordion .accordion__content p{font-size:16px;font-weight:400;line-height:24px;font-family:Montserrat;color:#524e4d;margin-left:10px;position:relative;padding:0 0 35px 47px;border-left:2px solid #000}.cst-cusotm-shop-accordian summary .icon-caret{top:calc(35% - .2rem)}.cst-custom-contact-accordian .collapsible-content summary:hover .accordion__title{text-decoration:none;text-underline-offset:0}.cst-custom-contact-accordian .collapsible-content summary:hover{background:none}.cst-custom-contact-accordian .accordion{border-bottom:1px solid #b7b5bc;border-top:0}.only-first-selected.accordion summary{padding-top:0!important}.cst-custom-contact-accordian .view-product-support{display:none!important}.cst-custom-contact-contact .contactpart-picture img{max-width:360px;width:100%}.faq-part .accordion .icon-accordion{display:none}#ContactForm .form__message{font-size:20px;line-height:normal;padding:0!important;max-width:77%}.care-banner .banner__search-box form.search-form{display:flex}.care-banner .banner__search-box input.search-input{border-radius:0;border:0;padding:15px 15px 15px 12px;height:auto;font-size:16px;width:100%}.care-banner .banner__search-box button.search-button{border-radius:0;border:0;padding:15px;height:auto;font-size:16px;background:#fff}.care-banner .banner__search-box input.search-input:focus-visible{box-shadow:none;outline:none!important}.care-banner .banner__search-box{margin-top:30px!important}.cst-custom-care-multicolumn .title-wrapper-with-link{justify-content:center}.cst-custom-care-multicolumn-2.multicolumn-card__info h3{font-family:Lexend Deca,sans-serif;font-size:27px;font-weight:300;line-height:44px;letter-spacing:-1px;margin:5px 0;text-align:center}.cst-custom-care-multicolumn-2 .multicolumn-card__info p{margin:0;font-size:16px;font-weight:400;font-family:Montserrat;line-height:24px;color:#524e4d}.care-collection-sec .multicolumn-list li.multicolumn-list__item{margin-left:auto}.cst-custom-care-multicolumn .title-wrapper-with-link h2{font-size:42px;font-weight:300;font-family:Lexend Deca,sans-serif;color:#211c1b;letter-spacing:-1px;text-align:center;display:block}.cst-custom-care-multicolumn{background:#e0d8d1;padding:42px 0;margin:0}.cst-custom-care-multicolumn .multicolumn-card__info h3{font-size:20px;line-height:32px!important;font-family:Lexend Deca,sans-serif;text-align:center;color:#000;padding-bottom:0!important}.cst-custom-care-multicolumn .multicolumn-card__info p{padding-bottom:30px;font-family:Montserrat;font-weight:500}.cst-custom-care-multicolumn-2 .multicolumn-card__info .link{font-family:Montserrat;font-weight:400;font-size:12px;line-height:46px;text-transform:uppercase;color:#211c1b;margin-top:8px}.cst-custom-care-multicolumn-2 .multicolumn-card__info{text-align:center}.cst-custom-care-multicolumn .multicolumn-card__info{padding-left:0!important;padding-right:0!important}.cst-custom-care-multicolumn .multicolumn-list li.multicolumn-list__item{margin-left:0!important}.cst-custom-care-multicolumn-3 .multicolumn-card.content-container{background-color:#e0d8d1;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px 0}.cst-custom-care-multicolumn-3 .multicolumn-card__info h3{font-family:Lexend Deca;font-size:20px;font-weight:200;line-height:1;letter-spacing:1.3px;text-align:center;color:#211c1b;margin-top:6px}.cst-custom-care-multicolumn-3 .multicolumn-card__info h3:hover{filter:opacity(.5)}.cst-custom-care-multicolumn-3 .multicolumn-card__info{padding-bottom:0}.cst-custom-care-multicolumn-3 .page-width{max-width:1440px;margin:0 auto;padding:0 30px}.cst-custom-care-multicolumn-3{padding:70px 0 0}.cst-custom-journal-image-with-text .image-with-text__grid{display:grid;grid-template-columns:1fr 1.4fr;border-radius:2px}.cst-custom-journal-rich-text .rich-text{padding-bottom:16px}.cst-custom-journal-image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button>span>svg{display:none}.cst-custom-journal-image-with-text .image-with-text__grid .grid__item{width:100%}.cst-custom-journal-image-with-text .image-with-text__grid .image-with-text__text-item{grid-area:1}.cst-custom-journal-image-with-text .image-with-text__content .image-with-text__heading{color:#fcfbf8;text-align:center;font-family:Lexend Deca,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:30.8px}.cst-custom-journal-image-with-text .image-with-text__content .image-with-text__text p{color:#fcfbf8;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:300px}.cst-custom-journal-image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button{width:100%;max-width:249px;border-radius:2px;background:#fcfbf8;color:#211c1b;text-align:center;font-size:12px;font-weight:600;line-height:19.92px;letter-spacing:1px;text-transform:uppercase;transition:all .2s linear}.cst-custom-journal-image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button:hover{background:#000;color:#fff}.cst-custom-journal-image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button:after{box-shadow:none}.cst-custom-journal-image-with-text .image-with-text__grid .grid__item .image-with-text__media{border:0}.cst-custom-journal-image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:40px;background:#a8b2a3}body .cst-tabs{width:100%;max-width:100%}body .cst-tabs>ul li label{background:transparent;color:#8c8c8c;font-family:Lexend Deca,sans-serif;font-size:22px;font-style:normal;font-weight:200;line-height:120%}body .cst-tabs>ul li label:hover{background:transparent}body .cst-tabs>ul,body .cst-tabs>.content{width:100%;max-width:1240px;margin:0 auto;padding:0 30px;background:transparent}.content-img-card-wrap{border-radius:2px;background:#f9f6f1;padding:24px;grid-column:1/-1}.content-img-card-wrap .content-img-card{display:grid;grid-template-columns:1fr 1.4fr}.content-img-card-wrap .content-img-card .card_content{width:100%;max-width:100%}.content-img-card-wrap .content-img-card .card_img,.content-img-card-wrap .content-img-card .card_img img{width:100%}.content-img-card-wrap .content-img-card .card_content h4{color:#211e1c;font-family:Lexend Deca,sans-serif;font-size:24px;font-weight:400;line-height:30.8px;margin:10px 0}.content-img-card-wrap .content-img-card .card_content h4 a{font:inherit;color:inherit;text-decoration:none}.content-img-card-wrap .content-img-card .card_content>ul{background:transparent}.content-img-card-wrap .content-img-card .card_content>ul li{display:flex;align-items:center;gap:12px}.stack-card>ul{display:flex;align-items:center;gap:30px}.stack-card>ul li span{color:#584f4b;font-size:13.453px;line-height:14px;letter-spacing:1px;text-transform:uppercase}body .cst-tabs .content section{padding:0;margin-top:32px}.content-img-card-wrap .content-img-card .card_content>ul li span{line-height:1}.product-form__buttons .product-form__submit:hover{border:1px solid #000!important}.cst-collapsion{max-width:300px}.cst-custom-wishlistBtn svg.wishlist-icon.not-added{width:17px}.cst-custom-wishlistBtn button.swym-button{border-color:#d5d5d5;font-size:13px;font-weight:600;color:#000!important;height:48px;padding:13px 68px;background:transparent;border:1px solid #d5d5d5;display:flex;align-items:center;gap:10px;text-transform:capitalize}.cst-custom-wishlistBtn button.swym-button:hover{border:1px solid #000}.cst-collapsion button.collapsible-button{font-size:11px;font-weight:600;line-height:19px;border:1px solid;font-family:Montserrat;padding:14px 42px;text-decoration:unset;text-transform:uppercase;background:#000;color:#fff;text-align:center;transition:.3s;justify-content:center}.cst-collapsion button.collapsible-button:hover{background:transparent;color:#000}.cst-custom-featured-product .slick-next:before,.slick-prev:before{color:#000}.cst-custom-featured-product .slick-slider{margin-bottom:0}.cst-custom-featured-product .slick-prev:before{color:#000}.lighting-dimming-covers main#MainContent{background:#fffbf5}.cst-light-diming-section{background:transparent}.cst-light-diming-section h2 strong{font-size:75px;color:#4d3f28;text-align:center;font-weight:700;font-family:Poppins,sans-serif}.cst-light-diming-section h2{text-align:center;font-family:Poppins,sans-serif!important;width:100%}.cst-light-diming-section .image-with-text .global-media-settings{border:0}.left-right-wrapper.cst-discreet-design{display:grid;grid-template-columns:1fr 1fr;gap:20px}.left-right-wrapper.cst-discreet-design .left-side h2{margin:0 auto;color:#c8a287;font-size:40px;font-weight:400!important;max-width:437px;font-family:Poppins,sans-serif!important}.left-right-wrapper.cst-discreet-design .right-side .right-block h3{color:#4d3f28;font-size:24px;font-weight:600!important;margin:0 0 14px;padding:0;font-family:Poppins,sans-serif!important}.left-right-wrapper.cst-discreet-design .right-side .right-block p{padding:0;margin:0;color:#4d3f28;font-size:22px;line-height:normal;font-family:Poppins,sans-serif!important;font-weight:300}.left-right-wrapper.cst-discreet-design .right-side .right-block{margin-bottom:35px}.custom_first{box-shadow:0 -14px 15px #0000001a;padding-top:73px;padding-bottom:50px}.cst-sleep-edit{display:grid;grid-template-columns:1fr 1fr;gap:20px}.custom_second{background:#cfb4ac;padding:20px 0}.cst-sleep-edit .image-wrapper{margin:0 auto;display:flex;justify-content:center}.cst-sleep-edit .right-side .image-wrapper img{object-fit:contain;height:auto;max-height:400px}.okeReviews .oke-reviewsTab.oke-reviewsTab--small-top-left.oke-reviewsTab--large-top-left{width:25px}.cst-sleep-edit h2{padding:0;font-size:66px;color:#fff;font-weight:700!important;max-width:204px;margin:0 auto;text-align:center;line-height:80px;font-family:Poppins,sans-serif!important}.cst-sleep-edit .left-side{padding-top:0;display:flex;justify-content:center;align-items:center}.cst-sleep-edit .left-side img{margin-top:27px}.cst-cover-detail .main-heading{padding:0;margin:0;text-align:center;font-size:56px;font-family:Poppins,sans-serif!important;font-weight:700!important;color:#4d3f28}.custom_third{padding-top:30px;padding-bottom:30px}.custom_third .content-container{display:grid;grid-template-columns:2fr 1.3fr;gap:20px;margin-top:35px}.custom_third-common h3{color:#4d3f28;font-size:20px;font-weight:600!important;margin:0 0 5px;padding:0;font-family:Poppins,sans-serif!important}.custom_third-common p{padding:0;margin:0;color:#4d3f28;font-size:18px;line-height:normal;font-family:Poppins,sans-serif!important;font-weight:300}.custom_third-common{margin-bottom:40px}.custom_third-common:last-child{margin-bottom:0}.custom_fourth .multicolumn{background:transparent;padding:0;margin:0}.custom_fourth .multicolumn h2{text-align:center;margin:0 auto 20px}.custom_fourth .multicolumn h2 strong{padding:0;margin:0;text-align:center;font-size:56px;font-family:Poppins,sans-serif!important;font-weight:700!important;color:#4d3f28}.custom_fourth{box-shadow:0 -14px 15px #0000001a;padding-top:40px}.custom_fourth .multicolumn .title-wrapper-with-link{margin-bottom:0}.custom_fourth .multicolumn .page-width{padding:0!important}.custom_fourth .grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.custom_fourth .grid li{width:100%!important;max-width:100%!important}.custom_fourth .grid li .media{padding:0!important}.custom_fourth .grid li .multicolumn-card.content-container{background:transparent;padding:0!important}.custom_fourth .grid li .media img{position:static;transform:unset!important;width:100%;margin:0 auto;max-width:250px}.custom_fourth .grid li .media{padding:0!important;margin:0 auto;display:flex;justify-content:center}.custom_fifth .cst-text .rich-text.content-container{padding:0;margin:0;background:transparent}.custom_fifth .cst-text .rich-text.content-container h2{color:#c8a287;font-size:29px;font-weight:400!important;font-family:Poppins,sans-serif!important}.custom_fifth{padding-bottom:40px}.lighting-dimming-covers .page-width{padding:0 20px}.cst-light-diming-section .image-with-text__media{padding:0!important}.cst-light-diming-section .image-with-text__media img{position:static!important}.cst-light-diming-section .product-form__quantity{text-align:center;display:flex;justify-content:center;align-items:center;width:100%}.cst-light-diming-section .product-form__quantity .form__label{display:none}.cst-light-diming-section span.bacurr-money{text-align:center;display:block;width:100%;font-size:17px;color:#4d3f28;font-weight:600!important}.cst-light-diming-section .cst-buy-wishlist{display:flex;justify-content:center;align-items:center;width:100%}.cst-light-diming-section quantity-input.quantity{display:flex;justify-content:center;align-items:center;width:100%;max-width:163px;margin:10px auto 0}.buy-button-cst{display:flex;justify-content:center;align-items:center;width:100%}.custom_third .image-column{width:100%;height:100%;position:relative;display:flex;justify-content:end}.cst-custom-featured-product-sec .main-section-image{height:384px}.cst-custom-featured-product-sec.cst-custom-featured-product .slick-slide img{object-fit:contain}.cst-custom-featured-product-sec .main-section-image{height:500px}.cst-custom-featured-product-sec .slick-slide .thumb-section-image{padding:8px;height:150px!important}.cst-custom-featured-product-sec .slick-slide .thumb-section-image img{object-fit:contain;cursor:pointer}.cst-custom-featured-product-sec .slick-prev{left:-11px}.cst-custom-featured-product-sec .slick-next{right:-12px}.cst-custom-featured-product-sec.cst-custom-featured-product{background:#fffbf5}.mobile-image-column img{width:100%;height:100%}.wrapper-count div{display:inline-block;width:20px;height:20px;background:#cfb4ac;border-radius:50%;position:absolute;cursor:pointer}.wrapper-count div.first{top:23px;left:18px;animation:pulsesss1 2s infinite}.wrapper-count div.second{top:154px;left:19px;animation:pulsesss2 2s infinite}.wrapper-count div.third{top:286px;left:20px;animation:pulsesss3 2s infinite}.wrapper-count div.fourth{bottom:29px;left:22px;animation:pulsesss4 2s infinite}@keyframes pulsesss1{0%{box-shadow:0 0 #cfb4ac}70%{box-shadow:0 0 0 15px #cfb4ac29}to{box-shadow:0 0 #cfb4ac}}@keyframes pulsesss2{0%{box-shadow:0 0 #a8b2a3}70%{box-shadow:0 0 0 15px #cfb4ac29}to{box-shadow:0 0 #a8b2a3}}@keyframes pulsesss3{0%{box-shadow:0 0 #4d3f28}70%{box-shadow:0 0 0 15px #cfb4ac29}to{box-shadow:0 0 #4d3f28}}@keyframes pulsesss4{0%{box-shadow:0 0 #c8a287}70%{box-shadow:0 0 0 15px #cfb4ac29}to{box-shadow:0 0 #c8a287}}.wrapper-count .first{background:#99847e}.wrapper-count .second{background:#a8b2a3}.wrapper-count .third{background:#4d3f28}.wrapper-count .fourth{background:#c8a287}.custom_third-common{padding-left:20px}.custom_third-common:before{content:"";position:absolute;height:10px;width:10px;border-radius:50%;left:0;top:7px}.custom_third-common.first:before{background:#99847e}.custom_third-common.second:before{background:#68795f}.custom_third-common.third:before{background:#4d3f28}.custom_third-common.fourth:before{background:#c8a287}#product-grid .card__heading{height:70%}ul#product-grid li.grid__item{order:2}ul#product-grid li.grid__item:last-child{order:1}@media (max-width:1920px) and (min-width: 1040px){.cst-custom-featured-product-sec.cst-custom-featured-product .slick-slide img{height:100%!important}}@media (max-width: 1300px){.cst-custom-featured-product .slick-slide img{margin-bottom:20px}.oke-reviewsTab.oke-reviewsTab--small-top-left span.oke-reviewsTab-label,.oke-reviewsTab.oke-reviewsTab--small-top-left span.oke-reviewsTab-icon{padding-left:5px;font-size:14px}}@media (max-width: 1238px){.custom_third .content-container{grid-template-columns:1.5fr 1fr}.wrapper-count div.second{top:157px}.wrapper-count div.third{top:290px}.wrapper-count div.fourth{bottom:30px}}@media (max-width: 1180px){.cst-custom-banner .banner__content h2,.cst-custom-shop-slideshow h2{font-size:40px}.cst-custom-journal-rich-text .rich-text__heading{font-size:40px;line-height:normal}.cst-custom-banner-story h2.banner__heading{font-size:40px}.cst-custom-multicolum .title-wrapper-with-link h2{font-size:35px}.cst-product .product__info-wrapper h1{font-size:35px;line-height:normal}.cst-custom-story-multicolumn .title-wrapper-with-link h2{font-size:35px;line-height:45px}.cst-custom-shop-multirow .image-with-text__content h2{line-height:40px}.cst-custom-contact-contact .contactpart-form h2{font-size:33px;margin-left:0;line-height:normal}.cst-custom-image-with-text .image-with-text__text-item.grid__item h2{font-size:33px;line-height:41px}.cst-custom-multirow .grid__item .image-with-text__content h2{font-size:33px;line-height:normal!important}.cst-custom-rich-text .rich-text__wrapper h2{font-size:35px;line-height:64px}.cst-custom-image-with-testimonials .image-with-text .image-with-text__text-item h2{font-size:33px;line-height:36px}.cst-custom-story-collage .collage .image-under-text h3{line-height:normal}.cst-custom-shop-richtext .rich-text__wrapper h2{font-size:30px;line-height:48px}body .cst-custom-story-richtext-2 .content-container{padding:30px 30px 50px!important}.privacy-policy h1{font-size:40px;line-height:normal}.content-img-card-wrap .content-img-card .card_content h4{font-size:20px!important}.stack-card h4{font-size:20px;line-height:normal}.terms-of-service h1{font-size:40px}.cst-cookie-page h1{font-size:40px;line-height:normal}.privacy-policy h2{font-size:30px}body .cst-custom-story-multicolumn .page-width.section-template--16023180443747__multicolumn_pKdCrP-padding{padding:50px 30px!important}.cst-custom-slideshow .slideshow__text h2{font-size:50px}.cst-custom-contact-multirow .image-with-text__content h2{line-height:39px}.cst-cookie-page h2{line-height:normal}.cst-custom-care-multicolumn .multicolumn-card__info h3{font-size:16px;line-height:25px}.cst-custom-banner .banner__content p{font-size:16px}.cst-custom-multicolum .multicolumn-card .multicolumn-card__info h3{font-size:16px;line-height:25px}.cst-custom-shop-collage .collage-card .image-under-text h3{line-height:normal}.cst-custom-rich-text .rich-text__wrapper p{font-size:29px;line-height:36px}.cst-custom-image-with-testimonials .image-with-text .image-with-text__text p{font-size:16px;line-height:24px}.cst-custom-newsletter .newsletter__wrapper h2{font-size:35px;line-height:45px}.cst-custom-story-multicolumn ul.multicolumn-list li{width:calc(47% - var(--grid-desktop-horizontal-spacing) / 2)!important}.cst-custom-story-multicolumn .multicolumn-card .multicolumn-card__info h3.inline-richtext{font-size:28px}.cst-custom-story-multicolumn ul.multicolumn-list{row-gap:60px!important;column-gap:40px!important}.cst-custom-story-richtext .rich-text__wrapper{padding:5%}.cst-custom-story-richtext-2 .cst-image,.cst-custom-story-richtext .cst-image img,.cst-custom-story-richtext-2 .cst-image img{width:100%}.cst-custom-story-collage .page-width,.cst-custom-story-richtext-2 .content-container,.cst-custom-story-multicolumn .page-width.section-template--16023180443747__multicolumn_pKdCrP-padding{padding:100px 5%!important}.cst-custom-featured-product .product__info-wrapper h2{font-size:35px;line-height:40px}.cst-custom-featured-product .grid__item .icon-with-text--horizontal{grid-template-columns:1fr}.cst-custom-multirow-2 .multirow__inner .image-with-text__content h2{font-size:28px;line-height:45px}}@media (max-width: 1200px){.cst-light-diming-section h2 strong{font-size:55px}.cst-light-diming-section h2{max-width:273px;margin:0 auto}.cst-sleep-edit h2{font-size:55px;line-height:67px}.cst-cover-detail .main-heading,.custom_fourth .multicolumn h2 strong{font-size:50px}.custom_third .content-container{grid-template-columns:1fr 1fr}.custom_third .image-column img{width:100%}.wrapper-count div.first{top:29px;left:24px}.wrapper-count div.second{top:188px;left:24px}.wrapper-count div.third{top:346px;left:25px}.wrapper-count div.fourth{bottom:37px;left:27px}}@media (max-width: 1040px){.cst-custom-featured-product-sec .main-section-image img{height:100%;object-fit:contain!important}.cst-custom-featured-product-sec .slick-slide .thumb-section-image img{object-fit:contain;margin-bottom:0;width:100%;max-width:100%}.cst-custom-featured-product-sec .slick-slide .thumb-section-image{height:100%!important;width:100%}.cst-collapsion button.collapsible-button{padding:14px 32px}.content-img-card-wrap .content-img-card .card_content h4{font-size:20px}.cst-custom-contact-accordian .accordion h3{font-size:22px;line-height:normal}.cst-custom-featured-product .product__info-wrapper.grid__item.scroll-trigger{max-width:100%;width:100%;padding-top:30px}.cst-custom-rich-text .rich-text__blocks .cst-image-options{gap:60px}.cst-custom-contact-contact .contactpart-picture img{max-width:300px}.cst-customcontact-wrap{height:unset}.footer .footer__content-top.page-width{padding:0 45px}.contactpart-address{height:558px}.cst-custom-location{padding-top:45px}.care-setup-sec .banner__box h2{font-size:45px;line-height:62px}.cst-custom-featured-product .featured-product{display:flex;flex-direction:column;width:100%}.cst-custom-featured-product .featured-product .grid__item.product__media-wrapper{width:100%;max-width:100%}.cst-custom-featured-product .product__info-wrapper.grid__item.scroll-trigger{max-width:100%;width:100%;padding-top:30px;padding-left:0}.cst-custom-featured-product .product__info-wrapper .product__info-container{max-width:100%}.cst-custom-shop-banner-2 .banner__box h2{font-size:45px;line-height:53px}.cst-custom-featured-product{padding:50px 0}}@media (max-width: 1024px){.banner__box.content-container{max-width:558px!important}.cst-custom-story-collage .page-width{padding-bottom:50px!important}.wrapper-count div.first{top:23px;left:19px}.wrapper-count div.second{top:161px;left:20px}.wrapper-count div.third{top:365px;left:22px}.wrapper-count div.fourth{bottom:31px;left:22px}}@media (max-width: 989px){.cst-custom-spacer ul#Slider-template--16060270248035__multicolumn_fWwWxH li{margin-left:20px!important}.cst-custom-care-multicolumn-2 .cst-custom-spacer ul{justify-content:center}.cst-custom-care-multicolumn-3 .multicolumn-list li.multicolumn-list__item{margin-left:0!important}.cst-custom-story-multicolumn .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.cst-custom-story-multicolumn .multicolumn-list li.multicolumn-list__item{margin-left:0!important}.cst-custom-care-multicolumn-3 ul{max-width:700px;margin:0 auto;padding:0 30px!important}.cst-custom-multicolum .multicolumn-list{justify-content:normal}.multicolumn-list li.multicolumn-list__item{margin-left:20px!important}.cst-custom-care-multicolumn-3 ul{gap:12px}}@media (max-width: 991px){.cst-cover-detail .text-column{padding:20px 25px}.cst-sleep-edit .left-side{padding-top:30px}.custom_second{padding:0}.wishlist .swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar{padding:13px}.wishlist .swym-wishlist-detail-header{margin-bottom:0!important}body .swym-ui-component .swym-share-btn{font-size:11px;padding:7px 8px;margin-left:0!important;margin-right:0!important}.wishlist .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-detail-header .swym-action-container{top:50px!important;right:12px}.wishlist .swym-ui-component .swym-wishlist-detail-content{margin-top:30px}.wishlist .swym-ui-component .swym-wishlist-detail-separator{background:transparent}.wishlist .swym-ui-component .swym-user-login-status:before{margin-right:14px}.cst-custom-shop-richtext .rich-text__wrapper h2{font-size:24px;line-height:40px}.content-img-card-wrap .content-img-card .card_content{padding:0 0 20px}.cst-custom-contact-contact h2{margin-top:25px!important}.customer-care .cst-custom-contact-contact .contactpart-form h2{margin:35px 0!important}.customer-care .cst-custom-contact-contact .page-width .contactpart-picture{max-width:100%}.contactpart-form{max-width:100%!important}.contactpart-address{height:100%!important}.contactpart-address{max-width:100%!important}.cst-custom-multirow .grid__item .image-with-text__content h2{line-height:37px}.cst-custom-care-multicolumn-2 .multicolumn-list li.multicolumn-list__item{margin-left:0!important;margin-right:0!important}.care-collection-sec .contains-card{grid-template-columns:repeat(3,1fr)}.cst-custom-shop-banner-2 .banner__box h2{font-size:33px;line-height:40px}.care-setup-sec .banner__box h2{font-size:33px;line-height:43px}.cst-custom-collage .collage .collage__item{padding:9px}.footer-block__brand-info{padding:60px 12px}.care-icon-box .title-wrapper-with-link h2{font-size:40px}.cst-custom-collage .collage{grid-template-rows:unset}.footer .footer__blocks-wrapper .footer-block .rte p{font-size:14px;line-height:21px}.cst-custom-instagram .multicolumn-list li{margin:0!important}.cst-custom-story-multicolumn .multicolumn-card .multicolumn-card__info h3.inline-richtext{font-size:23px}.cst-custom-contact-contact .contactpart-picture img{max-width:300px}.cst-custom-contact-contact .contact .contactpart-form .field{max-width:250px}.cst-custom-rich-text .rich-text__wrapper p{max-width:100%;padding:0 16px}.cst-custom-image-with-text .page-width{padding:50px}.cst-custom-contact-contact .contactpart-form .contact__button .button{padding:16px 100px}.cst-custom-contact-contact .contactpart-address ul{margin-top:43px;justify-content:start}.cst-custom-collage .page-width,.cst-custom-multirow .multirow__inner.page-width,.cst-custom-image-with-testimonials .page-width{padding:0 50px}.cst-custom-image-with-testimonials .image-with-text__content{padding:0}.cst-custom-image-with-testimonials .image-with-text .image-with-text__text-item h2{font-size:27px;line-height:30px}.footer .footer-block li.list-social__item a{margin:0 6px}.footer .footer-block li.list-social__item a svg{height:18px;width:18px!important}.footer .footer-block li.list-social__item a{height:40px;width:40px}.cst-custom-multirow .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item{margin-top:0}.cst-custom-multirow .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-center.image-with-text__content--medium.content-container.background-transparent{justify-content:center}.cst-custom-contact-contact .page-width{display:grid;grid-template-columns:1fr 1fr}.cst-custom-contact-contact .page-width .contactpart-picture{grid-column:1/-1}.cst-custom-contact-contact .contactpart-form,.cst-custom-contact-contact .contactpart-address{width:100%}.cst-custom-contact-contact .page-width .contactpart-picture img{width:100%;margin:0 auto;display:block;max-width:100%;height:400px;object-fit:cover}.cst-custom-contact-contact .contactpart-address ul .list-social{justify-content:start}.cst-customcontact-wrap{align-items:start}.cst-custom-contact-contact{padding:50px 0}body .cst-tabs>ul{justify-content:start;flex-wrap:wrap}body .cst-tabs>ul li{width:48%}.stack-card-wrapper{grid-template-columns:repeat(1,1fr)}.content-img-card-wrap .content-img-card{grid-template-columns:100%}.left-right-wrapper.cst-discreet-design .left-side h2{font-size:36px}.left-right-wrapper.cst-discreet-design .right-side .right-block p{font-size:18px}.cst-sleep-edit{grid-template-columns:1fr;padding-bottom:30px}.cst-sleep-edit .left-side{margin:0 auto}.cst-sleep-edit .image-wrapper{display:flex;justify-content:center}.cst-cover-detail .main-heading{font-size:44px}.custom_third .content-container{grid-template-columns:1fr;margin-top:0;gap:0}.custom_third-common{margin-bottom:15px}.custom_third-common p{font-size:16px}.custom_fourth .multicolumn h2 strong{font-size:44px}.custom_fourth{padding-top:50px}.custom_fifth .cst-text .rich-text.content-container h2{font-size:21px}.custom_third .content-container .image-column{display:flex;justify-content:center;max-width:550px;margin:0 auto}.cst-sleep-edit .right-side .image-wrapper img{width:100%;height:450px}.cst-light-diming-section .grid{display:flex;flex-direction:column;justify-content:center;align-items:center}.cst-light-diming-section .image-with-text .grid__item{width:100%!important}.custom_third .image-column img{width:auto}.wrapper-count div.first,.wrapper-count div.second,.wrapper-count div.third,.wrapper-count div.fourth{left:41px}.wrapper-count div.first{top:25px}.wrapper-count div.second{top:172px}.wrapper-count div.third{top:313px;left:43px}.wrapper-count div.fourth{bottom:33px}}@media (max-width: 900px){.wishlist .swym-ui-component .swym-user-login-status:before{margin-right:7px}.wishlist .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-detail-header .swym-action-container{top:50px!important;right:18px}}@media (max-width: 810px){body .cst-tabs>ul li{width:100%!important}}@media (max-width: 767px){div#ProductGridContainer{margin:0 10px}.wrapper-count div.first,.wrapper-count div.second,.wrapper-count div.third,.wrapper-count div.fourth{left:29px}.wrapper-count div.first{top:25px}.wrapper-count div.second{top:170px}.wrapper-count div.third{top:314px}.wrapper-count div.fourth{bottom:33px;left:32px}.custom_third .image-column img{height:auto}.custom_third .content-container .image-column{width:525px;margin:auto}body .cst-custom-shop-multirow{padding-top:40px}.cst-custom-featured-product .product__info-wrapper.grid__item.scroll-trigger{padding-top:0}.cst-custom-multirow-2 .image-with-text__media.image-with-text__media--medium img{width:100%;object-fit:cover;max-width:100%!important;height:420px!important}.cst-custom-multirow-2 .image-with-text__content.image-with-text__content--desktop-left{padding:30px 0!important}.cst-custom-multirow-2 .image-with-text__media.image-with-text__media--medium{max-width:100%;width:100%;height:420px}.cst-custom-multirow-2 .image-with-text__content--mobile-center>*{text-align:left;align-self:start}.cst-custom-multirow-2 .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{display:none!important}.cst-custom-multirow-2 .global-media-settings:after{display:none!important}.cst-custom-shop-multirow .content-container:after{display:none}.cst-custom-multirow-2 .multirow__inner.page-width{margin-bottom:0}.cst-custom-shop-multirow .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item:after{display:none}.cst-custom-shop-multirow .multirow__inner .image-with-text.isolate.collapse-padding:nth-child(1){padding-bottom:0}.cst-custom-shop-multirow .image-with-text__content{padding-bottom:10px}.cst-custom-care-multicolumn-3 ul{max-width:600px;margin:0 auto;padding:0 30px!important}.cst-custom-care-multicolumn-3 .multicolumn-card.content-container{padding:20px 0!important}.cst-cookie-page .rte a{word-wrap:break-word}.cst-custom-story-collage .collage .image-under-text h3{margin:0}.footer .footer__blocks-wrapper .footer-block h2:nth-last-child(2){padding:30px 0 0;margin-bottom:10px}.footer .footer__blocks-wrapper .footer-block h2:nth-child(1){padding-top:20px!important}.cst-custom-story-collage .page-width{padding-top:60px}body .cst-custom-image-with-testimonials{padding:50px 0}.footer .footer-block.grid__item{margin:0!important}.footer .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{padding-bottom:0}.footer-block__brand-info:before{display:none}.cst-custom-journal-image-with-text .image-with-text__grid{grid-template-columns:1fr}.banner__box.content-container{max-width:100%!important;margin:0 auto}body .cst-custom-shop-collage{padding-top:0!important;padding-bottom:150px}.cst-custom-shop-collage .collage.collage--mobile{display:flex;flex-direction:column}.cst-custom-shop-collage .cst-custom-image-1 .image-under-text{padding-top:20px}body .cst-custom-multirow{padding:50px 0 13px}.cst-custom-shop-banner-2{margin-top:50px!important}.cst-custom-featured-product .product__info-wrapper{padding-left:0!important}.cst-custom-shop-multirow .image-with-text__content{padding-left:0}.cst-custom-shop-multirow .image-with-text__media-item.image-with-text__media-item--medium{width:100%}.cst-custom-story-collage .collage{flex-direction:column}.cst-custom-story-collage .collage .collage__item{width:100%}.cst-custom-story-collage .image-under-text{padding:30px 0}.cst-custom-shop-multirow .image-with-text__text-item.grid__item{width:100%}body .cst-custom-rich-text.isolate{height:auto!important}.cst-custom-shop-multirow .image-with-text__content p{max-width:100%}.cst-custom-shop-multirow .multirow__inner .image-with-text__grid,.cst-custom-multirow-2 .image-with-text__grid--reverse{flex-direction:column}.cst-custom-image-with-testimonials{padding:50px 0}.cst-custom-multirow-2 .image-with-text__grid .image-with-text__media-item,.cst-custom-multirow-2 .image-with-text__text-item.grid__item{width:100%}.cst-custom-multirow-2 .image-with-text__content{padding:0!important}.cst-custom-contact-slideshow .banner{height:400px;max-width:100%;width:100%}.cst-custom-multirow-2 .multirow__inner .image-with-text__content p{max-width:100%}.cst-custom-shop-multirow-3{padding-bottom:0!important}.cst-custom-shop-multirow-3 .image-with-text__grid{flex-direction:column}.cst-custom-shop-multirow-3 .image-with-text__media-item,.cst-custom-shop-multirow-3 .image-with-text__content,.cst-custom-shop-multirow-3 .image-with-text .grid__item{width:100%}.cst-custom-shop-collage .cst-custom-image-2.collage__item.collage__item--image{padding-top:170px}.cst-custom-shop-collage .cst-custom-image-2 .image-under-text{padding:15px 0}.cst-custom-story-richtext>.content-container{padding:50px 0}.contactpart-address{height:530px}body .cst-custom-image-with-testimonials{padding:0 0 50px}.cst-custom-shop-collage{padding-top:0}.footer .footer__blocks-wrapper .footer-block .list-social{padding:20px 0}.footer__blocks-wrapper.grid{display:flex;flex-direction:column;width:100%}.footer-block.grid__item{width:100%}.footer-block__brand-info{border:0}.footer__content-top .grid{row-gap:0!important}.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in,.footer-block__brand-info{padding:20px 0}.footer .footer__blocks-wrapper .footer-block__heading{padding:13px 0 21px}.footer .footer__blocks-wrapper .footer-block h2,.footer ul.footer-block__details-content{text-align:center}.footer .footer__blocks-wrapper .footer-block .list-social{margin-bottom:25px}.footer .footer-block.grid__item{margin-bottom:0!important}.footer .footer-block.grid__item.footer-block--menu{padding-bottom:0;padding-top:35px}.footer .footer-block__details-content .list-menu__item--link{text-align:center;display:block}.footer-block__brand-info:before{position:inherit;border:0}body .oke-reviewsTab.oke-reviewsTab--small-top-left{width:28px!important}}@media (max-width: 749px){.left-right-wrapper.cst-discreet-design .left-side h2{margin:0}.custom_fourth .grid li .media img{max-width:270px}.cst-custom-image-with-testimonials .image-with-text__text.rte.body{flex-direction:column;gap:5px}.footer .footer__blocks-wrapper .footer-block h2:nth-last-child(2){padding-top:10px!important}.cst-custom-contact-contact .contactpart-address p{font-size:18px}.cst-custom-care-multicolumn-2 .title-wrapper-with-link{margin-bottom:0!important}.cst-custom-banner .banner__media img{object-view-box:unset}.cst-custom-story-richtext-2 .content-container{padding-top:34px!important;padding-bottom:60px!important}body .cst-tabs>ul li label{font-size:20px!important}.cst-custom-image-with-testimonials .image-with-text .image-with-text__text-item h2{margin:20px 0 0}.cst-custom-collage{padding:0 0 56px}.cst-custom-image-with-testimonials .image-with-text__text.rte.body{gap:0;justify-content:center}.cst-custom-contact-contact .contactpart-form h2{font-size:25px;margin:0 0 28px}body .section-collection-list .collection-list:not(.slider){padding-left:0!important;padding-right:0!important}.care-collection-sec .contains-card{grid-template-columns:repeat(2,1fr)}.oke-w-controls-nav{justify-content:center!important}.header .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{gap:10px}.cst-custom-image-with-testimonials .image-with-text__content{padding-top:35px}.cst-custom-video deferred-media{height:410px!important;max-width:100%!important;width:100%!important;object-fit:cover!important;margin:0 auto}.footer .footer-block.grid__item{margin-bottom:0!important}.cst-custom-newsletter .newsletter__wrapper h2{font-size:26px;line-height:28px}.cst-custom-newsletter .newsletter__wrapper{padding:20px}.cst-custom-multicolum.multicolumn{margin:0 0 50px}.cst-custom-multirow{padding:50px 0}.cst-custom-multirow .multirow__inner .image-with-text__media-item{width:100%!important}.cst-custom-multirow .image-with-text__content{max-width:100%}.cst-custom-multirow .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet,.cst-custom-multirow .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.image-with-text__grid--reverse{gap:0}.multirow__inner .image-with-text__content .image-with-text__text+.button{margin-top:0;margin-bottom:30px}.cst-custom-image-with-testimonials .image-with-text__text.rte.body{justify-content:center}.cst-light-diming-section .image-with-text__content{padding-top:0}.left-right-wrapper.cst-discreet-design{grid-template-columns:1fr;padding-left:10px}.custom_first{padding-top:55px;padding-bottom:40px}.cst-cover-detail .main-heading,.custom_fourth .multicolumn h2 strong{font-size:35px}.custom_fourth .grid{display:grid;grid-template-columns:1fr}.custom_fourth .grid li.multicolumn-list__item{margin-left:0!important}}@media (max-width: 600px){body .stack-card>ul{align-items:baseline;gap:10px}}@media (max-width: 575px){.cst-custom-featured-product-sec .main-section-image img{height:100%!important}.custom_third .content-container .image-column{width:350px}.wrapper-count div.first,.wrapper-count div.second,.wrapper-count div.third,.wrapper-count div.fourth{left:11px}.wrapper-count div.first{top:15px}.wrapper-count div.second{top:114px}.wrapper-count div.third{top:212px}.wrapper-count div.fourth{bottom:20px}.cst-sleep-edit .right-side .image-wrapper img{height:100%}.cst-custom-featured-product .slick-slide img,video.cst-SliderVideo{height:auto}.cst-custom-featured-product-sec .main-section-image{height:350px}video.cst-SliderVideo{object-fit:inherit}.cst-custom-featured-product .slider.slider-nav video{width:100%;height:100%;display:block;aspect-ratio:1/.8}body .home-banner .banner__buttons{margin-top:17rem}.cst-custom-banner .banner__content p{font-size:14px;line-height:1.5}.cst-custom-banner{height:437px;object-fit:cover}.cst-custom-banner .banner__content h2,.cst-custom-slideshow .slideshow__text h2{font-size:30px;line-height:1.5}.your-shopping-cart .cart-item__name{font-size:16px}.cst-login .customer h1#login,.your-shopping-cart .title-wrapper-with-link h1,.cst-register .customer h1,.cst-login .login h1{font-size:20px!important}.cst-custom-shop-collage .cst-custom-image-2.collage__item.collage__item--image{padding-top:200px}.cst-custom-image-with-testimonials .image-with-text .image-with-text__text-item h2{font-size:25px}.cst-product .product__info-wrapper h1{font-size:28px;line-height:36px}.cst-custom-multicolum .title-wrapper-with-link h2{font-size:28px}.cst-custom-care-multicolumn-3{padding:60px 0 0}.cst-custom-contact-accordian summary .icon-caret{width:22px;height:22px}.wishlist .swym-ui-component.swym-wishlist-page .swym-wishlist-main-title{font-size:20px}.wishlist .swym-ui-component .swym-user-login-status:before{margin-right:-14px}.customer-care .cst-custom-contact-accordian .accordion h3{font-size:22px}.cst-cookie-page.page-width{padding:0 25px}.customer-care .cst-custom-contact-accordian .accordion h3{font-size:16px;line-height:20px}.privacy-policy .shopify-policy__container,.terms-of-service .shopify-policy__container{padding:0 25px}.cst-custom-rich-text .rich-text{margin:25px 0}body .cst-custom-story-richtext-2 .content-container{padding:30px 0 50px!important}.cst-cookie-page.page-width{padding-bottom:50px}.cst-custom-contact-accordian.faq-cst .collapsible-content__wrapper{padding:40px 0}.cst-cookie-page p{line-height:24px}.terms-of-service h1,.cst-custom-shop-slideshow h2,.privacy-policy h1{font-size:30px}.cst-custom-journal-rich-text .rich-text__heading{font-size:40px;line-height:normal}.privacy-policy h2{font-size:23px}.privacy-policy h3,.cst-cookie-page h4{font-size:20px}.cst-custom-banner .banner__media img{object-view-box:0}.cst-custom-care-multicolumn-2 .title-wrapper-with-link h2{font-size:22px}.cst-cookie-page h2{font-size:25px}.cst-custom-care-multicolumn-2 .multicolumn-card__info h3{font-size:22px;line-height:25px}.cst-custom-care-multicolumn-2 .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{max-width:98px}.cst-custom-shop-collage .collage-card .image-under-text h3,.cst-custom-shop-multirow-3 .image-with-text__content h2{font-size:25px}.cst-custom-contact-accordian .collapsible-content-wrapper-narrow h2{font-size:22px;line-height:normal}.cst-custom-featured-product .product__info-wrapper h2{font-size:21px;line-height:23px}.cst-custom-story-richtext h2.rich-text__heading{font-size:27px;line-height:38px}.footer .footer__blocks-wrapper .footer-block h2{font-size:20px;line-height:25px}.cst-custom-story-richtext-2 .rich-text__heading{font-size:27px;line-height:42px}.cst-custom-banner .banner__content h2,.cst-custom-banner-story h2.banner__heading,.cst-custom-slideshow .slideshow__text h2,.cst-cookie-page h1{font-size:30px}.care-banner .banner__box h2{font-size:25px;line-height:normal}.cst-custom-multirow .grid__item .image-with-text__content h2{font-size:25px;line-height:28px}.cst-custom-multicolum .title-wrapper-with-link h2{font-size:27px;text-align:center}.cst-custom-rich-text .rich-text__wrapper h2{font-size:27px;line-height:43px}.cst-custom-story-richtext .rich-text__wrapper{padding:50px 0}.cst-custom-banner .banner__media img{left:15%!important;object-position:46% 50%;width:100%!important;max-width:100%!important;position:unset!important}.cst-custom-video deferred-media{height:300px!important;max-width:443px!important}.cst-custom-image-with-text .image-with-text__text-item .image-with-text__content,.cst-custom-image-with-testimonials .image-with-text__text-item .image-with-text__content{padding-left:10px;padding-right:10px}.cst-custom-shop-richtext .rich-text__wrapper h2{font-size:23px;line-height:34px}.footer__copyright small.copyright__content{font-size:14px}.cst-custom-contact-accordian .accordion h3{font-size:18px;line-height:normal}.cst-custom-banner .banner__media.media.scroll-trigger.animate--fade-in{background:#fff}.cst-custom-care-multicolumn .title-wrapper-with-link h2{font-size:27px}.cst-custom-shop-multirow .image-with-text__content h2{font-size:21px;line-height:26px}.cst-custom-shop-collage .collage-card .image-under-text h3,.cst-custom-shop-multirow-3 .image-with-text__content h2{font-size:21px}.care-icon-box .multicolumn-card__info h3{font-size:20px;line-height:30px}.cst-custom-newsletter .newsletter__wrapper p{padding:2px 0}.care-icon-box .title-wrapper-with-link h2{font-size:27px}.cst-custom-story-collage .collage .image-under-text h3{font-size:21px;line-height:normal}.care-setup-sec .banner__box h2{font-size:28px;line-height:32px}.cst-custom-collage .page-width,.cst-custom-multirow .multirow__inner.page-width,.cst-custom-image-with-testimonials .page-width{padding:0 30px}.cst-custom-image-with-text .page-width{padding:30px}.cst-custom-slideshow .slideshow__text h2{font-size:30px}.cst-custom-image-with-testimonials .image-with-text__text.rte.body{flex-wrap:wrap;gap:0;margin-top:0}.care-collection-sec .contains-card{grid-template-columns:1fr}.cst-custom-story-collage .collage .collage-card .media{height:400px;object-fit:cover}.cst-custom-story-richtext .rich-text__wrapper{padding:2%}.cst-custom-story-multicolumn.multicolumn .slider-mobile-gutter .multicolumn-card{height:200px}.cst-custom-banner .banner__media img{left:15%!important;object-position:50% 50%;width:100%!important;max-width:100%!important;position:unset!important}.cst-custom-testimonial-person{flex-direction:column}.cst-custom-rich-text .rich-text__blocks .cst-image-options{gap:20px}.cst-custom-collage .collage .collage__item{padding:0}.cst-custom-video deferred-media{height:300px!important;max-width:100%!important}.cst-custom-image-with-text .image-with-text__text-item .image-with-text__content{padding-left:10px;padding-right:10px}.cst-custom-contact-accordian.guide-cst{padding-bottom:40px}.cst-custom-image-with-testimonials .image-with-text__text-item .image-with-text__content{padding-left:10px;padding-right:10px}.cst-custom-rich-text .rich-text__wrapper p{font-size:21px;line-height:28px}.cst-custom-shop-banner-2 .banner__box h2{font-size:28px;line-height:32px}.cst-cusotm-richtext-2 .cst-image-options .cst-image img,.cst-custom-shop-collage .cst-custom-image-1 .collage-card.card-wrapper.product-card-wrapper,.cst-custom-shop-collage .cst-custom-image-2 .collage-card.card-wrapper.product-card-wrapper{height:400px}.cst-custom-shop-multirow-3{padding-bottom:0}.cst-custom-shop-richtext .rich-text{padding:50px 0}.cst-custom-contact-contact .contact .contactpart-form .field{max-width:100%}.cst-custom-contact-contact form#ContactForm{width:100%}.cst-custom-shop-multirow .multirow__inner .image-with-text__media{height:400px;object-fit:cover}.cst-custom-shop-multirow .multirow__inner .image-with-text.isolate.collapse-padding:nth-child(1){padding-bottom:0}.cst-cusotm-shop-accordian h3.accordion__title.inline-richtext.h4{font-size:25px;line-height:14px}.cst-cusotm-shop-accordian .accordion{padding:15px 0}.cst-custom-shop-multirow .image-with-text__text p:first-child{margin-bottom:25px}.cst-cusotm-shop-accordian summary .icon-caret{top:8px}.cst-custom-contact-contact .page-width{grid-template-columns:1fr}.contactpart-address{height:unset;margin-top:50px}.cst-custom-multirow-2 .multirow__inner .image-with-text__content h2{font-size:21px;line-height:12px}.cst-cusotm-richtext-2 .rich-text__blocks h2{font-size:25px;line-height:39px}.cst-cusotm-shop-accordian .collapsible-content__wrapper .view-product-support a{font-size:10px;line-height:19px;padding:13px 24px}.cst-custom-shop-richtext .rich-text__wrapper{width:100%}.cst-custom-newsletter .newsletter__wrapper h2{font-size:18px;line-height:28px}.cst-custom-newsletter .newsletter__wrapper p{font-size:14px;line-height:20px}.cst-custom-contact-multirow .image-with-text__content h2{line-height:35px;font-size:25px}.cst-custom-image-with-text .image-with-text__text-item.grid__item h2{font-size:25px;line-height:38px}body .cst-tabs>ul{gap:12px}.cst-custom-story-multicolumn .title-wrapper-with-link h2{font-size:28px;line-height:normal}.cst-custom-image-with-testimonials img{object-position:77% 50%}.cst-custom-shop-banner .banner__media.media.scroll-trigger.animate--fade-in{height:241px}.cst-custom-shop-banner{min-height:unset!important}.cst-custom-shop-banner .banner__content.banner__content--middle-center.page-width.scroll-trigger.animate--slide-in{min-height:22rem}}@media (max-width: 470px){.cst-custom-video deferred-media{max-width:100%!important}.cst-custom-shop-banner-2{margin-top:80px!important}.cst-custom-shop-collage .collage-card .image-under-text h3{font-size:20px}.cst-custom-video deferred-media{height:225px!important;max-width:unset!important}.cst-custom-care-multicolumn-2 .title-wrapper-with-link h2,.cst-custom-care-multicolumn-2 .multicolumn-card__info p{max-width:265px;margin:0 auto}.cst-custom-shop-collage .cst-custom-image-2.collage__item.collage__item--image{padding-top:265px}.cst-custom-image-with-testimonials img{object-position:66% 50%}.cst-custom-shop-multirow-3 .image-with-text .grid .image-with-text__media{height:309px}.cst-custom-multirow-2 .image-with-text__media.image-with-text__media--medium{height:299px}.cst-custom-multirow-2 .image-with-text__media.image-with-text__media--medium img{height:unset!important}.cst-custom-shop-collage .cst-custom-image-2 .collage-card.card-wrapper.product-card-wrapper{height:272px!important}.cst-custom-shop-collage .cst-custom-image-2.collage__item.collage__item--image{padding-top:323px}.cst-custom-shop-collage .collage-card.card-wrapper.product-card-wrapper.color-scheme-2.gradient{height:237px}.cst-custom-shop-multirow .multirow__inner .image-with-text__media{height:270px}section.all-articles .content-img-card-wrap .content-img-card .card_img{height:226px}section#shopify-section-template--16145758847075__rich_text_BBwfFQ .cst-custom-story-richtext .cst-image,.cst-custom-story-richtext .cst-image img{height:164px}.wrapper-count div{display:inline-block;width:14px;height:14px}.wrapper-count div.first{top:18px;left:14px}.wrapper-count div.second{top:117px;left:14px}.wrapper-count div.third{top:216px;left:14px}.wrapper-count div.fourth{bottom:23px;left:15px}}@media (max-width: 480px){.cst-custom-image-with-text .image-with-text__media--medium{height:29rem}body .home-banner .banner__buttons{margin-top:9rem}.cst-custom-banner .banner__media img{object-position:45% 50%}.cst-custom-shop-banner-2 .banner__media.media img{object-position:63% 83%!important}section#shopify-section-template--16145758847075__collage_hWzddC .media.media--transparent.ratio{height:228px}.cst-light-diming-section h2 strong{font-size:38px}.left-right-wrapper.cst-discreet-design .left-side h2{font-size:32px;font-weight:400!important;max-width:419px}.cst-cover-detail .main-heading,.custom_fourth .multicolumn h2 strong{font-size:28px}.custom_third-common h3{font-size:18px}.custom_third-common:before{height:8px;width:8px}}@media (max-width: 400px){.custom_third .content-container .image-column{width:320px}.wrapper-count div.first,.wrapper-count div.second,.wrapper-count div.third,.wrapper-count div.fourth{left:12px}.wrapper-count div.second{top:106px}.wrapper-count div.third{top:196px}.wrapper-count div.fourth{bottom:20px}.care-banner .banner__box h2{max-width:250px;margin:0 auto}div#shopify-section-template--16145758879843__multirow_pFt6TA .cst-custom-shop-multirow.multirow .multirow__inner .image-with-text__media img{object-position:-13px!important}.cst-custom-featured-product .slick-slide img,video.cst-SliderVideo{height:auto}.cst-custom-featured-product .slider.slider-nav video{width:100%;height:104px}.cst-custom-featured-product .slider-nav img{height:104px!important}.wrapper-count div.first{top:15px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
