@import"https://fonts.googleapis.com/css2?family=Work+Sans: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";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&family=Playfair:ital,opsz,wght@0,5..1200,300;0,5..1200,400;0,5..1200,500;0,5..1200,600;0,5..1200,700;0,5..1200,800;0,5..1200,900;1,5..1200,300;1,5..1200,400;1,5..1200,500;1,5..1200,600;1,5..1200,700;1,5..1200,800;1,5..1200,900&display=swap";@font-face{font-family:work-sans-extrabold;src:url(https://cdn.shopify.com/s/files/1/0558/3513/2015/files/work-sans.extrabold.otf?v=1705420739)}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{padding:0;margin:0;width:100%;overflow-x:clip;position:relative;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);background:var(--color-white)}html{height:100%;width:100%;font-size:var(--body-font-size);overflow-x:clip;scroll-behavior:smooth}ol,ul{margin:0;padding:0;list-style:none}.blog-detail-section ol,.blog-detail-section ul{margin:10px 0 0 25px;list-style-type:disc}a{font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.4px;font-family:var(--font-body-family)}a,a:hover,a:focus{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--heading-color)}h1,.h1{font-style:italic;font-size:var(--heading-h1-size);line-height:var(--heading-line-height);letter-spacing:-1.92px}h2,.h2{font-size:var(--heading-h2-size);font-style:italic;line-height:var(--heading-line-height)}h3,.h3{font-size:var(--heading-h3-size);line-height:normal}h4,.h4{font-size:var(--heading-h4-size);font-style:normal;line-height:125%}h5,.h5{font-size:var(--heading-h5-size)}h6,.h6{font-size:var(--font-size-base, 16px)}p{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:var(--text-color);font-size:var(--body-font-size);line-height:var(--body-line-height)}textarea{resize:none;font-family:var(--font-body-family)}ul.nav>li a{-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}img{width:100%;height:100%;padding:0;margin:0}.product .product-faqs .prodcut-hero-heading.product-faq-rel{color:var(--link-color)}.container{width:100%;padding-right:50px;padding-left:50px}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.f-col{flex-direction:column}.f-row{flex-direction:row}.space-b{justify-content:space-between}.jc-start{justify-content:flex-start}.jc-center{justify-content:center}.jc-end{justify-content:flex-end}.a-start{align-items:flex-start}.a-center{align-items:center}.a-end{align-items:flex-end}.row-gap-69{row-gap:69px}.f-row-reverse{flex-direction:row-reverse}.primary-btn{width:240px;height:80px;font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:normal;text-align:center;color:var(--button-text);background:var(--button-bg);border:1px solid var(--button-border, var(--button-bg));transition:all .2s linear;display:flex;justify-content:center;align-items:center;gap:10px}a.primary-btn.tab-hidden{white-space:normal;text-align:center;padding:0 5px}.secondary-btn{width:240px;height:80px;font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:normal;text-align:center;color:var(--heading-color);background:var(--disabled-color);border:1px solid var(--disabled-color);transition:all .2s linear;display:flex;justify-content:center;align-items:center;gap:10px}.primary-btn:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover);border-color:var(--button-border-hover, var(--button-bg-hover))}.primary-btn:focus{background-color:var(--button-bg-focus);color:var(--button-text-focus);border-color:var(--button-border-focus);outline:none}.primary-btn:active{background-color:var(--button-bg-active);color:var(--button-text-active)}.secondary-btn:hover{background-color:transparent;color:var(--heading-color)}.secondary-btn:focus{outline:2px solid var(--button-border-focus);outline-offset:2px}.secondary-btn:active{opacity:.8}.section-colors h1,.section-colors h2,.section-colors h3,.section-colors h4,.section-colors h5,.section-colors h6{color:var(--heading-color)}.section-colors p{color:var(--text-color)}.section-colors a:not(.primary-btn):not(.secondary-btn){color:var(--link-color)}.section-colors a:not(.primary-btn):not(.secondary-btn):hover{color:var(--link-hover-color)}.section-colors .primary-btn{color:var(--button-text);background-color:var(--button-bg);border-color:var(--button-border, var(--button-bg))}.section-colors .primary-btn:hover{background-color:var(--button-bg-hover)!important;color:var(--button-text-hover)!important;border-color:var(--button-border-hover, var(--button-bg-hover))!important}.section-colors .primary-btn:focus{background-color:var(--button-bg-focus);color:var(--button-text-focus);border-color:var(--button-border-focus);outline:none}.section-colors .primary-btn:active{background-color:var(--button-bg-active);color:var(--button-text-active);border-color:var(--button-bg-active)}.section-colors .secondary-btn{color:var(--heading-color);background-color:var(--disabled-color);border-color:var(--disabled-color)}.section-colors .secondary-btn:hover{background-color:transparent;color:var(--heading-color)}.section-colors .secondary-btn:focus{outline:2px solid var(--button-border-focus);outline-offset:2px}.section-colors .secondary-btn:active{opacity:.8}.heading-piece{color:var(--heading-color);font-family:var(--font-body-family);font-style:normal;font-weight:700}.section-padding{padding:69px 0}.toggle-menu{position:relative;height:49.374px;width:85px;flex-shrink:0;overflow:visible}.header-hamburger-icon{position:absolute;top:0;right:0;bottom:0;margin-left:auto;width:76.552px;height:49.374px}.toggle-menu:hover .header-hamburger-icon{opacity:0;visibility:hidden}#hamburger-6{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:flex-end}.header-hamburger-text{color:var(--color-white);font-size:var(--font-size-md, 20px);font-weight:700;opacity:0;visibility:hidden;margin-right:-20px}.toggle-menu:hover .header-hamburger-text{opacity:1;visibility:visible}.is-active .header-hamburger-text{display:none}.is-active .header-hamburger-icon{display:block;opacity:.2}.toggle-menu .is-active:hover .header-hamburger-icon{opacity:.2;visibility:visible}#hamburger-6.is-active{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;border:1px solid white;width:49px;height:49px;justify-content:center}.toggle-click-bars{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-6 .line{opacity:0;visibility:hidden;background:var(--color-white)}#hamburger-6.is-active .line{opacity:1;visibility:visible}#hamburger-6.is-active .line:nth-child(1),#hamburger-6.is-active .line:nth-child(2){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;width:30px}#hamburger-6.is-active .line:nth-child(1){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(11px);margin-top:-10px}#hamburger-6.is-active .line:nth-child(2){-webkit-transform:translateY(9px) rotate(90deg);-ms-transform:translateY(9px) rotate(90deg);-o-transform:translateY(9px) rotate(90deg);transform:translateY(9px) rotate(90deg)}.hamburger .line{width:30px;height:1px;display:block;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger.is-active{z-index:100;position:relative}.hamburger:hover{cursor:pointer}.menusflex{position:fixed;right:-103%;top:0;height:720px;width:100vw;background-color:rgba(var(--link-color-rgb),.9);transition:.5s ease-in-out;z-index:99}.menusflex.active{right:0}.menusflex ul li a{display:block;color:var(--color-white);font-size:30px;margin:40px 0 0;transition:all .3s linear}.menusflex ul li a:hover{color:var(--heading-color)}.menusflex ul{flex-direction:column;justify-content:center;align-items:center;height:100%}.close-scroll-all{position:fixed}#header{position:fixed;width:100%;height:140px;transition:.5s ease-in-out;z-index:99}#header>.container{width:100%;max-width:1920px;margin:0 auto;height:100%}#header.header-active{background-color:var(--sticky-bg, #0c2340);height:110px}.header-cta{gap:16px}.header-dealer-log-in{color:var(--color-white);margin-right:10px}.header-cta .primary-btn:hover{color:var(--color-white);border:1px solid var(--color-white)}.header-active .header-logo{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.desktop-hidden-tab,.desktop-hidden-images{display:none}#search-toggle img{width:20px;height:20px;filter:drop-shadow(0px 2px 2px var(--shadow-color))}.search-input-wrapper{position:absolute;bottom:0;left:0;right:0;margin:auto;width:97%;height:80px;display:flex;align-items:center;border:1px solid var(--heading-color, #0c2340);background-color:#fff;visibility:hidden;opacity:0;transition:all .3s linear;z-index:100}.show-search .search-input-wrapper{bottom:-80px;opacity:1;visibility:visible}.header-active .search-input-wrapper{width:100%}.search-input-wrapper svg{display:block}.search-input-wrapper svg path,.search-input-wrapper svg line{fill:none!important;stroke:#0c2340!important}.search-input-icon{display:flex;align-items:center;justify-content:center;padding:0 15px;flex-shrink:0;line-height:0}.search-input-close{display:flex;align-items:center;justify-content:center;padding:0 20px;cursor:pointer;flex-shrink:0;line-height:0}.search-input-close:hover{opacity:.7}.search-input{flex:1;height:100%;outline:none;padding:10px 0;color:var(--text-color);font-family:var(--font-body-family);font-size:var(--font-size-lg, 22px);font-weight:400;border:none;background:transparent}.search-input:focus,.search-input:focus-visible{outline:none;box-shadow:none}.close-search,.search-icon-choose .open-search{display:none}.search-icon-choose .close-search{display:block}.search-func{margin-right:20px;margin-top:15px}#footer{position:relative;background:#0c2340;padding:69px 0 90px;width:100%;max-width:100%}.scroll-to-top img{width:50px;height:50px}.scroll-to-top{gap:10px;color:var(--link-color);text-align:center;font-size:var(--font-size-xs, 12px);font-weight:400;line-height:normal;letter-spacing:.84px;position:fixed;bottom:100px;right:30px;transition:opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;padding:20px 10px 10px;border-radius:10px}.show-scroll-top-btn{opacity:1;visibility:visible}footer#footer a:not(.primary-btn):not(.secondary-btn){color:var(--color-white);transition:color .3s ease}footer#footer .scroll-to-top.d-flex.a-center.f-col{color:var(--link-color);background-color:transparent;text-decoration:none}.top-footer-child .footer-logo{display:inline-block;max-width:148px}.top-footer-child .footer-logo img{display:inline-block}.bottom-footer span{color:var(--color-white);font-size:var(--font-size-xs, 12px);font-weight:700}.socail-ul img{width:auto;display:block}.footer-scoial-media{width:100%;max-width:12%}.bottom-footer{gap:40px;margin-top:40px}.socail-ul{gap:25px;justify-content:flex-start}.top-footer-left{width:65%}.top-footer-right{width:30%}.top-footer-child{width:100%;max-width:20%}.top-footer-child:nth-child(2){max-width:20%}.top-footer-child:nth-child(3){max-width:20%}.top-footer-child:nth-child(4){max-width:30%}.top-footer-right .top-footer-child{max-width:100%;justify-content:flex-end;gap:20px}.top-footer-child a,.top-footer-child span{color:var(--color-white);font-size:var(--font-size-sm, 14px);font-weight:400;letter-spacing:.28px}.footer-menu-heading{color:var(--color-white);font-size:var(--font-size-sm, 14px);font-weight:700}.space-top-add{display:block;margin-top:10px}a.dealer-footer-link{color:var(--color-white);font-size:var(--font-size-md, 20px);font-weight:700;letter-spacing:.4px}.top-footer-child .primary-btn{color:var(--heading-color);font-size:var(--font-size-md, 20px);font-weight:700}.top-footer-child .primary-btn:hover{color:var(--disabled-color)}.top-footer-child li a{font-weight:700}.footer-cta-links li a{font-weight:400}.socail-ul img:hover{filter:opacity(.6)}.home-hero-section{position:relative;height:720px;background-position:center;background-size:cover;background-repeat:no-repeat}.home-first-sec-bg{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.large-background-image{display:flex}.extra-background-image,.ipad-pro-background-image,.mobile-ipad-background-image{display:none}.bottom-vector-global{position:absolute;bottom:-3px;left:0}#footer .bottom-vector-global{top:-70px;bottom:auto}.home-hero-heading,.banner-heading{color:var(--heading-color);font-family:var(--font-banner-family, var(--font-heading-family));font-style:var(--font-banner-style, var(--font-heading-style));font-weight:var(--font-banner-weight, var(--font-heading-weight));font-size:var(--heading-font-size-desktop, var(--banner-heading-size));line-height:var(--banner-heading-line-height)}.home-hero-heading .heading-piece,.banner-heading .heading-piece{font-family:var(--font-banner-family, var(--font-heading-family));font-weight:var(--font-banner-weight, var(--font-heading-weight))}.home-hero-heading .heading-piece:last-child{color:var(--color-white)}.expertise-child{width:100%;max-width:48.7%}.expertise-child h2 span{font-style:normal}.expertise-child img{margin-bottom:30px}.expertise-cta{gap:15px}.home-only-visuals{position:relative;height:600px;background-position:center;background-size:cover}.background-video{width:100%;height:100%;object-fit:cover}.sustainability-custom-padding-add .home-partner-child:last-child{padding:38px 50px 0 0}.home-partner-child{width:100%;max-width:50%;position:relative}.home-partner-child:last-child{padding:100px 50px 0 0}.media-and-press-contact .home-partner-child{padding-top:0}.home-partner-child img{max-height:951px;object-fit:cover}.partner-swiper{height:951px}.expertise-chair-image{margin-bottom:40px}.home-partner-child .primary-btn{background:var(--button-bg);border:1px solid var(--button-bg);color:var(--button-text);margin:32px auto 0}.home-partner-child h2 span{font-style:normal}.home-blogs h2{margin-bottom:69px}.home-blogs h2 span{font-style:normal}.home-blog-inner{row-gap:50px}.blog-post{width:100%;max-width:32%}.blog-post:last-child{display:none}.blog-post a{width:100%;display:inline-block;overflow:hidden}.blog-post img{height:300px;object-fit:cover;transition:all .5s linear}.blog-post:hover img{transform:scale(1.1)}.blog-post-main-perma img{object-fit:none}.blog-post:hover .blog-post-main-perma img{transform:scale(1)}.blog-posting-date{font-family:var(--font-body-family);color:var(--article-date-color, var(--link-color));transition:color .3s ease;font-size:var(--font-size-lg, 22px);font-weight:400;display:block;margin:20px 0 9px}.blog-post h3{color:var(--article-title-color, var(--link-color));margin-bottom:8px;font-size:var(--font-size-lg, 22px);font-weight:700;transition:color .3s ease}.article-title{min-height:66px}.blog-post-main-perma{color:var(--read-blog-color, var(--link-color));display:flex;align-items:center;gap:8px;font-size:var(--font-size-base, 16px);transition:color .3s ease}.blog-post-main-perma img{width:17px;height:17px}.home-blogs .primary-btn{margin:90px auto 0;background-color:var(--button-bg);border:1px solid var(--button-bg);color:var(--button-text)}.bottom-vector-right{right:0;left:auto}.home-sustainability .home-partner-child img{max-height:745px}.home-sustainability .primary-btn{margin-top:75px}.home-partner{position:relative}.global-banner .home-hero-heading{color:var(--color-white);text-shadow:1px 4px 7px var(--shadow-color)}.global-banner .heading-piece{font-family:var(--font-banner-family, var(--font-heading-family));font-weight:var(--font-banner-weight, var(--font-heading-weight));color:var(--color-white)}.inner-div-bar{width:100%;margin-bottom:69px}.contact-form-main-sec .expertise-child:first-child{padding:0 0 0 50px}.media-and-press-contact .home-partner-child:last-child{margin:0 10px 0 0}.contact-form-main-sec .expertise-child img{height:730px;object-fit:cover}.contact-main-form-div{margin-top:14px}.form-label-contact{color:var(--link-color);font-size:var(--font-size-base, 16px);font-weight:700;margin-bottom:10px}.input-field-contact,.input-textarea-contact{background:#b5b5b533;outline:none;border:none;height:50px;margin-bottom:14px;width:100%;padding:0 14px;color:var(--text-color);font-size:var(--font-size-base, 16px);font-style:italic}.input-textarea-contact{height:125px;padding:14px}.form-label-checkbox{position:relative;color:var(--text-color);font-size:var(--font-size-lg, 22px);cursor:pointer;width:100%;display:flex}#agreement-click{opacity:0;cursor:pointer;height:0;width:0;margin-right:26px}.form-field-contact .primary-btn{margin-top:84px;background:var(--button-bg);border:1px solid var(--button-bg);color:var(--button-text);cursor:pointer}.form-field-contact .primary-btn:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover)}.contact-form-main-sec .ctct-form-button{background-color:var(--button-bg)!important;border-color:var(--button-bg)!important;color:var(--button-text)!important}.contact-form-main-sec .ctct-form-button:hover{background-color:var(--button-bg-hover)!important;border-color:var(--button-bg-hover)!important;color:var(--button-text-hover)!important}.checkmark{position:absolute;top:0;left:0;bottom:0;margin:auto;width:14px;height:14px;border:1px solid var(--heading-color)}#agreement-click:checked~.checkmark{background-color:var(--heading-color)}.checkmark:after{content:"";position:absolute;display:none}#agreement-click:checked~.checkmark:after{display:block}.checkmark:after{left:9px;top:5px;width:5px;height:10px}.media-and-press-link img{width:27px;height:17px}.media-and-press-link{color:var(--text-color);font-size:var(--font-size-lg, 22px);font-weight:400;text-decoration:underline;gap:14px;display:flex;align-items:center}.innovation-main-sec .expertise-child:first-child{padding:0 50px}.innovation-main-sec .expertise-child img{height:500px;object-fit:cover}.innovate-feature-child-icon{height:144px;width:100%;max-height:144px;min-height:144px;min-width:auto;max-width:260px;margin:auto;display:block}.innovate-feature-child-text{margin-top:40px}.innovation-features-child{width:100%;max-width:30%}.innovate-form-sec .expertise-child img{vertical-align:top}.innovate-form-sec .expertise-child h2{color:var(--heading-color)}.innovate-form-sec.section-padding{padding-bottom:50px}section.innovation-features{padding-top:0}.product-hero-section{padding:208px 0 88px}.prodcut-hero-heading{color:var(--accent-color);font-style:normal}.product-main-sec{padding-bottom:62px}.product-main-child{width:100%;max-width:31%}.product-thumbnail{width:100%;object-fit:cover;transition:all .5s linear}.product-title-text{color:var(--link-color);margin-top:21px;display:block;font-size:var(--font-size-lg, 22px);font-weight:700}.loader-div{margin-top:52px}.loader-div .primary-btn{background:var(--link-color);border:1px solid var(--link-color);color:var(--color-white)}.shop-back-all-icon{width:17.58px;height:35.16px}.shop-back-all{color:var(--accent-color);font-size:var(--font-size-lg, 22px);font-style:normal;font-weight:700;line-height:normal;gap:10px}.white-bg-adjust #search-toggle img{filter:invert(1)}.white-bg-adjust .header-active #search-toggle img{filter:none}.white-bg-adjust .header-dealer-log-in{color:var(--link-color)}.white-bg-adjust .header-active .header-dealer-log-in{color:var(--color-white)}.white-bg-adjust .header-hamburger-text{color:var(--link-color)}.white-bg-adjust .header-active .header-hamburger-text{color:var(--color-white)}.white-bg-adjust .header-cta .primary-btn{background-color:transparent;border:1px solid var(--link-color);color:var(--link-color)}.white-bg-adjust .header-cta .primary-btn:hover{color:var(--link-color);border:1px solid var(--link-color)}.white-bg-adjust .header-active .header-cta .primary-btn{background-color:transparent;border:1px solid var(--color-white);color:var(--color-white)}.white-bg-adjust .header-active .header-cta .primary-btn:hover{color:var(--color-white);border:1px solid var(--color-white)}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:""}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:""}.swiper-button-prev{bottom:-15px;top:unset;right:-40px;left:unset}.swiper-button-next{bottom:30px;top:unset;left:unset;right:-40px}.nav-icons-slider img{width:auto;height:20px}.product .product-faqs{padding:60px 0 161px}.product .product-faqs .prodcut-hero-heading{color:var(--accent-color)}.product-faqs .prodcut-hero-heading{margin-bottom:80px}.faq-parent-container{width:100%;max-width:80%;margin:0 auto}.accordion-header{background-color:transparent;width:100%;text-align:left;cursor:pointer;outline:none;transition:.3s ease;color:var(--text-color);font-family:var(--font-body-family);font-size:var(--font-size-lg, 22px);font-style:normal;font-weight:400;line-height:normal;border:none;height:133px}.accordion-item{border-bottom:1px solid var(--border-color)}.accordion-item:last-child{border-bottom:1px solid var(--text-color)}.accordion-content{padding:0 10px;display:none}.accordion-content p{margin:15px 0;line-height:1.5}.accord-icon{width:auto;flex-shrink:0;justify-content:flex-end}.accord-icon img{width:20px;height:20px;object-fit:contain;transition:transform .3s ease}.active-accord .accord-icon img{transform:none}.desktop-arrow-image{display:block}.mobile-arrow-image{display:none}.form-field-contact input::-webkit-outer-spin-button,.form-field-contact input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-field-contact input[type=number]{-moz-appearance:textfield}.checkmark:before{position:absolute;content:"";width:8px;height:4px;background:transparent;border-color:var(--color-white);right:0;bottom:0;z-index:9;border-width:0px 0px 2px 2px;border-style:solid;transform:rotate(-45deg);top:3px;left:2px;opacity:0}#agreement-click:checked~.checkmark:before{opacity:1}.search-box input[type=search]::-ms-clear{display:none;width:0;height:0}.search-box input[type=search]::-ms-reveal{display:none;width:0;height:0}.search-box input[type=search]::-webkit-search-decoration,.search-box input[type=search]::-webkit-search-cancel-button,.search-box input[type=search]::-webkit-search-results-button,.search-box input[type=search]::-webkit-search-results-decoration{display:none}.about-innovation .about-innovation-child img{max-height:788px}.about-innovation-child:last-child{padding:0 50px}.about-innovation-child h2 span{display:inline}.about-video-main{position:relative}.about-video-trian{position:absolute;bottom:-4px;right:0}.about-video-trian img{display:block}.about-video-main video{height:100%;max-height:600px;width:100%;object-fit:cover;display:block}.about-dedicated-child p span{color:var(--heading-color)}.about-dedicated-child:last-child{padding:0 100px 0 50px}.relation-single h2{font-family:var(--font-body-family);font-style:normal;line-height:normal;letter-spacing:-1.92px;font-weight:700}.relation-single{width:31.4%}.relation-single p{margin:15px 0 0;line-height:normal}.about-team-bg{height:600px;background-size:cover;background-position:center;background-repeat:no-repeat}.about-team-image{position:relative}.about-vec{position:absolute;left:0;bottom:-3px}.about-vec img{display:block}.about-rest-child:last-child{padding:0 100px 0 50px}.about-rest-child h2{color:var(--link-color)}.about-leading-child h2{color:var(--heading-color, var(--accent-color))}.about-backed-section{padding:0 0 62px}.about-backed-main{max-width:1000px;margin:auto}.about-backed-content h3{font-family:var(--font-heading-family);color:var(--text-color);font-weight:400;line-height:normal}.about-backed-content p{font-weight:700;line-height:normal;margin:22px 0 0}.about-backed-link{margin:67px 0 0;text-align:center;display:flex;justify-content:center}.explore-products .explore-products-child img{max-height:500px}.explore-products-rows{margin:61px 0 0}.explore-products-row:not(:last-child){margin-bottom:62px}.explore-product-left{width:48%}.explore-product-right{width:50%}.explore-products-row:nth-child(odd) .explore-products-flex{flex-direction:row-reverse}.explore-products-row:nth-child(odd) .explore-product-right{width:47%}.explore-products-row:nth-child(odd) .explore-product-left{width:50%}.explore-product-right img{min-height:500px;max-height:500px;object-fit:cover}.explore-product-left .primary-btn{margin:75px auto 0}.explore-product-left h2{font-style:normal}.divider-section-image{position:relative}.divider-section{height:600px;background-size:cover;background-position:center;background-repeat:no-repeat}.divider-vec{position:absolute;right:0;bottom:-3px}.browse-catalog-child .primary-btn{margin:50px auto 0;background-color:var(--link-color);border-color:var(--link-color);padding:0 50px}.browse-catalog{padding:0 0 100px}.relation-single-list li p{margin:0}.relation-single-list{margin:20px 0 0}.relation-single-list li{position:relative;padding:0 0 0 25px}.relation-single-list li:before{position:absolute;content:"";width:5px;height:5px;top:10px;left:8px;background-color:var(--text-color);border-radius:50%}.icon-details-icon img{width:auto;margin:auto;display:block;height:auto}.icon-details-icon{margin:0 0 43px;height:170px}.icon-details-single{width:31.4%}.icon-details-info h5{font-size:var(--font-size-lg, 22px);font-weight:700;font-family:var(--font-body-family);color:var(--link-color)}.icon-details-info p{margin:0}.icon-details-section{position:relative;padding:0 0 60px}.community-giving-child h2{color:var(--link-color)}.sustainable-future-child h2{color:var(--accent-color)}.sustainability-values-flex{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:45px}.sustainability-values-single{width:30%}.sustainability-values-single-content{max-width:413px;max-height:413px;border-radius:50%;overflow:hidden;height:413px;margin:auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;text-transform:uppercase;position:relative}.reducing-content{background-color:rgba(var(--link-color-rgb),.75)}.maintaining-content{background-color:rgba(var(--link-color-rgb),.3)}.recycling-content{background-color:var(--link-color)}.meeting-content{background-color:rgba(var(--link-color-rgb),.3)}.increasing-content{background-color:rgba(var(--link-color-rgb),.6)}.carbon-content{background-color:rgba(var(--link-color-rgb),.3);padding-top:40px}.reducing-content p{font-family:var(--font-body-family);font-size:var(--heading-h3-size, 32px);font-weight:700;color:var(--color-white);max-width:90%;margin:0;letter-spacing:0px}.reducing-content h2{font-size:132px;line-height:normal;font-weight:700;font-family:var(--font-body-family);font-style:normal;-webkit-text-stroke:.5px var(--color-white);text-stroke:.5px var(--color-white);color:transparent;font-family:work-sans-extrabold}.leaf-image{position:absolute;opacity:.4;max-width:326px}.maintaining-content h3{letter-spacing:-.49px;line-height:49px;font-family:var(--font-body-family);font-weight:800;font-size:49px;color:var(--link-color)}.recycle-image img{max-width:91px}.recycling-content h3{font-weight:800;letter-spacing:-.64px;line-height:46px;font-size:54px;font-family:var(--font-body-family);-webkit-text-stroke:.5px var(--color-white);text-stroke:.5px var(--color-white);color:transparent;font-style:normal;font-family:work-sans-extrabold;margin:12px 0 5px}.recycling-content p{line-height:36px;letter-spacing:.44px;color:var(--color-white);font-size:29px;font-weight:400;margin:0}.sustainability-values-section{padding:0 0 159px}.meeting-content h6{font-size:var(--heading-h4-size, 24px);color:var(--link-color);font-family:var(--font-body-family);max-width:65%;line-height:normal;letter-spacing:0px}.meeting-content h2{font-size:132px;font-family:var(--font-body-family);font-weight:700;font-style:normal;letter-spacing:-4px;-webkit-text-stroke:1px var(--link-color);text-stroke:.7px var(--link-color);color:transparent;font-family:work-sans-extrabold;margin:-20px 0 -40px}.upward-arrows img{max-width:144px}.increasing-content p{color:var(--link-color);margin:0;font-size:30px;font-weight:700;letter-spacing:-.3px}.increasing-content h3{letter-spacing:-1.2px;font-size:120px;font-weight:700;font-family:var(--font-body-family);color:var(--link-color);line-height:100px}.carbon-content p{font-size:29px;line-height:36px;letter-spacing:1.74px;color:var(--link-color);max-width:90%;margin:0}.carbon-content h5{font-size:39px;font-family:var(--font-body-family);line-height:40px;letter-spacing:2.34px;color:var(--link-color);font-weight:900}.down-arrow img{max-width:138px}.down-arrow{margin:20px 0 0}.featured-blog-section{padding:212px 0 62px}.featured-blog-content .featured-blog-heading h3{color:var(--accent-color);text-transform:capitalize;line-height:normal;font-weight:400;margin:0}.featured-blog-heading{margin:0 0 78px}.featured-blog-content p{color:var(--link-color);line-height:normal;margin:0}.featured-blog-content h3{color:var(--link-color);font-weight:700;margin:15px 0 0}.featured-blog-content .primary-btn{margin:120px auto 0}.featured-blog-bar{margin:65px 0 0;background-color:var(--accent-color);width:100%;height:25px}.blogs-grid-head h2{color:var(--link-color)}.blogs-grid-head h2 span{font-style:normal}.blogs-grid-head{margin:0 0 62px}.blog-single-card{width:22.7%}.blog-single-image{height:300px;background-color:var(--disabled-color)}.blog-single-image img{max-height:300px}.blog-single-content{padding:20px 0 0}.blog-single-content span{color:var(--link-color);font-size:var(--font-size-lg, 22px);font-weight:400;font-family:var(--font-body-family)}.blog-single-content p{font-weight:700;color:var(--link-color);line-height:normal;margin:10px 0 15px}.blog-single-content a{font-weight:700;color:var(--link-color);display:flex;align-items:center;gap:10px;transition:.4s ease-in-out}.blogs-grid-flex{gap:50px}.blogs-grid-section{padding:0 0 120px}.blog-view-more{text-align:center;margin:48px auto 0}.blog-view-more a{margin:auto;background:var(--link-color);border-color:var(--link-color);color:var(--color-white);letter-spacing:.4px;font-weight:700}.featured-blog-left{width:48.4%}.featured-blog-right{width:48.6%}.featured-blog-image img{min-height:470px;max-height:470px;object-fit:cover}.blog-single-content span svg{margin:0 0 -4px}.blog-detail-section{padding:70px 0 0}.blog-detail-main{max-width:1000px;margin:auto}.blog-detail-content{margin-top:64px}.blog-detail-head span{font-size:var(--font-size-lg, 22px);color:var(--link-color)}.blog-detail-head h3{font-weight:700;color:var(--link-color);margin:10px 0 0}.blog-detail-image{margin:30px 0 0}.blog-detail-content p:not(:last-child){margin-bottom:20px}.blog-share-list{margin:60px 0 0}.blog-share-list ul li a img{max-width:27px}.blog-share-list ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.blog-share-list ul li a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:var(--heading-color);color:#fff;transition:.3s ease-in-out}.blog-share-list ul li a:hover{background-color:var(--accent-color);color:var(--heading-color)}.blog-share-list ul li a svg{width:18px;height:18px}.blog-detail-bar{margin:55px 0 0;height:25px;background-color:var(--accent-color)}.swiper-slide .blog-single-card{width:100%}.more-blogs-section{padding:50px 0 120px}.privacy-service-section{padding:70px 0 120px}.privacy-service-main{max-width:1000px;margin:auto}.privacy-service-main h3{color:var(--link-color);font-weight:700;font-size:var(--font-size-lg, 22px)}.privacy-service-main h3:first-child{margin:0 0 40px}.privacy-service-main p{margin:0 0 30px}.thin-text-pp{font-weight:400}.privacy-service-main ul li{position:relative;padding:0 0 0 25px;color:var(--text-color);font-size:var(--font-size-lg, 22px);line-height:normal;margin-left:7px}.privacy-service-main ul li:after{position:absolute;content:"";width:6px;height:6px;background-color:var(--text-color);left:6px;border-radius:50px;top:6px}.media-and-press-contact .home-partner-child:last-child{padding:0 50px 0 0}.privacy-service-main p a{font:inherit;color:inherit}.productMainSection{padding:0 0 50px}.product__title h1{color:var(--link-color);font-size:var(--heading-h3-size, 32px);font-family:var(--font-body-family);font-weight:700;font-style:normal}.price-container{margin:0 0 28px}.price-item{font-size:var(--heading-h3-size, 32px);color:var(--accent-color)}.product .product__title{margin-bottom:30px}.price-container .price__container{margin:0}.product--large .product__info-wrapper,.product--medium .product__info-wrapper,.product--small .product__info-wrapper{max-width:43.2%;width:100%;padding:0}.product.grid{justify-content:space-between}.product .product__media{padding:0}.product .product__media img{min-height:auto;position:relative}.product-form__input--dropdown{display:flex;align-items:center;gap:43px}.product-form__input .form__label{color:var(--link-color);font-size:var(--font-size-lg, 22px);font-weight:700;font-family:var(--font-body-family);margin:0;min-width:100px}.product-form__input .select__select{background:var(--color-white);box-shadow:0 1px 1px 0 var(--shadow-color);border:0px;outline:none;padding:0 12px;color:var(--text-color);font-family:var(--font-body-family);font-size:var(--font-size-sm, 14px);min-height:40px;height:40px}.product-form__input .select:before,.product-form__input .select:after{display:none}.product-form__input .select svg path{fill:var(--accent-color)}.product-form__input .select{max-width:275px}.product-form__quantity{display:flex;gap:43px;align-items:center}.price-per-item__container .quantity:after,.price-per-item__container .quantity:before{display:none}.price-per-item__container .quantity{background:var(--color-white);box-shadow:0 1px 1px 0 var(--shadow-color);width:40px;height:40px;min-height:auto}.price-per-item__container .quantity .quantity__button{display:none}.price-per-item__container .quantity .quantity__input{font-size:var(--font-size-sm, 14px);color:var(--text-color);font-family:var(--font-body-family)}.product-sm-items{display:flex;gap:60px}.product-sm-item-link{color:var(--link-color)}.product-social-media{margin:35px 0}.product .product-form__buttons{max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 40px 0 0}.product-form__submit{width:240px;height:80px;font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:normal;text-align:center;color:var(--button-text);background:var(--button-bg);border:1px solid var(--button-bg);transition:all .2s linear;display:flex;justify-content:center;align-items:center;gap:10px;padding:0;margin:0 15px 0 0}.product-form__submit:before,.product-form__submit:after{display:none}.product-form__submit:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover)}.shopify-payment-button__button{width:240px;height:80px;font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:normal;text-align:center;color:var(--heading-color);transition:all .2s linear;display:flex;justify-content:center;align-items:center;gap:10px}.product--right .product__media-list{margin:0}.product .thumbnail-list{padding:0;margin:0;scroll-padding-left:20px}.thumbnail img{object-fit:cover}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(21% - .8rem);margin:0 12px}.product--thumbnail_slider .thumbnail-slider{max-width:710px;margin:32px auto 65px}.product .tab-button{background-color:transparent;border:0px;color:var(--link-color);font-family:var(--font-body-family);font-size:var(--font-size-lg, 22px);text-align:left}.product .tab-buttons{border-bottom:2px solid var(--heading-color)}.product .tab-button:nth-child(2){text-align:center}.product .tab-button:nth-child(3){text-align:right}.product .tab-button.active-tab{font-weight:700}.product .tab-content{padding:40px 0}.product .tab-content h4{color:var(--link-color);font-family:var(--font-body-family);font-weight:700}.product .tab-content p,.product .tab-content ul li{margin:0 0 15px;color:var(--text-color);font-size:var(--font-size-lg, 22px);letter-spacing:.4px}.product .tab-content ul li{padding:0 0 0 30px;margin:0 0 5px;position:relative}.product .tab-content ul li:before{position:absolute;content:"";width:8px;height:8px;background-color:var(--text-color);left:8px;top:11px;border-radius:50%}.product-additional-info{padding:40px 0 0}.comfort-scale-left p{color:var(--link-color);font-size:var(--font-size-lg, 22px);font-weight:700;font-family:var(--font-body-family);margin:0;min-width:100px}.comfort-scale{display:flex;gap:20px}.comfort-scale-right-flex{display:flex;gap:10px}.comfort-scale-right-box{position:relative;width:40px;height:20px}.comfort-scale-right-box label{position:absolute;top:-30px;min-width:max-content;font-size:var(--font-size-sm, 14px);font-family:var(--font-body-family);font-weight:400;text-transform:uppercase;display:none;left:-34px;right:0}.comfort-scale-right-box input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.comfort-scale-right-box input:checked+label{display:block}.comfort-scale-right-box label:after{position:absolute;content:"";width:12px;height:7px;background-image:url(https://cdn.shopify.com/s/files/1/0558/3513/2015/files/arrow-small-down.svg?v=1704143511);bottom:-10px;left:0;right:0;margin:auto;background-size:contain;background-position:center;background-repeat:no-repeat}.sleeper-type{margin:33px 0 0}.sleeper-type p{color:var(--link-color);font-size:var(--font-size-lg, 22px);min-width:100px;margin:0;font-weight:700}.sleeper-type ul li{color:var(--text-color);font-size:var(--font-size-lg, 22px);font-family:var(--font-body-family)}.product-info-image img{max-width:640px;margin-left:auto;display:block}.product-specs-list{max-width:640px;margin-left:auto}.product-specs-list-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.product-spec-single{width:29%}.product-spec-single img{width:100%}.product .tab-button:hover{background-color:transparent}.product .tab-buttons{justify-content:space-between}.product .tab-button{flex:0;min-width:max-content;border-bottom:3px solid transparent;margin:0 0 -2px}.product .tab-button.active-tab{border-color:var(--accent-color)}.related-products__heading{font-family:var(--font-heading-family);color:var(--accent-color);font-style:normal}.FAQs .header-dealer-log-in,.blog .header-dealer-log-in,.article .header-dealer-log-in,.product .header-dealer-log-in,.cart .header-dealer-log-in,.policy .header-dealer-log-in,.register .header-dealer-log-in,.login .header-dealer-log-in,.search .header-dealer-log-in,.not-found .header-dealer-log-in{color:var(--link-color)}.FAQs .header-active .header-dealer-log-in,.blog .header-active .header-dealer-log-in,.article .header-active .header-dealer-log-in,.product .header-active .header-dealer-log-in,.cart .header-active .header-dealer-log-in,.policy .header-active .header-dealer-log-in,.login .header-active .header-dealer-log-in,.search .header-active .header-dealer-log-in,.not-found .header-active .header-dealer-log-in{color:var(--color-white)}.FAQs .toggle-menu:hover .header-hamburger-text,.blog .toggle-menu:hover .header-hamburger-text,.article .toggle-menu:hover .header-hamburger-text,.product .toggle-menu:hover .header-hamburger-text,.cart .toggle-menu:hover .header-hamburger-text,.policy .toggle-menu:hover .header-hamburger-text,.register .toggle-menu:hover .header-hamburger-text,.login .toggle-menu:hover .header-hamburger-text,.search .toggle-menu:hover .header-hamburger-text,.not-found .toggle-menu:hover .header-hamburger-text{color:var(--link-color)}.dealer-application .header-cta .primary-btn,.FAQs .header-cta .primary-btn,.blog .header-cta .primary-btn,.article .header-cta .primary-btn,.product .header-cta .primary-btn,.cart .header-cta .primary-btn,.policy .header-cta .primary-btn,.login .header-cta .primary-btn,.search .header-cta .primary-btn,.not-found .header-cta .primary-btn{background-color:transparent;border:1px solid var(--link-color);color:var(--link-color)}.dealer-application .header-cta .primary-btn:hover,.FAQs .header-cta .primary-btn:hover,.blog .header-cta .primary-btn:hover,.article .header-cta .primary-btn:hover,.product .header-cta .primary-btn:hover,.cart .header-cta .primary-btn:hover,.policy .header-cta .primary-btn:hover,.login .header-cta .primary-btn:hover,.search .header-cta .primary-btn:hover,.not-found .header-cta .primary-btn:hover{color:var(--button-text);background-color:var(--link-color)}.FAQs .header-cta .primary-btn:nth-child(3):hover,.blog .header-cta .primary-btn:nth-child(3):hover,.article .header-cta .primary-btn:nth-child(3):hover,.product .header-cta .primary-btn:nth-child(3):hover,.cart .header-cta .primary-btn:nth-child(3):hover,.policy .header-cta .primary-btn:nth-child(3):hover,.login .header-cta .primary-btn:nth-child(3):hover,.search .header-cta .primary-btn:nth-child(3):hover,.not-found .header-cta .primary-btn:nth-child(3):hover{background-color:var(--link-color);color:var(--disabled-bg)}.FAQs .header-active .toggle-menu:hover .header-hamburger-text,.blog .header-active .toggle-menu:hover .header-hamburger-text,.article .header-active .toggle-menu:hover .header-hamburger-text,.product .header-active .toggle-menu:hover .header-hamburger-text,.cart .header-active .toggle-menu:hover .header-hamburger-text,.policy .header-active .toggle-menu:hover .header-hamburger-text,.login .header-active .toggle-menu:hover .header-hamburger-text,.search .header-active .toggle-menu:hover .header-hamburger-text,.not-found .header-active .toggle-menu:hover .header-hamburger-text{color:var(--color-white)}.FAQs .header-active .header-cta .primary-btn,.blog .header-active .header-cta .primary-btn,.article .header-active .header-cta .primary-btn,.product .header-active .header-cta .primary-btn,.cart .header-active .header-cta .primary-btn,.policy .header-active .header-cta .primary-btn,.login .header-active .header-cta .primary-btn,.search .header-active .header-cta .primary-btn,.not-found .header-active .header-cta .primary-btn,.FAQs .header-active .header-cta .primary-btn:hover,.blog .header-active .header-cta .primary-btn:hover,.article .header-active .header-cta .primary-btn:hover,.product .header-active .header-cta .primary-btn:hover,.cart .header-active .header-cta .primary-btn:hover,.policy .header-active .header-cta .primary-btn:hover,.login .header-active .header-cta .primary-btn:hover,.search .header-active .header-cta .primary-btn:hover,.not-found .header-active .header-cta .primary-btn:hover{color:var(--color-white);background-color:transparent;border:1px solid var(--color-white)}.FAQs .header-active .header-cta .primary-btn:nth-child(3):hover,.blog .header-active .header-cta .primary-btn:nth-child(3):hover,.article .header-active .header-cta .primary-btn:nth-child(3):hover,.product .header-active .header-cta .primary-btn:nth-child(3):hover,.cart .header-active .header-cta .primary-btn:nth-child(3):hover,.policy .header-active .header-cta .primary-btn:nth-child(3):hover,.login .header-active .header-cta .primary-btn:nth-child(3):hover,.search .header-active .header-cta .primary-btn:nth-child(3):hover,.not-found .header-active .header-cta .primary-btn:nth-child(3):hover{color:var(--color-white);border:1px solid var(--color-white)}.FAQs .header__icon--cart svg path,.blog .header__icon--cart svg path,:has(.page-retailer-assets) .header__icon--cart svg path,:has(.page-retailer-assets) .icon-search-open svg path{fill:var(--link-color)}.article .header__icon--cart svg path,.product .header__icon--cart svg path,.cart .header__icon--cart svg path,.policy .header__icon--cart svg path,.register .header__icon--cart svg path,.login .header__icon--cart svg path,.search .header__icon--cart svg path,.not-found .header__icon--cart svg path{fill:var(--link-color)}.FAQs .header-active .header__icon--cart svg path,.blog .header-active .header__icon--cart svg path,.article .header-active .header__icon--cart svg path,.product .header-active .header__icon--cart svg path,.cart .header-active .header__icon--cart svg path,.policy .header-active ..header__icon--cart svg path,.login .header-active .header__icon--cart svg path,.search .header-active .header__icon--cart svg path,.not-found .header-active .header__icon--cart svg path{fill:var(--color-white)}.FAQs .header-active .header__icon--cart svg path,.blog .header-active .header__icon--cart svg path,.article .header-active .header__icon--cart svg path,.product .header-active .header__icon--cart svg path,.cart .header-active .header__icon--cart svg path,.policy .header-active .header__icon--cart svg path,.register .header-active .header__icon--cart svg path,.login .header-active .header__icon--cart svg path,.search .header-active .header__icon--cart svg path,.not-found .header-active .header__icon--cart svg path{fill:var(--color-white)}.white-bg-adjust .header__icon--cart svg path{fill:var(--link-color)}.white-bg-adjust .header-active .header__icon--cart svg path{fill:var(--color-white)}.dark-icon svg path{fill:var(--link-color)}.dark-icon defs{display:none}.dark-icon svg g{filter:none}.header-active .dark-icon svg g{filter:initial}.header-active .dark-icon defs{display:block}.header-active .dark-icon svg path{fill:var(--color-white)}#search-toggle svg{width:34px;height:34px;margin-top:8px}.shopify-payment-button__button:hover{background-color:transparent}.cart main{padding:200px 0 100px}.cart .title{font-family:var(--font-heading-family);font-style:normal;text-transform:capitalize}.cart .title-wrapper-with-link a{color:var(--heading-color);text-transform:capitalize}.cart-items tr th,.cart-items tr td,.cart-items tr td *{font-family:var(--font-body-family);color:var(--text-color)}.cart-items tr td.cart-item__details,.cart-items tr td.cart-item__details a{font-weight:700}.cart-item__quantity *{font-family:var(--font-body-family);color:var(--text-color)}.cart-item__details>*{max-width:100%}.cart__checkout-button{font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:normal;text-align:center;color:var(--button-text);background:var(--button-bg);border:1px solid var(--button-bg);transition:all .2s linear;display:flex;justify-content:center;align-items:center;gap:10px;text-transform:capitalize}.cart__checkout-button:before,.cart__checkout-button:after{display:none}.cart__footer-wrapper:last-child .cart__footer{padding:0}.totals__total{font-family:var(--font-body-family);font-style:normal;text-transform:capitalize}.totals__total-value{font-size:var(--font-size-lg, 22px);color:var(--text-color)}small.tax-note{font-size:var(--font-size-lg, 22px);margin:15px 0}.login header a,.login footer a{margin:0;display:flex}.register main,.login main,.search main,.not-found main{padding:200px 0 100px}.login .primary-btn{width:240px}h1#login{font-family:var(--font-body-family);font-style:normal}.customer form{margin:30px 0 0}.customer .field input{font-family:var(--font-body-family);color:var(--text-color);border:1px solid var(--text-color);outline:none;box-shadow:none}.customer button{margin:50px auto 20px;width:240px;height:80px;font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:normal;text-align:center;color:var(--button-text);background:var(--button-bg);border:1px solid var(--button-bg);transition:all .2s linear;display:flex;justify-content:center;align-items:center;gap:10px;text-transform:capitalize}.customer button:before,.customer button:after{display:none}.customer .field:before,.customer .field:after{display:none}.template-search__header h1{font-family:var(--font-body-family);font-weight:700;font-style:normal;color:var(--link-color);text-transform:capitalize}.template-search__header .field:after,.template-search__header .field:before{display:none}.template-search__header .field input{border:1px solid var(--text-color);color:var(--text-color);font-family:var(--font-body-family);outline:none;box-shadow:none}.template-search__header p{margin:0}.template-search__header{margin:0 0 30px}.template-search__search{margin-bottom:30px}.template-search__results .grid{display:flex;flex-wrap:wrap;gap:30px}.template-search__results .grid .grid__item{width:23%;flex:none}.template-404 .title{margin:0;font-family:var(--font-body-family);font-weight:700;font-style:normal;text-transform:capitalize}.not-found .template-404{min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found .template-404 a{min-width:240px;height:80px;font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:normal;text-align:center;color:var(--button-text);background:var(--button-bg);border:1px solid var(--button-bg);transition:all .2s linear;display:flex;justify-content:center;align-items:center;gap:10px;text-transform:capitalize}.not-found .template-404 a:before,.not-found .template-404 a:after{display:none}.product-faqs .prodcut-hero-heading{line-height:77px;max-width:645px}.accordion-item:first-child{border-top:1px solid var(--border-color)}.accordion-content p a{color:var(--heading-color)}.accordion-content p a:hover{text-decoration:underline;text-underline-offset:2px}.search-func a .icon-search-close{display:none}.search-func .search-icon-choose .icon-search-close{display:block}.search-func .search-icon-choose .icon-search-open{display:none}.product-sm-items a:hover svg path{fill:var(--heading-color)}.blog-share-list ul li a:hover svg path{fill:currentColor}.faq-heading-main{max-width:1000px;margin:auto}.faq-heading-main h2{color:var(--link-color);font-size:var(--heading-h3-size, 32px);font-family:var(--font-body-family);font-style:normal;font-weight:700}.faq-heading-section{margin:0 0 40px;padding-top:70px}.faq-container{max-width:1000px;margin:auto}.faq-name h2{color:var(--link-color);font-size:var(--font-size-lg, 22px);font-weight:700;font-style:normal;font-family:var(--font-body-family)}.faq-name{margin:0 0 20px}.faq-content-section{margin-bottom:89px}.faq-single-row .close-svg{display:none}.faq-single-row .open-svg{display:block}.faq-single-row img{transform:rotate(0)}.faq-single-row .active-accord .open-svg{display:none}.faq-single-row .active-accord .close-svg{display:block}.FAQs main{padding-bottom:46px}.privacy-service-head h3{font-family:var(--font-body-family);font-size:var(--heading-h3-size, 32px);font-style:normal;font-weight:700;color:var(--link-color)}.privacy-service-head{margin-bottom:40px}.upward-arrows{margin-top:-40px}.product .tab-content h4:has-text("Setup"),.product .tab-content h4.setup-heading{margin-top:30px}.product .accordion-header{color:var(--link-color)}.privacy-service-main h3.no-margin{margin:0}.privacy-service-main ul{margin-bottom:20px;margin-top:-20px}.return-warranties-head{display:none}h3.return-warranties{font-size:var(--heading-h3-size, 32px)}.shopify-section-group-header-group{z-index:99;width:100%}.shopify-section-group-header-group>.shopify-section{width:100%}.faq-question{background-color:transparent;width:100%;text-align:left;cursor:pointer;outline:none;transition:.3s ease;color:var(--text-color);font-family:var(--font-body-family);font-size:var(--font-size-lg, 22px);font-style:normal;font-weight:400;line-height:normal;border:none;height:129px}.faq-accordion{padding:0 10px;display:none}.faq-single-row{position:relative}.faq-single-row:after{position:absolute;content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;border-top:1px solid var(--border-color);touch-action:none;pointer-events:none}.faq-single-row:last-child:before{position:absolute;content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;border-bottom:1px solid var(--border-color);touch-action:none;pointer-events:none}.faq-accordion p a{color:var(--heading-color)}.faq-single-row:last-child .faq-accordion.show{padding:0 0 20px}.dealer-footer-link{min-width:fit-content}.about-dedicated-child img,.about-leading-child img{max-height:500px;height:500px;display:block}.about-backed-content h3 span{display:none}.about .global-banner .home-hero-heading{letter-spacing:0px;text-shadow:2px 2px 6px var(--shadow-color-light)}.about-dedicated-child p strong{color:var(--heading-color)}.list-collections .explore-products .explore-products-child:first-child{max-width:48.6%}.list-collections .explore-products .explore-products-child:last-child{max-width:51.4%}.list-collections .explore-products-row:nth-child(odd) .explore-product-left{max-width:48.6%}.list-collections .explore-products-row:nth-child(odd) .explore-product-right{width:48.6%}.list-collections .explore-product-left,.list-collections .explore-product-right{width:48.6%}.explore-products .explore-products-child img{height:500px;max-height:500px}.shopify-challenge__container .shopify-challenge__button{margin:20px auto 0}.prodcut-hero-heading{color:var(--link-color);font-style:normal}.top-footer-child li a{padding:0 0 2px;border-bottom:1px solid transparent;transition:.2s ease-in-out}.top-footer-child li a:hover{border-color:var(--color-white)}.contact .press-and-media-main-data a{margin:132px 0 0}.contact .header-dealer-log-in{color:var(--color-white)}.contact__field-error-custom{font-family:var(--font-body-family);font-weight:500;font-size:var(--font-size-xs, 12px)}.input-field-contact,.input-textarea-contact{box-shadow:none}.blog-single-image.empty-blogpost-image a{display:block;width:100%}.blog-single-image.empty-blogpost-image{overflow:hidden}.product-sm-items a svg path{transition:.2s ease-in-out}.blog-share-list ul li a svg path{transition:.3s ease-in-out;fill:currentColor}.dark-icon svg line,.dark-icon svg rect{stroke:var(--link-color)}.header-active .dark-icon svg line,.header-active .dark-icon svg rect{stroke:var(--color-white)}.product-form__input .select{max-width:277px;min-width:277px}.product .tab-button:first-child{padding-left:0}.product .tab-button:last-child{padding-right:0}.thumbnail-slider .slider-button svg{width:17.58px;height:35.16px}.privacy-service-main p a:hover{color:var(--link-color);text-decoration:underline;text-underline-offset:3px}.form-status-list{margin:0 0 10px}.form-status-list *{font-size:var(--font-size-base, 16px);color:var(--text-secondary);font-family:var(--font-body-family)}.contact__field-error .form__message{margin:-9px 0 10px;font-size:var(--font-size-base, 16px);color:var(--text-secondary);font-family:var(--font-body-family)}.blog-single-card .blog-single-image:hover img{transform:scale(1.08)}.blog-single-card .blog-single-image img{transition:.4s ease-in-out}.blog-single-card .blog-single-image{overflow:hidden}.blog-single-card .blog-single-content p:hover{color:var(--heading-color)}.blog-single-card .blog-single-content p{transition:.4s ease-in-out}.blog-single-content a svg{transition:none;width:14px;height:14px}.rest-easy-section{padding-top:0}.sustainability.page .relation-mission-container{padding:59px 0 0}.community-giving{padding-top:0}.sustainable-future-child img{max-height:500px}.value-three .recycling-content p{margin:0 0 50px}.value-two .leaf-image{opacity:1}.innovation.page .contact-main-form-div{margin-top:14px}.innovation.page .innovation-main-sec{padding-bottom:0}.form-status.form-status-list.form__message{margin:40px 0 0}.collection .prodcut-hero-heading{color:var(--accent-color)}.faq-single-row{max-width:1000px;margin:auto}.innovation-features-child:first-child .innovate-feature-child-icon{width:132px;height:144px}.innovation-features-child:nth-child(2) .innovate-feature-child-icon{width:121px;height:121px}.innovation-features-child:nth-child(3) .innovate-feature-child-icon{width:121px;height:121px}.innovation-features-child:nth-child(4) .innovate-feature-child-icon{width:100%;max-width:255px;height:85px}.innovation-features-child:nth-child(5) .innovate-feature-child-icon{width:100%;max-width:213px;height:103px}.innovation-features-child:nth-child(6) .innovate-feature-child-icon{width:181px;height:137px}pickup-availability.product__pickup-availabilities.no-js-hidden.quick-add-hidden{display:none}body.product .product-form__buttons .uploadkit .uploadkit-upload-field button{padding:13px 42px;max-width:240px;font-family:var(--font-body-family)}#account-page{padding:110px 0 0}.featured-blog-image .desk-large{display:block}.comfort-heading p,.sleep-wrap p{color:var(--link-color);font-size:var(--font-size-lg, 22px);min-width:100px;margin:0;font-weight:700}h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{padding-top:0}.comfort-wrap{display:flex;justify-content:flex-start;align-items:flex-end;gap:10px;margin-bottom:10px}.comfort-image{margin-top:-15px}.sleep-wrap{margin:0 0 1.5rem}.sleep-wrap li{color:var(--text-color);font-size:var(--font-size-lg, 22px);font-family:var(--font-body-family)}.comfort-wrap img{max-width:640px;display:block}.account{padding:0}div#account-page{width:100%;margin:0 auto;padding:190px 50px}.explore-products-flex{align-items:flex-end}.explore-products-child .primary-btn{margin:40px auto 0}.list-collections .header-active .header-dealer-log-in,.about .header-active .header-dealer-log-in{color:var(--color-white)}.menusflex ul li a.menu-item-active,.top-footer-child li a.menu-item-active{border-bottom:1px solid var(--color-white)}.dealer-application-section{padding:211px 0 122px}.dealer-application-intro h3{color:var(--link-color);font-weight:800;margin:0 0 30px}.dealer-application-main{max-width:1000px;margin:0 auto;animation:Q}.dealer-application-intro p,.dealer-application-intro a{color:var(--text-color);font-weight:400}.dealer-application-intro p:not(:last-child){margin-bottom:25px}.dealer-application-intro p a{text-decoration:underline;text-underline-offset:2px}.dealer-application-intro{margin:0 0 30px}.dealer-application-address-container h4{margin:0;font-size:var(--font-size-lg, 22px);font-weight:700;font-family:var(--font-body-family);color:var(--link-color)}.dealer-application-address-container p{margin:0;font-size:var(--font-size-lg, 22px);font-weight:400;line-height:normal;color:var(--text-color)}.product .tab-content p a,.product .tab-content ul li a{color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px}.product .tab-content h1,.product .tab-content h2,.product .tab-content h3,.product .tab-content h4,.product .tab-content h5,.product .tab-content h6{color:var(--link-color);font-family:var(--font-body-family);font-weight:700;font-size:var(--heading-h4-size, 24px)}.product .tab-content h1:not(:first-child),.product .tab-content h2:not(:first-child),.product .tab-content h3:not(:first-child),.product .tab-content h5:not(:first-child),.product .tab-content h6:not(:first-child){margin-bottom:0}.price__regular .price-item--regular{letter-spacing:0px}.slider.slider--tablet-up{overflow-y:hidden}quantity-input.quantity.cart-quantity{width:100px}button.quantity__button.no-js-hidden{visibility:hidden;opacity:0;display:none}.product .product-faqs .prodcut-hero-heading.product-faq-rel{color:var(--accent-color)}.header__icon--cart{margin:0;width:42px;height:42px}.search-func{margin-top:0}.header__icon--cart svg path{fill:var(--color-white)}.dealer-application .header__icon--cart svg path{fill:var(--link-color)}.dealer-application .header-active .header__icon--cart svg path{fill:var(--color-white)}.index .header-active .header__icon--cart svg path{fill:var(--color-white)}.header__icon--cart .cart-count-bubble{background:var(--accent-color);width:22px;height:22px;border-radius:0;top:-5px;right:-10px;left:auto}.header__icon--cart .cart-count-bubble{font-size:var(--font-size-base, 16px);font-family:var(--font-body-family);font-weight:700}.section-colors a.header-dealer-log-in.tab-hidden{width:203px;text-align:center;color:var(--link-color)}.product a.header-dealer-log-in.tab-hidden,.product a.header-dealer-log-in.tab-hidden:hover{color:var(--heading-color, #0c2340)}form.shogun-form-box .shogun-form-text-input{margin:0 0 20px;text-align:left}body form.shogun-form-box .shogun-form-text-input .shogun-form-label{margin-bottom:5px;padding-top:0;line-height:1;font-weight:700;text-align:left;color:var(--heading-color);font-size:var(--font-size-base, 16px)}body form.shogun-form-box .shogun-form-text-input .shogun-form-text-input-field{width:100%;height:46px;padding:10px 15px;border:1px solid var(--border-color-light);background-color:var(--color-white);box-shadow:inset 0 1px 2px var(--shadow-color-subtle);border-radius:3px;font-size:var(--font-size-sm, 14px);line-height:1.5;color:var(--heading-color);display:inline-block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.technology.page .technology-main-sec{padding-bottom:0}.technology-main-sec .expertise-child img{height:500px;object-fit:cover}.technology .about-team-bg{height:500px}.technology .home-only-visuals{padding-bottom:30px}.technology .technology-section-padding{padding:40px 100px}.technology .section-padding{padding:70px 0}.technology .innovation-main-sec .inner-div-bar{margin-bottom:23px}.technology .flex-row-reverse{flex-direction:row-reverse}.technology .shopify-section-group-footer-group{padding-top:79px}.blog a.header-dealer-log-in.tab-hidden,.blog a.header-dealer-log-in.tab-hidden:hover,.FAQs a.header-dealer-log-in.tab-hidden,.FAQs a.header-dealer-log-in.tab-hidden:hover,.policy a.header-dealer-log-in.tab-hidden,.policy a.header-dealer-log-in.tab-hidden:hover{color:var(--heading-color, #0c2340)!important}.product .shopify-section-group-header-group,.blog .shopify-section-group-header-group,.article .shopify-section-group-header-group,.FAQs .shopify-section-group-header-group,.policy .shopify-section-group-header-group{position:sticky;top:0}.product #header,.article #header,.FAQs #header,.policy #header{position:relative;background-color:#0c2340}.product #header .header-logo-svg--custom,.article #header .header-logo-svg--custom,.FAQs #header .header-logo-svg--custom,.policy #header .header-logo-svg--custom,.product #header .header-hamburger-icon--custom,.article #header .header-hamburger-icon--custom,.FAQs #header .header-hamburger-icon--custom,.policy #header .header-hamburger-icon--custom{background-color:#fff}.product #header .primary-btn.tab-hidden{border:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
