.closing .newsletter button{font-size:13px;font-weight:600;line-height:1.4;padding:12px 16px;min-height:48px;background:var(--gold);color:var(--night);border-radius:2px;margin:5px 0 5px 16px;flex-shrink:0}@media(max-width:520px){.closing .newsletter-fields{flex-wrap:wrap;border-bottom:0;gap:12px}.closing .newsletter input{flex-basis:100%;border-bottom:1px solid rgba(232,217,160,.6)}.closing .newsletter button{width:100%;margin:0}}.site-header .header-account{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px}.site-header .header-account:hover{opacity:.75}.site-header .header-account:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:360px){.site-header{padding-inline:16px;gap:6px}.site-header .brand--header{font-size:15px;column-gap:4px}.site-header .header-actions{gap:4px}.site-header .brand-city{font-size:5px}}@media(min-width:1051px){.site-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px}.site-header .header-links{gap:14px}.site-header .header-actions{gap:16px}}@media(min-width:1051px)and (max-width:1200px){.site-header .header-links{display:none}.site-header .menu-toggle{display:inline-flex}}.site-header .cart-label{display:inline}.site-header .header-choice{white-space:nowrap}@media(max-width:700px){.site-header .cart-link{gap:5px;font-size:11px}.site-header .header-actions{gap:10px}.site-header .cart-count{width:18px;height:18px;font-size:9px}}@media(max-width:360px){.site-header .brand--header{font-size:17px;column-gap:5px}.site-header .brand-city{font-size:6px}.site-header .header-actions{gap:7px}}@media(min-width:701px)and (max-width:1050px){.site-header .menu-toggle{display:inline-flex}}@media(max-width:360px){.site-header .brand--header{font-size:15px;column-gap:4px}.site-header .header-actions{gap:4px}.site-header .brand-city{font-size:5px}}@media(max-width:700px){.site-header .header-account{display:none}}@media(max-width:400px){body .site-header .cart-label{display:none}body .site-header .header-actions{gap:4px!important}}@media(max-width:400px){body .site-header .header-choice{display:none!important}}.mobile-menu-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding-bottom:24px}@media(max-height:740px){#dm-menu .mobile-nav{font-size:32px;gap:16px;padding-block:16px}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
