:root{--mono-body:16px;--mono-label:12px;--mono-heading:clamp(44px,5vw,64px);--mono-grid:1000px}html{-webkit-text-size-adjust:100%;font-size:16px}body{font-family:Montserrat,Arial,sans-serif;font-size:var(--mono-body);line-height:1.65;font-weight:400}button,input,textarea,select{font-family:Montserrat,Arial,sans-serif}.header,.site-header{box-sizing:border-box;width:100%;max-width:var(--mono-grid);height:90px;margin-inline:auto;padding-inline:24px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header .logo,.site-header .wordmark{width:160px}.desktop-nav,.site-header nav,.header-actions,.nav-right{gap:20px}.desktop-nav a,.header-actions a,.site-header nav a,.site-header nav button,.site-header button,.menu-toggle{font-size:12px!important;font-weight:400;line-height:1.5;letter-spacing:.1em}main h1,.hero-copy h1,.story-hero h1,.creator-intro h1,.shop-intro h1,.product-info h1,.checkout-page-heading h1,.collection-search h1{font-family:Cormorant Garamond,Georgia,serif;font-size:var(--mono-heading)!important;font-weight:400;line-height:1;letter-spacing:-.025em}.section-heading h2,.flavour-intro h2,.gifting-copy h2,.process h2,.buy-copy h2,.newsletter h2,.values h2,.one-box h2,.story-close h2,.creator-form h2,.editorial-strip h2,.more-collection h2{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,3.5vw,44px)!important;line-height:1.05;font-weight:400;letter-spacing:-.02em}.product-card h2,.search-results h2{font-size:28px;line-height:1.1;font-weight:400}main p,.lede,.intro,.product-description,.product-price,.product-details,.product-details p,.product-card>p:not(.eyebrow),.gifting-copy ul li>span,.corporate>div>p:last-child,.collection-tab-content,.collection-tab-content li{font-size:16px!important;line-height:1.65!important}.eyebrow,main p.eyebrow,.breadcrumbs,.product-details strong,.gallery-count,.gallery-nav{font-size:12px!important;line-height:1.5!important;letter-spacing:.12em}.button,.add-button,.text-link,.price-badge,.remove,.card-action,.continue-shopping,.checkout-back,.terms-check,.gift-fields label,.checkout-fields label{font-size:14px;line-height:1.5}.product-grid,.product-layout,.editorial-strip,.checkout-layout{box-sizing:border-box;max-width:var(--mono-grid);margin-inline:auto}.shop-intro{padding:64px 24px 48px}.mono-site-footer,.mono-footer{font-size:16px;line-height:1.65}.mono-site-footer h3,.mono-footer h3{font:500 12px/1.5 Montserrat,Arial,sans-serif;letter-spacing:.12em}.mono-site-footer .footer-help,.mono-site-footer .footer-contact,.mono-footer a,.mono-footer span{font-size:14px;line-height:1.65}.mono-site-footer .footer-bottom p,.mono-footer>p{font-size:12px}.delivery-bar{display:none!important}.mono-announcement{height:32px;overflow:hidden;background:#24160d;color:#fff5e9;font:400 12px/32px Montserrat,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;position:relative}.mono-announcement-track{display:flex;width:max-content;animation:mono-announcement-scroll 65s linear infinite;will-change:transform}.mono-announcement-group{display:flex;flex-shrink:0;min-width:100vw}.mono-announcement-item{display:block;flex-shrink:0;padding-right:48px}.mono-announcement-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes mono-announcement-scroll{to{transform:translate(-50%)}}@media(max-width:900px){.header,.site-header{height:72px;padding-inline:20px}.desktop-nav,.site-header .nav-left,.site-header .desktop-only{display:none}.menu-toggle,.site-header .mobile-menu{display:block}.site-header .mobile-menu{justify-self:start}.site-header .nav-left.open{position:absolute;top:100%;left:0;right:0;z-index:20;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:24px;background:#fffaf3;border-bottom:1px solid #dccbb9}.header .logo,.site-header .wordmark{width:140px}.shop-intro{padding:44px 20px 36px}}@media(max-width:600px){:root{--mono-heading:44px}.header .logo,.site-header .wordmark{width:130px}.mono-announcement{font-size:11px}.product-card h2{font-size:28px}.product-grid,.product-layout{padding-inline:20px}.editorial-strip h2{font-size:34px!important}}@media(prefers-reduced-motion:reduce){.mono-announcement-track{animation-duration:180s}}.site-header .wordmark .original-logo{width:100%;height:auto}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid .product-card{display:flex;flex-direction:column;align-items:stretch}.product-grid .product-image{box-sizing:border-box;aspect-ratio:1/1;width:100%;height:auto;display:flex;align-items:center;justify-content:center;background:#f0e7dc;overflow:hidden}.product-grid .product-image img{box-sizing:border-box;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;transform:none;padding:16px}.product-grid .product-description{flex-grow:1}.product-grid .text-link{align-self:center;margin-top:8px}.payment-provider-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.payment-provider-list>div{padding:16px;border:1px solid #dccbb9;background:#fffaf3}.payment-provider-list strong{display:block;font-size:18px;font-weight:500}.payment-provider-list span{display:block;font-size:14px;line-height:1.6;margin-top:6px}@media(max-width:760px){.product-grid{grid-template-columns:1fr}.product-grid .product-image{max-width:420px;margin-inline:auto}.payment-provider-list{grid-template-columns:1fr}}.product-grid .product-image{border:1px solid #dccbb9}.product-grid .product-image img{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mono-uniform.css.map */
