.purchase-option-group{overflow:hidden;margin-bottom:.5rem;border-width:1.5px;border-color:transparent;border-radius:4px}.purchase-option-group.selling-plan-purchase-mode{border-color:var(--subscription-accent-color, #794bc6)}.purchase-option-group .pack-size-options{display:none}.purchase-option-group.active .pack-size-options{display:flex}.purchase-option-group .purchase-option-price{display:none}.purchase-option-group.active .purchase-option-price,.purchase-option-group .susbscription-benefits{display:block}.purchase-option-group.active .susbscription-benefits{display:none}.purchase-option-group.one-time-purchase-mode{border-color:#545454}label.purchase-option-item{cursor:pointer;padding:.75rem 0;display:block}label.purchase-option-item:not(:first-child),.susbscription-benefits{border-top:1px solid #a6a6a6}.susbscription-benefits h5{color:var(--subscription-accent-color, #794bc6)}.purchase-option-item .purchase-option-radio-button{display:block;width:16px;height:16px;border-color:#000;border-style:solid;border-width:1px;border-radius:999px;box-sizing:border-box}.selling-plan-tag{color:var(--subscription-accent-color, #ffffff);background-color:var(--subscription-backdrop-color, #794bc6);padding:.25rem .75rem;border-radius:.25rem;font-weight:600;font-size:1.125rem}.selling-plan-tag.reverse{background-color:var(--subscription-accent-color, #794bc6);color:var(--subscription-backdrop-color, #ffffff)}input[name^=p_purchase_mode]:checked+.purchase-option-item .purchase-option-radio-button,input[name^=p_purchase_mode]:checked+.purchase-option-group .purchase-option-radio-button{border-width:4px;border-color:var(--subscription-accent-color, #794bc6)}.one-time-purchase-mode+.purchase-option-group .pack-size-options{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.one-time-purchase-mode:checked+.purchase-option-group .pack-size-options{max-height:300px}input[name^=p_purchase_mode]:checked+.purchase-option-item h4{color:var(--subscription-accent-color, #794bc6)}input[name^=p_purchase_mode]:checked+.purchase-option-item .selling-plan-extra{max-height:100px;opacity:1;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}input[name^=p_purchase_mode]:not(:checked)+.purchase-option-item .selling-plan-extra{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in,opacity .3s ease-in}.purchase-option-delivery-interval select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;border-top:1px solid #e2e8f0;border-radius:0;padding:.75rem 2.5rem .75rem 0;font-size:.875rem;color:#374151;cursor:pointer;outline:none;transition:all .2s ease;position:relative;width:100%}.purchase-option-delivery-interval select:hover{color:#1f2937}.purchase-option-delivery-interval select:focus{color:var(--color-primary, #000)}.purchase-option-delivery-interval{position:relative}.purchase-option-delivery-interval:after{content:"";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #6b7280;pointer-events:none;transition:transform .2s ease}.purchase-option-delivery-interval select:focus+:after,.purchase-option-delivery-interval:hover:after{border-top-color:var(--color-primary, #000)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/purchase-options.css.map */
