.template-product .paywhirl-plan-selector,.template-product .product-form__buttons{max-width:100%}.product .paywhirl-plan-selector .paywhirl-plan-selector-group-container{padding:0;border-radius:10px;margin-bottom:0}.product .paywhirl-plan-selector .paywhirl-plan-selector-group{margin:0;padding:15px}.product .paywhirl-plan-selector .paywhirl-plan-selector-group:not(#paywhirl-one-time-purchase-group){display:flex;flex-direction:column;gap:10px}.product .paywhirl-plan-selector .paywhirl-plan-selector-group .paywhirl-plan-selector-icon{width:20px;height:20px;border-radius:50%;overflow:hidden;position:relative;flex:none}.product .paywhirl-plan-selector .paywhirl-plan-selector-group.paywhirl-group-selected .paywhirl-plan-selector-icon:after{content:"";width:14px;height:14px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product .paywhirl-plan-selector .paywhirl-plan-selector-group:not(.paywhirl-group-available){display:none!important}.product .paywhirl-plan-selector .paywhirl-plan-selector-group .paywhirl-plan-selector-icon svg{display:none}.product .paywhirl-plan-selector .paywhirl-plan-selector-group>label{align-items:center;font-weight:600}.product .paywhirl-plan-selector .paywhirl-plan-selector-plan{order:1;padding:0;margin:0}.product .paywhirl-plan-selector .paywhirl-plan-selector-plan label{display:none}.product .paywhirl-plan-selector .paywhirl-group-selected .paywhirl-plan-selector-description{margin:0}.paywhirl-info-popup{display:none}.product .paywhirl-plan-selector .paywhirl-plan-selector-group:not(.paywhirl-group-selected) variant-selects{display:none}.product .paywhirl-plan-selector .paywhirl-plan-selector-plan>select{height:43px;border-radius:0;padding:10px 35px 10px 15px;background-size:15px;background-position:right 10px center;background-repeat:no-repeat;-webkit-appearance:none;appearance:none;cursor:pointer}.product .product-button-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:10px}.product .product-button-actions:not(:last-child){margin-bottom:10px}.product .product-button-actions .product-form__quantity{flex:0 0 auto;margin:0}.product .product-button-actions .product-form__submit{margin:0}.product .product-button-actions .quantity{min-height:49px;color:#fff}body.template-product .paywhirl-plan-selector-group .product-form__input{display:flex;flex-direction:column;gap:0;margin-bottom:0;padding-top:10px;max-width:100%}body.template-product .paywhirl-plan-selector-group .product-form__input input[type=radio]+label{padding:10px 0;margin:0;border:0}body.template-product .paywhirl-plan-selector-group .product-form__input input[type=radio]+label .label-check{display:none}body.template-product .paywhirl-plan-selector-group .product-form__input input[type=radio]+label .label-info:after{content:"";width:12px;height:12px;border-radius:10px;position:absolute;top:1px;left:3px;margin-left:1px}body.template-product .paywhirl-plan-selector-group .product-form__input input[type=radio]+label.popular .label-info:after{top:5px}body.template-product .paywhirl-plan-selector-group .product-form__input input[type=radio]:checked+label{border:0!important;background-color:#f6ece5;padding:10px 5px;border-radius:10px;width:calc(100% + 10px);position:relative;left:-5px}body.template-product .paywhirl-plan-selector-group .product-form__input input[type=radio]+label.popular{align-items:start}.paywhirl-plan-selector-group:not(#paywhirl-one-time-purchase-group) .paywhirl-plan-selector-group-name:after{content:"Convenient auto delivery - cancel anytime!";margin-left:5px;color:#656565;font-size:12px;line-height:normal;letter-spacing:normal;font-style:italic}@media(max-width:480px){.paywhirl-plan-selector-group:not(#paywhirl-one-time-purchase-group) .paywhirl-plan-selector-group-name:after{display:block;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/paywhirl-subscription-widget.css.map */
