variant-selects .product-form__input--pill{display:flex!important;flex-direction:column!important;gap:8px!important}variant-selects .product-form__input--pill input[type=radio]+label{width:100%!important;box-sizing:border-box!important;border:1.5px solid #d4d4d4!important;border-radius:6px}variant-selects .product-form__input--pill input[type=radio]:checked+label{border-color:#1a1a1a!important}.vpl{display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:10px 14px!important;min-height:54px;justify-content:center;gap:2px}.vpl-row{display:flex;align-items:baseline;width:100%}.vpl-n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.vpl-p{flex-shrink:0;margin-left:auto;padding-left:12px;font-family:DM Sans,sans-serif;font-weight:500;font-size:.92em;white-space:nowrap;text-align:right}.vpl-save{display:flex;align-items:center;gap:5px;font-size:.78em;margin-top:1px}.vpl-save s{color:#999;text-decoration:line-through}.vpl-badge{display:inline-block;background:#3d4a5b;color:#f4f4f4;font-family:Jost,sans-serif;font-weight:400;font-size:.88em;padding:0 7px;border-radius:40px;white-space:nowrap}.vpl-hero{display:inline-block;font-family:Jost,sans-serif;font-weight:500;font-size:.73em;color:#3d4a5b;background:#3d4a5b1a;padding:1px 9px;border-radius:40px;letter-spacing:.02em;margin-bottom:3px}.vpl-star{color:#dba537;font-size:1.1em}input:checked+.vpl .vpl-p{color:#ffffffd9}input:checked+.vpl .vpl-save s{color:#fff6}input:checked+.vpl .vpl-badge{background:#ffffffe6;color:#1a1a1a}input:checked+.vpl .vpl-hero{color:#ffffffd9;background:#ffffff26}@media(max-width:749px){.vpl{padding:8px 10px!important;min-height:48px}.vpl-n{white-space:normal}.vpl-row{align-items:flex-start}.vpl-p{font-size:.85em;padding-left:8px}.vpl-save{font-size:.72em}}variant-selects .product-form__input--pill input[type=radio]+label.vpl:has(.vpl-hero){position:relative;border:2px solid #3D4A5B!important;background:#f2f4f7;margin-top:11px;padding-top:15px!important}variant-selects .product-form__input--pill input[type=radio]:checked+label.vpl:has(.vpl-hero){border-color:#1a1a1a!important;background:#1a1a1a}variant-selects label.vpl .vpl-hero{position:absolute;top:-11px;left:12px;margin:0;padding:2px 10px;font-family:Jost,sans-serif;font-weight:600;font-size:.74em;line-height:1.45;letter-spacing:.02em;color:#fff;background:#3d4a5b;border-radius:40px;white-space:nowrap}variant-selects label.vpl .vpl-hero:before{content:"\2605\a0";color:#e8b64a}variant-selects input:checked+label.vpl .vpl-hero{color:#1a1a1a;background:#fff;box-shadow:0 0 0 1.5px #1a1a1a}variant-selects input:checked+label.vpl .vpl-hero:before{color:#c28e1c}variant-selects label.vpl .vpl-badge{background:none;color:#4a6b3a;font-family:inherit;font-weight:500;font-size:1em;padding:0}variant-selects input:checked+label.vpl .vpl-badge{background:none;color:#ffffffd9}@media(max-width:749px){variant-selects .product-form__input--pill input[type=radio]+label.vpl:has(.vpl-hero){padding-top:14px!important}variant-selects label.vpl .vpl-hero{left:10px}}.vpl-z2{display:block;text-align:left;font-size:12px;line-height:1.35;font-weight:400;letter-spacing:0;opacity:.72;white-space:normal}
/*# sourceMappingURL=/cdn/shop/t/37/assets/variant-price-labels.css.map */
