.yx-subscription-component{margin:8px 0 10px!important;padding:0!important;--yx-subscription-border-color:#387cc9!important;--yx-subscription-accent-color:#387cc9!important;--yx-subscription-save-bg-color:#387cc9!important;--yx-subscription-save-text-color:#fff!important;--yx-subscription-title-color:#242424!important;--yx-subscription-text-color:#242424!important}.yx-subscription-component .subscription-option{box-sizing:border-box!important;width:100%!important;border:2px dashed #387cc9!important;border-radius:10px!important;padding:10px 14px!important;background:#fff!important}.yx-subscription-component .option-content,.yx-subscription-component .option-main,.yx-subscription-component .option-left{width:100%!important;min-width:0!important}.yx-subscription-component .option-left{display:flex!important;align-items:center!important;gap:10px!important}.yx-subscription-component .purchase-info-wrapper{display:flex!important;flex:1!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:0!important}.yx-subscription-component .purchase-info-top{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.yx-subscription-component .purchase-type{font-size:16px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.2px!important}.yx-subscription-component .save-badge{font-size:11px!important;padding:3px 6px!important;border-radius:9px!important;line-height:1.2!important;background:#387cc9!important;color:#fff!important}.yx-subscription-component .delivery-info:not(.description){font-size:14px!important;line-height:1.3!important;letter-spacing:.2px!important}.yx-subscription-component .delivery-info.description{display:block!important;font-size:12px!important;line-height:1.35!important;letter-spacing:.2px!important;color:#387cc9!important;overflow-wrap:break-word!important}.yx-subscription-component .yx-subscription-checkbox{flex:0 0 20px!important;width:20px!important;height:20px!important;border-radius:4px!important}@media(max-width:749px){.yx-subscription-component .subscription-option{padding:10px 12px!important}.yx-subscription-component .purchase-type{font-size:15px!important}.yx-subscription-component .delivery-info:not(.description){font-size:13px!important}.yx-subscription-component .option-left{gap:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/source-subscription.css.map */
