body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{max-width:100%}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-primary--family);background-color:var(--color-background);color:var(--color-foreground)}.shopify-section{position:relative;grid-template-columns:var(--content-grid);width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}:root{--aside-width: 35vw;--cart-aside-summary-height-with-discount: 300px;--cart-aside-summary-height: 250px;--grid-item-width: 355px;--header-height: 64px;--ease-power2-out: cubic-bezier(.25, .46, .45, .94);--ease-power2-in-out: cubic-bezier(.455, .03, .515, .955)}body{background-color:var(--color-whitish, #FEFEFE);color:var(--color-black, #373737);font-family:var(--font-body, "Work Sans", sans-serif);min-height:100vh;max-width:100vw;overflow-x:hidden}.floating-sticker{position:absolute;height:auto;will-change:transform}@media(max-width:900px){.floating-sticker{display:none}}@keyframes floatY{0%{transform:translateY(0)}25%{transform:translateY(-25px)}50%{transform:translateY(0)}75%{transform:translateY(30px)}to{transform:translateY(0)}}*::selection{background-color:var(--color-pink, #FFC4C4);color:#000}h1{font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:clamp(32px,4.55vw + 17.4px,64px);font-style:normal;font-weight:600;line-height:120%}h2{color:var(--color-black, #373737);font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:clamp(26px,2.56vw + 17.8px,44px);font-style:normal;font-weight:600;line-height:120%}h3{color:var(--color-gum, #FF465A);text-align:center;font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:clamp(21px,1.28vw + 16.9px,30px);font-style:normal;font-weight:500;line-height:120%;letter-spacing:1.2px}h4{color:var(--color-black, #373737);font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:clamp(18px,.85vw + 15.3px,24px);font-style:normal;font-weight:500;line-height:120%;letter-spacing:1px}.product-title{font-size:clamp(34px,4.26vw + 20.4px,64px)}h1 span{opacity:0;display:inline-block;animation:textWordReveal .5s ease forwards}h1 span:nth-of-type(1){animation-delay:.5s}h1 span:nth-of-type(2){animation-delay:.6s}h1 span:nth-of-type(3){animation-delay:.7s}h1 span:nth-of-type(4){animation-delay:.8s}h1 span:nth-of-type(5){animation-delay:.9s}h1 span:nth-of-type(6){animation-delay:1s}p{font-size:clamp(16px,.57vw + 14.2px,20px);line-height:150%;letter-spacing:0}small{font-size:clamp(13px,.28vw + 12.1px,15px);line-height:145%}ul{list-style-type:disc;list-style-position:inside}aside ul{list-style-type:none}.description p{font-size:20px;line-height:150%}a{font-size:clamp(16px,.57vw + 14.2px,20px);line-height:130%;letter-spacing:.6px}a:not(.no-underline-hover){width:fit-content!important;position:relative;color:inherit;text-decoration:none;transition:color .2s}a:not(.no-underline-hover):after{content:"";display:block;position:absolute;left:0;bottom:-2px;height:2px;width:0;background:currentColor;transition:width .3s cubic-bezier(.4,0,.2,1)}a:not(.no-underline-hover):hover:after,a:not(.no-underline-hover):focus:after{width:100%}.shop-now{opacity:0;animation:fadeIn .5s ease forwards;animation-delay:1.5s}.form{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}input,textarea{border-radius:50px;border:.75px solid var(--color-gum, #FF465A);padding:13px 20px;width:100%;color:var(--color-gum, #FF465A);font-family:var(--font-body, "Work Sans", sans-serif);font-size:clamp(12px,1.2vw,16px);font-weight:500;line-height:100%;resize:none}.input-bg{background:#f4f3e833;border:none}.input-bg::placeholder{color:#f4f3e866;font-family:var(--font-body, "Work Sans", sans-serif);font-size:clamp(12px,1.2vw,14px);font-weight:500;line-height:100%;letter-spacing:-.56px}textarea{border-radius:20px}input:focus,textarea:focus{outline:none}input::placeholder,textarea::placeholder{color:var(--color-gum, #FF465A);font-family:var(--font-body, "Work Sans", sans-serif);font-size:clamp(12px,1.2vw,14px);font-weight:500;line-height:100%;letter-spacing:-.56px}.light{border:.75px solid white;color:#fff}.light::placeholder{color:#ffffffa6}.sign-up-btn{z-index:10;position:absolute;top:0;right:0;height:100%;display:flex;justify-content:center;align-items:center;transform:translate(-5px)}.sign-up-btn button{cursor:pointer;border-radius:50px;background:var(--color-gold, #FFE37D);outline:none;border:none;width:78px;justify-content:center;align-items:center;padding:10px;white-space:nowrap;color:var(--color-gum, #FF465A);text-align:center;font-size:clamp(12px,1.2vw,14px);font-style:normal;font-weight:500;line-height:100%;letter-spacing:.28px}.sign-up-btn button:hover{background:var(--color-gum, #FF465A);color:var(--color-gold, #FFE37D);transition:all .1s linear}.sign-up-btn button:disabled{opacity:.5;cursor:not-allowed}.logo{opacity:0;animation:fadeIn .5s ease forwards;animation-delay:1.5s;width:clamp(100px,10vw,200px);height:auto;display:block;margin:0 auto}@media(max-width:768px){.logo{width:clamp(120px,15vw,220px)}}@keyframes textWordReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:45em){html:has(.overlay.expanded){overflow:hidden}}aside{background:var(--color-white, #fff);box-shadow:0 0 50px #0000004d;position:fixed;top:0;right:0;width:min(var(--aside-width),100vw);height:calc(100dvh - env(safe-area-inset-bottom));height:calc(100dvh - constant(safe-area-inset-bottom));transform:translate(100%);will-change:transform;transition:transform .3s var(--ease-power2-in-out);z-index:50}.overlay:not(.ready) aside{transition:none}@media(max-width:1024px){aside{width:100vw}}aside header{align-items:center;border-bottom:1px solid var(--color-dark, #000);display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}aside header h3{font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);color:var(--color-black, #373737);letter-spacing:.6px;margin:0}aside header .close{font-weight:700;opacity:.8;text-decoration:none;transition:all .2s;width:20px;cursor:pointer;background:none;border:none;font-size:24px}aside header .close:hover{opacity:1}aside header h2{margin-bottom:.6rem;margin-top:0}aside main{margin:1rem}aside p:last-child{margin:0}aside li{margin-bottom:.125rem}.overlay{background:#0003;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s var(--ease-power2-in-out),visibility 0s linear .3s;visibility:hidden;z-index:40}.overlay .close-outside{background:transparent;border:none;color:transparent;height:100%;left:0;position:absolute;top:0;width:calc(100% - var(--aside-width));cursor:pointer}.overlay .light{background:#ffffff80}.overlay .cancel{cursor:default;height:100%;position:absolute;width:100%}.overlay.expanded{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s var(--ease-power2-in-out),visibility 0s linear 0s}.overlay.expanded aside{transform:translate(0)}button.reset{border:0;background:inherit;font-size:inherit}button.reset>*{margin:0}button.reset:not(:has(>*)){height:1.5rem;line-height:1.5rem}button.reset:hover:not(:has(>*)){text-decoration:underline;cursor:pointer}@media(min-width:64rem){.lg\:hero-bg-image{background-image:linear-gradient(#0000001a,#0000001a),url(/hero-new.jpeg);background-size:cover;background-position:top right}}:root{--color-cta: var(--color-gum, #FF465A);--color-cta-text: var(--color-whitish, #FEFEFE);--color-cta-hover: #E63950;--color-cta-hover: color-mix(in srgb, var(--color-cta) 88%, #000)}[data-add-to-cart],.gg-satc-btn{background-color:var(--color-cta)!important;background-image:none!important;color:var(--color-cta-text)!important}[data-add-to-cart]:not(.gg-lp-buy__atc):not(.gg-rl-atc):not(.gg-sl-atc),.gg-satc-btn{border:1px solid var(--color-black, #373737)!important}[data-add-to-cart]:hover:not([disabled]),[data-add-to-cart]:focus-visible:not([disabled]),.gg-satc-btn:hover:not([disabled]),.gg-satc-btn:focus-visible:not([disabled]){background-color:var(--color-cta-hover)!important;color:var(--color-cta-text)!important}[data-add-to-cart] *,.gg-satc-btn *{color:var(--color-cta-text)!important}[data-add-to-cart] s,.gg-satc-btn s,.gg-lp-atc-compare,.gg-rl-atc-compare,.gg-sl-atc-compare{opacity:.72}.gg-lp-buy__atc,.gg-rl-atc,.gg-sl-atc{background:var(--color-cta)!important;color:var(--color-cta-text)!important;border-color:var(--color-black, #373737)!important}.gg-lp-buy__atc:hover:not([disabled]),.gg-rl-atc:hover:not([disabled]),.gg-sl-atc:hover:not([disabled]){background:var(--color-cta-hover)!important}button[name=checkout],.cart__checkout-button,.cart-drawer__checkout,.drawer__checkout,.cart__submit{background-color:var(--color-cta)!important;border-color:var(--color-cta)!important;color:var(--color-cta-text)!important}button[name=checkout]:hover,.cart__checkout-button:hover,.cart-drawer__checkout:hover,.drawer__checkout:hover,.cart__submit:hover{background-color:var(--color-cta-hover)!important;border-color:var(--color-cta-hover)!important}[data-add-to-cart][disabled],[data-add-to-cart].is-disabled,.gg-satc-btn[disabled],button[name=checkout][disabled]{background-color:var(--color-gray, #D3D3D3)!important;color:var(--color-dark-gray, #7E7E7E)!important;border-color:var(--color-gray, #D3D3D3)!important;cursor:not-allowed}[data-add-to-cart][disabled] *,.gg-satc-btn[disabled] *{color:var(--color-dark-gray, #7E7E7E)!important}.is-on-white{background-color:var(--color-cta)!important;border-color:var(--color-cta)!important;color:var(--color-cta-text)!important}.is-on-white *{color:var(--color-cta-text)!important}.is-on-white:hover{background-color:var(--color-cta-hover)!important;border-color:var(--color-cta-hover)!important}.gg-stars--pill{width:fit-content;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:clamp(7px,2vw,11px);padding:clamp(7px,1.9vw,10px) clamp(15px,4.2vw,24px);border-radius:999px;border:1px solid rgba(255,255,255,.34);border:1px solid color-mix(in srgb,currentColor 34%,transparent);background:#ffffff1f;background:color-mix(in srgb,currentColor 12%,transparent)}.gg-stars--pill .gg-stars__icons{flex:0 0 auto;gap:clamp(2px,.8vw,4px)}.gg-stars--pill .gg-stars__icons img{width:clamp(12px,3.3vw,16px);height:clamp(12px,3.3vw,16px)}.gg-stars--pill .gg-stars__text{margin-left:0;font-size:clamp(12px,3.3vw,15px);line-height:1.2;white-space:nowrap}.gg-reviews-link{font:inherit;text-align:left;cursor:pointer;transition:opacity .18s ease,background-color .18s ease}.gg-reviews-link:not(.gg-stars--pill){background:none;border:0;padding:0;margin:0;color:inherit}.gg-reviews-link:hover{opacity:.82}.gg-reviews-link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:999px}@media(prefers-reduced-motion:reduce){.gg-reviews-link{transition:none}}.gg-stars--pill.\!text-black{border-color:color-mix(in srgb,currentColor 42%,transparent);background:color-mix(in srgb,currentColor 7%,transparent)}.text-gray{color:#8a8a8a}.text-dark-gray{color:#6b6b6b}[data-cart-drawer]>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid color-mix(in srgb,var(--color-black, #373737) 12%,transparent)}.gg-cart__count{font-variant-numeric:tabular-nums}.gg-cart__promo{margin:0;padding:10px 20px;background:var(--color-bluegreen, #63B6A4);color:#fff;font-family:var(--font-display, sans-serif);font-size:14px!important;line-height:1.3;letter-spacing:.04em;text-align:center;text-transform:uppercase}.gg-cart__kind{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-family:var(--font-display, sans-serif);font-size:15px!important;font-weight:600;color:var(--color-black, #373737)}.gg-cart__kind:after{content:"";flex:1 1 auto;height:1px;background:color-mix(in srgb,var(--color-black, #373737) 18%,transparent)}[data-cart-drawer]{display:flex;flex-direction:column}[data-cart-drawer]>header{flex:0 0 auto}[data-cart-drawer] [data-cart-body]{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}[data-cart-drawer] [data-cart-body]>main{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}[data-cart-drawer] .cart-main{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;height:auto}[data-cart-drawer] .cart-main>div[aria-labelledby=cart-lines]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-cart-drawer] .gg-sum,[data-cart-drawer] .gg-cart__trust{flex:0 0 auto}[data-cart-drawer] .gg-sum{margin-top:0}.cart-main>div>ul>li{padding-bottom:18px;border-bottom:1px solid color-mix(in srgb,var(--color-black, #373737) 12%,transparent)}.cart-main>div>ul>li:last-child{border-bottom:0;padding-bottom:0}.cart-main>div>ul>li img{width:clamp(104px,30vw,128px);height:clamp(104px,30vw,128px);border-radius:14px;flex:0 0 auto}.cart-main>div>ul>li>div>div:last-child{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:0;padding:2px 0 0 12px}.cart-main>div>ul>li .justify-between:has(>a){display:contents}.cart-main>div>ul>li .justify-between>a{grid-column:1 / -1;grid-row:1;min-width:0;padding-right:40px}.cart-main>div>ul>li .justify-between>a p{line-height:1.25;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cart-main>div>ul>li ul:not(.gg-line__chips){list-style:none;margin:5px 0 0;padding:0;grid-column:1 / -1;grid-row:2}.cart-main>div>ul>li ul:not(.gg-line__chips) small{font-size:13px;line-height:1.45;color:#6b6b6b}.gg-line__plan{font-weight:600}.cart-main>div>ul>li .justify-between>a+div{grid-column:1 / -1;grid-row:3;justify-self:start;margin-top:6px;line-height:1.1;letter-spacing:.01em;font-weight:600}.cart-main>div>ul>li .justify-between>a+div>div{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:8px}.cart-main>div>ul>li .justify-between>a+div s{font-weight:400}.cart-main>div>ul>li .rounded-full{width:104px;grid-column:1 / 2;grid-row:4;margin-top:10px;padding:0;gap:0}.cart-main>div>ul>li .rounded-full button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;line-height:1;border-radius:999px;background:none;border:0;padding:0}.cart-main>div>ul>li .rounded-full button[disabled]{opacity:.35;cursor:not-allowed}.cart-main>div>ul>li .rounded-full p{min-width:22px;text-align:center;margin:0}.cart-main>div>ul>li ul.gg-line__chips{grid-column:1 / -1;grid-row:5;display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.cart-main>div>ul>li>div>div>button[data-cart-remove]{position:absolute;top:-2px;right:0;display:block;width:34px;height:34px;margin:-6px 0 0;padding:0;border:0;line-height:0;text-align:left;text-decoration:none;background-color:#9a9a9a;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M4.2 6.9h15.6"/><path d="M9.4 6.9V5.4A1.6 1.6 0 0 1 11 3.8h2a1.6 1.6 0 0 1 1.6 1.6v1.5"/><path d="m6.6 6.9.9 12.2a2 2 0 0 0 2 1.9h5a2 2 0 0 0 2-1.9l.9-12.2"/><path d="M10.3 10.7v6.4"/><path d="M13.7 10.7v6.4"/></svg>') center / 19px 19px no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M4.2 6.9h15.6"/><path d="M9.4 6.9V5.4A1.6 1.6 0 0 1 11 3.8h2a1.6 1.6 0 0 1 1.6 1.6v1.5"/><path d="m6.6 6.9.9 12.2a2 2 0 0 0 2 1.9h5a2 2 0 0 0 2-1.9l.9-12.2"/><path d="M10.3 10.7v6.4"/><path d="M13.7 10.7v6.4"/></svg>') center / 19px 19px no-repeat;transition:background-color .16s ease}.cart-main>div>ul>li>div>div>button[data-cart-remove]:hover{background-color:var(--color-gum, #FF465A)}.cart-main>div>ul>li>div>div>button[data-cart-remove]:focus-visible{outline:2px solid var(--color-gum, #FF465A);outline-offset:2px;border-radius:6px}@supports not ((-webkit-mask: none) or (mask: none)){.cart-main>div>ul>li>div>div>button[data-cart-remove]{width:auto;height:auto;background:none;line-height:1.2;text-decoration:underline;color:#6b6b6b}}.gg-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:color-mix(in srgb,var(--color-bluegreen, #63B6A4) 16%,#fff);color:#17544a;font-family:var(--font-display, sans-serif);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.gg-chip--line{background:none;border:1px dashed color-mix(in srgb,var(--color-black, #373737) 30%,transparent);color:#6b6b6b}.gg-chip__tag{width:13px;height:13px;flex:0 0 auto;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M11.6 3.2H20v8.4l-8.7 8.7a1.6 1.6 0 0 1-2.3 0l-6.1-6.1a1.6 1.6 0 0 1 0-2.3Z"/><circle cx="16.1" cy="7.5" r="1.3"/></svg>') center / contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M11.6 3.2H20v8.4l-8.7 8.7a1.6 1.6 0 0 1-2.3 0l-6.1-6.1a1.6 1.6 0 0 1 0-2.3Z"/><circle cx="16.1" cy="7.5" r="1.3"/></svg>') center / contain no-repeat}.gg-sum{padding-top:18px;border-top:1px solid color-mix(in srgb,var(--color-black, #373737) 12%,transparent)}.gg-sum__heading{margin:0 0 12px;text-align:left}.gg-sum__rows{margin:0 0 16px;display:flex;flex-direction:column;gap:8px}.gg-sum__row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:0}.gg-sum__row dt,.gg-sum__row dd{margin:0;font-size:15px;line-height:1.35}.gg-sum__row dt{color:#6b6b6b}.gg-sum__row dd{text-align:right;font-weight:600}.gg-sum__row--save dd{color:#1e7a5f}.gg-sum__row--chips{justify-content:flex-start}.gg-sum__chips{display:flex;flex-wrap:wrap;gap:8px;width:100%}.gg-sum__free{color:#1e7a5f;font-weight:700;letter-spacing:.03em}.gg-sum__muted{color:#6b6b6b;font-weight:400}.gg-sum__foot{padding-top:14px;background:var(--color-whitish, #FEFEFE);border-top:1px solid color-mix(in srgb,var(--color-black, #373737) 12%,transparent)}.gg-sum__total{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.gg-sum__total-label{font-family:var(--font-display, sans-serif);font-size:19px;font-weight:600}.gg-sum__total-value{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display, sans-serif);font-size:19px}.gg-sum__was{color:#8a8a8a;font-size:15px;font-weight:400}.gg-sum__badge{padding:4px 9px;border-radius:999px;background:var(--color-gold, #FFE37D);color:var(--color-black, #373737);font-size:12px;font-weight:700;letter-spacing:.02em}.gg-sum__checkout{width:100%;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border:1px solid var(--color-gum, #FF465A);border-radius:999px;background:var(--color-gum, #FF465A);color:var(--color-whitish, #FEFEFE);font-family:var(--font-display, sans-serif);font-size:18px;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.gg-sum__checkout:hover:not([disabled]){background:color-mix(in srgb,var(--color-gum, #FF465A) 88%,#000);border-color:color-mix(in srgb,var(--color-gum, #FF465A) 88%,#000)}.gg-sum__checkout[disabled]{opacity:.5;cursor:not-allowed}.gg-sum__lock{width:17px;height:17px;flex:0 0 auto;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="4.6" y="10.4" width="14.8" height="9.6" rx="2.2"/><path d="M8.4 10.4V7.6a3.6 3.6 0 0 1 7.2 0v2.8"/></svg>') center / contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="4.6" y="10.4" width="14.8" height="9.6" rx="2.2"/><path d="M8.4 10.4V7.6a3.6 3.6 0 0 1 7.2 0v2.8"/></svg>') center / contain no-repeat}.gg-cart__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 4px;padding:0;list-style:none}.gg-cart__trust-item{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.3;color:#6b6b6b}.gg-cart__trust-icon{width:16px;height:16px;flex:0 0 auto;margin-top:1px;background-color:var(--color-black, #373737);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gg-cart__trust-icon--star{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23000"><path d="m12 3.4 2.6 5.5 6 .8-4.4 4.1 1.1 5.9L12 16.9 6.7 19.7l1.1-5.9L3.4 9.7l6-.8Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23000"><path d="m12 3.4 2.6 5.5 6 .8-4.4 4.1 1.1 5.9L12 16.9 6.7 19.7l1.1-5.9L3.4 9.7l6-.8Z"/></svg>')}.gg-cart__trust-icon--shield{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3.2 19.4 6v6c0 4-3 7.4-7.4 8.8C7.6 19.4 4.6 16 4.6 12V6Z"/><path d="m9 12 2.2 2.2L15.4 10"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3.2 19.4 6v6c0 4-3 7.4-7.4 8.8C7.6 19.4 4.6 16 4.6 12V6Z"/><path d="m9 12 2.2 2.2L15.4 10"/></svg>')}.gg-cart__trust-icon--truck{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M2.8 6.6h10.4v9.2H2.8Z"/><path d="M13.2 9.8h3.6l2.8 2.8v3.2h-6.4Z"/><circle cx="7" cy="17.6" r="1.8"/><circle cx="16.4" cy="17.6" r="1.8"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M2.8 6.6h10.4v9.2H2.8Z"/><path d="M13.2 9.8h3.6l2.8 2.8v3.2h-6.4Z"/><circle cx="7" cy="17.6" r="1.8"/><circle cx="16.4" cy="17.6" r="1.8"/></svg>')}.gg-cart__trust-icon--leaf{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M11 20A7 7 0 0 1 4 13c0-5.5 4.5-9 16-9 0 11-4.5 16-10 16Z"/><path d="M4.5 19.5C7 15 10.5 12 15 10"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M11 20A7 7 0 0 1 4 13c0-5.5 4.5-9 16-9 0 11-4.5 16-10 16Z"/><path d="M4.5 19.5C7 15 10.5 12 15 10"/></svg>')}.gg-cart__trust-icon--clock{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="8.6"/><path d="M12 7.2V12l3.2 2"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="8.6"/><path d="M12 7.2V12l3.2 2"/></svg>')}.gg-cart__trust-icon--lock{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="4.6" y="10.4" width="14.8" height="9.6" rx="2.2"/><path d="M8.4 10.4V7.6a3.6 3.6 0 0 1 7.2 0v2.8"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="4.6" y="10.4" width="14.8" height="9.6" rx="2.2"/><path d="M8.4 10.4V7.6a3.6 3.6 0 0 1 7.2 0v2.8"/></svg>')}@media(max-width:340px){.gg-cart__trust{grid-template-columns:repeat(2,1fr)}}.gg-fsb{padding:14px 20px 16px;background:var(--color-light-gray, #ECECEC)}.gg-fsb__msg{margin:0 0 10px;font-size:15px!important;line-height:1.3;letter-spacing:0;color:var(--color-black, #373737);display:flex;align-items:center;justify-content:center;gap:6px;text-align:center}.gg-fsb__msg strong{font-weight:700}.gg-fsb__gap{color:var(--color-gum, #FF465A)}.gg-fsb__win{color:#1e7a5f}.gg-fsb__check{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;border-radius:50%;background:#1e7a5f;color:#fff;font-size:10px;line-height:1}.gg-fsb__track{height:8px;width:100%;border-radius:100px;background:#fff;overflow:hidden}.gg-fsb__fill{height:100%;border-radius:100px;background:#1e7a5f;transition:width .42s var(--ease-power2-out, cubic-bezier(.25, .46, .45, .94))}.gg-fsb.is-qualified .gg-fsb__fill{background:#1e7a5f}@media(prefers-reduced-motion:reduce){.gg-fsb__fill,.gg-sum__checkout{transition:none}}@layer gg-cart{.cart-main>div>ul>li .justify-between>a p{font-size:20px!important}.cart-main>div>ul>li .rounded-full p{font-size:15px!important;line-height:34px!important}.cart-main>div>ul>li>div>div>button[data-cart-remove]{font-size:0!important}.cart-main>div>ul>li .justify-between>a+div{font-size:18px!important}.cart-main>div>ul>li .justify-between>a+div s{color:#8a8a8a!important;font-size:15px!important}}.gg-empty{background:#f5f4f1;display:flex;flex-direction:column;flex:1 1 auto;margin:-1rem;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem}.gg-empty__hero{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:26vh;padding:32px 8px 28px;text-align:center}.gg-empty__title{color:var(--color-black, #373737);font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:clamp(28px,7vw,34px);line-height:1.1;letter-spacing:-.01em;margin:0 0 20px}.gg-empty__cta{background-color:var(--color-cta, #FF465A);border:1px solid var(--color-cta, #FF465A);border-radius:100px;color:var(--color-cta-text, #FEFEFE);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:18px;letter-spacing:.03em;max-width:340px;min-height:44px;padding:10px 40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease;width:100%}.gg-empty__cta:hover,.gg-empty__cta:focus-visible{background-color:var(--color-cta-hover, #E63950);border-color:var(--color-cta-hover, #E63950);color:var(--color-cta-text, #FEFEFE)}.gg-empty__recs{padding-bottom:8px}.gg-empty__recs-title{color:var(--color-black, #373737);font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:19px;letter-spacing:-.005em;margin:0 0 14px;text-align:left}.gg-empty__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:0;padding:0}.gg-rec{background:#fff;border-radius:16px;display:flex;flex-direction:column;margin:0;padding:14px 12px 12px;text-align:center}.gg-rec__media{display:block;margin:0 auto 10px;max-width:132px;width:100%}.gg-rec__media img{display:block;height:auto;width:100%}.gg-rec__name{color:var(--color-black, #373737);font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:16px;line-height:1.2;margin:0 0 6px;text-decoration:none}.gg-rec__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:0 0 8px}.gg-rec__price s{color:#8a8a8a;font-size:14px}.gg-rec__price strong{color:var(--color-black, #373737);font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:17px;font-weight:600}.gg-rec__blurb{color:#5c5c5c;font-size:13px;line-height:1.35;margin:0 0 12px}.gg-rec__atc{background-color:var(--color-cta, #FF465A);border:1px solid var(--color-black, #373737);border-radius:100px;color:var(--color-cta-text, #FEFEFE);cursor:pointer;font-family:var(--font-display, "SharpGrotesk TRIAL SmBold", sans-serif);font-size:15px;letter-spacing:.03em;margin-top:auto;min-height:42px;padding:10px 12px;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease;width:100%}.gg-rec__atc:hover:not([disabled]),.gg-rec__atc:focus-visible:not([disabled]){background-color:var(--color-cta-hover, #E63950)}.gg-rec__atc:disabled,.gg-rec__atc.is-busy{cursor:default;opacity:.5}.gg-rec__body{display:contents}.gg-empty__grid:has(>.gg-rec:only-child){grid-template-columns:1fr}.gg-rec:only-child{align-items:center;display:flex;flex-direction:row;gap:14px;padding:14px;text-align:left}.gg-rec:only-child .gg-rec__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.gg-rec:only-child .gg-rec__media{flex:0 0 auto;margin:0;max-width:116px}.gg-rec:only-child .gg-rec__name{font-size:18px;margin-bottom:4px}.gg-rec:only-child .gg-rec__price{justify-content:flex-start}.gg-rec:only-child .gg-rec__atc{margin-top:4px}@media(max-width:340px){.gg-rec:only-child{display:flex;flex-direction:column;text-align:center}.gg-rec:only-child .gg-rec__media{margin:0 auto 10px;max-width:132px}.gg-rec:only-child .gg-rec__price{justify-content:center}}@media(prefers-reduced-motion:reduce){.gg-empty__cta,.gg-rec__atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/critical.css.map */
