:root{--mizual-porcelain: #fbf8f4;--mizual-linen: #f4efea;--mizual-greige: #ebe2da;--mizual-powder: #e6d5ce;--mizual-blush: #cdaca3;--mizual-rosewood: #9c7e78;--mizual-taupe: #645852;--mizual-ink: #2c2825;--mizual-gold: #b5946a}::selection{color:var(--mizual-ink);background:var(--mizual-powder)}a[href],button:not(:disabled),[role=button],summary,select,label[for],input[type=checkbox],input[type=radio]{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}html{scroll-behavior:smooth}body,button,input,select,textarea{font-family:var(--font-body--family)}body{width:100%;min-width:0;overflow-x:hidden}img{max-width:100%}.mizual-quick-add{position:absolute;z-index:2;right:.8rem;bottom:.8rem;margin:0}.mizual-quick-add input[type=hidden]{display:none}.mizual-quick-add__button{position:relative;display:block;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;border:0;border-radius:.4rem;color:var(--mizual-ink);background:var(--mizual-blush);box-shadow:none;transition:color .18s ease,background-color .18s ease,opacity .18s ease,transform .18s ease}.mizual-quick-add__line{position:absolute;top:50%;left:50%;display:block;width:1.1rem;height:1px;background:currentcolor;transform:translate(-50%,-50%);transition:opacity .14s ease,transform .22s ease}.mizual-quick-add__line--vertical{transform:translate(-50%,-50%) rotate(90deg)}.mizual-quick-add__check{position:absolute;top:50%;left:50%;display:block;width:.55rem;height:1rem;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;opacity:0;transform:translate(-50%,-62%) rotate(45deg) scale(.45);transition:opacity .14s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.mizual-quick-add__button:not(:disabled):hover,.mizual-quick-add__button.is-added{color:var(--mizual-porcelain);background:var(--mizual-ink)}.mizual-quick-add__button:not(:disabled):active{transform:scale(.94)}.mizual-quick-add__button.is-loading{opacity:.6}.mizual-quick-add__button.is-added .mizual-quick-add__line{opacity:0;transform:translate(-50%,-50%) scale(.35)}.mizual-quick-add__button.is-added .mizual-quick-add__check{opacity:1;transform:translate(-50%,-62%) rotate(45deg) scale(1)}.mizual-quick-add__button.is-sold-out{color:var(--mizual-taupe);background:var(--mizual-greige);opacity:.78}.mizual-quick-add__button.is-sold-out .mizual-quick-add__line--horizontal{transform:translate(-50%,-50%) rotate(45deg)}.mizual-quick-add__button.is-sold-out .mizual-quick-add__line--vertical{transform:translate(-50%,-50%) rotate(-45deg)}.mizual-quick-add__button.is-error{color:var(--mizual-porcelain);background:#7c4f4b}.mizual-stock-badge{position:absolute;z-index:2;top:.8rem;left:.8rem;display:inline-flex;min-height:1.9rem;align-items:center;padding:.4rem .7rem;color:var(--mizual-porcelain);background:var(--mizual-taupe);font-family:var(--font-subheading--family);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase}.mizual-cart-notice{position:fixed;z-index:80;right:clamp(1rem,3vw,2rem);bottom:clamp(1rem,3vw,2rem);display:grid;width:min(calc(100vw - 2rem),25rem);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem;border:1px solid var(--mizual-powder);color:var(--mizual-ink);background:var(--mizual-porcelain);box-shadow:0 1rem 3rem #2c282529;opacity:0;pointer-events:none;transform:translateY(1rem);transition:opacity .22s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.mizual-cart-notice.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.mizual-cart-notice__icon{display:grid;width:2.5rem;height:2.5rem;border-radius:999px;color:var(--mizual-porcelain);background:var(--mizual-ink);font-size:1rem;place-items:center}.mizual-cart-notice.is-error .mizual-cart-notice__icon{background:#7c4f4b}.mizual-cart-notice.is-error .mizual-cart-notice__copy a{display:none}.mizual-cart-notice__copy{min-width:0}.mizual-cart-notice__copy p{margin:0;overflow:hidden;font-family:var(--font-body--family);font-size:.9rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.mizual-cart-notice__copy a{display:inline-block;margin-top:.3rem;border-bottom:1px solid var(--mizual-rosewood);color:inherit;font-family:var(--font-subheading--family);font-size:.6rem;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.mizual-cart-notice__close{display:grid;width:2.5rem;height:2.5rem;padding:0;border:0;color:var(--mizual-taupe);background:transparent;font-size:1.25rem;place-items:center}.mizual-motion-ready [data-mizual-reveal]{opacity:0;transform:translate3d(0,1.25rem,0);transition:opacity .6s ease var(--mizual-reveal-delay, 0ms),transform .7s cubic-bezier(.2,.75,.25,1) var(--mizual-reveal-delay, 0ms)}.mizual-motion-ready [data-mizual-reveal].is-visible{opacity:1;transform:translateZ(0)}@media screen and (min-width:750px){[data-mizual-parallax]{transform:translate3d(0,var(--mizual-parallax-y, 0px),0) scale(1.045);will-change:transform}}@media(prefers-reduced-motion:reduce){.mizual-motion-ready [data-mizual-reveal],.mizual-motion-ready [data-mizual-reveal].is-visible,[data-mizual-parallax]{opacity:1;transform:none;transition:none}.mizual-quick-add__button,.mizual-quick-add__line,.mizual-quick-add__check,.mizual-cart-notice{transition:none}}@media screen and (max-width:749px){.mizual-cart-notice{right:1rem;bottom:1rem;left:1rem;width:auto}.content-for-layout,.content-for-layout>.shopify-section,.content-for-layout>.shopify-section>section{width:100%;max-width:100%}input,select,textarea{font-size:16px}}h1,h2,.h1,.h2{font-weight:300;text-wrap:balance}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-weight:400}em,blockquote{font-family:var(--font-body--family)}.button,.button-secondary,.button-custom,.shopify-payment-button__button,.header__menu-item,.menu-list__link,.badge{letter-spacing:.14em}.button,.button-secondary,.button-custom,.shopify-payment-button__button{min-height:3rem;font-size:.75rem}.header-logo__image{object-position:left center}.product-card__title,.product-title,.price{letter-spacing:.025em}hr,.divider{border-color:var(--mizual-greige)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mizual-brand.css.map */
