:root{--paper:#FAFAF8;--ivory:#ECEBE5;--ivory-2:#E2E3DD;--ink:#1A1A17;--muted:#6B6A61;--line:#E1E0D8;--pine:#1E3A32;--pine-deep:#14271F;--gold:#8A6D2F;--gold-soft:#E4D3A3;--sage:#8CA298;--white:#ffffff;--serif:"Lora",Georgia,"Times New Roman",serif;--sans:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--wrap:1200px;--r:18px;--shadow:0 24px 60px -30px rgba(20,39,31,.35);--shadow-sm:0 10px 30px -18px rgba(20,39,31,.4)}.announce,.hdr,.mnav,.foot,.announce *,.hdr *,.mnav *,.foot *{box-sizing:border-box;margin:0;padding:0}.hdr a,.mnav a,.foot a{color:inherit;text-decoration:none}.hdr img,.mnav img,.foot img,.announce img{max-width:100%;display:block;width:auto}.hdr ul,.mnav ul,.foot ul{list-style:none}.announce,.hdr,.mnav,.foot{font-family:var(--sans);line-height:1.6;-webkit-font-smoothing:antialiased}.hdr .wrap,.foot .wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}.hdr .btn,.mnav .btn{display:inline-flex;align-items:center;gap:.6em;font-family:var(--sans);font-weight:600;font-size:.95rem;padding:15px 30px;border-radius:100px;cursor:pointer;border:1.5px solid transparent;transition:.25s ease;letter-spacing:.01em}.hdr .btn-primary,.mnav .btn-primary{background:var(--pine);color:#f4efe4}.hdr .btn-primary:hover,.mnav .btn-primary:hover{background:var(--pine-deep);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.hdr .btn svg,.mnav .btn svg{width:16px;height:16px}.hdr-shop{padding:9px 20px}.announce{background:var(--pine-deep);color:#dfe6e0;font-size:.78rem;letter-spacing:.06em;padding:9px 0;overflow:hidden}.announce-track{display:flex;width:max-content;animation:ga-scroll 18s linear infinite}.announce-set{display:flex;gap:64px;padding-right:64px;white-space:nowrap}.announce-set>*{display:inline-flex;align-items:center;gap:10px;font-weight:500}.announce-set>*:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--gold);opacity:.8;flex:none}.announce b{color:var(--gold-soft);font-weight:600}@keyframes ga-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.announce-track{animation:none}}.hdr{position:sticky;top:0;z-index:50;background:#fbfaf7d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:.3s}.hdr.scrolled{border-color:var(--line);box-shadow:0 6px 24px -22px #00000080}.hdr.is-hidden:not(:focus-within){transform:translateY(calc(-100% - 1px))}.hdr-in{display:flex;align-items:center;justify-content:space-between;height:76px}.hdr .logo img{height:52px;width:auto}.hdr .nav{display:flex;gap:34px;align-items:center}.hdr .nav a{font-size:.9rem;font-weight:500;color:var(--ink);position:relative;padding:4px 0}.hdr .nav a:after{content:"";position:absolute;left:0;bottom:-2px;height:1.5px;width:0;background:var(--gold);transition:.3s}.hdr .nav a:hover:after{width:100%}.hdr-actions{display:flex;align-items:center;gap:16px}.hdr .icon-btn{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;transition:.2s;background:none;border:none}.hdr .icon-btn:hover{background:var(--ivory)}.hdr .icon-btn svg{width:20px;height:20px}.hdr .menu-btn{display:none}.mnav{position:fixed;top:0;right:0;bottom:0;width:min(320px,74vw);background:var(--paper);z-index:60;transform:translate(100%);transition:transform .35s ease;display:flex;flex-direction:column;padding:22px;overflow-y:auto;box-shadow:-16px 0 44px #0f1a1529}.mnav.open{transform:none}.mnav .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.mnav .top img{height:34px;width:auto;flex:none}.mnav a{font-family:var(--serif);font-size:1.3rem;padding:14px 0;border-bottom:1px solid var(--line);color:var(--ink)}.mnav .btn{margin-top:26px;justify-content:center;font-family:var(--sans);font-size:.95rem;padding:15px 30px;border:1.5px solid transparent;text-align:center}.mnav .icon-btn{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:none;border:none;cursor:pointer}.mnav .icon-btn svg{width:20px;height:20px}.mnav-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f1a156b;z-index:59;opacity:0;pointer-events:none;transition:opacity .35s ease}.mnav-scrim.show{opacity:1;pointer-events:auto}body.nav-open{overflow:hidden}.foot{background:var(--pine-deep);color:#c7d2c8;padding:74px 0 34px}.foot-top{display:grid;grid-template-columns:1fr auto auto;gap:40px 72px}.foot .logo img{height:40px;margin-bottom:18px}.foot p.about{font-size:.9rem;color:#9dad9f;max-width:34ch}.foot h5{font-family:var(--sans);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft);margin-bottom:16px}.foot ul{display:flex;flex-direction:column;gap:11px}.foot ul a{font-size:.9rem;color:#c7d2c8}.foot ul a:hover{color:#fff}.foot .maple-f{display:flex;align-items:center;gap:9px;margin-top:22px;font-size:.82rem;color:#9dad9f}.foot .maple-f img{height:20px;filter:invert(1) opacity(.7)}.foot-bot{border-top:1px solid rgba(255,255,255,.1);margin-top:52px;padding-top:26px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:.8rem;color:#8fa093}.foot .foot-legal{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0}.foot .foot-legal a{font-size:.8rem;color:#8fa093}.foot .foot-legal a:hover{color:#fff}.foot .foot-legal a:not(:last-child):after{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5;margin:0 9px}.foot .pay{display:flex;gap:9px;align-items:center}.foot .pay-chip{display:inline-flex;align-items:center;justify-content:center;width:40px;height:26px;background:#fff;border:1px solid rgba(255,255,255,.14);border-radius:5px;padding:0;overflow:hidden}.foot .pay-chip svg{width:100%;height:100%;display:block}@media(max-width:960px){.hdr .nav{display:none}.hdr .menu-btn{display:grid}}@media(max-width:760px){.foot-top{grid-template-columns:1fr 1fr;column-gap:56px}.foot-top>:first-child{grid-column:1/-1}}@media(max-width:560px){.hdr .wrap,.foot .wrap{padding:0 20px}.foot-top{grid-template-columns:1fr}}.ga-skip-link{position:absolute;overflow:hidden;width:1px;height:1px;left:-99999px;word-wrap:normal}.ga-skip-link:focus{position:fixed;z-index:9999;overflow:auto;width:auto;height:auto;left:16px;top:16px;padding:12px 24px;border-radius:6px;background:var(--ivory, #FAFAF8);color:var(--ink, #110811);font-family:var(--sans, system-ui),sans-serif;font-size:.95rem;text-decoration:none;box-shadow:0 0 0 2px var(--gold, #8A6D2F)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ga-chrome.css.map */
