:root{--ej-primary-color:#00B2AA;--ej-titles-color:#2fc1ba}body{font-weight:300;color:#282828;font-size:18px}h1{font-family:Oswald}.nav li ul{width:270px}.et-menu li li a{width:100%}.al-medio{display:flex;align-items:center}@keyframes ej-mark-slide-animation{to{background-color:#00b2aa}}@keyframes ej-appear{to{opacity:1}}.ej-mark-slide{background-color:transparent;animation:ej-mark-slide-animation 1.5s ease-in-out 1.5s forwards}.ej-slide-efect.et_pb_slider :where(.et-pb-arrow-prev,.et-pb-arrow-next){background-color:#02c3bb80;border-radius:50%;width:40px;height:40px}.ej-slide-efect.et_pb_slider :where(.et-pb-arrow-prev,.et-pb-arrow-next)::before{font-size:0.8em}.ej-slide-efect.et_pb_slider .et-pb-arrow-prev:hover,.ej-slide-efect.et_pb_slider .et-pb-arrow-next:hover{color:#02c3bb80;background-color:#ffffff}.ej-slide-efect.et_pb_slider .et_pb_container{max-width:inherit}.ej-slide-efect.et_pb_slider .et_pb_slide{height:700px}.ej-slide-efect .et_pb_slide_description{padding:0}.ej-slide-efect .et_pb_slide_content{display:grid;gap:1em}.ej-slide-efect .et_pb_slide_content h1{line-height:1.4em!important;opacity:0;font-size:70px!important;font-family:Oswald;font-weight:700;letter-spacing:10px;animation:ej-appear 0.2s ease forwards}.ej-slide-efect .et_pb_slide_content p{line-height:1em;opacity:0;font-family:"Open Sans";font-weight:300;animation:ej-appear 0.5s ease forwards;animation-delay:3s}.ej-slide-efect .et_pb_slide_description .et_pb_button_wrapper{opacity:0;animation:ej-appear 0.5s ease forwards;animation-delay:5s}.ej-contact-header{display:grid;grid-template-columns:2fr auto auto auto;column-gap:1em;font-size:80%!important;align-items:center}.ej-contact-header .et_pb_text_inner :where(span,p){font-size:14px!important}.ej-contact-header .et_pb_column_1_2{width:100%!important}.ej-contact-header .et_pb_column_1_6{width:100%!important;text-align:center}.ej-row-tips{display:flex}.ej-tips-columns{display:grid;grid-template-rows:1fr 1fr}.ej-text-principal h2,.ej-title h2{font-weight:400}#page-container .et_pb_section .ej-module-news .ej-btn.et_pb_button:hover,#page-container .et_pb_section .et_pb_row .ej-btn.et_pb_button:hover,#page-container .et_pb_section .ej-contact-form.et_pb_contact_form_container.et_pb_module .et_pb_contact_submit.et_pb_button:hover{color:#5e5e5e!important;background-color:#dcdcdc!important;border-color:#dcdcdc!important}.ej-socialmedia-group a.icon{background-color:#ffffff00;border-color:white}.ej-socialmedia-group a.icon:hover{background-color:var(--ej-primary-color);border-color:var(--ej-primary-color)}.ej-footer-copyright a{color:white}.ej-menu-footer a span:hover,.ej-footer-copyright a:hover{color:var(--ej-primary-color)}.ej-menu .et_mobile_menu .custom-title{justify-items:start!important}.ej-menu .custom-title{display:flex;flex-direction:column;justify-content:center;margin-top:16px}.tip{text-transform:capitalize;background:#ccefed;border-radius:6px;color:#124F4C;display:flex;font-size:73%;margin-top:3px;list-style:none;justify-content:center;white-space:nowrap}.ej-short_desc.ej-element-inline strong{display:inline!important}.ej-grid-products .woocommerce.columns-2{padding:0 20%}.ej-grid-products .woocommerce.columns-2 ul.products{grid-template-columns:repeat(2,1fr)}.ej-grid-products .woocommerce.columns-2 ul.products li.product{width:80%}.ej-grid-products .woocommerce ul.products,.ej-grid-products .related.products ul.products{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;gap:1em}.ej-grid-products .woocommerce ul.products::before,.ej-grid-products .related.products ul.products::before{display:none}.ej-grid-products .woocommerce ul.products li.product,.ej-grid-products .related.products ul.products li.product{padding:5%;margin:0;width:100%}.ej-grid-products .woocommerce ul.products li.product:hover,.ej-grid-products .related.products ul.products li.product:hover{-webkit-box-shadow:0px 0px 20px 0px #c3c1c1;box-shadow:0px 0px 20px 0px #c3c1c1;border-radius:27px}.ej-grid-products.et_pb_shop .woocommerce ul.products li.product .ej-short_desc h4{color:#282828!important;font-size:18px;font-weight:400}.ej-filters-woocommerce .filters-container .filter-title{color:var(--ej-primary-color);display:none}.ej-filters-woocommerce .filters-container .filter-content ul.filter-items li.filter-item{border-radius:30px;min-width:7rem;max-width:fit-content}.ej-filters-woocommerce .filters-container .filter-content ul.filter-items li.filter-item:hover,.ej-filters-woocommerce .filters-container .filter-content ul.filter-items li.filter-item:active,.ej-filters-woocommerce .filters-container .filter-content ul.filter-items li.filter-item.label.active{background-color:white!important;box-shadow:0 0 0 1px #2FC3BA!important}.ej-filters-woocommerce .filters-container .filter-content ul.filter-items li.filter-item:hover a span,.ej-filters-woocommerce .filters-container .filter-content ul.filter-items li.filter-item:active a span,.ej-filters-woocommerce .filters-container .filter-content ul.filter-items li.filter-item.label.active a span{color:#2fc1ba!important}.ej-filters-woocommerce .filters-container .filter-content ul.filter-items li.filter-item a span.term-label{font-size:1rem}.ej-pestania-producto ul.et_pb_tabs_controls{background-color:transparent;display:flex;gap:10px;margin:1% 1% 0}.ej-pestania-producto ul.et_pb_tabs_controls::after{visibility:hidden}.ej-pestania-producto ul.et_pb_tabs_controls li:hover{background-color:#45C1BA}.ej-pestania-producto ul.et_pb_tabs_controls li:hover a{color:#FFFFFF!important}.ej-pestania-producto .et_pb_all_tabs .et_pb_tab .et_pb_tab_content h2{display:none}.ej-pestania-producto .et_pb_all_tabs .et_pb_tab .et_pb_tab_content .shop_attributes tr{border-style:hidden}.ej-pestania-producto .et_pb_all_tabs .et_pb_tab .et_pb_tab_content .shop_attributes tr td{font-style:normal}.ej-cmpl-cookies h2{color:#00b2aa;font-weight:400}.ej-cmpl-cookies p{line-height:24px}table.ej-table{width:100%;border-collapse:collapse}.ej-table th,.ej-table td{border:1px solid #ddd;padding:8px;text-align:left}.ej-table th{background-color:#f2f2f2}.ej-table tr:nth-child(even){background-color:#f9f9f9}.ej-table tr:hover{background-color:#ddd}@media (min-width:980px) and (max-width:1098px){.ej-grid-products .woocommerce ul.products{grid-template-columns:1fr 1fr 1fr}}@media (max-width:980px){#header-menu.ej-menu .et_pb_menu__wrap{justify-content:end}.ej-contact-header{grid-template-columns:1fr auto auto}.ej-contact-header .et_pb_column_1_2{grid-column:3 span}.ej-contact-header .et_pb_column_1_6 .et_pb_text{text-align:end}.ej-contact-header .et_pb_column_1_6,.ej-contact-header .et_pb_column_1_2{width:100%!important;margin:0}.ej-grid-products .woocommerce ul.products li.product,.ej-grid-products .woocommerce.columns-2 ul.products li.product{width:100%!important;margin:0}.ej-grid-products .woocommerce ul.products{grid-template-columns:1fr 1fr}.ej-grid-products .woocommerce.columns-2 ul.products{grid-template-columns:1fr}.ej-grid-products .related.products ul.products{grid-template-columns:repeat(2,1fr)}.ej-grid-products .related.products ul.products li.product{width:100%!important}}@media (max-width:479px){.ej-contact-header .et_pb_column_1_6,.ej-contact-header .et_pb_column_1_2{width:100%!important;margin:0!important}.ej-grid-products .woocommerce ul.products,.ej-grid-products .woocommerce.columns-2 ul.products{grid-template-columns:1fr}.ej-grid-products .related.products ul.products{grid-template-columns:1fr}.ej-slide-efect .et_pb_slide_content p{font-size:20px!important}}@media screen and (max-width:600px){table.ej-table,.ej-table thead,.ej-table tbody,.ej-table th,.ej-table td,.ej-table tr{display:block}.ej-table tr{margin-bottom:15px}.ej-table td{text-align:right;padding-left:50%;position:relative}.ej-table td::before{content:attr(data-label);position:absolute;left:0;width:50%;padding-left:10px;font-weight:bold;text-align:left}.al-medio{flex-direction:column;justify-content:center;align-items:center}}