:root{--blur-backdrop: blur(15px);--blur-saturate-backdrop: blur(20px) saturate(160%);--blur-backdrop-heavy: blur(150px);--blur-saturate-backdrop-heavy: blur(140px) saturate(180%)}.text--on-sale{color:rgb(var(--color-sale-price));font-weight:var(--font-medium)}.rte a,.rte span[style*=underline],.announcement-text a,.underlined--dotted,.reversed-link.icon-with-text .link-text,.link,.rte a:not(.button,.reversed-link),#shopify-pc__banner__body-policy-link,#shopify-pc__banner__btn-manage-prefs span{-webkit-text-decoration:underline dotted rgb(var(--color-foreground) / .5)!important;text-decoration:underline dotted rgb(var(--color-foreground) / .5)!important;text-decoration-thickness:.7px!important;text-underline-offset:3px!important;transition:unset!important;background:unset!important;background-position-x:unset!important}#shop-hcaptcha-badge-container{clip:rect(0,0,0,0)!important;border-width:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.reversed-link.icon-with-text .link-text,.link,.rte a:not(.button,.reversed-link),#shopify-pc__banner__body-policy-link,#shopify-pc__banner__btn-manage-prefs span{background:linear-gradient(currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;background-position-x:var(--transform-origin-start);position:relative;-webkit-text-decoration-line:none;text-decoration-line:none;transition:background-size var(--animation-primary),color .3s var(--animation-primary)}.countdown__timer.body .countdown__item p{font-weight:var(--font-medium);letter-spacing:0}.blur-backdrop{-webkit-backdrop-filter:var(--blur-backdrop);backdrop-filter:var(--blur-backdrop)}.blur-backdrop--before:before{-webkit-backdrop-filter:var(--blur-backdrop-heavy);backdrop-filter:var(--blur-backdrop-heavy)}.blur-saturate-backdrop{-webkit-backdrop-filter:var(--blur-saturate-backdrop);backdrop-filter:var(--blur-saturate-backdrop)}.blur-saturate-backdrop--before:before{-webkit-backdrop-filter:var(--blur-saturate-backdrop-heavy);backdrop-filter:var(--blur-saturate-backdrop-heavy)}.blur-background-color.blur-saturate-backdrop--before{-webkit-backdrop-filter:var(--blur-saturate-backdrop-heavy);backdrop-filter:var(--blur-saturate-backdrop-heavy);background-color:rgb(var(--color-background) / .01)}.blur-background-color.blur-saturate-backdrop--before:before{-webkit-backdrop-filter:var(--blur-saturate-backdrop-heavy);backdrop-filter:var(--blur-saturate-backdrop-heavy);background-color:rgb(var(--color-background) / .8)}.image-with-text.with-background.blur-backdrop,.image-with-text.with-background.blur-saturate-backdrop{background-color:rgb(var(--color-background-2) / .03)}.media--900px{height:calc(90vh - var(--border-radius, 0px))}.whitespace{display:inline-block;width:.24em}style:empty{display:none}.text-color-subdued{color:rgb(var(--color-foreground) / .8)}.text-color-subdued.link{-webkit-text-decoration-color:rgb(var(--color-foreground) / .8);text-decoration-color:rgb(var(--color-foreground) / .8)}.text-color-subdued.link:hover,.text-color-subdued.link:active,.text-color-subdued.link:focus,.text-color-subdued.link:focus-visible,.text-color-subdued.link:visited{-webkit-text-decoration-color:rgb(var(--color-foreground) / 1);text-decoration-color:rgb(var(--color-foreground) / 1)}.fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}/*! 3,000 - button */.self-submit-button button{border-radius:var(--rounded-input)}.button:not(.sort-by),.shopify-challenge__button,button.shopify-payment-button__button--unbranded,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline,.self-submit-button{height:48px;max-height:48px}.button--sm:not(.sort-by){height:42px;max-height:42px}.button--lg:not(.sort-by){height:52px;max-height:52px}.button--fixed{min-width:var(--sp-40)}.button--fixed-sm{min-width:var(--sp-24)}.button--fixed-sm.link{min-width:unset}@media screen and (max-width: 767px){.button--mobile-100vw{max-width:100%;min-width:100%;width:100%}.banner__title+*,.banner__box>:last-child:is(.button,.social-icons){-webkit-margin-before:var(--sp-4);margin-block-start:var(--sp-4)}}.button,button.shopify-payment-button__button--unbranded,#shopify-pc__banner__btn-decline{-webkit-backdrop-filter:blur(120px) saturate(180%);backdrop-filter:blur(120px) saturate(180%)}.button--accent{background-color:rgb(var(--color-foreground) / .1);border-radius:var(--buttons-radius);color:rgb(var(--color-foreground))}.button--accent:after{border-color:rgb(var(--color-foreground) / 0)}.indicators .button{--buttons-width: var(--sp-11)}@media screen and (min-width: 1280px){.indicators .button{--buttons-width: var(--sp-11)}}.indicators .button{max-height:var(--buttons-width);max-width:var(--buttons-width)}.slider .indicators .button{opacity:1}.button--link{background-color:transparent;color:rgb(var(--color-foreground))}.button--link:after{border-color:transparent}@media screen and (max-width: 767px){.section--header-has-navigation .title-wrapper.navigation-in-header,.section--header-has-navigation .title-wrapper-lg.navigation-in-header{-webkit-margin-after:0;margin-block-end:0}}.section--header-has-navigation .title-wrapper.heading-hidden-on-screen,.section--header-has-navigation .title-wrapper-lg.heading-hidden-on-screen{-webkit-margin-after:0;margin-block-end:0}.link.icon-with-text,.reversed-link.icon-with-text{align-items:center;display:inline-flex;gap:var(--sp-1d5);background:none}/*! announcement-bar */.topbar-section{height:var(--topbar-height)}.header~.overlay{-webkit-backdrop-filter:var(--blur-saturate-backdrop);backdrop-filter:var(--blur-saturate-backdrop);background:rgb(var(--color-drawer-overlay) / .4);height:calc(var(--screen-height) - var(--header-height, 0));left:0;position:fixed;top:var(--header-height, 0);width:100%;z-index:1}.header-transparent .header__menu>ul.with-block>:not(details)>.menu__item>.btn-duplicate{background-color:rgb(var(--color-foreground) / .2);color:rgb(var(--color-background))}.drawer--end .overlay{-webkit-backdrop-filter:var(--blur-saturate-backdrop);backdrop-filter:var(--blur-saturate-backdrop);background:rgb(var(--color-drawer-overlay) / .4)}@media screen and (min-width: 1280px){.drawer--end .overlay{-webkit-backdrop-filter:var(--blur-saturate-backdrop);backdrop-filter:var(--blur-saturate-backdrop);background:rgb(var(--color-drawer-overlay) / .4)}}@media screen and (min-width: 1024px){.drawer__inner{--outer-margin: 8px;box-shadow:0 25px 23px #00000026;height:calc(100% - var(--outer-margin) * 2);margin-inline:var(--outer-margin);max-width:calc(50% - var(--outer-margin) * 2);top:var(--outer-margin)}}.drawer__inner{box-shadow:0 25px 23px #00000026}[data-rounded-block=round] .drawer--start .drawer__inner,[data-rounded-block=round] .drawer--end .drawer__inner{border-radius:var(--rounded-window)}/*! free-shipping-bar */.cart-drawer .free-shipping-bar{padding-block:var(--outer-margin) 0;padding-inline:var(--outer-margin);text-align:center}.cart-drawer .free-shipping-bar__content{background-color:rgb(var(--color-base-foreground-light));padding:20px var(--sp-5)}@media screen and (min-width: 1024px){.cart-drawer .free-shipping-bar{padding-block:var(--outer-margin) 0;padding-inline:var(--outer-margin)}.cart-drawer .free-shipping-bar__content{background-color:rgb(var(--color-base-foreground-light));padding-inline:calc(var(--sp-12) - var(--outer-margin))}}[data-rounded-block=round] .cart-drawer .free-shipping-bar__content{border-radius:var(--rounded-window-inner)}[data-rounded-block=square] .cart-drawer .free-shipping-bar progress-bar{border-radius:0}.cart-drawer .free-shipping-bar progress-bar{background-color:rgb(var(--color-foreground) / .1);height:8px;position:relative}.cart-drawer .free-shipping-bar progress-bar:before{--tw-scale-x: 0;background-color:currentColor;border-radius:inherit;content:"";display:block;height:inherit;transform-origin:var(--transform-origin-start);transform:scaleX(var(--tw-scale-x));transition:transform var(--animation-smooth) .1s}.drawer__inner .cart-drawer[active] .free-shipping-bar progress-bar:before{--tw-scale-x: var(--progress)}.free-shipping-bar progress-bar:after{-webkit-animation:micro-haptic-heartbeat 1.5s var(--animation-smooth) infinite;animation:micro-haptic-heartbeat 1.5s var(--animation-smooth) infinite;background:currentColor;border-radius:50%;border:4px solid rgb(var(--color-base-foreground-light));box-shadow:0 0 0 3px rgb(var(--color-foreground) / .3);content:"";height:18px;left:var(--progress, 0);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left var(--animation-smooth) .1s,transform var(--animation-smooth) .1s;width:18px;will-change:box-shadow,left,transform;z-index:2}@-webkit-keyframes micro-haptic-heartbeat{0%,to{box-shadow:0 0 0 3px rgb(var(--color-foreground) / .15)}10%{box-shadow:0 0 0 5px rgb(var(--color-foreground) / .1)}20%{box-shadow:0 0 0 3px rgb(var(--color-foreground) / .15)}25%{box-shadow:0 0 0 4px rgb(var(--color-foreground) / .12)}30%{box-shadow:0 0 0 3px rgb(var(--color-foreground) / .15)}}@keyframes micro-haptic-heartbeat{0%,to{box-shadow:0 0 0 3px rgb(var(--color-foreground) / .15)}10%{box-shadow:0 0 0 5px rgb(var(--color-foreground) / .1)}20%{box-shadow:0 0 0 3px rgb(var(--color-foreground) / .15)}25%{box-shadow:0 0 0 4px rgb(var(--color-foreground) / .12)}30%{box-shadow:0 0 0 3px rgb(var(--color-foreground) / .15)}}.promo__overlay.with-gradient{background-color:unset;background:var(--gradient-overlay);border-radius:var(--card-radius);overflow:hidden;z-index:0}.promo__overlay.with-gradient:before{border-radius:var(--card-radius);border:0;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:var(--gradient-overlay);mask:var(--gradient-overlay);position:absolute;transform:scale(1);z-index:0}.footer--inverted .footer__right{order:-1;-webkit-padding-start:0;padding-inline-start:0}@media screen and (max-width: 1279px){.footer--inverted .footer__right{-webkit-border-before:0;border-block-start:0;-webkit-border-after:1px solid rgb(var(--color-foreground) / .115);border-block-end:1px solid rgb(var(--color-foreground) / .115);-webkit-margin-before:unset;margin-block-start:unset;-webkit-margin-after:var(--sp-10);margin-block-end:var(--sp-10);-webkit-padding-before:unset;padding-block-start:unset;-webkit-padding-after:var(--sp-14);padding-block-end:var(--sp-14)}}.newsletter-form .field .input{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background-color:rgb(var(--color-foreground) / .07);color:rgb(var(--color-foreground))}/*! 8,800 - banner overlay */.banner__overlay{background:unset;background-color:rgb(var(--color-overlay) / var(--overlay-opacity));z-index:0}.with-gradient.banner__overlay{background:var(--gradient-overlay);background-color:unset}.with-gradient.banner__overlay:before{border:0;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:var(--gradient-overlay);mask:var(--gradient-overlay);position:absolute;transform:scale(1);z-index:-1}/*! 8,900 - banner box */.banner__box{padding-block:clamp(52px,3.368vw,42px)}.banner__box .rte :is(b,strong){font-weight:var(--font-bold)}/*! 9,800 - card grid */.card-grid.collapse-grid,.product-grid.collapse-grid{gap:0}.page-width--full:has(.card-grid.collapse-grid),.page-width--full:has(.product-grid.collapse-grid),.page-width--full:has(.text-with-icons.collapse-grid){padding-inline:0}.card-grid.collapse-grid .card,.product-grid.collapse-grid .product-card{border:unset;border-radius:0;outline:var(--card-border-width) solid rgb(var(--color-foreground) / var(--border-opacity))}.product-grid.collapse-grid .product-card__media :is(.media,.flickity-viewport){border-start-start-radius:unset;border-start-end-radius:unset}.grid-staggered.card-grid .card{background-color:unset}.grid-staggered.card-grid .card .media,.grid-staggered.card-grid .product-card__content{background-color:rgb(var(--color-placeholder))}.grid-staggered.card-grid .product-card__content{border-radius:0 0 var(--card-radius) var(--card-radius)}.grid-staggered.card-grid .card:nth-child(4n+1){-webkit-padding-before:unset;padding-block-start:unset;-webkit-padding-after:unset;padding-block-end:unset}.grid-staggered.card-grid .card:nth-child(4n+2){-webkit-padding-before:var(--sp-6);padding-block-start:var(--sp-6);-webkit-padding-after:var(--sp-6);padding-block-end:var(--sp-6)}.grid-staggered.card-grid .card:nth-child(4n+3){-webkit-padding-before:var(--sp-1);padding-block-start:var(--sp-1);-webkit-padding-after:var(--sp-12);padding-block-end:var(--sp-12)}.grid-staggered.card-grid .card:nth-child(4n){-webkit-padding-before:unset;padding-block-start:unset;-webkit-padding-after:unset;padding-block-end:unset}.grid-staggered.card-grid .card:nth-child(2n):not(:nth-child(-n+4)){-webkit-padding-before:var(--sp-5);padding-block-start:var(--sp-5);-webkit-padding-after:var(--sp-7);padding-block-end:var(--sp-7)}.grid-staggered.card-grid .card:nth-child(odd):not(:nth-child(-n+4)){-webkit-padding-before:unset;padding-block-start:unset;-webkit-padding-after:unset;padding-block-end:unset}.grid-staggered.card-grid .card:first-child{-webkit-padding-before:0;padding-block-start:0}.grid-staggered.card-grid .card:last-child{-webkit-padding-before:0;padding-block-start:0}.product-card__rating{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background-color:rgb(var(--color-placeholder) / .75);border-radius:calc(var(--card-radius) / 2);color:rgb(var(--color-base-text));font-size:var(--text-xs);font-weight:500;inset-block-start:unset;inset-inline-end:unset;padding:0}@media screen and (min-width: 768px){.product-card__rating{inset-block-start:unset;inset-inline-end:unset;padding:0}}.product-card__content{--card-content-padding: clamp(12px, 1.263vw, 16px) clamp(12px, 2.105vw, 16px) clamp(12px, 2.105vw, 16px);color:rgb(var(--color-base-text));padding:var(--card-content-padding)}.product-card__bottom{padding-block-end:unset;padding-block-start:unset}.product-card__type{font-family:var(--font-product-family);text-transform:var(--font-product-text-transform)}.product-card__spec{border:unset}.badges{inset-block-start:unset;inset-inline-start:unset}@media screen and (min-width: 768px){.badges{inset-block-start:unset;inset-inline-start:unset}}.badge{--badge-background: rgb(var(--color-background));--badge-foreground: rgb(var(--color-foreground));--badge-border: rgb(var(--color-foreground));background-color:var(--badge-background);border-radius:3px;border:1px solid var(--badge-border);color:var(--badge-foreground);font-size:11px;padding:3px 3px 3px 4px;width:max-content;letter-spacing:normal}@media screen and (min-width: 768px){.badge,.discounts .badge{font-size:12px;padding:4px 5px 4px 6px}}.badge.badge--onsale{--badge-background: rgb(var(--color-sale-tag));--badge-foreground: rgb(var(--color-sale-tag-text));--badge-border: rgb(var(--color-sale-tag))}.badge.badge--highlight{--badge-background: rgb(var(--color-sale-tag) / .1);--badge-foreground: rgb(var(--color-sale-tag));--badge-border: rgb(var(--color-sale-tag))}.price__regular,.price__sale{font-size:12px}.price.hide-price--regular:not(.price--on-sale){display:none}.images-with-navigation{-webkit-padding-end:var(--page-padding);padding-inline-end:var(--page-padding);-webkit-padding-start:var(--page-padding);padding-inline-start:var(--page-padding)}@media screen and (min-width: 768px){.images-with-navigation{-webkit-padding-end:var(--grid-gap);padding-inline-end:var(--grid-gap);-webkit-padding-start:var(--grid-gap);padding-inline-start:var(--grid-gap)}}.images-with-navigation .title-wrapper{-webkit-margin-after:var(--sp-5);margin-block-end:var(--sp-5)}.images-with-navigation__link{white-space:nowrap}.images-with-navigation__link .icon{transform-origin:left;transition-delay:.1s;transition:opacity .3s ease;will-change:transform,opacity}.images-with-navigation__link:not(.images-with-navigation__link--first) .icon{opacity:0}.images-with-navigation__link:hover .icon{opacity:1}.column__title+.column__text{-webkit-padding-before:var(--sp-2d5);padding-block-start:var(--sp-2d5)}.column__title+.column__button,.column__text+.column__button{-webkit-padding-before:var(--sp-1);padding-block-start:var(--sp-1)}.page-width--full .text-with-icons.with-background{padding-block:var(--page-padding);padding-inline:var(--page-padding)}.page-width--full .text-with-icons.with-background.collapse-grid{padding-block:calc(var(--page-padding) / 2);padding-inline:calc(var(--page-padding) / 2)}@media screen and (min-width: 1024px){.page-width--full .text-with-icons.with-background.collapse-grid{padding-block:12px;padding-inline:12px}}.text-with-icons.with-background{-moz-column-gap:var(--sp-3);column-gap:var(--sp-3)}@media screen and (max-width: 1023px){.text-with-icons:not(.collapse-grid).with-background.stack-on-mobile{gap:var(--sp-3)}}.text-with-icons.collapse-grid{gap:0}.text-with-icons.with-background .column{--background-color: var(--color-foreground);--background-opacity: .07;--text-color: var(--color-foreground);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:var(--gradient-background);background-color:rgb(var(--background-color) / var(--background-opacity));color:rgb(var(--text-color))}[data-rounded-block=round] .text-with-icons.with-background.collapse-grid .column{border-radius:0;outline:var(--card-border-width) solid rgb(var(--color-foreground) / var(--border-opacity))}[data-rounded-block=round] .text-with-icons.with-background.collapse-grid .column:first-of-type{border-radius:var(--border-radius) 0 0 var(--border-radius)}[data-rounded-block=round] .text-with-icons.with-background.collapse-grid .column:last-of-type{border-radius:0 var(--border-radius) var(--border-radius) 0}@media screen and (max-width: 1023px){[data-rounded-block=round] .text-with-icons.with-background.collapse-grid.stack-on-mobile .column:first-of-type{border-radius:var(--border-radius) var(--border-radius) 0 0}[data-rounded-block=round] .text-with-icons.with-background.collapse-grid.stack-on-mobile .column:last-of-type{border-radius:0 0 var(--border-radius) var(--border-radius)}}.slider+:is(p,.indicators){text-align:end;justify-content:end;-webkit-margin-before:var(--sp-8);margin-block-start:var(--sp-8)}/*! 13,600 - video pause button */.deferred-poster .play-button{height:32px;width:32px}@media screen and (min-width: 1024px){.deferred-poster .play-button{height:36px;width:36px}}.deferred-poster .play-button,video-media[playing] .deferred-poster .play-button{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background-color:rgb(var(--color-base-background) / .1);border-radius:var(--buttons-radius);color:rgb(var(--color-foreground))}.deferred-poster .play-button .icon{height:10px;width:10px}@media screen and (min-width: 1024px){.deferred-poster .play-button .icon{height:12px;width:12px}}/*! 13,700 - section - video hero */.video-hero video-media .play-button,.js .section:not(.section--next-rounded) .video-hero video-media .play-button{background-clip:padding-box;inset-block-end:0;inset-block-start:unset;inset-inline-end:0}.js .section:not(.section--next-rounded) .video-hero video-media .play-button{inset-block-end:calc(8px + var(--border-radius));inset-inline-end:8px}@media screen and (min-width: 1024px){.reverse .mega-menu__item.mega-menu__item--nav{-webkit-padding-before:var(--sp-6);-webkit-padding-end:0;-webkit-padding-start:var(--sp-8);order:5;padding-block-start:var(--sp-6);padding-inline-end:0;padding-inline-start:var(--sp-8)}}.mega-menu__list:not(.mega-menu__list--tabs){--header-nav-gap: clamp(var(--sp-2), 1.263vw, var(--sp-2));-webkit-padding-after:calc(var(--page-padding) / 2);gap:var(--header-nav-gap);padding-block-end:calc(var(--page-padding) / 2);padding-inline:calc(var(--page-padding) / 2)}.mega-menu__list.mega-menu__list--tabs{--nav-tabs-gap: var(--header-nav-gap);--nav-tabs-width: min(460px, 25vw);--nav-promo-width: min(260px, 25vw);-webkit-padding-after:calc(var(--page-padding) / 2);-webkit-padding-before:var(--sp-4);-webkit-padding-end:calc(var(--page-padding) / 2);gap:var(--nav-tabs-gap);padding-block-end:calc(var(--page-padding) / 2);padding-block-start:var(--sp-4);padding-inline-end:calc(var(--page-padding) / 2)}.mega-menu__list.mega-menu__list--tabs .mega-menu__link-heading{flex-grow:1}.mega-menu__panel{gap:calc(var(--nav-tabs-gap) * 2)}@media screen and (min-width: 768px){.card-grid{--card-grid-gap: clamp(var(--sp-3), 1.263vw, var(--sp-3))}}.mega-menu__list:not(.mega-menu__list--tabs) .mega-menu__footer{-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0;padding-block:var(--sp-2) 0;padding-inline:0;width:100%}.media-card--overlap .media-card__content{-webkit-padding-after:var(--sp-5);padding-block-end:var(--sp-5);padding-inline:var(--sp-4)}@media screen and (min-width: 1280px){.media-card__content .icon{height:var(--sp-4);width:var(--sp-4)}}.mega-menu__link .count{-webkit-margin-after:var(--sp-2);display:inline-block;margin-block-end:var(--sp-2)}.mega-menu__footer-link--first,.mega-menu__footer-link--second{white-space:nowrap}[data-rounded-block=round] .mega-menu__footer-link--first,[data-rounded-block=round] .mega-menu__footer-link--first:after,[data-rounded-block=round] .mega-menu__footer-link--second,[data-rounded-block=round] .mega-menu__footer-link--second:after{border-radius:var(--buttons-radius)}.page-container .shopify-section:first-child .section:not([allow-transparent-header]) .media--100vh{height:calc(var(--screen-height) - var(--topbar-height, 0) - var(--header-height, 0))}.page-container .shopify-section:first-child .section[allow-transparent-header] .media--100vh{height:calc(var(--screen-height) - var(--topbar-height, 0))}@media screen and (max-width: 767px){.mobile-dock-section.active~.page-container .shopify-section:first-child .section:not([allow-transparent-header]) .media--100vh{height:calc(var(--screen-height) - var(--topbar-height, 0) - var(--header-height, 0) - var(--mobile-dock-height, 0) + var(--border-radius))}.mobile-dock-section.active~.page-container .shopify-section:first-child .section[allow-transparent-header] .media--100vh{height:calc(var(--screen-height) - var(--topbar-height, 0) - var(--mobile-dock-height, 0) + var(--border-radius))}}@media screen and (min-width: 768px){.page-container .shopify-section:first-child .section:not([allow-transparent-header]) .media--100vh{height:calc(var(--screen-height) - var(--topbar-height, 0) - var(--header-height, 0))}.page-container .shopify-section:first-child .section[allow-transparent-header] .media--100vh{height:calc(var(--screen-height) - var(--topbar-height, 0))}}.banner__box>:is(.link,.button):not(:only-of-type){-webkit-margin-end:var(--sp-4);margin-inline-end:var(--sp-4)}.banner__box>:is(.link,.button):only-of-type{-webkit-margin-end:0;margin-inline-end:0}.specifications .features-section{grid-column:1/-1;width:100%;flex-basis:100%}.specifications .features-container{background-color:rgb(var(--color-foreground) / .07);border-radius:var(--border-radius);padding:var(--sp-6)}.specs__sidebar{padding:30px}@media screen and (min-width: 768px){.specifications .features-container{padding:var(--sp-10)}}@media screen and (min-width: 1024px){.specifications.with-background{grid-template-columns:1fr auto}.specifications .features-section{grid-column:1/-1}}.product-card__icon{min-width:33%!important}.product-card__icon>div{justify-content:center}.product-card__icon figure{width:50px}.product-card__icon>div>div{display:none}@media screen and (max-width: 768px){.product-card__icon figure{width:40px!important}}.typed-cursor{display:inline-block;font-weight:400;margin-left:2px;opacity:1;position:relative;top:3px;vertical-align:baseline;width:1px}.typed-cursor.blink{-webkit-animation:blink .7s infinite;animation:blink .7s infinite}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}type-writer-text{display:inline;overflow:hidden;position:relative;vertical-align:baseline;white-space:nowrap}.mt-1rem{-webkit-margin-before:1rem;margin-block-start:1rem}.mt-1-5rem{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.mt-2rem{-webkit-margin-before:2rem;margin-block-start:2rem}.mt-2-5rem{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.mt-3rem{-webkit-margin-before:3rem;margin-block-start:3rem}.mb-1rem{-webkit-margin-after:1rem;margin-block-end:1rem}.mb-1-5rem{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.mb-2rem{-webkit-margin-after:2rem;margin-block-end:2rem}.mb-2-5rem{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.mb-3rem{-webkit-margin-after:3rem;margin-block-end:3rem}.mt-0{-webkit-margin-before:0;margin-block-start:0}.mt-1{-webkit-margin-before:.25rem;margin-block-start:.25rem}.mt-2{-webkit-margin-before:.5rem;margin-block-start:.5rem}.mt-3{-webkit-margin-before:.75rem;margin-block-start:.75rem}.mt-4{-webkit-margin-before:1rem;margin-block-start:1rem}.mt-5{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.mt-6{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.mt-7{-webkit-margin-before:1.75rem;margin-block-start:1.75rem}.mt-8{-webkit-margin-before:2rem;margin-block-start:2rem}.mt-9{-webkit-margin-before:2.25rem;margin-block-start:2.25rem}.mt-10{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.mt-11{-webkit-margin-before:2.75rem;margin-block-start:2.75rem}.mt-12{-webkit-margin-before:3rem;margin-block-start:3rem}.mb-0{-webkit-margin-after:0;margin-block-end:0}.mb-1{-webkit-margin-after:.25rem;margin-block-end:.25rem}.mb-2{-webkit-margin-after:.5rem;margin-block-end:.5rem}.mb-3{-webkit-margin-after:.75rem;margin-block-end:.75rem}.mb-4{-webkit-margin-after:1rem;margin-block-end:1rem}.mb-5{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.mb-6{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.mb-7{-webkit-margin-after:1.75rem;margin-block-end:1.75rem}.mb-8{-webkit-margin-after:2rem;margin-block-end:2rem}.mb-9{-webkit-margin-after:2.25rem;margin-block-end:2.25rem}.mb-10{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.mb-11{-webkit-margin-after:2.75rem;margin-block-end:2.75rem}.mb-12{-webkit-margin-after:3rem;margin-block-end:3rem}.pt-1{-webkit-padding-before:.25rem;padding-block-start:.25rem}.pt-2{-webkit-padding-before:.5rem;padding-block-start:.5rem}.pt-3{-webkit-padding-before:.75rem;padding-block-start:.75rem}.pt-4{-webkit-padding-before:1rem;padding-block-start:1rem}.pt-5{-webkit-padding-before:1.25rem;padding-block-start:1.25rem}.pt-6{-webkit-padding-before:1.5rem;padding-block-start:1.5rem}.pb-1{-webkit-padding-after:.25rem;padding-block-end:.25rem}.pb-2{-webkit-padding-after:.5rem;padding-block-end:.5rem}.pb-3{-webkit-padding-after:.75rem;padding-block-end:.75rem}.pb-4{-webkit-padding-after:1rem;padding-block-end:1rem}.pb-5{-webkit-padding-after:1.25rem;padding-block-end:1.25rem}.pb-6{-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.padding-gap{padding-block:var(--grid-gap);padding-inline:var(--grid-gap)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.background-grey-04{background-color:rgb(var(--color-foreground) / .04);border-radius:var(--border-radius);padding:var(--sp-6)}.tracking-heading{letter-spacing:-.02em}.icon-nav{height:var(--sp-4d5);width:var(--sp-4d5)}.icon-3xs,.breadcrumb .icon{width:var(--sp-4);height:var(--sp-4)}.icon-2xl{width:var(--sp-10);height:var(--sp-10)}.icon .fill-foreground{stroke:none;fill:rgb(var(--color-foreground) / 1)}.icon .fill-background{stroke:none;fill:rgb(var(--color-background) / 1)}.top-4,.top-content-padding{inset-block-start:clamp(12px,2.105vw,16px)}.top-unset{inset-block-start:unset!important}.left-4,.left-content-padding{inset-inline-start:clamp(12px,2.105vw,16px)}.left-unset{inset-inline-start:unset!important}.bottom-4,.bottom-content-padding{inset-block-end:clamp(12px,2.105vw,16px)}.bottom-unset{inset-block-end:unset!important}.right-4,.right-content-padding{inset-inline-end:clamp(12px,2.105vw,16px)}.right-unset{inset-inline-end:unset!important}
/*# sourceMappingURL=/cdn/shop/t/497/assets/theme-custom.css.map */
