/**handles:skelementor-style**/
.hamburger{display:none}.submenu{position:absolute;width:100%;left:0;top:130px;background-color:var(--e-global-color-secondary);z-index:99;max-height:0;transition:all .3s;overflow:hidden;box-sizing:border-box}.submenu *{box-sizing:border-box}li.with-submenu:hover .submenu{max-height:450px;transition:all .5s;border-top:1px solid #000;border-bottom:1px solid #000}.submenu__container{max-width:1900px;margin:auto;padding-left:5%;padding-right:5%}.submenu__title{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #000}.submenu__title h2{font-size:26px!important;font-weight:500!important;margin-top:0;margin-bottom:0}.submenu__title h2 a{color:#000;text-decoration:none}.submenu__title h2 a:hover{text-decoration:underline}.ritualmenu__wrap{display:flex}.ritualmenu__item{padding-left:20px;padding-right:20px;border-right:1px solid #000;padding-top:45px;padding-bottom:45px;flex-basis:20%}.ritualmenu__item:first-child{padding-left:0}.ritualmenu__item:last-child{border-right:none}.ritualmenu__item h3{letter-spacing:0!important;margin-top:0;margin-bottom:20px}.ritualmenu__item h3 a{font-size:20px!important;font-weight:500!important;color:#000;text-decoration:none}.ritualmenu__item h3 a:hover{text-decoration:underline}.ritualmenu__item p{font-size:18px!important;line-height:1.2em;margin-bottom:0}.submenu__title2{border-bottom:1px solid #000}.submenu__title2 .submenu__container{display:flex}.submenu__title2 h2{font-size:26px!important;font-weight:500!important;margin-top:0;margin-bottom:0;padding-top:25px;padding-bottom:25px}h2.submenutitle__left{width:70%}h2.submenutitle__right{padding-left:35px;width:30%;border-left:1px solid #000}.submenu__subtitle{border-bottom:1px solid #000}.submenu__subtitle .submenu__container{display:flex;justify-content:space-between}.elementor-kit-5 .submenu__subtitle h3{font-size:22px!important;font-weight:500!important;margin-top:0;margin-bottom:0;padding-top:12px;padding-bottom:12px;letter-spacing:0}h3.submenutitle1{width:25%;border-right:1px solid #000}h3.submenutitle2{width:45%;padding-left:35px}h3.submenutitle3{width:30%;padding-left:35px;border-left:1px solid #000}.productomenu__wrap{display:flex;justify-content:space-between}.productomenu__item1{border-right:1px solid #000;width:25%;padding-bottom:25px}.productomenu__item2{width:45%;padding-left:35px;padding-bottom:25px}.productomenu__item3{width:30%;padding-left:35px;padding-bottom:25px;border-left:1px solid #000}.productomenu__item h4{color:#000;font-size:22px!important;font-weight:500!important;margin-bottom:5px}.productomenu__item h4 a{color:#000;text-decoration:none}.productomenu__item h4 a:hover{text-decoration:underline}.productomenu__item h5{font-size:18px;text-decoration:underline;margin-top:0;margin-bottom:5px;line-height:1.2em}.productomenu__item h5 a{color:#000}.productomenu__item p{font-size:18px;line-height:1.2em}.productomenu__item p a{color:#000;text-decoration:none}.productomenu__item p a:hover{text-decoration:underline}.productomenu__item ul{list-style:none;margin:0;padding:0}.productomenu__item ul li a{color:#000;text-decoration:none;font-size:18px;line-height:1.2em}.productomenu__item ul li a:hover{text-decoration:underline}.productomenu__item ul li a.inactivo{opacity:.5;pointer-events:none;cursor:default}.elementor-shortcode .woocommerce{text-align:center}.elementor-shortcode .woocommerce ul.products li.product .button{display:none}.elementor-shortcode .woocommerce ul.products li.product,.related.products ul.products li.product{padding-top:50px!important;padding-bottom:50px!important;padding-left:30px!important;padding-right:30px!important;transition:all .3s ease-out;margin-bottom:0;margin-right:0;width:33.3333%}.elementor-shortcode .woocommerce ul.products li.product:hover,.related.products ul.products li.product:hover{background-color:var(--e-global-color-2bd2bfe);transition:all .3s ease-in}.elementor-kit-5 .elementor-shortcode .woocommerce h2,.elementor-kit-5 li.type-product h2{font-weight:300}.elementor-kit-5 ul.products li.type-product h2.woocommerce-loop-product__title{padding-bottom:7px}.elementor-kit-5 .elementor-shortcode .woocommerce p,.elementor-kit-5 li.type-product a p{font-weight:300;font-size:20px;color:#000;line-height:1.2em}.elementor-kit-5 li.type-product a p.product___link{color:#8d5641}.elementor-kit-5 li.type-product a:hover p.product___link{text-decoration:underline}.woocommerce .at-resp-share-element .at-share-btn{padding:0;margin:0}.woocommerce div.product div.images img{margin:auto}.woocommerce-product-gallery ol.flex-control-nav{list-style:none;display:flex;justify-content:center;padding:0;margin:0;margin-top:25px}.woocommerce-product-gallery ol.flex-control-nav li{overflow:hidden;margin-left:5px;margin-right:5px}.woocommerce-product-gallery ol.flex-control-nav li a{display:block;text-indent:-999px;width:45px;height:2px;background-color:#9c9b9b;cursor:pointer}.woocommerce-product-gallery ol.flex-control-nav li a.flex-active{background-color:#000}.single__ingrewrapper{display:flex}.single__ingreitem{flex-basis:33.3333%;text-align:center;padding-left:3%;padding-right:3%}.single__ingreitem img{max-height:110px}.elementor-kit-5 .single__ingreitem h2{font-size:22px;font-weight:400}.elementor-kit-5 .single__ingreitem p{font-size:20px;font-weight:300;line-height:1.2em}.tratamiento__item h3 a{font-size:24px;font-weight:300!important}.tratamiento__item p.elementor-icon-box-description{font-size:22px}.tratamiento__item:hover{background-color:#e2bfa5}.elementor-icon-box-description a{display:block;margin-top:20px}.elementor-icon-box-description a:hover{text-decoration:underline;color:var(--e-global-color-accent)!important}.tratamientos__wrap{display:flex;max-width:1250px;margin:auto;padding-top:5%;padding-bottom:5%}.tratamientos__wrap .tratamientos__left{flex:1}.tratamientos__wrap .tratamientos__right{flex:1;padding-left:5%;text-align:center}.tratamientos__wrap .tratamientos__right a{display:inline-block;border:1px solid #000;min-width:190px;padding:10px 24px 10px 24px;font-size:20px;letter-spacing:1.4px;color:#000}.tratamientos__wrap .tratamientos__right a:hover{color:#fff;background-color:#000}.tratamientos__wrap .tratamientos__right img{max-width:400px}ul.tratamientos__menu{list-style:none;padding:0;margin:0;padding-right:10%;border-right:1px solid #000;margin-top:25px}ul.tratamientos__menu li a{display:block;font-size:26px;font-weight:300;border-top:1px solid #000;padding:18px 55px;color:#000;position:relative;text-transform:uppercase}ul.tratamientos__menu li a:before{content:"";opacity:0;display:block;width:15px;height:20px;background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/flecha-der.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:center;margin-right:15px;position:absolute;left:30px;top:20px}ul.tratamientos__menu li a.activo:before,ul.tratamientos__menu li a:hover:before{opacity:1}ul.tratamientos__menu li:last-child a{border-bottom:1px solid #000}body.page-id-2122 ul.tratamientos__menu li a.hidratacion,body.page-id-8553 ul.tratamientos__menu li a.hidratacion{display:none}body.page-id-2102 ul.tratamientos__menu li a.reparacion,body.page-id-8554 ul.tratamientos__menu li a.reparacion{display:none}body.page-id-1992 ul.tratamientos__menu li a.proteccion,body.page-id-8555 ul.tratamientos__menu li a.proteccion{display:none}body.page-id-2169 ul.tratamientos__menu li a.detox,body.page-id-8552 ul.tratamientos__menu li a.detox{display:none}body.page-id-2181 ul.tratamientos__menu li a.fortalecimiento,body.page-id-8551 ul.tratamientos__menu li a.fortalecimiento{display:none}body.page-id-2204 ul.tratamientos__menu li a.transformacion{display:none}body.page-id-2204 ul.tratamientos__menu li a.fortalecimiento{border-bottom:1px solid #000}ul.tratamientos__menu li a.transformacion{opacity:.5;pointer-events:none;cursor:default}.mobile-panel{display:none}.triangulo{height:510px;width:1250px;background-repeat:no-repeat;background-position:center;background-size:100% auto;background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/triangulo.svg);position:relative;margin:auto}.triangulo .tri__item{display:block;width:185px;height:60px;border-radius:50%;position:absolute;z-index:9}.triangulo .tri__slide{width:1250px;height:510px;background-repeat:no-repeat;background-position:center;background-size:100% auto;position:absolute;left:0;top:0;opacity:0;transition:all .3s ease-in}.triangulo .item1{top:20px;left:530px}.triangulo .item1+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/delicatessen.svg)}.triangulo .item2{top:300px;left:530px;height:80px}.triangulo .item2+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/ambrossia.svg)}.triangulo .item3{top:420px;left:330px}.triangulo .item3+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/glam.svg)}.triangulo .item4{top:420px;left:750px}.triangulo .item4+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/roots.svg)}.triangulo .tri__item:hover+.tri__slide{opacity:1;transition:all .5s ease-out}.triangulo .tri__item.active+.tri__slide{opacity:1;transition:all .5s ease-out}body.en .triangulo{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/triangulo-en.svg)}body.en .triangulo .item1+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/delicatessen-en.svg)}body.en .triangulo .item2+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/ambrosia-en.svg)}body.en .triangulo .item3+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/glam-en.svg)}body.en .triangulo .item4+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/roots-en.svg)}body.ru .triangulo{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/triangulo-ru.svg)}body.ru .triangulo .item1+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/delicatessen-ru.svg)}body.ru .triangulo .item2+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/ambrosia-ru.svg)}body.ru .triangulo .item3+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/glam-ru.svg)}body.ru .triangulo .item4+.tri__slide{background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/roots-ru.svg)}.blog__single .elementor-widget-theme-post-excerpt{margin-left:10%;margin-right:10%}.blog__single .elementor-widget-container p{margin-left:10%;margin-right:10%;margin-bottom:3%}.blog__single .elementor-widget-container h3{margin-left:10%;margin-right:10%;margin-bottom:2%;letter-spacing:2px;text-transform:uppercase;font-size:25px;font-weight:300}.blog__single .elementor-widget-container .wp-block-quote{margin:30px 0;margin-right:15%}.blog__single .elementor-widget-container .wp-block-quote p{margin-left:0;margin-right:0;font-size:26px;line-height:1.2em;font-weight:400}.blog__single .wp-block-columns{margin-top:40px;margin-bottom:30px}.mkte__wrap a,.mkte__wrap2 a{display:block;position:relative}.mkte__image{overflow:hidden}.mkte__wrap img,.mkte__wrap2 img{transition:all .3s ease-out;filter:brightness(.75);display:block;width:100%}.mkte__wrap a:hover img,.mkte__wrap2 a:hover img{transition:all .3s ease-in;transform:scale(1.1);transform-origin:center;filter:brightness(1)}.elementor-kit-5 .mkte__wrap h3{color:#fff;font-weight:300;font-size:45px;letter-spacing:2px;text-align:center;position:absolute;width:100%;padding:0;margin:0;top:50%;left:0;line-height:1.2em;transform:translateY(-50%)}.mkte__wrap2 .mkte__titles{position:absolute;top:0;left:0;padding:5%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.mkte__wrap2 .mkte__titles h3{line-height:1.2em;margin:0;color:#fff;letter-spacing:.1em;font-weight:300;font-size:25px}.mkte__wrap2 .mkte__titles h4{line-height:1.2em;margin:0;color:#fff;letter-spacing:0;font-weight:300;font-size:50px}.mkte__wrap2 .mkte__titles h4 span{font-size:35px;display:block;line-height:1em}.addthis_inline_share_toolbox{display:flex;justify-content:flex-end;font-size:22px;align-items:center}.addthis_inline_share_toolbox #atstbx{margin-left:5px}.elementor-toggle-item .elementor-tab-content ul{margin-top:0;margin-bottom:0;padding-left:10px;list-style:none}.elementor-toggle-item .elementor-tab-content ul li:before{content:"-";display:inline-block;margin-right:10px}table.legales{width:100%}table.legales th{text-align:left;line-height:1.2em}table.legales th p{margin-bottom:10px}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#000!important}#mc_embed_signup input.email{border:none;border-bottom:1px solid #000;font-size:16px;background:0 0;width:100%;padding:8px 5px;margin-bottom:15px;border-radius:0}#mc_embed_signup input.button{border-radius:0;color:#fff;background-color:#000;font-size:17px;width:100%;cursor:pointer;padding:12px 20px;letter-spacing:1px;border:1px solid #000;-webkit-appearance:none;-webkit-border-radius:0}#mc_embed_signup input.button:hover{border:1px solid #000;background:0 0;color:#000}#mc_embed_signup div.mce_inline_error{font-size:12px;color:red;background:0 0}#mc_embed_signup .content__gdpr{font-size:14px;line-height:1.2em;-webkit-appearance:none!important}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.mkte_myplayer{text-align:center}a.btn-negro{min-width:190px;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:1.4px;background-color:transparent;color:#000!important;padding:5px 30px;border:1px solid #000;display:inline-block;text-align:center}a.btn-negro:hover{background-color:#000;color:#fff!important}body.ru a.btn-negro{font-size:18px}.elementor-column.elementor-field-group-field_provincia2{display:none}.miboton a.elementor-button{min-width:190px}.elementor-field-group .elementor-select-wrapper:before{content:""!important;width:15px;height:15px;background-size:100% auto;background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/acor-abajo.svg);background-repeat:no-repeat}.mt-0{margin-top:0}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.25rem!important}@media only screen and (max-width:1250px){body,html{overflow-x:hidden;width:100%}.header__container #logo{padding-bottom:0;flex-grow:1;text-align:left}.header__container #logo img{display:block}header.site-header{padding-top:15px;padding-bottom:15px}nav{flex-wrap:nowrap}.miboton a.elementor-button{min-width:170px}.header__container{display:flex;justify-content:space-around;align-items:center}.hamburger{display:block}.hamburger .bar{width:42px;height:3px;display:block;color:#000;padding:0;margin:8px 6px;-webkit-transition:.5s;transition:.5s;background-color:#000}.hamburger .bar2{width:32px;margin-left:16px}ul.menu{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:80px;right:-100%;transition:.5s;margin:0 auto;background-color:var(--e-global-color-secondary)}ul.menu li{padding:5px 0}a.nav-link,ul#menu-top-menu>li>a{margin:.1rem 0;color:#333;z-index:1;font-size:22px!important;padding-bottom:0;line-height:1.4em}.active .bar:nth-child(2){opacity:0}.active .bar:first-child{-webkit-transform:translateY(8px) rotate(-315deg);transform:translateY(8px) rotate(-315deg)}.active .bar:nth-child(3){-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.active .bar{margin:6px 6px}ul.menu.active{right:0;z-index:100}ul#menu-top-menu{justify-content:start;padding-top:20px;box-sizing:border-box}ul#menu-top-menu li{border-bottom:1px solid #000;text-align:left;width:100%;padding-left:5%;padding-right:5%;box-sizing:border-box}ul#menu-top-menu li a{font-weight:500;padding-left:0}ul#menu-top-menu li a:before{display:none}ul.menu li.menu__mobile__top{display:flex;line-height:1em;align-items:center;width:100%;justify-content:space-between;padding-left:0;padding-right:0;padding-bottom:20px}ul#menu-top-menu li a.menu__mobile__search{display:block;width:18px;height:18px;padding-right:0;text-indent:-99px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/search.svg)}.elementor-kit-5 .menu__mobile__lang{display:flex}#mobile-panel1 .menu__mobile__lang a,#mobile-panel2 .menu__mobile__lang a,.elementor-kit-5 ul#menu-top-menu .menu__mobile__lang a{font-size:16px;font-weight:300;color:#000;text-decoration:none;border-right:1px solid #000;padding-left:9px;padding-right:9px;display:block;line-height:1em;text-transform:capitalize}#mobile-panel1 .menu__mobile__lang a.active,#mobile-panel2 .menu__mobile__lang a.active,.elementor-kit-5 .menu__mobile__lang a.active{font-weigth:400!important}.elementor-kit-5 ul#menu-top-menu .menu__mobile__lang a:hover{text-decoration:underline}#mobile-panel1 .menu__mobile__lang a:last-child,#mobile-panel2 .menu__mobile__lang a:last-child,.elementor-kit-5 ul#menu-top-menu .menu__mobile__lang a:last-child{border-right:none;padding-right:0}.elementor-kit-5 ul#menu-top-menu a.menu__mobile__registrar{font-size:16px!important;margin:0;flex-basis:45%}ul#menu-top-menu>li:first-child a{text-transform:none}li.with-submenu:hover .submenu{display:none}.mobile-panel{display:block;width:100vw;position:absolute;overflow:auto;padding-bottom:120px;right:-100%;top:80px;background-color:var(--e-global-color-secondary);transition:all .3s ease-in;z-index:100}.mobile-panel.active{right:0;transition:all .5s ease-out}.mobile-panel .panel__top{padding:5px 5%;border-bottom:1px solid #000;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.mobile-panel .panel__top a.panel__back{color:#000;text-decoration:none;font-size:16px}.mobile-panel .panel__top a.panel__back:before{content:"";width:6px;height:13px;display:inline-block;background-repeat:no-repeat;background-size:100% auto;background-image:url(https://shop.tempting.es/wp-content/themes/tempting-skelementor-child-old/img/flecha-izq.svg);vertical-align:middle;margin-right:10px}.panel__content h3.panel__title{font-size:20px;font-weight:500;border-bottom:1px solid #000;margin:0;padding:10px 5%;line-height:1em}.panel__content h3.panel__title a{color:#000;text-decoration:none}.panel__content .panel__opt{border-bottom:1px solid #000;padding:10px 5%;line-height:1em}#mobile-panel1 .panel__content .panel__opt{display:flex;padding-top:0;padding-bottom:0}#mobile-panel1 .panel__content .panel__opt__lft{flex-basis:42%;border-right:1px solid #000;padding-top:10px;padding-bottom:10px}#mobile-panel1 .panel__content .panel__opt__rgt{padding:10px 3%;flex-basis:58%}#mobile-panel1 .panel__content .panel__opt__rgt p{margin-bottom:15px}#mobile-panel1 .panel__content .panel__opt__rgt p a{color:#000;text-decoration:none}#mobile-panel1 .panel__content .panel__opt__rgt p a.under{text-decoration:underline}h3.panel__title{color:#000;text-decoration:none}.panel__content .panel__opt h4{margin:0;margin-bottom:0;font-size:20px;font-weight:500}.panel__content .panel__opt h5{margin:0;font-size:20px;font-weight:500;margin-bottom:10px}.panel__content .panel__opt h5 a{color:#000;text-decoration:none}.panel__content .panel__opt p{font-size:18px;font-weight:300;margin-bottom:0;line-height:1.2em}ul.panel__subdelica{list-style:none;padding:0;margin:0}ul.panel__subdelica li{margin-bottom:5px}ul.panel__subdelica li a{text-decoration:none;font-size:18px;color:#000;display:block;line-height:1.3em}ul.panel__subdelica li:first-child a{text-decoration:underline}ul.panel__subdelica li a.inactivo{opacity:.5;pointer-events:none;cursor:default}section.responsive__full.elementor-section.elementor-section-boxed>.elementor-container{max-width:none}ul.tratamientos__menu li a{padding:10px 25px;font-size:20px}.elementor-kit-5 .mkte__wrap h3{font-size:30px}.elementor-kit-5 .mkte__wrap h3{font-size:16px}.mkte__wrap2 .mkte__titles h3{font-size:16px}.mkte__wrap2 .mkte__titles h4{font-size:28px}.mkte__wrap2 .mkte__titles h4 span{font-size:16px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:22px}.elementor-kit-5 .elementor-shortcode .woocommerce p,.elementor-kit-5 li.type-product a p{font-size:16px}.elementor-kit-5 .single__ingreitem h2{font-size:17px;margin-bottom:2px;margin-top:3px}.elementor-kit-5 .single__ingreitem p{font-size:15px;line-height:1.2em}ul.tratamientos__menu li a.activo:before,ul.tratamientos__menu li a:hover:before{display:none}}@media only screen and (max-width:799px){.miboton a.elementor-button{min-width:140px}#logo img{max-width:150px}.hamburger .bar{width:35px;margin:6px 6px}.hamburger .bar2{width:30px;margin-left:11px}#mobile-panel1 .panel__content .panel__opt__rgt p{line-height:1.1em}ul.header__langmenu{display:none}#site-header.fixed,body.home header#site-header.fixed{position:fixed}a.btn-negro{font-size:15px;padding:5px 15px 5px 15px;min-width:140px;line-height:1.2em}.blog__single .elementor-widget-container .wp-block-quote p{font-size:21px}.blog__single .elementor-widget-container p{margin-left:0;margin-right:0}.blog__single .elementor-widget-theme-post-excerpt{margin-left:0;margin-right:0}.tratamientos__wrap{padding-top:0}.tratamientos__wrap .tratamientos__right{display:none}ul.tratamientos__menu{padding-right:0;border-right:none;margin-top:0}ul.tratamientos__menu li a.activo:before,ul.tratamientos__menu li a:hover:before{display:none}.blog__single .elementor-widget-container h3{margin-left:0;margin-right:0;font-size:20px}.elementor-shortcode .woocommerce ul.products li.product,.related.products ul.products li.product{width:100%;padding-top:0!important;padding-bottom:0!important}.single__ingrewrapper{flex-wrap:wrap}.single__ingreitem{flex-basis:50%}.single__ingreitem img{max-height:60px}#mc_embed_signup input.button{-webkit-appearance:none!important}}.termsfeed-com---pc-dialog{border-radius:0!important;overflow:hidden!important}.termsfeed-com---palette-dark.termsfeed-com---nb{background-color:#000!important;font-family:Jost,sans-serif!important}@media (max-width:767px){.termsfeed-com---palette-dark.termsfeed-com---nb{max-width:100%!important;padding:0!important}}@media (max-height:480px),(max-width:320px){.termsfeed-com---palette-dark.termsfeed-com---nb{height:320px!important}}@media (max-width:767px){.termsfeed-com---palette-dark .cc-nb-main-container{padding:20px 15px!important}}.termsfeed-com---palette-dark .cc-nb-title{color:#fff!important;font-family:Jost,sans-serif!important;font-weight:500!important;font-size:21px!important;margin-bottom:20px!important}@media (max-width:767px){.termsfeed-com---palette-dark .cc-nb-title{font-size:16px!important}}.termsfeed-com---palette-dark .cc-nb-text{color:#fff!important;font-size:14px!important;margin-bottom:1.5rem!important}@media (max-width:767px){.termsfeed-com---palette-dark .cc-nb-text{font-size:clamp(.8125rem, .7519rem + .1263vw, .875rem)!important}}.termsfeed-com---palette-dark .cc-pc-head{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;padding-right:15px!important}.termsfeed-com---palette-dark .cc-pc-head-title{align-items:flex-start!important;grid-column:span 9/span 9!important;justify-content:center!important;padding-bottom:0!important;padding-left:15px!important;padding-top:0!important}.termsfeed-com---palette-dark .cc-pc-head-lang{align-items:center!important;grid-column:span 3/span 3!important;justify-content:center!important}.termsfeed-com---palette-dark .cc-pc-head-title-headline{color:#fff!important;font-family:Jost,sans-serif!important;font-size:16px!important;font-weight:500!important}.termsfeed-com---palette-dark .cc-cp-body-content{padding:.625rem 15px!important}.termsfeed-com---palette-dark .cc-cp-body-content,.termsfeed-com---palette-dark .cc-cp-body-content-entry{background-color:#000!important;color:#fff!important}.termsfeed-com---palette-dark .cc-cp-body-content-entry{padding:.625rem 0!important}@media (min-width:768px){.termsfeed-com---palette-dark .cc-cp-body-content-entry{padding:0 .625rem!important}}.termsfeed-com---palette-dark .cc-cp-body-content-entry-title{font-weight:500!important}.termsfeed-com---palette-dark .cc-cp-body-content-entry-title,.termsfeed-com---palette-dark .cc-pc-head-close{color:#fff!important;font-family:Jost,sans-serif!important;font-size:21px!important;line-height:1!important}.termsfeed-com---palette-dark .cc-pc-head-close{margin-left:auto!important;outline:2px solid transparent!important;outline-offset:2px!important;padding:0!important}.termsfeed-com---palette-dark .cc-pc-head-close:active,.termsfeed-com---palette-dark .cc-pc-head-close:focus{border-width:0!important}.termsfeed-com---palette-dark .cc-cp-body-content-entry-text,.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label{color:#fff!important;font-size:14px!important;margin-bottom:1.25rem!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link{color:#fff!important;padding-bottom:.375rem!important;padding-top:.375rem!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link:hover,.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] .cc-cp-body-tabs-item-link{border:none!important;background:0 0!important;color:#fff!important;letter-spacing:0;font-weight:400!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true]{background-color:#000!important}@media (min-width:768px){.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link{padding-bottom:.625rem!important;padding-top:.625rem!important}}.termsfeed-com---palette-dark .cc-cp-body-tabs-item button{font-family:Jost,sans-serif!important;font-weight:500!important;line-height:1.5!important;padding-left:.875rem!important;padding-right:.625rem!important;letter-spacing:0;font-size:14px;font-weight:400!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] button{background-color:#000!important;color:#fff!important;font-family:Jost,sans-serif!important;font-weight:500!important}.termsfeed-com---reset [type=reset],.termsfeed-com---reset [type=submit],.termsfeed-com---reset button,.termsfeed-com---reset html [type=button]{border-radius:0!important}html .termsfeed-com---palette-dark .cc-cp-body,html .termsfeed-com---palette-dark .cc-cp-body-content{background-color:#000!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item:last-of-type{border-bottom-width:0!important}.termsfeed-com---palette-dark .cc-cp-foot{border-top-color:#000!important;flex-direction:row-reverse!important;padding:15px!important}.termsfeed-com---palette-dark .cc-cp-foot,.termsfeed-com---palette-dark .cc-cp-foot-save,.termsfeed-com---palette-dark .cc-nb-okagree{background-color:#000!important;font-size:14px!important;font-weight:500}.termsfeed-com---palette-dark .cc-cp-foot-save{border:1px solid #fff!important;border-radius:0!important;color:#fff!important;background-color:#000!important;font-family:Jost,sans-serif!important;font-size:14px!important;padding:.625rem 1.25rem!important;transition-property:none!important;letter-spacing:0;font-weight:400!important;text-transform:uppercase}.termsfeed-com---palette-dark .cc-cp-foot-save:hover{background-color:#fff!important;color:#000!important}@media (min-width:768px){.termsfeed-com---palette-dark .cc-cp-foot-save{font-size:14px!important}}.termsfeed-com---palette-dark .cc-nb-changep,.termsfeed-com---palette-dark .cc-nb-okagree,.termsfeed-com---palette-dark .cc-nb-reject{background-color:#000!important;font-size:14px!important;border:1px solid #fff!important;border-radius:0!important;color:#fff!important;font-family:Jost,sans-serif!important;font-size:clamp(.8125rem, .7519rem + .1263vw, .875rem)!important;font-weight:400!important;padding:.625rem 1.25rem!important;transition-property:none!important;letter-spacing:0;font-weight:400!important;text-transform:uppercase}.termsfeed-com---palette-dark .cc-nb-changep:hover,.termsfeed-com---palette-dark .cc-nb-okagree:hover,.termsfeed-com---palette-dark .cc-nb-reject:hover{background-color:#fff!important;color:#000!important;border-color:#fff!important}@media (min-width:768px){.termsfeed-com---palette-dark .cc-nb-changep,.termsfeed-com---palette-dark .cc-nb-okagree,.termsfeed-com---palette-dark .cc-nb-reject{font-size:14px!important}}.cc-nb-buttons-container{display:flex!important;flex-direction:column!important;gap:.625rem!important}@media (min-width:768px){.cc-nb-buttons-container{flex-direction:row!important}}.termsfeed-com---palette-dark .cc-pc-head{background-color:#000!important;border-bottom-width:0!important}.termsfeed-com---palette-dark .cc-pc-head-title-text{display:none;opacity:0;width:0}html .termsfeed-com---palette-dark .cc-cp-foot-byline,html .termsfeed-com---palette-dark .cc-pc-head-lang select{display:none!important;opacity:0!important;width:0!important}.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:before{background-color:#000!important}.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label:before{background-color:#000!important}.termsfeed-com---palette-dark .cc-cp-body-content-entry a{color:#fff!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.termsfeed-com---palette-dark .cc-cp-body-tabs,.termsfeed-com---pc-dialog .cc-cp-body-tabs-item{background-color:#000!important}.termsfeed-com---pc-dialog .cc-cp-body-tabs-item{border-color:#000!important}.termsfeed-com---pc-dialog a,.termsfeed-com---pc-dialog h1,.termsfeed-com---pc-dialog h2,.termsfeed-com---pc-dialog h3,.termsfeed-com---pc-dialog h4,.termsfeed-com---pc-dialog h5,.termsfeed-com---pc-dialog h6,.termsfeed-com---pc-dialog label,.termsfeed-com---pc-dialog ol,.termsfeed-com---pc-dialog p,.termsfeed-com---pc-dialog ul{font-family:Jost,sans-serif!important}.woocommerce-store-notice,p.demo_store{background-color:#000}p{margin-top:0}.container-shop{padding:0 5%}.page-template-template-cuenta .container-shop{margin:60px 0}.grid-shop{display:grid;grid-template-columns:1fr 3fr;align-items:start;gap:30px}@media(max-width:768px){.grid-shop{grid-template-columns:1fr}}.migas{display:grid;grid-template-columns:1fr 3fr;align-items:start;gap:30px;margin-top:40px}@media(max-width:768px){.migas{grid-template-columns:1fr;gap:5px}}.woocommerce .woocommerce-breadcrumb{margin:0;padding:0;color:#000;display:none}@media(min-width:768px){.woocommerce .woocommerce-breadcrumb{padding:0 0 20px 0;display:block}}.woocommerce .woocommerce-breadcrumb a,.woocommerce .woocommerce-breadcrumb p{font-size:14px;color:#000}@media(min-width:768px){.linia{display:block;border-top:1px solid #000}}.archive h1.woocommerce-products-header__title{display:none}.archive .woocommerce ul.products li.product,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product{display:flex;flex-direction:column;padding:50px 0!important;transition:all .3s ease-out;margin:0}.archive .woocommerce ul.products li.product:hover,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product:hover{background-color:#d1b191}.archive .woocommerce ul.products li.product a,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a{display:flex;flex-direction:column;text-decoration:none;color:#8e563d;font-size:26px;padding:0 30px}.archive .woocommerce ul.products li.product a img,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;border:none;border-radius:0}.archive .woocommerce ul.products li.product a h2,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a h2{font-weight:300;padding:.5em 0 7px;margin:0;font-size:1em;line-height:1.2em;text-align:center}.archive .woocommerce ul.products li.product a p,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a p{font-weight:300;font-size:20px;color:#000;line-height:1.2em;text-align:center}.archive .woocommerce ul.products li.product a p.product___link,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a p.product___link{color:#8d5641}.archive .woocommerce ul.products li.product a .price,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a .price{color:#333;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em;text-align:center}.archive .woocommerce ul.products li.product a.button,.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a.button{display:none}.woocommerce .products ul.columns-3,.woocommerce ul.products.columns-3{display:grid;grid-template-columns:repeat(3,1fr)}@media(min-width:561px)and (max-width:1260px){.woocommerce .products ul.columns-3,.woocommerce ul.products.columns-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.woocommerce .products ul.columns-3,.woocommerce ul.products.columns-3{grid-template-columns:repeat(1,1fr)}}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:"";display:none!important}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:auto!important}#menu-cats{width:auto;width:100%;display:flex;align-items:center;border-bottom:1px solid #000;flex-direction:row;flex-wrap:nowrap;gap:.625rem;justify-content:space-between;text-decoration:none!important;color:#000!important;padding:1rem 0}#menu-cats svg{width:20px}@media(min-width:768px){#menu-cats{display:none}}ul.nav-shop{height:auto;border-bottom:1px solid #000;margin-bottom:12px;transition:all 1s ease;padding:0;margin-top:0}ul.nav-shop a{display:block;color:#000;text-decoration:none;font-weight:400;font-size:14px}ul.nav-shop a:hover{color:#8d5641}ul.nav-shop li{border-top:1px solid #000;margin-bottom:1.25rem;list-style:none}ul.nav-shop li:first-of-type{border-top-width:0}@media(min-width:768px){ul.nav-shop li:first-of-type{border-top-width:1px}}ul.nav-shop li a{display:flex;margin-bottom:1rem;margin-top:1.25rem;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;text-transform:uppercase}ul.nav-shop li a:hover{text-decoration:none!important}ul.nav-shop li ul{display:block;margin-bottom:1.25rem;padding-left:0}ul.nav-shop li ul li{border-top:none;margin-bottom:0}ul.nav-shop li ul li a{text-transform:capitalize;margin:.5rem 0;font-weight:300;font-size:16px}ul.nav-shop li.current-menu-item a{color:#8d5641}ul.nav-shop li.current-menu-item.menu-item-has-children ul li a{color:#000}ul.nav-shop li.current-menu-item.menu-item-has-children ul li a:hover{color:#8d5641}@media(max-width:768px){ul.nav-shop{display:none}ul.nav-shop.actiu{display:block}}nav.woocommerce-pagination{display:flex;margin-bottom:4rem;justify-content:center}nav.woocommerce-pagination ul.page-numbers{display:flex;gap:.25rem;justify-content:center;align-items:center;border:none!important;overflow:visible}nav.woocommerce-pagination ul.page-numbers li{border-right:none!important;overflow:visible}nav.woocommerce-pagination ul.page-numbers a,nav.woocommerce-pagination ul.page-numbers span{display:flex!important;justify-content:center;align-items:center;border-radius:9999px;width:2rem;height:2rem;font-weight:400;font-size:15px;transition-duration:75ms;padding:0!important;border:1px solid transparent;background-color:rgba(0,0,0,0)!important;color:#000!important}nav.woocommerce-pagination ul.page-numbers a.current,nav.woocommerce-pagination ul.page-numbers a:hover,nav.woocommerce-pagination ul.page-numbers span.current,nav.woocommerce-pagination ul.page-numbers span:hover{border:1px solid #000}nav.woocommerce-pagination ul.page-numbers a.next,nav.woocommerce-pagination ul.page-numbers a.prev{width:4rem;transition-property:all 500ms cubic-bezier(0.4,0,0.2,1);transform:translateX(0);border:none!important}nav.woocommerce-pagination ul.page-numbers a.next.current,nav.woocommerce-pagination ul.page-numbers a.next:hover,nav.woocommerce-pagination ul.page-numbers a.prev.current,nav.woocommerce-pagination ul.page-numbers a.prev:hover{border:none!important}nav.woocommerce-pagination ul.page-numbers a.prev:hover{transform:translateX(-.75rem)}nav.woocommerce-pagination ul.page-numbers a.next:hover{transform:translateX(.75rem)}.grid-cap{padding:0}.woocommerce-ordering{background-color:rgba(0,0,0,0)!important}@media(max-width:767px){.woocommerce-ordering{display:none!important}}.woocommerce-ordering select{font-family:Jost,sans-serif;font-weight:300;font-size:14px;background-color:rgba(0,0,0,0)!important;border-top:none!important;border-right:none!important;border-bottom:1px solid #000!important;border-left:none!important;border-radius:0!important;outline:0!important;box-shadow:none!important}@media(max-width:767px){.woocommerce-ordering select{width:100%}}.woocommerce-ordering option{padding-left:0!important;padding-right:0!important}.woocommerce-result-count{font-family:Jost,sans-serif;font-weight:300;font-size:14px}@media(max-width:767px){.woocommerce-result-count{margin-bottom:0!important}}.ttt-pnwc-overlay{background-color:rgba(245,245,237,.65)}.ttt-pnwc-container{border-radius:0!important}@media(max-width:767px){.ttt-pnwc-container{min-width:88%!important;max-width:88%!important;padding:10px}}.ttt-pnwc-notice i{display:none!important}.ttt-pnwc-notice,.ttt-pnwc-notice *{color:#000;line-height:1}.ttt-pnwc-notice::after{background-color:#fff}button.ttt-pnwc-close{display:flex;justify-content:center;align-items:center}@media(max-width:767px){button.ttt-pnwc-close{width:32px;height:32px;right:-16px!important;top:-16px!important}}.ttt-pnwc-message{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:20px}@media(max-width:767px){.ttt-pnwc-message{gap:10px}}.ttt-pnwc-message a.button,.woocommerce-orders-table__cell a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,p.order-again a.button{display:block;text-align:center;border:1px solid #000;border-radius:0;font-size:14px;color:#000;background-color:rgba(0,0,0,0);font-weight:400;text-transform:uppercase;transition:all .2s ease-in-out;outline:0;box-shadow:none}.ttt-pnwc-message a.button:hover,.woocommerce-orders-table__cell a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,p.order-again a.button:hover{background-color:#000;color:#fff}.ttt-pnwc-header .ttt-pnwc-close::before{display:block;width:16px;height:16px;font-size:16px;line-height:1.4em;content:url('data:image/svg+xml; utf8, <svg width="100%" height="100%" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"  style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g transform="matrix(1,0,0,1,-0.031,0.000685973)"><path d="M8.816,7.257L16.198,0L17.6,1.426L10.811,8.101L10.811,9.278L17.598,15.906L16.201,17.337L8.815,10.125L1.43,17.336L0.033,15.905L6.82,9.277L6.82,8.1L0.031,1.425L1.433,-0.001L8.816,7.257Z" style="fill:white;"/></g></svg>')}a.wac-qty-button.wac-btn-inc,a.wac-qty-button.wac-btn-sub{border:none}li.wc_payment_method.payment_method_bizumredsys img,li.wc_payment_method.payment_method_redsys img{display:inline-block;width:120px}.woocommerce table.shop_table{border:1px solid #000;border-radius:0}.woocommerce table.shop_table th{font-weight:400;text-transform:uppercase}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-account .woocommerce-MyAccount-content mark{font-weight:500}.page-template-template-cuenta .woocommerce .col2-set .col-1,.page-template-template-cuenta .woocommerce .col2-set .col-2,.page-template-template-cuenta .woocommerce-page .col2-set .col-1,.page-template-template-cuenta .woocommerce-page .col2-set .col-2{display:block!important;max-width:48%!important;flex:0!important}@media(max-width:767px){.page-template-template-cuenta .woocommerce .col2-set .col-1,.page-template-template-cuenta .woocommerce .col2-set .col-2,.page-template-template-cuenta .woocommerce-page .col2-set .col-1,.page-template-template-cuenta .woocommerce-page .col2-set .col-2{max-width:100%!important}}.woocommerce-MyAccount-content{padding:0;background-color:rgba(0,0,0,0)}.u-columns h2{font-size:.75em!important;text-transform:uppercase!important;font-weight:500!important}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:rgba(0,0,0,0);padding:0;margin-bottom:30px;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-left:0;margin-bottom:0;list-style:none;line-height:1.444em;display:flex;flex-direction:row;border:1px solid #000}@media(max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation ul{flex-direction:column}}.woocommerce-account .woocommerce-MyAccount-navigation ul a{display:block;font-size:.875em;color:#000;background-color:rgba(0,0,0,0);text-transform:uppercase;padding:1em 2em;transition:all .2s ease-in-out;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#000;color:#fff}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;margin-bottom:80px}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{font-size:21px}.mark,mark{background-color:rgb(155.9269230769,94.4346153846,72.4730769231);color:#d1b191}.woocommerce-account .addresses .title .edit{float:left;display:block;clear:both;font-size:.75em;text-transform:uppercase;font-weight:700;margin:0 0 10px}.woocommerce-Address address{font-size:.875em;line-height:1.444em}.woocommerce .woocommerce-customer-details address{border-top:none;border-right:none;border-bottom:1px solid #000;border-left:none;border-radius:0;font-size:.875em;line-height:1.444em;padding:0 0 30px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-top:1px solid #000;border-right:none;border-bottom:none;border-left:none;padding:2em 0;margin:1em 0 2em;text-align:left;border-radius:0;background-color:rgba(0,0,0,0)}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{margin:.5em}.woocommerce .woocommerce-MyAccount-content form h3,.woocommerce .woocommerce-MyAccount-content form h5.registre,.woocommerce .woocommerce-MyAccount-content form legend,.woocommerce form.woocommerce-EditAccountForm h3,.woocommerce form.woocommerce-EditAccountForm h5.registre,.woocommerce form.woocommerce-EditAccountForm legend,.woocommerce form.woocommerce-ResetPassword h3,.woocommerce form.woocommerce-ResetPassword h5.registre,.woocommerce form.woocommerce-ResetPassword legend,.woocommerce form.woocommerce-checkout h3,.woocommerce form.woocommerce-checkout h5.registre,.woocommerce form.woocommerce-checkout legend,.woocommerce form.woocommerce-form-login h3,.woocommerce form.woocommerce-form-login h5.registre,.woocommerce form.woocommerce-form-login legend,.woocommerce form.woocommerce-form-register h3,.woocommerce form.woocommerce-form-register h5.registre,.woocommerce form.woocommerce-form-register legend{font-family:Jost,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:1em}.woocommerce .woocommerce-MyAccount-content form .form-row label,.woocommerce form.woocommerce-EditAccountForm .form-row label,.woocommerce form.woocommerce-ResetPassword .form-row label,.woocommerce form.woocommerce-checkout .form-row label,.woocommerce form.woocommerce-form-login .form-row label,.woocommerce form.woocommerce-form-register .form-row label{width:100%}.woocommerce .woocommerce-MyAccount-content form .password-input,.woocommerce .woocommerce-MyAccount-content form span.woocommerce-input-wrapper,.woocommerce form.woocommerce-EditAccountForm .password-input,.woocommerce form.woocommerce-EditAccountForm span.woocommerce-input-wrapper,.woocommerce form.woocommerce-ResetPassword .password-input,.woocommerce form.woocommerce-ResetPassword span.woocommerce-input-wrapper,.woocommerce form.woocommerce-checkout .password-input,.woocommerce form.woocommerce-checkout span.woocommerce-input-wrapper,.woocommerce form.woocommerce-form-login .password-input,.woocommerce form.woocommerce-form-login span.woocommerce-input-wrapper,.woocommerce form.woocommerce-form-register .password-input,.woocommerce form.woocommerce-form-register span.woocommerce-input-wrapper{width:100%}.woocommerce .woocommerce-MyAccount-content form span em,.woocommerce form.woocommerce-EditAccountForm span em,.woocommerce form.woocommerce-ResetPassword span em,.woocommerce form.woocommerce-checkout span em,.woocommerce form.woocommerce-form-login span em,.woocommerce form.woocommerce-form-register span em{font-size:.75em}.woocommerce .woocommerce-MyAccount-content form select,.woocommerce form.woocommerce-EditAccountForm select,.woocommerce form.woocommerce-ResetPassword select,.woocommerce form.woocommerce-checkout select,.woocommerce form.woocommerce-form-login select,.woocommerce form.woocommerce-form-register select{border-top:1px solid #000!important;border-right:1px solid #000!important;border-bottom:1px solid #000!important;border-left:1px solid #000!important;background:#fff;color:#000;font-size:1em;font-family:Jost,sans-serif!important;font-weight:400;line-height:1em;cursor:pointer;padding:.5em;text-align-last:left;text-rendering:geometricPrecision!important}.woocommerce .woocommerce-MyAccount-content form select option,.woocommerce form.woocommerce-EditAccountForm select option,.woocommerce form.woocommerce-ResetPassword select option,.woocommerce form.woocommerce-checkout select option,.woocommerce form.woocommerce-form-login select option,.woocommerce form.woocommerce-form-register select option{direction:ltr}.woocommerce .woocommerce-MyAccount-content form .form-row select,.woocommerce form.woocommerce-EditAccountForm .form-row select,.woocommerce form.woocommerce-ResetPassword .form-row select,.woocommerce form.woocommerce-checkout .form-row select,.woocommerce form.woocommerce-form-login .form-row select,.woocommerce form.woocommerce-form-register .form-row select{cursor:pointer;margin:0;border:thin solid #000;box-sizing:border-box;height:43px}.woocommerce .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single,.woocommerce form.woocommerce-EditAccountForm .select2-container--default .select2-selection--single,.woocommerce form.woocommerce-ResetPassword .select2-container--default .select2-selection--single,.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce form.woocommerce-form-login .select2-container--default .select2-selection--single,.woocommerce form.woocommerce-form-register .select2-container--default .select2-selection--single{height:43px}.woocommerce .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.woocommerce-EditAccountForm .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.woocommerce-ResetPassword .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.woocommerce-form-login .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.woocommerce-form-register .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.woocommerce .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.woocommerce-EditAccountForm .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.woocommerce-ResetPassword .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.woocommerce-form-login .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.woocommerce-form-register .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.woocommerce .woocommerce-MyAccount-content form .form-row input.input-text,.woocommerce .woocommerce-MyAccount-content form .form-row textarea,.woocommerce form.woocommerce-EditAccountForm .form-row input.input-text,.woocommerce form.woocommerce-EditAccountForm .form-row textarea,.woocommerce form.woocommerce-ResetPassword .form-row input.input-text,.woocommerce form.woocommerce-ResetPassword .form-row textarea,.woocommerce form.woocommerce-checkout .form-row input.input-text,.woocommerce form.woocommerce-checkout .form-row textarea,.woocommerce form.woocommerce-form-login .form-row input.input-text,.woocommerce form.woocommerce-form-login .form-row textarea,.woocommerce form.woocommerce-form-register .form-row input.input-text,.woocommerce form.woocommerce-form-register .form-row textarea{border:1px solid #000!important;background-color:rgba(0,0,0,0);padding:.75em .5em;color:#000}.woocommerce .woocommerce-MyAccount-content form .form-row input.input-text:active,.woocommerce .woocommerce-MyAccount-content form .form-row input.input-text:focus,.woocommerce .woocommerce-MyAccount-content form .form-row textarea:active,.woocommerce .woocommerce-MyAccount-content form .form-row textarea:focus,.woocommerce form.woocommerce-EditAccountForm .form-row input.input-text:active,.woocommerce form.woocommerce-EditAccountForm .form-row input.input-text:focus,.woocommerce form.woocommerce-EditAccountForm .form-row textarea:active,.woocommerce form.woocommerce-EditAccountForm .form-row textarea:focus,.woocommerce form.woocommerce-ResetPassword .form-row input.input-text:active,.woocommerce form.woocommerce-ResetPassword .form-row input.input-text:focus,.woocommerce form.woocommerce-ResetPassword .form-row textarea:active,.woocommerce form.woocommerce-ResetPassword .form-row textarea:focus,.woocommerce form.woocommerce-checkout .form-row input.input-text:active,.woocommerce form.woocommerce-checkout .form-row input.input-text:focus,.woocommerce form.woocommerce-checkout .form-row textarea:active,.woocommerce form.woocommerce-checkout .form-row textarea:focus,.woocommerce form.woocommerce-form-login .form-row input.input-text:active,.woocommerce form.woocommerce-form-login .form-row input.input-text:focus,.woocommerce form.woocommerce-form-login .form-row textarea:active,.woocommerce form.woocommerce-form-login .form-row textarea:focus,.woocommerce form.woocommerce-form-register .form-row input.input-text:active,.woocommerce form.woocommerce-form-register .form-row input.input-text:focus,.woocommerce form.woocommerce-form-register .form-row textarea:active,.woocommerce form.woocommerce-form-register .form-row textarea:focus{background-color:#f3ece8}p.woocommerce-LostPassword.lost_password{font-size:.875em}.woocommerce-EditAccountForm fieldset{margin:40px 0;border:1px solid #000}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea{color:#000!important;padding:.75em .5em!important}.peu{border-top:1px solid #000;padding:60px 0 0}.peu .elementor-widget-wrap{padding:0!important}.container-peu{padding:0 5%;display:flex;flex-direction:column}.grid-peu{display:grid;grid-template-columns:repeat(4,1fr);column-gap:40px;row-gap:90px;margin-bottom:90px}@media(min-width:768px)and (max-width:1260px){.grid-peu{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.grid-peu{grid-template-columns:repeat(1,1fr);row-gap:0;margin-bottom:0}}.grid-peu-5{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin-bottom:30px}.grid-peu-5 a,.grid-peu-5 p{font-size:14px!important;font-weight:400;color:#000!important;text-decoration:none!important;margin:0;padding:0;display:flex}.grid-peu-5 a{justify-content:end}.grid-peu-5 a:hover{text-decoration:underline!important}@media(max-width:767px){.grid-peu-5{grid-template-columns:repeat(1,1fr);row-gap:0;margin-bottom:20px}.grid-peu-5 p{margin-bottom:10px}.grid-peu-5 a{justify-content:start}}h3.tit-peu{font-size:16px!important;font-weight:500!important;color:#000;text-transform:uppercase;text-decoration:none;margin:0 0 .5rem;line-height:normal}h3.tit-gran-peu{font-size:26px!important;font-weight:400!important;color:#000;text-decoration:none;margin:0 0 1.5rem;line-height:1.2em}ul.nav-peu{padding:0;margin:0;list-style:none}ul.nav-peu li{padding:.5rem 0}ul.nav-peu a{display:block;font-size:16px;font-weight:400;color:#000;text-transform:uppercase;text-decoration:none;line-height:normal}ul.nav-peu a:hover{text-decoration:underline}.peu-nav-pro{order:1}@media(max-width:767px){.peu-nav-pro{order:2;margin-bottom:1.5rem}}.peu-nav-con{order:2}@media(max-width:767px){.peu-nav-con{order:3;margin-bottom:40px}}.peu-blank{order:3}@media(min-width:768px)and (max-width:1260px){.peu-blank{display:none}}.peu-news{order:4}@media(min-width:768px)and (max-width:1260px){.peu-news{order:3}}@media(max-width:767px){.peu-news{order:4;margin-bottom:60px}}.img-tempting{width:100%;max-width:270px!important;order:5}@media(min-width:768px)and (max-width:1260px){.img-tempting{order:4}}@media(max-width:767px){.img-tempting{order:1;max-width:200px!important;margin-bottom:60px}}.img-beauty{width:72%;max-width:190px!important;order:6}@media(min-width:768px)and (max-width:1260px){.img-beauty{order:5}}@media(max-width:767px){.img-beauty{order:5;margin-bottom:40px}}.peu-social{order:7}@media(min-width:768px)and (max-width:1260px){.peu-social{order:6}}@media(max-width:767px){.peu-social{order:6;margin-bottom:40px;transform:translateX(-15px)}}@media(min-width:1024px){.bloc-legal{max-width:50%;margin:6rem auto 4rem}}.bloc-legal h1{margin:6rem 0 4rem;font-size:30px;font-weight:500;line-height:1.1em}.bloc-legal h2,.bloc-legal h3,.bloc-legal h4,.bloc-legal h5,.bloc-legal h6{margin:3rem 0 1.5rem;font-weight:500}.bloc-legal h2{font-size:20px;line-height:1.25}.bloc-legal h3{font-size:16px;line-height:1.15em}.bloc-legal a{text-decoration:underline;color:#000}.bloc-legal a:hover{color:#000}.bloc-legal ul li{margin:0 0 1rem}.bloc-legal ul li:last-of-type{margin:0}.bloc-legal table{width:100%;margin:10px 0 30px;border:1px solid #000;vertical-align:top;font-size:.875em}@media(max-width:767px){.bloc-legal table{display:block;overflow-x:auto}}.bloc-legal th{background-color:#000;color:#fff;font-weight:500;vertical-align:top;border-color:#000}.bloc-legal td{padding:5px;vertical-align:top;border-top:1px solid #000}.grecaptcha-badge{display:none!important;visibility:hidden!important;opacity:0!important}.swiper-slide.e-loop-item{min-height:100%;height:100%}.swiper-slide.e-loop-item .elementor-column,.swiper-slide.e-loop-item .elementor-container,.swiper-slide.e-loop-item .elementor-element,.swiper-slide.e-loop-item .elementor-widget-container,.swiper-slide.e-loop-item .elementor-widget-wrap,.swiper-slide.e-loop-item .woocommerce,.swiper-slide.e-loop-item ul.products{min-height:100%;height:100%}.owl-carousel .owl-stage,.owl-carousel .owl-stage-outer{display:flex}.elementor-widget-mj-loop-producto .owl-item,.elementor-widget-mj-slider-relacionados .owl-item{display:flex;flex:1 0 auto;min-height:100%!important;height:100%;width:100%}.elementor-widget-mj-loop-producto .owl-item .woocommerce,.elementor-widget-mj-loop-producto .owl-item ul.products,.elementor-widget-mj-slider-relacionados .owl-item .woocommerce,.elementor-widget-mj-slider-relacionados .owl-item ul.products{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;min-height:100%;height:100%;width:100%}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product{width:100%;height:100%;padding-top:50px!important;padding-bottom:50px!important;padding-left:30px!important;padding-right:30px!important;transition:all .3s ease-out;margin-bottom:0;margin-right:0}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product:hover,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product:hover{background-color:#d1b191}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product a{text-decoration:none;color:#8e563d;font-size:26px}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a img,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;border:none;border-radius:0}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a h2,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product a h2{font-weight:300;padding:.5em 0 7px;margin:0;font-size:1em;line-height:1.2em;text-align:center}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a p,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product a p{font-weight:300;font-size:20px;color:#000;line-height:1.2em;text-align:center}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a p.product___link,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product a p.product___link{color:#8d5641}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a .price,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product a .price{color:#333;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em;text-align:center}.elementor-widget-mj-loop-producto .woocommerce ul.products li.product a.button,.elementor-widget-mj-slider-relacionados .woocommerce ul.products li.product a.button{display:none}.owl-theme .owl-dots{position:absolute;bottom:-30px;left:0;width:100%;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;display:inline}.owl-theme .owl-dots .owl-dot span{width:6px;height:6px;margin:6px;background:#000;border:none;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;opacity:.2}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{opacity:1}.owl-carousel .owl-nav button.owl-prev{position:absolute;left:0;top:50%;background-color:rgba(0,0,0,.05);backdrop-filter:blur(2px);display:block;padding:1em 1em 1em .75em!important;margin:0;cursor:pointer;transform:translate(0,-50%);border-top-right-radius:8px;border-bottom-right-radius:8px}.owl-carousel .owl-nav button.owl-next{position:absolute;right:0;top:50%;background-color:rgba(0,0,0,.05);backdrop-filter:blur(2px);display:block;padding:1em .75em 1em 1em!important;margin:0;cursor:pointer;color:#fff;transform:translate(0,-50%);border-top-left-radius:8px;border-bottom-left-radius:8px}.owl-carousel .owl-dots button:focus,.owl-carousel .owl-dots button:hover{background-color:rgba(0,0,0,0)!important}.owl-carousel .owl-nav button.owl-next svg,.owl-carousel .owl-nav button.owl-prev svg{width:12px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{opacity:1!important}.woocommerce-variation-price{margin-bottom:20px}.single_variation_wrap .woocommerce-variation .woocommerce-variation-price{display:none!important;height:0!important}.woocommerce-variation.single_variation .woocommerce-variation-description{display:none!important;visibility:hidden;opacity:0}a.reset_variations{display:none!important;visibility:hidden!important;opacity:0!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#000;font-weight:400;font-size:22px!important}.select2-container--default .select2-selection--single{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:0!important}:is(.woocommerce form.woocommerce-form-register,.woocommerce form.woocommerce-form-login,.woocommerce form.woocommerce-ResetPassword,.woocommerce form.woocommerce-EditAccountForm,.woocommerce form.woocommerce-checkout,.woocommerce .woocommerce-MyAccount-content form) .select2-container--default .select2-selection--single{height:49px}:is(.woocommerce form.woocommerce-form-register,.woocommerce form.woocommerce-form-login,.woocommerce form.woocommerce-ResetPassword,.woocommerce form.woocommerce-EditAccountForm,.woocommerce form.woocommerce-checkout,.woocommerce .woocommerce-MyAccount-content form) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px}li.wc_payment_method{margin-bottom:10px!important}.payment_box{background-color:#fff!important;border-radius:5px!important;padding:10px 20px!important;margin:5px 0 0 0!important}.swatch{width:30px;height:30px;display:inline-block;margin-right:10px;cursor:pointer;border:none;outline:2px solid rgba(0,0,0,0);border-radius:100px}.swatch.selected{outline:2px solid #000}.mj-colors{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:5px;column-gap:5px;justify-content:center;max-width:50%;margin:10px auto 0}.variant-front{width:15px;height:15px;display:inline-block;margin-right:10px;border:none;outline:0;border-radius:100px}.talla{width:auto;height:30px;display:inline-flex;justify-content:center;align-items:center;min-width:30px;margin-right:10px;padding:5px 15px;cursor:pointer;outline:1px solid rgba(0,0,0,0)}.talla.selected{outline:1px solid #000}select#pa_formato{border:1px solid #000;padding:3px 5px;min-width:278px;outline:0!important}table.variations th{line-height:normal}table.variations tr{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}table.variations th.label{font-size:14px!important;padding:0!important}table.variations th.label label{font-weight:400!important}table.variations td.value{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px 0;align-items:center;padding:0!important}div#formato{padding:10px 0 30px}@media(max-width:767px){.elementor-widget-woocommerce-cart .e-cart-section{padding:0 10px 10px 10px!important}.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0 0 5px!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td{padding:6px 0!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove{padding:10px 0 0!important}.elementor-widget-woocommerce-cart .woocommerce .cart-collaterals .cart_totals{padding-top:10px}.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2{font-size:18px!important;margin:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{padding:10px!important}.elementor-widget-woocommerce-checkout-page .woocommerce h3{margin-bottom:10px!important}.elementor-widget-woocommerce-checkout-page #ship-to-different-address{padding-left:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table td{padding:3px 0!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box{padding:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce-form__label-for-checkbox span{line-height:1em!important}p.form-row.validate-required{margin-bottom:20px}}.nav-tipus{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px;list-style:none;padding:0;margin:30px 0}.nav-tipus li{margin:0;padding:0}.nav-tipus li a{display:block;padding:5px 10px;border:1px solid #000;font-size:14px;color:#000;text-decoration:none;border-radius:none;transition:all .2s ease-in-out}.nav-tipus li a:hover,.nav-tipus li.current-menu-item a{background-color:#000;color:#fff}.woocommerce-product-gallery{position:relative}.flex-viewport::before,.woocommerce-product-gallery::before,.woocommerce-product-gallery__wrapper::before{content:"";display:block;width:3vw;height:3vw;background-color:rgba(0,0,0,0);border-left:1px solid #000;position:absolute;left:0}.flex-viewport::after,.woocommerce-product-gallery::after,.woocommerce-product-gallery__wrapper::after{content:"";display:block;width:3vw;height:3vw;background-color:rgba(0,0,0,0);border-right:1px solid #000;position:absolute;right:0}.woocommerce-product-gallery::before{border-top:1px solid #000;top:0}.woocommerce-product-gallery::after{border-top:1px solid #000;top:0}.flex-viewport::before,.woocommerce-product-gallery__wrapper::before{border-bottom:1px solid #000;bottom:0}.flex-viewport::after,.woocommerce-product-gallery__wrapper::after{border-bottom:1px solid #000;bottom:0}.linia-rituals{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:30px;padding:10px 0;margin:10px 0 0;border-top:1px solid #000}.efectivitat .valor{display:grid;grid-template-columns:1fr auto;gap:15px;align-items:center}.efectivitat .valor span{font-size:14px}.efectivitat .valor img{width:70px;heigth:auto}.rituals img{width:130px;height:auto}.elementor-menu-cart__toggle .elementor-button,.elementor-menu-cart__toggle .elementor-button:hover{border:none!important;background-color:rgba(0,0,0,0)!important}.centra-productos ul.products{display:flex;justify-content:center}.biogeo__wrap{display:block;padding:0;margin:0;line-height:0}.anima-box .elementor-icon-box-wrapper .elementor-icon-box-icon{transform:scale(1);transition:all .2s ease-in-out}.anima-box .elementor-icon-box-wrapper:hover .elementor-icon-box-icon{transform:scale(1.1)}.woocommerce-cart .cross-sells h2{font-size:26px;font-weight:300;margin-bottom:20px!important}.woocommerce-cart .cross-sells ul.products li,.woocommerce-checkout .elementor-widget-dhwc_elementor_best_selling_products ul.products li{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important}.woocommerce-cart .cross-sells h2.woocommerce-loop-product__title,.woocommerce-checkout .elementor-widget-dhwc_elementor_best_selling_products h2.woocommerce-loop-product__title{font-weight:400;font-size:18px!important;margin-bottom:0!important;text-align:center}.woocommerce-cart .cross-sells li.type-product a p,.woocommerce-checkout .elementor-widget-dhwc_elementor_best_selling_products li.type-product a p{font-weight:300;font-size:16px;margin-bottom:.5em;text-align:center}.woocommerce-cart .cross-sells ul.products li.product .price,.woocommerce-checkout .elementor-widget-dhwc_elementor_best_selling_products ul.products li.product .price{font-weight:400;font-size:18px;margin-bottom:0;text-align:center}.woocommerce-cart .cross-sells ul.products li.product .button,.woocommerce-checkout .elementor-widget-dhwc_elementor_best_selling_products ul.products li.product .button{font-size:12px!important;margin-bottom:.5em}.woocommerce-cart .cross-sells ul.products li.product .variant-front,.woocommerce-checkout .elementor-widget-dhwc_elementor_best_selling_products ul.products li.product .variant-front{margin-right:0}.woocommerce-form-login-toggle.e-checkout-secondary-title a,p.e-woocommerce-coupon-nudge.e-checkout-secondary-title a{font-size:14px!important;font-weight:500!important}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:#f3ece8!important}.woocommerce-customer-details h2.woocommerce-column__title,.woocommerce-order-details h2.woocommerce-order-details__title,p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:22px!important;font-weight:300!important}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{display:none!important}.elementor-widget-woocommerce-checkout-page{color:#000!important;font-size:15px;font-family:Jost,sans-serif!important}.woocommerce ul.order_details{margin:0 0 3em;list-style:none;padding:1rem;border:1px solid #000;font-size:16px;font-weight:400}.woocommerce ul.order_details strong{font-weight:500}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:1px solid #000;padding:1rem}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table td,.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th,.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th,.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr .woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td{color:#000!important;font-weight:400}.woocommerce .woocommerce-customer-details address{font-size:14px;font-weight:400}a.woocommerce-button.button.view.order-actions-button{display:inline-block}a.woocommerce-button.button.view.order-actions-button:hover{background-color:#000}