.bfcm-pricing{display:grid;grid-template-columns:auto max-content;align-items:center;justify-content:end;gap:3px 14px;min-width:0;font-family:"Inter",var(--font-body--family),sans-serif}.bfcm-pricing__savings{grid-column:1;grid-row:1 / span 2;padding:4px 8px;color:#e05a33;background:#fdeee9;border-radius:4px;font-size:9.98px;font-weight:700;line-height:1.2;letter-spacing:.76px;white-space:nowrap}.bfcm-pricing__amounts{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.bfcm-pricing__footer{display:contents}.bfcm-pricing__line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:6px;line-height:1.2}.bfcm-pricing__original{color:#8a8a8a;font-size:12.7px;font-weight:400}.bfcm-pricing__current{color:#040405;font-size:16.33px;font-weight:700;letter-spacing:-.19px}.bfcm-pricing__current--sale{color:#cc4319}.bfcm-pricing__unit{color:#6b6b6b;font-size:10.88px;font-weight:400;line-height:1.35}.bfcm-callout{display:flex;align-items:center;gap:10px;min-height:42px;width:100%;padding:10px 13px;color:#040405;background:#fff4ef;border:1px solid #f3c9b8;border-radius:10px;font-family:"Inter",var(--font-body--family),sans-serif;font-size:13px;font-weight:600;line-height:1.4;box-sizing:border-box}.bfcm-callout>picture,.bfcm-callout img{display:block;flex:0 0 18px;width:18px;height:18px;max-width:18px;object-fit:contain}.bfcm-callout>span{flex:1;min-width:0}.product-details:has(:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm)) .product-form-buttons:not(:has(.quantity-rules)){gap:11px}.product-details:has(:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm)) .add-to-cart-button{min-height:54px;font-family:"Inter",var(--font-body--family),sans-serif;font-size:19px;font-weight:600;line-height:1.25}:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm){--bfcm-radio-selected: url(./bfcm-radio-selected.svg);--bfcm-radio-unselected: url(./bfcm-radio-unselected.svg);font-family:"Inter",var(--font-body--family),sans-serif}.trial-purchase--bfcm{display:flex;flex-direction:column;gap:11px}:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm) .bfcm-pricing__savings{grid-row:1}.trial-purchase--bfcm .trial-purchase__card,.sea-moss-offer-b--bfcm .sea-moss-offer-b__option{min-height:72px;height:auto;flex-basis:auto;background:#faf5ec;border-color:#eadfcb}.trial-purchase--bfcm .trial-purchase__card{grid-template-columns:22px minmax(70px,1fr) auto;gap:13px;padding:15px}.trial-purchase--bfcm .trial-purchase__card:has(input:checked),.sea-moss-offer-b--bfcm .sea-moss-offer-b__option:has(input:checked){background:#fff;border:1px solid #e8af50;outline:.5px solid #e8af50;outline-offset:0}.trial-purchase--bfcm .trial-purchase__pricing{min-width:0;white-space:normal}.trial-purchase--bfcm .trial-purchase__badge{left:34%;font-size:10px;letter-spacing:.76px}.trial-purchase--bfcm .trial-purchase__subtitle{font-size:11px}.trial-purchase--bfcm .trial-purchase__title,.sea-moss-offer-b--bfcm .sea-moss-offer-b__title{font-size:14.51px;font-weight:600;line-height:1.4}.trial-purchase--bfcm .trial-purchase__groups,.trial-purchase--bfcm .trial-purchase__group{gap:11px}.trial-purchase--bfcm .trial-purchase__heading{margin:0;font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif;font-size:15px!important;font-weight:700;line-height:1.4}.trial-purchase--bfcm .trial-purchase__gifts{padding-bottom:0;font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif}.trial-purchase--bfcm .trial-purchase__gift-image{max-width:none;height:80px}.trial-purchase--bfcm .trial-purchase__gifts-header{font-size:13px}.trial-purchase--bfcm .trial-purchase__gift-name,.trial-purchase--bfcm .trial-purchase__gift-value{font-size:11px}.sea-moss-offer-b--bfcm{gap:11px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__options{grid-template-columns:max-content minmax(0,1fr) max-content;gap:11px 13px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__body{padding:15px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__offer{min-width:0}.sea-moss-offer-b--bfcm .sea-moss-offer-b__badge{font-size:10px;letter-spacing:.76px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__gift-image{height:61px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__gift-name,.sea-moss-offer-b--bfcm .sea-moss-offer-b__gift-value{font-size:11px;line-height:1.35}.product-details:has(.sea-moss-offer-b--bfcm) .sea-moss-offer-b__switch-button{text-decoration:none}.trial-purchase--bfcm .trial-purchase__radio,.sea-moss-offer-b--bfcm .sea-moss-offer-b__radio{flex-basis:22px;width:22px;height:22px;background:var(--bfcm-radio-unselected) center / 22px 22px no-repeat;border:0}.trial-purchase--bfcm .trial-purchase__card:has(input:checked) .trial-purchase__radio,.sea-moss-offer-b--bfcm .sea-moss-offer-b__option:has(input:checked) .sea-moss-offer-b__radio{background:var(--bfcm-radio-selected) center / 24px 24px no-repeat;border:0;box-shadow:none}.trial-purchase--bfcm .trial-purchase__radio:after,.sea-moss-offer-b--bfcm .sea-moss-offer-b__radio:after{display:none}@container (max-width: 620px){.trial-purchase--bfcm .trial-purchase__badge{left:50%;top:0}.trial-purchase--bfcm .trial-purchase__card:has(.trial-purchase__badge){margin-top:8px}.bfcm-pricing{grid-template-columns:max-content;justify-items:end;gap:4px}.bfcm-pricing__savings,.bfcm-pricing__amounts{grid-column:1;grid-row:auto}.bfcm-pricing__amounts{grid-row:2}}@media(max-width:550px){.trial-purchase--bfcm .trial-purchase__radio,.sea-moss-offer-b--bfcm .sea-moss-offer-b__radio{flex-basis:22px;width:22px;height:22px;background-image:url(./bfcm-radio-unselected-mobile.svg);background-size:22px 22px}.trial-purchase--bfcm .trial-purchase__card:has(input:checked) .trial-purchase__radio,.sea-moss-offer-b--bfcm .sea-moss-offer-b__option:has(input:checked) .sea-moss-offer-b__radio{flex-basis:25px;width:25px;height:25px;background-image:url(./bfcm-radio-selected-mobile.svg);background-size:25px 25px}.trial-purchase--bfcm .trial-purchase__groups,.trial-purchase--bfcm .trial-purchase__group,.trial-purchase--bfcm,.sea-moss-offer-b--bfcm{gap:18px}.trial-purchase--bfcm .trial-purchase__heading{margin:0;font-size:16px!important;font-weight:700}.trial-purchase--bfcm .trial-purchase__card,.sea-moss-offer-b--bfcm .sea-moss-offer-b__body{display:grid;grid-template-columns:34px minmax(0,1fr) max-content;gap:0 10px;min-height:68px;padding:0;font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif}.trial-purchase--bfcm .trial-purchase__card,.trial-purchase--bfcm .trial-purchase__card:has(input:checked),.sea-moss-offer-b--bfcm .sea-moss-offer-b__body{align-content:center;row-gap:4px;padding:14px 0 13px}.trial-purchase--bfcm .trial-purchase__card:has(.trial-purchase__badge){margin-top:0}.sea-moss-offer-b--bfcm .sea-moss-offer-b__options{display:flex;flex-direction:column;gap:18px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__option{display:block;min-height:68px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__option:has(.sea-moss-offer-b__badge){margin-top:0}.trial-purchase--bfcm .trial-purchase__radio{grid-row:1;margin-left:12px}.trial-purchase--bfcm .trial-purchase__card:has(input:checked) .trial-purchase__radio{margin-left:10.5px}.trial-purchase--bfcm .trial-purchase__details{grid-row:1;gap:4px;padding:0}.trial-purchase--bfcm .trial-purchase__card:has(.bfcm-pricing__savings) .trial-purchase__radio{grid-row:1 / span 2}.trial-purchase--bfcm .trial-purchase__card:has(.bfcm-pricing__savings) .trial-purchase__details{align-self:end}.trial-purchase--bfcm .trial-purchase__title,.sea-moss-offer-b--bfcm .sea-moss-offer-b__title{font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif;font-size:16px;font-weight:700;line-height:normal}.trial-purchase--bfcm .trial-purchase__subtitle,.trial-purchase--bfcm .trial-purchase__supply,.sea-moss-offer-b--bfcm .sea-moss-offer-b__subtitle{color:#6b6b6b;font-family:inherit;font-size:12px;line-height:normal}.trial-purchase--bfcm .trial-purchase__pricing,.sea-moss-offer-b--bfcm .sea-moss-offer-b__offer,.sea-moss-offer-b--bfcm .sea-moss-offer-b__offer>span,:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm) .bfcm-pricing{display:contents}.sea-moss-offer-b--bfcm .sea-moss-offer-b__label{display:contents}.sea-moss-offer-b--bfcm .sea-moss-offer-b__text{grid-column:2;grid-row:1;gap:4px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__radio{grid-column:1;grid-row:1;margin-left:12px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__option:has(input:checked) .sea-moss-offer-b__radio{margin-left:10.5px}.sea-moss-offer-b--bfcm[data-purchase-mode=subscription] .sea-moss-offer-b__body:has(.bfcm-pricing__savings) .sea-moss-offer-b__radio{grid-row:1 / span 2}.sea-moss-offer-b--bfcm[data-purchase-mode=subscription] .sea-moss-offer-b__body:has(.bfcm-pricing__savings) .sea-moss-offer-b__text{align-self:end}:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm) .bfcm-pricing__amounts{grid-column:3;grid-row:1;margin:14px 12px 13px 0;font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif}.bfcm-pricing__line{display:grid;grid-template-columns:max-content max-content;justify-content:end;gap:2px 1px;line-height:normal}.bfcm-pricing__current{grid-column:1;grid-row:1;font-size:20px;letter-spacing:0}.bfcm-pricing__original{grid-column:1 / -1;grid-row:2;justify-self:end;font-size:13px}.bfcm-pricing__unit{grid-column:2;grid-row:1;font-size:11px;line-height:normal}.bfcm-pricing__footer{display:contents;font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif}.bfcm-pricing__savings{flex-shrink:0;padding:4px 7px;font-size:10px;line-height:normal;letter-spacing:.3px}:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm) .bfcm-pricing__amounts{margin-block:0}.trial-purchase--bfcm .trial-purchase__card:has(.bfcm-pricing__savings) .bfcm-pricing__amounts,.sea-moss-offer-b--bfcm[data-purchase-mode=subscription] .sea-moss-offer-b__body:has(.bfcm-pricing__savings) .bfcm-pricing__amounts{grid-row:1 / span 2}:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm) .bfcm-pricing__savings{grid-column:2;grid-row:2;align-self:start;justify-self:start;max-width:100%;white-space:normal}.trial-purchase--bfcm .trial-purchase__badge,.sea-moss-offer-b--bfcm .sea-moss-offer-b__badge{position:absolute;top:-3px;left:50%;height:auto;gap:3px;padding:3px 10px;font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif;font-size:10px;line-height:normal;letter-spacing:.6px;transform:translate(-50%,-50%)}.trial-purchase--bfcm .trial-purchase__badge svg,.sea-moss-offer-b--bfcm .sea-moss-offer-b__badge svg{flex:0 0 10px;width:10px;height:10px}.trial-purchase--bfcm .trial-purchase__gifts-header,.sea-moss-offer-b--bfcm .sea-moss-offer-b__gifts-header{padding:8px 12px;font-family:"Inter",var(--font-body--family),sans-serif;font-size:14px;font-weight:600;line-height:1.4}.trial-purchase--bfcm .trial-purchase__gifts-list{gap:12px;padding:12px}.trial-purchase--bfcm .trial-purchase__gifts-header{font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif;font-weight:700}.sea-moss-offer-b--bfcm .sea-moss-offer-b__gifts-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;padding:8px}.trial-purchase--bfcm .trial-purchase__gift-image,.sea-moss-offer-b--bfcm .sea-moss-offer-b__gift-image{height:64px}.sea-moss-offer-b--bfcm .sea-moss-offer-b__gift{gap:5px;font-family:"Inter",var(--font-body--family),sans-serif}.trial-purchase--bfcm .trial-purchase__gift-name,.trial-purchase--bfcm .trial-purchase__gift-value,.sea-moss-offer-b--bfcm .sea-moss-offer-b__gift-name,.sea-moss-offer-b--bfcm .sea-moss-offer-b__gift-value{font-size:12px;line-height:1.35}.trial-purchase--bfcm .trial-purchase__gift-value,.sea-moss-offer-b--bfcm .sea-moss-offer-b__gift-value{font-weight:600}.sea-moss-offer-b--bfcm .sea-moss-offer-b__gifts-title{font-size:14px;font-weight:600;line-height:1.4}.sea-moss-offer-b--bfcm .sea-moss-offer-b__gifts-total{font-size:11px;line-height:1.2;letter-spacing:.8px}.bfcm-callout{padding:11px 14px;font-family:"Alte Haas Grotesk",var(--font-body--family),sans-serif;font-size:14px;font-weight:700}.product-details:has(:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm)) .product-form-buttons:not(:has(.quantity-rules)){gap:18px}.product-details:has(:is(.trial-purchase--bfcm,.sea-moss-offer-b--bfcm)) .add-to-cart-button{min-height:57px;padding:16px;font-size:20px;letter-spacing:-.2px}.product-details:has(.sea-moss-offer-b--bfcm) .sea-moss-offer-b__switch{gap:18px}.product-details:has(.trial-purchase--bfcm) .option-subscription-text{margin-top:18px;font-family:"Inter",var(--font-body--family),sans-serif;font-size:14px;font-weight:400;line-height:1.45}.product-details:has(.sea-moss-offer-b--bfcm) .sea-moss-offer-b__auto-delivery{margin:0;font-family:"Inter",var(--font-body--family),sans-serif;font-size:12px;font-weight:400;line-height:1.45}.product-details:has(.sea-moss-offer-b--bfcm) .sea-moss-offer-b__switch-button{font-family:"Inter",var(--font-body--family),sans-serif;line-height:17px;border-width:.5px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/bfcm-product-pricing.css.map */
