h1,h2,h3,h4,h5,h6{font-family:Gotham Medium}.customm-testimonial-section{background:#f6f6f6}.instafeed-new-layout-container{width:100%!important;max-width:100%}section.section.section--flush.home-faq-sec{margin-bottom:-35px}.insta-feeds h2{font-size:30px;font-weight:700;text-transform:uppercase;line-height:24px;margin-bottom:0;color:#000;letter-spacing:1px}.insta-feeds{display:flex;justify-content:space-between;margin-bottom:30px;align-items:center}.insta-feeds a.button.button--primary.insta-btn{font-size:18px;text-transform:lowercase;height:51px;background-color:#000!important;color:#fff;font-weight:500;letter-spacing:0;font-family:Gotham Medium}a.button.button--primary.insta-btn{background-color:#000!important;width:256px;background-image:unset!important}.announcement-bar__message{padding:8px}store-header a.header__linklist-link{text-transform:uppercase;font-size:18px;font-family:Calps}store-header .header__inline-navigation{justify-content:end}desktop-navigation .header__linklist-item:not(:last-child){margin-inline-end:40px}store-header .header__wrapper{padding-bottom:0;padding-top:8px}span.new-tag{position:absolute;top:0;left:0;background-color:#585858;color:#fff;padding:4px 10px 0;font-weight:300;border-radius:0;z-index:1;font-family:Calps Light;font-size:20px;display:block;width:73px}li.header__linklist-item{margin-left:4.5rem}.homepag-hero h3.heading{font-family:Gotham Black;font-size:76px;font-weight:500!important;line-height:70px;height:100px}.homepag-hero .slideshow__image-wrapper,.slideshow__image{width:100%;position:absolute;top:0}.homepag-hero h3.descrption p{color:#fff;font-size:21px;font-family:Calps-Semi;font-weight:300;line-height:27px}.homepag-hero a.button.button--primary{padding-left:60px;padding-right:60px;font-size:22px;font-family:Calps;font-weight:400;border-radius:4px}.homepag-hero .slideshow__image{object-position:95% 18%}.newsleter-sec .text-container h2.heading.heading--small{font-size:34px;font-family:Gotham Medium}.newsleter-sec p{font-size:16px;font-family:Gotham-Book;line-height:24px;margin-top:20px;font-weight:400;color:#4c4848}.newsleter-sec .input-row{gap:0px}label.input__label{color:#aaa;font-family:Gotham}.footer__item.fotr-linkks p.footer__item-title{display:none}.footer__item.fotr-linkks a{color:#fff9;text-transform:uppercase;font-family:Calps;font-size:15px}.foter-abt .footer__item-content{color:#fff9;font-size:16px;font-family:Calps-Semi}.footer__item.footer__item--social-media.social-linkks li.social-media__item{box-shadow:none!important}.social-linkks .social-media__link{width:40px;height:40px;text-align:center}.social-linkks .social-media__item .social-media__link{color:rgb(var(--background))}.social-linkks .social-media{flex-wrap:wrap;display:flex;gap:17px}.social-linkks .social-media__item:before{content:"";clip-path:polygon(0 25%,100% 0,100% 100%,0% 100%);transform-origin:bottom;pointer-events:none;z-index:1;background:currentColor;width:40px;height:40px;transition:transform .3s cubic-bezier(.215,.61,.355,1),clip-path .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleY(0)}span.shopp-nam{font-size:14px;font-family:Calps;color:#fff9}.bottom-polociess ul li a{font-size:14px;color:#fff9;font-family:Calps;text-transform:uppercase}.bottom-polociess ul{list-style:none;display:flex;gap:10px}.footer__follow-and-payment{display:none}.footer__aside{justify-content:space-between!important}.container.vertical-breather.home-slider{padding-inline-end:0px}.home-faq-sec header.section__header{text-align:left}.home-faq-sec .accordion-icon .arrow{border:solid #374151;border-width:0 1px 1px 0;display:inline-block;width:8px;height:8px;transform:rotate(45deg);transition:transform .3s ease}.home-faq-sec button.collapsible-toggle[aria-expanded=true] .accordion-icon .down{transform:rotate(223deg)}.home-faq-sec h1{font-family:Gotham Medium;font-size:40px}.home-faq-sec p{font-size:16px;font-family:Gotham;font-weight:325;line-height:24px}.home-faq-sec .faq__item .collapsible-toggle{font-family:Gotham Medium;font-weight:350;font-size:16px}section.findd-locator h3.heading,section.section.quizz-sec h3.heading,.waether-comft h3.heading,.builtt-lastt h3.heading{font-family:Gotham Medium;font-size:40px}section.findd-locator p,section.section.quizz-sec p,.waether-comft p,.builtt-lastt p{font-size:20px;font-family:Calps-Semi;font-weight:300;color:#000;line-height:28px}section.findd-locator a.button,section.section.quizz-sec a.button,.waether-comft a.button,.builtt-lastt a.button{font-family:Calps;font-size:20px;font-weight:400;width:300px;padding:6px;border-radius:3px}section.section.findd-locator,section.section.quizz-sec,.waether-comft,.builtt-lastt{margin:0}.video-banner-sectionn{position:relative;width:100%;height:100vh;overflow:hidden}.newsleter-sec button.button span{font-family:Calps;font-size:20px;font-weight:500;letter-spacing:0px;position:relative;top:1px}.video-banner-sectionn .video-banner-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.video-banner-sectionn .video-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:2;display:flex;align-items:center;justify-content:flex-start;text-align:left;padding:228px 110px;color:#fff}.video-banner-sectionn .video-banner-content{max-width:800px}.video-banner-sectionn .video-banner-content h1{font-size:40px;margin-bottom:20px;font-family:Gotham Bold;font-weight:700}.video-banner-sectionn .video-banner-content p{font-size:20px;margin-bottom:25px;font-family:Calps Light;color:#fff;line-height:29px}.video-banner-sectionn .video-banner-button{padding:10px 0;background-color:transparent;color:#fff;border-radius:5px;font-size:20px;font-family:Calps Light;font-weight:300;text-decoration:underline}.customm-testimonial-section{padding:50px 0}.customm-testimonial-section .testimonial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.customm-testimonial-section .testimonial-item{display:flex;gap:20px;align-items:center}.customm-testimonial-section .testimonial-video,.customm-testimonial-section .testimonial-content{flex:1}.customm-testimonial-section .testimonial-rating{display:flex;justify-content:flex-start;align-items:center;font-size:30px;gap:5px}.customm-testimonial-section .testimonial-rating .star{color:#eea923;font-size:14px}.customm-testimonial-section .testimonial-rating .star.empty{color:#d3d3d3}.customm-testimonial-section .testimonial-text{margin:10px 0;font-size:16px;line-height:1.6;font-family:Gotham-Book;font-weight:400}.customm-testimonial-section .testimonial-author{font-weight:700;font-size:11px;font-family:Gotham Bold}.home-txt-iconns native-carousel-item,.pdp-covrage-icns native-carousel-item{display:flex;gap:10px;align-items:center}.home-txt-iconns .text-with-icons__icon-wrapper,.pdp-covrage-icns .text-with-icons__icon-wrapper{margin-block-end:0px}section.section.home-txt-iconns .main-contt,.home-txt-iconns-banner .main-contt{max-width:1175px;margin-left:auto;margin-right:auto}.home-txt-iconns-banner,.pdp-covrage-icns{background:#f6f6f6;margin:0}section.section.quizz-sec .image-with-text__wrapper{padding-top:50px}.pdp-covrage-icns{padding-bottom:0!important}section.section.mostt-poplar header.section__header .text-container{display:flex;justify-content:space-between;align-items:center;padding-block-start:25px;padding-bottom:50px}section.section.mostt-poplar header.section__header{margin-left:0!important;padding-left:0!important;margin-right:0!important;padding-right:0!important;width:100%;min-width:100%;margin-bottom:0}section.section.mostt-poplar header.section__header .text-container a.button{border:1px solid;margin:0!important;font-family:Calps;font-size:18px;width:189px;font-weight:400;border-radius:3px;padding-top:3px;letter-spacing:0}section.section.mostt-poplar button.product-list__arrow{background:#35353599;color:#fff!important}section.section.mostt-poplar h3.heading{font-size:30px;font-family:Gotham Bold;font-weight:700;margin-bottom:0}section.section.mostt-poplar p.product-item-meta__color-count{display:none}section.section.mostt-poplar .product-item__aspect-ratio{aspect-ratio:1/1}section.section.mostt-poplar a.product-item-meta__title{font-family:Gotham Bold;font-size:22px;color:#000;line-height:26px;text-transform:capitalize}section.section.mostt-poplar span.price{color:#5f5f5f;font-family:Calps;font-size:22px}section.section.mostt-poplar prev-next-buttons{top:30%}section.section.mostt-poplar .product-list__inner{margin:0}a.shopp-buttn{background:#ee7623;color:#fff;padding:0;margin-top:10px;font-size:19px!important;font-family:Calps!important;border-radius:2px;font-weight:300!important}mobile-navigation#mobile-menu-drawer li.mobile-nav__item a{font-family:Calps;font-weight:300;font-size:18px}.social-linkks .social-media__item .social-media__link{color:rgb(var(--background));background:#dedede!important;border-radius:50%}p.footer__item-title.heading.heading--small{font-family:Calps;font-size:15px;color:#fff9;font-weight:300}.footer .container{padding:0 64px}.footer__item{max-width:440px}.footer__aside{border-top:solid 1px #FFFFFF33;padding-top:30px;padding-bottom:10px;margin-top:100px}.home-txt-iconns p.heading,.pdp-covrage-icns p.heading{font-family:Calps-semi;font-weight:400;color:#231f20;font-size:20px}.insttalation-steps h3.heading{font-family:Gotham Bold;font-size:30px;font-weight:700}.insttalation-steps .multi-column__item h2.heading,.insttalation-steps .multi-column__item p{text-align:left}.insttalation-steps .multi-column__item h2.heading{background:#e5e5e5;width:max-content;padding:8px 20px 5px;font-family:Calps-Semi;font-size:15px;font-weight:400}.insttalation-steps .multi-column__item p{font-family:Gotham-Book;font-size:13px;font-weight:400}.insttalation-steps .multi-column__item p.heading{font-size:30px;font-family:Calps-Semi;font-weight:600}.insttalation-steps button.multi-column__arrow{background:#35353599!important;color:#fff!important}.insttalation-steps a.multi-column__linkk.link{margin:30px auto 0!important;display:block;text-align:center;font-size:18px;font-family:Calps;font-weight:400;color:#ee7623;text-transform:uppercase;text-decoration:underline}section.section.makess-alant-diff{margin:40px auto}section.section.builtt-lastt .image-with-text__wrapper{padding:0}section.section.makess-alant-diff h3.heading{font-family:Gotham Bold;font-size:50px;font-weight:700}.findd-locator .image-with-text__wrapper{padding-top:45px}.option_label_new span{font-family:Calps Light;font-size:18px}.jdgm-star.jdgm--off:before{content:""!important;height:16px;width:16px;display:inline-block;background-image:url(/cdn/shop/files/Vector.png?v=1745560136);background-size:contain}.product-item__image-wrapper{margin-bottom:15px}.featured-collections .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__text{display:none!important}.faqcont-desk p{font-family:Calps-Semi}.footer__item-content li.linklist__item{margin-bottom:10px}.customm-testimonial-section p strong{font-weight:700;color:#231f20;font-family:Gotham Bold}.quizz-sec .button-wrapper a{height:60px;border-radius:1.76px}.homepag-hero .button-wrapper a{letter-spacing:1px}section.section.mostt-poplar header.section__header .text-container a.button{padding-top:3px!important}.homepag-hero .slideshow__image-wrapper:before{background:none}.header__wrapper p.mega-menu__heading.heading.heading--small{font-size:17.09px;font-family:Calps;letter-spacing:0;font-weight:500;color:#000;text-decoration:underline}li[data-item-title=Products] p.mega-menu__heading.heading.heading--small{text-decoration:none}li[data-item-title=Products] .mega-menu__images-wrapper{display:flex!important}.header__inline-navigation .mega-menu__inner .mega-menu__images-wrapper>a:first-child{margin-left:41px}.header__inline-navigation .mega-menu__columns-wrapper{margin:0!important;flex-wrap:nowrap!important;display:flex!important}desktop-navigation li.header__linklist-item.has-dropdown .mega-menu__inner{justify-content:space-between!important;grid-template-columns:40% 59%!important;gap:10px}.header__inline-navigation .mega-menu__columns-wrapper{column-gap:100px!important}.header__inline-navigation .mega-menu__column{margin:0!important}.mostt-poplar .product-item-meta{text-align:-webkit-left}.mostt-poplar .featured-collections{padding-left:15px;padding-right:15px}.mostt-poplar .container.vertical-breather{padding-block-start:0px;padding-bottom:38px}.homepag-hero .content-box--left{max-width:1520px;margin:0 auto;width:100%!important}h1.slider_heading{display:flex;justify-content:center;align-items:center;padding:37px 64px 15px;gap:20px;margin:0 auto;text-align:center;text-transform:uppercase}.testimonial-video{position:relative;width:100%;max-width:560px;aspect-ratio:16 / 9;cursor:pointer;overflow:hidden}.video-thumbnail{width:100%;height:100%;object-fit:cover;display:block}.custom-play-icon{position:absolute;top:50%;left:50%;width:50px;height:50px;background:url(/cdn/shop/files/Group.png?v=1745235831) no-repeat center center;background-size:contain;transform:translate(-50%,-50%);pointer-events:none}.findd-locator .image-with-text__image-wrapper{margin-inline-start:1px}.home-faq-sec .vertical-breather{padding-top:100px!important;padding-bottom:100px!important}span.jdgm-prev-badge__text{font-family:Calps;color:#7a7878;font-size:13.59px;text-transform:capitalize;font-weight:300;margin-left:6px}.featured-collections span.jdgm-star{font-size:13px}.home-txt-iconns.home-mobile p{font-family:Calps;font-weight:400;line-height:12px;text-align:left;font-size:14px;color:#231f20;text-transform:uppercase}.home-txt-iconns.home-mobile native-carousel-item img,.home-txt-iconns.home-mobile .pdp-covrage-icns native-carousel-item img{max-width:25px!important}.home-txt-iconns.home-mobile{display:none}.home-txt-iconns.home-mobile .container.vertical-breather.main-contt{padding-top:21px;padding-bottom:21px}.newsleter-sec .form.newsletter__form .input__field{border-radius:6px 0 0 6px!important}.newsleter-sec .form.newsletter__form button{border-radius:0 6px 6px 0!important}.text-container p+form,.rte p+form{margin-top:10px}product-media.product__media{position:relative}.product product-media.product__media flickity-controls.product__media-nav{top:46%;position:absolute;right:-22px}.shopify-product-form span.loader-button__text{margin-top:5px}.productt-formm button#AddToCart{letter-spacing:0}quantity-selector.quantity-selector{border-radius:2px}@media (max-width: 1200px){.customm-testimonial-section .testimonial-content{margin-top:15px}.customm-testimonial-section{padding:27px}.header__secondary-links{justify-content:start;align-items:center;display:flex}.mostt-poplar .featured-collections{padding-left:4px;padding-right:23px}store-header .header__inline-navigation{justify-content:end}.header__icon-list{grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:20px;display:grid}.header__wrapper{flex-direction:row-reverse}a.header__icon-wrapper.tap-area{display:none}}@media screen and (min-width: 1400px){.waether-comft .image-with-text__content-wrapper{width:calc(var(--grid-column-width) * 9 + (var(--grid-gap) * 6))!important}}@media screen and (max-width: 1335px) and (min-width: 1095px){section.section.mostt-poplar a.product-item-meta__title{font-size:16px !Importany}section.section.mostt-poplar span.price{font-size:18px!important}}@media screen and (min-width: 1200px){section.customm-testimonial-section iframe{height:207px;width:100%}home-txt-iconns .container.vertical-breather.main-contt{padding-bottom:21px}}@media screen and (min-width: 1200px) and (max-width: 1300px){li.header__linklist-item{margin-left:3.5rem}}@media screen and (max-width: 1200px){a.shopp-buttn{font-size:16px!important;font-weight:300!important}.customm-testimonial-section .container{max-width:unset!important;padding:unset!important}.customm-testimonial-section h1.heading.h2{font-size:30px;font-family:Gotham Medium;padding-left:10px}.customm-testimonial-section .testimonial-item{display:block}.customm-testimonial-section .testimonial-video iframe{width:100%;margin-bottom:15px;height:40vh}.customm-testimonial-section .testimonial-text p{word-break:break-word;white-space:initial}store-header .header__inline-navigation{justify-content:end}store-header .header__inline-navigation .header__icon-list a[aria-controls=search-drawer]{display:none}.header__secondary-links a.header__icon-wrapper[aria-label=Search]{display:block!important}.customm-testimonial-section .testimonial-grid{display:flex;overflow-x:scroll;white-space:nowrap}.customm-testimonial-section .testimonial-item{width:90%;margin-right:10px}.customm-testimonial-section .testimonial-grid{display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:0 10px 0 0;scroll-snap-type:x mandatory}.customm-testimonial-section .testimonial-grid::-webkit-scrollbar{display:none}.customm-testimonial-section .testimonial-grid{-ms-overflow-style:none;scrollbar-width:none}.newsleter-sec .input-row{gap:0px;display:flex}.customm-testimonial-section .testimonial-item{flex-wrap:wrap}}@media screen and (max-width: 1200px) and (min-width: 1000px){section.section.mostt-poplar button.product-list__arrow{right:-30px;position:relative;top:-49px}.mostt-poplar a.product-item-meta__title{min-height:5.9em}h1.slider_heading{padding:26px 20px 15px}.homepag-hero h3.heading{font-size:64px}.swiperrr .swiper-slide p{font-size:18px!important}section.section.mostt-poplar a.product-item-meta__title{font-size:18px}section.findd-locator h3.heading,section.section.quizz-sec h3.heading,.waether-comft h3.heading,.builtt-lastt h3.heading{font-size:30px}.home-faq-sec .vertical-breather{display:flex;column-gap:30px;padding:60px 30px}.home-faq-sec h1,.newsleter-sec .text-container h2.heading.heading--small{font-size:30px}.newsleter-sec .content-box{width:calc(var(--grid-column-width) * 8 + var(--grid-gap) * 12)}}@media screen and (min-width: 1000px){.container{padding-left:64px;padding-right:64px}.newsleter-sec .image-with-text-block__content{width:540px;padding-bottom:50px}.mobfaq,.faqcont-mob{display:none}.insttalation-steps .multi-column--medium{--section-items-per-row: 4}.home-faq-sec .vertical-breather{display:flex;column-gap:40px;padding:100px 34px}.mobile-divv{display:none}.customm-testimonial-section h1{font-size:30px;line-height:33px;font-weight:400;font-family:Gotham Bold}.home-faq-sec .section__header{margin-inline-start:unset}}@media screen and (max-width: 1000px){#shopify-section-template--23762476433708__custom_swiper_slider_9pAkp6 .container.vertical-breather{padding-block-start:0px;padding-block-end:0px}p.footer__item-title.heading.heading--small{text-align:center}h1.slider_heading{font-size:20px;padding:0 20px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-weight:700}.desktop-faq-title,.faqcont-desk{display:none}section.section.findd-locator .container,section.section.quizz-sec .container,.waether-comft .container,.builtt-lastt .container{padding-left:0;padding-right:0}.home-txt-iconns .text-with-icons__list,.pdp-covrage-icns .text-with-icons__list{scroll-snap-type:none;margin-inline:none}.home-faq-sec p{text-align:center}.desktop-divv{display:none}.homepag-hero .slideshow__text-wrapper.vertical-breather{position:absolute;top:30px;margin:auto;left:0;right:0;text-align:center}.homepag-hero .slideshow__text-wrapper.vertical-breather .content-box{margin:auto}.mobile-divv.newsleter-sec .image-with-text-block--cover .image-with-text-block__image{object-position:30% 0%;width:100%}.mobile-divv.newsleter-sec image-with-text-block{height:600px}.mobile-divv.newsleter-sec .image-with-text-block__content{position:absolute;bottom:26px;z-index:1;left:0;right:0;width:auto;max-width:90%}.newsleter-sec .input-row{gap:0px;display:block}.newsleter-sec .input-row input[type=email]{margin-bottom:15px}.newsleter-sec .input-row .input{width:80%;margin:0 auto;display:block;margin-bottom:10px!important}footer .footer__item-list{display:block}footer .footer__item{margin:0 auto 20px;max-width:85%}footer .footer__item img{display:block;margin:0 auto;width:108px!important}.foter-abt .footer__item-content{text-align:center}.footer__item.footer__item--links.fotr-linkks{margin-top:25px;text-align:center}.social-linkks .social-media{justify-content:center}.bottom-polociess ul{list-style:none;display:block;gap:10px;margin:0 auto;text-align:center;padding:0!important}.footer__aside{display:block}.footer__aside span.footer__copyright{justify-content:center;margin-bottom:15px}section.section.findd-locator{margin-bottom:60px}.home-txt-iconns native-carousel-item,.pdp-covrage-icns native-carousel-item{align-items:center;column-gap:5px;flex:0 0 32.33%;padding:0}.home-txt-iconns .text-with-icons__list.hide-scrollbar,.pdp-covrage-icns .text-with-icons__list.hide-scrollbar{display:flex;width:100%!important;min-width:100%!important;max-width:100%!important;justify-content:center;align-items:center;column-gap:0px;margin:0 auto;flex-wrap:wrap}.home-txt-iconns .text-with-icons__dots,.pdp-covrage-icns .text-with-icons__dots{display:none}.home-txt-iconns native-carousel-item img,.pdp-covrage-icns native-carousel-item img{max-width:25px!important}.home-txt-iconns p.heading,.pdp-covrage-icns p.heading{font-size:14px}.product-list .product-list__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}body .newsleter-sec .form.newsletter__form .input__field,body .newsleter-sec .form.newsletter__form button{border-radius:2.62px!important}.newsleter-sec p{line-height:19px}.footer__item-content p{font-size:13px}.footer__item-content li.linklist__item{margin-bottom:0;padding-top:0}.image-with-text-block__content.image-with-text-block__content--tight.content-box.content-box--small.content-box--text-center.content-box--right.text-container{position:relative;bottom:-125px}}@media screen and (max-width: 1000px) and (min-width: 768px){section.section.mostt-poplar button.product-list__arrow{right:-41px;position:relative;top:-29px}.findd-locator .button-wrapper{margin-bottom:16px}.quizz-sec .button-wrapper{margin-bottom:20px!important}section.section.mostt-poplar .product-list__inner{padding:0 0 0 35px!important;column-gap:16px}section.section.mostt-poplar button.product-list__arrow{right:-47px;position:relative;top:-29px}.home-faq-sec h1{text-align:center}.mostt-poplar a.product-item-meta__title{min-height:73px!important}section.section.mostt-poplar a.product-item-meta__title,section.section.mostt-poplar span.price{font-size:16px}.swiperrr .swiper-slide{width:calc(100% / 3.5 - 5px)!important}.homepag-hero .slideshow__text-wrapper.vertical-breather{position:absolute;top:0;margin:auto;left:0;right:0;text-align:center;height:100%}.homepag-hero h3.heading{font-size:68px}.homepag-hero .slideshow__text-wrapper.vertical-breather .content-box{margin:auto;height:90%}.homepag-hero .slideshow__text-wrapper.vertical-breather .content-box .button-wrapper{position:absolute;bottom:162px;left:0;right:0}}@media screen and (max-width: 836px) and (min-width: 769px){section.section.mostt-poplar a.product-item-meta__title,section.section.mostt-poplar span.price{font-size:14px}}@media screen and (min-width: 990px){.insta-feeds{padding-left:4.2rem;padding-right:4.2rem}.shopify-section:has(.home-faq-sec)+.shopify-section .container.vertical-breather,.shopify-section:has(.quizz-sec)+.shopify-section .container.vertical-breather{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;padding-bottom:60px}.instafeed-new-layout-item{aspect-ratio:1/1!important;width:100%!important;height:100%!important}}@media screen and (max-width: 990px){section.section.section--flush.home-faq-sec{margin-bottom:-20px}.insta-feeds{flex-direction:column}.insta-feeds a.button.button--primary.insta-btn{margin-top:15px}.container.vertical-breather .insta-feeds h2,.insta-feeds a.button.button--primary.insta-btn{font-size:15px}a.button.button--primary.insta-btn{width:206px}}@media (max-width: 768px){body .instafeed-new-layout-wrapper{grid-template-columns:repeat(2,1fr)!important}body .instafeed-new-layout-item{aspect-ratio:1/1!important;width:100%!important;height:100%!important}.homepag-hero h3.descrption p{color:#fff;font-size:15px;font-family:Calps-Semi;font-weight:400;line-height:18px;letter-spacing:.5px}.container.vertical-breather.home-slider{padding-inline-end:0px}.insttalation-steps a.multi-column__linkk.link{font-size:18px}.findd-locator .button-wrapper{margin-block-start:26px!important}section.section.insttalation-steps{margin-bottom:40px}section.section.makess-alant-diff{margin:40px 0 0}section.section.makess-alant-diff h3.heading{font-size:30px}.builtt-lastt image-with-text{padding-top:30px!important}.insttalation-steps h3.heading{font-size:24px}.insttalation-steps .multi-column__item p.heading{font-size:25px}.homepag-hero .slideshow__text-wrapper.vertical-breather{height:100%}.homepag-hero .slideshow__text-wrapper.vertical-breather .content-box{height:90%}.homepag-hero h3.heading{font-size:45px;margin-bottom:0}.homepag-hero .slideshow__text-wrapper.vertical-breather{top:-35px}.homepag-hero h3.descrption{font-size:15px}.homepag-hero a.button.button--primary{font-size:20px;padding-left:30px;padding-right:30px}.customm-testimonial-section .testimonial-item{width:100%!important;margin-right:10px;display:block;min-width:85%}footer .social-linkks .social-media__link{width:25px;height:25px;text-align:center}footer .social-linkks svg.icon{width:15px;height:11px}.swiperrr .swiper-slide p{font-size:15px!important}section.section.mostt-poplar h3.heading{font-size:20px;margin:0}section.section.mostt-poplar a.product-item-meta__title{font-size:12.93px}section.section.mostt-poplar span.price{font-size:15px!important}.home-txt-iconns native-carousel-item .text-with-icons__icon-wrapper img,.pdp-covrage-icns native-carousel-item .text-with-icons__icon-wrapper img{max-width:25px}section.section.home-txt-iconns-banner .container.main-contt,.pdp-covrage-icns .container.main-contt{max-width:100%!important;padding:0}.video-banner-sectionn .video-banner-content h1{font-size:23px}.video-banner-sectionn .video-banner-content p{font-size:15px;line-height:20px}.video-banner-sectionn .video-banner-button{padding:0;background-color:transparent;color:#fff;border-radius:0;font-size:16px}.video-banner-sectionn{position:relative;width:100%;height:73vh;overflow:hidden}.video-banner-sectionn .video-banner-overlay{padding:71px 16px}section.findd-locator h3.heading,section.section.quizz-sec h3.heading,.waether-comft h3.heading,.builtt-lastt h3.heading{font-size:24px}section.findd-locator p,section.section.quizz-sec p,.waether-comft p,.builtt-lastt p{font-size:16px;color:#000}.home-faq-sec h1{font-size:18px}.home-faq-sec p{font-size:14px;font-family:Calps-Semi;font-weight:300;padding-right:5px;padding-left:1px}.home-faq-sec .faq__item .collapsible-toggle{font-size:15px}.newsleter-sec .text-container h2.heading.heading--small{font-size:24px;line-height:26px}.newsleter-sec p{font-size:12px;font-family:Gotham-Book;font-weight:400;color:#4c4848}.newsleter-sec button.button span{font-family:Calps;font-size:16px;font-weight:500}.customm-testimonial-section .testimonial-text{font-size:15.79px;font-weight:400;line-height:149%}.customm-testimonial-section .testimonial-video iframe{width:100%;margin-bottom:15px;height:240px}.customm-testimonial-section h1.heading.h2{font-size:20px;font-family:Gotham Medium;padding-left:0}.findd-locator .image-with-text__wrapper{padding-top:25px}}@media screen and (max-width: 667px){.insttalation-steps h2.heading.heading--small{width:69px;padding-left:10px;padding-right:10px;text-align:center;font-family:Calps-Semi}.mostt-poplar span.jdgm-star.jdgm--off:before{height:12px!important;width:12px!important;top:3px;position:relative}.footer{color:transparent}}@media screen and (max-width: 565px){.home-txt-iconns p.heading,.pdp-covrage-icns p.heading{font-size:11px;text-align:left}.video-banner-sectionn .video-banner-content p{font-size:15px;line-height:20px}.home-txt-iconns native-carousel-item img,.pdp-covrage-icns native-carousel-item img{max-width:20px!important}.home-txt-iconns .text-with-icons__list.hide-scrollbar,.pdp-covrage-icns .text-with-icons__list.hide-scrollbar{justify-content:space-between!important}}@media screen and (max-width: 427px){section.section.mostt-poplar a.product-item-meta__title{font-size:12.93px;min-height:6.9em}section.section.mostt-poplar span.price{font-size:13px}}@media screen and (max-width: 768px) and (min-width: 600px){.homepag-hero .slideshow__text-wrapper.vertical-breather .content-box .button-wrapper{position:absolute;bottom:73px;left:0;right:0}}@media screen and (max-width: 599px) and (min-width: 499px){.homepag-hero .slideshow__text-wrapper.vertical-breather .content-box .button-wrapper{position:absolute;bottom:52px;left:0;right:0}}@media screen and (max-width: 499px) and (min-width: 419px){.homepag-hero .slideshow__text-wrapper.vertical-breather .content-box .button-wrapper{position:absolute;bottom:29px;left:0;right:0}}@media screen and (max-width: 419px) and (min-width: 360px){.homepag-hero .slideshow__text-wrapper.vertical-breather .content-box .button-wrapper{position:absolute;bottom:16px;left:0;right:0}}@media screen and (pointer: fine){.social-linkks .social-media__item:before{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transform:scaleY(1);border-radius:50%}}@media screen and (min-width: 1400px){.quizz-sec .image-with-text__content-wrapper{width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 14))}}@media only screen and (min-width: 1100px){h1.heading.h2.desktop-faq-title{width:90%}.home-faq-sec header.section__header{margin-right:0;width:36%}.home-faq-sec button.collapsible-toggle.text--strong{color:#000}.faq{width:60%}.faq__wrapper{max-width:100%;margin:0;width:100%}.footer__item-list .footer__item.footer__item--links:nth-child(4){margin-right:184px}.footer__item-list .footer__item.footer__item--links:nth-child(3){margin-right:100px}.foter-abt .footer__item-content{padding-right:115px;line-height:100%}footer.footer{padding-top:90px}}@media screen and (min-width: 1000px){#shopify-section-template--23762476433708__featured_collections_AenBqC section.section.mostt-poplar header.section__header .text-container{display:flex;justify-content:space-between;align-items:center;padding-block-start:25px;padding-bottom:37px;padding-top:37px}.home-txt-iconns .container.vertical-breather.main-contt{padding-bottom:24px}.findd-locator .image-with-text__content-wrapper{padding-left:20px}.quizz-sec .image-with-text__content{width:80%}.quizz-sec .image-with-text__image-wrapper{margin-right:0!important;width:50%!important}.quizz-sec .image-with-text__content-wrapper{margin-right:10px;width:57%!important;width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 14))}.home-txt-iconns native-carousel.text-with-icons{margin-top:-16px}.home-slider .swiperrr{padding:0}.home-faq-sec .vertical-breather{padding:100px 1px 74px}.home-txt-iconns native-carousel-item:nth-child(2){justify-content:flex-start;padding-left:50px}.home-txt-iconns native-carousel-item:nth-child(3){justify-content:flex-end}.findd-locator .image-with-text__image-wrapper{max-width:50%!important;width:50%}}a.shopp-buttn.button.button--primary{margin-top:auto!important;width:100%!important;letter-spacing:0}section.section.findd-locator{margin-bottom:-35px}section.section.findd-locator a.button.button--primary,section.section.quizz-sec a.button.button--primary{width:275px}#shopify-section-template--23762476433708__custom_swiper_slider_9pAkp6 .container.vertical-breather{padding-block-start:0px;padding-bottom:50px}@media screen and (min-width: 768px){.mob-testi-text{display:none}.homepag-hero a.button.button--primary{line-height:65px;height:60px;letter-spacing:0}}@media screen and (max-width: 767px){section.section.mostt-poplar header.section__header .text-container a.button{padding-top:0!important;height:46px}.customm-testimonial-section{padding:27px 16px}#shopify-section-template--23762476433708__custom_swiper_slider_9pAkp6 .container.vertical-breather{padding-block-start:0px;padding-bottom:0}.newsleter-sec .input-row .input{margin-bottom:0!important}section.section.findd-locator{padding-bottom:65px}.swiperrr{padding:40px 0 0;margin-bottom:-20px}section.section.findd-locator a.button.button--primary,section.section.quizz-sec a.button.button--primary{width:196px}section.section.mostt-poplar header.section__header .text-container{padding-block-start:35px;padding-bottom:25px}section.section.mostt-poplar header.section__header .text-container a.button{width:120px;padding:0}section.section.quizz-sec .image-with-text__wrapper{padding-top:0;margin-top:-20px}.home-faq-sec .vertical-breather{padding-top:20px!important;padding-bottom:50px!important}.home-txt-iconns{display:none!important}.home-txt-iconns.home-mobile{display:block!important}.mostt-poplar .container.vertical-breather{padding-block-start:0px;padding-bottom:15px}.home-faq-sec h1,.home-faq-sec p{text-align:left}.video-banner-sectionn{position:relative;width:100%;height:360px;overflow:hidden}.video-banner-sectionn .video-banner-overlay{justify-content:center}.mostt-poplar a.product-item-meta__title{min-height:78px}.homepag-hero a.button.button--primary{line-height:53px;height:52px;padding-top:1px}.homepag-hero a.button.button--primary{letter-spacing:0;width:70%}.homepag-hero h3.descrption{font-size:15px;line-height:18px;letter-spacing:0px}.homepag-hero h3.heading{font-size:45px;margin-bottom:0;height:80px;line-height:42px}section.section.mostt-poplar .scroller{overflow:unset}section.section.mostt-poplar .product-list__inner{grid-auto-columns:calc(100% / var(--section-products-per-row, 4) - (var(--grid-gap) / var(--section-products-per-row, 4) * (var(--section-products-per-row, 4) - 1)));padding:0 0 0 3px!important}}@media screen and (max-width: 1141px) and (min-width: 1000px){section.findd-locator p,section.section.quizz-sec p,.waether-comft p,.builtt-lastt p{width:458px}}@media screen and (max-width: 1480px) and (min-width: 1200px){section.section.mostt-poplar button.product-list__arrow{right:-30px;position:relative;top:-49px}.mostt-poplar a.product-item-meta__title{min-height:4.6em}}@media screen and (min-width: 1481px){.mostt-poplar a.product-item-meta__title{min-height:90px}}.shopify-section.shopify-section--apps:has(.jdgm-rev-widg[data-number-of-reviews="0"]){display:none}.mostt-poplar span.jdgm-ratin{display:none}.mostt-poplar span.jdgm-countt{text-decoration:none}.announcement-bar__message p{font-family:Gotham;font-size:10.72px;letter-spacing:.5px}.pdp-covrage-icns .container.vertical-breather.main-contt{padding:18px 24px}.pdp-covrage-icns .container.vertical-breather.main-contt p.heading.heading--small{margin-left:12px;letter-spacing:0}.newsleter-sec .form.newsletter__form .input__field{border:solid 1px #9C9C9C}@media (max-width: 768px){section.findd-locator p,section.section.quizz-sec p,.waether-comft p,.builtt-lastt p{font-size:16px;color:#000;line-height:22px}.desktop-testimonial-text{display:none}section.section.mostt-poplar h3.heading{padding-left:15px}.mostt-poplar .container.vertical-breather{padding-bottom:15px;padding-left:0;padding-right:0}section.section.mostt-poplar .product-list__inner{grid-auto-columns:calc(94% / var(--section-products-per-row, 4) - (var(--grid-gap) / var(--section-products-per-row, 4) * (var(--section-products-per-row, 4) - 1)));padding:0 0 0 47px!important;column-gap:29px}section.section.mostt-poplar header.section__header .text-container a.button{margin-right:10px!important}section.section.mostt-poplar button.product-list__arrow{right:-26px;position:relative;top:-31px}p.footer__item-title.heading.heading--small{text-align:center}body{overflow-x:hidden!important}.product__media-image-wrapper img{border-radius:2px}.product.product--thumbnails-bottom{padding-top:6px}}.testimonial-text p,p.testimonial-author{color:#231f20!important}@media only screen and (max-width: 430px){section.section.mostt-poplar .product-list__inner{grid-auto-columns:calc(50% - (var(--grid-gap) / 2));padding:0 0 0 35px!important;column-gap:12px}}@media only screen and (max-width: 667px){.footer .container{padding:0 20px}.footer__aside{margin-top:30px;padding-top:0}span.footer__copyright.text--xsmall.text--subdued{margin-top:15px}quantity-selector.quantity-selector{height:54px;width:70px}.productt-formm button#AddToCart{height:54px!important}}@media only screen and (max-width: 361px){.newsleter-sec .text-container h2.heading.heading--small{font-size:21px}}desktop-navigation li.header__linklist-item.has-dropdown .mega-menu__inner{grid-template-columns:37% 60%;gap:10px}desktop-navigation li.header__linklist-item.has-dropdown .mega-menu__column{margin-left:10px;margin-right:10px}a.mega-menu__title.heading.heading--small,span.mega-menu__title.heading.heading--small{font-family:calps;font-size:16px}.linklist__item a{font-size:16px;font-family:calps}a.header__icon-wrapper.tap-area.hidden-phone{position:relative;top:-4px}@media only screen and (min-width:1180px){ul.header__linklist.list--unstyled.hidden-pocket.hidden-lap{margin-right:50px}li.header__linklist-item{margin-left:30px}}@media screen and (min-width: 1400px){.mega-menu__image-push{width:200px}}@media screen and (min-width: 1200px){li[data-item-title=Products] desktop-navigation li.header__linklist-item.has-dropdown .mega-menu__image-push{width:100%!important}section.section.mostt-poplar button.product-list__arrow{right:-24px;position:relative;top:-29px}}@media screen and (max-width: 1300px){.mega-menu__image-push{text-align:center;width:166px}}@media screen and (max-width: 1220px){.mega-menu__image-push{text-align:center;width:150px}}@media (min-width: 400px) and (max-width: 460px){.homepag-hero h3.heading{font-size:47px;margin-bottom:0;height:80px;line-height:42px}.homepag-hero h3.descrption p{color:#fff;font-size:17px;font-family:Calps-Semi;font-weight:400;line-height:18px;letter-spacing:.5px;padding-top:16px}}@media (min-width: 461px) and (max-width: 500px){.homepag-hero h3.heading{font-size:50px;margin-bottom:0;height:80px;line-height:42px}.homepag-hero h3.descrption p{color:#fff;font-size:19px;font-family:Calps-Semi;font-weight:400;line-height:18px;letter-spacing:.5px;padding-top:16px}}@media (min-width: 500px) and (max-width: 768px){.homepag-hero h3.heading{font-size:52px;margin-bottom:0;height:80px;line-height:42px}.homepag-hero h3.descrption p{color:#fff;font-size:21px;font-family:Calps-Semi;font-weight:400;line-height:18px;letter-spacing:.5px;padding-top:16px}}.header--bordered:not(.header--transparent){box-shadow:none}@media (min-width: 1150px){section.section.builtt-lastt .container,section.waether-comft .container{max-width:1150px}section.section.builtt-lastt .image-with-text__image-wrapper,section.waether-comft .image-with-text__image-wrapper{margin:0}section.section.builtt-lastt image-with-text-item.image-with-text__content.text-container.text--left{width:100%}.waether-comft .image-with-text__content-wrapper{margin-right:50px}.waether-comft .image-with-text__text-wrapper{padding-right:60px}.builtt-lastt .image-with-text__content-wrapper{margin:0;padding-left:92px}.builtt-lastt .image-with-text__image-wrapper{padding-right:30px}}@media (max-width: 375px){section.section.mostt-poplar .product-list__inner{grid-auto-columns:calc(47% - (var(--grid-gap) / 2));padding:0 0 0 35px!important;column-gap:12px}}@media (max-width: 390px){section.section.mostt-poplar .product-list__inner{grid-auto-columns:calc(48% - (var(--grid-gap) / 2));padding:0 0 0 35px!important;column-gap:12px}}@media screen and (max-width: 400px){.video-banner-sectionn .video-banner-content p br{display:none}.video-banner-sectionn .video-banner-content p{font-size:15px;line-height:20px}}@media screen and (max-width: 1210px) and (min-width: 1100px){.social-linkks .social-media{flex-wrap:wrap;display:flex;gap:5px}.social-linkks .social-media__link{width:35px;height:35px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
