.supply-selector{width:100%;font-family:var(--font-body--family),sans-serif;font-style:var(--font-body--style, normal);color:var(--ss-text-color)}.ss__container{border:1px solid var(--ss-container-border);border-radius:12px;padding:16px;background:var(--ss-container-bg);box-shadow:0 1px 3px #0000000f}.ss__title{font-family:var(--font-heading--family),sans-serif;font-weight:var(--font-heading--weight, 600);font-style:var(--font-heading--style, normal);font-size:var(--font-body--size, .95rem);line-height:var(--line-height--body-normal, 1.4);letter-spacing:var(--letter-spacing--body-normal, 0);margin:0 0 12px;color:var(--ss-text-color)}.ss__options{display:flex;flex-direction:column;gap:10px}.ss__option{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:2px solid var(--ss-inactive-border);border-radius:12px;background:var(--ss-inactive-bg);cursor:pointer;transition:border-color .2s,background .2s;color:var(--ss-text-color);-webkit-appearance:none;appearance:none;font-family:var(--font-body--family),sans-serif;font-style:var(--font-body--style, normal);font-size:var(--font-body--size, 1rem);line-height:var(--line-height--body-normal, 1.4);letter-spacing:var(--letter-spacing--body-normal, 0);text-align:left;width:100%}.ss__option:hover{border-color:var(--ss-active-color)}.ss__option--active{border-color:var(--ss-active-color);background:var(--ss-active-bg)}.ss__option-left{display:flex;flex-direction:column;gap:2px;min-width:0}.ss__option-label{font-family:var(--font-heading--family),sans-serif;font-weight:var(--font-heading--weight, 600);font-style:var(--font-heading--style, normal);font-size:var(--font-body--size, .95rem);line-height:var(--line-height--body-normal, 1.4)}.ss__option-days{font-size:var(--font-body--size-small, .82rem);opacity:.7;line-height:var(--line-height--body-normal, 1.4)}.ss__option-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.ss__option-price{font-family:var(--font-heading--family),sans-serif;font-weight:var(--font-heading--weight, 700);font-style:var(--font-heading--style, normal);font-size:var(--font-body--size, 1rem);line-height:var(--line-height--body-normal, 1.4)}.ss__option-compare{font-size:var(--font-body--size-small, .82rem);text-decoration:line-through;opacity:.55;line-height:var(--line-height--body-normal, 1.4)}.ss__option-perday{font-size:var(--font-body--size-small, .78rem);opacity:.65;line-height:var(--line-height--body-normal, 1.4)}.ss__badge{position:absolute;top:-9px;right:12px;background:var(--ss-badge-bg, #e53e3e);color:var(--ss-badge-color, #fff);font-family:var(--font-heading--family),sans-serif;font-size:.7rem;font-weight:var(--badge-font-weight, 700);padding:2px 8px;border-radius:20px;line-height:1.4;text-transform:uppercase;letter-spacing:.02em}.ss__recommendation{margin-top:12px;padding:10px 14px;background:var(--ss-reco-bg);color:var(--ss-reco-text);border-radius:8px;font-size:var(--font-body--size-small, .85rem);line-height:var(--line-height--body-normal, 1.4);letter-spacing:var(--letter-spacing--body-normal, 0);text-align:center}.ss__recommendation:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/81/assets/supply-selector.css.map */
