#main-content .container::before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:transparent!important}.woocommerce-cart #left-area{width:100%!important}.products.columns-4 li,.et_pb_with_border.et_pb_shop .products li{border:2px solid #fd8189;padding:15px!important;border-radius:30px}.wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block{border-right:2px solid pink;padding:20px}.is-large.wc-block-cart .wc-block-cart-items{border:none!important}.tres-responsive{display:flex;flex-wrap:wrap}.tres-responsive>div{flex:1;min-width:calc(100% / 3)}@media (min-width:481px) and (max-width:768px){.tres-responsive>div{flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}@media (max-width:480px){.tres-responsive>div{flex:0 0 50%;max-width:50%}}.et-l.et-l--header .et_pb_column_1_tb_header,.et-l.et-l--header .et_pb_column_2_tb_header,.et-l.et-l--header .et_pb_column_3_tb_header,.et-l.et-l--header .et_pb_column_4_tb_header,.et-l.et-l--header .et_pb_column_5_tb_header{padding-top:10px;padding-bottom:10px}.products.columns-4 li,.et_pb_with_border.et_pb_shop .products li{padding:0px!important;padding-bottom:15px!important}.products.columns-4 li,.et_pb_with_border.et_pb_shop .products li h2{padding:5px!important;text-align:center;text-transform:uppercase;color:#fd8189;font-weight:bold}.et_pb_with_border.et_pb_shop .products li{background:#fd818950!important}.et_pb_with_border.et_pb_shop .products li img{padding:10px;border-bottom:2px solid #fd8189}.et_pb_with_border.et_pb_shop .products li .et_shop_image{border-radius:30px 30px 0px 0px}.et_pb_with_border.et_pb_shop .products .et_shop_image{background:white;z-index:0}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{border:2px solid #fd8189;background-color:white;border-radius:50px;margin:0px 6px 0px 6px!important}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-navigation ul li{border:2px solid #F4808B;padding:10px 20px 5px 10px;border-bottom:none}.woocommerce-MyAccount-navigation ul li a{color:#F4808B;font-weight:bold;padding-left:20px}.woocommerce-MyAccount-navigation ul li:first-child{border-radius:20px 20px 0px 0px}.woocommerce-MyAccount-navigation ul li:last-child{border-radius:0px 0px 20px 20px;border:2px solid #F4808B}.woocommerce-MyAccount-navigation ul li:nth-child(odd){background-color:#F4808B50}.woocommerce-MyAccount-navigation ul li:nth-child(even){background-color:#ffffff}.woocommerce-MyAccount-content{border:2px solid blue;border-radius:20px;padding:20px;background-color:lightblue;color:#F4808B}.woocommerce-MyAccount-content a{font-weight:bolder;color:#F4808B}.woocommerce-MyAccount-content input,.woocommerce-MyAccount-content textarea,.woocommerce-MyAccount-content select{background-color:white!important;border-radius:30px!important;height:40px}.woocommerce-MyAccount-content label{font-weight:bolder}.woocommerce-MyAccount-content button{border-radius:30px!important;background:#F4808B!important;color:white!important;border:2px solid #F4808B!important;text-transform:uppercase;margin-top:20px!important;margin-bottom:10px!important}.woocommerce-MyAccount-content,.woocommerce-MyAccount-content fieldset{border:2px solid #22509b!important;padding:15px;border-radius:30px!important}.woocommerce-MyAccount-content legend{padding:10px;text-transform:uppercase;font-weight:bolder;color:#22509b}.woocommerce-Address-title.title h2{color:#22509b!important}.woocommerce-Address-title.title h2{color:#22509b!important}.iconos-derecha p{display:flex;justify-content:space-evenly;padding:5px!important;width:100%}.iconos-derecha p img{border-right:2px solid #F4808B;padding:7px}.iconos-derecha p img:last-child{border-right:none}.iconos-derecha .et_pb_text_inner{width:100%}.imagenes-numeros{bottom:180px!important}.productos-relacionados .columns-4 h2{padding:25px!important;text-align:center;text-transform:uppercase;color:#fd8189;font-weight:bold;margin:0;font-size:1em!important}.productos-relacionados .columns-4 .product{background:#fd818950!important}.productos-relacionados .columns-4 .product img{border-radius:30px 30px 0 0}.productos-relacionados li.product{padding:0px!important}.productoss-relacionados ul.products li.product .price,.productos-relacionados ul.products li.product .price{margin-bottom:20px!important}.productos-relacionados .columns-4 h2{border-top:2px solid #fd8189}.opiniones-google .ti-review-item.source-Google.ti-image-layout-thumbnail .ti-inner{border:2px solid #fd8189!important;background-color:white!important;border-radius:20px!important;padding:30px!important}.product-template-default .et_pb_wc_description{color:#22509b;font-weight:bold;text-transform:uppercase}.product-template-default h1{text-transform:uppercase}.woocommerce-Price-amount.amount{color:#22509b;font-weight:bold;text-transform:uppercase}.product-template-default .single_add_to_cart_button.button.alt{background-color:#22509b;border-radius:30px!important;color:white;font-weight:bold;text-transform:uppercase}.product-template-default .single_add_to_cart_button.button.alt:hover{color:#22509b}.single-product-container{background:#fd818950!important;padding:0px!important;border-radius:30px!important}.single-product-container .wp-post-image{border-radius:30px 0 0 30px;border-right:2px solid #f4808b!important}.single-product-container .et_pb_css_mix_blend_mode_passthrough .et_pb_wc_title{padding-top:50px}.woocommerce-checkout .woocommerce-additional-fields{display:none}.columna-1-home .et_pb_text_1:first-child{position:absolute;top:-10px}.columna-1-home .imagen1{position:absolute;margin:0!important;left:-104px;top:60px}.columna-1-home{overflow:initial}.columna-2-home .et_pb_text_3:first-child{position:absolute;top:-10px}.columna-2-home .imagen2{position:absolute;margin:0!important;left:-25px;top:60px}.columna-2-home{overflow:initial}.columna-3-home .et_pb_text_5:first-child{position:absolute;top:-10px}.columna-3-home .imagen3{position:absolute;margin:0!important;right:-160px;top:60px}.columna-3-home{overflow:initial}.modalidades{position:absolute;bottom:-70px}.modalidades{max-width:300px}.columna-1-home,.columna-2-home,.columna-3-home{overflow:visible!important}.woocommerce ul.products li.product .custom-cart-icon-link img{height:20px!important;padding:0px!important;border:0px!important;margin-bottom:0px!important;padding-left:10px!important;padding-top:5px!important}.woocommerce ul.products li.product .custom-cart-icon-link{border-left:2px solid #fd8189}.custom-cart-icon-link.simplefavorite-button.custom-favorite-icon img{width:20px!important;display:unset!important}.yith-wcwl-add-to-wishlist-button--added{display:unset}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{display:inline-block}.yith-wcwl-add-to-wishlist-button{display:none}.yith-wcwl-add-to-wishlist-button__label{display:none}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color:#fd8189}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon{color:#fd8189;padding:4px}.price .yith-add-to-wishlist-button-block{margin:0px!important;border-left:2px solid #fd8189}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon{padding:4px}.woocommerce ul.products li.product .custom-cart-icon-link{padding-right:10px}.products li{background:#fd818950!important}.woocommerce-page ul.products li.product a img,.woocommerce ul.products li.product a img{-webkit-box-shadow:none!important;box-shadow:none!important;margin:0 0 9px!important;border-radius:30px 30px 0 0}#fvp-tabs .et_shop_image:hover .et_overlay{border-radius:30px 30px 0 0!important}.woocommerce-loop-product__title{padding:5px!important;text-align:center;text-transform:uppercase;color:#fd8189;font-weight:bold}@media (min-width:981px) and (max-width:1366px){.test-productos .woocommerce ul.products li.product .price{font-size:.94em;gap:6px;padding-right:20px;box-sizing:border-box}.test-productos .woocommerce ul.products li.product .price>.custom-cart-icon-link{margin-left:12px!important;padding-right:6px;margin-right:6px;transform:translateX(-12px);flex:0 0 auto;line-height:1}.test-productos .woocommerce ul.products li.product .price>.yith-add-to-wishlist-button-block{padding-left:8px;transform:translateX(-12px);flex:0 0 auto}.test-productos .custom-cart-icon-link img,.test-productos .yith-wcwl-add-to-wishlist-button img{width:19px!important;height:19px!important;min-width:19px;display:block;flex-shrink:0}}@media (min-width:768px) and (max-width:980px){.test-productos .woocommerce ul.products li.product .price>.yith-add-to-wishlist-button-block{padding-left:45px!important}.test-productos .woocommerce ul.products li.product .price>.yith-add-to-wishlist-button-block>a{margin-left:3px!important;display:inline-flex;align-items:center}}@media (max-width:767px){.test-productos .woocommerce ul.products li.product span.price{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:8px 8px!important;box-sizing:border-box}.test-productos .woocommerce ul.products li.product span.price>:not(a):not(.yith-add-to-wishlist-button-block){order:1!important;flex:0 0 100%!important;text-align:center!important}.test-productos .woocommerce ul.products li.product span.price>a.custom-cart-icon-link,.test-productos .woocommerce ul.products li.product span.price>.yith-add-to-wishlist-button-block{order:2!important;flex:0 0 auto!important}.test-productos .woocommerce ul.products li.product span.price>a.custom-cart-icon-link{margin-left:0!important;padding-right:0!important;margin-right:8px!important}.test-productos .woocommerce ul.products li.product span.price>a.custom-cart-icon-link::after{content:none!important}}.woocommerce-account label{color:#0c71c3!important;font-weight:600!important;font-family:inherit!important}.woocommerce-account label{font-size:16px!important}#ship-to-different-address label{line-height:1.4}#ship-to-different-address .texto-envio-extra{font-size:15px;font-weight:normal;margin-top:4px;color:#666}.woocommerce-checkout .col2-set .col-1{padding-right:40px}.woocommerce-account .woocommerce{border-radius:20px!important;overflow:hidden!important}.woocommerce-account .woocommerce-MyAccount-navigation{border-radius:20px!important}.woocommerce-MyAccount-content p:nth-of-type(2){display:none!important}.woocommerce-MyAccount-content{background-color:#ffffff!important}.woocommerce-MyAccount-content{padding-top:30px!important}.woocommerce-MyAccount-content{font-size:18px!important;color:#22509b!important}.woocommerce-MyAccount-navigation{border-radius:8px!important}.woocommerce-MyAccount-content{border-radius:8px!important}*{box-sizing:border-box}.woocommerce-account .et_pb_section,.woocommerce-account .et_pb_row,.woocommerce-account .et_pb_column,.woocommerce-account .woocommerce,.woocommerce-account .woocommerce-MyAccount-content{overflow:visible!important}.woocommerce-account .woocommerce-MyAccount-content{padding-right:24px!important;box-sizing:border-box}.woocommerce-account .woocommerce-MyAccount-content .button{border-radius:8px!important}.woocommerce-account .woocommerce-Addresses .col-2{display:none!important}.yith-wcwl-form h2,.yith-wcwl-form .wishlist-title,.yith-wcwl-form .entry-title{display:none!important}.woocommerce-account h2{margin-top:25px!important}body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details h2,body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details h3,body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details .woocommerce-column__title{min-height:72px!important;display:flex!important;align-items:flex-end!important;margin:0 0 10px 0!important;line-height:1.15!important}body.woocommerce-account.woocommerce-view-order h2,body.woocommerce-account.woocommerce-view-order h3,body.woocommerce-account.woocommerce-view-order .woocommerce-column__title{color:#22509b!important;font-weight:700!important}body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details .woocommerce-customer-details--phone,body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details p[class*="phone"],body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details a[href^="tel:"],body.woocommerce-account.woocommerce-view-order .woocommerce-customer-details a[href^="tel"]{display:none!important}body.woocommerce-account .woocommerce-MyAccount-content:before{content:""}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content:before{content:"Pedidos";display:block;font-size:26px;font-weight:700;color:#22509b;margin-bottom:20px}body.woocommerce-account .woocommerce-MyAccount-content:before{content:""}body.woocommerce-account .woocommerce-MyAccount-content .yith-wcwl-form:before{content:"Lista de deseos";display:block;font-size:26px;font-weight:700;color:#f4808b;margin-bottom:20px}body.woocommerce-account.woocommerce-addresses .woocommerce-Addresses .woocommerce-Address-title h2,body.woocommerce-account.woocommerce-addresses .woocommerce-Addresses .woocommerce-Address-title h3,body.woocommerce-account.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address-title h2,body.woocommerce-account.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address-title h3{display:none!important}body.woocommerce-account.woocommerce-addresses .woocommerce-MyAccount-content:before,body.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content:before{content:"Tus datos";display:block;font-size:26px;font-weight:700;color:#22509b;margin-bottom:20px}.woocommerce form .form-row-last,.woocommerce form #billing_last_name_field,.woocommerce form #shipping_last_name_field{display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important}body.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content h2,body.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content h3{display:none!important}body.woocommerce-account.woocommerce-edit-account form.woocommerce-EditAccountForm>p.form-row-first,body.woocommerce-account.woocommerce-edit-account form.woocommerce-EditAccountForm>p.form-row-last,body.woocommerce-account.woocommerce-edit-account form.woocommerce-EditAccountForm>p.form-row-wide{display:none!important}body.woocommerce-account.woocommerce-edit-account form.woocommerce-EditAccountForm fieldset,body.woocommerce-account.woocommerce-edit-account form.woocommerce-EditAccountForm button{display:block!important}.woocommerce-account .woocommerce-EditAccountForm p.form-row,.woocommerce-account .woocommerce-EditAccountForm p.woocommerce-form-row,.woocommerce-account .woocommerce-EditAccountForm fieldset,.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}.woocommerce-account .woocommerce-EditAccountForm #password_1,.woocommerce-account .woocommerce-EditAccountForm input[name="password_1"]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important}.woocommerce-account .woocommerce-EditAccountForm .password-input{display:inline-flex!important;visibility:visible!important;opacity:1!important}body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm fieldset p.form-row:first-of-type,body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm fieldset p.woocommerce-form-row:first-of-type{display:none!important}body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm fieldset p.form-row:first-of-type .show-password-input,body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm fieldset p.woocommerce-form-row:first-of-type .show-password-input{display:none!important}.woocommerce-account .woocommerce-MyAccount-navigation{width:320px!important}body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm fieldset{display:flex!important;flex-direction:column!important;gap:18px!important;width:100%!important;max-width:100%!important}body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm fieldset .form-row,body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm fieldset .woocommerce-form-row{width:100%!important;max-width:100%!important;float:none!important;clear:both!important}body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm .password-input{display:block!important;width:100%!important;max-width:100%!important}body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm #password_1,body.woocommerce-account.woocommerce-edit-account
.woocommerce-EditAccountForm #password_2{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.woocommerce-account .username-field input,body.woocommerce-account #billing_first_name,body.woocommerce-account #billing_last_name{height:48px!important;min-height:48px!important;line-height:48px!important;padding:0 12px!important;box-sizing:border-box!important}body.woocommerce-account .woocommerce form .username-field input,body.woocommerce-account .woocommerce form .username-field input.input-text,body.woocommerce-account .woocommerce form .username-field .input-text{background-color:#e9ecef!important;background-image:none!important;border:1px solid #ced4da!important;color:#6c757d!important;-webkit-text-fill-color:#6c757d!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important}body.woocommerce-account .woocommerce form .username-field input:focus,body.woocommerce-account .woocommerce form .username-field input:hover,body.woocommerce-account .woocommerce form .username-field input:active{background-color:#e9ecef!important;border:1px solid #ced4da!important;box-shadow:none!important;outline:none!important}body.woocommerce-account label[for="billing_email"] .required{display:none!important}body.woocommerce-account #billing_email,body.woocommerce-account input[name="billing_email"],body.woocommerce-account .email-disabled-field input{background-color:#e9ecef!important;border-color:#ced4da!important;color:#6c757d!important;-webkit-text-fill-color:#6c757d!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important}body.woocommerce-account #billing_email:focus{outline:none!important;box-shadow:none!important;border-color:#ced4da!important}body.woocommerce-account label[for="billing_email"] .optional{display:none!important}body.woocommerce-account.woocommerce-edit-address
.woocommerce-address-fields button[type="submit"],body.woocommerce-account.woocommerce-edit-address
.woocommerce-address-fields .button,body.woocommerce-account.woocommerce-edit-address
.woocommerce-address-fields input[type="submit"]{display:inline-block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;position:relative!important;z-index:50!important}body.woocommerce-account.woocommerce-edit-address
.woocommerce-MyAccount-content,body.woocommerce-account.woocommerce-edit-address
.woocommerce-address-fields{overflow:visible!important;height:auto!important;max-height:none!important}body.woocommerce-account.woocommerce-edit-address
.woocommerce-address-fields p:last-of-type{display:block!important}