html,body{overflow-x:clip}body{max-width:100%}:root{--asv-blue: 30 58 138;--asv-green: 91 168 50;--asv-ink: 17 19 23;--asv-gray-50: 247 248 250;--asv-gray-100: 241 243 246;--asv-gray-200: 226 230 236;--asv-gray-500: 92 103 123;--heading-font-family: "Geist", var(--text-font-family);--heading-font-weight: 600;--asv-ease: cubic-bezier(.22, 1, .36, 1);--asv-ease-out: cubic-bezier(.16, 1, .3, 1);--asv-dur: .5s;--shadow-sm: 0 1px 2px rgb(0 0 0 / .04), 0 2px 6px rgb(0 0 0 / .04);--shadow: 0 2px 8px rgb(0 0 0 / .05), 0 8px 24px rgb(0 0 0 / .06);--shadow-md: 0 4px 16px rgb(0 0 0 / .06), 0 16px 48px rgb(0 0 0 / .08);--container-md-max-width: 75rem;--container-lg-max-width: 81.25rem}:where(h1,h2,h3,.h1,.h2,.h3,.heading){letter-spacing:-.022em;line-height:1.08;font-feature-settings:"ss01","cv01"}:where(h1,.h1){line-height:1.04;letter-spacing:-.03em}:where(p,li){line-height:1.65}.button,button.button,a.button{transition:transform var(--asv-dur) var(--asv-ease),box-shadow var(--asv-dur) var(--asv-ease),background-color .25s ease,filter .25s ease;will-change:transform}.button:hover{transform:translateY(-1px);box-shadow:var(--shadow)}.button:active{transform:translateY(0)}.button--primary,.button[style*="5BA832"]{box-shadow:0 1px 2px rgb(var(--asv-green) / .25),0 6px 18px rgb(var(--asv-green) / .22)}.button--primary:hover{filter:brightness(1.04)}.product-card,.product-card__figure,.card{transition:transform var(--asv-dur) var(--asv-ease),box-shadow var(--asv-dur) var(--asv-ease)}.product-card:hover{transform:translateY(-4px)}.product-card:hover .product-card__figure,.product-card:hover .card__media{box-shadow:var(--shadow-md)}.product-card__image,.card__media img{transition:transform .7s var(--asv-ease-out)}.product-card:hover .product-card__image,.product-card:hover .card__media img{transform:scale(1.04)}.asv-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--asv-ease-out),transform .7s var(--asv-ease-out);will-change:opacity,transform}.asv-reveal.asv-in{opacity:1;transform:none}.asv-reveal[data-asv-delay="1"]{transition-delay:.08s}.asv-reveal[data-asv-delay="2"]{transition-delay:.16s}.asv-reveal[data-asv-delay="3"]{transition-delay:.24s}@media(prefers-reduced-motion:reduce){.asv-reveal{opacity:1;transform:none;transition:none}.product-card,.button{transition:none}}.shopify-section+.shopify-section{--section-gap-fix: 0}.bordered-section,[class*=separate_section]{border-color:rgb(var(--asv-gray-200))!important}.color-scheme--scheme-2{--background: var(--asv-gray-50);--background-without-opacity: var(--asv-gray-50)}.header{transition:backdrop-filter .35s var(--asv-ease),background-color .35s var(--asv-ease),box-shadow .35s var(--asv-ease)}.header.is-scrolled{background-color:rgb(var(--asv-blue) / .82)!important;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);box-shadow:0 1px #ffffff14,0 10px 30px #00000024}:root{--button-border-radius: .625rem;--input-border-radius: .625rem}.product-card__figure,.card__media{border-radius:14px;overflow:hidden}.shopify-section--image-with-text-overlay .image-with-text-overlay__overlay,.shopify-section--image-with-text-overlay [class*=overlay]{background:linear-gradient(180deg,#0000004d,#0000002e 38%,#0000008c)!important}.shopify-section--image-with-text-overlay .heading{letter-spacing:-.035em;line-height:1.02}.product-card__info{padding-top:.85rem;gap:.3rem}.product-card__title,.product-card__info [class*=title]{font-weight:500;letter-spacing:-.01em;line-height:1.35}.collection-card__image,.collection-list__item img,.media--rounded img{border-radius:14px}.asv-collection-seo{max-width:60rem;margin-inline:auto}.asv-collection-seo h2{font-size:var(--text-h3);margin-block:1.75rem .6rem;letter-spacing:-.02em}.asv-collection-seo p{margin-block:.6rem;color:rgb(var(--asv-gray-500))}.asv-collection-seo ul{margin-block:.6rem;padding-inline-start:1.1rem}.asv-collection-seo li{margin-block:.3rem;color:rgb(var(--asv-gray-500))}.asv-collection-seo a{color:rgb(var(--asv-blue));text-decoration:underline;text-underline-offset:.18em;font-weight:500}.asv-collection-seo strong{color:rgb(var(--asv-ink))}.article__content,.prose{line-height:1.7}.article__content h2,.prose h2{margin-block:2rem .75rem;letter-spacing:-.022em}.article__content h3,.prose h3{margin-block:1.4rem .4rem;letter-spacing:-.015em}.article__content table,.prose table{width:100%;border-collapse:collapse;margin-block:1.4rem;font-size:var(--text-sm);border:1px solid rgb(var(--asv-gray-200));border-radius:12px;overflow:hidden}.article__content th,.prose th{background:rgb(var(--asv-blue));color:#fff;opacity:1;text-align:start;font-weight:600;padding:.7rem .9rem;letter-spacing:-.01em}.article__content td,.prose td{padding:.7rem .9rem;border-top:1px solid rgb(var(--asv-gray-200));vertical-align:top;color:rgb(var(--asv-ink))}.article__content tbody tr:nth-child(2n),.prose tbody tr:nth-child(2n){background:rgb(var(--asv-gray-50))}.article__content hr,.prose hr{border:none;border-top:1px solid rgb(var(--asv-gray-200));margin-block:2rem}.article__content a,.prose a{color:rgb(var(--asv-blue));text-underline-offset:.18em}.product-gallery img,.product-gallery .media,.product-gallery [class*=media]{border-radius:16px;overflow:hidden}.product-gallery img{box-shadow:var(--shadow-sm)}.price-list--product{font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.product-info .accordion{border-top:1px solid rgb(var(--asv-gray-200))}.product-info .accordion summary,.product-info .accordion [class*=summary]{font-weight:500;letter-spacing:-.01em}.product-info table{width:100%;border-collapse:collapse;margin-block:1rem;font-size:var(--text-sm)}.product-info table th,.product-info table td{padding:.55rem .75rem;border-top:1px solid rgb(var(--asv-gray-200));text-align:start;vertical-align:top}.product-info table th{color:rgb(var(--asv-gray-500));font-weight:500;white-space:nowrap}.prose a,.rich-text a{text-underline-offset:.18em;transition:color .2s ease}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid rgb(var(--asv-blue));outline-offset:2px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/asv-custom.css.map */
