.subscription_product_temp .product-form__buttons{max-width:100%}.subscription_product_temp .product-form__buttons .product-form__submit .atc_text{display:flex;width:100%;justify-content:center;align-items:center;text-transform:uppercase;font-size:16px;font-weight:600}.subscription_product_temp .product-form__buttons .product-form__submit .atc_text .product_price{margin-left:10px;border-left:1px solid #fff;padding-left:10px}.subscription_product_temp .product-form__buttons .product-form__submit .atc_text .product_price .comp_price{font-size:14px;color:#858790}.subscription_product_temp .rc_container_wrapper{display:none}.product_with_subscription *{font-family:var(--font-heading-family)}.product_with_subscription .variant_custom_design .product-form__input{max-width:100%}.product_with_subscription .variant_custom_design .product-form__input+.product-form__input{margin-top:30px}.product_with_subscription .variant_custom_design .product-form__input .form__label{font-size:18px;font-weight:600;padding:0;margin-bottom:6px}.product_with_subscription .variant_custom_design .product-form__input .variant-block{display:flex;flex-wrap:wrap;gap:16px}.product_with_subscription .variant_custom_design .product-form__input:not(.color_option) .variant-block{display:grid;grid-template-columns:1fr 1fr}.product_with_subscription .variant_custom_design .product-form__input.pack_option .variant-block{padding-top:16px}.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block label{position:relative;margin:0!important;width:100%;background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));padding:0;border-color:#bcbfc3}.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block label:before{content:none}.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block label .badge_label{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:max-content;padding:5px 10px;font-size:10px;color:#fff;font-weight:700;background-color:#008d1f;border-radius:2px;letter-spacing:0;line-height:1}.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block label .pack_details{padding:20px 10px 14px;border:1px solid transparent;border-radius:var(--variant-pills-radius)}.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block input:checked+label{background-color:#ffefc7}.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block input:checked+label,.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block input:checked+label .pack_details{border-color:#e8a600}.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block label .pack_details .box_title{font-size:16px;font-weight:600}.product_with_subscription .variant_custom_design .product-form__input .variant-block .variant-label-block label .pack_details ._price{font-size:12px;margin-top:6px}.product_with_subscription .variant_custom_design .product-form__input.color_option .variant-block .variant-label-block label{display:flex;flex-direction:column;gap:8px;background-color:transparent!important;border:none}.product_with_subscription .variant_custom_design .product-form__input.color_option .variant-block .variant-label-block label img{width:60px;height:60px;border:2px solid transparent;padding:2px;border-radius:50%}.product_with_subscription .variant_custom_design .product-form__input.color_option .variant-block .variant-label-block input:checked+label img{border-color:#000}.product_with_subscription .variant_custom_design .product-form__input.color_option .variant-block .variant-label-block label .color_var_label{font-size:12px;font-weight:600}.product_with_subscription .purchase_subscribe{margin-top:30px}.product_with_subscription .purchase_subscribe .common_content{display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;border-radius:5px;border:1px solid #BCBCBC;background:#fff;padding:10px}.product_with_subscription .purchase_subscribe .common_content.active_pack{background-color:#fce8b5;border-color:#e8a600}.product_with_subscription .purchase_subscribe .common_content.subscribe_purchase{margin-top:12px}.product_with_subscription .purchase_subscribe .common_content .round_title{display:flex;align-items:center;gap:10px;flex:1}.product_with_subscription .purchase_subscribe .common_content .round{display:block;background-color:#d9d9d9;width:16px;height:16px;border-radius:50%}.product_with_subscription .purchase_subscribe .common_content.active_pack .round{background-color:#09152b;outline:2px solid #D9D9D9;outline-offset:-3px}.product_with_subscription .purchase_subscribe .common_content .heading,.product_with_subscription .purchase_subscribe .common_content ._price{font-size:16px;font-weight:600}.product_with_subscription .purchase_subscribe .common_content ._price .comp_price{color:#858790;font-size:14px}.product_with_subscription .purchase_subscribe .common_content .icon_with_text{width:100%;padding:10px 0}.product_with_subscription .purchase_subscribe .common_content .icon_with_text .icon_text{margin:0;padding:0;list-style:none}.product_with_subscription .purchase_subscribe .common_content .icon_with_text .icon_text .icon{font-size:12px;font-weight:500}.product_with_subscription .purchase_subscribe .common_content .icon_with_text .icon_text .icon svg{margin-right:6px;width:16px;height:16px;vertical-align:middle}.product_with_subscription .purchase_subscribe .common_content .icon_with_text .icon_text .icon svg path{stroke:#000}.product_with_subscription .purchase_subscribe .common_content .subscribe_day .day_selection_label{display:block;font-size:12px;font-weight:500;margin:6px 0}.product_with_subscription .purchase_subscribe .common_content.subscribe_purchase:not(.active_pack) .icon_with_text,.product_with_subscription .purchase_subscribe .common_content.subscribe_purchase:not(.active_pack) .subscribe_day{display:none}.product_with_subscription .purchase_subscribe .common_content.subscribe_purchase .subscribe_day select{font-size:12px;padding:4px 8px;border:none;border-radius:4px;box-shadow:none;outline:none}
/*# sourceMappingURL=/cdn/shop/t/84/assets/subscription-product.css.map */
