:root{--moss:#3B5240;--cream:#F4EFE6;--terra:#B57452;--char:#2A2A28;--forest:#1E2E22;--paper:#FBF8F1;--ink2:#5C574E;--ink3:#7C766C;--rule:rgba(59,82,64,.16);--rule-dk:rgba(255,255,255,.16);--maxw:1280px;--gut:clamp(20px,4.2vw,60px);--colgap:clamp(16px,2vw,30px);--sect:clamp(68px,9vw,140px)}.maera *{margin:0;box-sizing:border-box}.maera{font-family:system-ui,-apple-system,Inter,sans-serif;color:var(--char);background:var(--cream);-webkit-font-smoothing:antialiased;line-height:1.6;font-size:16px;overflow-x:hidden}.maera img{max-width:100%}.maera .serif{font-family:Newsreader,Georgia,serif;font-weight:400}.maera em{font-style:italic}.maera h1,.maera h2,.maera h3{font-family:Newsreader,Georgia,serif;font-weight:400;line-height:1.1;letter-spacing:-.012em;color:var(--moss);text-wrap:balance}.maera a:focus-visible,.maera button:focus-visible,.maera summary:focus-visible,.maera input:focus-visible{outline:2px solid var(--terra);outline-offset:3px}.maera .wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--gut)}.maera .g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--colgap)}.maera .sect{padding:var(--sect) 0}.maera .eyebrow{font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--terra);font-weight:500}.maera .idx{font-size:11.5px;letter-spacing:.26em;color:var(--ink3);font-variant-numeric:tabular-nums}.maera .tag{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.maera .btn{display:inline-block;background:var(--terra);color:#fff;font-size:14.5px;letter-spacing:.03em;padding:16px 34px;border:0;border-radius:2px;cursor:pointer;text-decoration:none;transition:opacity .2s,transform .2s;font-family:inherit;text-align:center}.maera .btn:hover{opacity:.92;transform:translateY(-1px)}.maera .btn.ghost{background:transparent;border:1px solid currentColor;color:var(--moss)}.maera .reveal{opacity:0;transform:translateY(22px);transition:opacity .9s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.maera .reveal.in{opacity:1;transform:none}.maera .d1{transition-delay:.1s}.maera .d2{transition-delay:.2s}.maera .d3{transition-delay:.3s}.maera .badge{display:inline-block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--moss);color:var(--moss);padding:5px 12px;border-radius:2px}.maera .shead{border-top:1px solid var(--rule);padding-top:24px;align-items:end;margin-bottom:clamp(34px,4.5vw,64px)}.maera .shead .l{grid-column:1/8}.maera .shead .r{grid-column:9/13}.maera .shead h2{font-size:clamp(28px,3.7vw,50px);margin-top:16px;max-width:15ch}.maera .shead .r p{color:var(--ink2);font-size:16px;line-height:1.68}.maera .dark .shead{border-top-color:var(--rule-dk)}.maera .dark .shead h2{color:#fff}.maera .dark .idx{color:#9aa896}.maera .dark .shead .r p{color:#c3ccc2}.maera .topfix{position:fixed;top:0;left:0;right:0;z-index:30}.maera .topbar{background:var(--forest);color:#dfe3da;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;height:42px;overflow:hidden;transition:height .4s cubic-bezier(.2,.7,.2,1),opacity .3s}.maera .topbar .wrap{display:flex;justify-content:center;align-items:center;gap:34px;height:42px}.maera .topfix.shrunk .topbar{height:0;opacity:0}.maera nav{transition:background .35s,box-shadow .35s}.maera .nav-in{max-width:var(--maxw);margin:0 auto;padding:22px var(--gut);display:flex;align-items:center;justify-content:space-between;gap:24px}.maera .logo{font-family:Newsreader,serif;font-size:24px;letter-spacing:.36em;margin-right:-.36em;color:var(--moss);line-height:1;text-decoration:none}.maera .nav-right{display:flex;align-items:center;gap:40px}.maera .nav-links{display:flex;gap:30px;font-size:13.5px;letter-spacing:.04em}.maera .nav-links a{color:var(--char);text-decoration:none;opacity:.88;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-color .25s,opacity .25s}.maera .nav-links a:hover{opacity:1;border-bottom-color:var(--terra)}.maera .nav-cart{font-size:13.5px;color:var(--moss);letter-spacing:.04em;text-decoration:none}.maera nav.solid{background:#f4efe6ed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--rule)}.maera nav.solid .nav-in{padding-top:15px;padding-bottom:15px}.maera .hero{position:relative;min-height:min(94svh,920px);display:flex;align-items:center;overflow:hidden;background:var(--paper);padding-top:110px}.maera .hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.maera .hero-media img{width:100%;height:100%;object-fit:cover;object-position:74% center;animation:mkb 30s ease-out forwards;will-change:transform}@keyframes mkb{0%{transform:scale(1.09)}to{transform:scale(1)}}.maera .hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#fbf8f19e,#fbf8f129 11%,#fbf8f100 20%),linear-gradient(to right,#fbf8f1f0,#fbf8f1c2 32%,#fbf8f124 54%,#fbf8f100 68%)}.maera .hero-inner{position:relative;z-index:2;width:100%}.maera .hero-copy{grid-column:1/7}.maera .hero h1{font-size:clamp(38px,5.2vw,68px);margin:18px 0 22px;max-width:15ch}.maera .hero .lede{color:var(--ink2);font-size:clamp(16px,1.35vw,19px);max-width:42ch;line-height:1.65}.maera .buy{border-top:1px solid var(--rule);margin-top:32px;padding-top:24px}.maera .price-row{display:flex;align-items:baseline;gap:16px;margin-bottom:22px;flex-wrap:wrap}.maera .price{font-family:Newsreader,serif;font-size:34px;color:var(--moss);line-height:1}.maera .cur{font-family:Newsreader,serif;font-size:19px;color:var(--ink3);letter-spacing:.06em;align-self:baseline}.maera .price-note{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3)}.maera .hero-cta{display:flex;gap:12px;flex-wrap:wrap}.maera .hero-rail{position:absolute;left:0;right:0;bottom:0;z-index:2}.maera .hero-rail .inner{border-top:1px solid var(--rule);padding:15px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink3)}.maera .hero-rail .facts{display:flex;gap:28px;flex-wrap:wrap}.maera .cue{display:inline-flex;align-items:center;gap:9px;color:var(--moss)}.maera .cue i{display:block;width:1px;height:13px;background:currentColor;animation:mbob 2.2s ease-in-out infinite}@keyframes mbob{0%,to{transform:translateY(0);opacity:.35}50%{transform:translateY(5px);opacity:1}}.maera .proof{background:var(--cream)}.maera .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--colgap)}.maera .tile figure{margin:0}.maera .tile .shot{overflow:hidden;border-radius:3px;background:#e6e0d4}.maera .tile img{width:100%;aspect-ratio:5/4;object-fit:cover;display:block;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.maera .tile:hover img{transform:scale(1.05)}.maera .tile figcaption{border-top:1px solid var(--rule);margin-top:16px;padding-top:14px;display:flex;gap:16px;align-items:baseline}.maera .tile figcaption .body b{font-family:Newsreader,serif;font-weight:400;color:var(--moss);font-size:18px;display:block;margin-bottom:3px}.maera .tile figcaption .body span{font-size:14px;color:var(--ink2)}.maera .scale{background:var(--paper)}.maera .scale-fig{grid-column:1/9}.maera .scale-notes{grid-column:10/13;align-self:end}.maera .scale svg{width:100%;height:auto;display:block;overflow:visible}.maera .sn{border-top:1px solid var(--rule);padding:16px 0}.maera .sn b{font-family:Newsreader,serif;font-weight:400;color:var(--moss);font-size:17px;display:block;margin-bottom:4px}.maera .sn span{font-size:14px;color:var(--ink2);line-height:1.6}.maera .compare{background:var(--cream)}.maera .crow{display:grid;grid-template-columns:4fr 2fr 6fr;gap:var(--colgap);padding:24px 0;border-bottom:1px solid var(--rule);align-items:baseline}.maera .crow:first-of-type{border-top:1px solid var(--rule)}.maera .crow h3{font-size:20px}.maera .crow .cost{font-family:Newsreader,serif;font-size:20px;color:var(--ink3);font-variant-numeric:tabular-nums}.maera .crow p{font-size:15px;color:var(--ink2);line-height:1.6}.maera .crow.us{background:#3b52400d;border-bottom-color:var(--moss);padding-left:18px;padding-right:18px;margin:0 -18px}.maera .crow.us .cost{color:var(--terra)}.maera .crow.us p{color:var(--char)}.maera .crow .flag{display:inline-block;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--terra);margin-bottom:7px}.maera .break{position:relative;min-height:min(78svh,660px);display:flex;align-items:flex-end;overflow:hidden}.maera .break img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;z-index:0}.maera .break:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#1e2e22c7,#1e2e2247 46%,#1e2e220f 78%)}.maera .break .wrap{position:relative;z-index:2;width:100%;padding-bottom:clamp(44px,6vw,80px)}.maera .break blockquote{font-family:Newsreader,serif;font-style:italic;color:#fff;max-width:19ch;font-size:clamp(26px,3.6vw,50px);line-height:1.18;margin:0}.maera .break cite{display:block;font-style:normal;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#c6d0c2;margin-top:20px}.maera .pitch{background:var(--moss);color:#eef0ea}.maera .benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--colgap)}.maera .benefit{border-top:1px solid var(--rule-dk);padding-top:20px}.maera .benefit h3{color:#fff;font-size:21px;margin:14px 0 9px}.maera .benefit p{color:#c3ccc2;font-size:14.5px;line-height:1.65}.maera .craft{background:var(--paper)}.maera .craft-body{align-items:start}.maera .craft-figure{grid-column:1/7}.maera .anatomy{width:100%;display:block;border-radius:3px;box-shadow:0 22px 60px #2a2a281c}.maera .craft-list{grid-column:8/13;position:sticky;top:104px}.maera .craft-col{border-top:1px solid var(--rule);padding:22px 0 26px}.maera .craft-col:first-child{padding-top:0;border-top:0}.maera .craft-col h3{font-size:21px;margin:12px 0 9px}.maera .craft-col p{font-size:14.5px;color:var(--ink2);line-height:1.68}.maera .inbox{background:var(--cream)}.maera .kit{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--colgap)}.maera .kit-item{border-top:1px solid var(--rule);padding-top:20px}.maera .kit-item svg{width:100%;height:120px;display:block;margin-bottom:18px}.maera .kit-item h3{font-size:18px;margin-bottom:6px}.maera .kit-item p{font-size:14px;color:var(--ink2);line-height:1.6}.maera .story{background:var(--forest);color:#e7e9e2}.maera .story-body .l{grid-column:1/6}.maera .story-body .r{grid-column:7/13}.maera .story h2{color:#f2f0e8;font-size:clamp(28px,3.6vw,48px);margin-top:16px;max-width:11ch}.maera .story p{color:#c8cec2;font-size:16.5px;line-height:1.78}.maera .story p+p{margin-top:20px}.maera .story .quote{font-family:Newsreader,serif;font-style:italic;font-size:clamp(19px,2vw,25px);color:#eae7dd;margin-top:32px;padding-top:28px;border-top:1px solid var(--rule-dk);max-width:28ch;line-height:1.45}.maera .story .after{margin-top:26px;color:#aab5a6;font-size:15.5px}.maera .gift{background:var(--cream)}.maera .gift-split{align-items:stretch;margin-bottom:clamp(30px,4vw,56px)}.maera .gift-shot{grid-column:1/7;overflow:hidden;border-radius:3px}.maera .gift-shot img{width:100%;height:100%;min-height:320px;object-fit:cover;display:block}.maera .gift-lead{grid-column:8/13;align-self:center}.maera .gift-lead p{font-size:17px;color:var(--ink2);line-height:1.75}.maera .gift-lead p+p{margin-top:18px}.maera .occasions{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--colgap)}.maera .occ{border-top:1px solid var(--rule);padding-top:18px}.maera .occ h3{font-size:18px;margin-bottom:7px}.maera .occ p{font-size:14px;color:var(--ink2);line-height:1.6}.maera .specs{background:var(--paper)}.maera .specs-body .l{grid-column:1/4;position:sticky;top:104px}.maera .specs-body .r{grid-column:5/13}.maera .specs h2{font-size:clamp(26px,3.2vw,42px);margin-top:16px}.maera .spec-row{display:flex;justify-content:space-between;gap:24px;padding:16px 0;border-bottom:1px solid var(--rule);font-size:15px}.maera .spec-row:first-child{border-top:1px solid var(--rule)}.maera .spec-row .k{color:var(--ink3)}.maera .spec-row .v{color:var(--char);text-align:right;font-weight:500}.maera .faq{background:var(--cream)}.maera .faq-body .l{grid-column:1/4;position:sticky;top:104px}.maera .faq-body .r{grid-column:5/13}.maera .faq h2{font-size:clamp(26px,3.2vw,42px);margin-top:16px}.maera details{border-bottom:1px solid var(--rule)}.maera details:first-of-type{border-top:1px solid var(--rule)}.maera summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;justify-content:space-between;gap:20px;align-items:baseline;font-family:Newsreader,serif;font-size:19px;color:var(--moss)}.maera summary::-webkit-details-marker{display:none}.maera summary:after{content:"+";font-family:system-ui,sans-serif;font-size:19px;color:var(--terra);flex:0 0 auto}.maera details[open] summary:after{content:"\2013"}.maera details p{padding:0 0 22px;max-width:62ch;color:var(--ink2);font-size:15.5px;line-height:1.7}.maera .promise{background:var(--forest);color:#e7e9e2}.maera .promise-body .l{grid-column:1/6}.maera .promise-body .r{grid-column:7/13}.maera .promise h2{color:#f2f0e8;font-size:clamp(26px,3.2vw,42px);margin-top:16px;max-width:13ch}.maera .promise p{color:#c8cec2;font-size:16px;line-height:1.75}.maera .promise p+p{margin-top:18px}.maera .sig{margin-top:26px;font-family:Newsreader,serif;font-style:italic;font-size:19px;color:#eae7dd}.maera .sig span{display:block;font-style:normal;font-family:system-ui,sans-serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8fa08b;margin-top:8px}.maera .notify{background:var(--moss);color:#eef0ea;padding:clamp(58px,7vw,100px) 0}.maera .notify-body{align-items:start}.maera .notify .l{grid-column:1/6}.maera .notify .r{grid-column:7/13}.maera .notify h2{color:#fff;font-size:clamp(26px,3.4vw,44px);max-width:14ch}.maera .notify .l p{color:#c3ccc2;font-size:16px;margin-top:16px;max-width:36ch}.maera .eform{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.maera .eform input[type=email]{flex:1;min-width:220px;border:0;border-bottom:1px solid rgba(255,255,255,.42);background:transparent;padding:15px 2px;font-size:16px;font-family:inherit;color:#fff;outline:0}.maera .eform input[type=email]::placeholder{color:#9fae9c}.maera .eform .btn{border:0}.maera .fineprint{color:#9fae9c;font-size:13px;margin-top:18px;max-width:44ch;line-height:1.6}.maera .thanks{border-left:2px solid var(--terra);padding:18px 22px;background:#ffffff0f;border-radius:0 3px 3px 0}.maera .thanks b{display:block;font-family:Newsreader,serif;font-size:24px;color:#fff;margin-bottom:6px}.maera .thanks span{color:#c3ccc2;font-size:15px}.maera .errors{color:#f0c3b4;font-size:14px;margin-bottom:12px;list-style:none;padding:0}.maera .buybar{position:fixed;left:0;right:0;bottom:0;z-index:29;background:#f4efe6f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--rule);transform:translateY(105%);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.maera .buybar.in{transform:none}.maera .buybar .inner{max-width:var(--maxw);margin:0 auto;padding:13px var(--gut);display:flex;align-items:center;justify-content:space-between;gap:20px}.maera .buybar .what b{font-family:Newsreader,serif;font-weight:400;color:var(--moss);font-size:17px;display:block}.maera .buybar .what span{font-size:12.5px;color:var(--ink3);letter-spacing:.04em}.maera .buybar .btn{padding:13px 30px}.maera footer{background:var(--forest);color:#aeb6a8;padding:clamp(48px,6vw,80px) 0 96px}.maera .foot-top{padding-bottom:38px;border-bottom:1px solid var(--rule-dk);align-items:start}.maera .foot-brand{grid-column:1/6}.maera .foot-c1{grid-column:7/10}.maera .foot-c2{grid-column:10/13}.maera .foot-logo{font-family:Newsreader,serif;font-size:28px;letter-spacing:.34em;margin-right:-.34em;color:#f2f0e8;line-height:1}.maera .foot-tag{font-family:Newsreader,serif;font-style:italic;color:#c8cec2;margin-top:12px;font-size:16px}.maera .foot-col b{font-family:Newsreader,serif;font-weight:400;color:#e7e9e2;display:block;margin-bottom:14px;font-size:15px;letter-spacing:.03em}.maera .foot-col a{color:#aeb6a8;text-decoration:none;display:block;margin-bottom:9px;font-size:13.5px}.maera .foot-col a:hover{color:#e7e9e2}.maera .foot-meta{padding-top:22px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#7f887a;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}@media(max-width:1000px){.maera .g{grid-template-columns:minmax(0,1fr)}.maera .shead .l,.maera .shead .r,.maera .hero-copy,.maera .story-body .l,.maera .story-body .r,.maera .specs-body .l,.maera .specs-body .r,.maera .faq-body .l,.maera .faq-body .r,.maera .promise-body .l,.maera .promise-body .r,.maera .notify .l,.maera .notify .r,.maera .craft-figure,.maera .craft-list,.maera .scale-fig,.maera .scale-notes,.maera .gift-shot,.maera .gift-lead,.maera .foot-brand,.maera .foot-c1,.maera .foot-c2{grid-column:1/-1}.maera .shead{gap:18px}.maera .shead h2{max-width:none}.maera .craft-list,.maera .specs-body .l,.maera .faq-body .l{position:static}.maera .craft-list{margin-top:36px}.maera .story .quote,.maera .story h2,.maera .promise h2,.maera .hero h1,.maera .notify h2{max-width:none}.maera .foot-c1,.maera .foot-c2{margin-top:26px}.maera .occasions{grid-template-columns:repeat(2,1fr)}.maera .scale-notes{margin-top:30px}.maera .gift-shot img{min-height:0;aspect-ratio:4/3}.maera .kit{grid-template-columns:repeat(2,1fr)}.maera .break blockquote{max-width:none}.maera .crow{grid-template-columns:1fr;gap:6px;padding:22px 0}.maera .crow.us{margin:0 -14px;padding-left:14px;padding-right:14px}.maera .notify .r{margin-top:26px}}@media(max-width:760px){.maera .tiles,.maera .benefits,.maera .occasions{grid-template-columns:1fr}.maera .nav-links{display:none}.maera .topbar .wrap{gap:18px;font-size:10.5px}.maera .hero{min-height:92svh;align-items:flex-start;padding-top:130px}.maera .hero-media img{object-position:78% center}.maera .hero-scrim{background:linear-gradient(to bottom,#fbf8f1f2,#fbf8f1d6 48%,#fbf8f140 80%,#fbf8f100)}.maera .hero-rail .facts{display:none}.maera .topbar span:last-child{display:none}.maera .buybar .what span{display:none}.maera .buybar .inner{padding-top:10px;padding-bottom:10px}}@media(prefers-reduced-motion:reduce){.maera .hero-media img{animation:none;transform:none}.maera .cue i{animation:none}.maera .reveal{opacity:1;transform:none;transition:none}.maera .buybar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/maera.css.map */
