@charset "UTF-8";@keyframes bounce-v{0%,to{transform:translateY(0)}50%{transform:translateY(-15%)}}@keyframes bounce-h{0%,to{transform:translateX(0)}50%{transform:translateX(-15%)}}@keyframes bounce-float-v{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5%)}}@keyframes rainFall{0%{top:-150px;opacity:0;transform:rotate(0deg)}15%,85%{opacity:1}to{top:110vh;opacity:0;transform:rotate(180deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1;min-height:100vh;min-height:fill-available;min-height:-webkit-fill-available;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}:root{--mediaIpad:1124px;--mediaPhone:767px;--mediaMax:1600px}a,del{text-decoration:none}del{color:#f30f20}a{cursor:pointer}a,h1,p{font-size:clamp(14px,1vw,20px)}a,p{font-weight:400}p{line-height:100%;letter-spacing:.3px}h1{line-height:130%}h2{font-size:clamp(22px,1.4vw,28px)}a,h1,h2,h3,h4,h5,h6,p{color:#f30f20;font-family:"Akzidenz-Grotesk"}h2,h3,h4,h5,h6{line-height:100%}h1,h2,h3,h4,h5,h6,strong{font-weight:600}button,input,select{border-radius:100px;border:1px solid #f30f20;background-color:transparent;color:#f30f20;padding:5px 30px 5px 10px}button input.buscador,input input.buscador,select input.buscador{border:0;width:100%}button input::placeholder,input input::placeholder,select input::placeholder{color:#f30f20;font-size:16px;font-family:"Akzidenz-Grotesk";width:30rem}button input:focus,footer div.wrap div.center form input:focus,input input:focus,section.default_title_text_filters_header div.wrap div.left form.simple-search input:focus,select input:focus{outline:0}button label,input label,select label{font-size:13px;font-family:"Akzidenz-Grotesk"}button ul li,input ul li,select ul li{font-family:"Akzidenz-Grotesk";line-height:130%}blockquote{font-size:clamp(22px,1.4vw,28px);color:#f30f20;margin:1rem 0;padding-left:0;border-left:0}.title,blockquote,blockquote p,button ul,input ul,select ul{font-family:"Akzidenz-Grotesk"}blockquote p{font-size:clamp(20px,1.8vw,30px);color:#f30f20}.title{font-size:clamp(48px,7vw,150px);font-weight:800;line-height:110%}.subtile{font-size:clamp(40px,4vw,100px)}.default-btn p,.tamaniotipo-1{font-size:clamp(14px,1vw,20px)!important}.tamaniotipo-2{font-size:clamp(22px,1.4vw,28px)!important}.tamaniotipo-3{font-size:clamp(26px,2vw,68px)!important}.tamanisubtitular,section.contacto div.wrap div.section-toggles div.toggle div.visible h2,section.default_banner div.wrap div.absolute h3,section.default_hero.lite div.wrap div.hero-content .left h1{font-size:clamp(40px,4vw,100px)}.ofdown{object-fit:scale-down}.max-width{max-width:1600px;margin:auto}.general-padding{padding:3vw}.section-padding{padding:5vw 3vw}.lite-padding{padding:1.8vw}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pb-0{padding-bottom:0!important}.pt-lite,section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul{padding-top:16px}.pt-breadcrumbs{padding-top:11rem}.pb-lite,section.default_hero.lite div.wrap div.hero-content .left{padding-bottom:16px}.mb-0{margin-top:0}.radius{border-radius:15px}.bg-red{background-color:#f30f20}.bg-gray{background-color:#ccc}.bg-white{background-color:#fff}.ph-0{padding-left:0!important;padding-right:0}.w-90{width:90%}.text-white,.text-white a{color:#fff!important}.mix-multiply,.slide-extra img,.slide-producto img{mix-blend-mode:multiply}.js-main-slider .slide img{display:block!important;width:100%;height:100%;object-fit:cover!important}.variant img{filter:none!important;opacity:1!important}.caracteristicas-pic img{max-width:500px;height:auto}.oculto{display:none}.flickity-page-dot.is-selected{background:#f30f20!important}@media only screen and (max-width:767px){.title{font-size:3rem}.subtitle{font-size:1.5rem}.pt-breadcrumbs{padding-top:7rem}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html{scroll-behavior:smooth;height:fill-available;height:-webkit-fill-available;overflow-x:hidden;overflow-y:scroll;scroll-padding-top:7rem}.text-center{text-align:center}.relative{position:relative}.mt-0{margin-top:0}.pb-0{}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0}.js-cont{position:relative;width:100%;height:100%}.js-scroll{position:fixed;z-index:10;top:0;left:0;overflow:hidden;width:100%;will-change:transform}.full-screen,section.default_hero div.wrap{height:100%}.invisible{visibility:hidden}.no-desktop,.novisible{display:none}.no-mobile,.no-responsive{display:initial}.default-btn.white:hover img.white,.only-mobile{display:none}.no-touch{display:initial}.no-scroll{overflow:hidden;position:fixed;width:100%;height:100%;top:0;left:0}.clearfix:after{content:"";display:table;clear:both}.fleft{float:left;text-align:left}.fright{float:right;text-align:right}.acenter{text-align:center}.wfull,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.active::after,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item:hover::after,section.default_banner div.wrap picture{width:100%}.w-50,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col{width:50%}.w100{max-width:1600px;margin:auto;padding:0 90px}.w80{width:80%;max-width:1400px;margin:auto}.ofcontain,.ofcover{height:100%;width:100%;object-fit:cover}.ofcontain{object-fit:contain}.vcenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider .flickity-page-dots{bottom:-30px}.slider .flickity-page-dots .dot{background:0 0;border:solid 1px #000}.slider.dots-dentro .flickity-page-dots{bottom:20px}.slider.dots-dentro .flickity-page-dots .dot{background:0 0;border:solid 1px #fff}.mt-1{margin-top:20vh}.transitionall{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.flex-between,.flex-center{display:flex;align-items:center;justify-content:space-between}.flex-center{justify-content:center}.flex-end,.flex-start{display:flex;align-items:flex-start}.flex-end{align-items:flex-end}.flex-col,.flex-col-center{display:flex;flex-direction:column}.flex-col-center{justify-content:center!important}.flex,header div.header__container div.header__content div.header__logo a{display:flex}.border{border-top:1px solid #f30f20;border-bottom:1px solid #f30f20;align-items:center}.dot{height:6px;width:6px;background-color:#fff;border-radius:50%;display:block}.overflowhidden{overflow:hidden}.absolute{position:absolute;left:0;top:0;z-index:1;height:100%;width:100%}.img-oscura{filter:brightness(.75)}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.no-reverse{flex-direction:row!important}.bounce-h,.bounce-v{animation-name:bounce-v;animation-timing-function:ease;animation-duration:1s;animation-iteration-count:infinite}.bounce-h{animation-name:bounce-h}.bounce-float-v-12,.bounce-float-v-6,.bounce-float-v-9{animation-name:bounce-float-v;animation-timing-function:ease-in-out;animation-duration:6s;animation-iteration-count:infinite}.bounce-float-v-12,.bounce-float-v-9{animation-duration:9s}.bounce-float-v-12{animation-duration:12s}@media (max-width:1150px){.no-desktop{display:initial}.no-responsive{display:none!important}}@media (max-width:767px){.no-mobile{display:none}.only-mobile{display:initial}}@media (hover:none){.no-touch{display:none}}.grecaptcha-badge{visibility:collapse!important}.default-btn{display:flex;align-items:center;width:fit-content;border-radius:300px;padding:9px 15px!important;border:1px solid #f30f20;transition:.3s;cursor:pointer;max-height:2.9rem}.default-btn p{color:#f30f20;line-height:120%;padding:0!important;margin:0!important}.default-btn img{padding-left:10px}.default-btn.white{border:1px solid #fff}.default-btn.white p{color:#fff}.default-btn.white:hover{background-color:#fff}.default-btn.white:hover p,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.active>div.flex a,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.open>div.flex a,section.default_breadcrumbs div.wrap ul li.active,section.default_breadcrumbs div.wrap ul li.active a,section.default_breadcrumbs div.wrap ul li.active p{color:#f30f20}.default-btn.white img.white,.default-btn.white:hover img.red,section.default_text_hover_pic div.wrap div.pic-description div.description .desc-text.active{display:block}.default-btn.white img{padding-left:9px}.default-btn.white img.red,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.responsive,section.default_banner.no-pic .wrap img,section.default_title_text_filters_header.no-btns .wrap .right form.filtro-form{display:none}.default-btn.red,.default-new,footer{background-color:#f30f20}.default-btn.red p{color:#fff!important}.default-btn.red:hover{background-color:#fff;border:1px solid #f30f20}.default-btn.red:hover p{color:#f30f20!important}.default-btn.active,.default-btn:hover{text-decoration:none!important;background-color:#f30f20}.default-btn.active p,.default-btn:hover p,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.bottom p,section.default_banner.no-pic .wrap div.absolute h3,section.default_banner.no-pic .wrap div.absolute p{color:#fff}.default-new{margin-left:2rem;height:2rem;width:5rem;display:flex;align-items:center;justify-content:center;transition:.3s;z-index:9}.default-new p{color:#fff;font-size:1.5rem}.fav{position:relative;z-index:11;top:8%;width:clamp(19px,2vw,32px);height:clamp(12px,2vw,32px);cursor:pointer!important}.fav img{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s;cursor:pointer}.fav .unfull,section.default_pic_text_custom_cols div.wrap .element .fav .unfull{opacity:1;z-index:2}.fav .full,section.default_pic_text_custom_cols div.wrap .element .fav .full{opacity:0;z-index:1}.fav .unfull.active,section.default_pic_text_custom_cols div.wrap .element .fav .unfull.active{opacity:1}.fav .unfull:not(.active),section.default_pic_text_custom_cols div.wrap .element .fav .unfull:not(.active){opacity:0}.fav .full.active{z-index:3}@media only screen and (max-width:1124px){.default-new{height:1.3rem;width:3.2rem}.default-new p{font-size:1rem}}@media only screen and (max-width:767px){.default-new{margin-left:1rem;height:1.5rem;width:3rem}.default-new p{font-size:clamp(14px,1vw,20px)}.default-btn{padding:6px 10px!important}.default-btn p{font-size:13px!important}}header{position:fixed;height:7rem;width:100%;top:0;z-index:99}header.is-hidden{transform:translate(0,-25rem);transition:transform 1s}header.is-visible{transform:translate(0,0);transition:transform 1s}header div.header__container{display:flex;justify-content:center;height:7rem}header div.header__container div.header__content{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;background-color:#fff;transition-delay:.4s}header div.header__container div.header__content div.header__logo{padding-left:3vw;width:10%;z-index:102}header div.header__container div.header__content div.header__logo a img{width:8rem;transition:.3s}header div.header__container div.header__content nav.header__nav{flex:1;display:flex;justify-content:center;height:7rem}header div.header__container div.header__content nav.header__nav ul.nav__list{display:flex;gap:30px;list-style:none;padding:0;margin:0 0 0 30px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item{align-items:center;height:30%;position:relative;display:flex;z-index:9}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item::after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background-color:red;transition:width .3s ease}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item>div.flex{display:flex;align-items:center;cursor:pointer;height:100%;position:relative;z-index:100}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item>div.flex a{font-size:clamp(14px,1vw,20px);color:#f30f20;text-decoration:none;font-weight:500;transition:.3s}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item>div.flex img.arrow{width:12px;margin-left:5px;transition:transform .3s}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.active>div.flex img.arrow,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.open>div.flex img.arrow,section.contacto div.wrap div.section-toggles div.toggle div.visible .arrow.rotated,section.default_desplegables div.wrap div.section-toggles div.toggle div.visible .arrow.rotated{transform:rotate(180deg)}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu{width:100%;background:#fff;position:fixed;top:0;left:0;z-index:9;display:flex;padding:0;margin:0;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;pointer-events:none;flex-direction:column}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu div.submenu_head{width:100%;height:7rem;background-color:#fff}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item{width:100%;height:auto;display:flex;align-items:center;padding:3vw;justify-content:space-between;background-color:#f30f20}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content{width:100%;max-height:65vh}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col h2{font-size:clamp(26px,2vw,68px);color:#fff;padding-bottom:16px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col ul li{padding-bottom:7px;cursor:pointer}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col ul li a{color:#fff;font-size:clamp(14px,1vw,20px)}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col ul li a:hover{text-decoration:underline}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col ul li .default-btn{margin-top:16px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic{width:50%;position:relative}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content{position:relative;z-index:1;height:100%;justify-content:space-between;padding:1.8vw}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.top h2,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.top h3,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.top h4{font-size:clamp(26px,2vw,68px);color:#fff}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.bottom{max-width:50rem}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.bottom h2,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.bottom h3,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.bottom h4,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.bottom h5{color:#fff;font-size:clamp(22px,1.4vw,28px);padding-bottom:10px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.bottom a{margin-top:1.8vw;cursor:pointer}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic div.content div.bottom a p{margin-right:10px}header div.header__container div.header__content div.header__actions{display:flex;gap:15px;padding-right:3vw;align-items:center;position:relative;z-index:9}footer div.wrap div.center form input button img,header div.header__container div.header__content div.header__actions .fav,header div.header__container div.header__content div.header__actions .search{cursor:pointer}header div.header__container div.header__content div.header__actions .search img{width:30px}header div.header__container div.header__content div.header__actions .fav img{width:18px}header div.header__container div.header__content div.header__actions .header__languages a.lang p{padding-right:5px;color:#f30f20}header div.header__container div.header__content div.header__actions .header__languages a.lang img{width:13px;margin-bottom:-5px}header div.header__container div.header__content div.header__actions .header__languages ul.desplegable-idiomas{background-color:rgba(227,227,227,.638);padding:8px;border-radius:8px;position:fixed;top:70px;display:none;z-index:99;margin-left:-5px}header div.header__container div.header__content div.header__actions .header__languages ul.desplegable-idiomas li a p,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item a{color:#f30f20;font-size:clamp(14px,1vw,20px)}header div.header__container div.header__content div.header-buscador{position:absolute;right:3%;top:100%;opacity:0;transition:opacity .2s ease}header div.header__container div.header__content div.header-buscador form{background-color:rgba(0,0,0,.699);padding:5px}header div.header__container div.header__content div.header-buscador form input{border-radius:0;width:22rem;height:3rem;border:0;font-size:16px;color:#fff;outline:0;font-family:"Akzidenz-Grotesk"}header div.header__container div.header__content div.header-buscador form button{background-color:#f30f20;color:#fff;cursor:pointer;padding:5px 15px;font-family:"Akzidenz-Grotesk"}.fav .full.active,header div.header__container div.header__content div.header-buscador.active{display:block;opacity:1}header div.header__container div.header__content .action-nav-mov{display:none;width:42px;height:39px;position:relative;cursor:pointer;margin-right:3vw;z-index:101}header div.header__container div.header__content .action-nav-mov span{display:block;position:absolute;height:2px;width:80%;background:#f30f20;top:10px;transition:.25s}header div.header__container div.header__content .action-nav-mov span:nth-child(2),header div.header__container div.header__content .action-nav-mov span:nth-child(3){top:20px}header div.header__container div.header__content .action-nav-mov span:nth-child(4){top:30px}header div.header__container div.header__content .action-nav-mov.open span:nth-child(1),header div.header__container div.header__content .action-nav-mov.open span:nth-child(4){width:0}header div.header__container div.header__content .action-nav-mov.open span:nth-child(2){transform:rotate(45deg)}header div.header__container div.header__content .action-nav-mov.open span:nth-child(3){transform:rotate(-45deg)}header.transparent .header__container .header__content{background-color:transparent}@media only screen and (min-width:1600px){header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item a{font-size:clamp(14px,1vw,20px)}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu div.submenu_head{height:7rem}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item{height:auto}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content{max-height:65vh}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col h2{font-size:clamp(26px,2vw,68px)}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col ul li a{color:#fff;font-size:clamp(22px,1.4vw,28px)}}@media only screen and (max-width:1124px){header,header div.header__container{height:4.5rem}header.is-hidden,header.is-visible{transform:translate(0,0)!important;transition:none!important}header div.header__container div.header__content{transition-delay:0s;background-color:#fff!important}header div.header__container div.header__content div.header__logo{padding-left:4.5vw}header div.header__container div.header__content .action-nav-mov{display:block}header div.header__container div.header__content div.header__actions,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu div.submenu_head{display:none}header div.header__container div.header__content nav.header__nav{position:fixed;top:4.5rem;left:0;width:100%;height:calc(100vh - 4.5rem);background-color:#fff;z-index:98;border-top:1px solid #eee;overflow-y:auto;display:none;flex-direction:column;justify-content:flex-start;padding-right:0}header div.header__container div.header__content nav.header__nav ul.nav__list{flex-direction:column;width:100%;gap:0;margin-left:0}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item{width:100%;flex-direction:column;border-bottom:1px solid #eee;height:auto;min-height:4rem}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.active::after,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item:hover::after{width:0%}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item>div.flex{width:100%;justify-content:center;height:auto}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item>div.flex a{font-size:20px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item div.flex a{font-size:20px!important}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item a{padding:3vw;font-size:20px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.open>div.flex img.arrow{transform:rotate(180deg)}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu{position:relative;top:0;height:auto;width:100%;opacity:1;visibility:visible;transform:none;pointer-events:auto;background:#f30f20;border:0;flex-direction:column;display:none}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item{width:100%;height:auto;justify-content:center;border:0;border-bottom:1px solid rgba(0,0,0,.05);position:relative;cursor:pointer;min-height:4rem;flex-direction:column;padding:16px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content{max-height:fit-content}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links{width:100%;flex-direction:column}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col{width:100%;text-align:center}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col ul li.btn{display:flex;justify-content:center}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.pic{display:none}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item>a{display:block;text-align:center;color:#0d0d0d;font-size:20px;pointer-events:none;padding:3vw;width:fit-content}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.responsive{display:flex;flex-direction:row;justify-content:center}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.responsive a.active p,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.responsive a.default-btn p{opacity:1}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.responsive a p{color:#f30f20;opacity:.5}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item.responsive a.responsive_item{padding:0 20px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item:last-child{border-bottom:none}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__languages{display:flex;justify-content:center;padding:20px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__languages a{font-size:1.6rem}}@media only screen and (max-width:767px){header,header div.header__container,header div.header__container div.header__content{height:8vh}header div.header__container div.header__content div.header__logo a img{width:6rem}header div.header__container div.header__content nav.header__nav{top:8vh;height:calc(100vh - 8vh)}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item{min-height:3rem;justify-content:center}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item>div.flex{justify-content:center}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item a,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item>a,header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item>div.flex a{font-size:16px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item div.flex{min-height:3rem}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item div.flex a{font-size:16px!important}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item{min-height:3rem;align-items:center}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col{padding-bottom:16px}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item div.content div.links div.col h2{font-size:1.2rem}header div.header__container div.header__content nav.header__nav ul.nav__list li.nav__item ul.submenu li.submenu__item.open{background-color:#f30f20;min-height:3rem}}footer div.wrap div.top{align-items:flex-start}footer div.wrap div.top div.left img{max-width:17rem}footer div.wrap div.top div.right .default-btn,section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group h3.variantes-title{margin-bottom:16px}footer div.wrap div.center form{width:17vw}footer div.wrap div.center form label{color:#fff;font-family:"Akzidenz-Grotesk";font-size:clamp(14px,1vw,20px);padding-bottom:16px}footer div.wrap div.center form input{border-bottom:1px solid #fff;border-radius:0;margin-top:10px;color:#fff;padding-left:0;font-family:"Akzidenz-Grotesk";width:100%}footer div.wrap div.center form input::placeholder{font-family:"Akzidenz-Grotesk";color:#fff;font-size:clamp(14px,1vw,20px)}footer div.wrap div.center form input button{height:-2rem;cursor:pointer}footer div.wrap div.bottom{padding-top:3vw;align-items:flex-end}footer div.wrap div.bottom div.left{width:auto;align-items:flex-end;gap:5rem}footer div.wrap div.bottom div.left div.col,footer div.wrap div.bottom div.right{width:auto}footer div.wrap div.bottom div.left div.col ul a,footer div.wrap div.bottom div.left div.col ul li,footer div.wrap div.bottom div.left div.col ul p{color:#fff;align-items:center;font-family:"Akzidenz-Grotesk";font-size:clamp(14px,1vw,20px);line-height:130%}footer div.wrap div.bottom div.left div.col ul a img,footer div.wrap div.bottom div.left div.col ul li img,footer div.wrap div.bottom div.left div.col ul p img{width:1.5rem}footer div.wrap div.bottom div.left div.col ul a:hover,section.default_text_hover_pic div.wrap div.text-hovers a:hover{text-decoration:underline}footer div.wrap div.bottom div.right img{width:12vw}@media only screen and (max-width:1124px){footer{background-color:#f30f20}footer div.wrap div.center form{width:35vw}footer div.wrap div.bottom div.left{width:auto;align-items:flex-end;gap:2rem}footer div.wrap div.bottom div.left div.col,footer div.wrap div.bottom div.right{width:auto}footer div.wrap div.bottom div.left div.col ul a,footer div.wrap div.bottom div.left div.col ul li,footer div.wrap div.bottom div.left div.col ul p{font-size:14px}footer div.wrap div.bottom div.left div.col ul a img,footer div.wrap div.bottom div.left div.col ul li img,footer div.wrap div.bottom div.left div.col ul p img{width:1.5rem}footer div.wrap div.bottom div.right img{width:14vw}}@media only screen and (max-width:767px){footer,footer div.wrap div.top{flex-direction:column}footer div.wrap{padding:16px}footer div.wrap div.top div.left img{width:11rem;margin-bottom:1rem}footer div.wrap div.center,footer div.wrap div.top div.right{padding-top:16px}footer div.wrap div.center form{width:100%}footer div.wrap div.bottom{padding-top:32px}footer div.wrap div.bottom div.left{flex-direction:column;align-items:flex-start}footer div.wrap div.bottom div.left div.col,footer div.wrap div.bottom div.right{width:auto}footer div.wrap div.bottom div.left div.col ul a,footer div.wrap div.bottom div.left div.col ul li,footer div.wrap div.bottom div.left div.col ul p{font-size:14px}footer div.wrap div.bottom div.left div.col ul a img,footer div.wrap div.bottom div.left div.col ul li img,footer div.wrap div.bottom div.left div.col ul p img{width:1.5rem}footer div.wrap div.bottom div.right img{width:40vw}}@font-face{font-family:"Akzidenz-Grotesk";src:url(../fonts/AkzidenzGroteskPro-Super.woff2)format("woff2"),url(../fonts/AkzidenzGroteskPro-Super.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}section.default_hero{position:relative;height:100vh}section.default_hero div.wrap div.hero-content{position:absolute;width:100%;bottom:0;left:0;z-index:2;justify-content:space-between;align-items:flex-end}section.default_hero div.wrap div.hero-content div.left{width:60%}section.default_hero div.wrap div.hero-content div.left h1{font-size:clamp(48px,7vw,150px);line-height:80%}section.default_hero div.wrap div.hero-content div.right{width:40%;max-width:40rem}section.default_hero.lite{height:65vh}section.default_hero.lite div.wrap div.hero-content{flex-direction:column;align-items:flex-start;top:23%;justify-content:flex-start}@media only screen and (max-width:1124px){section.default_hero,section.default_hero.lite{height:50vh}section.default_hero.lite div.wrap div.hero-content{top:20%}section.default_hero.lite div.wrap div.hero-content .left{padding-bottom:16px}section.default_hero.lite div.wrap div.hero-content .left h1{font-size:clamp(40px,4vw,100px)}}@media only screen and (max-width:767px){section.default_hero{height:100vh}section.default_hero div.wrap{height:100%}section.default_hero div.wrap div.hero-content{flex-direction:column}section.default_hero div.wrap div.hero-content div.left{width:100%;padding-bottom:16px}section.default_hero div.wrap div.hero-content div.right{width:100%}section.default_hero.lite{height:75vh}section.default_hero.lite div.wrap div.hero-content{top:25%}section.default_hero.lite div.wrap div.hero-content .left{padding-bottom:16px}section.default_hero.lite div.wrap div.hero-content .left h1{font-size:clamp(40px,4vw,100px)}}section.default_slider_products div.wrap{height:100%}section.default_slider_products div.wrap div.slider-products-header{max-width:35vw;padding-bottom:16px}section.default_slider_products div.wrap div.slider{height:30vw;width:100%;margin-left:3vw}section.default_slider_products div.wrap div.slider .slide{width:22vw;height:100%;margin-right:16px}section.default_slider_products div.wrap div.slider .slide div.slider-content{height:100%;width:100%;align-items:center}section.default_slider_products div.wrap div.slider .slide div.slider-content div.pic{height:90%;width:100%;overflow:hidden}section.default_slider_products div.wrap div.slider .slide div.slider-content div.pic img,section.default_superdestacado div.wrap a img{transition:transform .6s cubic-bezier(.4,0,.2,1)}section.default_slider_products div.wrap div.slider .slide div.slider-content h2,section.default_slider_products div.wrap div.slider .slide div.slider-content h3{font-size:clamp(26px,2vw,68px);padding-top:16px}section.default_pic_text_custom_cols div.wrap .element:hover div.pic img,section.default_slider_products div.wrap div.slider .slide div.slider-content:hover img,section.default_superdestacado div.wrap:hover img{transform:scale(1.05)}section.default_slider_products div.wrap div.slider .slide.big{width:45vw}section.default_slider_products div.wrap div.slider .flickity-prev-next-button{top:-7%;background:0 0;right:7rem;left:auto}section.default_slider_products div.wrap div.slider .flickity-prev-next-button.previous{right:10rem}section.default_slider_products div.wrap div.slider .flickity-button-icon{fill:#f30f20}@media only screen and (max-width:1124px){section.default_slider_products div.wrap{width:97vw}section.default_slider_products div.wrap div.slider-products-header{max-width:35rem}section.default_slider_products div.wrap div.slider{height:35vw}section.default_slider_products div.wrap div.slider .slide{width:22vw}section.default_slider_products div.wrap div.slider .slide.big{width:43vw}section.default_slider_products div.wrap div.slider .flickity-prev-next-button{top:-13%;right:3rem}section.default_slider_products div.wrap div.slider .flickity-prev-next-button.previous{right:6rem}}@media only screen and (max-width:767px){section.default_slider_products div.wrap div.slider-products-header{max-width:100%;padding-bottom:5rem;padding-top:16px}section.default_slider_products div.wrap div.slider{height:110vw;max-width:97vw}section.default_slider_products div.wrap div.slider .slide{width:75vw}section.default_slider_products div.wrap div.slider .slide.big{width:125vw}section.default_slider_products div.wrap div.slider .flickity-prev-next-button{top:-10%;right:1.5rem}section.default_slider_products div.wrap div.slider .flickity-prev-next-button.previous{right:4rem}}section.default_superdestacado{height:50vw}section.default_superdestacado div.wrap{height:100%;width:100%;overflow:hidden;position:relative}section.default_superdestacado div.wrap a div.content{height:100%;width:100%;z-index:9;top:0;left:0;justify-content:space-between}section.default_superdestacado div.wrap a div.content div.superdestacado-header{align-items:flex-start}section.default_superdestacado div.wrap a div.content div.superdestacado-header h3{color:#fff;font-size:clamp(40px,4vw,100px)}section.default_superdestacado div.wrap a div.content div.center p{font-size:clamp(22px,1.4vw,28px);color:#fff}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.content div.foot a,section.default_superdestacado div.wrap a div.content .bottom{transition:.3s}section.default_superdestacado div.wrap a div.content .bottom a,section.default_superdestacado div.wrap a div.content .bottom p{color:#fff;padding-right:16px}section.default_pic_text_custom_cols div.wrap .element.destacado div.text div.flex:hover,section.default_superdestacado div.wrap a div.content .bottom:hover{opacity:.7}@media only screen and (max-width:1124px){section.default_superdestacado{height:60vw}section.default_superdestacado div.wrap a div.content div.superdestacado-header{align-items:flex-start}section.default_superdestacado div.wrap a div.content div.superdestacado-header h3{color:#fff;font-size:clamp(26px,2vw,68px)}section.default_superdestacado div.wrap a div.content div.center p{font-size:clamp(14px,1vw,20px)}}@media only screen and (max-width:767px){section.default_superdestacado{height:120vw}}section.default_text_hover_pic div.wrap div.text-hovers{padding-bottom:3vw;flex-wrap:nowrap}section.default_text_hover_pic div.wrap div.text-hovers a,section.default_text_hover_pic div.wrap div.text-hovers p{font-size:clamp(40px,4vw,100px);display:inline}section.default_text_hover_pic div.wrap div.pic-description div.pic{width:40%;position:relative;overflow:hidden;height:22vw}section.default_text_hover_pic div.wrap div.pic-description div.pic img{position:absolute;height:100%;width:100%;inset:0;opacity:0;transition:opacity .4s ease}section.default_pic_text_custom_cols div.wrap .element.action-hover-slide .pic img.is-active,section.default_text_hover_pic div.wrap div.pic-description div.pic img.active{opacity:1;z-index:1}section.default_text_hover_pic div.wrap div.pic-description div.description{padding-left:3vw;width:40rem;justify-content:flex-end}section.default_text_hover_pic div.wrap div.pic-description div.description p.desc-text{font-size:clamp(22px,1.4vw,28px);display:none}section.default_text_hover_pic div.wrap div.pic-description div.description .default-btn{margin-top:16px}@media only screen and (max-width:1124px){section.default_text_hover_pic div.wrap div.pic-description div.pic{width:50%;height:32vw}section.default_text_hover_pic div.wrap div.pic-description div.description{width:50%}}@media only screen and (max-width:767px){section.default_text_hover_pic div.wrap div.text-hovers{padding-bottom:16px}section.default_text_hover_pic div.wrap div.text-hovers a{font-size:clamp(22px,1.4vw,28px);padding-right:10px;line-height:140%;display:inline}section.default_text_hover_pic div.wrap div.text-hovers p{padding-right:10px;display:block;padding-bottom:16px;font-size:clamp(14px,1vw,20px)}section.default_text_hover_pic div.wrap div.pic-description{flex-direction:column}section.default_text_hover_pic div.wrap div.pic-description div.pic{height:50vw;width:80%}section.default_text_hover_pic div.wrap div.pic-description div.description{padding-left:0;padding-top:16px;max-width:97vw;width:100%}section.default_text_hover_pic div.wrap div.pic-description div.description p.desc-text{font-size:clamp(14px,1vw,20px)}}section.default_text_pic_two_col div.wrap{justify-content:space-between}section.default_text_pic_two_col div.wrap div.left{width:40%;justify-content:space-between;position:relative}section.default_text_pic_two_col div.wrap div.left div.top h2,section.default_text_pic_two_col div.wrap div.left div.top h3{font-size:clamp(40px,4vw,100px);position:relative;width:40vw;line-height:100%;padding-bottom:16px}section.default_text_pic_two_col div.wrap div.left div.bottom{max-width:40rem;padding-right:3rem;padding-bottom:1.8vw}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text h2,section.default_result_list div.wrap div.familia ul.result_list li div.right div.text h3,section.default_result_list div.wrap div.familia ul.result_list li div.right div.text h4,section.default_result_list div.wrap div.familia ul.result_list li div.right div.text h5,section.default_text_pic_two_col div.wrap div.left div.bottom h2,section.default_text_pic_two_col div.wrap div.left div.bottom h3,section.default_text_pic_two_col div.wrap div.left div.bottom h4,section.default_text_pic_two_col div.wrap div.left div.bottom h5{padding-bottom:16px;font-size:clamp(22px,1.4vw,28px)}section.default_text_pic_two_col div.wrap div.left div.bottom p{padding-bottom:16px}section.default_text_pic_two_col div.wrap div.left div.bottom ul,section.default_text_pic_two_col.reverse .wrap .left{padding-left:16px}section.default_text_pic_two_col div.wrap div.left div.bottom ul li{padding-bottom:16px;font-size:clamp(14px,1vw,20px);font-family:"Akzidenz-Grotesk"}section.default_text_pic_two_col div.wrap div.right{width:60%;min-height:30vw;max-height:50vw}section.default_text_pic_two_col div.wrap div.right picture{width:100%;height:100%}section.default_text_pic_two_col div.wrap div.right img{object-fit:cover;width:100%;height:100%}section.default_text_pic_two_col div.wrap div.right img:nth-of-type(2){display:none}section.default_text_pic_two_col.big-title .wrap div.left div.top h2{font-size:clamp(40px,9vw,250px);position:absolute;width:60vw}section.default_text_pic_two_col.two-pics .wrap div.right{display:flex;align-items:end;gap:16px;justify-content:flex-end}section.default_text_pic_two_col.two-pics .wrap div.right picture:first-of-type{width:35%;height:65%}section.default_text_pic_two_col.two-pics .wrap div.right picture:nth-of-type(2){width:50%;height:100%;display:block}section.default_text_pic_two_col.reverse .wrap{flex-direction:row-reverse}section.default_text_pic_two_col.reverse .wrap .left .bottom{max-width:100%}@media only screen and (max-width:1124px){section.default_text_pic_two_col div.wrap,section.default_text_pic_two_col.reverse .wrap{flex-direction:column}section.default_text_pic_two_col div.wrap div.left{width:100%}section.default_text_pic_two_col div.wrap div.left div.top h2{width:100%;font-size:10vw;position:relative!important}section.default_text_pic_two_col div.wrap div.left div.bottom{max-width:100%;margin-top:16px;padding-bottom:16px}section.default_text_pic_two_col div.wrap div.right{width:100%;height:fit-content;min-height:fit-content}section.default_text_pic_two_col.reverse .wrap .left{padding-left:0}section.default_text_pic_two_col.reverse .wrap .left .top h2{font-size:clamp(40px,4vw,100px);width:90%}section.default_text_pic_two_col.reverse .wrap .left .bottom{max-width:100%}section.default_text_pic_two_col.reverse .wrap .right{min-height:fit-content}}@media only screen and (max-width:767px){section.default_text_pic_two_col div.wrap div.left,section.default_text_pic_two_col.reverse .wrap .left .top h2{width:100%}section.default_text_pic_two_col div.wrap div.left div.top{padding-bottom:16px;padding-top:16px}section.default_text_pic_two_col div.wrap div.left div.top h2{width:100%;font-size:clamp(48px,7vw,150px);position:relative}section.default_text_pic_two_col div.wrap div.left div.bottom{max-width:100%}section.default_text_pic_two_col div.wrap div.right{width:100%;height:65vw}section.default_text_pic_two_col.big-title .wrap div.left div.top{padding-top:16px}section.default_text_pic_two_col.big-title .wrap div.left div.top h2{position:relative;width:100%}section.default_text_pic_two_col.two-pics .wrap div.right{max-width:90vw}section.default_text_pic_two_col.reverse .wrap{flex-direction:column}section.default_text_pic_two_col.reverse .wrap .left{padding-left:0}section.default_text_pic_two_col.reverse .wrap .left .bottom{padding-right:0}section.default_text_pic_two_col.reverse .wrap .right{min-height:fit-content}}section.default_banner{height:35vw}section.default_banner div.wrap{height:100%;position:relative}section.default_banner div.wrap div.absolute{top:50%;left:50%;transform:translate(-50%,-50%);justify-content:space-around;align-items:center;height:100%;width:100%}section.default_banner div.wrap div.absolute .newsletter-form{background-color:#fff;border-radius:100px;padding:5px;border:1px solid #f30f20;width:auto;justify-content:space-between;margin-top:16px}section.default_banner div.wrap div.absolute .newsletter-form input,section.default_banner div.wrap div.absolute .newsletter-form label{border:0;font-size:clamp(14px,1vw,20px);font-family:"Akzidenz-Grotesk";color:#0d0d0d}section.default_banner div.wrap div.absolute .newsletter-form input:focus{outline:0;border-color:#000}section.default_banner div.wrap div.absolute .newsletter-form button{background-color:#f30f20;height:100%;color:#fff;text-align:center;padding-right:10px;font-size:clamp(14px,1vw,20px);cursor:pointer;transition:.3s;font-family:"Akzidenz-Grotesk"}section.default_banner div.wrap div.absolute .newsletter-form button:hover{background-color:#fff;color:#f30f20}section.default_banner div.wrap div.absolute div.legal{align-items:center}section.default_banner div.wrap div.absolute div.legal p{max-width:35rem;text-align:center;font-size:16px}section.default_banner div.wrap div.absolute div.legal p a{font-size:16px;text-decoration:underline}section.default_banner div.wrap div.absolute div.legal label.checkbox{margin-top:10px;display:flex;align-items:center;gap:1rem;cursor:pointer;position:relative}section.default_banner div.wrap div.absolute div.legal label.checkbox input{position:absolute;opacity:0;pointer-events:none}section.default_banner div.wrap div.absolute div.legal label.checkbox .checkmark{width:1.4rem;height:1.4rem;border:2px solid #fff;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}section.default_banner div.wrap div.absolute div.legal label.checkbox input:checked+.checkmark{background:#fff}section.default_banner div.wrap div.absolute div.legal label.checkbox input:checked+.checkmark::after{margin-bottom:5px;content:"";width:.5rem;height:.8rem;border:solid #f30f20;border-width:0 3px 3px 0;transform:rotate(45deg)}section.default_banner.no-pic .wrap{background-color:#f30f20}@media only screen and (max-width:1124px){section.default_banner{height:35rem}section.default_banner div.wrap div.absolute{justify-content:center}section.default_banner div.wrap div.absolute h3{margin-bottom:16px;font-size:7vw;text-align:center;line-height:110%}section.default_banner div.wrap div.absolute form{margin-bottom:16px;background-color:transparent!important;border:0}}@media only screen and (max-width:767px){section.default_banner div.wrap div.absolute form{flex-direction:column;background-color:#f30f20;width:70%}section.default_banner div.wrap div.absolute form input,section.default_banner div.wrap div.absolute form label{font-size:14px;width:100%;background-color:#fff}section.default_banner div.wrap div.absolute form button{font-size:14px;width:100%;margin-top:16px}}section.default_title_text_filters_header div.wrap{justify-content:space-between;align-items:flex-start}section.default_title_text_filters_header div.wrap div.left{width:40%}section.default_title_text_filters_header div.wrap div.left h1,section.default_title_text_filters_header div.wrap div.left h2{font-size:clamp(26px,2vw,68px);padding-bottom:16px}section.default_title_text_filters_header div.wrap div.left p{max-width:35rem}section.default_result_list div.wrap div.header-buscador form,section.default_title_text_filters_header div.wrap div.left form.simple-search{border-bottom:1px solid #f30f20}section.default_title_text_filters_header div.wrap div.left form.simple-search input{width:100%;border:0;color:#f30f20;font-size:clamp(14px,1vw,20px)}section.default_title_text_filters_header div.wrap div.right{max-width:60rem}section.default_title_text_filters_header div.wrap div.right .filtro-form{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}section.default_title_text_filters_header div.wrap div.right .filtro-form .select-wrap{position:relative}section.default_title_text_filters_header div.wrap div.right .filtro-form .select-wrap select{font-family:"Akzidenz-Grotesk";padding:.6rem 2.5rem .6rem 1rem;background-color:transparent;color:#f30f20;border:1px solid #f30f20;border-radius:100px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;outline:0;font-size:clamp(14px,1vw,20px)}section.default_title_text_filters_header div.wrap div.right .filtro-form .select-wrap select option{font-family:"Akzidenz-Grotesk";color:#000;font-size:clamp(14px,1vw,20px)}section.default_title_text_filters_header div.wrap div.right .filtro-form .select-wrap::after{content:"";position:absolute;top:50%;right:1rem;width:8px;height:8px;border-right:2px solid #f30f20;border-bottom:2px solid #f30f20;transform:translateY(-50%) rotate(45deg);pointer-events:none}section.default_title_text_filters_header.no-btns .wrap .right .default-btn{display:none}@media only screen and (max-width:1124px){section.default_title_text_filters_header div.wrap{flex-direction:column}section.default_title_text_filters_header div.wrap div.left{width:80%}section.default_title_text_filters_header div.wrap div.left p{max-width:35rem}section.default_title_text_filters_header div.wrap div.right{padding-top:16px;width:100%;overflow:hidden;max-width:100%}section.default_title_text_filters_header div.wrap div.right .filtro-form{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100%;justify-content:flex-start;-webkit-overflow-scrolling:touch;padding-bottom:5px}section.default_title_text_filters_header div.wrap div.right .filtro-form .select-wrap,section.default_title_text_filters_header div.wrap div.right .filtro-form a{flex:0 0 auto}}@media only screen and (max-width:767px){section.default_title_text_filters_header div.wrap div.left{width:100%}section.default_title_text_filters_header div.wrap div.right .filtro-form{display:flex}section.default_title_text_filters_header div.wrap div.right .filtro-form select{font-family:"Akzidenz-Grotesk";margin-left:0}section.default_title_text_filters_header div.wrap div.right .filtro-form select option{font-family:"Akzidenz-Grotesk"}section.default_title_text_filters_header div.wrap div.right .filtro-form select:focus{outline:0}}section.default_pic_text_custom_cols div.wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:start;grid-auto-rows:35vw}section.default_pic_text_custom_cols div.wrap .element{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;position:relative;overflow:hidden;text-align:center;padding-bottom:16px;height:100%}section.default_pic_text_custom_cols div.wrap .element .fav{position:absolute;z-index:2;top:8%;cursor:pointer;width:clamp(19px,2vw,32px);height:clamp(12px,2vw,32px);display:none}section.default_pic_text_custom_cols div.wrap .element .fav img{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s}section.default_pic_text_custom_cols div.wrap .element .fav .full.active{opacity:1;z-index:3}section.default_pic_text_custom_cols div.wrap .element div.pic{overflow:hidden;width:100%;height:30vw;position:relative}section.default_pic_text_custom_cols div.wrap .element div.pic .default-new{margin-left:0}section.default_pic_text_custom_cols div.wrap .element div.pic picture{width:100%;height:100%;display:flex}section.default_pic_text_custom_cols div.wrap .element div.pic img{transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%}section.default_pic_text_custom_cols div.wrap .element div.pic.gray{background-color:#f8f8f8}section.default_pic_text_custom_cols div.wrap .element div.text{height:6rem}section.default_pic_text_custom_cols div.wrap .element div.text h2,section.default_pic_text_custom_cols div.wrap .element div.text h3{padding-bottom:5px;line-height:100%;height:auto}section.default_pic_text_custom_cols div.wrap .element div.text h2:first-child,section.default_pic_text_custom_cols div.wrap .element div.text h3:first-child{margin-top:10px}section.default_pic_text_custom_cols div.wrap .element div.text p{padding-bottom:5px;max-width:30rem}section.default_pic_text_custom_cols div.wrap .element div.text p span{color:#ccc;font-size:clamp(14px,1vw,20px)}section.default_pic_text_custom_cols div.wrap .element.big,section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element.big{grid-column:span 2}section.default_pic_text_custom_cols div.wrap .element.tall,section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element.tall{grid-row:span 2}section.default_pic_text_custom_cols div.wrap .element.tall div.pic{height:100%!important}section.default_pic_text_custom_cols div.wrap .element.bg-white .pic{height:26vw}section.default_pic_text_custom_cols div.wrap .element.action-bside,section.default_pic_text_custom_cols div.wrap .element.action-hover-slide .pic,section.default_popup_form div.wrap .contact-form .select-wrapper{position:relative}section.default_pic_text_custom_cols div.wrap .element.action-hover-slide .pic img{position:absolute;padding:3vw;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .4s ease}section.default_pic_text_custom_cols div.wrap .element.action-bside.action-bside:hover .pic img,section.default_pic_text_custom_cols div.wrap .element.action-hover-slide:hover div.pic img{transform:scale(1)}section.default_pic_text_custom_cols div.wrap .element.destacado .fav{display:none!important}section.default_pic_text_custom_cols div.wrap .element.destacado .pic{padding:0;height:85%;overflow:hidden}section.default_pic_text_custom_cols div.wrap .element.destacado .pic img,section.default_result_list div.wrap div.familia ul.result_list li div.left{height:100%}section.default_pic_text_custom_cols div.wrap .element.destacado div.text{position:absolute;left:5%;top:13%;text-align:left}section.default_pic_text_custom_cols div.wrap .element.destacado div.text h2{color:#fff;font-size:clamp(26px,2vw,68px)}section.default_pic_text_custom_cols div.wrap .element.destacado div.text h3{color:#fff;font-size:clamp(22px,1.4vw,28px)}section.default_pic_text_custom_cols div.wrap .element.destacado div.text div.flex{padding-top:10px;transition:.3s}section.default_pic_text_custom_cols div.wrap .element.destacado div.text div.flex p{color:#fff;font-size:clamp(14px,1vw,20px);padding-right:7px}section.default_pic_text_custom_cols div.wrap .element.action-bside .bside{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;margin:1.8vw;background:#f30f20;opacity:0;pointer-events:none;transition:opacity .3s ease;height:80%}section.default_pic_text_custom_cols div.wrap .element.action-bside:hover .bside{opacity:1;pointer-events:auto}section.default_pic_text_custom_cols .btn-wrap{padding-top:1vw}section.default_pic_text_custom_cols.three-col-horizontal div.wrap{grid-template-columns:repeat(3,1fr);grid-auto-rows:21vw}section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element div.pic{height:18.5vw}section.default_pic_text_custom_cols.four-col-horizontal div.wrap{grid-template-columns:repeat(4,1fr);grid-auto-rows:19vw}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.pic{height:15vw}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text{height:3vw}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.content h4,section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text h2,section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text h3,section.default_pic_text_custom_cols.six-cols div.wrap a.element div.text h2,section.default_pic_text_custom_cols.six-cols div.wrap a.element div.text h3{font-size:clamp(22px,1.4vw,28px)}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element.big{grid-column:span 2}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element.tall{grid-row:span 2}section.default_pic_text_custom_cols.six-cols div.wrap{grid-template-columns:repeat(6,1fr);grid-auto-rows:25vw}section.default_pic_text_custom_cols.six-cols div.wrap a.element div.pic{height:24vw}section.default_pic_text_custom_cols.six-cols div.wrap a.element div.text{height:6rem}section.default_pic_text_custom_cols.six-cols div.wrap a.element.big{grid-column:span 2}section.default_pic_text_custom_cols.six-cols div.wrap a.element.tall{grid-row:span 2}section.contacto div.wrap div.section-toggles div.toggle div.desplegable.active,section.default_pic_text_custom_cols.ico-fav div.wrap a.element .fav{display:block}section.default_pic_text_custom_cols.slider .wrap{display:block;width:100%}section.default_pic_text_custom_cols.slider .wrap div.slider{width:100%;height:45rem}section.default_pic_text_custom_cols.slider .wrap div.slider div.slide{width:23vw;height:100%;margin-right:16px}@media only screen and (max-width:1124px){section.default_pic_text_custom_cols div.wrap{grid-auto-rows:41vw}section.default_pic_text_custom_cols div.wrap .element div.pic,section.default_pic_text_custom_cols.slider .wrap div.slider div.slide div.pic{height:100%}section.default_pic_text_custom_cols div.wrap .element div.text{height:3rem}section.default_pic_text_custom_cols div.wrap .element div.text h2,section.default_pic_text_custom_cols div.wrap .element div.text h3{font-size:clamp(14px,1vw,20px)!important}section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element div.text h2,section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element div.text h3{font-size:clamp(22px,1.4vw,28px)}section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element.big{grid-column:span 2}section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element.tall{grid-row:span 2}section.default_pic_text_custom_cols.four-col-horizontal div.wrap{grid-template-columns:repeat(3,1fr);grid-auto-rows:25vw}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.pic{height:18vw}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text{height:3rem}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text h2,section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text h3{font-size:clamp(14px,1vw,20px)}section.default_pic_text_custom_cols.six-cols div.wrap{grid-template-columns:repeat(4,1fr);grid-auto-rows:38vw}section.default_pic_text_custom_cols.six-cols div.wrap a.element div.pic{height:30vw}section.default_pic_text_custom_cols.six-cols div.wrap a.element div.text{height:3rem}section.default_pic_text_custom_cols.six-cols div.wrap a.element.big{grid-column:span 2}section.default_pic_text_custom_cols.six-cols div.wrap a.element.tall{grid-row:span 2}section.default_pic_text_custom_cols.slider .wrap{display:block;width:100%}section.default_pic_text_custom_cols.slider .wrap div.slider{width:100%;height:27rem}section.default_pic_text_custom_cols.slider .wrap div.slider div.slide{width:38vw;height:100%;margin-right:16px}}@media only screen and (max-width:767px){section.default_pic_text_custom_cols div.wrap{grid-template-columns:repeat(1,1fr);grid-auto-rows:125vw}section.default_pic_text_custom_cols div.wrap a.element{padding-bottom:1rem}section.default_pic_text_custom_cols div.wrap a.element .fav{width:1.5rem;height:1.5rem;top:5%}section.default_pic_text_custom_cols div.wrap a.element div.pic{height:100%!important}section.default_pic_text_custom_cols div.wrap a.element.big,section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element.big{grid-column:span 1!important}section.default_pic_text_custom_cols div.wrap a.element.tall,section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element.tall{grid-row:span 1!important}section.default_pic_text_custom_cols div.wrap a.element.destacado{grid-template-columns:1fr}section.default_pic_text_custom_cols div.wrap a.element.destacado div.pic{padding:0;height:85%;overflow:hidden}section.default_pic_text_custom_cols div.wrap a.element.destacado div.pic img{height:100%}section.default_pic_text_custom_cols div.wrap a.element.destacado .text{top:5%;padding-left:5px;padding-right:5px}section.default_pic_text_custom_cols div.wrap a.element.action-hover-slide div.pic img{padding:3rem;padding-bottom:0;opacity:0}section.default_pic_text_custom_cols div.wrap a.element.action-hover-slide div.pic img.is-active{opacity:1;z-index:1}section.default_pic_text_custom_cols div.wrap a.element.action-hover-slide:hover div.pic img{transform:scale(1)}section.default_pic_text_custom_cols.three-col-horizontal div.wrap{grid-template-columns:1fr;grid-auto-rows:60vw}section.default_pic_text_custom_cols.three-col-horizontal div.wrap a.element div.pic{height:100%!important}section.default_pic_text_custom_cols.four-col-horizontal div.wrap{grid-template-columns:repeat(1,1fr);grid-auto-rows:67vw}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.pic{height:20vw}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text{height:3rem}section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text h2,section.default_pic_text_custom_cols.four-col-horizontal div.wrap a.element div.text h3,section.default_pic_text_custom_cols.six-cols div.wrap a.element div.text h2,section.default_pic_text_custom_cols.six-cols div.wrap a.element div.text h3{font-size:clamp(14px,1vw,20px)}section.default_pic_text_custom_cols.six-cols div.wrap{grid-template-columns:repeat(2,1fr);grid-auto-rows:82vw}section.default_pic_text_custom_cols.six-cols div.wrap a.element div.pic{height:30vw}section.default_pic_text_custom_cols.six-cols div.wrap a.element div.text{height:3rem}section.default_pic_text_custom_cols.six-cols div.wrap a.element.big{grid-column:span 2}section.default_pic_text_custom_cols.six-cols div.wrap a.element.tall{grid-row:span 2}section.default_pic_text_custom_cols.bside-download .wrap{grid-template-columns:repeat(1,1fr);grid-auto-rows:140vw}section.default_pic_text_custom_cols.bside-download .wrap .element{height:140vw}section.default_pic_text_custom_cols.slider{height:auto}section.default_pic_text_custom_cols.slider .wrap{display:block;width:100%}section.default_pic_text_custom_cols.slider .wrap div.slider{width:100%;height:28rem}section.default_pic_text_custom_cols.slider .wrap div.slider div.slide{width:76vw;height:28rem;margin-right:10px}section.default_pic_text_custom_cols.slider .wrap div.slider div.slide .element{height:30rem}section.default_pic_text_custom_cols.slider .wrap div.slider div.slide .element div.pic{height:25rem}}section.default_breadcrumbs{margin-top:8rem;position:absolute;z-index:9;padding-top:0}section.default_breadcrumbs div.wrap{background-color:transparent}section.default_breadcrumbs div.wrap ul li{font-size:clamp(14px,1vw,20px)}section.default_breadcrumbs div.wrap ul li,section.default_breadcrumbs div.wrap ul li a,section.default_breadcrumbs div.wrap ul li p{font-family:"Akzidenz-Grotesk";margin-right:16px;color:#ccc}section.default_breadcrumbs.ajuste-padding{margin-left:16px}@media only screen and (max-width:1124px){section.default_breadcrumbs{margin-top:6rem}}@media only screen and (max-width:767px){section.default_breadcrumbs{margin-top:4rem}section.default_breadcrumbs div.wrap ul li{font-size:14px}}section.default_text_big div.wrap{width:85%}section.default_text_big div.wrap div.text-big{padding-bottom:3vw;flex-wrap:nowrap}section.default_text_big div.wrap div.text-big a,section.default_text_big div.wrap div.text-big p{font-size:clamp(26px,2vw,68px);display:inline}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones div.direcion a:hover,section.contacto-foot a:hover,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones div.direcion a:hover,section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul li a:hover,section.default_text_big div.wrap div.text-big a:hover{text-decoration:underline}section.default_slider div.wrap div.slider{width:100%;height:80vh}section.default_slider div.wrap div.slider div.slide{width:100%;height:100%}section.default_slider div.wrap div.slider .flickity-button-icon{fill:#f30f20}section.default_slider div.wrap div.slider .flickity-button{background-color:transparent}section.default_slider div.wrap div.slider .flickity-button:focus{outline:0}section.default_slider div.wrap div.slider .flickity-page-dot.is-selected{background:#f30f20!important}@media only screen and (max-width:1124px){section.default_slider div.wrap div.slider{width:100%;height:50vh}section.default_slider div.wrap div.slider div.slide{width:100%;height:100%}}@media only screen and (max-width:767px){section.default_slider div.wrap div.slider{width:100%;height:75vh}section.default_slider div.wrap div.slider div.slide{width:100%;height:100%}}section.default_title_text_full div.wrap h2{font-size:clamp(40px,4vw,100px);padding-bottom:16px;width:80%}section.default_title_text_full div.wrap p{width:70%;font-size:clamp(22px,1.4vw,28px)}@media only screen and (max-width:767px){section.default_title_text_full div.wrap h2{font-size:clamp(26px,2vw,68px)}section.default_title_text_full div.wrap p{width:100%;font-size:clamp(14px,1vw,20px)}}section.default_pic_title_text_full div.wrap div.pic{width:100%;height:40vw}section.default_pic_title_text_full div.wrap div.text{padding-top:16px;max-width:80%}section.default_pic_title_text_full div.wrap div.text h2,section.default_pic_title_text_full div.wrap div.text h3{width:80%;padding-bottom:16px}section.default_pic_title_text_full div.wrap div.text p{width:70%;font-size:clamp(14px,1vw,20px)}@media only screen and (max-width:1124px){section.default_pic_title_text_full div.wrap div.text{padding-top:16px;max-width:100%}section.default_pic_title_text_full div.wrap div.text h2,section.default_pic_title_text_full div.wrap div.text h3{width:100%}section.default_pic_title_text_full div.wrap div.text p{width:90%}}@media only screen and (max-width:767px){section.default_title_text_full div.wrap p{width:100%}}section.default_sub_header div.wrap ul{display:flex;flex-wrap:wrap}section.default_sub_header div.wrap ul li{padding-right:16px;line-height:150%}section.default_sub_header div.wrap ul li.active{text-decoration:underline;color:#f30f20}section.contacto{padding-top:7rem}section.contacto div.wrap{padding-top:3vw;margin-top:16px}section.contacto div.wrap h1{padding-bottom:1.8vw}section.contacto div.wrap div.contacto-subheader,section.contacto-foot{padding-bottom:3vw}section.contacto div.wrap div.contacto-subheader ul li{margin-right:16px}section.contacto div.wrap div.contacto-subheader ul li.active,section.contacto div.wrap div.section-toggles div.toggle{border-bottom:2px solid #f30f20}section.contacto div.wrap div.section-maps,section.contacto div.wrap div.section-toggles{display:none}section.contacto div.wrap div.section-toggles div.toggle div.visible{padding-bottom:32px;padding-top:32px;cursor:pointer}section.contacto div.wrap div.section-toggles div.toggle div.visible img{width:2rem}section.contacto div.wrap div.section-toggles div.toggle div.visible .arrow,section.default_desplegables div.wrap div.section-toggles div.toggle div.visible .arrow{transition:transform .3s ease}section.contacto div.wrap div.section-toggles div.toggle div.desplegable{padding-top:3vw;display:none;padding-bottom:3vw}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left{width:45%}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact{padding:16px 16px 16px 0}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.pic{width:50%;aspect-ratio:1/1;max-width:15rem;min-width:15rem}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.content{padding-left:16px;justify-content:space-between}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.content h4,section.contacto div.wrap h1{font-size:clamp(26px,2vw,68px)}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.content div.foot a{font-size:clamp(22px,1.4vw,28px);transition:.3s}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form,section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header p,section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.content div.foot a:hover,section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.content div.foot a:hover,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form,section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul li a p span{color:#ccc}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right{width:55%;padding-left:16px;justify-content:flex-end}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.left{padding:16px;width:40%;justify-content:flex-end;display:flex}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.left h3{font-size:clamp(26px,2vw,68px);color:#ccc;width:90%}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right{width:55%}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact{padding:16px}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.pic{aspect-ratio:1/1;width:50%;max-width:10rem;min-width:10rem}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.content{justify-content:space-between;padding-left:16px}section.contacto div.wrap div.section-maps div.content div.wrap div.right div.map.active,section.contacto div.wrap div.section-maps div.content div.wrap.active,section.contacto div.wrap div.section-maps.active,section.contacto div.wrap div.section-toggles.active,section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block.lock .bottom ul li a img.lock,section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable.active,section.default_desplegables div.wrap div.section-toggles.active{display:block}section.contacto div.wrap div.section-maps div.filters ul{gap:10px}section.contacto div.wrap div.section-maps div.content{padding-top:3vw;display:none}section.contacto div.wrap div.section-maps div.content div.wrap{align-items:flex-start}section.contacto div.wrap div.section-maps div.content div.wrap div.left{padding-right:1.8vw;width:30%}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header,section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box{padding-bottom:16px}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form input,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form input{border:0;padding-left:0;border-bottom:1px solid red;border-radius:0;font-family:"Akzidenz-Grotesk";color:#ccc}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form button:focus,section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form input:focus,section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form textarea:focus,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form button:focus,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form input:focus,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box form textarea:focus{outline:0;box-shadow:0 0 0 3px transparent}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones{max-height:35rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#f30f20 #f1f1f1}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones::-webkit-scrollbar{width:8px}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones::-webkit-scrollbar-track{background:#f1f1f1}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones::-webkit-scrollbar-thumb{background-color:#f30f20;border-radius:10px;border:2px solid #f1f1f1}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones::-webkit-scrollbar-thumb:hover{background-color:#c50a18}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones div.direcion{padding-bottom:16px;padding-top:16px;border-bottom:1px solid #f30f20;margin-right:3vw}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones div.direcion a,section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones div.direcion p,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones div.direcion a,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones div.direcion p,section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom div.title h3{font-size:16px}section.contacto div.wrap div.section-maps div.content div.wrap div.right{width:70%}section.contacto div.wrap div.section-maps div.content div.wrap div.right div.map{max-width:70rem;border:1px solid #ccc;border-radius:15px}section.contacto div.wrap div.section-maps div.content div.wrap div.right div.map div.num-delegaciones{justify-content:flex-end}section.contacto div.wrap div.section-maps div.content div.wrap div.right div.map div.num-delegaciones span{font-size:clamp(14px,1vw,20px);font-family:"Akzidenz-Grotesk";color:#f30f20;padding-right:16px}section.contacto div.wrap div.section-maps div.content div.wrap div.right div.map img{padding-top:1.5rem}section.contacto-slider div.wrap h2{font-size:clamp(26px,2vw,68px);padding-bottom:16px}section.contacto-slider div.wrap div.slider{width:100%;height:25vw}section.contacto-slider div.wrap div.slider div.slide{width:33%;height:100%;margin-right:16px}section.contacto-slider div.wrap div.slider div.slide div.slide-wrap{align-items:center}section.contacto-slider div.wrap div.slider div.slide div.slide-wrap div.pic{height:18vw}section.contacto-slider div.wrap div.slider div.slide div.slide-wrap h3,section.contacto-slider div.wrap div.slider div.slide div.slide-wrap h4{padding-top:16px;padding-bottom:16px;font-size:clamp(22px,1.4vw,28px)}section.contacto-foot a{text-align:center;font-size:clamp(40px,4vw,100px)}@media only screen and (max-width:1124px){section.contacto div.wrap div.contacto-subheader{padding-top:3vw}section.contacto div.wrap div.contacto-subheader ul{flex-wrap:wrap}section.contacto div.wrap div.section-toggles div.toggle div.visible h2{font-size:clamp(26px,2vw,68px)}section.contacto div.wrap div.section-toggles div.toggle div.visible img{width:1.5rem}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap{flex-direction:column}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left{width:100%}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.pic{width:50%;aspect-ratio:none;height:15rem}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right{width:100%;flex-direction:column;padding-left:0}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.left{padding-left:0;justify-content:flex-start}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right{width:100%;flex-direction:row;display:flex}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact{padding-left:0}section.contacto div.wrap div.section-maps div.filters ul{gap:10px;flex-wrap:wrap}section.contacto div.wrap div.section-maps div.content div.wrap div.left{padding-right:1.8vw;width:40%}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header{padding-bottom:16px}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header p{color:#ccc}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones{max-height:22rem}section.contacto div.wrap div.section-maps div.content div.wrap div.right{width:60%}section.contacto div.wrap div.section-maps div.content div.wrap div.right div.map{max-width:70rem}section.contacto-slider div.wrap h2{font-size:clamp(26px,2vw,68px);padding-bottom:16px}section.contacto-slider div.wrap div.slider{width:100%;height:30vw}section.contacto-slider div.wrap div.slider div.slide{width:33%}section.contacto-slider div.wrap div.slider div.slide div.slide-wrap div.pic{height:18vw}}@media only screen and (max-width:767px){section.contacto div.wrap div.contacto-subheader{padding-top:3vw}section.contacto div.wrap div.contacto-subheader ul{flex-wrap:wrap}section.contacto div.wrap div.contacto-subheader ul li{margin-bottom:16px}section.contacto div.wrap div.section-toggles div.toggle div.visible{padding:16px 16px 16px 0}section.contacto div.wrap div.section-toggles div.toggle div.visible h2,section.contacto-foot a{font-size:clamp(22px,1.4vw,28px)}section.contacto div.wrap div.section-toggles div.toggle div.visible img{width:1rem}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap{flex-direction:column}section.contacto div.wrap div.section-maps div.content div.wrap div.left,section.contacto div.wrap div.section-maps div.content div.wrap div.right,section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left,section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.left{width:100%}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.pic{width:35%;aspect-ratio:1/1;height:auto}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.content{width:65%}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.content h4,section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.content h4{font-size:clamp(14px,1vw,20px)}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.content div.foot a,section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.left div.contact div.content div.foot p,section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.content a,section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.content p{font-size:14px;margin-top:8px}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right{flex-direction:column}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact{padding-left:0}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.pic{width:35%}section.contacto div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.right div.right div.contact div.content{width:65%}section.contacto div.wrap div.section-maps div.content div.wrap{flex-direction:column-reverse}section.contacto div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box{padding-top:3.6vw}section.contacto-slider div.wrap div.slider{width:100%;height:18rem}section.contacto-slider div.wrap div.slider div.slide{width:83%}section.contacto-slider div.wrap div.slider div.slide div.slide-wrap div.pic{height:12rem}section.contacto-foot{padding-bottom:2rem}}section.default_desplegables div.wrap,section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header div.product-info .default-btn,section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content a{margin-top:16px}section.default_desplegables div.wrap div.section-maps,section.default_desplegables div.wrap div.section-toggles{display:none}section.default_desplegables div.wrap div.section-toggles div.toggle{border-bottom:2px solid #f30f20}section.default_desplegables div.wrap div.section-toggles div.toggle div.visible{padding-bottom:32px;padding-top:32px;cursor:pointer}section.default_desplegables div.wrap div.section-toggles div.toggle div.visible h2{font-size:clamp(40px,4vw,100px)}section.default_desplegables div.wrap div.section-toggles div.toggle div.visible img,section.default_result_list div.wrap div.familia ul.result_list li div.right .ico img{width:2rem}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable{padding-top:3vw;display:none;padding-bottom:3vw}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap{display:flex;overflow-x:auto;padding-bottom:1.8vw}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap::-webkit-scrollbar{height:8px}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap::-webkit-scrollbar-track{background:#fdd1d5;border-radius:4px}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap::-webkit-scrollbar-thumb{background:#f30f20;border-radius:4px;cursor:grab}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap::-webkit-scrollbar-thumb:hover{background:#c50a18}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block{width:24%;max-width:25rem;min-width:25rem;padding-right:2%;flex-shrink:0}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.top{height:20rem}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.top div.pic{height:100%;display:flex;justify-content:flex-start}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.top div.pic picture{height:100%;width:100%;display:block}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.top div.pic picture img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom div.title{border-bottom:1px solid #f30f20;padding-bottom:4px}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul li{padding-bottom:7px}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul li a{align-items:flex-start;justify-content:flex-start}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul li a .ico{width:1rem}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul li a .lock{width:1.2rem;display:none}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul li a p{padding-left:8px;padding-right:8px;font-size:16px;width:100%}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block.lock .bottom ul li a{pointer-events:none;opacity:.6}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block.big{width:40%;max-width:50rem;min-width:25rem}section.default_desplegables div.wrap div.section-maps div.filters ul{gap:10px}section.default_desplegables div.wrap div.section-maps div.content{padding-top:3vw;display:none}section.default_desplegables div.wrap div.section-maps div.content div.wrap{align-items:flex-start}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left{padding-right:1.8vw;width:30%}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header div.search-box,section.default_popup_pic div.wrap div.popup-pic div.text h3,section.default_popup_pic div.wrap div.popup-pic div.text h4,section.default_popup_pic div.wrap div.popup-pic div.text h5,section.default_popup_pic div.wrap div.popup-pic div.text p{padding-bottom:16px}section.caracteristicas div.wrap div.left div.caracteristicas-header p span,section.caracteristicas div.wrap div.right div.text p,section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones-header p,section.default_result_list div.wrap div.familia div.resultado_familia_header h2{color:#ccc}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones{max-height:35rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#f30f20 #f1f1f1}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones::-webkit-scrollbar{width:8px}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones::-webkit-scrollbar-track{background:#f1f1f1}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones::-webkit-scrollbar-thumb{background-color:#f30f20;border-radius:10px;border:2px solid #f1f1f1}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones::-webkit-scrollbar-thumb:hover{background-color:#c50a18}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.left div.direcciones div.direcion{padding-bottom:16px;padding-top:16px;border-bottom:1px solid #f30f20;margin-right:3vw}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.right{width:70%}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.right div.map{max-width:70rem;border:1px solid #ccc;border-radius:15px}section.default_desplegables div.wrap div.section-maps div.content div.wrap div.right div.map.active,section.default_desplegables div.wrap div.section-maps div.content div.wrap.active,section.default_desplegables div.wrap div.section-maps.active,section.default_result_list div.wrap div.familia ul.result_list li div.left div.pic img,section.ficha_producto_detalle_hero div.wrap div.product-configurator div.slider-main-container div.slider div.slide img.active{display:block}@media only screen and (max-width:1124px){section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block{width:20%;max-width:25rem;min-width:20rem}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.top{height:20rem}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.bottom ul li{padding-bottom:11px}}@media only screen and (max-width:767px){section.default_desplegables div.wrap div.section-toggles div.toggle div.visible{padding:1rem;padding-left:0}section.default_desplegables div.wrap div.section-toggles div.toggle div.visible h2,section.default_desplegables div.wrap div.section-toggles div.toggle div.visible h3,section.default_desplegables div.wrap div.section-toggles div.toggle div.visible h4{font-size:clamp(22px,1.4vw,28px)}section.default_desplegables div.wrap div.section-toggles div.toggle div.visible img{width:17px}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block{max-width:25rem;min-width:13rem;margin-right:1.5rem}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.top{height:16rem}section.default_desplegables div.wrap div.section-toggles div.toggle div.desplegable div.wrap div.block div.top div.pic picture img{width:100%}}section.default_popup_form,section.default_popup_pic{background-color:rgba(0,0,0,.67);overflow-y:auto;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}section.default_popup_form div.wrap{margin-top:1.8vw}section.default_popup_form div.wrap .form-container{max-width:950px;margin:40px auto;padding:20px;font-family:"Akzidenz-Grotesk";position:relative;background-color:#fff;border-radius:15px}section.default_popup_form div.wrap div.wrap-close{justify-content:flex-end}section.default_popup_form div.wrap div.wrap-close .close-btn,section.default_popup_pic div.wrap div.popup-pic div.wrap-close .close-btn{border:0;color:#f30f20;font-size:34px;cursor:pointer;padding-right:0}section.default_popup_form div.wrap .contact-form{display:flex;flex-direction:column;gap:16px}section.default_popup_form div.wrap .contact-form input,section.default_popup_form div.wrap .contact-form select,section.default_popup_form div.wrap .contact-form textarea{width:100%;border:0;border-bottom:2px solid #f30f20;padding:10px 0;font-size:clamp(14px,1vw,20px);font-weight:900;font-family:"Akzidenz-Grotesk";color:#f30f20;background:0 0;outline:0;border-radius:0}section.default_popup_form div.wrap .contact-form input::placeholder,section.default_popup_form div.wrap .contact-form textarea::placeholder{color:#f30f20;opacity:1;font-weight:900}section.default_popup_form div.wrap .contact-form .select-wrapper::after{content:"";position:absolute;right:8px;bottom:18px;width:8px;height:8px;border-right:2px solid #f30f20;border-bottom:2px solid #f30f20;transform:rotate(45deg);pointer-events:none}section.default_popup_form div.wrap .contact-form .select-wrapper select{appearance:none;cursor:pointer}section.default_popup_form div.wrap .contact-form div.legal-section p{font-size:14px}section.default_popup_form div.wrap .contact-form div.legal-section label.checkbox-container{padding-bottom:16px;padding-top:16px}section.default_popup_form div.wrap .contact-form div.legal-section label.checkbox-container input{width:1rem;margin-bottom:4px}section.default_popup_form div.wrap .contact-form div.legal-section label.checkbox-container span.checkmark{margin-bottom:4px}section.default_popup_form div.wrap .contact-form .submit-btn{background:#f30f20;color:#fff;border:0;padding:10px 40px;border-radius:25px;font-weight:900;font-size:1rem;width:fit-content;cursor:pointer;margin-top:10px;transition:.3s}section.default_popup_form div.wrap .contact-form .submit-btn:hover{background-color:#fff;color:#f30f20;border:1px solid #f30f20}section.default_popup_form.active,section.default_popup_pic.active{opacity:1;visibility:visible}@media only screen and (max-width:767px){section.default_popup_form div.wrap .form-container div.wrap-close,section.default_popup_form div.wrap .form-container div.wrap-close .close-btn{height:2rem}section.default_popup_form div.wrap .form-container .contact-form{gap:12px}section.default_popup_form div.wrap .form-container .contact-form input,section.default_popup_form div.wrap .form-container .contact-form select,section.default_popup_form div.wrap .form-container .contact-form textarea{font-size:14px}section.default_popup_form div.wrap .form-container .contact-form div.legal-section p{font-size:12px}}section.default_popup_pic div.wrap{margin-top:1.8vw;position:relative}section.default_popup_pic div.wrap div.popup-pic{max-width:950px;margin:40px auto;padding:20px;font-family:"Akzidenz-Grotesk";position:relative;background-color:#fff;border-radius:15px}section.default_popup_pic div.wrap div.popup-pic div.wrap-close{justify-content:flex-end;position:absolute;width:93%}section.default_popup_pic div.wrap div.popup-pic div.pic{max-height:20rem}section.default_popup_pic div.wrap div.popup-pic div.text,section.default_result_list{padding-top:16px}@media only screen and (max-width:767px){section.default_popup_pic div.wrap div.popup-pic div.wrap-close{width:85%}}section.default_result_list div.wrap div.header-buscador{width:25vw}section.default_result_list div.wrap div.header-buscador form input{border-radius:0;width:100%;height:3rem;border:0;font-size:16px;color:#f30f20;outline:0;font-family:"Akzidenz-Grotesk"}section.default_result_list div.wrap div.header-buscador form button{background-color:#f30f20;color:#fff;cursor:pointer;padding:5px 15px;max-height:2rem;font-family:"Akzidenz-Grotesk";transition:.8s}section.default_result_list div.wrap div.header-buscador form button:hover{opacity:.8}section.default_result_list div.wrap div.header-buscador.active{display:block;opacity:1}section.default_result_list div.wrap div.familia{padding-top:1.8vw}section.default_result_list div.wrap div.familia div.resultado_familia_header{padding-bottom:1.8vw}section.default_result_list div.wrap div.familia ul.result_list li{height:7.5rem;align-items:center;border-bottom:1px solid #f8f8f8}section.default_result_list div.wrap div.familia ul.result_list li div.left div.pic{background-color:#f8f8f8;aspect-ratio:1/1;width:7.5rem;padding:16px}section.default_result_list div.wrap div.familia ul.result_list li div.right{justify-content:space-between;width:100%;align-items:center}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text{padding:16px;padding-right:4vw;justify-content:center;width:80%}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text div.description{flex-wrap:wrap}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text div.description a{font-size:14px;padding-right:10px;color:#f30f20}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text div.description p{font-size:14px;color:#ccc;padding-right:10px}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text div.description a:hover{text-decoration:underline}section.default_result_list div.wrap div.familia ul.result_list li div.right .ico{width:4rem}@media only screen and (max-width:1124px){section.default_result_list{padding-top:16px}section.default_result_list div.wrap div.header-buscador{width:100%;padding-bottom:16px}section.default_result_list div.wrap div.familia{padding-top:1.8vw}section.default_result_list div.wrap div.familia div.resultado_familia_header{padding-bottom:1.8vw}}@media only screen and (max-width:767px){section.default_result_list div.wrap div.familia div.resultado_familia_header h2{color:#ccc}section.default_result_list div.wrap div.familia ul.result_list li{height:fit-content;align-items:flex-start;padding-bottom:16px;padding-top:16px}section.default_result_list div.wrap div.familia ul.result_list li div.left{justify-content:flex-start}section.default_result_list div.wrap div.familia ul.result_list li div.left div.pic{width:4rem}section.default_result_list div.wrap div.familia ul.result_list li div.left div.text div.description p,section.default_result_list div.wrap div.familia ul.result_list li div.left div.text div.description p a{font-size:14px;color:#ccc;padding-right:10px}section.default_result_list div.wrap div.familia ul.result_list li div.left div.text div.description a{color:#f30f20}section.default_result_list div.wrap div.familia ul.result_list li div.left div.text div.description a:hover{text-decoration:underline}section.default_result_list div.wrap div.familia ul.result_list li div.right{flex-direction:column;align-items:flex-start;padding-left:16px}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text{padding:0;width:100%}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text p{padding-bottom:7px}section.default_result_list div.wrap div.familia ul.result_list li div.right div.text .description{padding-bottom:16px}}section.ficha_producto_detalle_hero div.wrap{padding:3vw;padding-top:0}section.ficha_producto_detalle_hero div.wrap div.product-configurator{font-family:"Akzidenz-Grotesk"}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:40px}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header div.product-info h1{color:#f30f20;font-size:3rem;display:flex;align-items:center;gap:16px}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header div.product-info p{color:#f30f20;margin:5px 0;font-size:1.1rem}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container{display:flex;gap:30px;align-items:flex-start}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group h3{color:#f30f20;font-size:.9rem;margin-bottom:32px}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches{display:flex;gap:8px;align-items:center;padding-bottom:15px}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch{width:22px;height:22px;flex:0 0 22px;border-radius:50%;border:1px solid #ddd;cursor:pointer;position:relative;padding:0;box-sizing:border-box;background-color:#eee;transition:.2s}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.active{border:1px solid #ddd}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.active::after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:15px;height:2px;background-color:#f30f20;display:block}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.white{background-color:#fff}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.black{background-color:#000;border-color:transparent}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.legs-black{background-color:#1a1a1a}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.legs-dark{background-color:#333}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.legs-cream{background-color:#f5ece1}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.legs-chrome{background-color:#e0e0e0}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.tap-1{background-color:#a3a3a3}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.tap-2{background-color:#555}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.tap-3{background-color:#7a7a7a}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.tap-4{background-color:#5c5146}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.tap-5{background-color:#bfa58a}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch.tap-6{background-color:#b5833f}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .variant-options{display:flex;gap:12px;align-items:flex-end}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .variant-options .variant{width:45px;height:45px;min-width:45px;min-height:45px;flex:0 0 45px;background:0 0;border:0;cursor:pointer;padding:0;position:relative;display:flex;align-items:center;justify-content:center}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .variant-options .variant img{width:100%;height:100%;object-fit:contain;filter:grayscale(100%);opacity:.5;display:block}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .variant-options .variant.active img{filter:grayscale(0%);opacity:1}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .variant-options .variant.active::after{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:2px;background-color:#f30f20}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.slider-main-container{position:relative}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.slider-main-container .default-btn{position:absolute;z-index:2;bottom:3%;left:1%}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.slider-main-container div.slider{width:100%;height:38vw}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.slider-main-container div.slider div.slide{width:35%;height:100%;margin-right:16px;background-color:#f8f8f8}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.slider-main-container div.slider div.slide img{mix-blend-mode:multiply;display:none}section.caracteristicas div.wrap div.left{width:50%;padding-right:3vw}section.caracteristicas div.wrap div.left div.caracteristicas-header{padding-bottom:1.8vw;max-width:55rem}section.caracteristicas div.wrap div.left div.caracteristicas-header h2,section.caracteristicas div.wrap div.left div.caracteristicas-header h3,section.ficha_producto_slider div.wrap h2{padding-bottom:16px}section.caracteristicas div.wrap div.left div.caracteristicas-pic img{max-width:400px;min-width:300px}section.caracteristicas div.wrap div.right{width:50%}section.caracteristicas div.wrap div.right div.text{padding-bottom:1.8vw}section.caracteristicas div.wrap div.right div.downloads a.download-item{border-bottom:2px solid #f30f20;padding:.8rem;padding-left:0}section.caracteristicas div.wrap div.right div.downloads a.download-item.locked{opacity:.5;cursor:inherit;pointer-events:none}@media only screen and (max-width:767px){section.ficha_producto_detalle_hero,section.ficha_producto_detalle_hero div.wrap{padding-top:3rem}section.caracteristicas div.wrap,section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header{flex-direction:column}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container{display:flex;gap:30px;align-items:flex-start;width:100%;max-width:100vw;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container::-webkit-scrollbar{display:none}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group{flex:0 0 auto;scroll-snap-align:start}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group h3{color:#f30f20;font-size:.9rem;margin-bottom:32px;white-space:normal}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches{display:flex;gap:8px;align-items:center}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .swatches .swatch{flex:0 0 22px}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .variant-options{display:flex;gap:12px;align-items:flex-end}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.config-header .selectors-container .selector-group .variant-options .variant{flex:0 0 45px}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.slider-main-container div.slider{width:100%;height:65vw}section.ficha_producto_detalle_hero div.wrap div.product-configurator div.slider-main-container div.slider div.slide{width:55%;height:100%}section.caracteristicas div.wrap div.left,section.caracteristicas div.wrap div.right{width:100%}section.caracteristicas div.wrap div.right div.text{padding-top:16px}}section.ficha_producto_slider div.wrap div.slider{height:50rem;width:100%}section.ficha_producto_slider div.wrap div.slider div.slide{margin-right:16px;width:65%;height:50rem}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content{height:100%}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.pic{height:37rem}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links{height:7rem}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content{padding-top:16px;width:33%}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content h3{font-size:1.4rem;padding-bottom:16px}@media only screen and (min-width:1600px){section.ficha_producto_slider div.wrap h2{padding-bottom:16px}section.ficha_producto_slider div.wrap div.slider{height:50rem}section.ficha_producto_slider div.wrap div.slider div.slide{margin-right:16px;width:40%;height:50rem}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.pic{height:38rem}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links{height:10rem}}@media only screen and (max-width:1124px){section.ficha_producto_slider div.wrap div.slider{height:80vw}section.ficha_producto_slider div.wrap div.slider div.slide{width:85%}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content h3{font-size:1.3rem;padding-bottom:16px}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content a{margin-top:16px}}@media only screen and (max-width:767px){section.ficha_producto_slider div.wrap div.slider{height:140vw}section.ficha_producto_slider div.wrap div.slider div.slide{width:85%}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links{flex-direction:column}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content{width:95%}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content h3{font-size:1rem;padding-bottom:0}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content h4{display:none}section.ficha_producto_slider div.wrap div.slider div.slide div.wrap-content div.links div.content a{margin-top:16px}}.sobre_resol_hero_animation,.sobre_resol_hero_animation .wrap{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.sobre_resol_hero_animation{height:100vh;overflow:hidden;background-color:#fff}.sobre_resol_hero_animation .wrap{height:100%}.sobre_resol_hero_animation h1{font-family:"Arial Black",sans-serif;font-size:18vw;line-height:.8;color:#ff1a1a;text-transform:lowercase;margin:0;z-index:1;user-select:none;text-align:center}.sobre_resol_hero_animation .hero-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.sobre_resol_hero_animation .hero-animation img{position:absolute;width:16vw;height:auto;opacity:0;transform:scale(.8);transition:opacity .5s ease,transform .5s ease}.sobre_resol_hero_animation .hero-animation img.is-visible{opacity:1;transform:scale(1)}.sobre_resol_hero_animation .hero-animation img:nth-child(1){top:10%;left:10%;transform:rotate(-15deg)}.sobre_resol_hero_animation .hero-animation img:nth-child(2){top:15%;left:25%;transform:rotate(10deg)}.sobre_resol_hero_animation .hero-animation img:nth-child(3){top:25%;left:35%}.sobre_resol_hero_animation .hero-animation img:nth-child(4){top:12%;left:55%;transform:rotate(-5deg)}.sobre_resol_hero_animation .hero-animation img:nth-child(5){top:40%;left:75%;transform:rotate(15deg)}.sobre_resol_hero_animation .hero-animation img:nth-child(6){bottom:15%;left:20%}.sobre_resol_hero_animation .hero-animation img:nth-child(7){bottom:10%;left:45%;transform:rotate(-10deg)}.sobre_resol_hero_animation .hero-animation img:nth-child(8){bottom:20%;left:70%}@media only screen and (max-width:1124px){.sobre_resol_hero_animation{height:100vh;overflow:hidden}.sobre_resol_hero_animation .hero-animation img{position:absolute;width:100px;top:-150px;opacity:0;width:25vw;visibility:visible;pointer-events:none}.sobre_resol_hero_animation .hero-animation img.is-falling{animation:rainFall 8s linear infinite}.sobre_resol_hero_animation .hero-animation img:nth-child(1){left:8%;animation-delay:0s}.sobre_resol_hero_animation .hero-animation img:nth-child(2){left:22%;animation-delay:4s}.sobre_resol_hero_animation .hero-animation img:nth-child(3){left:38%;animation-delay:1.5s}.sobre_resol_hero_animation .hero-animation img:nth-child(4){left:52%;animation-delay:5.5s}.sobre_resol_hero_animation .hero-animation img:nth-child(5){left:65%;animation-delay:3s}.sobre_resol_hero_animation .hero-animation img:nth-child(6){left:78%;animation-delay:7s}.sobre_resol_hero_animation .hero-animation img:nth-child(7){left:88%;animation-delay:2.2s}.sobre_resol_hero_animation .hero-animation img:nth-child(8){left:94%;animation-delay:6.2s}}@media only screen and (max-width:767px){.sobre_resol_hero_animation{height:100vh;overflow:hidden}.sobre_resol_hero_animation .hero-animation img{width:30vw}}
/*# sourceMappingURL=app.min.css.map */