.variant-price-tiles{margin:16px 0}variant-selects.vpt-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;pointer-events:none!important;opacity:0!important}.vpt-group{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.vpt-group-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--vpt-primary, #429d8a);border-radius:8px;padding:12px 10px;white-space:nowrap;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:70px;text-align:center}.vpt-grid{display:flex;flex-wrap:wrap;gap:8px;flex:1}.vpt-tile{position:relative;border:2px solid #e0e0e0;border-radius:8px;padding:12px 20px;cursor:pointer;text-align:center;background:#fff;transition:border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.vpt-tile:hover{border-color:var(--vpt-primary, #429d8a)}.vpt-tile.is-selected{border-color:var(--vpt-primary, #429d8a);box-shadow:0 0 0 2px var(--vpt-primary, #429d8a)}.vpt-tile.is-unavailable{opacity:.45;cursor:not-allowed}.vpt-tile__label{display:block;font-weight:700;font-size:.95rem;color:var(--vpt-primary, #429d8a)}.vpt-tile__price{display:block;font-size:.9rem;font-weight:600;color:var(--vpt-primary, #429d8a);margin-top:4px}.vpt-tile__ppg{display:block;font-size:.72rem;color:#888;margin-top:2px}.vpt-tile__badge{position:absolute;top:-10px;right:-10px;background:var(--vpt-badge, #febd59);color:#fff;font-size:.9rem;font-weight:800;padding:3px 7px;border-radius:20px;white-space:nowrap}.vpt-hide-native variant-selects{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;pointer-events:none!important;opacity:0!important}.vpt-hide-native .product-form__input--dropdown{display:none!important}[data-section-id] #variant-price-tiles~variant-selects,[data-section-id]:has(#variant-price-tiles) variant-selects{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;pointer-events:none!important;opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/variant-price-tiles.css.map */
