.elementor-8777 .elementor-element.elementor-element-a80f86b{--display:flex;}.elementor-8777 .elementor-element.elementor-element-a80f86b.ecomus-motion--sticky{position:var(--position);}.elementor-8777 .elementor-element.elementor-element-37c1cd94 .page-header.page-header--shop{background-image:url("https://marmare.es/media/marmare-fondo-cabecera-1.webp");}.elementor-8777 .elementor-element.elementor-element-53d2b261{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8777 .elementor-element.elementor-element-53d2b261.ecomus-motion--sticky{position:var(--position);}.elementor-8777 .elementor-element.elementor-element-41379b3d{--display:flex;}.elementor-8777 .elementor-element.elementor-element-41379b3d.ecomus-motion--sticky{position:var(--position);}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-message, .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-info, .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-error, .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-noreviews, .elementor-8777 .elementor-element.elementor-element-1ed36aa1 p.no-comments{font-weight:700;color:var( --e-global-color-7eb2ea7 );background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.ecomus-rtl-smart .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-message, .ecomus-rtl-smart .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-info, .ecomus-rtl-smart .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-error,  .ecomus-rtl-smart .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-noreviews, .ecomus-rtl-smart .elementor-8777 .elementor-element.elementor-element-1ed36aa1 p.no-comments{border-radius:5px 5px 5px 5px;}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-info, .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-noreviews, .elementor-8777 .elementor-element.elementor-element-1ed36aa1 p.no-comments{color:var( --e-global-color-7eb2ea7 );background-color:var( --e-global-color-primary );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .woocommerce-error{color:var( --e-global-color-7eb2ea7 );background-color:var( --e-global-color-primary );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents{--em-color__dark:var( --e-global-color-8dad9f6 );--em-color__base:var( --e-global-color-8dad9f6 );--em-link-color:var( --e-global-color-8dad9f6 );--em-link-color-hover:var( --e-global-color-primary );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents thead th{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents tbody{--em-color__dark:var( --e-global-color-8dad9f6 );--em-color__base:var( --e-global-color-8dad9f6 );--em-link-color:var( --e-global-color-8dad9f6 );--em-link-color-hover:var( --e-global-color-primary );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-name a:not(.remove){color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-name a:not(.remove):hover{color:var( --e-global-color-primary );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-name a.remove{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-name a.remove:hover{color:var( --e-global-color-primary );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-price{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-price ins{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-quantity .quantity{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-quantity .quantity input{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-subtotal{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 table.woocommerce-cart-form__contents td.product-subtotal ins{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .coupon .button{font-weight:700;text-transform:uppercase;--em-button-bg-color:var( --e-global-color-8dad9f6 );--em-button-color:var( --e-global-color-7eb2ea7 );--em-button-border-color:var( --e-global-color-8dad9f6 );--em-button-bg-color-hover:var( --e-global-color-primary );--em-button-color-hover:var( --e-global-color-7eb2ea7 );--em-button-border-color-hover:var( --e-global-color-primary );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .em-button-update-cart{font-weight:400;--em-button-color:var( --e-global-color-8dad9f6 );--em-button-border-color:var( --e-global-color-8dad9f6 );--em-button-color-hover:var( --e-global-color-primary );--em-button-border-color-hover:var( --e-global-color-primary );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .cart_totals_summary{color:var( --e-global-color-8dad9f6 );--em-rounded-xs:10px 10px 0px 0px;}.ecomus-rtl-smart .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .cart_totals_summary{--em-rounded-xs:10px 0px 0px 10px;}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .cart_totals h2{font-weight:700;color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .ecomus-price-saved{color:var( --e-global-color-8dad9f6 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .wc-proceed-to-checkout .checkout-button{font-weight:700;text-transform:uppercase;--em-button-bg-color:var( --e-global-color-8dad9f6 );--em-button-color:var( --e-global-color-7eb2ea7 );--em-button-border-color:var( --e-global-color-8dad9f6 );--em-button-bg-color-hover:var( --e-global-color-primary );--em-button-color-hover:var( --e-global-color-7eb2ea7 );--em-button-border-color-hover:var( --e-global-color-7eb2ea7 );}.elementor-8777 .elementor-element.elementor-element-1ed36aa1 .ecomus-extra-content{margin:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-8777 .elementor-element.elementor-element-1ed36aa1 .ecomus-extra-content{margin:0px 0px 0px 0px;}.ecomus-woocommerce-elementor.ecomus-elementor-id-8777 .site-content{padding-top:0px;padding-bottom:0px;}body.elementor-page-8777 .site-content{padding-top:0px;padding-bottom:0px;}@media(max-width:1200px){.elementor-8777 .elementor-element.elementor-element-53d2b261{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-8777 .elementor-element.elementor-element-53d2b261{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.ecomus-woocommerce-elementor.ecomus-elementor-id-8777 .site-content{padding-top:31px;padding-bottom:100px;}body.elementor-page-8777 .site-content{padding-top:31px;padding-bottom:100px;}}@media(max-width:767px){.elementor-8777 .elementor-element.elementor-element-53d2b261{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.ecomus-woocommerce-elementor.ecomus-elementor-id-8777 .site-content{padding-top:22.5px;padding-bottom:75px;}body.elementor-page-8777 .site-content{padding-top:22.5px;padding-bottom:75px;}}