﻿.color-primary{color:var(--e-global-color-primary)}.elementor-image-gallery .gallery{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}@keyframes fadeDown{from{opacity:0;transform:translate3d(0, -30px, 0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px, 0, 0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px, 0, 0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0, 30px, 0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}html .elementor-animation-grow:active,html .elementor-animation-grow:focus,html .elementor-animation-grow:hover{transform:scale(1.025)}@keyframes AuxScaleUp{from{opacity:0;transform:scale(0.9, 0.9)}to{transform:none;opacity:1}}.aux-anim-scale-up{animation-name:AuxScaleUp}@keyframes AuxScaleUp1{from{opacity:0;transform:scale(0.7, 0.7)}to{transform:none;opacity:1}}.aux-anim-scale-up-1{animation-name:AuxScaleUp1}@keyframes AuxScaleUp2{from{opacity:0;transform:scale(0.6, 0.6)}to{transform:none;opacity:1}}.aux-anim-scale-up-2{animation-name:AuxScaleUp2}@keyframes AuxScaleDown{from{opacity:0;transform:scale(1.1, 1.1)}to{transform:none;opacity:1}}.aux-anim-scale-down{animation-name:AuxScaleDown}@keyframes AuxScaleDown1{from{opacity:0;transform:scale(1.3, 1.3)}to{transform:none;opacity:1}}.aux-anim-scale-down-1{animation-name:AuxScaleDown1}@keyframes AuxScaleDown2{from{opacity:0;transform:scale(1.4, 1.4)}to{transform:none;opacity:1}}.aux-anim-scale-down-2{animation-name:AuxScaleDown2}@keyframes AuxFadeInUp{from{opacity:0;opacity:0;transform:translate3d(0, 27px, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-up{animation-name:AuxFadeInUp}@keyframes AuxFadeInUp1{from{opacity:0;opacity:0;transform:translate3d(0, 50px, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-up-1{animation-name:AuxFadeInUp1}@keyframes AuxFadeInUp2{from{opacity:0;opacity:0;transform:translate3d(0, 75px, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-up-2{animation-name:AuxFadeInUp2}@keyframes AuxFadeInLeft{from{opacity:0;opacity:0;transform:translate3d(-27px, 0, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-left{animation-name:AuxFadeInLeft}@keyframes AuxFadeInLeft1{from{opacity:0;opacity:0;transform:translate3d(-50px, 0, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-left-1{animation-name:AuxFadeInLeft1}@keyframes AuxFadeInLeft2{from{opacity:0;opacity:0;transform:translate3d(-75px, 0, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-left-2{animation-name:AuxFadeInLeft2}@keyframes AuxFadeInRight{from{opacity:0;opacity:0;transform:translate3d(27px, 0, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-right{animation-name:AuxFadeInRight}@keyframes AuxFadeInRight1{from{opacity:0;opacity:0;transform:translate3d(50px, 0, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-right-1{animation-name:AuxFadeInRight1}@keyframes AuxFadeInRight2{from{opacity:0;opacity:0;transform:translate3d(75px, 0, 0)}to{opacity:1;transform:none}}.aux-anim-fade-in-right-2{animation-name:AuxFadeInRight2}@keyframes AuxMaskFromLeft{from{opacity:0;clip-path:inset(0 100% 0 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.aux-anim-mask-from-left{animation-name:AuxMaskFromLeft}@keyframes AuxMaskFromTop{from{opacity:0;clip-path:inset(0 0 100% 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.aux-anim-mask-from-top{animation-name:AuxMaskFromTop}@keyframes AuxMaskFromBot{from{opacity:0;clip-path:inset(100% 0 0 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.aux-anim-mask-from-bot{animation-name:AuxMaskFromBot}@keyframes AuxMaskFromRight{from{opacity:0;clip-path:inset(0 0 0 100%);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.aux-anim-mask-from-right{animation-name:AuxMaskFromRight}@keyframes AuxMaskFromLeft{from{opacity:0;clip-path:inset(0 100% 0 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.aux-anim-mask-from-left{animation-name:AuxMaskFromLeft}@keyframes AuxSlideFromRight{from{transform:translateX(100%)}to{opacity:1;transform:none}}.aux-anim-slide-from-right{overflow:hidden}.aux-anim-slide-from-right>.elementor-container{animation-duration:1.25s;animation-name:AuxSlideFromRight}@keyframes AuxSlideFromLeft{from{transform:translateX(-100%)}to{opacity:1;transform:none}}.aux-anim-slide-from-left{overflow:hidden}.aux-anim-slide-from-left>.elementor-container{animation-duration:1.25s;animation-name:AuxSlideFromLeft}@keyframes AuxSlideFromTop{from{transform:translateY(-100%)}to{opacity:1;transform:none}}.aux-anim-slide-from-top{overflow:hidden}.aux-anim-slide-from-top>.elementor-container{animation-duration:1.25s;animation-name:AuxSlideFromTop}@keyframes AuxSlideFromBot{from{transform:translateY(100%)}to{opacity:1;transform:none}}.aux-slide-from-bot{overflow:hidden}.aux-slide-from-bot>.elementor-container{animation-duration:1.25s;animation-name:AuxSlideFromBot}html .cpel-switcher__flag{opacity:0}*,::after,::before{box-sizing:border-box}body{background-color:white;font-family:"Ubuntu", sans-serif;font-size:1rem;font-weight:400;color:#747474;line-height:1.4}@media (max-width:575px){body{padding-top:66px}}a{color:#00BAC0;text-decoration:none;transition:0.1s all ease-in-out}a:hover{color:#00898d;transition:0.1s all ease-in-out}strong{font-weight:700}mark{padding:1px 3px;border-radius:3px;color:#3b3e08;background-color:#ffd91d}.bg-principal{background-color:#00BAC0}.bg-secundario{background-color:#00BAC0}.bg-accent{background-color:#2f7bd8}.bg-dark{background-color:#00A5AA !important;color:white}.bg-gris{background-color:rgba(64, 78, 75, 0.05)}.bg-gris-lighter{background-color:rgba(222, 222, 222, 0.557)}.bg-gris-light{background-color:#DEDEDE}.bg-h-01{background-color:#00A5AA}.bg-h-02{background-color:#f7f3ee}.blanco{color:white}.blanco-a{color:white}.blanco-a a{color:white;text-decoration:underline}.verde{color:#25D366 !important}.verde-whatsapp{color:#128C7E !important}.fazul{background-color:#00BAC0 !important}.text-center{text-align:center}.pad-b-min{padding-bottom:40px}.mar-b-min{margin-bottom:40px}.pad-b{padding-bottom:80px}.mar-b{margin-bottom:80px}.pad-b-max{padding-bottom:140px}.mar-b-max{margin-bottom:140px}.pad-t-min{padding-top:40px}.mar-t-min{margin-top:40px}.pad-t{padding-top:80px}.mar-t{margin-top:80px}.pad-t-max{padding-top:140px}.mar-t-max{margin-top:140px}.pad-min{padding:40px 0}.pad{padding:80px 0}.pad-max{padding:140px 0}@media (max-width:767px){.pad-b-min{padding-bottom:30px}.mar-b-min{margin-bottom:30px}.pad-b{padding-bottom:75px}.mar-b{margin-bottom:75px}.pad-b-max{padding-bottom:100px}.mar-b-max{margin-bottom:100px}.pad-t-min{padding-top:30px}.mar-t-min{margin-top:30px}.pad-t{padding-top:75px}.mar-t{margin-top:75px}.pad-t-max{padding-top:100px}.mar-t-max{margin-top:100px}.pad-min{padding:30px 0}.pad{padding:75px 0}.pad-max{padding:100px 0}}hr.separa{margin:20px 0;border:1px dashed #DEDEDE}.map{padding:0.85rem;background-color:#fff;border:0}@media (max-width:575px){.m-no{display:none !important}}@media (min-width:576px) and (max-width:991px){.t-no{display:none !important}}@media (min-width:992px){.d-no{display:none !important}}.grecaptcha-badge{visibility:hidden}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.img-fluid{max-width:100%;height:auto}.mask-top{position:relative;z-index:2}.mask-top::before{content:"";position:absolute;background-color:inherit;height:10px;left:-50%;mask-image:url("../assets/bg/bg-papel-02.svg");mask-repeat:repeat repeat-x;width:150vw;z-index:-1;top:-10px;transform:rotate(-180deg)}.mask-bottom{position:relative;z-index:1}.mask-bottom::after{content:"";position:absolute;background-color:inherit;height:14px;left:-3vw;mask-image:url("../assets/bg/bg-papel-01.svg");mask-repeat:repeat no-repeat;width:106vw;z-index:-1;bottom:-14px}.mask-bottom--02::after{width:130vw !important;mask-repeat:repeat repeat-x;left:-50%}h1,h3,h4,h5,h6{font-family:"houschka-rounded", sans-serif;font-weight:900}.e-headers{margin-bottom:2rem;display:flex;justify-content:flex-start;align-items:center}@media (max-width:767px){.e-headers{justify-content:space-between}}.e-headers__h3{margin-bottom:0.1rem;margin-top:0;font-family:"houschka-rounded", sans-serif;font-weight:800;font-size:2rem;color:#352c22;font-weight:bold}@media (max-width:575px){.e-headers__h3{font-size:1.2rem}}.e-headers__link{margin-top:0;color:white;font-size:0.85rem;margin-left:1rem;padding:2px 0.8rem;border-radius:50px}.e-headers__link:hover{background-color:#00BAC0;color:white}.h-pre{background-color:rgba(222, 222, 222, 0.557)}@media (max-width:991px){.h-pre{display:none}}.h-pre__top{height:2rem;display:flex;justify-content:space-between;line-height:2rem;font-size:12px}.h-pre__top a{color:#353334;font-weight:bold;letter-spacing:0.5px;padding:5px}.h-pre__top a.b-verde{background-color:#00BAC0;border-radius:50px;color:white;padding:2px 10px}.h-pre__top a.b-verde:hover{background-color:#00a1a7}.h-pre__top a.b-azul{background-color:#00BAC0;border-radius:50px;color:white;padding:2px 10px}.h-pre__top a.b-azul:hover{background-color:#00898d}@media (max-width:575px){header.h{position:fixed;top:0;background-color:#fff;z-index:100;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);width:100%}}.h-header{background-color:white;padding:1rem 0}@media (max-width:575px){.h-header{padding:0.8rem 0}}.h-header__logo{display:flex;height:100%;align-items:center}.h-header__logo a img{width:200px}@media (min-width:768px) and (max-width:991px){.h-header__logo a img{width:150px}}@media (max-width:575px){.h-header__logo a img{width:130px}}.h-header__container{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:575px){.h-header__container{grid-template-columns:1fr 1.5fr}}.h-header__container-cart{display:flex;width:100%;justify-content:center;align-items:center}.h-header__container-cart .h-header__logo{justify-content:center}.h-header__container-cart{display:flex;justify-content:space-between;font-size:0.85rem}.h-header__horario{display:flex}.h-header__horario-ico{display:flex;align-items:center;justify-content:center}.h-header__horario-ico span{font-weight:bold;margin-left:0.5rem}@media (max-width:767px){.h-header__horario-ico span{display:none}}.h-header__horario-ico .link-contact{margin-right:0.5rem;display:inline-block;padding-top:5px}.h-header__horario-horario{padding-left:1rem;margin-left:1rem;border-left:1px solid #747474;color:rgba(0, 0, 0, 0.4)}@media (max-width:767px){.h-header__horario-horario{display:none}}.w-search{display:flex;justify-content:flex-end}.w-search__input{padding:0.9rem 1.5rem;border:0;border-radius:7px;letter-spacing:0.5px;cursor:pointer;display:inline-block;transition:0.1s all ease-in-out;max-width:350px;width:350px;margin-right:5px;border:1px solid #DEDEDE}@media (max-width:575px){.w-search__input{padding:0.85rem 1.2rem}}@media (max-width:390px){.w-search__input{padding:0.8rem 1rem;font-size:0.8rem}}.w-search__submit{background-color:#00BAC0 !important}.link-contact img{width:35px;height:auto}.link-contact--whatssapp{margin-right:1rem}.msearch__open{margin-right:0.5rem;border:0;background-color:#fff;cursor:pointer}.msearch__open img{margin-top:3px;width:25px;height:auto}.msearch__overlay{display:none;position:fixed;z-index:1000;width:100%;left:0;right:0;top:0;bottom:0;transition:0s;background-color:#00BAC0;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 0 10px rgba(0, 0, 0, 0.3);padding:1.5rem}.msearch__form{display:block;background-color:#fff}.msearch__content{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24)}.msearch__ico{width:15px !important;height:15px;margin-left:1rem}.msearch__logo{display:flex;width:100%;justify-content:flex-start;align-items:center;margin-bottom:1rem}.msearch__logo img{width:150px}.msearch__input{padding:14px 10px;font-size:16px;border-radius:5px !important;margin-right:0px;border:0px;border-radius:0 !important;box-shadow:0;outline:0;width:60%;margin-right:1rem}.msearch__input:focus{border-radius:0 !important;box-shadow:none;background-color:#fff}.msearch__close{background-color:white;color:#747474;font-size:14px;border:0px;border-radius:0 !important;text-transform:uppercase;font-weight:bold;padding:11px 15px}.h-header__search{display:flex;align-items:center}@media (max-width:767px){.h-header__search{display:none}}.h-header__commerce{display:flex;align-items:center;justify-content:flex-end}@media (min-width:767px){.h-header__commerce__search{display:none}}.h-header__commerce__account{display:flex;align-items:center;justify-content:flex-end}.h-header__commerce__cart{margin-left:2rem;position:relative;display:flex}@media (max-width:575px){.h-header__commerce__cart{margin-left:1rem;margin-right:5px}}.h-header__commerce__cart__details{display:flex;flex-direction:column;font-size:0.85rem;padding-right:0.8rem;text-align:right}@media (max-width:991px){.h-header__commerce__cart__details{display:none}}.h-header__commerce__cart__details strong{color:#747474;text-transform:uppercase}.h-header__commerce__total{position:absolute;top:-4px;right:-7px;background-color:#00BAC0;color:#fff;font-size:11px;display:flex;justify-content:center;align-items:center;border-radius:3px;padding:2px 5px}.ico__cart{height:35px;width:auto}.full-wrapper{overflow:hidden}.footer{position:relative;z-index:0;padding:80px 0;color:white}.footer a:not(.boton){color:white}.footer__logo img{filter:brightness(2);width:250px}@media (max-width:575px){.footer__logo img{width:180px}}.tips{display:flex;justify-content:space-evenly;margin-top:-100px}@media (max-width:575px){.tips{flex-direction:column}}.tips__item{width:250px;display:grid;grid-template-columns:1fr;grid-column-gap:1rem;text-align:center;padding:2rem;background-color:white;border-radius:7px;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1)}@media (max-width:575px){.tips__item{margin-bottom:0.5rem;width:100%;display:grid;padding:1rem;grid-template-columns:60px [icono] 1fr [contenido]}}@media (max-width:575px){.tips__item:last-child{margin-bottom:0rem}}.tips__icono{width:100%}@media (max-width:575px){.tips__icono{text-align:center}}.tips__icono img{height:50px;margin-bottom:1rem}@media (max-width:575px){.tips__icono img{margin-bottom:0}}@media (max-width:575px) and (max-width:575px){.tips__icono img{width:auto;height:30px !important}}@media (max-width:575px){.tips__titulo{text-align:left}}.tips__titulo a{text-transform:uppercase;font-weight:bold}.tips__subtitulo{display:block;font-size:0.85rem}.footer-widgets{position:relative}.footer-widgets::before{content:"";display:block;width:100%;background:url("../assets/bg/bg-tri-top-min.svg") center center;height:10px;position:absolute;top:-1px;z-index:10}.farmaferrer h4{font-size:1.3rem;margin-bottom:5px}.farmaferrer p{margin-top:0}.footer-portes{height:3.5rem;background-color:rgba(222, 222, 222, 0.557)}.footer-portes__item{line-height:3.5rem;text-align:center;font-size:1.3rem}@media (max-width:575px){.footer-portes__item{font-size:0.9rem}}.home .menu-categorias{box-shadow:0px 30px 30px rgba(0, 0, 0, 0.2);position:relative;z-index:3}.ubermenu .ubermenu-nav{font-size:1rem !important}.ubermenu .ubermenu-nav>li.ubermenu-item>a{color:white;font-weight:500;font-family:"houschka-rounded", sans-serif;padding:13px 15px}.ubermenu .ubermenu-nav>li.ubermenu-item>a:hover{background-color:#00898d}.ubermenu .ubermenu-nav>li.ubermenu-item-has-children>a{padding-right:1.5rem}.ubermenu .ubermenu-submenu{background-color:#fff !important;border:1px solid rgba(0, 0, 0, 0.1) !important}.ubermenu .ubermenu-submenu>li>a.ubermenu-target{color:#747474;padding:10px 20px}.ubermenu .ubermenu-submenu>li>a.ubermenu-target:hover{background-color:#00898d;color:white}.ubermenu-responsive-toggle{color:white;background-color:#00BAC0 !important;font-size:0.8rem;padding:10px 5px !important;border-radius:5px !important}.ubermenu-responsive-toggle i.fas{margin-right:5px !important}.grid-post{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:2rem;grid-row-gap:4rem}@media (max-width:575px){.grid-post{grid-template-columns:1fr;grid-row-gap:3rem}}.grid-post__item{box-shadow:0 0 20px rgba(0, 0, 0, 0.05);border-radius:0.5rem;background-color:white}.grid-post__item{display:block}.grid-post__item a img{border-radius:0.5rem 0.5rem 0 0;height:230px;width:100%;object-fit:cover}.grid-post__content{padding:1.5rem}.grid-post__taxonomy{font-size:0.7rem;text-transform:uppercase;font-weight:bold;margin-bottom:0.5rem}.grid-post__title{line-height:1.5rem !important;margin-top:0}.grid-post__title a{color:var(--color-texto);font-size:1.4rem}.grid-post__time{font-size:0.7rem;text-transform:uppercase;color:rgba(0, 0, 0, 0.3);font-weight:bold}.grid-post__nav{display:flex;justify-content:center;align-items:center}.post__title{font-size:3rem;font-weight:bold;color:#2d2d2d;margin-bottom:1rem;margin-top:0}@media (max-width:575px){.post__title{font-size:2rem;margin-top:1rem}}.post__meta{text-transform:uppercase;margin-bottom:3rem}@media (max-width:575px){.post__meta{font-size:0.85rem}}.post__meta a{font-weight:bold}.post__meta span{color:rgba(0, 0, 0, 0.5);font-weight:bold;margin-left:1rem}article.post .post__entry h2{font-weight:bold;color:#00BAC0}article.post .post__entry h3{font-size:1.2rem;font-weight:bold;text-transform:uppercase}article.post .post__entry ol,article.post .post__entry ul,article.post .post__entry p{margin-bottom:2rem !important}article.post .post__entry ol,article.post .post__entry ul,article.post .post__entry p{line-height:2rem;font-size:1.2rem}@media (max-width:575px){article.post .post__entry ol,article.post .post__entry ul,article.post .post__entry p{font-size:1.1rem;line-height:1.7rem}}article.post .post__entry p strong{line-height:2rem;font-size:1.1rem}article.post .post__entry h2,article.post .post__entry h3{margin-top:2.5rem;margin-bottom:1.2rem}article.post .post__entry img.size-full{max-width:100% !important;height:auto}article.post .post__entry img.size-large{max-width:100% !important;height:auto}article.post .post__entry figure.wp-block-image{display:block;margin:2rem 0 !important}article.post .post__entry figure.wp-block-image img{box-shadow:0 0 20px rgba(0, 0, 0, 0.2);max-width:100%;height:auto}article.post .post__entry figure.wp-block-image figcaption{text-align:center;display:block;padding-bottom:5px;font-size:0.7rem}article.page .entry{margin-bottom:3rem}article.page .entry .wp-block-image{margin:1.2rem 0;text-align:center}article.page .entry .wp-block-quote{margin:2rem 0 2rem 0rem !important;padding-left:2rem;border-left:2px solid #00BAC0;font-size:1.2rem !important}article.page .entry p{margin-top:0}article.page .entry ul{margin-bottom:1.2rem}article.page .entry ul li{margin-bottom:0.3rem}article.page .entry h2{color:#00BAC0;font-size:1.9rem}article.page .entry h3{color:#353334;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}article.page .entry strong{color:#747474}.acf-entry--min{font-size:0.85rem}.acf-entry--min ul{padding-left:1rem}.acf-entry--min ul li{margin-bottom:5px}.container{max-width:1240px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:1141px){.container--max{max-width:1240px !important}}.g-cols{display:grid;grid-template-columns:1fr 1fr;gap:3rem}@media (max-width:575px){.g-cols{grid-template-columns:1fr;gap:2rem}}.grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}@media (max-width:991px){.grid-2{grid-template-columns:1fr}}.grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem}@media (max-width:991px){.grid-3{grid-template-columns:1fr}}.grid-4{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3rem}@media (max-width:575px){.grid-4{grid-template-columns:1fr;grid-gap:0}}.grid-4--footer{grid-template-columns:2fr 1fr 1fr 1fr}@media (max-width:575px){.grid-4--footer{grid-template-columns:1fr 1fr;row-gap:1.5rem}}@media (max-width:575px){.grid-4--footer .grid-4__item:nth-child(1){grid-column:1 / 3}}@media (max-width:575px){.grid-4--footer .grid-4__item:nth-child(4){grid-column:1 / 3}}.grid-sidebar{display:grid;grid-template-columns:2fr 9fr;grid-gap:3rem;margin-bottom:40px}@media (min-width:768px) and (max-width:991px){.grid-sidebar{grid-gap:2rem;grid-template-columns:4fr 8fr}}@media (max-width:575px){.grid-sidebar{grid-template-columns:1fr;grid-gap:2rem;margin-bottom:0}}.g-blog{display:grid;grid-template-columns:9fr 3fr;grid-gap:3rem;margin-bottom:40px}@media (min-width:768px) and (max-width:991px){.g-blog{grid-gap:2rem;grid-template-columns:9fr 3fr}}@media (max-width:575px){.g-blog{grid-template-columns:1fr;grid-gap:2rem;margin-bottom:0}}.boton{font-size:0.9rem;padding:0.9rem 1.5rem;border:0;border-radius:7px;letter-spacing:0.5px;cursor:pointer;display:inline-block;transition:0.1s all ease-in-out}@media (max-width:575px){.boton{padding:0.85rem 1.2rem}}@media (max-width:390px){.boton{padding:0.8rem 1rem;font-size:0.8rem}}.boton:hover{transition:0.1s all ease-in-out}.boton--lg{padding:1.2rem 1.5rem;font-size:1.1rem;font-weight:bold;cursor:pointer}.boton--block{text-align:center;display:block}.boton--blanco{background-color:white;color:#747474 !important}.boton--blanco:hover{background-color:#e6e6e6}.boton--principal{background-color:#00BAC0;color:white}.boton--principal:hover{background-color:#00898d;color:white}.boton--secundario{background-color:#00BAC0;color:white}.boton--secundario:hover{background-color:#00b0b6;color:white}.boton--verde{background-color:#25d366 !important;color:white !important}.boton--verde:hover{background-color:#1da851}.widget{margin-bottom:2rem}.widget__title{text-transform:uppercase;letter-spacing:0px;font-size:0.9rem;margin-top:0;margin-bottom:1.8rem;color:#00BAC0}@media (max-width:767px){.widget__title{text-transform:none;font-size:0.9rem;letter-spacing:0;margin-bottom:1rem}}.widget ul{list-style:none;padding-left:0}.widget--footer{font-size:0.9rem}@media (max-width:767px){.widget--footer{margin-bottom:0}}.widget--footer a{color:white !important}.widget--footer ul.product-categories li,.widget--footer ul.menu li{margin-bottom:6px}@media (max-width:575px){.widget--footer ul.product-categories li,.widget--footer ul.menu li{margin-bottom:3px}}.widget--footer .children{display:none}.widget--header{margin-bottom:0}.fb_iframe_widget{border:1px solid var(--color-gris-light)}.widget--woo{margin-bottom:4rem}.widget--woo .widget__title{font-size:0.85rem;letter-spacing:0}.product_list_widget{padding:0px}.product_list_widget ins{text-decoration:none}.product_list_widget li{display:block;margin-bottom:1.5rem;overflow:hidden}.product_list_widget .size-woocommerce_thumbnail{width:70px;height:auto;float:left;margin-right:1rem}.product_list_widget li a{color:#00A5AA;font-weight:bold;font-size:0.9rem}.product_list_widget li span{font-size:0.9rem}.widget--woo .product-categories{margin-top:0}.widget--woo .product-categories .count{font-size:0.75rem;color:rgba(0, 0, 0, 0.5)}.widget--woo .product-categories .cat-item,.widget--woo .product-categories .cat-parent{margin-bottom:5px}.widget--woo .product-categories>.cat-item>a{font-size:1.1rem;font-weight:bold;color:#2c24ce}.widget--woo .product-categories .cat-parent>a{margin-bottom:5px;display:inline}.widget--woo .product-categories .children{padding-left:1.5rem}@media (max-width:1100px){.widget--woo .product-categories .children{padding-left:0}}.widget--woo .product-categories .children .cat-item a{text-transform:uppercase;font-size:0.9rem;color:#00BAC0}.widget--woo-m .product-categories{text-align:center;margin-top:0;margin-bottom:3rem}.widget--woo-m .product-categories .cat-item,.widget--woo-m .product-categories .cat-parent{margin-bottom:8px}.widget--woo-m .product-categories>.cat-item>a{font-size:1.2rem;font-weight:bold;color:#747474;background-color:rgba(255, 255, 255, 0.9);display:inline-block;border-radius:50px;padding:0.7rem 1.5rem 0.7rem}.widget--woo-m .product-categories .cat-parent>a{margin-bottom:8px;display:block;display:inline-block}.widget--woo-m .product-categories .children{padding-left:0rem;display:flex;justify-content:center;flex-wrap:wrap}.widget--woo-m .product-categories .children .cat-item{margin-right:4px}.widget--woo-m .product-categories .children .cat-item a{font-size:1rem;background-color:initial;border:2px solid rgba(255, 255, 255, 0.8);display:inline-block;border-radius:50px;padding:0.5rem 1.2rem 0.6rem}.woof_container{margin-bottom:1.5rem !important}.woof_container_inner h4{color:#2d2d2d}.woof_list>li label span,.woof_list>li label{font-size:0.9rem !important}.woof_list .woof_childs_list{font-weight:normal !important}.woof_submit_search_form_container .woof_reset_search_form{background-color:#DEDEDE;color:#747474}.woof_products_top_panel ul li a{background-color:#fff;padding:5px 0.8rem;border:1px solid rgba(0, 0, 0, 0.2);border-radius:5px;font-size:0.9rem;color:#747474}.page-title{background-color:rgba(64, 78, 75, 0.05);padding:1rem 0 1rem}@media (max-width:575px){.page-title{padding:1rem 0}}@media (max-width:390px){.page-title{padding:0.7rem 0}}.page-title__header{padding-top:0;margin-top:0;padding-bottom:0rem;margin-bottom:0;font-size:2.1rem;color:#353334}@media (max-width:575px){.page-title__header{font-size:1.5rem}}.page-title__breadcrumbs{color:#9c989a;margin-top:0;margin-bottom:0;font-size:0.8rem}@media (max-width:575px){.page-title__breadcrumbs{font-size:0.6rem}}.page-title__breadcrumbs a{font-weight:300}.home .page-title{display:none}@media screen and (-webkit-min-device-pixel-ratio:0){select:focus,textarea:focus,input:focus{font-size:16px;background:#eee}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px}}.wpcf7{margin:1.5rem 0}.wpcf7 .form-group{margin-bottom:1rem}.wpcf7 .form-control{width:100%}.wpcf7 .wpcf7-not-valid-tip{font-size:12px;color:red}.wpcf7-acceptance{font-size:0.65rem;color:#747474;color:rgba(0, 0, 0, 0.4)}.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.5em 1em;border-radius:8px}.wpcf7-mail-sent-ok{border:2px solid #398f14;background-color:#398f14;color:white}.wpcf7-mail-sent-ng{border:2px solid #ff0000;background-color:#ff0000;color:white}.wpcf7-spam-blocked{border:2px solid #ffa500;background-color:#ffa500}.wpcf7-acceptance-missig{border:2px solid #ffa500 !important;background-color:#ffa500 !important}div[id*="ajaxsearchlite"].wpdreams_asl_container{width:80% !important}#ajaxsearchlite1 .probox,div.asl_w .probox{border:1px solid rgba(0, 0, 0, 0.3) !important;padding:12px !important}div.asl_r.vertical{box-shadow:0px 0px 15px rgba(0, 0, 0, 0.3) !important}.woof_list_checkbox>.woof_childs_list_li,.woof_list_checkbox>li>li,.woof_list_checkbox>li{display:block;margin-bottom:0.4rem !important;padding-bottom:0.4rem !important;border-bottom:1px dashed rgba(0, 0, 0, 0.1)}.woof_list_checkbox li .woof_checkbox_label{display:inline-block;width:70%}.woof_list_checkbox .woof_checkbox_count{font-size:80% !important}.woof_list_checkbox .woof_childs_list{align-self:flex-end}.archive .woof_list_checkbox>li{display:block;margin-bottom:0.4rem !important;padding-bottom:0.4rem !important;border-bottom:1px dashed rgba(0, 0, 0, 0.1)}.grid-woo{display:grid;grid-template-columns:3fr 9fr;gap:3rem}@media (max-width:767px){.grid-woo{grid-template-columns:1fr;grid-gap:1rem}}.grid-woo__sidebar{display:block}@media (max-width:767px){.grid-woo__sidebar{display:none}}.grid-woo__sidebar-responsive{display:block}@media (min-width:768px){.grid-woo__sidebar-responsive{display:none}}.widget--woo{margin-bottom:0rem}@media (max-width:575px){.widget--woo{margin-bottom:1rem}}.widget--woo input{box-shadow:none !important}.single-product .grid-woo{display:block}.products.columns-5{margin-bottom:2rem}ul.products{padding-left:0;list-style:none;display:grid;width:100%}ul.products .product{position:relative;background-color:white;display:flex;height:100%;flex-direction:column;padding:0rem 0rem 1rem;border-radius:7px;text-align:center;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);border:1px solid rgba(0, 0, 0, 0.04);overflow:hidden}@media (max-width:575px){ul.products .product{padding:0rem 0rem 1rem 0}}ul.products .product__cat{display:none;margin-bottom:0.3333333333rem;color:#747474;font-size:0.75rem;letter-spacing:1px;text-transform:uppercase}@media (max-width:575px){ul.products .product__cat{margin-bottom:0.2rem !important;font-size:0.65rem;letter-spacing:0}}ul.products .onsale{position:absolute;background-color:red;color:white;padding:1.5px 0.4rem 1.5px;font-weight:bold;border-radius:50px;font-size:0.8rem;right:1rem;top:1rem;text-transform:uppercase}ul.products .product-out-stock{position:absolute;margin-top:1rem;margin-left:auto;margin-right:auto;font-size:0.9rem}@media (max-width:575px){ul.products .product-out-stock{font-size:0.75rem;margin-top:5px;margin-left:5px}}ul.products .woocommerce-loop-product__link .wp-post-image{width:100%;height:auto;border:1px solid #DEDEDE;margin-bottom:0.5rem}ul.products .attachment-woocommerce_thumbnail{max-width:100% !important;height:auto;margin-bottom:0.5rem;margin-left:auto;margin-right:auto}@media (max-width:575px){ul.products .attachment-woocommerce_thumbnail{margin-bottom:0.5rem !important;width:100%;height:auto}}ul.products .woocommerce-loop-product__title{font-size:1.2rem !important;margin-top:0;margin-bottom:0.5rem;padding-left:1rem;padding-right:1rem;font-weight:bold;width:100%;min-height:50px;color:#353334 !important}@media (max-width:575px){ul.products .woocommerce-loop-product__title{width:100%;text-align:center;font-size:0.75rem}}ul.products .add_to_cart_button{color:#fff;display:block;padding:0.6rem 0.6rem;margin-left:1rem;margin-right:1rem;font-size:1rem;font-weight:bold;margin-top:1rem !important;background-color:var(--e-global-color-primary);text-align:center}@media (max-width:575px){ul.products .add_to_cart_button{bottom:0.5rem;right:0.5rem;font-size:0.85rem;font-weight:normal}}ul.products .add_to_cart_button:hover{background-color:var(--e-global-color-29cfda9)}ul.products .price{margin-bottom:1rem}ul.products .price .woocommerce-Price-amount{color:#747474;font-size:1.2rem}@media (max-width:575px){ul.products .price .woocommerce-Price-amount{font-size:1rem}}ul.products .price ins,ul.products .price del{text-decoration:none}ul.products .price del .woocommerce-Price-amount{color:#747474;font-size:0.8rem;text-decoration:line-through}ul.products .price ins .woocommerce-Price-amount{color:#c10000;font-size:1.2rem;font-weight:bold}ul.products .price .woocommerce-Price-currencySymbol{font-size:0.7142857143rem}.columns-5{grid-template-columns:repeat(5, 1fr);grid-gap:1.5rem}@media (min-width:768px) and (max-width:991px){.columns-5{grid-template-columns:repeat(2, 1fr)}}@media (max-width:767px){.columns-5{grid-template-columns:repeat(2, 1fr);grid-gap:2rem}}@media (max-width:480px){.columns-5{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}.columns-4{grid-template-columns:repeat(4, 1fr);grid-gap:1.5rem}@media (min-width:768px) and (max-width:991px){.columns-4{grid-template-columns:repeat(2, 1fr)}}@media (max-width:767px){.columns-4{grid-template-columns:repeat(2, 1fr);grid-gap:2rem}}@media (max-width:480px){.columns-4{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}.columns-3{grid-template-columns:repeat(3, 1fr);grid-gap:2rem}@media (min-width:768px) and (max-width:991px){.columns-3{grid-template-columns:repeat(2, 1fr)}}@media (max-width:767px){.columns-3{grid-template-columns:repeat(2, 1fr);grid-gap:2rem}}@media (max-width:480px){.columns-3{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}.term-description{margin-bottom:2rem;font-size:1rem;padding:1rem 2rem;border-radius:10px;border:1px dashed rgba(0, 0, 0, 0.1);background:white;background-size:500px}@media (max-width:767px){.term-description{display:none}}.woocommerce-result-count{display:inline-block;border-radius:3px;font-size:0.85rem}@media (max-width:575px){.woocommerce-result-count{font-size:0.85rem}}.woocommerce-ordering{display:inline-block;float:right;clear:both}@media (max-width:991px){.woocommerce-ordering{float:none}}.single-product .grid-sidebar{grid-template-columns:1fr}.single-product .grid-sidebar__sidebar{display:none}.woocommerce-pagination{text-align:center}.woocommerce-pagination ul.page-numbers{list-style:none;display:inline-flex;justify-content:center;width:auto !important;border:0px solid #00BAC0;padding:2px;border-radius:3px}.woocommerce-pagination li{display:inline-block}.woocommerce-pagination li .page-numbers{padding:10px 20px;background-color:#00BAC0;color:#fff;margin:2px;display:block;border-radius:3px;font-size:1.2rem}.woocommerce-pagination li .page-numbers.current{background-color:#00BAC0}.woocommerce-pagination li .page-numbers:hover{background-color:#00BAC0}.grid-woo__content .product{display:grid}@media (max-width:575px){.grid-woo__content .product{display:flex;flex-direction:column;row-gap:1rem;margin-bottom:2rem}}div.product{grid-template-columns:repeat(10, 1fr);grid-auto-rows:auto;grid-column-gap:2.5rem;grid-row-gap:4rem;margin-bottom:4rem}@media (max-width:575px){div.product{display:flex;flex-direction:column;row-gap:1rem;margin-bottom:2rem}}div.product .woocommerce-product-gallery{grid-column:1 / 6;grid-row:1 / 2}div.product .summary{grid-column:6 / 10;grid-row:1 / 2}div.product .woocommerce-tabs{grid-column:1 / 6;grid-row:2 / 3}div.product .related{grid-column:6 / 11;grid-row:2 / 3}div.product .up-sells{grid-column:1 / 11;grid-row:3 / 4}@media (max-width:767px){.summary{margin-bottom:3rem}}.summary .product_title{margin-top:0;padding-top:0;color:#353334;font-size:1.5rem !important;font-weight:bold;margin-bottom:0rem}@media (max-width:575px){.summary .product_title{font-size:1.2rem !important;color:#353334}}.summary .screen-reader-text{display:none}.summary .cart{display:block;align-items:center;margin-bottom:2rem}@media (max-width:340px){.summary .cart{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.summary .cart .qib-container{margin-top:0.6rem}.summary .cart .single_add_to_cart_button{font-size:1rem;font-weight:bold;margin-left:1rem}@media (max-width:575px){.summary .cart .single_add_to_cart_button{width:60%;padding:1.3rem 1rem !important}}@media (max-width:340px){.summary .cart .single_add_to_cart_button{margin-left:0 !important;display:block;width:100%;margin-top:5px !important;font-size:0.9rem !important}}div[data-aplazame-widget-instalments=""]{margin-top:1rem;display:block !important}.product_meta{font-size:0.8rem;margin-bottom:1rem}.product_meta>span{display:block}.summary .price{margin:0 0 1.5rem;font-size:1.5rem;font-weight:bold;color:#00BAC0}@media (max-width:575px){.summary .price{margin-bottom:1rem}}.summary .price del,.summary .price ins{text-decoration:none}.summary .price del .amount{font-size:1rem;font-weight:normal;color:#747474;text-decoration:line-through}.summary .price ins .amount{font-size:1.8rem;color:red}.summary .woocommerce-product-amount{margin:0 0 1.5rem;font-weight:normal;color:#353334}@media (max-width:575px){.summary .woocommerce-product-amount{border:none;margin:0 0 1rem;padding:0}}@media (max-width:390px){.summary .woocommerce-product-amount{margin:0 0 0.5rem}}.summary .woocommerce-product-details__short-description{margin-bottom:2rem;font-size:1rem}@media (max-width:575px){.summary .woocommerce-product-details__short-description{margin-bottom:1rem}}.single-product .onsale.onsale--producto{display:none}.coleccion{margin-bottom:2rem}.coleccion__item{display:grid;grid-template-columns:60px 50px auto 70px;grid-gap:1rem;padding:0.5rem 0;border-bottom:1px solid rgba(0, 0, 0, 0.1);margin-bottom:4px}.coleccion__foto img{width:50px;height:auto;border-radius:2px}.coleccion__quantity label{display:none}.coleccion__quantity .quantity input{width:100%;padding:0.75rem 0.5rem !important;border-radius:3px;border:1px solid rgba(0, 0, 0, 0.2);color:#747474;min-width:50px}.coleccion__nombre .precio-metro{font-size:0.8rem;background-color:#DEDEDE;color:rgba(0, 0, 0, 0.6);padding:1px 4px;border-radius:3px}.coleccion__label label{display:flex;margin-bottom:3px}.coleccion__label label a{font-size:13px;font-weight:400;color:#353334}.coleccion__price{text-align:right;font-size:1rem;color:#00BAC0;font-weight:700}.coleccion__price .stock{margin:0;font-size:0.85rem;color:#747474}.stock.in-stock{font-weight:bold}.variations_form.cart{display:block}.variations{margin-bottom:1rem}.variations tr{display:flex;flex-direction:column}.variations .label{text-transform:uppercase;font-size:0.85rem;font-weight:bold}.variations .swatchtitlelabel{text-transform:uppercase;font-size:0.75rem;margin-bottom:5px;display:block}.variations .wcva_attribute_sep{display:none}.variations .wcva-standard-select{margin-bottom:1rem}.variations select{padding:12px 40px 12px 12px;width:100% !important}.variations tbody tr:nth-child(2){margin-bottom:1rem}.variations .reset_variations{font-size:12px;color:red;display:block;float:none}.atawc-swatches{padding:0 !important;margin-top:5px}.atawc-swatches .swatch-label{background-color:#f9f9f9 !important;border:2px solid #ddd !important;padding:0.4rem 1rem !important;display:inline-block !important;cursor:pointer;width:auto !important;height:auto !important;font-size:0.85rem;border-radius:4px;transition:0.1s all ease-in-out;text-transform:uppercase;opacity:1 !important;margin-right:0.5rem !important}@media (max-width:575px){.atawc-swatches .swatch-label{font-size:0.8rem;padding:0.4rem 8px}}.atawc-swatches .swatch-label:hover{background-color:#00BAC0 !important;color:white !important;border:2px solid #00BAC0 !important;transition:0.1s all ease-in-out;padding:0.4rem 1rem !important;width:auto !important;font-size:0.85rem}.atawc-swatches .swatch-label.selected{background-color:#00BAC0 !important;color:white !important;border:2px solid #00BAC0 !important;transition:0.1s all ease-in-out}@media (max-width:767px){.woocommerce-tabs{margin-bottom:40px}}@media (max-width:767px){.woocommerce-tabs .wc-tab h2{display:none}}.entry-content{font-size:1rem}@media (max-width:575px){.entry-content{font-size:0.9rem}}.entry-content .size-full,.entry-content .size-large{max-width:100%;height:auto}.entry-content iframe{max-width:100%;margin:1.5rem 0}.woocommerce-tabs .tabs{margin:0;padding-left:0;list-style:none;display:flex;border-bottom:0px solid #353334}.woocommerce-tabs .tabs li{margin-right:0.5rem;transform:translateY(1px)}@media (max-width:575px){.woocommerce-tabs .tabs li{overflow:hidden;transform:translateY(0px);border:0px}}.woocommerce-tabs .tabs li a{background-color:rgba(0, 0, 0, 0.1);display:block;position:relative;padding:0.8rem 1.5rem;border-radius:3px 3px 0 0;color:rgba(0, 0, 0, 0.3);font-size:0.9rem;font-weight:bold}@media (max-width:575px){.woocommerce-tabs .tabs li a{padding:0.4rem 0.8rem;font-size:0.7rem;border:1px solid rgba(0, 0, 0, 0.1) !important;border-radius:3px}}.woocommerce-tabs .tabs li a:hover{color:#353334}.woocommerce-tabs .tabs li.active{border-bottom:0}.woocommerce-tabs .tabs li.active a{color:#353334;background-color:white;position:relative;border-width:1px 1px 0 1px;border-color:#DEDEDE;border-style:solid}@media (max-width:575px){.woocommerce-tabs .tabs li.active a{border-width:1px}}.woocommerce-Tabs-panel{background-color:white;padding:2rem;border:1px solid #DEDEDE;border-radius:0 4px 4px 4px}@media (max-width:575px){.woocommerce-Tabs-panel{padding:0rem;background-color:initial;border:0}}.woocommerce-Tabs-panel>h2,.woocommerce-Tabs-panel h2.woocommerce-Reviews-title{margin-top:0;text-transform:uppercase;font-size:1rem;margin-bottom:2rem;color:#353334}.comment-form-email label,.comment-form-author label{display:block}.wp-comment-cookies-consent label{font-size:0.85rem !important}.woocommerce-product-gallery{margin:0;position:relative}.woocommerce-product-gallery__wrapper{margin:0}.woocommerce-product-gallery__image--placeholder,.woocommerce-product-gallery__image{border:1px solid rgba(0, 0, 0, 0.1);background-color:#fff;border-radius:3px}.woocommerce-product-gallery__image--placeholder,.woocommerce-product-gallery__image a{display:flex;justify-content:center;align-items:center}.woocommerce-product-gallery img.wp-post-image{border:0px dotted red;width:100%;height:auto}@media (max-width:575px){.woocommerce-product-gallery img.wp-post-image{max-height:300px}}.woocommerce-product-gallery__trigger{position:absolute;top:2rem;right:2rem;z-index:10}.woocommerce-product-gallery__wrapper{margin:0}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.woocommerce-product-gallery__wrapper li{display:inline-flex;margin-right:5px}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{width:100%;display:block}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder{width:100%;height:auto}.woocommerce-product-gallery__wrapper .wp-post-image{width:auto !important;height:80%;border-radius:5px;border:1px solid #DEDEDE}.woocommerce-product-gallery{}.woocommerce-product-gallery.woocommerce-product-gallery--with-images ol{padding:5px 0px 0px 0px}.woocommerce-product-gallery.woocommerce-product-gallery--with-images ol li{display:inline-flex;margin-right:5px}.woocommerce-product-gallery.woocommerce-product-gallery--with-images ol li img{width:auto !important;height:80%;border-radius:5px;border:1px solid #DEDEDE}.woocommerce-product-gallery__image:first-child{grid-column:1 / 5}.cross-sells>h2,.products.related>h2,.products.upsells>h2{font-size:1rem;font-weight:normal;text-transform:uppercase;padding-bottom:0.8rem !important;color:#747474;font-weight:bold;margin-bottom:1rem !important}section.related ul.products{display:grid;grid-template-columns:1fr 1fr}section.related ul.products li.product{display:block;width:100%;height:auto;clear:both}section.related ul.products .attachment-woocommerce_thumbnail{float:left !important;width:100% !important;height:auto;margin-right:1rem}section.related ul.products .woocommerce-loop-product__link{width:100%;align-items:inherit;display:block !important;margin-bottom:0;height:auto;overflow:hidden}section.related ul.products .woocommerce-loop-product__title{text-align:left;font-size:0.9rem;width:auto}.garantia{display:flex;gap:1.5rem;border-radius:5px;margin-bottom:2rem}@media (max-width:575px){.garantia{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;width:100%;margin-bottom:1.5rem}}.garantia__item{display:flex;align-items:center;font-size:0.8rem;font-weight:bold;width:160px}@media (max-width:575px){.garantia__item{margin-right:0.4rem;width:auto;justify-content:flex-start;align-items:flex-start;font-weight:normal;gap:5px;font-size:0.75rem;color:#747474}}@media (max-width:340px){.garantia__item{display:block}}.garantia__ico{margin-right:0.8rem}@media (max-width:575px){.garantia__ico{margin-right:0.3rem}}.garantia__ico img{width:40px;height:auto;margin-top:5px}@media (max-width:575px){.garantia__ico img{width:25px}}.garantia-extras{font-size:0.85rem}.garantia-extras ul{list-style:none;padding-left:0}.garantia-extras ul li{margin-bottom:8px}@media (max-width:575px){.garantia-extras ul li{margin-bottom:6px}}.garantia-extras a{color:#353334;border-bottom:1px solid;font-weight:normal}.garantia-extras i{margin-right:3px}@media (max-width:575px){.garantia-extras a.verde-whatsapp{background-color:#128C7E;display:inline-block;color:white !important;border-radius:50px;padding:0 8px;text-decoration:none}}.woocommerce-Reviews .woocommerce-noreviews{font-weight:bold}#review_form .comment-reply-title{font-size:0.85rem;margin-bottom:1rem;display:block}#commentform input#author{width:100% !important;display:block}#commentform .comment-notes{display:none}#commentform .comment-form-email{display:none}#commentform .comment-form-cookies-consent label{font-size:0.85rem !important}.product .star-rating span:before,.star-rating::before{color:#ff9900 !important;border-color:#ff9900 !important}.woocommerce-product-rating .woocommerce-review-link{font-size:0.85rem;color:#747474}.woocommerce-product-attributes{border:1px solid #DEDEDE;width:100%;margin-top:1rem}.woocommerce-product-attributes tbody tr{height:auto}.woocommerce-product-attributes tbody th{background-color:#DEDEDE;padding:5px 10px;width:30%}.woocommerce-product-attributes tbody td{padding:5px 10px}.woocommerce-product-attributes tbody td p{margin:5px 0}.group_table{margin-bottom:2rem}.group_table tr.woocommerce-grouped-product-list-item{display:grid;grid-template-columns:120px 1fr 120px}.group_table tr.woocommerce-grouped-product-list-item td:nth-child(3){text-align:right}.group_table tr.woocommerce-grouped-product-list-item td:nth-child(3) .in-stock{font-size:0.8rem;margin-top:5px}.group_table tr.woocommerce-grouped-product-list-item td:nth-child(3) .woocommerce-Price-amount{font-weight:bold;color:#353334}html .swatchly-type-image .swatchly-swatch{width:69px;height:41px}#submit_bizum_payment_form,#submit_redsys_payment_form{font-size:0.9rem;background-color:#00BAC0;color:white;margin-right:1rem;box-shadow:none;width:auto !important;padding:0.9rem 1.5rem;border:0;border-radius:7px;letter-spacing:0.5px;cursor:pointer;display:inline-block;transition:0.1s all ease-in-out;display:inline-flex !important}@media (max-width:575px){#submit_bizum_payment_form,#submit_redsys_payment_form{padding:0.85rem 1.2rem}}@media (max-width:390px){#submit_bizum_payment_form,#submit_redsys_payment_form{padding:0.8rem 1rem;font-size:0.8rem}}.button.cancel{background-color:#DEDEDE;color:#747474}.submit,.button{font-size:0.9rem;background-color:#00BAC0;color:#fff;display:inline;box-shadow:none;padding:0.9rem 1.5rem;border:0;border-radius:7px;letter-spacing:0.5px;cursor:pointer;display:inline-block;transition:0.1s all ease-in-out}@media (max-width:575px){.submit,.button{padding:0.85rem 1.2rem}}@media (max-width:390px){.submit,.button{padding:0.8rem 1rem;font-size:0.8rem}}.submit:hover,.button:hover{transition:0.1s all ease-in-out;background-color:#00898d;color:#fff}a.button{color:#fff !important}.single_add_to_cart_button{padding:1.1rem 2.75rem !important;display:flex;align-items:center;height:auto;font-size:1.1rem !important;letter-spacing:0}@media (max-width:575px){.single_add_to_cart_button{font-size:1rem;padding:1.3rem 1.5rem !important}}.single_add_to_cart_button::before{font-family:"WooCommerce";content:"";font-weight:300;margin-right:1rem;font-size:1.3rem}@media (max-width:575px){.single_add_to_cart_button::before{font-size:1rem;margin-right:0.6rem}}.single_add_to_cart_button:hover{background-color:#00a1a7}.woocommerce-variation-add-to-cart{flex-wrap:wrap;display:flex;align-items:center}.crediya_details_products{margin-bottom:20px;border-bottom:1px solid #bbb !important}form.cart button[type="submit"]:not(#qib_id):not(_):not(_){height:auto !important}.checkout-button,.single_add_to_cart_button{background-color:#00BAC0}.checkout-button:hover,.single_add_to_cart_button:hover{background-color:#00a1a7;color:white}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{cursor:not-allowed;opacity:0.5}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{transition:none !important;box-shadow:0 0 0;transform:none;background:#00BAC0}textarea,select,input,.qty{padding:8px 12px;border-radius:5px;border:1px solid rgba(0, 0, 0, 0.2);font-size:1rem;color:#747474}@media (max-width:575px){textarea,select,input,.qty{font-size:0.85rem;padding:11px 11px}}select{box-shadow:none}.qty{text-align:center;width:80px}.shop_table .qty{width:70px}select:focus,select:active,select{background:#fff url("../assets/ico/ico-arrow-down.svg") no-repeat right center;border:1px solid rgba(0, 0, 0, 0.2);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition:0.1s all ease-in-out}select:focus:hover,select:active:hover,select:hover{color:#00A5AA;transition:0.1s all ease-in-out}@media (max-width:575px){.orderby{display:none}}.select2-selection{height:auto !important}.select2-selection__rendered{padding:10px 2rem 10px 1rem !important;display:block}.select2-selection__arrow{padding:10px 12px;margin-top:12px;margin-right:10px}.select2-selection__arrow b{border-width:6px 6px 0 6px !important}.select2-selection__clear{font-size:1.5rem !important;color:#00BAC0}@media (max-width:767px){.select2-container--default .select2-results>.select2-results__options{max-height:400px !important}}.select2-results__option--highlighted{background-color:#00BAC0 !important}.qib-container .minus{border-radius:4px 0 0 4px !important}.qib-container .plus{border-radius:0 4px 4px 0 !important}.star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:"WooCommerce"}.star-rating::before{content:"";float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"";top:0;position:absolute;left:0}.woocommerce-product-rating{line-height:2;display:block}.woocommerce-product-rating .star-rating{margin:0.5em 4px 0 0;float:left}.products .star-rating{display:block;margin:0 0 0.5em;float:none}.hreview-aggregate .star-rating{margin:10px 0 0}#review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}#review_form #respond p{margin:0 0 10px}#review_form #respond .form-submit input{left:auto}#review_form #respond textarea{box-sizing:border-box;width:100%}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"WooCommerce";content:"";text-indent:0}p.stars a:hover~a::before{content:""}p.stars:hover a::before{content:""}p.stars.selected a.active::before{content:""}p.stars.selected a.active~a::before{content:""}p.stars.selected a:not(.active)::before{content:""}@font-face{font-family:"WooCommerce";src:url("../dist/fonts/WooCommerce.eot?jj1bj4");src:url("../dist/fonts/WooCommerce.eot?jj1bj4#iefix") format("embedded-opentype"), url("../dist/fonts/WooCommerce.ttf?jj1bj4") format("truetype"), url("../dist/fonts/WooCommerce.woff?jj1bj4") format("woff"), url("../dist/fonts/WooCommerce.svg?jj1bj4#WooCommerce") format("svg");font-weight:normal;font-style:normal}[class^="wcicon-"],[class*=" wcicon-"]{font-family:"WooCommerce" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wcicon-storefront:before{content:""}.wcicon-ccv:before{content:""}.wcicon-virtual:before{content:""}.wcicon-up-down:before{content:""}.wcicon-reports:before{content:""}.wcicon-refresh:before{content:""}.wcicon-navigation:before{content:""}.wcicon-status-fill:before{content:""}.wcicon-contract:before{content:""}.wcicon-downloadable:before{content:""}.wcicon-plus:before{content:""}.wcicon-simple:before{content:""}.wcicon-on-hold:before{content:""}.wcicon-external:before{content:""}.wcicon-contract-2:before{content:""}.wcicon-expand-2:before{content:""}.wcicon-phone:before{content:""}.wcicon-user:before{content:""}.wcicon-status:before{content:""}.wcicon-status-pending:before{content:""}.wcicon-status-cancelled:before{content:""}.wcicon-west:before{content:""}.wcicon-south:before{content:""}.wcicon-mail:before{content:""}.wcicon-inventory:before{content:""}.wcicon-attributes:before{content:""}.wcicon-north:before{content:""}.wcicon-east:before{content:""}.wcicon-note:before{content:""}.wcicon-windows:before{content:""}.wcicon-user2:before{content:""}.wcicon-search-2:before{content:""}.wcicon-search:before{content:""}.wcicon-star-empty:before{content:""}.wcicon-share:before{content:""}.wcicon-phone-fill:before{content:""}.wcicon-woo:before{content:""}.wcicon-user-fill:before{content:""}.wcicon-grouped:before{content:""}.wcicon-status-refunded:before{content:""}.wcicon-status-completed:before{content:""}.wcicon-variable:before{content:""}.wcicon-expand:before{content:""}.wcicon-status-failed:before{content:""}.wcicon-check:before{content:""}.wcicon-right:before{content:""}.wcicon-up:before{content:""}.wcicon-query:before{content:""}.wcicon-down:before{content:""}.wcicon-truck-1:before{content:""}.wcicon-left:before{content:""}.wcicon-truck-2:before{content:""}.wcicon-image:before{content:""}.wcicon-globe:before{content:""}.wcicon-link:before{content:""}.wcicon-gear:before{content:""}.wcicon-calendar:before{content:""}.wcicon-cart:before{content:""}.wcicon-processing:before{content:""}.wcicon-card:before{content:""}.wcicon-view:before{content:""}.wcicon-stats:before{content:""}.wcicon-status-processing:before{content:""}.wcicon-star-full:before{content:""}.wcicon-coupon:before{content:""}.wcicon-limit:before{content:""}.wcicon-restricted:before{content:""}.wcicon-edit:before{content:""}.columns-3 .woocommerce-info,.columns-4 .woocommerce-info,.columns-5 .woocommerce-info{font-size:0.85rem}.woocommerce-notices-wrapper{display:block;padding-top:1rem;margin-bottom:3rem}.woocommerce-notices-wrapper:empty{margin-bottom:0;padding:0}.woocommerce-notices-wrapper .woocommerce-error li{color:red}.woocommerce-notices-wrapper .woocommerce-message{display:block;padding:1rem;background-color:white;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);border-radius:7px;font-size:1.2rem;text-align:center;font-weight:bold;overflow:hidden}@media (max-width:575px){.woocommerce-notices-wrapper .woocommerce-message{display:block;font-size:0.8rem;text-align:left;background-color:#faffd0;border:1px solid #b5bb84;padding:1rem;box-shadow:0 0 20px rgba(0, 0, 0, 0.2)}}.woocommerce-notices-wrapper .woocommerce-message a.button{color:#fff;text-align:center}@media (max-width:575px){.woocommerce-notices-wrapper .woocommerce-message a.button{float:left;display:inline-block;padding:0.85rem 1rem;width:120px;height:auto}}@media (max-width:575px){.woocommerce-notices-wrapper .woocommerce-message a.restore-item{height:auto;display:inline}}.woocommerce-notices-wrapper .button{display:inline-block;background-color:#00A5AA;margin-right:2rem;font-weight:normal}@media (max-width:575px){.woocommerce-notices-wrapper .button{width:230px;margin-right:1rem}}.woocommerce-notices-wrapper .button:hover{color:white}.woocommerce-NoticeGroup-checkout .woocommerce-error li{color:#880f0f}.product-out-stock,.summary .out-of-stock{background-color:#b31010;color:white;display:inline-block;padding:1px 5px 2px;border-radius:3px}.page-id-307 .woocommerce{display:grid;grid-template-columns:3.3fr 2fr;grid-column-gap:2rem;grid-row-gap:0}@media (max-width:991px){.page-id-307 .woocommerce{display:block}}.page-id-307 .woocommerce .woocommerce-notices-wrapper{grid-column:1 / 3}.page-id-307 .woocommerce .cross-sells{grid-column:1 / 3}.shop_table{width:100%}.woocommerce-cart-form{margin-bottom:2rem}.woocommerce-cart-form th.product-thumbnail{border:0px}.woocommerce-cart-form .coupon{display:flex;gap:10px}.woocommerce-cart-form .shop_table{width:100%}.woocommerce-cart-form .product-remove{width:40px;font-size:1.2rem;text-align:center}@media (max-width:767px){.woocommerce-cart-form .product-remove::before{display:none}}.woocommerce-cart-form .product-remove a{font-size:1.5rem;color:rgba(129, 13, 13, 0.774) !important}.woocommerce-cart-form .product-thumbnail{display:flex;align-items:center;height:100%}.woocommerce-cart-form .product-thumbnail a{display:flex}.woocommerce-cart-form .product-thumbnail img{width:80px;height:80px;border:1px solid rgba(0, 0, 0, 0.2);border-radius:4px}.woocommerce-cart-form .product-name{width:50%;text-align:left;font-size:1rem;font-weight:normal;line-height:1rem !important}.woocommerce-cart-form .product-name a{color:#747474 !important}.woocommerce-cart-form .product-price{text-align:right}.woocommerce-cart-form .product-quantity{text-align:right}.woocommerce-cart-form .product-quantity .qty{padding:9px 2px}.woocommerce-cart-form .product-subtotal{font-weight:bold;text-align:right}.woocommerce-cart-form .product-subtotal .tax_label{font-size:11px !important;font-weight:normal;display:block}.woocommerce-cart-form thead tr th{height:3rem;line-height:3rem;font-size:0.8rem !important;text-transform:uppercase}.woocommerce-cart-form table.shop_table{background-color:white;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);padding:1.5rem;border-radius:7px}@media (max-width:575px){.woocommerce-cart-form table.shop_table{padding:1rem}}@media (max-width:767px){.woocommerce-cart-form table.shop_table thead{display:none}}@media (max-width:767px){.woocommerce-cart-form table.shop_table tbody tr{display:flex;flex-direction:column}}@media (max-width:767px){.woocommerce-cart-form table.shop_table tbody td{display:block;width:100%;text-align:right;font-size:0.9rem}}@media (max-width:767px){.woocommerce-cart-form table.shop_table tbody td.product-thumbnail{display:none}}@media (max-width:767px){.woocommerce-cart-form table.shop_table .cart_item{border:0px solid rgba(0, 0, 0, 0.1);border-radius:3px;padding:5px 5px 4px 5px;margin-bottom:10px}}.woocommerce-cart-form table.shop_table .cart_item td{border-bottom:2px solid white;background-color:rgba(0, 0, 0, 0.03)}.woocommerce-cart-form table.shop_table td{padding:5px 9px;vertical-align:middle;line-height:1.5em}.woocommerce-cart-form table.shop_table td a{color:#00A5AA}.woocommerce-cart-form table.shop_table th{font-weight:700;padding:7px 9px;line-height:1.5em}.woocommerce-cart-form table.shop_table .actions{padding:1rem}@media (max-width:575px){.woocommerce-cart-form table.shop_table .actions::before{display:none}}.woocommerce-cart-form table.shop_table .actions .coupon .button{background-color:#DEDEDE !important;color:#747474 !important}.coupon label{display:none}@media (max-width:767px){.coupon{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1rem}}@media (max-width:767px){.coupon input{margin-right:10px;width:50%}}@media (max-width:767px){.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:400;float:left}}.cart_totals table.shop_table{border:1px solid rgba(0, 0, 0, 0.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table .screen-reader-text{display:none}.update_cart{float:right}.cart-collaterals{width:100%;display:flex;justify-content:right}.cart_totals{display:block;width:100%;background-color:white;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);padding:1.5rem;border-radius:7px}@media (max-width:575px){.cart_totals{padding:1rem}}@media (max-width:767px){.cart_totals{width:100%;font-size:0.9rem !important}}.cart_totals h2{font-size:1.5rem !important}.cart_totals .shop_table{border:1px solid rgba(0, 0, 0, 0.05);margin-bottom:2rem;border-radius:3px}.cart_totals tbody tr td,.cart_totals tbody tr th{padding:12px 12px !important}.cart_totals tbody tr td{border:1px solid rgba(0, 0, 0, 0.05)}.cart_totals tbody tr td::before{display:none}.cart_totals tbody tr th{font-size:0.85rem;text-align:right;width:25%}@media (max-width:767px){.cart_totals tbody tr th{width:25%}}.cart_totals tbody tr th:nth-child(1){background-color:rgba(0, 0, 0, 0.05)}.cart_totals h2{margin-top:0}.cart_totals .woocommerce-shipping-destination{font-weight:normal !important}.cart_totals .checkout-button{display:block;font-size:1.4rem;text-align:center;padding-top:1.2rem !important;padding-bottom:1.2rem !important;font-weight:bold}.woocommerce-shipping-methods{padding-left:0;list-style:none;margin-top:0;margin-bottom:5px !important}.woocommerce-shipping-methods input.shipping_method{margin-right:8px;width:auto;display:inline-block;height:20px !important}.woocommerce-shipping-methods li{margin-bottom:1rem !important}.woocommerce-shipping-methods li label{font-weight:bold;display:inline-block}.woocommerce-shipping-methods li label b b{font-weight:normal}.woocommerce-shipping-methods li label span{font-weight:normal}.woocommerce-shipping-methods li .betrs_option_desc{font-size:0.85rem}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.col2-set{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}@media (max-width:767px){.col2-set{grid-template-columns:1fr;grid-gap:2rem}}#order_review_heading,.woocommerce-billing-fields h3,.woocommerce-billing-fields h3 label span{font-size:1rem !important;margin-top:0;color:#00A5AA !important}.woocommerce-address-fields label,.woocommerce-checkout label{display:block;margin-bottom:2px;font-weight:500;font-size:0.9rem}.woocommerce-address-fields .woocommerce-input-wrapper,.woocommerce-checkout .woocommerce-input-wrapper{width:100%}.woocommerce-address-fields input,.woocommerce-address-fields textarea,.woocommerce-checkout input,.woocommerce-checkout textarea{display:block;width:100%}.form-row-wide{margin-top:0 !important}@media (min-width:992px){#billing_phone_field,#billing_postcode_field,.form-row-first{width:48%;display:inline-block;margin-right:4%}}@media (min-width:992px){#billing_email_field,#billing_city_field,.form-row-last{width:48%;display:inline-block}}@media (min-width:992px){form.woocommerce-checkout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:3rem;row-gap:1rem}}@media (min-width:992px){form.woocommerce-checkout #customer_details{grid-column:1 / 2;grid-row:1 / 3}}@media (min-width:992px){form.woocommerce-checkout #order_review_heading{grid-column:2 / 3;grid-row:1 / 2}}@media (min-width:992px){form.woocommerce-checkout #order_review{grid-column:2 / 3;grid-row:2 / 3}}@media (min-width:992px){#customer_details.col2-set{display:flex;flex-direction:column;gap:0}}.woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text{display:inline;font-size:1.1rem}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{width:auto;margin-right:10px;margin-top:5px;display:inline}.woocommerce-table--order-details,.woocommerce-checkout-review-order .shop_table{background-color:white;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);padding:1.5rem;border-radius:7px;margin-bottom:3rem}@media (max-width:575px){.woocommerce-table--order-details,.woocommerce-checkout-review-order .shop_table{padding:1rem}}.woocommerce-table--order-details thead tr th,.woocommerce-checkout-review-order-table thead tr th{text-align:left;padding:9px 12px;font-size:1.3rem}@media (max-width:767px){.woocommerce-table--order-details thead tr th,.woocommerce-checkout-review-order-table thead tr th{padding:5px 8px}}.woocommerce-table--order-details tfoot tr th,.woocommerce-table--order-details tfoot tr td,.woocommerce-table--order-details tbody tr td,.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout-review-order-table tbody tr td{padding:9px 12px;border-bottom:1px solid rgba(0, 0, 0, 0.1);text-align:left}@media (max-width:767px){.woocommerce-table--order-details tfoot tr th,.woocommerce-table--order-details tfoot tr td,.woocommerce-table--order-details tbody tr td,.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout-review-order-table tbody tr td{padding:5px 8px !important}}.woocommerce-checkout-review-order-table{font-size:0.9rem}.woocommerce-checkout-review-order-table thead .product-total,.woocommerce-checkout-review-order-table thead .product-name{font-size:1.1rem}.woocommerce-checkout-payment{background-color:rgba(222, 222, 222, 0.557);border:1px solid #DEDEDE;padding:2rem;border-radius:5px}@media (max-width:767px){.woocommerce-checkout-payment{padding:1rem}}.woocommerce-checkout-payment ul.wc_payment_methods{list-style:none;padding-left:0;margin-bottom:2rem !important}.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method{padding-right:1rem}.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method>label{font-weight:500}.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method>label>img{margin-left:10px;margin-right:10px}.woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method.payment_method_bizum img{width:80px}.woocommerce-checkout-payment ul.wc_payment_methods .input-radio{display:inline-block;width:auto;margin-right:0.5rem}.woocommerce-checkout-payment ul.wc_payment_methods .payment_box{width:100%;margin:10px 1.5rem 10px 1.5rem;padding:0.5rem 1rem;font-size:0.85rem;border-radius:7px;background-color:#DEDEDE}.woocommerce-checkout-payment ul.wc_payment_methods label{display:inline-flex;align-items:center;font-weight:bold;font-size:1rem}.place-order button.button{color:#fff;background-color:#00BAC0 !important;text-align:center;padding:1.2rem 1.5rem;font-size:1.2rem}@media (max-width:767px){.place-order button.button{display:block !important;width:100% !important}}@media (min-width:991px){.place-order button.button{display:block !important;width:100% !important}}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{font-size:0.8rem}.woocommerce-terms-and-conditions-wrapper a{color:#00A5AA}.cart-empty,.woocommerce-thankyou-order-received,h2.wc-bacs-bank-details-heading,h2.woocommerce-order-details__title{margin-top:0;padding-top:1rem;font-size:2rem !important;color:#00A5AA;font-weight:bold;margin-bottom:1rem}@media (max-width:767px){.cart-empty,.woocommerce-thankyou-order-received,h2.wc-bacs-bank-details-heading,h2.woocommerce-order-details__title{font-size:1.3rem !important}}.wc-bacs-bank-details-account-name{margin-top:0}.order_details,.woocommerce-bacs-bank-details{margin-bottom:3rem !important}.order_details,.wc-bacs-bank-details,.woocommerce-order-overview{list-style:none;padding:0;background-color:white;padding:1.5rem 1rem 1rem 1.5rem;display:flex;font-size:0.9rem;border:1px solid #747474;border-radius:7px}@media (max-width:767px){.order_details,.wc-bacs-bank-details,.woocommerce-order-overview{flex-direction:column;padding:1rem}}.order_details li,.wc-bacs-bank-details li,.woocommerce-order-overview li{margin-right:1.5rem;padding-right:1.5rem;border-right:1px solid #747474}@media (max-width:767px){.order_details li,.wc-bacs-bank-details li,.woocommerce-order-overview li{border-right:0}}@media (max-width:767px){.order_details li:last-child,.wc-bacs-bank-details li:last-child,.woocommerce-order-overview li:last-child{margin-bottom:0 !important}}.order_details li strong,.wc-bacs-bank-details li strong,.woocommerce-order-overview li strong{display:block}.woocommerce-table--order-details{display:block !important;box-shadow:initial}#nxshop_spot_selection{padding:0.9rem 1.5rem;border:0;border-radius:7px;letter-spacing:0.5px;cursor:pointer;display:inline-block;transition:0.1s all ease-in-out;background-color:#00BAC0;color:#fff}@media (max-width:575px){#nxshop_spot_selection{padding:0.85rem 1.2rem}}@media (max-width:390px){#nxshop_spot_selection{padding:0.8rem 1rem;font-size:0.8rem}}@media (max-width:767px){#nxshop_spot_selection{display:block;text-align:center}}#nxshop_table_container{background-color:white;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);padding:1.5rem;border-radius:7px;font-size:0.85rem;margin-top:1rem}@media (max-width:575px){#nxshop_table_container{padding:1rem}}#nxshop_table_container table tbody tr td{vertical-align:middle !important}#nxshop_table_container table tbody tr td p{margin-bottom:0}.woocommerce-account-fields .create-account{padding:1rem;border:1px dashed #747474;border-radius:1rem;color:#00BAC0}.woocommerce-form-login-toggle{margin-bottom:2rem}.page-template-page-cart .woocommerce-form-login{margin-bottom:2rem}.page-template-page-cart .woocommerce-form-login>p{font-size:0.85rem}.page-template-page-cart .woocommerce-form-login input{display:block}.page-template-page-cart .woocommerce-form-login .form-row{display:block;width:100%}.page-template-page-cart .woocommerce-form-login .woocommerce-form__label-for-checkbox{display:flex}.logged-out.page-template-page-login .woocommerce>h2{display:none}.woocommerce-form-login{background-color:white;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);padding:1.5rem;border-radius:7px;max-width:400px;margin:0 auto}@media (max-width:575px){.woocommerce-form-login{padding:1rem}}.woocommerce-form-row label,.woocommerce-form-login label{display:block;margin-bottom:8px;font-size:0.9rem}.woocommerce-form-row input,.woocommerce-form-login input{display:block;width:100%}.woocommerce-form-row__rememberme,.woocommerce-form-login__rememberme{padding-bottom:1rem !important}.woocommerce-form-row__submit,.woocommerce-form-login__submit{display:block;width:100%}.woocommerce-form-row .lost_password,.woocommerce-form-login .lost_password{font-size:0.85rem;text-align:right}.page-template-page-login.logged-in .woocommerce{display:grid;grid-template-columns:3fr 9fr 1fr;grid-gap:3rem}@media (max-width:991px){.page-template-page-login.logged-in .woocommerce{display:initial}}.woocommerce-MyAccount-navigation ul{background-color:white;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);padding:1.5rem;border-radius:7px;list-style:none}@media (max-width:575px){.woocommerce-MyAccount-navigation ul{padding:1rem}}@media (max-width:991px){.woocommerce-MyAccount-navigation ul{display:flex;padding:0;background-color:initial;margin-top:0;flex-wrap:wrap}}.woocommerce-MyAccount-navigation li{margin-right:1rem}@media (max-width:991px){.woocommerce-MyAccount-navigation li a{padding:5px 1rem;background-color:#DEDEDE;border-radius:50px}}@media (max-width:767px){.woocommerce-MyAccount-navigation li a{font-size:0.85rem;color:#747474}}.woocommerce-MyAccount-navigation li.is-active a{color:#353334}@media (max-width:991px){.woocommerce-MyAccount-navigation li.is-active a{font-size:0.85rem;color:white;background-color:#2c24ce}}.woocommerce-MyAccount-content .woocommerce-table--order-details{display:block}.woocommerce-MyAccount-content .woocommerce-Message .button{display:inline-block}.woocommerce-EditAccountForm .woocommerce-form-row input{width:auto}.woocommerce-EditAccountForm span em{font-size:0.85rem}.account-orders-table{font-size:0.9rem;border-collapse:collapse}@media (max-width:767px){.account-orders-table thead{display:none}}@media (max-width:767px){.account-orders-table tbody{font-size:0.85rem}}@media (max-width:767px){.account-orders-table tbody tr{display:block;display:flex;flex-direction:column;background-color:white;margin-bottom:1rem;padding:1rem;border-radius:7px}}.account-orders-table tbody td{text-align:center;padding:10px 5px;border-bottom:1px solid rgba(0, 0, 0, 0.1);border-left:0;border-right:0}@media (max-width:767px){.account-orders-table tbody td{text-align:right;padding:8px 5px}}.account-orders-table tbody .view{padding:6px 1rem;display:block}.account-orders-table .woocommerce-orders-table__cell-order-status{font-weight:bold}.account-orders-table .woocommerce-orders-table__cell-order-actions .view{display:inline-block}div[data-title="Cancelado"]{color:#760e0e}#customer_login .woocommerce-form-row>label{font-weight:bold}#customer_login .woocommerce-form-login{margin-left:0}.woocommerce-privacy-policy-text{font-size:0.85rem}.g-marcas__grupo{display:grid;grid-template-columns:80px 1fr;margin-bottom:1rem;padding-bottom:0.7rem;border-bottom:1px dashed #747474}@media (max-width:575px){.g-marcas__grupo{grid-template-columns:30px 1fr}}.g-marcas__letra span{font-size:1.5rem;font-weight:bold;color:#2d2d2d}@media (max-width:575px){.g-marcas__letra span{font-size:1.2rem}}.g-marcas__abc{display:flex;flex-wrap:wrap}.g-marcas__item{margin-right:5px;margin-bottom:5px}.g-marcas__link{background-color:#00BAC0;padding:5px 1rem;display:block;color:white;border-radius:7px}@media (max-width:575px){.g-marcas__link{font-size:0.85rem;padding:4px 0.7rem}}.g-marcas__link:hover{background-color:#00898d;color:white}.woocommerce-product-search{padding:5px 1rem;border:1px solid #2f7bd8;border-radius:5px}.woocommerce-product-search label{display:none}.woocommerce-product-search .search-field{width:unset;border:none}.woocommerce-product-search button[type="submit"]{border:none;text-transform:uppercase;background-color:#fff;color:rgba(0, 0, 0, 0.2);font-weight:bold;font-size:0.8rem}.search-overlay{display:none}.search-overlay-m{width:100%;left:0;right:0;padding:5px 10px;position:absolute;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);background-color:white;margin-top:16px}@media (min-width:576px){.search-overlay-m{display:none}}.search-overlay-m .woocommerce-product-search{border:0;padding:0;display:grid;grid-template-columns:3fr 1fr;gap:5px}.search-overlay-m .woocommerce-product-search button{border-radius:5px;background-color:#00BAC0;color:#fff}.search-overlay-m .woocommerce-product-search input{font-size:16px;border:1px solid rgba(0, 0, 0, 0.2)}.g-cats{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:767px){.g-cats{grid-template-columns:1fr}}.g-cats__item{position:relative;display:flex;transition:0.1s all ease-in-out;overflow:hidden;border-radius:8px !important;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1)}.g-cats__item:hover{box-shadow:0 0 30px rgba(0, 0, 0, 0.5)}.g-cats__img{width:100%;height:250px;object-fit:cover;transition:0.1s all ease-in-out}@media (max-width:767px){.g-cats__img{height:180px}}.g-cats__titulo{transition:0.1s all ease-in-out;position:absolute;left:2rem;bottom:2rem;background-color:rgba(0, 0, 0, 0.5);color:#fff;margin:0;font-size:2.5rem;padding:3px 1rem;font-family:"houschka-rounded", sans-serif;font-weight:bold;border-radius:10px;z-index:4}@media (min-width:768px) and (max-width:991px){.g-cats__titulo{font-size:2rem}}@media (max-width:767px){.g-cats__titulo{font-size:1.5rem;left:1rem;bottom:1.5rem}}.g-cats__item:hover h2{transition:0.1s all ease-in-out !important;bottom:2.5rem !important;transform:rotate(-3deg)}.g-feat{display:grid;padding:0;grid-template-columns:repeat(6, 1fr);grid-gap:1em}@media (min-width:768px) and (max-width:991px){.g-feat{grid-template-columns:repeat(3, 1fr)}}@media (max-width:767px){.g-feat{grid-template-columns:repeat(2, 1fr)}}.g-feat__item{background-color:white;border-radius:7px;box-shadow:0px 0px 13px rgba(0, 0, 0, 0.1);text-align:center;padding:1rem}.g-feat__item:hover{box-shadow:0 0px 25px rgba(50, 60, 73, 0.2)}.g-feat__img{width:auto;height:80px;margin-bottom:1rem}.g-feat__title{margin:0;font-size:1rem;font-family:"houschka-rounded", sans-serif}.gb-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media (max-width:575px){.gb-3{grid-template-columns:1fr}}.gb-4{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}@media (max-width:767px){.gb-4{grid-template-columns:1fr 1fr}}@media (max-width:575px){.gb-4{gap:0.5rem;grid-template-columns:1fr 1fr}}.f-marcas{padding:0rem 0 1rem 0;margin-top:2rem;border-bottom:1px solid rgba(0, 0, 0, 0.1);display:flex}@media (min-width:768px) and (max-width:991px){.f-marcas{flex-wrap:wrap;justify-content:center}}@media (max-width:767px){.f-marcas{flex-wrap:wrap;justify-content:center}}@media (max-width:767px){.f-marcas__item{width:33%}}.f-marcas img{max-width:90%;height:auto}@media (max-width:767px){.f-marcas img{max-width:100%}}.descripcion-home{color:#A7A7A7}.descripcion-home__content h1{font-size:1.2rem}.descripcion-home__content h2{font-size:1rem}.descripcion-home__content p{font-size:0.9rem}@media (max-width:575px){.descripcion-home__content p{font-size:0.75rem}}.contactos{list-style:none;padding-left:3rem;margin-left:3rem;border-left:1px solid #DEDEDE}@media (min-width:768px) and (max-width:991px){.contactos{margin-left:1rem;padding-left:1rem}}@media (max-width:575px){.contactos{padding-left:0;margin-left:0;border:0}}.contactos li{margin-bottom:2rem}.contactos li strong{text-transform:uppercase;display:block;color:#353334;margin-bottom:4px}.g-nosotros{display:grid;display:grid;grid-template-columns:1fr 1fr;gap:3rem}@media (max-width:575px){.g-nosotros{grid-template-columns:1fr;gap:2rem}}.g-nosotros__galeria{display:grid;grid-template-columns:1fr 1fr;padding-left:0;list-style:none;margin:0;gap:1rem}.g-nosotros__galeria img{width:100%;height:auto}.g-nosotros__galeria li:nth-child(1){grid-column:1 / 3}.t-envios{margin-bottom:3rem}.t-envios__envio{display:grid;grid-template-columns:200px 250px 1fr;border:10px solid rgba(0, 0, 0, 0.2);padding:2rem;gap:2rem;margin-bottom:2rem;border-radius:2rem}@media (max-width:767px){.t-envios__envio{margin-bottom:1rem;padding:1.5rem;gap:1rem}}@media (max-width:767px){.t-envios__envio{grid-template-columns:1fr}}.t-envios__agencia{display:flex;justify-content:center;align-items:center}@media (max-width:767px){.t-envios__agencia{justify-content:flex-start;align-items:flex-start}}.t-envios__agencia img{width:150px;height:auto}.t-envios__zona{text-transform:uppercase;font-weight:bold;display:flex;justify-content:center;align-items:center;color:#353334;background-color:rgba(0, 0, 0, 0.05);border-radius:1rem;text-align:center}@media (max-width:575px){.t-envios__zona{text-align:left;display:block;padding:8px;font-size:0.9rem;border-radius:4px}}.t-envios__precio span{font-size:2rem;font-weight:bold;color:#353334}.t-envios__precio div{font-size:0.85rem}.t-pagos{margin-bottom:3rem}.t-pagos__item{display:grid;grid-template-columns:1fr 2fr;border:10px solid rgba(0, 0, 0, 0.2);padding:2rem;gap:2rem;margin-bottom:2rem;border-radius:2rem}@media (max-width:767px){.t-pagos__item{margin-bottom:1rem;padding:1.5rem;gap:1rem}}@media (max-width:575px){.t-pagos__item{grid-template-columns:1fr;padding:0;border:0;margin-bottom:2rem;gap:0.5rem}}.t-pagos__metodo{font-weight:bold;font-size:2rem;color:#353334}@media (max-width:575px){.t-pagos__metodo{color:#00BAC0;font-size:1.6rem;margin-bottom:0rem}}.t-pagos__subtitulo{font-weight:bold;font-size:1.1rem;color:#00BAC0;text-transform:uppercase}@media (max-width:575px){.t-pagos__subtitulo{color:#353334;font-size:1rem}}.t-pagos__descripcion{font-size:0.9rem}.t-pagos__descripcion ul,.t-pagos__descripcion ol,.t-pagos__descripcion li,.t-pagos__descripcion ul li,.t-pagos__descripcion p{margin-bottom:0.5rem !important}.t-pagos__descripcion strong{color:#353334}.p404 h2{font-size:2.2rem;color:#353334;margin-bottom:0rem;font-family:"houschka-rounded", sans-serif}@media (max-width:767px){.p404 h2{font-size:1.2rem}}.p404 h3{margin-top:0;font-size:1.5rem;margin-bottom:2rem;font-weight:600}@media (max-width:767px){.p404 h3{color:#00BAC0}}.widget--404 .product-categories{}.widget--404 .product-categories>.cat-item{margin-bottom:2rem;display:block}.widget--404 .product-categories>.cat-item>a,.widget--404 .product-categories>.cat-parent>a{font-weight:bold;display:inline-block;margin-bottom:1rem;font-size:1.5rem;padding:2px 10px;border-radius:7px}@media (max-width:767px){.widget--404 .product-categories>.cat-item>a,.widget--404 .product-categories>.cat-parent>a{font-size:1.2rem}}.widget--404 .product-categories>.cat-item>a{background-color:#2f7bd8;color:#fff}.widget--404 .product-categories .children{display:block}.widget--404 .product-categories .children li{display:inline-block;margin-right:0.8rem;margin-bottom:0.4rem}.widget--404 .product-categories .children .cat-item.cat-parent{display:block;margin-top:1rem}.widget--404 .product-categories .children .cat-item.cat-parent>a{font-size:1.1rem;font-weight:bold;margin-bottom:0.5rem;display:block;color:#353334}.slick-track{display:flex !important}.slick-slide{height:inherit !important}.product--thumbnail--variations .prevArrow{display:none !important}.product--thumbnail--variations .nextArrow{display:none !important}.product--thumbnail--variations img{margin-bottom:0.5em}.product--thumbnail--variations-li .prevArrow{cursor:pointer;background:var(--e-global-color-primary);border-radius:50%;color:#fff;z-index:999;position:absolute;left:0px;top:30%;font-size:20px;width:40px;height:40px;padding:5px 5px 5px 5px}.product--thumbnail--variations-li .nextArrow{cursor:pointer;background:var(--e-global-color-primary);border-radius:50%;color:#fff;z-index:999;position:absolute;right:0px;top:30%;font-size:20px;width:40px;height:40px;padding:5px 5px 5px 5px}@media screen and (max-width:959px){.cross-sells{display:none}}body{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.background-image{background-size:cover;background-position:center center}.pagina_inicio_categoria_destacada_1{height:300px}.pagina_inicio_categoria_destacada_2{height:300px}.pagina_inicio_categoria_destacada_3{height:300px}.pagina_inicio_categoria_destacada_4{height:300px}.type-post ol li,.type-post ul li{margin-bottom:15px}.elementor-price-table__ribbon{position:absolute;z-index:9;top:0;left:auto;width:150px;overflow:hidden;height:150px}.elementor-price-table__ribbon .elementor-price-table__ribbon-inner{color:#fff;text-align:center;left:0;width:200%;transform:translateY(-50%) translateX(-50%) translateX(50px) translateY(15px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:var(--e-global-color-primary)}