.selling-plans{background-color:#e1e1e1;list-style-type:none}.selling-plans .one-time-input,.options-list-wrapper{background-color:#fff}.selling-plans .selling-plan .c-radio{display:none}.selling-plans .selling-plan label{background-color:#f5f5f5;border:.1rem solid #e1e1e1;color:#000;text-align:center}.selling-plans .selling-plan input[type=radio]:checked+label{background-color:#000;color:#fff}.selling-plans .auto-replenishment-modal{color:#000}.no-js .selling-plans #product-plan-list,.no-js .selling-plans .selling-plan-collapsible{display:block!important}.selling-plans .selling-plan-button{height:5rem}#main-product-form{position:relative;transition:none}#main-product-form .selling-plans-row{background-color:#fff}.left-sticky-info,.sticky-bar-options{display:none}#main-product-form.fixed{position:fixed;top:0;left:0;width:100%;transform:translateY(-100%);z-index:1000;display:flex;background-color:#fff;align-items:center;padding:1.1rem 4rem;border:.1rem solid #f5f5f5}#main-product-form.fixed .left-sticky-info{display:flex;align-items:center;justify-content:start}#main-product-form.fixed .sticky-bar-options{display:flex;align-items:center;justify-content:flex-end}#main-product-form.fixed button[data-add-to-cart]{flex-basis:25rem;text-wrap:nowrap}#main-product-form.fixed .sticky-bar-options{margin-left:auto}#main-product-form.fixed .omnibus-directive{display:none}@media (max-width: 767px){#main-product-form.fixed{flex-wrap:wrap}#main-product-form.fixed .left-sticky-info{display:none}#main-product-form.fixed .sticky-bar-options{width:100%}#main-product-form.fixed .sticky-bar-options .custom-dropdown-variant{order:1}#main-product-form.fixed button[data-add-to-cart]{flex-basis:100%;margin-top:.2rem}#main-product-form.fixed{padding-left:.2rem;padding-right:.2rem}#main-product-form.fixed .drodpdown-selling-plan{width:100%}#main-product-form.fixed .drodpdown-selling-plan .select-button{justify-content:center}#main-product-form.fixed .custom-dropdown-variant{min-width:9.8rem}#main-product-form.fixed #dropdownsSellingPlan,#main-product-form.fixed #dropdownVariantsContent{width:auto}#main-product-form.fixed{top:unset;bottom:0;transform:translateY(100%)}}#main-product-form.fixed.show{transform:translateY(0);transition:transform .3s ease-out}#main-product-form.fixed .main-options-wrapper,#main-product-form.fixed .variants-wrapper{display:none}#main-product-form .sticky-bar-product-image{width:3.5rem;height:4.8rem;background-color:#f5f5f5}#main-product-form #dropdownVariantsContent{background-color:#e1e1e1;width:max-content}#main-product-form #dropdownVariantsContent .dropdown-variant-option{background-color:#fff}#main-product-form #dropdownVariantsContent .dropdown-variant-option.selected .dropdown-circle{border:.6rem solid black}#main-product-form #dropdownsSellingPlan{background-color:#e1e1e1;width:max-content}#main-product-form .auto-replenish-toggle{background-color:#fff}#main-product-form .dropdown-circle{width:1.8rem;height:1.8rem;border:.1rem solid black;flex-shrink:0}#main-product-form .auto-replenish-toggle.selected{border-top-left-radius:.4rem;border-top-right-radius:.4rem;border-bottom-left-radius:0;border-bottom-right-radius:0}#main-product-form .auto-replenish-toggle.selected+.selling-plans-row{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}#main-product-form .auto-replenish-toggle.selected .dropdown-circle{border:.6rem solid black}#main-product-form .single-purchase-option{background-color:#fff}#main-product-form .single-purchase-option.selected .dropdown-circle{border:.6rem solid black}#main-product-form #dropdownsSellingPlan{background-color:#e1e1e1;width:39.6rem}#main-product-form .selling-plan-dropdown-option{background-color:#f5f5f5;border:.1rem solid #e1e1e1;color:#000}#main-product-form .selling-plan-dropdown-option.selected{background-color:#000;color:#fff}#main-product-form .price-per-liter{color:#a5a5a5}.omnibus-directive{color:#878787;font-size:1.2rem;line-height:120%;text-align:right;margin-top:-2.8rem;margin-bottom:2rem}.plan-list{max-height:0;transform:scaleY(0);transition:max-height .3s ease-out,transform .3s ease-out;overflow:hidden;transform-origin:top center;padding-top:0;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.selling-plan-collapsible{display:none;padding-top:1.4rem}.selling-plan-collapsible .plan-list{max-height:initial}.selling-plan-collapsible summary{border:1px solid var(--color-1000);padding:1.2rem}.selling-plan-collapsible .plan-list{padding:0!important;border:1px solid var(--color-1000);border-top:none;flex-direction:column}.selling-plan-collapsible details{position:relative}.selling-plan-collapsible .collapsible{position:absolute;top:100%;left:0;width:100%;z-indeX:10}.selling-plan-collapsible .plan-list .selling-plan label{border:none;border-radius:0;padding:1.2rem;height:auto;text-align:left}.selling-plan-collapsible .plan-list .selling-plan:not(:last-child) label{border-bottom:.1rem solid var(--color-500)}.selling-plan-collapsible .plan-list .selling-plan-option{display:block;text-transform:none}.selling-plan-collapsible::-webkit-scrollbar,.plan-list::-webkit-scrollbar{display:none}.selling-plan--subscriptions.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.card_inner--product .plan-list,.subscriptions-input:has(input[name=selling_plan]:checked) .plan-list{max-height:10rem;transform:scaleY(1);padding-top:1.6rem;transition:max-height .3s ease-out,transform .3s ease-out}.subscriptions-input:has(input[name=selling_plan]:checked) .selling-plan-collapsible{display:block}.subscriptions-input:has(input[name=selling_plan]:checked) .selling-plan-collapsible .plan-list{max-height:initial}.card_inner--product .plan-list{padding-top:0}.card_inner--product .selling-plans{background:var(--color-700)}.card_inner--product .selling-plans .selling-plan label{background:transparent;border:none;color:var(--color-0)}.card_inner--product .selling-plans .selling-plan input[type=radio]:checked+label{background:var(--color-0);color:var(--color-1000)}.card_inner--product .selling-plan__savings{height:3.6rem}.card_inner--product .selling-plan__savings-inner{color:#1400ff}.auto-replenishment-modal__top-texts{color:#fff}.auto-replenishment-modal__icon-wrapper{width:3.2rem;height:3.2rem}.auto-replenishment-modal__tag-tile{background-color:#111;color:#fff}.auto-replenishment-modal__content-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;column-gap:1.2rem;row-gap:1.2rem}.auto-replenishment-modal-banner .drawer-content{background-color:#000}.notify-btn{position:relative}.notify-btn .klaviyo-product-container,.notify-btn .klaviyo-button-container,.notify-btn .klaviyo-bis-trigger{opacity:0!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;transform:unset!important}.product-form .variants-wrapper{background:transparent;padding:0;gap:8px}.product-form .variants-wrapper .variant-item{background:var(--color-0);color:var(--color-1000);border-color:var(--color-1000);cursor:pointer;border-radius:0}.product-form .variants-wrapper .variant-item .c-radio{display:none}.product-form .variants-wrapper .field_inner-radio input:checked+label.variant-item{background:var(--color-1000);color:var(--color-0)}.product-form .selling-plans{background:transparent}.product-form .selling-plan--one-time,.product-form .selling-plan--subscriptions{border-top:1px solid var(--color-300);padding:0}.product-form .selling-plan-collapsible__container,.product-form .product-options-additional-info{padding-left:42px}.product-form .product-options-additional-info .btn{text-underline-offset:2px}.product-form .one-time-input{padding:0}.product-form .selling-plans .field_inner-radio .c-radio{width:16px;min-width:16px;height:16px;border:1px solid var(--color-1000);position:relative}.product-form .selling-plans .field_inner-radio input:checked+label .c-radio:after{content:"";display:block;width:12px;height:12px;background:var(--color-1000);border-radius:100px;position:absolute;top:1px;left:1px}.product-form .selling-plans .product-price{flex-direction:row-reverse}.product-form .selling-plans .price--is-sale span{color:var(--color-1000);font-weight:400}.product-form .selling-plans .price--is-sale del,.product-form .selling-plans .price--is-sale del span{color:var(--color-600);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/171/assets/component-product-form.css.map */
