:root{--gb-pink:#E8336E;--gb-pink-dark:#C92A5E;--gb-magenta:#F0527F;--gb-maroon:#7A1F3D;--gb-blush:#FBE4EA;--gb-blush-2:#FDF3F6;--gb-orange:#F28C28;--gb-yellow:#F5A623;--gb-ink:#363636;--gb-text:#1A1A1A;--gb-muted:#6B6B6B;--gb-muted-2:#8A8A8A;--gb-panel:#F0F0F0;--gb-panel-2:#F3F3F3;--gb-panel-3:#F8F8F8;--gb-line:#E5E7EB;--gb-line-2:#D9D9D9;--gb-star:#FACC15;--gb-verified:#2993F1;--gb-radius:10px;--gb-radius-sm:6px;--gb-radius-card:20px;--gb-shadow:0 4px 16px rgba(0,0,0,.06);--gb-shadow-lift:0 14px 30px rgba(0,0,0,.1);--gb-tick:40s}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--gb-text)}.gb-ico{width:1em;height:1em;flex:none}#gb-buy{scroll-margin-top:9rem}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem;min-height:5.2rem;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.button:hover,.product-form__submit:hover{transform:translateY(-1px);box-shadow:var(--gb-shadow)}.button:active,.product-form__submit:active{transform:translateY(0)}.button .gb-ico{margin-left:.8rem;font-size:1.5rem}.gb-btn-wide{width:100%;max-width:44rem}.gb-cta-sub{font-size:1.3rem;text-align:center;color:var(--gb-muted);margin:.9rem 0 0}.gb-pay{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;align-items:center;margin:1.4rem 0 0;list-style:none;padding:0}.gb-pay svg{width:3.8rem;height:2.4rem}.header__heading-logo{max-height:5rem;width:auto;transition:max-height .25s ease}.scrolled-past-header .header__heading-logo{max-height:4rem}.header__menu-item{font-size:1.4rem}.gb-section{padding:6.4rem 0}.gb-wrap{max-width:140rem;margin:0 auto;padding:0 5rem}.gb-section--panel{background:var(--gb-panel)}.gb-section--panel2{background:var(--gb-panel-2)}.gb-section--fade{background:linear-gradient(180deg,#fff 0%,var(--gb-panel-2) 100%)}.gb-section--blush{background:var(--gb-blush-2)}.gb-h2{font-family:var(--gb-title-font,Georgia,serif);font-weight:var(--gb-title-weight,600);font-size:clamp(2.6rem,3.2vw,3.6rem);line-height:1.2;letter-spacing:0;margin:0 0 1.2rem;color:var(--gb-text)}.gb-lead{font-size:1.5rem;line-height:1.6;color:var(--gb-muted);margin:0 0 2rem;max-width:62ch}.gb-rich{font-size:1.5rem;line-height:1.65;margin:0 0 2.2rem}.gb-rich p{margin:0 0 1rem}.gb-rich strong{font-weight:600}.gb-center{text-align:center}.gb-center .gb-lead{margin-left:auto;margin-right:auto}.gb-media{border-radius:var(--gb-radius);overflow:hidden;background:var(--gb-blush)}.gb-media img,.gb-media video{width:100%;height:100%;object-fit:cover;display:block}.gb-media--45{aspect-ratio:4/5}.gb-media--11{aspect-ratio:1/1}.gb-icon-lg{font-size:3.2rem;color:var(--gb-ink);display:block;margin:0 0 1.4rem}.gb-stars{color:var(--gb-star);letter-spacing:.08em;font-size:1.4rem;line-height:1;white-space:nowrap}.gb-stars--lg{font-size:3rem;letter-spacing:.14em}.gb-verified{display:inline-flex;align-items:center;gap:.4rem;color:var(--gb-verified);font-size:1.2rem;font-weight:500}.gb-verified .gb-ico{font-size:1.5rem}.gb-placeholder{display:grid;place-items:center;color:var(--gb-maroon);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.7;width:100%;height:100%}.gb-buybox .product__media-wrapper{position:relative}.gb-buybox .product-media-container{background:var(--gb-panel-2);border-radius:var(--gb-radius)}.gb-buybox .product__media-item{padding-left:0}.gb-buybox .thumbnail{border-radius:8px;overflow:hidden}.gb-buybox .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--gb-ink) inset}.gb-stamp{position:absolute;top:1.2rem;right:1.2rem;z-index:3;width:7.4rem;height:7.4rem;border-radius:50%;border:2px dashed var(--gb-ink);background:#fff;display:grid;place-items:center;align-content:center;text-align:center;line-height:1;pointer-events:none}.gb-stamp b{display:block;font-size:2.4rem;font-weight:700;color:var(--gb-text)}.gb-stamp span{display:block;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gb-ink);margin-top:.2rem}.gb-buybox .product__info-container>*+*{margin:1.4rem 0 0}.gb-buybox .product__title{font-family:var(--gb-title-font,Georgia,serif);font-weight:var(--gb-title-weight,600);font-size:2.8rem;line-height:1.2;letter-spacing:0;margin:0}.gb-buybox .product__text{font-size:1.4rem;line-height:1.55;margin:0}.gb-buybox .product__text.subtitle{font-size:1.5rem;color:var(--gb-text);font-weight:500}.gb-rating{display:flex;align-items:center;gap:.7rem;font-size:1.3rem;margin:0}.gb-rating strong{font-weight:600}.gb-pill{display:inline-flex;align-items:center;gap:.6rem;border:1px solid var(--gb-line-2);border-radius:999px;padding:.5rem 1.1rem;font-size:1.2rem;font-weight:500;margin:0;color:var(--gb-ink)}.gb-pill .gb-ico{font-size:1.5rem}.gb-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.gb-price-row .price{margin:0}.gb-price-row .price--large{font-size:1.7rem}.gb-buybox .price__sale{display:inline-flex;align-items:baseline;gap:.9rem}.gb-buybox .price__sale>span:has(.price-item--regular){order:2}.gb-buybox .price__sale .price-item--regular{font-size:1.4rem}.gb-buybox .price .badge{display:none}.gb-buybox__nomedia{background:var(--gb-panel-2)}.gb-save{display:inline-block;background:var(--gb-panel);border-radius:4px;padding:.4rem .8rem;font-size:1.1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--gb-ink)}.gb-bullets{list-style:none;margin:0;padding:1.6rem 0;border-top:1px solid var(--gb-line);border-bottom:1px solid var(--gb-line);display:grid;gap:1.1rem}.gb-bullets li{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;line-height:1.5}.gb-bullets .gb-ico{font-size:1.9rem;color:var(--gb-text);margin-top:.1rem}.gb-buybox .product__info-container .product-form__quantity{display:none!important}.gb-hide-picker variant-selects{display:none}.gb-buybox .product__info-container>.gb-acc+.gb-acc{margin-top:.8rem}.gb-buybox .product__info-container>.gb-acc{margin-top:.8rem}.gb-buybox .product__info-container>.gb-acc:first-of-type{margin-top:1.6rem}.gb-buybox .product-form__submit{min-height:5.4rem}.gb-buybox .product__tax{display:none}.gb-quotes{position:relative;border:1px solid var(--gb-line);border-radius:12px;padding:1.4rem 4.2rem;min-height:9.4rem;display:flex;align-items:center;margin:0}.gb-quote{display:none;gap:1.2rem;align-items:center;margin:0;width:100%}.gb-quote--on{display:flex}.gb-quote__img{width:5.4rem;height:5.4rem;border-radius:50%;object-fit:cover;flex:none}.gb-quote blockquote{margin:.3rem 0;font-size:1.3rem;line-height:1.45;padding:0;border:0}.gb-quote figcaption{font-size:1.2rem;font-weight:600;display:flex;align-items:center;gap:.4rem}.gb-quotes__nav{position:absolute;top:50%;transform:translateY(-50%);background:none;border:0;width:3.2rem;height:3.2rem;display:grid;place-items:center;cursor:pointer;color:var(--gb-muted);font-size:1.8rem;padding:0}.gb-quotes__nav--prev{left:.6rem}.gb-quotes__nav--next{right:.6rem}.gb-tiers{display:grid;gap:1.2rem;margin:0}.gb-tiers__head{display:flex;align-items:center;gap:1.4rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .2rem;color:var(--gb-text)}.gb-tiers__head:before,.gb-tiers__head:after{content:"";flex:1;height:1px;background:var(--gb-line-2)}.gb-tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center;background:var(--gb-panel);border:2px solid transparent;border-radius:12px;padding:1.6rem;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.gb-tier:hover{transform:translateY(-1px)}.gb-tier--on{background:#fff;border-color:var(--gb-text)}.gb-tier input{appearance:none;-webkit-appearance:none;width:2.2rem;height:2.2rem;border:2px solid #9A9A9A;border-radius:50%;margin:0;display:grid;place-items:center;background:#fff;cursor:pointer}.gb-tier input:checked{border-color:var(--gb-text)}.gb-tier input:checked:after{content:"";width:1.2rem;height:1.2rem;border-radius:50%;background:var(--gb-text)}.gb-tier__main{min-width:0}.gb-tier__name{font-size:1.8rem;font-weight:600;display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;line-height:1.2}.gb-tier__save{background:var(--gb-line-2);border-radius:4px;padding:.35rem .7rem;font-size:1.1rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.gb-tier__sub{display:block;font-size:1.3rem;color:var(--gb-muted);margin-top:.4rem}.gb-tier__price{text-align:right;font-weight:600;font-size:1.9rem;line-height:1.1;font-variant-numeric:tabular-nums}.gb-tier__price s{display:block;font-size:1.3rem;font-weight:400;color:var(--gb-muted);margin-top:.4rem}.gb-tier__tag{position:absolute;top:-1.1rem;right:1.2rem;background:var(--gb-pink);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.45rem .8rem;border-radius:4px;line-height:1}.gb-tier__units{grid-column:2 / -1;display:grid;gap:.6rem;margin-top:.2rem}.gb-tier__units label{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;color:var(--gb-muted)}.gb-tier__units select{font:inherit;font-size:1.3rem;padding:.5rem 2.4rem .5rem .9rem;border:1px solid var(--gb-line-2);border-radius:6px;background:#fff}.gb-tiers__note{font-size:1.2rem;color:var(--gb-muted);margin:.4rem 0 0;line-height:1.5}.gb-acc{background:var(--gb-panel-2);border-radius:8px;margin:0 0 .8rem}.gb-acc summary{display:flex;align-items:center;gap:1rem;padding:1.3rem 1.4rem;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;list-style:none;color:var(--gb-text)}.gb-acc summary::-webkit-details-marker{display:none}.gb-acc__ico{font-size:1.7rem;display:grid;place-items:center;color:var(--gb-ink)}.gb-acc__plus{margin-left:auto;position:relative;width:1.4rem;height:1.4rem;flex:none}.gb-acc__plus:before,.gb-acc__plus:after{content:"";position:absolute;background:var(--gb-text);left:0;top:50%;width:100%;height:2px;margin-top:-1px;transition:transform .2s ease}.gb-acc__plus:after{transform:rotate(90deg)}.gb-acc[open] .gb-acc__plus:after{transform:rotate(0)}.gb-acc__body{padding:0 1.4rem 1.5rem;font-size:1.4rem;line-height:1.6}.gb-acc__body ul{margin:0;padding-left:1.8rem}.gb-acc__body li{margin:0 0 .4rem}.gb-acc__body p{margin:0 0 .8rem}.gb-delivery{font-size:1.4rem;font-weight:500;color:var(--gb-text);margin:0;display:flex;align-items:center;gap:.8rem}.gb-delivery .gb-ico{font-size:1.8rem;color:var(--gb-ink)}.gb-delivery__note{font-size:1.3rem;color:var(--gb-muted);margin:.4rem 0 0}.gb-shipnote{font-size:1.3rem;font-weight:500;color:var(--gb-ink);text-align:center;margin:0 0 1rem}.gb-scarcity{font-size:1.35rem;color:var(--gb-muted);margin:0 0 1.2rem}.gb-urgency{display:flex;flex-direction:column;gap:.3rem;background:var(--gb-ink);color:#fff;border-radius:10px;padding:1rem 1.3rem;margin:0;box-shadow:var(--gb-shadow)}.gb-urgency__row{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-weight:600;font-size:1.4rem}.gb-urgency__icon{font-size:1.6rem;line-height:1}.gb-urgency__time{font-family:ui-monospace,Menlo,monospace;font-size:1.8rem;background:#fff;color:var(--gb-ink);padding:.25rem .7rem;border-radius:6px;font-variant-numeric:tabular-nums}.gb-urgency__time--live{animation:gb-pulse 1s ease-in-out infinite}.gb-urgency__note{font-size:1.25rem;opacity:.85}.gb-urgency--compact{flex-direction:row;justify-content:center;border-radius:0;margin:0;padding:.45rem 1rem;box-shadow:none;background:#2a2a2a}.gb-urgency--compact .gb-urgency__row{font-size:1.2rem}.gb-urgency--compact .gb-urgency__time{font-size:1.3rem;padding:.15rem .5rem}@keyframes gb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.gb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--gb-ink);color:#fff;transform:translateY(110%);transition:transform .25s ease;box-shadow:0 -8px 24px #0000002e}.gb-sticky--on{transform:none}.gb-sticky__row{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));max-width:140rem;margin:0 auto}.gb-sticky__img{width:4.8rem;height:4.8rem;border-radius:8px;object-fit:cover;background:#fff;flex:none}.gb-sticky__info{flex:1;min-width:0;line-height:1.25}.gb-sticky__title{display:block;font-size:1.4rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.gb-sticky__price{font-size:1.3rem;color:#fff;opacity:.92;font-variant-numeric:tabular-nums}.gb-sticky__price s{opacity:.6;margin-left:.5rem}.gb-sticky .button{min-height:4.6rem;padding:0 2rem;background:#fff;color:var(--gb-ink);flex:none;font-size:1.2rem}.gb-sticky .button:after{box-shadow:none}body.gb-has-sticky{padding-bottom:8rem}.gb-ticker{background:var(--gb-ink);color:#fff;overflow:hidden;white-space:nowrap;padding:1.2rem 0;font-size:1.3rem;font-weight:500}.gb-ticker__track{display:inline-flex;animation:gb-tick var(--gb-tick) linear infinite;will-change:transform}.gb-ticker__item{display:inline-flex;align-items:center;gap:.9rem;padding:0 2.6rem}.gb-ticker__item .gb-ico{font-size:1.6rem;opacity:.9}@keyframes gb-tick{to{transform:translate(-50%)}}.gb-feature{position:relative}.gb-feature--wave{padding-bottom:12rem}.gb-feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.gb-feature__body .button{width:100%}.gb-wave{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:8rem;display:block}.gb-wave svg{width:100%;height:100%;display:block}.gb-benefits__grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.gb-bcards{display:grid;gap:1.2rem;margin:0 0 2rem}.gb-bcard{background:var(--gb-panel-3);border:1px solid var(--gb-line);border-radius:8px;padding:1.8rem;display:grid;grid-template-columns:3.2rem 1fr;gap:1.2rem;transition:transform .2s ease,box-shadow .2s ease}.gb-bcard:hover{transform:translateY(-3px);box-shadow:var(--gb-shadow-lift)}.gb-bcard .gb-ico{font-size:2.4rem;color:var(--gb-ink)}.gb-bcard b{display:block;font-size:1.7rem;font-weight:600;margin:0 0 .5rem}.gb-bcard p{margin:0;font-size:1.4rem;line-height:1.55;color:var(--gb-muted)}.gb-benefits__body .button{width:100%}.gb-callout__grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.gb-checks{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;gap:1.1rem}.gb-checks li{display:flex;align-items:center;gap:1.4rem;font-size:1.6rem}.gb-checks__ico{width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;border:1px solid var(--gb-line);display:grid;place-items:center;font-size:1.7rem;color:var(--gb-ink);flex:none}.gb-callout__body .button{width:100%}.gb-sound__box{background:var(--gb-blush-2);border:1px solid var(--gb-blush);border-radius:var(--gb-radius-card);padding:4rem 2rem;text-align:center;max-width:72rem;margin:0 auto}.gb-sound__btn{display:inline-flex;align-items:center;gap:1.2rem;background:var(--gb-ink);color:#fff;border:0;border-radius:999px;padding:1.4rem 2.6rem;font:inherit;font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;margin:1.6rem 0 0}.gb-sound__btn .gb-ico{font-size:2rem}.gb-vu{display:inline-flex;align-items:flex-end;gap:.3rem;height:1.8rem}.gb-vu b{display:block;width:.4rem;height:.4rem;background:#fff;border-radius:2px}.gb-sound__btn.playing .gb-vu b{animation:gb-vu .45s ease-in-out infinite alternate}.gb-vu b:nth-child(2){animation-delay:.1s}.gb-vu b:nth-child(3){animation-delay:.2s}.gb-vu b:nth-child(4){animation-delay:.05s}@keyframes gb-vu{0%{height:.4rem}to{height:1.8rem}}.gb-sound__warn{font-size:1.2rem;color:var(--gb-muted);margin:1.2rem 0 0}.gb-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;counter-reset:gbstep}.gb-step{position:relative;padding:2.6rem 2.2rem;border:1px solid var(--gb-line);border-radius:12px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.gb-step:hover{transform:translateY(-3px);box-shadow:var(--gb-shadow-lift)}.gb-step:before{counter-increment:gbstep;content:counter(gbstep);display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--gb-pink);color:#fff;font-size:1.4rem;font-weight:700;margin:0 0 1.4rem}.gb-step b{display:block;font-size:1.8rem;font-weight:600;margin:0 0 .6rem}.gb-step p{margin:0;font-size:1.4rem;line-height:1.55;color:var(--gb-muted)}.gb-faq__grid{display:grid;grid-template-columns:1fr 1.25fr;gap:5rem;align-items:start}.gb-faq__card{text-decoration:none;color:inherit;display:grid;grid-template-columns:3rem 1fr;gap:1.2rem;align-items:start;background:var(--gb-panel-3);border:1px solid var(--gb-line);border-radius:8px;padding:1.8rem}.gb-faq__card .gb-ico{font-size:2.4rem;color:var(--gb-ink)}.gb-faq__card:hover{box-shadow:var(--gb-shadow)}.gb-faq__card b{display:block;font-size:1.6rem;font-weight:600;margin:0 0 .4rem}.gb-faq__card p{margin:0;font-size:1.3rem;color:var(--gb-muted);line-height:1.5}.gb-faq details{background:var(--gb-panel-2);border-radius:8px;margin:0 0 .8rem}.gb-faq summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.5rem 1.6rem;font-size:1.4rem;font-weight:600;cursor:pointer;list-style:none;color:var(--gb-text)}.gb-faq summary::-webkit-details-marker{display:none}.gb-faq summary .gb-acc__plus{margin-left:auto}.gb-faq details p{margin:0;padding:0 1.6rem 1.6rem;font-size:1.4rem;line-height:1.6;color:var(--gb-muted)}.gb-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem;text-align:center}.gb-tile .gb-ico{font-size:3rem;color:var(--gb-ink);margin:0 0 1.2rem}.gb-tile b{display:block;font-size:1.8rem;font-weight:600;margin:0 0 .5rem}.gb-tile p{margin:0;font-size:1.3rem;font-style:italic;color:var(--gb-muted);line-height:1.5}.gb-clips{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;margin:0 0 3rem}.gb-clip{position:relative;aspect-ratio:9/16;border-radius:12px;overflow:hidden;background:#111;cursor:pointer}.gb-clip video{width:100%;height:100%;object-fit:cover;display:block}.gb-clip__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:5rem;background:linear-gradient(180deg,#0000 60%,#00000073);pointer-events:none;transition:opacity .2s ease}.gb-clip__play .gb-ico{filter:drop-shadow(0 2px 8px rgba(0,0,0,.4))}.gb-clip--playing .gb-clip__play{opacity:0}.gb-clip__cap{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;color:#fff;font-size:1.3rem;font-weight:500;text-shadow:0 1px 6px rgba(0,0,0,.6);pointer-events:none}.gb-photos{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.gb-photo{background:#fff;border:1px solid var(--gb-line);border-radius:10px;padding:1rem;box-shadow:var(--gb-shadow)}.gb-photo .gb-media{aspect-ratio:1/1;border-radius:6px}.gb-photo p{margin:1rem .4rem .2rem;font-size:1.3rem;line-height:1.5;color:var(--gb-ink)}.gb-reviews__grid{columns:2;column-gap:1.6rem}.gb-review{break-inside:avoid;background:#fff;border:1px solid var(--gb-line);border-radius:10px;padding:1.6rem;margin:0 0 1.6rem;box-shadow:var(--gb-shadow)}.gb-review__name{display:block;font-size:1.4rem;font-weight:600;margin:0 0 .4rem}.gb-review .gb-stars{margin:.6rem 0}.gb-review p{margin:0;font-size:1.4rem;line-height:1.5}.gb-reviews__app{column-span:all;margin:0 0 1.6rem}.gb-guarantee{text-align:center;max-width:72rem;margin:0 auto}.gb-guarantee .gb-icon-lg{font-size:6.5rem;margin:0 auto 1.6rem}.gb-guarantee .button{min-width:22rem}.gb-guarantee__mobile{display:none;font-size:1.3rem;color:var(--gb-muted);margin:1.2rem 0 0}.gb-final__box{background:var(--gb-ink);color:#fff;border-radius:16px;padding:1rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.gb-final__media{border-radius:12px;overflow:hidden;aspect-ratio:1/1;background:#2a2a2a}.gb-final__media img{width:100%;height:100%;object-fit:cover;display:block}.gb-final__body{text-align:center;padding:3rem 3rem 3rem 0}.gb-final__body .gb-icon-lg{color:#fff;font-size:4.6rem;margin:0 auto 1.2rem}.gb-final__body .gb-h2{color:#fff}.gb-final__body p{font-size:1.4rem;line-height:1.6;margin:0 0 2rem;color:#fff}.gb-final__body .button{width:100%;background:#fff;color:var(--gb-ink)}.gb-final__body .button:after{box-shadow:none}.gb-freeship{display:flex;flex-direction:column;gap:.7rem;background:var(--gb-panel-3);border:1px solid var(--gb-line);border-radius:10px;padding:1.1rem 1.3rem;margin:0 0 1.4rem}.gb-freeship__msg{margin:0;font-size:1.35rem;font-weight:600;color:var(--gb-text);line-height:1.35}.gb-freeship__msg b{font-weight:700;color:var(--gb-pink)}.gb-freeship--done .gb-freeship__msg{color:var(--gb-pink)}.gb-freeship__track{height:.7rem;border-radius:999px;background:var(--gb-line);overflow:hidden}.gb-freeship__fill{display:block;height:100%;border-radius:999px;background:var(--gb-pink);transition:width .35s ease}.gb-freeship__filler{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:.2rem}.gb-freeship__filler-text{font-size:1.25rem;font-weight:500;color:var(--gb-muted)}.gb-freeship__add{flex:none;background:var(--gb-ink);color:#fff;border:0;border-radius:999px;padding:.55rem 1.5rem;font-size:1.25rem;font-weight:600;cursor:pointer}.gb-freeship__add[disabled]{opacity:.55;cursor:default}.gb-alert__eyebrow{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1.8rem;margin:0 0 1.6rem;padding:.7rem 1.8rem;border-radius:999px;background:#fff;border:1px solid var(--gb-blush);font-size:1.3rem;font-weight:600;letter-spacing:.02em;color:var(--gb-pink-dark)}.gb-alert__eyebrow span{display:inline-flex;align-items:center;gap:.6rem}.gb-alert__eyebrow .gb-ico{font-size:1.6rem}.gb-alert__grid{display:flex;justify-content:center;gap:3.2rem;margin:4rem 0 0}.gb-alert__card{flex:0 1 44rem;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--gb-line);border-radius:var(--gb-radius-card);overflow:hidden;box-shadow:var(--gb-shadow)}.gb-alert__card .gb-media{border-radius:0}.gb-alert__body{display:grid;grid-template-columns:4.4rem 1fr;gap:1.4rem;align-items:start;padding:2.2rem 2.4rem 2.6rem}.gb-alert__ico{position:relative;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--gb-blush);color:var(--gb-pink-dark);display:grid;place-items:center;font-size:2.1rem}.gb-alert__ico--pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--gb-pink);pointer-events:none;animation:gb-ping 2.6s cubic-bezier(0,0,.2,1) infinite}@keyframes gb-ping{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(1.6);opacity:0}}.gb-alert__body b{display:block;font-size:1.8rem;font-weight:600;line-height:1.3;margin:.2rem 0 .5rem;color:var(--gb-text)}.gb-alert__body p{margin:0;font-size:1.45rem;line-height:1.6;color:var(--gb-muted)}.gb-alert__flow{list-style:none;margin:4.4rem auto 0;padding:0;display:flex;justify-content:center;max-width:96rem}.gb-alert__node{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1.1rem;padding:0 1rem;text-align:center;font-size:1.4rem;font-weight:600;line-height:1.35;color:var(--gb-text)}.gb-alert__node+.gb-alert__node:before{content:"";position:absolute;top:2.4rem;right:calc(50% + 3.4rem);width:calc(100% - 6.8rem);border-top:2px dashed var(--gb-pink);opacity:.45}.gb-alert__dot{width:4.8rem;height:4.8rem;border-radius:50%;background:#fff;border:1px solid var(--gb-line);color:var(--gb-pink-dark);display:grid;place-items:center;font-size:2.1rem;box-shadow:var(--gb-shadow);flex:none}.gb-alert__cta{text-align:center;margin:3.6rem 0 0}.gb-alert__cta .button{min-width:26rem}.gb-alert__note{margin:2.2rem 0 0;text-align:center;font-size:1.2rem;color:var(--gb-muted)}@media(prefers-reduced-motion:reduce){.gb-ticker__track,.gb-urgency__time,.gb-sound__btn.playing .gb-vu b{animation:none}.gb-alert__ico--pulse:after{animation:none;display:none}.gb-freeship__fill,.gb-tier,.gb-step,.gb-bcard,.button{transition:none}}@media screen and (max-width:989px){.gb-feature__grid,.gb-benefits__grid,.gb-callout__grid,.gb-faq__grid,.gb-final__box{grid-template-columns:1fr}.gb-feature__grid{gap:3rem}.gb-steps{grid-template-columns:1fr}.gb-tiles,.gb-photos{grid-template-columns:repeat(2,1fr)}.gb-reviews__grid{columns:2}.gb-final__body{padding:2rem 1.4rem 2.4rem}.gb-callout__media,.gb-benefits__media{order:-1}.gb-alert__grid{gap:2rem}}@media screen and (max-width:749px){.gb-wrap{padding:0 1.5rem}.gb-section{padding:4rem 0}.gb-h2{font-size:2.5rem}.gb-lead,.gb-rich{font-size:1.4rem}.gb-buybox .product__title{font-size:2.4rem}.gb-tier{padding:1.3rem 1.2rem;gap:1rem}.gb-tier__name{font-size:1.6rem}.gb-tier__price{font-size:1.7rem}.gb-quotes{padding:1.2rem 3.4rem}.gb-ticker{font-size:1.2rem;padding:1rem 0}.gb-ticker__item{padding:0 1.8rem}.gb-feature--wave{padding-bottom:9rem}.gb-wave{height:5rem}.gb-clips{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;margin:0 -1.5rem 2.4rem;padding:0 1.5rem .6rem;-webkit-overflow-scrolling:touch}.gb-clip{flex:0 0 70%;scroll-snap-align:start}.gb-tiles{gap:2rem 1.4rem}.gb-tile b{font-size:1.6rem}.gb-reviews__grid{column-gap:1rem}.gb-review{padding:1.3rem;margin-bottom:1rem}.gb-review p{font-size:1.3rem}.gb-guarantee__mobile{display:block}.gb-alert__grid{flex-direction:column;align-items:center;gap:2rem;margin-top:3rem}.gb-alert__card{flex:none;width:100%;max-width:44rem}.gb-alert__body{padding:1.8rem 1.8rem 2.2rem}.gb-alert__flow{flex-direction:column;gap:1.6rem;max-width:30rem;margin-top:3.2rem}.gb-alert__node{flex:none;flex-direction:row;gap:1.4rem;padding:0;text-align:left}.gb-alert__node+.gb-alert__node:before{top:-1.6rem;left:calc(2.4rem - 1px);right:auto;width:0;height:1.6rem;border-top:0;border-left:2px dashed var(--gb-pink)}.gb-alert__cta .button{width:100%;min-width:0}.gb-sound__box{padding:3rem 1.6rem}.gb-sticky__row{padding:.9rem 1.2rem calc(.9rem + env(safe-area-inset-bottom))}}@media screen and (max-width:420px){.gb-tiles,.gb-photos{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gb.css.map */
