.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:1100px;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-active-picker-host-wrapper{margin:0 0 14px}.custom-skio-active-picker-host-wrapper.hidden{display:none}.custom-skio-active-picker-host{width:100%}.custom-skio-picker-stage{display:contents}.custom-skio-color-picker{margin:0 0 var(--csp-swatch-stack-gap, 10px)}.custom-skio-color-picker:last-child{margin-bottom:0}.custom-skio-color-picker--extra{margin-top:0}.custom-skio-color-picker__header{margin-bottom:var(--csp-swatch-header-gap, 8px);font-size:15px;font-weight:600;color:var(--csp-option-title-color, #000000)}.custom-skio-color-picker__header span{margin-left:6px}.custom-skio-color-picker__swatches{display:flex;flex-wrap:wrap;gap:var(--csp-swatch-gap, 8px)}.custom-skio-color-swatch{width:var(--csp-swatch-size, 36px);height:var(--csp-swatch-size, 36px);padding:var(--csp-swatch-padding, 3px);border:1px solid transparent;border-radius:var(--csp-swatch-radius, 8px);background:transparent;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.custom-skio-color-swatch__fill{display:block;width:100%;height:100%;border-radius:var(--csp-swatch-fill-radius, 6px);background-color:var(--custom-skio-swatch-fill, transparent);background-image:var(--custom-skio-swatch-image, none);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1px #050a522e}.custom-skio-color-swatch.is-selected{border-color:var(--csp-card-selected-border, #050A52);box-shadow:0 0 0 1px #050a521f}.custom-skio-color-swatch.is-disabled{opacity:.35;cursor:not-allowed}.custom-skio-source-swatch-hidden{display:none!important}.custom-skio-frequency{margin:2px 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}@media screen and (max-width:749px){.custom-skio-color-picker__header{font-size:14px}.custom-skio-color-swatch{width:var(--csp-swatch-size-mobile, var(--csp-swatch-size, 36px));height:var(--csp-swatch-size-mobile, var(--csp-swatch-size, 36px))}.custom-skio-color-swatch__fill{border-radius:var(--csp-swatch-fill-radius, 6px)}}.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/94/assets/custom-skio-picker.css.map */
