.custom_render_variant_button.product-form__input--pill input[type=radio]+label{padding:20px 10px 20px 40px;border-radius:5px;border:2px solid #bde2ff;width:100%;cursor:pointer}.custom_render_variant_button.product-form__input{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.custom_render_variant_button.product-form__input--pill input[type=radio]:checked+label .price{color:#fff}.custom_render_variant_button.product-form__input--pill input[type=radio]:checked+label,.custom_render_variant_button.product-form__input--pill input[type=radio]:checked+label:hover{border:2px solid #bde2ff;box-shadow:0 0 90px 8px #bde2ff inset;background-color:transparent;color:#000}.product .custom_render_variant_button .variant-price{margin-top:5px}.custom-variant-picker-label{position:relative;display:inline-block;font-size:16px;line-height:20px;color:#333;padding:10px;background-color:#fff;border:1px solid #E0E0E0;border-radius:5px}.highlight_badge{position:absolute;top:-10px;left:10px;background-color:red;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;line-height:15px;font-weight:700;box-shadow:0 2px 4px #0000001a;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}.custom_render_variant_button.product-form__input--pill input[type=radio]+label:hover{border-color:#bde2ff;box-shadow:0 0 5px #bde2ff;background-color:transparent;color:#000}.custom_variant_container{display:flex;position:relative}.custom_render_variant_button.product-form__input input[type=radio]{position:absolute;display:inline-block;bottom:40%;left:3%;width:18px;height:18px;clip:auto;z-index:2;opacity:1;background-color:#fff;border:1px solid #0F3E68;appearance:none;-webkit-appearance:none;border-radius:50%;cursor:pointer}.custom_render_variant_button.product-form__input input[type=radio]:checked{box-shadow:inset 0 0 0 5px #0f3e68;transition:background-color .3s,box-shadow .3s}@media screen and (max-width: 991px){.custom-variant-picker-label{font-size:14px;line-height:18px}.custom_render_variant_button.product-form__input--pill input[type=radio]+label{padding:10px 10px 10px 30px}.custom_render_variant_button.product-form__input{max-width:85%}.custom_render_variant_button.product-form__input input[type=radio]{width:14px;height:14px}.custom_render_variant_button.product-form__input input[type=radio]:checked{box-shadow:inset 0 0 0 3px #0f3e68}.highlight_badge{font-size:10px;line-height:13px;padding:3px 5px}}@media screen and (max-width: 749px){.custom_render_variant_button.product-form__input{max-width:40%}}@media screen and (max-width: 550px){.custom_render_variant_button.product-form__input--pill input[type=radio]+label{padding:10px 10px 10px 35px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom-product-variant-picker.css.map */
