.bg-lp-a-buy{--gold: #d8a81c;--gold-soft: #fff4c2;--ink: #1c1c1c;--rule: #e6dfcf;--panel: #f7f8fb;--green: #22c55e;--green-deep: #16a34a;--idle: #fbfbf8;--label: #20232a;--muted: #666b70;display:block;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.45;background:#fff;-webkit-font-smoothing:antialiased;scroll-margin-top:12px}.bg-lp-a-buy__section{padding:24px 0;background:#fff}.bg-lp-a-buy__wrap{max-width:760px;margin:0 auto;padding:0 18px}.bg-lp-a-buy__card{background:var(--panel);border:2px solid var(--gold);border-radius:14px;padding:24px 18px;box-shadow:0 16px 40px #d8a81c29}.bg-lp-a-buy__headline{display:block;margin:0;padding:0;font-family:var(--font-heading-family);font-style:normal;font-size:44px;font-weight:900;line-height:1.04;letter-spacing:0;text-align:center;color:#17191f}.bg-lp-a-buy__headline-gap{display:block;height:30px}.bg-lp-a-buy__headline-gap:empty{display:block}.bg-lp-a-buy__stars{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin:0 0 34px}.bg-lp-a-buy__star{display:block;width:24px;height:24px}.bg-lp-a-buy__star polygon{fill:#e8b84e;stroke:none}.bg-lp-a-buy__rating{margin-left:12px;font-size:24px;font-weight:500;line-height:1;color:var(--label)}.bg-lp-a-buy__reviews{font-size:16px;font-weight:700;color:var(--label)}.bg-lp-a-buy[data-rating-style=compact] .bg-lp-a-buy__stars{gap:5px}.bg-lp-a-buy[data-rating-style=compact] .bg-lp-a-buy__star{width:20px;height:20px}.bg-lp-a-buy[data-rating-style=compact] .bg-lp-a-buy__star polygon{fill:#fc0}.bg-lp-a-buy[data-rating-style=compact] .bg-lp-a-buy__rating{margin-left:8px;font-size:18px;font-weight:900;line-height:inherit;color:inherit}.bg-lp-a-buy__legend{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin:0 auto 14px;padding:0;color:var(--label);font-size:18px;font-weight:900;line-height:1.18;letter-spacing:.04em;text-align:center}.bg-lp-a-buy__group{display:block;margin:0 0 24px;padding:0;border:0}.bg-lp-a-buy__group[data-sizes] .bg-lp-a-buy__legend{margin-bottom:22px}.bg-lp-a-buy__group--purchases{margin-bottom:6px}.bg-lp-a-buy__group--purchases .bg-lp-a-buy__legend{margin-bottom:18px}.bg-lp-a-buy__group--purchases:focus{outline:0}.bg-lp-a-buy__option{position:relative;display:block;width:100%;margin:0 0 12px;padding:18px 16px;border:1px solid #d5dad6;border-radius:12px;background:var(--idle);box-shadow:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .15s ease;text-align:left;color:var(--ink);font-family:inherit}.bg-lp-a-buy__option[data-size]{margin-bottom:20px}.bg-lp-a-buy__option.is-selected{border:3px solid var(--green);background:var(--gold-soft);box-shadow:0 0 0 2px #d8a81c47,0 10px 24px #d8a81c38}.bg-lp-a-buy__option:focus{outline:none}.bg-lp-a-buy__option:focus-visible,.bg-lp-a-buy__sub-details:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.bg-lp-a-buy__row{display:flex;align-items:center;justify-content:space-between;gap:14px}.bg-lp-a-buy__info{min-width:0}.bg-lp-a-buy__name{display:block;font-size:21px;font-weight:900;line-height:1.18;color:var(--label)}.bg-lp-a-buy__sub{display:block;margin-top:10px;font-size:17px;font-weight:500;line-height:1.35;color:var(--muted)}.bg-lp-a-buy__purchase-note{display:block;margin-top:8px;color:var(--muted);font-size:15px;font-weight:600;line-height:1.35}.bg-lp-a-buy__sub-discount{color:var(--muted);font-weight:600;white-space:normal}.bg-lp-a-buy__right{align-self:stretch;flex:0 0 92px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;text-align:right}.bg-lp-a-buy__per-serve{white-space:nowrap}.bg-lp-a-buy__total-wrap{display:flex;align-items:baseline;justify-content:flex-end;margin:auto 10px 6px 0;white-space:nowrap}.bg-lp-a-buy__total-label{display:inline-block;margin-right:6px;color:var(--label);font-size:12px;font-weight:900;line-height:1}.bg-lp-a-buy__total{display:block;color:var(--label);font-size:21px;font-weight:500;line-height:1;white-space:nowrap}.bg-lp-a-buy__tag{position:absolute;top:-10px;left:16px;display:inline-flex;align-items:center;height:22px;padding:0 12px;border-radius:7px;font-size:11px;font-weight:900;line-height:1;letter-spacing:.14em;text-transform:uppercase}.bg-lp-a-buy__tag--green{background:#2e8f4f;color:#fff}.bg-lp-a-buy__tag--yellow{background:#ffd84d;color:#101010}.bg-lp-a-buy__tag--cream{background:#e8e1cf;color:#7e7768}.bg-lp-a-buy__purchase{min-height:136px}.bg-lp-a-buy__purchase .bg-lp-a-buy__right{position:absolute;right:20px;bottom:20px;display:block;flex:none}.bg-lp-a-buy__purchase .bg-lp-a-buy__total-wrap{margin:0}.bg-lp-a-buy__selected-product{position:absolute;top:18px;right:20px;display:none;width:52%;max-width:280px;letter-spacing:0;text-align:right;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-lp-a-buy__purchase.is-selected .bg-lp-a-buy__selected-product,.bg-lp-a-buy__purchase--sub .bg-lp-a-buy__selected-product{display:block}.bg-lp-a-buy__selected-product-name{display:block;color:var(--label);font-size:21px;font-weight:500;line-height:1.18;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-lp-a-buy__selected-product-ml{display:block;margin-top:4px;color:var(--label);font-size:0;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-lp-a-buy__selected-product-ml-number,.bg-lp-a-buy__selected-product-ml-unit{font-size:14px;font-weight:400;line-height:1}.bg-lp-a-buy__selected-product-ml-unit{margin-left:2px}.bg-lp-a-buy:not([data-revealed=true]) .bg-lp-a-buy__step2,.bg-lp-a-buy[data-revealed=true] [data-bg-lp-next],.bg-lp-a-buy[data-revealed=true] .bg-lp-a-buy__trust--next{display:none}.bg-lp-a-buy[data-revealed=true] .bg-lp-a-buy__step2{animation:bgLpBuyReveal 1.2s ease-out both}@keyframes bgLpBuyReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bg-lp-a-buy__connector{position:relative;display:flex;align-items:center;justify-content:center;margin:22px 0 34px;min-height:28px}.bg-lp-a-buy__connector:empty{display:flex}.bg-lp-a-buy__connector:before{content:"";display:block;width:100%;height:3px;border-radius:999px;background:linear-gradient(90deg,#9f760800,#d8a81cd1 18%,#ffe36b,#d8a81cd1 82%,#9f760800);box-shadow:0 7px 18px #d8a81c2e}.bg-lp-a-buy__or-choose{display:block;margin:24px 0 20px;text-align:center;color:var(--label);font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.bg-lp-a-buy__sub-benefits-inline{position:relative;display:block;margin-top:32px;padding-top:26px;border-top:1px solid var(--rule)}.bg-lp-a-buy__sub-details{position:relative;margin:4px 0 14px;padding:16px 48px 16px 16px;border:1px solid #d5dad6;border-radius:12px;background:var(--idle);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.bg-lp-a-buy__sub-details[hidden]{display:none}.bg-lp-a-buy__sub-details.is-selected{border:3px solid var(--green);background:var(--gold-soft);box-shadow:0 0 0 2px #d8a81c47,0 10px 24px #d8a81c38}.bg-lp-a-buy__sub-details-title{display:block;margin:0 0 18px;color:var(--label);font-size:17px;font-weight:900;line-height:1.25;letter-spacing:0}.bg-lp-a-buy__sub-benefits-inline .bg-lp-a-buy__sub-details-title{margin:0 0 14px}.bg-lp-a-buy__sub-details.is-collapsed .bg-lp-a-buy__sub-details-title{margin-bottom:0}.bg-lp-a-buy__sub-details.is-collapsed .bg-lp-a-buy__benefits{display:none}.bg-lp-a-buy__sub-details-toggle{position:absolute;z-index:2;top:12px;right:14px;display:flex;align-items:center;justify-content:center;width:25px;height:25px;margin:0;padding:0;border:1px solid rgba(112,117,123,.22);border-radius:999px;background:#ffffff6b;color:#70757b94;font-family:Georgia,serif;font-size:20px;font-weight:300;line-height:1;cursor:pointer;appearance:none;-webkit-appearance:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.bg-lp-a-buy__sub-details-toggle:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bg-lp-a-buy__benefits{display:grid;gap:12px;margin:0;padding:0;list-style:none}.bg-lp-a-buy__benefits li,.bg-lp-a-buy__trust li{display:flex;align-items:flex-start;gap:12px;color:#2d3037;font-size:17px;font-weight:600;line-height:1.35}.bg-lp-a-buy__benefit-total-row{min-height:0;padding-right:118px}.bg-lp-a-buy__benefit-total-copy{display:block;min-width:0}.bg-lp-a-buy__benefit-save{color:var(--green);font-weight:900}.bg-lp-a-buy__sub-details-price{position:absolute;right:19px;bottom:16px;display:grid;justify-items:end;gap:2px;text-align:right;white-space:nowrap}.bg-lp-a-buy__sub-benefits-inline .bg-lp-a-buy__sub-details-price{right:0;bottom:0}.bg-lp-a-buy__sub-details-compare{display:block;color:#7b7f86;font-size:16px;font-weight:700;line-height:1.15;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#2d30378c;white-space:nowrap;opacity:.82}.bg-lp-a-buy__sub-details-total{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px;white-space:nowrap;text-align:right}.bg-lp-a-buy__sub-details-total-label{display:inline-block;color:var(--label);font-size:12px;font-weight:900;line-height:1}.bg-lp-a-buy__sub-details-total-price{display:block;color:var(--label);font-size:21px;font-weight:500;line-height:1;white-space:nowrap}.bg-lp-a-buy__tick{flex:0 0 auto;width:18px;height:18px;margin-top:2px}.bg-lp-a-buy__tick path{fill:var(--green);stroke:none}.bg-lp-a-buy__benefit-total-row .bg-lp-a-buy__tick{align-self:flex-start;margin:2px 0 0}.bg-lp-a-buy__cta{position:relative;display:inline-block;width:100%;min-height:64px;margin:0;padding:0;border:0;border-radius:10px;background:var(--green);color:#fff;font:900 22px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;text-align:center;cursor:pointer;box-shadow:0 14px 30px #22c55e57,0 0 0 1px #16a34a2e}.bg-lp-a-buy__cta:hover,.bg-lp-a-buy__cta:focus{background:var(--green-deep);color:#fff;transform:translateY(-1px);box-shadow:0 16px 34px #22c55e61,0 0 0 1px #16a34a3d;outline:none}.bg-lp-a-buy__cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.bg-lp-a-buy__cta--submit{margin-top:5px}.bg-lp-a-buy__cta-label{display:inline-block}.bg-lp-a-buy__cta.is-loading{pointer-events:none;background:var(--green-deep);transform:none}.bg-lp-a-buy__cta.is-loading .bg-lp-a-buy__cta-label{visibility:hidden}.bg-lp-a-buy__cta.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:bgLpBuySpin .7s linear infinite}@keyframes bgLpBuySpin{to{transform:rotate(360deg)}}.bg-lp-a-buy__form{margin:0}.bg-lp-a-buy__trust{display:grid;justify-items:stretch;gap:10px;width:100%;max-width:390px;margin:0 auto 18px;padding:0;list-style:none}.bg-lp-a-buy__trust li{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;width:100%;gap:12px;text-align:left}.bg-lp-a-buy__trust li span{display:block;min-width:0}.bg-lp-a-buy__trust li .bg-lp-a-buy__tick{justify-self:end;margin-top:0}.bg-lp-a-buy__trust--next{display:flex;justify-content:center;max-width:none;margin:18px auto 0}.bg-lp-a-buy[data-next-trust=stacked] .bg-lp-a-buy__trust--next{flex-direction:column;align-items:center;gap:8px}.bg-lp-a-buy__trust--next li{display:inline-flex;align-items:center;justify-content:center;width:auto;gap:7px;text-align:center}.bg-lp-a-buy__trust--next li span{display:inline;min-width:0}.bg-lp-a-buy[data-next-trust=stacked] .bg-lp-a-buy__trust--next li span{text-wrap:balance}.bg-lp-a-buy__trust--next li .bg-lp-a-buy__tick{margin-top:0}.bg-lp-a-buy__pay{display:block;width:100%;margin:0;padding:0 0 18px;border-bottom:1px solid var(--rule);text-align:center;cursor:pointer}.bg-lp-a-buy__pay+.bg-lp-a-buy__trust{margin-top:16px}.bg-lp-a-buy__pay-label{display:block;margin:0 0 12px;color:#73777d;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.bg-lp-a-buy__pay-icons{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.bg-lp-a-buy__pay-icon{display:block;flex:0 0 auto;width:auto;height:28px;max-width:118px;min-width:0;object-fit:contain;margin:0}.bg-lp-a-buy__shield{display:flex;gap:16px;align-items:center;margin-top:16px;padding:16px;border:1px solid var(--rule);border-radius:12px;background:#fffaf0;cursor:pointer}.bg-lp-a-buy__pay:focus-visible,.bg-lp-a-buy__shield:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:8px}.bg-lp-a-buy__shield-icon{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:62px;height:68px;background:linear-gradient(145deg,#ffe36b,#d8a81c 58%,#9f7608);clip-path:polygon(50% 0,100% 13%,100% 66%,50% 100%,0 66%,0 13%);color:#101010;font-weight:900;line-height:1}.bg-lp-a-buy__shield-icon strong{font-size:22px}.bg-lp-a-buy__shield-icon span{font-size:10px;letter-spacing:.16em;text-transform:uppercase}.bg-lp-a-buy__shield-text strong{display:block;margin-bottom:4px;font-size:19px;line-height:1.2}.bg-lp-a-buy__shield-text span{display:block;color:#36393f;font-size:16px;line-height:1.35}.bg-lp-a-buy[data-compact-single][data-revealed=true]:not([data-touched=true]) .bg-lp-a-buy__purchase--single{min-height:106px;padding:16px 14px}.bg-lp-a-buy[data-compact-single][data-revealed=true]:not([data-touched=true]) .bg-lp-a-buy__purchase--single [data-otp-preselect-copy]{display:none}.bg-lp-a-buy[data-compact-single][data-revealed=true]:not([data-touched=true]) .bg-lp-a-buy__purchase--single .bg-lp-a-buy__purchase-note{margin-top:6px}@media(hover:hover)and (pointer:fine)and (min-width:760px){.bg-lp-a-buy__option:hover,.bg-lp-a-buy__sub-details:hover{border-color:var(--gold);background:var(--gold-soft);box-shadow:0 0 0 2px #d8a81c2e,0 8px 22px #d8a81c29;transform:translateY(-1px)}.bg-lp-a-buy__option.is-selected:hover,.bg-lp-a-buy__sub-details.is-selected:hover{border-color:var(--green);background:var(--gold-soft);box-shadow:0 0 0 2px #d8a81c57,0 12px 28px #d8a81c3d}}@media(min-width:760px){.bg-lp-a-buy__wrap{max-width:480px}.bg-lp-a-buy__total{font-size:24px}}@media(max-width:759px){.bg-lp-a-buy:not([data-sub-expanded=true]) .bg-lp-a-buy__purchase--sub{min-height:86px;padding:18px 14px}.bg-lp-a-buy:not([data-sub-expanded=true]) .bg-lp-a-buy__purchase--sub .bg-lp-a-buy__info{padding-right:150px}.bg-lp-a-buy:not([data-sub-expanded=true]) .bg-lp-a-buy__purchase--sub [data-purchase-perserve=subscribe],.bg-lp-a-buy:not([data-sub-expanded=true]) .bg-lp-a-buy__purchase--sub [data-sub-copy]{display:none}.bg-lp-a-buy:not([data-sub-expanded=true]) .bg-lp-a-buy__purchase--sub [data-sub-purchase-note]{margin-top:0}.bg-lp-a-buy:not([data-sub-expanded=true]) .bg-lp-a-buy__purchase--sub .bg-lp-a-buy__right{right:14px;bottom:14px}}@media(max-width:520px){.bg-lp-a-buy__wrap{padding:0 12px}.bg-lp-a-buy__card{padding:22px 14px}.bg-lp-a-buy__headline{font-size:39px}.bg-lp-a-buy__headline-gap{height:32px}.bg-lp-a-buy__stars{margin-bottom:30px}.bg-lp-a-buy__row{align-items:flex-start;gap:10px}.bg-lp-a-buy__info{flex:1 1 auto}.bg-lp-a-buy__selected-product{top:18px;right:16px;max-width:50%}.bg-lp-a-buy__selected-product-name{font-size:18px}.bg-lp-a-buy__selected-product-ml-number,.bg-lp-a-buy__selected-product-ml-unit{font-size:13px}.bg-lp-a-buy__purchase .bg-lp-a-buy__right{right:16px;bottom:16px}.bg-lp-a-buy__connector{margin:20px 0 28px;min-height:24px}.bg-lp-a-buy__or-choose{margin:12px 0 10px;font-size:14px;letter-spacing:.1em}.bg-lp-a-buy__name{font-size:18px}.bg-lp-a-buy__sub{font-size:15px}.bg-lp-a-buy__purchase-note{font-size:14px}.bg-lp-a-buy__benefits li,.bg-lp-a-buy__trust li{font-size:15px}.bg-lp-a-buy:not([data-compact-single]) .bg-lp-a-buy__purchase--single{padding:18px 14px 48px}.bg-lp-a-buy__sub-details{padding:14px 46px 14px 14px}.bg-lp-a-buy__sub-details-price{bottom:14px;gap:8px}.bg-lp-a-buy__sub-details-compare{font-size:14px}.bg-lp-a-buy__shield{align-items:flex-start}.bg-lp-a-buy__cta{font-size:20px}.bg-lp-a-buy__pay-icons{gap:12px}.bg-lp-a-buy__pay-icon{height:22px;max-width:92px}.bg-lp-a-buy[data-compact-single][data-revealed=true]:not([data-touched=true]) .bg-lp-a-buy__purchase--single{min-height:102px}.bg-lp-a-buy[data-compact-single][data-revealed=true]:not([data-touched=true]) .bg-lp-a-buy__purchase--single .bg-lp-a-buy__selected-product{top:16px}}@media(max-width:759px){.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__wrap{padding:0 10px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__card{padding:20px 12px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__headline{font-size:37.5px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__headline-gap{height:28px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__stars{margin-bottom:27px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__star{width:19px;height:19px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__rating{font-size:23px}.bg-lp-a-buy[data-device=ios][data-rating-style=compact] .bg-lp-a-buy__rating{font-size:17px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__reviews{font-size:15px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__legend{font-size:17px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__option,.bg-lp-a-buy[data-device=ios]:not([data-compact-single]) .bg-lp-a-buy__purchase--single,.bg-lp-a-buy[data-device=ios]:not([data-sub-expanded=true]) .bg-lp-a-buy__purchase--sub{padding:16px 13px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__option[data-size]{margin-bottom:17px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__name{font-size:17px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__sub{font-size:14px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__purchase-note{font-size:13.5px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__selected-product-name{font-size:17px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__total,.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__sub-details-total-price{font-size:20px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__benefits li,.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__trust li{font-size:14.5px}.bg-lp-a-buy[data-device=ios] .bg-lp-a-buy__cta{min-height:60px;font-size:19px}.bg-lp-a-buy[data-device=ios][data-compact-single][data-revealed=true]:not([data-touched=true]) .bg-lp-a-buy__purchase--single{padding:16px 14px}}@media(prefers-reduced-motion:reduce){.bg-lp-a-buy[data-revealed=true] .bg-lp-a-buy__step2{animation:none}.bg-lp-a-buy__cta.is-loading:after{animation-duration:1.4s}.bg-lp-a-buy__option,.bg-lp-a-buy__sub-details{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-bg-lp-a-buybox.css.map */
