:root{--sf-radius: 10px;--sf-ink: #0b0b0b;--sf-line: #dcdcd8;--sf-muted: rgba(11, 11, 11, .6);--sf-accent: #f0ff2e;--sf-blue: #008cf1;--sf-gap-tight: 4px;--sf-gap: 12px;--sf-gap-head: 10px;--sf-gap-section: 22px}.product__info.product__info{display:flex;flex-direction:column}.product__info.product__info>*{margin-top:var(--sf-gap-section)!important;margin-bottom:0!important}.product__info.product__info>*:first-child{margin-top:0!important}.product__info.product__info>.block-collapsible_row_gN8cEn{margin-top:var(--sf-gap-tight)!important}.product__info.product__info>.custom-app-block:has([id*=klaviyo_reviews_average_rating]){margin-top:var(--sf-gap-head)!important}.product__info.product__info>.block-price{margin-top:var(--sf-gap-head)!important}.product__info.product__info>.custom-app-block:has([id*=afterpay])+*{margin-top:var(--sf-gap-head)!important}.product__info .kl_reviews__star_rating_widget{display:flex!important;align-items:center;gap:6px;line-height:1}.product__info .kl_reviews__star_rating_widget>span{display:none}.product__info .kl_reviews__star_rating_widget__label{font-size:12px!important;line-height:1!important;margin:0!important}.product__info .kl_reviews__stars_badge{display:flex;align-items:center;line-height:0;padding:0!important}.product__info.product__info>.custom-app-block:has([id*=afterpay]){margin-top:var(--sf-gap-tight)!important}.product__info .custom-app-block:has([id*=afterpay]) afterpay-placement,.product__info .custom-app-block:has([id*=afterpay]) square-placement{margin:0!important;white-space:nowrap!important;--messaging-font-size: 12px;--messaging-line-height: 1.4;--messaging-margin-block-start: 0px;--messaging-margin-block-end: 0px;--logo-badge-width: 62px}.product__info.product__info>.custom-app-block:has([id*=vitals_reviews_stars]),.product__info.product__info>link,.product__info.product__info>div:has(>accordeon-component.block-collapsible_row_xf3jHt){display:none!important}.product__info .product-general-info-block .product__title,.product__info .product-general-info-block h1{margin:0}.product__info.product__info>.block-collapsible_row_gN8cEn,.product__info.product__info>.block-collapsible_row_gN8cEn *{font-size:12px!important;font-weight:600!important;letter-spacing:.04em;line-height:1.4!important}@media(max-width:749px){.product__info .product-general-info-block .product__title,.product__info .product-general-info-block h1{font-size:22px!important;line-height:1.15!important}}.product__info:has(.vtl-ub-vd-widget)>div:has(>product-form),.product__info:has(.vtl-ub-vd-widget) product-form{display:contents}.product__info:has(.vtl-ub-vd-widget) .vtl-ub-vd-widget{order:1}.product__info:has(.vtl-ub-vd-widget)>.custom-app-block:has(.bsub-widget){order:2}.product__info:has(.vtl-ub-vd-widget) product-form>form{order:3}.product__info:has(.vtl-ub-vd-widget) .sf-after-buttons{order:4}.product__info:has(.vtl-ub-vd-widget)>div:has(>product-form)~*{order:5}.product__info:has(.vtl-ub-vd-widget) .product-quantity__wrap{display:none!important}.product__info:has(.vtl-ub-vd-widget) .vtl-ub-vd-widget,.product__info:has(.vtl-ub-vd-widget) product-form>form,.product__info:has(.vtl-ub-vd-widget) .sf-after-buttons{margin-top:var(--sf-gap-section)!important}.product__info .vtl-ub-vd-widget:before{content:"How many?"}.product__info .vtl-ub-vd-widget:before,.product__info .bsub-widget>legend,.product__info .product-variant-picker legend,.product__info .product-variant-picker .product-variant-picker__option-name,.product__info .product-variant-picker__option-label,.product__info .sf-variant-label{display:block;margin:0 0 8px;padding:0;font-size:14px;font-weight:700;line-height:1.3;color:var(--sf-ink)}.sf-has-select .product-variant-picker__pill-list{display:none!important}.sf-variant-select{-webkit-appearance:none;appearance:none;display:block;width:100%;height:52px;padding:0 44px 0 16px;border:var(--sf-bw) solid var(--sf-ink);border-radius:var(--sf-radius);background:#f8f8f8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b0b0b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 16px center / 16px no-repeat;font:inherit;font-size:14px;font-weight:700;color:var(--sf-ink);cursor:pointer;transition:border-color .15s}.sf-variant-select:focus{outline:none}.sf-variant-select:focus-visible{outline:2px solid var(--sf-ink);outline-offset:2px}.product__info .vtl-ub-vd-widget .vtl-ub-vd-widget__content{margin:0}.product__info .Vtl-NewVolumeDiscountRadio__TierList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0}.product__info .Vtl-NewVolumeDiscountRadio__TierList:has(>.Vtl-NewVolumeDiscountRadio__TierItem:nth-child(4)),.product__info .Vtl-NewVolumeDiscountRadio__TierList:not(:has(>.Vtl-NewVolumeDiscountRadio__TierItem:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr))}.product__info .Vtl-NewVolumeDiscountRadio__TierList>.Vtl-NewVolumeDiscountRadio__TierItem{display:contents;border:0!important;outline:0!important;box-shadow:none!important;background:none!important}.product__info .Vtl-NewVolumeDiscountRadio__TierLabel[id*=-tier-1-]~.Vtl-NewVolumeDiscountRadio__Variants{display:none!important}.product__info .Vtl-NewVolumeDiscountRadio__Variants{grid-column:1 / -1;order:1;counter-reset:sfv;display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:14px;box-sizing:border-box;border:var(--sf-bw) solid var(--sf-line);border-radius:var(--sf-radius);background:#f6f6f4}.product__info .Vtl-NewVolumeDiscountRadio__Variants:before{content:"Pick your flavours";grid-column:1 / -1;font-size:14px;font-weight:700;color:var(--sf-ink)}.product__info .Vtl-NewVolumeDiscountRadio__VariantsItem{counter-increment:sfv;display:flex;align-items:center;gap:8px;min-width:0;margin:0}.product__info .Vtl-NewVolumeDiscountRadio__VariantsItem:before{content:counter(sfv);flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--sf-ink);color:#fff;font-size:11px;font-weight:700}.product__info .Vtl-NewVolumeDiscountRadio__VariantThumbnail{display:none!important}.product__info .Vtl-NewVolumeDiscountRadio__VariantSelector{flex:1;min-width:0;margin:0!important}.product__info .Vtl-NewVolumeDiscountRadio__VariantSelector .Vtl-Dropdown__Header{display:flex;align-items:center;justify-content:space-between;gap:6px;height:40px;width:100%;box-sizing:border-box;padding:0 8px 0 12px;border:var(--sf-bw) solid var(--sf-line)!important;border-radius:var(--sf-radius)!important;background:#fff!important;font-size:14px;font-weight:700;color:var(--sf-ink);box-shadow:none!important}.product__info .Vtl-NewVolumeDiscountRadio__VariantSelector .Vtl-Dropdown__Header:hover{border-color:var(--sf-ink)!important}.product__info .Vtl-NewVolumeDiscountRadio__VariantSelector .Vtl-Dropdown__Header-Selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Vtl-DropdownDialog .Vtl-Dropdown__Portal-List{border:var(--sf-bw) solid var(--sf-line)!important;border-radius:var(--sf-radius)!important;overflow:hidden;background:#fff!important;box-shadow:0 8px 24px #0b0b0b14!important;padding:4px 0!important}.Vtl-DropdownDialog .Vtl-Dropdown__Portal-List-Option{padding:10px 14px!important;font-size:14px!important;font-weight:600;color:var(--sf-ink)!important}.Vtl-DropdownDialog .Vtl-Dropdown__Portal-List-Option:hover,.Vtl-DropdownDialog .Vtl-Dropdown__Portal-List-Option--IsSelected{background:#f6f6f4!important}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TierLabel{position:relative;height:100%;box-sizing:border-box;padding:12px 6px 10px;border:var(--sf-bw) solid transparent;border-radius:var(--sf-radius);background:#f8f8f8;text-align:center;cursor:pointer;outline:none!important;box-shadow:none!important;transition:border-color .15s}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TierLabel:focus-visible{outline:2px solid var(--sf-ink)!important;outline-offset:2px}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TierLabel:hover{border-color:var(--sf-ink)}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TierLabel[aria-checked=true]{border-color:var(--sf-ink);background:#f8f8f8}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__Radio{display:none}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__LabelWrapper,.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__LabelHeader,.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__LabelHeaderLeft{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__LabelTitle{font-size:14px;font-weight:700;line-height:1.2}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__LabelSubtitle{display:inline-block;font-size:11px;font-weight:700;line-height:1;padding:4px 7px;border-radius:6px;background:var(--sf-accent);color:#2d2d2d;text-transform:uppercase;letter-spacing:.02em}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__PriceCol{display:flex;flex-direction:column;align-items:center;margin-top:2px}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TotalDiscountedPrice{font-size:15px;font-weight:700}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TotalPrice{font-size:12px;opacity:.55;text-decoration:line-through}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TotalDiscountedPrice,.product__info .Vtl-NewVolumeDiscountRadio .sf-tier-subtotal{display:none!important}.product__info .Vtl-NewVolumeDiscountRadio .sf-tier-each{font-size:14px;font-weight:700;line-height:1.2;color:var(--sf-ink)}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TotalDiscountedPrice{font-size:12px!important;font-weight:600!important;color:var(--sf-muted)}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TotalDiscountedPrice:after{content:" total"}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TotalPrice,.product__info .Vtl-NewVolumeDiscountRadio__TierLabel[id*=-tier-1-] .Vtl-NewVolumeDiscountRadio__TotalDiscountedPrice{display:none!important}.product__info .Vtl-NewVolumeDiscountRadio .sf-tier-subtotal{font-size:12px;font-weight:600;color:var(--sf-muted)}.product__info .vtl-ub-vd-widget:not(.sf-sub) .sf-tier-subtotal,.product__info .Vtl-NewVolumeDiscountRadio__TierLabel[id*=-tier-1-] .sf-tier-subtotal,.product__info .vtl-ub-vd-widget.sf-sub .Vtl-NewVolumeDiscountRadio__TotalDiscountedPrice,.product__info .vtl-ub-vd-widget.sf-sub .Vtl-NewVolumeDiscountRadio__LabelSubtitle{display:none!important}.product__info .bsub-widget__group[data-bsub-selling-plan-group] .bsub-widget__group-header{position:relative;overflow:visible!important}.product__info .bsub-widget__group[data-bsub-selling-plan-group] .bsub-widget__group-header:after{content:"Popular";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:4px 7px;border-radius:6px;background:var(--sf-accent);color:#2d2d2d;font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.product__info .bsub-widget{margin:0}.product__info .bsub-widget .bsub-widget__wrapper{padding:0;border:0;background:none}.product__info .bsub-widget .bsub-widget__groups-container{display:grid;grid-template-columns:1fr 1fr;gap:8px}.product__info .bsub-widget .bsub-widget__group{margin:0}.product__info .bsub-widget .bsub-widget__group-label{display:block;height:100%;cursor:pointer}.product__info .bsub-widget .bsub-widget__group-header{display:flex;align-items:center;justify-content:center;height:100%;min-height:56px;box-sizing:border-box;padding:10px 4px;border:var(--sf-bw) solid transparent!important;border-radius:var(--sf-radius)!important;background:#f8f8f8;text-align:center}.product__info .bsub-widget .bsub-widget__group-header svg{display:none}.product__info .bsub-widget .bsub-widget__group-header .bsub-widget__text{font-size:clamp(11.5px,3.3vw,14px);font-weight:700;line-height:1.25;white-space:nowrap}.product__info .bsub-widget .bsub-widget__group-header .bsub-widget__text br{display:none}.product__info .bsub-widget .bsub-widget__group-discount-summary{display:none!important}.product__info .bsub-widget .bsub-widget__group-header{transition:border-color .15s}.product__info .bsub-widget .bsub-widget__group-label:hover .bsub-widget__group-header,.product__info .bsub-widget .bsub-widget__plan-header:hover{border-color:var(--sf-ink)!important}.product__info .bsub-widget input:checked+.bsub-widget__group-header{border-color:var(--sf-ink)!important;background:#f8f8f8;box-shadow:none!important}.product__info .bsub-widget .bsub-options-container{margin-top:10px}.product__info .bsub-widget .bsub-widget__delivery-fieldset legend{margin:0 0 8px;padding:0;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--sf-ink)}.product__info .bsub-widget .bsub-widget__plan-header{padding:10px 14px;border:var(--sf-bw) solid transparent!important;border-radius:var(--sf-radius)!important;background:#f8f8f8}.product__info .bsub-widget input:checked+.bsub-widget__plan-header{border-color:var(--sf-ink)!important;background:#f8f8f8}@media(min-width:750px){.product__info .Vtl-NewVolumeDiscountRadio__TierList{grid-template-columns:minmax(0,1fr)!important}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__TierLabel{padding:12px 14px;text-align:left}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__LabelHeader{flex-direction:row;justify-content:space-between;gap:8px}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__LabelHeaderLeft{flex-direction:row;flex-wrap:wrap;width:auto;gap:4px 8px}.product__info .Vtl-NewVolumeDiscountRadio .Vtl-NewVolumeDiscountRadio__PriceCol{flex:none;align-items:flex-end;margin-top:0}}@media(min-width:750px)and (max-width:1199px){.product__info .bsub-widget .bsub-widget__groups-container{grid-template-columns:minmax(0,1fr);gap:14px}.product__info .bsub-widget .bsub-widget__group-header{min-height:48px}.product__info .sf-trust{flex-wrap:wrap;justify-content:center;gap:6px 12px}}.product__info .product-form__btns{display:flex;flex-direction:column;gap:8px}.product__info .product-form__btn.btn,.product__info .sf-buy-now.btn{border-radius:var(--sf-radius)!important;min-height:56px}.product__info .sf-buy-now.btn{background:var(--sf-ink)!important;color:#fff!important;border:var(--sf-bw) solid var(--sf-ink)!important;transition:background .2s,color .2s}.product__info .sf-buy-now.btn:hover,.product__info .sf-buy-now.btn:focus-visible{background:#fff!important;color:var(--sf-ink)!important}.product__info .sf-buy-now.btn:before,.product__info .sf-buy-now.btn:after{display:none!important}.product__info .sf-btn-total{flex:none;display:inline-block;max-width:0;margin-left:0;overflow:hidden;white-space:nowrap;opacity:0;transform:translate(18px);pointer-events:none;transition:max-width .4s cubic-bezier(.2,.7,.2,1),margin-left .4s cubic-bezier(.2,.7,.2,1),transform .4s cubic-bezier(.2,.7,.2,1),opacity .25s ease .08s}.product__info .sf-btn-total[hidden]{display:none}.product__info .btn:hover>.sf-btn-total,.product__info .btn:focus-visible>.sf-btn-total{max-width:12em;margin-left:.45em;opacity:1;transform:none}@media(hover:none){.product__info .sf-btn-total{max-width:12em;margin-left:.45em;opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product__info .sf-btn-total{transition:none}}.product__info .btn[disabled]>.sf-btn-total,.product__info .btn.loading>.sf-btn-total,.product__info .btn[aria-disabled=true]>.sf-btn-total,.product__info .btn[aria-busy=true]>.sf-btn-total{display:none}.sf-trust{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px;white-space:nowrap;font-size:clamp(8.5px,2.3vw,12px);font-weight:600;line-height:1;color:var(--sf-ink)}.sf-trust li{display:inline-flex;align-items:center;gap:5px}.sf-trust .sf-icon{flex:none;width:1.35em;height:1.35em}.sf-trust-note{display:flex;align-items:center;justify-content:center;gap:5px;margin:10px 0 0;font-size:12px;font-weight:600;line-height:1;color:var(--sf-ink);white-space:nowrap}.sf-trust-note .sf-icon{flex:none;width:1.35em;height:1.35em}.product__info .sf-after-buttons,.product__info:has(.vtl-ub-vd-widget) .sf-after-buttons{margin-top:14px!important}.product__info.product__info>.custom-app-block:has([id*=bold_subscriptions]):not(:has(.bsub-widget)){display:none!important}.sf-story-nav{display:none}@media(max-width:749px){.sf-after-buttons .sf-quote{display:none!important}html body:has(.sf-pdp) main>.shopify-section[id*=__main]{padding-bottom:18px!important}.sf-story-nav{display:flex;padding:0 20px 16px}[data-sf-tabs]>[data-sf-panel]:not(.is-active){display:none}[data-sf-tabs]>[data-sf-panel].is-active{padding-top:0}}@media(max-width:989px){.sf-pdp>[data-sf-panel]{padding-top:0}.sf-pdp>[data-sf-panel] .sf-pdp__split,.sf-pdp>[data-sf-panel] .sf-pdp__container{width:100%}.sf-pdp>[data-sf-panel] .sf-pdp__media,.sf-pdp>[data-sf-panel] .sf-pdp__feature-media{border-radius:0}.sf-pdp>[data-sf-panel] .sf-pdp__copy,.sf-pdp>[data-sf-panel] .sf-pdp__feature-copy{padding:0 20px}}.sf-tabs__nav{gap:6px;overflow-x:auto;scrollbar-width:none}.sf-tabs__nav::-webkit-scrollbar{display:none}.sf-tabs__tab{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:38px;padding:0 8px;box-sizing:border-box;border:var(--sf-bw) solid transparent;border-radius:var(--sf-radius);background:#f8f8f8;color:var(--sf-ink);font:inherit;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.sf-tabs__tab .sf-icon{flex:none;width:15px;height:15px}.sf-tabs__tab:hover{border-color:var(--sf-ink)}.sf-tabs__tab[aria-selected=true]{background:var(--sf-ink);border-color:var(--sf-ink);color:#fff}.sf-quote{display:block;width:100%;box-sizing:border-box;margin:14px 0 0;padding:16px 18px;border-radius:var(--sf-radius);background:#f4f4f2}.sf-quote[hidden]{display:none}.sf-quote__stars{display:flex;align-items:center;line-height:0}.sf-quote__text{margin:8px 0;font-size:14px;line-height:1.5;color:var(--sf-ink)}.sf-quote__who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;font-weight:600;color:var(--sf-muted)}.sf-quote__verified{display:inline-flex;align-items:center;gap:4px;color:#1f9d55}.sf-quote__verified svg{width:14px;height:14px}.sf-quote__verified svg path{color:#1f9d55!important;fill:#1f9d55!important}@media(max-width:480px){.sf-trust{gap:6px}.sf-trust .sf-icon{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sf-purchase-options.css.map */
