body:has(.pv-slide-offer){overflow:hidden}body:has(.pv-slide-offer) .shopify-section-group-header-group,body:has(.pv-slide-offer) .shopify-section-group-footer-group,body:has(.pv-slide-offer) #shopify-section-footer,body:has(.pv-slide-offer) #main>.shopify-section:not(.pv-slide-offer-section){display:none!important}body:has(.pv-slide-offer) div[role=dialog][aria-label$=" Form"].needsclick{display:none!important}.pv-slide-offer{--pv-so-gap: var(--pv-space-2);--pv-so-card-bg: rgba(var(--pv-black-rgb), .2);--pv-so-card-border: rgba(var(--pv-white-rgb), .08);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--pv-so-bg);color:var(--pv-so-text);font-family:var(--pv-font-body);-webkit-font-smoothing:antialiased}.pv-slide-offer *,.pv-slide-offer *:before,.pv-slide-offer *:after{box-sizing:border-box}.pv-slide-offer :where(button:not(.pv-btn)){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.pv-slide-offer__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--pv-space-4);padding:var(--pv-space-5) 25px}.pv-slide-offer__back,.pv-slide-offer__cart{display:inline-flex;align-items:center;justify-content:center;width:var(--pv-icon-lg);height:var(--pv-icon-lg);color:var(--pv-so-text)}.pv-slide-offer[data-current="0"] .pv-slide-offer__back{display:none}.pv-slide-offer__logo{display:flex;align-items:center}.pv-slide-offer__logo-img{display:block;width:var(--pv-so-logo-w);height:auto}.pv-slide-offer__logo-text{font-family:var(--pv-font-cta);font-size:var(--pv-fs-h4);text-transform:uppercase}.pv-slide-offer__bar-end{display:flex;align-items:center;justify-content:flex-end}.pv-slide-offer__skip{font-family:var(--pv-font-cta);font-size:var(--pv-fs-small);line-height:1;letter-spacing:2px;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--pv-so-link)!important;white-space:nowrap}.pv-slide-offer__cart{position:relative;display:none;width:var(--pv-space-7);height:var(--pv-space-7)}.pv-slide-offer__cart-count{position:absolute;top:0;right:calc(var(--pv-space-1) * -1);min-width:var(--pv-icon-sm);height:var(--pv-icon-sm);padding:0 var(--pv-space-1);border-radius:var(--pv-radius-full);background:var(--pv-terra);color:var(--pv-white);font-size:10px;font-weight:var(--pv-fw-semibold);line-height:var(--pv-icon-sm);text-align:center}.pv-slide-offer__cart-count[hidden],.pv-slide-offer.is-offer .pv-slide-offer__skip{display:none}.pv-slide-offer.is-offer .pv-slide-offer__cart{display:inline-flex}.pv-slide-offer__progress{display:flex;gap:6px;padding:6px 25px 10px}.pv-slide-offer__progress-seg{flex:1 1 0;height:var(--pv-space-1);border-radius:var(--pv-radius-full);background:var(--pv-so-progress-off);transition:background-color var(--pv-transition)}.pv-slide-offer__progress-seg.is-on{background:var(--pv-so-progress-on)}.pv-slide-offer__stage{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.pv-slide-offer__track{display:flex;height:100%;transform:translate3d(calc(var(--pv-so-index, 0) * -100%),0,0);transition:transform .45s ease;touch-action:pan-y}.pv-slide-offer__slide{flex:0 0 100%;display:flex;flex-direction:column;height:100%;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none}.pv-slide-offer__media{position:relative;flex:0 0 var(--pv-so-mh, 350px);min-height:var(--pv-so-mh, 350px);overflow:hidden}.pv-slide-offer__media-item{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.pv-slide-offer__media-item.is-active{opacity:1}.pv-slide-offer__picture,.pv-slide-offer__img{display:block;width:100%;height:100%}.pv-slide-offer__img{object-fit:cover;object-position:center}.pv-slide-offer__panel{display:contents}.pv-slide-offer__content{display:flex;flex-direction:column;flex:0 0 auto;padding:var(--pv-space-6) var(--pv-space-4) 0}.pv-slide-offer__content-inner{display:flex;flex-direction:column;gap:6px;text-align:center}.pv-slide-offer__slide--offer .pv-slide-offer__content-inner{gap:var(--pv-space-3)}.pv-slide-offer__heading{display:flex;flex-direction:column;margin:0;font-family:var(--pv-font-heading);font-size:var(--pv-fs-h2);font-weight:var(--pv-fw-semibold);line-height:var(--pv-lh-heading);text-transform:capitalize;color:var(--pv-so-text)}.pv-slide-offer__heading-line--accent{color:var(--pv-so-accent)}.pv-slide-offer__body{margin:0;font-size:16px;line-height:var(--pv-lh-body)}.pv-slide-offer__card{border:1px solid var(--pv-so-card-border);border-radius:var(--pv-radius-5);background:var(--pv-so-card-bg);text-align:left}.pv-slide-offer__ingredients{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pv-so-gap);margin-top:6px}.pv-slide-offer__ingredient{display:flex;flex-direction:column;gap:5px;padding:14px var(--pv-space-3)}.pv-slide-offer__ingredient-eyebrow{font-size:var(--pv-fs-small);font-weight:var(--pv-fw-semibold);line-height:1;letter-spacing:1.8px;text-transform:uppercase;color:var(--pv-so-accent)}.pv-slide-offer__ingredient-title{margin:0;font-size:16px;font-weight:var(--pv-fw-semibold);line-height:1.15;text-transform:uppercase;color:var(--pv-so-text)}.pv-slide-offer__ingredient-sub{font-size:var(--pv-fs-small);font-weight:var(--pv-fw-semibold);line-height:1.2;color:var(--pv-blue)}.pv-slide-offer__ingredient-text{margin:0;font-size:var(--pv-fs-small);line-height:1.35}.pv-slide-offer__stats{display:flex;gap:var(--pv-so-gap);margin-top:6px}.pv-slide-offer__stat{display:flex;flex:1 1 0;flex-direction:column;gap:5px;min-width:0;padding:14px 10px}.pv-slide-offer__stat-value{font-size:38px;font-weight:var(--pv-fw-semibold);line-height:1;color:var(--pv-so-accent)}.pv-slide-offer__stat-label{font-size:16px;line-height:20px}.pv-slide-offer__timeline{display:flex;flex-direction:column;margin:0;padding:var(--pv-space-1) 0 0;list-style:none;text-align:left}.pv-slide-offer__step{display:flex;gap:14px}.pv-slide-offer__step-rail{display:flex;flex:0 0 14px;flex-direction:column;align-items:center;padding-top:2px}.pv-slide-offer__step-rail:after{content:"";flex:1 1 auto;width:2px;background:var(--pv-so-accent)}.pv-slide-offer__step:last-child .pv-slide-offer__step-rail:after{display:none}.pv-slide-offer__step-dot{flex:0 0 auto;width:var(--pv-space-3);height:var(--pv-space-3);margin-bottom:-1px;border:2px solid var(--pv-so-accent);border-radius:var(--pv-radius-1);background:var(--pv-so-bg);transform:rotate(45deg)}.pv-slide-offer__step-body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--pv-space-1);min-width:0;padding-bottom:18px}.pv-slide-offer__step-eyebrow{font-size:var(--pv-fs-small);font-weight:var(--pv-fw-semibold);line-height:1.2;letter-spacing:2px;text-transform:uppercase;color:var(--pv-so-accent)}.pv-slide-offer__step-title{margin:0;font-size:var(--pv-fs-h4);font-weight:var(--pv-fw-semibold);line-height:1.2;text-transform:uppercase;color:var(--pv-so-text)}.pv-slide-offer__step-text{margin:0;font-size:16px;line-height:1.5}.pv-slide-offer__note{margin:0;padding:var(--pv-space-3) 14px;border:1px solid rgba(var(--pv-cream-rgb),.18);border-radius:var(--pv-radius-2);font-size:13px;line-height:1.45;text-align:left}.pv-slide-offer__reviews{display:flex;flex-direction:column;gap:var(--pv-space-3);margin-top:6px}.pv-slide-offer__review{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:10px var(--pv-space-5);border:1px solid var(--pv-so-card-border);border-radius:var(--pv-radius-5);overflow:hidden;text-align:center;isolation:isolate}.pv-slide-offer__review:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--pv-primal-viking);opacity:.2}.pv-slide-offer__review[hidden]{display:none}.pv-slide-offer__review-name{font-size:var(--pv-fs-h3);font-weight:var(--pv-fw-semibold);line-height:1.2;text-transform:uppercase}.pv-slide-offer__review-title{max-width:240px;font-family:var(--pv-font-cta);font-size:var(--pv-fs-small);line-height:1.2;letter-spacing:1.4px;text-transform:uppercase;color:var(--pv-so-accent)}.pv-slide-offer__review-stars{padding-block:3px;font-size:16px;line-height:1;letter-spacing:2px;color:var(--pv-so-accent)}.pv-slide-offer__review-quote{margin:0;font-size:var(--pv-fs-body-sm);line-height:1.48}.pv-slide-offer__review-badge{display:inline-block;padding:var(--pv-space-2);border:1px solid var(--pv-so-accent);border-radius:var(--pv-space-5);font-family:var(--pv-font-cta);font-size:var(--pv-fs-small);line-height:8px;text-transform:uppercase;color:var(--pv-so-accent)}.pv-slide-offer__review-nav{display:flex;align-items:center;justify-content:center;gap:var(--pv-space-7)}.pv-slide-offer__review-arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--pv-space-8);height:var(--pv-space-8);border-radius:var(--pv-radius-full);background:rgba(var(--pv-white-rgb),.2)!important}.pv-slide-offer__review-dots{display:flex;gap:var(--pv-space-2)}.pv-slide-offer__review-dot{width:var(--pv-space-4);height:var(--pv-space-4);border-radius:var(--pv-radius-full);background:rgba(var(--pv-white-rgb),.2)!important}.pv-slide-offer__review-dot.is-active{background:var(--pv-white)!important}.pv-slide-offer__buybox{display:flex;flex-direction:column;gap:var(--pv-space-5);padding:var(--pv-space-3);border-radius:var(--pv-space-5);background:rgba(var(--pv-white-rgb),.05);text-align:left}.pv-slide-offer__select-label{margin:0;font-size:16px;line-height:1.3;color:var(--pv-gray)}.pv-slide-offer__tiers{display:flex;align-items:flex-end;gap:var(--pv-space-2)}.pv-slide-offer__tier{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:var(--pv-space-2);min-width:0;height:127px;padding:var(--pv-space-5) 6px var(--pv-space-3)!important;border:.5px solid var(--pv-so-tier-border)!important;border-radius:var(--pv-radius-button);background:var(--pv-so-tier-bg)!important;text-align:center;transition:border-color var(--pv-transition),background-color var(--pv-transition)}.pv-slide-offer__tier.is-active{border:2px solid var(--pv-terra)!important;background:rgba(var(--pv-terra-rgb),.2)!important}.pv-slide-offer__tier:disabled{opacity:.5;cursor:not-allowed}.pv-slide-offer__tier-badge{position:absolute;top:-14px;left:50%;padding:var(--pv-space-2);border-radius:var(--pv-space-5);font-family:var(--pv-font-cta);font-size:var(--pv-fs-small);line-height:8px;text-transform:uppercase;white-space:nowrap;color:var(--pv-white);background:var(--pv-terra);transform:translate(-50%)}.pv-slide-offer__tier-badge--blue{background:var(--pv-blue)}.pv-slide-offer__tier-name{font-size:16px;line-height:1.2}.pv-slide-offer__tier-prices{display:flex;flex-direction:column;align-items:center;gap:6px;white-space:nowrap}.pv-slide-offer__tier-compare{font-size:16px;line-height:1;color:var(--pv-so-tier-compare)}.pv-slide-offer__tier-price{font-size:clamp(16px,5.1vw,var(--pv-fs-h3));font-weight:var(--pv-fw-semibold);line-height:1}.pv-slide-offer__tier-per{font-size:clamp(13px,4.1vw,16px);font-weight:var(--pv-fw-regular)}.pv-slide-offer__tier-save{font-size:var(--pv-fs-small);font-weight:var(--pv-fw-semibold);line-height:1;white-space:nowrap;color:var(--pv-so-tier-save)}.pv-slide-offer__benefits{display:flex;flex-direction:column;gap:var(--pv-space-2);margin:0;padding:0;list-style:none}.pv-slide-offer__benefit{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.3}.pv-slide-offer__benefit[hidden]{display:none}.pv-slide-offer__benefit-icon{flex:0 0 auto;color:var(--pv-so-accent)}.pv-slide-offer__link{-webkit-appearance:none;appearance:none;align-self:center;font-family:var(--pv-font-cta);font-size:var(--pv-fs-small);line-height:1;letter-spacing:2px;text-transform:uppercase;color:var(--pv-so-link)!important;padding:0 0 var(--pv-space-2)}.pv-slide-offer__link-text{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px}.pv-slide-offer__footer{position:sticky;bottom:0;z-index:2;display:flex;flex:0 0 auto;margin-top:auto;flex-direction:column;align-items:center;gap:var(--pv-space-3);padding:var(--pv-space-3) var(--pv-space-4) var(--pv-space-5);background:var(--pv-so-bg)}.pv-slide-offer__slide--offer .pv-slide-offer__footer{padding-top:var(--pv-space-1)}.pv-slide-offer__cta{width:100%;line-height:1.2;text-wrap:balance;color:var(--pv-white)!important}.pv-slide-offer__cta.is-oneline{white-space:nowrap}.pv-slide-offer__cta[aria-busy=true]{opacity:.7}.pv-slide-offer__cta-compare{color:rgba(var(--pv-white-rgb),.5)}.pv-slide-offer__cta-compare:empty{display:none}.pv-slide-offer__proof{display:flex;align-items:center;justify-content:center;gap:6px;min-height:var(--pv-space-6);margin:0;font-size:var(--pv-fs-small);line-height:1}.pv-slide-offer__check{flex:0 0 auto;width:var(--pv-icon-md);height:var(--pv-icon-md);color:var(--pv-blue)}@media(prefers-reduced-motion:reduce){.pv-slide-offer__track,.pv-slide-offer__media-item{transition:none}}@media(min-width:768px){.pv-slide-offer__bar{display:grid;grid-template-columns:1fr auto 1fr;padding:30px 34px}.pv-slide-offer[data-current="0"] .pv-slide-offer__back{display:inline-flex}.pv-slide-offer__progress{gap:var(--pv-space-2)}.pv-slide-offer__slide{flex-direction:row;overflow:hidden}.pv-slide-offer__media{flex:0 0 50%;height:100%;min-height:0}.pv-slide-offer__panel{display:flex;flex-direction:column;flex:1 1 0;min-width:0;min-height:0}.pv-slide-offer__content{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--pv-white-rgb),.2) transparent;padding:var(--pv-space-8) var(--pv-space-7) var(--pv-space-6)}.pv-slide-offer__content-inner{gap:var(--pv-space-3);margin-block:auto;text-align:left}.pv-slide-offer__heading{font-size:32px}.pv-slide-offer__body{font-size:var(--pv-fs-body-sm)}.pv-slide-offer__ingredients{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.pv-slide-offer__stats,.pv-slide-offer__reviews{margin-top:0}.pv-slide-offer__review{justify-content:center;min-height:160px;padding:38px var(--pv-space-5)}.pv-slide-offer__tier-price{font-size:16px}.pv-slide-offer__tier-per{font-size:13px}.pv-slide-offer__tier-badge{padding:6px;font-size:12px}.pv-slide-offer__link{align-self:flex-start;padding:0}.pv-slide-offer__footer{align-items:stretch;padding:var(--pv-space-4) var(--pv-space-7) 28px}.pv-slide-offer__slide--offer .pv-slide-offer__footer{padding-top:var(--pv-space-4)}.pv-slide-offer__proof{justify-content:flex-start;font-size:var(--pv-fs-body-sm)}.pv-slide-offer__check{width:var(--pv-icon-lg);height:var(--pv-icon-lg)}}@media(min-width:1024px){.pv-slide-offer__content{padding:50px 50px var(--pv-space-6)}.pv-slide-offer__heading{font-size:var(--pv-fs-h1)}.pv-slide-offer__body{font-size:var(--pv-fs-h2)}.pv-slide-offer__review-quote{font-size:var(--pv-fs-h2);line-height:1.2}.pv-slide-offer__buybox{padding:var(--pv-space-5)}.pv-slide-offer__tier-price{font-size:var(--pv-fs-h3)}.pv-slide-offer__tier-per{font-size:16px}.pv-slide-offer__tier-badge{padding:var(--pv-space-2);font-size:var(--pv-fs-small)}.pv-slide-offer__footer{padding:var(--pv-space-4) 50px 36px}.pv-slide-offer__proof{font-size:var(--pv-fs-h3)}.pv-slide-offer__check{width:30px;height:30px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/pv-slide-offer.css.map */
