@font-face{font-family:AMARI DM;src:url(amari-dm-sans-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:AMARI DM;src:url(amari-dm-sans-500.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:AMARI DM;src:url(amari-dm-sans-600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:AMARI Italiana;src:url(amari-italiana-400.ttf) format("truetype");font-weight:400;font-display:swap}:root{--am-ink:#282923;--am-muted:#66665e;--am-sand:#f4f1eb;--am-cream:#ebe5dc;--am-line:#dedbd4;--am-font:"AMARI DM",Arial,sans-serif;--am-display:"AMARI Italiana",Georgia,serif}body{font-family:var(--am-font);background:#fcfaf7;color:var(--am-ink);--font-body--family:var(--am-font);--font-subheading--family:var(--am-font);--font-heading--family:var(--am-display);--font-accent--family:var(--am-font);--font-h1--family:var(--am-display);--font-h2--family:var(--am-display);--font-h3--family:var(--am-display);--font-h4--family:var(--am-display);--font-h1--weight:400;--font-h2--weight:400;--font-h3--weight:400;--font-h4--weight:400;--button-border-radius:0;--buttons-radius:0}.am-wrap{max-width:1490px;margin-inline:auto;padding:72px 5.3%;width:100%}.am-heading{font:400 clamp(48px,6vw,85px)/1.06 var(--am-display);letter-spacing:-.025em;margin:16px 0 0;color:inherit}.am-eyebrow{font:500 10px/1.7 var(--am-font);letter-spacing:.22em;text-transform:uppercase;margin:0}.am-prose{font:400 14px/1.9 var(--am-font);color:var(--am-muted)}.am-prose p{margin:0 0 14px}.am-section-head{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:35px}.am-section-head>.am-prose{max-width:285px;margin:0}.am-button{display:inline-flex;align-items:center;justify-content:center;gap:32px;min-height:52px;padding:16px 25px;background:var(--am-ink);color:#fff;border:1px solid var(--am-ink);font:500 10px/1.5 var(--am-font);letter-spacing:.14em;text-transform:uppercase}.am-button:hover{background:#505249;color:#fff}.am-textlink{font:500 10px/1.6 var(--am-font);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-block:10px;display:inline-block}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid #806c50;outline-offset:4px}.am-footer a:focus-visible{outline-color:#e7d6bb}.header__row{background:#faf8f4}.header__columns{min-height:72px}.header-menu .menu-list__link{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.header-logo{max-width:160px}.header-actions__action{min-width:44px;min-height:44px}.product-information{background:#fcfaf7}.product-details h1{font:400 clamp(42px,5vw,68px)/1.04 var(--am-display);letter-spacing:-.025em}.product-details .rte{font:400 14px/1.85 var(--am-font)}.product-details{padding:32px 6%}.product-details .button,.product-details .add-to-cart-button{min-height:54px;border-radius:0}.variant-option__button-label{border-radius:0;min-width:44px;min-height:44px}.product-grid .product-card{background:transparent}.product-grid .product-card__content{padding-top:16px}.product-grid .product-card__content h3{font-family:var(--am-font);font-size:14px;font-weight:400}.product-grid img{border-radius:0}.cart-drawer__heading{font-family:var(--am-display);font-weight:400}dialog{max-width:100vw}.am-hero,.am-wrap,.am-story,.am-news,.am-footer{overflow-wrap:anywhere}.am-category img,.am-card img,.am-story img{border-radius:0}@media(min-width:781px){.am-wrap{padding-block:110px}.am-section-head{flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:46px}}@media(max-width:749px){.header__row .header__columns,#header-component[data-menu-style=drawer] .header__row .header__columns{padding-inline:0}.header__columns .header-logo{justify-self:center}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.am-hero h1,.am-heading,.am-story h2,.am-category h3,.am-support h2,.product-details h1{text-transform:none}.am-card__options{color:var(--am-muted);font-size:11px!important;line-height:1.7}.am-description{font:400 14px/1.85 var(--am-font);width:100%}.am-description p{margin-block:0 16px}.am-description summary{cursor:pointer;min-height:44px;display:flex;align-items:center;border-block:1px solid var(--am-line)}.am-description details>div{padding-top:18px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/amari.css.map */
