body.TL-0078 .sh-ab-form{display:flex;flex-direction:column}body.TL-0078 .sh-ab-form>.sh-ab-heading{order:10}body.TL-0078 .sh-ab-form>.ProductForm__Sections{order:11}body.TL-0078 .sh-ab-form>.sh-ProductForm__Inventory{order:12;display:block;margin-top:12px}body.TL-0078 .sh-ab-form>.sh-button-wrapper{order:13;display:grid;margin-top:12px}body.TL-0078 .sh-ab-form>.sh-ab-payments{order:14;margin-top:12px}body.TL-0078 .sh-ab-form>.sh-button-wrapper .shopify-payment-button,body.TL-0078 .sh-ab-form>.sh-button-wrapper gift-card-recipient{display:none}body.TL-0078 .product-info__block-item[data-block-type=buy-buttons]{--product-info-gap: 16px}body.TL-0078 .ProductForm__SectionShown button.button,body.TL-0078 .ProductForm__SectionShown .inventory,body.TL-0078 .ProductForm__SectionShown .ProductForm__SectionPayment,body.TL-0078_V1 .sh-ab-toggle,body.TL-0078_V2 .sh-ab-heading,body.TL-0078_V2 .sh-ab-recommended{display:none}body.TL-0078 .sh-ab-heading{margin:0 0 12px;font-size:14px;line-height:14px;letter-spacing:.14px;color:#1c1b1b}body.TL-0078 .sh-ab-form>.sh-ProductForm__Inventory .inventory__text{font-size:14px;font-weight:500;line-height:21px;letter-spacing:.14px}body.TL-0078 .sh-ab-form>.sh-button-wrapper .button{padding:11px 29px;border-radius:10px;font-size:14px;font-weight:600;line-height:23.1px;letter-spacing:1.12px;text-transform:uppercase}body.TL-0078 .sh-ab-payments .ProductMeta__PaymentList{justify-content:center!important;gap:16px;max-width:280px;margin:0 auto}body.TL-0078 .sh-ab-payments .HorizontalList__Item{margin:0}body.TL-0078 .ProductVariantChooser__List{gap:12px;margin-left:0;margin-right:0}body.TL-0078 .ProductVariantChooser__Item{flex:1 1 0;width:auto;min-width:0;align-items:center;gap:4px;padding:3px 7px 9px;border:1px solid #ccc;border-radius:4px}body.TL-0078 .ProductVariantChooser__Item.active{padding:4px 8px 10px;border:2px solid #f6a696}body.TL-0078 .ProductVariantChooser__badge{width:100%;height:14px}body.TL-0078 .ProductVariantChooser__badge span{top:0;right:0;left:auto;min-width:55px;padding:2px 9px;border-radius:4px;background:#f94c43;box-shadow:none;font-size:10px;font-weight:500;line-height:10px;letter-spacing:normal}body.TL-0078 .ProductVariantChooser__img{padding:0}body.TL-0078 .ProductVariantChooser__img img{width:85px;height:85px;max-width:100%;object-fit:cover}body.TL-0078 .ProductVariantChooser__img div{bottom:0;left:0;width:24px;height:24px;padding:0;border-radius:24px;background:#e4aa95}body.TL-0078 .ProductVariantChooser__img div span{font-size:10px;font-weight:600;line-height:10px;letter-spacing:normal}body.TL-0078 .ProductVariantChooser__current-price,body.TL-0078 .ProductVariantChooser__price{font-size:12px;font-weight:500;line-height:12px;letter-spacing:normal}body.TL-0078 .ProductVariantChooser__old-price{padding-left:0;font-size:10px;line-height:10px;letter-spacing:normal}body.TL-0078 .ProductVariantChooser__info{gap:4px;margin-bottom:0}body.TL-0078 .ProductForm__SectionFrequency{position:relative}body.TL-0078 .ProductForm__SectionFrequency select{appearance:none;-webkit-appearance:none;background-image:none}body.TL-0078 .ProductForm__SectionFrequency select:focus,body.TL-0078 .ProductForm__SectionFrequency select:focus-visible{border-color:#f6a696;outline:2px solid #f6a696;outline-offset:-1px;box-shadow:none}body.TL-0078 .sh-ab-chevron{position:absolute;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#1c1b1b;pointer-events:none}body.TL-0078 .sh-ab-chevron svg{width:16px;height:auto}body.TL-0078 .ProductForm__SectionShown .rc_popup{font-size:13px;letter-spacing:.14px;color:#7c7b7b}body.TL-0078 .ProductForm__SectionShown .rc_popup_label_wrapper{flex-direction:row-reverse;justify-content:flex-end;gap:2px}body.TL-0078 .ProductForm__SectionShown .rc_popup svg{width:16px;height:16px}body.TL-0078 .ProductForm__SectionShown .rc_popup svg path{stroke:#7c7b7b}body.TL-0078 .ProductForm__SectionShown .rc_popup svg path:first-of-type{fill:none}body.TL-0078_V1 .ProductForm__Sections{gap:12px}body.TL-0078_V1 .ProductForm__Sections #singleSection,body.TL-0078_V1 .ProductForm__Sections #subscriptionSection{border-radius:10px}body.TL-0078_V1 .ProductForm__Section{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:8px;row-gap:8px;padding:17px;border:1px solid #ccc}body.TL-0078_V1 .ProductForm__Section.active{padding:16px;border:2px solid #f6a696;background:#f6a69614}body.TL-0078_V1 .ProductForm__Section>*{grid-column:1 / -1;min-width:0}body.TL-0078_V1 .ProductForm__SectionHeader{grid-column:1;grid-row:1;gap:8px;align-items:flex-start;justify-content:flex-start}body.TL-0078_V1 .ProductForm__SectionHeaderToggle{order:-1;width:22px;height:22px;margin-top:1px;border:1px solid rgba(0,0,0,.45);background:#fff}body.TL-0078_V1 .ProductForm__Section.active .ProductForm__SectionHeaderToggle{border:2px solid #f6a696;background:#fff}body.TL-0078_V1 .ProductForm__Section.active .ProductForm__SectionHeaderToggle:after{content:"";width:12px;height:12px;border-radius:50%;background:#f6a696}body.TL-0078_V1 .ProductForm__SectionHeader>span,body.TL-0078_V1 .ProductForm__SectionHeaderContent>span{font-size:16px;font-weight:600;line-height:24px;white-space:nowrap;color:#1c1b1b}@media screen and (max-width:359px){body.TL-0078_V1 .ProductForm__SectionHeader>span,body.TL-0078_V1 .ProductForm__SectionHeaderContent>span{white-space:normal}}body.TL-0078_V1 .ProductForm__SectionHeaderBadge{display:inline-flex;align-items:center;padding:4px 8px;border:0;border-radius:10px;background:#f94c43}body.TL-0078_V1 .ProductForm__SectionHeaderBadge span{font-size:12px;font-weight:600;line-height:14px;letter-spacing:.14px;color:#fff}body.TL-0078_V1 .ProductForm__SectionPrice{grid-column:2;grid-row:1;justify-self:end;gap:4px;align-items:center;justify-content:flex-end;text-align:right}body.TL-0078_V1 .ProductForm__SectionPriceOld{order:1;font-size:14px;font-weight:400;white-space:nowrap;color:#7c7b7b}body.TL-0078_V1 .ProductForm__SectionPriceCurrent{order:2;padding-right:0;font-size:18px;font-weight:600;white-space:nowrap;color:#1c1b1b}body.TL-0078_V1 .ProductForm__SectionPriceCurrent.sale{color:#f94c43}body.TL-0078_V1 .ProductForm__SectionPriceLiter{order:3;flex:0 0 100%;margin-bottom:0;font-size:12px;line-height:18px;text-align:right;white-space:nowrap;color:#1c1b1b}body.TL-0078_V1 .ProductForm__SectionShown{order:3;gap:12px}body.TL-0078_V1 .ProductForm__SectionFrequency{display:flex;flex-direction:column;gap:10px}body.TL-0078_V1 .sh-ab-interval-label{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.14px;color:#1c1b1b}body.TL-0078_V1 .ProductForm__SectionFrequency select{height:46px;padding:0 40px 0 13px;border:1px solid #ccc;border-radius:10px;background-color:transparent;font-size:14px;font-weight:500;line-height:14px;letter-spacing:.14px;color:#1c1b1b}body.TL-0078_V1 .sh-ab-chevron{right:13px;bottom:15px}body.TL-0078_V1 #singleSection .ProductForm__SectionPros{display:none}body.TL-0078_V1 #subscriptionSection .ProductForm__SectionPros{order:4;gap:6px}body.TL-0078_V1 #subscriptionSection.active .ProductForm__SectionShown{margin-top:4px;padding-top:12px;border-top:1px solid #ccc}body.TL-0078_V1 #subscriptionSection:not(.active) .ProductForm__SectionPros{padding-top:12px;border-top:1px solid #ccc}body.TL-0078_V1 #subscriptionSection.active .ProductForm__SectionPros{margin-top:8px;padding-top:0;border-top:0}body.TL-0078_V1 .ProductForm__SectionProsItem{gap:4px;align-items:center}body.TL-0078_V1 .ProductForm__SectionProsItem span{font-size:13px;line-height:18px;letter-spacing:.14px;color:#1c1b1b}body.TL-0078_V1 .sh-ab-recommended{position:absolute;top:0;right:8px;z-index:1;display:inline-flex;align-items:center;height:17px;padding:0 8px;border-radius:10px;background:#faebe7;font-size:11px;font-weight:600;line-height:13px;letter-spacing:.14px;white-space:nowrap;color:#1c1b1b;transform:translateY(-50%)}body.TL-0078_V1 .ProductForm__Section.active .sh-ab-recommended{background:#f6a696}body.TL-0078_V2 .ProductVariantChooser{gap:16px}body.TL-0078_V2 .sh-ab-price{display:none;gap:6px;align-items:center;justify-content:flex-start}body.TL-0078_V2:not(:has(#subscriptionSection.active)) .sh-ab-price[data-js-price-container=onetime],body.TL-0078_V2:has(#subscriptionSection.active) .sh-ab-price[data-js-price-container=subscription]{display:flex}body.TL-0078_V2 .sh-ab-price+p.text-subdued{margin-top:-11px}body.TL-0078_V2 .sh-ab-price .ProductForm__SectionPriceCurrent{font-weight:700}body.TL-0078_V2 .sh-ab-price .ProductForm__SectionPriceLiter{margin-bottom:0;font-size:14px;color:#1c1b1b}body.TL-0078_V2 .sh-ab-price .ProductForm__SectionPriceLiter:before{content:"("}body.TL-0078_V2 .sh-ab-price .ProductForm__SectionPriceLiter:after{content:")"}body.TL-0078_V2 .sh-ab-saving{display:inline-block;align-self:center;padding:4px 8px;border-radius:10px;background:#f94c43;font-size:12px;font-weight:600;line-height:14px;letter-spacing:.14px;white-space:nowrap;color:#fff}body.TL-0078_V2 .sh-ab-price .ProductForm__SectionPriceLiter{order:2}@media screen and (max-width:599px){body.TL-0078_V2 .sh-ab-price[data-js-price-container=subscription] .ProductForm__SectionPriceLiter{flex:0 0 100%}}body.TL-0078_V2 .sh-ab-price[data-js-price-container=subscription] .ProductForm__SectionPriceCurrent,body.TL-0078_V2 .sh-ab-price .ProductForm__SectionPriceCurrent.sale{color:#f94c43}body.TL-0078_V2 .ProductForm__Sections:has(#subscriptionSection) #singleSection{display:none}body.TL-0078_V2 #subscriptionSection{gap:12px;padding:14px;border:2px solid #ccc;border-radius:10px;background:#fff}body.TL-0078_V2 #subscriptionSection.active{border:2px solid #f6a696;background:#fff}body.TL-0078_V2 #subscriptionSection .ProductForm__SectionHeader,body.TL-0078_V2 #subscriptionSection .ProductForm__SectionPrice{display:none}body.TL-0078_V2 #subscriptionSection .sh-ab-toggle{order:1}body.TL-0078_V2 #subscriptionSection .ProductForm__SectionShown{order:2;gap:12px}body.TL-0078_V2 #subscriptionSection .ProductForm__SectionPros{order:3}body.TL-0078_V2 .sh-ab-toggle{display:flex;gap:10px;align-items:center;width:100%;margin:0;cursor:pointer}body.TL-0078_V2 .sh-ab-toggle__input{position:absolute;opacity:0;pointer-events:none}body.TL-0078_V2 .sh-ab-toggle__track{display:flex;flex:0 0 auto;align-items:center;box-sizing:border-box;width:44px;height:24px;padding:2px;border-radius:20px;background:#ccc;transition:background-color .18s ease}body.TL-0078_V2 .sh-ab-toggle__knob{width:20px;height:20px;border-radius:20px;background:#fff;transition:transform .18s ease}body.TL-0078_V2 .sh-ab-toggle__input:checked+.sh-ab-toggle__track{background:#ef9383}body.TL-0078_V2 .sh-ab-toggle__input:checked+.sh-ab-toggle__track .sh-ab-toggle__knob{transform:translate(20px)}body.TL-0078_V2 .sh-ab-toggle__input:focus-visible+.sh-ab-toggle__track{outline:2px solid #1c1b1b;outline-offset:2px}body.TL-0078_V2 .sh-ab-toggle__copy{display:flex;flex-direction:column;gap:2px;min-width:0;letter-spacing:.14px}body.TL-0078_V2 .sh-ab-toggle__title{font-size:14px;font-weight:700;color:#1c1b1b}body.TL-0078_V2 .sh-ab-toggle__sub{font-size:11px;font-weight:400;color:#7c7b7b}body.TL-0078_V2 .ProductForm__SectionFrequency{display:flex;flex-direction:row;gap:10px;align-items:center}body.TL-0078_V2 .sh-ab-interval-label{flex:0 0 auto;font-size:13px;font-weight:600;color:#1c1b1b}body.TL-0078_V2 .ProductForm__SectionFrequency select{flex:1 1 auto;width:auto;padding:10px 40px 10px 14px;border:1px solid #ccc;border-radius:22px;font-size:13px;font-weight:500;color:#1c1b1b;background-color:#fff}body.TL-0078_V2 .sh-ab-chevron{top:50%;right:14px;transform:translateY(-50%)}body.TL-0078_V2 #subscriptionSection:not(.active) .ProductForm__SectionPros{display:none}body.TL-0078_V2 #subscriptionSection .ProductForm__SectionPros{gap:8px;padding-top:12px;border-top:1px solid #eee}body.TL-0078_V2 .ProductForm__SectionProsItem{gap:8px;align-items:center}body.TL-0078_V2 .ProductForm__SectionProsItem svg{width:18px;height:18px}body.TL-0078_V2 .ProductForm__SectionProsItem svg path:first-of-type{fill:#f6a696;stroke:#f6a696}body.TL-0078_V2 .ProductForm__SectionProsItem span{font-size:13px;line-height:18px;letter-spacing:.14px;color:#1c1b1b}
/*# sourceMappingURL=/cdn/shop/t/410/assets/sh-ab-purchase-options.css.map */
