:where(html){--av-bg: #ffffff;--av-bg-rgb: 255 255 255;--av-bg-gradient: none;--av-fg: #111111;--av-fg-rgb: 17 17 17;--av-fg-muted: #5c5c5c;--av-border: #e3e3e3;--av-input-border: rgb(17 17 17 / .5);--av-accent: #1d4ed8;--av-accent-rgb: 29 78 216;--av-on-accent: #ffffff;--av-btn-bg: #111111;--av-btn-fg: #ffffff;--av-btn-border: #111111;--av-btn2-fg: #111111;--av-btn2-border: #111111;--av-font-heading: system-ui, sans-serif;--av-font-body: system-ui, sans-serif;--av-heading-weight: 700;--av-heading-style: normal;--av-body-weight: 400;--av-heading-case: none;--av-heading-spacing: 0em;--av-heading-scale: 1;--av-body-scale: 1;--av-page-width: 1400px;--av-narrow-width: 800px;--av-gutter: 16px;--av-section-gap: 0px;--av-grid-gap: 24px;--av-logo-w: 110px;--av-drawer-width: 420px;--av-radius-button: 8px;--av-radius-input: 6px;--av-radius-card: 12px;--av-radius-media: 12px;--av-radius-box: 12px;--av-radius-drawer: 0px;--av-radius-popup: 16px;--av-radius-badge: 4px;--av-radius-pill: 8px;--av-radius-qty: 6px;--av-radius-swatch: 50%;--av-border-w-button: 1px;--av-border-w-input: 1px;--av-border-w-card: 1px;--av-border-w-media: 0px;--av-border-w-box: 1px;--av-border-w-pill: 1px;--av-border-w-swatch: 1px;--av-shadow-rgb: 0 0 0;--av-shadow-a: .12;--av-overlay-rgb: 0 0 0;--av-overlay-a: .45;--av-dropdown-radius: 6px;--av-dropdown-border-w: 1px;--av-shadow-dropdown: none;--av-shadow-button: none;--av-shadow-input: none;--av-shadow-card: none;--av-shadow-media: none;--av-shadow-box: none;--av-shadow-drawer: var(--av-shadow-lg);--av-shadow-popup: var(--av-shadow-lg);--av-badge-sale-bg: #1d4ed8;--av-badge-sale-fg: #ffffff;--av-badge-soldout-bg: #5c5c5c;--av-badge-soldout-fg: #ffffff;--av-badge-custom-bg: #111111;--av-badge-custom-fg: #ffffff;--av-success: #1e7f4f;--av-error: #c62828;--av-rating: #f5a623;--av-scrollbar-color: #111111;--av-swatch-size: 28px;--av-slider-arrow: 44px;--av-slider-dot: 8px;--av-btn-case: none;--av-dur: .3s}:root{--av-space-1: 4px;--av-space-2: 8px;--av-space-3: 12px;--av-space-4: 16px;--av-space-5: 24px;--av-space-6: 32px;--av-space-7: 48px;--av-space-8: 64px;--av-space-9: 96px;--av-space-10: 128px;--av-ease: cubic-bezier(.2, .7, .2, 1);--av-shadow-sm: 0 1px 2px rgb(var(--av-shadow-rgb) / var(--av-shadow-a)), 0 1px 3px rgb(var(--av-shadow-rgb) / calc(var(--av-shadow-a) * .6));--av-shadow-md: 0 6px 16px -4px rgb(var(--av-shadow-rgb) / var(--av-shadow-a)), 0 2px 4px rgb(var(--av-shadow-rgb) / calc(var(--av-shadow-a) * .5));--av-shadow-lg: 0 24px 48px -12px rgb(var(--av-shadow-rgb) / calc(var(--av-shadow-a) * 1.6)), 0 8px 16px -8px rgb(var(--av-shadow-rgb) / var(--av-shadow-a));--av-focus-ring: 0 0 0 2px var(--av-bg), 0 0 0 4px var(--av-accent);--av-control-h: 44px;--av-inline-control: 32px;--av-surface-tint: .05;--av-control-h-sm: 36px;--av-control-h-lg: 52px;--av-header-h: var(--av-header-offset, 0px);--av-text-xs: calc(clamp(.75rem, .72rem + .15vw, .8125rem) * var(--av-body-scale));--av-text-sm: calc(clamp(.875rem, .85rem + .15vw, .9375rem) * var(--av-body-scale));--av-text-md: calc(clamp(1rem, .95rem + .25vw, 1.125rem) * var(--av-body-scale));--av-text-lg: calc(clamp(1.125rem, 1.05rem + .4vw, 1.375rem) * var(--av-body-scale));--av-text-xl: calc(clamp(1.375rem, 1.2rem + .8vw, 1.75rem) * var(--av-heading-scale));--av-text-2xl: calc(clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem) * var(--av-heading-scale));--av-text-3xl: calc(clamp(2.125rem, 1.6rem + 2.2vw, 3.25rem) * var(--av-heading-scale));--av-text-4xl: calc(clamp(2.5rem, 1.8rem + 3.2vw, 4.25rem) * var(--av-heading-scale))}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--av-header-h);height:100%}body{margin:0;min-height:100%;display:flex;flex-direction:column;font-family:var(--av-font-body);font-weight:var(--av-body-weight);font-size:var(--av-text-md);line-height:1.5;text-rendering:optimizeLegibility;overflow-wrap:break-word}.av-main{flex:1 0 auto;outline:none}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote,pre,fieldset,legend{margin:0}ul,ol{padding-inline-start:1.25em}ul[role=list],ol[role=list],.av-list-reset{list-style:none;padding:0}img,svg,video,canvas,picture,iframe{display:block;max-width:100%}img,video{height:auto}svg:not([fill]){fill:currentColor}a{color:inherit;text-underline-offset:.15em}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{background:none;border:0;padding:0;cursor:pointer;text-align:inherit}fieldset{border:0;padding:0;min-width:0}legend{padding:0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}dialog{margin:auto;padding:0;border:0;background:none;color:inherit;max-width:none;max-height:none}dialog::backdrop{background:rgb(var(--av-overlay-rgb, 0 0 0) / var(--av-overlay-a, .45))}table{border-collapse:collapse;width:100%}hr{border:0;border-top:1px solid var(--av-border);margin:var(--av-space-6) 0}:focus{outline:none}:focus-visible{outline:2px solid var(--av-accent);outline-offset:3px;border-radius:2px}::selection{background:rgb(var(--av-accent-rgb) / .2)}html [hidden]{display:none}anvil-product-form{display:block}.no-js .av-js-only,.js .av-no-js-only{display:none}.av-enhance:not(:defined) .av-enhanced-only,.av-enhance:defined .av-fallback-only{display:none}h1,h2,h3,h4,h5,h6,.av-heading{font-family:var(--av-font-heading);font-weight:var(--av-heading-weight);font-style:var(--av-heading-style);text-transform:var(--av-heading-case);letter-spacing:var(--av-heading-spacing);line-height:1.15;text-wrap:balance}h1,.av-text--4xl{font-size:var(--av-text-4xl);line-height:1.05}h2,.av-text--3xl{font-size:var(--av-text-3xl)}h3,.av-text--2xl{font-size:var(--av-text-2xl)}h4,.av-text--xl{font-size:var(--av-text-xl)}h5,.av-text--lg{font-size:var(--av-text-lg);line-height:1.3}h6,.av-text--md{font-size:var(--av-text-md)}.av-text--sm{font-size:var(--av-text-sm)}.av-text--xs{font-size:var(--av-text-xs)}.av-muted{color:var(--av-fg-muted)}.av-accent{color:var(--av-accent)}.av-link{color:var(--av-accent);text-decoration:underline;text-underline-offset:.15em}.av-link:hover{text-decoration-thickness:2px}.av-strong{font-weight:600}.av-page-width,.av-section__inner{width:100%;max-width:var(--av-page-width);margin-inline:auto;padding-inline:var(--av-gutter)}.av-page-width--narrow{max-width:var(--av-narrow-width)}.av-section{position:relative;padding-top:calc(var(--av-pad-top, var(--av-space-7)) * var(--av-pad-mobile, 1));padding-bottom:calc(var(--av-pad-bottom, var(--av-space-7)) * var(--av-pad-mobile, 1));scroll-margin-top:var(--av-header-h)}.av-main .shopify-section+.shopify-section .av-section{margin-top:var(--av-section-gap)}.av-width--narrow .av-section__inner{max-width:var(--av-narrow-width)}.av-width--full .av-section__inner{max-width:none}.av-section__inner--bleed{padding-inline:0}.av-scheme{background-color:var(--av-bg);background-image:var(--av-bg-gradient);color:var(--av-fg)}.av-box{background:rgb(var(--av-bg-rgb));color:var(--av-fg);border:var(--av-border-w-box) solid var(--av-border);border-radius:var(--av-radius-box);box-shadow:var(--av-shadow-box);padding:var(--av-space-5)}.av-media-frame{overflow:hidden;border-radius:var(--av-radius-media);border:var(--av-border-w-media) solid var(--av-border);box-shadow:var(--av-shadow-media)}@media(min-width:750px){.av-section{padding-top:var(--av-pad-top, var(--av-space-8));padding-bottom:var(--av-pad-bottom, var(--av-space-8))}}.av-grid{--av-grid-n: var(--av-cols-mobile, 1);display:grid;gap:var(--av-grid-space, var(--av-grid-gap));grid-template-columns:repeat(var(--av-grid-n),minmax(0,1fr));margin:0}.av-grid--flex{display:flex;flex-wrap:wrap}.av-grid--flex>*{flex:0 0 calc((100% - (var(--av-grid-n) - 1) * var(--av-grid-space, var(--av-grid-gap))) / var(--av-grid-n));min-width:0}.av-grid--center{justify-content:center}.av-grid--c1{--av-cols: 1;--av-cols-tablet: 1}.av-grid--c2{--av-cols: 2;--av-cols-tablet: 2}.av-grid--c3{--av-cols: 3;--av-cols-tablet: 3}.av-grid--c4{--av-cols: 4;--av-cols-tablet: 2}.av-grid--c5{--av-cols: 5;--av-cols-tablet: 3}.av-grid--c6{--av-cols: 6;--av-cols-tablet: 3}.av-grid--c7{--av-cols: 7;--av-cols-tablet: 4}.av-grid--c8{--av-cols: 8;--av-cols-tablet: 4}.av-grid--m2{--av-cols-mobile: 2}.av-grid--m3{--av-cols-mobile: 3}.av-grid--m4{--av-cols-mobile: 4}.av-align--left{text-align:left}.av-align--center{text-align:center}.av-align--right{text-align:right}@media(min-width:750px){.av-grid{--av-grid-n: var(--av-cols-tablet, min(var(--av-cols, 2), 2))}}@media(min-width:990px){.av-grid{--av-grid-n: var(--av-cols, 3)}}.av-surface{border-radius:var(--av-radius-card)}.av-surface--outlined{border:max(1px,var(--av-border-w-card)) solid var(--av-border)}.av-surface--tinted{background:rgb(var(--av-fg-rgb) / var(--av-surface-tint))}.av-surface--raised{background:var(--av-bg);box-shadow:var(--av-surface-shadow, var(--av-shadow-md))}.av-cards--outlined .av-surface--theme{border:var(--av-border-w-card) solid var(--av-border)}.av-cards--raised .av-surface--theme{background:var(--av-bg);box-shadow:var(--av-shadow-card)}.av-icon-frame{display:inline-grid;flex:none;place-items:center;color:var(--av-accent)}.av-icon-frame>svg,.av-icon-frame>img{display:block;width:var(--av-icon-size, 24px);height:var(--av-icon-size, 24px);object-fit:contain}.av-icon-frame--circle,.av-icon-frame--square,.av-icon-frame--ring,.av-icon-frame--solid{width:calc(var(--av-icon-size, 24px) * 1.75);height:calc(var(--av-icon-size, 24px) * 1.75);border-radius:50%}.av-icon-frame--circle,.av-icon-frame--square{background:rgb(var(--av-accent-rgb) / .12)}.av-icon-frame--square{border-radius:var(--av-radius-card)}.av-icon-frame--ring{border:2px solid currentColor}.av-icon-frame--solid{background:var(--av-accent);color:var(--av-on-accent)}.av-icon-frame--text{color:inherit}.av-icon-frame--text.av-icon-frame--circle,.av-icon-frame--text.av-icon-frame--square{background:rgb(var(--av-fg-rgb) / .08)}.av-icon-frame--text.av-icon-frame--solid{background:var(--av-fg);color:var(--av-bg)}.av-main>.shopify-section:first-child{--av-overlap-pad: var(--av-header-overlap, 0px)}.av-editor-empty{margin:0;padding:var(--av-space-6) var(--av-space-4);border:1px dashed var(--av-border);border-radius:var(--av-radius-card);color:var(--av-fg-muted);font-size:var(--av-text-xs);font-style:italic;text-align:center}.av-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--av-space-2);min-height:var(--av-control-h);padding:var(--av-space-2) var(--av-space-5);font-family:var(--av-font-body);font-size:var(--av-text-sm);font-weight:600;line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--av-btn-case);letter-spacing:.01em;color:var(--av-btn-fg);background:var(--av-btn-bg);border:var(--av-border-w-button) solid var(--av-btn-border);border-radius:var(--av-radius-button);box-shadow:var(--av-shadow-button);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.av-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--av-focus-ring)}.av-btn[disabled],.av-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.av-btn--primary{color:var(--av-btn-fg);background:var(--av-btn-bg);border-color:var(--av-btn-border)}.av-btn--secondary{color:var(--av-btn2-fg);background:transparent;border-color:var(--av-btn2-border)}.av-btn--ghost{color:var(--av-fg);background:transparent;border-color:transparent;box-shadow:none}.av-btn--link{min-height:0;padding:0;color:var(--av-accent);background:none;border:0;border-radius:2px;box-shadow:none;text-decoration:underline;text-underline-offset:.15em;text-transform:none}.av-btn--accent{color:var(--av-on-accent);background:var(--av-accent);border-color:var(--av-accent)}.av-btn--sm{min-height:var(--av-control-h-sm);padding:var(--av-space-1) var(--av-space-4);font-size:var(--av-text-xs)}.av-btn--lg{min-height:var(--av-control-h-lg);padding:var(--av-space-3) var(--av-space-6);font-size:var(--av-text-md)}.av-btn--full{width:100%}.av-btn--icon{width:var(--av-control-h);padding:0}.av-btn--icon.av-btn--sm{width:var(--av-control-h-sm)}.av-btn--md{min-height:var(--av-control-h)}.av-btn__label{display:inline-block}.av-btn__icon{width:1.25em;height:1.25em;flex:none}.av-btn--has-icon{padding-inline:var(--av-space-4) var(--av-space-5)}.av-btn.av-btn--link{min-height:24px;padding:0}.av-btn.av-is-loading,.av-btn[aria-busy=true]{color:transparent;pointer-events:none}.av-btn.av-is-loading:after,.av-btn[aria-busy=true]:after{content:"";position:absolute;inset:50% auto auto 50%;width:1.25em;height:1.25em;margin:-.625em 0 0 -.625em;border:2px solid var(--av-btn-fg);border-right-color:transparent;border-radius:50%}.av-btn--secondary.av-is-loading:after,.av-btn--secondary[aria-busy=true]:after,.av-btn--ghost.av-is-loading:after,.av-btn--ghost[aria-busy=true]:after{border-color:var(--av-fg);border-right-color:transparent}.av-btn-hover--darken .av-btn:not(.av-btn--link):hover{filter:brightness(.92)}.av-btn-hover--outline .av-btn:not(.av-btn--secondary,.av-btn--ghost,.av-btn--link):hover{background:transparent;color:var(--av-btn-bg)}.av-btn-hover--outline .av-btn--accent:hover{color:var(--av-accent)}.av-btn-hover--outline .av-btn--secondary:hover{background:var(--av-btn2-fg);color:var(--av-bg)}.av-btn--ghost:hover{background:rgb(var(--av-fg-rgb) / .06)}.av-field{display:grid;gap:var(--av-space-2);min-width:0}.av-field__label,.av-field>label,.av-legend{font-size:var(--av-text-sm);font-weight:500;line-height:1.3}.av-field__required{color:var(--av-error)}.av-field__input,.av-field input:not([type=checkbox],[type=radio],[type=range],[type=file]),.av-field select,.av-field textarea{width:100%;min-height:var(--av-control-h);padding:var(--av-space-2) var(--av-space-4);font-size:var(--av-text-md);line-height:1.4;color:var(--av-fg);background:rgb(var(--av-bg-rgb));border:var(--av-border-w-input) solid var(--av-input-border);border-radius:var(--av-radius-input);box-shadow:var(--av-shadow-input);-webkit-appearance:none;appearance:none}.av-field textarea{min-height:calc(var(--av-control-h) * 2.5);resize:vertical}.av-field__input::placeholder,.av-field input::placeholder,.av-field textarea::placeholder{color:var(--av-fg-muted);opacity:1}.av-field__input:focus-visible,.av-field input:focus-visible,.av-field select:focus-visible,.av-field textarea:focus-visible{outline:2px solid transparent;outline-offset:2px;border-color:var(--av-accent);box-shadow:0 0 0 1px var(--av-accent)}@media(forced-colors:active){.av-btn:focus-visible,.av-field__input:focus-visible,.av-field input:focus-visible,.av-field select:focus-visible,.av-field textarea:focus-visible{outline:2px solid CanvasText}}.av-field__input[aria-invalid=true],.av-field.av-is-invalid .av-field__input,.av-field.av-is-invalid input,.av-field.av-is-invalid select,.av-field.av-is-invalid textarea{border-color:var(--av-error)}.av-field__hint{font-size:var(--av-text-xs);color:var(--av-fg-muted)}.av-field__error{font-size:var(--av-text-xs);color:var(--av-error)}.av-field__select{position:relative}.av-field__select select{padding-inline-end:calc(var(--av-space-4) * 2 + .75em)}.av-dropdown .av-field__input,select.av-dropdown{border-width:var(--av-dropdown-border-w);border-radius:var(--av-dropdown-radius);box-shadow:var(--av-shadow-dropdown)}.av-dropdown--filled .av-field__input,select.av-dropdown--filled{background:rgb(var(--av-fg-rgb) / .05)}.av-dropdown--underline .av-field__input,select.av-dropdown--underline{border-width:0 0 var(--av-dropdown-border-w);border-radius:0;background:transparent}.av-field__select:after{content:"";position:absolute;top:50%;right:var(--av-space-4);width:.5em;height:.5em;margin-top:-.4em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);pointer-events:none}.av-field--check,.av-check{display:flex;align-items:flex-start;gap:var(--av-space-3);font-size:var(--av-text-sm);font-weight:400;cursor:pointer}.av-field--check input,.av-check input{flex:none;width:20px;height:20px;margin:.1em 0 0;accent-color:var(--av-accent)}.av-field--check input:focus-visible,.av-check input:focus-visible{outline:2px solid var(--av-accent);outline-offset:2px;box-shadow:none}.av-field--inline{display:flex;gap:var(--av-space-2)}.av-field--inline .av-field__input,.av-field--inline input{flex:1 1 auto;min-width:0}.av-qty{display:inline-flex;align-items:stretch;min-height:var(--av-control-h);border:var(--av-border-w-input) solid var(--av-input-border);border-radius:var(--av-radius-qty);background:rgb(var(--av-bg-rgb))}.av-qty--pill .av-qty{border-radius:999px}.av-qty--minimal .av-qty{border-color:transparent;background:transparent}.av-qty__btn{width:var(--av-control-h);display:inline-flex;align-items:center;justify-content:center;color:var(--av-fg)}.av-qty__input{width:3ch;min-width:3ch;text-align:center;border:0;background:transparent;color:var(--av-fg);font-size:var(--av-text-md);-webkit-appearance:textfield;appearance:textfield}.av-qty__input::-webkit-inner-spin-button,.av-qty__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.av-badge{display:inline-flex;align-items:center;gap:var(--av-space-1);padding:.2em .6em;font-size:var(--av-text-xs);font-weight:600;line-height:1.4;letter-spacing:.02em;white-space:nowrap;color:var(--av-badge-custom-fg);background:var(--av-badge-custom-bg);border-radius:var(--av-radius-badge)}.av-badge--sale{color:var(--av-badge-sale-fg);background:var(--av-badge-sale-bg)}.av-badge--soldout{color:var(--av-badge-soldout-fg);background:var(--av-badge-soldout-bg)}.av-badge--outline{color:var(--av-fg);background:transparent;border:1px solid var(--av-border)}.av-badge--accent{color:var(--av-on-accent);background:var(--av-accent)}.av-badge--pill{border-radius:999px}.av-badge-slot{position:absolute;inset:var(--av-space-3) var(--av-space-3) auto auto;display:flex;gap:var(--av-space-1);z-index:1}.av-badges--top_left .av-badge-slot{inset:var(--av-space-3) auto auto var(--av-space-3)}.av-badges--bottom_left .av-badge-slot{inset:auto auto var(--av-space-3) var(--av-space-3)}.av-badges--bottom_right .av-badge-slot{inset:auto var(--av-space-3) var(--av-space-3) auto}.av-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.av-skip-link{position:absolute;top:var(--av-space-2);left:var(--av-space-2);z-index:1000;padding:var(--av-space-3) var(--av-space-4);background:var(--av-btn-bg);color:var(--av-btn-fg);border-radius:var(--av-radius-button);text-decoration:none;font-weight:600;transform:translateY(-200%)}.av-skip-link:focus-visible{transform:none;outline-offset:2px}.av-no-select body{-webkit-user-select:none;user-select:none}.av-no-select input,.av-no-select textarea,.av-no-select select{-webkit-user-select:text;user-select:text}.av-scrollbar--thin{scrollbar-width:thin;scrollbar-color:var(--av-scrollbar-color) transparent}.av-scrollbar--hidden{scrollbar-width:none}.av-scrollbar--hidden::-webkit-scrollbar{display:none}.av-placeholder{display:block;width:100%;height:100%;background:rgb(var(--av-fg-rgb) / .06);color:rgb(var(--av-fg-rgb) / .35)}.av-placeholder svg{width:100%;height:100%}.av-live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.av-divider{border:0;border-top:1px solid var(--av-border)}.av-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--av-overlay-rgb, 0 0 0) / var(--av-overlay-strength, .3));pointer-events:none}@media(max-width:749px){.av-show--desktop{display:none}}@media(min-width:750px){.av-show--mobile{display:none}}@media(max-width:749px){.av-design-mode .av-show--desktop{display:block;opacity:.45;outline:2px dashed var(--av-fg-muted);outline-offset:-2px}}@media(min-width:750px){.av-design-mode .av-show--mobile{display:block;opacity:.45;outline:2px dashed var(--av-fg-muted);outline-offset:-2px}}.av-device-note,.av-editor-note{display:inline-block;padding:var(--av-space-1) var(--av-space-3);font-size:var(--av-text-xs);font-weight:600;color:var(--av-on-accent);background:var(--av-accent);border-radius:var(--av-radius-badge)}.av-editor-note{position:fixed;left:var(--av-space-4);bottom:var(--av-space-4);z-index:900;max-width:calc(100% - var(--av-space-8));padding:var(--av-space-3) var(--av-space-4);font-weight:500;box-shadow:var(--av-shadow-lg)}.av-example-note{font-size:var(--av-text-xs);color:var(--av-fg-muted);font-style:italic}@media(prefers-reduced-motion:no-preference){html.av-reveal-ready:not([data-animations=off]) .av-reveal:not(.av-is-in),html.av-reveal-ready:not([data-animations=off]) .av-reveal--fade:not(.av-is-in),html.av-reveal-ready:not([data-animations=off]) .av-reveal--fade-up:not(.av-is-in),html.av-reveal-ready:not([data-animations=off]) .av-reveal--zoom:not(.av-is-in){opacity:0}html.av-reveal-ready:not([data-animations=off]) .av-reveal--fade-up:not(.av-is-in){transform:translateY(24px)}html.av-reveal-ready:not([data-animations=off]) .av-reveal--zoom:not(.av-is-in){transform:scale(.96)}html.av-reveal-ready:not([data-animations=off]) .av-reveal,html.av-reveal-ready:not([data-animations=off]) .av-reveal--fade,html.av-reveal-ready:not([data-animations=off]) .av-reveal--fade-up,html.av-reveal-ready:not([data-animations=off]) .av-reveal--zoom{transition:opacity calc(var(--av-dur) * 2) var(--av-ease),transform calc(var(--av-dur) * 2) var(--av-ease);transition-delay:var(--av-reveal-delay, 0ms)}html:not([data-animations=off]) .av-btn,html:not([data-animations=off]) .av-skip-link{transition:transform var(--av-dur) var(--av-ease),opacity var(--av-dur) var(--av-ease)}html:not([data-animations=off]) .av-btn-hover--lift .av-btn:not(.av-btn--link,[disabled],[aria-disabled=true]):hover,html:not([data-animations=off]) .av-hover-lift .av-lift:hover{transform:translateY(-2px)}html:not([data-animations=off]) .av-lift{transition:transform var(--av-dur) var(--av-ease)}html:not([data-animations=off]) .av-hover-zoom :is(.av-media__img,.av-hover-zoom__img){transition:transform calc(var(--av-dur) * 2) var(--av-ease)}html:not([data-animations=off]) .av-hover-zoom:hover :is(.av-media__img,.av-hover-zoom__img){transform:scale(1.04)}html:not([data-animations=off]) .av-btn.av-is-loading:after,html:not([data-animations=off]) .av-btn[aria-busy=true]:after,html:not([data-animations=off]) .av-spinner{animation:av-spin .8s linear infinite}html:not([data-animations=off]){scroll-behavior:smooth}}@keyframes av-spin{to{transform:rotate(360deg)}}.av-spinner{display:inline-block;width:1.25em;height:1.25em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%}.av-rte{font-size:var(--av-text-md);line-height:1.6}.av-rte>*+*{margin-top:1em}.av-rte a,.av-accent--color{color:var(--av-accent)}.av-accent--underline{color:inherit;text-decoration:underline;text-decoration-color:var(--av-accent);text-decoration-thickness:.12em;text-underline-offset:.08em}.av-accent--highlight{color:inherit;background:linear-gradient(transparent 55%,rgb(var(--av-accent-rgb) / .3) 55%)}.av-accent--gradient{background:linear-gradient(90deg,var(--av-accent),var(--av-fg));-webkit-background-clip:text;background-clip:text;color:transparent}.av-section-head{display:grid;gap:var(--av-space-3);margin-bottom:var(--av-space-6);text-align:center}.av-section-head--left{text-align:left;justify-items:start}.av-section-head--right{text-align:right;justify-items:end}.av-section-head--center{justify-items:center}.av-section-head__title{font-size:var(--av-text-3xl)}.av-section-head--xs .av-section-head__title{font-size:var(--av-text-lg)}.av-section-head--sm .av-section-head__title{font-size:var(--av-text-xl)}.av-section-head--md .av-section-head__title{font-size:var(--av-text-2xl)}.av-section-head--xl .av-section-head__title{font-size:var(--av-text-4xl)}.av-section-head__sub{max-width:60ch;color:var(--av-fg-muted)}@media(min-width:750px){.av-section-head{margin-bottom:var(--av-space-7)}}.av-pagination{margin-top:var(--av-space-7)}.av-pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--av-space-2);list-style:none;padding:0;margin:0}.av-pagination__link,.av-pagination__current,.av-pagination__gap{display:inline-flex;align-items:center;justify-content:center;min-width:var(--av-control-h);min-height:var(--av-control-h);padding:0 var(--av-space-3);color:var(--av-fg);text-decoration:none;font-size:var(--av-text-sm);font-weight:500;border:1px solid var(--av-border);border-radius:var(--av-radius-button)}.av-pagination__link:hover{border-color:var(--av-fg)}.av-pagination__current{color:var(--av-btn-fg);background:var(--av-btn-bg);border-color:var(--av-btn-border)}.av-pagination__gap{border-color:transparent;color:var(--av-fg-muted)}.av-form-message{display:flex;gap:var(--av-space-3);align-items:flex-start;padding:var(--av-space-3) var(--av-space-4);font-size:var(--av-text-sm);line-height:1.4;color:var(--av-fg);background:rgb(var(--av-fg-rgb) / .05);border:1px solid var(--av-border);border-radius:var(--av-radius-input)}.av-form-message__icon{flex:none;width:1.25em;height:1.25em}.av-form-message--success{color:var(--av-success);border-color:currentColor;background:transparent}.av-form-message--error{color:var(--av-error);border-color:currentColor;background:transparent}.av-form-message ul{margin:var(--av-space-1) 0 0;padding-inline-start:1.2em}.av-form-message:empty{display:none}@media(min-width:480px){.av-hide--sm-up{display:none}}@media(min-width:990px){.av-hide--lg-up{display:none}}@media(max-width:989px){.av-hide--lg-down{display:none}}@media(min-width:1200px){.av-hide--xl-up{display:none}}@media print{.av-skip-link,.av-editor-note,.av-device-note{display:none}}.av-media{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:var(--av-media-ratio, 16 / 9);background:rgb(var(--av-fg-rgb) / .06)}.av-media--1-1{--av-media-ratio: 1 / 1}.av-media--4-5{--av-media-ratio: 4 / 5}.av-media--3-4{--av-media-ratio: 3 / 4}.av-media--9-16{--av-media-ratio: 9 / 16}.av-media--16-9{--av-media-ratio: 16 / 9}.av-media--21-9{--av-media-ratio: 21 / 9}.av-media__img,.av-media__video,.av-media__iframe,.av-media__placeholder,.av-media__facade{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.av-media__img,.av-media__video{object-fit:cover}.av-media--contain .av-media__img,.av-media--contain .av-media__video{object-fit:contain}.av-media__iframe{border:0}.av-media__placeholder{box-sizing:border-box;padding:12%;color:rgb(var(--av-fg-rgb) / .4);fill:currentColor}.av-media__facade{cursor:pointer}.av-media__play{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--av-btn-bg);color:var(--av-btn-fg);box-shadow:var(--av-shadow-md);text-decoration:none;transform:translate(-50%,-50%)}.av-media__play .av-icon{margin-left:3px}@media(prefers-reduced-motion:no-preference){html:not([data-animations=off]) .av-media__play{transition:transform var(--av-dur, .2s) var(--av-ease, ease)}html:not([data-animations=off]) .av-media__facade:hover .av-media__play,html:not([data-animations=off]) .av-media__play:focus-visible{transform:translate(-50%,-50%) scale(1.06)}}.av-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--av-space-1) var(--av-space-2);font-size:var(--av-text-md);line-height:1.3}.av-price--sm{font-size:var(--av-text-sm)}.av-price--lg{font-size:var(--av-text-xl)}.av-price__current{font-weight:600}.av-price--sale .av-price__current{color:var(--av-price-sale, var(--av-accent))}.av-price--sold-out .av-price__current{color:var(--av-fg-muted)}.av-price__compare{color:var(--av-fg-muted);font-weight:400;text-decoration-line:line-through}.av-price__from{font-size:.8em;color:var(--av-fg-muted)}.av-price__unit{flex-basis:100%;font-size:var(--av-text-xs);color:var(--av-fg-muted)}.av-price__badge{align-self:center}.av-stars{position:relative;display:inline-block;vertical-align:middle;line-height:0;color:var(--av-rating, var(--av-accent))}.av-stars__row{display:flex;gap:0;white-space:nowrap}.av-stars__row--base{color:var(--av-rating-empty, rgb(var(--av-fg-rgb) / .25))}.av-stars__row--fill{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--av-stars-fill, 0%);overflow:hidden}.av-stars__star{flex:none;width:var(--av-stars-size, 18px);height:var(--av-stars-size, 18px)}.av-social{display:flex;flex-wrap:wrap;gap:var(--av-space-2)}.av-social__pill{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--av-space-3);text-decoration:none;border:var(--av-border-w-button) solid var(--av-border);border-radius:var(--av-radius-pill)}.av-social__pill:hover{border-color:currentColor}
/*# sourceMappingURL=/cdn/shop/t/4/assets/anvil-base.css.map */
