.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.cart-subscription-upsell{padding:24px 16px}.cart-subscription-upsell .sub-upsell-top-actions{margin-bottom:24px}.cart-subscription-upsell .subscription-form{border:1px solid #edeff2;box-shadow:0 8px 20px 0 rgba(31,36,51,.02),0 2px 12px 0 rgba(31,36,51,.03),0 1px 4px 0 rgba(31,36,51,.04)}.cart-subscription-upsell .subscription-form .subscription-form-title{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem;font-weight:600;line-height:calc(1em + 4px);display:flex;align-items:flex-start;padding:24px 16px;margin:0;font-style:normal;text-transform:none;border-bottom:1px solid #edeff2}@media(min-width:768px){.cart-subscription-upsell .subscription-form .subscription-form-title{font-size:.875rem}}.cart-subscription-upsell .subscription-form .subscription-form-title strong{color:#ed1c24}.cart-subscription-upsell .subscription-form .subscription-form-title .form-title-icon{position:relative;top:-1px;margin-right:8px}.cart-subscription-upsell .subscription-form .subscribe-form-content{padding:24px 16px}.cart-subscription-upsell .subscription-form .subscribe-form-group{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #edeff2}.cart-subscription-upsell .subscription-form .subscribe-form-group .input-item{margin-bottom:8px}.cart-subscription-upsell .subscription-form .subscribe-form-group .form-group-sub-content{padding-left:32px}.cart-subscription-upsell .subscription-form .subscribe-form-group .form-group-sub-content p{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px);color:#4d5e80}@media(min-width:768px){.cart-subscription-upsell .subscription-form .subscribe-form-group .form-group-sub-content p{font-size:1rem}}.cart-subscription-upsell .subscription-form .subscribe-form-group .form-group-sub-content p strong{font-weight:600;color:#ed1c24}.cart-subscription-upsell .subscription-form .subscribe-form-group .form-group-sub-content p .feed-link{color:currentcolor;vertical-align:bottom}.cart-subscription-upsell .subscription-form .subscribe-form-group:last-of-type{padding-bottom:0;margin-bottom:40px;border:0}.cart-subscription-upsell .subscription-form .subscribe-radio .input-label{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}@media(min-width:768px){.cart-subscription-upsell .subscription-form .subscribe-radio .input-label{font-size:.875rem}}.cart-subscription-upsell .subscription-form .no-subscribe-radio .input-label{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px)}@media(min-width:768px){.cart-subscription-upsell .subscription-form .no-subscribe-radio .input-label{font-size:1.125rem}}.cart-subscription-upsell .subscription-form .no-subscribe-radio .input-label strong{font-weight:600}.cart-subscription-upsell .subscription-form .subscription-select{display:inline-flex;width:auto;margin:0}.cart-subscription-upsell .subscription-form .subscription-select .input-label{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px);order:0}@media(min-width:768px){.cart-subscription-upsell .subscription-form .subscription-select .input-label{font-size:.875rem}}