.product__info-wrapper{--sp-ink: #000;--sp-muted: #45423f;--sp-soft: #5e5a57;--sp-line: #d6d1cc;--sp-salt: #f4f3f1;--sp-blue: #6ba6f0;--sp-display: "GT Walsheim", "Helvetica Neue", Arial, sans-serif;--sp-body: "Season Sans", "Helvetica Neue", Arial, sans-serif}.product__info-wrapper .product__title>a,.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-family:var(--sp-display);font-weight:400;font-size:clamp(3.2rem,3.4vw,4.6rem);line-height:1.04;letter-spacing:-.03em;color:var(--sp-ink)}.product__info-wrapper .product__title{margin-bottom:1.2rem}.product__info-wrapper .jdgm-prev-badge__stars,.product__info-wrapper .jdgm-star{color:var(--sp-ink)!important}.product__info-wrapper .jdgm-prev-badge__text{font-family:var(--sp-body);font-size:1.3rem;font-weight:500;color:var(--sp-soft);text-decoration:underline;text-underline-offset:.3rem}.product__info-wrapper .product__text.subtitle{margin-top:2.4rem;font-family:var(--sp-display);font-weight:400;font-size:2.1rem;line-height:1.2;letter-spacing:-.015em;color:var(--sp-ink)}.product__info-wrapper .product__description :is(h2,h3,h4){margin:2.4rem 0 1.2rem;font-family:var(--sp-display);font-weight:400;font-size:2.1rem;line-height:1.2;letter-spacing:-.015em;color:var(--sp-ink)}.product__info-wrapper .product__description,.product__info-wrapper .product__description p{font-family:var(--sp-body);font-weight:500;font-size:1.6rem;line-height:1.6;color:var(--sp-muted)}.product__info-wrapper .buy-option{gap:1rem;margin-block:2.4rem 1.6rem;font-family:var(--sp-body)}.product__info-wrapper .buy-option__card{padding:1.8rem 2rem;border:1px solid var(--sp-line);border-radius:0;background-color:#fff}.product__info-wrapper .buy-option__card--selected{padding:calc(1.8rem - 1px) calc(2rem - 1px);border:2px solid var(--sp-ink);background-color:#fff}.product__info-wrapper .buy-option__card:not(.buy-option__card--selected):hover{border-color:var(--sp-ink)}@media only screen and (max-width:748.9px){.product__info-wrapper .buy-option__card{padding:1.4rem}.product__info-wrapper .buy-option__card--selected{padding:calc(1.4rem - 1px) calc(1.4rem - 1px)}}.product__info-wrapper .buy-option__card--subscription .buy-option__badge{right:1.6rem;padding:.6rem 1rem;border-radius:0;background-color:var(--sp-blue);color:#000;font-family:var(--sp-body);font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.product__info-wrapper .buy-option__radio{inline-size:2rem;block-size:2rem;border:1.5px solid var(--sp-ink)}.product__info-wrapper .buy-option__radio-dot{inline-size:1rem;block-size:1rem;background-color:var(--sp-ink)}.product__info-wrapper .buy-option__title{font-family:var(--sp-body);font-size:1.5rem;font-weight:700;letter-spacing:.01em;color:var(--sp-ink)}.product__info-wrapper .buy-option__price-wrap{font-family:var(--sp-body);font-size:1.6rem;font-weight:700;color:var(--sp-ink)}.product__info-wrapper .buy-option__price-compare{color:var(--sp-soft);font-weight:500}.product__info-wrapper .buy-option__per-serving,.product__info-wrapper .buy-option__per-serving-suffix{color:var(--sp-soft)}.product__info-wrapper .buy-option__plan-select{border:1px solid var(--sp-ink);border-radius:0;background-color:#fff}.product__info-wrapper .buy-option__plan-select-input{font-family:var(--sp-body);font-size:1.4rem;font-weight:700;color:var(--sp-ink)}.product__info-wrapper .buy-option__plan-select-input:focus-visible{box-shadow:0 0 0 2px var(--sp-blue);border-radius:0}.product__info-wrapper .buy-option__benefits{gap:.8rem}.product__info-wrapper .buy-option__benefit{padding-left:2.8rem;font-family:var(--sp-body);font-size:1.4rem;font-weight:500;color:var(--sp-muted)}.product__info-wrapper .buy-option__benefit:before{content:"";top:.35em;inline-size:1.6rem;block-size:1.6rem;background:var(--sp-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4l2.5 2.4L12 5.3' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / 100% no-repeat}.product__info-wrapper .buy-option__perks{gap:.8rem}.product__info-wrapper .buy-option__perk{gap:1.4rem;padding:.8rem 1.2rem .8rem .8rem;border:0;border-radius:0;background-color:var(--sp-salt)}.product__info-wrapper .buy-option__perk-image{border-radius:0;background-color:#fff}.product__info-wrapper .buy-option__perk-text{font-family:var(--sp-body);font-size:1.4rem;font-weight:500;color:var(--sp-muted)}.product__info-wrapper .buy-option__perk-highlight{color:var(--sp-ink);font-weight:700}.product__info-wrapper .buy-option__closed-text{font-family:var(--sp-body);color:var(--sp-soft)}.product__info-wrapper .buy-option__tier{border-radius:0}.product__info-wrapper .buy-option__tier-radio{border-color:var(--sp-ink)}.product__info-wrapper .buy-option__tier-dot{background-color:var(--sp-ink)}.product__info-wrapper .buy-option__tier--selected{border-color:var(--sp-ink)}.product__info-wrapper .buy-option__tier-badge{border-radius:0;background-color:var(--sp-blue);color:#000;font-weight:700}.product__info-wrapper .product-form__buttons--with-qty{--color-foreground: 0, 0, 0;background:transparent;align-items:stretch}.product__info-wrapper .quantity.quantity--inline{height:auto;min-height:5.6rem}.product__info-wrapper .quantity.quantity--inline{border:1px solid var(--sp-ink);border-radius:0;background:#fff}.product__info-wrapper .quantity.quantity--inline:before,.product__info-wrapper .quantity.quantity--inline:after{box-shadow:none;border-radius:0}.product__info-wrapper .quantity__input{font-family:var(--sp-body);font-weight:700;font-size:1.5rem;color:var(--sp-ink)}.product__info-wrapper .quantity__button{color:var(--sp-ink);background:transparent}.product__info-wrapper .quantity__button svg{color:var(--sp-ink);fill:currentColor}.product__info-wrapper .product-form__submit.button{min-height:5.6rem;border-radius:0;background-color:#000;color:var(--sp-salt);font-family:var(--sp-body);font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;box-shadow:none;transition:background-color .2s ease,color .2s ease}.product__info-wrapper .product-form__submit.button:before,.product__info-wrapper .product-form__submit.button:after{box-shadow:none!important;border-radius:0}.product__info-wrapper .product-form__submit.button:not([disabled]):hover{background-color:var(--sp-blue);color:#000;transform:none}.product__info-wrapper .product__linked-flavours__item{border-radius:0;border-color:var(--sp-line)}.product__info-wrapper .product__linked-flavours__item:hover,.product__info-wrapper .product__linked-flavours__item.active{border-color:var(--sp-ink)}.product__info-wrapper .product__linked-flavours__label{font-family:var(--sp-body);font-weight:700;color:var(--sp-ink)}.product__info-wrapper .product__accordion{border-color:var(--sp-line)}.product__info-wrapper .product__accordion .accordion__title{font-family:var(--sp-body);font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sp-ink)}.product__info-wrapper .product__accordion .accordion__content{color:var(--sp-muted)}.product__info-wrapper .usp-inline__item{font-family:var(--sp-body);color:var(--sp-muted)}.product-media-slider.product-media-slider{flex-direction:column;gap:1.2rem}.product-media-slider.product-media-slider .swiper-main{order:1;margin-left:0;max-width:none}.product-media-slider.product-media-slider .swiper-main .swiper-slide,.product-media-slider.product-media-slider .swiper-main img{border-radius:0}.product-media-slider.product-media-slider .swiper-thumbs{order:2;position:static;display:block;width:100%;inset:auto}.product-media-slider.product-media-slider .swiper-thumbs .swiper-slide{width:9.6rem;border:1px solid #d6d1cc;border-radius:0;background:#f4f3f1;opacity:.75}.product-media-slider.product-media-slider .swiper-thumbs .swiper-slide:hover{opacity:1;border-color:#000}.product-media-slider.product-media-slider .swiper-thumbs .swiper-slide-thumb-active{opacity:1;border:2px solid #000}.product-media-slider.product-media-slider .swiper-thumbs .swiper-slide img{height:100%;object-fit:cover}@media only screen and (max-width:748.9px){.product-media-slider.product-media-slider .swiper-thumbs .swiper-slide{width:6.8rem}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/salte-pdp.css.map */
