.mili-top-bar-store-header-top-bar .mili-auto-width-col {
width: auto !important;
} .mili-store-header-top-bar-delivery .elementor-icon-box-wrapper {
align-items: center !important;
} .mili-desktop-store-header-menu ul {
width: 100%;
justify-content: space-between !important;
}  .mili-store-header-side-cart,
.mili-store-header-side-cart .elementor-menu-cart__wrapper,
.mili-store-header-side-cart .elementor-menu-cart__toggle.elementor-button-wrapper,
.mili-store-header-side-cart #elementor-menu-cart__toggle_button .elementor-button-icon {
display: flex;
} #elementor-menu-cart__toggle_button .elementor-button-icon i:before {
display: block;
content: "" !important;
transition: all .5s;
width: 30px;
height: 30px;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Capa_1' x='0px' y='0px' viewBox='0 0 420.022 420.022' style='enable-background:new 0 0 420.022 420.022;' xml:space='preserve'><g fill='%231f3481'>	<g>		<path d='M412.672,145.539c-6.144-7.168-15.36-11.776-24.576-11.776h-25.6L263.68,11.907c-6.144-7.68-16.896-9.216-25.088-3.584   c-7.68,6.144-9.216,16.896-3.584,25.088c0,0.512,0.512,0.512,0.512,1.024l81.408,99.328H97.792l80.896-99.328   c6.656-7.168,6.144-18.432-1.024-25.088c-7.168-6.656-18.432-6.144-25.088,1.024c-0.512,0.512-1.024,1.024-1.536,1.536   L52.224,134.275h-20.48C14.336,134.275,0,148.611,0,166.019c0,2.048,0,4.096,0.512,6.144l40.96,206.336   c4.096,21.504,23.04,36.864,45.056,36.864h246.784c22.016,0,40.96-15.36,45.056-36.864l40.96-206.336   C421.376,162.947,418.816,153.219,412.672,145.539z M156.672,312.963c0,9.728-8.192,17.92-17.92,17.92   c-9.728,0-17.92-8.192-17.92-17.92v-72.704c0-9.728,8.192-17.92,17.92-17.92c9.728,0,17.92,8.192,17.92,17.92V312.963z    M227.84,312.963c0,9.728-8.192,17.92-17.92,17.92S192,322.691,192,312.963v-72.704c0-9.728,8.192-17.92,17.92-17.92   s17.92,8.192,17.92,17.92V312.963z M298.496,312.963c0,9.728-8.192,17.92-17.92,17.92s-17.92-8.192-17.92-17.92v-72.704   c0-9.728,8.192-17.92,17.92-17.92s17.92,8.192,17.92,17.92V312.963z'/>	</g></g><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><input xmlns='' id='_w_clown'/><script xmlns=''/></svg>");
} #elementor-menu-cart__toggle_button:hover .elementor-button-icon i:before {
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Capa_1' x='0px' y='0px' viewBox='0 0 420.022 420.022' style='enable-background:new 0 0 420.022 420.022;' xml:space='preserve'><g fill='%23ED1C24'>	<g>		<path d='M412.672,145.539c-6.144-7.168-15.36-11.776-24.576-11.776h-25.6L263.68,11.907c-6.144-7.68-16.896-9.216-25.088-3.584   c-7.68,6.144-9.216,16.896-3.584,25.088c0,0.512,0.512,0.512,0.512,1.024l81.408,99.328H97.792l80.896-99.328   c6.656-7.168,6.144-18.432-1.024-25.088c-7.168-6.656-18.432-6.144-25.088,1.024c-0.512,0.512-1.024,1.024-1.536,1.536   L52.224,134.275h-20.48C14.336,134.275,0,148.611,0,166.019c0,2.048,0,4.096,0.512,6.144l40.96,206.336   c4.096,21.504,23.04,36.864,45.056,36.864h246.784c22.016,0,40.96-15.36,45.056-36.864l40.96-206.336   C421.376,162.947,418.816,153.219,412.672,145.539z M156.672,312.963c0,9.728-8.192,17.92-17.92,17.92   c-9.728,0-17.92-8.192-17.92-17.92v-72.704c0-9.728,8.192-17.92,17.92-17.92c9.728,0,17.92,8.192,17.92,17.92V312.963z    M227.84,312.963c0,9.728-8.192,17.92-17.92,17.92S192,322.691,192,312.963v-72.704c0-9.728,8.192-17.92,17.92-17.92   s17.92,8.192,17.92,17.92V312.963z M298.496,312.963c0,9.728-8.192,17.92-17.92,17.92s-17.92-8.192-17.92-17.92v-72.704   c0-9.728,8.192-17.92,17.92-17.92s17.92,8.192,17.92,17.92V312.963z'/>	</g></g><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><input xmlns='' id='_w_clown'/><script xmlns=''/></svg>");
} #elementor-menu-cart__toggle_button:focus,
#elementor-menu-cart__toggle_button:hover {
border: none !important;
outline: none !important;
} .elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before {
display: flex !important;
align-items: center;
justify-content: center;
width: 20px;
height: 20px !important;
right: calc(50% - 10px) !important;
left: unset !important;
top: -13px !important;
border-radius: 5px !important;
font-weight: var(--normal-font-weight);
}  .mili-store-header-account-icon .elementor-icon-wrapper {
display: flex;
}  .aws-container,
.aws-search-form {
height: 30px !important;
} .aws-search-form input.aws-search-field,
.aws-search-form .aws-search-btn {
border: none !important;
border-radius: 5px !important;
}
.aws-search-form {
border: 1px solid var(--color-primary);
border-radius: 5px;
} .aws-search-form .aws-search-btn {
background-color: var(--color-white) !important;
}
.aws-search-form .aws-search-btn svg {
fill: var(--color-primary);
} .aws-search-form {
transition: var(--transition-time);
}
.aws-search-form.aws-focus {
box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 50%);
} .aws-search-result {
box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 50%);
}
.aws-search-result {
border-radius: 10px !important;
overflow: hidden;
margin-top: 10px;
}
.aws_result_title,
.aws_search_more a {
color: var(--color-text) !important;
font-weight: var(--semi-bold-font-weight) !important;
}
.aws-wrapper input::placeholder {
color: var(--color-primary);
} .aws-search-result img {
border: 1px solid var(--color-grey);
} .mili-store-header-top-bar-menu li::after {
margin: 0 10px;
}  .mili-store-header-side-cart .elementor-menu-cart__footer-buttons a:hover {
box-shadow: var(--box-shadow);
} .mili-store-header-side-cart .elementor-menu-cart__product-name.product-name {
line-height: var(--line-height-smallest);
} .mili-store-header-side-cart .elementor-menu-cart__subtotal strong {
font-weight: var(--medium-font-weight);
} .woof {
border: none;
padding: 0 !important;
}
.woof_container {
width: 100% !important;
}
.woof_container_inner {
padding-left: 0 !important;
} .woof .woof_container:not(:first-child) {
margin-top: 25px;
} .woof_container_inner h4{
border-bottom: 1px solid var(--color-grey) !important;
font-weight: var(--semi-bold-font-weight);
font-size: var(--small-font-size) !important;
text-transform: uppercase;
margin-bottom: 5px;
padding-bottom: 3px;
} .woof_container_product_cat ul:first-child>li:first-child {
border-top: 1px solid var(--color-grey);
}
.woof_container_product_cat ul:first-child>li {
border-bottom: 1px solid var(--color-grey);
padding: 5px 0 5px 0 !important;
margin-right: 0;
}
.woof li.woof_childs_list_li>label {
font-weight: var(--semi-bold-font-weight);
text-transform: uppercase;
} ul.woof_list li input {
display: none !important;
}
ul.woof_childs_list li {
padding-bottom: 0 !important;
margin-right: 0 !important;
} ul.woof_list li,
ul.woof_list li label {
margin-left: 0 !important;
transition: var(--transition-time);
}
ul.woof_list li:hover,
ul.woof_list li label:hover {
color: var(--color-primary);
text-decoration: underline;
} .woof_radio_label_selected,
.woof_checkbox_label_selected {
font-weight: var(--semi-bold-font-weight);
color: var(--color-primary) !important;
}
.woof-parent-active {
color: var(--color-primary) !important;
} .woof_radio_term_reset {
display: none !important;
} ul.woof_list li {
font-size: var(--small-font-size) !important;
} .woof_childs_list_opener {
float: right;
} .woof_submit_search_form_container {
display: none;
} .woof .irs-with-grid {
margin-top: 20px;
} .webtim-catalog-menu {
border-bottom: 1px solid var(--color-grey);
margin-bottom: 20px !important;
padding-bottom: 20px !important;
} .webtim-catalog-order-display a {
text-align: center;
} .webtim-catalog-order-display a {
transition: var(--transition-time);
}
.webtim-catalog-order-display a:hover {
box-shadow: var(--box-shadow);
} .pagination .nav-links {
width: max-content;
width: fit-content;
margin: 0 auto;
border: 1px solid var(--color-grey);
display: flex;
height: 100%;
}
.pagination .nav-links a,
.pagination .nav-links span {
padding: 3px 15px;
font-size: var(--smaller-font-size);
color: var(--color-primary);
transition: var(--transition-time);
display: flex;
align-items: center;
justify-content: center;
height: 38px;
}
.pagination .nav-links a:hover,
.pagination .nav-links span:hover {
background-color: var(--color-primary) !important;
color: var(--color-white);
box-shadow: var(--box-shadow);
}
.pagination .next.page-numbers {
border-left: none;
border-right: none;
}
.pagination .page-numbers {
border-right: 1px solid var(--color-grey);
}
.pagination .page-numbers:last-child {
border-right: none;
}
.pagination .page-numbers.current {
background-color: var(--color-primary);
color: var(--color-white);
}
.navigation.pagination .nav-links {
margin-right: 0;
} .navigation.pagination {
margin-top: 35px;
}
.webtim-catalog-normal-pagination .navigation.pagination {
margin-top: 0;
} .woocommerce-account form.woocommerce-form {
margin-top: 10px;
}
.woocommerce-account form.woocommerce-form,
.woocommerce-account form.woocommerce-form input {
border-radius: 0;
border: 1px solid var(--color-grey) !important;
} .woocommerce-account form.woocommerce-form input {
min-height: 35px;
padding: 0px 8px;
font-weight: var(--normal-font-weight) !important;
transition: var(--transition-time);
}
.woocommerce-account form.woocommerce-form input:focus,
.woocommerce-account form.woocommerce-form input:focus-visible {
box-shadow: var(--box-shadow);
} .woocommerce-account form.woocommerce-form label {
font-weight: var(--medium-font-weight);
} .woocommerce-account form.woocommerce-form button {
border-radius: 0;
border: 1px solid var(--color-primary);
background-color: var(--color-primary);
color: var(--color-white);
font-weight: var(--normal-font-weight);
text-transform: uppercase;
font-size: var(--small-font-size);
transition: var(--transition-time);
}
.woocommerce-account form.woocommerce-form button:hover {
background-color: var(--color-white);
color: var(--color-primary);
box-shadow: var(--box-shadow);
} .woocommerce-account .woocommerce-form-register.register p {
font-size: var(--small-font-size) !important;
}
.woocommerce-account .woocommerce-form-register.register p a {
color: var(--color-primary);
text-decoration: underline;
} .woocommerce-account .woocommerce-form-login__rememberme {
display: flex !important;
align-items: center !important;
font-size: var(--small-font-size);
font-weight: var(--normal-font-weight) !important;
}
.woocommerce-account .woocommerce-form-login__rememberme input {
margin-right: 5px;
}
#rememberme {
box-shadow: none !important;
} .woocommerce-account .woocommerce-LostPassword.lost_password a {
font-size: var(--small-font-size);
} .woocommerce-account .mili-account-page-shortcode h2 {
font-weight: var(--semi-bold-font-weight) !important;
color: var(--color-primary);
text-transform: uppercase;
}
@media only screen and (max-width: 1024px) {  #webtim-woof-menu {
background-color: var(--color-grey);
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px;
margin: 0;
}
.woof_redraw_zone {
padding: 10px;
border: 1px solid var(--color-grey);
display: flex;
flex-direction: column;
width: 100%;
}
}
@media only screen and (max-width: 767px) { .webtim-catalog-order-display a {
font-size: var(--smaller-font-size) !important;
padding: 5px 15px !important;
}
}