.variant-input-wrapper .swatches{display:flex!important;flex-direction:column!important;gap:19px!important;align-items:stretch!important;padding-top:11px!important}.variant-input-wrapper .swatches li{width:100%!important;display:block!important}.variant-input-wrapper .swatches magnet-element{display:block!important;width:100%}.variant-input-wrapper .form__label{margin-bottom:10px}.label-swatch{display:flex!important;align-items:center;gap:12px;width:100%;border:1.5px solid #E3E5E9;border-radius:12px;padding:14px 15px!important;position:relative;background:#fff;transition:border-color .15s,background .15s;min-height:auto!important;height:auto!important;text-align:left!important;font-weight:400!important;overflow:visible!important}.label-swatch:hover{border-color:#b9bec6}.vp-radio{width:19px;height:19px;border:2px solid #C9CDD3;border-radius:50%;flex-shrink:0;display:block;position:relative}input:checked+.label-swatch{border-color:#0f1216;border-width:2px;background:#fafafb;padding:13.5px 14.5px!important}input:checked+.label-swatch .vp-radio{border-color:#0f1216}input:checked+.label-swatch .vp-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#0f1216}input.disabled+.label-swatch{opacity:.42}.vp-info{flex:1;min-width:0;display:block}.vp-name{display:block;font-size:15px;font-weight:600;line-height:1.2;color:#14181f}.vp-cov{display:block;font-size:12.5px;color:#6b7280;margin-top:2px;line-height:1.3}.vp-unit{display:block;font-size:11.5px;color:#8a9099;margin-top:2px}.vp-price{flex-shrink:0;text-align:right;display:block}.vp-now{display:block;font-size:16px;font-weight:700;color:#14181f;line-height:1.2}.vp-was{display:block;font-size:12px;color:#9aa0a6;text-decoration:line-through;margin-top:1px}.vp-save{position:absolute;top:-11px;left:12px;background:#0f1216;color:#ffd400;font-size:10px;font-weight:800;letter-spacing:.07em;padding:3px 9px;border-radius:9px;line-height:1.4;z-index:2}.vp-save--best{background:#ffd400;color:#0f1216}.vp-best-tag{position:absolute;top:-11px;right:12px;background:#ffd400;color:#0f1216;font-size:10px;font-weight:800;letter-spacing:.07em;padding:3px 9px;border-radius:9px;line-height:1.4;z-index:2}.product__info .loox-rating~.loox-rating{display:none!important}.product__info .buy-buttons{grid-template-columns:1fr!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/vp-cards.css.map */
