:root{--primary-color: #00a7b5;--cursor-left-arrow-png-url: url(/cdn/shop/files/left.png?v=1743251628);--cursor-right-arrow-png-url: url(/cdn/shop/files/right.png?v=1743251628);--field-gothic-73: FieldGothic73, sans-serif;--field-gothic-72: FieldGothic72, sans-serif;--field-gothic: FieldGothic, sans-serif}details summary::-webkit-details-marker{display:none}::marker{display:none}summary{list-style:none}.page-width{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px}.page-width-left{padding-left:max(calc(50% - 780px),20px)}@media screen and (min-width: 768px){.md\:page-width{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px}}@media screen and (min-width: 1024px){.lg\:page-width{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px}}@media screen and (max-width: 767px){.page-width{padding-left:16px;padding-right:16px}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}body{--font-body-family: "NimbusSan", sans-serif;font-family:var(--font-body-family)}.text-block{font-size:var(--font-size-desktop);margin-bottom:var(--mb-desktop);color:var(--color);font-family:var(--font-family),sans-serif;justify-content:var(--alignment-desktop);text-align:var(--alignment-desktop);line-height:var(--line-height, 1.2);max-width:var(--max-width);width:100%;position:relative;display:flex;align-items:center;gap:12px}.gradient-text{background-image:url(https://cdn.shopify.com/s/files/1/1260/8215/files/Rectangle.png?v=1734919847);background-clip:text;color:transparent;background-size:cover}.dash{content:"";display:block;width:37px!important;height:.5px;background:var(--color, #000)}@media (max-width: 1023px){.text-block{font-size:var(--font-size-mobile)}}@media (max-width: 767px){.text-block{margin-bottom:var(--mb-mobile);justify-content:var(--alignment-mobile);text-align:var(--alignment-mobile)}}.buttons-block{grid-template-columns:repeat(2,1fr);gap:20px;align-items:center;margin-bottom:var(--mb-desktop);width:fit-content}.buttons-block .button{border-radius:100px;padding:12px 28px;line-height:normal;width:100%;font-size:18px;font-weight:700}.button{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;border-radius:100px;font-size:16px;font-weight:700;background:var(--background-color, black);color:var(--text-color, white);width:fit-content;border:1px solid black;transition:all .3s ease;white-space:nowrap;cursor:pointer}.button.gradient-border,.button.gradient-background,.button.primary{background-image:url(https://cdn.shopify.com/s/files/1/1260/8215/files/Rectangle2.png?v=1734920298);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;border:0;position:relative;overflow:hidden}.button.gradient-border:before{content:"";position:absolute;top:2px;left:2px;background:#000;width:calc(100% - 4px);height:calc(100% - 4px);z-index:1;border-radius:100px;transition:all .3s ease}.button-text{position:relative;z-index:2}.button:hover{background:#fff;color:#000}.button.gradient-border:hover:before{opacity:0}@media (max-width: 767px){.buttons-block{margin-bottom:var(--mb-mobile)}}@media (max-width: 400px){.buttons-block{margin-bottom:var(--mb-mobile);gap:12px}.buttons-block .button{font-size:14px;padding:10px 20px}}.swiper-button-next,.swiper-button-prev{--swiper-navigation-size: 32px;position:relative;top:unset;bottom:unset;transform:unset;border-radius:100px;left:unset;right:unset;color:var(--primary-color);margin:unset}.ticker-counter-number{line-height:1;font-size:60px;background-image:url(https://cdn.shopify.com/s/files/1/1260/8215/files/Rectangle_1.png?v=1735021706);background-clip:text;background-size:cover;font-family:FieldGothic73,sans-serif}@media (max-width: 767px){.ticker-counter-number{font-size:44px}}.accordion .icon-minus,.accordion[open] .icon-plus{display:none}.accordion[open] .icon-minus{display:block}.modal,.drawer{z-index:100;opacity:0;pointer-events:none;transition:all .3s ease}.modal.active,.drawer.active{opacity:1;pointer-events:auto}.quick-add-modal{position:fixed;bottom:20px;right:20px;width:540px;background-color:#fff;border-radius:10px;padding:20px;z-index:100;text-align:left;max-width:100%}@media (max-width: 767px){.quick-add-modal{width:calc(100% - 16px);bottom:8px;right:50%;transform:translate(50%)}}.quick-add-modal__image{flex-shrink:0;width:96px;height:auto;aspect-ratio:1;object-fit:contain;border-radius:10px}.mega-menu{width:100%;background-color:var(--mega-menu-background-color);padding:20px 80px;position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:100;opacity:0;pointer-events:none;transition:all .3s ease;visibility:hidden;border-bottom:1px solid #e6e6e6}.mega-menu.active{opacity:1;pointer-events:auto;visibility:visible}.mega-menu__container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.mega-menu__inner-menu{opacity:0;pointer-events:none;transition:opacity .3s ease;display:flex;gap:40px;max-height:0;overflow:hidden}.mega-menu__inner-menu.active{opacity:1;pointer-events:auto;max-height:1000px}.mega-menu__inner-trigger{display:flex;flex-direction:column;gap:10px;text-align:left;font-size:16px;display:block}.mega-menu__inner-trigger.active{font-weight:700}.localization-selector{position:relative;font-size:14px;cursor:pointer}.menu-drawer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 16px);height:calc(100% - 16px);background-color:var(--mega-menu-background-color);border-radius:10px;padding:24px;display:flex;flex-direction:column;gap:24px}.menu-drawer.active{opacity:1;pointer-events:auto}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99;opacity:0;transition:opacity .3s ease;pointer-events:none}html:has(.modal.active) .modal-overlay,html:has(.drawer.active) .modal-overlay{opacity:1;pointer-events:auto}.thumbnail:after{content:"";display:block;width:100%;height:2px;background-color:transparent;margin-top:4px;transition:all .3s ease}.thumbnail.active:after{background-color:#000}.prev-arrow{cursor:var(--cursor-left-arrow-png-url) 28 28,auto!important}.next-arrow{cursor:var(--cursor-right-arrow-png-url) 28 28,auto!important}.echo-dropdown{position:relative;width:100%;max-width:400px}.echo-dropdown__trigger{display:flex;align-items:center;gap:8px;width:100%;justify-content:space-between;border:1px solid #e0e0e0;border-radius:10px;font-size:16px;padding:10px 16px}.dropdown-content{position:absolute;top:calc(100% + 8px);background-color:var(--dropdown-background-color);border-radius:10px;padding:16px;z-index:100;opacity:0;pointer-events:none;transition:all .3s ease;font-size:16px;border:1px solid #e0e0e0;overflow-y:auto;overflow-x:hidden}.mobile-popup-content{position:relative;width:100%;max-height:70vh;background-color:var(--dropdown-background-color);border-radius:10px;padding:16px;overflow-y:auto;overflow-x:hidden;font-size:16px;border:1px solid #e0e0e0}.mobile-popup{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all .3s ease}.mobile-popup.active{opacity:1;pointer-events:auto}.mobile-dropdown-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080}@media screen and (min-width: 768px){.mobile-popup{display:none!important}}body:has(.mobile-dropdown-content.active) .mobile-dropdown-overlay{opacity:1;pointer-events:auto}.dropdown-content::-webkit-scrollbar-track{background-color:transparent;border-radius:10px;-webkit-box-shadow:none}.dropdown-content::-webkit-scrollbar{width:6px;background-color:transparent}.dropdown-content::-webkit-scrollbar-thumb{background-color:#e6e6e6;border-radius:10px;-webkit-box-shadow:none}.dropdown-content.active{opacity:1;pointer-events:auto}.primary-title{font-size:1.5em;font-weight:700;color:#00a7b5!important}.primary-title{font-family:var(--field-gothic-73)!important}.rebuy-bundle__items{margin-top:12px;gap:12px;display:flex;flex-direction:column}redo-extended-warranty-options-container-element [data-target=ew-offering-tile-container]{cursor:pointer}scroll-section{display:block;position:relative;height:100vh;overflow:hidden}scroll-section [data-scroll-block]{display:grid;grid-template-columns:1fr 1fr 1fr;height:100%;position:relative;opacity:0;pointer-events:none;transition:opacity .1s ease}scroll-section.is-initialised [data-scroll-block]{width:100%;height:100vh;display:flex}scroll-section.active [data-scroll-block]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}scroll-section [data-scroll-block].active{opacity:1;pointer-events:auto}scroll-section [data-item]{cursor:pointer;font-size:44px;font-family:var(--field-gothic-73);color:#fff;line-height:1}scroll-section [data-item].active{font-size:60px;background-image:url(https://cdn.shopify.com/s/files/1/1260/8215/files/Rectangle_1.png?v=1735021706);background-clip:text;color:transparent;background-size:cover}@media (max-width: 767px){scroll-section [data-item].active{font-size:40px;background-image:none;color:#fff}scroll-section.is-initialised [data-scroll-block]{height:auto;flex-direction:column}}[data-tab-trigger]:hover,[data-tab-trigger].active{opacity:1}[data-tab-id]{display:none}[data-tab-id].active{display:flex}.logo-slide img{height:var(--desktop-height, 80px);width:fit-content}@media (max-width: 767px){.logo-slide img{height:var(--mobile-height, 60px)}}expandable-multiblock{height:440px;transition:all .3s ease}expandable-multiblock.active{height:670px}expandable-multiblock [data-minus]{display:none}expandable-multiblock.active [data-plus]{display:none}expandable-multiblock.active [data-minus]{display:block}expandable-multiblock [data-body]{display:none}expandable-multiblock.active [data-body]{display:block}.expandable-multiblock-text{display:flex;flex-direction:column;position:absolute;bottom:20px;left:20px;right:20px}@media (max-width: 767px){expandable-multiblock{height:132px}.expandable-multiblock-text{bottom:24px}}.multicolumn__column-image{width:var(--image-width-desktop)}@media (max-width: 767px){.multicolumn__column-image{width:var(--image-width-mobile)}}[data-panel]{opacity:0;pointer-events:none;transition:all .2s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;height:100%;display:flex;flex-direction:column;overflow-y:auto;background-color:var(--mega-menu-background-color)}[data-panel].active{opacity:1;pointer-events:auto}.overview-slider{width:100%;aspect-ratio:var(--aspect-ratio-desktop)}@media (max-width: 767px){.overview-slider{aspect-ratio:var(--aspect-ratio-mobile)}}.slide-block{border-radius:var(--border-radius);overflow:hidden}.slide-block__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%;line-height:var(--line-height, 1.2);padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);padding-left:var(--padding-left-desktop);padding-right:var(--padding-right-desktop)}@media (max-width: 767px){.slide-block__text{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile);padding-left:var(--padding-left-mobile);padding-right:var(--padding-right-mobile)}}[data-tech-spec-heading]{opacity:.5}[data-tech-spec-heading].active{opacity:1}.image-with-text.has-metafield-text{align-items:unset;overflow:unset;line-height:1.2}.image-with-text.has-metafield-text img{border-radius:20px}@media (min-width: 768px){.image-with-text.has-metafield-text img{height:auto;position:sticky;top:20px}}.metafield-rich_text_field>*{margin-top:20px}.metafield-rich_text_field h4{font-size:32px;font-weight:700;margin-bottom:10px}.metafield-rich_text_field ul{list-style-type:disc;margin-left:20px;gap:10px;flex-direction:column;display:flex}.metafield-rich_text_field ol{list-style-type:decimal;margin-left:20px;gap:10px;flex-direction:column;display:flex}.sticky-atc{position:fixed;bottom:20px;right:20px;background-color:var(--dropdown-background-color);padding:16px;transform:translateY(100%);transition:all .3s ease;opacity:0;z-index:10;border-radius:12px;border:1px solid #e0e0e0;width:560px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px}.sticky-atc.active{transform:translateY(0);opacity:1}.sticky-atc-button{background-color:var(--primary-button-color);color:var(--primary-button-text-color)}@media (max-width: 767px){.sticky-atc{padding:0;border:0;width:calc(100% - 32px);bottom:16px;left:16px;right:16px}}.image-block{width:var(--width);margin-bottom:var(--mb-desktop)}@media screen and (max-width: 767px){.image-block{width:var(--width-mobile);margin-bottom:var(--mb-mobile)}}.selling-plan-pill{display:flex;justify-content:space-between;padding:10px;border:1px solid #bdbdbd;border-radius:20px;font-family:FieldGothic73;cursor:pointer;transition:all .3s ease}.selling-plan-pill:hover{border-color:transparent;background-color:#f5f5f5}input:checked+.selling-plan-pill{border-color:transparent;background-color:#f5f5f5}.selling-plan-dropdown{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;font-family:NimbusSan;padding:2px 24px;color:#000;display:none;background-color:#fff;margin-left:24px;margin-top:10px;border-radius:100px;font-size:14px}input:checked+.selling-plan-pill .radio-dot,input:checked+.selling-plan-pill .selling-plan-dropdown{display:block}.read-more-button,.hover-line{width:fit-content;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:all .3s ease}.read-more-button{line-height:1}.read-more-button:after{content:"";display:block;width:100%;height:1px;background-color:#000;transition:all .3s ease}.read-more-button:hover:after{width:0}.hover-line:hover,.hover-line-group:hover .hover-line{background-size:100% 1px}.whwf-column-top{height:120px}@media (min-width: 1024px){.whwf-column-top{height:420px}}@media (min-width: 1440px){.whwf-column-top{height:360px}}.article-content{line-height:1.2;font-size:16px}.article-content h2,.article-content h3{font-family:var(--field-gothic-73)}.article-content h2{margin-top:24px;font-size:40px}.article-content h3{font-size:32px;margin-top:32px}.article-content p{margin-top:24px}.article-content ul,.article-content ol{margin-top:24px;display:flex;flex-direction:column;gap:12px;margin-left:20px}.article-content ul{list-style-type:disc}.article-content ol{list-style-type:decimal}.article-content ol p,.article-content ul p{margin-top:0}@media screen and (max-width: 767px){.article-content{font-size:14px}.article-content h2{font-size:24px}.article-content h3{font-size:20px}}.certification-carousel__item img{height:var(--desktop-height)}@media (max-width: 767px){.certification-carousel__item img{height:var(--mobile-height)}}.cutting-edge-text{font-family:FieldGothic52,sans-serif;font-size:18px;margin-top:var(--margin-top-desktop, 0px);display:flex;gap:20px;text-align:left;align-items:center}.cutting-edge-text.left-side{justify-content:flex-end;text-align:right}.cutting-edge-text:not(.left-side):before{content:"";display:block;width:24px;height:1px;background-color:#fff;transform:translateY(4px)}.cutting-edge-text.left-side:after{content:"";display:block;width:24px;height:1px;background-color:#fff;transform:translateY(4px)}@media (max-width: 767px){.cutting-edge-text{margin-top:8px}}click-video .click-video-play-button{opacity:0;transition:opacity .3s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px}click-video .click-video-play-button svg{width:100%;height:100%}click-video.paused:hover .click-video-play-button{opacity:1}@media (max-width: 767px){click-video.paused .click-video-play-button{opacity:1}}.flask-buzz-swiper .swiper-slide{transition:all .3s ease;opacity:.5}.flask-buzz-swiper .swiper-slide-active{transform:scale(1.2);z-index:1;opacity:1}body:has(.cart-drawer.open){overflow:hidden}.cart-drawer{width:500px;transform:translate(calc(100% + 12px));height:calc(100vh - 24px);position:fixed;top:12px;right:12px;background-color:#fff;z-index:112;transition:transform .2s ease-in-out;display:flex;flex-direction:column;border-radius:16px;color:#000;overflow:hidden}@media (max-width: 767px){.cart-drawer{width:calc(100vw - 12px);height:calc(100dvh - 12px);top:6px;right:6px}}.cart-drawer.open{transform:translate(0)}.shopify-section-group-header-group:has(.cart-drawer){display:contents}.search-drawer-overlay,.cart-drawer-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:111}body:has(.cart-drawer.open) .cart-drawer-overlay{display:block}.cart-drawer-loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;z-index:50;display:none;align-items:center;justify-content:center;pointer-events:none}.cart-drawer.loading .cart-drawer-loading{display:flex;pointer-events:auto}body:has(.search-drawer.open){overflow:hidden}body:has(.search-drawer.open) .search-drawer-overlay{display:block}.search-drawer{width:580px;transform:translate(calc(100% + 12px));height:calc(100vh - 24px);position:fixed;top:12px;right:12px;background-color:#fff;z-index:112;transition:transform .2s ease-in-out;display:flex;flex-direction:column;border-radius:16px;color:#000;overflow:hidden;padding:40px}.search-drawer.open{transform:translate(0)}@media (max-width: 767px){.search-drawer{width:calc(100vw - 12px);height:calc(100dvh - 12px);top:6px;right:6px}}.alh-title{color:#000!important;font-size:36px!important;line-height:1.1!important}.accordion__toggle.bold{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion__toggle.bold h6{margin:0}.accordion__content .metafield-rich_text_field ul{list-style-type:none;margin-left:0;gap:10px;flex-direction:column;display:flex}.accordion__content .metafield-rich_text_field ul li{display:flex;align-items:center;gap:10px}.alh-yt_video{width:100%;display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:25px;padding-bottom:20px}.alh-yt_video>:first-child{display:none}.alh-yt_video>:nth-child(2) a:first-of-type{flex:1}@media (max-width: 767px){.alh-yt_video{grid-template-columns:repeat(1,1fr)}}#ps__widget_container,body .uwy{z-index:99!important}.accessibility-link{display:flex;gap:8px;align-items:center;grid-column:span 4;justify-content:flex-end;cursor:pointer;font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/206/assets/custom.css.map */
