.custom-subscriptions-selling-container .subscription-plan-content-details{display:flex;flex-direction:column;gap:8px}.custom-subscriptions-selling-container .subscription-selling-plan-item{display:flex;align-items:center;justify-content:space-between;height:64px;border-radius:5px;border-width:1px;padding:16px 14px;border:1px solid #F1F1F1;white-space:nowrap;background:#fff;gap:4px}.custom-subscriptions-selling-container .subscription-selling-plan-item.selected-subscription{border:2px solid #002854}@media screen and (min-width:1360px){.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-checkbox-and-price{gap:60px!important;flex-direction:row!important}}@media screen and (min-width:1025px){.custom-subscriptions-selling-container{padding:20px!important;border-radius:12px}.custom-subscriptions-selling-container .subscription-selling-plan-item{padding:16px 14px!important}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-price-amount{font-size:20px!important}}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-checkbox-and-price{display:flex;align-items:center;flex-direction:column;gap:6px}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-checkbox-and-price .selling-plan-item-each{font-size:12px}.custom-subscriptions-selling-container .subscription-selling-plan-item .subscription-plan-item-left{display:flex;align-items:center;gap:8px}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-description{font-family:Open Sans;font-size:12px;line-height:120%;letter-spacing:-1%;color:#1c1e1f}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-description p{margin-block-start:0;margin-block-end:0}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-badge{height:26px;border-radius:4px;padding:1px 16px;font-weight:600;font-size:12px;line-height:150%;letter-spacing:0;display:flex;justify-content:center;align-items:center}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-badge p{margin-block-start:0;margin-block-end:0}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-price-amount{font-family:Open Sans;font-weight:700;font-size:18px;line-height:120%;letter-spacing:-.2px;text-align:right;color:#1c1e1f}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-each{font-family:Open Sans;font-weight:400;font-size:12px;line-height:120%;letter-spacing:-1%;color:#495057}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-price{display:flex;align-items:baseline;gap:2px}.selling-plan-item-each-through{text-decoration:line-through;padding-left:3px}.custom-subscriptions-selling-container .subscriptions-selling-title{font-family:Open Sans;font-weight:700;font-size:18px;line-height:120%;letter-spacing:-.2px;color:#002854;padding-bottom:8px;padding-top:8px}.custom-subscriptions-selling-container .custom-subs-note{font-family:Open Sans;font-weight:400;font-size:12px;line-height:120%;letter-spacing:-1%;color:#495057}.custom-subscriptions-selling-container .subscription-selling-plan-item .quantity{border:unset!important;width:123px!important}.custom-subscriptions-selling-container .product__btns-action{margin-top:16px}.subscription-plan-information{font-family:Open Sans;font-weight:600;font-size:11px;line-height:100%;letter-spacing:0;color:#495057;width:fit-content;height:23px;gap:10px;border-radius:4px;padding:6px 10px;background:#f0f3f7}.subcription-information-cart{width:100%;display:flex;font-family:Open Sans;font-weight:600;font-size:11px;line-height:120%;letter-spacing:0;height:26px;padding:6px 10px!important;border-radius:4px;background:#deebd8;color:#1f590b;justify-content:center;margin-left:12px;margin-top:16px}.cart-subscription-plan-content{width:100%;display:flex}.custom-subscription-radio{display:none}.custom-subscription-radio+.selling-plan-item-checkbox-and-price{position:relative;padding-left:29px}.custom-subscription-radio+.selling-plan-item-checkbox-and-price:before{left:0;content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:1px solid #d4d4d4;top:50%;transform:translateY(-50%)}.custom-subscription-radio+.selling-plan-item-checkbox-and-price:after{left:6px;content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#fff;top:50%;transform:translateY(-50%)}.custom-subscription-radio:checked+.selling-plan-item-checkbox-and-price:before{background-color:#002854;border-color:#002854}@media screen and (min-width:750px)and (max-width:1359px){.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-checkbox-and-price{flex-direction:column!important;align-items:flex-start!important}.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-checkbox-and-price{gap:4px!important}}.custom-subscriptions-selling-container{background-color:#f9f8f6;padding-top:16px;padding-bottom:16px}.custom-subscriptions-selling-container{margin-left:-16px;margin-right:-16px;padding-inline:16px}@media screen and (max-width:768px){.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-checkbox-and-price{align-items:flex-start!important}}.cart-drawer.cart-drawer .cart-item__price-wrapper>.price.price--end{display:flex;flex-direction:row;font-size:15px;flex-wrap:nowrap;align-items:center}.custom-subscriptions-selling-container .product__btns-action .product-form__submit:disabled{display:none!important}@media screen and (max-width:330px){.custom-subscriptions-selling-container{padding-inline:0!important}}#product-price{display:none!important}@media screen and (min-width:768px){.custom-subs-note li,.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-description,.custom-subscriptions-selling-container .subscription-selling-plan-item .selling-plan-item-badge{font-size:14px!important}}.custom-subs-note li{font-weight:400;font-size:12px;line-height:150%;letter-spacing:0%;color:#495057}.custom-subs-note li a{color:#1387b2}.subcription-out-of-stock{pointer-events:none!important;opacity:.5!important}
/*# sourceMappingURL=/cdn/shop/t/152/assets/custom-subscription-plan.css.map */
