:root{--gl-font-heading: var(--font-heading-family);--gl-font-body: var(--font-body-family);--gl-font-body-weight: var(--font-body-weight);--gl-text: var(--gl-navy);--gl-text-muted: color-mix(in srgb, var(--gl-navy) 78%, var(--gl-biscuit));--gl-bg: var(--gl-biscuit);--gl-surface: var(--gl-white);--gl-surface-soft: color-mix(in srgb, var(--gl-sand) 55%, var(--gl-biscuit));--gl-border: var(--gl-sand);--gl-border-strong: color-mix(in srgb, var(--gl-navy) 22%, var(--gl-sand));--gl-focus: var(--gl-navy);--gl-radius-sm: 8px;--gl-radius: 14px;--gl-radius-lg: 22px;--gl-shadow: 0 1px 2px rgba(21, 35, 63, .06), 0 8px 24px rgba(21, 35, 63, .06);--gl-gutter: 16px;--gl-container: 1200px;--gl-container-narrow: 760px;--gl-header-h: 64px;--gl-section-y: clamp(48px, 9vw, 104px);--gl-step--1: 1.4rem;--gl-step-0: 1.6rem;--gl-step-1: 1.8rem;--gl-step-2: clamp(2rem, 1.76rem + .6vw, 2.4rem);--gl-step-3: clamp(2.4rem, 2rem + 1.2vw, 3.4rem);--gl-step-4: clamp(3.12rem, 2.4rem + 2.2vw, 5.2rem);--gl-ease: cubic-bezier(.2, .7, .2, 1)}@media(min-width:750px){:root{--gl-gutter: 24px;--gl-header-h: 72px}}@media(min-width:1200px){:root{--gl-gutter: 40px}}.gl-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gl-h1,.gl-h2,.gl-h3,.gl-h4{font-family:var(--gl-font-heading);font-weight:800;color:var(--gl-navy);line-height:1.15;margin:0 0 .5em}.gl-h3{font-size:var(--gl-step-2)}.gl-h4{font-size:var(--gl-step-1)}[class^=gl-] h1,[class^=gl-] h2,[class^=gl-] h3{font-family:var(--gl-font-heading);font-weight:800;color:var(--gl-navy);letter-spacing:-.015em}.gl-container{width:100%;max-width:calc(var(--gl-container) + var(--gl-gutter) * 2);margin-inline:auto;padding-inline:var(--gl-gutter)}.gl-container--narrow{max-width:calc(var(--gl-container-narrow) + var(--gl-gutter) * 2)}.gl-section{padding-block:var(--gl-section-y)}.gl-section--tight{padding-block:calc(var(--gl-section-y) * .6)}.gl-section--flush-top{padding-top:0}.gl-surface-white{background:var(--gl-white)}.gl-surface-sand{background:var(--gl-surface-soft)}.gl-surface-navy{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-surface-navy h1,.gl-surface-navy h2,.gl-surface-navy h3,.gl-surface-navy h4{color:var(--gl-biscuit)}.gl-surface-navy .gl-text-muted{color:color-mix(in srgb,var(--gl-biscuit) 80%,var(--gl-navy))}.gl-section-head{max-width:680px;margin-bottom:clamp(28px,4vw,48px)}.gl-section-head--center{margin-inline:auto;text-align:center}.gl-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:1.248rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gl-navy);margin-bottom:14px}.gl-eyebrow:before{content:"";width:18px;height:3px;border-radius:2px;background:var(--gl-apricot)}.gl-surface-navy .gl-eyebrow{color:var(--gl-biscuit)}.gl-lede{font-size:var(--gl-step-1);color:var(--gl-text-muted)}.gl-text-muted{color:var(--gl-text-muted)}.gl-small{font-size:var(--gl-step--1)}.gl-rte>*+*{margin-top:0}.gl-rte h2{margin-top:1.6em}.gl-rte h3{margin-top:1.4em}.gl-rte ul li,.gl-rte ol li{margin-bottom:.4em}.gl-grid{display:grid;gap:16px}@media(min-width:750px){.gl-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.gl-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(min-width:750px)and (max-width:989px){.gl-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}.gl-btn{--btn-bg: var(--gl-apricot);--btn-fg: var(--gl-navy);--btn-border: var(--gl-apricot);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 26px;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);border:2px solid var(--btn-border);font-weight:600;font-size:1.6rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .15s var(--gl-ease),background-color .15s var(--gl-ease),box-shadow .15s var(--gl-ease)}.gl-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #15233f24;text-decoration:none}.gl-btn:active{transform:translateY(0)}.gl-btn--navy{--btn-bg: var(--gl-navy);--btn-fg: var(--gl-biscuit);--btn-border: var(--gl-navy)}.gl-btn--outline{--btn-bg: transparent;--btn-fg: var(--gl-navy);--btn-border: var(--gl-navy)}.gl-surface-navy .gl-btn--outline{--btn-fg: var(--gl-biscuit);--btn-border: var(--gl-biscuit)}.gl-btn--block{width:100%}.gl-btn[disabled],.gl-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}.gl-btn .gl-spinner{display:none}.gl-btn.is-loading .gl-spinner{display:inline-block}.gl-spinner{width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:gl-spin .7s linear infinite}@keyframes gl-spin{to{transform:rotate(360deg)}}.gl-link-arrow{font-weight:600;text-decoration:none;display:inline-flex;gap:6px;align-items:center}.gl-link-arrow:hover{text-decoration:underline}.gl-link-arrow svg{width:16px;height:16px;transition:transform .15s var(--gl-ease)}.gl-link-arrow:hover svg{transform:translate(3px)}.gl-button-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.gl-cart-blocked{background:var(--gl-surface-soft);border-radius:var(--gl-radius-sm);padding:12px 14px;font-size:var(--gl-step--1);margin-bottom:12px}.gl-card{background:var(--gl-white);border:1px solid var(--gl-border);border-radius:var(--gl-radius);padding:24px;height:100%}.gl-card--soft{background:var(--gl-surface-soft);border-color:transparent}.gl-card__icon{width:44px;height:44px;border-radius:12px;background:var(--gl-biscuit);display:grid;place-items:center;margin-bottom:16px}.gl-card__icon svg{width:24px;height:24px;color:var(--gl-navy)}.gl-card__kicker{font-size:1.248rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gl-text-muted);margin-bottom:8px}.gl-card h3{font-size:2.08rem}.gl-card--link{position:relative;transition:transform .2s var(--gl-ease),box-shadow .2s var(--gl-ease);display:flex;flex-direction:column}.gl-card--link:hover{transform:translateY(-2px);box-shadow:var(--gl-shadow)}.gl-card--link .gl-card__cta{margin-top:auto;padding-top:16px}.gl-card--link a.gl-stretched:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.gl-media{position:relative;overflow:hidden;border-radius:var(--gl-radius-lg);background:var(--gl-surface-soft)}.gl-media img{width:100%;height:100%;object-fit:cover}.gl-placeholder{position:relative;display:grid;place-items:center;text-align:center;gap:12px;width:100%;height:100%;min-height:220px;padding:24px;background:radial-gradient(120% 90% at 85% 10%,color-mix(in srgb,var(--gl-apricot) 18%,transparent) 0,transparent 55%),radial-gradient(100% 80% at 10% 100%,color-mix(in srgb,var(--gl-sand) 90%,transparent) 0,transparent 60%),var(--gl-surface-soft);color:var(--gl-navy)}.gl-placeholder__mark{width:88px;opacity:.9;margin:0 auto 4px}.gl-media .gl-placeholder img,.gl-gallery__slide .gl-placeholder img{width:88px;height:auto;object-fit:contain}.gl-media .gl-placeholder img.gl-placeholder__hero-mark{width:min(52%,280px)}.gl-gallery__slide.gl-gallery__slide--placeholder{aspect-ratio:4 / 3}@media(min-width:990px){.gl-gallery__slide.gl-gallery__slide--placeholder{aspect-ratio:1}}.gl-placeholder__label{font-size:var(--gl-step--1);font-weight:600;max-width:28ch}.gl-placeholder__sub{font-size:1.28rem;color:var(--gl-text-muted);max-width:32ch}.gl-pending{display:flex;gap:10px;align-items:flex-start;border:2px dashed color-mix(in srgb,var(--gl-apricot) 70%,var(--gl-navy));background:color-mix(in srgb,var(--gl-apricot) 10%,var(--gl-white));border-radius:var(--gl-radius-sm);padding:12px 14px;margin:12px 0;font-size:1.36rem;line-height:1.45;color:var(--gl-navy)}.gl-pending strong{display:block}.gl-pending>div{min-width:0;overflow-wrap:anywhere}.gl-pending__tag{flex:none;font-size:1.12rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--gl-navy);color:var(--gl-biscuit);padding:3px 7px;border-radius:4px}.gl-pending code{font-size:.8em;background:#15233f14;padding:1px 4px;border-radius:3px}.gl-notice{display:flex;gap:12px;padding:16px 18px;border-radius:var(--gl-radius);background:var(--gl-white);border:1px solid var(--gl-border)}.gl-notice svg{flex:none;width:22px;height:22px;margin-top:2px}.gl-notice--vet{background:color-mix(in srgb,var(--gl-sand) 60%,var(--gl-white));border-color:transparent}.gl-notice p{margin:0}.gl-field{display:grid;gap:6px;margin-bottom:14px}.gl-field label,.gl-label{font-weight:600;font-size:1.472rem}.gl-input,.gl-select,.gl-textarea{width:100%;min-height:50px;padding:12px 16px;border-radius:12px;border:1px solid var(--gl-border-strong);background:var(--gl-white);color:var(--gl-navy)}.gl-textarea{min-height:140px;resize:vertical}.gl-input:focus-visible,.gl-select:focus-visible,.gl-textarea:focus-visible{outline:3px solid var(--gl-focus);outline-offset:1px}.gl-input[aria-invalid=true]{border-color:#b42318}.gl-form-error{color:#b42318;font-size:1.408rem;font-weight:500}.gl-form-success{background:color-mix(in srgb,var(--gl-sand) 70%,var(--gl-white));border-radius:12px;padding:14px 16px;font-weight:500}.gl-inline-form{display:flex;flex-direction:column;gap:10px}@media(min-width:560px){.gl-inline-form{flex-direction:row}.gl-inline-form .gl-input{flex:1}}.gl-consent{font-size:1.28rem;color:var(--gl-text-muted);margin-top:10px}.gl-footer .gl-consent,.gl-surface-navy .gl-consent{color:color-mix(in srgb,var(--gl-biscuit) 80%,var(--gl-navy))}.gl-surface-navy .gl-input{border-color:transparent}.gl-accordion{border-top:1px solid var(--gl-border-strong)}.gl-accordion details{border-bottom:1px solid var(--gl-border-strong)}.gl-accordion summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:600;font-size:1.632rem;min-height:56px}.gl-accordion summary::-webkit-details-marker{display:none}.gl-accordion summary .gl-accordion__icon{flex:none;width:28px;height:28px;border-radius:50%;background:var(--gl-surface-soft);display:grid;place-items:center;transition:transform .2s var(--gl-ease)}.gl-accordion summary .gl-accordion__icon svg{width:14px;height:14px}.gl-accordion details[open] summary .gl-accordion__icon{transform:rotate(45deg)}.gl-accordion__body{padding:0 0 20px;color:var(--gl-text);max-width:68ch}.gl-accordion__body table{width:100%;border-collapse:collapse;font-size:1.472rem}.gl-accordion__body th,.gl-accordion__body td{text-align:left;padding:8px 0;border-bottom:1px solid var(--gl-border)}.gl-spotlight{display:grid;gap:24px;align-items:center;background:var(--gl-white);border-radius:var(--gl-radius-lg);padding:16px;border:1px solid var(--gl-border)}@media(min-width:750px){.gl-spotlight{grid-template-columns:1fr 1fr;padding:24px;gap:40px}}.gl-spotlight__media{aspect-ratio:1}.gl-status-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--gl-surface-soft);font-size:1.312rem;font-weight:600}.gl-status-pill:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gl-apricot)}.gl-status-pill--live:before{background:#2e7d4f}.gl-breadcrumbs{font-size:1.36rem;padding-block:14px 0}.gl-breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;color:var(--gl-text-muted)}.gl-breadcrumbs li+li:before{content:"/";margin-right:6px;opacity:.6}.gl-breadcrumbs a{text-decoration:none}.gl-breadcrumbs a:hover{text-decoration:underline}.gl-pdp{display:grid;gap:20px;padding-block:12px var(--gl-section-y)}@media(min-width:990px){.gl-pdp{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;padding-top:24px}}.gl-pdp__info{min-width:0}@media(min-width:990px){.gl-pdp__info-inner{position:sticky;top:calc(var(--gl-header-h) + 20px)}}.gl-gallery{min-width:0;margin-inline:calc(var(--gl-gutter) * -1)}@media(min-width:750px){.gl-gallery{margin-inline:0}}.gl-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding-inline:var(--gl-gutter);scroll-padding-inline:var(--gl-gutter)}@media(min-width:750px){.gl-gallery__track{padding-inline:0;scroll-padding-inline:0}}.gl-gallery__track::-webkit-scrollbar{display:none}.gl-gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1;border-radius:var(--gl-radius-lg);overflow:hidden;background:var(--gl-white);position:relative}.gl-gallery__slide img{width:100%;height:100%;object-fit:contain}.gl-gallery__slide .gl-placeholder{min-height:0}.gl-gallery__badge{position:absolute;left:12px;top:12px;z-index:2;background:var(--gl-navy);color:var(--gl-biscuit);font-size:1.152rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:6px}.gl-gallery__dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.gl-gallery__dots button{width:10px;height:10px;padding:0;border-radius:50%;border:0;background:var(--gl-sand);cursor:pointer}.gl-gallery__dots button[aria-current=true]{background:var(--gl-navy);width:24px;border-radius:5px}.gl-gallery__thumbs{display:none}@media(min-width:990px){.gl-gallery__thumbs{display:flex;gap:10px;margin-top:12px}.gl-gallery__thumbs button{width:72px;aspect-ratio:1;padding:0;border-radius:10px;overflow:hidden;border:2px solid transparent;background:var(--gl-white);cursor:pointer}.gl-gallery__thumbs button[aria-current=true]{border-color:var(--gl-navy)}.gl-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.gl-gallery__dots{display:none}}.gl-pdp__vendor{font-size:1.248rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gl-text-muted);margin-bottom:8px}.gl-pdp__title{font-size:clamp(2.96rem,2.4rem + 1.6vw,4.16rem);margin-bottom:8px}.gl-pdp__subtitle{font-size:1.68rem;color:var(--gl-text-muted);margin-bottom:16px}.gl-pdp__price{display:flex;align-items:baseline;gap:10px;font-size:2.4rem;font-weight:600;margin-bottom:16px}.gl-pdp__price s{font-size:1.6rem;color:var(--gl-text-muted);font-weight:400}.gl-pdp__bullets{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:10px}.gl-pdp__bullets li{display:flex;gap:10px;align-items:flex-start}.gl-pdp__bullets svg{flex:none;width:20px;height:20px;margin-top:3px;color:var(--gl-navy)}.gl-pdp__buybox{background:var(--gl-white);border:1px solid var(--gl-border);border-radius:var(--gl-radius-lg);padding:20px;margin-bottom:20px}.gl-pdp__buybox h2{font-size:2rem;margin-bottom:6px}.gl-pdp__fineprint{font-size:1.312rem;color:var(--gl-text-muted);margin-top:12px}.gl-pdp__quickfaq{margin-top:8px}.gl-pdp__quickfaq+.gl-pdp__quickfaq{margin-top:0;border-top:0}.gl-pdp__quickfaq h2{font-size:1.76rem;margin:0 0 4px}.gl-options{border:0;padding:0;margin:0 0 16px}.gl-options legend{font-weight:600;margin-bottom:10px;padding:0}.gl-option-grid{display:grid;gap:10px}.gl-option{position:relative}.gl-option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.gl-option label{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;min-height:56px;border:2px solid var(--gl-border-strong);border-radius:14px;background:var(--gl-white);cursor:pointer}.gl-option input:checked+label{border-color:var(--gl-navy);box-shadow:inset 0 0 0 1px var(--gl-navy)}.gl-option input:focus-visible+label{outline:3px solid var(--gl-focus);outline-offset:2px}.gl-option input:disabled+label{opacity:.5;cursor:not-allowed;text-decoration:line-through}.gl-option__sub{display:block;font-size:1.36rem;color:var(--gl-text-muted);font-weight:400}.gl-qty-row{display:flex;gap:12px;align-items:stretch}.gl-qty-row .gl-qty{height:52px}.gl-qty-row .gl-btn{flex:1}.gl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:color-mix(in srgb,var(--gl-white) 96%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--gl-border);padding:10px var(--gl-gutter) calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);visibility:hidden;transition:transform .25s var(--gl-ease),visibility 0s linear .25s}.gl-sticky.is-visible{transform:translateY(0);visibility:visible;transition-delay:0s}.gl-sticky__inner{display:flex;align-items:center;gap:12px;max-width:var(--gl-container);margin-inline:auto}.gl-sticky__text{flex:1;min-width:0;line-height:1.3}.gl-sticky__title{font-weight:600;font-size:1.472rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gl-sticky__sub{font-size:1.28rem;color:var(--gl-text-muted)}.gl-sticky .gl-btn{min-height:46px;padding:10px 20px}@media(min-width:990px){.gl-sticky{display:none}}body.gl-drawer-open .gl-sticky{transform:translateY(110%);visibility:hidden}.gl-facts{background:var(--gl-white);border:2px solid var(--gl-navy);border-radius:var(--gl-radius);padding:20px;max-width:560px}.gl-facts__title{font-family:var(--gl-font-heading);font-weight:900;font-size:2.24rem;border-bottom:6px solid var(--gl-navy);padding-bottom:8px;margin-bottom:8px}.gl-facts table{width:100%;border-collapse:collapse}.gl-facts th,.gl-facts td{padding:8px 0;border-bottom:1px solid var(--gl-border-strong);text-align:left;font-size:1.52rem}.gl-facts td:last-child,.gl-facts th:last-child{text-align:right}.gl-facts__source{font-size:1.28rem;color:var(--gl-text-muted);margin-top:10px}.gl-split{display:grid;gap:32px}@media(min-width:990px){.gl-split{grid-template-columns:1fr 1fr;gap:64px;align-items:start}}.gl-calc{background:var(--gl-white);border-radius:var(--gl-radius-lg);padding:clamp(20px,3vw,36px);border:1px solid var(--gl-border)}.gl-calc__form{display:grid;gap:14px}@media(min-width:560px){.gl-calc__row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}}.gl-segmented{display:inline-flex;border:1px solid var(--gl-border-strong);border-radius:999px;padding:3px;background:var(--gl-biscuit)}.gl-segmented input{position:absolute;opacity:0;pointer-events:none}.gl-segmented label{padding:10px 18px;border-radius:999px;cursor:pointer;font-weight:600;min-height:44px;display:inline-flex;align-items:center}.gl-segmented input:checked+label{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-segmented input:focus-visible+label{outline:3px solid var(--gl-focus);outline-offset:2px}.gl-calc__result{margin-top:20px;padding:20px;border-radius:var(--gl-radius);background:var(--gl-surface-soft)}.gl-calc__big{font-family:var(--gl-font-heading);font-weight:900;font-size:clamp(3.2rem,2.56rem + 2vw,4.8rem);line-height:1}.gl-calc__stats{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}@media(min-width:750px){.gl-calc__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.gl-calc__stat{background:var(--gl-white);border-radius:12px;padding:12px 14px}.gl-calc__stat dt{font-size:1.28rem;color:var(--gl-text-muted)}.gl-calc__stat dd{margin:2px 0 0;font-weight:700;font-size:1.84rem}.gl-calc__table{width:100%;border-collapse:collapse;margin-top:16px;font-size:1.52rem}.gl-calc__table th,.gl-calc__table td{padding:10px 8px;border-bottom:1px solid var(--gl-border);text-align:left}.gl-calc-locked{display:grid;gap:18px}@media(min-width:750px){.gl-calc-locked{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px}}.gl-calc-locked__visual{border-radius:var(--gl-radius);background:var(--gl-surface-soft);padding:20px;display:grid;gap:10px}.gl-calc-locked__row{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--gl-white);border-radius:10px;padding:12px 14px;font-size:1.472rem}.gl-calc-locked__row span:last-child{font-weight:700;letter-spacing:.1em;color:var(--gl-text-muted);white-space:nowrap;flex:none}.gl-checklist{list-style:none;padding:0;margin:0;counter-reset:gl-check;display:grid;gap:16px}.gl-checklist>li{counter-increment:gl-check;position:relative;background:var(--gl-white);border:1px solid var(--gl-border);border-radius:var(--gl-radius);padding:22px 22px 22px 72px}.gl-checklist>li:before{content:counter(gl-check);position:absolute;left:20px;top:20px;width:36px;height:36px;border-radius:50%;background:var(--gl-navy);color:var(--gl-biscuit);display:grid;place-items:center;font-family:var(--gl-font-heading);font-weight:900}.gl-checklist h3{font-size:1.84rem;margin-bottom:6px}.gl-checklist__ask{margin-top:10px;font-size:1.472rem;padding:10px 12px;border-left:3px solid var(--gl-apricot);background:var(--gl-surface-soft);border-radius:0 8px 8px 0}.gl-page-hero{padding-block:clamp(28px,6vw,72px) clamp(24px,4vw,48px)}.gl-byline{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:1.36rem;color:var(--gl-text-muted);margin-top:16px}.gl-byline img{width:28px;height:28px}.gl-byline strong{color:var(--gl-navy)}.gl-disclosure{font-size:1.312rem;color:var(--gl-text-muted);border-top:1px solid var(--gl-border);padding-top:12px;margin-top:16px}.gl-steps{display:grid;gap:16px}@media(min-width:750px){.gl-steps{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}}.gl-step{background:var(--gl-white);border-radius:var(--gl-radius);padding:20px;border:1px solid var(--gl-border)}.gl-step__num{font-family:var(--gl-font-heading);font-weight:900;color:var(--gl-navy);font-size:1.44rem;letter-spacing:.08em}.gl-step h3{font-size:1.76rem;margin:6px 0}.gl-launch-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.gl-launch-list li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;background:var(--gl-white);border:1px solid var(--gl-border);border-radius:12px;padding:14px 16px}.gl-launch-list__state{font-size:1.152rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border-radius:6px;background:var(--gl-surface-soft);white-space:nowrap;margin-top:2px}.gl-launch-list__state--done{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-cta-band{border-radius:var(--gl-radius-lg);padding:clamp(24px,4vw,48px);display:grid;gap:20px;align-items:center}@media(min-width:750px){.gl-cta-band{grid-template-columns:1fr auto}}.gl-cta-band h2{margin-bottom:8px}.gl-404{text-align:center;padding-block:96px}.gl-article-list{display:grid;gap:20px}.gl-pagination{display:flex;justify-content:center;gap:8px;margin-top:32px}.gl-tag{display:inline-block;font-size:1.152rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:6px;background:var(--gl-surface-soft)}.gl-mt-0{margin-top:0!important}.gl-mb-0{margin-bottom:0!important}.gl-center{text-align:center}.gl-design-only{display:none}.gl-design-mode .gl-design-only{display:block}.gl-section,.gl-page-hero,.gl-calc,.gl-pdp__buybox,.gl-sticky{color:var(--gl-navy);font-family:var(--gl-font-body)}.gl-section p,.gl-page-hero p{margin:0 0 1em}.gl-pdp__buybox{margin:1.6rem 0 2rem}.gl-pdp__buybox .gl-inline-form .gl-btn{min-height:52px}.gl-pdp__buybox h2.gl-h4{margin-top:1.2rem}.gl-status-pill{margin:0}.gl-pdp-media-placeholder{padding:0 1.5rem;margin-bottom:1.6rem}.gl-pdp-media-placeholder .gl-placeholder{aspect-ratio:4 / 3;border-radius:16px;min-height:0}@media screen and (min-width:750px){.gl-pdp-media-placeholder{padding:0}.gl-pdp-media-placeholder .gl-placeholder{aspect-ratio:1}}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.slideshow__heading,.icon-bar__title,.multicolumn-card__info h3{font-weight:800;letter-spacing:-.02em}.h0,.banner__heading{letter-spacing:-.03em;line-height:1.05}.caption-with-letter-spacing{letter-spacing:.16rem;font-weight:600}.rte p,.multicolumn-card__info .rte,.image-with-text__text{line-height:1.7}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:.02rem}.multicolumn-card,.multicolumn .background-primary .multicolumn-card{border-radius:18px;overflow:hidden}.multicolumn .background-primary .multicolumn-card{background:rgba(var(--color-foreground),.035)}.multicolumn-card__image-wrapper .media,.image-with-text__media,.collage-card{border-radius:18px;overflow:hidden}.multicolumn-card__info{padding:2.4rem 2.4rem 2.8rem}.multicolumn-card__info .link{font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.image-with-text__content{padding:3.2rem}@media screen and (min-width:750px){.image-with-text__content{padding:4.8rem 5.6rem}}.horizontal-ticker,.ticker,[class*=horizontal-ticker]{letter-spacing:.04rem}.slideshow__text.banner__box{border-radius:20px;max-width:56rem}.slideshow__text .banner__heading{margin-bottom:1.2rem}.image-with-text__media .gl-placeholder,.slideshow__media .gl-placeholder,.banner__media .gl-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;border-radius:inherit}.image-with-text__media .gl-placeholder img,.slideshow__media .gl-placeholder img,.banner__media .gl-placeholder img{width:min(28%,140px);height:auto;object-fit:contain}.collapsible-content summary .accordion__title{font-weight:600}@media screen and (min-width:750px){.product__media-wrapper .gl-pdp-media-placeholder{position:sticky;top:2rem}}.gl-hero2{position:relative;background:var(--gl-biscuit);color:var(--gl-navy);overflow:hidden}.gl-hero2__media{position:relative;aspect-ratio:var(--gl-hero-ratio-m, 1 / 1);overflow:hidden;background:var(--gl-sand)}.gl-hero2__media picture,.gl-hero2__media .gl-hero2__img{display:block;width:100%;height:100%}.gl-hero2__img{object-fit:cover;object-position:var(--gl-hero-pos-m, 50% 50%)}.gl-hero2__media .gl-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.gl-hero2__overlay{display:none}.gl-hero2__inner{position:relative}.gl-hero2__content{padding:2.8rem 0 3.6rem;max-width:60rem}.gl-hero2__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.2rem;font-size:1.25rem;font-weight:600;letter-spacing:.18rem;text-transform:uppercase}.gl-hero2__eyebrow:before{content:"";width:2.8rem;height:.3rem;border-radius:.2rem;background:var(--gl-apricot)}.gl-hero2__heading{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(3.6rem,2.4rem + 3.4vw,7.2rem);line-height:1.02;letter-spacing:-.035em;color:inherit;text-wrap:balance}.gl-hero2__sub{margin:0 0 2.4rem;font-size:clamp(1.6rem,1.45rem + .35vw,1.95rem);line-height:1.6;max-width:48ch;color:inherit;opacity:.88}.gl-hero2__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2.4rem}.gl-hero2__btn{min-width:22rem;min-height:5.6rem;font-size:1.65rem}.gl-hero2__link{font-weight:600;font-size:1.55rem;color:inherit;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem}.gl-hero2__link:hover{text-decoration-thickness:.2rem}.gl-hero2__trust{list-style:none;display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:2.4rem 0 0;padding:0;font-size:1.35rem;font-weight:500}.gl-hero2__trust li{display:inline-flex;align-items:center;gap:.6rem}.gl-hero2__trust svg{width:1.6rem;height:1.6rem;color:var(--gl-apricot);stroke-width:2.6}.gl-hero2__trust li+li:before{content:"\b7";margin-right:1.2rem;opacity:.5}.gl-hero2__trust li+li svg{display:none}.gl-hero2__btn--outline{--color-button-text: var(--gl-navy-rgb, 21, 35, 63);background:transparent;color:var(--gl-navy);box-shadow:inset 0 0 0 .2rem var(--gl-navy)}.gl-hero2__btn--outline:after,.gl-hero2__btn--outline:before{display:none}.gl-hero2__btn--outline:hover{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-hero2__cards{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:2.4rem 0 0;padding:0}.gl-hero2__card{background:#fff;border-radius:1.4rem;padding:1.6rem 1.6rem 1.8rem;box-shadow:0 .6rem 2.4rem #15233f14}.gl-hero2__card-icon{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--gl-sand);color:var(--gl-navy);margin-bottom:.8rem}.gl-hero2__card-icon svg{width:1.8rem;height:1.8rem}.gl-hero2__card-title{margin:0 0 .4rem;font-family:var(--font-heading-family);font-weight:800;font-size:1.55rem;line-height:1.25;color:var(--gl-navy)}.gl-hero2__card-text{margin:0;font-size:1.35rem;line-height:1.45;color:#15233fc7}@media screen and (max-width:989px){.gl-hero2--mobile-overlay .gl-hero2__media{aspect-ratio:auto;position:absolute;top:0;right:0;bottom:0;left:0}.gl-hero2--mobile-overlay .gl-hero2__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(250,247,242,calc(.95 * var(--gl-hero-overlay))) 0%,rgba(250,247,242,calc(.6 * var(--gl-hero-overlay))) 45%,transparent 75%)}.gl-hero2--mobile-overlay .gl-hero2__inner{min-height:78vh;display:flex;align-items:flex-end}}@media screen and (min-width:990px){.gl-hero2{min-height:min(var(--gl-hero-min-h, 75vh),82rem);display:flex;align-items:center}.gl-hero2__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.gl-hero2__img{object-position:var(--gl-hero-pos, 50% 50%)}.gl-hero2 .gl-hero2__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.gl-hero2--left .gl-hero2__overlay{background:linear-gradient(90deg,rgba(250,247,242,calc(.97 * var(--gl-hero-overlay))),rgba(250,247,242,calc(.93 * var(--gl-hero-overlay))) 34%,rgba(250,247,242,calc(.55 * var(--gl-hero-overlay))),#faf7f200 62%)}.gl-hero2--right .gl-hero2__overlay{background:linear-gradient(270deg,rgba(250,247,242,calc(.97 * var(--gl-hero-overlay))),rgba(250,247,242,calc(.93 * var(--gl-hero-overlay))) 34%,rgba(250,247,242,calc(.55 * var(--gl-hero-overlay))),#faf7f200 62%)}.gl-hero2--center .gl-hero2__overlay{background:radial-gradient(ellipse at center,rgba(250,247,242,calc(.85 * var(--gl-hero-overlay))),#faf7f200 65%)}.gl-hero2__inner{width:100%;padding-top:6.4rem;padding-bottom:6.4rem;display:flex}.gl-hero2--right .gl-hero2__inner{justify-content:flex-end}.gl-hero2--center .gl-hero2__inner{justify-content:center;text-align:center}.gl-hero2--center .gl-hero2__ctas,.gl-hero2--center .gl-hero2__trust{justify-content:center}.gl-hero2__content{padding:0;max-width:min(50rem,42vw)}.gl-hero2__heading{font-size:clamp(4rem,2.2rem + 3vw,6.6rem)}.gl-hero2--tone-light{color:var(--gl-biscuit)}.gl-hero2--tone-light .gl-hero2__overlay{background:linear-gradient(90deg,rgba(16,28,48,calc(.75 * var(--gl-hero-overlay))),#101c3000 60%)}}@media(prefers-reduced-motion:no-preference){.gl-hero2__btn{transition:transform .15s ease,box-shadow .15s ease}.gl-hero2__btn:hover{transform:translateY(-1px)}}@media screen and (min-width:750px)and (max-width:989px){.gl-hero2__media{aspect-ratio:4 / 3}.gl-hero2__content{padding:4rem 0 4.8rem}}.horizontal-ticker__item{display:inline-flex;align-items:center;gap:.9rem;white-space:nowrap;font-weight:600}.horizontal-ticker__icon{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;color:var(--gl-apricot);flex:none}.horizontal-ticker__icon svg{width:100%;height:100%;stroke-width:2}@media(prefers-reduced-motion:reduce){.horizontal-ticker__container{animation-duration:0s!important;animation-play-state:paused!important}}@media screen and (max-width:749px){.gl-hero2__ctas{flex-wrap:nowrap;gap:1rem}.gl-hero2__ctas .gl-hero2__btn{min-width:0;flex:1 1 0;padding:0 1.2rem;font-size:1.5rem}.gl-hero2__card{padding:1.3rem 1.3rem 1.4rem}.gl-hero2__card-title{font-size:1.4rem}.gl-hero2__card-text{font-size:1.25rem}}:root{--gl-apricot-tint: #FDEBDA;--gl-navy-soft: #24344F}.gl-band{position:relative;background:var(--gl-band-bg);color:var(--gl-band-fg);padding:clamp(5.6rem,4rem + 4vw,9.6rem) 0}.gl-band--biscuit{--gl-band-bg: var(--gl-biscuit);--gl-band-fg: var(--gl-navy)}.gl-band--white{--gl-band-bg: #fff;--gl-band-fg: var(--gl-navy)}.gl-band--sand{--gl-band-bg: var(--gl-sand);--gl-band-fg: var(--gl-navy)}.gl-band--navy{--gl-band-bg: var(--gl-navy);--gl-band-fg: var(--gl-biscuit)}.gl-band--apricot{--gl-band-bg: var(--gl-apricot);--gl-band-fg: var(--gl-navy)}.gl-wave{position:absolute;left:0;width:100%;height:clamp(2.4rem,3vw,4.8rem);display:block;pointer-events:none}.gl-wave--top{bottom:calc(100% - 1px)}.gl-wave--bottom{top:calc(100% - 1px);transform:scaleY(-1);z-index:1}.gl-head{margin:0 auto clamp(3.2rem,2rem + 2vw,5.6rem);max-width:80rem}.gl-head--center{text-align:center}.gl-head__pill{display:inline-block;margin:0 0 1.6rem;padding:.6rem 1.4rem;border-radius:99rem;background:var(--gl-apricot);color:var(--gl-navy);font-size:1.25rem;font-weight:700;letter-spacing:.04em}.gl-band--apricot .gl-head__pill{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-head__title{margin:0;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(3.2rem,2.2rem + 2.6vw,5.4rem);line-height:1.06;letter-spacing:-.02em;color:inherit;text-wrap:balance}.gl-head__swoosh{display:block;width:clamp(14rem,18vw,22rem);height:auto;margin:1.4rem auto 0;color:var(--gl-apricot)}.gl-head--left .gl-head__swoosh{margin-left:0}.gl-tile{display:inline-grid;place-items:center;width:8.8rem;height:8.8rem;border-radius:2.4rem;background:var(--gl-apricot-tint);color:var(--gl-navy);box-shadow:0 .6rem #15233f0f}.gl-tile svg{width:4.4rem;height:4.4rem;stroke-width:1.7}.gl-badge{display:inline-grid;place-items:center;width:10rem;height:10rem;border-radius:50%;background:#fff;color:var(--gl-navy);box-shadow:0 .8rem 2.4rem #0000001f}.gl-badge svg{width:4.6rem;height:4.6rem;stroke-width:1.7}.gl-orbit__grid{display:grid;gap:3.2rem;align-items:center}.gl-orbit__col{list-style:none;margin:0;padding:0;display:contents}.gl-orbit__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4rem}.gl-orbit__label{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;line-height:1.25;max-width:20ch}.gl-blob{position:relative;aspect-ratio:1}.gl-blob:before{content:"";position:absolute;top:6%;right:2%;bottom:0;left:4%;border-radius:58% 42% 52% 48%/46% 54%;background:var(--gl-blob-c, var(--gl-apricot));transform:rotate(-8deg)}.gl-blob--sand{--gl-blob-c: var(--gl-sand)}.gl-blob--navy{--gl-blob-c: var(--gl-navy)}.gl-orbit__img,.gl-blob .gl-placeholder{position:relative;width:88%;height:88%;margin:6%;object-fit:cover;border-radius:50% 50% 46% 54%/52% 48%}@media screen and (max-width:989px){.gl-orbit__grid{grid-template-columns:1fr 1fr}.gl-orbit__media{grid-column:1 / -1;grid-row:1;width:min(42rem,90%);margin:0 auto 1.6rem}.gl-tile{width:7.2rem;height:7.2rem;border-radius:2rem}.gl-tile svg{width:3.6rem;height:3.6rem}.gl-orbit__label{font-size:1.55rem}}@media screen and (min-width:990px){.gl-orbit__grid{grid-template-columns:1fr minmax(0,1.25fr) 1fr}.gl-orbit__col{display:flex;flex-direction:column;gap:7.2rem}}.gl-iconband{text-align:center}.gl-iconband .gl-head{margin-bottom:1.6rem}.gl-iconband__text{max-width:60ch;margin:0 auto 4rem;font-size:1.7rem;line-height:1.6;opacity:.9}.gl-iconband__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:3.2rem 1.6rem}.gl-iconband__item{display:flex;flex-direction:column;align-items:center;gap:1.4rem}.gl-iconband__label{font-family:var(--font-heading-family);font-weight:800;font-size:1.6rem;line-height:1.25;max-width:16ch}@media screen and (min-width:990px){.gl-iconband__list{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:749px){.gl-badge{width:8rem;height:8rem}.gl-badge svg{width:3.6rem;height:3.6rem}.gl-iconband__label{font-size:1.4rem}}.gl-tilt__list{list-style:none;margin:0;padding:0;display:grid;gap:4rem 3.2rem}@media screen and (min-width:750px){.gl-tilt__list--3{grid-template-columns:repeat(3,1fr)}.gl-tilt__list--2,.gl-tilt__list--4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.gl-tilt__list--4{grid-template-columns:repeat(4,1fr)}}.gl-tilt__media{aspect-ratio:4 / 3;border-radius:2rem;overflow:hidden;transform:rotate(-1.6deg);box-shadow:0 1.2rem 3rem #15233f24;background:var(--gl-sand)}.gl-tilt__card:nth-child(2n) .gl-tilt__media{transform:rotate(1.6deg)}.gl-tilt__media img,.gl-tilt__media .gl-placeholder{width:100%;height:100%;object-fit:cover;display:block}.gl-tilt__kicker{margin:2.4rem 0 .4rem;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gl-apricot)}.gl-band--apricot .gl-tilt__kicker{color:var(--gl-navy)}.gl-tilt__title{margin:.6rem 0 .8rem;font-family:var(--font-heading-family);font-weight:900;font-size:2.2rem;line-height:1.2;color:inherit}.gl-tilt__kicker+.gl-tilt__title{margin-top:0}.gl-tilt__card>.gl-tilt__title:nth-child(2){margin-top:2.4rem}.gl-tilt__title a{color:inherit;text-decoration:none}.gl-tilt__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.gl-tilt__text{margin:0;font-size:1.6rem;line-height:1.6;opacity:.88}.gl-scard__card{display:grid;gap:3.2rem;align-items:center;padding:clamp(2.4rem,1.6rem + 3vw,5.6rem);border-radius:3.2rem}.gl-scard__card--navy{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-scard__card--apricot{background:var(--gl-apricot);color:var(--gl-navy)}.gl-scard__card--sand{background:var(--gl-sand);color:var(--gl-navy)}.gl-scard__media{border-radius:2.4rem;overflow:hidden;aspect-ratio:5 / 4;transform:rotate(-2deg);box-shadow:0 1.6rem 4rem #00000038;background:var(--gl-sand)}.gl-scard__media img,.gl-scard__media .gl-placeholder{width:100%;height:100%;object-fit:cover;display:block}.gl-scard__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.8rem,2rem + 1.8vw,4.4rem);line-height:1.08;color:inherit}.gl-scard__text{font-size:1.7rem;line-height:1.65}.gl-scard__text p{margin:0 0 1.2rem}.gl-scard__card--navy .gl-head__pill{background:var(--gl-apricot)}.gl-scard__btn{margin-top:1.6rem}@media screen and (min-width:990px){.gl-scard__card{grid-template-columns:1fr 1.1fr;gap:6.4rem}.gl-scard__card--img-right .gl-scard__media{order:2;transform:rotate(2deg)}}.gl-packs{margin:0 0 1.8rem}.gl-packs__label{margin:0 0 1rem;font-size:1.4rem;font-weight:700}.gl-packs__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.gl-pack{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1rem .8rem 1.2rem;border-radius:1.4rem;background:#fff;border:.2rem solid var(--gl-sand);text-align:center}.gl-pack--on{border-color:var(--gl-apricot);background:var(--gl-apricot-tint)}.gl-pack__img{display:block;width:100%;aspect-ratio:1;border-radius:1rem;overflow:hidden;background:var(--gl-biscuit)}.gl-pack__img img{width:100%;height:100%;object-fit:contain;display:block}.gl-pack__name{font-weight:700;font-size:1.4rem}.gl-packs__note{margin:.8rem 0 0;font-size:1.25rem;opacity:.75}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(3rem,2.4rem + 1.2vw,4rem);line-height:1.08;letter-spacing:-.015em}.product__info-container .product__accordion{border:0;margin-top:.8rem}.product__info-container .product__accordion summary{background:var(--gl-sand);border-radius:1.2rem;padding:1.4rem 1.6rem}.product__info-container .product__accordion details[open] summary{border-radius:1.2rem 1.2rem 0 0}.product__info-container .product__accordion .accordion__content{background:var(--gl-biscuit);border:.2rem solid var(--gl-sand);border-top:0;border-radius:0 0 1.2rem 1.2rem;padding:1.4rem 1.6rem;margin:0}.product__info-container .product__accordion .accordion__title{font-weight:700;font-size:1.5rem}.product__info-container .product__accordion .icon-caret{color:var(--gl-apricot)}.product__media-list .product__media-item .media,.product__media-wrapper .media{border-radius:2rem;overflow:hidden}.gl-band .gl-head__title,.gl-band .gl-tilt__title,.gl-band .gl-orbit__label,.gl-band .gl-iconband__label{color:var(--gl-band-fg)}.gl-scard__card--navy,.gl-scard__card--navy .gl-scard__title,.gl-scard__card--navy .gl-scard__text,.gl-scard__card--navy .gl-scard__text p{color:var(--gl-biscuit)}.gl-scard__card--apricot .gl-scard__title,.gl-scard__card--sand .gl-scard__title{color:var(--gl-navy)}.image-with-text__heading,.rich-text__heading,.collapsible-content__heading,.gl-section h2[id^=GlFacts-],.gl-section h2[id^=GlCalc-],.gl-section h2[id^=GlLaunch-]{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.8rem,2rem + 1.8vw,4.4rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.collapsible-content__heading{text-align:center}.collapsible-content .accordion{border:0;margin:0 0 1.2rem;background:#fff;border-radius:1.6rem;box-shadow:0 .4rem 1.6rem #15233f0f;border:.2rem solid var(--gl-sand)}.collapsible-content .accordion summary{padding:1.8rem 2rem}.collapsible-content .accordion__title{font-family:var(--font-heading-family);font-weight:800;font-size:1.6rem}.collapsible-content .accordion .icon-caret{width:2.8rem;height:2.8rem;padding:.8rem;border-radius:50%;background:var(--gl-apricot-tint);color:var(--gl-navy)}.collapsible-content .accordion__content{padding:0 2rem 1.8rem}.collapsible-content .accordion+.accordion{border-top:.2rem solid var(--gl-sand)}.horizontal-ticker.color-custom .horizontal-ticker__icon{color:currentColor}.gl-iconband__list--4,.gl-iconband__list--2{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:990px){.gl-iconband__list--4{grid-template-columns:repeat(4,1fr);max-width:96rem;margin:0 auto}.gl-iconband__list--5{grid-template-columns:repeat(5,1fr)}.gl-iconband__list--3{grid-template-columns:repeat(3,1fr);max-width:72rem;margin:0 auto}}.gl-iconband .gl-head{margin-bottom:4rem}.gl-iconband .gl-head:has(+.gl-iconband__text){margin-bottom:1.6rem}.gl-scard__card--apricot .gl-head__pill{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-scard__card--apricot .gl-scard__btn,.gl-scard__card--apricot .gl-scard__btn:hover{--color-button: 21, 35, 63;--color-button-text: 250, 247, 242;background:var(--gl-navy);color:var(--gl-biscuit)}.gl-scard__card--apricot .gl-scard__text,.gl-scard__card--apricot .gl-scard__text p{color:var(--gl-navy)}.product__media-wrapper{position:relative}.gl-media-badge{position:absolute;z-index:3;top:1.6rem;left:1.6rem;padding:.7rem 1.4rem;border-radius:99rem;background:var(--gl-navy);color:var(--gl-biscuit);font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 .4rem 1.2rem #15233f2e}.gl-ingr__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}@media screen and (min-width:990px){.gl-ingr__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.gl-ingr__list:has(>li:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}}.gl-ingr__card .gl-chips li{overflow-wrap:anywhere}.gl-ingr__card{background:#fff;border:.2rem solid var(--gl-sand);border-radius:2rem;padding:1.2rem 1.2rem 1.8rem}.gl-ingr__media{aspect-ratio:4 / 3;border-radius:1.4rem;overflow:hidden;background:var(--gl-sand)}.gl-ingr__media img,.gl-ingr__media .gl-placeholder{width:100%;height:100%;object-fit:cover;display:block}.gl-ingr__name{margin:1.4rem .4rem .4rem;font-family:var(--font-heading-family);font-weight:900;font-size:1.8rem;color:var(--gl-navy)}.gl-ingr__amount{margin:0 .4rem 1rem;font-size:1.4rem;font-weight:600;color:var(--gl-slate, #6B7C93)}.gl-chips{list-style:none;margin:0 .4rem;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.gl-chips li{padding:.4rem 1rem;border-radius:.8rem;background:var(--gl-apricot-tint);color:var(--gl-navy);font-size:1.2rem;font-weight:700}.gl-ingr__source{margin:2.4rem 0 0;text-align:center;font-size:1.3rem;opacity:.75}.gl-stats__card{border-radius:3.2rem;padding:clamp(3.2rem,2rem + 3vw,6.4rem) 2.4rem;text-align:center}.gl-stats__card--apricot{background:var(--gl-apricot);color:var(--gl-navy)}.gl-stats__card--navy{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-stats__card--sand{background:var(--gl-sand);color:var(--gl-navy)}.gl-stats__title{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.6rem,2rem + 1.4vw,3.8rem);color:inherit}.gl-stats__method{max-width:62ch;margin:0 auto 3.2rem;font-size:1.35rem;line-height:1.5;opacity:.85}.gl-stats__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:3.2rem 6.4rem}.gl-stats__list li{display:flex;flex-direction:column;align-items:center;max-width:26rem}.gl-stats__value{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(5.6rem,4rem + 4vw,9.6rem);line-height:1;letter-spacing:-.03em}.gl-stats__label{margin-top:1rem;font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem;line-height:1.3}.gl-expert__grid{display:grid;gap:2.4rem}@media screen and (min-width:990px){.gl-expert__grid{grid-template-columns:1fr 1fr;align-items:stretch}}.gl-expert__media{border-radius:2.8rem;overflow:hidden;min-height:32rem;background:var(--gl-sand)}.gl-expert__media img,.gl-expert__media .gl-placeholder{width:100%;height:100%;object-fit:cover;display:block}.gl-expert__card{margin:0;border-radius:2.8rem;padding:clamp(2.8rem,2rem + 2.4vw,5.6rem);display:flex;flex-direction:column;justify-content:space-between;gap:3.2rem}.gl-expert__card--apricot{background:var(--gl-apricot);color:var(--gl-navy)}.gl-expert__card--navy{background:var(--gl-navy);color:var(--gl-biscuit)}.gl-expert__card--sand{background:var(--gl-sand);color:var(--gl-navy)}.gl-expert__quote{margin:0;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.4rem,1.8rem + 1.4vw,3.6rem);line-height:1.2}.gl-expert__by{display:flex;align-items:center;gap:1.4rem;font-size:1.5rem;line-height:1.4}.gl-expert__portrait{width:5.6rem;height:5.6rem;border-radius:50%;object-fit:cover}.cart-drawer .gl-cart-note{margin:0 0 1rem;padding:1rem 1.4rem;border-radius:1.2rem;background:var(--gl-apricot-tint);color:var(--gl-navy);font-size:1.3rem;font-weight:600;text-align:center}.cart-drawer .cart__checkout-button,.cart__checkout-button{background:var(--gl-apricot);color:var(--gl-navy);border-radius:99rem;min-height:5.6rem;font-family:var(--font-heading-family);font-weight:900;font-size:1.7rem;letter-spacing:0;text-transform:none;box-shadow:0 .6rem 1.6rem #f28c3859}.cart-drawer .cart__checkout-button:hover,.cart__checkout-button:hover{background:#e67e2a}.cart-drawer .cart__checkout-button[disabled]{background:var(--gl-sand);color:#15233f99;box-shadow:none}.cart__checkout-button .cart__lock-icon{width:1.6rem;height:1.6rem;margin-right:.6rem}.cart-drawer__trust{color:var(--gl-navy)}.gl-cart-policies{margin:1rem 0 0;text-align:center;font-size:1.25rem}.gl-cart-policies a{color:var(--gl-navy)}.cart-drawer .cart-summary-row__value{font-weight:700}.cart-drawer .cart-item__image{border-radius:1.2rem;background:var(--gl-biscuit)}.gl-cart-empty{display:flex;align-items:center;gap:1.4rem;margin:1.6rem auto 2rem;padding:1.2rem 1.6rem 1.2rem 1.2rem;max-width:34rem;border:.2rem solid var(--gl-sand);border-radius:1.6rem;background:#fff;color:var(--gl-navy);text-decoration:none;text-align:left;font-size:1.4rem;line-height:1.35}.gl-cart-empty__img{width:7.2rem;height:7.2rem;object-fit:contain;border-radius:1rem;background:var(--gl-biscuit);flex:none}.gl-cart-empty__cta{color:#b8590f;font-weight:700}.gl-orbit__text{margin:-.4rem 0 0;max-width:30ch;font-size:1.45rem;line-height:1.5;opacity:.82}@media screen and (max-width:989px){.gl-orbit__text{font-size:1.3rem}}body .cart__checkout-button.button,body .cart__checkout-button,body .cart__checkout-button.button:before,body .cart__checkout-button:before{background:var(--gl-apricot)!important;background-color:var(--gl-apricot)!important;border-color:var(--gl-apricot)!important}body .cart__checkout-button.button,body .cart__checkout-button{color:var(--gl-navy)!important;text-transform:none!important;letter-spacing:0!important;border-radius:99rem!important;white-space:nowrap;flex-wrap:nowrap}body .cart__checkout-button.button:after,body .cart__checkout-button:after{box-shadow:none!important;border-radius:99rem!important}body .cart__checkout-button:hover,body .cart__checkout-button.button:hover,body .cart__checkout-button.button:hover:before,body .cart__checkout-button:hover:before{background:#e67e2a!important;background-color:#e67e2a!important;color:var(--gl-navy)!important}body .cart__checkout-button[disabled],body .cart__checkout-button[disabled]:before{background:var(--gl-sand)!important;background-color:var(--gl-sand)!important;color:#15233f8c!important;box-shadow:none!important}.cart__checkout-button .gl-checkout-total{font-weight:700;margin-left:.3rem}.gl-needs__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:990px){.gl-needs__list--4,.gl-needs__list--6{grid-template-columns:repeat(4,1fr);gap:2.4rem}.gl-needs__list--5{grid-template-columns:repeat(5,1fr);gap:2rem}.gl-needs__list--3{grid-template-columns:repeat(3,1fr)}}.gl-needs__link{display:flex;flex-direction:column;gap:.4rem;color:var(--gl-navy);text-decoration:none}.gl-needs__media{position:relative;display:block;aspect-ratio:4 / 5;border-radius:2rem;overflow:hidden;background:var(--gl-sand)}.gl-needs__media img,.gl-needs__media .gl-placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}a.gl-needs__link:hover .gl-needs__media img{transform:scale(1.04)}.gl-needs__pill{position:absolute;left:1.2rem;top:1.2rem;padding:.5rem 1.1rem;border-radius:99rem;background:#faf7f2f0;color:var(--gl-navy);font-size:1.2rem;font-weight:700}.gl-needs__label{margin-top:1.2rem;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(1.8rem,1.5rem + .6vw,2.2rem)}.gl-needs__sub{font-size:1.4rem;opacity:.75}.gl-spot__grid{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.gl-spot__grid{grid-template-columns:1.05fr 1fr;gap:6.4rem}}.gl-spot__media{position:relative;border-radius:2.8rem;overflow:hidden;background:var(--gl-biscuit);aspect-ratio:1}.gl-spot__media img,.gl-spot__media .gl-placeholder{width:100%;height:100%;object-fit:contain;display:block}.gl-spot__badge{position:absolute;left:1.6rem;top:1.6rem;z-index:1;padding:.7rem 1.4rem;border-radius:99rem;background:var(--gl-navy);color:var(--gl-biscuit);font-size:1.25rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gl-spot__title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(3.2rem,2.2rem + 2.4vw,5.2rem);line-height:1.04;letter-spacing:-.02em;color:var(--gl-navy)}.gl-spot__text{margin:0 0 2.4rem;font-size:1.7rem;line-height:1.6;max-width:48ch}.gl-spot__list{list-style:none;margin:0 0 3.2rem;padding:0;display:grid;gap:1.4rem}.gl-spot__list li{display:flex;align-items:center;gap:1.4rem;font-weight:600;font-size:1.65rem;padding-bottom:1.4rem;border-bottom:.1rem solid rgba(21,35,63,.12)}.gl-spot__ic{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:1.2rem;background:#fff;color:var(--gl-navy);flex:none}.gl-spot__ic svg{width:2.2rem;height:2.2rem}.gl-spot__btn{min-width:26rem}.gl-spot__note{margin:1.2rem 0 0;font-size:1.3rem;opacity:.75}@media screen and (max-width:749px){.gl-hero2__ctas .gl-hero2__btn{white-space:nowrap;font-size:1.4rem;padding:0 .8rem}}.gl-mhead{display:none}@media screen and (max-width:749px){.gl-mhead{display:block;padding:0 1.5rem 1.2rem}.gl-mhead__title{margin:0;font-family:var(--font-heading-family);font-weight:900;font-size:2.8rem;line-height:1.08;letter-spacing:-.015em;color:var(--gl-navy)}.gl-mhead__tag{margin:.6rem 0 0;font-size:1.5rem;line-height:1.4;color:var(--gl-navy)}.product__info-container .product__title h1{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.gl-ptiles{list-style:none;margin:1.4rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:.1rem solid #EADFCF;border-radius:1.6rem;box-shadow:0 .4rem 1.4rem #15233f0f;overflow:hidden}.gl-ptile{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.4rem 1.2rem;text-align:left}.gl-ptile+.gl-ptile{border-left:.1rem solid #EADFCF}.gl-ptile__ic{flex:none;display:inline-grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#fdebd8;color:var(--gl-navy)}.gl-ptile__ic svg{width:2.2rem;height:2.2rem;stroke-width:1.9}.gl-ptile__t{font-family:var(--font-heading-family);font-weight:800;font-size:1.4rem;line-height:1.25;color:var(--gl-navy)}@media screen and (max-width:749px){.gl-ptiles{margin:1.2rem 1.5rem 0}.gl-ptile{flex-direction:column;gap:.6rem;padding:1.2rem .6rem;text-align:center}.gl-ptile__ic{width:3.4rem;height:3.4rem}.gl-ptile__ic svg{width:1.9rem;height:1.9rem}.gl-ptile__t{font-size:1.2rem}}.gl-serving{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;margin:0 0 1.4rem;padding:1.2rem 1.4rem;border:.2rem solid var(--gl-sand);border-radius:1.4rem;background:#fff}.gl-serving__ic{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:1.2rem;background:var(--gl-apricot-tint);color:var(--gl-navy)}.gl-serving__ic svg{width:2.4rem;height:2.4rem}.gl-serving__l,.gl-serving__r{display:flex;flex-direction:column;gap:.2rem;font-size:1.25rem;color:#15233fb3}.gl-serving__r{text-align:right}.gl-serving strong{font-size:1.5rem;color:var(--gl-navy)}.gl-pack__price{font-family:var(--font-heading-family);font-weight:900;font-size:1.7rem;color:var(--gl-navy)}.gl-pack__per{font-size:1.2rem;opacity:.75}.gl-pack__save{margin-top:.2rem;padding:.2rem .8rem;border-radius:99rem;background:var(--gl-navy);color:var(--gl-biscuit);font-size:1.15rem;font-weight:700}.gl-pack__img{background:#fff}.gl-serving__l strong,.gl-serving__r strong{white-space:nowrap}.gl-serving{grid-template-columns:auto minmax(0,1fr) auto}.product__info-container:has(.gl-bundles) variant-selects{display:none}.gl-bundles{margin:1.6rem 0 1.4rem;display:grid;gap:1.6rem}.gl-bundles__heading{display:flex;align-items:center;gap:1.2rem;margin:0 0 .2rem;font-weight:800;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gl-navy)}.gl-bundles__heading:before,.gl-bundles__heading:after{content:"";flex:1;height:.1rem;background:#15233f2e}.gl-bundle{position:relative;display:block;border:.2rem solid #E8D9C3;border-radius:1.6rem;background:#fff9f2;cursor:pointer;overflow:hidden;transition:border-color .15s,background .15s}.gl-bundle.has-badge{overflow:visible;margin-top:.8rem}.gl-bundle.is-on{border-color:var(--gl-apricot);background:var(--gl-apricot-tint);box-shadow:0 .4rem 1.4rem #f28c382e}.gl-bundle__badge{position:absolute;left:1.6rem;top:-1.3rem;z-index:1;padding:.45rem 1.2rem;border-radius:.4rem .4rem .4rem 0;background:var(--gl-navy);color:#fff;font-family:var(--font-heading-family);font-weight:900;font-size:1.2rem;letter-spacing:.08em}.gl-bundle.is-on .gl-bundle__badge{background:#c25f12}.gl-bundle__row{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:1.2rem;padding:1.6rem 1.6rem 1.4rem}.gl-bundle.has-badge .gl-bundle__row{padding-top:2rem}.gl-bundle__radio{-webkit-appearance:none;appearance:none;width:2.2rem;height:2.2rem;margin:0;border-radius:50%;border:.2rem solid #A89A88;background:#fff;display:grid;place-items:center}.gl-bundle__radio:checked{border-color:#c25f12}.gl-bundle__radio:checked:after{content:"";width:1rem;height:1rem;border-radius:50%;background:#c25f12}.gl-bundle__radio:focus-visible{outline:.2rem solid var(--gl-navy);outline-offset:.2rem}.gl-bundle__img{width:5.6rem;height:5.6rem;border-radius:.8rem;overflow:hidden;background:#fff}.gl-bundle__img img{width:100%;height:100%;object-fit:contain;display:block}.gl-bundle__body{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.gl-bundle__title{font-family:var(--font-heading-family);font-weight:900;font-size:1.75rem;line-height:1.15;color:var(--gl-navy)}.gl-bundle__each{padding:.2rem .9rem;border-radius:.8rem;background:#fde2c4;color:#8a3f0b;font-size:1.25rem;font-weight:600}.gl-bundle__sub{font-size:1.3rem;line-height:1.35;color:#15233fb8}.gl-bundle__prices{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.gl-bundle__price{font-family:var(--font-heading-family);font-weight:900;font-size:2rem;color:var(--gl-navy)}.gl-bundle__compare{font-size:1.35rem;color:#15233f8c}.gl-bundle__perk{display:flex;align-items:center;gap:1rem;padding:1rem 1.6rem;background:var(--gl-navy);color:#fff;font-family:var(--font-heading-family);font-weight:900;font-size:1.45rem}.gl-bundle.is-on .gl-bundle__perk{background:#d9772a}.gl-bundle__perk svg{width:2rem;height:2rem}.gl-bundles__saving{margin:0;text-align:center;font-size:1.4rem;color:var(--gl-navy)}.gl-bundles__saving strong{color:#b8590f}@media screen and (max-width:749px){.gl-bundle__row{gap:1rem;padding:1.4rem 1.2rem 1.2rem}.gl-bundle__img{width:4.8rem;height:4.8rem}.gl-bundle__title{font-size:1.6rem}.gl-bundle__price{font-size:1.8rem}}.gl-bundle__perk{border-radius:0 0 1.4rem 1.4rem}.gl-bundle__perk+.gl-bundle__perk{border-top:.1rem solid rgba(255,255,255,.25)}.gl-bundle__perk--gift{background:#6b7c93}.gl-bundle.is-on .gl-bundle__perk--gift{background:#c25f12}.gl-bundle__perk:not(:last-child){border-radius:0}.gl-guar{display:flex;align-items:center;gap:1.4rem;margin:1.6rem 0 1.4rem 1.4rem;padding:1.4rem 2rem 1.4rem 0;border:.25rem solid #F28C38;border-radius:2.4rem;background:#fcfaf6;box-shadow:0 .4rem 1.4rem #15233f12}.gl-guar__seal{flex:none;width:9rem;height:9rem;margin:-1.2rem 0 -1.2rem -2.2rem;filter:drop-shadow(0 .3rem .5rem rgba(21,35,63,.18))}.gl-guar__seal svg{width:100%;height:100%;display:block}.gl-guar__body{display:flex;flex-direction:column;gap:.3rem}.gl-guar__eyebrow{font-size:1.15rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#e07e2b}.gl-guar__title{font-family:var(--font-heading-family);font-weight:900;font-size:2rem;line-height:1.15;color:var(--gl-navy)}.gl-guar__text{font-size:1.4rem;line-height:1.45;color:#3a4560}@media screen and (max-width:749px){.gl-guar{gap:1.1rem;padding:1.2rem 1.4rem 1.2rem 0;border-radius:2rem}.gl-guar__seal{width:7.4rem;height:7.4rem;margin:-1rem 0 -1rem -1.6rem}.gl-guar__title{font-size:1.7rem}.gl-guar__text{font-size:1.3rem}}.cart-drawer .cart-progress{margin:0 0 1.2rem}.cart-drawer .cart-progress__text{font-weight:700;color:var(--gl-navy);text-align:center}.cart-drawer .cart-progress__bar{background:var(--gl-sand);border-radius:99rem}.cart-drawer .cart-progress__bar__progress{background:var(--gl-apricot);border-radius:99rem}.gl-upsell{margin:1.4rem 0 1.2rem}.gl-upsell__label{margin:0 0 .8rem;font-size:1.25rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gl-navy)}.gl-upsell__card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:1rem 1.2rem;border:.2rem solid var(--gl-sand);border-radius:1.4rem;background:#fff}.gl-upsell__img{width:5.6rem;height:5.6rem;border-radius:.8rem;overflow:hidden;background:var(--gl-biscuit);display:block}.gl-upsell__img img{width:100%;height:100%;object-fit:contain}.gl-upsell__body{display:flex;flex-direction:column;gap:.2rem}.gl-upsell__title{font-weight:800;font-size:1.4rem;color:var(--gl-navy);text-decoration:none}.gl-upsell__price{font-size:1.35rem;color:#15233fbf}.gl-upsell__add{min-height:4rem;padding:0 1.8rem;border:0;border-radius:99rem;background:var(--gl-navy);color:#fff;font-weight:800;font-size:1.4rem;cursor:pointer}.gl-upsell__add:hover{background:#24344f}.gl-cart-saving .cart-summary-row__label,.gl-cart-saving .cart-summary-row__value{color:#c62828}.gl-pdp-headline{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.6rem,2rem + 1vw,3.2rem);line-height:1.1;letter-spacing:-.015em;color:var(--gl-navy)}.gl-pdp-headline+.product__title h1{font-size:1.7rem!important;font-weight:700!important;letter-spacing:.02em;color:#c25f12}.gl-mhead__headline{margin:0 0 .4rem;font-family:var(--font-heading-family);font-weight:900;font-size:2.6rem;line-height:1.1;color:var(--gl-navy)}.gl-mhead__headline+.gl-mhead__title{font-size:1.5rem;font-weight:700;color:#c25f12;font-family:inherit;letter-spacing:.02em}@media screen and (max-width:749px){.product__info-container .gl-pdp-headline{display:none}}#gl-buy{scroll-margin-top:9rem}.cart-drawer .cart-progress__bar__progress,.cart-drawer .cart-progress__bar__progress[style*="100"]{background:var(--gl-apricot)!important;background-image:none!important}.cart-drawer .cart-progress__bar__badge{color:var(--gl-navy)}.product__info-container .price-item.main-price,.product__info-container .price__regular .price-item--regular,.sticky-atc__price .price-item{color:var(--gl-navy)!important}.gl-mhead__headline+.gl-mhead__title,.gl-pdp-headline+.product__title h1{color:#9a4a0d!important}.gl-bundle__badge,.gl-bundle.is-on .gl-bundle__badge{background:#9a4a0d}.gl-bundle__compare{color:#15233fb8}.gl-bundle__each{color:#7a360a}.gl-bundle.is-on .gl-bundle__perk{background:#a3500e}.gl-bundle.is-on .gl-bundle__perk--gift{background:#8a430b}.gl-bundle__perk--gift{background:#4f5e73}.gl-bundles__saving strong{color:#9a4a0d}.gl-guar__eyebrow{color:#a3500e}.gl-tilt__kicker{color:#9a4a0d}.gl-band--navy .gl-tilt__kicker{color:var(--gl-apricot)}.gl-tape{position:relative;overflow:hidden;padding:3.2rem 0}.gl-tape:before{content:"";position:absolute;left:-5%;right:-5%;top:50%;height:5.2rem;transform:translateY(-50%) rotate(1.6deg);background:var(--gl-navy);box-shadow:0 .6rem 1.6rem #15233f2e}.gl-tape__front{position:relative;width:124%;margin-left:-12%;transform:rotate(-1.4deg);box-shadow:0 .8rem 2rem #15233f29}.gl-tape__front .horizontal-ticker__item{letter-spacing:.01em}.horizontal-ticker__item:after{content:"";display:inline-block;width:.6rem;height:.6rem;margin-left:3rem;border-radius:50%;background:currentColor;opacity:.45;vertical-align:middle}@media screen and (max-width:749px){.gl-tape{padding:2.2rem 0}.gl-tape:before{height:4rem}.gl-tape__front .horizontal-ticker__item{font-size:1.5rem!important;padding:0 1.4rem!important}.gl-tape__front .horizontal-ticker__item:after{margin-left:1.8rem}}.gl-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem}.gl-price__now{font-family:var(--font-heading-family);font-weight:900;font-size:3rem;line-height:1.1;color:#137a3c}.gl-price__was{font-size:1.9rem;font-weight:600;color:#c62828;text-decoration:line-through;text-decoration-color:#c62828;text-decoration-thickness:.2rem}.gl-price__save{align-self:center;padding:.3rem 1rem;border-radius:99rem;background:#137a3c;color:#fff;font-size:1.3rem;font-weight:800;letter-spacing:.02em}.gl-bundle__price:has(+.gl-bundle__compare){color:#137a3c}body .gl-bundle__compare{color:#c62828;text-decoration-color:#c62828;text-decoration-thickness:.15rem;font-weight:600}.gl-bundles__saving strong{color:#137a3c}.cart-summary-row__value.gl-ship-free{color:#137a3c;font-weight:900;letter-spacing:.04em}@media screen and (max-width:749px){.gl-price__now{font-size:2.6rem}.gl-price__was{font-size:1.7rem}}html body .product-form__submit.button:not([disabled]),html body .cart__checkout-button.button:not([disabled]){min-height:6rem;border-radius:99rem!important;border:.15rem solid var(--gl-navy)!important;background:var(--gl-apricot)!important;color:var(--gl-navy)!important;box-shadow:0 .4rem .5rem #15233f47!important;font-family:var(--font-heading-family);font-weight:900;font-size:1.8rem;letter-spacing:.01em;text-transform:none;transform:translateY(0);transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}html body .product-form__submit.button:not([disabled]):before,html body .cart__checkout-button.button:not([disabled]):before,html body .product-form__submit.button:not([disabled]):after,html body .cart__checkout-button.button:not([disabled]):after{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html body .product-form__submit.button:not([disabled]):hover,html body .cart__checkout-button.button:not([disabled]):hover{background:#f59a4e!important;box-shadow:0 .6rem .9rem #15233f4d!important;transform:translateY(-.1rem)}html body .product-form__submit.button:not([disabled]):active,html body .cart__checkout-button.button:not([disabled]):active{transform:translateY(.2rem);box-shadow:0 .1rem .2rem #15233f4d!important}.product-form__submit>span{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:nowrap;white-space:nowrap}.gl-atc-ic{width:2.2rem;height:2.2rem;flex:none;margin-right:.2rem}.gl-atc-sep{opacity:.45;font-weight:400;margin:0 .2rem}.gl-atc-compare{margin:0;opacity:.7;font-weight:600;font-size:.88em;text-decoration-thickness:.15rem}.gl-atc-price{margin:0;font-weight:900}@media screen and (max-width:749px){html body .product-form__submit.button:not([disabled]){font-size:1.6rem;min-height:5.6rem}.gl-atc-ic{width:2rem;height:2rem}}.gl-howto{padding:6rem 0}.gl-howto__list{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;counter-reset:none}.gl-howto__card{display:flex;flex-direction:column;background:#fff;border-radius:2.4rem;overflow:hidden;box-shadow:0 1rem 3rem #15233f14}.gl-howto__stage{position:relative;background:linear-gradient(180deg,#fff8f0,#fcebda)}.gl-howto__stage svg{display:block;width:100%;height:auto}.gl-howto__num{position:absolute;top:1.4rem;left:1.4rem;z-index:1;display:inline-grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--gl-navy);color:#fff;font-family:var(--font-heading-family);font-weight:900;font-size:1.8rem;box-shadow:0 .4rem #f28c38}.gl-howto__body{padding:2rem 2.4rem 2.6rem}.gl-howto__kicker{margin:0 0 .4rem;font-size:1.2rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#9a4a0d}.gl-howto__title{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:900;font-size:2.2rem;line-height:1.15;color:var(--gl-navy)}.gl-howto__text{margin:0;font-size:1.5rem;line-height:1.55;color:#3a4560}.gl-howto__note{margin:2.4rem auto 0;max-width:64rem;text-align:center;font-size:1.4rem;color:#3a4560}@media screen and (max-width:749px){.gl-howto{padding:4.4rem 0}.gl-howto__list{grid-template-columns:1fr;gap:1.4rem;margin-top:2.4rem}.gl-howto__card{flex-direction:row;align-items:center;border-radius:1.8rem}.gl-howto__stage{flex:0 0 44%;align-self:stretch;display:flex;align-items:center}.gl-howto__num{top:.8rem;left:.8rem;width:3rem;height:3rem;font-size:1.4rem;box-shadow:0 .3rem #f28c38}.gl-howto__body{padding:1.4rem 1.6rem}.gl-howto__kicker{font-size:1.05rem}.gl-howto__title{font-size:1.8rem}.gl-howto__text{font-size:1.35rem;line-height:1.5}}.gl-ha *{animation-play-state:paused}.is-playing .gl-ha *{animation-play-state:running}.gl-ha__bottle{transform-box:fill-box;transform-origin:50% 100%;animation:gl-ha-shake 2.8s ease-in-out infinite}.gl-ha__arcs{animation:gl-ha-arcs 2.8s ease-in-out infinite}.gl-ha__shadow{transform-box:fill-box;transform-origin:50% 50%;animation:gl-ha-shadow 2.8s ease-in-out infinite}@keyframes gl-ha-shake{0%,50%,to{transform:rotate(0)}7%{transform:rotate(-13deg)}15%{transform:rotate(13deg)}23%{transform:rotate(-13deg)}31%{transform:rotate(13deg)}39%{transform:rotate(-7deg)}45%{transform:rotate(3deg)}}@keyframes gl-ha-arcs{0%,50%,to{opacity:0}8%,38%{opacity:1}}@keyframes gl-ha-shadow{0%,50%,to{transform:scaleX(1)}7%,23%{transform:scaleX(.86)}15%,31%{transform:scaleX(.86)}}.gl-ha--measure .gl-ha__liq{transform-box:fill-box;transform-origin:50% 100%;animation:gl-ha-fill 5s ease-in-out infinite}.gl-ha--measure .gl-ha__bulb{transform-box:fill-box;transform-origin:50% 100%;animation:gl-ha-bulb 5s ease-in-out infinite}.gl-ha__m{opacity:.35}.gl-ha--measure .gl-ha__m--1{animation:gl-ha-m1 5s linear infinite}.gl-ha--measure .gl-ha__m--2{animation:gl-ha-m2 5s linear infinite}.gl-ha--measure .gl-ha__m--3{animation:gl-ha-m3 5s linear infinite}@keyframes gl-ha-fill{0%,6%{transform:scaleY(0)}22%,34%{transform:scaleY(.42)}46%,58%{transform:scaleY(.645)}70%,90%{transform:scaleY(.87)}97%,to{transform:scaleY(0)}}@keyframes gl-ha-bulb{0%,4%,70%,to{transform:scaleX(1)}10%,64%{transform:scaleX(.82)}}@keyframes gl-ha-m1{0%,20%{opacity:.35}22%,34%{opacity:1}38%,to{opacity:.35}}@keyframes gl-ha-m2{0%,44%{opacity:.35}46%,58%{opacity:1}62%,to{opacity:.35}}@keyframes gl-ha-m3{0%,68%{opacity:.35}70%,90%{opacity:1}95%,to{opacity:.35}}.gl-ha--mix .gl-ha__liq{transform-box:fill-box;transform-origin:50% 100%;animation:gl-ha-empty 3.6s linear infinite}.gl-ha__drop{animation:gl-ha-drop 1.2s cubic-bezier(.55,0,.85,.4) infinite}.gl-ha__splash{transform-box:fill-box;transform-origin:50% 50%;animation:gl-ha-splash 1.2s ease-out infinite}.gl-ha__heart{transform-box:fill-box;transform-origin:50% 50%;animation:gl-ha-heart 3.6s ease-out infinite}.gl-ha__heart--2{animation-delay:1.8s}@keyframes gl-ha-empty{0%{transform:scaleY(.87)}to{transform:scaleY(.3)}}@keyframes gl-ha-drop{0%{transform:translateY(0);opacity:0}10%{opacity:1}62%{transform:translateY(40px);opacity:1}66%,to{transform:translateY(40px);opacity:0}}@keyframes gl-ha-splash{0%,60%{transform:scale(.2);opacity:0}66%{opacity:1}to{transform:scale(1.3);opacity:0}}@keyframes gl-ha-heart{0%{transform:translateY(10px) scale(.4);opacity:0}20%{opacity:1;transform:translateY(0) scale(1)}70%{opacity:1}to{transform:translateY(-26px) scale(1);opacity:0}}@media(prefers-reduced-motion:reduce){.gl-ha *,.gl-ha__liq{animation:none!important}.gl-ha--measure .gl-ha__liq{transform:scaleY(.87)}.gl-ha__m--3{opacity:1}}@media screen and (min-width:990px){.gl-pdp-wide{max-width:148rem;padding-left:4.8rem;padding-right:4.8rem}.gl-pdp-wide .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:5.6rem}.gl-pdp-wide media-gallery{display:grid;grid-template-columns:8.8rem minmax(0,1fr);gap:1.4rem;align-items:start}.gl-pdp-wide media-gallery>slider-component[id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0}.gl-pdp-wide media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;position:relative;align-self:stretch;margin:0;padding:0;display:block}.gl-pdp-wide media-gallery>.thumbnail-slider .slider-button{display:none}.gl-pdp-wide media-gallery>.thumbnail-slider .thumbnail-list{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;margin:0;padding:0 0 .2rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;scroll-snap-type:y proximity}.gl-pdp-wide media-gallery>.thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}.gl-pdp-wide media-gallery>.thumbnail-slider .thumbnail-list__item{width:100%!important;max-width:none!important;flex:none;aspect-ratio:1;margin:0;scroll-snap-align:start}.gl-pdp-wide media-gallery>.thumbnail-slider .thumbnail{border-radius:1rem;overflow:hidden}.gl-pdp-wide .gl-ptiles{margin-left:10.2rem}}@media screen and (min-width:750px){.image-with-text .image-with-text__grid{align-items:stretch}.image-with-text .image-with-text__media-item{align-self:stretch}.image-with-text .image-with-text__media.media{height:100%;min-height:44rem;padding-bottom:0!important}.image-with-text .image-with-text__text-item{align-self:center}}@media screen and (min-width:990px){.gl-container{max-width:var(--page-width, 120rem);padding-inline:5rem}}@media screen and (min-width:990px){body:has(.gl-pdp-wide) .header.page-width{max-width:148rem;padding-left:4.8rem;padding-right:4.8rem}}.product__title h1,.product__title h2,.gl-mhead__headline,.gl-pdp-headline{text-wrap:balance}.gl-pdp-wide .product-form__buttons,.gl-pdp-wide .product-form__input,.gl-pdp-wide .product-form__quantity{max-width:none}@media screen and (max-width:749px){.gl-serving{grid-template-columns:auto minmax(0,1fr)}.gl-serving__r{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;padding-top:.8rem;border-top:.1rem solid var(--gl-sand);text-align:left}}@media screen and (max-width:749px){.gl-needs__list--5{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:62%;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-1.5rem;padding-right:1.5rem;scrollbar-width:none}.gl-needs__list--5>li{scroll-snap-align:start}}.gl-hero2__trust{gap:.8rem}.gl-hero2__trust li{padding:.6rem 1.2rem;border-radius:99rem;background:#ffffffd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:1.3rem;font-weight:700;color:var(--gl-navy)}.gl-hero2__trust li+li:before{content:none}.gl-hero2__trust li+li svg{display:inline}@media screen and (max-width:989px){.gl-hero2--mobile-overlay .gl-hero2__inner{min-height:calc(100svh - 14rem);max-height:82rem;align-items:stretch}.gl-hero2--mobile-overlay .gl-hero2__overlay{background:linear-gradient(180deg,rgba(250,247,242,calc(.96 * var(--gl-hero-overlay))),rgba(250,247,242,calc(.9 * var(--gl-hero-overlay))) 34%,rgba(250,247,242,calc(.45 * var(--gl-hero-overlay))) 48%,#faf7f200 60%)}.gl-hero2--mobile-overlay .gl-hero2__content{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:2.6rem 0 2rem}.gl-hero2--mobile-overlay .gl-hero2__eyebrow{margin-bottom:.8rem}.gl-hero2--mobile-overlay .gl-hero2__heading{font-size:clamp(3.2rem,9vw,4.4rem);margin-bottom:.8rem}.gl-hero2--mobile-overlay .gl-hero2__sub{margin-bottom:1.6rem;font-size:1.5rem;line-height:1.45}.gl-hero2--mobile-overlay .gl-hero2__ctas{width:100%}.gl-hero2--mobile-overlay .gl-hero2__btn{width:100%;min-height:5.2rem}.gl-hero2--mobile-overlay .gl-hero2__trust{margin-top:auto;padding-top:2rem}.gl-hero2--mobile-overlay .gl-hero2__trust li{font-size:1.15rem;padding:.5rem 1rem}}@media screen and (min-width:750px)and (max-width:989px){.gl-hero2--mobile-overlay .gl-hero2__overlay{background:linear-gradient(180deg,rgba(250,247,242,calc(.96 * var(--gl-hero-overlay))),rgba(250,247,242,calc(.88 * var(--gl-hero-overlay))) 30%,rgba(250,247,242,calc(.3 * var(--gl-hero-overlay))),#faf7f200 46%)}.gl-hero2--mobile-overlay .gl-hero2__inner{min-height:0;height:96rem}.gl-hero2--mobile-overlay .gl-hero2__img{object-position:50% 0%}}.gl-bundles__note{margin:-.4rem 0 0;text-align:center;font-size:1.2rem;color:#15233fb8}.gl-ship{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.4rem 0 0;font-size:1.5rem}.gl-ship[hidden]{display:none}.gl-ship__status{display:inline-flex;align-items:center;gap:.8rem;color:#2e9b57;font-weight:600}.gl-ship__dot{width:1rem;height:1rem;border-radius:50%;background:#5dbb7e;box-shadow:0 0 0 .3rem #5dbb7e40}.gl-ship__to{display:inline-flex;align-items:center;gap:.8rem;color:var(--gl-navy);font-weight:700}.gl-ship__flag{width:2.8rem;height:2.1rem;border-radius:.2rem;object-fit:cover;box-shadow:0 0 0 .1rem #15233f26;flex:none}.gl-ship__bar{font-weight:400;opacity:.8}.gl-ship--drawer{margin:0 0 1rem;padding:1rem 1.2rem;border-radius:1.2rem;background:#fff;border:.1rem solid #EADFCF;font-size:1.35rem}@media screen and (max-width:749px){.gl-ship{font-size:1.35rem}.gl-ship__flag{width:2.4rem;height:1.8rem}}.gl-bonus{margin:0 0 1rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--gl-navy);color:#fff}.gl-bonus[hidden]{display:none}.gl-bonus p{margin:0}.gl-bonus__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem!important}.gl-bonus__badge{font-family:var(--font-heading-family);font-weight:900;font-size:1.5rem;color:#ffb877}.gl-bonus__clock{font-family:var(--font-heading-family);font-weight:900;font-size:2.2rem;font-variant-numeric:tabular-nums;padding:.2rem 1rem;border-radius:.8rem;background:var(--gl-apricot);color:var(--gl-navy)}.gl-bonus__text{font-size:1.35rem;line-height:1.45}.gl-bonus__est{margin-top:.6rem!important;font-size:1.3rem;opacity:.95}.gl-bonus__est s{color:#ff8a80;margin:0 .3rem}.gl-bonus__est strong{color:#9be3b4}.gl-bundle__free{font-size:1.3rem;font-weight:800;color:#137a3c}.gl-trust{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1.4rem 0 0;padding:1.4rem 2rem;border:.25rem solid var(--gl-apricot);border-radius:3.2rem;background:#fcfaf6;box-shadow:0 .4rem 1.4rem #f28c382e}.gl-trust__item{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.gl-trust__ic{width:5.2rem;height:4.4rem}.gl-trust__t{font-family:var(--font-heading-family);font-weight:900;font-size:1.35rem;line-height:1.2;color:var(--gl-navy);text-wrap:balance}@media screen and (max-width:749px){.gl-trust{border-radius:2.4rem;padding:1.2rem .8rem}.gl-trust__ic{width:4.4rem;height:3.8rem}.gl-trust__t{font-size:1.2rem}}.emoji-benefits-container p{padding-left:2.6rem;text-indent:-2.6rem}.cart-drawer .cart-drawer__final-item-price,.cart-drawer .cart-item__price-wrapper .price:not(s){color:#137a3c!important;font-weight:800}.cart-drawer .cart-item__old-price{color:#c62828!important;text-decoration-color:#c62828}.gl-bundles--compact{gap:1.2rem}.gl-bundles--compact .gl-bundle{display:grid;grid-template-columns:5.6rem 1fr auto;align-items:center;gap:1.4rem;padding:1.4rem 1.6rem;border:.15rem solid rgba(21,35,63,.22);border-radius:1.4rem;background:#fff;box-shadow:none;overflow:visible;margin-top:0}.gl-bundles--compact .gl-bundle.has-badge{margin-top:1rem}.gl-bundles--compact .gl-bundle.is-on{border:.25rem solid var(--gl-navy);background:#fff3e6;box-shadow:none;padding:1.3rem 1.5rem}.gl-bundles--compact .gl-bundle:has(.gl-bundle__radio:focus-visible){outline:.2rem solid var(--gl-apricot);outline-offset:.2rem}.gl-bundles--compact .gl-bundle__radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.gl-bundles--compact .gl-bundle__badge,.gl-bundles--compact .gl-bundle.is-on .gl-bundle__badge{left:auto;right:1.6rem;top:-1.25rem;padding:.35rem 1.1rem;border-radius:.6rem;background:var(--gl-navy);color:#fff;font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;letter-spacing:.04em;line-height:1.4}.gl-bundles--compact .gl-bundle__img{grid-column:1;width:5.6rem;height:5.6rem;border-radius:.8rem;background:#fff}.gl-bundles--compact .gl-bundle__body{grid-column:2;gap:.3rem}.gl-bundles--compact .gl-bundle__title{font-size:1.8rem;font-weight:900;line-height:1.2}.gl-bundles--compact .gl-bundle__save{font-size:1.45rem;line-height:1.3;color:#15233fb8}.gl-bundles--compact .gl-bundle__prices{grid-column:3;gap:.1rem}.gl-bundles--compact .gl-bundle__price,.gl-bundles--compact .gl-bundle__price:has(+.gl-bundle__compare){font-size:1.9rem;font-weight:900;color:var(--gl-navy)}body .gl-bundles--compact .gl-bundle__compare{font-size:1.45rem;font-weight:400;color:#15233f8c;text-decoration-color:currentColor;text-decoration-thickness:.1rem}@media screen and (max-width:420px){.gl-bundles--compact .gl-bundle{grid-template-columns:4.8rem 1fr auto;gap:1.1rem;padding:1.2rem 1.3rem}.gl-bundles--compact .gl-bundle.is-on{padding:1.1rem 1.2rem}.gl-bundles--compact .gl-bundle__img{width:4.8rem;height:4.8rem}.gl-bundles--compact .gl-bundle__title{font-size:1.65rem}.gl-bundles--compact .gl-bundle__price{font-size:1.75rem}}.gl-bundles--compact .gl-bundle__ship{font-size:1.3rem;font-weight:700;line-height:1.2;color:#137a3c}.gl-bundles--compact .gl-bundle__price:has(+.gl-bundle__compare){color:#137a3c}body .gl-bundles--compact .gl-bundle__compare{color:#c62828;text-decoration-color:#c62828;text-decoration-thickness:.15rem;font-weight:600}.sticky-atc__price.gl-on-sale .price-item,.sticky-atc__price.gl-on-sale .price-item--regular{color:#137a3c!important}@media screen and (max-width:749px){.sticky-atc--small-mobile-select secondary-variant-select{min-width:11.5rem}.sticky-atc--small-mobile-select .select__select{padding:0 2.6rem 0 .9rem}}@media screen and (max-width:749px){.sticky-atc__button .gl-atc-compare{display:none}.sticky-atc__button .button{padding-left:1.2rem;padding-right:1.2rem}}.gl-bundles--compact .gl-bundle__save strong{color:var(--gl-navy);font-weight:800}.gl-bundles--compact .gl-bundle__fit{display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;font-weight:600;line-height:1.3;color:var(--gl-navy)}.gl-bundles--compact .gl-bundle__fit svg{width:1.4rem;height:1.4rem;flex:none;color:var(--gl-apricot)}.gl-bundles--compact .gl-bundle__save{white-space:nowrap}.gl-bundles--compact .gl-bundle__pct{color:#137a3c;font-weight:700}.gl-bundles--compact .gl-bundle__prices .gl-bundle__pct{margin-top:.4rem;padding:.25rem .8rem;border-radius:99rem;background:#137a3c;color:#fff;font-size:1.2rem;font-weight:800;line-height:1.4;white-space:nowrap}.gl-bundles--compact .gl-bundle__gift{display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;font-weight:700;line-height:1.3;color:#9a4a0d}.gl-bundles--compact .gl-bundle__gift svg{width:1.4rem;height:1.4rem;flex:none}.gl-trust__img{object-fit:contain}.gl-bundles--compact .gl-bundle__ship{display:inline-flex;align-items:center;gap:.5rem}.gl-bundles--compact .gl-bundle__ship svg{width:1.6rem;height:1.6rem;flex:none}.gl-bundles--compact .gl-bundle__gift svg{width:1.6rem;height:1.6rem}.gl-bundles--compact .gl-bundle__gift-img{width:2.4rem;height:2.4rem;object-fit:contain;border-radius:.4rem;background:#fff;flex:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/goodest.css.map */
