@font-face{font-family:Saans TRIAL;src:url(/cdn/shop/files/Saans-TRIAL-Light.woff?v=1793629514) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Saans TRIAL;src:url(/cdn/shop/files/Saans-TRIAL-Regular.woff?v=1793629514) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Saans TRIAL;src:url(/cdn/shop/files/Saans-TRIAL-Medium.woff?v=1793629514) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Saans TRIAL;src:url(/cdn/shop/files/Saans-TRIAL-SemiBold.woff?v=1793629514) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Saans TRIAL;src:url(/cdn/shop/files/Saans-TRIAL-Bold.woff?v=1793629514) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Saans TRIAL;src:url(/cdn/shop/files/Saans-TRIAL-LightItalic.woff?v=1793629514) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Saans TRIAL;src:url(/cdn/shop/files/Saans-TRIAL-RegularItalic.woff?v=1793629514) format("woff");font-weight:400;font-style:italic;font-display:swap}.pdp{--lp1-font-body: "Saans TRIAL", Arial, sans-serif;--pdp-font-display: "ITCAvantGardeStd-Md.woff", var(--lp1-font-display);--pdp-font: var(--lp1-font-body);--pdp-navy: #1e3a5f;--pdp-blue: #0fc5ff;--pdp-blue-shadow: #36c2ff;--pdp-blue-deep: #1d769d;--pdp-page: #f1faff;--pdp-tint: #e9f5fc;--pdp-red: #ff380c;--pdp-green: #03a948;--pdp-line: rgba(30, 58, 95, .16);--pdp-gutter: 16px;--pdp-title-size: 32px;--pdp-text: 15px;background:var(--pdp-bg, transparent);color:var(--pdp-navy)}@media(min-width:480px){.pdp{--pdp-text: 16px}}@media(min-width:1024px){.pdp{--pdp-gutter: 56px;--pdp-title-size: 40px}}.lp1.pdp,.lp1.pdp *{font-family:var(--pdp-font)!important}.pdp-inner{max-width:1440px;margin:0 auto;padding:var(--pdp-pad-top, 48px) var(--pdp-gutter) var(--pdp-pad-bottom, 48px)}.pdp-title{--pdp-font: var(--pdp-font-display);font-size:var(--pdp-title-size);font-weight:var(--lp1-weight-demi);line-height:1.3;letter-spacing:0}.pdp-body{font-size:var(--pdp-text);line-height:1.4}@media(min-width:1024px){.pdp-body{font-size:18px}}.pdp-rte p+p{margin-top:1.4em}.pdp-center{text-align:center}.pdp-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:16px 24px;border:0;border-radius:8px;background:var(--pdp-blue);color:#fff;--pdp-font: var(--pdp-font-display);font-size:18px;font-weight:var(--lp1-weight-bold);line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.pdp-btn:hover{background:var(--pdp-navy)}.pdp-btn[disabled],.pdp-btn[aria-busy=true]{opacity:.6;cursor:default}.pdp-link{color:inherit;--pdp-font: var(--pdp-font-display);font-weight:var(--lp1-weight-medium);text-decoration:underline;text-underline-offset:3px;text-transform:uppercase!important}.pdp-check{display:flex;align-items:flex-start;gap:8px}.pdp-check>img{flex:none;margin-top:.15em}.pdp-stars{display:inline-flex;gap:2px}.pdp-verified{display:inline-flex;align-items:center;gap:4px;font-size:10px;text-transform:uppercase!important;white-space:nowrap}.pdp-media-fill{display:block;width:100%;height:100%;object-fit:cover}.pdp-slider-controls{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.pdp-slider-controls button.pdp-arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--pdp-blue);border-radius:50%;background:var(--pdp-blue);box-shadow:-2px 2px 0 var(--pdp-blue-deep);cursor:pointer;transition:opacity .2s ease}.pdp-slider-controls button.pdp-arrow[disabled]{opacity:.5;cursor:default}.pdp-arrow--prev img{transform:scaleX(-1)}.pdp-slider-controls pmd-slider-pagination{display:flex;gap:6px}.pdp-slider-controls .pmd-pagination-dot{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#b7e9ff;cursor:pointer}.pdp-slider-controls .pmd-pagination-dot.is-active{background:var(--pdp-blue)}@media(min-width:1024px){.pdp-slider-controls{display:none}.pdp-slider-controls--overflow{display:flex}}.pdp-main{--pdp-bg: #fff}.pdp-main .pdp-inner{display:grid;gap:20px;padding:16px 0 32px}@media(min-width:1024px){.pdp-main{--pdp-bg: var(--pdp-page)}.pdp-main .pdp-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start;padding:40px var(--pdp-gutter)}}.pdp-gallery{min-width:0}.pdp-gallery pmd-slider{--slider-slides-per-view: 1.13;--slider-slider-gap: 12px;--slider-slide-aspect-ratio: 1;padding:0 var(--pdp-gutter);scroll-padding-inline:var(--pdp-gutter)}.pdp-gallery pmd-slide-content{overflow:hidden;border-radius:12px;background:#fff}@media(min-width:1024px){.pdp-gallery pmd-slider{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0;overflow:visible;scroll-snap-type:none}.pdp-gallery pmd-slide{width:auto;height:312px;margin:0;padding:0}.pdp-gallery pmd-slide:first-child{grid-column:1 / -1;height:636px}}.pdp-info{display:flex;flex-direction:column;gap:16px;min-width:0;padding:0 var(--pdp-gutter)}.pdp-panel{display:flex;flex-direction:column;gap:24px}.pdp-panel>form{display:none}@media(min-width:1024px){.pdp-info{padding:0}.pdp-panel{gap:28px;padding:32px 28px;border-radius:12px;background:#fff}}.pdp-head{display:flex;flex-direction:column;gap:16px}.pdp-rating{display:flex;align-items:center;width:fit-content;color:inherit;text-decoration:none;gap:6px;font-size:13px;font-weight:var(--lp1-weight-demi);letter-spacing:.26px;line-height:16px;text-transform:uppercase!important}.pdp-rating span{text-transform:uppercase!important}.pdp-pill pmd-subscription-group-discount{margin-left:.3em}.pdp-titlebar{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:12px}@media(min-width:1024px){.pdp-titlebar{flex-direction:row;align-items:center;justify-content:space-between}}.pdp-product-title{--pdp-font: var(--pdp-font-display);font-size:32px;font-weight:var(--lp1-weight-demi);letter-spacing:1px;line-height:1.25}@media(min-width:1024px){.pdp-product-title{font-size:40px;line-height:1.4}}.pdp-pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:.4px solid #d1e8ef;border-radius:999px;background:var(--pdp-red);color:#fff;font-size:14px;font-weight:var(--lp1-weight-demi);letter-spacing:.36px;line-height:1;white-space:nowrap;text-transform:uppercase!important}.pdp-pill--sm{padding:6px 8px;font-size:12px}.pdp-benefits{display:flex;flex-direction:column;gap:14px;padding-top:4px;font-size:var(--pdp-text);line-height:1.2}@media(min-width:1024px){.pdp-benefits{gap:16px;padding-top:8px;font-size:18px}}.pdp-nutrition{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:1024px){.pdp-nutrition{gap:24px}}.pdp-nutrition__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:50px;height:50px;border:.85px solid var(--pdp-blue);border-radius:50%;background:#f3f9fc;filter:drop-shadow(-1.7px 1.7px 0 var(--pdp-blue-shadow));text-align:center}@media(min-width:1024px){.pdp-nutrition__item{gap:7px;width:64px;height:64px}}.pdp-nutrition__value{font-size:16px;font-weight:var(--lp1-weight-medium);letter-spacing:-.4px;line-height:1}.pdp-nutrition__value small{font-size:.66em}.pdp-nutrition__label{font-size:8px;letter-spacing:.4px;line-height:1;text-transform:lowercase!important}@media(min-width:1024px){.pdp-nutrition__value{font-size:20.5px}.pdp-nutrition__label{font-size:10.2px}}.pdp-step{display:flex;flex-direction:column;gap:16px}.pdp-step__label{font-size:12px;letter-spacing:.35px;line-height:1.4;text-transform:uppercase!important}.pdp-flavours{display:flex;gap:12px;margin:0 calc(var(--pdp-gutter) * -1) -4px;padding:2px var(--pdp-gutter) 4px;overflow-x:auto;scrollbar-width:none}.pdp-flavours::-webkit-scrollbar{display:none}@media(min-width:1024px){.pdp-flavours{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}.pdp-flavour{position:relative;display:flex;flex:0 0 106px;flex-direction:column;align-items:center;gap:10px;padding:24px 8px 12px;border:.4px solid var(--pdp-flavour-border, rgba(30, 58, 95, .12));border-radius:12px;background:var(--pdp-flavour-bg-img, none) center / cover no-repeat,#fff;color:var(--pdp-flavour-text, var(--pdp-navy));text-decoration:none;overflow:hidden;transition:box-shadow .2s ease}@media(min-width:1024px){.pdp-flavour{flex:0 0 calc((100% - 36px)/4);max-width:126px;padding:24px 12px 12px}}.pdp-flavour:hover{box-shadow:1px 1px 0 var(--pdp-flavour-active, var(--pdp-blue-shadow))}.pdp-flavour[aria-current=page]{border:1.5px solid var(--pdp-flavour-active, var(--pdp-blue));box-shadow:1px 1px 0 var(--pdp-flavour-active, var(--pdp-blue-shadow))}.pdp-flavour__img{width:52px;height:52px;object-fit:contain}.pdp-flavour__name{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--lp1-weight-medium);line-height:1;white-space:nowrap}@media(min-width:1024px){.pdp-flavour__name{font-size:13px}}.pdp-flavour__swatch{flex:none;width:8px;height:8px;border-radius:2px;background:var(--pdp-flavour-swatch, var(--pdp-blue))}.pdp-flavour__tag{position:absolute;top:0;left:50%;padding:4px 8px;border-radius:0 0 4px 4px;background:var(--pdp-flavour-tag-bg, var(--pdp-red));color:var(--pdp-flavour-tag-text, #fff);font-size:10px;font-weight:var(--lp1-weight-medium);line-height:1.1;white-space:nowrap;transform:translate(-50%)}.pdp-flavour__tag--lifted{filter:drop-shadow(0 4px 2px rgba(0,0,0,.12))}.pdp-plans{display:flex;flex-direction:column;gap:12px}.pdp-plan{position:relative;display:flex;flex-direction:column;gap:16px;padding:18px 16px;border:1px solid rgba(30,58,95,.12);border-radius:12px;background:#fff;overflow:hidden;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.pdp-plan:has(input[type=radio]:checked){border:1.4px solid var(--pdp-blue);background:#effbff;box-shadow:1px 1px 0 var(--pdp-blue-shadow)}.pdp-plan[hidden],pmd-subscription-box[one-time-only] .pdp-plan--subscription{display:none}.pdp-plan__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdp-plan__label{display:flex;align-items:center;gap:12px}.pdp-plan__name{font-size:18px;font-weight:var(--lp1-weight-demi);line-height:1.2}.pdp-plan input[type=radio]{flex:none;width:18px;height:18px;margin:0;border:1.2px solid rgba(30,58,95,.3);border-radius:50%;background:#fff;-webkit-appearance:none;appearance:none;cursor:pointer}.pdp-plan input[type=radio]:checked{border-color:var(--pdp-blue);background:radial-gradient(circle,var(--pdp-blue) 0 5px,#fff 5.5px)}.pdp-plan input[type=radio]:focus-visible{outline:2px solid var(--pdp-navy);outline-offset:2px}.pdp-plan__flag{position:absolute;top:-1.4px;right:-1.4px;padding:6px 8px;border-radius:0 0 0 8px;background:var(--pdp-green);color:#fff;font-size:11px;font-weight:var(--lp1-weight-bold);letter-spacing:.44px;line-height:1;text-transform:uppercase!important}.pdp-plan__detail{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;font-size:14px;line-height:1.35}.pdp-price{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.pdp-price__was{font-size:14px;text-decoration:line-through}.pdp-price__now{font-size:18px;font-weight:var(--lp1-weight-demi)}.pdp-frequency{position:relative;display:block}.pdp-frequency select{width:100%;padding:10px 40px 10px 12px;border:.4px solid rgba(30,58,95,.08);border-radius:8px;background:#fff;box-shadow:0 1px #1e3a5f14;color:var(--pdp-navy);font:inherit;font-size:13px;letter-spacing:.39px;-webkit-appearance:none;appearance:none;cursor:pointer}.pdp-frequency>img{position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none}.pdp-perks{display:flex;flex-direction:column;gap:16px;font-size:14px;line-height:1.35}.pdp-plan--subscription:not(:has(input[type=radio]:checked)) .pdp-plan__more{display:none}.pdp-plan__more{display:flex;flex-direction:column;gap:16px}.pdp-actions{display:flex;flex-direction:column;align-items:center;gap:16px}.pdp-actions pmd-atc-button{display:block;width:100%}.pdp-actions .pdp-btn{font-size:16px}.pdp-assurance{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;--pdp-font: var(--pdp-font-display);font-size:14px;letter-spacing:.42px}.pdp-assurance__dot{width:4px;height:4px;border-radius:50%;background:var(--pdp-navy)}.pdp-fsa{width:106px;height:auto}.pdp-quote{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:12px;background:#fff;box-shadow:0 2px 24px #d2d5d966}.pdp-quote__text{font-size:var(--pdp-text);line-height:1.5}@media(min-width:1024px){.pdp-quote__text{font-size:18px}}.pdp-quote__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:var(--lp1-weight-medium)}.pdp-accordion__item{border-bottom:.4px solid var(--pdp-line)}.pdp-accordion__item:first-child{border-top:.4px solid var(--pdp-line)}.pdp-accordion__q{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-size:var(--pdp-text);font-weight:var(--lp1-weight-medium);line-height:1.5;list-style:none;cursor:pointer}.pdp-accordion__q::-webkit-details-marker{display:none}.pdp-accordion__icon--open,.pdp-accordion__item[open] .pdp-accordion__icon--closed{display:none}.pdp-accordion__item[open] .pdp-accordion__icon--open{display:block}.pdp-accordion__a{padding-bottom:16px;font-size:14px;line-height:1.5}@media(min-width:480px)and (max-width:1023px){.pdp-accordion__a{font-size:16px}}.pdp-offer{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:12px;background:#f5f6f7}.pdp-offer__media{flex:none}.pdp-offer__img{display:block;width:69px;height:69px;object-fit:cover}.pdp-offer__body{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.pdp-offer__title{font-size:18px;font-weight:var(--lp1-weight-medium);line-height:1.3}.pdp-offer__list{display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.35}.pdp-offer .pdp-link{align-self:flex-start;font-size:14px;white-space:nowrap}.pdp-offer__link--end{display:none}@media(min-width:1024px){.pdp-offer__link--inline{display:none}.pdp-offer__link--end{display:inline}}.pdp-offer--desktop{display:none}@media(min-width:1024px){.pdp-offer{align-items:center;padding:16px 24px 16px 16px;background:#fff}.pdp-offer__list{font-size:14px;gap:12px}.pdp-offer .pdp-link{align-self:center}.pdp-offer--mobile{display:none}.pdp-offer--desktop{display:flex}}.pdp-error{color:var(--pdp-red);font-size:14px;text-align:center}.pdp-split .pdp-inner{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.pdp-split .pdp-inner{flex-direction:row;align-items:center;gap:60px}.pdp-split--media-left .pdp-inner{flex-direction:row-reverse}}.pdp-split__media{position:relative;width:100%;aspect-ratio:1;border-radius:12px;background:#e9f5fc;overflow:hidden}@media(min-width:1024px){.pdp-split__media{flex:0 0 min(602px,46%)}.pdp-split--steps .pdp-split__media{flex:1 1 0}}.pdp-split__media video,.pdp-split__media img{position:absolute;top:0;right:0;bottom:0;left:0}.pdp-split__text{display:flex;flex:1 1 0;flex-direction:column;gap:32px;min-width:0}@media(min-width:1024px){.pdp-split__text{gap:44px}}.pdp-sticky{--pdp-bg: #fff;position:fixed;right:0;bottom:0;left:0;z-index:100;box-shadow:var(--lp1-shadow-card);visibility:hidden;transform:translateY(100%);transition:transform .25s ease,visibility .25s}.pdp-sticky.is-visible{visibility:visible;transform:none}@media(prefers-reduced-motion:reduce){.pdp-sticky{transition:none}}.pdp-sticky__inner{display:flex;flex-direction:column;gap:8px;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px))}.pdp-sticky__image,.pdp-sticky__title{display:none}.pdp-sticky__row{display:flex;align-items:center;gap:10px}.pdp-sticky__plan{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:space-between;gap:6px;min-width:0;height:30px;padding:6px 12px;border:.4px solid rgba(30,58,95,.12);border-radius:4px;background:#f3f9fc;font-size:16px;white-space:nowrap}.pdp-sticky__plan:focus-within{outline:2px solid var(--pdp-blue);outline-offset:2px}.pdp-sticky__plan select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-size:16px;opacity:0;cursor:pointer}.pdp-sticky .pdp-sticky__save{padding:6.4px 8.4px;font-size:10px}.pdp-sticky .pdp-sticky__save[hidden]{display:none}.pdp-sticky__dot{flex:none;width:4px;height:4px;border-radius:50%;background:var(--pdp-blue)}.pdp-sticky__meta{display:flex;flex:none;align-items:center;gap:6px;font-size:14px;font-weight:var(--lp1-weight-medium);white-space:nowrap}.pdp-sticky .pdp-btn{min-height:48px;padding:0 24px;font-size:16px}@media(max-width:374px){.pdp-sticky__row{gap:6px}.pdp-sticky__plan{padding:6px 8px;font-size:14px}}@media(max-width:339px){.pdp-sticky__servings{display:none}}@media(min-width:768px){.pdp-sticky__inner{flex-direction:row;align-items:center;gap:12px;padding:12px 24px calc(12px + env(safe-area-inset-bottom,0px))}.pdp-sticky__image{display:block;flex:none;border-radius:4px;object-fit:cover}.pdp-sticky__info{display:flex;flex:1 1 0;flex-direction:column;gap:12px;min-width:0}.pdp-sticky__title{display:block;font-size:20px;font-weight:var(--lp1-weight-medium);line-height:1.5;text-box:trim-both cap alphabetic}.pdp-sticky__plan{flex:none}.pdp-sticky pmd-atc-button{flex:none;width:208px}}@media(max-width:1023px){.pdp-product-title{line-height:1.4}.pdp-pill{font-size:12px;line-height:1}.pdp-pill--sm{font-size:11px}.pdp-nutrition__value{font-size:15.36px;letter-spacing:-.3072px}.pdp-nutrition__value small{font-size:10.24px}.pdp-nutrition__label{font-size:7.68px;letter-spacing:.3072px}.pdp-flavour__name{font-size:11px}.pdp-plan__name{font-size:16px}.pdp-price__was{font-size:12px}.pdp-price__now{font-size:16px}.pdp-perks{font-size:13px}.pdp-assurance{font-size:12px;letter-spacing:.36px}.pdp-offer__title{font-size:16px;line-height:1.4}.pdp-offer__list,.pdp-offer .pdp-link{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/pdp.css.map */
