.header .contact-disclosure{position:relative}.header .contact-disclosure>.contact-disclosure-toggle{display:flex;align-items:center;justify-content:center;gap:7px;width:max-content;min-height:32px;padding:3px 12px;margin:0 auto;color:inherit;font:500 11px/1.2 DM Sans,sans-serif;letter-spacing:.04em;list-style:none;cursor:pointer}.header .contact-disclosure-toggle::-webkit-details-marker{display:none}.header .contact-disclosure-toggle svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.75}.header .contact-disclosure-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-3px;border-radius:3px}.header .contact-disclosure[open]>.contact-disclosure-toggle{position:absolute;inset:0 8px 0 auto;margin:auto 0;width:36px;height:36px;padding:8px}.header .contact-disclosure[open]>.contact-disclosure-toggle span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.header .contact-disclosure[open]>.contact-disclosure-toggle svg{transform:rotate(180deg)}.header .contact-disclosure[open]>.contact-inner{padding-right:36px;padding-left:36px}.header .contact-disclosure:not([open])>.contact-inner{display:none}@media(max-width:600px){.header .contact-disclosure[open]>.contact-disclosure-toggle{right:2px}.header .contact-disclosure[open]>.contact-inner{padding-right:30px;padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
