@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@500;600;700;800&family=Nunito:wght@400;600;700;800;900&display=swap";:root{--gs-bg: #FAF8F1;--gs-ink: #29271F;--gs-cream: #ECE5D6;--gs-green: #365D2D;--gs-leaf: #86A84F;--gs-sage: #A8B669;--gs-tan: #DDA96A;--gs-orange: #DC982E;--gs-rust: #a04d1c;--gs-muted: #6b675b;--gs-body-c: #4c4a40;--gs-strike: #8b8678;--gs-font-display: "Baloo 2", cursive;--gs-font-body: Nunito, ui-sans-serif, system-ui, sans-serif}body{background:var(--gs-bg)}.gs{font-family:var(--gs-font-body);color:var(--gs-ink);-webkit-font-smoothing:antialiased}.gs ::selection{background:#dda96a;color:#29271f}.gs a{color:#365d2d}.gs a:hover{color:#dc982e}.gs button{font-family:inherit}.gs img{max-width:100%}.gs h1,.gs h2,.gs h3,.gs h4{color:var(--gs-ink)}.gs-container{width:min(1180px,94vw);margin-inline:auto}.gs-container--1080{width:min(1080px,94vw);margin-inline:auto}.gs-container--860{width:min(860px,94vw);margin-inline:auto}.gs-container--760{width:min(760px,94vw);margin-inline:auto}.gs-container--720{width:min(720px,94vw);margin-inline:auto}.gs-container--680{width:min(680px,94vw);margin-inline:auto}@keyframes gsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gsBob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gsPop{0%{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:none}}@keyframes gsPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.7);opacity:.45}}@keyframes gsWob{0%,to{transform:rotate(7deg) scale(1)}50%{transform:rotate(2deg) scale(1.07)}}.gs-anim-pop{animation:gsPop .55s cubic-bezier(.2,.7,.2,1) both}.gs-anim-bob{animation:gsBob 3.6s ease-in-out infinite}.gs-anim-bob--slow{animation-duration:4.4s;animation-delay:.6s}.gs-anim-pulse{animation:gsPulse 1.6s ease-in-out infinite}.gs-anim-wob{animation:gsWob 3.2s ease-in-out infinite}.gs-marquee{overflow:hidden}.gs-marquee__track{display:flex;width:max-content;animation:gsMarquee var(--gs-marquee-speed, 22s) linear infinite}.gs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:800 18px var(--gs-font-display);letter-spacing:.4px;padding:16px 30px;border-radius:999px;border:3px solid var(--gs-ink);cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s;--gs-btn-shadow: var(--gs-ink);box-shadow:0 6px 0 var(--gs-btn-shadow)}.gs-btn:hover{transform:translateY(-2px);box-shadow:0 8px 0 var(--gs-btn-shadow)}.gs-btn:active{transform:translateY(4px);box-shadow:0 2px 0 var(--gs-btn-shadow)}.gs-btn--tilt:hover{transform:translateY(-2px) rotate(-1deg)}.gs-btn--orange{background:var(--gs-orange);color:#fff}.gs-btn--orange:hover{color:#fff}.gs-btn--leaf{background:var(--gs-leaf);color:#fff}.gs-btn--leaf:hover{color:#fff}.gs-btn--white{background:#fff;color:var(--gs-ink)}.gs-btn--green-outline{background:#fff;color:var(--gs-green);border-color:var(--gs-green);--gs-btn-shadow: var(--gs-green)}.gs-btn--md{padding:13px 26px;font-size:16px;box-shadow:0 5px 0 var(--gs-btn-shadow)}.gs-btn--md:hover{box-shadow:0 7px 0 var(--gs-btn-shadow)}.gs-btn--md:active{transform:translateY(3px);box-shadow:0 1px 0 var(--gs-btn-shadow)}.gs-btn--sm{padding:9px 16px;font-size:14px;gap:8px;box-shadow:0 4px 0 var(--gs-btn-shadow)}.gs-btn--sm:hover{box-shadow:0 6px 0 var(--gs-btn-shadow)}.gs-btn--sm:active{transform:translateY(3px);box-shadow:0 1px 0 var(--gs-btn-shadow)}.gs-btn--wide{width:100%}.gs-btn[disabled]{opacity:.55;cursor:not-allowed}.gs-card-hover{transform:rotate(var(--gs-rot, 0deg));transition:transform .25s,box-shadow .25s}.gs-card-hover:hover{transform:rotate(var(--gs-rot, 0deg)) translateY(-6px);box-shadow:0 12px #29271fd9}.gs-chev{flex:none;width:12px;height:12px;border-right:3px solid var(--gs-ink);border-bottom:3px solid var(--gs-ink);transform:rotate(45deg);transition:transform .25s,margin-top .25s;margin-top:-4px}[aria-expanded=true]>.gs-chev{transform:rotate(225deg);margin-top:4px}html.gs-js [data-gs-reveal]{opacity:0;transform:translateY(26px) scale(.97);transition:opacity .62s cubic-bezier(.2,.7,.2,1),transform .62s cubic-bezier(.2,.7,.2,1)}html.gs-js [data-gs-reveal].gs-in{opacity:1;transform:none}.gs-nav-link{background:none;border:2px solid transparent;border-radius:999px;padding:8px 13px;font:800 13.5px var(--gs-font-body);color:var(--gs-ink);cursor:pointer;text-decoration:none;display:inline-block}.gs-nav-link:hover{color:var(--gs-ink);background:#ece5d699}.gs-nav-link.is-active{background:var(--gs-cream);border-color:var(--gs-ink)}.gs-bundle-opt{position:relative;text-align:center;cursor:pointer;background:#fff9;border-radius:18px;padding:16px 8px 12px;border:3px solid rgba(41,39,31,.3);box-shadow:0 4px #29271f4d;color:var(--gs-ink);transition:transform .15s}.gs-bundle-opt:hover{transform:translateY(-2px)}.gs-bundle-opt.is-selected{background:#fff;border-color:var(--gs-orange);box-shadow:0 4px 0 var(--gs-ink)}.gs-swatch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border-radius:999px;padding:7px 14px 7px 8px;font:800 13.5px var(--gs-font-display);color:var(--gs-ink);background:#fff;border:2.5px solid rgba(41,39,31,.3)}.gs-swatch.is-selected{background:var(--gs-cream);border-color:var(--gs-orange)}.gs-thumb{width:64px;height:64px;padding:0;overflow:hidden;border-radius:14px;cursor:pointer;background:#fff;border:3px solid var(--gs-ink);box-shadow:0 3px #29271fb3}.gs-thumb.is-selected{border-color:var(--gs-orange)}.gs-thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:11px}.gs-sticky{position:fixed;left:50%;bottom:14px;z-index:55;width:min(560px,94vw);display:flex;align-items:center;gap:12px;background:var(--gs-bg);border:3px solid var(--gs-ink);border-radius:22px;padding:10px 12px;box-shadow:0 8px #29271fd9,0 20px 40px #29271f40;transition:transform .45s cubic-bezier(.3,1.1,.3,1);transform:translate(-50%) translateY(140%)}.gs-sticky.is-on{transform:translate(-50%) translateY(0)}.gs-chooser{position:fixed;left:50%;transform:translate(-50%);bottom:92px;z-index:56;width:min(560px,94vw);max-height:min(70vh,560px);overflow-y:auto;background:#fff;border:3px solid var(--gs-ink);border-radius:22px;padding:16px;box-shadow:0 8px #29271fd9,0 24px 48px #29271f4d}.gs-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#29271f73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .35s;opacity:0;pointer-events:none}.gs-overlay.is-open{opacity:1;pointer-events:auto}.gs-drawer{position:fixed;top:0;right:0;bottom:0;z-index:71;width:min(430px,94vw);background:var(--gs-bg);border-left:3px solid var(--gs-ink);display:flex;flex-direction:column;box-shadow:-18px 0 50px #29271f4d;transition:transform .45s cubic-bezier(.3,1.05,.35,1);transform:translate(105%)}.gs-drawer.is-open{transform:translate(0)}.gs-qty-btn{width:30px;height:28px;background:none;border:none;font:800 15px var(--gs-font-display);cursor:pointer}.gs-fly-chip{position:fixed;z-index:200;width:26px;height:21px;border-radius:8px;background:var(--gs-sage);border:2.5px solid var(--gs-ink);pointer-events:none}.gs-pay-icon{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:2px solid rgba(41,39,31,.35);border-radius:6px;padding:3px 6px}.gs-pay-icon svg{display:block;height:16px;width:auto}.gs-pay-icon--lg{border-radius:8px;padding:4px 8px;border-color:var(--gs-ink)}.gs-pay-icon--lg svg{height:20px}.gs-pay-pill{background:#fff;border:2px solid rgba(41,39,31,.35);border-radius:6px;padding:3px 8px;font-weight:900;font-size:9.5px;color:var(--gs-muted)}.gs-pay-pill--lg{border-radius:8px;padding:5px 10px;font-size:11px;border-color:var(--gs-ink);color:var(--gs-ink)}.gs-field{display:grid;gap:6px;font-weight:900;font-size:12.5px;letter-spacing:.06em;color:var(--gs-muted)}.gs-input{border:2.5px solid var(--gs-ink);border-radius:14px;padding:13px 14px;font:600 15px var(--gs-font-body);background:var(--gs-bg);color:var(--gs-ink);outline-color:var(--gs-orange);width:100%;box-sizing:border-box}textarea.gs-input{resize:vertical}#gs-scroll-snake{position:fixed;top:0;right:6px;width:44px;height:100vh;z-index:45;pointer-events:none}@media(max-width:749px){#gs-scroll-snake{display:none}}.gs-toast{margin:10px 0 0;text-align:center;font-size:12.5px;font-weight:800;color:var(--gs-green)}@media(max-width:749px){.gs-hide-mobile{display:none!important}}@media(min-width:750px){.gs-hide-desktop{display:none!important}}@media(prefers-reduced-motion:reduce){.gs-marquee__track,.gs-anim-bob,.gs-anim-pulse,.gs-anim-wob,.gs-anim-pop{animation:none!important}html.gs-js [data-gs-reveal]{opacity:1;transform:none;transition:none}#gs-scroll-snake{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gs-theme.css.map */
