:root{--moire-bg: #F6F2EB;--moire-paper: #EAE2D8;--moire-ink: #252027;--moire-muted: #71666A;--moire-accent: #8B2635;--moire-border: #D6CEC6;--moire-white: #FFFFFF}body,body.gradient{background:var(--moire-bg);color:var(--moire-ink)}body .color-background-1{--color-background: 246, 242, 235}body .color-background-2{--color-background: 234, 226, 216}body .color-inverse{--color-background: 37, 32, 39;--color-foreground: 255, 255, 255}body .color-accent-1{--color-background: 139, 38, 53;--color-foreground: 255, 255, 255}body{font-family:var(--font-body-family);font-size:15px;line-height:1.65;letter-spacing:.015em}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.025em;line-height:1.15}h1,.h0,.h1{font-size:clamp(36px,5vw,68px)}h2,.h2{font-size:clamp(28px,3.5vw,44px)}p{line-height:1.7}.header-wrapper{background:var(--moire-bg);border-bottom:1px solid var(--moire-border)}.header{padding-top:18px;padding-bottom:18px}.header__heading-link{text-decoration:none}.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.08em}.header__menu-item{font-size:13px;letter-spacing:.035em;text-decoration:none;transition:color .25s ease}.header__menu-item:hover,.header__active-menu-item{color:var(--moire-accent)}.button,.shopify-payment-button__button{border-radius:5px;font-family:var(--font-body-family);font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease,transform .25s ease}.button:not(.button--secondary){background:var(--moire-ink);color:var(--moire-white)}.button:not(.button--secondary):hover{background:var(--moire-accent);color:var(--moire-white);transform:translateY(-2px)}.button--secondary{border:1px solid var(--moire-ink);background:transparent;color:var(--moire-ink)}.button--secondary:hover{border-color:var(--moire-accent);color:var(--moire-accent)}.card__media,.product__media,.collection .media{overflow:hidden;border-radius:6px}.card__media img{transition:transform .45s ease}@media(hover:hover){.card-wrapper:hover .card__media img{transform:scale(1.035)}}.card__heading{font-family:var(--font-heading-family);font-weight:400}.price{font-size:15px;letter-spacing:.02em}.banner__heading{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(38px,5.5vw,76px);line-height:1.08}.banner__text{font-size:16px;line-height:1.6}.rich-text__heading{font-family:var(--font-heading-family);font-weight:400}.rich-text__text{max-width:660px;margin-left:auto;margin-right:auto}.field__input,.select__select,.customer .field input,textarea{border-radius:5px}.field__input:focus,.select__select:focus{outline-color:var(--moire-accent)}.footer{border-top:1px solid var(--moire-border)}.footer a{text-decoration:none;transition:color .2s ease}.footer a:hover{color:var(--moire-accent)}.footer__content-bottom{border-top:1px solid var(--moire-border)}@media screen and (max-width:749px){body{font-size:14px}.header{padding-top:12px;padding-bottom:12px}h1,.h0,.h1{font-size:36px}h2,.h2{font-size:28px}.banner__heading{font-size:38px}.button{font-size:11px;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.button,.card__media img,.header__menu-item{transition:none}.button:hover,.card-wrapper:hover .card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/moire.css.map */
