.custom-skio-widget{margin:0 auto;background-color:var(--csp-widget-bg, transparent);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.subscription-option{margin-bottom:10px;border-radius:8px;background-color:var(--csp-card-bg, #f9f9f9);overflow:hidden;border:2px solid var(--csp-card-border, #282c2e59);box-shadow:0 1px 3px #0000001a;transition:all .3s ease-in-out;cursor:pointer}.subscription-option.selected{border-color:var(--csp-card-selected-border, #050A52);box-shadow:0 2px 10px #43ab4c33}.option-header{padding:8px 15px;text-align:center;font-weight:600;color:#000;text-transform:uppercase}.option-header.option-one-header{background-color:var(--csp-option-one-badge-bg, #CBBFF5);color:var(--csp-option-one-badge-text-color, #000000)}.option-header.option-two-header{background-color:var(--csp-option-two-badge-bg, #CBBFF5);color:var(--csp-option-two-badge-text-color, #000000)}.option-header.one-time-header{background-color:var(--csp-option-three-badge-bg, #CBBFF5);color:var(--csp-option-three-badge-text-color, #000000)}.option-header.one-time{height:0;padding:0}.custom-badge{display:block;font-size:12px;font-weight:600;color:inherit}.option-body{padding:15px;display:flex;align-items:start;gap:15px}.option-selector{flex-shrink:0}.radio-button{width:24px;height:24px;border-radius:50%;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;cursor:pointer}.radio-button.selected{border-color:#050a52}.inner-circle{width:12px;height:12px;border-radius:50%;background-color:#050a52;opacity:0;transition:opacity .3s ease-in-out}.radio-button.selected .inner-circle{opacity:1}.option-details{flex-grow:1}.option-title{font-size:var(--csp-option-title-size, 14px);font-weight:600;color:var(--csp-option-title-color, #000000);margin-bottom:5px}.discount-tag{display:inline-block;background-color:var(--csp-savings-bg, #050A52);color:var(--csp-savings-color, #ffffff);padding:3px 8px;border-radius:4px;font-size:var(--csp-savings-size, 12px);font-weight:600;margin-right:8px}.option-subtitle{display:inline-block;font-size:12px;color:var(--csp-subtitle-color, #555555);font-weight:400}.option-price{text-align:right}.original-price{display:block;font-size:15px;color:var(--csp-original-price-color, #999999);text-decoration:line-through;font-weight:400}.current-price{font-size:var(--csp-price-size, 18px);font-weight:600;color:var(--csp-price-color, #000000)}.price-unit{font-size:15px;color:var(--csp-price-unit-color, #555555);font-weight:400;white-space:nowrap}.option-benefits{padding:0 15px;max-height:0;overflow:hidden;opacity:0;transition:opacity .25s ease-in-out,max-height .25s ease-in-out,padding .25s ease-in-out}.subscription-option.selected .option-benefits:not(.hidden){padding:0 15px 15px;max-height:300px;opacity:1}.option-benefits hr{margin:0 0 10px;border-color:#21212173}.option-benefits.hidden{padding:0 15px;max-height:0;opacity:0}.benefit{margin-bottom:-5px;display:flex;align-items:center;gap:10px;font-family:gilroy-medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.checkmark{color:var(--csp-checkmark-color, #050A52);font-size:18px;font-weight:600}.benefit-text{font-size:var(--csp-benefit-size, 16px);color:var(--csp-benefit-color, #333333);font-weight:400}.button-container{margin-top:20px;margin-bottom:20px}.custom-skio-frequency{margin:6px 0 12px}.custom-skio-frequency-label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--csp-option-title-color, #000000)}.custom-skio-frequency-select{width:100%;min-height:44px;padding:10px 12px;border-radius:8px;border:2px solid rgba(5,10,82,.35);background-color:#f5f5f5;font-size:14px;color:var(--csp-option-title-color, #000000);font-weight:600}.custom-skio-frequency-select:focus{outline:none;border-color:var(--csp-card-selected-border, #050A52)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.add-to-cart-button{width:100%;min-height:50px;padding:16px 24px;background-color:#050a52;color:#fff;font-size:var(--csp-cta-size, 18px);font-weight:700;border:none;border-radius:999px;cursor:pointer;text-transform:uppercase;letter-spacing:.02em;transition:opacity .2s ease}.add-to-cart-button:hover{background-color:#050a52;color:#fff;opacity:.92}.delivery-info{display:flex;align-items:center;justify-content:center;color:var(--csp-delivery-color, #555555);font-size:12px;margin:0 0 15px;font-weight:400}.delivery-icon{width:20px;height:20px;margin-right:5px}.delivery-date{margin:0 5px;background-color:var(--csp-delivery-date-bg, #f0f0f0);padding:3px 8px;border-radius:4px;font-weight:500}@media(max-width:767px){.option-body{gap:5px}.current-price{font-size:14px}.delivery-info{flex-wrap:wrap;justify-content:center}.radio-button{width:20px;height:20px}.discount-tag{font-size:10px;margin-right:-2px;padding:3px 5px}.option-subtitle{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/custom-skio-picker.css.map */
