.footer__contact{display:grid;gap:12px;justify-items:start}.footer__chat{display:grid;grid-template-columns:max-content;gap:12px}.footer__chat:not(:has(.btn)){display:none}.footer__chat>.btn{width:100%;justify-content:center}.footer__promise{display:inline-flex;align-items:flex-start;gap:8px;margin:4px 0 0;font-size:.88rem;color:rgba(var(--paper-rgb),.7);max-width:28ch}.footer__promise .icon{color:var(--gold);flex:none;margin-top:3px}.nav__item--sub{position:relative}.nav__item--sub>a{display:inline-flex;align-items:center;gap:8px}.nav__caret{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--ease-out)}.nav__sub{position:absolute;top:calc(100% + 6px);left:0;z-index:45;min-width:260px;display:grid!important;gap:2px;list-style:none;margin:0;padding:10px;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:var(--shadow-2);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out),visibility 0s linear .25s}.nav__sub:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.nav__sub a{border-radius:var(--r-sm);white-space:nowrap}.nav__item--sub:hover .nav__sub,.nav__item--sub:focus-within .nav__sub{opacity:1;visibility:visible;transform:none;transition:opacity .25s var(--ease-out),transform .25s var(--ease-out),visibility 0s}.nav__item--sub:hover .nav__caret,.nav__item--sub:focus-within .nav__caret{transform:translateY(1px) rotate(225deg)}.drawer__sub{list-style:none;margin:0!important;padding:0 0 8px 4px;border-bottom:1px solid var(--rule)}.drawer nav .drawer__sub a{font-family:var(--f-body);font-size:1rem;padding:8px 0;border-bottom:0;color:var(--muted)}.lang-toggle{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--rule-strong);border-radius:999px;background:rgba(var(--paper-rgb),.6)}.lang-toggle__opt{-webkit-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;min-width:40px;min-height:32px;padding:0 10px;border-radius:999px;font:inherit;font-size:.82rem;font-weight:600;letter-spacing:.02em;color:var(--muted);transition:background-color .2s,color .2s}.lang-toggle__opt:hover{color:var(--ink)}.lang-toggle__opt[aria-current=true]{background:var(--sage-deep);color:var(--paper)}.lang-toggle__opt:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.site-header__lang{margin-left:auto;display:flex;align-items:center}.site-header__lang+.site-header__toggle{margin-left:4px}@media(min-width:1080px){.site-header__lang{display:none}}@media(prefers-reduced-motion:reduce){.lang-toggle__opt{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AIAC */
