facet-filters-form details[open]>summary{opacity:.7}facet-filters-form details[open] summary>svg{transform:rotate(180deg)}.filters-vertical details>div,.filters-vertical details>fieldset{transition:opacity .2s ease-out,transform .2s ease-out}.chip-css-tooltip{position:relative;display:inline-flex;vertical-align:middle}.chip-css-tooltip__bubble{visibility:hidden;opacity:0;position:absolute;bottom:100%;left:-100%;transform:translate(-50%);margin-bottom:.5rem;z-index:80;width:max-content;max-width:min(18rem,calc(100vw - 1.5rem));max-height:70vh;overflow-y:auto;pointer-events:none;transition:opacity .15s ease-out,visibility .15s ease-out}.chip-css-tooltip:hover .chip-css-tooltip__bubble,.chip-css-tooltip:focus-within .chip-css-tooltip__bubble{visibility:visible;opacity:1;pointer-events:auto}.chip-css-tooltip__body :where(p){margin:.35em 0}.chip-css-tooltip__body :where(p:first-child){margin-top:0}.chip-css-tooltip__body :where(p:last-child){margin-bottom:0}.chip-css-tooltip__body :where(a){text-decoration:underline;text-underline-offset:2px}.stock-message-block[hidden]{display:none!important}.stock-message-block__content :where(.metafield-rich_text_field){display:inline}.stock-message-block__content :where(p){display:inline;margin:0}.stock-message-block__content :where(p+p):before{content:" "}.stock-message-block__content :where(strong,b){font-weight:800}.stock-message-block__content :where(a){color:inherit;text-decoration:underline;text-underline-offset:2px}.shopify-block-accordion{width:100%}.responsive-image img[loading=lazy]{opacity:0}.responsive-image img[loading=lazy].loaded,.responsive-image img[loading=eager]{opacity:1}@media(min-width:768px){.responsive-image{aspect-ratio:var(--desktop-aspect-ratio)!important}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
