:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready){--buy-box-v2-pad: 16px;--buy-box-v2-gap: 8px;--buy-box-v2-gutter: calc(var(--buy-box-v2-pad) - var(--buy-box-v2-gap));--buy-box-v2-radius: 8px;--buy-box-v2-switch-track: var(--neutral-20);--buy-box-v2-onetime-border: rgb(216 210 207);--buy-box-v2-card-shadow: 0 8px 18px rgb(179 93 115 / 8%)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .component-title,:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .plans-container{background-color:transparent}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready):not([data-is-sticky=true]) .plans-container{padding:0;margin-block-end:var(--buy-box-v2-pad)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .component-title{padding:0 0 4px;font-size:16px;font-weight:700;color:var(--ab-midnight)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .outer-wrapper:not(.sticky-atc) .plan-proof{margin:0;padding:0 0 12px;gap:8px}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .outer-wrapper:not(.sticky-atc) .plan-selectors-container{display:block;gap:0;padding:0}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .option-wrapper:not(:has(input:checked)){display:none}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready):not([data-is-sticky=true]) .option-wrapper{padding:0}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .custom-radio-buttons,:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .plan-option--ship{display:none}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option{display:grid;align-items:center;padding:18px 0 0;border-radius:var(--buy-box-v2-radius);clip-path:none;gap:var(--buy-box-v2-gap)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option:before{content:none}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option[data-value*=subscription]{padding-top:18px;background-color:var(--ab-hotlime);border:2px solid var(--ab-deep-blue);grid-template-columns:var(--buy-box-v2-gutter) auto 1fr auto var(--buy-box-v2-gutter);grid-template-areas:".     switch badge price ." ".     switch name  price ." ".     switch desc  desc  ." ".     gift   gift  gift  ." "perks perks  perks perks perks"}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option[data-value=onetime]{padding-bottom:18px;background-color:var(--primary-white);border:1.5px solid var(--buy-box-v2-onetime-border);box-shadow:var(--buy-box-v2-card-shadow);grid-template-columns:var(--buy-box-v2-gutter) auto 1fr auto var(--buy-box-v2-gutter);grid-template-areas:". switch name price ." ". switch desc price ."}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__switch{grid-area:switch;align-self:start;position:relative;width:46px;height:26px;padding:0;border:0;border-radius:999px;background-color:var(--buy-box-v2-switch-track);cursor:pointer;transition:background-color .2s ease}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__switch[aria-checked=true]{background-color:var(--ab-deep-blue)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__switch-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background-color:var(--primary-white);transition:left .2s ease}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__switch[aria-checked=true] .buy-box-v2__switch-knob{left:23px}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option label{display:contents}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .plan-option--name{grid-area:name;width:auto;margin:0;padding:0;font-size:16px;font-weight:700;line-height:22px;letter-spacing:normal;color:var(--ab-midnight)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .plan-option--freq{grid-area:desc;width:auto;max-width:none;margin:0;padding:0;border:0;font-size:12px;font-weight:400;line-height:18px;color:var(--ab-midnight)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .sub-price-container,:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .sub-price{display:contents}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .price,:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .otp-price{grid-area:price;align-self:start;display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0;padding:0}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .price--sub,:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .otp-price .price{font-size:18px;font-weight:700;line-height:28px;color:var(--ab-midnight)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .price--compare{order:2;font-size:14px;font-weight:400;line-height:18px;color:var(--ab-midnight)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .savings{grid-area:badge;place-self:center start;min-width:0;max-width:none;min-height:24px;display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background-color:var(--ab-deep-blue);color:var(--primary-white);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift{grid-area:gift;display:block;padding:0 0 8px}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .pdp-free-gift-section{gap:16px;margin:0;padding:14px;border:0;border-radius:4px;background-color:#ffffffd1}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-image{flex:0 0 64px;width:64px;height:64px}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-image img{width:64px;height:64px;border-radius:4px;object-fit:cover}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-content{flex:1 1 auto;flex-direction:row;align-items:center;gap:16px}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-product-info{flex:1 1 auto}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-product-info h4{display:block}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-product-info h4 span{font-size:14px;font-weight:700;line-height:20px;letter-spacing:normal;color:var(--ab-ink)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-product-info p{margin-top:4px;font-size:12px;line-height:18px;color:var(--ab-ink)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-price{flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:4px;margin:0}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-price .fg-price__free{font-size:14px;font-weight:700;line-height:18px;color:var(--ab-deep-blue)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .buy-box-v2__gift .fg-price p.fg-price__original{font-size:12px;line-height:18px}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .subscription-includes{grid-area:perks;width:auto;margin:0;padding:17px var(--buy-box-v2-pad) 16px;border-top:1px solid var(--ab-ink);background-color:transparent}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .subscription-includes ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .subscription-includes li{display:flex;align-items:center;gap:4px;width:auto;padding:0;font-size:12px;line-height:1.1;color:var(--ab-midnight)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .subscription-includes li:before{content:"";flex:0 0 12px;width:12px;height:12px;background-color:currentcolor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm0 1.5a8.5 8.5 0 1 1 0 17 8.5 8.5 0 0 1 0-17Zm4.03 5.47a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 0 1-1.06 0l-2.5-2.5a.75.75 0 1 1 1.06-1.06l1.97 1.97 4.47-4.47a.75.75 0 0 1 1.06 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm0 1.5a8.5 8.5 0 1 1 0 17 8.5 8.5 0 0 1 0-17Zm4.03 5.47a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 0 1-1.06 0l-2.5-2.5a.75.75 0 1 1 1.06-1.06l1.97 1.97 4.47-4.47a.75.75 0 0 1 1.06 0Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media screen and (min-width:750px){:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option[data-value*=subscription]{grid-template-columns:var(--buy-box-v2-gutter) auto auto 1fr auto var(--buy-box-v2-gutter);grid-template-areas:".     switch name  badge price ." ".     switch desc  desc  price ." ".     gift   gift  gift  gift  ." "perks perks  perks perks perks perks"}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .plan-option--freq{font-size:14px;line-height:20px;color:var(--ab-midnight)}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .subscription-includes ul{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .subscription-includes li{align-items:start}:is(dynamic-atc-component.buy-box-v2,:where(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready) .dynamic-atc__option .subscription-includes li:before{margin-top:1px}}html:not(.buy-box-v2-test) dynamic-atc-component.buy-box-v2-ready :is(.buy-box-v2__switch,.buy-box-v2__gift,.buy-box-v2__compare-show){display:none}.buy-box-v2-test dynamic-atc-component.buy-box-v2-ready .buy-box-v2__compare-hide{display:none}.buy-box-v2-test dynamic-atc-component.buy-box-v2-ready--no-plans :is(.component-title,.plans-container){display:none}.buy-box-v2-test product-info:has(dynamic-atc-component.buy-box-v2-ready) .pdp-free-gift-section:not(.buy-box-v2__gift *){display:none}add-on-products:not([data-carousel]) .add-on-carousel__arrow{display:none}add-on-products[data-carousel-ready]:not([data-carousel]) ul.customize-add-ons{margin-block-end:0}.buy-box-v2-test add-on-products[data-carousel-ready]:not([data-carousel]){visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/813/assets/buy-box-v2.css.map */
