:root{--st-bg: 248, 249, 251;--st-surface: 255, 255, 255;--st-surface-muted: 243, 245, 248;--st-elevated: 255, 255, 255;--st-ink: 11, 11, 15;--st-muted: 90, 90, 102;--st-border: 228, 228, 232;--st-border-strong: 208, 208, 214;--st-brand: 30, 78, 216;--st-promo: 196, 39, 27;--st-success: 6, 118, 71;--st-warning: 181, 71, 8;--st-on-accent: 255, 255, 255;--st-space-1: .4rem;--st-space-2: .8rem;--st-space-3: 1.2rem;--st-space-4: 1.6rem;--st-space-5: 2.4rem;--st-space-6: 3.2rem;--st-space-7: 4.8rem;--st-space-8: 6.4rem;--st-space-9: 9.6rem;--st-radius-sm: 10px;--st-radius-md: 16px;--st-radius-lg: 24px;--st-radius-pill: 999px;--st-shadow-xs: 0 1px 2px rgba(var(--st-ink), .05);--st-shadow-sm: 0 1px 3px rgba(var(--st-ink), .07), 0 1px 2px rgba(var(--st-ink), .04);--st-shadow-md: 0 8px 24px rgba(var(--st-ink), .07), 0 1px 3px rgba(var(--st-ink), .04);--st-shadow-lg: 0 20px 56px rgba(var(--st-ink), .1), 0 3px 10px rgba(var(--st-ink), .05);--st-text-caption: clamp(1.1rem, .4vw + 1rem, 1.2rem);--st-text-small: clamp(1.3rem, .4vw + 1.2rem, 1.4rem);--st-text-body: clamp(1.5rem, .5vw + 1.35rem, 1.6rem);--st-text-lead: clamp(1.6rem, .9vw + 1.4rem, 1.9rem);--st-text-h3: clamp(1.8rem, 1.1vw + 1.5rem, 2.2rem);--st-text-h2: clamp(2.4rem, 2.4vw + 1.6rem, 3.8rem);--st-text-h1: clamp(3.2rem, 4.6vw + 1.6rem, 5.6rem);--st-text-price: clamp(1.6rem, .6vw + 1.45rem, 1.8rem);--st-leading-tight: 1.1;--st-leading-snug: 1.25;--st-leading-normal: 1.55;--st-ease: cubic-bezier(.22, .61, .36, 1);--st-duration-fast: .12s;--st-duration: .22s;--st-duration-slow: .4s;--st-container: 144rem;--st-container-copy: 72rem;--st-gutter: clamp(1.6rem, 3.5vw, 5.6rem);--st-section-space: clamp(5.6rem, 8vw, 11.2rem);--st-breakpoint-mobile: 750px;--st-breakpoint-tablet: 990px;--st-breakpoint-wide: 1440px;--st-z-scroll-top: 800;--st-z-whatsapp: 900;--st-z-mobile-dock: 920;--st-z-sticky-atc: 950;--st-z-header: 990;--st-z-drawer: 1000;--st-z-modal: 1040;--st-z-promo-overlay: 1090;--st-z-promo: 1100;--st-focus-ring: 0 0 0 2px rgb(var(--st-bg)), 0 0 0 4px rgb(var(--st-brand));--color-base-text: var(--st-ink);--color-base-background-1: var(--st-bg);--color-base-background-2: var(--st-surface);--color-base-accent-1: var(--st-ink);--color-base-accent-2: var(--st-promo);--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: var(--st-ink);--color-shadow: 0, 0, 0;--gradient-base-background-1: rgb(var(--st-bg));--gradient-base-background-2: rgb(var(--st-surface));--gradient-base-accent-1: rgb(var(--st-ink));--gradient-base-accent-2: rgb(var(--st-promo))}body{font-family:var( --font-body-family, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif );font-size:var(--st-text-body);line-height:var(--st-leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgb(var(--st-bg));color:rgb(var(--st-ink));min-width:32rem}:root{color-scheme:light}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid transparent;outline-offset:3px;box-shadow:var(--st-focus-ring);border-radius:var(--st-radius-sm)}@media(forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:Highlight;box-shadow:none}}::selection{background-color:rgba(var(--st-brand),.18);color:rgb(var(--st-ink))}h1,.h1{font-size:var(--st-text-h1);line-height:var(--st-leading-tight);letter-spacing:.01em}h2,.h2{font-size:var(--st-text-h2);line-height:var(--st-leading-tight);letter-spacing:.01em}h3,.h3{font-size:var(--st-text-h3);line-height:var(--st-leading-snug)}.h0,.h1,.h2{text-wrap:balance}.button,.shopify-challenge__button,.customer button{border-radius:var(--st-radius-md);min-height:4.6rem;padding:0 var(--st-space-5);font-weight:600;letter-spacing:.01em;transition:transform var(--st-duration-fast) var(--st-ease),box-shadow var(--st-duration-fast) var(--st-ease),opacity var(--st-duration-fast) var(--st-ease)}.button:not([disabled]):hover{transform:translateY(-1px);box-shadow:var(--st-shadow-md)}.button:not([disabled]):active{transform:translateY(0) scale(.985);box-shadow:var(--st-shadow-xs)}.rte a:not(.button),.footer__content-bottom a:not(.button){color:rgb(var(--st-brand));text-underline-offset:.25em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body.st-page-enter:before{content:"";position:fixed;z-index:var(--st-z-promo-overlay);top:0;right:0;left:0;height:2px;background:rgb(var(--st-brand));transform-origin:left;animation:st-page-sweep .26s var(--st-ease) both;pointer-events:none}body.st-page-enter #MainContent{animation:st-page-enter .24s var(--st-ease) both}@keyframes st-page-enter{0%{opacity:.72;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes st-page-sweep{0%{transform:scaleX(0);opacity:0}35%{opacity:1}to{transform:scaleX(1);opacity:0}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}#whatsapp-widget-root .whatsapp-widget,#chat-bubble.whatsapp-widget{bottom:calc(var(--st-float-offset, 1.2rem) + env(safe-area-inset-bottom,0px))!important;right:calc(1.2rem + env(safe-area-inset-right,0px))!important;z-index:var(--st-z-whatsapp)!important}body.overflow-hidden #whatsapp-widget-root,body.overflow-hidden-mobile #whatsapp-widget-root,body.overflow-hidden-tablet #whatsapp-widget-root{opacity:0;pointer-events:none;transition:opacity var(--st-duration-fast) var(--st-ease)}@media screen and (max-width:749px){body.st-float-clearance-active #whatsapp-widget-root,body.st-float-clearance-active #chat-bubble.whatsapp-widget,body.st-float-clearance-active .scroll-to-top-btn,body.st-float-clearance-active .music-player{opacity:0!important;pointer-events:none!important}}@media screen and (max-width:749px){.footer__content-bottom{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}}.scroll-to-top-btn,#scroll-to-top-btn{bottom:calc(var(--offset-y, 2rem) + var(--st-sticky-offset, 0px) + env(safe-area-inset-bottom,0px));z-index:var(--st-z-scroll-top)}.shopify-section+.shopify-section>.section:not([class*=-padding]){padding-block:var(--st-space-7)}.title-wrapper-with-link,.title-wrapper--no-top-margin{margin-bottom:var(--st-space-5)}.title-wrapper-with-link .title,.section .title{margin-bottom:0}.header{padding-block:var(--st-space-3);border-bottom:1px solid rgba(var(--color-foreground),.08)}.scrolled-past-header .header{padding-block:var(--st-space-2);box-shadow:var(--st-shadow-sm)}.header__icons{gap:var(--st-space-1)}.header__icon{min-width:4.4rem;min-height:4.4rem;border-radius:var(--st-radius-pill);transition:background-color var(--st-duration-fast) var(--st-ease),color var(--st-duration-fast) var(--st-ease)}@media(hover:hover)and (pointer:fine){.header__icon:hover{background-color:rgba(var(--color-foreground),.07)}}.footer__content-top{padding-bottom:var(--st-space-6)}.footer-block__heading{font-size:var(--st-text-small);letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:var(--st-space-3)}.footer-block__details-content .list-menu__item--link,.footer__list-social .list-social__link{padding-block:var(--st-space-2);line-height:var(--st-leading-snug)}.footer-block__details-content>summary{list-style:none}.footer-block__details-content>summary::-webkit-details-marker{display:none}@media screen and (min-width:750px){.footer-block__details-content>summary{pointer-events:none}}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.08);padding-top:var(--st-space-4)}.list-menu__item--link,.header__menu-item,.footer-block__details-content a{transition:opacity var(--st-duration-fast) var(--st-ease)}@media(hover:hover)and (pointer:fine){.list-menu__item--link:hover,.header__menu-item:hover,.footer-block__details-content a:hover{opacity:.7}}.scroll-to-top-btn{width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--st-radius-pill);background-color:rgb(var(--color-background));box-shadow:var(--st-shadow-md);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--st-duration) var(--st-ease),transform var(--st-duration) var(--st-ease),visibility var(--st-duration) var(--st-ease)}.scroll-to-top-btn.scroll-to-top-btn--visible,.scroll-to-top-btn.active,.scroll-to-top-btn--active{opacity:1;visibility:visible;transform:translateY(0)}@media(hover:hover)and (pointer:fine){.scroll-to-top-btn:hover{background-color:rgb(var(--st-surface))}}@media screen and (max-width:749px){.footer-block__details-content>summary{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:4.8rem;margin:0;cursor:pointer;list-style:none;border-bottom:1px solid rgba(var(--color-foreground),.1)}.footer-block__details-content>summary .footer-block__heading{margin:0}.footer-block__details-content>summary::-webkit-details-marker{display:none}.footer-block__details-content>summary:after{content:"";width:.9rem;height:.9rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--st-duration-fast) var(--st-ease);opacity:.6}.footer-block__details-content[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.footer-block__details-content>summary+*{padding-block:var(--st-space-2)}.footer-block__details-list{margin:0}}.banner--adapt_image .banner__media,.slideshow__media{border-radius:0}.slideshow__text.banner__box,.banner__box{max-width:78rem;padding-block:var(--st-space-6);gap:var(--st-space-4);display:flex;flex-direction:column;align-items:center}.banner__heading{margin:0;text-wrap:balance;line-height:var(--st-leading-tight)}.banner__text{margin:0;max-width:62ch;font-size:var(--st-text-lead);line-height:var(--st-leading-normal);color:rgb(var(--st-muted))}.banner__buttons{margin-top:var(--st-space-2)}.banner__buttons .button{min-height:5.2rem;padding-inline:var(--st-space-7);font-size:var(--st-text-body)}@media screen and (max-width:749px){.banner__box{padding-block:var(--st-space-5);gap:var(--st-space-3)}.banner__text{font-size:var(--st-text-body);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.banner__buttons .button{width:100%}}.cart-drawer .drawer__inner{padding:var(--st-space-5)}.cart-drawer .drawer__heading{font-size:var(--st-text-h3);margin:0}.cart-drawer .cart-item{padding-block:var(--st-space-4);border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item__image{border-radius:var(--st-radius-sm);background-color:rgb(var(--st-surface))}.cart-drawer .cart-item__name{font-size:var(--st-text-small);line-height:var(--st-leading-snug);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cart-drawer .cart-item .price{font-weight:700;color:rgb(var(--color-foreground))}.cart-drawer .quantity{border-radius:var(--st-radius-sm);min-height:4rem}.cart-drawer .totals{padding-block:var(--st-space-4);border-top:1px solid rgba(var(--color-foreground),.12)}.cart-drawer .totals__subtotal-value{font-size:var(--st-text-h3);font-weight:700}.cart-drawer .cart__checkout-button{min-height:5.2rem;border-radius:var(--st-radius-sm);font-size:var(--st-text-body);font-weight:700}.cart-drawer .drawer__inner-empty{padding:var(--st-space-7) var(--st-space-5)}.cart-drawer .cart__empty-text{font-size:var(--st-text-h3);margin-bottom:var(--st-space-4)}.cart-drawer .drawer__footer{padding-bottom:calc(var(--st-space-4) + env(safe-area-inset-bottom,0px))}.product-form__submit.is-loading .loading-overlay__spinner{display:block}.product-form__submit.is-added,.quick-add__submit.is-added{background-color:rgb(var(--st-success))!important;border-color:rgb(var(--st-success))!important;color:rgb(var(--st-on-accent))!important;transition:background-color var(--st-duration-fast) var(--st-ease)}.quick-add__error-message{margin:0 0 var(--st-space-2);color:rgb(var(--st-promo));font-size:var(--st-text-caption);line-height:var(--st-leading-snug)}.quick-add__error-message .icon-error{width:1.4rem;margin-right:.4rem;vertical-align:-.2rem}.cart-count-bubble{animation:none}.cart-count-bubble--bump{animation:st-bump .32s var(--st-ease)}@keyframes st-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.predictive-search{border-radius:0 0 var(--st-radius-md) var(--st-radius-md);box-shadow:var(--st-shadow-lg);border:1px solid rgba(var(--color-foreground),.08)}.predictive-search__heading{font-size:var(--st-text-caption);letter-spacing:.08em;text-transform:uppercase;opacity:.6;padding-block:var(--st-space-3) var(--st-space-2)}.predictive-search__item{gap:var(--st-space-3);padding:var(--st-space-2) var(--st-space-3);border-radius:var(--st-radius-sm);min-height:4.4rem;align-items:center}.predictive-search__item:hover,.predictive-search__list-item[aria-selected=true] .predictive-search__item{background-color:rgba(var(--color-foreground),.05)}.predictive-search__image{border-radius:var(--st-radius-sm);background-color:rgb(var(--st-surface));object-fit:contain}.predictive-search__item-heading{font-size:var(--st-text-small);line-height:var(--st-leading-snug);margin:0 0 .2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.predictive-search__item .price{font-size:var(--st-text-small);font-weight:700;color:rgb(var(--color-foreground))}.predictive-search__item .price__compare-price .price-item{color:rgb(var(--st-muted));font-weight:500}@media screen and (max-width:749px){.product__info-wrapper{padding-top:var(--st-space-4)}.product__title,.product__title>h1{margin-bottom:var(--st-space-2);line-height:var(--st-leading-snug)}.product__info-container>*:not(:last-child){margin-bottom:var(--st-space-4)}.product__info-container .price{font-size:clamp(2rem,5vw,2.6rem);font-weight:700}.product-form__buttons .button,.product-form__submit{min-height:5.2rem;font-size:var(--st-text-body);font-weight:700}}.product__info-container .price .price__compare-price .price-item{color:rgb(var(--st-muted));font-weight:500}.product__saving{display:inline-flex;align-items:center;gap:.6rem;margin-top:var(--st-space-2);padding:.5rem 1.1rem;border-radius:var(--st-radius-pill);background-color:rgba(var(--st-success),.1);color:rgb(var(--st-success));font-size:var(--st-text-small);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/38/assets/stocktech-system.css.map */
