*,*:before,*:after{box-sizing:border-box;margin:0}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}.js-parallax{-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}body{margin:0;padding:0;min-height:100vh;font-family:var(--body-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:var(--body-font-weight);background-color:var(--body-bg-color);color:rgba(var(--text-color),.65)}footer,header,main,section{display:block}a{background-color:transparent;color:currentColor}a:link,a:visited,a:hover,a:active{text-decoration:none}strong{font-weight:bolder}img{border-style:none}input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}input{overflow:visible}[type=submit]{-webkit-appearance:button;cursor:pointer;background-color:transparent;background-image:none}[type=radio]{box-sizing:border-box;padding:0}[type=hidden]{display:none}*:focus:not(:focus-visible){outline:none}body{display:flex;flex-direction:column;font-size:var(--fs-body);color:rgba(var(--section-text-color),var(--alpha-body))}main{position:relative}section{position:relative;color:rgba(var(--section-text-color),var(--alpha-body))}footer{margin:auto 0 0;z-index:6;position:relative;background-color:var(--body-bg-color)}.section_footer{font-size:.85rem}h1,h2,h6{font-family:var(--headings-font-family),var(--body-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:var(--headings-font-weight);margin-top:1rem;margin-bottom:1rem;text-rendering:optimizeLegibility;color:rgba(var(--section-text-color),var(--alpha-headings))}h1{font-size:var(--fs-h1);line-height:1.3}h2{font-size:var(--fs-h2);line-height:1.3}h6{font-size:var(--fs-h6);line-height:1.5}p,.p{margin-top:1em;margin-bottom:1em;font-size:var(--fs-body);color:rgba(var(--section-text-color),var(--alpha-body))}p a:not(.btn),p a:link:not(.btn){text-decoration:underline;color:var(--accent-color)}p a:not(.btn):hover{color:var(--accent-color600)}.lead{font-size:var(--fs-lead);color:rgba(var(--section-text-color),var(--alpha-lead))}.small{font-size:var(--fs-small);color:rgba(var(--section-text-color),var(--alpha-small))}strong{--alpha-body: .8;color:rgba(var(--section-text-color),var(--alpha-body))}img{vertical-align:top;width:auto;max-width:100%;height:auto}iframe{vertical-align:top;border:0}input[type=text]{display:block;padding:10px;margin:0 0 20px;background:#f7f7f7;color:#444!important;border:1px solid #ccc;width:100%;font-family:inherit;font-weight:inherit;font-size:1rem;line-height:1.1;color:inherit;min-height:42px;border-radius:var(--input-radius)}input[type=text]:focus{border-color:val(--accent-color)}#copyright{display:inline-block;padding:3px 6px;border-radius:2px;background:#000;background:#000c;color:#eee;font-size:10px;position:fixed;z-index:1000}#cookie_consent{bottom:22px;left:20px}#cookie_consent>.card{width:305px}@media (max-width: 420px){#cookie_consent{bottom:5px;left:5px;right:5px}#cookie_consent>.card{width:100%}}.section_footer{max-width:var(--footer-width)}.footer_container{max-width:var(--footer-container-width)}section.with-bg-img{--section-text-color: 255, 255, 255;--alpha-body: 1;--alpha-headings: 1;--alpha-lead: 1;--alpha-small: 1;--alpha-quote: 1}.img_container{margin:1.4rem 0;clear:both}.img_container.img_maxh90vh img{max-height:calc(100vh - var(--header-height) - 30px)}img.img[loading=lazy]{width:min(var(--w) * 1px,100%);aspect-ratio:var(--w)/var(--h)}.img_container.img_maxh90vh img.img[loading=lazy]{width:min(var(--w) * (100vh - var(--header-height) - 30px) * 1px,100%)}.prod{overflow:hidden}.prod_img{width:100%;height:100%}.prod_label{display:inline-block;line-height:1.5;padding:0 6px;border:1px solid var(--accent-color)}.card .prod_image{border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius);overflow:hidden}.card .prod_image img{border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}.card .prod_label{border-radius:calc(var(--card-radius) / 2)}.card .prod_text{padding-left:10px;padding-right:10px}.prod .prod_img.prod_img_scale{transition:.3s}.prod:hover .prod_img.prod_img_scale{transform:scale(1.1)}@media (min-width: 768px){.card .prod_text{padding-left:15px;padding-right:15px}}.card{background:var(--card-bg-color);--section-text-color: var(--card-text-color);color:rgba(var(--section-text-color),.65);box-shadow:var(--card-shadow);border-radius:var(--card-radius);overflow:hidden;border:var(--card-border)}a.card:hover{box-shadow:var(--card-a-shadow-hover)}.list_container{max-width:var(--list-container-width);margin:auto}body:not(.btns_outline) .btn,body:not(.btns_outline) [type=submit]:not(.not-btn){padding:0 24px;border:1px solid var(--accent-color);color:var(--accent-color-text-contrast);background:var(--accent-color);text-align:center;display:inline-block;cursor:pointer;text-decoration:none;line-height:2.5;margin:10px 0;position:relative;overflow:hidden;vertical-align:middle;border-radius:var(--btn-radius);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}body:not(.btns_outline) .btn:not(.disabled):hover,body:not(.btns_outline) [type=submit]:not(.not-btn):not(.disabled):hover{color:var(--accent-color-text-contrast);background:var(--accent-color600);border-color:var(--accent-color600)}section.with-bg-img{--accent-color: #fff;--accent-color600: #fff}a.btn:empty{display:none}.fab{position:fixed;z-index:6;bottom:15px;right:15px}.fab_img{width:64px}.section_footer{background:var(--footer-bg-color);color:rgba(var(--footer-text-color),.65);width:100%}.section_footer .footer_p,footer a{color:rgba(var(--footer-text-color),.65)}.section_footer a:hover{color:rgba(var(--footer-text-color),1)}.skip-nav{position:absolute;padding:.5em;color:#fff;background:#000;top:0;left:0;transform:translateY(-300%);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;z-index:100;font-size:1rem}.skip-nav:focus{transform:translateY(0)}header{position:var(--header-position);top:0;left:0;right:0;z-index:10;font-size:var(--fs-nav);background-color:var(--header-bg-color);color:var(--header-text-color);box-shadow:var(--header-shadow);-webkit-box-shadow:var(--header-shadow);max-width:var(--header-width);width:100%;margin:0 auto}#searchbox{background:transparent;color:var(--header-search-color)!important;border:none;border-bottom:1px solid currentColor;padding-left:0;padding-right:0;font-family:inherit;font-size:inherit}#searchbox:focus,#searchbox_mobile:focus{outline:0}#searchbox_mobile{background:var(--header-bg-color)!important;color:var(--header-search-color)!important;border:none;font-family:inherit;font-size:inherit}.header--minimal__icon{position:absolute}header{height:56px}@media (max-width: 990px){.nav{overflow-y:auto;padding-bottom:20px;overscroll-behavior:contain}}.header_container{padding:0;max-width:var(--header-container-width);width:100%;margin-inline:auto}.logo{display:inline-block;padding:6px 0}.logo img{max-height:44px;height:44px;max-width:calc(100vw - 120px)}.header__menu{text-align:center}.nav{position:fixed;inset:0;text-align:center;background-color:var(--header-bg-color);color:var(--header-text-color)}.nav_a{display:block;border:0;padding:15px;height:auto;line-height:1.5;position:relative;white-space:nowrap;cursor:pointer}header:not(.header_portada) .nav_a:hover{color:var(--header-nav-active-color)}.nav_a_submenu{padding-top:8px;position:relative}.nav_a_submenu_inner{padding:5px;text-align:center;margin:0 10px 20px;border-radius:2px;background:var(--header-submenu-bg-color);color:var(--header-submenu-text-color)}.nav_a_submenu_inner a{color:var(--header-submenu-text-color)}header .nav_a_submenu_inner a:hover{color:var(--header-submenu-nav-active-color)!important}.nav_a_submenu:before{content:"";position:absolute;border:8px solid transparent;border-top:0;border-bottom-color:var(--header-submenu-bg-color);top:0;left:50%;margin-left:-8px}@media (min-width: 990px){.nav_a_submenu{position:absolute;left:0;right:0}.nav_a_submenu_inner{text-align:left;white-space:nowrap;margin:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;min-width:fit-content}}.header_mobile_cart{position:absolute;top:0;right:0;z-index:11}.header_cart_icon{padding:16px}.header_menu_icon{padding:1px}.cart_badge{position:absolute;color:var(--accent-color-text-contrast);text-align:center;top:-6px;right:-6px;font-size:80%;border-radius:32px;min-width:16px;line-height:16px}.icon-menu,.icon-close-menu{width:56px;height:56px;background-repeat:no-repeat;background-position:center;background-size:auto 54px;transition:0s;-moz-transition:0s;-webkit-transition:0s;-o-transition:0s}header .icon-menu{background-image:var(--menu-icon)}.icon-close-menu{background-image:var(--close-menu-icon)}@media (min-width: 990px){header{position:var(--header-position);background:var(--header-bg-color);color:var(--header-text-color)}header{height:76px}.logo{padding:12px 0}.logo img{height:50px;max-height:50px}.header__menu{text-align:var(--header-nav-align)}.nav{position:static;background:transparent;color:inherit}.nav_a{display:inline-block;padding:0 10px;line-height:72px;height:76px;border-bottom:2px solid transparent;border-top:2px solid transparent}.nav_a_submenu_inner .nav_a{padding:5px}.header_left,.header_right{position:var(--header-left-right-position)}.header_menu_icon{padding:11px 4px}.header_cart_icon{padding:26px 8px}.header--minimal__icon{position:absolute}.icon-menu,.icon-close-menu{height:76px}}.d-inline-block{display:inline-block}.d-block{display:block}.d-flex{display:flex}.d-none{display:none}.d-none\!{display:none!important}.d-grid{display:grid}.overlap{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}.overlap>*{grid-column:1;grid-row:1}.grid-cols-auto-fill{grid-template-columns:repeat(auto-fill,minmax(var(--grid-cols-min, 0),1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(var(--grid-cols-min, 0),1fr))}.align-self-center{align-self:center}.grid-smart-symmetric{grid-auto-flow:dense;grid-template-columns:1fr}@media (min-width: 640px){.grid-smart-symmetric{grid-auto-flow:dense;grid-template-columns:repeat(2,minmax(0,1fr))}.grid-smart-symmetric>*{grid-column:span 1/span 1;height:100%;max-width:100%}.grid-smart-symmetric>*:first-child:nth-last-child(odd){grid-column:span 2/span 2}}@media (min-width: 781px){.grid-smart-symmetric{grid-auto-flow:dense;grid-template-columns:repeat(6,minmax(0,1fr))}.grid-smart-symmetric>*{grid-column:span 3/span 3;height:100%;max-width:100%}.grid-smart-symmetric>*:nth-last-child(-n+3),.grid-smart-symmetric>*:first-child:nth-last-child(3n),.grid-smart-symmetric>*:first-child:nth-last-child(3n)~*{grid-column:span 2/span 2}}.z-2{z-index:2}.p-5{padding-top:5px}.p-5{padding-right:5px}.p-5{padding-bottom:5px}.p-5{padding-left:5px}.py-10{padding-top:10px}.pr-10,.px-10{padding-right:10px}.py-10{padding-bottom:10px}.px-10{padding-left:10px}.p-15{padding-top:15px}.px-15,.p-15{padding-right:15px}.p-15{padding-bottom:15px}.px-15,.p-15{padding-left:15px}.py-20,.p-20{padding-top:20px}.p-20{padding-right:20px}.py-20,.p-20{padding-bottom:20px}.p-20{padding-left:20px}.mt-0,.m-0{margin-top:0}.m-0{margin-right:0}.m-0{margin-bottom:0}.m-0{margin-left:0}.m-auto{margin-top:auto}.mx-auto,.m-auto{margin-right:auto}.m-auto{margin-bottom:auto}.mx-auto,.m-auto{margin-left:auto}.max-w-1200{max-width:1200px}.max-w-800{max-width:800px}.max-w-100vw{max-width:100vw}.w-100{width:100%;float:none}.max-h-100vh{max-height:100vh}.h-100{height:100%}.aspect-ratio-1by1{aspect-ratio:1/1}.flex-h100{flex:1 1 auto}.flex-align-items-center{align-items:center}.flex-col{display:flex;flex:1 0 0%;flex-direction:column}.float-none{float:none}.clear{clear:both}.clearfix:after{display:block;clear:both;content:""}.pos-rel{position:relative}.pos-abs{position:absolute}.pos-fix{position:fixed}.pos-sticky{position:sticky}.top-0,.coords-0{top:0}.right-0,.coords-0{right:0}.coords-0{bottom:0}.left-0,.coords-0{left:0}.coords-center{top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.right-n15{right:-15px}.left-n15{left:-15px}.tran-03{transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}@media (min-width: 640px){.bg-fix{background-attachment:fixed}}.bg-cover{background-size:cover}.bg-pos-center{background-position:center}.bg-main-color{background-color:var(--accent-color)}.bg-black{background-color:#000}.bg-white{background-color:#fff}.text-left{text-align:left}.text-center{text-align:center}.main-color{color:var(--accent-color)}.main-color-contrast\!{color:var(--accent-color-text-contrast)!important}.white{color:#fff}.shadow-3{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.object-cover{object-fit:cover}.valign-middle{vertical-align:middle}@media (min-width: 768px){.md\@d-inline{display:inline}.md\@d-none{display:none}.md\@grid-cols-3{grid-template-columns:repeat(3,minmax(var(--grid-cols-min, 0),var(--grid-cols-max, 1fr)))}.md\@grid-cols-4{grid-template-columns:repeat(4,minmax(var(--grid-cols-min, 0),var(--grid-cols-max, 1fr)))}.md\@px-0{padding-right:0}.md\@px-0{padding-left:0}.md\@py-10{padding-top:10px}.md\@py-10{padding-bottom:10px}.md\@p-40{padding-top:40px}.md\@p-40{padding-right:40px}.md\@p-40{padding-bottom:40px}.md\@p-40{padding-left:40px}.md\@mx-auto{margin-right:auto}.md\@mx-auto{margin-left:auto}}@media (min-width: 990px){.lg\@d-inline-block{display:inline-block}.lg\@d-block{display:block}.lg\@d-none{display:none}.lg\@py-0,.lg\@p-0{padding-top:0}.lg\@p-0{padding-right:0}.lg\@py-0,.lg\@p-0{padding-bottom:0}.lg\@p-0{padding-left:0}.lg\@w-auto{width:auto}.lg\@float-left{float:left}.lg\@float-right{float:right}}.animate-fade-in{animation:fade-in .3s;-moz-animation:fade-in .3s;-webkit-animation:fade-in .3s;-o-animation:fade-in .3s}.animate-intro-2{-webkit-animation:intro .6s;-moz-animation:intro .6s;-ms-animation:intro .6s;-o-animation:intro .6s;animation:intro .6s;opacity:0;animation-fill-mode:forwards}.animate-intro-2{animation-delay:.05s}section{margin:auto;max-width:var(--section-width);z-index:5;--section-mt--md: var(--section-mt);--section-mr--md: var(--section-mr);--section-mb--md: var(--section-mb);--section-ml--md: var(--section-ml);--section-pt--md: var(--section-pt);--section-pr--md: var(--section-pr);--section-pb--md: var(--section-pb);--section-pl--md: var(--section-pl);--section-ratio--md: var(--section-ratio);--section-gap--md: var(--section-gap);--section-mt--sm: var(--section-mt--md);--section-mr--sm: var(--section-mr--md);--section-mb--sm: var(--section-mb--md);--section-ml--sm: var(--section-ml--md);--section-pt--sm: var(--section-pt--md);--section-pr--sm: var(--section-pr--md);--section-pb--sm: var(--section-pb--md);--section-pl--sm: var(--section-pl--md);--section-ratio--sm: var(--section-ratio--md);--section-gap--sm: var(--section-gap--md);--section-border-color: rgba(var(--section-text-color), .2);--image-overlay: .2}section .section_layout{margin-top:var(--section-mt);margin-right:var(--section-mr);margin-bottom:var(--section-mb);margin-left:var(--section-ml);padding-top:var(--section-pt);padding-right:var(--section-pr);padding-bottom:var(--section-pb);padding-left:var(--section-pl);border-top:var(--section-bt) solid var(--section-border-color);border-right:var(--section-br) solid var(--section-border-color);border-bottom:var(--section-bb) solid var(--section-border-color);border-left:var(--section-bl) solid var(--section-border-color);background-color:var(--section-bg-color, transparent);text-align:var(--section-text-align)}section .section_layout.section_layout_ratio{padding:0}section .section_layout.section_layout_ratio .section_ratio{padding-bottom:var(--section-ratio);content:"";float:left}section .section_layout .section_inner_layout{padding-top:var(--section-pt);padding-right:var(--section-pr);padding-bottom:var(--section-pb);padding-left:var(--section-pl)}section .section_layout .section_container{margin:auto;max-width:var(--section-content-width);border-top:1px solid transparent;border-bottom:1px solid transparent}section .image_overlay{opacity:var(--image-overlay)}.section_col_item{position:relative}.section_gap{gap:var(--section-gap)}.products-grid{--grid-cols-min: max( 185px, ( (100% / var(--products-max-cols, 4)) - ( var(--section-gap) * (var(--products-max-cols, 4) - 1) / var(--products-max-cols, 4) ) ) )}@media (max-width: 990px){section .section_layout{margin-top:var(--section-mt--md);margin-right:var(--section-mr--md);margin-bottom:var(--section-mb--md);margin-left:var(--section-ml--md);padding-top:var(--section-pt--md);padding-right:var(--section-pr--md);padding-bottom:var(--section-pb--md);padding-left:var(--section-pl--md)}section .section_layout.section_layout_ratio{padding:0}section .section_layout.section_layout_ratio .section_ratio{padding-bottom:var(--section-ratio--md)}section .section_layout .section_inner_layout{padding-top:var(--section-pt--md);padding-right:var(--section-pr--md);padding-bottom:var(--section-pb--md);padding-left:var(--section-pl--md)}.section_gap{gap:var(--section-gap--md)}.products-grid{--grid-cols-min: max( 185px, calc( (100% / var(--products-max-cols, 4)) - ( var(--section-gap--md) * (var(--products-max-cols, 4) - 1) / var(--products-max-cols, 4) ) ) )}}@media (max-width: 768px){section>.section_layout{margin-top:var(--section-mt--sm);margin-right:var(--section-mr--sm);margin-bottom:var(--section-mb--sm);margin-left:var(--section-ml--sm);padding-top:var(--section-pt--sm);padding-right:var(--section-pr--sm);padding-bottom:var(--section-pb--sm);padding-left:var(--section-pl--sm)}section .section_layout.section_layout_ratio{padding:0}section .section_layout.section_layout_ratio .section_ratio{padding-bottom:var(--section-ratio--sm)}section .section_layout .section_inner_layout{padding-top:var(--section-pt--sm);padding-right:var(--section-pr--sm);padding-bottom:var(--section-pb--sm);padding-left:var(--section-pl--sm)}.section_gap{gap:var(--section-gap--sm)}.products-grid{--grid-cols-min: max( 150px, calc( (100% / var(--products-max-cols, 4)) - ( var(--section-gap--sm) * (var(--products-max-cols, 4) - 1) / var(--products-max-cols, 4) ) ) )}}@media (max-width: 640px){#home-adicionales .section_col_container{grid-template-columns:1fr 1fr}}.logo img{max-width:calc(100vw - 190px)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes intro{0%,40%{opacity:0;-webkit-transform:translateY(20px)}to{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0);opacity:1}}@-moz-keyframes intro{0%,40%{opacity:0;-moz-transform:translateY(20px)}to{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0);opacity:1}}@keyframes intro{0%,40%{opacity:0;transform:translateY(20px)}to{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0);opacity:1}}
