:root{interpolate-size:allow-keywords;--main-font-family:"Raleway",Arial,Helvetica,sans-serif;--main-font-family-open:"Open Sans",Arial,Helvetica,sans-serif;--main-font-family-inter:"Inter",Arial,Helvetica,sans-serif;--color-black-50:#f6f6f6;--color-black-100:#e7e7e7;--color-black-200:#d1d1d1;--color-black-300:#b0b0b0;--color-black-400:#888;--color-black-500:#6d6d6d;--color-black-600:#5d5d5d;--color-black-700:#4f4f4f;--color-black-800:#454545;--color-black-900:#3d3d3d;--color-black-950:#272727;--color-mine-shaft-50:#f6f6f6;--color-mine-shaft-100:#e7e7e7;--color-mine-shaft-200:#d1d1d1;--color-mine-shaft-300:#b0b0b0;--color-mine-shaft-400:#888;--color-mine-shaft-500:#6d6d6d;--color-mine-shaft-600:#5d5d5d;--color-mine-shaft-700:#4f4f4f;--color-mine-shaft-800:#454545;--color-mine-shaft-900:#3d3d3d;--color-mine-shaft-950:#303030;--color-white-50:#fff;--color-white-100:#efefef;--color-white-200:#dcdcdc;--color-white-300:#bdbdbd;--color-white-400:#989898;--color-white-500:#7c7c7c;--color-white-600:#656565;--color-white-700:#525252;--color-white-800:#464646;--color-white-900:#3d3d3d;--color-white-950:#292929}*{box-sizing:border-box;font-family:var(--main-font-family)}*,ul{margin:0;padding:0}ul,ul li{list-style:none}body{overflow-x:hidden}:focus{outline:transparent!important}a{text-decoration:none}a,body,button,h1,h2,h3,h4,h5,h6,input,p,textarea{font-family:var(--main-font-family);font-size:1rem;font-weight:400}.swiper-button-next,.swiper-button-prev{background-image:none}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{display:none}.transition__fast{transition:all .15s ease-in}.component__container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:480px){.component__container{max-width:480px}}@media only screen and (min-width:768px){.component__container{max-width:768px}}@media only screen and (min-width:992px){.component__container{max-width:1360px}}@media only screen and (min-width:1200px){.component__container{max-width:1360px}}.component__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.component__row:after,.component__row:before{content:" ";display:table}.component__row:after{clear:both}@media screen and (max-width:1024px){.component__container{padding:0 15px}}@media screen and (min-width:1025px){.component__container{max-width:100%;padding:0 30px}}@keyframes scrollDown{0%{top:-280px}to{top:0}}@keyframes slideDown{0%{height:0;opacity:0;visibility:hidden}50%{height:-moz-max-content;height:max-content}to{height:-moz-max-content;height:max-content;opacity:1;visibility:visible}}@keyframes slideUp{0%{height:-moz-max-content;height:max-content;opacity:1;visibility:visible}50%{opacity:0}to{height:0;opacity:0;visibility:hidden}}@media screen and (min-width:768px){.template-category .modal-filters,.template-search .modal-filters{width:630px}}.template-category .modal-filters .js-modal-close.modal-header,.template-search .modal-filters .js-modal-close.modal-header{background-color:var(--color-white-50);padding:20px}.template-category .modal-filters .js-modal-close.modal-header .row,.template-search .modal-filters .js-modal-close.modal-header .row{padding:0}.template-category .modal-filters .js-modal-close.modal-header .row .col.px-3.pr-md-3.pl-md-5,.template-search .modal-filters .js-modal-close.modal-header .row .col.px-3.pr-md-3.pl-md-5{display:none}.template-category .modal-filters .js-modal-close.modal-header .row .col-auto,.template-search .modal-filters .js-modal-close.modal-header .row .col-auto{margin-left:auto}.template-category .modal-filters .js-modal-close.modal-header .row .col-auto .js-modal-close,.template-search .modal-filters .js-modal-close.modal-header .row .col-auto .js-modal-close{padding:0;position:unset!important;width:100%}.template-category .modal-filters .js-modal-close.modal-header .row .col-auto .js-modal-close svg,.template-search .modal-filters .js-modal-close.modal-header .row .col-auto .js-modal-close svg{fill:var(--main-foreground)}.template-category .modal-filters .modal-body,.template-search .modal-filters .modal-body{padding-bottom:0;padding-top:0}.template-category .modal-filters .modal-body>.filters-order:before,.template-search .modal-filters .modal-body>.filters-order:before{color:var(--color-mine-shaft-950);content:"Filtro";display:block;font-family:var(--main-font-family);font-size:10px;font-weight:700;margin:0 0 30px;text-transform:uppercase}@media screen and (max-width:1023px){.template-category .modal-filters .modal-body>.filters-order:before,.template-search .modal-filters .modal-body>.filters-order:before{content:"Filtrar por:";font-weight:500}}.template-category .modal-filters .modal-body>.filters-order .font-small.font-weight-bold.mb-4,.template-search .modal-filters .modal-body>.filters-order .font-small.font-weight-bold.mb-4{color:#393939;display:block;font-family:var(--main-font-family);font-size:12px!important;font-weight:400!important;line-height:1;margin:0 0 15px!important;padding:0}@media screen and (max-width:1023px){.template-category .modal-filters .modal-body>.filters-order .font-small.font-weight-bold.mb-4,.template-search .modal-filters .modal-body>.filters-order .font-small.font-weight-bold.mb-4{display:none}.template-category .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item,.template-search .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item{margin-bottom:10px}}.template-category .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item a:not(.selected) .radio-button-content .radio-button-icons-container .radio-button-icon.checked,.template-search .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item a:not(.selected) .radio-button-content .radio-button-icons-container .radio-button-icon.checked{display:none}.template-category .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item a .radio-button-content .radio-button-icons-container .radio-button-icon,.template-search .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item a .radio-button-content .radio-button-icons-container .radio-button-icon{border:1px solid #d9d9d9;border-radius:0}.template-category .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item a .radio-button-content .radio-button-label,.template-search .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item a .radio-button-content .radio-button-label{color:var(--color-mine-shaft-950);font-family:var(--main-font-family);font-size:10px;font-weight:400}@media screen and (max-width:1023px){.template-category .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item a .radio-button-content .radio-button-label,.template-search .modal-filters .modal-body>.filters-order .list-unstyled.radio-button-container .radio-button-item a .radio-button-content .radio-button-label{font-style:italic;font-weight:300;text-transform:uppercase}}.template-category .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4,.template-search .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4{color:#393939;display:block;font-family:var(--main-font-family);font-size:12px!important;font-weight:400!important;line-height:1;margin:0 0 15px!important;padding:0;width:100%}@media screen and (max-width:1023px){.template-category .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4,.template-search .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4{align-items:center;color:#5d5d5d;display:flex;flex-wrap:wrap;justify-content:space-between;text-transform:uppercase}.template-category .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4.active:after,.template-search .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4.active:after{content:"-"}.template-category .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4:after,.template-search .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4:after{color:#5d5d5d;content:"+";display:block;font-family:var(--main-font-family);font-size:12px;font-weight:700}.template-category .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4~div,.template-search .modal-filters .modal-body #filters .font-small.font-weight-bold.mb-4~div{display:none}}.template-category .modal-filters .modal-body #filters .js-accordion-container,.template-search .modal-filters .modal-body #filters .js-accordion-container{border-top:1px solid #f2f2f2;margin:15px 0 0!important;padding:15px 0 0!important}@media screen and (max-width:1023px){.template-category .modal-filters .modal-body #filters .js-accordion-container,.template-search .modal-filters .modal-body #filters .js-accordion-container{border-top:none;margin:15px 0 0!important;padding:0!important}}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu{display:flex;flex-wrap:wrap}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox{margin-right:1px}@media screen and (max-width:1023px){.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox{margin-right:0}}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox.js-remove-filter .checkbox .checkbox-icon,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox.js-remove-filter .checkbox .checkbox-icon{background-color:var(--color-mine-shaft-950);border:1px solid var(--color-mine-shaft-950)}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox.js-remove-filter .checkbox .checkbox-icon:after,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox.js-remove-filter .checkbox .checkbox-icon:after{display:none}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox.js-remove-filter .checkbox .checkbox-text,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox.js-remove-filter .checkbox .checkbox-text{color:var(--color-white-50)}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox .checkbox,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox .checkbox{height:48px;margin:0;padding:0;width:48px}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox .checkbox .checkbox-icon,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox .checkbox .checkbox-icon{border:1px solid #d9d9d9;border-radius:0;height:48px;width:48px}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox .checkbox .checkbox-text,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox .checkbox .checkbox-text{color:var(--color-white-950);font-family:var(--main-font-family);font-size:12px;font-weight:400;left:50%;padding:0;position:absolute;text-transform:uppercase;top:50%;transform:translateX(-50%) translateY(-50%)}.template-category .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox .checkbox .checkbox-text span,.template-search .modal-filters .modal-body #filters .js-accordion-container .filters-menu .js-filter-checkbox .checkbox .checkbox-text span{display:none}.template-category .modal-filters .modal-body #filters .js-price-filter-container,.template-search .modal-filters .modal-body #filters .js-price-filter-container{border-top:1px solid #f2f2f2;margin:15px 0 0;padding:15px 0 0}@media screen and (max-width:1023px){.template-category .modal-filters .modal-body #filters .js-price-filter-container,.template-search .modal-filters .modal-body #filters .js-price-filter-container{border-top:none;margin:15px 0 0;padding:0}}.template-category .modal-filters .modal-body #filters .js-price-filter-container .form-group .js-filter-input-price-container .form-label,.template-search .modal-filters .modal-body #filters .js-price-filter-container .form-group .js-filter-input-price-container .form-label{color:#393939;display:block;font-family:var(--main-font-family);font-size:10px;font-weight:400;line-height:1;margin:0 0 10px;padding:0}.template-category .modal-filters .modal-body #filters .js-price-filter-container .form-group .js-filter-input-price-container input,.template-search .modal-filters .modal-body #filters .js-price-filter-container .form-group .js-filter-input-price-container input{align-items:center;color:#393939;display:flex;flex-wrap:wrap;font-family:var(--main-font-family-open);font-size:10px;font-weight:400;height:40px;padding:0 15px}.template-category .modal-filters .modal-body #filters .js-price-filter-container .form-group .js-filter-input-price-container input::-moz-placeholder,.template-search .modal-filters .modal-body #filters .js-price-filter-container .form-group .js-filter-input-price-container input::-moz-placeholder{color:#393939}.template-category .modal-filters .modal-body #filters .js-price-filter-container .form-group .js-filter-input-price-container input::placeholder,.template-search .modal-filters .modal-body #filters .js-price-filter-container .form-group .js-filter-input-price-container input::placeholder{color:#393939}
