@media only screen and (max-width:1900px){:root{--page-width: 95%}.index-featuredproduct .scroll-slider{max-width:95%}header.header .full-menu.right-menu{margin-right:0}.index-featuredproduct .splide__arrow--prev,.index-featured-collection .splide__arrow--prev{left:0}.index-featuredproduct .splide__arrow--next,.index-featured-collection .splide__arrow--next{right:0}.product-recommendations-slider .splide,.product-recommendations-slider .row{max-width:85%}.product-recommendations-slider .splide .splide__arrow.splide__arrow--prev{left:-5rem}.product-recommendations-slider .splide .splide__arrow.splide__arrow--next{right:-5rem}}@media screen and (min-width:1701px)and (max-width:8000px){.banner-image-wrapper video,.banner_img video{height:40em}}@media only screen and (max-width:1700px){header.header .thb-full-menu{column-gap:0!important}header.header .thb-full-menu>li>a{font-size:1.3rem}header.header .header__icons{column-gap:1rem}.banner-image-wrapper video,.banner_img video{height:75vh}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_right .img_wrp{margin-top:-6rem}.inr-bnr .bnr-content-wrapper .common_heading{max-width:52rem}body.template-page-financing-plan .image_text_banner_sec .index_banner_innerwrap{max-width:1481px}body.template-page-stain-protection .image_text_banner_sec .index_banner_innerwrap,.tabs-with-image-mn,.care-section .care_mn{max-width:149rem}.benefits-section .benefits-header{font-size:2.8rem}.product-recommendations-slider .splide .splide__arrow.splide__arrow--next{right:1rem}.product-recommendations-slider .splide .splide__arrow.splide__arrow--prev{left:1rem}.product-recommendations-slider .splide__track{width:100%;max-width:calc(100% - 10rem);margin:0 auto}body.template-collection .breadcrumbs_innr .breadcrumbs,.collection-hero-banner-innr .banner-content-wrrp .page-width,#CollectionContainer .page-width,.product-recommendations-slider .splide,.product-recommendations-slider .row,.quick-help-section .page-width,.order-help-section .page-width,.tab-faq-collapsible .page-width{max-width:var(--page-width)}.showroom-banner-innr .image_wrrp img.desktop{min-height:65rem;object-fit:cover}body.template-page-team .inr-bnr .bnr-content-wrapper .common_heading{max-width:58rem}}@media only screen and (max-width:1500px){header.header .thb-full-menu>li>a{font-size:1.2rem}.finance-section .finance-top .number{margin-top:0}.finance-section .finance-bottom-left .text{max-width:16rem;width:100%}.finance-section .finance-left .txt{max-width:19rem}:root{--page-width: 95%;--page-width-sm: 140rem}body.template-page-financing-plan .image_text_banner_sec .index_banner_innerwrap{max-width:95%}body.template-page-stain-protection .care-section .care-wrapper{max-width:137rem;margin:auto!important}.image_text_banner_sec .index_banner_innerwrap,.tabs-with-image-mn,.care-section .care_mn,body.template-page-stain-protection .image_text_banner_sec .index_banner_innerwrap,body.template-page-stain-protection .tabs-with-image-mn{max-width:95%}.hiring-process .card-grid .process-wrapper{padding:3.4rem 3rem 3rem}}@media only screen and (max-width:1440px){header.header .thb-full-menu{column-gap:0!important}.index-featuredproduct .scroll-slider,.page-width,.container-fluid,.container{max-width:95%}.page-width-sm{max-width:1170px}header.header .expanded{max-width:var(--page-width)}.banner_img:before{background:linear-gradient(210deg,#1f1d1d00 34.04%,#1f1d1d 85.25%)}.category-grid .category-card .title-wrapper{align-items:flex-start}.newsletter-bg-img img{min-height:69rem}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_left .bnt_content .banner_text{margin-bottom:3.4rem}.care-section .care-wrapper .care-content{padding-top:0}.care-section .care-item{padding-bottom:4.2rem}.inr-bnr .bnr-content-wrapper .common_heading{max-width:49rem}.refer-friends-section .refer-card{margin-top:-17rem}body.template-page-rewards .image_text_banner_sec .index_banner_cont_inner .banner-heading{max-width:41rem}body.template-page-rewards .image_text_banner_sec .index_banner_innerwrap .index_banner_cont_inner{max-width:40rem}.showroom-banner-innr .image_wrrp img.desktop{min-height:55rem}.product-feature-icons-wrapper{grid-template-columns:repeat(3,1fr)}.product-section .product .columns .product-gallery-container .product-thumbnail-container .product-thumbnail{height:110px!important}.collection-featured-column .featured-icons-section .page-width{max-width:var(--page-width)}.order-help-section .order-help-grid .order-help-card .order-help-title{font-size:14px}.order-help-section .order-help-grid{grid-template-columns:repeat(5,1fr)}.tab-faq-collapsible .tab-faq-buttons .tab-faq-btn{padding:16px 0;font-size:14px}.tab-faq-collapsible .tab-faq-buttons{justify-content:flex-start;gap:3.2rem}.tab-faq-collapsible .tab-faq-buttons .tab-faq-btn.active{padding-inline:16px}.tab-faq-collapsible .tab-faq-buttons .tab-faq-btn:not(:last-child):after{right:-16px}.tab-faq-collapsible .tab-faq-group .faq-item .faq-question svg{width:1.4rem;height:1.4rem}body.template-page-team .inr-bnr .bnr-content-wrapper .common_heading{max-width:52rem}.care-section .care-list:before{top:0rem!important;bottom:auto!important;height:calc(100% - 5rem)}}@media only screen and (max-width:1390px){.mobile-menu li.first-level-sub-menu.mattresses .link-container{display:flex;align-items:center;justify-content:space-between}.mobile-menu li.first-level-sub-menu.mattresses .link-container span{font-size:18px;width:10px;color:#16303b}header.header>.row>.columns{grid-template-columns:1fr auto 1fr!important}header.header .full-menu{margin:0;display:none}.mobile-toggle-wrapper{display:flex!important}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{display:none!important}.mobile-toggle{margin-left:0!important;width:30px!important;height:44px!important}.thb-secondary-area .thb-secondary-item.thb-secondary-myaccount{display:flex!important}.mobile-menu li:focus-within>.link-container a,.mobile-menu li.active>.link-container a{color:var(--hover_color)!important}.mobile-menu li:focus-within>.link-container span:after,.mobile-menu li.active>.link-container span:after{border-color:var(--hover_color) transparent transparent transparent!important}.mobile-menu-drawer .social-links{display:none}.why-card-grid .why-card-item .why-card-title,.finance-section .finance-bottom-left,.finance-section .finance-left .txt,.rewards-grid .reward-card .reward-subtitle,.rewards-grid .reward-card .reward-title,.refer-card .reward-heading .label,.rewards_steps_mn .care-item .text_wrp h4{font-size:2.4rem!important}.refer-card .svg_wrp{width:3.1rem;height:3.1rem}.refer-card .svg_wrp svg{width:1.5rem}.why-card-grid .why-card-item{padding:4rem}}@media only screen and (max-width:1280px){.split-banner__wrapper{grid-template-columns:54% auto}.testimonial-splide .splide__arrow.splide__arrow--prev{left:-10px}.testimonial-splide .splide__arrow.splide__arrow--next{right:-10px}.testimonial-slider .splide__track{max-width:calc(100% - 7rem)}.career-positions .splide__track .inner-block .career-content .career-btn{min-width:auto;padding:0 2rem;min-height:4.5rem;font-size:1.5rem}.career-positions .splide__track .inner-block .career-content{padding:2rem}.career-positions .splide__track .inner-block .career-content .career-role{margin-bottom:1.6rem}.career-positions .common-heading{margin-bottom:3.2rem}.mobile-toggle span{height:2px!important;color:#1c2e3a!important}.mobile-toggle span:nth-child(2){width:15px!important;right:0;left:auto!important}.custom_accordion .flex{grid-template-columns:auto 35%}.refer-friends-section .refer-card{margin-top:-13rem}.hiring-process .card-grid{--count: 3}}@media only screen and (max-width:1199px){:root{--page-width: 100%}body.template-page-financing-plan .image_text_banner_sec .index_banner_innerwrap,.image_text_banner_sec .index_banner_innerwrap,.tabs-with-image-mn,.care-section .care_mn,body.template-page-stain-protection .image_text_banner_sec .index_banner_innerwrap,body.template-page-stain-protection .tabs-with-image-mn,.index-featuredproduct .scroll-slider,.page-width,.container-fluid,.container{max-width:100%}footer.footer .footer__blocks-wrapper{grid-template-columns:repeat(4,1fr);gap:15px}footer.footer .footer__blocks-wrapper>*:not(:last-child){padding:0}.feature-icons-wrapper .feature-item .title-wrapper>*{font-size:1.6rem}.image_text_banner_sec .index_banner_cont_inner .icon-wrapper{width:8rem}.newsletter-bg-img img{min-height:57rem}.common-heading{font-size:3.4rem}.our-coll-sec .image-content .img-title-block .title{font-size:3rem}.plan-includes-section .common-heading{margin-bottom:3.2rem}.care-section .care-wrapper{column-gap:4rem}.tabs-with-image-mn .tab-buttons .tab-button{max-width:5rem}.custom_accordion .flex{grid-template-columns:auto 40%;gap:3rem}.accordion-item{padding:1.9rem 2rem}.accordion-item .accordion-header .number-icon{width:3.6rem;height:3.6rem}.accordion-item .accordion-header{gap:1.6rem}.accordion-content{padding-left:5rem}.contact_support_bnr_mn .contact_support_bnr_wrp{padding-left:4rem}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_right .img_wrp{margin-top:-5rem}.custom_accordion .flex{align-items:flex-start}.custom_accordion .flex>*{position:sticky;top:2rem;left:0}.care-section .care-item{padding-bottom:2.2rem}.refer-card .refer-arrow .svg-wrapper{margin-right:-8rem;position:relative;width:calc(100% + 2rem)}.step-tab-content-sec .tabs-with-image-mn .tabs-grid{align-items:flex-start}.step-tab-content-sec .tabs-with-image-mn .tabs-with-image .tabs_left_inner{padding-bottom:0}.finance-section .finance-bottom .finance-bottom-right{grid-template-columns:40% 7% 46%}.its-nice-wrapper{grid-template-columns:1fr 1fr;column-gap:4rem}.its-nice-wrapper .content-wrapper .grp:last-child .common-heading{font-size:3.4rem;line-height:1.2}.testimonial-text br{display:none}.career-article-sec .article-grid .article-main-content{max-width:65%}.career-article-sec .article-grid .benefits-section{max-width:35%}.benefits-section .benefit-item{padding:2rem 2.7rem}.about-story-section .story-frame-mid .story-bg{height:560px}.about-story-section .story-frame-mid .story-frame-inner{height:615px;padding:2.5rem 3rem}.about-story-section .story-frame-mid{height:660px;padding:2rem 3rem}.about-story-section .sec-content .story-content{margin-right:0}.about-story-section .sec-content .content{max-width:515px}.about-story-section .sec-content{bottom:-40px;max-width:70rem}.blogs-grid .blog-side .blog-card .blog-card-inner{gap:1.5rem}.blogs-grid .blog-side .blog-card .blog-card-inner{gap:3.5rem 1.5rem;flex-wrap:wrap}.blogs-grid .blog-side .blog-card .blog-card-inner .img-wrapper{max-width:100%;padding-bottom:80%}.blogs-grid .blog-side .blog-card .blog-card-inner .blog-content{width:100%;max-width:100%;padding:0 2.5rem 3.5rem}.blogs-grid{align-items:flex-start}.blogs-grid .blog-main{position:sticky;top:5rem}.newsletter_section .newsletter__wrapper .common-heading{max-width:47rem}.showroom-banner-innr .showroom-banner__content .showroom-info-wrapper{max-width:39rem}.showroom-banner-innr .showroom-banner__content .custom-button{min-width:251px}.product-section .product .product-information .product-form .add_to_cart_holder>*{max-width:100%}.product-section .product .product-information .price .badges .badge{font-size:1.3rem;padding:8px 13px}.product-section .product .columns .product-gallery-container .product-thumbnail-container .product-thumbnail{width:calc(33.333% - (var(--prd-thm-gap) - (var(--prd-thm-gap) / 3)))!important}.product-banner-text .banner_img img.desktop{min-height:46rem;object-fit:cover}.video-info-wrapper .custom-video-wrapper .play-button{width:8rem;height:8rem}.video-info-wrapper .content_box_wrrp .common-heading{max-width:33rem}.footer__column--info .small-12{padding-left:0;padding-right:0;flex:0 0 100%;max-width:100%}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content a,footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content h5,footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content p{font-size:1.3rem}footer.footer .footer__content-bottom-wrapper--center{padding-top:1rem;margin-bottom:1rem}.product-card.text-center .product-card-info{padding:0}.collection-hero-banner__media{padding-bottom:0;height:30rem}.collection-hero-banner-innr .banner-content-wrrp .collection-hero-banner__text{font-size:1.4rem;line-height:1.34}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-tree{max-width:calc(30% - (var(--product-grid-clm-gap) - (var(--product-grid-clm-gap) / 2)))}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-grid{max-width:calc(70% - (var(--product-grid-clm-gap) - (var(--product-grid-clm-gap) / 2)))}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-tree .gf-option-block ul li button,.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-tree .gf-option-block ul li button .gf-count{font-size:14px!important}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-grid #gf-products .column{max-width:calc(33.333% - (var(--prdgrid-item-column-gap) - (var(--prdgrid-item-column-gap) /3)))!important}.inlay-banner__item .design-plan-card{min-height:auto!important}.breadcrumbs_innr .breadcrumbs{padding:4rem 1.5rem 2.2rem}.coll-heading-section .collection-heading{padding-top:10px}.order-help-section .order-help-grid{grid-template-columns:repeat(4,1fr)}.tab-faq-collapsible .tab-faq-group .faq-item .faq-question .faq-counter{width:34px;height:34px;padding-top:3px}.tab-faq-collapsible .tab-faq-group .faq-item .faq-answer{font-size:1.4rem;padding-left:4.7rem}body.template-page-team .inr-bnr .bnr-content-wrapper .common_heading{max-width:37rem}body:is(.template-page-team) .inner-banner-section .content-wrapper .content{max-width:35rem}}@media only screen and (max-width:991px){.splide__arrow svg{height:2rem!important;width:1.8rem!important}.about-story-section .story-frame-mid .story-bg{height:460px}.about-story-section .story-frame-mid .story-frame-inner{height:515px}.about-story-section .story-frame-mid{height:550px}.about-story-section .sec-content{max-width:52rem}.about_comfort_section .rewards_steps_mn .care-wrapper{align-items:flex-start}.about_comfort_section .rewards_steps_mn .care-wrapper .care-image{position:sticky;top:9rem}.newsletter_section .newsletter__wrapper .common-heading{max-width:37rem}.product-banner-text .banner_img img.desktop{min-height:40rem;object-fit:cover}.product-banner-text .banner_innerwrap .icon-wrapper .icon{max-width:8.4rem}.product-banner-text.product-banner-text-second .banner_innerwrap .button{min-width:24.9rem;min-height:4.2rem;font-size:1.5rem}.product-banner-text .banner_innerwrap .index_banner_cont_inner{max-width:41rem}.video-info-wrapper .custom-video-wrapper .play-button{width:6.5rem;height:6.5rem}.video-info-wrapper .content_box_wrrp .common-heading{max-width:28rem}.video-info-wrapper .content_box_wrrp .info-grid .info-item img{width:100%;max-width:4rem;margin:0 auto}.video-info-wrapper .content_box_wrrp .top-icon{margin:0 auto 1.5rem;width:100%;max-width:6rem}.product-banner-text .banner_innerwrap .custom-button{font-size:1.5rem;padding:10px 15px 5px;min-width:236px;min-height:42px}.product-banner-text.product-banner-text-second .banner_innerwrap .custom-button{min-width:249px}.canvas-care-bg{padding:3rem 1.5rem}.canvas-care-wrapper .canvas-care-right .features{gap:2rem}.canvas-care-wrapper .canvas-care-right .btn_secondary.btn{min-width:166px;min-height:46px;font-size:1.5rem}.product-form .add_to_cart_holder{display:flex!important}body:is(.template-product-custom-product,.template-product) .faq-secMain .custom_accordion .flex.left-img .right-faq-content .accordion-item .accordion-header{align-items:center}.product-section .product .row{--product-dtls-column-gap: 2rem}.product-section .product .product-information .price .badges{display:block;margin-left:1.3rem!important;font-size:1.3rem}.product-section .product .columns .product-gallery-container .product-thumbnail-container .product-thumbnail{height:77px!important}.product-feature-icons-wrapper{grid-template-columns:repeat(2,1fr)}.showroom-banner-innr .showroom-banner__content .custom-button{min-width:225px;padding:14px 20px 12px;line-height:1;font-size:1.5rem;min-height:4.5rem;border-radius:3px}body:is(.template-product,.template-product-custom-product) .text-with-icons.icon-small .text-with-icons__icon{height:auto!important}#gf-grid #gf-controls-container .globo-selected-items-wrapper .selected-item>a{font-size:14px!important}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-grid #gf-products .column{max-width:calc(50% - (var(--prdgrid-item-column-gap) - (var(--prdgrid-item-column-gap) /2)))!important}.inlay-banner__item .design-plan-content{padding:50px 15px!important;justify-content:flex-start!important}.inlay-banner__item .design-plan-content .card-title{font-size:24px!important}.inlay-banner__item .design-plan-content .content p{font-size:14px!important;margin-bottom:15px}.inlay-banner__item .design-plan-content .content{width:100%;max-width:232px}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-tree .gf-option-block{padding-right:0}.collection-hero-banner-innr .banner-content-wrrp .collection-hero-banner__text{max-width:100%}.tab-faq-collapsible .tab-faq-group .faq-item .faq-answer{padding-left:0}.showroom-banner-innr .image_wrrp img.desktop{min-height:50rem}.product-section .product .product-information .product--text.subheading{margin:0 0 1rem}.product-section .product .product-information .product-title{margin:0 0 1.5rem}.text-with-icons.icon-left .text-with-icons__icon{height:auto!important}}@media only screen and (max-width:989px){.our-coll-sec .image-content{column-gap:2rem}.new-announcement-bar .splide{max-width:55.2rem}.index-featuredproduct .offer-sec .offer-img{height:100%}.index-featuredproduct .offer-sec .offer-img img{height:100%;object-fit:cover}.bullets-poibts-wrapper{gap:1rem}.care-section .care-wrapper{grid-template-columns:1fr!important;row-gap:3.4rem}.care-section .care-content .common-heading{margin-bottom:3rem}.care-section .care-item:last-of-type{padding-bottom:0}.tabs-with-image-mn .banner_bg img.desktop{min-height:40rem}.custom_accordion .flex{grid-template-columns:auto 45%}.custom_accordion .flex .common-heading{margin-bottom:3rem}.accordion-item .accordion-header{align-items:flex-start}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_right .img_wrp{margin-top:0}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_right{align-self:end}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_left .banner_buttons .btn{min-width:auto}.contact_support_bnr_mn .contact_support_bnr_wrp{padding-left:2.5rem}.tabs-with-image-mn .tabs-nav .tab-btn{min-width:7rem}.accordion-item .faq-title{line-height:1.6}.care-section.rewards_steps_mn.comfort-section .care-list:before{left:11.5px}.rewards_steps_mn .care-item .dot{width:2.3rem;height:2.3rem;background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.5' cx='11.5' cy='11.5' r='11.5' fill='%23C8BBA4'/%3E%3Ccircle cx='11.5009' cy='11.4999' r='8.30556' fill='%23FFFAF1'/%3E%3C/svg%3E%0A")!important}.rewards_steps_mn .care-item.active .dot{background-image:url("data:image/svg+xml, %3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.5' cx='11.5' cy='11.5' r='11.5' fill='%23C8BBA4'/%3E%3Ccircle cx='11.5009' cy='11.4999' r='8.30556' fill='%23C8BBA4'/%3E%3C/svg%3E%0A")!important}.rewards_steps_mn .care-list:before{left:1.1rem;bottom:0!important;height:calc(100% - 7rem)}.rewards_steps_mn .care-list .care-item:last-of-type:before{top:2.3rem;left:1.1rem;height:calc(100% - 1.6rem)}.refer-friends-section .refer-card{grid-template-columns:25% 22.4% 1fr}.refer-friends-section .refer-card{padding-left:1.5rem}.refer-friends-section .refer-card{margin-top:-9rem}.step-tab-content .tabs-with-image{position:static;padding:3.8rem 2rem}.rewards-section .rewards-grid{--clm_gap: 1.8rem}body.template-page-rewards .image_text_banner_sec .index_banner_innerwrap .index_banner_cont_inner{max-width:29rem}.finance-section .finance-top{grid-template-columns:38% auto}.finance-bottom .finance-bottom-right .finance-item .img-wrapper{width:4rem}.why-card-grid{--count: 2}.its-nice-wrapper{grid-template-columns:1fr;row-gap:4rem}.its-nice-wrapper>*{position:static}.template-page-financing-plan .banner-image-wrapper img.desktop{object-position:67%}.its-nice-wrapper .image img{min-height:39.2rem;object-fit:cover}.career-article-sec .article-main-content .post-content p strong{margin:3rem 0 2rem}.career-article-sec .article-grid .article-main-content:is(h1,h2,h3,h4,h6){font-size:2.8rem}.hiring-process .card-grid{--count: 2;--col_gap: 2rem;row-gap:2rem}.career-article-sec .blog-post-detail--wrapper .blog-post-detail .featured-image{padding-bottom:36%}.quick-help-section .quick-help-grid .quick-help-card{flex-direction:row;gap:10px;text-align:left;padding:16px 14px}.quick-help-section .quick-help-grid .quick-help-card .quick-help-icon{margin-bottom:0;flex-shrink:0}.quick-help-grid .quick-help-card .quick-help-icon img{width:100%;max-width:25px}.quick-help-section .common-heading{text-align:center}.order-help-section .order-help-grid{grid-template-columns:repeat(3,1fr)}.order-help-section .order-help-grid .order-help-card .order-help-icon{max-width:24px}.order-help-section .order-help-grid .order-help-card{padding:1.4rem 1rem 1.4rem 1.2rem;gap:8px}.order-help-section .common-heading{text-align:center}.template-article-career .career-article-sec{padding-top:4rem}.career-article-sec .blog-post-detail--wrapper .blog-post-detail .featured-image{margin-bottom:3rem}.care-section.section-template--22430603444459__stain_protection_dont_TVPhQf-padding .care-list:before{top:0rem!important;bottom:auto!important;height:calc(100% - 2rem)}}@media only screen and (max-width:767px){.block-items-left.columns.product-information .product-feature-icons-wrapper{padding-top:0}.product-section .product .row{row-gap:0}.product-section .product .product-information .product-form .add_to_cart_holder .button{margin-bottom:0}.career-article-sec .article-grid .article-main-content .section-cta .button{font-size:12px;padding-left:20px;padding-right:20px;min-width:15rem!important}.section-cta.btn-txt_abv.center p{font-size:15px}.section-cta.btn-txt_abv.center,.career-article-sec .article-grid .article-main-content .section-cta{text-align:center}#gf-grid .gf-refine-toggle-mobile{width:max-content}header.header .logolink img{max-width:11.9rem;width:100%}.btn,.cust_btn,.m-button,.button{min-width:16.3rem;font-size:1.5rem;min-height:4.6rem;border-radius:3px}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_left .banner_buttons .btn{border-radius:.4rem}.banner_img video{height:calc(100vh - 22rem)}.category-grid .category-card .title-wrapper{max-width:95%}.category-grid{--count: 2;column-gap:1.221rem}.refening-comfort .split-banner .page-width{padding-right:0!important}.split-banner__wrapper{grid-template-columns:1fr;gap:4rem}.refening-comfort{border-top:none;border-bottom:none}.split-banner__wrapper .split-banner-content{padding-block:0 5rem;padding-inline:1.5rem}.our-coll-sec .header-wrapper{margin-bottom:2.4rem}.banner_heading_content .banner_content_wrapper{padding:0!important}.index_banner_innerwrap{padding:5.7rem 1.5rem;justify-content:flex-start}.banner_heading_content .banner_img img{border-radius:0}.index_banner_innerwrap .index_banner_cont_inner{justify-content:center;align-items:center;text-align:center}.feature-icons-wrapper{--count: 2}.feature-icons-wrapper .feature-item:after{display:none}.feature-icons-wrapper .feature-item:nth-child(2),.feature-icons-wrapper .feature-item:nth-child(1){border-bottom:1px solid #E4E4E4}.feature-icons-wrapper .feature-item:nth-child(3),.feature-icons-wrapper .feature-item:nth-child(1){border-right:1px solid #E4E4E4}.feature-icons-wrapper .feature-item{padding:4rem 1.5rem}.dual-image-cta .dual-grid{display:grid;height:100%;grid-template-columns:1fr 1fr;row-gap:0px}.dual-image-cta .dual-grid{grid-template-columns:1fr;padding:0}.dual-image-cta .dual-grid .image-card__content{padding:1rem 1.5rem;justify-content:center}.dual-image-cta .dual-grid .image-card{overflow:hidden;position:relative;min-height:300px;border-radius:0}.index-featuredproduct .scroll-slider{padding-inline:0}.index-featuredproduct .flex-box .offer-sec{max-width:100%}.index-featuredproduct .flex-box .main-grid-col{max-width:100%;padding-top:0;padding-inline:1.5rem}.index-featuredproduct .offer-sec .offer-img img{border-radius:0}.index-featuredproduct .splide__arrow--next{right:0}.index-featured-collection .collection__title,.index-featuredproduct .flex-box .main-grid-col .common-heading{max-width:calc(100% - 4.5rem)}.collection .splide__arrows{display:flex;align-items:center;position:absolute;top:0;right:1rem;gap:1.5rem}.collection .splide__arrow{position:static;transform:none}.splide__arrow svg{height:2rem!important;width:1.8rem!important}.index-featured-collection .collection__title{margin-bottom:0rem!important}.index-featured-collection .splide__arrows{top:-4.3rem;right:0}.image_text_banner_sec .index_banner_innerwrap .index_banner_cont_inner{margin-inline:auto}.image_text_banner_sec .index_banner_innerwrap{padding:6.6rem 1.5rem}.image_text_banner_sec .index_banner_cont_inner .content{font-style:normal}.image_text_banner_sec .index_banner_cont_inner .banner-heading{margin-bottom:2rem}footer.footer .footer__column--info{align-items:center;padding:0}footer.footer .footer__content-bottom-wrapper--center{text-align:left;margin-bottom:2rem;padding:15px 15px 0}.category-card-sec .category-cards{padding-bottom:3.8rem}.newsletter_section .newsletter__wrapper{padding:7.6rem 1.5rem}.image_text_banner_sec .image_text_mn{padding-bottom:0!important;border:none}.banner-image-wrapper:before{opacity:.8;background:linear-gradient(180.07deg,#1f1d1d00 2.09%,#1f1d1d86 26.15%,#1f1d1d 99.93%)}.banner-image-wrapper video{height:calc(100vh - 9rem);object-position:17%}body.template-page-careers .image_text_banner_sec .index_banner_innerwrap{justify-content:center}body.template-page-careers .image_text_banner_sec .banner_img:before{opacity:1;background:linear-gradient(180deg,#1d2f3800 1.71%,#1d2f3800 44% .69%,#1d2f38cf 55.57%,#1d2f38)}body.template-page-careers .image_text_banner_sec .index_banner_cont_inner .content br{display:block}body.template-page-careers .image_text_banner_sec .image_text_mn{padding-bottom:0rem!important;border-bottom:.1rem solid #B8B8B8}body.template-page-careers .testimonial-splide{padding-block:5rem!important}.team-members-mn{padding-bottom:0!important}.newsletter_section{margin-top:0}.newsletter-bg-img img{min-height:auto}.index-featuredproduct .collection{padding-bottom:0}.banner_heading_content .banner_content_main{padding-block:0}.new-announcement-bar .splide__arrow{display:none}.inr-bnr .banner-image-wrapper:before{background:linear-gradient(180.07deg,#1f1d1d00 .07%,#1f1d1d86 24.62%,#1f1d1d 99.93%)}.inr-bnr .content-wrapper{align-items:center}.inr-bnr .bnr-content-wrapper.left{text-align:center}.inr-bnr .content-wrapper .bnr-content .bnr-logo{margin-inline:auto}.inr-bnr .bnr-content-wrapper .common_heading{max-width:34rem;margin-inline:auto}body.template-page-rewards .inr-bnr .bnr-content-wrapper .common_heading{max-width:37rem;margin-inline:auto}.bullets-poibts-wrapper{justify-content:center;flex-direction:column}.plan-includes-section .plan-includes-slider .plan-card .plan-content{padding:2.4rem 0;max-width:27rem}.contact_support_bnr_mn .contact_support_bnr_wrp{padding:0}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_left{max-width:100%;padding:4.7rem .8rem 1.8rem 2.4rem}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_right{max-width:100%}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_right .img_wrp{margin:0}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_left .bnt_content{max-width:48.8rem}.tabs-with-image-mn .tabs-with-image{padding:4rem 3.7rem}.tabs-with-image-mn .tabs-grid{grid-template-columns:1fr;row-gap:6rem}.tabs-with-image-mn .tabs-with-image .tabs-right{order:-1}.tabs-with-image-mn .tabs-with-image .tab-image{max-width:100%}.custom_accordion .flex{grid-template-columns:1fr}.custom_accordion .flex .left-faq-content{display:none}.custom_accordion .flex>*{position:static}.accordion-item.call-text{padding:2rem}.call-text a{align-items:center;line-height:1.3;font-size:1.7rem}.call-text a svg{transform:scale(.8);display:block}.contact-support-banner-sec{margin-bottom:2.7rem}.rewards_steps_mn .care-wrapper .care-image{display:none}.refer-friends-section .refer-card{grid-template-columns:1fr;max-width:calc(100% - 4rem);margin-top:-23rem;padding:0}.refer-friends-section .refer-card .refer-left .refer-text{width:100%;text-align:center;padding-top:4.5rem}.refer-friends-section .refer-card .refer-left .refer-text .desc{font-size:1.8rem}.refer-card .refer-arrow .svg-wrapper{background:url(/cdn/shop/files/arroww.png);background-repeat:no-repeat;width:3rem;height:8rem;left:auto;right:36vw;margin-bottom:-6rem;position:absolute}.refer-card .refer-arrow .svg-wrapper svg{display:none}.step-tab-content-sec .step-tab-content{background:none!important}.step-tab-content .tabs-with-image{position:absolute}.step-tab-content-sec .tabs-with-image-mn .tabs-with-image .flex-row-reverse .tabs_left_inner{margin-left:0}.step-tab-content-sec .tabs-with-image-mn .tabs-with-image{padding:2.5rem 2.2rem}.refer-friends-section .refer-header{margin-bottom:2rem}.rewards-section .rewards-grid{--count: 1}.rewards-section .rewards-grid .reward-card{min-height:auto}.rewards-grid .reward-card .reward_txt_wrp{padding:0 2.6rem}body.template-page-rewards .image_text_banner_sec .index_banner_cont_inner .banner-heading{max-width:27rem}body.template-page-rewards .image_text_banner_sec .index_banner_innerwrap{padding:9.5rem 1.5rem}.step-tab-content-sec .tabs-with-image-mn .tabs-grid{row-gap:5rem}.tabs-with-image-mn .flex-row-reverse .tab-buttons{margin-top:3rem}body.template-page-financing-plan .image_text_banner_sec .index_banner_innerwrap .index_banner_cont_inner .section-cta{margin-top:0}.inr-bnr .content-wrapper .bnr-content .btn--holder .button,body.template-page-financing-plan .image_text_banner_sec .index_banner_innerwrap .index_banner_cont_inner .section-cta .button{padding-top:.3rem;min-width:17.9rem;border-radius:.4rem}body.template-page-financing-plan .image_text_banner_sec .banner_img:before{opacity:1;background:linear-gradient(180deg,#30343d00 19.85%,#30343d 98.43%)}body.template-page-financing-plan .inr-bnr .bnr-content-wrapper .common_heading{max-width:24rem}.career-article-sec .article-grid .article-main-content{max-width:100%;padding-right:0;border-right:none;position:static}.career-article-sec .article-grid .benefits-section{max-width:100%;padding-left:0;order:-1;position:static;margin-bottom:0rem}.benefits-section .benefits-wrapper{display:grid;grid-template-columns:1fr 1fr}.benefits-section .benefits-header{grid-column:2 span;padding:2rem}.career-article-sec .artile-list{margin-bottom:1rem}.career-article-sec .blog-post-detail .post-title .post-meta-wrapper{margin-bottom:0}.blog-post-detail .entry-title{margin-bottom:2.5rem;line-height:42px}.card-grid .process-wrapper .title{font-size:2.4rem}.about-bnr-section .banner-image-wrapper:before{background:linear-gradient(180.07deg,#1f1d1d00 44.92%,#1f1d1d86 66.97%,#1f1d1d 99.93%);opacity:.5}.northstar-content .image-wrapper,.northstar-content .content-wrapper,.northstar-content.content-first .image-wrapper,.northstar-content.content-first .content-wrapper,.authorr-content .image-wrapper,.authorr-content .content-wrapper{max-width:100%}.about_comfort_section .rewards_steps_mn .care-wrapper{grid-template-columns:1fr;row-gap:5.5rem}.blogs-grid{grid-template-columns:1fr}.about_comfort_section .rewards_steps_mn .care-wrapper .care-image,.blogs-grid .blog-main{position:static}.testimonial_sec .testimonial-splide{padding:4rem 0}.testimonial-slider .splide__track{max-width:calc(100% - 4rem)}.blogs-grid .blog-side .blog-card .blog-card-inner .blog-content h4,.blogs-grid .blog-side .blog-card .blog-card-inner .blog-content .blog-date{margin:0 0 1.5rem}.blogs-grid .blog-side .blog-card .blog-card-inner .blog-content{padding:0 .5rem 3.5rem 2.3rem}.blogs-grid .blog-side .blog-card:not(:last-child){margin-bottom:2.5rem}.blogs-grid .blog-main>a:before{background:linear-gradient(180deg,#20202000 23.66%,#202020 90.36%)}.about_comfort_section .care_mn{padding:0}.northstar-content.content-first .content-wrapper{text-align:center;padding-left:0}.northstar-content .content-wrapper{text-align:center}.about-banner-section .content-wrapper .bnr-content-wrapper{text-align:left;padding-left:2.5rem!important;padding-right:2.5rem!important}.about-banner-section .content-wrapper{align-items:flex-start;justify-content:flex-end;padding:0 0 9rem}.about-bnr-section .about-banner-section .bnr-content .content{margin-block-end:1rem}.about-story-section .page-width{max-width:365px}.about-story-section .story-frame-mid{height:440px;padding:12px 9px}.about-story-section .story-frame-mid .story-frame-inner{height:416px;padding:14px 11px}.about-story-section .story-frame-mid .story-bg{height:388px}.about-story-section .sec-content{max-width:calc(100% - 4.5rem)}.about-story-section .sec-content .content p{font-size:2.4rem}.about-story-section .sec-content .content{max-width:calc(100% - 74px)}.about-story-section .item-svg-wrapper{height:82px}.about-story-section .story-frame{padding-top:5.5rem}.footer .widget{margin-bottom:0!important}.newsletter_section .newsletter__wrapper .common-heading{margin-bottom:2rem}.product-section .product .columns,.product-recommendations-slider .splide__track,.canvas-care-wrapper .canvas-care-left,.canvas-care-wrapper .canvas-care-right{max-width:100%}.canvas-care-bg{padding:1.5rem 1.5rem 4rem;background:var(--bg-mobile);background-repeat:no-repeat;background-size:cover;border-radius:24px}body:is(.template-product,.template-product-custom-product) .btn,body:is(.template-product,.template-product-custom-product) .cust_btn,body:is(.template-product,.template-product-custom-product) .m-button,body:is(.template-product,.template-product-custom-product) .button{border-radius:4px}.delivery-steps{padding-block-start:5rem}.delivery-steps .delivery-heading{font-family:var(--cormorantGaramond_fontFamily);font-weight:400!important;font-size:2.8rem;line-height:1.2;text-transform:capitalize;color:var(--heading_color)!important;text-align:center;margin:0 0 2rem}.delivery-steps .page-width{padding-left:2.5rem!important;padding-right:2.5rem!important}.delivery-steps-wrapper .delivery-step{display:flex;flex-direction:column}.delivery-steps-wrapper{display:flex;flex-direction:column;row-gap:2.4rem}.delivery-steps-wrapper .delivery-step .delivery-step-image{display:block;width:100%;overflow:hidden;border-radius:1rem;margin-bottom:1.6rem}.delivery-steps-wrapper .delivery-step .delivery-step-image img{width:100%}.delivery-steps-wrapper .delivery-step .delivery-step-title{font-family:var(--prozaLibre_fontFamily);font-weight:500!important;font-size:16px;line-height:1.2;color:var(--heading_color)!important;margin:0 0 1rem}.delivery-steps-wrapper .delivery-step .delivery-step-text{font-family:var(--prozaLibre_fontFamily);font-weight:400;font-size:13px;line-height:1.6;color:#4e4e4e}.delivery-steps-wrapper .delivery-step .delivery-step-text p{line-height:inherit}.video-info-wrapper{grid-template-columns:1fr}.video-info-wrapper .content_box_wrrp{margin-right:auto}.video-info-wrapper .content_box_wrrp .info-grid .info-item:nth-of-type(2) .info-text,.video-info-wrapper .content_box_wrrp .info-grid .info-item .info-text,.video-info-wrapper .content_box_wrrp .info-grid .info-item:nth-of-type(4) .info-text{max-width:100%}body:is(.template-product,.template-product-custom-product) .faq-secMain .custom_accordion .flex.left-img .left-faq-content{max-width:100%;display:block}body:is(.template-product,.template-product-custom-product) .faq-secMain .custom_accordion .flex.left-img .right-faq-content{max-width:100%}.accordion-item .accordion-header .heading_wrp .svg_wrp{width:1.2rem;height:1.2rem}body.sticky-button-active.template-product{padding-bottom:0}.canvas-care-wrapper .canvas-care-right .features li{gap:5px}.canvas-care-wrapper .canvas-care-right .features li img{max-width:1.5rem}.product-banner-text .banner_img:before,.product-banner-text.product-banner-text-second .banner_img:before{top:auto;bottom:0;height:14%;background:linear-gradient(.15deg,#fff -1.35%,#fffc 26.02%,#fff0 87.16%);opacity:1;box-shadow:none}.product-banner-text .banner_innerwrap{justify-content:flex-start;padding:5rem 0 0}.product-banner-text .banner_innerwrap .banner-heading em{font-style:italic}.experienceSplide .experience-card .experience-card__content_innr{width:100%;max-width:29rem;margin:0 auto}.experienceSplide .splide__pagination{bottom:3rem}.product-banner-text.product-banner-text-second .banner_innerwrap .content{font-size:1.3rem}body:is(.template-product,.template-product-custom-product) .faq-secMain .custom_accordion .flex.left-img .right-faq-content .accordion-item .heading_wrp{gap:2.5rem}.showroom-banner-innr .showroom-banner__content{justify-content:flex-end;padding:0 0 6rem}.showroom-banner-innr .showroom-banner__content .showroom-info-wrapper .showroom-info .showroom-icon{max-width:1.5rem}.showroom-banner-innr .showroom-banner__content .showroom-info-wrapper .showroom-info{gap:1rem}.showroom-banner-innr .showroom-banner__content .showroom-info-wrapper .showroom-info:last-child{margin-top:0;order:2}.showroom-banner-innr .showroom-banner__content .showroom-info-wrapper .showroom-info:nth-of-type(2){order:1}.showroom-banner-innr .showroom-banner__content .showroom-info-wrapper .showroom-info:first-child{order:3;grid-column:span 2;width:100%;max-width:max-content;margin-left:48vw;margin-top:-48px}.showroom-banner-innr .showroom-banner__content .showroom-info-wrapper{column-gap:1rem;row-gap:2.5rem}.showroom-banner-innr .image_wrrp:before{background:linear-gradient(179.98deg,#1d2f3800 5.86%,#1d2f38 64.91%)}.product-section .product .columns .product-gallery-container .product-thumbnail-container .product-thumbnail{width:calc(25% - (var(--prd-thm-gap) - (var(--prd-thm-gap) / 4)))!important}.product-section .product .columns .product-gallery-container .product-thumbnail-container{--prd-thm-gap: 1rem}.product-section .product .product-information .price .badges{margin-left:2rem!important}.product-section .product .columns .product-gallery-container .thumbnail-slider-wrapper{padding:0 2rem}.product-section .product .columns .product-gallery-container .thumbnail-slider-wrapper .thumb-arrow{width:1.5rem;height:1.5rem}.product-section .product .columns .product-gallery-container .thumbnail-slider-wrapper .thumb-arrow svg{display:block;width:.5rem;height:1rem}.breadcrumbs_innr .breadcrumbs{font-size:1.2rem;padding-top:4.2rem;padding-bottom:2rem}.breadcrumbs_innr .breadcrumbs svg{height:8px}.product-section .product .product-information .product-form .add_to_cart_holder{row-gap:1.5rem}.experienceSplide .experience-card .experience-card__content .subContent{font-size:15px}body:is(.template-product,.template-product-custom-product) .faq-secMain .custom_accordion .flex.left-img .right-faq-content .accordion-item .accordion-content{padding-left:0}body:is(.template-product,.template-product-custom-product) .faq-secMain .custom_accordion .flex.left-img .right-faq-content .accordion-item .accordion-content .inner-content{padding-top:1.5rem}.showroom-banner-innr .showroom-banner__content .common-heading{margin-bottom:3.5rem}.section-design-studio #ds-template--22430607638763__design_consultation_K4hxrx{padding-top:5rem}body:is(.template-product,.template-product-custom-product) .cl-stickyscroll .cl-frame{margin:0;padding-top:0;padding-bottom:0}body:is(.template-product,.template-product-custom-product) .mobile-timeline{padding:5rem 0}.product-recommendations-slider .product-card .product-card-info .price{font-size:1.4rem}.product-card .product-card-info .product-card-title{font-size:1.6rem}.collection-hero-banner__media{height:30rem}.collection-hero-banner__media:before{background:linear-gradient(180.07deg,#1f1d1d00 19.75%,#1f1d1d86 39.8%,#1f1d1d 99.93%)}.collection-hero-banner-innr .banner-content-wrrp{padding-top:4rem;padding-bottom:4rem;justify-content:flex-end;text-align:center}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-grid #gf-products .column{max-width:calc(50% - (var(--prdgrid-item-column-gap) - (var(--prdgrid-item-column-gap) /2)))!important}#gf-products .badge,.product-card .badge{font-size:12px!important}.collection-hero-banner-innr .banner-content-wrrp .collection-hero-banner__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.spf-has-filter.spf-layout-theme #ProductGridContainer{padding-left:15px!important;padding-right:15px!important;margin-top:20px!important}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-grid .gf-filter-selection:before{display:none}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-grid .gf-filter-selection{border:0;padding-right:8px}.coll-categ-nav .page-width{padding-left:0!important;padding-right:0!important}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-grid{max-width:100%;padding:0!important}.coll-heading-section .collection-heading{padding-top:0;padding-bottom:.5rem}#gf-grid .gf-actions{margin-left:-5px;margin-right:-5px;display:grid;grid-template-columns:1fr 2fr;margin-bottom:0!important}.gf-actions .gf-filter-selection,.gf-actions .gf-filter-trigger{flex:1 1 100%;max-width:100%!important;margin-bottom:0;padding:0 5px!important}#gf-grid .globo-selected-items-wrapper{grid-column:1 / -1;margin-top:10px;display:none!important}#gf-grid .gf-refine-toggle-mobile{line-height:1.2}#gf-grid .gf-refine-toggle-mobile span{display:flex;align-items:center;justify-content:center}#gf-grid .gf-refine-toggle-mobile i{flex-shrink:0;margin-top:-.3rem}.order-help-section .order-help-grid{grid-template-columns:repeat(2,1fr)}.order-help-section .order-help-grid .order-help-card .order-help-title{font-size:13px}.tab-faq-collapsible .page-width,.order-help-section .page-width{padding-right:1rem!important;padding-left:1rem!important}body.template-page-contact .collection-hero-banner__media{height:320px}body.template-page-contact .collection-hero-banner-innr .banner-content-wrrp .btn-wrapper .btn-primary{min-width:167px;min-height:48px;border-radius:4px;font-size:14px;padding:10px 15px}body.template-page-contact .collection-hero-banner-innr .banner-content-wrrp .button.btn-secondry{min-width:121px;min-height:48px;padding:10px 15px;border-radius:4px;font-size:14px}body.template-page-contact .collection-hero-banner-innr .banner-content-wrrp{text-align:left}body:is(.template-page-team) .inr-bnr .bnr-content-wrapper.left{text-align:left;padding-left:24px!important;padding-right:24px!important}body:is(.template-page-team) .inr-bnr .bnr-content-wrapper .common_heading{margin-bottom:1rem}body:is(.template-page-team) .inr-bnr .content-wrapper{align-items:flex-end;padding-block:3.8rem}body:is(.template-page-team) .banner-image-wrapper:before{background:linear-gradient(180.07deg,#1f1d1d00 19.75%,#1f1d1d86 39.8%,#1f1d1d 99.93%)}body:is(.template-page-team) .inr-bnr .content-wrapper .bnr-content{text-align:center}body:is(.template-page-team) .inner-banner-section .content-wrapper .content,body:is(.template-page-team) .inr-bnr .bnr-content-wrapper .common_heading{margin-inline:auto}.article-grid .benefit-text{line-height:1.2}}@media screen and (min-width:748.96px)and (max-width:5555px){.collection .scroll-slider .splide__arrows{position:absolute;right:0;display:block;top:52px}.collection .scroll-slider button.splide__arrow.splide__arrow--prev svg{transform:scaleX(1)}.collection .scroll-slider button.splide__arrow.splide__arrow--next svg{transform:scaleX(-1)}}@media only screen and (max-width:749px){.announcement-bar-section .slider-button .icon{display:none}header.header>.row>.columns{display:flex;align-items:center}.mobile-toggle-wrapper{order:3;margin-right:0;margin-left:2rem}header.header .header__icons{margin-left:auto;margin-right:2rem}footer.footer .footer__blocks-wrapper{grid-template-columns:1fr 1fr;row-gap:4rem;margin-bottom:3rem}footer.footer .footer__blocks-wrapper .footer-block,footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content{margin:0}footer.footer .footer__blocks-wrapper .footer-block:nth-child(2){order:-1}footer.footer .footer__blocks-wrapper .footer-block:nth-child(3){order:-1}footer.footer .footer__blocks-wrapper .footer-block:nth-child(4){order:-1;grid-column:2 span;order:3}footer.footer .ct-footer-text{display:flex;gap:1.1rem;flex-wrap:wrap;flex-direction:column}footer.footer .footer__blocks-wrapper .footer-block:first-child{grid-column:2 span;max-width:23.9rem;width:100%}footer.footer .footer__blocks-wrapper .footer-block:first-child .footer__list-social{display:none}footer.footer .footer__blocks-wrapper .footer-block:last-child .footer__list-social{display:flex}footer.footer .contact-info .common_info_block:not(:last-child){margin-bottom:2rem}.category-card-sec .section-header-wrapper .common-heading{margin-bottom:2.5rem}.our-coll-sec .image-content{--count: 2}footer.footer .list-payment{gap:.5rem}footer.footer .list-payment .list-payment__item{padding:0}.newsletter_section .newsletter__wrapper .newsletter-img{width:5.3rem;margin-bottom:2.3rem}.care-section .care-item{padding-bottom:3.3rem}.finance-section .finance-top{grid-template-columns:1fr;padding:3.7rem 2.2rem}.finance-section .finance-left{gap:1.8rem;border-bottom:.1rem solid var(--white_color);padding-right:0;border-right:none;padding-bottom:2.8rem;margin-bottom:2.8rem;justify-content:center}.finance-section .finance-left .txt{margin-top:-.23em;flex:unset}.finance-section .finance-bottom{grid-template-columns:34.85% auto}.finance-section .finance-bottom .finance-bottom-right{grid-template-columns:1fr;padding:3.7rem 1.2rem 3.7rem 0}.finance-bottom .finance-bottom-right .finance-or{text-align:left;padding-left:12vw}.finance-section .finance-bottom-left{padding:3.5rem 1.9rem}.finance-section .finance-right{padding-left:0;text-align:center}.why-card-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;--gap: 1.1rem}.why-card-grid .why-card-item{min-width:45%;padding:4rem 3rem}.dual-image-cta .dual-grid .image-card__content .common-heading *{line-height:1.2;font-size:3rem}body.template-page-rewards .inr-bnr .content-wrapper .bnr-content .bnr-logo{margin-bottom:4rem}body.template-page-rewards .inr-bnr .bnr-content-wrapper .common_heading{margin-bottom:3rem}.career-article-sec .article-grid .article-main-content .section-cta .button{padding-top:.3rem;min-width:17.9rem;border-radius:.4rem}.quick-help-top .quick-help-section .quick-help-grid{grid-template-columns:repeat(2,1fr)}.new-arrivals-section,.index-featuredproduct .collection{position:relative;overflow:hidden}.index-featuredproduct .flex-box .main-grid-col .common-heading,.common-heading{margin-bottom:0}}@media only screen and (max-width:575px){body{font-size:1.5rem}.menu-drawer__menu-item{font-size:1.5rem!important}.its-nice-wrapper .content-wrapper .grp:last-child .common-heading,.common-heading{font-size:3.2rem}.card--standard>.card__content .card__information .card__heading,.testimonial-author,.sub-heading,.index_banner_cont_inner .common-subheading{font-size:1.5rem}.category-grid .category-card .title-wrapper .category-title{font-size:1.7rem}.index_banner_innerwrap .index_banner_cont_inner .content{font-style:italic;font-size:1.5rem}.index_banner_innerwrap .index_banner_cont_inner .content p:last-child{font-size:1.5rem;margin-top:1rem;font-style:normal}.new-announcement-bar .announcement-text a,.new-announcement-bar .announcement-text{font-size:1rem}.category-grid .category-card .title-wrapper .category-arrow{width:1.3rem}.index_banner_innerwrap .index_banner_cont_inner .icon-wrapper{margin-bottom:2.3rem;width:5rem}.feature-icons-wrapper .feature-item .feature-icon{width:5rem;margin-bottom:2.5rem}.feature-icons-wrapper .feature-item:first-child .feature-icon{width:6.5rem}.image_text_banner_sec .index_banner_cont_inner .icon-wrapper{width:6rem;margin-bottom:3.1rem}.image_text_banner_sec .index_banner_cont_inner .content br{display:none}.testimonial-stars{font-size:20px}.career-positions .splide__track .inner-block .career-image{padding-bottom:152%}.career-positions .splide__track .inner-block .career-content .career-btn{min-height:auto;font-size:1.2rem;padding:1.22rem 1.5rem 1rem;display:flex;align-items:center}.career-positions .splide__track .inner-block .career-content .career-btn svg{width:14px;margin-top:-3px}body.template-page-careers .image_text_banner_sec .index_banner_innerwrap{justify-content:end}body.template-page-careers .image_text_banner_sec .index_banner_innerwrap{padding:3.9rem 1.5rem}body.template-page-careers .index_banner_innerwrap .index_banner_cont_inner .content{font-style:normal}.care-section .care-item{font-size:1.5rem;font-family:var(--prozaLibre_fontFamily)}.care-section .care-item .text{margin-top:-.4rem}body.template-page-financing-plan .inr-bnr .content-wrapper{padding-bottom:6.4rem;align-items:end}.why-card-grid .why-card-item .why-card-text{font-size:1.5rem}.why-card-grid .why-card-item{min-width:29.5rem}.finance-section .finance-left .txt{max-width:15rem;width:100%}.finance-section .finance-bottom-left strong{display:block}body.template-page-financing-plan .image_text_banner_sec .index_banner_innerwrap{justify-content:center;padding:10rem 1.5rem}.newsletter_section .newsletter__wrapper .common-heading{max-width:100%;font-size:2.8rem}.newsletter_section .newsletter__wrapper .newsletter-form{max-width:30rem}.finance-bottom .finance-bottom-right .finance-or{padding-left:11.5vw}body.template-page-financing-plan .image_text_banner_sec .index_banner_cont_inner .icon-wrapper{margin-bottom:2.1rem}.finance-section .finance-right .common-heading{font-size:2.8rem}.tabs-with-image-mn .banner_bg img{height:94rem}.refer-friends-section .refer-header{max-width:27rem;margin-inline:auto;width:100%}body.template-page-rewards .inr-bnr .bnr-content-wrapper .common_heading{max-width:35rem;margin-inline:auto}.career-article-sec .blog-post-detail--wrapper .blog-post-detail .featured-image{padding-bottom:100%}.benefits-section .benefit-item{gap:1.2rem;padding:1.6rem .9rem;font-size:1.5rem}.hiring-process .card-grid .process-wrapper{min-width:28.4rem;padding:3.4rem 2rem 3rem}.card-grid .process-wrapper .card-icon{width:4.4rem;margin:0 auto 2rem}.thb-product-detail .accordion summary,.thb-product-detail .product-short-description,.thb-product-detail .variations fieldset .form__label,.thb-product-detail .product-price-container .product__tax{font-size:1.5rem!important}}@media only screen and (max-width:480px){header.header .expanded{padding-top:.6rem;padding-bottom:.6rem}.thb-secondary-area .thb-secondary-item{padding-left:1.2rem;margin-left:.5rem}.mobile-toggle-wrapper{margin-left:1rem}.our-coll-sec .image-content{--count: 1}.our-coll-sec .image-content .img-title-block .img-block{padding-bottom:106%}.feature-icons-wrapper .feature-item .title-wrapper>*{font-size:1.4rem}footer.footer{background-size:19rem;background-position:top 7rem left -4.5rem}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content a{padding:.4rem 0}.newsletter_section .newsletter-form__field-wrapper .field .field__input{padding:.5rem 5rem 1.1rem 0;font-size:1.2rem}footer.footer .contact-info .common_info_block:not(:last-child) .svg-wrapper{margin-top:.1rem}footer.footer .contact-info .common_info_block .svg-wrapper{width:15px}footer.footer .contact-info .common_info_block:not(:last-child) .svg-wrapper svg{width:1.5rem}.card--standard>.card__content .card__information .price--on-sale .price__sale{align-items:center}.product-card .product-card-info .price{font-size:1.3rem}.category-grid .category-card .title-wrapper{padding-top:.7rem}.index_banner_cont_inner .common-subheading{margin-bottom:1rem}.category-grid .category-card .title-wrapper .category-arrow{margin-top:.2rem}.bottom-text{row-gap:.5rem;line-height:.5}.career-positions .splide__track .inner-block .career-content .career-role{font-size:1.8rem;margin-bottom:1.1rem}.image_text_banner_sec .index_banner_cont_inner .banner-heading{max-width:23rem;width:100%;line-height:1.4;margin-bottom:1.5rem}.image_text_banner_sec .index_banner_innerwrap .index_banner_cont_inner{max-width:32.1rem}.split-banner__wrapper .split-banner-content .split-banner-inner{max-width:27.1rem}.split-banner__wrapper .split-banner-content .split-banner-inner .common-heading{margin-bottom:1.5rem}.split-banner__wrapper .split-banner-content .split-banner-inner .btn--holder{margin-top:2rem}.our-coll-sec .header-wrapper{max-width:30.8rem;margin-inline:auto}.our-coll-sec .header-wrapper .dec.content{line-height:1.67}.index-featured-collection .collection .splide__arrows{top:-3rem}.collection .splide__arrows{top:.9rem}.inr-bnr .content-wrapper .bnr-content .bnr-logo{max-width:15.3rem}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_left .banner_buttons{display:flex;gap:1rem;flex-direction:column}.contact_support_bnr_mn .contact_support_bnr_wrp .banner_left .bnt_content{max-width:29.3rem}.custom-arrows{gap:.3rem}.custom-arrows button{width:3rem;height:3rem}.custom-arrows button svg{width:1rem;height:1.2rem}.slider-component-wrapper .my-slider-progress{height:.2rem}.care-section .care-item{gap:1.6rem}.tabs-with-image-mn .tabs-with-image{justify-content:flex-start}.tabs-with-image-mn .tab-buttons{display:none}.tab-content{margin-bottom:0}.tabs-with-image-mn .tabs-nav .tab-btn{min-width:6.5rem;font-size:1.4rem}.tabs-with-image-mn .tabs-with-image .tabs_left_inner{padding-bottom:0}.care-section .care-item:last-of-type{position:relative}.care-section .care-item:last-of-type:before{position:absolute;left:6px;top:1.5rem;height:100%;width:2px;background:#fffaf1;z-index:2;opacity:1}body.template-page-rewards .inr-bnr .bnr-content-wrapper.left{padding-inline:4px!important}.refer-card .refer-arrow .mid-content{font-size:1.5rem}.refer-card .refer-right .refer-text .desc{font-size:1.8rem}.finance-section .finance-bottom{grid-template-columns:14.2rem auto;gap:.5rem}.finance-bottom .finance-bottom-right .finance-item{align-items:flex-start}.finance-bottom .finance-bottom-right .finance-item .img-wrapper{width:3.4rem}body.template-page-rewards .step-tab-content-sec .tabs-with-image-mn .banner_bg img{height:85rem}.career-article-sec .artile-list li{font-size:1.4rem}body.template-page-stain-protection .tabs-with-image-mn .banner_bg img{height:76rem}.why-card-grid .why-card-item .why-card-title{max-width:21rem;width:100%}.why-card-grid .why-card-item .why-card-text{max-width:21rem;margin-inline:auto}.blogs-grid .blog-side .blog-card .blog-card-inner .img-wrapper{padding-bottom:75%}.blogs-grid .blog-main>a{padding-bottom:74.5%}.about_comfort_section .rewards_steps_mn .care-wrapper .care-content .care-list .care-item p{max-width:272px}.about_comfort_section .rewards_steps_mn .care-wrapper .care-content .content{max-width:314px}.author-content-wrapper .page-width,.about_comfort_section .rewards_steps_mn .care-wrapper{padding-left:3rem!important;padding-right:3rem!important}.northstar-content.content-first .content-wrapper .common-sub-heading{max-width:22rem;margin-inline:auto}.northstar-content.content-first .content-wrapper .description{width:100%;max-width:306px;margin:0 auto}.northstar-content .content-wrapper .description p{line-height:1.8}.northstar-content .content-wrapper .common-sub-heading{width:100%;max-width:26rem;margin:0 auto 2.5rem}.our-journey-section .header-wrapper{padding-left:0}.our-journey-section .full-page-width{padding-left:2.5rem}.our-journey-section .header-wrapper .custom-arrows{display:none}.our-journey-section .header-wrapper .common-heading{margin:0}.northstar-content .content-wrapper .description{max-width:33.4rem;margin:0 auto}.authorr-content .content-wrapper .description{width:100%;max-width:317px;margin:0 auto}body:is(.template-product,.template-product-custom-product) .faq-hero img{height:381px;object-fit:cover}.product-recommendations-slider .splide{padding-right:0}.product-feature-icons-wrapper .feature-item:nth-of-type(1) h4{width:100%;max-width:100%}.product-feature-icons-wrapper .feature-item h4{font-size:13px!important}.product-feature-icons-wrapper .feature-item:nth-of-type(3) h4{width:100%;max-width:100%}.product-section .product .product-information .price .badges{margin-left:0!important}.product-section .product .product-information .price ins{margin-right:1rem}.showroom-banner-innr .showroom-banner__content .showroom-info-wrapper .showroom-info .info_head{font-size:1.7rem}.product-feature-icons-wrapper{padding:2.5rem 0rem}.product-section .product .product-information .flxcalculator-plugin-wrapper .flxcalculator-plugin-snippet{font-size:1.3rem}.product-section .product .columns .product-gallery-container .product-thumbnail-container .product-thumbnail{height:70px!important}.product-card .product-card-info .flxcalculator-plugin-wrapper .flxcalculator-plugin-snippet{font-size:1.3rem;line-height:1.5}.canvas-care-wrapper .canvas-care-left img{min-height:242px;object-fit:cover}.canvas-care-right{text-align:center}.inner-content-wrapper .canvas-care-right ul.features{justify-content:center}.canvas-care-wrapper .canvas-care-right .learn-btn{width:80%;justify-content:center;margin-left:auto;margin-right:auto;align-items:center;display:flex}.canvas-care-bg{padding:2.5rem 1.5rem!important}.canvas-care-wrapper .canvas-care-right .common-heading{margin:0 0 2rem}.canvas-care-wrapper .canvas-care-right .subtext{margin:0 0 3rem}.showroom-banner-innr .showroom-banner__content .Btn_wrrp{text-align:center;align-items:center;justify-content:center}.spf-has-filter.spf-layout-theme #ProductGridContainer #gf-grid #gf-products .column{max-width:100%!important}.inlay-banner__item .design-plan-card{min-height:380px!important}.gf-left #gf-tree{width:90%!important;left:-90%!important}.offcanvas-open #gf-tree{left:0!important}.tab-faq-collapsible .tab-faq-buttons .tab-faq-btn{font-size:13px}.tab-faq-collapsible .tab-faq-header .common-heading{margin:0 auto clamp(2rem,2.5vw,4rem);width:100%;max-width:200px}.tab-faq-collapsible .tab-faq-group .faq-item:not(:last-child){margin-bottom:8px}body.template-page-team .banner-image-wrapper img.mobile{min-height:35rem;object-fit:cover}}@media only screen and (max-width:460px){body.template-page-rewards .step-tab-content-sec .tabs-with-image-mn .banner_bg img{height:81rem}}@media only screen and (max-width:400px){.tabs-with-image-mn .banner_bg img{min-height:77rem}.step-tab-content-sec .tabs-with-image-mn .banner_bg img{min-height:85rem}.finance-bottom .finance-bottom-right .finance-or{padding-left:12.5vw}body.template-page-rewards .step-tab-content-sec .tabs-with-image-mn .banner_bg img{height:76rem;min-height:auto}body.template-page-stain-protection .tabs-with-image-mn .banner_bg img{height:69rem;min-height:auto}.banner_heading_content .banner_img img.mobile{height:73.5rem}}@media only screen and (max-width:360px){.finance-section .finance-bottom-left{padding:3.5rem 1.5rem}.finance-section .finance-bottom{grid-template-columns:11.2rem auto}.finance-section .finance-bottom-left{font-size:1.8rem}.why-card-grid .why-card-item{min-width:27.5rem}.finance-bottom .finance-bottom-right .finance-or{padding-left:13.5vw}.hiring-process .card-grid .process-wrapper{min-width:25.4rem}body.template-page-stain-protection .tabs-with-image-mn .banner_bg img{height:70rem;min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/responsive.css.map */
