.jcs-product-section--subscription .jcs-subscription-form{display:flex;flex-direction:column;gap:0}.jcs-subscription-widget-wrapper{width:100%;margin-top:20px;margin-bottom:0}.jcs-subscription-widget-wrapper .appstle_sub_widget{width:100%;max-width:100%}.jcs-subscription-atc-wrapper{width:100%;margin-top:16px}.jcs-atc-button--subscription{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;background-color:var(--jcs-orange, #E86C2C);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.jcs-atc-button--subscription:hover:not(:disabled){background-color:var(--jcs-orange-hover, #D55A1A);transform:translateY(-1px)}.jcs-atc-button--subscription:active:not(:disabled){transform:translateY(0)}.jcs-atc-button--subscription:disabled{background-color:#ccc;cursor:not-allowed;opacity:.7}#appstle_subscription_widget0,[id^=appstle_subscription_widget]{display:block!important;width:100%!important;max-width:100%!important}.appstle_widget_title{font-size:14px;font-weight:600;color:var(--jcs-dark, #1A1A1A);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.appstle_subscription_wrapper_header,.appstle_sub_widget_title,.appstle_purchase_options_title,.appstle_subscription_wrapper input[type=radio],.appstle_sub_widget input[type=radio],[class*=appstle] input[type=radio]{display:none!important}.appstle_subscription_wrapper{border:2px solid var(--jcs-border, #E0E0E0);border-radius:8px;overflow:hidden}.appstle_subscription_wrapper_option{padding:16px;border-bottom:1px solid var(--jcs-border, #E0E0E0);transition:background-color .2s ease,border-color .2s ease}.appstle_subscription_wrapper_option:last-child{border-bottom:none}.appstle_subscription_wrapper_option.appstle-active-option{border-color:var(--jcs-orange, #E86C2C);background-color:#e86c2c0d}.appstle_subscription_amount{font-weight:700;color:var(--jcs-orange, #E86C2C)}.appstle-atc-container,.appstle_add_to_cart_btn,[class*=appstle][class*=add_to_cart],[class*=appstle][class*=atc]{display:none!important}.appstle-tootltip-parent{margin-top:12px;font-size:13px;color:var(--jcs-gray, #6B6B6B)}.appstle-tootltip-parent a{color:var(--jcs-orange, #E86C2C);text-decoration:none;font-weight:500}.appstle-tootltip-parent a:hover{text-decoration:underline}.jcs-size-guide{margin:12px 0}.jcs-size-table{display:flex;flex-direction:column;border:1px solid var(--jcs-border, #E0E0E0);border-radius:6px;overflow:hidden;font-size:12px}.jcs-size-row{display:flex;align-items:center;padding:8px 12px;background:#fafafa}.jcs-size-row:first-child{border-bottom:1px solid var(--jcs-border, #E0E0E0)}.jcs-size-row__name{font-weight:700;color:var(--jcs-dark, #1A1A1A);min-width:90px;flex-shrink:0}.jcs-size-row__fit{flex:1;color:var(--jcs-gray, #6B6B6B);padding:0 8px}.jcs-size-row__shoe{font-weight:600;color:var(--jcs-dark, #1A1A1A);white-space:nowrap}@media screen and (max-width: 480px){.jcs-size-row{flex-wrap:wrap;gap:2px 0}.jcs-size-row__name{min-width:85px}.jcs-size-row__fit{order:3;flex-basis:100%;padding:2px 0 0;font-size:11px}}@media screen and (max-width: 767px){.jcs-product-section--subscription .jcs-product__container{grid-template-columns:minmax(0,1fr)!important;max-width:100vw;overflow-x:hidden}.jcs-product-section--subscription .jcs-product__gallery{min-width:0;max-width:100%;overflow:hidden}.jcs-product-section--subscription .jcs-gallery{min-width:0;max-width:100%}.jcs-product-section--subscription .jcs-gallery__main-image{max-width:100%;width:100%;height:auto}.jcs-product-section--subscription .jcs-product__info{min-width:0;max-width:100%;overflow:hidden}.jcs-product-section--subscription .jcs-subscription-form,.jcs-product-section--subscription .jcs-block{min-width:0;max-width:100%}.jcs-subscription-widget-wrapper{margin-top:16px}.jcs-subscription-atc-wrapper{margin-top:12px}.jcs-atc-button--subscription{padding:14px 24px;font-size:15px}}.jcs-sub-disclaimer{margin-top:16px;padding-top:12px;border-top:1px solid var(--jcs-border, #E0E0E0)}.jcs-sub-disclaimer p{margin:0 0 4px;font-size:11px;color:var(--jcs-gray, #6B6B6B);line-height:1.4}.jcs-sub-disclaimer p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/325/assets/product-jcs-subscription.css.map */
