/* Toggle */
.sd-price-toggle{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;background:rgba(255,255,255,.1);border-radius:999px;vertical-align:middle;max-width:100%;flex-wrap:wrap}
.sd-price-toggle__label{color:#fff;opacity:.85;font-size:12px;padding:0;white-space:nowrap}
.sd-price-toggle__option{appearance:none;border:0;border-radius:999px;background:transparent;color:#fff;padding:3px 10px;cursor:pointer;line-height:1.3;font-size:12px;font-weight:600;box-shadow:none;text-transform:none;letter-spacing:0;margin:0!important;min-height:0;transition:background-color .15s,color .15s}
.sd-price-toggle__option:hover{background:rgba(255,255,255,.15)}
.sd-price-toggle__option.is-active,.sd-price-toggle__option[aria-pressed="true"]{background:#d2e7fe;color:#000}
.sd-price-toggle__option:focus-visible{outline:2px solid #fff;outline-offset:1px}
@media(max-width:549px){.sd-price-toggle__label{width:100%;text-align:center}.sd-price-toggle{justify-content:center}}

/* Prices */
.sd-price-tax-label{font-size:.7em;white-space:nowrap;font-weight:400;margin-left:4px;color:inherit;opacity:.85}
.sd-price-secondary{display:block;font-size:.75em;font-weight:400;opacity:.8;line-height:1.4}
.sd-price-secondary del{display:none}
