.product-form__input ul.swatches li{flex:1;padding:12px 10px 12px 9px;position:relative}.product-form__input ul.swatches li label{width:100%;height:auto;display:flex;font-size:14px;letter-spacing:0;gap:8px}ul.swatches.variant-swatches{align-items:stretch;gap:8px}.product-form__input ul.swatches magnet-element.block{transform:unset!important}.product-form__input ul.swatches li label .value-image{width:70px;display:grid;place-content:center}.tag.badge-image{width:max-content;position:absolute;top:-20px;left:50%;transform:translate(-50%);border-radius:80px;background-color:#23a359;color:#fff;line-height:19px;font-size:12px;letter-spacing:normal;min-width:102px;text-align:center}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch:before{background:unset;content:unset!important}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled):not(:checked)+.color-swatch:after{--tw-shadow-colored: unset!important;top:1px;right:1px;bottom:1px;left:1px;opacity:1}.color-swatch:after,.color-swatch:before{box-shadow:unset!important;content:unset!important}ul.swatches.variant-swatches li{border:1px solid #d6dfe2;border-radius:10px;display:flex;align-items:center}ul.swatches.variant-swatches li:has(input:checked){border-width:1.5px;border-color:#1a8af2}ul.swatches.variant-swatches span.packs{display:grid}.pack_price_count span.price_amt{font-size:20px;letter-spacing:normal;line-height:30px;display:inline;font-weight:500}.product-form__submit span.btn-text{width:auto;margin-inline-end:7px}span.product-updated-price{color:currentColor;position:relative}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
