.brand-section{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.brand-section.default-padding{padding-bottom:120px;background:#f8f9fd}.video-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.video-bg video{width:100%;height:100%;object-fit:cover}#brand-edge .video-overlay{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:2;background:#00000080}.custom-navigation-section,.reviews-section{width:100%;overflow:hidden}.custom-brand-edge[dynamic-header-desktop-sticky=false] .custom-navigation-section{position:sticky;top:0;z-index:3}.custom-brand-edge[dynamic-header-desktop-sticky=true] .custom-navigation-section{position:sticky;top:54px;z-index:3}.custom-navigation-section .section{background:#fff}.navigation-buttons__container .card-carousel__container{gap:16px;padding:12px 16px}.navigation-buttons__carousel .navigation-item{flex:0 0 auto;padding:10px 24px;border:none;border-radius:10000px;background:#f2f3f5;cursor:pointer;color:#595959;font-size:16px;line-height:130%;font-family:Manrope-SemiBold;-webkit-appearance:none}.navigation-buttons__carousel .navigation-item.active{color:#fff;background:#262626}.navigation-buttons__carousel .navigation-buttons__carousel-btn_next{width:25px;border-radius:unset;border:none;border-left:1px solid #595959;background:#fff;height:63px}#brand-edge .video-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:100;opacity:0;pointer-events:none;transition:opacity .4s ease}#brand-edge .video-modal.active{opacity:1;pointer-events:auto}#brand-edge .modal-content{position:relative;max-width:80%;width:960px}#brand-edge .modal-video{width:100%;height:auto;outline:none;aspect-ratio:16 / 9}#brand-edge .close-modal{position:absolute;top:-48px;right:-10px;background:none;border:none;color:#fff;font-size:16px;cursor:pointer;line-height:1}#brand-edge .floating-btn{display:flex;align-items:center;gap:8px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);color:#1a1a1a;padding:8px 8px 8px 24px;font-family:Manrope-SemiBold;font-size:clamp(1.4rem,1.4vw,1.8rem);border:none;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1000;border-radius:60px;background:#e8e8edb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#brand-edge .floating-btn div{text-wrap-mode:nowrap}#brand-edge .floating-btn.show{opacity:1;pointer-events:auto}#brand-edge .popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:none;align-items:center;justify-content:center;z-index:1100}#brand-edge .popup-overlay.active{display:flex}#brand-edge .popup-content{background:#fff;border-radius:16px;max-width:1200px;width:calc(100% - 32px);text-align:center;position:relative}#brand-edge .popup-close{position:absolute;right:24px;top:24px;cursor:pointer;font-size:20px}#brand-edge .popup-overlay .popup-compare{margin:80px 40px;width:auto;overflow:auto}#brand-edge .popup-overlay .table-container{width:100%;max-height:560px}#brand-edge .popup-overlay .table-container .compare-table{border-collapse:collapse}#brand-edge .popup-overlay .table-container .compare-table .sticky-col{position:sticky;left:0;z-index:2;font-size:18px;font-family:Manrope-Bold;text-align:left;padding:4px 10px;background:#fff}#brand-edge .popup-overlay .table-container .compare-table th{font-size:18px;font-family:Manrope-Bold;text-align:left}#brand-edge .popup-overlay .table-container .compare-table tbody tr{border-top:1px solid #D6D6D9}#brand-edge .popup-overlay .table-container .compare-table tbody tr.price-row{border:none}#brand-edge .popup-overlay .table-container .compare-table td{padding:16px 10px;font-size:16px;font-family:Manrope-SemiBold;text-align:left;min-width:120px;max-width:300px;color:#121315}#brand-edge .popup-overlay .table-container .compare-item img{height:154px;width:256px;object-fit:cover}#brand-edge .popup-overlay .table-container .comformax-item{display:flex;align-items:center;gap:8px;padding:5px 0}#brand-edge .popup-overlay .table-container .comformax-item span{text-align:left;line-height:112%}#brand-edge .popup-overlay .table-container .comformax-item div{font-family:Manrope-Medium;font-size:12px}#brand-edge .popup-overlay .compare-table tfoot tr.view-more-row{position:sticky;bottom:0;background:#fff;z-index:3}#brand-edge .popup-overlay .compare-table .product-url{font-size:16px;font-family:Manrope-SemiBold;padding:11px 24px;background:#262626;color:#fff;border-radius:100px}#brand-edge .close-modal svg{width:32px;height:32px}.brand-section .meta{text-align:center;max-width:980px}.brand-section.screen-5 .meta{max-width:800px}.brand-section.screen-6 .meta{padding:0 16px}.brand-section .meta.meta-flex{text-align:left;max-width:100%;width:1200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:40px}.brand-section .meta .subtitle{font-family:Manrope-ExtraBold;font-size:clamp(2.4rem,3vw,2.8rem);line-height:106%;color:#fdbd03}.brand-section .meta h3{font-family:Manrope-ExtraBold;font-size:clamp(3.2rem,3.5vw,4rem);line-height:110%;color:#262626;text-transform:capitalize}.brand-section .meta.meta-flex h3{flex:1;max-width:500px}.brand-section .meta p{font-family:Manrope-SemiBold;font-size:clamp(1.4rem,1.6vw,1.8rem);line-height:128%;color:#595959;padding:16px 0 40px;text-wrap-style:balance}.brand-section .meta.meta-flex p{width:100%;max-width:600px;padding-bottom:0}.color-module{display:flex;justify-content:center;align-items:center}.color-text{font-size:clamp(2.2rem,3vw,3.2rem);font-family:Manrope-Bold;color:#bbbbbe;text-align:center;max-width:760px;line-height:112%}.color-text span{color:#bbbbbe}.screen-1 .center{max-width:980px;position:relative;z-index:2;text-align:center;padding:2.4rem 1.6rem;color:#fff}.brand-section .h2-title{font-family:Manrope-ExtraBold;font-size:clamp(4rem,6vw,6.4rem);line-height:106%;margin-bottom:.8rem;color:#fff}.brand-section.screen-11 .h2-title{text-align:center}.brand-section .overlay.h2-title{max-width:740px;width:100%;text-align:center}.screen-1 p{font-family:Manrope-Bold;font-size:clamp(1.6rem,1.6vw,2.4rem);line-height:116%}.scroll-text-container{position:relative;width:100%;height:100vh;overflow:hidden}.scroll-text-container .video-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.scroll-text-container .video-bg video{width:100%;height:100%;object-fit:cover}.scroll-text-container .text-wrapper{position:relative;z-index:2;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.scroll-text-container .text-container{position:relative;width:100%;height:100%;color:#fff;font-size:clamp(2.4rem,3vw,4rem);font-family:Manrope-Bold}.scroll-text-container .text-container .text{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;opacity:0;width:100%;max-width:1080px;will-change:transform,opacity}#screen2 .text-container .text.text2{max-width:744px}#screen7 .text-container .text{max-width:1120px}.scroll-text-container .text-container .text div{line-height:108%}.scroll-text-container .text-container h2{font-size:clamp(4.8rem,6vw,8rem);color:#fdbd03;font-family:Manrope-ExtraBold}#screen7 .text-container .text.text2 h2{color:#fff}.scroll-text-container .text-container .subtitle{margin-top:8px}.scroll-text-container .text-container .view-video{font-size:clamp(1.4rem,2vw,2.2rem);font-family:Manrope-Bold;color:#000;margin-top:40px;border-radius:30px;padding:16px 16px 16px 24px;line-height:1}.screen-3{padding-top:8rem;padding-bottom:12rem}.screen-3 .grid-container{display:grid;grid-template-columns:338px 250px 250px 338px;grid-auto-rows:140px;gap:8px}.screen-3 .grid-item{position:relative;color:#262626;border-radius:16px;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.screen-3 .grid-item img{width:100%;height:100%;object-fit:cover;display:block}.screen-3 .grid-item .text{position:absolute;z-index:2;top:12px;left:12px}.screen-3 .grid-item.left-card-1 .text,.screen-3 .grid-item.center-card-2 .text,.screen-3 .grid-item.center-card-3 .text{top:16px;left:unset}.screen-3 .grid-item.left-card-2 .text{left:unset;right:16px}.screen-3 .grid-item .text.v-center{top:unset;max-width:120px}.screen-3 .grid-item.right-card-3 .text{max-width:140px;top:12px;left:unset;right:16px}.screen-3 .grid-item h3{margin:0 0 5px;font-size:clamp(1.6rem,2vw,2.4rem);font-family:Manrope-Bold;color:#262626}.screen-3 .grid-item p{margin:0;font-size:clamp(1.2rem,1.2vw,1.4rem);font-family:Manrope-SemiBold;color:#262626;line-height:116%}.screen-3 .grid-item .arrow{position:absolute;bottom:16px;right:16px;width:28px;height:28px}.screen-3 .grid-item:hover .arrow svg path:nth-child(1){fill:#fdbd03;fill-opacity:1}.screen-3 .left-card-1{grid-column:1;grid-row:1 / 3}.screen-3 .right-card-1{grid-column:4;grid-row:1 / 2}.screen-3 .left-card-2{grid-column:1;grid-row:3/3}.screen-3 .center-card-2{grid-column:2;grid-row:2 / 4}.screen-3 .center-card-3{grid-column:3;grid-row:2 / 4}.screen-3 .right-card-2{grid-column:4;grid-row:2 / 3}.screen-3 .right-card-3{grid-column:4;grid-row:3/4}.screen-3 .full-center{grid-column:span 2;display:flex;align-items:center;justify-content:center;font-size:2em;color:#fdbd03;font-size:clamp(4.4rem,5vw,5.6rem);font-family:Manrope-ExtraBold;border-radius:16px;background-image:url(/cdn/shop/files/comfortmax__1.webp?v=1762427991);background-size:cover;background-repeat:no-repeat}.brand-section.screen-4,.brand-section.screen-6{display:flex;flex-direction:column;align-items:center;padding-bottom:12rem;position:relative}.brand-section.screen-5{display:flex;flex-direction:column;align-items:center;position:relative}#engineering_highlights{padding-bottom:12rem}.brand-section .video-column{position:relative;width:100%;overflow:hidden;border-radius:16px}.brand-section.screen-4 .image-banner__container,.brand-section.screen-5 .image-banner__container{border-radius:16px}.brand-section.ul-safety .image-banner{width:100%}.brand-section.screen-4 video,.brand-section.screen-5 video{width:100%}.brand-section .progress-wrap{position:absolute;bottom:0;left:0;width:100%;height:4px;background:#ffffff4d;overflow:hidden;border-radius:16px}.brand-section .progress{height:100%;width:0%;background:#ffb400;transition:width .2s linear}.brand-section.screen-4 .image-row,.brand-section.screen-5 .image-row{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:48px;padding:56px 0}.brand-section.screen-4 .image-row .image-banner,.brand-section.screen-5 .image-row .image-banner{width:600px;max-width:100%}.brand-section.screen-4 .image-row .content,.brand-section.screen-5 .image-row .content{flex:1}.brand-section.screen-4 .image-row .content .title,.brand-section.screen-5 .image-row .content .title{font-size:clamp(2.8rem,3vw,3.2rem);font-family:Manrope-Bold;line-height:112%;color:#262626}.brand-section.screen-4 .image-row .content p,.brand-section.screen-5 .image-row .content p{font-size:clamp(1.4rem,1.6vw,1.8rem);font-family:Manrope-SemiBold;line-height:128%;padding-top:8px;color:#595959}.brand-section.screen-5 .card-section{width:100%;display:flex;justify-content:center;gap:16px;padding:50px 0}.brand-section.screen-5 .card-section .card{flex:1;height:250px;background:#fff url(https://via.placeholder.com/200x250) center/cover no-repeat;border-radius:12px;box-shadow:0 5px 15px #0000001a;display:flex;align-items:flex-end;padding:10px;color:#fff;font-weight:700;position:relative;transform:translateY(50px);opacity:0;transition:all .6s ease-out}.brand-section.screen-5 .card-section .card.show{transform:translateY(0);opacity:1}.brand-section.screen-5 .card-section .card-label{position:absolute;top:16px;left:16px;border-radius:40px;padding:10px 12px;background:#ffffffb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:clamp(1.4rem,1.4vw,1.6rem);font-family:Manrope-Bold;line-height:125%}.brand-section.screen-5 .engineering-highlights{width:100%;padding-bottom:56px}.brand-section.screen-5 h4{font-size:clamp(2.8rem,3vw,3.2rem);font-family:Manrope-Bold;line-height:112%;color:#262626;text-align:center;padding-bottom:40px}.brand-section.screen-5 .video-container{display:flex;width:calc(100% - 24px);gap:24px;overflow:hidden;transition:all .3s ease}.brand-section.screen-5 .video-card{height:560px;position:relative;flex:1 1 0;overflow:hidden;border-radius:16px;cursor:pointer;transition:flex .6s cubic-bezier(.25,1,.3,1),transform .4s ease;background:#000}.brand-section.screen-5 .video-card video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.brand-section.screen-5 .video-content{position:absolute;bottom:32px;left:24px;z-index:2}.brand-section.screen-5 .video-content .video-title{color:#fff;font-size:clamp(1.6rem,1.6vw,2.4rem);font-family:Manrope-Bold;pointer-events:none}.brand-section.screen-5 .video-content .video-desc{display:none;color:#fff;font-size:clamp(1.6rem,1.6vw,1.8rem);font-family:Manrope-SemiBold;opacity:0;transition:opacity .4s ease;padding-top:8px;pointer-events:none}.brand-section.screen-5 .video-card.active{flex:2 1 0}.brand-section.screen-5 .video-card.active .video-desc{display:block;opacity:1}.brand-section.screen-5 .mo-video-card{display:flex;width:100%;height:100%;border-radius:16px;overflow:hidden}.brand-section.screen-5 .mobile-video{width:100%;height:100%;object-fit:cover}.brand-section.screen-5 .tab-list{width:auto;max-width:fit-content;margin:16px auto 0;display:flex;justify-content:center;gap:4px;padding:4px;border-radius:68px;background:#f2f3f5}.brand-section.screen-5 .tab-list button{width:auto;padding:10px 12px;border:none;background-color:#f2f3f5;color:#595959;cursor:pointer;text-align:center;font-family:Manrope-SemiBold;font-size:1.6rem;line-height:18px;border-radius:68px}.brand-section.screen-5 .tab-list button.active{background-color:#262626;color:#fff}.brand-section.screen-5 .mobile-desc{padding:16px;font-size:1.6rem;font-family:Manrope-SemiBold;color:#262626;text-align:center;line-height:112%}.screen-6 .video-section{position:relative;width:100%;margin:0 auto;padding-bottom:56px;max-width:none}.screen-6 .video-tabs{display:flex;gap:10px;margin-bottom:24px;padding:4px;width:auto;max-width:fit-content;justify-content:center;border-radius:68px;background:#f2f3f5;margin-left:calc((100vw - 1200px)/2)}.screen-6 .tab-button{width:auto;flex-shrink:0;padding:10px 24px;border:none;background-color:#f2f3f5;color:#595959;cursor:pointer;text-align:center;font-family:Manrope-Bold;font-size:clamp(1.4rem,1.4vw,1.6rem);line-height:18px;border-radius:68px}.screen-6 .tab-button.active{background-color:#262626;color:#fff}.screen-6 .video-group{display:none;padding-left:calc((100vw - 1200px)/2);transition:all .6s ease;position:relative}.screen-6 .video-group.active{display:block}.screen-6 .splide__slide .video-wrapper{position:relative;overflow:hidden;border-radius:16px;height:560px}.screen-6 .splide__slide video{width:auto;height:560px;object-fit:cover}.screen-6 .splide__slide{width:auto!important;flex:0 0 auto;position:relative;overflow:hidden}.screen-6 .splide__list{display:flex!important;align-items:flex-start}.screen-6 .progress-bar{position:absolute;bottom:0;left:0;width:100%;height:4px;background:#fff3;border-radius:16px;overflow:hidden}.screen-6 .progress{width:0%;height:100%;background:#fdbd03;transition:width .1s linear}.screen-6 .splide__slide .mask{position:absolute;bottom:0;top:0;left:0;right:0;background:#d9d9d980;transition:opacity .2s;opacity:1}.screen-6 .splide__slide.is-active .mask{opacity:0}.screen-6 .splide__slide .caption{color:#262626;font-family:Manrope-Bold;font-size:clamp(1.6rem,2vw,2.2rem);line-height:118.182%;padding-top:24px;opacity:0;max-width:100%}.screen-6 .splide__slide .caption .add_note{display:block;color:#595959;font-family:Manrope-SemiBold;font-size:clamp(1.4rem,1.6vw,1.8rem);line-height:114%;padding-top:8px}.screen-6 .splide__slide.is-active .caption{opacity:1}.screen-6 .custom-arrows{display:flex;gap:16px;justify-content:flex-end;width:1200px;max-width:calc(100% - 32px);margin:auto;position:absolute;bottom:0;cursor:pointer}.brand-section .custom-arrows button{-webkit-appearance:none;border:none;background:transparent;cursor:pointer}.screen-6 .custom-arrows button.disabled svg path{fill:#d6d6d9}.screen-6 .notes{color:#595959;text-align:center;font-family:Manrope-SemiBold;font-size:16px;line-height:112.5%;padding:16px}.brand-section .expert-card{display:flex;align-items:center;justify-content:center;background:#f9f9fc;border-radius:16px;width:100%;margin:0 auto 120px;padding:40px 0;box-shadow:0 0 0 1px #0000000d;gap:24px}.brand-section .expert-image{flex-shrink:0;width:160px;height:160px;border-radius:50%;overflow:hidden}.brand-section .expert-image img{width:100%;height:100%;object-fit:cover}.brand-section .expert-content{max-width:800px;width:100%}.brand-section .expert-content h3{font-size:clamp(2.8rem,2.8vw,3.2rem);font-family:Manrope-Bold;margin:0 0 16px;color:#262626}.brand-section.screen-10 .expert-content h3{font-size:clamp(1.8rem,2.8vw,3.2rem)}.brand-section .expert-content p{font-size:clamp(1.6rem,1.6vw,1.8rem);font-family:Manrope-SemiBold;color:#595959;line-height:111%}.brand-section.screen-10 .expert-content p{font-size:clamp(1.4rem,1.6vw,1.8rem)}.screen-8{padding-top:80px;padding-bottom:120px}.screen-8 .meta-flex{padding-bottom:40px}.screen-9{padding-bottom:120px}.screen-9 .video-tab-section{text-align:center;width:100%;max-width:1200px;margin:auto}.screen-9 .video-group{display:none;gap:20px;justify-content:center;flex-wrap:wrap;opacity:0;transition:opacity .5s ease}.screen-9 .video-group.active{display:flex;opacity:1}.screen-9 .video-item{position:relative;flex:1;min-width:320px;overflow:hidden;border-radius:12px}.screen-9 .video-item video{width:100%;height:100%;object-fit:cover}.screen-9 .text-overlay{width:100%;height:118px;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,#0000,#000)}.screen-9 .video-text{position:absolute;bottom:28px;left:0;right:0;color:#fff;text-align:center;width:fit-content;margin:0 auto}.screen-9 .video-text h3{color:#fff;padding:12px 16px;width:fit-content;font-size:clamp(1.4rem,1.4vw,1.6rem);font-family:Manrope-SemiBold;margin:auto;border-radius:100px;background:#fff6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.screen-9 .video-text p{font-size:14px;font-family:Manrope-SemiBold;opacity:.85;padding-top:8px}.screen-9 .video-tabs{width:auto;max-width:fit-content;margin:24px auto 56px;display:flex;justify-content:center;gap:4px;padding:4px;border-radius:68px;background:#f2f3f5}.screen-9 .video-tabs button{width:auto;padding:10px 24px;border:none;background-color:#f2f3f5;color:#595959;cursor:pointer;text-align:center;font-family:Manrope-SemiBold;font-size:1.6rem;line-height:18px;border-radius:68px}.screen-9 .video-tabs button.active{background-color:#262626;color:#fff}.screen-10{position:relative;padding-bottom:88px;background:#f8f9fd}.screen-10 .overlay{position:relative;width:100%;height:400px;background-image:url(/cdn/shop/files/ul_banner.webp?v=1762311109);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;display:flex;align-items:center;justify-content:center}.screen-11{position:relative}.screen-11 .overlay{position:relative;width:100%;height:400px;background-image:url(/cdn/shop/files/safety_banner.webp?v=1762311109);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;display:flex;align-items:center;justify-content:center}.brand-section .overlay .h2-title{margin:0;padding:0}.brand-section .expert-card.ul-certified{position:absolute;bottom:0;left:0;right:0;width:77%;max-width:800px;margin:0 auto;background:#fffc;padding:32px 0;gap:48px;z-index:1;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);box-shadow:unset}.brand-section .expert-card.ul-certified .expert-image{width:88px;height:104px;border-radius:unset}.brand-section .expert-card.ul-certified .expert-content{max-width:522px;width:100%}.brand-section .expert-card.ul-certified .expert-content h3{margin:0 0 8px}.brand-section.ul-safety{padding-top:80px;padding-bottom:120px;background:#f8f9fd}.brand-section .image-wrap-grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:200px;gap:12px}.brand-section .image-wrap-grid img{border-radius:16px}.brand-section .image-wrap-grid .main-image{grid-column:1/3;grid-row:1 / 3}.brand-section .image-wrap-grid .right-image-1{grid-column:3/4;grid-row:1 / 2}.brand-section .image-wrap-grid .right-image-1{grid-column:3/4;grid-row:2 / 3}.screen-12{padding-top:80px;padding-bottom:80px;background:#f8f9fd}.safety-slider{max-width:100%;overflow:visible}.safety-slider .splide__slide{max-width:calc(100% - 32px)}.safety-slider .slide-content .mask{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:#0000008c;transition:opacity .1s,transform .35s;pointer-events:none}.safety-slider .splide__slide.is-active .mask{opacity:0}.slider-controls{max-width:calc(100% - 40px);width:1200px;display:flex;justify-content:space-between;align-items:center;margin:auto;padding:16px 0 24px}.slider-controls .custom-pagination{display:flex;gap:8px;justify-content:center;align-items:center;margin:0;list-style:none;padding:0}.slider-controls .splide__pagination__page{width:24px;height:2px;border-radius:30px;background:#d9d9d9;transition:transform .2s,background .2s;border:none}.slider-controls .splide__pagination__page.active{background:#121315}.slide-caption{display:none;margin:0;width:1200px;max-width:calc(100% - 40px);text-align:left;color:#262626}.slide-caption.active{display:block}.slide-caption h3{font-size:clamp(1.8rem,2vw,2.8rem);font-family:Manrope-Bold;margin:0 0 8px}.slide-caption p{margin:0;color:#595959;font-size:clamp(1.4rem,1.5vw,1.8rem);font-family:Manrope-SemiBold;line-height:114%}.safety-slider img{width:100%}.brand-section.shop{padding-top:40px;padding-bottom:40px;background:#f8f9fd}.shop-collection{display:flex}.shop-collection .shop-collection-item{width:25%;position:relative;cursor:pointer}.shop-collection .shop-collection-item img{height:100%}.shop-collection-item .collection-content{display:block;width:100%;color:#fff;text-align:center;font-size:30px;position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:0}.mask{width:100%;height:100%;background:#0006;position:absolute;top:0;left:0}.shop-collection-item:hover .mask{display:none}.shop-collection-item:hover .collection-content{opacity:1}.shop-collection-item a{display:block;width:100%;height:100%;overflow:hidden}.shop-collection-item img{width:100%;height:100%;transition:transform .3s ease;transform-origin:center center}.shop-collection-item:hover img{transform:scale(1.15)}#shopify-section-template--17122707865783__newsletter_3x4EP6{padding-top:60px;padding-bottom:80px}#shopify-section-template--17122707865783__newsletter_3x4EP6 .newsletter__container .newsletter__content-wrap--desktop .newsletter__content .newsletter__text{max-width:520px}@media only screen and (min-width: 768px){.navigation-buttons__container .card-carousel__container{justify-content:center}}@media only screen and (max-width: 1216px){.screen-6 .video-tabs{display:flex;gap:10px;margin-bottom:24px;padding:4px;width:auto;max-width:fit-content;justify-content:center;border-radius:68px;background:#f2f3f5;margin-left:16px}.screen-6 .video-group{padding-left:16px}.brand-section .expert-card{margin:0 auto 100px;padding:40px 16px;gap:16px}}@media only screen and (max-width: 767px){.brand-section .meta.meta-flex{text-align:center}.screen-1{height:500px}.scroll-text-container .text-wrapper{padding:0 16px}.screen-3{padding-top:6rem;padding-bottom:7.2rem}.brand-section.screen-4,#engineering_highlights,.brand-section.screen-6,.screen-9{padding-bottom:10rem}.brand-section.ul-safety{padding-top:7.2rem;padding-bottom:7.2rem}.brand-section.screen-5 h4{padding-bottom:3.2rem}.brand-section .meta p{padding:8px 0 32px}.brand-section .meta h3{font-family:Manrope-Bold;text-wrap-style:balance}.brand-section.screen-12 .meta{padding:0 16px}.masonry{grid-auto-rows:100px}.screen-3 .grid-item .arrow svg path:nth-child(1){fill:#fdbd03;fill-opacity:1}.custom-brand-edge[dynamic-header-desktop-sticky=true] .custom-navigation-section{position:sticky;top:47px;z-index:3}.navigation-buttons__carousel.media__image--mobile{display:flex;align-items:center;background:#fff}.brand-section.screen-4 .image-row .content,.brand-section.screen-5 .image-row .content{text-align:center}.brand-section.screen-4 .image-row,.brand-section.screen-5 .image-row{flex-direction:column-reverse;gap:32px;padding:48px 0}.screen-6 .custom-arrows{display:none}.screen-6 .splide__slide .video-wrapper,.screen-6 .splide__slide video{height:477px}.screen-9 .video-tabs{margin:16px auto 72px}.screen-9 .video-group{flex-direction:column}.screen-10{padding-bottom:200px}.screen-10 .overlay,.screen-11 .overlay{height:240px}.brand-section .expert-card.ul-certified{gap:16px;padding:24px 0 32px}.brand-section .expert-card.ul-certified .expert-content{padding:0 20px}.brand-section .expert-card.ul-certified .expert-image{width:67px;height:80px}.brand-section .image-wrap-grid{display:block}.brand-section .image-wrap-grid div{height:180px;padding-bottom:8px}.safety-slider .slide-content{width:100%}.safety-slider .controls,.slide-caption{width:calc(100% - 32px);margin:0 16px}}@media only screen and (max-width: 590px){.navigation-buttons__container .card-carousel__container{padding:10px 16px;gap:12px;transition:transform!important}.navigation-buttons__carousel .navigation-item{font-size:14px;padding:11px 16px}.scroll-text-container .text-container .view-video{margin-top:40px;border-radius:30px;padding:10px 10px 10px 16px}.screen-3 .grid-container{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:110px 200px 145px 145px 145px;gap:8px}.screen-3 .grid-item .text{position:absolute;z-index:2;top:12px;left:12px}.screen-3 .grid-item .text.v-center{top:12px;left:unset;max-width:100%}.screen-3 .grid-item.left-card-1 .text{left:12px}.screen-3 .grid-item.left-card-2 .text{right:unset}.screen-3 .grid-item.center-card-2 .text,.screen-3 .grid-item.center-card-3 .text{top:12px;left:unset}.screen-3 .grid-item.right-card-3 .text{max-width:110px;right:12px;top:8px;text-align:right}.screen-3 .left-card-1{grid-column:1 / 3;grid-row:2 / 3}.screen-3 .center-card-2{grid-column:1 / 2;grid-row:3 / 4}.screen-3 .center-card-3{grid-column:2 / 3;grid-row:3 / 4}.screen-3 .right-card-1{grid-column:1 / 2;grid-row:4 / 5}.screen-3 .right-card-2{grid-column:2 / 3;grid-row:4 / 5}.screen-3 .right-card-3{grid-column:1 / 2;grid-row:5 / 6}.screen-3 .left-card-2{grid-column:2 / 3;grid-row:5 / 6}.screen-3 .full-center{grid-column:span 2}.brand-section.screen-5 .card-section{flex-direction:column}.screen-6 .video-tabs{overflow-x:auto;white-space:nowrap;max-width:100%;justify-content:flex-start;-webkit-overflow-scrolling:touch;width:auto;background:transparent}.screen-6 .video-tabs::-webkit-scrollbar{display:none}.screen-6 .color-text{padding:0 16px}.screen-9 .video-item{max-height:236px;border-radius:12px}.screen-9 .video-text h3{padding:8px 12px}.screen-9 .video-text{bottom:8px}.brand-section .expert-card{flex-direction:column;text-align:center}.shop-collection .shop-collection-item{width:50%}.shop-collection{flex-wrap:wrap}#brand-edge .popup-close{right:16px;top:16px}#brand-edge .popup-overlay .popup-compare{margin:64px 6px}#brand-edge .popup-overlay .table-container{max-height:400px}#brand-edge .popup-overlay .table-container .compare-table .sticky-col{font-size:16px}#brand-edge .popup-overlay .table-container .compare-table td{font-size:14px}.brand-section.shop{padding-top:0}.screen-11 .overlay{background-image:url(/cdn/shop/files/safety_guaranteed.webp?v=1762760014)}}
/*# sourceMappingURL=/cdn/shop/t/602/assets/brand-edge.css.map */
