:root{--focus-ring-width: 2px;--focus-ring-offset: 2px}:where(a[href],button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color, var(--color-foreground, #1a1a1a));outline-offset:var(--focus-ring-offset)}.btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color, var(--color-foreground, #1a1a1a));outline-offset:var(--focus-ring-offset)}html:has(.header--sticky){scroll-padding-top:calc(var(--header-height) + var(--spacing-2))}img{color:transparent}:root{--a11y-unavailable-ink: #545454;--a11y-unavailable-fill: #f2f2f2;--a11y-unavailable-line: #c4c4c4}.product .product__option-value--unavailable .product__option-swatch-wrap,.product .product__option-value--unavailable .product__option-swatch-wrap:hover{opacity:1;color:var(--a11y-unavailable-ink);background-color:var(--a11y-unavailable-fill);border-color:var(--a11y-unavailable-line);border-style:dashed;text-decoration:line-through;text-decoration-color:currentcolor;text-decoration-thickness:1px;cursor:not-allowed}.product .product__option-value--unavailable .product__swatch{opacity:.5}.product .product__option-value input:focus-visible+.product__option-swatch-wrap{outline:2px solid var(--color-foreground, #1a1a1a);outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/a11y.css.map */
