:root{--gs-black: #111111;--gs-orange: #8a1424;--gs-orange-dark: #6b0f1b;--gs-sun: #ffc83d;--gs-peach: #fff3e6;--gs-line: #ece7e1;--gs-save: #177a43}h1,h2,h3,.h0,.h1,.h2,.h3{text-wrap:balance}.announcement-bar__message{font-size:1.3rem;letter-spacing:.02em}.header__menu-item{font-weight:500}.header__menu-item:hover span{text-decoration:none;color:var(--gs-sun)}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border:1px solid var(--gs-line)}.card-wrapper .card__media,.card-wrapper .card .media{background:#f7f5f2}.card__heading{font-weight:600;line-height:1.3}.card-wrapper:hover .card--card{box-shadow:0 14px 30px -18px #00000059}.card-information .price{font-weight:700}.card-information .price__sale .price-item--regular{font-weight:400;opacity:.6}.badge{font-weight:700;letter-spacing:.02em}.product__title h1{font-weight:700;line-height:1.25}.product .price--large .price-item--sale{font-size:2.8rem;font-weight:700}.gs-save{margin:.2rem 0 0;color:var(--gs-save);font-weight:600;font-size:1.4rem}.gs-note{margin:0;font-size:1.25rem;opacity:.7}.shopify-payment-button__button--unbranded{background:var(--gs-orange)!important;border-radius:var(--buttons-radius)!important;font-weight:600}.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--gs-orange-dark)!important}.product__accordion summary .accordion__title{font-weight:600}.icon-with-text{gap:1rem}.icon-with-text--horizontal .icon-with-text__item{background:#fafafb;border:1px solid var(--gs-line);border-radius:1rem;padding:.8rem 1rem}.gs-hero__inner{display:grid;gap:2.4rem;padding-top:3.2rem;padding-bottom:3.6rem;align-items:center}@media screen and (min-width:750px){.gs-hero__inner{grid-template-columns:1.05fr 1fr;gap:4.8rem;padding-top:6rem;padding-bottom:6rem}}.gs-hero__eyebrow{display:inline-block;background:#ffc83d24;color:var(--gs-sun);font-size:1.25rem;font-weight:600;padding:.5rem 1.1rem;border-radius:99rem}.gs-hero__title{margin:1.2rem 0 1rem;font-size:clamp(2.8rem,5vw,4.4rem);line-height:1.2;font-weight:700}.gs-hero__title em{font-style:normal;color:var(--gs-sun)}.gs-hero__text{opacity:.8;max-width:46ch;margin-bottom:2rem}.gs-hero__text p{margin:0}.gs-hero__buttons{display:flex;flex-wrap:wrap;gap:1rem}.gs-hero .button--secondary{--color-button-text: 255,255,255}.gs-hero__media{position:relative;padding:1rem;background:radial-gradient(closest-side,rgba(255,200,61,.3),transparent)}.gs-hero__img{width:100%;height:auto;display:block;border-radius:1.2rem;filter:drop-shadow(0 18px 24px rgba(0,0,0,.35))}.gs-hero__tag{position:absolute;right:.6rem;bottom:-.6rem;background:var(--gs-sun);color:var(--gs-black);border-radius:1.2rem;padding:.8rem 1.2rem;font-size:1.2rem;font-weight:600;line-height:1.25;text-decoration:none;box-shadow:0 8px 18px -8px #00000080}.gs-hero__tag span,.gs-hero__tag strong{display:block}.gs-hero__tag strong{font-size:1.9rem}.gs-hero__tag s{opacity:.6;font-weight:500}.gs-trust{border-bottom:1px solid var(--gs-line)}.gs-trust__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem;padding-top:2rem;padding-bottom:2rem}@media screen and (min-width:750px){.gs-trust__grid{grid-template-columns:repeat(4,1fr)}}.gs-trust__item{display:flex;gap:1rem;align-items:flex-start;font-size:1.3rem;line-height:1.35}.gs-trust__item svg{flex:none;width:2.8rem;height:2.8rem;color:var(--gs-orange)}.gs-trust__item strong,.gs-trust__item span{display:block}.gs-trust__item strong{font-size:1.4rem}.gs-trust__item span{opacity:.7}.gs-combo__inner{display:grid;gap:2.4rem;padding-top:3.6rem;padding-bottom:3.6rem;align-items:center}@media screen and (min-width:750px){.gs-combo__inner{grid-template-columns:1fr 1fr;gap:4.8rem;padding-top:5.6rem;padding-bottom:5.6rem}}.gs-combo__media{display:block;background:#fff;border-radius:1.4rem;padding:1.4rem}.gs-combo__media img{width:100%;height:auto;display:block}.gs-combo__caption{color:var(--gs-orange-dark);font-weight:700;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.gs-combo__copy .h1{margin:.8rem 0 1.4rem}.gs-combo__math{display:grid;grid-template-columns:1fr auto;gap:.6rem 1.6rem;margin:0 0 1.8rem;background:#fff;border:1px solid var(--gs-line);border-radius:1.2rem;padding:1.4rem 1.6rem;font-size:1.35rem;font-variant-numeric:tabular-nums;color:#161616}.gs-combo__math dt,.gs-combo__math dd{margin:0}.gs-combo__math dd{text-align:right;font-weight:600}.gs-combo__math .gs-combo__total{border-top:1px dashed var(--gs-line);padding-top:.8rem;color:var(--gs-save);font-weight:700}.newsletter-form__field-wrapper .field__input{background:#fff;color:#161616}.footer .list-payment__item svg{background:#fff;border-radius:.4rem}.footer-block__details-content.rte p{margin:0 0 .6rem}.gs-cmp{--cmp-ink: #5c0a12;--cmp-red: #8a1424;--cmp-gold: #e9b949;margin:2.4rem 0 .6rem;container-type:inline-size}.gs-cmp__heading{margin:0 0 1.6rem;font-weight:700;font-size:1.7rem;color:var(--cmp-ink);text-align:center}.gs-cmp__grid{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:.8rem;align-items:stretch;padding-top:1.2rem}.gs-cmp__col{position:relative;display:flex;flex-direction:column;min-width:0;text-align:center;background:#fff;border:1.5px solid #ead9bd;border-radius:1.4rem;overflow:hidden;box-shadow:0 10px 24px -18px #5c0a128c}.gs-cmp__head{padding:1.2rem .3rem 1rem;color:#fff;background:linear-gradient(180deg,#a3243a,#7a1020)}.gs-cmp__col--2 .gs-cmp__head{background:linear-gradient(180deg,#c2611a,#9a4410)}.gs-cmp__col--3 .gs-cmp__head{background:linear-gradient(180deg,#8b5a2b,#6b3f17)}.gs-cmp__name{display:block;font-weight:800;font-size:clamp(1.1rem,4.3cqi,1.6rem);letter-spacing:.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-cmp__pricebox{padding:1.2rem .4rem .8rem;line-height:1.15;font-variant-numeric:tabular-nums;border-bottom:1px dashed #ead9bd;margin:0 .8rem}.gs-cmp__price{display:block;white-space:nowrap;font-size:clamp(1.55rem,6cqi,2.4rem);font-weight:800;color:var(--cmp-ink)}.gs-cmp__mrp{font-size:1.2rem;color:#9a8478}.gs-cmp__list{flex:1;display:grid;align-content:start;gap:.6rem;margin:0;padding:1rem .8rem 1.2rem;list-style:none;font-size:clamp(1.05rem,3.7cqi,1.3rem);line-height:1.3;color:#3b2a26;text-align:left}.gs-cmp__list li{display:flex;gap:.5rem}.gs-cmp__list li:before{content:"\2713";flex:none;color:#b7791f;font-weight:800}.gs-cmp__form{margin:0}.gs-cmp__form,.gs-cmp__col>.gs-cmp__btn{margin:0 .8rem 1rem}.gs-cmp__btn{display:block;width:100%;padding:1rem .4rem;border:0;border-radius:99rem;cursor:pointer;font:inherit;font-size:clamp(1.1rem,4cqi,1.4rem);font-weight:700;line-height:1.2;white-space:nowrap;text-align:center;text-decoration:none;color:#fff;background:var(--cmp-red)}.gs-cmp__col>.gs-cmp__btn{width:auto}.gs-cmp__btn:hover{filter:brightness(1.08)}.gs-cmp__btn--ghost{color:var(--cmp-red);background:#fff;box-shadow:inset 0 0 0 1.5px var(--cmp-red)}.gs-cmp__btn--off{color:#8a8079;background:#f3efea;box-shadow:none;cursor:default}.gs-cmp__you{position:absolute;z-index:3;left:50%;top:0;translate:-50% 0;white-space:nowrap;font-size:1rem;font-weight:700;padding:.25rem .8rem;border-radius:0 0 .8rem .8rem;color:#5c0a12;background:#ffe08a}.gs-cmp__col.is-current{border-color:var(--cmp-red);border-width:2px}.gs-cmp__col.is-current .gs-cmp__head{padding-top:2.2rem}.gs-cmp__col--combo{border:2px solid var(--cmp-gold);margin-top:-1.2rem;z-index:1;background:#fffaf0;box-shadow:0 20px 36px -18px #5c0a12b3,0 0 0 4px #e9b94933}.gs-cmp__col--combo .gs-cmp__head{padding-top:3rem;padding-bottom:1.2rem;color:#4a0710;background:linear-gradient(180deg,#ffe9a3,#f2bf4a 55%,#d99a2b)}.gs-cmp__col--combo.is-current .gs-cmp__head{padding-top:3.2rem}.gs-cmp__col--combo .gs-cmp__price{font-size:clamp(1.7rem,6.6cqi,2.8rem);color:#7a1020}.gs-cmp__col--combo .gs-cmp__btn{color:#fff;background:linear-gradient(180deg,#a3243a,#7a1020);box-shadow:0 8px 18px -8px #7a1020cc}.gs-cmp__ribbon{position:absolute;z-index:2;top:0;right:0;width:5.6rem;height:5.6rem;overflow:hidden;pointer-events:none}.gs-cmp__ribbon span{position:absolute;top:1rem;right:-3rem;width:10rem;rotate:45deg;padding:.2rem 0;text-align:center;font-size:.75rem;font-weight:800;letter-spacing:.05em;color:#fff;background:#7a1020;box-shadow:0 2px 6px #0000004d}.gs-cmp__note{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1.2rem;margin-top:1.2rem;font-size:1.3rem;color:#5b4a44}.gs-cmp__save{padding:.5rem 1.2rem;border-radius:99rem;background:#e9f7ef;color:#177a43;font-weight:700}.gs-cmp[style*="--n: 3"] .gs-cmp__grid{grid-template-columns:1fr 1.22fr 1fr}@container (max-width: 400px){.gs-cmp__grid{gap:.5rem}.gs-cmp__pricebox{margin:0 .5rem;padding-left:0;padding-right:0}.gs-cmp__list{padding:.9rem .5rem 1rem}.gs-cmp__form,.gs-cmp__col>.gs-cmp__btn{margin:0 .5rem .8rem}.gs-cmp__btn{padding:.9rem .2rem}.gs-cmp__you{font-size:.9rem;padding:.2rem .6rem}}@media screen and (max-width:749px){.gs-cmp[style*="--n: 4"] .gs-cmp__grid,.gs-cmp[style*="--n: 5"] .gs-cmp__grid{grid-template-columns:repeat(var(--n),11.5rem);overflow-x:auto;padding-bottom:.6rem}}.gs-cmp--cart{margin:1.6rem 0 1.2rem;padding:1.4rem 1rem 1rem;border-radius:1.4rem;background:#fbeedb;border:1px solid #ead9bd}.gs-cmp--cart .gs-cmp__heading{font-size:1.5rem;margin-bottom:1rem}.gs-cmp--cart .gs-cmp__pricebox{border-bottom:0;padding-bottom:.8rem}.gs-cmp--cart .gs-cmp__form,.gs-cmp--cart .gs-cmp__col>.gs-cmp__btn{margin-top:auto}.gs-cmp--cart .gs-cmp__btn[aria-busy=true]{opacity:.6;cursor:progress}.gs-cmp--cart .gs-cmp__note{font-size:1.2rem}.gs-up__err{margin:.8rem 0 0;color:#b42318;font-size:1.2rem;text-align:center}.cart__items .gs-cmp--cart{max-width:52rem;margin-left:auto;margin-right:auto}.gs-cmp--cart .gs-cmp__grid{padding-top:.8rem;gap:.5rem}.gs-cmp--cart .gs-cmp__head{padding:.7rem .3rem .6rem}.gs-cmp--cart .gs-cmp__col--combo{margin-top:-.8rem}.gs-cmp--cart .gs-cmp__col--combo .gs-cmp__head{padding-top:1.6rem}.gs-cmp--cart .gs-cmp__col.is-current .gs-cmp__head{padding-top:1.7rem}.gs-cmp--cart .gs-cmp__pricebox{padding:.7rem .2rem .6rem}.gs-cmp--cart .gs-cmp__price{font-size:1.7rem}.gs-cmp--cart .gs-cmp__col--combo .gs-cmp__price{font-size:1.9rem}.gs-cmp--cart .gs-cmp__btn{padding:.75rem .2rem;font-size:1.2rem}.gs-cmp--cart .gs-cmp__form,.gs-cmp--cart .gs-cmp__col>.gs-cmp__btn{margin:auto .5rem .7rem}.gs-cmp--cart .gs-cmp__note{margin-top:.8rem;gap:.4rem .8rem}button.gs-cmp__col{font:inherit;color:inherit;cursor:pointer;padding:0;width:100%;-webkit-appearance:none;appearance:none}button.gs-cmp__col:disabled{cursor:default;opacity:.6}.gs-cmp--pick .gs-cmp__head,.gs-cmp--pick .gs-cmp__pricebox,.gs-cmp--pick .gs-cmp__btn{display:block}.gs-cmp--pick .gs-cmp__col>.gs-cmp__btn{margin:auto .5rem .7rem;width:auto}.gs-cmp--pick button.gs-cmp__col:not(.gs-cmp__col--combo):hover{border-color:var(--cmp-red)}.gs-cmp--pick .gs-cmp__col.is-current{border-color:var(--cmp-red);box-shadow:0 0 0 2px #8a142440}.gs-cmp--pick .gs-cmp__col[aria-busy=true]{opacity:.6;cursor:progress}.gs-cmp--pick .gs-cmp__col.is-current .gs-cmp__btn--ghost,.gs-cmp--pick .gs-cmp__col.is-current .gs-cmp__btn{color:#fff;background:var(--cmp-red);box-shadow:none}.gs-cmp__col:not(.gs-cmp__col--combo){transform:scale(.97)}.gs-cmp__col:not(.gs-cmp__col--combo) .gs-cmp__price{color:#5b3a36}.gs-cmp__col--combo{transform:scale(1.06);z-index:2;border:2.5px solid #e9b949;background:linear-gradient(180deg,#fffaf0,#fff3d6);animation:gs-combo-glow 2.4s ease-in-out infinite}@keyframes gs-combo-glow{0%,to{box-shadow:0 14px 30px -14px #5c0a12b3,0 0 0 3px #e9b94940,0 0 14px #ffbe3c59}50%{box-shadow:0 18px 34px -14px #5c0a12bf,0 0 0 5px #e9b94959,0 0 28px #ffbe3ca6}}.gs-cmp__col--combo .gs-cmp__price{color:#7a1020}.gs-cmp__chip{display:block;margin:0 .6rem .7rem;padding:.35rem .4rem;border-radius:99rem;font-size:1.1rem;font-weight:800;line-height:1.2;color:#fff;background:linear-gradient(90deg,#177a43,#1f9d57);box-shadow:0 4px 10px -6px #177a43cc;white-space:nowrap}.gs-cmp__col--combo .gs-cmp__btn{position:relative;overflow:hidden;font-weight:800}.gs-cmp__col--combo .gs-cmp__btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:gs-shine 2.6s ease-in-out infinite}@keyframes gs-shine{0%{left:-60%}55%,to{left:130%}}@media(prefers-reduced-motion:reduce){.gs-cmp__col--combo,.gs-cmp__col--combo .gs-cmp__btn:after{animation:none}}.gs-cmp--cart .gs-cmp__heading{font-size:1.4rem;line-height:1.35}.gs-cmp--cart{overflow:visible}.gs-cmp--cart .gs-cmp__grid{padding:1rem .3rem .4rem}.gs-cmp__col--combo .gs-cmp__head{padding-left:.3rem;padding-right:1.9rem}.gs-cmp__perk{display:block;margin:-.3rem .5rem .7rem;font-size:1.05rem;font-weight:700;line-height:1.25;color:#7a1020}.gs-offer{--of-ink: #2b0b0f;--of-red: #8a1424;--of-gold: #e9b949;position:relative;overflow:hidden;border-radius:2rem;background:#f6f1ec;color:var(--of-ink);box-shadow:0 14px 34px -22px #5c0a1299;text-align:left}.gs-offer[hidden]{display:none}.gs-offer__hero{padding:2.2rem 1.8rem 6.6rem;text-align:center;color:#fff;background:radial-gradient(120% 120% at 50% 0%,#a3243a,#7a1020 55%,#5c0a12);border-radius:0 0 2.4rem 2.4rem}.gs-offer__title{margin:0;font-size:clamp(1.9rem,5.2vw,2.5rem);line-height:1.25;font-weight:800;letter-spacing:-.01em}.gs-offer__sub{margin:.7rem 0 0;font-size:1.35rem;opacity:.92}.gs-offer__cards{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.3fr);align-items:end;margin-top:-5.6rem;padding:0 1.2rem}.gs-offer__card{border-radius:1.6rem;background:#fff;box-shadow:0 10px 26px -14px #00000059}.gs-offer__card--single{position:relative;z-index:1;margin-right:-2.4rem;padding-right:2.4rem;margin-bottom:1.4rem}.gs-offer__card--combo{position:relative;z-index:2;overflow:hidden;background:#fff4da;border:2px solid var(--of-gold);box-shadow:0 16px 30px -14px #5c0a128c,0 0 0 4px #e9b9492e}.gs-offer__row{padding:1.1rem 1.4rem;font-size:1.35rem;font-weight:600;line-height:1.3;border-top:1px solid rgba(43,11,15,.1)}.gs-offer__row:first-child{border-top:0}.gs-offer__card--single .gs-offer__row{color:#6b5853;font-weight:500}.gs-offer__row--price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;padding-top:1.4rem;padding-bottom:1.2rem}.gs-offer__row--price strong{font-size:2.1rem;font-weight:800;color:#5b3a36}.gs-offer__card--combo .gs-offer__row--price strong{font-size:2.8rem;color:var(--of-red)}.gs-offer__row--price s{font-size:1.25rem;opacity:.55}.gs-offer__card--combo .gs-offer__row{font-weight:700}.gs-offer__badge{padding:.45rem 1rem;font-size:1.05rem;font-weight:800;letter-spacing:.08em;text-align:center;color:#ffe08a;background:linear-gradient(90deg,#7a1020,#a3243a)}.gs-offer__strip{display:flex;align-items:center;gap:.8rem;padding:.9rem 1.2rem;background:linear-gradient(90deg,#f2bf4a,#e0a12c)}.gs-offer__thumbs{display:flex;flex:none}.gs-offer__thumbs img{width:3.4rem;height:3.4rem;border-radius:50%;object-fit:cover;background:#fff;border:2px solid #fff;box-shadow:0 2px 6px #0003}.gs-offer__thumbs img+img{margin-left:-1rem}.gs-offer__perks{display:grid;gap:.1rem;min-width:0;font-size:1.15rem;font-weight:800;line-height:1.25;color:#3a0508}.gs-offer__actions{display:grid;gap:1rem;padding:1.8rem 1.4rem 1.6rem}.gs-offer__pay,.gs-offer__skip{width:100%;min-height:5.2rem;border-radius:99rem;font:inherit;font-size:1.65rem;font-weight:800;cursor:pointer;transition:transform .15s,filter .15s}.gs-offer__pay{position:relative;overflow:hidden;border:0;color:#fff;background:linear-gradient(180deg,#a3243a,#7a1020);box-shadow:0 10px 22px -10px #7a1020e6}.gs-offer__pay:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:gs-shine 2.8s ease-in-out infinite}.gs-offer__skip{border:1.5px solid rgba(43,11,15,.35);color:#5c0a12;background:transparent;font-size:1.5rem}.gs-offer__pay:active,.gs-offer__skip:active{transform:scale(.98)}.gs-offer__pay:hover{filter:brightness(1.07)}.gs-offer__pay[disabled],.gs-offer__skip[disabled]{opacity:.6;cursor:progress}.gs-offer .gs-up__err{margin:0 1.4rem 1.4rem}@media(prefers-reduced-motion:reduce){.gs-offer__pay:after{animation:none}}.gs-offer-block{margin:2.2rem 0 .8rem}.gs-offer--cart{margin:1.6rem 0 1.2rem;border-radius:1.6rem}.gs-offer--cart .gs-offer__hero{padding:1.6rem 1.2rem 5.6rem}.gs-offer--cart .gs-offer__title{font-size:1.75rem}.gs-offer--cart .gs-offer__sub{font-size:1.2rem}.gs-offer--cart .gs-offer__row{padding:.8rem 1rem;font-size:1.2rem}.gs-offer--cart .gs-offer__row--price strong{font-size:1.8rem}.gs-offer--cart .gs-offer__card--combo .gs-offer__row--price strong{font-size:2.3rem}.gs-offer--cart .gs-offer__actions{padding:1.4rem 1rem 1.2rem;gap:.8rem}.gs-offer--cart .gs-offer__pay,.gs-offer--cart .gs-offer__skip{min-height:4.4rem;font-size:1.4rem}.cart__items .gs-offer--cart{max-width:52rem;margin-left:auto;margin-right:auto}.gs-offer-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.gs-offer-modal[hidden]{display:none}.gs-offer-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#14040699}.gs-offer-modal__panel{position:relative;width:100%;height:100%;overflow-y:auto;background:#f6f1ec;animation:gs-offer-in .25s ease-out}.gs-offer-modal__close{position:absolute;z-index:3;top:1.2rem;right:1.2rem;width:4.2rem;height:4.2rem;display:grid;place-items:center;border:0;border-radius:50%;color:#fff;background:#ffffff24;cursor:pointer}.gs-offer--modal{min-height:100%;display:flex;flex-direction:column;border-radius:0;box-shadow:none}.gs-offer--modal .gs-offer__hero{padding-top:6.4rem;padding-bottom:8rem}.gs-offer--modal .gs-offer__title{font-size:clamp(2.3rem,6.6vw,2.9rem)}.gs-offer--modal .gs-offer__cards{margin-top:-6.6rem}.gs-offer--modal .gs-offer__actions{margin-top:auto;padding-bottom:max(2rem,env(safe-area-inset-bottom))}html.gs-offer-lock,html.gs-offer-lock body{overflow:hidden}@keyframes gs-offer-in{0%{transform:translateY(2.4rem);opacity:0}to{transform:none;opacity:1}}@media screen and (min-width:750px){.gs-offer-modal__panel{width:min(46rem,92vw);height:auto;max-height:92vh;border-radius:2.4rem;box-shadow:0 30px 70px -20px #0009}.gs-offer--modal{min-height:62rem}}@media(prefers-reduced-motion:reduce){.gs-offer-modal__panel{animation:none}}.gs-offer-modal .gs-offer-modal__overlay{display:block}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gs-custom.css.map */
