.elementor-2313 .elementor-element.elementor-element-fcd7028 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2313 .elementor-element.elementor-element-428727c .elementor-heading-title{font-family:"Akko Rounded Pro Regular", Sans-serif;font-size:0.8em;font-weight:100;}.elementor-2313 .elementor-element.elementor-element-428727c > .elementor-widget-container{margin:0em 0em -1em 0em;padding:1em 2em 0em 2em;}.elementor-2313 .elementor-element.elementor-element-4d4e3d4{--divider-border-style:solid;--divider-color:var( --e-global-color-a24a2fc );--divider-border-width:1px;}.elementor-2313 .elementor-element.elementor-element-4d4e3d4 .elementor-divider-separator{width:100%;}.elementor-2313 .elementor-element.elementor-element-4d4e3d4 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2313 .elementor-element.elementor-element-094fff3{margin-top:2em;margin-bottom:4em;padding:0em 1em 0em 1em;z-index:1;}.elementor-2313 .elementor-element.elementor-element-ac5187c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2313 .elementor-element.elementor-element-ac5187c > .elementor-element-populated{margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;}.woocommerce .elementor-2313 .elementor-element.elementor-element-deb9bb7 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2313 .elementor-element.elementor-element-deb9bb7 .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-2313 .elementor-element.elementor-element-deb9bb7 .flex-viewport:not(:last-child){margin-bottom:1em;}.woocommerce .elementor-2313 .elementor-element.elementor-element-deb9bb7 .flex-control-thumbs img{border-radius:3px 3px 3px 3px;}.woocommerce .elementor-2313 .elementor-element.elementor-element-deb9bb7 .flex-control-thumbs li{padding-right:calc(1em / 2);padding-left:calc(1em / 2);padding-bottom:1em;}.woocommerce .elementor-2313 .elementor-element.elementor-element-deb9bb7 .flex-control-thumbs{margin-right:calc(-1em / 2);margin-left:calc(-1em / 2);}.elementor-2313 .elementor-element.elementor-element-cc6c0da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2313 .elementor-element.elementor-element-cc6c0da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2313 .elementor-element.elementor-element-cc6c0da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc85ff8 );}.elementor-2313 .elementor-element.elementor-element-cc6c0da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em;}.elementor-2313 .elementor-element.elementor-element-cc6c0da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2313 .elementor-element.elementor-element-c8b9820 .elementor-heading-title{font-family:"Helvetica Neue LT Pro-ThEx", Sans-serif;font-size:1.5rem;}.elementor-2313 .elementor-element.elementor-element-df26099 .elementor-heading-title{color:var( --e-global-color-514258a );font-family:"Bebas Neue Regular", Sans-serif;font-size:4rem;font-weight:400;}.elementor-2313 .elementor-element.elementor-element-a5bd9e0 .elementor-heading-title{color:var( --e-global-color-5d917b5 );font-size:1.25rem;text-decoration:none;}.woocommerce .elementor-2313 .elementor-element.elementor-element-960b525 .star-rating{color:var( --e-global-color-6bd9417 );}.woocommerce .elementor-2313 .elementor-element.elementor-element-960b525 .star-rating::before{color:var( --e-global-color-6bd9417 );}.woocommerce .elementor-2313 .elementor-element.elementor-element-960b525 .woocommerce-review-link{color:var( --e-global-color-4019370 );font-family:"Akko Rounded Pro Regular", Sans-serif;font-size:0.8rem;font-weight:600;}.elementor-2313 .elementor-element.elementor-element-2704a5f .cart button, .elementor-2313 .elementor-element.elementor-element-2704a5f .cart .button{text-transform:uppercase;border-style:none;border-radius:3px 3px 3px 3px;padding:1em 2em 1em 2em;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-2313 .elementor-element.elementor-element-2704a5f .cart button:hover, .elementor-2313 .elementor-element.elementor-element-2704a5f .cart .button:hover{background-color:var( --e-global-color-4019370 );}.elementor-2313 .elementor-element.elementor-element-2704a5f{--view-cart-spacing:1em;--button-spacing:1em;}.elementor-2313 .elementor-element.elementor-element-2704a5f .quantity .qty{border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;transition:all 0.2s;}.woocommerce .elementor-2313 .elementor-element.elementor-element-2704a5f form.cart .variations{margin-bottom:1em;}.woocommerce .elementor-2313 .elementor-element.elementor-element-2704a5f form.cart table.variations tr th, .woocommerce .elementor-2313 .elementor-element.elementor-element-2704a5f form.cart table.variations tr td{padding-top:calc( 1em/2 );padding-bottom:calc( 1em/2 );}.woocommerce .elementor-2313 .elementor-element.elementor-element-2704a5f form.cart table.variations label{color:var( --e-global-color-514258a );text-transform:uppercase;}.woocommerce .elementor-2313 .elementor-element.elementor-element-2704a5f form.cart table.variations td.value select{color:var( --e-global-color-text );}.woocommerce .elementor-2313 .elementor-element.elementor-element-2704a5f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2313 .elementor-element.elementor-element-2704a5f form.cart table.variations td.value:before{font-family:"Akko Rounded Pro Regular", Sans-serif;}.woocommerce .elementor-2313 .elementor-element.elementor-element-2704a5f form.cart table.variations td.value select, .woocommerce .elementor-2313 .elementor-element.elementor-element-2704a5f form.cart table.variations td.value:before{border-radius:3px;}.elementor-2313 .elementor-element.elementor-element-2704a5f > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-2313 .elementor-element.elementor-element-479f2be > .elementor-widget-container{margin:1em 0em 0em 0em;}.woocommerce .elementor-2313 .elementor-element.elementor-element-4aa54f1 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"Akko Rounded Pro Regular", Sans-serif;font-weight:normal;}.elementor-2313 .elementor-element.elementor-element-4aa54f1 > .elementor-widget-container{margin:3em 0em 3em 0em;}.elementor-2313 .elementor-element.elementor-global-3212 .elementor-icon-list-icon i{color:var( --e-global-color-4019370 );transition:color 0.3s;}.elementor-2313 .elementor-element.elementor-global-3212 .elementor-icon-list-icon svg{fill:var( --e-global-color-4019370 );transition:fill 0.3s;}.elementor-2313 .elementor-element.elementor-global-3212{--e-icon-list-icon-size:2em;--icon-vertical-align:flex-end;--icon-vertical-offset:0px;}.elementor-2313 .elementor-element.elementor-global-3212 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2313 .elementor-element.elementor-global-3212 .elementor-icon-list-item > a{font-family:"Akko Rounded Pro Regular", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-2313 .elementor-element.elementor-global-3212 .elementor-icon-list-text{color:var( --e-global-color-79ff6af );transition:color 0.3s;}.elementor-2313 .elementor-element.elementor-global-3212 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-2313 .elementor-element.elementor-element-a54296e:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-a54296e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a24a2fc );}.elementor-2313 .elementor-element.elementor-element-a54296e{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-a24a2fc );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:44px;margin-bottom:0px;padding:0em 1em 0em 1em;}.elementor-2313 .elementor-element.elementor-element-a54296e, .elementor-2313 .elementor-element.elementor-element-a54296e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2313 .elementor-element.elementor-element-a54296e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-fc85ff8 );border-color:var( --e-global-color-a24a2fc );border-radius:3px 3px 0 0;}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-a24a2fc );font-family:"Akko Rounded Pro Regular", Sans-serif;font-weight:normal;border-width:0px 0px 0px 0px;margin-top:-0px;}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-a24a2fc );}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-a24a2fc );border-color:var( --e-global-color-a24a2fc );}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-a24a2fc );}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-tabs ul.wc-tabs li a{font-family:"Akko Rounded Pro Regular", Sans-serif;font-size:1rem;font-weight:normal;}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-Tabs-panel h2{color:var( --e-global-color-514258a );}.woocommerce .elementor-2313 .elementor-element.elementor-element-fee6659 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2313 .elementor-element.elementor-element-fee6659 > .elementor-widget-container{margin:-44px 0px 060px 0px;}.elementor-2313 .elementor-element.elementor-element-ed95e4a:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-ed95e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2313 .elementor-element.elementor-element-ed95e4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 2em 5em 2em;}.elementor-2313 .elementor-element.elementor-element-ed95e4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2313 .elementor-element.elementor-element-dde85b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2313 .elementor-element.elementor-element-dde85b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2313 .elementor-element.elementor-element-dde85b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products  ul.products{grid-column-gap:2em;grid-row-gap:2em;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:3px 3px 3px 3px;margin-bottom:1em;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-fc85ff8 );}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-fc85ff8 );}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Akko Rounded Pro Regular", Sans-serif;font-size:1.25rem;font-weight:500;text-transform:uppercase;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products ul.products li.product .star-rating{font-size:0em;margin-bottom:0px;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-fc85ff8 );background-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:1em 1em 1em 1em;margin-top:1em;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-fc85ff8 );background-color:var( --e-global-color-514258a );}.woocommerce .elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products .products > h2{color:var( --e-global-color-fc85ff8 );font-family:"Akko Rounded Pro Regular", Sans-serif;font-size:3rem;font-weight:500;text-transform:uppercase;text-align:center;margin-bottom:2em;}@media(max-width:1024px){.elementor-2313 .elementor-element.elementor-element-428727c{text-align:center;}.elementor-2313 .elementor-element.elementor-element-094fff3{margin-top:0em;margin-bottom:0em;padding:0em 2em 3em 2em;}.elementor-2313 .elementor-element.elementor-element-ac5187c > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-2313 .elementor-element.elementor-element-deb9bb7 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-2313 .elementor-element.elementor-element-cc6c0da > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-2313 .elementor-element.elementor-element-c8b9820{text-align:center;}.elementor-2313 .elementor-element.elementor-element-df26099{text-align:center;}.elementor-2313 .elementor-element.elementor-element-a5bd9e0{text-align:center;}.elementor-2313 .elementor-element.elementor-element-a5bd9e0 > .elementor-widget-container{margin:0.5em 0em 0.5em 0em;}.elementor-2313 .elementor-element.elementor-element-479f2be > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-2313 .elementor-element.elementor-element-a54296e{padding:0em 2em 0em 2em;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products  ul.products{grid-column-gap:2em;grid-row-gap:2em;}}@media(max-width:767px){.elementor-2313 .elementor-element.elementor-element-deb9bb7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2313 .elementor-element.elementor-element-cc6c0da > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-2313 .elementor-element.elementor-global-3212{--e-icon-list-icon-size:2em;}.elementor-2313 .elementor-element.elementor-global-3212 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2313 .elementor-element.elementor-global-3212 .elementor-icon-list-item > a{font-size:1.2rem;line-height:2em;}.elementor-2313 .elementor-element.elementor-element-ed95e4a{margin-top:0px;margin-bottom:0px;}.elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products  ul.products{grid-column-gap:2em;grid-row-gap:2em;}.woocommerce .elementor-2313 .elementor-element.elementor-element-889b340.elementor-wc-products .products > h2{font-size:2rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-2313 .elementor-element.elementor-element-ac5187c{width:100%;}.elementor-2313 .elementor-element.elementor-element-cc6c0da{width:100%;}}/* Start custom CSS for woocommerce-product-related, class: .elementor-element-889b340 */.woocommerce-loop-product__buttons a{display: none}/* End custom CSS */
/* Start custom CSS */table.variations * {background: #fff !important;}
th.label {text-align: left; width: 20%}
.woocommerce-variation-add-to-cart button, .elementor-add-to-cart button,.woocommerce-variation-add-to-cart a, .elementor-add-to-cart a,.woocommerce-variation-add-to-cart input, .elementor-add-to-cart input {margin-left: 0 !important; margin-right: 1em !important;}
.shopengine-comparison{background: var(--e-global-color-secondary); border-radius: 3px; padding: 1em !important; color: #fff !important}
body[data-elementor-device-mode="mobile"] .woocommerce-variation-add-to-cart.variations_button, body[data-elementor-device-mode="mobile"] form.cart {display: flex !important;flex-direction: column;align-items: stretch; text-align: center;}
body[data-elementor-device-mode="mobile"] .woocommerce-variation-add-to-cart button, body[data-elementor-device-mode="mobile"] .elementor-add-to-cart button,
body[data-elementor-device-mode="mobile"] .woocommerce-variation-add-to-cart a, body[data-elementor-device-mode="mobile"] .elementor-add-to-cart a,
body[data-elementor-device-mode="mobile"] .woocommerce-variation-add-to-cart input, body[data-elementor-device-mode="mobile"] .elementor-add-to-cart input {margin-left: 0 !important; margin-right: 0em !important; margin-top: 1em !important; text-align: center; padding: 1em !important; width: 100% !important;}
.shopengine-comparison-button-area{display: none !important}
.shopengine_add_to_list_action{background: #fff !important; border: solid 1px var(--e-global-color-primary)!important}
.shopengine_add_to_list_action i{color: var(--e-global-color-primary)!important}

select {
  /* styling */
  background-color: white;
  border-radius: 4px;
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 0.5em 3.5em 0.5em 1em;

  /* reset */

  margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.woocommerce-variation.single_variation {margin-bottom: 2em}
body[data-elementor-device-mode="mobile"] .woocommerce-variation.single_variation {text-align: center}
.woocommerce-variation-price del bdi {color: var(--e-global-color-146438c); font-size: 1.5rem !important; font-weight: 300}
.woocommerce-variation-price bdi, .woocommerce-variation-price ins {color: var(--e-global-color-0be0666); font-size: 2rem; text-decoration: none; font-weight: 700}
span.shopengine-badge.shopengine-discount-badge {background: var(--e-global-color-66c4423); color: #fff; padding: 0.5em; margin-left: 0.5em; border-radius: 3px}

li#tab-title-additional_information {display: none}

span.onsale {padding: 0.5em 1em !important; border-radius: 3px !important; min-height: initial !important; line-height: initial !important; top: 1em !important; left: 1em !important; font-weight: 300 !important; text-transform: uppercase !important; background: var(--e-global-color-514258a) !important}
a[rel=tag]:hover {font-family: inherit !important; color: var(--e-global-color-878ada1) !important}
.wc-tab h2 {font-size: 4rem; margin: 1em 0; line-height: 4rem}
body[data-elementor-device-mode="mobile"] .wc-tab h2 {font-size: 2.5rem; margin: 1em 0; line-height: 2.5rem}
.wc-tab h2::after{content:""; width: 100%; display: block; height: 3px; border-bottom: solid 1px; margin-top: 0.5em}

span.shopengine-badge.shopengine-discount-badge {background: var(--e-global-color-3e3cb4c); font-size: 1rem; font-weight: 100}

button.slick-arrow,button.slick-arrow:hover {border: none !important; background: none !important;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Akko Rounded Pro Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/AkkoRoundedPro-Regular.eot');
	src: url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/AkkoRoundedPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/AkkoRoundedPro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue LT Pro-ThEx';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/HelveticaNeueLTPro-ThEx.eot');
	src: url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/HelveticaNeueLTPro-ThEx.eot?#iefix') format('embedded-opentype'),
		url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/HelveticaNeueLTPro-ThEx.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bebas Neue Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/BebasNeueRegular.eot');
	src: url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/BebasNeueRegular.eot?#iefix') format('embedded-opentype'),
		url('https://papa507viejo.mialash.net/wp-content/uploads/2023/02/BebasNeueRegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */