.saint-money{white-space:nowrap;font-variant-numeric:tabular-nums}
.saint-money-fraction{font-size:.74em;line-height:1;vertical-align:baseline}
.saint-money-currency{font-size:.88em}
.saint-price-group{--price-main:22px;--price-secondary:15px;display:grid;gap:8px;text-align:right;min-width:0;font-variant-numeric:tabular-nums}
.saint-price-row{margin:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}
.saint-price-label{font-size:11px;font-weight:400;line-height:1.3;color:#737373}
.saint-price-value{font-size:var(--price-main);line-height:1.2;font-weight:700;color:#111}
.saint-price-retail{order:0}
.saint-price-club{order:1}
.saint-price-club .saint-price-value{font-size:var(--price-secondary);font-weight:500;color:#666}
html[data-saint-segment=subscriber] .saint-price-group[data-has-club-price=true]>.saint-price-club{order:0}
html[data-saint-segment=subscriber] .saint-price-group[data-has-club-price=true]>.saint-price-club .saint-price-value{font-size:var(--price-main);font-weight:700;color:#111}
html[data-saint-segment=subscriber] .saint-price-group[data-has-club-price=true]>.saint-price-retail{order:1}
html[data-saint-segment=subscriber] .saint-price-group[data-has-club-price=true]>.saint-price-retail .saint-price-value{font-size:var(--price-secondary);font-weight:400;color:#777}
html[data-saint-segment=subscriber] .saint-price-group[data-has-club-price=true][data-retail-priced=true]>.saint-price-retail .saint-price-value{text-decoration:line-through;text-decoration-thickness:1px}
.sc .saint-price-group--detail{--price-main:30px;--price-secondary:17px;text-align:left;justify-items:start;margin:22px 0}
.sc .saint-price-group--detail .saint-price-row{align-items:flex-start}
.saint-price-previous{font-size:14px;color:#777;margin:-10px 0 20px}
.saint-price-current{order:-1}
.saint-price-group[data-b2b-price=true] .saint-price-retail .saint-price-value{font-size:var(--price-secondary);color:#777;font-weight:400}
@media(max-width:700px){.sc .saint-price-group--detail{--price-main:27px}.saint-price-group--cart{--price-main:20px;--price-secondary:14px}}
