*:focus {
outline: none !important
}
::-moz-focus-inner {
border: none
}
b, strong {
font-weight: 600
}
.uael-post__bg-wrap {
border-radius: 10px
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
border-radius: 30px !important;
font-weight: 500 !important
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
font-weight: 600
} .slick-slider .slick-track {
display: flex;
align-items: center
}
.uael-img-carousel-wrap .slick-slide img {
height: 100px;
object-fit: contain
} .single-product .woocommerce-breadcrumb a:not(:last-child):after {
content: '/';
margin: 0 5px
} .jet-ajax-search__field[type="search"], .jet-ajax-search__field[type="search"]:focus, .jet-ajax-search-block .jet-ajax-search__field[type="search"], .jet-ajax-search-block .jet-ajax-search__field[type="search"]:focus {
outline: none
}
#jet-mega-menu-item-30196  {
margin-right: 15px;
background-color: var( --e-global-color-primary )
}
.jet-mega-menu.jet-mega-menu--layout-horizontal #jet-mega-menu-item-30196 .jet-mega-menu-item__link--top-level .jet-mega-menu-item__title {
color: #fff
}
.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__desc,
.jet-mobile-menu .jet-menu-icon {
display: none
}
.jet-mega-menu-item__dropdown svg {
width: 8px
}
.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list, .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner {
padding: 10px 0;
border: 1px solid var( --e-global-color-38b2c8f )
}
.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner {
padding: 0
}
@media only screen and (max-width: 1600px) {
.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list, .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner {
border-left: 0;
border-right: 0
}
}
.header-user .elementor-icon-list-item a {
flex-direction: row-reverse
}
.header-user .elementor-icon-list-icon {
margin-left: 5px
}
.header-cart .elementor-menu-cart__toggle_button .elementor-button-text {
color: var( --e-global-color-secondary )
}
.elementor-menu-cart__toggle_button {
padding: 0 !important;
background-color: transparent !important;
border: none !important;
border-radius: 0 !important
}
.elementor-menu-cart__product-name a {
display: block
}
.elementor-menu-cart__main {
width: 100% !important;
max-width: 450px !important
}
.elementor-menu-cart__product-name {
margin-bottom: 10px
}
.elementor-widget-woocommerce-menu-cart .tax_label {
display: none
}
@media only screen and (max-width: 767px) {
.header-user .elementor-icon-list-text, .header-cart .elementor-button-text {
display: none !important
}
.header-cart .elementor-menu-cart__footer-buttons .elementor-button-text {
display: block !important
}
} .elementor-menu-cart__main .elementor-menu-cart__product-price {
display: flex;
align-self: flex-end;
justify-content: flex-start
}
.elementor-menu-cart__main .quantity .minus, .elementor-menu-cart__main .quantity .plus {
display: none !important
}
.elementor-menu-cart__main input[type="number"].qty {
-webkit-appearance: none;
-moz-appearance: textfield;
margin: 0;
padding: 0;
width: auto;
max-width: none;
min-height: auto;
background-color: transparent;
border: none;
border-radius: 0;
font-size: .98em;
text-align: left;
color: var( --e-global-color-accent )
}
.elementor-menu-cart__main .quantity::before {
content: 'x';
padding-right: 2px
}
.elementor-menu-cart__footer-buttons a {
padding: 18px !important
} .elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a {
margin-right: 10px
}
.woocommerce a.remove::before {
display: none
} .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:hover {
color: #fff !important
} .uael-out-of-stock {
font-size: .8em;
font-weight: 600;
line-height: 1.4em
}
.woocommerce ul.products li.product .woocommerce-loop-product__link, .woocommerce-page ul.products li.product .woocommerce-loop-product__link {
display: block;
background: var( --e-global-color-a37b3ca );
color: transparent
}
.slick-arrow,
.uael-woo-products-slider .slick-next, .uael-woo-products-slider .slick-prev {
z-index: 1;
background-color: transparent !important
}
.uael-post-grid .slick-prev i,
.uael-post-grid .slick-next i {
display: none
}
.uael-post__arrow-outside .uael-post-grid .slick-prev,
.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev {
left: -20px
}
.uael-post__arrow-outside .uael-post-grid .slick-next,
.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next {
right: -20px
}
.uael-post-grid .slick-prev::before,
.uael-woo-products-slider .slick-prev::before {
content: '';
display: inline-block;
margin-left: -15px;
width: 35px;
height: 35px;
background: url(//www.mefercooking.com/wp-content/themes/mefer-cooking/icons/chevron-left.svg) no-repeat left;
background-size: 35px 35px
}
.uael-post-grid .slick-next::before,
.uael-woo-products-slider .slick-next::before {
content: '';
display: inline-block;
margin-right: -15px;
width: 35px;
height: 35px;
background: url(//www.mefercooking.com/wp-content/themes/mefer-cooking/icons/chevron-right.svg) no-repeat left;
background-size: 35px 35px
}
.tax-pwb-brand .subcategories,
.widget_product_categories h5 {
display: none
}
.widget_product_categories ul {
display: inline-flex;
flex-wrap: wrap;
margin: -5px 0 -15px;
padding: 10px 0 0;
width: 100%
}
.widget_product_categories li {
list-style-type: none;
margin: 0 10px 10px 0;
padding: 0;
white-space: nowrap
}
.widget_product_categories li a {
display: block;
padding: 10px 18px;
background-color: var( --e-global-color-350ce79 );
border-radius: 30px;
font-size: .9em;
font-weight: 600;
color: var( --e-global-color-secondary )
}
.uael-woo-pagination-align-center .uael-woocommerce-pagination {
margin-top: 40px
}
@media only screen and (max-width: 1480px) {
.uael-post__arrow-outside .uael-post-grid .slick-prev,
.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev {
left: -18px
}
.uael-post__arrow-outside .uael-post-grid .slick-next,
.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next {
right: -18px
}
}
@media only screen and (max-width: 1024px) {
.widget_product_categories ul {
flex-wrap: nowrap;
overflow-x: scroll
}
.widget_product_categories li a {
padding: 12px 20px;
font-size: 1em
}
.uael-woo-pagination-align-center .uael-woocommerce-pagination {
margin-top: 20px
}
.slick-arrow {
display: none !important
}
} .ast-sticky-add-to-cart .ast-sticky-add-to-cart-content {
min-height: 90px
}
.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content .ast-sticky-add-to-cart-title-wrap img {
max-height: 70px
}
.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content .ast-sticky-add-to-cart-title-wrap .ast-sticky-add-to-cart-title {
font-size: 1.1em;
font-weight: 600;
line-height: 1.4em
}
.ast-sticky-add-to-cart-action-wrap .ast-sticky-add-to-cart-action-price {
font-size: 22px;
color: var( --e-global-color-accent )
}
.woocommerce div.ast-sticky-add-to-cart-action-wrap .input-text.qty {
border-radius: 0
}
.woocommerce div.ast-sticky-add-to-cart-action-wrap .button.single_add_to_cart_button {
padding: 15px 40px;
background-color: var( --e-global-color-accent )
}
.jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev svg,
.jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next svg {
display: none
}
.jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev::before {
content: '';
display: inline-block;
width: 35px;
height: 35px;
background: url(//www.mefercooking.com/wp-content/themes/mefer-cooking/icons/chevron-left.svg) no-repeat left;
background-size: 35px 35px
}
.jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next::before {
content: '';
display: inline-block;
width: 35px;
height: 35px;
background: url(//www.mefercooking.com/wp-content/themes/mefer-cooking/icons/chevron-right.svg) no-repeat left;
background-size: 35px 35px
}
.jet-swiper-nav {
opacity: 0
}
.jet-gallery-swiper-slider:hover .jet-swiper-nav {
opacity: 1
}
.jet-woo-product-gallery-slider .jet-swiper-nav.swiper-button-disabled, .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.swiper-button-disabled {
display: none
}
.jet-woo-swiper-gallery-thumbs .swiper-slide {
opacity: 1;
padding: 5px;
border: 1px solid var( --e-global-color-a37b3ca );
border-radius: 3px
}
.jet-woo-swiper-gallery-thumbs .swiper-slide-thumb-active {
border: 1px solid var( --e-global-color-accent );
}
.woocommerce-product-details__short-description ul, .woocommerce-product-details__short-description ol {
margin: 0 0 20px;
padding: 0
}
.woocommerce-product-details__short-description li {
list-style-type: none
}
.single-product .woocommerce-price-suffix,
.woocommerce div.product p.ast-stock-detail .ast-stock-avail, .woocommerce div.product p.stock .ast-stock-avail {
display: none
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
font-size: 1.5em
}
.ast-stock-detail {
margin: 20px 0 !important
}
.ast-stock-detail .stock {
padding: 10px;
background-color: var( --e-global-color-a37b3ca );
border-radius: 3px;
font-size: .85em;
font-weight: 600;
color: var( --e-global-color-secondary ) !important
}
.ast-stock-detail .stock.in-stock {
background-color: #00bfae10;
color: var( --e-global-color-accent ) !important
}
.woocommerce .quantity .minus {
border-radius: 3px 0 0 3px
}
.woocommerce .quantity .plus {
border-radius: 0 3px 3px 0
}
.woocommerce div.product form.cart .button.single_add_to_cart_button {
padding: 20px;
width: 100%;
max-width: 350px
}
.woocommerce div.product .product_meta {
margin: 0;
padding: 0;
border: none
}
.woocommerce div.product .product_meta .detail-label {
font-weight: 600
}
.elementor-widget-woocommerce-product-content h2, .elementor-widget-woocommerce-product-content h3 {
margin-bottom: 6px;
font-size: 16px
}
.woocommerce table.shop_attributes {
border-top: 1px solid var( --e-global-color-39c842a )
}
.woocommerce table.shop_attributes th {
padding: 15px;
border-bottom: 1px solid var( --e-global-color-39c842a );
border-left: 1px solid var( --e-global-color-39c842a );
font-weight: 600
}
.woocommerce table.shop_attributes td {
padding: 15px;
border-bottom: 1px solid var( --e-global-color-39c842a )
}
.woocommerce div.product form.cart .variations {
margin: none !important;
border: none !important
}
.woocommerce div.product form.cart .variations label {
font-weight: 600
}
.woocommerce.single-product a.added_to_cart, .reset_variations {
display: none !important
}
.cfvsw-swatches-option .cfvsw-swatch-inner {
font-weight: 500
}
.cfvsw-label-option, .cfvsw-selected-swatch {
border-width: 2px !important
} #tab-label-description, #tab-label-description-title, #description, .text-primary, .woocommerce-product-details__short-description div, .woocommerce-product-details__short-description p, .woocommerce-product-details__short-description span, .woocommerce-product-details__short-description ul, .woocommerce-product-details__short-description li, .woocommerce-product-details__short-description table, .elementor-widget-woocommerce-product-content table, .elementor-widget-woocommerce-product-content span, .elementor-widget-woocommerce-product-content p, .elementor-widget-woocommerce-product-content div, .woocommerce-product-details__short-description br, .elementor-widget-woocommerce-product-content br {
float: none !important;
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
height: auto !important;
background: transparent !important;
background-color: transparent !important;
font-family: 'Montserrat',sans-serif !important;
font-size: 15px !important;
font-weight: 1.5em !important;
text-decoration: none !important;
color: var( --e-global-color-text ) !important
}
.woocommerce-product-details__short-description h1 {
display: none
}
.woocommerce-product-details__short-description label, .elementor-widget-woocommerce-product-content label {
font-weight: 600 !important
}
.woocommerce-product-details__short-description p, .elementor-widget-woocommerce-product-content p {
margin: 0 0 1em !important;
padding: 0 !important
}
#tab-label-description h2, #tab-label-description h3, #tab-label-description h4, #description h2, #description h3, #description h4, #description h5 {
font-family: 'Montserrat',sans-serif !important;
font-size: 1.2em !important;
font-weight: 500 !important;
text-decoration: none !important
}
#tab-label-description-title {
display: none
}
#description {
max-width: none !important;
padding: 0 !important;
background-color: transparent !important;
font-size: 1em !important;
line-height: 1.4em !important;
}
.pictograms-attr-uses_icons ul {
display: flex;
flex-wrap: wrap
} .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1 {
display: flex !important;
flex-direction: column
}
.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-fields {
order: -1
}
.elementor-widget-woocommerce-checkout-page #ship-to-different-address span {
font-weight: 600 !important;
color: var( --e-global-color-accent )
}
.elementor-widget-woocommerce-checkout-page .woocommerce form .shipping_address {
padding: 0 0 10px
}
.elementor-widget-woocommerce-checkout-page .woocommerce h3 {
margin-bottom: 20px !important
}
.elementor-widget-woocommerce-checkout-page #ship-to-different-address {
padding-left: 0 !important
}
.ast-checkout-labels-as-placeholders form #customer_details .form-row label {
padding: 0
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: calc(29px*2) !important
}
.ast-checkout-labels-as-placeholders form #customer_details .form-row.ast-float-label label {
margin-left: 25px
}
.elementor-widget-woocommerce-checkout-page label {
display: block;
margin-bottom: 8px !important
}
.elementor-widget-woocommerce-checkout-page .woocommerce .create-account::before {
content: 'Crear una cuenta';
display: block;
margin: 10px 0 10px 10px;
font-family: 'Montserrat', Sans-serif;
font-size: 1.1em;
font-weight: 600;
color: var( --e-global-color-secondary )
}
.woocommerce-additional-fields h3 {
display: none
}
.woocommerce-additional-fields__field-wrapper::before {
content: 'Notas del pedido';
display: block;
margin: 0 0 10px 10px;
font-family: 'Montserrat', Sans-serif;
font-size: 1.1em;
font-weight: 600;
color: var( --e-global-color-secondary )
}
#order_comments {
height: 70px
}
.woocommerce-page.woocommerce-checkout table.shop_table th, .woocommerce.woocommerce-checkout table.shop_table th {
padding: 14px 10px
}
.woocommerce-checkout-review-order-table .cart_item td {
padding-right: 10px !important;
max-width: none !important
}
.woocommerce-page.woocommerce-checkout form #order_review td:nth-last-child(1), .woocommerce-page.woocommerce-checkout form #order_review th:nth-last-child(1), .woocommerce.woocommerce-checkout form #order_review td:nth-last-child(1), .woocommerce.woocommerce-checkout form #order_review th:nth-last-child(1) {
width: 32%
}
.woocommerce-page.woocommerce-checkout form #order_review td.product-name .product-quantity, .woocommerce.woocommerce-checkout form #order_review td.product-name .product-quantity {
font-weight: 600;
color: var( --e-global-color-accent )
}
.woocommerce table.shop_table .woocommerce-Price-amount, .woocommerce-page table.shop_table .woocommerce-Price-amount {
font-weight: 600
}
.woocommerce table.shop_table tfoot .woocommerce-Price-amount, .woocommerce-page table.shop_table tfoot .woocommerce-Price-amount {
color: var( --e-global-color-accent )
}
.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button {
padding: 22px !important
}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order {
margin-top: 15px;
padding: 22px !important
}