@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:Mulish;font-weight:700;src:url(/assets/fonts/Mulish-Bold.ttf)format("woff2")}@font-face{font-family:Graphik;font-weight:900;src:url(/assets/fonts/Graphik-Bold.ttf)format("woff2")}@font-face{font-family:Graphik;font-weight:800;src:url(/assets/fonts/graphik-semibold.woff)format("woff2")}@font-face{font-family:Graphik;font-weight:700;src:url(/assets/fonts/Graphik-Medium.ttf)format("woff2")}@font-face{font-family:Graphik;font-weight:600;src:url(/assets/fonts/Graphik-Regular.ttf)format("woff2")}@font-face{font-family:Graphik;font-weight:500;src:url(/assets/fonts/Graphik-Light.ttf)format("woff2")}@font-face{font-family:Graphik;font-weight:400;src:url(/assets/fonts/graphik-thin.woff)format("woff2")}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Graphik}html,body{scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}body{background-color:#fff}main{min-height:calc(100vh - 433px);margin-top:102px}section{width:100vw}a{color:inherit;text-decoration:none}section p.small{text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:900;line-height:16px}section p.pink{color:#b4388b}section p.green{color:#017a38}section p.yellow{color:#bbd034}section h2{font-size:30px;font-weight:900;line-height:36px}p{font-weight:600}p b{font-weight:800}.heading b{font-weight:900}* sup{vertical-align:top;font-size:inherit;padding-inline-start:1px}* sup.tm{font-size:8px;line-height:1.5}.button{cursor:pointer;background-color:#b4388b;border:1px solid #b4388b;border-radius:50px;justify-content:center;align-items:center;gap:10px;height:45px;padding:12px 24px;transition:all .2s;display:flex}.button p.fixed{width:199px}.button.white{background-color:#fff}.button.transparent-rose{background-color:#0000}.button.transparent{background-color:#0000;border-color:#fff}.button:hover{background-color:#00b453;border:1px solid #00b453}.button.transparent-rose:hover,.button.transparent:hover,.button.white:hover{background-color:#d3ebde;border:1px solid #d3ebde}.button.white.download:hover{background-color:#b4388b}.button.white.download .color{display:block}.button.white.download:hover .color,.button.white.download .no_color{display:none}.button.white.download:hover .no_color{display:block}.button p{color:#fff;-webkit-font-smoothing:auto;font-size:16px;font-weight:600;line-height:20px}.button.transparent-rose p,.button.white p{color:#b4388b}.button.white.download p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-size:16px;font-weight:600;line-height:20px}.button.transparent-rose:hover p,.button.transparent:hover p,.button.white:hover p{color:#017a38}.button.white.download:hover p{color:#fff}.chevron{background-image:url(/assets/svg/chevronDown.svg);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;transition:all .2s}.active>.chevron{background-image:url(/assets/svg/chevronUp.svg);transform:rotate(180deg)}:hover>.chevron{background-image:url(/assets/svg/chevronUp.svg)}:hover>.chevron.no_hover{background-image:url(/assets/svg/chevronDown.svg)}.arrow.left{background-image:url(/assets/svg/arrowLeft.svg);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;transition:all .2s}i.tick{background-image:url(/assets/svg/tick_green.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;width:18px;height:18px;display:flex}@media (max-width:767px){main{margin-top:76px}section h2{font-size:24px;line-height:30px}}
button#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,button#CybotCookiebotDialogBodyButtonDecline{color:#fff!important;background-color:#931f82!important;border:0!important;border-radius:50px!important}button#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{color:#931f82!important;background-color:#fff!important;border:1px solid #931f82!important;border-radius:50px!important}div#CybotCookiebotDialogBodyContentText,h2#CybotCookiebotDialogBodyContentTitle{color:#017a38!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{color:#fff!important;background-color:#931f82!important;border:0!important;border-radius:50px!important}#CookiebotWidget .CookiebotWidget-consent-details button{cursor:pointer;align-items:center;margin-bottom:12px;font-weight:600;display:flex;color:#017a38!important}th,td{padding:10px}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{width:18px;fill:#017a38!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{color:#931f82!important;background-color:#fff!important;border:1px solid #931f82!important;border-radius:50px!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#017a38!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#017a38;text-decoration:underline}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#017a38;align-items:center;font-weight:600;text-decoration:none;display:flex}
header{z-index:5;background-color:#fff;justify-content:center;align-items:center;width:100vw;height:102px;display:flex;position:fixed;box-shadow:0 10px 10px #00000008}header .wrapper{width:calc(100vw - 140px);max-width:1300px;height:100%;display:flex}header .wrapper nav{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;width:100%;height:100%;transition:all .2s;display:flex}header .wrapper nav:has(.menu_item.active){border-bottom:1px solid #e8f4ee}header .wrapper nav .handler_mobile{display:none}header .wrapper nav a.logo img{width:185.05px;height:70px}header .wrapper nav .link_items{justify-content:center;align-items:center;display:flex}header .wrapper nav .main_items{justify-content:center;align-items:center;gap:50px;display:flex}header .wrapper nav .main_items .menu_item{cursor:pointer;align-items:center;gap:5px;display:flex}header .wrapper nav .main_items .menu_item.active_url,header .wrapper nav .main_items .menu_item.active{position:relative}header .wrapper nav .main_items .menu_item.active_url{color:#b4388b}header .wrapper nav .main_items a.menu_item,header .wrapper nav .main_items .menu_item p{color:#017a38;cursor:pointer;font-weight:700;transition:color .2s}header .wrapper nav .main_items a.menu_item:hover,header .wrapper nav .main_items .menu_item:hover p{color:#b4388b;line-height:18px}header .wrapper nav .main_items a.menu_item.active,header .wrapper nav .main_items .menu_item.active_url p,header .wrapper nav .main_items .menu_item.active p{color:#b4388b;position:relative}header .wrapper nav .main_items a.menu_item:hover{position:relative}header .wrapper nav .main_items a.menu_item:after,header .wrapper nav .main_items .menu_item:after{content:"";background:0 0;border-radius:50px;width:0%;height:2px;transition:all .2s;position:absolute;bottom:-1px}header .wrapper nav .main_items a.menu_item:hover:after,header .wrapper nav .main_items .menu_item.active_url:after,header .wrapper nav .main_items .menu_item.active:after{background:linear-gradient(90deg,#921f81 40.33%,#00b453 101.19%);width:100%;transition:all .2s}header .header_block{z-index:2;background-color:#fff;justify-content:center;align-items:center;width:100%;height:0;transition:all .4s;display:flex;position:absolute;bottom:0;overflow:hidden;box-shadow:0 10px 10px #0000}header .header_block.active{z-index:3;height:340px;bottom:-340px;box-shadow:0 100px 30px #0003}header .header_block.desktop.productos{background:linear-gradient(90deg,#fff 80%,#e8f4ee 80%);justify-content:center;align-items:center;gap:0;display:flex}@media (min-width:2150px){header .header_block.desktop.productos{background:linear-gradient(90deg,#fff 60%,#e8f4ee 60%)}}header .header_block.desktop.productos .wrapper .block_wrapper{justify-content:center;align-items:flex-start;display:flex}header .header_block.desktop.productos .wrapper .block_wrapper.left{margin-inline-end:70px;justify-content:space-between;width:775px;margin-top:40px}header .header_block.desktop.productos .wrapper .block_wrapper.left .text_box{flex-direction:column;gap:10px;width:273px;padding-top:10px;display:flex}header .header_block.desktop.productos .wrapper .block_wrapper.left .text_box p{color:#017a38;font-size:14px;font-weight:600;line-height:17px}header .header_block.desktop.productos .wrapper .block_wrapper.left .text_box p b{font-size:18px;font-weight:900;line-height:normal}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block{background-color:#e8f4ee;border-radius:10px;justify-content:center;align-items:center;gap:24px;width:415px;max-width:100%;height:120px;padding-block:20px;padding-inline:24px 34px;transition:all .2s;display:flex}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block:hover{background-color:#d3ebde}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block img{width:auto;height:100%}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block .productos{justify-content:center;align-items:center;gap:20px;display:flex}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block .productos p{color:#921f81;width:113px;font-weight:700}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block .productos img.arrow{width:30px;height:30px;margin-block:3px;margin-inline-end:5px}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block:hover .productos img.arrow.green,header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block .productos img.arrow.pink{display:none}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block:hover .productos img.arrow.pink{display:block}header .header_block.desktop.productos .wrapper .block_wrapper.right{background-color:#e8f4ee;flex-direction:column;align-items:center;gap:20px;width:475px;padding-inline-start:50px}header .header_block.desktop.productos .wrapper .block_wrapper.right>img{width:425px;max-width:100%;height:auto}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos{justify-content:center;align-items:center;gap:30px;width:425px;padding-block:10px;padding-inline:30px;display:flex}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos p{color:#017a38;font-weight:700;position:relative}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos p:after{content:"";background-color:#017a38;width:0%;height:2px;transition:all .2s;position:absolute;bottom:-2px;left:0}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos:hover p:after{width:100%}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos img.arrow{width:30px;height:30px}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos:hover img.arrow.green,header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos img.arrow.pink{display:none}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos:hover img.arrow.pink{display:block}header .header_block.desktop.acidez .block_wrapper{gap:80px;display:flex}header .header_block.desktop.acidez .block_wrapper.left{padding-top:40px;padding-inline-end:70px}header .header_block.desktop.acidez .wrapper .block_wrapper .text_box{flex-direction:column;gap:10px;width:273px;padding-top:10px;display:flex}header .header_block.desktop.acidez .wrapper .block_wrapper .text_box p{color:#017a38;font-size:14px;font-weight:600;line-height:17px}header .header_block.desktop.acidez .wrapper .block_wrapper .text_box p b{font-size:18px;font-weight:900;line-height:normal}header .header_block.desktop.acidez .wrapper .block_wrapper .item_blocks{flex-direction:column;gap:10px;width:231px;display:flex}header .header_block.desktop.acidez .wrapper .block_wrapper .item_blocks .item_block{justify-content:flex-start;align-items:center;gap:10px;display:flex}header .header_block.desktop.acidez .wrapper .block_wrapper .item_blocks .item_block .image_wrapper{justify-content:center;align-items:center;width:40px;height:40px;display:flex}header .header_block.desktop.acidez .wrapper .block_wrapper .item_blocks .item_block p{color:#017a38;font-weight:700}header .header_block.desktop.acidez .wrapper .block_wrapper.right img{object-fit:cover;width:711.87px}header .header_block.mobile{display:none!important}header .wrapper nav .mobile_menu{display:none}@media (max-width:1439px){header .wrapper{width:1300px;max-width:calc(100vw - 40px)}}@media (max-width:1300px){header .wrapper nav .main_items{gap:24px}header .header_block.desktop.productos .wrapper .block_wrapper.left{gap:20px;margin-inline-end:40px}header .header_block.desktop.productos .wrapper .block_wrapper.right{padding-inline-start:0}header .header_block.desktop.productos .wrapper .block_wrapper.left .green_blocks .menu_green_block{width:400px}}@media (max-width:1144px){header .wrapper nav .main_items{gap:16px}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos{gap:10px}header .header_block.desktop.productos .wrapper .block_wrapper.right a.productos,header .header_block.desktop.productos .wrapper .block_wrapper.right>img{width:325px;max-width:calc(100% - 40px)}header .header_block.desktop.productos .wrapper .block_wrapper.right>img{max-width:calc(100% - 50px)}header .header_block.desktop.acidez .block_wrapper{gap:40px}}@media (max-width:1024px){header .wrapper nav a.logo img{width:150.68px;height:57px}header .wrapper nav>.link_items,header .wrapper nav>.button{display:none}header .wrapper nav .mobile_menu{z-index:7;background-color:#e8f4ee;flex-direction:column;width:0;height:100vh;transition:all .2s;display:flex;position:fixed;top:0;left:0;overflow:hidden}header .wrapper nav .mobile_menu *{display:none!important}header.active .wrapper nav .mobile_menu *{display:flex!important}header.active .wrapper nav .mobile_menu{background-color:#fff;justify-content:flex-start;align-items:center;width:100vw;display:flex}header.active .wrapper nav .mobile_menu .mobile_wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:2px;width:calc(100% - 40px);height:100%;display:flex}header.active .wrapper nav .mobile_menu .mobile_wrapper .handler_mobile{justify-content:center;align-items:flex-end;width:100px;height:40px;margin-top:16px;display:flex}header.active .wrapper nav .mobile_menu .mobile_wrapper .link_items{width:100%}header.active .wrapper nav .mobile_menu .mobile_wrapper .link_items .main_items{flex-direction:column;align-items:flex-start;gap:0;width:100%;margin-block:16px;display:flex}header.active .wrapper nav .mobile_menu .mobile_wrapper .link_items .main_items .menu_item{justify-content:space-between;width:100%;height:60px}header.active .wrapper nav .mobile_menu .mobile_wrapper .link_items .main_items .menu_item:not(:last-child){border-bottom:1px solid #e8f4ee}header.active .wrapper nav .mobile_menu .mobile_wrapper .link_items .main_items a.menu_item,header.active .wrapper nav .mobile_menu .mobile_wrapper .link_items .main_items .menu_item p{padding-inline-start:10px}header.active .wrapper nav .mobile_menu .mobile_wrapper .link_items .main_items .menu_item .chevron{transform:rotate(270deg)}header.active .wrapper nav .mobile_menu .mobile_wrapper a.button{width:100%;padding-inline:15px;font-size:16px}header.active .wrapper nav .mobile_menu .mobile_wrapper a.button p,header.active .wrapper nav .mobile_menu .mobile_wrapper a.button p sup{display:inline!important}header.active .wrapper nav .mobile_menu .mobile_wrapper a.button p sup{font-size:20px}header .wrapper nav a.logo{justify-content:center;align-items:center;width:-webkit-fill-available;margin-inline:8px 46px;display:flex}header .wrapper nav .handler_mobile{flex-direction:column;justify-content:space-between;align-items:flex-start;width:46px;height:46px;display:flex}header .handler_mobile .burger{background-image:url(/assets/svg/menuBurger.svg);background-position:50%;background-repeat:no-repeat;width:28px;height:28px}header .handler_mobile .burger.close{background-image:url(/assets/svg/menuBurgerClose.svg);width:20px;height:20px}header .wrapper nav .handler_mobile .label{color:#017a38;text-align:center;width:28px;font-family:Mulish;font-size:10.5px;font-weight:700}header .header_block.desktop{display:none!important}header .header_block.mobile{z-index:10;content-visibility:hidden;width:0;height:100vh;position:fixed;top:0;right:0;display:flex!important}header .header_block.mobile.active{content-visibility:visible;background-color:#fff;width:100vw}header .header_block.mobile .wrapper{flex-direction:column;gap:16px}header .header_block.mobile .wrapper .action_menu{justify-content:space-between;align-items:center;width:100%;height:40px;margin-block:16px;display:flex}header .header_block.mobile .wrapper .action_menu .submenu_handler{justify-content:flex-start;align-items:center;display:flex}header .header_block.mobile .wrapper .action_menu p.label{color:#017a38;font-size:20px;font-weight:800}header .header_block.mobile .wrapper .green_blocks{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding-block:20px;display:flex}header .header_block.mobile .wrapper .green_blocks .menu_green_block{background-color:#e8f4ee;border-radius:10px;justify-content:center;align-items:center;gap:20px;width:100%;padding:20px;display:flex}header .header_block.mobile .wrapper .green_blocks .menu_green_block img{width:auto;height:calc(100% - 30px)}header .header_block.mobile .wrapper .green_blocks .menu_green_block p{color:#b4388b;font-size:16px;font-weight:700}header .header_block.mobile .wrapper .green_blocks .menu_green_block p br.mobile{display:none}header .header_block.mobile .wrapper .green_blocks a.productos{align-items:center;gap:20px;padding-block:20px;display:flex}header .header_block.mobile .wrapper .green_blocks a.productos p{color:#017a38;font-weight:800;position:relative}header .header_block.mobile .wrapper .green_blocks a.productos p:after{content:"";background:0 0;border-radius:50px;width:0%;height:2px;transition:all .2s;position:absolute;bottom:-1px;left:0}header .header_block.mobile .wrapper .green_blocks a.productos:hover p:after{background-color:#017a38;width:100%;transition:all .2s}header .header_block.mobile .wrapper{align-items:center}header .header_block.mobile .wrapper .acidez_blocks{flex-direction:column;gap:10px;padding-block:20px;display:flex}header .header_block.mobile .wrapper .acidez_blocks .item_block{justify-content:flex-start;align-items:center;gap:10px;display:flex}header .header_block.mobile .wrapper .acidez_blocks .item_block .img_wrapper{justify-content:center;align-items:center;width:40px;display:flex}header .header_block.mobile .wrapper .acidez_blocks .item_block p{-webkit-font-smoothing:antialiased;color:#017a38;font-size:16px;font-weight:700}header .header_block.mobile .wrapper img.chica{max-width:100%;height:auto}header .wrapper nav .main_items a.menu_item:hover:after{width:calc(100% - 20px)}header .wrapper nav .main_items .menu_item.active_url:after{left:0}}@media (max-width:767px){header{height:76px}header .wrapper nav a.logo{margin-inline:8px 22px}}@media (max-width:467px){header .header_block.mobile .wrapper{align-items:center}header .header_block.mobile .wrapper .green_blocks .menu_green_block{justify-content:flex-start}header .header_block.mobile .wrapper .green_blocks .menu_green_block img{width:128px;height:auto}header .header_block.mobile .wrapper .green_blocks .menu_green_block p{letter-spacing:2%;max-height:100px;font-weight:800;line-height:1.3}header .header_block.mobile .wrapper .green_blocks .menu_green_block p br.mobile{display:initial}}
footer:after{content:"";background:linear-gradient(270deg,#01ab4f 14%,#017a38 101.09%);width:100%;height:7px;display:block}footer .footer_block{justify-content:center;align-items:center;display:flex}footer .footer_block.top{background-color:#d3ebde;height:182px}footer .footer_block.mid{background-color:#017a38;height:80px}footer .footer_block.bottom{background-color:#f7faf6;height:79px}footer .footer_block .wrapper{justify-content:space-between;align-items:center;width:calc(100vw - 140px);max-width:1300px;height:100%;display:flex}footer .footer_block.mid .wrapper p.disclaimer{color:#fff;font-size:14px;font-weight:600;line-height:17px}footer .footer_block.top .wrapper{gap:150.95px}footer .footer_block.top .wrapper .links_container{justify-content:space-between;gap:159px;display:flex}footer .footer_block.top .wrapper .links_container .links{align-items:center;gap:100px;width:683px;display:flex}footer .footer_block.top .wrapper .links_container .links .links_frame{flex-direction:column;gap:12px;display:flex}footer .footer_block.top .wrapper .links_container .links .links_frame p.heading,footer .footer_block.top .wrapper .links_container .links .links_frame a.heading{letter-spacing:.5px;margin-bottom:4px;font-size:16px;font-weight:800;line-height:17px}footer .footer_block.top .wrapper .links_container .links .links_frame p,footer .footer_block.top .wrapper .links_container .links .links_frame a{color:#017a38;text-wrap-mode:nowrap;font-size:14px;font-weight:700;line-height:15px;transition:all .2s}footer .footer_block.top .wrapper .links_container .links .links_frame a:hover{text-underline-offset:8px;text-decoration:underline;transition:all .2s}footer .footer_block.top .wrapper .links_container .anefp_container{flex-direction:column;gap:7px;display:flex}footer .footer_block.top .wrapper .links_container .anefp_container p.anefp_disclaimer{-webkit-font-smoothing:antialiased;color:#017a38;font-size:14px;font-weight:700;line-height:15px}footer .footer_block.bottom .wrapper{justify-content:space-between;gap:110px}footer .footer_block.bottom .wrapper img.almirall_logo{width:126px;height:auto;margin-inline-start:-2px}footer .footer_block.bottom .wrapper .legal_links_container{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:20px;width:1065px;display:flex}footer .footer_block.bottom .wrapper .legal_links_container .links{align-items:center;gap:23px;display:flex}footer .footer_block.bottom .wrapper .legal_links_container .links a{text-underline-offset:7px;color:#017a38;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;position:relative}footer .footer_block.bottom .wrapper .legal_links_container .links a:not(:first-child):before{content:"|";font-size:10px;position:absolute;top:3px;left:-11.5px}footer .footer_block.bottom .wrapper .legal_links_container p.copyright{color:#017a38;font-size:10px;font-weight:600}@media (max-width:1439px){footer .footer_block.top .wrapper,footer .footer_block.top .wrapper .links_container{gap:100px}footer .footer_block.bottom .wrapper img.almirall_logo{width:125px;margin-inline-start:0}footer .footer_block.top .wrapper .links_container .links{gap:90px;width:fit-content}}@media (max-width:1400px){footer .footer_block.top .wrapper .links_container{gap:60px}footer .footer_block.top .wrapper .links_container .links{gap:80px}}@media (max-width:1310px){footer .footer_block.top .wrapper,footer .footer_block.top .wrapper .links_container,footer .footer_block.top .wrapper .links_container .links{gap:60px}}@media (max-width:1244px){footer .footer_block.top .wrapper{width:calc(100vw - 40px)}}@media (max-width:1211px){footer .footer_block.top .wrapper,footer .footer_block.top .wrapper .links_container{gap:60px}}@media (max-width:1075px){footer .footer_block.top .wrapper,footer .footer_block.top .wrapper .links_container{gap:20px}}@media (max-width:1024px){footer .footer_block .wrapper{width:calc(100vw - 40px)}footer .footer_block.top,footer .footer_block.mid,footer .footer_block.bottom{height:fit-content}footer .footer_block.top .wrapper,footer .footer_block.top .wrapper .links_container,footer .footer_block.top .wrapper .links_container .links,footer .footer_block.bottom .wrapper,footer .footer_block.bottom .wrapper .legal_links_container{flex-direction:column;align-items:center;gap:30px}footer .footer_block.top .wrapper .links_container,footer .footer_block.top .wrapper{align-items:flex-start}footer .footer_block.bottom .wrapper .legal_links_container{align-items:center;width:100%}footer .footer_block.bottom .wrapper .legal_links_container .links{flex-wrap:wrap;justify-content:center}footer .footer_block.top{padding-block:40px}footer .footer_block.top .wrapper .links_container,footer .footer_block.top .wrapper .links_container .links,footer .footer_block.top .wrapper .links_container .links .links_frame{width:100%}footer .footer_block.mid,footer .footer_block.bottom{padding-block:30px}footer .footer_block.top .wrapper .links_container .anefp_container{flex-direction:row;align-items:center;gap:12px}}@media (max-width:767px){footer .footer_block .wrapper{height:100%}footer .footer_block.top .wrapper .links_container .links .links_frame .heading_container{justify-content:space-between;width:100%;display:flex}footer .footer_block.top .wrapper,footer .footer_block.top .wrapper .links_container{gap:50px}footer .footer_block.top .wrapper .links_container .links .links_frame .heading_container .heading{min-width:fit-content}footer .footer_block.top .wrapper .links_container .links .links_frame .content{border-bottom:1px solid #017a38;flex-direction:column;justify-content:space-between;height:0;transition:all .4s;display:flex;overflow:hidden}footer .footer_block.top .wrapper .links_container .links .links_frame.active .content{height:58px;padding-bottom:12px;transition:all .4s}footer .footer_block.bottom .wrapper img.almirall_logo{width:115px}footer .footer_block.bottom .wrapper .legal_links_container .links{align-items:center;row-gap:16px;max-width:255px}footer .footer_block.bottom .wrapper .legal_links_container .links a:nth-child(3):before{content:""}footer .footer_block.top .wrapper .links_container .links,footer .footer_block.top .wrapper .links_container .links .links_frame{gap:10px}footer .footer_block.top .wrapper .links_container .links .links_frame .content{gap:16px}footer .footer_block.top .wrapper .links_container .links .links_frame .chevron{background-position:100%;width:-webkit-fill-available;transition:all}footer .footer_block.top .wrapper .links_container .links .links_frame.active .chevron{background-position:0;transform:rotate(180deg)}}@media (max-width:467px){footer .footer_block.top .wrapper .logo{width:185.05px;height:71px}footer .footer_block.top .wrapper .links_container .links .links_frame{gap:11px;transition:all .4s}footer .footer_block.top .wrapper .links_container .links .links_frame.active,footer .footer_block.top .wrapper .links_container .links .links_frame.active .content{gap:16px}footer .footer_block.top .wrapper .links_container .links .links_frame p.heading,footer .footer_block.top .wrapper .links_container .links .links_frame a.heading{margin-bottom:3px}}
