.appstle_sub_widget{display:none}.sell_plan_cs .subscription-widget{flex-wrap:wrap;flex-direction:column-reverse}.sell_plan_cs label{display:grid;gap:2rem;grid-template-columns:1fr 1fr .7fr .7fr;border-radius:1.2rem;border:.1rem solid #666;background:#fff9;margin-bottom:.6rem;padding:1.8rem 2.2rem;align-items:center;cursor:pointer}.sell_plan_cs label.active{border-radius:1.2rem;border:.1rem solid #06080f;background:#06080f40}.sell_plan_cs label span{display:block;width:fit-content;letter-spacing:normal}.sell_plan_cs label .custom_selling_plan span:first-child{color:#06080fcc;font-size:1.7rem;font-style:normal;font-weight:700;line-height:1.7rem}.sell_plan_cs label.active .custom_selling_plan span:first-child{color:#06080f}.sell_plan_cs .one-time-widget label .custom_selling_plan span:first-child{line-height:2.1rem}.sell_plan_cs label .custom_selling_plan span{color:#06080fcc;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1rem}.sell_plan_cs label.active .custom_selling_plan span{color:#06080f}.sell_plan_cs label .custom-saving span.saving-badge{border-radius:.6rem;background:#06080f99;color:#fff;text-align:center;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.2rem;padding:.6rem 1.2rem}.sell_plan_cs label.active .custom-saving span.saving-badge{background:#06080f}.sell_plan_cs label .custom-saving span.total-saving{color:#06080f;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.2rem;margin-top:.6rem}.sell_plan_cs label .popular-badge span{color:#fff;text-align:center;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.2rem;border-radius:.6rem;background:#06080f99;padding:.6rem;width:9.9rem;max-width:100%}.sell_plan_cs label.active .popular-badge span{background:#06080f}.sell_plan_cs label .custom-price{display:flex;align-items:flex-end;height:fit-content}.sell_plan_cs label .custom-price span.price-dollar{color:#06080fcc;text-align:right;font-size:3rem;font-style:normal;font-weight:700;line-height:100%}.sell_plan_cs label.active .custom-price span.price-dollar{color:#06080f}.sell_plan_cs label .custom-price span.price-cents{color:#06080fcc;font-size:2rem;font-style:normal;font-weight:700;line-height:1.4rem}.sell_plan_cs label.active .custom-price span.price-cents{color:#06080f}.sell_plan_cs label .custom-price span.price-each{color:#606060;text-align:center;font-size:.9rem;font-style:normal;font-weight:600;line-height:1.2rem}.sell_plan_cs label.active .custom-price span.price-each{color:#606060}.sell_plan_cs .divider-container{display:flex;align-items:center;justify-content:center;margin:.5rem 0rem .7rem}.sell_plan_cs .divider-container .line{flex:1;height:.2rem;background-color:#999;position:relative;display:block!important}.sell_plan_cs .divider-container span.divider-text{margin:0 1rem;color:#666}.sell_plan_cs label .custom-select-quantity span{color:#666;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal}.custom_selling_plan span{color:#666}.sell_plan_cs label .custom-select-quantity select.custom-select-box{border-radius:.5rem;border:.1rem solid #666;background:#fff;width:100%;padding:.6rem 1rem;align-items:center;margin-top:.9rem;color:#666;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.2rem;background-repeat:no-repeat;background-size:1rem;cursor:pointer}.product-form .product-form__buttons{display:grid;grid-template-columns:1.47fr 1fr;gap:1.1rem;align-items:center;padding-bottom:3.3rem;border-bottom:none}.product-form .product-form__buttons .product-form__submit{margin-bottom:0rem;border-radius:1rem;background:#06080f;color:#fff;text-align:center;font-size:2rem;font-style:normal;font-weight:600;line-height:2.4rem}.product-form .product-form__buttons .product-form__submit:before,.product-form .product-form__buttons .product-form__submit:after{content:unset}@media only screen and (max-width: 749px){.sell_plan_cs label{display:grid;gap:2rem;grid-template-columns:2fr 1fr}.sell_plan_cs label .custom_selling_plan{order:1}.sell_plan_cs label .custom-saving{order:3}.sell_plan_cs label .popular-badge,.sell_plan_cs label .custom-select-quantity{order:2}.sell_plan_cs label .custom-price{order:4}.product-form .product-form__buttons,.subscription-div .product-form .product-form__buttons{grid-template-columns:1fr}}.product-subscription-description .desc-item{display:none}.product-subscription-description .desc-item.active{display:block}.product-form .product-form__buttons{display:grid;grid-template-columns:1.47fr 1fr;gap:1.1rem;align-items:center;padding-bottom:0;border-bottom:none}.product-subscription-description .desc-item>div{background-color:transparent!important;border-top:0rem!important;padding:0rem!important;gap:2rem;font-family:Montserrat}.product-subscription-description .desc-item>div strong{color:#06080f;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1;display:block;font-family:Montserrat}.product-subscription-description .desc-item>div ul{margin-bottom:0}.product-subscription-description .desc-item>div li{color:#06080f;font-size:.9rem;font-style:normal;font-weight:500;line-height:1.2rem;position:relative;padding-left:1.5rem;margin-bottom:.5rem;font-family:Montserrat}.product-subscription-description .desc-item>div li:before{content:url(/cdn/shop/files/check_1_9.png?v=1750318396);left:0rem;position:absolute;top:0}.product-subscription-description .desc-item>div a{color:#06080f!important;font-size:1rem!important;font-family:Montserrat}.product-subscription-description .desc-item>div>div{width:calc(50% - 1rem);font-family:Montserrat}.product-form .product-form__buttons .product-form__submit{margin-bottom:0;border-radius:1rem;background:#06080f;color:#fff;text-align:center;font-size:2rem;font-style:normal;font-weight:600;line-height:2.4rem}.subscription-description-wrapper{position:relative}.subscription-description-wrapper h3{font-size:1.2rem;line-height:1;letter-spacing:0;font-weight:700;max-width:20.4rem;margin:0 0 1.3rem}.subscription-description-wrapper ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr}.subscription-description-wrapper ul li{position:relative;font-size:.9rem;line-height:1.2rem;padding-left:1.4rem;margin-bottom:.5rem}.subscription-description-wrapper li:before{content:"";position:absolute;left:0;bottom:.1rem;margin:auto;width:1rem;height:1rem;background-size:cover;background-repeat:no-repeat}.subscription-description-wrapper .link{font-size:1rem;line-height:1.2;position:absolute;left:50%;top:0}.subscription-description-wrapper p{font-size:.9rem;line-height:1.2rem;margin:.797rem 0 0}.subscription-description-wrapper .one-time h3{margin:0}@media only screen and (max-width: 749px){.product-form .product-form__buttons{grid-template-columns:1fr}.sell_plan_cs label{padding:1.4rem 2rem;position:relative;grid-template-columns:1fr;gap:.6rem}.sell_plan_cs label .custom-saving{display:flex;gap:.6rem;align-items:center}.sell_plan_cs label .custom-saving span.saving-badge{font-size:1rem;line-height:1;padding:.4rem .6rem}.sell_plan_cs label .custom-saving span.total-saving{margin-top:0;font-size:.9rem;line-height:1.2rem}.popular-badge{position:absolute;top:0;right:7.4rem;transform:translate(50%)}.sell_plan_cs label .popular-badge span{width:fit-content;padding:.5rem 1.2rem;font-size:1.2rem;line-height:1;border-radius:0 0 6px 6px}.sell_plan_cs label .custom-price{position:absolute;right:2rem;top:0;bottom:0;margin:auto 0}.custom_selling_plan span{text-transform:capitalize}.custom_selling_plan span:first-of-type{margin-bottom:.2rem}.one-time-widget label{min-height:8.5rem}.one-time-widget label .custom-select-quantity{position:absolute;right:2rem;top:.6rem;width:8.6rem}.one-time-widget label .custom-select-quantity span{font-size:.8rem;line-height:1}.one-time-widget label .custom-select-quantity select.custom-select-box{margin-top:0;font-size:.8rem}.one-time-widget label .custom-price{margin-bottom:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-subscription-picker.css.map */
