.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{color:#750b35}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{background-image:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){padding:0;border-radius:8px!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color{border-radius:8px}.single_add_to_cart_button{background:#750b35;color:#fff;border-radius:8px}.view-cart-btn{border-radius:8px}.cart-popup .button.checkout,html .btn-v-dark{background:#750b35;color:#fff;border-radius:8px}.alphabet-filter{margin-bottom:20px;display:flex;gap:3px;flex-wrap:wrap}.alphabet-filter button{font-family:"Fixel Display",sans-serif;font-weight:600;font-size:15px;line-height:135%;text-transform:uppercase;color:#750b35;background:0 0;border:none;padding:8px 12px;cursor:pointer;border-bottom:3px solid transparent;transition:all .3s ease}.alphabet-filter button.active{color:#383633;border-bottom:3px solid #383633}.brand-letter-block{display:flex;gap:10px;margin-bottom:15px}.brand-letter{font-family:"Fixel Display",sans-serif;font-weight:600;font-style:semi-bold;font-size:32px;line-height:100%;letter-spacing:0;color:#383633;min-width:56px;display:flex;align-items:center}.brand-list{list-style-type:none;padding-left:0;margin:0}.brand-list .brand-item{font-family:"Fixel Display",sans-serif;font-weight:500;font-style:medium;font-size:14px;line-height:130%;letter-spacing:0;color:#6a6865;margin-bottom:6px}.brand-list .brand-item a{color:inherit;text-decoration:none;transition:color .3s}.brand-list .brand-item a:hover{color:#fd2547;text-decoration:underline}@media (max-width:768px){.alphabet-filter{overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;padding:8px 0;gap:6px;scroll-behavior:smooth}.alphabet-filter button{flex-shrink:0;font-size:14px;padding:6px 10px}.brand-letter{display:none}}.variations th.label label[for=pa_kolir]{display:none!important}.variations th.label:has(label[for=pa_kolir]){display:none!important}.variations label[for=pa_rozmir]{font-weight:400!important;font-style:normal!important;font-size:13px;line-height:1.25!important;letter-spacing:0;color:#bbb3a1!important;margin:0 7px!important}.variations select{border-radius:8px}.woocommerce-variation-availability{display:none;.single-product .variations_form table.variations tr[class^=attribute_pa_]{display:none}.single-product .variations_form table.variations tr.attribute_pa_rozmir,.single-product .variations_form table.variations tr.attribute_pa_size{display:table-row}.single-product .variations_form table.variations tr.attribute_pa_color,.single-product .variations_form table.variations tr.attribute_pa_kolir,.single-product .variations_form table.variations tr.attribute_pa_colir{display:table-row}}