:root{--gl-ink: #1b1a17;--gl-ink-2: #45413a;--gl-muted: #6b6559;--gl-line: #d9cfbc;--gl-soft: #ede4d3;--gl-paper: #f5efe3;--gl-mint: #f3ead7;--gl-brand: #c2412a;--gl-tomato: #e8553a;--gl-forest: #1f3a2e;--gl-brand-2: #e8553a;--gl-lime: #f2c14e;--gl-amber: #f2c14e;--gl-sage: #cfdcc4;--gl-radius: 18px;--gl-radius-sm: 12px;--gl-shadow: 5px 5px 0 #1b1a17;--gl-shadow-lg: 10px 12px 0 rgba(27, 26, 23, .9);--gl-serif: "Fraunces", "Iowan Old Style", Georgia, serif}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.02em}::selection{background:var(--gl-lime);color:var(--gl-ink)}a:focus-visible,button:focus-visible{outline:3px solid var(--gl-lime);outline-offset:3px}.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:.01em;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.button:not([disabled]):hover{transform:translateY(-1px)}.announcement-bar__message{font-size:1.3rem;letter-spacing:.04em;font-weight:500}.header-wrapper{-webkit-backdrop-filter:saturate(160%) blur(8px);backdrop-filter:saturate(160%) blur(8px)}.header__menu-item{font-weight:500}.header__menu-item:hover span{text-decoration:none;color:var(--gl-brand)}.card-wrapper .card{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover .card{transform:translateY(-4px)}.card-wrapper .card__inner{border-radius:var(--gl-radius);overflow:hidden}.card-wrapper .card__media .media{background:linear-gradient(160deg,#fbf7ef,#f3ead7)}.card-wrapper .card__media img{object-fit:contain!important;padding:6%;filter:drop-shadow(0 18px 24px rgba(27,26,23,.18));transition:transform .35s ease}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__heading{font-weight:600;line-height:1.3}.card-information .price{font-weight:700;color:var(--gl-brand);font-size:1.6rem}.card-information .price .price-item--regular{color:inherit}.product__title h1{font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.12}.product .price--large{font-weight:700;color:var(--gl-brand)}.product .product__text.caption-with-letter-spacing{display:inline-block;background:var(--gl-mint);color:var(--gl-brand);border:1px solid #d9cfbc;border-radius:999px;padding:.5rem 1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em}.product-form__submit{min-height:5.4rem;font-size:1.6rem}.product__description{font-size:1.55rem;line-height:1.75}.product__description strong{color:var(--gl-ink)}.product__description ul{padding-left:0;list-style:none}.product__description li{position:relative;padding-left:2.8rem;margin:.7rem 0}.product__description li:before{content:"";position:absolute;left:0;top:.45em;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--gl-mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23c2412a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/80% no-repeat}.product__media-item .media{background:linear-gradient(160deg,#fbf7ef,#f3ead7);border-radius:var(--gl-radius)}.product__accordion summary .accordion__title{font-weight:600}.gl-pbox{border:1px solid var(--gl-line);border-radius:var(--gl-radius-sm);padding:1.6rem 1.8rem;background:#fff;display:grid;gap:1rem}.gl-pbox__row{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.45rem;line-height:1.5;color:var(--gl-ink-2)}.gl-pbox__row svg{flex:0 0 2rem;width:2rem;height:2rem;color:var(--gl-brand);margin-top:.1rem}.gl-pbox__row strong{color:var(--gl-ink)}.gl-wrap{max-width:var(--page-width);margin:0 auto;padding:0 2rem}@media(min-width:750px){.gl-wrap{padding:0 5rem}}.gl-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gl-brand);margin:0 0 1.4rem}.color-scheme-3 .gl-eyebrow,.gl-dark .gl-eyebrow{color:var(--gl-lime)}.gl-eyebrow:before{content:"";width:2.4rem;height:2px;background:currentColor;border-radius:2px}.gl-title{font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.1;margin:0 0 1.4rem}.gl-sub{font-size:1.7rem;line-height:1.65;opacity:.82;margin:0 auto;max-width:64rem}.gl-head{text-align:center;margin-bottom:5rem}.gl-head--left{text-align:left}.gl-head--left .gl-sub{margin:0}.gl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1.5rem 2.8rem;border-radius:999px;font-size:1.55rem;font-weight:700;text-decoration:none;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;border:2px solid transparent;cursor:pointer}.gl-btn:hover{transform:translateY(-2px)}.gl-btn--primary{background:var(--gl-brand);color:#fff;box-shadow:0 10px 24px -8px #1b1a1799}.gl-btn--primary:hover{background:#000}.gl-btn--lime{background:var(--gl-lime);color:var(--gl-ink);box-shadow:0 10px 28px -8px #f2c14e8c}.gl-btn--ghost{border-color:currentColor;color:inherit;background:transparent}.gl-btn svg{width:1.8rem;height:1.8rem}.gl-js .gl-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.gl-js .gl-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.gl-js .gl-reveal{opacity:1;transform:none;transition:none}}.footer-block__heading{font-weight:700;letter-spacing:.02em}.footer a:hover{color:var(--gl-lime)}.main-page-title{letter-spacing:-.02em}.page-width--narrow .rte h2{margin-top:3.6rem;font-size:2.4rem}.page-width--narrow .rte h3{margin-top:2.4rem}.page-width--narrow .rte p,.page-width--narrow .rte li{font-size:1.6rem;line-height:1.8}.rte .gl-callout{background:var(--gl-mint);border:1px solid #d9cfbc;border-radius:var(--gl-radius-sm);padding:1.8rem 2rem;margin:2.4rem 0}.rte table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1.5rem}.rte th,.rte td{border:1px solid var(--gl-line);padding:1rem 1.2rem;text-align:left;vertical-align:top}.rte th{background:var(--gl-soft)}body{background-color:var(--gl-paper)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147483000;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3,.h0,.h1,.h2,body .gl-title,body .gl-hero__title,.card__heading,.product__title h1,.main-page-title,.title,.footer-block__heading,.header__heading-link .h2{font-family:var(--gl-serif)!important;font-weight:600;letter-spacing:-.025em;font-optical-sizing:auto}body .gl-title,body .gl-hero__title{font-weight:600}body .gl-title em,body .gl-hero__title em,.title em{font-style:italic;font-weight:600;color:var(--gl-tomato);position:relative;white-space:nowrap;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M2 9c30-6 60-7 98-4s70 3 98-3' fill='none' stroke='%23f2c14e' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") 0 92%/100% .32em no-repeat;padding-bottom:.04em}body .color-scheme-3 .gl-title em,body .color-scheme-3 .gl-hero__title em{color:var(--gl-lime);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M2 9c30-6 60-7 98-4s70 3 98-3' fill='none' stroke='%23e8553a' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E")}body .gl-eyebrow{color:var(--gl-brand);letter-spacing:.2em}body .gl-eyebrow:before{content:"\273a";width:auto;height:auto;background:none;font-size:1.5em;letter-spacing:0;line-height:1;color:var(--gl-tomato)}body .color-scheme-3 .gl-eyebrow:before{color:var(--gl-lime)}body .gl-btn{border:2px solid var(--gl-ink)}body .gl-btn--primary{background:var(--gl-ink);color:var(--gl-paper);box-shadow:4px 4px 0 var(--gl-tomato)}body .gl-btn--primary:hover{background:var(--gl-ink);box-shadow:6px 6px 0 var(--gl-tomato);transform:translate(-2px,-2px)}body .gl-btn--lime{background:var(--gl-tomato);color:#fff8ee;box-shadow:4px 4px 0 var(--gl-ink)}body .gl-btn--lime:hover{box-shadow:6px 6px 0 var(--gl-ink);transform:translate(-2px,-2px)}body .color-scheme-3 .gl-btn--lime,body .color-scheme-3 .gl-btn--primary{background:var(--gl-lime);color:var(--gl-ink);border-color:var(--gl-lime);box-shadow:4px 4px 0 var(--gl-tomato)}body .color-scheme-3 .gl-btn--ghost{border-color:var(--gl-paper)}body .gl-btn--ghost{border-color:var(--gl-ink)}.button{border-radius:999px}.button--primary,.product-form__submit{box-shadow:4px 4px 0 var(--gl-tomato)!important}body .gl-goal,body .gl-guar__card,body .gl-step{border:2px solid var(--gl-ink)!important;box-shadow:var(--gl-shadow);background:#fffaf1!important}body .gl-goal:hover{transform:translate(-3px,-3px);box-shadow:8px 8px 0 var(--gl-ink);border-color:var(--gl-ink)}body .gl-goal:nth-child(4n+1) .gl-goal__media{background:#f9d6c8}body .gl-goal:nth-child(4n+2) .gl-goal__media{background:var(--gl-sage)}body .gl-goal:nth-child(4n+3) .gl-goal__media{background:#f7e1a6}body .gl-goal:nth-child(4n+4) .gl-goal__media{background:#d8d3ec}body .gl-goal__label{background:var(--gl-ink);color:var(--gl-paper);transform:rotate(-2deg)}body .gl-goal__link{color:var(--gl-brand)}body .gl-step__icon{background:var(--gl-tomato);border:2px solid var(--gl-ink)}body .gl-step:nth-child(2) .gl-step__icon{background:var(--gl-lime);color:var(--gl-ink)}body .gl-step:nth-child(3) .gl-step__icon{background:var(--gl-sage);color:var(--gl-ink)}body .gl-step__num{font-family:var(--gl-serif);font-style:italic;opacity:.14;font-size:5.6rem}body .gl-feat__item{border-radius:18px;background:#f5efe30d;border:1.5px dashed rgba(245,239,227,.28)}body .gl-feat__icon{background:var(--gl-lime);border:2px solid var(--gl-ink);transform:rotate(-4deg)}body .gl-feat__item:nth-child(2n) .gl-feat__icon{background:var(--gl-tomato);color:#fff8ee;transform:rotate(4deg)}body .gl-trust{border-bottom:2px solid var(--gl-ink);border-top:2px solid var(--gl-ink)}body .gl-trust__icon{background:var(--gl-paper);border:2px solid var(--gl-ink);border-radius:50%;color:var(--gl-ink)}body .gl-trust__item:nth-child(1) .gl-trust__icon{background:var(--gl-lime)}body .gl-trust__item:nth-child(2) .gl-trust__icon{background:var(--gl-sage)}body .gl-trust__item:nth-child(3) .gl-trust__icon{background:#f9d6c8}body .gl-trust__item:nth-child(4) .gl-trust__icon{background:#d8d3ec}body .gl-guar__seal{color:var(--gl-tomato)}body .gl-guar__seal svg circle:first-child{opacity:.16}body .gl-guar__seal strong{font-family:var(--gl-serif);font-style:italic}body .gl-cta__box{border:2px solid var(--gl-ink);box-shadow:10px 10px 0 var(--gl-tomato)}body .gl-spot__media{background:var(--gl-forest)!important;border:2px solid var(--gl-ink);box-shadow:10px 10px 0 var(--gl-lime)}body .gl-spot__media:before{content:"";position:absolute;width:70%;aspect-ratio:1;left:15%;top:12%;border-radius:46% 54% 62% 38%/44% 40% 60% 56%;background:var(--gl-tomato)}body .gl-spot__media>:not(.gl-spot__ribbon){position:relative}body .gl-spot__ribbon{border:2px solid var(--gl-ink);transform:rotate(-6deg)}body .gl-spot__list svg{background:var(--gl-lime);color:var(--gl-ink)}body .gl-spot__price strong{font-family:var(--gl-serif)}.card-wrapper .card__inner{border:2px solid var(--gl-ink);box-shadow:5px 5px 0 var(--gl-ink)}.card-wrapper:hover .card{transform:translate(-3px,-3px)}.card-wrapper .card__media .media{background:#f3ead7}.grid__item:nth-child(4n+1) .card__media .media{background:#f9d6c8}.grid__item:nth-child(4n+2) .card__media .media{background:var(--gl-sage)}.grid__item:nth-child(4n+3) .card__media .media{background:#f7e1a6}.grid__item:nth-child(4n+4) .card__media .media{background:#d8d3ec}.card-information .price{color:var(--gl-ink);font-family:var(--gl-serif);font-size:1.8rem}.product .price--large{color:var(--gl-ink);font-family:var(--gl-serif)}.product .product__text.caption-with-letter-spacing{background:var(--gl-lime);color:var(--gl-ink);border:2px solid var(--gl-ink);transform:rotate(-1.5deg)}.product__media-item .media{background:#f3ead7;border:2px solid var(--gl-ink)}body .gl-pbox{border:2px solid var(--gl-ink);background:#fffaf1;box-shadow:5px 5px 0 var(--gl-ink)}body .gl-pbox__row svg{color:var(--gl-tomato)}.header__heading-link .h2{font-size:2.6rem;font-weight:700}.header-wrapper{border-bottom:2px solid var(--gl-ink)}.announcement-bar__message{font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem}body .gl-sticker{position:absolute;z-index:5;display:grid;place-content:center;text-align:center;width:11rem;height:11rem;border-radius:50%;background:var(--gl-lime);color:var(--gl-ink);border:2px solid var(--gl-ink);box-shadow:4px 4px 0 var(--gl-ink);font-weight:800;line-height:1.05;transform:rotate(-12deg)}body .gl-sticker strong{font-family:var(--gl-serif);font-size:3.4rem;font-style:italic}body .gl-sticker span{font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase}body .gl-sticker--star{border-radius:0;background:none;border:0;box-shadow:none;width:9rem;height:9rem}body .gl-sticker--star:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--gl-tomato);clip-path:polygon(50% 0,61% 18%,82% 10%,80% 32%,100% 40%,85% 56%,96% 76%,74% 79%,68% 100%,50% 88%,32% 100%,26% 79%,4% 76%,15% 56%,0 40%,20% 32%,18% 10%,39% 18%)}body .gl-sticker--star span{color:#fff8ee;font-size:1.15rem;font-weight:800}@media(prefers-reduced-motion:no-preference){.gl-sticker{animation:gl-bob 6s ease-in-out infinite}}@keyframes gl-bob{50%{transform:rotate(-8deg) translateY(-6px)}}.footer{border-top:2px solid var(--gl-ink)}.footer a:hover{color:var(--gl-tomato)}body .gl-cta__glow{display:none}.gl-wordmark{font-family:var(--gl-serif);font-weight:700;letter-spacing:-.03em;white-space:nowrap}.gl-wordmark i{font-style:italic;font-weight:600;color:var(--gl-tomato)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gl-theme.css.map */
