@font-face{font-family:"PublicSans-Regular";src:url("../fonts/PublicSans-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PublicSans-Bold";src:url("../fonts/PublicSans-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PublicSans-Light";src:url("../fonts/PublicSans-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"PublicSans-Medium";src:url("../fonts/PublicSans-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PublicSans-SemiBold";src:url("../fonts/PublicSans-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("../fonts/Montserrat-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}html,body,div,span,h1,h2,h3,p,a,img,i,ul,li,form,label,article,canvas,footer,header,menu,nav,section{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}*{box-sizing:border-box;font-family:"PublicSans-Regular"}html{line-height:1;font-size:62.5%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased}body{font-size:1.6rem;font-family:"PublicSans-Regular"}ul{list-style:none}a img{border:0}article,footer,header,main,nav,section{display:block}button{background:none;border:0}button:active{outline:0;box-shadow:none}input{background:none;border:0}input:active{outline:0;box-shadow:none}img{max-width:100%}a{color:initial;text-decoration:none}select:active{outline:0;box-shadow:none}@media(min-width:1024px){.mobile-only{display:none!important}}@media(max-width:1023.98px){.desktop-only{display:none!important}}.main-container{max-width:1200px;margin:auto}.max-width-container{max-width:100%;margin:0 auto}@media(min-width:768px){.max-width-container{max-width:1440px;margin:0 auto}}.main-padding-container{padding:0 16px}@media(min-width:768px){.main-padding-container{padding:0 32px}}.products-grid{display:grid;grid-template-columns:repeat(4,25%)}@media(max-width:639.98px){.products-grid{grid-template-columns:repeat(1,100%)}}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.js-fixed{overflow:hidden}.js-block{display:block!important}.js-flex{display:flex!important}.js-none{display:none!important}.top-cold-content,.bottom-cold-content{width:100%}.top-cold-content .container-read-more,.bottom-cold-content .container-read-more{display:inline;padding-top:0;cursor:pointer}.top-cold-content .read-more,.bottom-cold-content .read-more{display:inline}.top-cold-content .top-cold-content-full{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.top-cold-content.expanded .top-cold-content-full{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:unset}.bottom-cold-content .bottom-cold-content-full{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.bottom-cold-content.expanded .bottom-cold-content-full{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:unset}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only:focus{width:100%;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;text-align:center;z-index:9999;padding:10px 0}.header{width:100%;padding:0 32px;position:sticky;top:0;left:0;z-index:20}.header .hidden{visibility:hidden}.header .main-nav{width:100%;min-height:56px}.header .search-input-wrapper{position:relative;width:100%;display:flex;align-items:center;height:100%}.header .search-expand-item{width:0;overflow:hidden;flex-shrink:0;flex-grow:0;align-self:stretch;display:flex;align-items:center;transition:width .35s cubic-bezier(.4,0,.2,1),margin-left .35s cubic-bezier(.4,0,.2,1)}.header .search-expand-item.search-active{flex-grow:1;width:0;margin-left:-220px;height:auto;margin-right:40px;border-bottom:1px solid #121212;padding:15px 0}@media(max-width:1023.98px){.header .search-expand-item.search-active{margin-right:0;border-bottom:1px solid #121212;padding:15px 0;margin-left:-30px}}.header .search-container{width:100%;height:100%;min-height:36px;display:flex;align-items:center;padding:6px 3px;background-color:#fff;position:relative}.header .search-container::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;transform:scaleX(0);transform-origin:right center;transition:transform .35s cubic-bezier(.4,0,.2,1) .05s}.header .search-container input#search-input{width:100%;flex:1;height:100%;padding:0 34px 0 10px;outline:0;border:0}.header .search-expand-item.search-active .search-container::after{transform:scaleX(1);transform-origin:right center}.header.search-active .logo-item{display:none;pointer-events:none;transition:opacity .2s ease}.header.search-active .nav-item-dropdown{opacity:0;pointer-events:none;transition:opacity .2s ease}.header .aa-ClearIcon{position:absolute;right:8px;cursor:pointer;top:50%;transform:translateY(-50%)}.header .nav-list{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:16px 0;height:52px}.header .logo-item{margin:0 auto}.header .logo-item .cd-logo svg{display:block;width:130px}.header .nav-item-dropdown{position:relative}.header .nav-list .nav-item-dropdown .nav-link{padding:0 8px}.header .nav-list .hamburger-menu+.nav-item-dropdown .nav-link{padding-left:0}.header .nav-list .nav-item-dropdown:has(+.logo-item) .nav-link{padding-right:0}.header .nav-list .right-item .nav-link{padding:0 8px}.header .nav-list .logo-item+.right-item .nav-link{padding-left:0}.header .nav-list .right-item:last-child .nav-link{padding-right:0}.header .submenu{position:fixed;top:56px;left:0;width:400px;height:calc(100vh - 56px);padding-left:30px;padding-top:30px;overflow-y:auto;z-index:190;transform:translate(-100%,0);transition:transform .2s ease-out}.header .nav-item-dropdown.open .submenu{transform:translateX(0)}.header .submenu-main li{margin-bottom:14px}.header .submenu-main li,.header .submenu-extra li{padding-left:0}.header .submenu-extra{margin-top:70px}.header .submenu-extra li{margin-bottom:5px}.header .hamburger-menu{display:none;cursor:pointer}.header .hamburger-menu img{max-width:none}.header .close-icon{display:inline-block;width:24px;height:24px;position:relative}.header .close-icon::before,.header .close-icon::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:1px}.header .mobile-menu{position:fixed;top:50px;left:0;width:400px;max-width:550px;overflow-y:hidden;display:none;height:calc(100vh - 50px);z-index:199;transform:translate(-100%,0);transition:transform .2s ease-out}.header .mobile-menu.open{transform:translateX(0)}.header .mobile-nav{padding:25px 30px 0;display:flex;gap:16px}.header .mobile-item{flex-shrink:0;position:relative}.header .mobile-submenu{display:none;position:fixed;top:70px;left:0;width:100%;padding-left:30px;max-width:550px;z-index:199;overflow-y:auto}.header .mobile-item.open .mobile-submenu{display:block}@media(max-width:1023.98px){.header{padding:0 20px}.header .logo-item{margin-left:30px}.header .right-item{margin-left:12px;display:inline-block;height:100%}.header .nav-list-item{padding-right:0}.header .mobile-menu{display:block}.header .nav-item-dropdown{display:none}.header .hamburger-menu{display:block}.header .mobile-submenu-main li{margin-bottom:14px}.header .mobile-submenu-extra{margin-top:39px}.header .mobile-submenu-extra li{margin-bottom:5px}}@media(max-width:767.98px){.header{padding:0 16px}.header .mobile-menu{max-width:none}.header .logo-item{margin-left:16px}.header .logo-item .cd-logo svg{width:130px;height:16px}.header .aa-ClearIcon{width:20px;height:20px}}body.js-fixed{padding-right:15px}@media(max-width:1023.98px){body.js-fixed{padding-right:0}}.nav-link.desktop-only.search-link{padding-inline:0;padding-block:0;line-height:1;padding-block:2px}.mobile-only button{padding-inline:0}.submenu-cerca{position:fixed;bottom:70px;left:0;padding-left:30px;text-transform:uppercase;font-size:14px}.mobile-submenu-cerca{position:fixed;bottom:32px;left:0;padding-left:35px;text-transform:uppercase}.footer .wrapper{max-width:77.2%;width:100%;margin-left:auto;margin-right:auto}@media(max-width:1399.98px){.footer .wrapper{max-width:calc(100vw - 72px)}}@media(max-width:767.98px){.footer .wrapper{padding:32px 18px;max-width:100%}}.footer .footer-top{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:36px 20px}.footer .footer-top .left-links-wrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}@media(max-width:767.98px){.footer .footer-top .right-links{display:none!important}}@media(max-width:1199.98px){.footer .footer-top{padding:32px 18px}.footer .footer-top .left-links-wrapper{height:70px;overflow-x:auto;overflow-y:hidden;gap:100px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.footer .footer-top .left-links-wrapper .left-links{gap:120px;width:auto}.footer .footer-top .left-links-wrapper .right-links{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;width:auto;white-space:nowrap}}.footer .footer-top .left-links{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:40px;width:70%}.footer .footer-top .left-links div{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:8px;width:20%}@media(max-width:1199.98px){.footer .footer-top .left-links div{padding:0 10px}}.footer .footer-top .left-links img{height:auto;width:auto}.footer .footer-top .right-links{display:flex;flex-direction:column;justify-content:right;align-items:end;flex-wrap:nowrap;width:8%;text-align:end;gap:45px}.footer .footer-links-section{padding-left:0;padding-right:0}@media(max-width:767.98px){.footer .footer-links-section{margin:0 18px}}.footer .footer-links-section .container{padding:0 20px 40px 20px}@media(max-width:767.98px){.footer .footer-links-section .container{padding:0}}.footer .footer-links-section .footer-links-container{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;gap:40px}@media(max-width:767.98px){.footer .footer-links-section .footer-links-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;padding:40px 0}}.footer .footer-links-section .footer-links-container .footer-links-item{position:relative}@media(min-width:768px){.footer .footer-links-section .footer-links-container .footer-links-item::after{content:"";display:block;height:0}}@media(max-width:767.98px){.footer .footer-links-section .footer-links-container .footer-links-item{width:100%;padding:10px 0}}.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-list{position:absolute;top:100%;left:0;top:20px;display:none;flex-direction:column;padding:12px 0;width:max-content}@media(max-width:767.98px){.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-list{padding:10px;position:relative;top:0}}.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-title{gap:15px;display:flex}@media(max-width:767.98px){.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-title{justify-content:space-between;padding:0 10px}}@media(min-width:768px){.footer .footer-links-section .footer-links-container .footer-list-open::after{height:var(--list-height)}}.footer .footer-links-section .footer-links-container .footer-list-open .footer-links-list{display:flex}.footer .newsletter-wrapper{padding:40px 0 60px 0}@media(max-width:767.98px){.footer .newsletter-wrapper{padding:0 0 0 0}}.footer .newsletter-wrapper .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:0 20px}@media(max-width:767.98px){.footer .newsletter-wrapper .wrapper{display:flex;flex-direction:column;flex-wrap:nowrap}}.footer .newsletter-wrapper .newsletter-section{width:40%}@media(max-width:767.98px){.footer .newsletter-wrapper .newsletter-section{width:100%;order:3}}.footer .newsletter-wrapper .newsletter-section .newsletter{margin-top:24px}@media(max-width:767.98px){.footer .newsletter-wrapper .newsletter-section .newsletter{margin-top:15px}}.footer .newsletter-wrapper .newsletter-section .newsletter-input{display:flex}.footer .newsletter-wrapper .newsletter-section .newsletter-input input{flex:1;padding:10px 0}.footer .newsletter-wrapper .newsletter-section .error-message{display:none;margin-top:6px}.footer .newsletter-wrapper .newsletter-section .newsletter-success{display:none;color:#3c763d;background:#dff0d8;border:1px solid #d6e9c6;border-radius:5px;padding:12px 20px;margin-bottom:16px}.footer .newsletter-wrapper .newsletter-section .newsletter.error .error-message{display:block}.footer .newsletter-wrapper .newsletter-section .newsletter-consent{display:flex;gap:10px;margin-top:8px}.footer .newsletter-wrapper .newsletter-section .newsletter-consent input{min-width:14px;width:14px;height:14px;margin:0}.footer .newsletter-wrapper .app-section{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:20px}@media(max-width:767.98px){.footer .newsletter-wrapper .app-section{width:100%;order:1;margin-left:-20px}}.footer .newsletter-wrapper .buttons-mob{display:none;order:2;padding:40px 0;width:100%;justify-content:space-between}.footer .newsletter-wrapper .buttons-mob .btn-black{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding:9px;width:43%}@media(max-width:767.98px){.footer .newsletter-wrapper .buttons-mob{display:flex;flex-direction:row;flex-wrap:nowrap}}.footer .language-wrapper .wrapper{display:flex;flex-direction:row;justify-content:end;align-items:center;flex-wrap:nowrap;padding:40px 20px 35px 20px}@media(max-width:1199.98px){.footer .language-wrapper .wrapper{flex-wrap:wrap}}@media(max-width:767.98px){.footer .language-wrapper .wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;padding:32px 18px;max-width:100%}}.footer .language-wrapper .language{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:40px}@media(max-width:1199.98px){.footer .language-wrapper .language{gap:0;width:100%;justify-content:space-around}}@media(max-width:1199.98px){.footer .language-wrapper .selected-language{display:flex;flex-direction:row;flex-wrap:nowrap}}.footer .language-wrapper .selected-language strong{padding-left:5px}.footer .language-wrapper .language-menu{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;position:relative}.footer .language-wrapper .language-menu .select-lang{padding-left:5px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:5px;width:230px}@media(max-width:1199.98px){.footer .language-wrapper .language-menu .select-lang{width:auto}}.footer .language-wrapper .language-menu .change-country{max-height:0;overflow:hidden;position:absolute;padding-left:15px;padding-right:15px;width:250px;top:20px;left:40px}.footer .language-wrapper .language-menu .change-country.expanded{max-height:350px;min-width:250px;overflow-y:auto}@media(max-width:991.98px){.footer .language-wrapper .language-menu .change-country.expanded{min-width:fit-content}}@media(max-width:1199.98px){.footer .language-wrapper .language-menu .change-country{width:auto}}.footer .language-wrapper .language-menu .change-country .menu-change-country__legend{height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;margin-top:20px}.footer .language-wrapper .language-menu .change-country .menu-change-country__legend i{margin-right:5px}.footer .language-wrapper .language-menu .change-country .change-country__list{margin:14px 0}.footer .language-wrapper .language-menu .change-country .change-country__list li{margin:0 auto 10px}.footer .language-wrapper .rating{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}@media(max-width:1199.98px){.footer .language-wrapper .rating{padding:40px 0 50px 0}}.footer .language-wrapper .rating .stars{margin:0 13px}@media(max-width:1199.98px){.footer .language-wrapper .rating .stars{width:95px;margin:0 5px}}.footer .language-wrapper .rating .trustpilot{margin-left:5px}.footer .language-wrapper .social-icons{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:30px}