*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.group:after,.group:before,.row:after,.row:before{content:" ";display:table}.group:after,.row:after{clear:both}.group,.row{*zoom:1}:focus{outline:none}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,html{font-size:16px;height:100%;margin:0;background-color:#fef4ec}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed}h1,h2,h3,h4,p{margin:0}:focus{outline:0}.limbo{position:absolute;top:-99999px;left:-99999px}a:focus{outline:none}.page__wrapper{position:relative;overflow-x:hidden}.container{height:100%;position:relative}img{max-width:100%;height:auto}.shadow,svg{width:100%;height:100%}.shadow{display:none;background:rgba(0,0,0,.5);z-index:25;position:fixed;left:0;top:0}.shadow.is-active{display:block}@media screen and (min-width:48em){.shadow.is-active{display:none}}.is-mobile{display:block}@media screen and (min-width:48em){.is-mobile{display:none}}@media screen and (min-width:48em){.breakline{display:block}}.header{position:fixed;top:0;width:100%;height:6vw;background-color:#d91b11;z-index:120}@media screen and (min-width:56.25em){.header{height:12px;height:auto}}.header__background{position:fixed;top:4.3636363636vw;left:0;height:6.4242424242vw;width:100%;background-color:#d91b11;-webkit-mask:url(../images/menu/mask-menu.svg) top center/cover no-repeat;mask:url(../images/menu/mask-menu.svg) top center/cover no-repeat;z-index:999}@media screen and (min-width:56.25em){.header__background{top:0}}.header__menu{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;padding:1.5757575758vw 6.0606060606vw 0;list-style-type:none;z-index:1000}.header__menu__logo{display:block;margin:1.4545454545vw 0 0;z-index:10}@media screen and (min-width:48em){.header__menu__logo{margin:3.5555555556vw 0 0}}@media screen and (min-width:56.25em){.header__menu__logo{margin:0 1.4545454545vw 0 0}}.header__menu__logo--img{width:111px}@media screen and (min-width:48em){.header__menu__logo--img{width:17.6666666667vw}}@media screen and (min-width:56.25em){.header__menu__logo--img{width:9.6363636364vw}}.header__menu__item{display:none;font:400 16px/120% Protest Strike,Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;text-align:center;-webkit-transform-origin:50% 10%;transform-origin:50% 10%;margin:.7272727273vw;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (min-width:56.25em){.header__menu__item{display:block}}@media screen and (min-width:75em){.header__menu__item{font-size:1.3333333333vw}}.header__menu__item.is-active,.header__menu__item:focus,.header__menu__item:hover{color:#60030c;scale:.9}.header__menu__lang{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header__menu__lang--separator{font:400 1.3333333333vw/120% Protest Strike,Helvetica,Arial,sans-serif;color:#fff;margin:.7272727273vw .3636363636vw}.header .curve--white{position:fixed;top:5.3333333333vw;z-index:8}@media screen and (min-width:56.25em){.header .curve--white{top:.4848484848vw}}.arrow{display:none;width:10vw;height:10vw;background:url(../images/products/slider/arrow.svg) top/cover no-repeat;-webkit-transition:background-image .3s ease-in-out;transition:background-image .3s ease-in-out;z-index:100}.arrow:focus,.arrow:hover{background:url(../images/products/slider/arrow-hover.svg) top/cover no-repeat}@media screen and (min-width:56.25em){.arrow{width:3.6363636364vw;height:3.6363636364vw}}.arrow--left{left:5vw}@media screen and (min-width:56.25em){.arrow--left{display:block;margin:1.2121212121vw 2.4242424242vw 0 -2.7272727273vw}}.arrow--right{right:5vw;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:56.25em){.arrow--right{display:block;margin:1.2121212121vw -2.7272727273vw 0 2.4242424242vw}}.arrow--mobile{display:block;position:absolute;top:42.5vw}@media screen and (min-width:56.25em){.arrow--mobile{display:none}}.button--primary{display:inline-block;cursor:pointer;font:900 18px/120% Overlock,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;color:#fff;width:214px;padding:8px 0;background-color:#d91b11;border:1px solid #fff;border-radius:18px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (min-width:48em){.button--primary{font-size:18px;border-radius:15px}}@media screen and (min-width:56.25em){.button--primary{width:16.9696969697vw;border-radius:1.2121212121vw;padding:.7272727273vw 0}}@media screen and (min-width:75em){.button--primary{font-size:1.4545454545vw}}.button--primary:focus,.button--primary:hover{background-color:#fff;border:1px solid #d91b11;color:#d91b11}.button--secondary{display:inline-block;cursor:pointer;font:400 18px/120% Protest Strike,Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;width:214px;padding:8px 0;text-align:center;background-color:#d91b11;border:1px solid #fff;border-radius:18px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (min-width:48em){.button--secondary{font-size:18px;border-radius:15px}}@media screen and (min-width:56.25em){.button--secondary{width:16.9696969697vw;border-radius:1.2121212121vw;padding:.7272727273vw 0}}@media screen and (min-width:75em){.button--secondary{font-size:1.4545454545vw}}.button--secondary.is-active,.button--secondary:focus,.button--secondary:hover{background-color:#fff;border:1px solid #d91b11;color:#d91b11}.header__hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40px;height:23px;background:none;border:none;cursor:pointer}@media screen and (min-width:56.25em){.header__hamburger{display:none}}.header__hamburger-menu{position:absolute;right:2.9090909091vw;z-index:1021}.header__hamburger-line{width:100%;height:4px;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-origin:center;transform-origin:center}.header__hamburger.is-active .header__hamburger-line:first-child{-webkit-transform:rotate(45deg) translate(6px,6px);transform:rotate(45deg) translate(6px,6px)}.header__hamburger.is-active .header__hamburger-line:nth-child(2){opacity:0}.header__hamburger.is-active .header__hamburger-line:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px,-6px);transform:rotate(-45deg) translate(6px,-6px)}.header__mobile-menu{display:block;position:fixed;top:-75px;right:0;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:110}.header__mobile-menu.is-active{-webkit-transform:translateY(80px);transform:translateY(80px)}@media screen and (min-width:56.25em){.header__mobile-menu{display:none}}.header__mobile-list{position:relative;list-style-type:none;text-align:center;margin:0 auto;padding:64px 0 0;background:#d91b11;z-index:2}@media screen and (min-width:48em){.header__mobile-list{padding:14.2222222222vw 0 0}}.header__mobile__item{margin:12px auto 0}.header__mobile-link{font:400 20px/120% Protest Strike,Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header__mobile-link:focus,.header__mobile-link:hover{color:#60030c;scale:.9}.header__mobile-footer{position:absolute;bottom:0;height:18.75vw;width:100%;-webkit-transform:translateY(12.5vw);transform:translateY(12.5vw);background:url(../images/menu/mobile-menu-footer.svg) top/cover no-repeat;z-index:1}.footer{margin:-6.0606060606vw auto 0}.footer .curve--red{margin-top:-5.9393939394vw}.footer__menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:-.1212121212vw auto 0;padding:0 0 1.4545454545vw;background-color:#d91b11;z-index:50}@media screen and (min-width:56.25em){.footer__menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer__menu--c1{max-width:90%;margin-bottom:3vw}@media screen and (min-width:56.25em){.footer__menu--c1{margin-bottom:0}}@media screen and (min-width:75em){.footer__menu--c1{max-width:16.2424242424vw}}.footer__menu--c1 a{display:block;width:21.5vw;margin:-9.5vw auto .6060606061vw}@media screen and (min-width:56.25em){.footer__menu--c1 a{width:16.2424242424vw;margin:-7.5757575758vw auto .6060606061vw}}.footer__menu--c1 p{font:400 2.5vw/120% Pridi,Helvetica,Arial,sans-serif;color:#fff;margin:.7272727273vw auto 1.9393939394vw}@media screen and (min-width:56.25em){.footer__menu--c1 p{font-size:.8484848485vw}}@media screen and (min-width:75em){.footer__menu--c1 p{font-size:.7272727273vw}}.footer__menu--c2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width:56.25em){.footer__menu--c2{max-width:95vw;max-width:100%;-ms-flex-pack:distribute;justify-content:space-around;margin-top:-24px}}@media screen and (min-width:75em){.footer__menu--c2{margin-top:-54px}}.footer__menu--c2.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin:4vw auto}@media screen and (min-width:56.25em){.footer__menu--c2.mobile{display:none}}.footer__menu--c2.mobile .footer__menu__title--small{display:block;margin:1.4545454545vw 2.9090909091vw;text-transform:none}.footer__menu__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:3vw 3.5vw}@media screen and (min-width:56.25em){.footer__menu__column{padding:.7272727273vw;width:14.1818181818vw}}@media screen and (min-width:75em){.footer__menu__column{width:12.3636363636vw}}.footer__menu__title{display:block;margin-bottom:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (min-width:56.25em){.footer__menu__title{margin-bottom:.8484848485vw}}.footer__menu__title.is-active,.footer__menu__title:focus,.footer__menu__title:hover{color:#60030c;scale:.9}.footer__menu__title--small{display:none}@media screen and (min-width:56.25em){.footer__menu__title--small{margin-bottom:0;display:block}}.footer__separator{display:block;border:.0303030303vw solid #fff}@media screen and (min-width:56.25em){.footer__separator.mobile{display:none}}.footer__break__mobile{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:56.25em){.footer__break__mobile{display:none}}.footer__extra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100vw;padding:0 12px 32px;background-color:#fff}@media screen and (min-width:75em){.footer__extra{padding:0 32px 32px}}.footer__extra .footer__icex{max-width:300px;margin:1.5em 0 0}@media screen and (min-width:75em){.footer__extra .footer__icex{max-width:23%;margin:0}}.footer__extra .footer__icex .icex__text{margin-top:12px;font:300 8px/120% helvetica;text-align:center;color:#2d2d2d}.footer__extra .footer__icex .icex__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-.5em}.footer__extra .footer__icex .icex__group .eu__flag{width:6em;height:6em;background:url(../images/icex/union-europea-flag.png) 50% 50%/contain no-repeat}.footer__extra .footer__icex .icex__group .icex__flag{width:12em;height:6em;background:url(../images/icex/icex.png) 50% 40%/contain no-repeat}.title{font:800 30px/90% Overlock,Helvetica,Arial,sans-serif;text-transform:uppercase}.title--red{color:#d91b11}.title--white{color:#fff}@media screen and (min-width:37.5em){.title{font-size:42px}}@media screen and (min-width:75em){.title{font-size:4.8484848485vw}}.description{font:100 16px/120% Pridi,Helvetica,Arial,sans-serif;margin-top:.4848484848vw}@media screen and (min-width:75em){.description{font-size:1.3333333333vw}}.description--dark{color:#2d2d2d}.description--white{color:#fff}.description__link{font:400 22px/120% Protest Strike,Helvetica,Arial,sans-serif}@media screen and (min-width:75em){.description__link{font-size:2.1818181818vw}}.footer__menu__title{font:400 2.75vw/90% Protest Strike,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:none;color:#fff}@media screen and (min-width:48em){.footer__menu__title{text-transform:uppercase;font-size:1.3333333333vw}}@media screen and (min-width:75em){.footer__menu__title{font-size:.9090909091vw}}.footer__menu__title--small{font-size:9px}@media screen and (min-width:48em){.footer__menu__title--small{font-size:12px}}@media screen and (min-width:75em){.footer__menu__title--small{font-size:.7272727273vw}}.slider__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;margin-top:.9696969697vw;z-index:5}.slider__products .product{display:none;width:48.5vw;height:47vw;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (min-width:56.25em){.slider__products .product{display:block;width:20vw;height:20.7878787879vw}}.slider__products .product:focus,.slider__products .product:hover{opacity:.8}.slider__products .product.is-active{display:block;width:95vw;height:66.5vw;margin-top:-8vw;cursor:auto;opacity:1;z-index:1}@media screen and (min-width:56.25em){.slider__products .product.is-active{width:23.0303030303vw;height:27.0303030303vw;margin-top:0}}.slider__products .product.is-left{display:block;margin-right:-8vw;background-position:100% 0}@media screen and (min-width:56.25em){.slider__products .product.is-left{background-position:top;margin-right:-1.5757575758vw}}.slider__products .product.is-right{display:block;margin-left:-8vw;background-position:0 0}@media screen and (min-width:56.25em){.slider__products .product.is-right{background-position:top;margin-left:-1.5757575758vw}}.slider__products .product--tostarica{background:url(../images/products/slider/tostarica.png) top/cover no-repeat}.slider__products .product--tostarica.is-active{background:url(../images/products/slider/tostarica-active.png) top/cover no-repeat}.slider__products .product--oceanix{background:url(../images/products/slider/oceanix.png) top/cover no-repeat}.slider__products .product--oceanix.is-active{background:url(../images/products/slider/oceanix-active.webp) top/cover no-repeat}.slider__products .product--chocoflakes{background:url(../images/products/slider/chocoflakes.png) top/cover no-repeat}.slider__products .product--chocoflakes.is-active{background:url(../images/products/slider/chocoflakes-active.webp) top/cover no-repeat}.slider__products .product--campurrianas{background:url(../images/products/slider/campurrianas.png) top/cover no-repeat}.slider__products .product--campurrianas.is-active{background:url(../images/products/slider/campurrianas-active.webp) top/cover no-repeat}.slider__products .product--napolitanas{background:url(../images/products/slider/napolitanas.png) top/cover no-repeat}.slider__products .product--napolitanas.is-active{background:url(../images/products/slider/napolitanas-active.webp) top/cover no-repeat}.slider__products .product--krit{background:url(../images/products/slider/krit.png) top/cover no-repeat}.slider__products .product--krit.is-active{background:url(../images/products/slider/krit-active.webp) top/cover no-repeat}.slider__products .product--bocaditos{background:url(../images/products/slider/bocaditos.png) top/cover no-repeat}.slider__products .product--bocaditos.is-active{background:url(../images/products/slider/bocaditos-active.webp) top/cover no-repeat}.slider__products .product--maria-oro{background:url(../images/products/slider/maria-oro.png) top/cover no-repeat}.slider__products .product--maria-oro.is-active{background:url(../images/products/slider/maria-oro-active.webp) top/cover no-repeat}.slider__products .product--surtido{background:url(../images/products/slider/surtido.png) top/cover no-repeat}.slider__products .product--surtido.is-active{background:url(../images/products/slider/surtido-active.webp) top/cover no-repeat}.slider__products .product--allmy{background:url(../images/products/slider/allmy.png) top/cover no-repeat}.slider__products .product--allmy.is-active{background:url(../images/products/slider/allmy-active.webp) top/cover no-repeat}.slider__products .product--avenacol{background:url(../images/products/slider/avenacol.png) top/cover no-repeat}.slider__products .product--avenacol.is-active{background:url(../images/products/slider/avenacol-active.webp) top/cover no-repeat}.slider__products .product--cuetara{background:url(../images/products/slider/cuetara.png) top/cover no-repeat}.slider__products .product--cuetara.is-active{background:url(../images/products/slider/cuetara-active.webp) top/cover no-repeat}.curve{position:relative;height:6.303030303vw;width:100%;-webkit-mask:url(../images/menu/mask-menu.svg) top center/cover no-repeat;mask:url(../images/menu/mask-menu.svg) top center/cover no-repeat;z-index:50}.curve--red{background:#d91b11}.curve--white{background:#fff}.curve--invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.curveoff{position:relative;height:8.6666666667vw;margin-top:-4.8484848485vw;-webkit-mask:url(../images/solidarity/mask.svg) 0/cover no-repeat;mask:url(../images/solidarity/mask.svg) 0/cover no-repeat;z-index:5}.curveoff--white{background:#fef4ec}@media screen and (min-width:56.25em){.curve-products{position:relative;height:37.8181818182vw;-webkit-mask:url(../images/products/mask-banner.svg) 0/cover no-repeat;mask:url(../images/products/mask-banner.svg) 0/cover no-repeat;z-index:5}}.home .banner__img{position:relative;height:36.8484848485vw;width:100%;margin-top:.4848484848vw;background:url(../images/banner/cuertara-product-banner.webp) top/cover no-repeat;-webkit-mask:url(../images/banner/mask-banner.svg) top center/cover no-repeat;mask:url(../images/banner/mask-banner.svg) top center/cover no-repeat;z-index:5}.home .banner__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:81.8181818182vw;margin:2.9090909091vw auto 0;z-index:10}@media screen and (min-width:56.25em){.home .banner__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}}.home .banner__content__text{margin:0 auto;text-align:center}.home .banner__content__text p{margin:1.4545454545vw auto 0}@media screen and (min-width:56.25em){.home .banner__content__text p{width:33.3333333333vw;margin:0 auto}}.home .banner__content__img{width:63.3333333333vw;height:72vw;margin:0 auto;background:url(../images/banner/cuetara-boy.webp) bottom/contain no-repeat}@media screen and (min-width:56.25em){.home .banner__content__img{width:34.5454545455vw;height:39.2727272727vw;margin:-18.1818181818vw auto 0}}.home .origin{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d91b11;margin:-.0606060606vw auto 0}.home .origin__video{max-width:64.2222222222vw;margin:1.4545454545vw auto}@media screen and (min-width:56.25em){.home .origin__video{max-width:35.0303030303vw}}.home .origin__content{text-align:center;padding:0 1.4545454545vw}.home .brands{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.home .brands__content{margin:7.1515151515vw auto 3.8787878788vw}.home .brands__content .title{text-align:center}.home .brands__grid{display:grid;grid-template-columns:repeat(3,32.6060606061vw)}@media screen and (min-width:48em){.home .brands__grid{grid-template-columns:repeat(4,24.7272727273vw)}}.home .brands__grid .brand{width:32.6060606061vw;height:38.6060606061vw;cursor:pointer;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:48em){.home .brands__grid .brand{width:24.7272727273vw;height:29.2727272727vw}}.home .brands__grid .brand.slide-in{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.home .brands__grid .brand:first-child{-webkit-transition-delay:0s;transition-delay:0s}.home .brands__grid .brand:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.home .brands__grid .brand:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.home .brands__grid .brand:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}.home .brands__grid .brand:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}.home .brands__grid .brand:nth-child(6){-webkit-transition-delay:.5s;transition-delay:.5s}.home .brands__grid .brand:nth-child(7){-webkit-transition-delay:.6s;transition-delay:.6s}.home .brands__grid .brand:nth-child(8){-webkit-transition-delay:.7s;transition-delay:.7s}.home .brands__grid .brand:nth-child(9){-webkit-transition-delay:.8s;transition-delay:.8s}.home .brands__grid .brand:nth-child(10){-webkit-transition-delay:.9s;transition-delay:.9s}.home .brands__grid .brand:nth-child(11){-webkit-transition-delay:1s;transition-delay:1s}.home .brands__grid .brand:nth-child(12){-webkit-transition-delay:1.1s;transition-delay:1.1s}.home .brands__grid .brand--tostarica{background:url(../images/brands/tostarica.webp) top/cover no-repeat}.home .brands__grid .brand--tostarica:focus,.home .brands__grid .brand--tostarica:hover{background:url(../images/brands/tostarica-hover.webp) top/cover no-repeat}.home .brands__grid .brand--oceanix{background:url(../images/brands/oceanix.webp) top/cover no-repeat}.home .brands__grid .brand--oceanix:focus,.home .brands__grid .brand--oceanix:hover{background:url(../images/brands/oceanix-hover.webp) top/cover no-repeat}.home .brands__grid .brand--chocoflakes{background:url(../images/brands/chocoflakes.webp) top/cover no-repeat}.home .brands__grid .brand--chocoflakes:focus,.home .brands__grid .brand--chocoflakes:hover{background:url(../images/brands/chocoflakes-hover.webp) top/cover no-repeat}.home .brands__grid .brand--campurrianas{background:url(../images/brands/campurrianas.webp) top/cover no-repeat}.home .brands__grid .brand--campurrianas:focus,.home .brands__grid .brand--campurrianas:hover{background:url(../images/brands/campurrianas-hover.webp) top/cover no-repeat}.home .brands__grid .brand--napolitanas{background:url(../images/brands/napolitanas.webp) top/cover no-repeat}.home .brands__grid .brand--napolitanas:focus,.home .brands__grid .brand--napolitanas:hover{background:url(../images/brands/napolitanas-hover.webp) top/cover no-repeat}.home .brands__grid .brand--krit{background:url(../images/brands/krit.webp) top/cover no-repeat}.home .brands__grid .brand--krit:focus,.home .brands__grid .brand--krit:hover{background:url(../images/brands/krit-hover.webp) top/cover no-repeat}.home .brands__grid .brand--bocaditos{background:url(../images/brands/bocaditos.webp) top/cover no-repeat}.home .brands__grid .brand--bocaditos:focus,.home .brands__grid .brand--bocaditos:hover{background:url(../images/brands/bocaditos-hover.webp) top/cover no-repeat}.home .brands__grid .brand--maria{background:url(../images/brands/maria.webp) top/cover no-repeat}.home .brands__grid .brand--maria:focus,.home .brands__grid .brand--maria:hover{background:url(../images/brands/maria-hover.webp) top/cover no-repeat}.home .brands__grid .brand--surtido{background:url(../images/brands/surtido.webp) top/cover no-repeat}.home .brands__grid .brand--surtido:focus,.home .brands__grid .brand--surtido:hover{background:url(../images/brands/surtido-hover.webp) top/cover no-repeat}.home .brands__grid .brand--allmy{background:url(../images/brands/allmy.webp) top/cover no-repeat}.home .brands__grid .brand--allmy:focus,.home .brands__grid .brand--allmy:hover{background:url(../images/brands/allmy-hover.webp) top/cover no-repeat}.home .brands__grid .brand--avenacol{background:url(../images/brands/avenacol.webp) top/cover no-repeat}.home .brands__grid .brand--avenacol:focus,.home .brands__grid .brand--avenacol:hover{background:url(../images/brands/avenacol-hover.webp) top/cover no-repeat}.home .brands__grid .brand--cuetara{background:url(../images/brands/cuetara.webp) top/cover no-repeat}.home .brands__grid .brand--cuetara:focus,.home .brands__grid .brand--cuetara:hover{background:url(../images/brands/cuetara-hover.webp) top/cover no-repeat}.home .kitchens{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:90.9090909091vw;margin:5.0909090909vw auto 0;z-index:10}@media screen and (min-width:56.25em){.home .kitchens{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:78.7878787879vw}}.home .kitchens__content{margin-bottom:2.9090909091vw;text-align:center}@media screen and (min-width:56.25em){.home .kitchens__content{text-align:left;width:29.0909090909vw;margin-left:2.9090909091vw}.home .kitchens__content .button--primary{text-align:center}}.home .kitchens__map{position:relative;width:77.1111111111vw;height:49.7777777778vw;background:url(../images/kitchens/map.png) top/cover no-repeat}@media screen and (min-width:56.25em){.home .kitchens__map{width:42.0606060606vw;height:27.1515151515vw}}.home .kitchens__map__dot{position:absolute;width:31.7777777778vw;height:20.8888888889vw;background:url(../images/kitchens/dot.png) top/contain no-repeat;cursor:pointer}@media screen and (min-width:56.25em){.home .kitchens__map__dot{width:17.3333333333vw;height:11.3939393939vw}}.home .kitchens__map__dot--1{top:11.7777777778vw;left:14.4444444444vw}@media screen and (min-width:56.25em){.home .kitchens__map__dot--1{top:6.4242424242vw;left:7.8787878788vw}}.home .kitchens__map__dot--1:focus,.home .kitchens__map__dot--1:hover{background:url(../images/kitchens/dot-pombal.png) top/contain no-repeat}.home .kitchens__map__dot--2{top:-8.4444444444vw;left:35.5555555556vw}@media screen and (min-width:56.25em){.home .kitchens__map__dot--2{top:-4.6060606061vw;left:19.3939393939vw}}.home .kitchens__map__dot--2:focus,.home .kitchens__map__dot--2:hover{background:url(../images/kitchens/dot-reinosa.png) top/contain no-repeat}.home .kitchens__map__dot--3{top:8.4444444444vw;left:37.7777777778vw}@media screen and (min-width:56.25em){.home .kitchens__map__dot--3{top:4.6060606061vw;left:20.6060606061vw}}.home .kitchens__map__dot--3:focus,.home .kitchens__map__dot--3:hover{background:url(../images/kitchens/dot-villarejo.png) top/contain no-repeat}.home .solidarity{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-8.6060606061vw;padding-bottom:9.9393939394vw;background:#540b26}@media screen and (min-width:56.25em){.home .solidarity{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:1.8787878788vw}}.home .solidarity__img{width:100%;height:92.8484848485vw;margin-top:.9696969697vw;background:url(../images/solidarity/cuetara-solidarity-mobile-old.webp) top/cover no-repeat;-webkit-mask:url(../images/solidarity/mask-mobile-bottom.svg) center center/cover no-repeat;mask:url(../images/solidarity/mask-mobile-bottom.svg) center center/cover no-repeat}@media screen and (min-width:56.25em){.home .solidarity__img{margin-top:5.8181818182vw;width:46.3636363636vw;height:39.0303030303vw;background:url(../images/solidarity/cuetara-solidarity.webp) top/cover no-repeat;-webkit-mask:unset;mask:unset}}.home .solidarity__content{width:88.4615384615vw;margin:-2.9090909091vw auto 0;text-align:center}@media screen and (min-width:56.25em){.home .solidarity__content{margin:5.8181818182vw 0 0 3.6363636364vw;width:34.8484848485vw}}.home .button--primary{margin:24px auto}@media screen and (min-width:56.25em){.home .button--primary{margin:2.1818181818vw auto 0}}.kitchens .intro{position:relative;opacity:0;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out;margin:26.6666666667vw auto -4vw}@media screen and (min-width:56.25em){.kitchens .intro{margin:13.8181818182vw auto 2.4242424242vw}}.kitchens .intro.animate-in{opacity:1}.kitchens .intro .description,.kitchens .intro .title{text-align:center}.kitchens .mask{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff}.kitchens .mask--1{height:248.75vw;-webkit-mask:url(../images/kitchens/mask-villarejo.svg) top center/cover no-repeat;mask:url(../images/kitchens/mask-villarejo.svg) top center/cover no-repeat}@media screen and (min-width:25em){.kitchens .mask--1{height:199vw}}@media screen and (min-width:37.5em){.kitchens .mask--1{height:154.1666666667vw}}@media screen and (min-width:56.25em){.kitchens .mask--1{height:50.6060606061vw}}.kitchens .mask--2{height:570px;-webkit-mask:url(../images/kitchens/mask-reinosa.svg) top center/cover no-repeat;mask:url(../images/kitchens/mask-reinosa.svg) top center/cover no-repeat}@media screen and (min-width:37.5em){.kitchens .mask--2{height:685px}}@media screen and (min-width:48em){.kitchens .mask--2{height:760px}}@media screen and (min-width:56.25em){.kitchens .mask--2{height:40.1212121212vw}}.kitchens .mask--3{height:630px;-webkit-mask:url(../images/kitchens/mask-villarejo.svg) top center/cover no-repeat;mask:url(../images/kitchens/mask-villarejo.svg) top center/cover no-repeat}@media screen and (min-width:37.5em){.kitchens .mask--3{height:725px}}@media screen and (min-width:48em){.kitchens .mask--3{height:825px}}@media screen and (min-width:56.25em){.kitchens .mask--3{height:50.6060606061vw}}.kitchens .section{overflow:hidden}.kitchens .section__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%}@media screen and (min-width:56.25em){.kitchens .section__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:81.2121212121vw}}.kitchens .section__content.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:56.25em){.kitchens .section__content.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.kitchens .section__content .content__img{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}.kitchens .section__content .content__img.animate-in{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.kitchens .section__content .villarejo__img{width:95.1851851852vw;height:58.7654320988vw;background:url(../images/kitchens/cuetara-villarejo.webp) top/cover no-repeat}@media screen and (min-width:37.5em){.kitchens .section__content .villarejo__img{width:84.7252747253vw;height:52.3076923077vw}}@media screen and (min-width:56.25em){.kitchens .section__content .villarejo__img{width:46.7272727273vw;height:28.8484848485vw}}.kitchens .section__content .reinosa__img{width:84vw;height:51.8888888889vw;background:url(../images/kitchens/cuetara-reinosa.webp) top/cover no-repeat;-webkit-transform:translateX(100px);transform:translateX(100px)}@media screen and (min-width:56.25em){.kitchens .section__content .reinosa__img{width:45.8181818182vw;height:28.303030303vw}}.kitchens .section__content .reinosa__img.animate-in{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.kitchens .section__content .pombal__img{width:85.6666666667vw;height:52.8888888889vw;background:url(../images/kitchens/cuetara-pombal.webp) top/cover no-repeat}@media screen and (min-width:56.25em){.kitchens .section__content .pombal__img{width:46.7272727273vw;height:28.8484848485vw}}.kitchens .section__content .content__text{width:90%;opacity:0;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s;margin:32px auto 0}@media screen and (min-width:56.25em){.kitchens .section__content .content__text{margin:2.9090909091vw auto 0;width:34.4848484848vw}}.kitchens .section__content .content__text.animate-in{opacity:1}.kitchens .section__content .content__text .title{text-align:center}@media screen and (min-width:56.25em){.kitchens .section__content .content__text .title{text-align:left}}.kitchens .section__content .content__text .subtitle{font:400 18px/120% Pridi,Helvetica,Arial,sans-serif;text-align:center}@media screen and (min-width:56.25em){.kitchens .section__content .content__text .subtitle{font-size:ve(18);text-align:left}}.kitchens .section__content .content__text .separator{width:90%;border-bottom:2px solid #d91b11;margin:12px auto}@media screen and (min-width:56.25em){.kitchens .section__content .content__text .separator{width:30.303030303vw;margin:1.2121212121vw 0}}.kitchens .section__content .content__text .description{width:90%;font-size:18px;text-align:center;margin:0 auto 24px}@media screen and (min-width:56.25em){.kitchens .section__content .content__text .description{width:29.0909090909vw;font-size:1.0909090909vw;text-align:left;margin:0}}.kitchens .section__visit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:290px;background-color:#a5000f;border-radius:15px;opacity:0;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}@media screen and (min-width:56.25em){.kitchens .section__visit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;border-radius:2.1212121212vw}}.kitchens .section__visit.animate-in{opacity:1}.kitchens .section__visit .title{font-size:28px;padding:1.8181818182vw 2.1212121212vw}@media screen and (min-width:56.25em){.kitchens .section__visit .title{font-size:2.303030303vw}}.kitchens .section__visit .red-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#d91b11;border-radius:15px}@media screen and (min-width:56.25em){.kitchens .section__visit .red-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;border-radius:2.1212121212vw}}.kitchens .section__visit .subtitle{font:500 14px/120% Pridi,Helvetica,Arial,sans-serif;text-align:center;color:#fff;padding:1.5757575758vw 1.8181818182vw}@media screen and (min-width:56.25em){.kitchens .section__visit .subtitle{font-size:1.0909090909vw}}.kitchens .section__visit .button--secondary{margin:8px auto 16px}@media screen and (min-width:56.25em){.kitchens .section__visit .button--secondary{margin:0 1.0909090909vw 0 .7272727273vw}}.kitchens .red-space{width:100%;height:34.5454545455vw;background-color:#d91b11;margin:-9.0909090909vw auto -21.5151515152vw}.kitchens .concurso{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:320px;height:auto;margin:3.0303030303vw auto 100px;padding:24px 12px;background-color:#a5000f;border-radius:15px;opacity:0;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}@media screen and (min-width:56.25em){.kitchens .concurso{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:62.0606060606vw;height:13.3939393939vw;margin:3.0303030303vw auto 10.9090909091vw;border-radius:2.1212121212vw}}.kitchens .concurso.animate-in{opacity:1}.kitchens .concurso .title{width:220px;font-size:36px;text-align:center;margin:0 auto 16px}@media screen and (min-width:56.25em){.kitchens .concurso .title{width:20.3636363636vw;font-size:3.8787878788vw;text-align:left;margin:0 auto}}.kitchens .concurso__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%}@media screen and (min-width:56.25em){.kitchens .concurso__column{width:35.0303030303vw}}.kitchens .concurso__column p{font:500 14px/120% Pridi,Helvetica,Arial,sans-serif;color:#fff;text-align:center;margin:0 auto 12px}@media screen and (min-width:56.25em){.kitchens .concurso__column p{font-size:1.4545454545vw;margin:0 auto .7272727273vw}}.solidarity .intro__img{width:100%;height:68.8888888889vw;background:url(../images/solidarity/cuetara-solidarity-banner.webp) top/cover no-repeat;-webkit-mask:url(../images/solidarity/banner-mask.svg) top center/cover no-repeat;mask:url(../images/solidarity/banner-mask.svg) top center/cover no-repeat;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}@media screen and (min-width:56.25em){.solidarity .intro__img{height:40.6666666667vw}}.solidarity .intro__img.animate-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.solidarity .intro .title{width:320px;text-align:center;margin:4.8484848485vw auto 1.8181818182vw;opacity:0;-webkit-transition:opacity .8s ease-out .4s;transition:opacity .8s ease-out .4s}@media screen and (min-width:56.25em){.solidarity .intro .title{width:100%}}.solidarity .intro .title.animate-in{opacity:1}.solidarity .intro .description{display:block;width:90%;text-align:center;margin:0 auto 32px;opacity:0;-webkit-transition:opacity .8s ease-out .6s;transition:opacity .8s ease-out .6s}@media screen and (min-width:56.25em){.solidarity .intro .description{width:63.1515151515vw;margin:0 auto 3.6363636364vw}}.solidarity .intro .description.animate-in{opacity:1}.solidarity .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:opacity .8s ease-out .8s;transition:opacity .8s ease-out .8s}@media screen and (min-width:56.25em){.solidarity .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.solidarity .content.animate-in{opacity:1}.solidarity .content .column{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:56.25em){.solidarity .content .column{width:53.9393939394vw;height:103.5151515152vw}}.solidarity .content .column--left{position:relative;display:none;-webkit-mask:url(../images/solidarity/section-mask.svg) top center/cover no-repeat;mask:url(../images/solidarity/section-mask.svg) top center/cover no-repeat;z-index:10}@media screen and (min-width:56.25em){.solidarity .content .column--left{display:block}}.solidarity .content .column--right{position:relative;margin-left:0;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media screen and (min-width:56.25em){.solidarity .content .column--right{margin-left:-8.5454545455vw}}.solidarity .content .column__separator{height:.3636363636vw}.solidarity .content .column__img--1{width:100%;height:70.5vw;background:url(../images/solidarity/cuetara-cuadernos-mobile.webp) top/cover no-repeat;z-index:10}@media screen and (min-width:56.25em){.solidarity .content .column__img--1{width:53.696969697vw;height:34.1818181818vw;background:url(../images/solidarity/cuetara-cuadernos.webp) top/cover no-repeat;z-index:0}}.solidarity .content .column__img--2{width:100%;height:70.5vw;background:url(../images/solidarity/cuetara-recicla-mobile.webp) 100% 0/cover no-repeat;z-index:10}@media screen and (min-width:56.25em){.solidarity .content .column__img--2{width:46.0606060606vw;height:34.1818181818vw;background:url(../images/solidarity/cuetara-recicla.webp) 100% 0/cover no-repeat;z-index:0}}.solidarity .content .column__img--3{width:100%;height:70.5vw;background:url(../images/solidarity/cuetara-solidarios-mobile.webp) top/cover no-repeat;z-index:10}@media screen and (min-width:56.25em){.solidarity .content .column__img--3{width:53.696969697vw;height:34.1818181818vw;background:url(../images/solidarity/cuetara-solidarios.webp) top/cover no-repeat;z-index:0}}@media screen and (min-width:56.25em){.solidarity .content .column__img.mobile{display:none}}.solidarity .content .column__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:-14vw auto 0}@media screen and (min-width:56.25em){.solidarity .content .column__content{height:34.1818181818vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.solidarity .content .column__content--1{background-color:#ffae00}@media screen and (min-width:56.25em){.solidarity .content .column__content--1{height:34.1515151515vw;margin-top:.0303030303vw}}.solidarity .content .column__content--2{background-color:#186cc5}@media screen and (min-width:56.25em){.solidarity .content .column__content--2{margin-top:0}}.solidarity .content .column__content--3{background-color:#a5000f}@media screen and (min-width:56.25em){.solidarity .content .column__content--3{margin-top:0}}.solidarity .content .column__content__block{max-width:90%;margin-top:14vw;padding:24px 0}@media screen and (min-width:56.25em){.solidarity .content .column__content__block{max-width:33.6363636364vw;margin-top:0;padding:0}}@media screen and (min-width:56.25em){.solidarity .content .column__content.mobile{display:none}}.solidarity .content .column__content .title{font-size:36px;text-transform:none;text-align:center}@media screen and (min-width:56.25em){.solidarity .content .column__content .title{font-size:3.0303030303vw;text-align:left}}.solidarity .content .column__content .logo-tostarica{display:block;width:51.5vw;height:20.5vw;margin:0 auto}@media screen and (min-width:56.25em){.solidarity .content .column__content .logo-tostarica{width:18.4242424242vw;height:7.5757575758vw;margin:0 0 -1.0909090909vw -1.0909090909vw}}.solidarity .content .column__content .logo-oceanix{display:block;width:53.5vw;height:25.75vw;margin:0 auto 3vw}@media screen and (min-width:56.25em){.solidarity .content .column__content .logo-oceanix{width:18.1818181818vw;height:8.7878787879vw;margin:0}}.solidarity .content .column__content .logo-surtido{display:block;width:52.25vw;height:9.75vw;margin:0 auto 3vw}@media screen and (min-width:56.25em){.solidarity .content .column__content .logo-surtido{width:18.9090909091vw;height:3.8787878788vw;margin:0}}.solidarity .content .column__content .description{font-size:14px;text-align:center;margin-bottom:24px}@media screen and (min-width:56.25em){.solidarity .content .column__content .description{font-size:1.3333333333vw;text-align:left;margin-bottom:1.4545454545vw}}.solidarity .content .column__content .pack-surtido{position:absolute;width:60.75vw;height:35.5vw;left:33.75vw;top:-18.75vw;z-index:10}@media screen and (min-width:56.25em){.solidarity .content .column__content .pack-surtido{width:28.7878787879vw;height:16.7878787879vw;left:-20.6060606061vw;top:auto;bottom:0}}.solidarity .content .column__content .button--secondary{display:block;margin:0 auto}@media screen and (min-width:56.25em){.solidarity .content .column__content .button--secondary{margin:0}}.solidarity .close{text-align:center;margin:12vw auto 20vw}@media screen and (min-width:56.25em){.solidarity .close{margin:3.8787878788vw auto 9.696969697vw}}.solidarity .close .title{line-height:110%}.solidarity .close .title span{text-transform:none}.history .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:300px;background-color:#fff;-webkit-mask:url(../images/solidarity/banner-mask.svg) top center/cover no-repeat;mask:url(../images/solidarity/banner-mask.svg) top center/cover no-repeat;opacity:0;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}@media screen and (min-width:48em){.history .intro{height:40.6666666667vw}}.history .intro.animate-in{opacity:1}.history .intro__logo{display:none;width:15.9393939394vw;height:8.3636363636vw;margin:4.8484848485vw auto 0;background:url(../images/menu/logo.svg) top/cover no-repeat}@media screen and (min-width:56.25em){.history .intro__logo{display:block}}.history .intro .title{width:90%;text-align:center;margin:80px auto 12px}@media screen and (min-width:56.25em){.history .intro .title{width:100%;margin:4.8484848485vw auto 1.8181818182vw}}.history .intro .description{display:block;width:90%;text-align:center;margin:0 auto 3.6363636364vw}@media screen and (min-width:56.25em){.history .intro .description{width:51.5151515152vw}}.history .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:56.25em){.history .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.history .content__img{width:97.5vw;height:97.5vw;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}@media screen and (min-width:56.25em){.history .content__img{width:30vw;height:30vw}}.history .content__img.animate-in{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.history .content__img--origin{background:url(../images/history/cuetara-origenes.webp) top/cover no-repeat}.history .content__img--home{background:url(../images/history/cuetara-hogar.webp) top/cover no-repeat}.history .content__img--road{background:url(../images/history/cuetara-camino.webp) top/cover no-repeat}.history .content__img--new{background:url(../images/history/cuetara-comienzos.webp) top/cover no-repeat}.history .content__img--now{background:url(../images/history/cuetara-hoy.webp) top/cover no-repeat}.history .content__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;opacity:0;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s;text-align:center}@media screen and (min-width:56.25em){.history .content__text{text-align:left;width:60vw}}.history .content__text.animate-in{opacity:1}.history .content__text--year{font:600 20px/110% Pridi,Helvetica,Arial,sans-serif}@media screen and (min-width:56.25em){.history .content__text--year{font-size:1.8181818182vw}}.history .content__text--title{font:400 40px/110% Protest Strike,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#f6b9b8}@media screen and (min-width:56.25em){.history .content__text--title{font-size:4.2424242424vw}}.history .content__text--title span{font-size:50px;text-transform:none;color:#d91b11}@media screen and (min-width:56.25em){.history .content__text--title span{font-size:6.0606060606vw}}.history .close{max-width:90%;text-align:center;margin:32px auto 100px;opacity:0;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}@media screen and (min-width:56.25em){.history .close{max-width:48.4848484848vw;margin:1.9393939394vw auto 11.6363636364vw}}.history .close.animate-in{opacity:1}.history .close__description{font:100 14px/110% Pridi,Helvetica,Arial,sans-serif;margin-bottom:1.9393939394vw}@media screen and (min-width:56.25em){.history .close__description{font-size:1.9393939394vw}}.history .close__subtitle{font:400 24px/105% Protest Strike,Helvetica,Arial,sans-serif;color:#f73f50}@media screen and (min-width:56.25em){.history .close__subtitle{font-size:3.1515151515vw}}.history .close__title{font:400 32px/105% Protest Strike,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#d91b11}@media screen and (min-width:56.25em){.history .close__title{font-size:4.5454545455vw}}.legal{background-color:#fef4ec}.legal .section__intro{margin:128px auto 64px;text-align:center}@media screen and (min-width:56.25em){.legal .section__intro{margin:9.9393939394vw auto 3.8787878788vw}}.legal .section__intro .title.small{font-size:22px}@media screen and (min-width:56.25em){.legal .section__intro .title.small{font-size:3.0303030303vw}}.legal .section__content{width:80%;margin:0 auto 128px}@media screen and (min-width:56.25em){.legal .section__content{max-width:74.7272727273vw;margin:0 auto 10.6666666667vw}}.legal .section__content .subtitle{margin:24px 0 6px;font:400 16px/120% Protest Strike,Helvetica,Arial,sans-serif}@media screen and (min-width:56.25em){.legal .section__content .subtitle{margin:1.9393939394vw 0 .3636363636vw;font-size:1.8333333333vw}}@media screen and (min-width:75em){.legal .section__content .subtitle{font-size:1.5151515152vw}}.legal .section__content .description a{text-decoration:underline;color:#2d2d2d}.legal .section--privacidad{margin:128px auto}@media screen and (min-width:56.25em){.legal .section--privacidad{margin:9.9393939394vw auto 10.6666666667vw}}.legal .section--privacidad .title{font-size:22px}@media screen and (min-width:56.25em){.legal .section--privacidad .title{font-size:2.5454545455vw}}.contact .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24vw auto 0}@media screen and (min-width:56.25em){.contact .intro{margin:10.9090909091vw auto 0}}.contact .intro .title{text-align:center}.contact .intro .description{max-width:90%;margin:3vw auto;text-align:center}@media screen and (min-width:56.25em){.contact .intro .description{margin:1.9393939394vw auto;max-width:43.3333333333vw}}.contact .intro__buttons .button--secondary{width:39.75vw;padding:1.8181818182vw 0;font-size:4vw;margin:2.9090909091vw .7272727273vw;text-transform:uppercase;border-radius:2.4242424242vw}@media screen and (min-width:56.25em){.contact .intro__buttons .button--secondary{width:24.0606060606vw;font-size:2.4242424242vw}}.contact .intro__notes{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:56.25em){.contact .intro__notes{width:74.6666666667vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact .intro__notes .note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:95%;border-radius:1.2121212121vw;padding:2.1818181818vw 1.4545454545vw;margin:1.4545454545vw auto 0}.contact .intro__notes .note--1{background-color:#fde3ce}@media screen and (min-width:56.25em){.contact .intro__notes .note--1{width:18.1818181818vw}}.contact .intro__notes .note--2{background-color:#f0d3bc}@media screen and (min-width:56.25em){.contact .intro__notes .note--2{width:36.3636363636vw}}.contact .intro__notes .note--3{background-color:#e5be9e}@media screen and (min-width:56.25em){.contact .intro__notes .note--3{width:18.1818181818vw}}.contact .intro__notes .note__title{font:400 17px/110% Protest Strike,Helvetica,Arial,sans-serif;text-align:center;margin:0 auto}@media screen and (min-width:56.25em){.contact .intro__notes .note__title{font-size:1.8181818182vw}}.contact .intro__notes .note .description{margin:1.4545454545vw auto 0}.contact .contact{margin:0 auto 20vw}@media screen and (min-width:56.25em){.contact .contact{margin:0 auto 9.0909090909vw}}.contact .contact .description{max-width:90%;font-size:14px;text-align:center;margin:24px auto}@media screen and (min-width:56.25em){.contact .contact .description{max-width:45.4545454545vw;font-size:1.0909090909vw;margin:1.9393939394vw auto}}.contact .contact__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact .contact .form__content{width:95%;margin-bottom:3.8787878788vw;background-color:#d91b11;border-radius:20px}@media screen and (min-width:56.25em){.contact .contact .form__content{width:56.3636363636vw;padding:3.0303030303vw}}.contact .contact .form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:56.25em){.contact .contact .form__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact .contact .form__row__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;margin:16px auto 0}@media screen and (min-width:56.25em){.contact .contact .form__row__field{width:50%;margin:1.4545454545vw auto 0}}@media screen and (min-width:56.25em){.contact .contact .form__row__field:first-child{margin-right:1.0909090909vw}}.contact .contact .form__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:24px auto 0}@media screen and (min-width:56.25em){.contact .contact .form__field{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0 auto}}.contact .contact .form__field.float-right{display:none}@media screen and (min-width:56.25em){.contact .contact .form__field.float-right{justify-self:end;margin:.3636363636vw 0 0}}.contact .contact .form__field.float-right.is-active{display:block}.contact .contact .form__label{font:400 4vw/120% Protest Strike,Helvetica,Arial,sans-serif;color:#fff;margin:.3636363636vw 0 .7272727273vw}@media screen and (min-width:56.25em){.contact .contact .form__label{font-size:1.3333333333vw}}.contact .contact .form__label--legal{display:block;font:300 2.5vw/120% Pridi,Helvetica,Arial,sans-serif;color:#fff}@media screen and (min-width:56.25em){.contact .contact .form__label--legal{display:inline-block;font-size:.9696969697vw}}.contact .contact .form__label--legal a{text-decoration:underline;color:#fff}.contact .contact .form__input{height:9vw;font:100 16px/120% Pridi,Helvetica,Arial,sans-serif;border:none}@media screen and (min-width:56.25em){.contact .contact .form__input{height:3.0303030303vw;padding:.3636363636vw .7272727273vw;font-size:1.3333333333vw}}.contact .contact .form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;margin:16px auto 0}@media screen and (min-width:56.25em){.contact .contact .form__textarea{width:100%;margin:1.4545454545vw auto 0}}.contact .contact .form__textarea textarea{height:44.75vw}@media screen and (min-width:56.25em){.contact .contact .form__textarea textarea{height:12.8484848485vw}}.contact .contact .form__file{width:90%;margin:12px auto}@media screen and (min-width:56.25em){.contact .contact .form__file{width:100%;margin:1.4545454545vw auto 0}}.contact .contact .form__file .form__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:56.25em){.contact .contact .form__file .form__col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact .contact .form__file .form__col .form__label{width:100%}@media screen and (min-width:56.25em){.contact .contact .form__file .form__col .form__label{width:50%}}.contact .contact .form__file .form__col .form__input{height:auto;margin:0}.contact .contact .form__file .form__label.is-legal{margin:12px auto 0}@media screen and (min-width:56.25em){.contact .contact .form__file .form__label.is-legal{margin:0 auto}}.contact .contact .form__legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:90%;margin:24px auto}@media screen and (min-width:56.25em){.contact .contact .form__legal{width:100%;margin:1.9393939394vw auto}}.contact .contact .form__legal input{width:4.75vw;height:4.75vw}@media screen and (min-width:56.25em){.contact .contact .form__legal input{width:1.4545454545vw;height:1.4545454545vw}}.contact .contact .form__legal .form__label--legal{width:75vw;margin-left:.9696969697vw}@media screen and (min-width:56.25em){.contact .contact .form__legal .form__label--legal{width:47.8787878788vw}}.contact .contact .form .is-legal{margin:0 auto;font:300 2.5vw/120% Pridi,Helvetica,Arial,sans-serif;color:#fff}@media screen and (min-width:56.25em){.contact .contact .form .is-legal{font-size:.9696969697vw}}.contact .contact .form .is-legal.is-required{width:90%;margin-top:10px}@media screen and (min-width:56.25em){.contact .contact .form .is-legal.is-required{width:100%;font-size:.9696969697vw}}.contact .contact .form .is-legal a{text-decoration:underline;color:#fff}.contact--school .intro .description{max-width:90%}@media screen and (min-width:56.25em){.contact--school .intro .description{max-width:58.1818181818vw}}.contact--school .contact .form__row input{height:9vw}@media screen and (min-width:56.25em){.contact--school .contact .form__row input{height:3.0303030303vw}}.contact--school .contact .form__row__field--medium{width:90%}@media screen and (min-width:56.25em){.contact--school .contact .form__row__field--medium{width:36%}}.contact--school .contact .form__row__field--small{width:90%}@media screen and (min-width:56.25em){.contact--school .contact .form__row__field--small{width:25%;margin-left:0;margin-right:.9696969697vw}}.contact--school .contact .form__row__field--fullw{width:90%}@media screen and (min-width:56.25em){.contact--school .contact .form__row__field--fullw{width:100%}}.contact--school .contact .form .contact-person{display:block;width:90%;margin:3.8787878788vw auto 0}@media screen and (min-width:56.25em){.contact--school .contact .form .contact-person{width:100%;margin:3.8787878788vw 0 0}}.form__captcha{max-width:16.5625em;margin:1.9393939394vw auto 0;padding-left:50px;-webkit-transform:scale(.67);transform:scale(.67);-webkit-transform-origin:0 0;transform-origin:0 0}@media screen and (min-width:56.25em){.form__captcha{max-width:18.75em;padding-left:0;-webkit-transform:scale(1);transform:scale(1)}}.products__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:-11.5vw;z-index:0}@media screen and (min-width:56.25em){.products__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:-6.303030303vw}}.products__header__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:56.25em){.products__header__contents{width:45.8181818182vw}}.products__header .header__logo{display:block;overflow:hidden;white-space:nowrap;text-indent:-9999px}.products__header .header__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12vw auto 0;padding:3vw}@media screen and (min-width:56.25em){.products__header .header__contents{display:block;max-width:34.1818181818vw;margin:0 0 0 3.8787878788vw;padding:0}}.products__header .header__contents .description{font-size:16px;text-align:center}@media screen and (min-width:56.25em){.products__header .header__contents .description{font-size:14px;text-align:left}}@media screen and (min-width:64em){.products__header .header__contents .description{font-size:1.2727272727vw}}.products__header .header__contents .description b{font-weight:500}.products__header .header__contents .description__link{text-decoration:underline;color:#2d2d2d}.products__header__img{width:100%;height:76.25vw;-webkit-mask:url(../images/products/mask-mobile.svg) top center/cover no-repeat;mask:url(../images/products/mask-mobile.svg) top center/cover no-repeat}@media screen and (min-width:56.25em){.products__header__img{width:54.1818181818vw;height:38.0606060606vw;-webkit-mask:initial;mask:initial}}.products__content{margin:6.7878787879vw auto 15.5151515152vw}.products__content .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10vw auto}@media screen and (min-width:56.25em){.products__content .product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto 3.8787878788vw}}.products__content .product.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:56.25em){.products__content .product.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.products__content .product__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:opacity .8s cubic-bezier(.4,0,.2,1),-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:opacity .8s cubic-bezier(.4,0,.2,1),-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1),-webkit-transform .8s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:56.25em){.products__content .product__img{width:39.0909090909vw}}.products__content .product__img.slide-in-left{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.products__content .product__img:focus .product__img__background,.products__content .product__img:hover .product__img__background{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.85);transform:scale(.85)}.products__content .product__img:focus .product__img__box,.products__content .product__img:hover .product__img__box{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(1.15);transform:scale(1.15)}.products__content .product__img__background{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.products__content .product__img__box{position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.products__content .product__content{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:opacity .8s cubic-bezier(.4,0,.2,1),-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:opacity .8s cubic-bezier(.4,0,.2,1),-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1),-webkit-transform .8s cubic-bezier(.4,0,.2,1)}.products__content .product__content.slide-in-right{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.products__content .product__content .product__title{font:100 52px/80% Protest Strike,Helvetica,Arial,sans-serif;text-align:center}@media screen and (min-width:56.25em){.products__content .product__content .product__title{font:100 6.0606060606vw/80% Protest Strike,Helvetica,Arial,sans-serif;text-align:left}}.products__content .product__content .product__title span{font-size:38px;opacity:.75}@media screen and (min-width:56.25em){.products__content .product__content .product__title span{font-size:4.5454545455vw}}.products__content .product__content .product__description{width:90%;margin:1.9393939394vw auto 0;font:100 16px/120% Pridi,Helvetica,Arial,sans-serif;text-align:center}@media screen and (min-width:56.25em){.products__content .product__content .product__description{width:42.1212121212vw;font:100 1.5151515152vw/120% Pridi,Helvetica,Arial,sans-serif;text-align:left}}.products--tostarica .header__logo{width:66.25vw;height:28.25vw;background:url(../images/products/tostarica/tostarica-logo.webp) top/cover no-repeat}@media screen and (min-width:56.25em){.products--tostarica .header__logo{width:32.0606060606vw;height:13.1515151515vw}}.products--tostarica .products__header{background-color:#ffae00}.products--tostarica .products__header__img{background:#ffae00 url(../images/products/tostarica/tostarica-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--tostarica .products__header__img{background-position:top}}.products--tostarica .products__header__contents{background:#ffae00}.products--tostarica .products__header .description{margin:-.9696969697vw auto 1.8181818182vw}@media screen and (min-width:56.25em){.products--tostarica .products__header .description{margin:-.9696969697vw 0 1.8181818182vw 1.9393939394vw}}.products--tostarica .product__img__background--vertical{width:58.25vw;height:87vw;background:url(../images/products/tostarica/product-back-vertical.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__background--vertical{width:21.2121212121vw;height:31.6363636364vw}}.products--tostarica .product__img__background--square{width:74.5vw;height:75.25vw;background:url(../images/products/tostarica/product-back-square.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__background--square{width:27.1515151515vw;height:27.3939393939vw}}.products--tostarica .product__img__background--vertical-invert{width:58.25vw;height:87vw;background:url(../images/products/tostarica/product-back-vertical-invert.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__background--vertical-invert{width:21.2121212121vw;height:31.6363636364vw}}.products--tostarica .product__img__background--square-invert{width:74.5vw;height:75.25vw;background:url(../images/products/tostarica/product-back-square-invert.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__background--square-invert{width:27.1515151515vw;height:27.3939393939vw}}.products--tostarica .product__img__box--original{top:16vw;width:43.6666666667vw;height:54.6666666667vw;background:url(../images/products/tostarica/tostarica-original.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__box--original{top:5.8181818182vw;left:11.5151515152vw;width:15.8787878788vw;height:19.8787878788vw}}.products--tostarica .product__img__box--minigo{top:20vw;width:62.6666666667vw;height:35.3333333333vw;background:url(../images/products/tostarica/tostarica-mini-go.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__box--minigo{top:7.2727272727vw;left:8.2424242424vw;width:22.7878787879vw;height:12.8484848485vw}}.products--tostarica .product__img__box--fibra{top:23.3333333333vw;width:62.6666666667vw;height:41vw;background:url(../images/products/tostarica/tostarica-fibra.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__box--fibra{top:8.4848484848vw;left:8.2424242424vw;width:22.7878787879vw;height:14.9090909091vw}}.products--tostarica .product__img__box--chocoleche{top:23.3333333333vw;width:62.5vw;height:38.3333333333vw;background:url(../images/products/tostarica/tostarica-choco.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__box--chocoleche{top:8.4848484848vw;left:8.2424242424vw;width:22.7272727273vw;height:13.9393939394vw}}.products--tostarica .product__img__box--chocoblanco{top:23.3333333333vw;width:62.5vw;height:38.3333333333vw;background:url(../images/products/tostarica/tostarica-chocoblanco.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__box--chocoblanco{top:8.4848484848vw;left:8.2424242424vw;width:22.7272727273vw;height:13.9393939394vw}}.products--tostarica .product__img__box--chocoguay{top:20vw;width:62.6666666667vw;height:35.3333333333vw;background:url(../images/products/tostarica/tostarica-chocoguay.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__box--chocoguay{top:7.2727272727vw;left:8.2424242424vw;width:22.7878787879vw;height:12.8484848485vw}}.products--tostarica .product__img__box--bizcochitos{top:25vw;width:62.6666666667vw;height:25.6666666667vw;background:url(../images/products/tostarica/tostarica-bizcochitos.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--tostarica .product__img__box--bizcochitos{top:9.0909090909vw;left:8.2424242424vw;width:22.7878787879vw;height:9.3333333333vw}}.products--tostarica .product__content .product__title{color:#d91b11}.products--oceanix .header__logo{width:64.1428571429vw;height:30.8571428571vw;background:url(../images/products/oceanix/oceanix-logo.svg) top/cover no-repeat;margin:0 0 1.9393939394vw}@media screen and (min-width:56.25em){.products--oceanix .header__logo{width:27.2121212121vw;height:13.0909090909vw}}.products--oceanix .products__header{background-color:#69b2ff}.products--oceanix .products__header__img{background:#69b2ff url(../images/products/oceanix/oceanix-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--oceanix .products__header__img{background-position:top}}.products--oceanix .products__header__contents{background:#69b2ff}.products--oceanix .products__header .description{margin-left:.7272727273vw}.products--oceanix .product__img__background--vertical{width:58.3333333333vw;height:87vw;background:url(../images/products/oceanix/product-back-vertical.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--oceanix .product__img__background--vertical{width:21.2121212121vw;height:31.6363636364vw}}.products--oceanix .product__img__background--star{width:74.6666666667vw;height:75.3333333333vw;background:url(../images/products/oceanix/product-back-star.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--oceanix .product__img__background--star{width:27.1515151515vw;height:27.3939393939vw}}.products--oceanix .product__img__background--square{width:74.6666666667vw;height:75.3333333333vw;background:url(../images/products/oceanix/product-back-square.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--oceanix .product__img__background--square{width:27.1515151515vw;height:27.3939393939vw}}.products--oceanix .product__img__box--original{top:21.3333333333vw;width:62.5vw;height:41.3333333333vw;background:url(../images/products/oceanix/oceanix-original.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--oceanix .product__img__box--original{width:22.7272727273vw;height:15.0303030303vw;top:7.7575757576vw;left:8vw}}.products--oceanix .product__img__box--snacking{top:16vw;width:41.1666666667vw;height:51.5vw;background:url(../images/products/oceanix/oceanix-snacking.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--oceanix .product__img__box--snacking{top:5.8181818182vw;left:12.6060606061vw;width:14.9696969697vw;height:18.7272727273vw}}.products--oceanix .product__img__box--blanditos{top:23.3333333333vw;width:62.6666666667vw;height:25.6666666667vw;background:url(../images/products/oceanix/oceanix-blanditos.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--oceanix .product__img__box--blanditos{top:8.4848484848vw;left:8.2424242424vw;width:22.7878787879vw;height:9.3333333333vw}}.products--oceanix .product__content .product__title{color:#186cc5}.products--chocoflakes .header__logo{width:52.8571428571vw;height:36.1428571429vw;background:url(../images/products/chocoflakes/chocoflakes-logo.svg) top/cover no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .header__logo{width:22.4242424242vw;height:15.3333333333vw}}.products--chocoflakes .products__header{background-color:#633511}.products--chocoflakes .products__header__img{background:#633511 url(../images/products/chocoflakes/chocoflakes-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .products__header__img{background-position:top}}.products--chocoflakes .products__header__contents{background:#633511}.products--chocoflakes .products__header .description{margin-left:1.9393939394vw;color:#fff}.products--chocoflakes .products__header .description a{color:#fff}.products--chocoflakes .product__img__background--1{width:83.8333333333vw;height:86.5vw;background:url(../images/products/chocoflakes/product-back-01.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .product__img__background--1{width:30.4848484848vw;height:31.4545454545vw}}.products--chocoflakes .product__img__background--2{width:89.6666666667vw;height:83.6666666667vw;background:url(../images/products/chocoflakes/product-back-02.svg) top/contain no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .product__img__background--2{width:32.6060606061vw;height:30.4242424242vw}}.products--chocoflakes .product__img__box--chocoflakes{top:5vw;width:60.6666666667vw;height:64.8333333333vw;background:url(../images/products/chocoflakes/chocoflakes.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .product__img__box--chocoflakes{top:1.8181818182vw;left:9.5151515152vw;width:22.0606060606vw;height:23.5757575758vw}}.products--chocoflakes .product__img__box--laleche{top:5vw;width:49.5vw;height:66.5vw;background:url(../images/products/chocoflakes/chocoflakes-laleche.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .product__img__box--laleche{top:1.8181818182vw;left:11.2121212121vw;width:18vw;height:24.1818181818vw}}.products--chocoflakes .product__img__box--chocomuerdos{top:10vw;width:47.5vw;height:58.5vw;background:url(../images/products/chocoflakes/chocoflakes-chocomuerdos.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .product__img__box--chocomuerdos{top:3.6363636364vw;left:11.2121212121vw;width:17.2727272727vw;height:21.2727272727vw}}.products--chocoflakes .product__img__box--bombazo{top:8vw;width:56.6666666667vw;height:63.3333333333vw;background:url(../images/products/chocoflakes/chocoflakes-bombazo.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .product__img__box--bombazo{top:2.9090909091vw;left:9.0909090909vw;width:20.6060606061vw;height:23.0303030303vw}}.products--chocoflakes .product__img__box--duo{top:8vw;width:56.6666666667vw;height:63.3333333333vw;background:url(../images/products/chocoflakes/chocoflakes-duo.png) top/contain no-repeat}@media screen and (min-width:56.25em){.products--chocoflakes .product__img__box--duo{top:2.9090909091vw;left:9.0909090909vw;width:20.6060606061vw;height:23.0303030303vw}}.products--chocoflakes .product__content .product__title{color:#633511}.products--campurrianas .header__logo{width:76vw;height:7.7142857143vw;background:url(../images/products/campurrianas/campurrianas-logo.svg) top/cover no-repeat;margin:0 0 1.9393939394vw 1.9393939394vw}@media screen and (min-width:56.25em){.products--campurrianas .header__logo{width:32.2424242424vw;height:3.2727272727vw}}.products--campurrianas .products__header{background-color:#193076}.products--campurrianas .products__header__img{background:#193076 url(../images/products/campurrianas/campurrianas-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--campurrianas .products__header__img{background-position:top}}.products--campurrianas .products__header__contents{background:#193076}.products--campurrianas .products__header .description{margin-left:1.9393939394vw;color:#fff}.products--campurrianas .products__header .description a{color:#fff}.products--campurrianas .products__content{margin:1.9393939394vw auto 15.5151515152vw}.products--campurrianas .product__img__background{width:104.5vw;height:111vw}@media screen and (min-width:56.25em){.products--campurrianas .product__img__background{width:38vw;height:40.3636363636vw}}.products--campurrianas .product__img__background--1{background:url(../images/products/campurrianas/product-back-01.svg) top/contain no-repeat}.products--campurrianas .product__img__background--2{background:url(../images/products/campurrianas/product-back-02.svg) top/contain no-repeat}.products--campurrianas .product__img__box--campurrianas{top:27vw;width:62vw;height:56.8333333333vw;background:url(../images/products/campurrianas/campurrianas.webp) top/contain no-repeat}@media screen and (min-width:56.25em){.products--campurrianas .product__img__box--campurrianas{top:9.8181818182vw;left:8.4848484848vw;width:22.5454545455vw;height:20.6666666667vw}}.products--campurrianas .product__img__box--mini{top:24vw;width:38.6666666667vw;height:58.6666666667vw;background:url(../images/products/campurrianas/campurrianas-mini.webp) top/contain no-repeat}@media screen and (min-width:56.25em){.products--campurrianas .product__img__box--mini{top:8.7272727273vw;left:12.6060606061vw;width:14.0606060606vw;height:21.3333333333vw}}.products--campurrianas .product__img__box--choco{top:28vw;width:64.5vw;height:52.5vw;background:url(../images/products/campurrianas/campurrianas-choco.webp) top/contain no-repeat}@media screen and (min-width:56.25em){.products--campurrianas .product__img__box--choco{top:10.1818181818vw;left:7.7575757576vw;width:23.4545454545vw;height:19.0909090909vw}}.products--campurrianas .product__img__box--mantequilla{top:31vw;width:56.1666666667vw;height:48vw;background:url(../images/products/campurrianas/campurrianas-mantequilla.webp) top/contain no-repeat}@media screen and (min-width:56.25em){.products--campurrianas .product__img__box--mantequilla{top:11.2727272727vw;left:9.696969697vw;width:20.4242424242vw;height:17.4545454545vw}}.products--campurrianas .product__img__box--0-azucar{top:30.6666666667vw;width:62.5vw;height:50.1666666667vw;background:url(../images/products/campurrianas/campurrianas-cero-azucar.webp) top/contain no-repeat}@media screen and (min-width:56.25em){.products--campurrianas .product__img__box--0-azucar{top:11.1515151515vw;left:8vw;width:22.7272727273vw;height:18.2424242424vw}}.products--campurrianas .product__content .product__title{color:#193076}.products--napolitanas .header__logo{width:66.5714285714vw;height:14.4285714286vw;background:url(../images/products/napolitanas/napolitanas-logo.svg) top/cover no-repeat;margin:0 0 1.8181818182vw 1.9393939394vw}@media screen and (min-width:56.25em){.products--napolitanas .header__logo{width:28.2424242424vw;height:6.1212121212vw}}.products--napolitanas .products__header{margin-top:-13.5vw;background-color:#802629}@media screen and (min-width:56.25em){.products--napolitanas .products__header{margin-top:-8.2424242424vw}}.products--napolitanas .products__header__img{background:#802629 url(../images/products/napolitanas/napolitanas-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--napolitanas .products__header__img{background-position:top}}.products--napolitanas .products__header__contents{background:#802629}.products--napolitanas .products__header .description{margin-left:1.9393939394vw;color:#fff}.products--napolitanas .products__header .description a{color:#fff}.products--napolitanas .products__content{margin:1.9393939394vw auto 15.5151515152vw}.products--napolitanas .product{margin-bottom:1.9393939394vw}.products--napolitanas .product__img__background{width:86vw;height:83.6666666667vw}@media screen and (min-width:56.25em){.products--napolitanas .product__img__background{width:31.2727272727vw;height:30.4242424242vw}}.products--napolitanas .product__img__background--1{background:url(../images/products/napolitanas/product-back-01.svg) 50%/contain no-repeat}.products--napolitanas .product__img__background--2{background:url(../images/products/napolitanas/product-back-02.svg) 50%/contain no-repeat}.products--napolitanas .product__img__box--napolitanas{top:21.3333333333vw;width:54.1666666667vw;height:42.1666666667vw;background:url(../images/products/napolitanas/napolitanas.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--napolitanas .product__img__box--napolitanas{top:7.7575757576vw;left:9.696969697vw;width:19.696969697vw;height:15.3333333333vw}}.products--napolitanas .product__img__box--speculoos{top:13.3333333333vw;width:44vw;height:56vw;background:url(../images/products/napolitanas/napolitanas-speculoos.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--napolitanas .product__img__box--speculoos{top:4.8484848485vw;left:11.8787878788vw;width:16vw;height:20.3636363636vw}}.products--napolitanas .product__content .product__title{color:#802629}.products--krit .header__logo{width:38.8571428571vw;height:38.7142857143vw;background:url(../images/products/krit/krit-logo.svg) top/cover no-repeat;margin:0 0 1.8181818182vw 1.9393939394vw}@media screen and (min-width:56.25em){.products--krit .header__logo{width:16.4848484848vw;height:16.4242424242vw}}.products--krit .products__header{margin-top:-13.5vw;background-color:#ffd000}@media screen and (min-width:56.25em){.products--krit .products__header{margin-top:-8.2424242424vw}}.products--krit .products__header__img{background:#ffd000 url(../images/products/krit/krit-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--krit .products__header__img{background-position:top}}.products--krit .products__header__contents{background:#ffd000}.products--krit .products__header .description{margin-left:1.9393939394vw}.products--krit .product{margin-bottom:1.9393939394vw}.products--krit .product__img__background--1{width:83.6666666667vw;height:83.6666666667vw;background:url(../images/products/krit/product-back-01.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__background--1{width:30.4242424242vw;height:30.4242424242vw}}.products--krit .product__img__background--2{width:86.5vw;height:68.3333333333vw;background:url(../images/products/krit/product-back-02.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__background--2{width:31.4545454545vw;height:24.8484848485vw}}.products--krit .product__img__background--3{width:83vw;height:54.8333333333vw;background:url(../images/products/krit/product-back-03.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__background--3{width:30.1818181818vw;height:19.9393939394vw}}.products--krit .product__img__box--krititas{top:12vw;width:40.5vw;height:64vw;background:url(../images/products/krit/krit-krititas.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__box--krititas{top:4.3636363636vw;width:14.7272727273vw;height:23.2727272727vw}}.products--krit .product__img__box--piscis{top:2.6666666667vw;width:36.5vw;height:62.6666666667vw;background:url(../images/products/krit/krit-piscis.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__box--piscis{top:.9696969697vw;width:13.2727272727vw;height:22.7878787879vw}}.products--krit .product__img__box--crackers{top:12vw;width:65.8333333333vw;height:32.5vw;background:url(../images/products/krit/krit-crackers.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__box--crackers{top:4.3636363636vw;width:23.9393939394vw;height:11.8181818182vw}}.products--krit .product__img__box--canape{top:28.6666666667vw;width:88.3333333333vw;height:28.6666666667vw;background:url(../images/products/krit/krit-canape.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__box--canape{top:10.4242424242vw;width:32.1212121212vw;height:10.4242424242vw}}.products--krit .product__img__box--queso{top:28.6666666667vw;width:79.3333333333vw;height:24.1666666667vw;background:url(../images/products/krit/krit-canape-queso.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__box--queso{top:10.4242424242vw;width:28.8484848485vw;height:8.7878787879vw}}.products--krit .product__img__box--finitas{top:14.6666666667vw;width:60.6666666667vw;height:54vw;background:url(../images/products/krit/krit-finitas.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--krit .product__img__box--finitas{top:5.3333333333vw;width:22.0606060606vw;height:19.6363636364vw}}.products--krit .product__content .product__title{color:#d91b11}.products--krit .product__content .product__title--piscis{color:#3b4592}.products--bocaditos .header__logo{width:71.1428571429vw;height:26vw;background:url(../images/products/bocaditos/bocaditos-logo.svg) top/cover no-repeat;margin:0 0 1.8181818182vw .9696969697vw}@media screen and (min-width:56.25em){.products--bocaditos .header__logo{width:30.1818181818vw;height:11.0303030303vw}}.products--bocaditos .products__header{margin-top:-13.5vw;background-color:#b4ce3f}@media screen and (min-width:56.25em){.products--bocaditos .products__header{margin-top:-8.2424242424vw}}.products--bocaditos .products__header__img{background:#b4ce3f url(../images/products/bocaditos/bocaditos-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--bocaditos .products__header__img{background-position:top}}.products--bocaditos .products__header__contents{background:#b4ce3f}.products--bocaditos .products__header .description{margin-left:1.9393939394vw}.products--bocaditos .product{margin-bottom:1.9393939394vw}.products--bocaditos .product__img__background{width:86vw;height:83.6666666667vw}@media screen and (min-width:56.25em){.products--bocaditos .product__img__background{width:31.2727272727vw;height:30.4242424242vw}}.products--bocaditos .product__img__background--1{background:url(../images/products/bocaditos/product-back-01.svg) 50%/contain no-repeat}.products--bocaditos .product__img__background--2{background:url(../images/products/bocaditos/product-back-02.svg) 50%/contain no-repeat}.products--bocaditos .product__img__box--limon{top:29.6666666667vw;width:67vw;height:25.3333333333vw;background:url(../images/products/bocaditos/bocaditos-limon.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--bocaditos .product__img__box--limon{top:10.7878787879vw;width:24.3636363636vw;height:9.2121212121vw}}.products--bocaditos .product__img__box--choco{top:29.6666666667vw;width:63.3333333333vw;height:24vw;background:url(../images/products/bocaditos/bocaditos-choco.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--bocaditos .product__img__box--choco{top:10.7878787879vw;width:23.0303030303vw;height:8.7272727273vw}}.products--bocaditos .product__content .product__title{color:#b4ce3f}.products--bocaditos .product__content .product__title--choco{color:#8e523e}.products--maria .header__logo{width:53.7142857143vw;height:30.8571428571vw;background:url(../images/products/maria/maria-logo.svg) top/cover no-repeat;margin:0 0 1.8181818182vw 1.4545454545vw}@media screen and (min-width:56.25em){.products--maria .header__logo{width:22.7878787879vw;height:13.0909090909vw}}.products--maria .products__header{margin-top:-13.5vw;background-color:#efcd75}@media screen and (min-width:56.25em){.products--maria .products__header{margin-top:-8.2424242424vw}}.products--maria .products__header__img{background:#efcd75 url(../images/products/maria/maria-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--maria .products__header__img{background-position:top}}.products--maria .products__header__contents{background:#efcd75}.products--maria .products__header .description{margin-left:1.9393939394vw}.products--maria .product{margin-bottom:1.9393939394vw}.products--maria .product__img__background{width:86vw;height:83.6666666667vw}@media screen and (min-width:56.25em){.products--maria .product__img__background{width:31.2727272727vw;height:30.4242424242vw}}.products--maria .product__img__background--1{background:url(../images/products/maria/product-back-01.svg) 50%/contain no-repeat}.products--maria .product__img__box--clasica{top:16vw;width:70.3333333333vw;height:54.3333333333vw;background:url(../images/products/maria/mariaOro-original.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--maria .product__img__box--clasica{top:5.8181818182vw;width:25.5757575758vw;height:19.7575757576vw}}.products--maria .product__img__box--chocolate{top:15vw;width:56.3333333333vw;height:55.5vw;background:url(../images/products/maria/mariaOro-chocolate.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--maria .product__img__box--chocolate{top:5.4545454545vw;width:20.4848484848vw;height:20.1818181818vw}}.products--maria .product__content .product__title{color:#b38b25}.products--surtido .header__logo{width:57.5714285714vw;height:31.1428571429vw;background:url(../images/products/surtido/surtido-logo.svg) top/cover no-repeat;margin:0 0 1.8181818182vw 1.4545454545vw}@media screen and (min-width:56.25em){.products--surtido .header__logo{width:24.4242424242vw;height:13.2121212121vw}}.products--surtido .products__header{margin-top:-13.5vw;background-color:#d91b11}@media screen and (min-width:56.25em){.products--surtido .products__header{margin-top:-8.2424242424vw}}.products--surtido .products__header__img{background:#d91b11 url(../images/products/surtido/surtido-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--surtido .products__header__img{background-position:top}}.products--surtido .products__header__contents{background:#d91b11}.products--surtido .products__header .description{margin-left:1.9393939394vw;color:#fff}.products--surtido .product{margin-bottom:1.9393939394vw}.products--surtido .product__img__background{width:86vw;height:83.6666666667vw}@media screen and (min-width:56.25em){.products--surtido .product__img__background{width:31.2727272727vw;height:30.4242424242vw}}.products--surtido .product__img__background--1{background:url(../images/products/surtido/product-back-01.svg) 50%/contain no-repeat}.products--surtido .product__img__box--surtido{top:17.3333333333vw;width:67.6666666667vw;height:44.5vw;background:url(../images/products/surtido/surtido.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--surtido .product__img__box--surtido{top:6.303030303vw;width:24.6060606061vw;height:16.1818181818vw}}.products--surtido .product__content .product__title{color:#d91b11}.products--allmy .header__logo{position:absolute;top:62vw;left:-3.5vw;width:68.25vw;height:94.75vw;background:url(../images/products/allmy/allmy-logo-mobile.svg) top/cover no-repeat;margin:0 0 1.8181818182vw .9696969697vw}@media screen and (min-width:56.25em){.products--allmy .header__logo{top:10px;left:-.9696969697vw;width:37.2121212121vw;height:37.6363636364vw;background:url(../images/products/allmy/allmy-logo.svg) top/cover no-repeat}}.products--allmy .products__header{margin-top:-13.5vw;background-color:#382d62}@media screen and (min-width:56.25em){.products--allmy .products__header{margin-top:-8.2424242424vw}}.products--allmy .products__header__img{background:#382d62 url(../images/products/allmy/allmy-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--allmy .products__header__img{background-position:top}}.products--allmy .products__header__contents{background:#382d62}.products--allmy .products__header .description{position:relative;margin-top:39.3939393939vw;color:#fff}@media screen and (min-width:56.25em){.products--allmy .products__header .description{top:10.1818181818vw;left:3.6363636364vw;margin-top:0;margin-left:1.9393939394vw}}.products--allmy .products__header .description a{color:#fff}.products--allmy .product{margin-bottom:1.9393939394vw}.products--allmy .product__img__background{width:83.3333333333vw;height:83.3333333333vw}@media screen and (min-width:56.25em){.products--allmy .product__img__background{width:30.303030303vw;height:30.303030303vw}}.products--allmy .product__img__background--1{background:url(../images/products/allmy/product-back-01.svg) 50%/contain no-repeat}.products--allmy .product__img__background--2{background:url(../images/products/allmy/product-back-02.svg) 50%/contain no-repeat}.products--allmy .product__img__box--avena{top:13vw;width:49.5vw;height:60.8333333333vw;background:url(../images/products/allmy/allmy-avena.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--allmy .product__img__box--avena{top:4.7272727273vw;width:18vw;height:22.1212121212vw}}.products--allmy .product__img__box--choco{top:13vw;width:49.5vw;height:60.8333333333vw;background:url(../images/products/allmy/allmy-avena-choco.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--allmy .product__img__box--choco{top:4.7272727273vw;width:18vw;height:22.1212121212vw}}.products--allmy .product__img__box--zero-maria{top:8vw;width:62.8333333333vw;height:66vw;background:url(../images/products/allmy/allmy-zero-maria.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--allmy .product__img__box--zero-maria{top:2.9090909091vw;width:22.8484848485vw;height:24vw}}.products--allmy .product__img__box--zero-digestive{top:29.6666666667vw;width:67.3333333333vw;height:24.5vw;background:url(../images/products/allmy/allmy-zero-digestive.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--allmy .product__img__box--zero-digestive{top:10.7878787879vw;width:24.4848484848vw;height:8.9090909091vw}}.products--allmy .product__img__box--zero-choco{top:8vw;width:50.8333333333vw;height:65.8333333333vw;background:url(../images/products/allmy/allmy-zero-choco.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--allmy .product__img__box--zero-choco{top:2.9090909091vw;width:18.4848484848vw;height:23.9393939394vw}}.products--allmy .product__img__box--zero-gourmand{top:31.3333333333vw;width:71.8333333333vw;height:20vw;background:url(../images/products/allmy/allmy-zero-gourmand.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--allmy .product__img__box--zero-gourmand{top:11.3939393939vw;width:26.1212121212vw;height:7.2727272727vw}}.products--allmy .product__img__box--zero-home{top:9vw;width:56.1666666667vw;height:63vw;background:url(../images/products/allmy/allmy-zero-home.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--allmy .product__img__box--zero-home{top:3.2727272727vw;width:20.4242424242vw;height:22.9090909091vw}}.products--allmy .product__img__box--digestive{top:26.3333333333vw;width:78.6666666667vw;height:32.6666666667vw;background:url(../images/products/allmy/allmy-digestive.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--allmy .product__img__box--digestive{top:9.5757575758vw;width:28.6060606061vw;height:11.8787878788vw}}.products--allmy .product__content .product__title{color:#6ab690}.products--allmy .product__content .product__title span{opacity:1;color:#382d62}.products--allmy .product__content .product__title--blue{color:#6ac5d6}.products--allmy .product__content .product__title--purple{color:#382d62}.products--avenacol .header__logo{width:67.1428571429vw;height:47.4285714286vw;background:url(../images/products/avenacol/avenacol-logo.svg) top/cover no-repeat;margin:-1.4545454545vw 0 0 1.4545454545vw}@media screen and (min-width:56.25em){.products--avenacol .header__logo{width:28.4848484848vw;height:20.1212121212vw}}.products--avenacol .products__header{margin-top:-13.5vw;background-color:#e6540e}@media screen and (min-width:56.25em){.products--avenacol .products__header{margin-top:-8.2424242424vw}}.products--avenacol .products__header__img{background:#e6540e url(../images/products/avenacol/avenacol-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--avenacol .products__header__img{background-position:top}}.products--avenacol .products__header__contents{background:#e6540e}.products--avenacol .products__header .description{margin:-1.696969697vw 0 0 2.9090909091vw;color:#fff}.products--avenacol .products__header .description a{color:#fff}.products--avenacol .product{margin-bottom:1.9393939394vw}.products--avenacol .product__img__background{width:86vw;height:83.6666666667vw}@media screen and (min-width:56.25em){.products--avenacol .product__img__background{width:31.2727272727vw;height:30.4242424242vw}}.products--avenacol .product__img__background--1{background:url(../images/products/avenacol/product-back-01.svg) 50%/contain no-repeat}.products--avenacol .product__img__box--digestive{top:26vw;width:61.5vw;height:30.6666666667vw;background:url(../images/products/avenacol/avenacol-digestive.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--avenacol .product__img__box--digestive{top:9.4545454545vw;width:22.3636363636vw;height:11.1515151515vw}}.products--avenacol .product__img__box--rusticas{top:12.5vw;width:40vw;height:60vw;background:url(../images/products/avenacol/avenacol-rustica.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--avenacol .product__img__box--rusticas{top:4.5454545455vw;width:14.5454545455vw;height:21.8181818182vw}}.products--avenacol .product__content .product__title{color:#e6540e}.products--avenacol .product__content .product__title span.small{text-transform:none;font-size:4.2424242424vw;opacity:1}.products--cuetara .header__logo{width:48.5714285714vw;height:25.2857142857vw;background:url(../images/products/cuetara/cuetara-logo.svg) top/cover no-repeat;margin:-1.4545454545vw 0 0 1.4545454545vw}@media screen and (min-width:56.25em){.products--cuetara .header__logo{width:20.6060606061vw;height:10.7272727273vw}}.products--cuetara .products__header{margin-top:-13.5vw;background-color:#d91b11}@media screen and (min-width:56.25em){.products--cuetara .products__header{margin-top:-8.2424242424vw}}.products--cuetara .products__header__img{background:#d91b11 url(../images/products/cuetara/cuetara-banner.webp) 100% 0/cover no-repeat}@media screen and (min-width:56.25em){.products--cuetara .products__header__img{background-position:top}}.products--cuetara .products__header__contents{background:#d91b11}.products--cuetara .products__header .description{margin:1.4545454545vw 0 0 2.303030303vw;color:#fff}.products--cuetara .products__header .description a{color:#fff}.products--cuetara .product{margin-bottom:1.9393939394vw}.products--cuetara .product__img__background--1{width:83.6666666667vw;height:83.6666666667vw;background:url(../images/products/cuetara/product-back-01.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--1{width:30.4242424242vw;height:30.4242424242vw}}.products--cuetara .product__img__background--2{width:84.5vw;height:69.8333333333vw;background:url(../images/products/cuetara/product-back-02.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--2{width:30.7272727273vw;height:25.3939393939vw}}.products--cuetara .product__img__background--3{width:83.6666666667vw;height:83.6666666667vw;background:url(../images/products/cuetara/product-back-03.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--3{width:30.4242424242vw;height:30.4242424242vw}}.products--cuetara .product__img__background--4{width:83.6666666667vw;height:83.6666666667vw;background:url(../images/products/cuetara/product-back-04.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--4{width:30.4242424242vw;height:30.4242424242vw}}.products--cuetara .product__img__background--5{width:56.6666666667vw;height:83.8333333333vw;background:url(../images/products/cuetara/product-back-05.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--5{width:20.6060606061vw;height:30.4848484848vw}}.products--cuetara .product__img__background--6{width:86.8333333333vw;height:88.5vw;background:url(../images/products/cuetara/product-back-06.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--6{width:31.5757575758vw;height:32.1818181818vw}}.products--cuetara .product__img__background--7{width:83.6666666667vw;height:54.6666666667vw;background:url(../images/products/cuetara/product-back-07.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--7{width:30.4242424242vw;height:19.8787878788vw}}.products--cuetara .product__img__background--8{width:82.8333333333vw;height:80.6666666667vw;background:url(../images/products/cuetara/product-back-08.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--8{width:30.1212121212vw;height:29.3333333333vw}}.products--cuetara .product__img__background--9{width:75vw;height:79.6666666667vw;background:url(../images/products/cuetara/product-back-09.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--9{width:27.2727272727vw;height:28.9696969697vw}}.products--cuetara .product__img__background--10{width:40.3333333333vw;height:84.8333333333vw;background:url(../images/products/cuetara/product-back-10.svg) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__background--10{width:14.6666666667vw;height:33.2727272727vw}}.products--cuetara .product__img__box--maria{top:18.6666666667vw;width:63.5vw;height:47vw;background:url(../images/products/cuetara/cuetara-maria.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--maria{top:6.7878787879vw;width:23.0909090909vw;height:17.0909090909vw}}.products--cuetara .product__img__box--tostada{top:7.5vw;width:54.5vw;height:57vw;background:url(../images/products/cuetara/cuetara-tostada.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--tostada{top:2.7272727273vw;width:19.8181818182vw;height:20.7272727273vw}}.products--cuetara .product__img__box--hojaldrada{top:23.3333333333vw;width:54.5vw;height:40.3333333333vw;background:url(../images/products/cuetara/cuetara-hojaldrada.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--hojaldrada{top:8.4848484848vw;width:19.8181818182vw;height:14.6666666667vw}}.products--cuetara .product__img__box--cream{top:10.6666666667vw;width:49.3333333333vw;height:60.3333333333vw;background:url(../images/products/cuetara/cuetara-cream.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--cream{top:3.8787878788vw;width:17.9393939394vw;height:21.9393939394vw}}.products--cuetara .product__img__box--cero{top:10.6666666667vw;width:45.5vw;height:60.5vw;background:url(../images/products/cuetara/cuetara-cero.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--cero{top:3.8787878788vw;width:16.5454545455vw;height:22vw}}.products--cuetara .product__img__box--wafers{top:18.6666666667vw;width:59.5vw;height:45.3333333333vw;background:url(../images/products/cuetara/cuetara-wafer.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--wafers{top:6.7878787879vw;width:21.6363636364vw;height:16.4848484848vw}}.products--cuetara .product__img__box--coco{top:8vw;width:35.5vw;height:65.6666666667vw;background:url(../images/products/cuetara/cuetara-coco.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--coco{top:2.9090909091vw;width:12.9090909091vw;height:23.8787878788vw}}.products--cuetara .product__img__box--rollitos{top:-2.6666666667vw;width:23.6666666667vw;height:62.5vw;background:url(../images/products/cuetara/cuetara-rollitos.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--rollitos{top:-.9696969697vw;width:8.6060606061vw;height:22.7272727273vw}}.products--cuetara .product__img__box--rosquillas{top:18.6666666667vw;width:58.8333333333vw;height:42.6666666667vw;background:url(../images/products/cuetara/cuetara-rosquillas.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--rosquillas{top:6.7878787879vw;width:21.3939393939vw;height:15.5151515152vw}}.products--cuetara .product__img__box--pastelito{top:9.3333333333vw;width:75vw;height:58.5vw;background:url(../images/products/cuetara/cuetara-pastelitos.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--pastelito{top:3.3939393939vw;width:27.2727272727vw;height:21.2727272727vw}}.products--cuetara .product__img__box--pastelito-crema{top:10.6666666667vw;width:71.3333333333vw;height:54.5vw;background:url(../images/products/cuetara/cuetara-pastelito-crema.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--pastelito-crema{top:3.8787878788vw;width:25.9393939394vw;height:19.8181818182vw}}.products--cuetara .product__img__box--pastelito-napolitanas{top:16vw;width:73.5vw;height:56.3333333333vw;background:url(../images/products/cuetara/cuetara-pastelito-napolitanas.webp) 50%/contain no-repeat}@media screen and (min-width:56.25em){.products--cuetara .product__img__box--pastelito-napolitanas{top:5.8181818182vw;width:26.7272727273vw;height:20.4848484848vw}}.products--cuetara .product__content .product__title{color:#d91b11}.products--cuetara .product__content .product__title span.small{text-transform:none;font-size:4.2424242424vw;opacity:1}.products--cuetara .product__content--rollitos{margin-top:7.7575757576vw}@media screen and (min-width:56.25em){.products--cuetara .product__content--rollitos{margin-top:auto}}