:root{--lumia-coral:#d85a5e;--lumia-coral-dark:#c24b4f;--lumia-rose:#d98587;--lumia-line:#e5e5e5}
body{letter-spacing:-.01em}
h1,h2,h3,.h1,.h2,.h3{font-weight:400;letter-spacing:-.04em}
[id^="shopify-section-header_announcements"] *{color:#fff!important;font-size:1rem;font-weight:500;letter-spacing:-.02em}
#header-component{border-bottom:1px solid var(--lumia-line)}
button[name="add"],.add-to-cart-button,product-form-component button[type="submit"]{text-transform:uppercase;letter-spacing:.04em;font-weight:300;min-height:64px;border-radius:0;transition:background .2s}
button[name="add"]:hover,.add-to-cart-button:hover{background:var(--lumia-coral-dark)}
accordion-custom summary,.accordion summary{background:var(--lumia-rose);color:#fff;padding:16px 20px;margin-top:8px}
accordion-custom summary *,.accordion summary *{color:#fff}
footer{background:#f7f5f6}
footer h2,footer h3,footer h4{text-transform:uppercase;letter-spacing:.06em;font-weight:400}
input,select,textarea{border-radius:0!important}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}
