@media(min-width:981px){.et_pb_menu .et-menu>li{padding-left:6px;padding-right:6px}}.menu-tienda>li>ul>li{padding:0;line-height:1}.menu-tienda #menu-menu-tienda>li{padding-inline:6px!important}#menu-cabecera>li>a,.menu-tienda>li>a{font-family:'IvyMode',sans-serif}#menu-cabecera>li>a:hover,.menu-tienda>li>a:hover{text-decoration:underline;text-decoration-color:#cf2e2e;color:#000;opacity:1;transition-duration:0s}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'IvyMode',sans-serif}.current-menu-item a{text-decoration:underline;text-decoration-color:#cf2e2e}.button,.et_pb_button{border-radius:8px!important}.hover-btn-negro{color:#e5dfd3}.hover-btn-talleres{color:#f4e9d1}.hover-btn-moldes{color:#e0e5dc}.hover-btn-banner{color:#e5dfd3}.hover-btn-tienda{color:#E5DFD3}.hover-btn-banner:hover{background-color:#edd3c9!important;color:#1D252C!important}.hover-btn-talleres:hover{background-color:#f4e9d1!important;color:#1D252C!important}.hover-btn-moldes:hover{background-color:#e0e5dc!important;color:#1D252C!important}.hover-btn-negro:hover{background-color:#f4e9d1!important;color:#1D252C!important}.hover-btn-tienda:hover{background-color:#B14E47!important}.et_pb_module.et_pb_menu.et_pb_menu_0_tb_header.et_pb_sticky_module.et_pb_bg_layout_light.et_pb_text_align_right.et_dropdown_animation_fade.et_pb_menu--with-logo.et_pb_menu--style-left_aligned.et_pb_sticky.et_pb_sticky--top,.menu-tienda.et_pb_sticky.et_pb_sticky--top{background:#f4e9d1;border-bottom:1px solid #0e0e0e}.et_pb_menu_inner_container{max-width:1200px;margin:0 auto;width:80%}.page-id-2 header.et-l.et-l--header{display:none}.page-id-2 footer.et-l.et-l--footer{display:none}.page-id-71 .color-menu,.page-id-426 .color-menu{background-color:#f4e9d1}.page-id-310 .color-menu,.page-id-349 .color-menu,.page-id-374 .color-menu,.page-id-397 .color-menu,.page-id-229 .color-menu,.page-id-520 .color-menu{background-color:#f4f0e6}h1,h2,h3{font-family:'IvyMode';font-weight:bold;font-weight:300!important}.font-corp{font-family:'IvyMode'}.page-id-2 h1{font-family:'Montserrat';font-size:30px}.page-id-2 p{font-size:1.2rem}.columna-cabecera{display:flex;flex-direction:column;justify-content:center}#home-img-cabecera img{width:85%}.columna-centrada{padding:4rem;margin:0 auto}.fila-logos{display:flex;align-items:center}.cabecera-nuestros-servicios p{width:60%;margin:0 auto}.superposicion-logo{height:0;z-index:99}.onda-banner{display:flex}img.wp-image-355{width:100%!important}.page-id-374 .et_pb_section.et_pb_section_5.et_pb_with_background.et_section_regular{z-index:999}.page-id-374 .et_pb_bottom_inside_divider{z-index:999!important}.alinear-bottom{display:flex;flex-direction:column;justify-content:flex-end}.centrar-columna{display:flex;flex-direction:column;justify-content:center}.woo-productos ul>li{position:relative;transition:all 0.3s ease-in-out;overflow:hidden;height:590px;margin-right:3%;margin-bottom:3%;border-radius:15px}.woo-productos ul>li:hover{background-color:#f4e9d1;border-radius:10px}.woo-productos li a.woocommerce-LoopProduct-link.woocommerce-loop-product__link>:not(.et_shop_image),.woo-productos li .woocommerce-loop-product__title{transition:transform 0.3s ease-in-out;padding-inline:10px!important}.et_pb_shop_grid .products .descripcion-corta{min-height:140px}.woo-productos .botones-producto{display:flex;flex-direction:row;align-items:center;gap:0.75rem;width:-webkit-fill-available;position:absolute;bottom:5px;left:10px;right:0;opacity:0;transform:translateY(20px);transition:opacity 0.4s ease,transform 0.4s ease}.woo-productos ul>li:hover .botones-producto{transform:translatey(0);opacity:1}.woo-productos ul.products li.product .button{margin-top:0!important}.woo-productos.et_pb_wc_related_products .woocommerce-loop-product__title{font-size:1.2em!important}.woo-productos.et_pb_wc_related_products .descripcion-corta p{font-size:0.95em!important}.woo-productos.et_pb_wc_related_products span.amount{font-weight:600;font-size:18px}.botones-producto span.yith-wcwl-add-to-wishlist-button__label{display:none}.custom-add-to-cart a{color:#000!important;font-size:16px!important}.descripcion-corta{padding-bottom:10px;font-size:16px}.quick-view button{background:none;border:none}.quick-view button:hover{cursor:pointer}.quick-view .woosq-icon-1:before{font-size:24px}.woosq-popup{max-height:600px;height:600px}.woosq-product,.woosq-popup .product,.woosq-popup .product>.summary{height:600px}.woosq-popup .woosq-product>.product>div{height:600px;overflow:visible}.woosq-product .thumbnails .images{height:600px!important;background:#f4f0e6}.woosq-popup{overflow:auto;border-radius:10px}.woosq-popup .woocommerce div.product div.images img{width:70%}.woosq-product .thumbnails{background-color:#f4f0e6}.woosq-popup .images.slick-initialized.slick-slider.slick-dotted button:hover{color:#d25f57}.woosq-product>.product .summary{padding:0;background-color:#f4f0e6}.woosq-product .summary-content{width:90%}.woosq-popup h1{font-size:2rem}#woosq-popup .quantity{border:1px solid #0E0E0E;border-radius:50px;text-align:center}#woosq-popup .quantity>input{background:none;padding:10px;color:#0E0E0E}#woosq-popup input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none}#woosq-popup .quantity .minus,#woosq-popup .quantity .plus{background:transparent!important;border:none!important;color:#0E0E0E!important}#woosq-popup .quantity .minus:hover,#woosq-popup .quantity .plus:hover{cursor:pointer!important}.woosq-popup button.single_add_to_cart_button{background-color:#D25F57!important;border:none!important;color:#e5dfd3!important}.woosq-popup button.single_add_to_cart_button:hover{background-color:#b14e47!important}.woosq-popup .product_meta{display:none}.woosq-popup .ps-scrollbar-y-rail{opacity:1}.xoo-wsc-ft-btn-cart{background-color:#f4f0e6!important;border-color:#000!important;color:#000!important}span.xoo-wsch-text,span.xoo-wsc-pname{font-family:'IvyMode',sans-serif}.xoo-wsc-container span.xoo-wsc-smr-ptotal{line-height:1.5}.xoo-wsc-ft-buttons-cont a{line-height:1}.pagina-carrito-cantidad table.shop_table td{border-top:0!important}.pagina-carrito-cantidad .quantity{border:1px solid #0E0E0E;border-radius:50px;text-align:center}.pagina-carrito-cantidad input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none}.pagina-carrito-cantidad .quantity .minus,.pagina-carrito-cantidad .quantity .plus{background:transparent!important;border:none!important;color:#0E0E0E!important}.pagina-carrito-cantidad .quantity .minus:hover,.pagina-carrito-cantidad .quantity .plus:hover{cursor:pointer!important}.pagina-carrito-cantidad input#coupon_code{width:220px}.woocommerce-product-gallery img{border-radius:10px}.h1-producto-tienda h1{font-weight:400!important}.producto-agregar-carrito .quantity{display:block!important}.woocommerce .producto-agregar-carrito div form.cart::before{content:"Cantidad";margin-bottom:0.5rem}.producto-agregar-carrito .quantity{border:1px solid #d9d9d9;width:fit-content!important;border-radius:10px}.woocommerce .producto-agregar-carrito .quantity input.qty{line-height:1!important;padding:10px!important;width:50px!important}.producto-agregar-carrito input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce .producto-agregar-carrito .quantity .minus,.woocommerce .producto-agregar-carrito .quantity .plus{background:transparent!important;border:none!important;color:#0E0E0E!important}.woocommerce .producto-agregar-carrito .quantity .minus:hover,.woocommerce .producto-agregar-carrito .quantity .plus:hover{cursor:pointer!important}.producto-agregar-carrito button{width:100%}.producto-agregar-carrito .single_add_to_cart_button{margin-top:2rem!important}.producto-tablas .et_pb_tabs_controls:after{border-top:0!important}.producto-tablas .et_pb_tabs_controls li{width:50%;border-radius:10px 10px 0 0}.producto-tablas .et_pb_tabs_controls a{font-weight:400}.producto-tablas h2{font-size:1.4rem!important}.producto-tablas .et_pb_all_tabs{border:solid 1px #c2baaa}.txt-shadow{background-color:rgba(229,223,211,0.5)}.woo-productos .et_overlay{display:none!important}.finalizar-compra-cupon .woocommerce-info{background:transparent!important}div#order_review,.woocommerce-checkout #payment div.payment_box,div#customer_details{background:#f4f0e6!important}.woocommerce-checkout #payment div.payment_box{border:1px solid #000;border-radius:10px}.woocommerce-checkout .et_pb_wc_checkout_payment_info form .form-row{margin:1em 0 0!important}.woocommerce-checkout .form-row.place-order button{background-color:#D25F57!important;border:none!important;color:#e5dfd3!important;margin-top:1rem}.woocommerce-checkout .form-row.place-order button:hover{background-color:#B14E47!important}.woocommerce-checkout .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.wishlist-title-container{display:none}.wishlist_table thead tr th{background:#f4e9d1;color:#0e0e0e}.woocommerce table.shop_table.wishlist_table tr td{background:#f4f0e6;color:#0e0e0e;border-color:#0e0e0e}.woocommerce a.remove{color:#D25F57!important}.woocommerce a.remove:hover{background:#B14E47}td.product-add-to-cart>a{font-size:18px!important}.woocommerce-Address h2{font-size:26px}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-Address-title a{text-decoration:underline;font-size:16px}.woocommerce-Address address{font-size:16px}.woocommerce-EditAccountForm .woocommerce-form-row{margin-bottom:12px!important}.woocommerce .woocommerce-EditAccountForm .form-row label,#account_display_name_description{font-size:16px!important}.woocommerce .woocommerce-EditAccountForm .form-row input,.cuenta form.woocommerce-form.woocommerce-form-login.login input,.cuenta form.woocommerce-ResetPassword.lost_reset_password input{background-color:#e5dfd3!important;padding:8px!important}.woocommerce-EditAccountForm fieldset{margin-top:20px!important}.woocommerce-EditAccountForm fieldset legend{font-weight:400}.woocommerce-EditAccountForm button.woocommerce-Button.button,.cuenta form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit,.cuenta form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button{font-size:16px;background-color:#d25f57;color:#f4f0e6;border:none;font-weight:400}.woocommerce-EditAccountForm button.woocommerce-Button.button:hover,.cuenta form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit:hover,.cuenta form.woocommerce-ResetPassword.lost_reset_password .woocommerce-Button:hover{background-color:#b14e47;border-radius:3px}.cuenta .woocommerce h2{font-size:26px}.cuenta form.woocommerce-form.woocommerce-form-login.login{padding-left:0;margin-top:0.5rem}.cuenta form.woocommerce-form.woocommerce-form-login.login label,.cuenta .woocommerce-LostPassword,.cuenta form.woocommerce-ResetPassword.lost_reset_password{font-size:16px}.cuenta form.woocommerce-form.woocommerce-form-login.login .form-row:nth-child(3){margin-top:24px!important}.tienda-top-bar{display:flex;justify-content:flex-end;align-items:center;gap:20px}.tienda-top-bar .barra-busqueda{margin-bottom:0!important}.barra-busqueda input[type=search].dgwt-wcas-search-input{background:transparent!important;border-bottom:1px solid #000!important;border-radius:0!important}.barra-busqueda input#dgwt-wcas-search-input-1{border:0}.barra-busqueda .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{border-radius:0!important}.centrar-menu-tienda{display:flex;align-items:center}@media (max-width:1500px){.page-id-426 .et_pb_section.et_pb_section_3.et_pb_with_background.et_section_regular{z-index:999}}@media (max-width:1216px){.et_pb_menu .et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu{float:none;margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu ul{list-style:none!important;text-align:left}.et_pb_menu_inner_container{padding-block:15px}.columna-centrada{padding:2rem}.coleccion-flip-card{display:grid;place-content:center;gap:2rem}}@media (max-width:980px){.voltear-columnas{display:flex;flex-direction:column-reverse}.cabecera-nuestros-servicios p{width:100%}.fila-columna{display:flex;justify-content:center;align-items:flex-start}.page-id-374 .voltear-columnas{display:flex;flex-direction:column-reverse;gap:2rem}.onda-movil{background-size:cover!important}.quitar-margin-columna{margin-bottom:0}.centrar-anuncios>div{max-width:fit-content}.centrar-anuncios h3{font-size:26px!important}.tienda-top-bar{justify-content:center;align-items:center;gap:0px;flex-direction:column}.tienda-top-bar .et_pb_column{margin-bottom:0!important}.tienda-top-bar-movil>.et_pb_column{display:flex;justify-content:flex-end;align-items:center;gap:20px}.carrito-movil{height:0}.carrito-movil a.icono-carrito{position:absolute;right:150px;bottom:15px}.carrito-movil span.cart-count{display:none}.woo-productos ul>li{height:650px}.woosq-product .thumbnails .images{height:100%!important}.wishlist_table .add_to_cart.button i{display:none}}@media (max-width:766px){.producto-tablas .et_pb_tabs_controls li{width:100%}.pagina-carrito-cantidad .product-thumbnail{display:flex!important;justify-content:center!important}.et_pb_wc_cart_products_0 table.cart img{width:150px!important}.pagina-carrito-cantidad .product-thumbnail::before{content:""!important}.pagina-carrito-cantidad .quantity{text-align:right;border:none}.pagina-carrito-cantidad .coupon{display:flex;flex-direction:column;gap:10px}.pagina-carrito-cantidad input#coupon_code{width:100%}.pagina-carrito-cantidad .coupon button.button{text-align:left}.pagina-carrito-cantidad table.shop_table_responsive tr:nth-child(2n) td,.pagina-carrito-cantidad table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent!important}.carrito-col-1{margin-bottom:0}.woo-productos ul>li{height:570px}.product-name h3{font-size:22px}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{margin-bottom:20px}.wishlist_table>li:not(:last-child){border-bottom:1px solid #000;margin-bottom:50px!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.button.add_to_cart.alt.icon-added{font-size:16px!important}}@media (max-width:580px){.centrar-anuncios h3{font-size:20px!important;line-height:1.8}.aviso-anadir-carrito div{display:flex;flex-direction:column;gap:10px}.producto-tablas h2{font-size:1.4rem!important}.tienda-top-bar>.et_pb_column{justify-content:flex-start;gap:10px}.barra-busqueda .dgwt-wcas-search-wrapp{min-width:185px!important;margin:0!important}.icono-carrito{display:flex}.carrito-movil a.icono-carrito{right:100px;bottom:20px}#et-boc .et-l .et_pb_shop ul.products.columns-3 li.product{min-width:100%!important}.woo-productos ul>li{display:flex!important;height:620px;flex-direction:column!important;float:none!important;padding-top:10px!important}.woo-productos ul>li .et_shop_image{display:flex!important;justify-content:center}.woo-productos ul>li img{width:312px!important}.woo-productos .botones-producto{opacity:1;transform:translateY(0px);bottom:15px}.woosq-popup h1{font-size:26px}.woosq-product .summary-content{width:100%}#woosq-popup .quantity{margin-bottom:1rem!important}#woosq-popup .quantity>input{padding:5px 10px}.woosq-popup button.single_add_to_cart_button{font-size:18px!important}}.tienda-grid-colecciones .box-shadow-overlay{box-shadow:inset 0px 0px 18px 0px rgba(0,0,0,0.1)!important}@media (max-width:400px){.woo-productos ul>li{padding-top:0!important}.woo-productos .botones-producto{bottom:5px}}