/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */@import url(//fonts.googleapis.com/css2?family=Muli:wght@400;600;700;800;900&display=swap);html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:"icons";font-weight:normal;font-style:normal;src:url("/fonts/icons.c5f7938d.eot") format("embedded-opentype");src:url("/fonts/icons.c5f7938d.eot?#iefix") format("embedded-opentype"),url("/fonts/icons.bbcbd8fd.woff") format("woff"),url("/fonts/icons.b5b9f1d6.ttf") format("ttf"),url("/fonts/icons.svg#icons") format("svg")}html,body{height:100%}html{font-size:16px}body{font-family:"Muli",sans-serif;font-weight:normal;font-size:16px;font-size:1rem;-webkit-text-size-adjust:100%;height:100%;line-height:1.5;background-color:#fff;color:#000;text-rendering:optimizeLegibility}body.block-scroll{overflow:hidden}a{color:#000;text-decoration:underline}.no-touch a:hover{color:#e32119}ul,ol,blockquote{padding-left:0;margin:0}li{list-style-type:none}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dd,p,figure,pre,table,fieldset,hr,form{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-family:inherit;font-weight:inherit}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;padding:12px 15px;border:1px solid #e7e7e7;-webkit-appearance:none;border-radius:5px;background-image:none;-webkit-transition:border 0.2s ease-out;transition:border 0.2s ease-out;outline:0;font-size:16px;font-size:1rem}input[type="email"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="url"][disabled],input[type="color"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="week"][disabled],textarea[disabled]{opacity:.5 !important}button,input[type="submit"]{background-image:none;border-radius:0}input[type="email"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="url"]:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,textarea:hover{border-color:#d0d0d0}input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,textarea:focus{border-color:#d0d0d0}input[type="checkbox"]{display:inline-block;margin-right:0.4em}pre,code{font-family:monospace;font-weight:normal}hr{color:#e7e7e7;border:none;border-bottom-width:1px;border-bottom-style:solid;margin-top:24px;margin-top:1.5rem;margin-bottom:24px;margin-bottom:1.5rem}table{table-layout:fixed}th,td{text-align:left}img{max-width:100%}picture{display:contents}legend{color:#4a4a4a;font-family:"Muli",sans-serif;font-weight:800}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.wide{width:100%}@-webkit-keyframes bling{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(2);transform:scale(2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bling{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(2);transform:scale(2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.align--right{text-align:right}.align--center{text-align:center}.align--justify{text-align:justify}.valign--top{vertical-align:top}.color--c-primary,.color--c-red{color:#e32119}.color--b-primary,.color--b-red{background:#e32119}.color--c-option-1,.color--c-blu{color:#1259a5}.color--b-option-1,.color--b-blu{background:#1259a5}.color--c-option-2,.color--c-green{color:#3a863a}.color--b-option-2,.color--b-green{background:#3a863a}.color--c-option-3,.color--c-yellow{color:#ffbf00}.color--b-option-3,.color--b-yellow{background:#ffbf00}.color--c-option-4,.color--c-orange,.dropdown__label--orange{color:#a60}.color--b-option-4,.color--b-orange{background:#a60}.h1{font-family:"Muli",sans-serif;font-weight:800;font-size:42px;font-size:2.625rem}.h2{font-family:"Muli",sans-serif;font-weight:800;font-size:36px;font-size:2.25rem}.h3{font-family:"Muli",sans-serif;font-weight:800;font-size:30px;font-size:1.875rem}.h4{font-family:"Muli",sans-serif;font-weight:800;font-size:18px;font-size:1.125rem}.regular{font-size:16px;font-size:1rem}.formatted-content h1,.formatted-content h2,.formatted-content h3,.formatted-content h4,.formatted-content h5,.formatted-content h6,.formatted-content hgroup,.formatted-content ul,.formatted-content ol,.formatted-content dd,.formatted-content p,.formatted-content figure,.formatted-content pre,.formatted-content table,.formatted-content fieldset,.formatted-content hr,.formatted-content form,.formatted-content blockquote{margin-bottom:6px;margin-bottom:.375rem}.formatted-content h1:last-child,.formatted-content h2:last-child,.formatted-content h3:last-child,.formatted-content h4:last-child,.formatted-content h5:last-child,.formatted-content h6:last-child,.formatted-content hgroup:last-child,.formatted-content ul:last-child,.formatted-content ol:last-child,.formatted-content dd:last-child,.formatted-content p:last-child,.formatted-content figure:last-child,.formatted-content pre:last-child,.formatted-content table:last-child,.formatted-content fieldset:last-child,.formatted-content hr:last-child,.formatted-content form:last-child,.formatted-content blockquote:last-child{margin-bottom:0}.formatted-content ul,.formatted-content ol,.formatted-content blockquote{padding-left:30px}.formatted-content ul li{list-style-type:disc}.formatted-content ol li{list-style-type:decimal}.formatted-content h1,.formatted-content h2,.formatted-content h3,.formatted-content h4,.formatted-content h5,.formatted-content h6{font-family:"Muli",sans-serif;font-weight:800;margin-top:12px;margin-top:.75rem}.formatted-content h1:first-child,.formatted-content h2:first-child,.formatted-content h3:first-child,.formatted-content h4:first-child,.formatted-content h5:first-child,.formatted-content h6:first-child{margin-top:0}.formatted-content a{text-decoration:underline}.formatted-content h1{font-size:42px;font-size:2.625rem}.formatted-content h2{font-size:36px;font-size:2.25rem}.formatted-content h3{font-size:30px;font-size:1.875rem}.formatted-content h4{font-size:18px;font-size:1.125rem}.formatted-content h5{font-size:18px;font-size:1.125rem}.formatted-content h6{font-size:18px;font-size:1.125rem}.formatted-content table{width:100%}.text-transform--uppercase{text-transform:uppercase}.text-transform--uppercase-first{display:inline-block;text-transform:lowercase}.text-transform--uppercase-first::first-letter{text-transform:uppercase}.text-transform--lowercase{text-transform:lowercase}.text-transform--capitalize{text-transform:capitalize}.breadcrumbs{margin-bottom:20px;min-height:42px;line-height:24px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:8px 20px}.breadcrumbs[data-collapsed="true"]{height:0;min-height:0;border-bottom:0;overflow:hidden;padding:0}.breadcrumbs span,.breadcrumbs a,.breadcrumbs p{color:#4a4a4a;font-size:13px;letter-spacing:0;line-height:20px;display:inline-block}.breadcrumbs span{width:25px;text-align:center}.breadcrumbs a{text-decoration:none}.breadcrumbs p{margin:0}@media screen and (min-width: 1076px){.breadcrumbs{border-top:0;padding:8px 0;margin-bottom:30px}.breadcrumbs a,.breadcrumbs span{line-height:24px}}.button,.button--empty,.button--rev,.button--small-rev,.section--home-landing .banner__caption .button,.section--home-landing .banner__caption--grid .button,.button--outline,.button--small,.button--extra-small,.table td.table__actions a,.formatted-content table td.table__actions a,.button--large,.button--huge,.button--expand,.ordine-form__link-like-button,.button--secondary,.carrello__option-coupon .carrello__option-form-field input[type="text"]+button,.button--corner-left,.button--corner-right,.button--alert,.button--notice,.prodotto-box__show-more button,.prodotto__immagini-pager-button svg{font-size:15px;font-size:.9375rem;font-weight:800;letter-spacing:0;line-height:50px;text-align:center;text-transform:uppercase;text-decoration:none !important;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;background:#000;color:#fff;display:inline-block;padding:0 15px;vertical-align:middle;white-space:nowrap;cursor:pointer;-webkit-appearance:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.button.disabled,.disabled.button--empty,.disabled.button--rev,.disabled.button--small-rev,.section--home-landing .banner__caption .disabled.button,.section--home-landing .banner__caption--grid .disabled.button,.disabled.button--outline,.disabled.button--small,.disabled.button--extra-small,.table td.table__actions a.disabled,.formatted-content table td.table__actions a.disabled,.disabled.button--large,.disabled.button--huge,.disabled.button--expand,.disabled.ordine-form__link-like-button,.disabled.button--secondary,.carrello__option-coupon .carrello__option-form-field input[type="text"]+button.disabled,.disabled.button--corner-left,.disabled.button--corner-right,.disabled.button--alert,.disabled.button--notice,.prodotto-box__show-more button.disabled,.prodotto__immagini-pager-button svg.disabled,.button[disabled],.button--empty[disabled],.button--rev[disabled],.button--small-rev[disabled],.section--home-landing .banner__caption .button[disabled],.section--home-landing .banner__caption--grid .button[disabled],.button--outline[disabled],.button--small[disabled],.button--extra-small[disabled],.table td.table__actions a[disabled],.formatted-content table td.table__actions a[disabled],.button--large[disabled],.button--huge[disabled],.button--expand[disabled],.ordine-form__link-like-button[disabled],.button--secondary[disabled],.carrello__option-coupon .carrello__option-form-field input[type="text"]+button[disabled],.button--corner-left[disabled],.button--corner-right[disabled],.button--alert[disabled],.button--notice[disabled],.prodotto-box__show-more button[disabled],.prodotto__immagini-pager-button svg[disabled]{opacity:.3;pointer-events:none}.no-touch .button:hover,.no-touch .button--empty:hover,.no-touch .button--rev:hover,.no-touch .button--small-rev:hover,.no-touch .button--outline:hover,.no-touch .button--small:hover,.no-touch .button--extra-small:hover,.no-touch .table td.table__actions a:hover,.table td.table__actions .no-touch a:hover,.no-touch .formatted-content table td.table__actions a:hover,.formatted-content table td.table__actions .no-touch a:hover,.no-touch .button--large:hover,.no-touch .button--huge:hover,.no-touch .button--expand:hover,.no-touch .ordine-form__link-like-button:hover,.no-touch .button--secondary:hover,.no-touch .carrello__option-coupon .carrello__option-form-field input[type="text"]+button:hover,.carrello__option-coupon .carrello__option-form-field .no-touch input[type="text"]+button:hover,.no-touch .button--corner-left:hover,.no-touch .button--corner-right:hover,.no-touch .button--alert:hover,.no-touch .button--notice:hover,.no-touch .prodotto-box__show-more button:hover,.prodotto-box__show-more .no-touch button:hover,.no-touch .prodotto__immagini-pager-button svg:hover,.prodotto__immagini-pager-button .no-touch svg:hover,.button:active,.button--empty:active,.button--rev:active,.button--small-rev:active,.section--home-landing .banner__caption .button:active,.section--home-landing .banner__caption--grid .button:active,.button--outline:active,.button--small:active,.button--extra-small:active,.table td.table__actions a:active,.formatted-content table td.table__actions a:active,.button--large:active,.button--huge:active,.button--expand:active,.ordine-form__link-like-button:active,.button--secondary:active,.carrello__option-coupon .carrello__option-form-field input[type="text"]+button:active,.button--corner-left:active,.button--corner-right:active,.button--alert:active,.button--notice:active,.prodotto-box__show-more button:active,.prodotto__immagini-pager-button svg:active{background:#fff;color:#000;text-decoration:none}.button--empty{background:transparent;color:#000;-webkit-box-shadow:none;box-shadow:none;text-decoration:initial !important;text-transform:none;font-weight:400}.no-touch .button--empty:hover,.button--empty:active{background:transparent;color:#e32119}.button--rev,.button--small-rev,.section--home-landing .banner__caption .button,.section--home-landing .banner__caption--grid .button{color:#000;background:#fff;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.no-touch .button--rev:hover,.no-touch .button--small-rev:hover,.no-touch .section--home-landing .banner__caption .button:hover,.section--home-landing .banner__caption .no-touch .button:hover,.no-touch .section--home-landing .banner__caption--grid .button:hover,.section--home-landing .banner__caption--grid .no-touch .button:hover,.button--rev:active,.button--small-rev:active,.section--home-landing .banner__caption .button:active,.section--home-landing .banner__caption--grid .button:active{background:#000;color:#fff;text-decoration:none}.button--outline{color:#000;background:#fff;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}.no-touch .button--outline:hover,.button--outline:active{background:#000;color:#fff;text-decoration:none}.button--small,.button--extra-small,.table td.table__actions a,.formatted-content table td.table__actions a{font-size:13px;font-size:.8125rem;font-weight:400;line-height:40px;padding:0 13px}.button--extra-small{line-height:25px}.button--small-rev{font-size:13px;font-size:.8125rem;font-weight:400;line-height:40px;padding:0 13px}.button--large{font-size:1.2em}.button--huge{padding:1.3em}.button--expand,.ordine-form__link-like-button{display:block;width:100%}.button--secondary,.table td.table__actions a,.formatted-content table td.table__actions a,.carrello__option-coupon .carrello__option-form-field input[type="text"]+button{color:#000;background:#e7e7e7;-webkit-box-shadow:inset 0 0 0 2px #e7e7e7;box-shadow:inset 0 0 0 2px #e7e7e7}.no-touch .button--secondary:hover,.no-touch .table td.table__actions a:hover,.table td.table__actions .no-touch a:hover,.no-touch .formatted-content table td.table__actions a:hover,.formatted-content table td.table__actions .no-touch a:hover,.no-touch .carrello__option-coupon .carrello__option-form-field input[type="text"]+button:hover,.carrello__option-coupon .carrello__option-form-field .no-touch input[type="text"]+button:hover,.button--secondary:active,.table td.table__actions a:active,.formatted-content table td.table__actions a:active,.carrello__option-coupon .carrello__option-form-field input[type="text"]+button:active{background:#fff}.button--corner-left,.button--corner-right{position:relative;height:40px;line-height:40px;min-width:160px;font-size:13px;font-weight:bold;letter-spacing:0}.button--corner-left::after,.button--corner-right::after{content:'';display:inline-block;border-top:40px solid transparent;position:absolute;bottom:0}.button--corner-left::before,.button--corner-right::before{content:'';display:inline-block;border-top:36px solid transparent;position:absolute;bottom:2px;z-index:1;opacity:0;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.button--corner-left:hover::before,.button--corner-right:hover::before{opacity:1}.button--corner-left::after{border-right:20px solid #000;right:100%}.button--corner-left::before{border-right:18px solid #fff;right:calc(100% - 1px);-webkit-box-shadow:1px 0 #fff;box-shadow:1px 0 #fff}.button--corner-right::after{border-left:20px solid #000;left:100%}.button--corner-right::before{border-left:18px solid #fff;left:calc(100% - 1px);-webkit-box-shadow:-1px 0 #fff;box-shadow:-1px 0 #fff}.button--alert{color:#e32119;background:#fff;-webkit-box-shadow:inset 0 0 0 2px #e32119;box-shadow:inset 0 0 0 2px #e32119}.no-touch .button--alert:hover,.button--alert:active{color:#fff;background:#e32119}.button--notice{color:#1259a5;background:#fff;-webkit-box-shadow:inset 0 0 0 2px #1259a5;box-shadow:inset 0 0 0 2px #1259a5}.no-touch .button--notice:hover,.button--notice:active{color:#fff;background:#1259a5}.canvas{position:relative;max-width:100%;scroll-behavior:smooth}@media screen and (max-width: 720px){.canvas{overflow-x:hidden}}.canvas.is-shifted{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.canvas.is-shifted .canvas__main{opacity:0.6}.canvas__main{-webkit-transition:-webkit-transform 0.2s ease-out;transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out, -webkit-transform 0.2s ease-out}@media screen and (max-width: 1075px){.canvas__aside{padding-bottom:25px;overflow-y:auto;position:absolute;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;top:0;bottom:0;-webkit-transition:-webkit-transform 0.2s ease-out, -webkit-box-shadow 0.2s ease-out;transition:-webkit-transform 0.2s ease-out, -webkit-box-shadow 0.2s ease-out;transition:transform 0.2s ease-out, box-shadow 0.2s ease-out;transition:transform 0.2s ease-out, box-shadow 0.2s ease-out, -webkit-transform 0.2s ease-out, -webkit-box-shadow 0.2s ease-out}}.center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.center--v{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center--h{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dropdown{position:relative;color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown.as-field{border:1px solid #e7e7e7;border-radius:5px;width:100% !important}.dropdown.as-field *[class*="dropdown__label"]{font-size:14px}.dropdown__label{cursor:pointer;font-size:13px;font-size:.8125rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown__label svg{font-size:18px;min-width:18px}.dropdown__label svg.icon-svg--arrow{font-size:28px;font-size:1.75rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.2s;transition:.2s;margin-left:-5px;margin-top:-2px}.dropdown__label svg.icon-svg--arrow.small{font-size:19px;font-size:1.1875rem;margin-left:2px;margin-top:-4px}.dropdown__label a{text-decoration:none}.newsletter-form__settori .dropdown__label{line-height:26px}.newsletter-form__settori .dropdown__label .icon-svg--arrow{float:right}.dropdown__label--orange{font-size:16px;font-size:1rem}.dropdown__label--orange-listato{line-height:1;color:#a60}.dropdown__label--orange-listato .icon-svg--arrow{width:12px;height:12px;margin-left:0}.dropdown__list{display:none;position:absolute;background:#fff;padding:25px;top:calc(100% + 12.5px);right:-25px;-webkit-box-shadow:0px 5px 15px rgba(0,0,0,0.2);box-shadow:0px 5px 15px rgba(0,0,0,0.2);z-index:10000;border:1px solid #d0d0d0;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:calc(100vw - 40px)}@media screen and (min-width: 721px){.dropdown__list{max-width:350px}}.dropdown__list--no-shift{right:auto}.dropdown__list--no-shift:before,.dropdown__list--no-shift:after{right:auto;left:27px}@media screen and (max-width: 720px){.dropdown__list--limit{max-width:206px}}.dropdown__list:before,.dropdown__list:after{content:'';position:absolute;bottom:100%;right:27px;display:inline-block;width:0px;height:0px;border:9px solid transparent}.dropdown__list:after{border-bottom-color:#fff;bottom:calc(100% - 1px)}.dropdown__list:before{border-bottom-color:#d0d0d0}.dropdown__list:empty{display:none !important}.dropdown__search{margin-bottom:15px;position:relative;display:inline-block;width:100%}.dropdown__search input{font-size:16px;outline:none;line-height:28px;border-radius:3px;padding:5px;padding-left:50px;height:40px;float:left;width:100%}.dropdown__search svg{position:absolute;left:15px;top:9px;color:#4a4a4a;width:22px;height:22px}.dropdown[data-anchor="left"] .dropdown__list{right:auto;left:0}@media (min-width: 1076px){.dropdown[data-anchor="left"] .dropdown__list{left:-25px}}.dropdown[data-anchor="left"] .dropdown__list:before,.dropdown[data-anchor="left"] .dropdown__list:after{left:27px;right:auto}.dropdown[data-direction="up"] .dropdown__list{top:auto;bottom:calc(100% + 12.5px)}.dropdown[data-direction="up"] .dropdown__list:before,.dropdown[data-direction="up"] .dropdown__list:after{bottom:auto;top:100%;border:9px solid transparent}.dropdown[data-direction="up"] .dropdown__list:after{border-top-color:#fff;top:calc(100% - 1px)}.dropdown[data-direction="up"] .dropdown__list:before{border-top-color:#d0d0d0}.dropdown[data-nowrap="true"] .dropdown__list{width:auto}.dropdown[data-nowrap="true"] .dropdown__list li{white-space:nowrap}.dropdown__list>ul{max-height:280px;overflow:auto}@media (min-width: 1076px){.dropdown__list>ul{max-height:300px}}.dropdown__list li{font-size:13px;font-size:.8125rem;line-height:18px;font-weight:700;padding:5px 0}.newsletter-form__settori .dropdown__list li{line-height:26px}.dropdown__list li a{display:inline-block;width:100%;height:100%;line-height:inherit;text-decoration:none}.dropdown__list li.hidden-option{display:none}.dropdown.is-active .dropdown__label .icon-svg--arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.dropdown.is-active .dropdown__list{display:inline-block}.flash,.flash--success,.carrello__option--success,.flash--notice,.carrello__option--notice,.flash--alert,.carrello__option--alert{text-align:center;font-family:"Muli",sans-serif;font-weight:800;font-size:13px;font-size:.8125rem;line-height:1.6;margin-bottom:6px;margin-bottom:.375rem;padding:15px 7px;border:1px solid #e7e7e7;border-top:4px solid #e7e7e7;width:100%}.flash--success,.carrello__option--success{border-color:#3a863a;color:#3a863a}.flash--notice,.carrello__option--notice{border-color:#1259a5;color:#1259a5}.flash--alert,.carrello__option--alert{border-color:#a60;color:#a60}.social-error .flash--alert,.social-error .carrello__option--alert{font-size:16px;font-size:1rem;border-color:#e7e7e7;color:inherit;margin:20px;padding:20px;position:relative;top:40%}.flash--modal,.flash--modal-wide{margin:0 auto;background:#fff;position:relative;width:auto}.flash--modal{max-width:420px}.flash--modal-wide{max-width:660px}.form fieldset{padding:12px;padding:.75rem;margin-bottom:12px;margin-bottom:.75rem;border-color:#e7e7e7}.form fieldset:last-child{margin-bottom:0}.form fieldset legend{font-size:25px;font-size:1.5625rem;padding:0 10px;margin:0 -10px}.form hr{margin-top:12px;margin-top:.75rem;margin-bottom:12px;margin-bottom:.75rem}.form__title,.form__title--customer-access,.cliente-postvendita__title,.cliente-postvendita__new-message-title{font-size:25px;font-size:1.5625rem;padding-top:12px;padding-top:.75rem;margin-bottom:18px;margin-bottom:1.125rem;border-bottom:1px solid #e7e7e7}.form__title--customer-access{text-align:center;border:none}.form__info{line-height:1.3;display:block;margin-top:6px;margin-top:.375rem;margin-bottom:24px;margin-bottom:1.5rem}.form__sub-title,.form__sub-title--customer-access{display:block;margin-bottom:18px;margin-bottom:1.125rem}.form__sub-title--customer-access{text-align:center;border:none}.form__label{display:block;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:24px}.form__input--large{font-size:22px;font-size:1.375rem}.form__field,.form__field--clearfix{margin-bottom:12px;margin-bottom:.75rem}.form__field input[type="email"],.form__field--clearfix input[type="email"],.form__field input[type="number"],.form__field--clearfix input[type="number"],.form__field input[type="password"],.form__field--clearfix input[type="password"],.form__field input[type="search"],.form__field--clearfix input[type="search"],.form__field input[type="tel"],.form__field--clearfix input[type="tel"],.form__field input[type="text"],.form__field--clearfix input[type="text"],.form__field input[type="url"],.form__field--clearfix input[type="url"],.form__field input[type="color"],.form__field--clearfix input[type="color"],.form__field input[type="date"],.form__field--clearfix input[type="date"],.form__field input[type="datetime"],.form__field--clearfix input[type="datetime"],.form__field input[type="datetime-local"],.form__field--clearfix input[type="datetime-local"],.form__field input[type="month"],.form__field--clearfix input[type="month"],.form__field input[type="time"],.form__field--clearfix input[type="time"],.form__field input[type="week"],.form__field--clearfix input[type="week"],.form__field textarea,.form__field--clearfix textarea{font-size:14px;font-size:.875rem}.form__field input[type="email"],.form__field--clearfix input[type="email"],.form__field input[type="number"],.form__field--clearfix input[type="number"],.form__field input[type="password"],.form__field--clearfix input[type="password"],.form__field input[type="search"],.form__field--clearfix input[type="search"],.form__field input[type="tel"],.form__field--clearfix input[type="tel"],.form__field input[type="text"],.form__field--clearfix input[type="text"],.form__field input[type="url"],.form__field--clearfix input[type="url"],.form__field input[type="color"],.form__field--clearfix input[type="color"],.form__field input[type="date"],.form__field--clearfix input[type="date"],.form__field input[type="datetime"],.form__field--clearfix input[type="datetime"],.form__field input[type="datetime-local"],.form__field--clearfix input[type="datetime-local"],.form__field input[type="month"],.form__field--clearfix input[type="month"],.form__field input[type="time"],.form__field--clearfix input[type="time"],.form__field input[type="week"],.form__field--clearfix input[type="week"]{height:50px;line-height:48px;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem}.form__field select[readonly],.form__field--clearfix select[readonly]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.form__field a,.form__field--clearfix a{text-decoration:underline}.form__field--disabled{opacity:.5 !important}.form__field--clearfix::after{clear:both;content:"";display:table}.form__field--invalid input[type="email"],.form__field--invalid input[type="number"],.form__field--invalid input[type="password"],.form__field--invalid input[type="search"],.form__field--invalid input[type="tel"],.form__field--invalid input[type="text"],.form__field--invalid input[type="url"],.form__field--invalid input[type="color"],.form__field--invalid input[type="date"],.form__field--invalid input[type="datetime"],.form__field--invalid input[type="datetime-local"],.form__field--invalid input[type="month"],.form__field--invalid input[type="time"],.form__field--invalid input[type="week"],.form__field--invalid textarea,.form__field--invalid select{border:1px solid #a60 !important}.form__field--invalid label{color:#a60}.form__field--monospace input[type="email"],.form__field--monospace input[type="number"],.form__field--monospace input[type="password"],.form__field--monospace input[type="search"],.form__field--monospace input[type="tel"],.form__field--monospace input[type="text"],.form__field--monospace input[type="url"],.form__field--monospace input[type="color"],.form__field--monospace input[type="date"],.form__field--monospace input[type="datetime"],.form__field--monospace input[type="datetime-local"],.form__field--monospace input[type="month"],.form__field--monospace input[type="time"],.form__field--monospace input[type="week"],.form__field--monospace textarea{font-family:monospace}.form__field-value{font-size:14px;font-size:.875rem;line-height:48px}.form__field-value a{text-transform:capitalize;padding-left:18px;padding-left:1.125rem}.no-touch .form__field-value a:hover{color:#e32119}.form__text,.ordine-form__text,.ordine-form__disclaimer{margin-bottom:12px;margin-bottom:.75rem}.form__text a,.ordine-form__text a,.ordine-form__disclaimer a{text-decoration:underline}.form__reset-password-link{font-size:90%;text-decoration:underline;float:right}.form__actions{margin-top:12px;margin-top:.75rem}.form__error{color:#a60;margin-top:6px;margin-top:.375rem;font-size:12px;font-size:.75rem}.form__hint{color:#4a4a4a;margin-top:6px;margin-top:.375rem;font-size:12px;font-size:.75rem}.form__block{margin-bottom:18px;margin-bottom:1.125rem;padding-bottom:18px;padding-bottom:1.125rem;border-bottom:1px solid #e7e7e7}.grid,.grid--center,.grid--center--middle,.grid--middle--center,.grid--middle,.grid--right,.grid--full,.grid--narrow,.grid--wide{list-style:none;margin-right:0;margin-left:-25px;padding-left:0;padding-right:0;letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.grid__item{display:inline-block;padding-left:25px;vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;text-rendering:auto}.grid--center,.grid--center--middle,.grid--middle--center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid--center>.grid__item,.grid--center--middle>.grid__item,.grid--middle--center>.grid__item{text-align:left}.grid--middle,.grid--center--middle,.grid--middle--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid--middle>.grid__item,.grid--center--middle>.grid__item,.grid--middle--center>.grid__item{vertical-align:middle}.grid--right{text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.grid--right>.grid__item{text-align:right}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.grid--narrow{margin-left:-12.5px}.grid--narrow>.grid__item{padding-left:12.5px}.grid--wide{margin-left:-50px}.grid--wide>.grid__item{padding-left:50px}.width-fill{width:100%}.width-1-12{width:8.3333333333%}.width-2-12{width:16.6666666667%}.width-3-12{width:25%}.width-4-12{width:33.3333333333%}.width-5-12{width:41.6666666667%}.width-6-12{width:50%}.width-7-12{width:58.3333333333%}.width-8-12{width:66.6666666667%}.width-9-12{width:75%}.width-10-12{width:83.3333333333%}.width-11-12{width:91.6666666667%}.width-12-12{width:100%}@media screen and (max-width: 720px){.eq-phone-fill{width:100%}.eq-phone-1-12{width:8.3333333333%}.eq-phone-2-12{width:16.6666666667%}.eq-phone-3-12{width:25%}.eq-phone-4-12{width:33.3333333333%}.eq-phone-5-12{width:41.6666666667%}.eq-phone-6-12{width:50%}.eq-phone-7-12{width:58.3333333333%}.eq-phone-8-12{width:66.6666666667%}.eq-phone-9-12{width:75%}.eq-phone-10-12{width:83.3333333333%}.eq-phone-11-12{width:91.6666666667%}.eq-phone-12-12{width:100%}}@media screen and (min-width: 721px){.tab-fill{width:100%}.tab-1-12{width:8.3333333333%}.tab-2-12{width:16.6666666667%}.tab-3-12{width:25%}.tab-4-12{width:33.3333333333%}.tab-5-12{width:41.6666666667%}.tab-6-12{width:50%}.tab-7-12{width:58.3333333333%}.tab-8-12{width:66.6666666667%}.tab-9-12{width:75%}.tab-10-12{width:83.3333333333%}.tab-11-12{width:91.6666666667%}.tab-12-12{width:100%}}@media screen and (min-width: 721px) and (max-width: 1075px){.eq-tab-fill{width:100%}.eq-tab-1-12{width:8.3333333333%}.eq-tab-2-12{width:16.6666666667%}.eq-tab-3-12{width:25%}.eq-tab-4-12{width:33.3333333333%}.eq-tab-5-12{width:41.6666666667%}.eq-tab-6-12{width:50%}.eq-tab-7-12{width:58.3333333333%}.eq-tab-8-12{width:66.6666666667%}.eq-tab-9-12{width:75%}.eq-tab-10-12{width:83.3333333333%}.eq-tab-11-12{width:91.6666666667%}.eq-tab-12-12{width:100%}}@media screen and (max-width: 1075px){.lte-tab-fill{width:100%}.lte-tab-1-12{width:8.3333333333%}.lte-tab-2-12{width:16.6666666667%}.lte-tab-3-12{width:25%}.lte-tab-4-12{width:33.3333333333%}.lte-tab-5-12{width:41.6666666667%}.lte-tab-6-12{width:50%}.lte-tab-7-12{width:58.3333333333%}.lte-tab-8-12{width:66.6666666667%}.lte-tab-9-12{width:75%}.lte-tab-10-12{width:83.3333333333%}.lte-tab-11-12{width:91.6666666667%}.lte-tab-12-12{width:100%}}@media screen and (min-width: 1076px){.desk-fill{width:100%}.desk-1-12{width:8.3333333333%}.desk-2-12{width:16.6666666667%}.desk-3-12{width:25%}.desk-4-12{width:33.3333333333%}.desk-5-12{width:41.6666666667%}.desk-6-12{width:50%}.desk-7-12{width:58.3333333333%}.desk-8-12{width:66.6666666667%}.desk-9-12{width:75%}.desk-10-12{width:83.3333333333%}.desk-11-12{width:91.6666666667%}.desk-12-12{width:100%}}@media screen and (min-width: 1076px) and (max-width: 1230px){.eq-desk-fill{width:100%}.eq-desk-1-12{width:8.3333333333%}.eq-desk-2-12{width:16.6666666667%}.eq-desk-3-12{width:25%}.eq-desk-4-12{width:33.3333333333%}.eq-desk-5-12{width:41.6666666667%}.eq-desk-6-12{width:50%}.eq-desk-7-12{width:58.3333333333%}.eq-desk-8-12{width:66.6666666667%}.eq-desk-9-12{width:75%}.eq-desk-10-12{width:83.3333333333%}.eq-desk-11-12{width:91.6666666667%}.eq-desk-12-12{width:100%}}@media screen and (max-width: 1230px){.lte-desk-fill{width:100%}.lte-desk-1-12{width:8.3333333333%}.lte-desk-2-12{width:16.6666666667%}.lte-desk-3-12{width:25%}.lte-desk-4-12{width:33.3333333333%}.lte-desk-5-12{width:41.6666666667%}.lte-desk-6-12{width:50%}.lte-desk-7-12{width:58.3333333333%}.lte-desk-8-12{width:66.6666666667%}.lte-desk-9-12{width:75%}.lte-desk-10-12{width:83.3333333333%}.lte-desk-11-12{width:91.6666666667%}.lte-desk-12-12{width:100%}}@media screen and (min-width: 1231px){.wall-fill{width:100%}.wall-1-12{width:8.3333333333%}.wall-2-12{width:16.6666666667%}.wall-3-12{width:25%}.wall-4-12{width:33.3333333333%}.wall-5-12{width:41.6666666667%}.wall-6-12{width:50%}.wall-7-12{width:58.3333333333%}.wall-8-12{width:66.6666666667%}.wall-9-12{width:75%}.wall-10-12{width:83.3333333333%}.wall-11-12{width:91.6666666667%}.wall-12-12{width:100%}}@media screen and (min-width: 1231px) and (max-width: 1440px){.eq-wall-fill{width:100%}.eq-wall-1-12{width:8.3333333333%}.eq-wall-2-12{width:16.6666666667%}.eq-wall-3-12{width:25%}.eq-wall-4-12{width:33.3333333333%}.eq-wall-5-12{width:41.6666666667%}.eq-wall-6-12{width:50%}.eq-wall-7-12{width:58.3333333333%}.eq-wall-8-12{width:66.6666666667%}.eq-wall-9-12{width:75%}.eq-wall-10-12{width:83.3333333333%}.eq-wall-11-12{width:91.6666666667%}.eq-wall-12-12{width:100%}}@media screen and (max-width: 1440px){.lte-wall-fill{width:100%}.lte-wall-1-12{width:8.3333333333%}.lte-wall-2-12{width:16.6666666667%}.lte-wall-3-12{width:25%}.lte-wall-4-12{width:33.3333333333%}.lte-wall-5-12{width:41.6666666667%}.lte-wall-6-12{width:50%}.lte-wall-7-12{width:58.3333333333%}.lte-wall-8-12{width:66.6666666667%}.lte-wall-9-12{width:75%}.lte-wall-10-12{width:83.3333333333%}.lte-wall-11-12{width:91.6666666667%}.lte-wall-12-12{width:100%}}@media screen and (min-width: 1441px){.wall-wide-fill{width:100%}.wall-wide-1-12{width:8.3333333333%}.wall-wide-2-12{width:16.6666666667%}.wall-wide-3-12{width:25%}.wall-wide-4-12{width:33.3333333333%}.wall-wide-5-12{width:41.6666666667%}.wall-wide-6-12{width:50%}.wall-wide-7-12{width:58.3333333333%}.wall-wide-8-12{width:66.6666666667%}.wall-wide-9-12{width:75%}.wall-wide-10-12{width:83.3333333333%}.wall-wide-11-12{width:91.6666666667%}.wall-wide-12-12{width:100%}}.pull-0{right:0}.pull-1-12{position:relative;right:8.3333333333%}.pull-2-12{position:relative;right:16.6666666667%}.pull-3-12{position:relative;right:25%}.pull-4-12{position:relative;right:33.3333333333%}.pull-5-12{position:relative;right:41.6666666667%}.pull-6-12{position:relative;right:50%}.pull-7-12{position:relative;right:58.3333333333%}.pull-8-12{position:relative;right:66.6666666667%}.pull-9-12{position:relative;right:75%}.pull-10-12{position:relative;right:83.3333333333%}.pull-11-12{position:relative;right:91.6666666667%}.push-0{left:0}.push-1-12{position:relative;left:8.3333333333%}.push-2-12{position:relative;left:16.6666666667%}.push-3-12{position:relative;left:25%}.push-4-12{position:relative;left:33.3333333333%}.push-5-12{position:relative;left:41.6666666667%}.push-6-12{position:relative;left:50%}.push-7-12{position:relative;left:58.3333333333%}.push-8-12{position:relative;left:66.6666666667%}.push-9-12{position:relative;left:75%}.push-10-12{position:relative;left:83.3333333333%}.push-11-12{position:relative;left:91.6666666667%}@media screen and (max-width: 720px){.eq-phone-push-0{left:0}.eq-phone-push-1-12{position:relative;left:8.3333333333%}.eq-phone-push-2-12{position:relative;left:16.6666666667%}.eq-phone-push-3-12{position:relative;left:25%}.eq-phone-push-4-12{position:relative;left:33.3333333333%}.eq-phone-push-5-12{position:relative;left:41.6666666667%}.eq-phone-push-6-12{position:relative;left:50%}.eq-phone-push-7-12{position:relative;left:58.3333333333%}.eq-phone-push-8-12{position:relative;left:66.6666666667%}.eq-phone-push-9-12{position:relative;left:75%}.eq-phone-push-10-12{position:relative;left:83.3333333333%}.eq-phone-push-11-12{position:relative;left:91.6666666667%}.eq-phone-pull-0{right:0}.eq-phone-pull-1-12{position:relative;right:8.3333333333%}.eq-phone-pull-2-12{position:relative;right:16.6666666667%}.eq-phone-pull-3-12{position:relative;right:25%}.eq-phone-pull-4-12{position:relative;right:33.3333333333%}.eq-phone-pull-5-12{position:relative;right:41.6666666667%}.eq-phone-pull-6-12{position:relative;right:50%}.eq-phone-pull-7-12{position:relative;right:58.3333333333%}.eq-phone-pull-8-12{position:relative;right:66.6666666667%}.eq-phone-pull-9-12{position:relative;right:75%}.eq-phone-pull-10-12{position:relative;right:83.3333333333%}.eq-phone-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (min-width: 721px){.tab-push-0{left:0}.tab-push-1-12{position:relative;left:8.3333333333%}.tab-push-2-12{position:relative;left:16.6666666667%}.tab-push-3-12{position:relative;left:25%}.tab-push-4-12{position:relative;left:33.3333333333%}.tab-push-5-12{position:relative;left:41.6666666667%}.tab-push-6-12{position:relative;left:50%}.tab-push-7-12{position:relative;left:58.3333333333%}.tab-push-8-12{position:relative;left:66.6666666667%}.tab-push-9-12{position:relative;left:75%}.tab-push-10-12{position:relative;left:83.3333333333%}.tab-push-11-12{position:relative;left:91.6666666667%}.tab-pull-0{right:0}.tab-pull-1-12{position:relative;right:8.3333333333%}.tab-pull-2-12{position:relative;right:16.6666666667%}.tab-pull-3-12{position:relative;right:25%}.tab-pull-4-12{position:relative;right:33.3333333333%}.tab-pull-5-12{position:relative;right:41.6666666667%}.tab-pull-6-12{position:relative;right:50%}.tab-pull-7-12{position:relative;right:58.3333333333%}.tab-pull-8-12{position:relative;right:66.6666666667%}.tab-pull-9-12{position:relative;right:75%}.tab-pull-10-12{position:relative;right:83.3333333333%}.tab-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (min-width: 721px) and (max-width: 1075px){.eq-tab-push-0{left:0}.eq-tab-push-1-12{position:relative;left:8.3333333333%}.eq-tab-push-2-12{position:relative;left:16.6666666667%}.eq-tab-push-3-12{position:relative;left:25%}.eq-tab-push-4-12{position:relative;left:33.3333333333%}.eq-tab-push-5-12{position:relative;left:41.6666666667%}.eq-tab-push-6-12{position:relative;left:50%}.eq-tab-push-7-12{position:relative;left:58.3333333333%}.eq-tab-push-8-12{position:relative;left:66.6666666667%}.eq-tab-push-9-12{position:relative;left:75%}.eq-tab-push-10-12{position:relative;left:83.3333333333%}.eq-tab-push-11-12{position:relative;left:91.6666666667%}.eq-tab-pull-0{right:0}.eq-tab-pull-1-12{position:relative;right:8.3333333333%}.eq-tab-pull-2-12{position:relative;right:16.6666666667%}.eq-tab-pull-3-12{position:relative;right:25%}.eq-tab-pull-4-12{position:relative;right:33.3333333333%}.eq-tab-pull-5-12{position:relative;right:41.6666666667%}.eq-tab-pull-6-12{position:relative;right:50%}.eq-tab-pull-7-12{position:relative;right:58.3333333333%}.eq-tab-pull-8-12{position:relative;right:66.6666666667%}.eq-tab-pull-9-12{position:relative;right:75%}.eq-tab-pull-10-12{position:relative;right:83.3333333333%}.eq-tab-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (max-width: 1075px){.lte-tab-push-0{left:0}.lte-tab-push-1-12{position:relative;left:8.3333333333%}.lte-tab-push-2-12{position:relative;left:16.6666666667%}.lte-tab-push-3-12{position:relative;left:25%}.lte-tab-push-4-12{position:relative;left:33.3333333333%}.lte-tab-push-5-12{position:relative;left:41.6666666667%}.lte-tab-push-6-12{position:relative;left:50%}.lte-tab-push-7-12{position:relative;left:58.3333333333%}.lte-tab-push-8-12{position:relative;left:66.6666666667%}.lte-tab-push-9-12{position:relative;left:75%}.lte-tab-push-10-12{position:relative;left:83.3333333333%}.lte-tab-push-11-12{position:relative;left:91.6666666667%}.lte-tab-pull-0{right:0}.lte-tab-pull-1-12{position:relative;right:8.3333333333%}.lte-tab-pull-2-12{position:relative;right:16.6666666667%}.lte-tab-pull-3-12{position:relative;right:25%}.lte-tab-pull-4-12{position:relative;right:33.3333333333%}.lte-tab-pull-5-12{position:relative;right:41.6666666667%}.lte-tab-pull-6-12{position:relative;right:50%}.lte-tab-pull-7-12{position:relative;right:58.3333333333%}.lte-tab-pull-8-12{position:relative;right:66.6666666667%}.lte-tab-pull-9-12{position:relative;right:75%}.lte-tab-pull-10-12{position:relative;right:83.3333333333%}.lte-tab-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (min-width: 1076px){.desk-push-0{left:0}.desk-push-1-12{position:relative;left:8.3333333333%}.desk-push-2-12{position:relative;left:16.6666666667%}.desk-push-3-12{position:relative;left:25%}.desk-push-4-12{position:relative;left:33.3333333333%}.desk-push-5-12{position:relative;left:41.6666666667%}.desk-push-6-12{position:relative;left:50%}.desk-push-7-12{position:relative;left:58.3333333333%}.desk-push-8-12{position:relative;left:66.6666666667%}.desk-push-9-12{position:relative;left:75%}.desk-push-10-12{position:relative;left:83.3333333333%}.desk-push-11-12{position:relative;left:91.6666666667%}.desk-pull-0{right:0}.desk-pull-1-12{position:relative;right:8.3333333333%}.desk-pull-2-12{position:relative;right:16.6666666667%}.desk-pull-3-12{position:relative;right:25%}.desk-pull-4-12{position:relative;right:33.3333333333%}.desk-pull-5-12{position:relative;right:41.6666666667%}.desk-pull-6-12{position:relative;right:50%}.desk-pull-7-12{position:relative;right:58.3333333333%}.desk-pull-8-12{position:relative;right:66.6666666667%}.desk-pull-9-12{position:relative;right:75%}.desk-pull-10-12{position:relative;right:83.3333333333%}.desk-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (min-width: 1076px) and (max-width: 1230px){.eq-desk-push-0{left:0}.eq-desk-push-1-12{position:relative;left:8.3333333333%}.eq-desk-push-2-12{position:relative;left:16.6666666667%}.eq-desk-push-3-12{position:relative;left:25%}.eq-desk-push-4-12{position:relative;left:33.3333333333%}.eq-desk-push-5-12{position:relative;left:41.6666666667%}.eq-desk-push-6-12{position:relative;left:50%}.eq-desk-push-7-12{position:relative;left:58.3333333333%}.eq-desk-push-8-12{position:relative;left:66.6666666667%}.eq-desk-push-9-12{position:relative;left:75%}.eq-desk-push-10-12{position:relative;left:83.3333333333%}.eq-desk-push-11-12{position:relative;left:91.6666666667%}.eq-desk-pull-0{right:0}.eq-desk-pull-1-12{position:relative;right:8.3333333333%}.eq-desk-pull-2-12{position:relative;right:16.6666666667%}.eq-desk-pull-3-12{position:relative;right:25%}.eq-desk-pull-4-12{position:relative;right:33.3333333333%}.eq-desk-pull-5-12{position:relative;right:41.6666666667%}.eq-desk-pull-6-12{position:relative;right:50%}.eq-desk-pull-7-12{position:relative;right:58.3333333333%}.eq-desk-pull-8-12{position:relative;right:66.6666666667%}.eq-desk-pull-9-12{position:relative;right:75%}.eq-desk-pull-10-12{position:relative;right:83.3333333333%}.eq-desk-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (max-width: 1230px){.lte-desk-push-0{left:0}.lte-desk-push-1-12{position:relative;left:8.3333333333%}.lte-desk-push-2-12{position:relative;left:16.6666666667%}.lte-desk-push-3-12{position:relative;left:25%}.lte-desk-push-4-12{position:relative;left:33.3333333333%}.lte-desk-push-5-12{position:relative;left:41.6666666667%}.lte-desk-push-6-12{position:relative;left:50%}.lte-desk-push-7-12{position:relative;left:58.3333333333%}.lte-desk-push-8-12{position:relative;left:66.6666666667%}.lte-desk-push-9-12{position:relative;left:75%}.lte-desk-push-10-12{position:relative;left:83.3333333333%}.lte-desk-push-11-12{position:relative;left:91.6666666667%}.lte-desk-pull-0{right:0}.lte-desk-pull-1-12{position:relative;right:8.3333333333%}.lte-desk-pull-2-12{position:relative;right:16.6666666667%}.lte-desk-pull-3-12{position:relative;right:25%}.lte-desk-pull-4-12{position:relative;right:33.3333333333%}.lte-desk-pull-5-12{position:relative;right:41.6666666667%}.lte-desk-pull-6-12{position:relative;right:50%}.lte-desk-pull-7-12{position:relative;right:58.3333333333%}.lte-desk-pull-8-12{position:relative;right:66.6666666667%}.lte-desk-pull-9-12{position:relative;right:75%}.lte-desk-pull-10-12{position:relative;right:83.3333333333%}.lte-desk-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (min-width: 1231px){.wall-push-0{left:0}.wall-push-1-12{position:relative;left:8.3333333333%}.wall-push-2-12{position:relative;left:16.6666666667%}.wall-push-3-12{position:relative;left:25%}.wall-push-4-12{position:relative;left:33.3333333333%}.wall-push-5-12{position:relative;left:41.6666666667%}.wall-push-6-12{position:relative;left:50%}.wall-push-7-12{position:relative;left:58.3333333333%}.wall-push-8-12{position:relative;left:66.6666666667%}.wall-push-9-12{position:relative;left:75%}.wall-push-10-12{position:relative;left:83.3333333333%}.wall-push-11-12{position:relative;left:91.6666666667%}.wall-pull-0{right:0}.wall-pull-1-12{position:relative;right:8.3333333333%}.wall-pull-2-12{position:relative;right:16.6666666667%}.wall-pull-3-12{position:relative;right:25%}.wall-pull-4-12{position:relative;right:33.3333333333%}.wall-pull-5-12{position:relative;right:41.6666666667%}.wall-pull-6-12{position:relative;right:50%}.wall-pull-7-12{position:relative;right:58.3333333333%}.wall-pull-8-12{position:relative;right:66.6666666667%}.wall-pull-9-12{position:relative;right:75%}.wall-pull-10-12{position:relative;right:83.3333333333%}.wall-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (min-width: 1231px) and (max-width: 1440px){.eq-wall-push-0{left:0}.eq-wall-push-1-12{position:relative;left:8.3333333333%}.eq-wall-push-2-12{position:relative;left:16.6666666667%}.eq-wall-push-3-12{position:relative;left:25%}.eq-wall-push-4-12{position:relative;left:33.3333333333%}.eq-wall-push-5-12{position:relative;left:41.6666666667%}.eq-wall-push-6-12{position:relative;left:50%}.eq-wall-push-7-12{position:relative;left:58.3333333333%}.eq-wall-push-8-12{position:relative;left:66.6666666667%}.eq-wall-push-9-12{position:relative;left:75%}.eq-wall-push-10-12{position:relative;left:83.3333333333%}.eq-wall-push-11-12{position:relative;left:91.6666666667%}.eq-wall-pull-0{right:0}.eq-wall-pull-1-12{position:relative;right:8.3333333333%}.eq-wall-pull-2-12{position:relative;right:16.6666666667%}.eq-wall-pull-3-12{position:relative;right:25%}.eq-wall-pull-4-12{position:relative;right:33.3333333333%}.eq-wall-pull-5-12{position:relative;right:41.6666666667%}.eq-wall-pull-6-12{position:relative;right:50%}.eq-wall-pull-7-12{position:relative;right:58.3333333333%}.eq-wall-pull-8-12{position:relative;right:66.6666666667%}.eq-wall-pull-9-12{position:relative;right:75%}.eq-wall-pull-10-12{position:relative;right:83.3333333333%}.eq-wall-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (max-width: 1440px){.lte-wall-push-0{left:0}.lte-wall-push-1-12{position:relative;left:8.3333333333%}.lte-wall-push-2-12{position:relative;left:16.6666666667%}.lte-wall-push-3-12{position:relative;left:25%}.lte-wall-push-4-12{position:relative;left:33.3333333333%}.lte-wall-push-5-12{position:relative;left:41.6666666667%}.lte-wall-push-6-12{position:relative;left:50%}.lte-wall-push-7-12{position:relative;left:58.3333333333%}.lte-wall-push-8-12{position:relative;left:66.6666666667%}.lte-wall-push-9-12{position:relative;left:75%}.lte-wall-push-10-12{position:relative;left:83.3333333333%}.lte-wall-push-11-12{position:relative;left:91.6666666667%}.lte-wall-pull-0{right:0}.lte-wall-pull-1-12{position:relative;right:8.3333333333%}.lte-wall-pull-2-12{position:relative;right:16.6666666667%}.lte-wall-pull-3-12{position:relative;right:25%}.lte-wall-pull-4-12{position:relative;right:33.3333333333%}.lte-wall-pull-5-12{position:relative;right:41.6666666667%}.lte-wall-pull-6-12{position:relative;right:50%}.lte-wall-pull-7-12{position:relative;right:58.3333333333%}.lte-wall-pull-8-12{position:relative;right:66.6666666667%}.lte-wall-pull-9-12{position:relative;right:75%}.lte-wall-pull-10-12{position:relative;right:83.3333333333%}.lte-wall-pull-11-12{position:relative;right:91.6666666667%}}@media screen and (min-width: 1441px){.wall-wide-push-0{left:0}.wall-wide-push-1-12{position:relative;left:8.3333333333%}.wall-wide-push-2-12{position:relative;left:16.6666666667%}.wall-wide-push-3-12{position:relative;left:25%}.wall-wide-push-4-12{position:relative;left:33.3333333333%}.wall-wide-push-5-12{position:relative;left:41.6666666667%}.wall-wide-push-6-12{position:relative;left:50%}.wall-wide-push-7-12{position:relative;left:58.3333333333%}.wall-wide-push-8-12{position:relative;left:66.6666666667%}.wall-wide-push-9-12{position:relative;left:75%}.wall-wide-push-10-12{position:relative;left:83.3333333333%}.wall-wide-push-11-12{position:relative;left:91.6666666667%}.wall-wide-pull-0{right:0}.wall-wide-pull-1-12{position:relative;right:8.3333333333%}.wall-wide-pull-2-12{position:relative;right:16.6666666667%}.wall-wide-pull-3-12{position:relative;right:25%}.wall-wide-pull-4-12{position:relative;right:33.3333333333%}.wall-wide-pull-5-12{position:relative;right:41.6666666667%}.wall-wide-pull-6-12{position:relative;right:50%}.wall-wide-pull-7-12{position:relative;right:58.3333333333%}.wall-wide-pull-8-12{position:relative;right:66.6666666667%}.wall-wide-pull-9-12{position:relative;right:75%}.wall-wide-pull-10-12{position:relative;right:83.3333333333%}.wall-wide-pull-11-12{position:relative;right:91.6666666667%}}.hidden{display:none !important}@media screen and (max-width: 720px){.hidden--on-eq-phone{display:none !important}}@media screen and (min-width: 721px){.hidden--on-tab{display:none !important}}@media screen and (min-width: 721px) and (max-width: 1075px){.hidden--on-eq-tab{display:none !important}}@media screen and (max-width: 1075px){.hidden--on-lte-tab{display:none !important}}@media screen and (min-width: 1076px){.hidden--on-desk{display:none !important}}@media screen and (min-width: 1076px) and (max-width: 1230px){.hidden--on-eq-desk{display:none !important}}@media screen and (max-width: 1230px){.hidden--on-lte-desk{display:none !important}}@media screen and (min-width: 1231px){.hidden--on-wall{display:none !important}}@media screen and (min-width: 1231px) and (max-width: 1440px){.hidden--on-eq-wall{display:none !important}}@media screen and (max-width: 1440px){.hidden--on-lte-wall{display:none !important}}@media screen and (min-width: 1441px){.hidden--on-wall-wide{display:none !important}}.icon,.icon--large,.icon--huge,.icon--arrow-down--thumbs,.icon--arrow-up--thumbs,.icon--bell,.icon--checkmark,.icon--circle-left,.icon--circle-right,.icon--info{display:inline-block;vertical-align:middle}.icon:before,.icon--large:before,.icon--huge:before,.icon--arrow-down--thumbs:before,.icon--arrow-up--thumbs:before,.icon--bell:before,.icon--checkmark:before,.icon--circle-left:before,.icon--circle-right:before,.icon--info:before{font-family:"icons";font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon span,.icon--large span,.icon--huge span,.icon--arrow-down--thumbs span,.icon--arrow-up--thumbs span,.icon--bell span,.icon--checkmark span,.icon--circle-left span,.icon--circle-right span,.icon--info span{display:none}.icon--large{font-size:1.4em;line-height:0.8em}.icon--huge{font-size:2em;line-height:0.5em}.icon--arrow-down--thumbs:before{content:""}.icon--arrow-up--thumbs:before{content:""}.icon--bell:before{content:""}.icon--checkmark:before{content:""}.icon--circle-left:before{content:""}.icon--circle-right:before{content:""}.icon--info:before{content:""}.input{position:relative;height:50px;line-height:50px;display:inline-block;border-radius:5px;background:#fff;border:1px solid #d0d0d0;padding:0 20px;outline:0}.input:focus{border-color:#d0d0d0}.input:hover{border-color:#1259a5}.input--checkbox,.input--radio{position:relative;display:inline-block;cursor:pointer}.input--checkbox input,.input--radio input{position:absolute;opacity:0;z-index:-1}.input--checkbox input:focus ~ .input__label:before,.input--checkbox input:focus ~ .input__label--customer-access:before,.input--radio input:focus ~ .input__label:before,.input--radio input:focus ~ .input__label--customer-access:before{color:#000}.input--checkbox input:active ~ .input__label:before,.input--checkbox input:active ~ .input__label--customer-access:before,.input--radio input:active ~ .input__label:before,.input--radio input:active ~ .input__label--customer-access:before{color:#000}.input--checkbox input[disabled] ~ .input__label:before,.input--checkbox input[disabled] ~ .input__label--customer-access:before,.input--radio input[disabled] ~ .input__label:before,.input--radio input[disabled] ~ .input__label--customer-access:before{opacity:.5}.input--checkbox .input__label:before,.input--checkbox .input__label--customer-access:before,.input--radio .input__label:before,.input--radio .input__label--customer-access:before{content:"";margin-top:1.2px;margin-top:.075rem;display:inline-block;background:#fff;border:1px solid #d0d0d0;position:absolute;top:0;left:0}.input--checkbox input:checked ~ .input__label:after,.input--checkbox input:checked ~ .input__label--customer-access:after,.input--checkbox .input__label.is-active:after,.input--checkbox .is-active.input__label--customer-access:after,.input--radio input:checked ~ .input__label:after,.input--radio input:checked ~ .input__label--customer-access:after,.input--radio .input__label.is-active:after,.input--radio .is-active.input__label--customer-access:after{content:"";margin-top:1.2px;margin-top:.075rem;display:inline-block;position:absolute}.input--checkbox.full,.input--radio.full{display:block;width:100%}.input--checkbox.checkbox-error,.input--radio.checkbox-error{color:#a60}.input--checkbox.checkbox-error .input__label:before,.input--checkbox.checkbox-error .input__label--customer-access:before,.input--radio.checkbox-error .input__label:before,.input--radio.checkbox-error .input__label--customer-access:before{border-color:#a60}.input--checkbox.disabled,.input--radio.disabled{pointer-events:none}.input--checkbox.disabled input:checked ~ .input__label:after,.input--checkbox.disabled input:checked ~ .input__label--customer-access:after,.input--radio.disabled input:checked ~ .input__label:after,.input--radio.disabled input:checked ~ .input__label--customer-access:after{color:#4a4a4a;background:#4a4a4a}.input--checkbox .input__label:before,.input--checkbox .input__label--customer-access:before{width:22px;height:22px;border-radius:4px}.input--checkbox input:checked ~ .input__label:after,.input--checkbox input:checked ~ .input__label--customer-access:after,.input--checkbox .input__label.is-active:after,.input--checkbox .is-active.input__label--customer-access:after{width:22px;height:22px;color:#1259a5;background-image:url(../images/svg/check.288ac453.svg);background-size:contain;background-position:50% 50%;top:1px;left:1px}.input--radio .input__label:before,.input--radio .input__label--customer-access:before{width:22px;height:22px;border-radius:50%}.input--radio input:checked ~ .input__label:after,.input--radio input:checked ~ .input__label--customer-access:after{width:calc(22px - 8px);height:calc(22px - 8px);background:#1259a5;border-radius:50%;top:5px;left:5px}.input__label:before,.input__label--customer-access:before{display:inline-block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:6px;margin-right:.375rem;margin-top:1.2px;margin-top:.075rem;font-size:1.5em;color:#000}.input__label img,.input__label--customer-access img{display:inline-block;vertical-align:middle}.input__label--customer-access{font-size:13px;font-size:.8125rem}.input__label--customer-access::before{margin:0;margin-right:6px;margin-right:.375rem}.input__label-txt{display:inline-block;vertical-align:top;width:100%;padding-left:40px;vertical-align:3px}.marca-list{text-transform:uppercase;padding-top:24px;padding-top:1.5rem}.marca-list__header{margin-bottom:42px;margin-bottom:2.625rem}.marca-list__header input{background:url(../fonts/svg/search.svg) no-repeat right center;font-size:20px;font-size:1.25rem}.marca-list__titolo,.marca-list__titolo--border-big,.marca-list__titolo--border-small{font-size:34px;font-size:2.125rem;line-height:1.2em;position:relative;font-weight:bold}.marca-list__titolo::after,.marca-list__titolo--border-big::after,.marca-list__titolo--border-small::after{clear:both;content:"";display:table}.marca-list__titolo--border-big{font-size:40px;font-size:2.5rem;text-align:center}.marca-list__titolo--border-small{text-align:center;margin-bottom:21px;margin-bottom:1.3125rem}.marca-list__box{font-size:20px;font-size:1.25rem;border-top:1px solid #d0d0d0;padding-top:27px;padding-top:1.6875rem;margin-top:9px;margin-top:.5625rem;margin-bottom:9px;margin-bottom:.5625rem}.marca-list__table{display:table;vertical-align:top;width:100%}.marca-list__cell a{display:block;text-align:center;margin-bottom:12px;margin-bottom:.75rem;line-height:1.6em}.marca-list__index{font-size:25px;font-size:1.5625rem;text-align:left;margin-top:15px;margin-top:.9375rem}.marca-list__index::after{clear:both;content:"";display:table}.marca-list__index__item{float:left;cursor:pointer;width:50px;height:50px;line-height:49px;background:#d0d0d0;text-align:center;margin-right:5px;margin-bottom:5px;letter-spacing:1px;text-decoration:none}.marca-list__index__item:hover{background:#e32119;color:white !important}.marca-list__marchi{margin-bottom:30px;margin-bottom:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.marca-list__marchi__title,.marca-list__marchi__content{float:left;text-align:center}@media screen and (min-width: 721px){.marca-list{padding-top:48px;padding-top:3rem}.marca-list__titolo,.marca-list__titolo--border-big,.marca-list__titolo--border-small{font-size:40px;font-size:2.5rem}.marca-list__titolo--border-big{font-size:44px;font-size:2.75rem;padding-left:50px;text-align:left}.marca-list__titolo--border-small{padding-left:50px;text-align:left}.marca-list__box{padding-top:54px;padding-top:3.375rem;margin-top:30px;margin-top:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}.marca-list__index{margin-top:33px;margin-top:2.0625rem}.marca-list__cell{display:table-cell;vertical-align:middle;position:relative;padding-right:25px;padding-bottom:30px;padding-bottom:1.875rem}.marca-list__cell.top-marche-list{vertical-align:top;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;width:67%}.marca-list__cell.top-marche-list:before{left:50%;margin-left:-12.5px;right:auto}.marca-list__cell.marche-list{vertical-align:top;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.marca-list__cell.marche-list:before{left:33%;margin-left:-12.5px;right:auto}.marca-list__cell.marche-list::before{content:'';display:block;background:#d0d0d0;width:1px;height:100%;position:absolute;top:0}.marca-list__cell.marche-list::after{content:' ';display:block;background:#d0d0d0;width:1px;height:100%;position:absolute;top:0;left:66%}.marca-list__cell a{line-height:1.4em}}@media screen and (max-width: 720px){.marca-list__box.first{border-top:none;padding-top:0;margin-top:0}.marca-list__cell.top-marche-list,.marca-list__cell.marche-list{margin-top:12px;margin-top:.75rem}}.pagination{text-align:center;position:relative;margin:35px 0 29px}.pagination>div{position:relative;display:inline-block}.pagination span{padding:0 12.5px}.pagination__prev,.pagination__next{font-size:50px;font-size:3.125rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.no-touch .pagination__prev:hover,.no-touch .pagination__next:hover{color:#1259a5}.pagination__prev.disabled,.pagination__next.disabled{color:#d0d0d0;pointer-events:none}.pagination__prev{right:100%}.pagination__next{left:100%}.space--bottom-1{margin-bottom:6px;margin-bottom:.375rem}.padding--bottom-1{padding-bottom:6px;padding-bottom:.375rem}.space--top-1{margin-top:6px;margin-top:.375rem}.padding--top-1{padding-top:6px;padding-top:.375rem}.space--both-1{margin-top:6px;margin-top:.375rem;margin-bottom:6px;margin-bottom:.375rem}.padding--both-1{padding-top:6px;padding-top:.375rem;padding-bottom:6px;padding-bottom:.375rem}.space--bottom-2{margin-bottom:12px;margin-bottom:.75rem}.padding--bottom-2{padding-bottom:12px;padding-bottom:.75rem}.space--top-2{margin-top:12px;margin-top:.75rem}.padding--top-2{padding-top:12px;padding-top:.75rem}.space--both-2{margin-top:12px;margin-top:.75rem;margin-bottom:12px;margin-bottom:.75rem}.padding--both-2{padding-top:12px;padding-top:.75rem;padding-bottom:12px;padding-bottom:.75rem}.space--bottom-3{margin-bottom:18px;margin-bottom:1.125rem}.padding--bottom-3{padding-bottom:18px;padding-bottom:1.125rem}.space--top-3{margin-top:18px;margin-top:1.125rem}.padding--top-3{padding-top:18px;padding-top:1.125rem}.space--both-3{margin-top:18px;margin-top:1.125rem;margin-bottom:18px;margin-bottom:1.125rem}.padding--both-3{padding-top:18px;padding-top:1.125rem;padding-bottom:18px;padding-bottom:1.125rem}.space--bottom-4{margin-bottom:24px;margin-bottom:1.5rem}.padding--bottom-4{padding-bottom:24px;padding-bottom:1.5rem}.space--top-4{margin-top:24px;margin-top:1.5rem}.padding--top-4{padding-top:24px;padding-top:1.5rem}.space--both-4{margin-top:24px;margin-top:1.5rem;margin-bottom:24px;margin-bottom:1.5rem}.padding--both-4{padding-top:24px;padding-top:1.5rem;padding-bottom:24px;padding-bottom:1.5rem}.space--bottom-5{margin-bottom:30px;margin-bottom:1.875rem}.padding--bottom-5{padding-bottom:30px;padding-bottom:1.875rem}.space--top-5{margin-top:30px;margin-top:1.875rem}.padding--top-5{padding-top:30px;padding-top:1.875rem}.space--both-5{margin-top:30px;margin-top:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}.padding--both-5{padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem}.space--bottom-6{margin-bottom:36px;margin-bottom:2.25rem}.padding--bottom-6{padding-bottom:36px;padding-bottom:2.25rem}.space--top-6{margin-top:36px;margin-top:2.25rem}.padding--top-6{padding-top:36px;padding-top:2.25rem}.space--both-6{margin-top:36px;margin-top:2.25rem;margin-bottom:36px;margin-bottom:2.25rem}.padding--both-6{padding-top:36px;padding-top:2.25rem;padding-bottom:36px;padding-bottom:2.25rem}.space--bottom-7{margin-bottom:42px;margin-bottom:2.625rem}.padding--bottom-7{padding-bottom:42px;padding-bottom:2.625rem}.space--top-7{margin-top:42px;margin-top:2.625rem}.padding--top-7{padding-top:42px;padding-top:2.625rem}.space--both-7{margin-top:42px;margin-top:2.625rem;margin-bottom:42px;margin-bottom:2.625rem}.padding--both-7{padding-top:42px;padding-top:2.625rem;padding-bottom:42px;padding-bottom:2.625rem}.space--bottom-8{margin-bottom:48px;margin-bottom:3rem}.padding--bottom-8{padding-bottom:48px;padding-bottom:3rem}.space--top-8{margin-top:48px;margin-top:3rem}.padding--top-8{padding-top:48px;padding-top:3rem}.space--both-8{margin-top:48px;margin-top:3rem;margin-bottom:48px;margin-bottom:3rem}.padding--both-8{padding-top:48px;padding-top:3rem;padding-bottom:48px;padding-bottom:3rem}.space--bottom-9{margin-bottom:54px;margin-bottom:3.375rem}.padding--bottom-9{padding-bottom:54px;padding-bottom:3.375rem}.space--top-9{margin-top:54px;margin-top:3.375rem}.padding--top-9{padding-top:54px;padding-top:3.375rem}.space--both-9{margin-top:54px;margin-top:3.375rem;margin-bottom:54px;margin-bottom:3.375rem}.padding--both-9{padding-top:54px;padding-top:3.375rem;padding-bottom:54px;padding-bottom:3.375rem}.space--bottom-10{margin-bottom:60px;margin-bottom:3.75rem}.padding--bottom-10{padding-bottom:60px;padding-bottom:3.75rem}.space--top-10{margin-top:60px;margin-top:3.75rem}.padding--top-10{padding-top:60px;padding-top:3.75rem}.space--both-10{margin-top:60px;margin-top:3.75rem;margin-bottom:60px;margin-bottom:3.75rem}.padding--both-10{padding-top:60px;padding-top:3.75rem;padding-bottom:60px;padding-bottom:3.75rem}.space--bottom-11{margin-bottom:66px;margin-bottom:4.125rem}.padding--bottom-11{padding-bottom:66px;padding-bottom:4.125rem}.space--top-11{margin-top:66px;margin-top:4.125rem}.padding--top-11{padding-top:66px;padding-top:4.125rem}.space--both-11{margin-top:66px;margin-top:4.125rem;margin-bottom:66px;margin-bottom:4.125rem}.padding--both-11{padding-top:66px;padding-top:4.125rem;padding-bottom:66px;padding-bottom:4.125rem}.space--bottom-12{margin-bottom:72px;margin-bottom:4.5rem}.padding--bottom-12{padding-bottom:72px;padding-bottom:4.5rem}.space--top-12{margin-top:72px;margin-top:4.5rem}.padding--top-12{padding-top:72px;padding-top:4.5rem}.space--both-12{margin-top:72px;margin-top:4.5rem;margin-bottom:72px;margin-bottom:4.5rem}.padding--both-12{padding-top:72px;padding-top:4.5rem;padding-bottom:72px;padding-bottom:4.5rem}.space--bottom-13{margin-bottom:78px;margin-bottom:4.875rem}.padding--bottom-13{padding-bottom:78px;padding-bottom:4.875rem}.space--top-13{margin-top:78px;margin-top:4.875rem}.padding--top-13{padding-top:78px;padding-top:4.875rem}.space--both-13{margin-top:78px;margin-top:4.875rem;margin-bottom:78px;margin-bottom:4.875rem}.padding--both-13{padding-top:78px;padding-top:4.875rem;padding-bottom:78px;padding-bottom:4.875rem}.space--bottom-14{margin-bottom:84px;margin-bottom:5.25rem}.padding--bottom-14{padding-bottom:84px;padding-bottom:5.25rem}.space--top-14{margin-top:84px;margin-top:5.25rem}.padding--top-14{padding-top:84px;padding-top:5.25rem}.space--both-14{margin-top:84px;margin-top:5.25rem;margin-bottom:84px;margin-bottom:5.25rem}.padding--both-14{padding-top:84px;padding-top:5.25rem;padding-bottom:84px;padding-bottom:5.25rem}.space--bottom-15{margin-bottom:90px;margin-bottom:5.625rem}.padding--bottom-15{padding-bottom:90px;padding-bottom:5.625rem}.space--top-15{margin-top:90px;margin-top:5.625rem}.padding--top-15{padding-top:90px;padding-top:5.625rem}.space--both-15{margin-top:90px;margin-top:5.625rem;margin-bottom:90px;margin-bottom:5.625rem}.padding--both-15{padding-top:90px;padding-top:5.625rem;padding-bottom:90px;padding-bottom:5.625rem}.space--bottom-16{margin-bottom:96px;margin-bottom:6rem}.padding--bottom-16{padding-bottom:96px;padding-bottom:6rem}.space--top-16{margin-top:96px;margin-top:6rem}.padding--top-16{padding-top:96px;padding-top:6rem}.space--both-16{margin-top:96px;margin-top:6rem;margin-bottom:96px;margin-bottom:6rem}.padding--both-16{padding-top:96px;padding-top:6rem;padding-bottom:96px;padding-bottom:6rem}.space--bottom-17{margin-bottom:102px;margin-bottom:6.375rem}.padding--bottom-17{padding-bottom:102px;padding-bottom:6.375rem}.space--top-17{margin-top:102px;margin-top:6.375rem}.padding--top-17{padding-top:102px;padding-top:6.375rem}.space--both-17{margin-top:102px;margin-top:6.375rem;margin-bottom:102px;margin-bottom:6.375rem}.padding--both-17{padding-top:102px;padding-top:6.375rem;padding-bottom:102px;padding-bottom:6.375rem}.space--bottom-18{margin-bottom:108px;margin-bottom:6.75rem}.padding--bottom-18{padding-bottom:108px;padding-bottom:6.75rem}.space--top-18{margin-top:108px;margin-top:6.75rem}.padding--top-18{padding-top:108px;padding-top:6.75rem}.space--both-18{margin-top:108px;margin-top:6.75rem;margin-bottom:108px;margin-bottom:6.75rem}.padding--both-18{padding-top:108px;padding-top:6.75rem;padding-bottom:108px;padding-bottom:6.75rem}.space--bottom-19{margin-bottom:114px;margin-bottom:7.125rem}.padding--bottom-19{padding-bottom:114px;padding-bottom:7.125rem}.space--top-19{margin-top:114px;margin-top:7.125rem}.padding--top-19{padding-top:114px;padding-top:7.125rem}.space--both-19{margin-top:114px;margin-top:7.125rem;margin-bottom:114px;margin-bottom:7.125rem}.padding--both-19{padding-top:114px;padding-top:7.125rem;padding-bottom:114px;padding-bottom:7.125rem}.space--bottom-20{margin-bottom:120px;margin-bottom:7.5rem}.padding--bottom-20{padding-bottom:120px;padding-bottom:7.5rem}.space--top-20{margin-top:120px;margin-top:7.5rem}.padding--top-20{padding-top:120px;padding-top:7.5rem}.space--both-20{margin-top:120px;margin-top:7.5rem;margin-bottom:120px;margin-bottom:7.5rem}.padding--both-20{padding-top:120px;padding-top:7.5rem;padding-bottom:120px;padding-bottom:7.5rem}.space--bottom-gg,.space--bottom-gridgutter{margin-bottom:25px}.space--top-gg,.space--top-gridgutter{margin-top:25px}.sprite,.sprite--placeholder-shim{background-image:url("/images/sprites-1x.a69a5b92.png");background-repeat:no-repeat;display:inline-block;height:1em;line-height:1.5;overflow:hidden}.sprite::before,.sprite--placeholder-shim::before{content:"";display:block;width:0;height:100%}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.sprite,.sprite--placeholder-shim{background-image:url("/images/sprites-2x.97eeed18.png")}}.sprite--center{display:block;margin:0 auto}.sprite--placeholder-shim{background-position:0% 0%;background-size:100% auto;height:5px;width:5px}.table,.formatted-content table{width:100%;table-layout:fixed;background-color:#fff}.table td,.formatted-content table td,.table th,.formatted-content table th{text-align:left;padding:6px;padding:.375rem}.table td.table__actions,.formatted-content table td.table__actions{text-align:right}.table td.highlight span,.formatted-content table td.highlight span{display:inline-block;vertical-align:middle;padding:0.4em 0.6em;border-radius:3px;background-color:#000;font-weight:bold;font-size:12px;font-size:.75rem}.table th,.formatted-content table th{font-weight:bold;font-size:14px;font-size:.875rem;border-bottom:1px solid #e7e7e7}@media screen and (min-width: 1076px){.table th,.formatted-content table th{font-size:16px;font-size:1rem}}.table tr:nth-child(2n),.formatted-content table tr:nth-child(2n){background-color:#d0d0d0}@media screen and (max-width: 720px){.table,.formatted-content table{display:block;border-bottom-width:0}.table thead,.formatted-content table thead,.table tbody,.formatted-content table tbody,.table th,.formatted-content table th,.table td,.formatted-content table td,.table tr,.formatted-content table tr{display:block}.table thead,.formatted-content table thead{background-color:transparent;border-width:0}.table thead tr,.formatted-content table thead tr{position:absolute;top:-9999px;left:-9999px}.table tr,.formatted-content table tr{display:block;border:1px solid #e7e7e7;margin-bottom:6px;margin-bottom:.375rem}.table td,.formatted-content table td{border-bottom:1px solid #e7e7e7;white-space:normal;text-align:left;padding:12px;padding:.75rem}.table td:last-child,.formatted-content table td:last-child{border-bottom-width:0}.table td:before,.formatted-content table td:before{color:#4a4a4a;font-size:12px;font-size:.75rem;content:attr(data-title);font-variant:small-caps;text-transform:uppercase;display:block}.table td.table__actions a,.formatted-content table td.table__actions a{font-size:1em;padding:0.6em 1em}.table td.highlight span,.formatted-content table td.highlight span{margin-top:5px}}.table-list{border-collapse:collapse}.table-list thead td,.table-list thead th{background:#f5f5f5;color:#4a4a4a;padding-top:3px;padding-bottom:3px;font-size:13px;letter-spacing:0;line-height:24px}.table-list thead td:first-child,.table-list thead th:first-child{padding-left:10px}@media screen and (min-width: 1076px){.table-list tbody td{border-bottom:1px solid #e7e7e7}.table-list td{padding:20px 25px 20px 0}.table-list td:last-child{padding-right:0}}@media screen and (max-width: 1075px){.table-list{display:block;padding:0 20px}.table-list thead{display:none}.table-list tbody{display:block}.table-list tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e7e7e7}.table-list td{position:relative;display:inline-block;width:50%;border-bottom:0;padding:0}.table-list td::before{content:attr(data-title);background:#f5f5f5;color:#4a4a4a;padding-top:3px;padding-bottom:3px;font-size:13px;letter-spacing:0;line-height:24px;display:inline-block;width:calc(100% - 24px);padding:0 12px;text-align:left}}.tabs{padding:10px 0}.tabs__pills{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs__pills button{font-size:12px;font-weight:700;line-height:1;padding:5px 20px;background:transparent;outline:transparent;border:transparent;color:#000;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs__pills button svg{color:#000;width:24px;height:24px;margin-right:5px}@media screen and (max-width: 1075px){.tabs__pills button{min-height:80px;-webkit-box-flex:1;-ms-flex:1;flex:1;-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}.tabs__pills button svg{width:28px;height:28px}}.tabs__pills button.active{color:#fff;position:relative;background:#555}.tabs__pills button.active svg{color:#fff}.tabs__panels{padding:5px 0}.tabs__panels>div{width:100%;display:none;gap:10px}.tabs__panels>div.active{display:block}@media screen and (min-width: 721px){.visible--on-eq-phone{display:none !important}}@media screen and (max-width: 720px){.visible--on-tab{display:none !important}}@media screen and (min-width: 1076px), screen and (max-width: 720px){.visible--on-eq-tab{display:none !important}}@media screen and (min-width: 1076px){.visible--on-lte-tab{display:none !important}}@media screen and (max-width: 1075px){.visible--on-desk{display:none !important}}@media screen and (min-width: 1231px), screen and (max-width: 1075px){.visible--on-eq-desk{display:none !important}}@media screen and (min-width: 1231px){.visible--on-lte-desk{display:none !important}}@media screen and (max-width: 1230px){.visible--on-wall{display:none !important}}@media screen and (min-width: 1441px), screen and (max-width: 1230px){.visible--on-eq-wall{display:none !important}}@media screen and (min-width: 1441px){.visible--on-lte-wall{display:none !important}}@media screen and (max-width: 1440px){.visible--on-wall-wide{display:none !important}}.wrap{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap::after{clear:both;content:"";display:table}@media screen and (min-width: 1076px) and (max-width: 1230px){.wrap{padding:0 25px}}.wrap--wide{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1441px}.wrap--wide::after{clear:both;content:"";display:table}@media screen and (min-width: 1076px) and (max-width: 1230px){.wrap--wide{padding:0 25px}}@media screen and (min-width: 1076px) and (max-width: 1230px){.wrap--wide{padding:0}}.wrap--header{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1441px}.wrap--header::after{clear:both;content:"";display:table}@media screen and (min-width: 1076px) and (max-width: 1230px){.wrap--header{padding:0 25px}}@media screen and (min-width: 1076px) and (max-width: 1230px){.wrap--header{padding:0}}.wrap-height{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 720px){.wrap--on-eq-phone{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-eq-phone::after{clear:both;content:"";display:table}}@media screen and (max-width: 720px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-eq-phone{padding:0 25px}}@media screen and (max-width: 720px){.wrap-height--on-eq-phone{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 721px){.wrap--on-tab{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-tab::after{clear:both;content:"";display:table}}@media screen and (min-width: 721px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-tab{padding:0 25px}}@media screen and (min-width: 721px){.wrap-height--on-tab{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 721px) and (max-width: 1075px){.wrap--on-eq-tab{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-eq-tab::after{clear:both;content:"";display:table}}@media screen and (min-width: 721px) and (max-width: 1075px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-eq-tab{padding:0 25px}}@media screen and (min-width: 721px) and (max-width: 1075px){.wrap-height--on-eq-tab{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1075px){.wrap--on-lte-tab{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-lte-tab::after{clear:both;content:"";display:table}}@media screen and (max-width: 1075px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-lte-tab{padding:0 25px}}@media screen and (max-width: 1075px){.wrap-height--on-lte-tab{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 1076px){.wrap--on-desk{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-desk::after{clear:both;content:"";display:table}}@media screen and (min-width: 1076px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-desk{padding:0 25px}}@media screen and (min-width: 1076px){.wrap-height--on-desk{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 1076px) and (max-width: 1230px){.wrap--on-eq-desk{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-eq-desk::after{clear:both;content:"";display:table}}@media screen and (min-width: 1076px) and (max-width: 1230px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-eq-desk{padding:0 25px}}@media screen and (min-width: 1076px) and (max-width: 1230px){.wrap-height--on-eq-desk{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1230px){.wrap--on-lte-desk{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-lte-desk::after{clear:both;content:"";display:table}}@media screen and (max-width: 1230px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-lte-desk{padding:0 25px}}@media screen and (max-width: 1230px){.wrap-height--on-lte-desk{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 1231px){.wrap--on-wall{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-wall::after{clear:both;content:"";display:table}}@media screen and (min-width: 1231px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-wall{padding:0 25px}}@media screen and (min-width: 1231px){.wrap-height--on-wall{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 1231px) and (max-width: 1440px){.wrap--on-eq-wall{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-eq-wall::after{clear:both;content:"";display:table}}@media screen and (min-width: 1231px) and (max-width: 1440px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-eq-wall{padding:0 25px}}@media screen and (min-width: 1231px) and (max-width: 1440px){.wrap-height--on-eq-wall{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1440px){.wrap--on-lte-wall{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-lte-wall::after{clear:both;content:"";display:table}}@media screen and (max-width: 1440px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-lte-wall{padding:0 25px}}@media screen and (max-width: 1440px){.wrap-height--on-lte-wall{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 1441px){.wrap--on-wall-wide{margin-left:auto;margin-right:auto;max-width:1231px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap--on-wall-wide::after{clear:both;content:"";display:table}}@media screen and (min-width: 1441px) and (min-width: 1076px) and (max-width: 1230px){.wrap--on-wall-wide{padding:0 25px}}@media screen and (min-width: 1441px){.wrap-height--on-wall-wide{display:table;margin-left:auto;margin-right:auto;max-height:50vh;-webkit-box-sizing:border-box;box-sizing:border-box}}.action-buttons{margin-top:30px;margin-top:1.875rem}.action-buttons a,.action-buttons input,.action-buttons button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.action-buttons a.disabled,.action-buttons input.disabled,.action-buttons button.disabled{pointer-events:none}.action-buttons__loading{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:11px;margin:10px 0px;opacity:1;-webkit-transition:.2s;transition:.2s}.action-buttons__loading.disabled{height:0px;margin:0px 0px;opacity:0}@media screen and (max-width: 720px){.action-buttons__loading{margin:3px 0px}}.agente-clientelist__list{width:100%;margin-bottom:40px;table-layout:auto}@media screen and (min-width: 1076px){.agente-clientelist__list thead td{white-space:nowrap}.agente-clientelist__list td:first-child{padding-left:10px}.agente-clientelist__list td:last-child{padding-right:10px}}@media screen and (max-width: 1075px){.agente-clientelist__list tr{margin-bottom:17px}.agente-clientelist__list td>div{padding:6px 12px 12px;word-break:break-word}}.agente-clientelist__list-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.agente-clientelist__list-action-buttons a{font-size:15px;font-weight:800;letter-spacing:0;line-height:15px;text-align:center;text-transform:uppercase;text-decoration:none;text-align:center;height:40px;line-height:40px;white-space:nowrap}.agente-clientelist__list-action-buttons svg{color:#4a4a4a;width:24px;height:24px;margin-left:5px;margin-top:-3px}@media screen and (min-width: 1076px){.agente-clientelist__list-action-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.agente-clienteview{padding:0 20px}@media screen and (min-width: 1076px){.agente-clienteview{padding:0}}.agente-clienteview__title{font-size:26px;font-size:1.625rem;font-weight:800;letter-spacing:0;margin-bottom:12px;line-height:32px;padding:0;margin-top:25px;margin-bottom:12.5px}@media screen and (min-width: 1076px){.agente-clienteview__title{font-size:30px;font-size:1.875rem;line-height:35px;margin-bottom:25px}}.agente-clienteview .form__label{font-weight:800}.agente-provvigionelist__filter-container{margin-bottom:50px;background-color:#f5f5f5;padding:25px}.agente-provvigionelist__filter-container .form__field,.agente-provvigionelist__filter-container .form__field--clearfix{width:100%;margin-right:12.5px;white-space:nowrap}@media screen and (min-width: 1076px){.agente-provvigionelist__filter-container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 1075px){.agente-provvigionelist__filter-container .form__field:last-child .grid__item,.agente-provvigionelist__filter-container .form__field--clearfix:last-child .grid__item{margin-bottom:15px}}.agente-provvigionelist__list{width:100%;margin-bottom:40px;table-layout:auto}@media screen and (min-width: 1076px){.agente-provvigionelist__list thead td{white-space:nowrap}.agente-provvigionelist__list td:first-child{padding-left:10px}.agente-provvigionelist__list td:last-child{padding-right:10px;text-align:right}.agente-provvigionelist__list td:nth-child(4){text-align:right}}@media screen and (max-width: 1075px){.agente-provvigionelist__list tr{margin-bottom:17px}.agente-provvigionelist__list td>div{padding:6px 12px 12px;word-break:break-word}.agente-provvigionelist__list td:last-child{text-align:right;width:100%}}.agente-provvigionelist__totali{text-align:right;padding-right:8px;display:inline-block;width:100%}.agente-provvigionelist__totali table{float:right}.agente-provvigionelist__totali table td{padding:5px 0}.agente-provvigionelist__totali table td:last-child{text-align:right;padding-left:25px}@media screen and (max-width: 1075px){.agente-provvigionelist__totali{padding:0px 20px}.agente-provvigionelist__totali table{width:100%}}.back-to-top{cursor:pointer;text-decoration:none;opacity:0.8;z-index:1000;display:none;position:fixed;right:20px;bottom:130px}.back-to-top svg{width:60px;height:60px;fill:#4a4a4a}.no-touch .back-to-top:hover svg{fill:#1259a5}@media screen and (max-width: 1075px){[data-page="prodotto-view"] .back-to-top{margin-bottom:50px}}.banner,.banner--grid,.banner--simple{margin:12.5px 0;display:block;position:relative}.banner--sottocategorie{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:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:12.5px;min-height:180px;height:calc(100% - 12.5px);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.15);box-shadow:0 0 0 1px rgba(0,0,0,0.15);text-decoration:none}.banner--sottocategorie:hover>img{opacity:.8}.banner--sottocategorie>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;-webkit-transition:.2s;transition:.2s}.banner--sottocategorie .banner__header{position:relative;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.banner--sottocategorie .banner__header>*{z-index:1}.banner--sottocategorie .banner__header h2{font-size:20px;line-height:1.1em;font-weight:600;letter-spacing:0.4px;color:#fff}.banner--sottocategorie .banner__header svg{-webkit-box-shadow:0 0 0 1.3px #fff;box-shadow:0 0 0 1.3px #fff;border-radius:1em;color:#fff;font-size:17px;min-width:1em;border-radius:20px;margin:5px;top:-2px}.banner--sottocategorie .banner__html{z-index:1;position:relative;font-size:14px;color:#fff;line-height:1.4em;margin-top:.5em}.banner--grid,.banner--simple{margin:0}.banner--grid{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3);margin:0 20px 20px}.banner--grid.has-bollini{margin-top:26px}.banner--grid img{width:100%}@media screen and (min-width: 1076px){.banner--grid{margin:0}.banner--grid.has-bollini{margin-top:0}.banner--grid img{width:auto}}.banner__title{font-size:24px;font-size:1.5rem;line-height:24px;color:#fff;margin-bottom:15px;letter-spacing:0;font-weight:800;text-shadow:0 0 0 1px}@media screen and (min-width: 1076px){.banner__title{font-size:30px;font-size:1.875rem;line-height:30px;margin-bottom:20px;padding:0 7px}.banner__desk-12-12 .banner__title{font-size:36px;font-size:2.25rem;font-weight:900;line-height:36px}}.banner__description{font-size:16px;font-size:1rem;font-weight:600;line-height:20px;letter-spacing:0;margin-bottom:15px;color:#fff}@media screen and (min-width: 1076px){.banner__description{font-size:18px;font-size:1.125rem;font-weight:700;line-height:24px;padding:0 7px}}.banner__wrap{display:inline-block;max-width:100%}.banner__caption,.banner__caption--grid{position:absolute;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.5)));background:linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0.5));padding:10px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}@media screen and (min-width: 1076px){.banner__desk-9-12 .banner__caption,.banner__desk-9-12 .banner__caption--grid,.banner__desk-12-12 .banner__caption,.banner__desk-12-12 .banner__caption--grid{padding:50px}}.banner__caption--grid{padding:12px;padding:.75rem}.banner__button-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.banner__button{width:100%}@media screen and (min-width: 1076px){.banner__button{max-width:269px}}.banner__bollini{position:absolute;bottom:100%;left:0;width:100%;text-align:right;font-size:14px;font-weight:400}.banner__bollino,.banner__bollino--offerta,.banner__bollino--novita{position:relative;display:inline-block;height:26px;line-height:26px;color:#fff;background:#4a4a4a;padding:0 20px;margin-left:25px}.banner__bollino::before,.banner__bollino--offerta::before,.banner__bollino--novita::before{content:'';display:inline-block;position:absolute;right:100%;top:0;border-bottom:26px solid #4a4a4a;border-left:10px solid transparent}.banner__bollino--novita{background:#e32119}.banner__bollino--novita::before{border-bottom-color:#e32119}.banner__button-label,.banner__button-label--offerta,.banner__button-label--novita{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;padding:0 17px 0 34px;margin-right:-17px;background:#4a4a4a;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;font-size:14px;font-size:.875rem}.banner__button-label::after,.banner__button-label--offerta::after,.banner__button-label--novita::after{content:'';display:inline-block;position:absolute;left:100%;top:0;border-bottom:50px solid #4a4a4a;border-right:17px solid transparent}@media screen and (min-width: 1076px){.banner__button-label::after,.banner__button-label--offerta::after,.banner__button-label--novita::after{border-bottom:44px solid #4a4a4a}}.banner__button-label--novita{background:#e32119}.banner__button-label--novita::after{border-bottom-color:#e32119}@media screen and (min-width: 721px){.banner__grid-image{margin-top:6px;margin-top:.375rem}}.banner__box,.banner__box--external{position:relative}.banner__box--external{margin-top:18px;margin-top:1.125rem}@media screen and (min-width: 721px){.banner__box--external{margin-top:0}}.banner__ath-specialpage-logo{display:none;position:absolute;top:20px;right:20px;width:105px;height:105px}.banner__ath-specialpage-logo svg{width:100%;height:100%;position:absolute;top:0;left:0;stroke-width:unset;stroke:unset}.banner__ath-specialpage-logo svg.icon-svg--ath-special-page--outer{-webkit-animation:ath-specialpage-logo-rotate 15s linear infinite;animation:ath-specialpage-logo-rotate 15s linear infinite}@-webkit-keyframes ath-specialpage-logo-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ath-specialpage-logo-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.section--home-landing .banner__ath-specialpage-logo{display:inline-block}@media screen and (max-width: 1075px){.banner__ath-specialpage-logo{width:95px;height:95px}}@media screen and (max-width: 720px){.banner__ath-specialpage-logo{width:85px;height:85px}}.banner--immagini-main .banner__title{font-size:clamp(32px, 3.3333333333vw + 7.9666666667px, 56px);line-height:clamp(33px, 2.9166666667vw + 11.9708333333px, 54px);margin-bottom:15px;letter-spacing:0;font-weight:900;padding:0}.banner--immagini-main .banner__description{font-size:clamp(18px, 0.5555555556vw + 13.9944444444px, 22px);line-height:clamp(20px, 0.6944444444vw + 14.9930555556px, 25px);letter-spacing:-0.33px;font-weight:600;margin-bottom:15px;padding:0}.banner--immagini-main .banner__wrap{max-width:none}.banner--immagini-main .banner__caption,.banner--immagini-main .banner__caption--grid{padding:20px}.banner--immagini-main .banner__caption.remove-opacity,.banner--immagini-main .remove-opacity.banner__caption--grid{background:none}.banner--immagini-main .banner__button{width:auto;padding:0 20px}@media screen and (min-width: 1076px){.banner--immagini-main{margin-top:20px}.banner--immagini-main .banner__caption,.banner--immagini-main .banner__caption--grid{padding:0 75px 80px}.banner--immagini-main .banner__title{margin-bottom:15px}.banner--immagini-main .banner__description{font-weight:600;margin-bottom:25px}.banner--immagini-main .banner__button{padding:0 30px;line-height:44px}}@media screen and (max-width: 1075px){.banner--immagini-main{margin-top:10px}.banner--immagini-main .slider__immagini-main .banner__caption,.banner--immagini-main .slider__immagini-main .banner__caption--grid{padding-bottom:50px}.banner--immagini-main .banner--grid{margin:0 10px 10px}}@media screen and (min-width: 1441px){.slider{min-height:630px}.slider--no-min-height{min-height:0}}.banner__button-label--novita+.button,.banner__button-label--novita+.button--empty,.banner__button-label--novita+.button--rev,.banner__button-label--novita+.button--small-rev,.section--home-landing .banner__caption .banner__button-label--novita+.button,.section--home-landing .banner__caption--grid .banner__button-label--novita+.button,.banner__button-label--novita+.button--outline,.banner__button-label--novita+.button--small,.banner__button-label--novita+.button--extra-small,.table td.table__actions .banner__button-label--novita+a,.formatted-content table td.table__actions .banner__button-label--novita+a,.banner__button-label--novita+.button--large,.banner__button-label--novita+.button--huge,.banner__button-label--novita+.button--expand,.banner__button-label--novita+.ordine-form__link-like-button,.banner__button-label--novita+.button--secondary,.carrello__option-coupon .carrello__option-form-field input.banner__button-label--novita[type="text"]+button,.banner__button-label--novita+.button--corner-left,.banner__button-label--novita+.button--corner-right,.banner__button-label--novita+.button--alert,.banner__button-label--novita+.button--notice,.prodotto-box__show-more .banner__button-label--novita+button,.prodotto__immagini-pager-button .banner__button-label--novita+svg,.banner__button-label--offerta+.button,.banner__button-label--offerta+.button--empty,.banner__button-label--offerta+.button--rev,.banner__button-label--offerta+.button--small-rev,.section--home-landing .banner__caption .banner__button-label--offerta+.button,.section--home-landing .banner__caption--grid .banner__button-label--offerta+.button,.banner__button-label--offerta+.button--outline,.banner__button-label--offerta+.button--small,.banner__button-label--offerta+.button--extra-small,.table td.table__actions .banner__button-label--offerta+a,.formatted-content table td.table__actions .banner__button-label--offerta+a,.banner__button-label--offerta+.button--large,.banner__button-label--offerta+.button--huge,.banner__button-label--offerta+.button--expand,.banner__button-label--offerta+.ordine-form__link-like-button,.banner__button-label--offerta+.button--secondary,.carrello__option-coupon .carrello__option-form-field input.banner__button-label--offerta[type="text"]+button,.banner__button-label--offerta+.button--corner-left,.banner__button-label--offerta+.button--corner-right,.banner__button-label--offerta+.button--alert,.banner__button-label--offerta+.button--notice,.prodotto-box__show-more .banner__button-label--offerta+button,.prodotto__immagini-pager-button .banner__button-label--offerta+svg{padding-left:45px}@media screen and (max-width: 1075px){.banner__button-label--novita+.button,.banner__button-label--novita+.button--empty,.banner__button-label--novita+.button--rev,.banner__button-label--novita+.button--small-rev,.section--home-landing .banner__caption .banner__button-label--novita+.button,.section--home-landing .banner__caption--grid .banner__button-label--novita+.button,.banner__button-label--novita+.button--outline,.banner__button-label--novita+.button--small,.banner__button-label--novita+.button--extra-small,.table td.table__actions .banner__button-label--novita+a,.formatted-content table td.table__actions .banner__button-label--novita+a,.banner__button-label--novita+.button--large,.banner__button-label--novita+.button--huge,.banner__button-label--novita+.button--expand,.banner__button-label--novita+.ordine-form__link-like-button,.banner__button-label--novita+.button--secondary,.carrello__option-coupon .carrello__option-form-field input.banner__button-label--novita[type="text"]+button,.banner__button-label--novita+.button--corner-left,.banner__button-label--novita+.button--corner-right,.banner__button-label--novita+.button--alert,.banner__button-label--novita+.button--notice,.prodotto-box__show-more .banner__button-label--novita+button,.prodotto__immagini-pager-button .banner__button-label--novita+svg,.banner__button-label--offerta+.button,.banner__button-label--offerta+.button--empty,.banner__button-label--offerta+.button--rev,.banner__button-label--offerta+.button--small-rev,.section--home-landing .banner__caption .banner__button-label--offerta+.button,.section--home-landing .banner__caption--grid .banner__button-label--offerta+.button,.banner__button-label--offerta+.button--outline,.banner__button-label--offerta+.button--small,.banner__button-label--offerta+.button--extra-small,.table td.table__actions .banner__button-label--offerta+a,.formatted-content table td.table__actions .banner__button-label--offerta+a,.banner__button-label--offerta+.button--large,.banner__button-label--offerta+.button--huge,.banner__button-label--offerta+.button--expand,.banner__button-label--offerta+.ordine-form__link-like-button,.banner__button-label--offerta+.button--secondary,.carrello__option-coupon .carrello__option-form-field input.banner__button-label--offerta[type="text"]+button,.banner__button-label--offerta+.button--corner-left,.banner__button-label--offerta+.button--corner-right,.banner__button-label--offerta+.button--alert,.banner__button-label--offerta+.button--notice,.prodotto-box__show-more .banner__button-label--offerta+button,.prodotto__immagini-pager-button .banner__button-label--offerta+svg{padding-left:50px}}.better-radio-buttons input[type=radio]{display:none}.better-radio-buttons input[type=radio] label{line-height:22px;font-size:12px;font-size:.75rem;display:inline-block;vertical-align:middle;margin-right:3px;margin-bottom:6px;padding:0 4px;text-align:center;background:#fff;min-width:24px;cursor:pointer;border:1px solid #000}.no-touch .better-radio-buttons input[type=radio] label:hover{background-color:#000;color:#fff}.better-radio-buttons input[type=radio]:checked+label{background:#000;color:#fff}.better-radio-buttons input[type=radio]:disabled+label{cursor:default;background:#d0d0d0;color:#e7e7e7;border-color:#e7e7e7}select.better-select,.form__field select,.form__field--clearfix select{-webkit-appearance:none !important;-moz-appearance:none !important;text-indent:0.01px;text-overflow:"";border-radius:0;background-image:url(../images/svg/arrow-down.43a82aa7.svg);background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-color:#fff;border:1px solid #e7e7e7;border-radius:5px;padding:0 20px;color:#000;height:50px;line-height:48px;width:100%;max-width:100%;outline:0}select.better-select.radius,.form__field select.radius,.form__field--clearfix select.radius{border-radius:3px}.no-touch select.better-select:hover,.no-touch .form__field select:hover,.form__field .no-touch select:hover,.no-touch .form__field--clearfix select:hover,.form__field--clearfix .no-touch select:hover{border-color:#d0d0d0}select.better-select:focus,.form__field select:focus,.form__field--clearfix select:focus{border-color:#d0d0d0}select.better-select:disabled,.form__field select:disabled,.form__field--clearfix select:disabled,select.better-select[disabled],.form__field select[disabled],.form__field--clearfix select[disabled]{opacity:.5}select.better-select::-ms-expand,.form__field select::-ms-expand,.form__field--clearfix select::-ms-expand{display:none}.carrello-import{padding:0 20px}@media screen and (min-width: 1076px){.carrello-import{padding:0}}.carrello-import__title{font-size:23px;font-size:1.4375rem;font-weight:800;letter-spacing:0;margin-bottom:12px;line-height:32px;padding:0;margin-top:25px;margin-bottom:12.5px}@media screen and (min-width: 1076px){.carrello-import__title{font-size:30px;font-size:1.875rem;line-height:35px;margin-bottom:25px}}.carrello-import__templates ul{margin-left:25px;padding:10px 0}.carrello-import__templates li{list-style-type:square}.carrello-import__file{display:-webkit-box;display:-ms-flexbox;display:flex}.carrello-import__file input{display:none}.carrello-import__file>div:last-child{padding-left:25px;line-height:46px}.is-active .carrello-import__file-label{display:none}.carrello-import__file-info{word-break:break-all;display:block;line-height:23px}.carrello-import__file-size{display:block;font-size:85%;color:#1259a5}.carrello-import .flash--alert,.carrello-import .carrello__option--alert{text-align:left;padding:25px}.carrello-import .flash--alert ul,.carrello-import .carrello__option--alert ul{margin-left:25px}.carrello-import .flash--alert li,.carrello-import .carrello__option--alert li{list-style-type:disc}.carrello,.carrello--static,.carrello--summary{outline:0}.carrello__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 721px){.carrello__title-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.carrello__title-container h1{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.carrello__action-btn{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 10px 20px}.carrello__action-btn>a{white-space:nowrap;margin-left:12.5px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carrello__action-btn>a:not([class*="button--"]){font-weight:600;color:#4a4a4a}.no-touch .carrello__action-btn>a:not([class*="button--"]):hover{color:#000}.carrello__action-btn a:first-child{margin-left:0}@media screen and (min-width: 721px){.carrello__action-btn{margin:0;top:-10px;position:relative}.carrello__action-btn a{margin-left:25px}.carrello__action-btn a:first-child{margin-left:0}}.carrello__export{position:relative}.carrello__export img{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.carrello__export.is-processed{padding-right:40px}.carrello__export.is-processed img{display:block}.carrello__button-listabozze svg{width:27px;height:27px;margin-left:5px}.carrello__import-errors{margin-left:24px;margin-left:1.5rem;margin-right:24px;margin-right:1.5rem}@media screen and (min-width: 1076px){.carrello__import-errors{margin-left:0px;margin-left:0rem;margin-right:0px;margin-right:0rem}}.carrello__import-errors-title{color:#f23700;font-weight:bold;margin-bottom:6px;margin-bottom:.375rem}.carrello__import-btn-container{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}.carrello__import-ajax{margin-top:6px;margin-top:.375rem}.carrello__header{display:none;position:relative;font-size:13px;font-weight:400;color:#4a4a4a;background:#f5f5f5;height:30px;line-height:30px}.carrello__header .grid__item:last-child{padding-right:9px}@media screen and (min-width: 1076px){.carrello__header{display:block}}.carrello__empty{display:block;position:relative;padding:0 20px;font-size:13px;font-weight:400;color:#4a4a4a;background:#f5f5f5;line-height:30px;background:transparent;font-size:16px;font-weight:400;height:auto}@media screen and (min-width: 1076px){.carrello__empty{padding:0}}@media screen and (min-width: 1076px){.carrello__header-prezzo--unitario{position:absolute;top:0;right:210px}}@media screen and (min-width: 1076px){.carrello__header-prezzo--totale{position:absolute;top:0;right:0}}@media screen and (min-width: 1076px){.carrello__header-quantita{position:absolute;top:0;right:100px}.carrello__header-quantita input{margin-top:-8px}}.carrello__items-list{margin-bottom:25px}.carrello__item{border-bottom:1px solid #e7e7e7;position:relative;margin-top:20px;padding:0 20px 50px}@media screen and (min-width: 1076px){.carrello__item{padding:0}}.carrello__item-pfu{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;color:#4a4a4a;padding-left:0;font-weight:300}.carrello__right-area{position:relative;height:100%;padding-top:20px;padding-left:105px}@media screen and (min-width: 1076px){.carrello__right-area{padding-top:0;padding-left:0}}.carrello__item-immagine{display:inline-block;width:80px;height:80px;margin-right:25px;vertical-align:top;border:1px solid #e7e7e7}.carrello__item-descrizione{min-height:80px;width:calc(100% - 105px);display:inline-block;letter-spacing:0}.carrello__item-marca{display:inline-block;font-size:14px;font-weight:400;line-height:15px;text-decoration:none;vertical-align:text-top}.carrello__item-nome{display:block;font-size:18px;font-weight:600;line-height:20px;text-decoration:none}@media screen and (min-width: 1076px){.carrello__item-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.carrello__item-attributi{margin-top:9px;font-size:14px;font-weight:400;line-height:18px;margin-bottom:8px}.carrello__item-attributi a{font-size:12px;line-height:15px;text-decoration:underline;margin-left:20px}.carrello__acquistabilita{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:20px;font-size:16px;font-size:1rem;font-weight:600;letter-spacing:0;margin-bottom:0}@media screen and (min-width: 1076px){.carrello__acquistabilita{border-bottom:0}}.carrello__acquistabilita svg{width:20px;height:20px;margin-left:7px;margin-right:17px}@media screen and (min-width: 1076px){.carrello__cart-from-file{margin-top:-54px;margin-bottom:36px}}@media screen and (max-width: 1075px){.carrello__cart-from-file{text-align:center;padding:0 20px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e7e7e7}.carrello__cart-from-file .button,.carrello__cart-from-file .button--empty,.carrello__cart-from-file .button--rev,.carrello__cart-from-file .button--small-rev,.carrello__cart-from-file .section--home-landing .banner__caption .button,.section--home-landing .banner__caption .carrello__cart-from-file .button,.carrello__cart-from-file .section--home-landing .banner__caption--grid .button,.section--home-landing .banner__caption--grid .carrello__cart-from-file .button,.carrello__cart-from-file .button--outline,.carrello__cart-from-file .button--small,.carrello__cart-from-file .button--extra-small,.carrello__cart-from-file .table td.table__actions a,.table td.table__actions .carrello__cart-from-file a,.carrello__cart-from-file .formatted-content table td.table__actions a,.formatted-content table td.table__actions .carrello__cart-from-file a,.carrello__cart-from-file .button--large,.carrello__cart-from-file .button--huge,.carrello__cart-from-file .button--expand,.carrello__cart-from-file .ordine-form__link-like-button,.carrello__cart-from-file .button--secondary,.carrello__cart-from-file .carrello__option-coupon .carrello__option-form-field input[type="text"]+button,.carrello__option-coupon .carrello__option-form-field .carrello__cart-from-file input[type="text"]+button,.carrello__cart-from-file .button--corner-left,.carrello__cart-from-file .button--corner-right,.carrello__cart-from-file .button--alert,.carrello__cart-from-file .button--notice,.carrello__cart-from-file .prodotto-box__show-more button,.prodotto-box__show-more .carrello__cart-from-file button,.carrello__cart-from-file .prodotto__immagini-pager-button svg,.prodotto__immagini-pager-button .carrello__cart-from-file svg{width:100%}}.carrello__item-actions{text-align:right;height:50px;line-height:50px;width:100%;position:absolute;bottom:-50px;right:0}.carrello__item-actions svg{width:24px;height:24px;color:inherit;vertical-align:middle;top:-2px}.carrello__item-actions a{font-size:15px;font-weight:400;letter-spacing:0;line-height:24px;text-align:right;color:#4a4a4a;margin-right:15px;text-decoration:none}.carrello__item-actions a:hover{color:#000}.carrello__item-actions a:last-child{margin-right:0}@media screen and (min-width: 1076px){.carrello__item-actions{padding-right:13px;margin-top:0;bottom:0}.carrello__item-actions a{font-size:13px;font-weight:600}}.carrello__item-prezzo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.carrello__item-prezzo>div{width:100%;line-height:25px;height:25px}@media screen and (min-width: 1076px){.carrello__item-prezzo{padding-top:0;padding-bottom:0}.carrello__item-prezzo>div{text-align:right}}.carrello__item-prezzo-base{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:0;line-height:25px;color:#4a4a4a;text-decoration:line-through}.carrello__item-prezzo-base:empty{display:none}.carrello__item-prezzo-base__discount{font-size:14px;font-size:.875rem;font-weight:800;letter-spacing:0;line-height:26px;text-align:center;color:#fff;padding:0 12px;background:#3a863a;display:inline-block;margin-left:5px;border-radius:2px}.carrello__item-prezzo-base__discount:empty{display:none}.carrello__item-prezzo-singolo{font-size:16px;font-size:1rem;line-height:25px;font-weight:600;letter-spacing:0;color:#000}.carrello__item-prezzo-singolo__iva{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;color:#4a4a4a;margin-left:5px;white-space:nowrap}@media screen and (min-width: 1076px){.carrello__item-prezzo-singolo{font-size:20px;font-size:1.25rem;line-height:25px}}.carrello__item-prezzo-totale-scontato,.carrello__item-prezzo-totale{text-align:right;font-size:18px;font-weight:600;letter-spacing:0;line-height:24px;text-align:right}@media screen and (min-width: 1076px){.carrello__item-prezzo-totale-scontato,.carrello__item-prezzo-totale{font-size:22px;padding-right:8px}}.carrello__item-prezzo-totale-scontato{color:#4a4a4a;text-decoration:line-through;font-size:18px}.carrello__item-prezzo-totale-scontato:empty{display:none}.carrello__item-prezzo-singolo__iva{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;color:#4a4a4a;margin-left:5px}.carrello__item-quantita{display:inline-block;font-weight:bold;text-align:right;width:100%}.carrello__item-quantita input[type="number"]{text-align:center;font-weight:400;height:50px;line-height:50px;padding:0 10px;font-size:16px;letter-spacing:0}.carrello__item-quantita-label{font-size:16px;font-weight:400;letter-spacing:0;text-align:left;width:100%;height:50px;line-height:50px}@media screen and (min-width: 1076px){.carrello__item-quantita-label{text-align:right}}.carrello__item-quantita-title{font-size:16px;font-weight:600;letter-spacing:0;line-height:25px;margin-bottom:5px;text-align:left}.carrello__pfu{position:relative;font-size:22px;font-weight:700;letter-spacing:0;line-height:24px;text-align:right;margin:-7px 20px 20px auto;padding-bottom:20px;white-space:nowrap}.carrello__pfu::before{content:'';position:absolute;top:100%;right:-20px;width:100vw;border-bottom:1px solid #e7e7e7}.carrello__pfu td{padding-left:18px;text-align:right}.carrello__pfu td:first-child{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;color:#4a4a4a;padding-left:0;font-weight:300}@media screen and (min-width: 1076px){.carrello__pfu{font-size:18px;padding-bottom:13px;margin:-13px 0 25px auto}.carrello__pfu::before{right:0;width:30vw}.carrello__pfu td{padding-left:42px}.carrello__pfu td:last-child{min-width:130px}}.carrello__totale-carrello,.carrello__totale{font-size:22px;font-weight:700;letter-spacing:0;line-height:24px;text-align:right;margin:0 20px 60px auto;white-space:nowrap}.carrello__totale-carrello td,.carrello__totale td{padding-left:18px;text-align:right}.carrello__totale-carrello td:first-child,.carrello__totale td:first-child{padding-left:0}@media screen and (min-width: 1076px){.carrello__totale-carrello,.carrello__totale{font-size:18px;margin:0 0 13px auto}.carrello__totale-carrello td,.carrello__totale td{padding-left:42px}.carrello__totale-carrello td:last-child,.carrello__totale td:last-child{min-width:130px}}.carrello__totale{font-size:22px;padding-right:20px;margin:40px 0 40px auto}@media screen and (min-width: 1076px){.carrello__totale{font-size:30px;line-height:30px;font-weight:800;padding-right:0;margin:40px 0 30px auto}}.carrello__totale-prezzo-risparmio{font-size:16px;font-weight:400;color:#4a4a4a}.carrello__sezione-spedizione,.carrello__sezione-pagamento{background:#f5f5f5;padding:20px;height:100%}.carrello__sezione-spedizione .input__label-txt,.carrello__sezione-pagamento .input__label-txt{padding-left:30px}@media screen and (min-width: 1076px){.carrello__sezione-spedizione,.carrello__sezione-pagamento{padding:20px 30px 30px}}.carrello__sezione-spedizione .input__label-txt{font-size:18px;font-weight:bold;letter-spacing:0}.carrello__sezione-pagamento{margin-top:20px}@media screen and (min-width: 1076px){.carrello__sezione-pagamento{margin-top:0}}.carrello__paese-spedizione{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carrello__paese-spedizione .carrello__option-form-field{margin-left:30px;font-weight:600}.carrello__paese-spedizione .carrello__option-form-edit{margin-left:auto;cursor:pointer}.carrello__paese-spedizione .carrello__option-form-edit span{font-size:12px;font-size:.75rem;margin-right:10px}.carrello__paese-spedizione+.carrello__option-alert{padding-left:0}.carrello__action-buttons{margin-bottom:115px;padding:0 20px}.carrello__action-buttons .button--empty{text-align:center}@media screen and (min-width: 1076px){.carrello__action-buttons{padding:0}.carrello__action-buttons .button--empty{text-align:left}}.carrello__coupon{display:block;margin-bottom:40px;padding:0 20px}@media screen and (min-width: 1076px){.carrello__coupon{padding:0}}.carrello__coupon-title{display:block;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-transform:uppercase;margin-bottom:11px}.carrello__coupon-form input.disabled{padding-left:0;padding-right:0;pointer-events:none;border:0;color:#4a4a4a}@media screen and (max-width: 1075px){.carrello__coupon-form input.disabled{padding:0}}.carrello__coupon-summary__price{font-size:18px;font-weight:500;letter-spacing:0;line-height:24px;padding-right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carrello__msg{display:block;font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;text-transform:uppercase;margin-top:21px;margin-bottom:21px}.carrello__messaggio-tempi-spedizione{text-align:right;font-weight:bold}.carrello__option,.carrello__option--no-border{margin-top:18px;margin-top:1.125rem;margin-bottom:18px;margin-bottom:1.125rem;padding-top:12px;padding-top:.75rem;padding-bottom:12px;padding-bottom:.75rem;border-bottom:1px solid #e7e7e7}.carrello__option::after,.carrello__option--no-border::after{clear:both;content:"";display:table}.carrello__option.is-expanded,.is-expanded.carrello__option--no-border{padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;border:none}.carrello__option.is-expanded .carrello__option-form,.is-expanded.carrello__option--no-border .carrello__option-form{display:block}.carrello__option.is-expanded .carrello__option-name,.is-expanded.carrello__option--no-border .carrello__option-name,.carrello__option.is-expanded .carrello__option-edit,.is-expanded.carrello__option--no-border .carrello__option-edit,.carrello__option.is-expanded .carrello__option-choice,.is-expanded.carrello__option--no-border .carrello__option-choice,.carrello__option.is-expanded .carrello__option-choice--value-only,.is-expanded.carrello__option--no-border .carrello__option-choice--value-only,.carrello__option.is-expanded .carrello__option-note,.is-expanded.carrello__option--no-border .carrello__option-note{display:none}.carrello__option--no-border{border:none}.carrello__option--no-vspace{margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem}.carrello__option--border-top{border-top:1px solid #e7e7e7}.carrello__option--success,.carrello__option--notice,.carrello__option--alert{margin-top:18px;margin-top:1.125rem;margin-bottom:18px;margin-bottom:1.125rem;font-size:16px;font-size:1rem}.carrello__option-form-field{padding-top:12px;padding-top:.75rem;padding-bottom:12px;padding-bottom:.75rem}.carrello__option-form-field::after{clear:both;content:"";display:table}.carrello__option-form-field label{cursor:pointer;font-weight:bold;font-size:14px;font-size:.875rem;padding:0px;padding:0rem;width:100%}.carrello__option-form-field label.autowidth{width:auto}@media screen and (min-width: 721px){.carrello__option-form-field select{width:30%}}.carrello__option-form-field img{max-height:25px;width:48px;-o-object-fit:none;object-fit:none;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 721px){.carrello__option-form-field img{max-height:30px}}.carrello__option-form-title{line-height:50px;height:50px;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:0}.carrello__option-form-price,.carrello__option-form-price--risparmio{margin-right:104px;float:right;font-size:16px;font-weight:400;letter-spacing:0;line-height:28px}.carrello__option-form-price--risparmio{color:#275D27}.carrello__option-form-price--risparmio:before{content:""}.carrello__option-form-price--risparmio input[type="radio"]+label img{display:inline-block;vertical-align:middle;margin-left:6px;margin-left:.375rem;margin-right:6px;margin-right:.375rem}.carrello__option-form-message{clear:both;padding-top:6px;padding-top:.375rem;color:#2e678d;font-weight:bold}.carrello__option-name{display:inline-block;vertical-align:baseline;font-size:16px;font-size:1rem}.carrello__option-choice,.carrello__option-choice--value-only{display:inline-block;vertical-align:baseline;text-transform:uppercase;font-weight:bold}.carrello__option-choice:after,.carrello__option-choice--value-only:after{content:"|";font-weight:normal}.carrello__option-choice--value-only:after{content:""}.carrello__option-choice--value-only a{text-decoration:underline}.carrello__option-edit{color:#2e678d;text-decoration:underline;margin-left:6px;margin-left:.375rem}.carrello__option-edit svg{fill:#2e678d;text-decoration:none;margin-left:6px;margin-left:.375rem}.no-touch .carrello__option-edit:hover{color:#e32119}@media screen and (min-width: 721px){.carrello__option-summary{float:left}}.carrello__option-price,.carrello__option-price--risparmio{font-weight:bold;font-size:16px;font-size:1rem;margin-top:12px;margin-top:.75rem;text-align:right}.carrello__option-price span,.carrello__option-price--risparmio span{font-weight:bold}@media screen and (min-width: 721px){.carrello__option-price,.carrello__option-price--risparmio{float:right;margin-top:0px;margin-top:0rem}}.carrello__option-price--risparmio span{color:#448d5f}.carrello__option-note{color:#448d5f}.carrello__option-alert{padding:12px;padding:.75rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#f23700}.carrello__option-coupon .carrello__option-price span,.carrello__option-coupon .carrello__option-price--risparmio span{color:#448d5f}.carrello__option-coupon .carrello__option-choice,.carrello__option-coupon .carrello__option-choice--value-only,.carrello__option-coupon .carrello__option-choice--value-only{color:#448d5f}.carrello__option-coupon .carrello__option-choice:after,.carrello__option-coupon .carrello__option-choice--value-only:after,.carrello__option-coupon .carrello__option-choice--value-only:after{color:#000}.carrello__option-coupon .carrello__option-form-field input[type="text"]{width:200px;float:left;height:36px;line-height:18px}.carrello__option-coupon .carrello__option-form-field input[type="text"]+button{font-size:1em;padding-left:0.6em;padding-right:0.6em;border-radius:0 3px 3px 0;float:left;height:36px;line-height:18px;border:none}.carrello__kit-list{margin-top:12.5px}@media screen and (min-width: 721px){.carrello__kit-list{padding-left:100px}}.carrello__kit-item{margin-bottom:25px}@media screen and (max-width: 1075px){.carrello__kit-item:last-child{margin-bottom:0}}.carrello__force-price{position:relative;z-index:1;padding:10px 0 0 0}.carrello__force-price input[type="number"]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:5px;margin:0 0 10px 5px;line-height:.8rem;font-size:.8rem}@media screen and (max-width: 1075px){.carrello__force-price{height:auto !important}}@media screen and (min-width: 1076px){.carrello__force-price{padding:5px 0 0 0}.carrello__force-price input[type="number"]{margin:0 0 5px 10px;max-width:155px}}.carrello__force-price button{margin-left:14px}.carrello__force-price__edit{display:none}.carrello__force-price__edit>div{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1076px){.carrello__force-price__edit>div{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.carrello--static .carrello__item-prezzo span{color:#000}.carrello--static .carrello__item-descrizione{margin-left:0}.carrello--summary .carrello__option,.carrello--summary .carrello__option--no-border{margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;padding-top:12px;padding-top:.75rem;padding-bottom:12px;padding-bottom:.75rem}.carrello--summary .carrello__totale{border-bottom:none}.carrellobozza-list__list{width:100%;margin-bottom:40px}.carrellobozza-list__list svg.action-icon{color:#4a4a4a;width:24px;height:24px;margin-left:5px;margin-top:-3px}@media screen and (min-width: 1076px){.carrellobozza-list__list td:first-child{padding-left:10px}.carrellobozza-list__list td:last-child{text-align:center}}@media screen and (max-width: 1075px){.carrellobozza-list__list{margin-top:30px}.carrellobozza-list__list tr{border:0;margin-bottom:20px;border-bottom:1px solid #e7e7e7}.carrellobozza-list__list td>div{padding:6px 12px 12px}}.carrellobozza-list__list-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carrellobozza-list__list-action-buttons>a{font-size:15px;font-weight:800;letter-spacing:0;line-height:15px;text-align:center;text-transform:uppercase;text-decoration:none;text-align:center;height:40px;line-height:40px;color:#000}.carrellobozza-list__list-action-buttons>a>span{background:#1259a5;color:#fff;font-size:13px;font-weight:400;padding:0 2px;border-radius:5px;text-align:center;height:18px;line-height:18px;min-width:18px;display:inline-block;margin-left:2px}.carrellobozza-list__list-action-buttons>a:hover{color:#e32119}@media screen and (min-width: 1076px){.carrellobozza-list__list-action-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.checkbox-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-switch:not(.in-sidebar){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.checkbox-switch__badge-athena{padding:4px 12px !important;margin-left:10px;max-height:30px}.checkbox-switch__default{width:22px;height:22px;border-radius:4px;content:"";margin-top:1.2px;margin-top:.075rem;display:inline-block;background:#fff;border:1px solid #d0d0d0;cursor:pointer}.checkbox-switch__default.is-active{background-image:url(../images/svg/check.288ac453.svg);background-position:center}.checkbox-switch__slider{position:relative;display:inline-block;z-index:1;vertical-align:top;height:15px;width:40px;border-radius:11px;background:#d0d0d0;margin-left:15px}.checkbox-switch__slider:after{content:"";position:absolute;top:50%;left:0;background:white;position:absolute;width:28px;height:28px;margin-left:-14px;margin-top:-14px;border-radius:50%;-webkit-box-shadow:1px 3px 15px -5px rgba(0,0,0,0.83);box-shadow:1px 3px 15px -5px rgba(0,0,0,0.83)}.checkbox-switch__slider.is-active{background:#e8352e}.checkbox-switch__slider.is-active:after{left:unset;margin-left:unset;margin-right:-14px;right:0px}.checkout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-wrapper>div{display:block;width:100%}@media screen and (min-width: 721px){.checkout-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.checkout-wrapper>div:last-child{width:auto}}.checkout-sidebox{position:sticky;top:15px;margin-top:40px;min-width:100%;max-width:100%}@media screen and (min-width: 721px){.checkout-sidebox{margin-top:0px;margin-left:20px;min-width:390px;max-width:390px}}.checkout-sidebox__fields-wrapper{background:#fff;padding:15px 23px 15px 15px}.checkout-sidebox__field{border-bottom:1px solid #d0d0d0;padding:10px 0}.checkout-sidebox__field:last-child{border-bottom:0}.checkout-sidebox__field>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-sidebox__title{font-size:12px;letter-spacing:0.5px;line-height:25px;text-transform:uppercase;font-weight:bold}.checkout-sidebox__title-big{font-size:12px;font-size:.75rem;line-height:25px;letter-spacing:0.5px;text-transform:uppercase;font-weight:bold}.checkout-sidebox__label{font-size:18px;line-height:25px;color:#4a4a4a;font-weight:bold}.checkout-sidebox__label.error{color:#f23700;font-size:14px}.checkout-sidebox__description{font-size:12px;font-style:italic;line-height:25px;color:#4a4a4a}.checkout-sidebox__button{cursor:pointer}.checkout-sidebox__button svg{font-size:18px;vertical-align:text-top}.checkout-sidebox__button svg.toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg);background:#e8352e;border-radius:50%;color:white}.checkout-sidebox__button.s-small svg{font-size:16px}.checkout-sidebox__button.s-big svg{font-size:22px}.checkout-sidebox__button.rotate-180 svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.checkout-sidebox__price{color:#000;font-size:18px;font-size:1.125rem;font-weight:500}.checkout-sidebox__price.totale{font-size:26px;font-size:1.625rem;font-weight:bold;line-height:25px}.checkout-sidebox__price-discount{font-size:14px;font-weight:400;line-height:25px;color:#d0d0d0;text-decoration:line-through;margin-right:5px}.checkout-sidebox__bottom-area{margin-top:15px}.checkout-sidebox__bottom-area:empty{display:none}.checkout-sidebox__error{font-size:13px;font-style:italic;line-height:25px;color:#e8352e}.checkout-sidebox__wrap{width:100%}.checkout-sidebox__wrap .input--radio{margin:0;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-sidebox__wrap .input--radio img{height:20px;vertical-align:sub}.checkout-sidebox__wrap .input--radio .input__label::before,.checkout-sidebox__wrap .input--radio .input__label--customer-access::before{margin-top:7.2px;margin-top:.45rem}.checkout-sidebox__wrap .input__label,.checkout-sidebox__wrap .input__label--customer-access{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-sidebox__wrap .input__label::before,.checkout-sidebox__wrap .input__label--customer-access::before{min-width:18px}.checkout-sidebox__wrap .input__label-txt{width:auto;line-height:20px;padding:6px 0;font-size:14px;font-size:.875rem;letter-spacing:0.44px}.checkout-sidebox__wrap .input__price{font-size:18px;font-size:1.125rem;font-weight:bold;line-height:25px}.checkout-sidebox__wrap .input__description{font-size:12px;font-style:italic;line-height:25px;color:#4a4a4a;margin-left:30px;display:inline-block}.checkout-sidebox__products-wrapper{display:block;width:100%;margin:10px 0;padding:0;border-bottom:0}.checkout-sidebox__products-wrapper.expanded{padding:15px 0;border-bottom:1px solid #d0d0d0;max-height:425px;overflow-y:auto}.checkout-sidebox__product{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:16px}.checkout-sidebox__product:last-child{margin-bottom:0}.checkout-sidebox__product p{font-size:14px;line-height:20px}.checkout-sidebox__product p.prodotto-marca-nome{text-transform:uppercase;font-size:13px;font-size:.8125rem}.checkout-sidebox__product p.prodotto-nome{color:#000;font-weight:600;line-height:1.3;font-size:17px;font-size:1.0625rem}.checkout-sidebox__product p.prodotto-codice{margin-top:5px}.checkout-sidebox__product .prodotto-price{margin-top:4px;font-size:20px;letter-spacing:0.4px}.checkout-sidebox__product>div:last-child{width:100%;margin-left:10px}.expanded .checkout-sidebox__product{display:-webkit-box;display:-ms-flexbox;display:flex}.expanded .checkout-sidebox__product img{max-height:120px;min-width:80px;width:auto}.checkout-sidebox input[type="text"]{font-size:12px;font-weight:400;padding-top:6px;padding-bottom:5px;max-width:160px}.checkout-sidebox select{font-size:12px;height:30px;line-height:28px}.checkout-sidebox .button--small,.checkout-sidebox .button--extra-small,.checkout-sidebox .table td.table__actions a,.table td.table__actions .checkout-sidebox a,.checkout-sidebox .formatted-content table td.table__actions a,.formatted-content table td.table__actions .checkout-sidebox a{background:#d0d0d0;min-height:45px;padding-left:20px;padding-right:20px;color:#000;font-weight:500;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.checkout-sidebox .button--small:hover,.checkout-sidebox .button--extra-small:hover,.checkout-sidebox .table td.table__actions a:hover,.table td.table__actions .checkout-sidebox a:hover,.checkout-sidebox .formatted-content table td.table__actions a:hover,.formatted-content table td.table__actions .checkout-sidebox a:hover{background:#e8352e}.checkout-sidebox .button--icon{background:#000;color:#fff;min-height:45px;padding-left:20px;padding-right:20px;font-weight:500;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.checkout-sidebox .button--icon:hover{background:#e8352e}.checkout-sidebox .button--icon:hover svg{-webkit-transform:translateX(10px);transform:translateX(10px)}.checkout-sidebox .button--icon svg{width:30px;height:30px;-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.cliente-view .form__label{font-size:16px;font-size:1rem;color:#4a4a4a}@media screen and (min-width: 1076px){.cliente-view .form__label{font-size:14px;font-size:.875rem}}.cliente-view .form__field-value{color:#4a4a4a;padding:0 20px;height:50px;line-height:50px;border:1px solid #e7e7e7;background:#fff;border-radius:5px;cursor:default}.cliente-view__title span{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:0;line-height:30px;text-transform:uppercase;padding-bottom:20px;display:block}.cliente-view__title svg{color:#4a4a4a;width:30px;height:30px;margin-right:12.5px;vertical-align:bottom}@media screen and (min-width: 1076px){.cliente-view__title{display:inline-block;width:100%;height:100%;border-right:1px solid #e7e7e7;position:relative;padding-top:24px}.cliente-view__title span{font-size:14px;font-size:.875rem;line-height:40px;position:sticky;top:15px;display:inline-block;padding-bottom:15px}.cliente-view__title svg{width:40px;height:40px;margin-right:25px}}.cliente-view__fatturawrapper{background-color:#f5f5f5;padding:25px}@media screen and (max-width: 1075px){.cliente-view__fatturawrapper{width:calc(100% + 40px);margin-left:-20px}}.cliente-view__fattura-tipocliente{padding:6px 0}.cliente-view__fattura-tipocliente .form__label{display:inline-block;vertical-align:text-bottom}.cliente-view__fattura-tipocliente .input--radio{margin-left:25px}.cliente-view__delete{font-size:15px;font-size:.9375rem;font-weight:800;letter-spacing:0;line-height:15px;text-align:center;color:#e32119;text-transform:uppercase;text-decoration:none !important}.cliente-view__delete svg{margin-left:8px;height:24px;width:24px;vertical-align:bottom}#cliente_view,#cliente_edit{padding:30px 20px 0}@media screen and (min-width: 1076px){#cliente_view,#cliente_edit{padding:0}}@media screen and (max-width: 1075px){#cliente_delete{padding-top:75px}}.cliente-deleted__content{padding-top:150px;padding-top:9.375rem;padding-bottom:150px;padding-bottom:9.375rem}.cliente-deleted .formatted-content .cliente-deleted__title{text-align:center;margin-bottom:90px;margin-bottom:5.625rem}.cliente-deleted__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.esposizione-finanziaria__sku{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:10px;padding:0 20px}@media screen and (min-width: 1076px){.esposizione-finanziaria__sku{padding:0}}.esposizione-finanziaria__description{font-size:18px;font-weight:800;letter-spacing:0;line-height:18px;margin-bottom:30px;padding:0 20px}@media screen and (min-width: 1076px){.esposizione-finanziaria__description{font-size:30px;line-height:30px;margin-bottom:60px;padding:0}}.esposizione-finanziaria__list{width:100%;margin-bottom:40px}@media screen and (min-width: 1076px){.esposizione-finanziaria__list td:first-child{padding-left:10px}.esposizione-finanziaria__list td:last-child{padding-right:10px;text-align:right}}@media screen and (max-width: 1075px){.esposizione-finanziaria__list tr{border:0}.esposizione-finanziaria__list td>div{padding:6px 12px 12px}}.esposizione-finanziaria__fido-accordato{display:block;font-weight:800;letter-spacing:0;line-height:20px;margin-top:25px;margin-bottom:25px;padding:0 20px}.esposizione-finanziaria__fido-accordato span{font-weight:400;margin-left:5px}@media screen and (min-width: 1076px){.esposizione-finanziaria__fido-accordato{line-height:30px;padding:0;margin-top:0px}.esposizione-finanziaria__fido-accordato span{margin-left:10px;padding-right:10px}}.esposizione-finanziaria__totale{font-size:20px;font-weight:800;letter-spacing:0;line-height:20px;text-align:right;margin-bottom:100px;padding:0 20px}.esposizione-finanziaria__totale span{margin-left:35px}@media screen and (min-width: 1076px){.esposizione-finanziaria__totale{font-size:30px;line-height:30px;padding:0}.esposizione-finanziaria__totale span{margin-left:110px;padding-right:10px}}.estratto-conto__description{font-size:16px;font-weight:800;letter-spacing:0;line-height:18px;margin-bottom:30px;padding:0 20px}.estratto-conto__description span{font-size:90%}@media screen and (min-width: 1076px){.estratto-conto__description{font-size:25px;line-height:30px;margin-bottom:60px;padding:0}}.estratto-conto__list{width:100%;margin-bottom:40px;table-layout:unset}@media screen and (min-width: 1076px){.estratto-conto__list td:first-child{padding-left:10px}.estratto-conto__list td:last-child{text-align:right;padding-right:10px}}@media screen and (max-width: 1075px){.estratto-conto__list tr{border:0;margin-bottom:50px}.estratto-conto__list td>div{padding:6px 12px 12px}}.estratto-conto__totale{font-size:20px;font-weight:800;letter-spacing:0;line-height:20px;text-align:right;margin-bottom:100px;padding:0 20px}.estratto-conto__totale span{margin-left:35px}@media screen and (min-width: 1076px){.estratto-conto__totale{font-size:30px;line-height:30px;padding:0}.estratto-conto__totale span{margin-left:110px;padding-right:8px}}.cliente-exportlistinoprezzi__list{width:100%;margin-top:25px;margin-bottom:37.5px;table-layout:auto}@media screen and (min-width: 1076px){.cliente-exportlistinoprezzi__list thead td{white-space:nowrap}.cliente-exportlistinoprezzi__list td:first-child{padding-left:10px}.cliente-exportlistinoprezzi__list td:last-child{padding-right:10px}}@media screen and (max-width: 1075px){.cliente-exportlistinoprezzi__list tr{margin-bottom:17px}.cliente-exportlistinoprezzi__list td>div{padding:6px 12px 12px;word-break:break-word}}.cliente-exportlistinoprezzi__list-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cliente-exportlistinoprezzi__list-action-buttons a{font-size:15px;font-weight:800;letter-spacing:0;line-height:15px;text-align:center;text-transform:uppercase;text-decoration:none;text-align:center;height:40px;line-height:40px;white-space:nowrap}.cliente-exportlistinoprezzi__list-action-buttons svg{color:#4a4a4a;width:24px;height:24px;margin-left:5px;margin-top:-3px}@media screen and (min-width: 1076px){.cliente-exportlistinoprezzi__list-action-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.cliente-listordini__filter{margin-bottom:50px}.cliente-listordini__filter--inputs,.cliente-listordini__filter--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.cliente-listordini__filter p{font-size:14px;font-weight:600;letter-spacing:0;line-height:24px}.cliente-listordini__filter input{width:100%}@media screen and (max-width: 1075px){.cliente-listordini__filter{padding:0 20px;margin-bottom:70px}.cliente-listordini__filter--inputs,.cliente-listordini__filter--buttons{margin-bottom:25px}}.cliente-listordini__list{width:100%;margin-bottom:100px;table-layout:unset}.cliente-listordini__list svg.action-icon{color:#4a4a4a;width:24px;height:24px;margin-left:5px;margin-top:-3px}@media screen and (min-width: 1076px){.cliente-listordini__list td:first-child{padding-left:10px}.cliente-listordini__list td:first-child a{text-decoration:none;font-weight:bold}.cliente-listordini__list td:first-child a:hover{color:#e32119}.cliente-listordini__list thead td:last-child{width:30%}}@media screen and (max-width: 1075px){.cliente-listordini__list tr{margin-bottom:30px;border:0}.cliente-listordini__list td>div{padding:6px 12px 12px}.cliente-listordini__list td:last-child{width:100%}}.cliente-listordini__list-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cliente-listordini__list-action-buttons .dropdown__label,.cliente-listordini__list-action-buttons>a{font-size:15px;font-weight:800;letter-spacing:0;line-height:15px;text-align:center;text-transform:uppercase;text-decoration:none;text-align:center;height:40px;line-height:40px;color:#000}.cliente-listordini__list-action-buttons .dropdown__label>span,.cliente-listordini__list-action-buttons>a>span{background:#1259a5;color:#fff;font-size:13px;font-weight:400;padding:0 2px;border-radius:5px;text-align:center;height:18px;line-height:18px;min-width:18px;display:inline-block;margin-left:2px}.cliente-listordini__list-action-buttons .dropdown__label:hover,.cliente-listordini__list-action-buttons>a:hover{color:#e32119}@media screen and (min-width: 1076px){.cliente-listordini__list-action-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.cliente-listordini [class*="cliente-listordini__tipopagamento-"]{color:#e8352e}.cliente-listordini [class*="cliente-listordini__tipopagamento-EXECUTED"]{color:#3a863a}.cliente-orderview__title{font-size:26px;font-weight:800;letter-spacing:0;line-height:36px;padding:0 20px;margin-bottom:12.5px}@media screen and (min-width: 1076px){.cliente-orderview__title{font-size:36px;font-weight:900;padding:0;margin-bottom:25px}}.cliente-orderview__section-title{font-size:14px;font-weight:400;letter-spacing:0;line-height:35px;border-bottom:1px solid #e7e7e7;text-transform:uppercase;margin-bottom:25px}.cliente-orderview__section-title a{font-size:14px;font-size:.875rem;float:right;text-decoration:none;text-transform:capitalize}.cliente-orderview__section-title a svg{width:20px;height:20px;margin-left:5px}.cliente-orderview__section-content a{text-decoration:underline}.cliente-orderview__section-content p{font-size:16px;letter-spacing:0}.cliente-orderview__prodotti{margin-bottom:25px}.cliente-orderview__prodotti table.table-list{width:100%;table-layout:unset;margin-bottom:25px}.cliente-orderview__prodotti table a{font-size:16px;font-weight:400;letter-spacing:0;line-height:18px;text-decoration:none;display:inline-block}.cliente-orderview__prodotti b{font-size:14px;letter-spacing:0}.cliente-orderview__prodotti .action-buttons{text-align:center}@media screen and (min-width: 1076px){.cliente-orderview__prodotti table.table-list td{text-align:right}.cliente-orderview__prodotti table.table-list td:nth-child(1),.cliente-orderview__prodotti table.table-list td:nth-child(2){text-align:left}.cliente-orderview__prodotti table.table-list td:first-child>div{padding-left:10px}.cliente-orderview__prodotti table.table-list td:first-child>div a{text-decoration:none;font-weight:bold}.cliente-orderview__prodotti table.table-list td:last-child{padding-right:8px}.cliente-orderview__prodotti .ordine-summary__totale-carrello{margin-bottom:0}.cliente-orderview__prodotti .action-buttons{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width: 1075px){.cliente-orderview__prodotti table.table-list tr{padding-bottom:5px;margin-bottom:20px}.cliente-orderview__prodotti table.table-list td:first-child{width:100%}.cliente-orderview__prodotti table.table-list td>div{padding:6px 12px 12px}}.cliente-orderview__filter{padding:0 0 10px}@media screen and (max-width: 1075px){.cliente-orderview__filter{padding:0 20px 10px}}.cliente-postvendita{margin-bottom:24px;margin-bottom:1.5rem}.cliente-postvendita__messages:empty::before{content:attr(data-nomessages)}.cliente-postvendita__messages{padding:0 25px}@media screen and (min-width: 1076px){.cliente-postvendita__messages{padding:0}}.cliente-postvendita__new-message-title{margin-top:24px;margin-top:1.5rem}.cliente-postvendita__item{padding:18px;padding:1.125rem;position:relative}.cliente-postvendita__item+.cliente-postvendita__item{border-top:1px dashed #e7e7e7}.cliente-postvendita__item.operatore{padding-left:12px;padding-left:.75rem;border-left:3px solid #e7e7e7}.cliente-postvendita__header{margin-bottom:3px;margin-bottom:.1875rem}.cliente-postvendita__header::after{clear:both;content:"";display:table}.cliente-postvendita__mittente,.cliente-postvendita__data,.cliente-postvendita__allegato{float:left}.cliente-postvendita__mittente{font-weight:bold}.operatore .cliente-postvendita__mittente{color:#e32119}.cliente-postvendita__data{font-style:italic}.cliente-postvendita__allegato-link{text-decoration:underline}#formmsgordine{padding:0 25px}@media screen and (min-width: 1076px){#formmsgordine{padding:0}}#formmsgordine .form__field,#formmsgordine .form__field--clearfix{margin-bottom:12px;margin-bottom:.75rem}#formmsgordine .action-buttons{margin-top:12px;margin-top:.75rem}#formmsgordine textarea{resize:vertical}@media screen and (max-width: 1075px){.preferiti-list{margin-left:0}.preferiti-list>.grid__item{padding-left:0}}.cliente-resilist__survey h4,.cliente-resilist__attachment h1,.cliente-resilist__attachment h4{font-weight:bold;margin-top:20px;margin-bottom:10px}.cliente-resilist__item{margin-bottom:25px}.cliente-resilist__status,.cliente-resilist__details{display:inline-block;width:100%;padding:20px}.cliente-resilist__status{background:#f5f5f5}.cliente-resilist__title{font-weight:700;font-size:15px;letter-spacing:0;line-height:15px;padding:2.5px 0}.cliente-resilist__image{text-align:center}.cliente-resilist__image img{max-width:250px}.cliente-resilist__actions{text-align:right}.cliente-resilist__survey h4{cursor:pointer}.cliente-resilist__survey h4.is-open svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.cliente-resilist__survey>div>div{border-left:3px #1259a5 solid;padding-left:20px}.cliente-resilist__survey>div>div:not(:first-child){margin-top:10px}.cliente-resilist__survey>div>div span{display:block;font-weight:bold}.cliente-resilist__attachment a{display:block;text-decoration:none}.cliente-resilist__attachment a span{font-size:13px}@media screen and (min-width: 1076px){.cliente-resilist__status,.cliente-resilist__details{padding:10px}.cliente-resilist__image{text-align:left}.cliente-resilist__image img{max-width:150px}.cliente-resilist__actions{text-align:right}}@media screen and (max-width: 1075px){.cliente-resilist__status .grid__item,.cliente-resilist__details .grid__item{margin-bottom:20px}.cliente-resilist__status{padding-bottom:0}}@media screen and (max-width: 1075px){.cliente-resoadd{padding:0 20px}}.cliente-resoadd__selected-order{margin-bottom:25px}.cliente-resoadd__label{font-size:16px;margin-bottom:12.5px}.cliente-resoadd__brands{margin-bottom:50px}.cliente-resoadd__sku-orders,.cliente-resoadd__sku-ddts,.cliente-resoadd__products{margin-bottom:50px}.cliente-resoadd__sku-orders li,.cliente-resoadd__sku-ddts li,.cliente-resoadd__products li{padding:5px 0}.cliente-resoadd__sku-orders pre,.cliente-resoadd__sku-ddts pre,.cliente-resoadd__products pre{display:inline-block;font-family:'Courier New', Courier, monospace;font-weight:400}.cliente-resoadd__motivoreso-option{margin-bottom:25px}.cliente-resoadd__motivoreso,.cliente-resoadd__causale{width:100%;display:inline-block}.cliente-resoadd__causale{margin-top:20px}.cliente-resoadd__sku-orders,.cliente-resoadd__sku-ddts{margin-top:20px;margin-bottom:0}.cliente-resoadd__sku-orders .input--radio,.cliente-resoadd__sku-ddts .input--radio{width:100%}.cliente-resoadd__sku-orders ul,.cliente-resoadd__sku-ddts ul{max-height:450px;overflow:auto}.cliente-resoadd__option{margin-bottom:25px}.cliente-resoadd__option.has-error .cliente-resoadd__label{color:#a60}.cliente-resoadd__actions{margin-top:25px}.countryselector-modal.mfp-bg{opacity:.8;z-index:20000}.countryselector-modal.mfp-wrap{z-index:20001}.countryselector-modal .mfp-content{width:90vw;max-width:1048px !important;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}@media screen and (max-width: 720px){.countryselector-modal .mfp-content{position:fixed;top:0;left:0;max-width:none;width:100vw;height:100vh;max-height:none}}.countryselector-selector{background:white}.countryselector-selector div[class='banner--simple']{height:100%;width:100%}.countryselector-selector div[class='banner--simple'] img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.countryselector-selector__bg{display:block;background:white;overflow:hidden}.countryselector-selector__form{padding:60px 60px 60px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:90vh;max-height:740px}.countryselector-selector__logo{margin-bottom:42px;margin-bottom:2.625rem;height:24px;-ms-flex-item-align:start;align-self:flex-start}.countryselector-selector__title{font-weight:600;font-size:18px;font-size:1.125rem;margin-bottom:14px;margin-bottom:.875rem}.countryselector-selector__flag{background-repeat:no-repeat;background-position:left center;padding-left:25px}.countryselector-selector__selected{margin-bottom:20px;margin-bottom:1.25rem}.countryselector-selector__selected strong{display:block;font-size:14px;font-size:.875rem;margin-bottom:10px;margin-bottom:.625rem}.countryselector-selector__selected span{font-size:24px;font-size:1.5rem;background-size:20px}@media screen and (max-width: 720px){.countryselector-selector>[class="grid"]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.countryselector-selector__bg{height:20vh}.countryselector-selector__form{padding:20px;height:80vh}.countryselector-selector__logo{margin-bottom:10px;margin-bottom:.625rem}.countryselector-selector__selected{margin-bottom:10px;margin-bottom:.625rem}}.countryselector-selector__search{margin-bottom:20px;margin-bottom:1.25rem}.countryselector-selector__search input{background:white url("../images/svg/search.8e10fdfe.svg") no-repeat 10px center;max-height:40px;padding-left:40px;margin-bottom:0}.countryselector-selector__list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;margin-bottom:20px;margin-bottom:1.25rem}.countryselector-selector__list-opt{padding-top:10px;padding-bottom:10px;-webkit-transition:all .1s;transition:all .1s;cursor:pointer;background-position:4px center}.countryselector-selector__list-opt:hover{background-color:#f5f5f5}.countryselector-selector__list-opt:not(:first-child){border-top:1px solid rgba(150,150,150,0.5)}.countryselector-selector__message{font-size:14px;font-size:.875rem}.countryselector-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-size:.8125rem;text-transform:none;height:calc(100% - 1px)}@media screen and (min-width: 1076px){.countryselector-link.invert{background:#4a4a4a;color:white}}.countryselector-link__label{font-weight:600}.countryselector-link__value{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.country-link.invert .countryselector-link__value{cursor:auto}.countryselector-link__value img{margin:0 10px}.countryselector-link__value svg{background:black;color:white;border-radius:50%;margin-left:8px}.countryselector-link__value span{display:block;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width: 1076px){.is-agente .countryselector-link__value span,.is-agente .countryselector-link__label{display:none}}.customer-access{margin-top:30px;margin-top:1.875rem;margin-bottom:30px;margin-bottom:1.875rem;padding:0 20px}.customer-access-reseller{border-top:1px solid #e7e7e7;margin-top:18px;margin-top:1.125rem;padding-top:30px;padding-top:1.875rem}.customer-access-reseller [class*="customer-access__subtitle"]{margin-bottom:0}.customer-access-reseller [class*="grid--middle"]{margin-top:36px;margin-top:2.25rem}.customer-access__separator{display:inline-block;margin:37.5px 0;border-top:1px solid #e7e7e7;width:100%}.customer-access__title{display:block;font-size:26px;font-weight:900;letter-spacing:0;line-height:26px;margin-bottom:15px}.customer-access__subtitle{display:block;font-size:16px;letter-spacing:0;line-height:28px;margin-bottom:20px}.customer-access__button-social,.customer-access__button-social--facebook,.customer-access__button-social--google-plus{display:block;text-decoration:none;text-align:center;padding-top:6px;padding-top:.375rem;padding-bottom:6px;padding-bottom:.375rem}.customer-access__button-social svg,.customer-access__button-social--facebook svg,.customer-access__button-social--google-plus svg{background:transparent;color:#fff}.customer-access__button-social--facebook{background:#3B5998}.customer-access__button-social--google-plus{background:#DD4B39}@media screen and (max-width: 720px){.customer-access__sub-box *[class*='button']{margin-top:20px}}.customer-access__sub-box:not(:first-of-type){border-top:1px solid #e7e7e7;margin-top:36px;padding-top:50px}@media screen and (min-width: 1076px){.customer-access{padding:0}.customer-access__separator{display:block;border:0;border-left:1px solid #e7e7e7;height:100%;width:1px;top:0%;position:relative;margin:0 auto}.customer-access__title{font-size:42px;line-height:42px;margin-bottom:35px}.customer-access__subtitle{font-size:16px;margin-bottom:35px}}.facebook-missing-email{margin:20px}.facebook-missing-email .customer-access__button-social--facebook{float:none;color:#fff}.facebook-missing-email .customer-access__button-social--facebook:hover{color:#fff}@media screen and (min-width: 721px){.facebook-missing-email .customer-access__button-social--facebook{width:100%}}.facebook-missing-email__wrapper{border:1px solid #e7e7e7;padding:20px;margin:auto;max-width:600px;top:20%;position:relative}.facebook-missing-email__wrapper h1{font-size:16px;font-size:1rem;font-weight:bold;margin-bottom:5px}.customer-add__box .input--checkbox .input__label-txt{font-size:14px;font-size:.875rem;line-height:1.5}@media screen and (max-width: 1075px){.customer-add__box .grid--narrow .grid__item:not(:last-child){margin-bottom:12px;margin-bottom:.75rem}}.customer-add__tipo-cliente{display:block}.customer-add__tipo-cliente>span{vertical-align:top}.customer-add__tipo-cliente>label{margin-left:25px}@media screen and (max-width: 1075px){.customer-add__tipo-cliente>span,.customer-add__tipo-cliente>label{display:block;margin-bottom:12.5px}.customer-add__tipo-cliente>label{margin-left:12.5px}}.customer-login__box{display:none}.customer-group__image{margin-top:10px;display:block}.customer-group__image:not(first-child){margin-top:5px}.prodotto__box-item .customer-group__image{margin-left:auto}.prodotto__box-item .customer-group,.prodotto__box-item .customer-group--bollino,.prodotto__box-item .customer-group--carrello{text-align:right}.customer-group.no-margin>img:first-child,.no-margin.customer-group--bollino>img:first-child,.no-margin.customer-group--carrello>img:first-child{margin-top:0}.customer-group--bollino,.customer-group--carrello{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customer-group--bollino>img.customer-group__image,.customer-group--carrello>img.customer-group__image{max-height:26px;height:auto;margin:0 0 0 10px;width:auto !important}.customer-group--carrello{padding-top:10px}.customer-group--carrello>img:first-child{margin-left:0}@media (min-width: 1076px){.customer-group--carrello{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.dealer-locator table{width:100%}.dealer-locator__button-moreinfo,.dealer-locator__button-lessinfo{font-size:12px;font-size:.75rem;font-weight:700;display:block;overflow:hidden;padding-left:37.5px;padding-right:25px;width:100%;text-align:center}.dealer-locator__button-moreinfo svg,.dealer-locator__button-lessinfo svg{font-size:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dealer-locator__button-moreinfo:hover,.dealer-locator__button-lessinfo:hover{-webkit-transition:0s;transition:0s}@media screen and (min-width: 1076px){.dealer-locator__button-moreinfo,.dealer-locator__button-lessinfo{text-align:right}}.open .dealer-locator__button-moreinfo{height:0}.dealer-locator__button-lessinfo{height:0}.open .dealer-locator__button-lessinfo{height:auto}.dealer-locator__brands{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px !important;max-width:200px}.dealer-locator__brands a{display:none;position:absolute;right:0;top:-3px;font-size:20px}.dealer-locator__brands.overflow a{display:inline-block}@media screen and (max-width: 1075px){.dealer-locator__brands a{top:4px}}.dealer-locator__list{width:100%;margin-bottom:40px;table-layout:auto}.dealer-locator__list .button--small-rev{-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}.no-touch .dealer-locator__list .button--small-rev:hover,.dealer-locator__list .button--small-rev:active{background:#000}@media screen and (min-width: 1076px){.dealer-locator__list thead td{white-space:nowrap}.dealer-locator__list td{padding:10px 25px 10px 0}.dealer-locator__list td:first-child{padding-left:10px}.dealer-locator__list td:last-child{padding-right:10px;width:1%}}@media screen and (max-width: 1075px){.dealer-locator__list tr{margin-bottom:17px}.dealer-locator__list td>div{padding:6px 12px 12px;word-break:break-word}.dealer-locator__list td:first-child{width:100%}.dealer-locator__list td:last-child{width:100%}}.dealer-locator__addresslist{width:100%;table-layout:fixed;padding:0}.dealer-locator__addresslist td,.dealer-locator__addresslist th{border:0}.dealer-locator__addresslist p{text-transform:uppercase}.dealer-locator__addresslist p:empty::before{content:'—'}@media screen and (min-width: 1076px){.dealer-locator__addresslist .form__field,.dealer-locator__addresslist .form__field--clearfix{margin-bottom:0}.dealer-locator__addresslist .form__field p,.dealer-locator__addresslist .form__field--clearfix p{font-size:12px;font-size:.75rem;color:#4a4a4a}.dealer-locator__addresslist tbody td,.dealer-locator__addresslist tbody th{border:0;vertical-align:top}.dealer-locator__addresslist td:last-child,.dealer-locator__addresslist th:last-child{width:auto}}@media screen and (max-width: 1075px){.dealer-locator__addresslist .form__field,.dealer-locator__addresslist .form__field--clearfix{margin-bottom:0}.dealer-locator__addresslist .form__label{display:none}.dealer-locator__addresslist tr:not(:last-child){border:1px solid #e7e7e7;margin-bottom:25px}.dealer-locator__addresslist tr:last-child td:before{display:none}.dealer-locator__addresslist td:first-child{width:50%}.dealer-locator__addresslist td:last-child{width:50%}}@media screen and (min-width: 1076px){.dealer-locator__list-buttons{width:100%}.dealer-locator__list-buttons::before{display:none}}@media screen and (max-width: 1075px){.dealer-locator__list-buttons{width:100% !important}.dealer-locator__list-buttons>div{padding:0 !important}.dealer-locator__list-buttons::before{display:none}}.dealer-locator__item-head>td{text-transform:uppercase}.dealer-locator__item-head>td div{line-height:1.2em}.dealer-locator__item-head.open>td{border-bottom-style:dashed}@media screen and (min-width: 1076px){.dealer-locator__item-head>td{width:1%}.dealer-locator__item-head>td:nth-child(1){width:auto}.dealer-locator__item-head>td:nth-child(2){width:17%}}@media screen and (max-width: 1075px){.dealer-locator__item-head.open{border-bottom:0;margin-bottom:0}.dealer-locator__item-head.open>td:last-child{display:none}}.dealer-locator__item-body>td{display:none;-webkit-animation:show-item-body .5s;animation:show-item-body .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.dealer-locator__item-body.open>td{display:table-cell}.dealer-locator__filter-toggler{height:60px;line-height:60px;text-align:right;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin:0 20px 25px}.dealer-locator__filter-toggler span{text-decoration:underline}.dealer-locator__filter-toggler svg{font-size:24px;margin-left:5px}.dealer-locator__filter-container{position:relative;margin-bottom:50px;background-color:#f5f5f5;padding:25px}.dealer-locator__filter-container .form__field,.dealer-locator__filter-container .form__field--clearfix{width:100%;min-width:0%;margin-right:12.5px;white-space:nowrap}.dealer-locator__filter-container .form__field[data-name="dealerpaese"],.dealer-locator__filter-container .form__field--clearfix[data-name="dealerpaese"]{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.dealer-locator__filter-container .form__field[data-name="dealerprovincia"],.dealer-locator__filter-container .form__field--clearfix[data-name="dealerprovincia"]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.dealer-locator__filter-container .form__field[data-name="dealerbrand"],.dealer-locator__filter-container .form__field--clearfix[data-name="dealerbrand"]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dealer-locator__filter-container .form__field[data-name="dealertipo"],.dealer-locator__filter-container .form__field--clearfix[data-name="dealertipo"]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.dealer-locator__filter-container .form__field[data-name="cta"],.dealer-locator__filter-container .form__field--clearfix[data-name="cta"]{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.dealer-locator__filter-container .form__field:last-child,.dealer-locator__filter-container .form__field--clearfix:last-child{margin-right:0}.dealer-locator__filter-container.loading .form__field,.dealer-locator__filter-container.loading .form__field--clearfix{opacity:.3;pointer-events:none}@media screen and (min-width: 1076px){.dealer-locator__filter-container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 1075px){.dealer-locator__filter-container{display:none}.dealer-locator__filter-container.visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dealer-locator__filter-container .form__field:last-child .grid__item,.dealer-locator__filter-container .form__field--clearfix:last-child .grid__item{margin-bottom:15px}}.dealer-locator__filter-select{position:relative}.dealer-locator__filter-select>span{display:block;width:100%;height:50px;line-height:50px;padding:0 70px 0 12.5px;background-color:#fff;background-image:url(../images/svg/arrow-down.43a82aa7.svg);background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px #e7e7e7;box-shadow:inset 0 0 0 1px #e7e7e7;cursor:pointer;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase}.dealer-locator__filter-select>span::first-letter{text-transform:uppercase}.dealer-locator__filter-select>span:hover{-webkit-box-shadow:inset 0 0 0 1px #d0d0d0;box-shadow:inset 0 0 0 1px #d0d0d0}.dealer-locator__filter-select>span:empty::before{content:attr(data-placeholder);opacity:.4;font-style:italic}.dealer-locator__filter-placeholder span:last-child{display:none}.dealer-locator__filter-clear{color:#4a4a4a;display:none;position:absolute;top:50%;right:34px;-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);cursor:pointer;-webkit-animation:svg-close-show .2s;animation:svg-close-show .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;font-size:0}.dealer-locator__filter-clear svg{width:30px;height:30px;padding:5px}.dealer-locator__filter-clear:hover{color:#000}.active>.dealer-locator__filter-clear{display:inline-block}.dealer-locator__filter-bubble{display:none;position:absolute;left:0;top:100%;z-index:100;min-width:100%}.open .dealer-locator__filter-bubble{display:inline-block}.dealer-locator__filter-bubble>div{display:inline-block;width:100%;background:#fff;margin-top:3px;padding:12.5px;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}.dealer-locator__filter-bubble ul{margin-top:12.5px;overflow-y:auto;max-height:250px}.dealer-locator__filter-bubble ul li{padding:3px 0}.dealer-locator__filter-bubble .input__label-txt{text-transform:lowercase}.dealer-locator__filter-bubble .input__label-txt::first-letter{text-transform:uppercase}@media screen and (max-width: 1075px){.dealer-locator__filter-bubble{width:100%}}.dealer-locator__filter-search-box{position:relative}.dealer-locator__filter-search-box input[type="text"]{height:40px;line-height:40px;padding:0 12.5px 0 50px}.dealer-locator__filter-search-box svg{position:absolute;top:50%;left:20px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-size:22px;color:#4a4a4a}.dealer-locator__filter-apply{margin-top:12.5px;opacity:.2;pointer-events:none}.changed .dealer-locator__filter-apply{opacity:1;pointer-events:all}.dealer-locator__noresults{padding:0}@media screen and (max-width: 1075px){.dealer-locator__noresults{padding:0 20px}}.dealer-locator__loading{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loading .dealer-locator__loading{display:inline-block}@-webkit-keyframes show-item-body{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:1}}@keyframes show-item-body{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:1}}@-webkit-keyframes svg-close-show{0%{opacity:0;-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9)}100%{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@keyframes svg-close-show{0%{opacity:0;-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9)}100%{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}.dealerlist-modalbrand{padding:30px 25px 0 !important}.dealerlist-modalbrand__nome{font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;margin-bottom:10px}.dealerlist-modalbrand__nome:empty{display:none}.dealerlist-modalbrand__sku{font-size:14px;font-style:italic;font-weight:bold;letter-spacing:0;line-height:20px;margin-bottom:20px}.dealerlist-modalbrand__sku:empty{display:none}.dealerlist-modalbrand__list-title{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:15px;text-transform:uppercase}.dealerlist-modalbrand__list{max-height:320px;overflow-y:auto;margin-bottom:26px}.dealerlist-modalbrand__list li{font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:10px}.dealerlist-modalbrand__list::-webkit-scrollbar{-webkit-appearance:none;width:7px}.dealerlist-modalbrand__list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}.dealerlist-modalbrand__list:empty::before{content:attr(data-noitems);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;font-style:italic}.dealerlist-modalbrand__actions{text-align:right;width:calc(100% + 50px);margin-left:-25px}@-webkit-keyframes translate-from-top{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes translate-from-top{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}.filter{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1075px){.filter{padding-top:0 !important;padding-bottom:0 !important}}.filter.is-expanded .filter__name{border-color:#d0d0d0}.filter.is-expanded .filter__name svg{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.filter.is-expanded .filter__name::after{position:relative;top:-1px;right:0;font-size:12px;height:11px;line-height:12px}.filter.is-expanded .filter__bubble{display:block}@media screen and (max-width: 1075px){.filter.is-expanded{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10}.filter.is-expanded>.filter__name{border-bottom:none;font-weight:bold;line-height:58px;text-transform:uppercase;color:#000 !important}.filter.is-expanded>.filter__name svg{color:#000 !important}.filter.is-expanded svg.icon-svg--arrow-filter{display:none}.filter.is-expanded svg.icon-svg--cross{display:inline-block}}.filter:not(.is-expanded) .filter__apply{display:none !important}.filter.is-active .filter__name{color:#1259a5;border-color:#1259a5}.filter.is-active .filter__name svg{color:#1259a5}@media screen and (min-width: 1076px){.filter.is-active .filter__name{-webkit-box-shadow:inset 0 0 0 1px #1259a5;box-shadow:inset 0 0 0 1px #1259a5}}.filter__name{font-size:16px;font-size:1rem;padding-left:1rem;line-height:38px;color:#000;background-color:#fff;position:relative;cursor:pointer;border-top:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}.filter__name svg{position:absolute;top:9px;right:8px;color:#4a4a4a}.filter__name svg.icon-svg--cross{display:none;top:50%;right:0;width:40px;height:40px;padding:10px}.filter__name::after{content:attr(data-activecounter);display:inline-block;padding:5px 6px;height:8px;line-height:10px;text-align:center;border-radius:50px;margin-left:5px;color:#fff;background:#1259a5;font-family:"Lucida Console", Monaco, monospace;font-size:10px;position:absolute;right:33px;top:9px}.filter__name[data-activecounter=""]::after,.filter__name[data-activecounter="0"]::after{display:none}@media screen and (min-width: 1076px){.filter__name{font-size:16px;font-size:1rem;font-weight:400;height:50px;line-height:48px;width:100%;padding:0 55px 0 20px;border-radius:5px;border:1px solid #e7e7e7}.filter__name svg{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#4a4a4a}.filter__name:after{display:none}.no-touch .filter__name:hover{color:#1259a5}.no-touch .filter__name:hover svg{color:#1259a5}}.filter__link,.filter__first-level-link,.filter__second-level-link,.filter__third-level__link{font-size:16px;font-size:1rem;position:relative;line-height:20px;text-decoration:none;color:#000;background-color:#fff;padding-top:10px;padding-bottom:10px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:40px;white-space:normal;line-height:1.3em;text-transform:uppercase}.is-active>.filter__link,.is-active>.filter__first-level-link,.is-active>.filter__second-level-link,.is-active>.filter__third-level__link{font-weight:700}@media screen and (max-width: 1075px){.filter__link,.filter__first-level-link,.filter__second-level-link,.filter__third-level__link{margin-right:40px;text-overflow:ellipsis;overflow:hidden}}@media screen and (min-width: 1076px){.filter__link,.filter__first-level-link,.filter__second-level-link,.filter__third-level__link{font-size:14px;font-size:.875rem;line-height:20px;min-height:auto;padding:6px 0}.is-multiselect .filter__link,.is-multiselect .filter__first-level-link,.is-multiselect .filter__second-level-link,.is-multiselect .filter__third-level__link{padding:4px 0}.filters-nav__sidebar-item .filter__link,.filters-nav__sidebar-item .filter__first-level-link,.filters-nav__sidebar-item .filter__second-level-link,.filters-nav__sidebar-item .filter__third-level__link{text-transform:lowercase}.filters-nav__sidebar-item .filter__link::first-letter,.filters-nav__sidebar-item .filter__first-level-link::first-letter,.filters-nav__sidebar-item .filter__second-level-link::first-letter,.filters-nav__sidebar-item .filter__third-level__link::first-letter{text-transform:uppercase}}.no-touch .filter__link:hover,.no-touch .filter__first-level-link:hover,.no-touch .filter__second-level-link:hover,.no-touch .filter__third-level__link:hover{color:#e32119}.filter__bubble{display:none;white-space:nowrap;background:#fff}@media screen and (max-width: 1075px){.filter__bubble{height:calc(100% - 60px);padding:0 20px}.filter__bubble>ul{height:calc(100% - 122px);overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width: 1076px){.filter__bubble{position:absolute;border:1px solid #d0d0d0;max-width:550px;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:100;margin-top:3px;padding:15px;-webkit-animation:translate-from-top 0.2s;animation:translate-from-top 0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}.filters-nav__sidebar-item .filter__bubble{padding:0}.filter__bubble>ul{max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch}}.filter__apply{text-align:center;display:none;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000}.filter__apply.is-active{display:block;pointer-events:all}.filter__apply:not(.is-active){-webkit-box-shadow:inset 0 0 0 1px #d0d0d0;box-shadow:inset 0 0 0 1px #d0d0d0;background:#d0d0d0;color:#fff;pointer-events:none}@media screen and (max-width: 1075px){.filter__apply{position:absolute;width:calc(100% - 20px);left:5px;bottom:5px}}@media screen and (min-width: 1076px){.filter__apply{margin-top:20px}.is-multiselect+.filter__apply{display:block}}.filter__level-expand{display:none}@media screen and (max-width: 1075px){.filter__level-expand{display:inline-block;position:absolute;right:0px;top:0px;width:40px;height:40px;text-align:center;font-size:22px;line-height:37px;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.is-active>.filter__level-expand{display:none}.filter__level-expand.is-active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter__level-expand.is-active+ul>li{display:block;-webkit-animation:show-level-item 0.2s;animation:show-level-item 0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes show-level-item{0%{max-height:0}99%{max-height:40px}100%{max-height:auto}}@keyframes show-level-item{0%{max-height:0}99%{max-height:40px}100%{max-height:auto}}}.filter__remove,.filter__first-level-remove,.filter__second-level-remove,.filter__third-level-remove{font-size:16px;font-size:1rem;position:absolute;top:2px;right:6px}@media screen and (max-width: 720px){.filter__remove,.filter__first-level-remove,.filter__second-level-remove,.filter__third-level-remove{position:absolute;top:0;right:0;width:40px;height:40px;line-height:37px}.filter__remove svg,.filter__first-level-remove svg,.filter__second-level-remove svg,.filter__third-level-remove svg{width:16px;height:16px}}.no-touch .filter__remove:hover,.no-touch .filter__first-level-remove:hover,.no-touch .filter__second-level-remove:hover,.no-touch .filter__third-level-remove:hover{color:#a60}.no-touch .filter__remove:hover svg,.no-touch .filter__first-level-remove:hover svg,.no-touch .filter__second-level-remove:hover svg,.no-touch .filter__third-level-remove:hover svg{fill:#a60}.filter__search-box{position:relative;height:40px;line-height:40px;margin-bottom:20px}.filter__search-box__input[type="text"]{display:inline-block;width:100%;height:100%;border-radius:3px;border:1px solid #e7e7e7;padding:0 40px 0 50px;outline:0}.filter__search-box__input[type="text"]:focus{border-color:#d0d0d0}.filter__search-box__input[type="text"]:hover{border-color:#d0d0d0}.filter__search-box svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-size:22px;color:#4a4a4a}.filter__search-box svg:hover{color:#000}.filter__search-box .icon-svg--filter-search{left:20px;pointer-events:none}.filter__search-box .icon-svg--filter-clear{right:10px;display:none;-webkit-animation:show-filter-clear 0.2s;animation:show-filter-clear 0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;cursor:pointer}.filter__search-box[data-istyping="true"] .icon-svg--filter-clear{display:inline-block}@-webkit-keyframes show-filter-clear{0%{opacity:0}100%{opacity:1}}@keyframes show-filter-clear{0%{opacity:0}100%{opacity:1}}@media screen and (min-width: 1076px){.filter__first-level-remove,.filter__second-level-remove,.filter__third-level-remove{display:none !important}}@media screen and (max-width: 1075px){.filter__second-level{display:none}.is-active+.filter__second-level{display:block}}.filter__first-level-item{position:relative}.filter__first-level-item.is-first-level-expanded .filter__second-level-item{display:block}.filters-nav__sidebar-item .filter__first-level-item.is-active .filter__first-level-link{font-weight:bold}.filter__first-level-item.is-active .filter__second-level-item{display:block}.filter__first-level-item.is-active .filter__first-level-remove{display:block}.filter__first-level-item.is-hidden{display:none}.filter__first-level-item:last-child{border-bottom:none}.filter__first-level-item:last-child .filter__second-level-item:last-child .filter__second-level-link{border-bottom:none}.filter__second-level-item{display:none;position:relative}.filters-nav__sidebar-item .filter__second-level-item.is-active .filter__second-level-link{font-weight:bold}.filter__second-level-item.is-active .filter__third-level-item{display:block}.filter__second-level-item.is-active .filter__second-level-remove{display:block}.filter__second-level-item:last-child{border-bottom:none}.filter__second-level-item:last-child .filter__second-level-item:last-child .filter__second-level-link{border-bottom:none}.filter__second-level-item:last-child .filter__second-level-item:last-child:last-child .filter__third-level__link{border-bottom:none}.filter__third-level-item{display:none;position:relative}.filters-nav__sidebar-item .filter__third-level-item.is-active .filter__third-level__link{font-weight:bold}.filter__third-level-item.is-active .filter__third-level-remove{display:block}.filter__second-level-link{padding-left:20px}.filter__third-level__link{padding-left:40px}.filter-athena-disponibilità{display:block;margin-top:6px;margin-top:.375rem;padding-bottom:24px;padding-bottom:1.5rem}@media screen and (min-width: 1076px){.filter-athena-disponibilità{padding-bottom:6px;padding-bottom:.375rem}}.is-multiselect .filter__link::before,.is-multiselect .filter__first-level-link::before,.is-multiselect .filter__second-level-link::before,.is-multiselect .filter__third-level__link::before{content:'';display:inline-block;width:22px;height:22px;background:#fff;border-radius:4px;border:1px solid #d0d0d0;vertical-align:middle;margin-right:10px}.is-multiselect .is-active>.filter__link::after,.is-multiselect .is-active>.filter__first-level-link::after,.is-multiselect .is-active>.filter__second-level-link::after,.is-multiselect .is-active>.filter__third-level__link::after{content:'';background-image:url(../images/svg/check.288ac453.svg);color:#1259a5;display:inline-block;width:23px;height:23px;position:absolute;margin-top:.3rem;top:0;left:0;background-size:contain;background-position:50% 50%}@media screen and (max-width: 1075px){.is-multiselect .is-active>.filter__link::after,.is-multiselect .is-active>.filter__first-level-link::after,.is-multiselect .is-active>.filter__second-level-link::after,.is-multiselect .is-active>.filter__third-level__link::after{margin-top:.6rem}}@media screen and (min-width: 1076px){.filters-nav__sidebar-item{height:100%;pointer-events:none}.filters-nav__sidebar-item .filter{position:sticky;top:30px;margin-bottom:50px}.filters-nav__sidebar-item .filter__search-box{display:none}.filters-nav__sidebar-item .filter__bubble{position:relative;display:block;border:none;margin-top:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;min-width:100%;pointer-events:all;-webkit-animation:none;animation:none}.filters-nav__sidebar-item .filter__bubble>ul:not(.is-multiselect){max-height:calc(100vh - 80px)}.filters-nav__sidebar-item .filter__name{border:none;-webkit-box-shadow:inset 0 -1px #e7e7e7 !important;box-shadow:inset 0 -1px #e7e7e7 !important;padding:0;color:#000 !important;line-height:26px;height:auto;text-transform:uppercase;font-size:14px;font-weight:600;padding-bottom:0;margin-bottom:15px;border-radius:0;pointer-events:none;padding-right:30px}.filters-nav__sidebar-item .filter__name span{padding:6px 7px 5px;background:#e7e7e7;position:relative;display:inline-block;line-height:17px}.filters-nav__sidebar-item .filter__name span:after{content:'';display:inline-block;width:30px;height:100%;position:absolute;left:100%;top:0;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 100%);clip-path:polygon(0 0, 0% 100%, 100% 100%);background:#e7e7e7;margin-left:-1px}.filters-nav__sidebar-item .filter__name svg{display:none}.filters-nav__sidebar-item .filter__link,.filters-nav__sidebar-item .filter__first-level-link,.filters-nav__sidebar-item .filter__second-level-link,.filters-nav__sidebar-item .filter__third-level__link{font-size:14px;font-size:.875rem;line-height:24px;min-height:auto;padding-top:0;padding-bottom:0}.filters-nav__sidebar-item .filter__apply.is-active{display:block !important}.filters-nav__sidebar-item .is-multiselect{max-height:150px;overflow-y:auto}.filters-nav__sidebar-item .is-multiselect .filter__link::before,.filters-nav__sidebar-item .is-multiselect .filter__first-level-link::before,.filters-nav__sidebar-item .is-multiselect .filter__second-level-link::before,.filters-nav__sidebar-item .is-multiselect .filter__third-level__link::before{margin-top:-1px}.filters-nav__sidebar-item .is-multiselect .is-active>.filter__link::after,.filters-nav__sidebar-item .is-multiselect .is-active>.filter__first-level-link::after,.filters-nav__sidebar-item .is-multiselect .is-active>.filter__second-level-link::after,.filters-nav__sidebar-item .is-multiselect .is-active>.filter__third-level__link::after{margin-top:.1rem}}@-webkit-keyframes show-filters-mobile{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes show-filters-mobile{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width: 721px){.filters-nav{margin-top:30px;margin-top:1.875rem;margin-bottom:18px;margin-bottom:1.125rem}}.filters-nav.visible-list .filters-nav__list{display:block;border:none}@media screen and (max-width: 1075px){.filters-nav.visible-list .filters-nav__list{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-animation:show-filters-mobile .1s;animation:show-filters-mobile .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center;transform-origin:center;opacity:0}}@media screen and (min-width: 1076px){.filters-nav.visible-list .filters-nav__list{border:none}}.filters-nav__list-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;line-height:60px;height:60px;position:relative;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:28px;text-decoration:none;font-size:16px;letter-spacing:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 721px){.filters-nav__list-toggler{margin-top:24px;margin-top:1.5rem}}@media screen and (min-width: 1076px){.filters-nav__list-toggler{display:none}}.filters-nav__list-toggler-btn{margin-left:auto}.no-touch .filters-nav__list-toggler-btn:hover{text-decoration:none}.filters-nav__list-toggler-btn svg{width:24px;height:24px;margin-bottom:3px;margin-left:5px}.filters-nav__list{display:none;font-size:0}.filters-nav__list::after{clear:both;content:"";display:table}@media screen and (min-width: 1076px){.filters-nav__list{display:block;min-height:60px}.filters-nav__list.hidden-for-checking{white-space:nowrap}.filters-nav__list.hidden-for-checking .filters-nav__list--show-all,.filters-nav__list.hidden-for-checking .filters-nav__item:not(.filters-nav__sidebar-item){opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;pointer-events:none}.filters-nav__list.hidden-for-checking .filters-nav__list--show-all{float:none}}.filters-nav__list--show-all{font-size:13px;font-size:.8125rem;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:none;height:50px;line-height:48px;padding:0 12px;float:right;font-weight:bold;letter-spacing:0;text-transform:uppercase;cursor:pointer}.show-all .filters-nav__list--show-all{display:none}.filters-nav__list--show-all:hover{color:#e32119}@media screen and (min-width: 1076px){.filters-nav__list--show-all{display:inline-block}}.filters-nav__title{font-size:14px;font-weight:400;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-right:20px;white-space:nowrap}.filters-nav__item{font-size:14px;font-size:.875rem;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width: 1076px){.filters-nav__item{display:inline-block;margin-right:12.5px;margin-bottom:10px}.filters-nav__item:first-child{margin-right:0}.filters-nav__item.filters-nav__sidebar-item{position:absolute;left:0;top:0px;margin:0;width:calc(25% - 15px)}.filters-nav__item.is-hidden{display:none}.show-all .filters-nav__item.is-hidden{display:inline-block}}@media screen and (min-width: 1076px){.filters-nav__item-highlight .filter__name{border-color:#a60;-webkit-box-shadow:inset 0 0 0 1px #a60;box-shadow:inset 0 0 0 1px #a60}}@media screen and (min-width: 1076px){.filters-nav__sidebar-item.not-visible{opacity:0}}.filters-nav__cross{position:relative;width:100%;height:58px;-webkit-box-shadow:inset 0 -1px #e7e7e7;box-shadow:inset 0 -1px #e7e7e7;margin-bottom:15px}.filters-nav__cross svg{display:inline-block;position:absolute;top:0;right:0;width:40px;height:100%;padding:10px;cursor:pointer}@media screen and (min-width: 1076px){.filters-nav__cross{display:none}}.filters-nav__active-filters-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.filters-nav__active-filters{font-size:0}.filters-nav__active-filters-item{font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:5px;margin-right:5px;position:relative;display:inline-block;text-decoration:none;color:#fff;background:#1259a5;padding:3px 38px 3px 13px}.filters-nav__active-filters-item svg{position:absolute;top:6px;right:10px}.no-touch .filters-nav__active-filters-item:hover{color:#fff;background:#1772d3}.filters-nav__banner a{display:block}.filters-nav__banner img{display:block;margin-bottom:30px;margin-bottom:1.875rem}.filters-nav__testo-SEO{font-size:16px;font-size:1rem;letter-spacing:0;line-height:28px;margin:15px 0 20px}.filters-nav__testo-SEO>div{max-height:85px;overflow:hidden}@media screen and (min-width: 1076px){.filters-nav__testo-SEO{margin:30px 0 40px}}.filters-nav__testo-SEO:has(.filters-nav__testo-SEO__text:empty){display:none}.filters-nav__testo-SEO__expand{display:inline-block;visibility:hidden}.reduced .filters-nav__testo-SEO__expand{visibility:visible}.home-filters-nav{margin-top:10px;position:sticky;top:0;z-index:99}.home-filters-nav .content{padding-left:15px}@media screen and (max-width: 1075px){.home-filters-nav .content{padding-top:20px}}.home-filters-nav .wrap--wide{background:#f5f5f5}@media screen and (max-width: 1075px){.home-filters-nav{padding:20px;position:static;z-index:1;top:auto}}.home-filters-nav .filter.is-expanded{z-index:9999}.home-filters-nav .title{font-size:21px;font-size:1.3125rem;font-weight:900;letter-spacing:0;line-height:20px}.home-filters-nav .description{font-size:14px;font-size:.875rem}.home-filters-nav .home-filters__button{height:50px;min-width:200px;vertical-align:top;margin:0;background:#e32119;color:#fff;-webkit-box-shadow:inset 0 0 0 2px #e32119;box-shadow:inset 0 0 0 2px #e32119}.home-filters-nav .home-filters__button:hover{color:#e32119}@media screen and (max-width: 1075px){.home-filters-nav .home-filters__button{width:100%}}.home-filters-nav .filters-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.home-filters-nav .filters-nav__list .filters-nav__item{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1075px){.home-filters-nav .filters-nav__list .filters-nav__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.home-filters-nav .filters-nav__list .filters-nav__item .filter__name{overflow:hidden;border:1px solid #e7e7e7}.home-filters-nav .filters-nav__list .filters-nav__item .filter__name:after{display:none}.home-filters-nav .filters-nav__list .filters-nav__item.disabled{pointer-events:none}.home-filters-nav .filters-nav__list .filters-nav__item.disabled .filter__name{background:#f5f5f5;color:#707070}.home-filters-nav .filters-nav{margin:0}.filtri-veicolo-modello{margin-bottom:-12px;margin-bottom:-.75rem}.filtri-veicolo-modello select{padding-right:50px}.filtri-veicolo-modello .form__field:has(.hidden),.filtri-veicolo-modello .form__field--clearfix:has(.hidden){_display:none}.footer{margin-top:50px;padding-bottom:125px}.footer__box--top{background:#d0d0d0;padding:40px 20px}.footer__box--middle{background:#f5f5f5;padding:40px 40px 20px}.footer__box--middle .grid,.footer__box--middle .grid--center,.footer__box--middle .grid--center--middle,.footer__box--middle .grid--middle--center,.footer__box--middle .grid--middle,.footer__box--middle .grid--right,.footer__box--middle .grid--full,.footer__box--middle .grid--narrow,.footer__box--middle .grid--wide{display:grid;grid-template-columns:1fr;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__box--middle .grid>.grid__item,.footer__box--middle .grid--center>.grid__item,.footer__box--middle .grid--center--middle>.grid__item,.footer__box--middle .grid--middle--center>.grid__item,.footer__box--middle .grid--middle>.grid__item,.footer__box--middle .grid--right>.grid__item,.footer__box--middle .grid--full>.grid__item,.footer__box--middle .grid--narrow>.grid__item,.footer__box--middle .grid--wide>.grid__item{float:none !important;width:auto !important;max-width:100%;display:block !important;min-width:0}@media (min-width: 768px) and (max-width: 1199px){.footer__box--middle .grid,.footer__box--middle .grid--center,.footer__box--middle .grid--center--middle,.footer__box--middle .grid--middle--center,.footer__box--middle .grid--middle,.footer__box--middle .grid--right,.footer__box--middle .grid--full,.footer__box--middle .grid--narrow,.footer__box--middle .grid--wide{display:grid;grid-template-columns:1fr;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__box--middle .grid>.grid__item,.footer__box--middle .grid--center>.grid__item,.footer__box--middle .grid--center--middle>.grid__item,.footer__box--middle .grid--middle--center>.grid__item,.footer__box--middle .grid--middle>.grid__item,.footer__box--middle .grid--right>.grid__item,.footer__box--middle .grid--full>.grid__item,.footer__box--middle .grid--narrow>.grid__item,.footer__box--middle .grid--wide>.grid__item{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:100% !important;max-width:100% !important}}.footer__box--bottom{position:relative;background:#fff;border-bottom:1px solid #e7e7e7;padding:0 20px;display:inline-block;width:100%}@media screen and (min-width: 1076px){.footer__box--top,.footer__box--middle{padding:52px 0px 40px}.footer__box--bottom{height:60px;line-height:60px;padding:0px}.footer__box--middle{background-position:100% -1px;background-repeat:no-repeat;padding:42px 0 40px}.footer__box--middle .grid,.footer__box--middle .grid--center,.footer__box--middle .grid--center--middle,.footer__box--middle .grid--middle--center,.footer__box--middle .grid--middle,.footer__box--middle .grid--right,.footer__box--middle .grid--full,.footer__box--middle .grid--narrow,.footer__box--middle .grid--wide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.footer__box--middle .grid>.grid__item:first-child,.footer__box--middle .grid--center>.grid__item:first-child,.footer__box--middle .grid--center--middle>.grid__item:first-child,.footer__box--middle .grid--middle--center>.grid__item:first-child,.footer__box--middle .grid--middle>.grid__item:first-child,.footer__box--middle .grid--right>.grid__item:first-child,.footer__box--middle .grid--full>.grid__item:first-child,.footer__box--middle .grid--narrow>.grid__item:first-child,.footer__box--middle .grid--wide>.grid__item:first-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.footer__box--middle .grid>.grid__item:nth-child(2),.footer__box--middle .grid--center>.grid__item:nth-child(2),.footer__box--middle .grid--center--middle>.grid__item:nth-child(2),.footer__box--middle .grid--middle--center>.grid__item:nth-child(2),.footer__box--middle .grid--middle>.grid__item:nth-child(2),.footer__box--middle .grid--right>.grid__item:nth-child(2),.footer__box--middle .grid--full>.grid__item:nth-child(2),.footer__box--middle .grid--narrow>.grid__item:nth-child(2),.footer__box--middle .grid--wide>.grid__item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.footer__box--middle .grid>.grid__item:nth-child(3),.footer__box--middle .grid--center>.grid__item:nth-child(3),.footer__box--middle .grid--center--middle>.grid__item:nth-child(3),.footer__box--middle .grid--middle--center>.grid__item:nth-child(3),.footer__box--middle .grid--middle>.grid__item:nth-child(3),.footer__box--middle .grid--right>.grid__item:nth-child(3),.footer__box--middle .grid--full>.grid__item:nth-child(3),.footer__box--middle .grid--narrow>.grid__item:nth-child(3),.footer__box--middle .grid--wide>.grid__item:nth-child(3){-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__logo img{height:20px}.footer__row-title{font-size:20px;letter-spacing:-0.33px;line-height:22px;font-weight:800}@media screen and (min-width: 1076px){.footer__row-title{font-size:30px;letter-spacing:0;line-height:30px}}.footer__newsletter{margin-top:20px}@media screen and (min-width: 1076px){.footer__newsletter{margin-top:0;padding:0 0 0 20px}}.footer__nav,.footer__nav--checkout{width:100%;margin-top:20px}.footer__nav>div,.footer__nav--checkout>div{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-column-count:1;-moz-column-count:1;column-count:1;width:100%;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.footer__nav a,.footer__nav--checkout a{font-size:14px;font-size:.875rem;letter-spacing:0;line-height:24px;text-decoration:none;display:block;color:#000;white-space:normal;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}.footer__nav strong,.footer__nav--checkout strong{display:block;margin:12px 0 6px;font-weight:700;-moz-column-break-before:auto;break-before:auto;-webkit-column-break-before:auto}.footer__nav--mobile-credits{padding-top:15px}@media screen and (min-width: 1076px){.footer__nav,.footer__nav--checkout{margin-top:0}.footer__nav>div,.footer__nav--checkout>div{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;-webkit-column-count:5;-moz-column-count:5;column-count:5}.footer__nav strong,.footer__nav--checkout strong{-moz-column-break-before:column;break-before:column;-webkit-column-break-before:always}.footer__nav--mobile-credits{display:none}}@media (min-width: 768px) and (max-width: 1067px){.footer__nav>div,.footer__nav--checkout>div{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer__nav strong,.footer__nav--checkout strong{-moz-column-break-before:auto;break-before:auto;-webkit-column-break-before:auto}}@media (min-width: 1068px) and (max-width: 1199px){.footer__nav>div,.footer__nav--checkout>div{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer__nav strong,.footer__nav--checkout strong{-moz-column-break-before:auto;break-before:auto;-webkit-column-break-before:auto}}@media (max-width: 767px){.footer__nav>div,.footer__nav--checkout>div{-webkit-column-count:1 !important;-moz-column-count:1 !important;column-count:1 !important}.footer__nav strong,.footer__nav--checkout strong{-moz-column-break-before:auto !important;break-before:auto !important;-webkit-column-break-before:auto !important}}.footer__certificazioni{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px}.footer__certificazioni img{display:inline-block;width:65px}@media screen and (min-width: 1076px){.footer__certificazioni{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px;margin-top:0px}.footer__certificazioni img{margin-right:0;width:75px}}.footer__payment-methods{display:inline-block;height:auto;width:100%;padding:10px 0 20px;position:relative}@media screen and (max-width: 1075px){.footer__payment-methods{text-align:center}.footer__payment-methods img{margin:8px 3% 0}.footer__payment-methods img:first-child{margin-left:0}.footer__payment-methods img:nth-child(5){margin-right:0}}.footer__payment-methods span{width:20%;margin-top:10px;margin-right:0;vertical-align:middle;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:inline-block;text-align:center}.footer__payment-methods img{vertical-align:middle}@media screen and (min-width: 1076px){.footer__payment-methods{height:60px;width:auto;padding:0}.footer__payment-methods span{width:auto;margin-top:-3px;margin-right:28px}.footer__payment-methods img{margin:0 5px}}.footer__lingua{display:none}@media screen and (min-width: 1076px){.footer__lingua{display:inline-block;float:right}}.footer__social-title{font-size:14px;font-weight:600;margin-bottom:8px;padding:0 5px;color:#000;text-align:right}@media screen and (max-width: 1075px){.footer__social-title{display:none}}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;gap:22px}@media screen and (min-width: 1076px){.footer__social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0px}}.force-osx-scrollbar::-webkit-scrollbar{-webkit-appearance:none;width:8px}.force-osx-scrollbar::-webkit-scrollbar-thumb{border-radius:4px;background-color:#c1c1c1}.force-osx-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#7d7d7d}.grecaptcha-badge{z-index:999;bottom:10px !important}@media screen and (max-width: 1075px){[data-page="prodotto-view"] .grecaptcha-badge{margin-bottom:100px}}header{position:relative;z-index:10000}.header,.header--checkout{z-index:1040;position:relative;width:100%;line-height:90px;padding:0 20px;background:#fff}@media screen and (min-width: 1076px){.header,.header--checkout{padding:0;-webkit-transition:all 0.2s ease-in-out 0.2s;transition:all 0.2s ease-in-out 0.2s;line-height:90px;width:auto;border-bottom:1px solid #e7e7e7}}.header--checkout{height:auto}@media screen and (min-width: 1076px){.header--checkout{height:130px}.header--checkout .header__top{padding-top:40px}}.header__badge-athplus{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:0 16px;height:30px;border-radius:30px;background-color:rgba(0,0,0,0.1);font-weight:700;font-size:12px;letter-spacing:0.9px;-ms-flex-negative:0;flex-shrink:0}.header__badge-athplus img{width:12px;height:12px}.header__user .header__badge-athplus{color:#000}.header__agente-area-cliente .header__badge-athplus{background-color:rgba(0,0,0,0.2)}@media screen and (max-width: 1075px){.header__user .header__badge-athplus{display:none}}.header__agente-switch-cliente{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.header__agente-switch-cliente span{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:14px;background-color:#fff;border-radius:14px;border:1px solid #9d9d9d}.header__agente-switch-cliente span::before{content:'';position:absolute;top:2px;left:2px;display:inline-block;height:8px;width:8px;background-color:#000;border-radius:14px;-webkit-transition:left .2s ease-out;transition:left .2s ease-out}.header__agente-switch-cliente input{display:none}.header__agente-switch-cliente input:checked+span{background-color:#e32119;border:1px solid #e32119}.header__agente-switch-cliente input:checked+span::before{background-color:#fff;left:calc(100% - 10px)}.header__agente-area-cliente{line-height:1.1em;min-height:50px;background-color:#4a4a4a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__agente-area-cliente>.wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.header__agente-area-cliente .dropdown__label{font-size:15px;color:#fff;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__agente-area-cliente .dropdown__label span{text-align:end;line-height:1em}.header__agente-area-cliente .dropdown__list{max-width:none}.header__agente-area-cliente__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:max-content;flex-basis:max-content;width:100%}.header__agente-area-cliente__links li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__agente-area-cliente__links a{font-size:12px;color:#fff;font-weight:600;text-decoration:none}.header__agente-area-cliente__links a:hover{color:#fff;text-decoration:underline}.header__agente-area-cliente__links .logout{display:none}@media screen and (max-width: 1075px){.header__agente-area-cliente{margin:0 -20px;padding:10px 20px}.header__agente-area-cliente .wrap::after{display:none}.header__agente-area-cliente__links{display:none}.header__agente-area-cliente .dropdown__label span{text-align:start}.header__agente-area-cliente .dropdown__list{left:-20px !important;max-width:100vw}}.header__top{width:calc(100% + 25px)}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:25px}.header__right{text-align:right}.header__logo{display:inline-block;vertical-align:middle;cursor:pointer;text-decoration:none;width:auto;line-height:1;-ms-flex-negative:0;flex-shrink:0}.header__logo img{width:auto;height:21px}@media screen and (min-width: 721px){.header__logo{width:auto}.header__logo img{max-width:100%;height:25px}}@media screen and (min-width: 1076px){.header__logo{width:auto}}.header__logo-testo{display:none}.header__touch-icon,.header__user-toggler,.header__nav-toggler,.header__search-toggler{display:inline-block;vertical-align:middle;margin-left:7px;margin-right:8px}.header__touch-icon svg,.header__user-toggler svg,.header__nav-toggler svg,.header__search-toggler svg{color:#4a4a4a}.no-touch .header__touch-icon:hover,.no-touch .header__user-toggler:hover,.no-touch .header__nav-toggler:hover,.no-touch .header__search-toggler:hover{color:#e32119}.no-touch .header__touch-icon:hover svg,.no-touch .header__user-toggler:hover svg,.no-touch .header__nav-toggler:hover svg,.no-touch .header__search-toggler:hover svg{color:#e32119}.header__touch-icon:first-child,.header__user-toggler:first-child,.header__nav-toggler:first-child,.header__search-toggler:first-child{margin-left:0}.header__touch-icon.disabled,.disabled.header__user-toggler,.disabled.header__nav-toggler,.disabled.header__search-toggler{opacity:.3;pointer-events:none}@media screen and (min-width: 1076px){.header__touch-icon,.header__user-toggler,.header__nav-toggler,.header__search-toggler{margin-right:16px;margin-left:0px;line-height:1}}@media screen and (max-width: 1075px){.header__touch-icon,.header__user-toggler,.header__nav-toggler,.header__search-toggler{font-size:0}}.header__user{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.header__user .dropdown__label{font-size:0;font-weight:600;line-height:24px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__user .dropdown__label span{vertical-align:top;line-height:1.1em;white-space:normal}@media screen and (min-width: 1076px){.header__user{width:clamp(0px, 28vw, 390px)}.header__user .dropdown__label{font-size:14px;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__user .dropdown__label>span{text-overflow:ellipsis;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header__user .dropdown__list{right:-8px}.header__user.is-athplus{margin-top:-3px}.header__user .dropdown__label svg{margin-left:5px;vertical-align:bottom}.header__user .dropdown__label svg.icon-svg--arrow-down{font-size:18px;min-width:18px;margin:0}}@media screen and (min-width: 1076px){.header__user-toggler,.header__nav-toggler,.header__search-toggler{display:none}}.header__search-box{position:relative;display:inline-block;height:40px;width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:width 0s;transition:width 0s;top:4px}@media screen and (min-width: 1076px){.header__search-box{vertical-align:middle;top:0px}}@media screen and (max-width: 1075px){.header__search-box{position:absolute;top:70.2702702703px;right:0;z-index:10;width:calc(100% - 87px)}}.header__rating{display:none}@media screen and (min-width: 1076px){.header__rating{display:inline-block;vertical-align:middle;line-height:1;margin-right:12px;margin-right:.75rem}}@media screen and (max-width: 1075px){.header__top{height:65px;line-height:65px;position:relative}.header__bottom{height:auto;line-height:1rem;position:relative}}.header-subbanner{background:#f5f5f5;text-align:center;padding:7px 0 5px;font-size:15px}.header-subbanner span{vertical-align:middle}.header-subbanner svg{color:#e32119;width:48px;height:25px}@media screen and (max-width: 1075px){.header-subbanner{padding:7px 10px;font-size:14px}}.header-comunicazione{display:block;width:100%}[class*="hint--"]{position:relative;display:inline-block}[class*="hint--"]:before,[class*="hint--"]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:0.3s ease;transition:0.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms}[class*="hint--"]:hover:before,[class*="hint--"]:hover:after{visibility:visible;opacity:1}[class*="hint--"]:hover:before,[class*="hint--"]:hover:after{-webkit-transition-delay:100ms;transition-delay:100ms}[class*="hint--"]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}[class*="hint--"]:after{background:#383838;color:white;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap}[class*="hint--"][aria-label]:after{content:attr(aria-label)}[class*="hint--"][data-hint]:after{content:attr(data-hint)}[aria-label='']:before,[aria-label='']:after,[data-hint='']:before,[data-hint='']:after{display:none !important}.hint--top-left:before{border-top-color:#383838}.hint--top-right:before{border-top-color:#383838}.hint--top:before{border-top-color:#383838}.hint--bottom-left:before{border-bottom-color:#383838}.hint--bottom-right:before{border-bottom-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-11px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-11px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--right:hover:after{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--left:hover:after{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.hint--top-left:after{margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);transform:translateX(0)}.hint--top-right:after{margin-left:-12px}.hint--top-right:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-right:hover:after{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.hint--bottom-left:after{margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);transform:translateX(0)}.hint--bottom-right:after{margin-left:-12px}.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-right:hover:after{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--small:after,.hint--medium:after,.hint--large:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*="hint--"]:after{text-shadow:0 -1px 0px #000;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0px #592726}.hint--error.hint--top-left:before{border-top-color:#b34e4d}.hint--error.hint--top-right:before{border-top-color:#b34e4d}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom-right:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0px #6c5328}.hint--warning.hint--top-left:before{border-top-color:#c09854}.hint--warning.hint--top-right:before{border-top-color:#c09854}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before{border-bottom-color:#c09854}.hint--warning.hint--bottom-right:before{border-bottom-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0px #1a3c4d}.hint--info.hint--top-left:before{border-top-color:#3986ac}.hint--info.hint--top-right:before{border-top-color:#3986ac}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before{border-bottom-color:#3986ac}.hint--info.hint--bottom-right:before{border-bottom-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0px #1a321a}.hint--success.hint--top-left:before{border-top-color:#458746}.hint--success.hint--top-right:before{border-top-color:#458746}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before{border-bottom-color:#458746}.hint--success.hint--bottom-right:before{border-bottom-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-right:after{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-right:after{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:before{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--left:after{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:before{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--always.hint--right:after{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}hr{margin-top:12px;margin-top:.75rem;margin-bottom:12px;margin-bottom:.75rem}.hr-bordered{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hr-bordered::before{content:'';border-top:1px solid #d0d0d0;height:1px;width:100%;position:absolute;top:50%;left:0}.hr-bordered span{background:white;display:inline-block;position:relative;padding:0 10px}.icon-widget{color:#000;text-decoration:none;display:block;text-align:center}.icon-widget:hover,.icon-widget.active{color:#e32119}.icon-widget__ico{position:relative}.icon-widget__label{display:none}@media screen and (min-width: 1076px){.icon-widget__label{display:block;font-size:12px;font-size:.75rem;margin-top:6px;margin-top:.375rem}}.icon-widget__articles-amount{display:inline-block;border-radius:20px;font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:20px;text-align:center;background:#e32119;color:#fff;padding:0 5px;min-width:20px;min-width:1.25rem;height:20px;height:1.25rem;position:absolute;top:16px;right:-10px}@media screen and (min-width: 1076px){.icon-widget__articles-amount{position:absolute;top:-5px;right:-10px}}.header .icon-widget:hover,.header--checkout .icon-widget:hover,.header .icon-widget.active,.header--checkout .icon-widget.active{color:#000}@media screen and (min-width: 1076px){.icon-widget.active{color:#000}}#iubenda-cs-banner{top:0 !important;left:0 !important;position:fixed !important;width:100% !important;z-index:99999998 !important;background-color:#e32119}.iubenda-cs-content{display:block;margin:0 auto;padding:18px;padding:1.125rem;width:auto;font-family:"Muli",sans-serif;font-size:14px;font-size:.875rem;background:#e32119;color:#000}.iubenda-cs-rationale{max-width:1231px;position:relative;margin:0 auto}.iubenda-banner-content>p{font-family:"Muli",sans-serif;line-height:1.5}.iubenda-cs-close-btn{margin:0;color:#000;text-decoration:none;font-size:14px;font-size:.875rem;position:absolute;top:0;right:0;border:none}.iubenda-cs-cookie-policy-lnk{text-decoration:underline;color:#000;font-size:14px;font-size:.875rem;font-weight:900}a.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-left],button.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-left]{left:75px !important;bottom:5px !important}@media screen and (max-width: 1075px){[data-page="prodotto-view"] button.iubenda-tp-btn[data-tp-float]{margin-bottom:117px !important}}.lock-checkout__opts span{display:block;font-size:13px;font-size:.8125rem;margin-bottom:12px;margin-bottom:.75rem}.lock-checkout__opts a:not(:last-child){margin-bottom:12px;margin-bottom:.75rem}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.3;filter:alpha(opacity=30)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{height:25px;width:25px;outline:0;padding:0;margin:0;line-height:25px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;color:#fff;font-style:normal;font-size:28px;font-family:"Muli",sans-serif;font-weight:300;right:12px;right:.75rem;top:12px;top:.75rem;filter:alpha(opacity=65)}.mfp-close:hover,.mfp-close:focus{opacity:.8;filter:alpha(opacity=100)}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:420px;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-video .mfp-content{width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.main-content,.main-content--iframe,.prodotto-varianti__content{position:relative;background-color:#fff}[data-page="error-404"] .main-content,[data-page="error-404"] .main-content--iframe,[data-page="error-404"] .prodotto-varianti__content{margin:72px 0 50px}[data-page="error-410"] .main-content,[data-page="error-410"] .main-content--iframe,[data-page="error-410"] .prodotto-varianti__content{margin:72px 0 50px}.main-content--iframe{font-size:90%}.main-content--iframe .main-content__title{font-size:20px;font-size:1.25rem;margin-top:6px;margin-top:.375rem;margin-bottom:0px;margin-bottom:0rem}.main-content__title{font-size:26px;font-size:1.625rem;font-weight:900;letter-spacing:0;margin-bottom:12px;line-height:32px;padding:0 20px}[data-page="prodotto-list"] .main-content__title{padding:0}@media screen and (min-width: 1076px){.main-content__title{font-size:42px;font-size:2.625rem;line-height:42px;margin-bottom:38px;padding:0}}.main-content__title__fuzzysearch{font-size:24px;font-size:1.5rem;line-height:42px;margin-bottom:38px;padding:0;font-weight:900;letter-spacing:0}.main-content__testo-seo{border-top:1px solid #e7e7e7;padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;font-size:12px;font-size:.75rem;color:#4a4a4a;font-weight:300}.mfp-content .main-content,.mfp-content .main-content--iframe,.mfp-content .prodotto-varianti__content{padding-top:12.5px;padding-bottom:25px}.content-padding{padding:0 20px}@media screen and (min-width: 1076px){.content-padding{padding:0}}.marchio-group{padding:0 25px;margin-bottom:15px;display:grid;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:25px;grid-template-columns:calc(50% - calc(25px / 2)) calc(50% - calc(25px / 2))}@media screen and (min-width: 1076px){.marchio-group{padding:0;grid-template-columns:calc(25% - calc(75px / 4)) calc(25% - calc(75px / 4)) calc(25% - calc(75px / 4)) calc(25% - calc(75px / 4))}}.marchio-box{display:inline-block;width:100%;background:#f5f5f5}.marchio-box img{display:inline-block;padding:13px;width:100%}@media screen and (min-width: 1076px){.marchio-box img{padding:12px 25px}}.marchio-box:last-child{margin-right:0}.modal-frame .mfp-content,.modal-wide-frame .mfp-content{max-height:90vh;overflow-x:auto}.modal-link,.modal-wide-link{text-decoration:underline}.modal-frame .mfp-content{max-width:420px}.modal-wide-frame .mfp-content{max-width:660px}.modal-carrello-frame .mfp-content{-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.45);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.45)}.modal-compatibilita-frame .mfp-content{-webkit-box-shadow:0 7px 20px rgba(0,0,0,0.15),0 8px 10px rgba(0,0,0,0.2),0 6px 3px -4px rgba(0,0,0,0.15);box-shadow:0 7px 20px rgba(0,0,0,0.15),0 8px 10px rgba(0,0,0,0.2),0 6px 3px -4px rgba(0,0,0,0.15)}.modal-frame .iframe__modal,.modal-frame .iframe__modal--privacy,.modal-wide-frame .iframe__modal,.modal-wide-frame .iframe__modal--privacy{border:1px solid #e7e7e7;overflow-x:hidden;overflow-y:auto;width:100%;max-width:420px}.modal-frame .iframe__modal--privacy,.modal-wide-frame .iframe__modal--privacy{height:80px;max-width:660px}.iframe__modal-wrapper--ios-height-bugfix{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:80px;border:1px solid #e7e7e7}.iframe__modal-wrapper--ios-height-bugfix .iframe__modal,.iframe__modal-wrapper--ios-height-bugfix .iframe__modal--privacy{border:none !important;overflow-x:auto !important}.iframe__modal-wrapper--ios-height-bugfix .iframe__modal--privacy{height:100% !important}.modal-newsletter.mfp-wrap{position:fixed !important;width:100%;height:auto !important;bottom:0;right:0;top:unset !important;left:unset !important}@media screen and (min-width: 721px){.modal-newsletter.mfp-wrap{width:auto;bottom:100px}}.modal-newsletter.mfp-bg{display:none}.modal-newsletter>*[class*="mfp-container"]{position:static;padding:0}@media screen and (min-width: 721px){.modal-price-info [class*="mfp-content"]{width:680px}}.modal-price-info__wrap{margin:0 auto;max-width:600px;padding-bottom:18px;padding-bottom:1.125rem}.modal-price-info__title{margin-top:24px;margin-top:1.5rem;font-size:25px;font-size:1.5625rem;line-height:1.2em}.modal-price-info__text{padding-top:12px;padding-top:.75rem}.modal-price-info__block{list-style:decimal;display:list-item;margin-left:24px;margin-left:1.5rem;margin-top:18px;margin-top:1.125rem}.modal-price-info__block>div:first-child{font-weight:bold}.modal-price-info__block div[discount-price-value]{color:#000}.modal-price-info__block div[base-price-value]{text-decoration:line-through;font-weight:300}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:50px;padding:0;position:absolute;top:0;left:0;line-height:initial;font-family:"Muli",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition:background 0.3s;transition:background 0.3s}@media (min-width: 1076px){.navigation{position:relative;height:50px;border-bottom:1px solid #e7e7e7}.navigation>div{width:100%}}.navigation *,.navigation *:before,.navigation *:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;text-decoration:none}.navigation.fixed-top{position:fixed;top:0;right:0;left:0;z-index:19998}.navigation.sticky-top{position:sticky;top:0;will-change:opacity;z-index:19998}.navigation__body{width:100%;height:100%;position:fixed;top:0;left:-100%;overflow-x:hidden;overflow-y:auto;background-color:#fff;z-index:20000;-webkit-transition:left 0.3s,right 0.3s;transition:left 0.3s,right 0.3s}@media (min-width: 500px){.navigation__body{width:320px}}@media (min-width: 1076px){.navigation__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;left:auto;overflow:visible;z-index:auto;background-color:transparent;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s}}.navigation__body.offcanvas-right{left:auto;right:-100%}@media (min-width: 1076px){.navigation__body.offcanvas-right{right:auto}}.navigation__body.is-visible{left:0}.navigation__body.offcanvas-right.is-visible{right:0;left:auto}@media (min-width: 1076px){.navigation__body.offcanvas-right.is-visible{right:auto}}.navigation__body.scroll-momentum{-webkit-overflow-scrolling:touch}.navigation__body-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #e7e7e7;height:70px;padding:0 20px}@media (min-width: 1076px){.navigation__body-header{border:none;height:auto;padding:0}}.navigation__body-header--logo{position:relative;display:inline-block;height:21px}.navigation__body-header--logo img{height:100%}@media (min-width: 1076px){.navigation__body-header--logo{display:none}}.navigation__body-close-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;font-size:24px}@media (min-width: 1076px){.navigation__body-close-button{display:none}}.navigation__menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.navigation__menu-wrapper.loading-menu{position:relative}.navigation__menu-loader{display:inline-block;position:absolute;top:0;left:0;background:#fff;width:100%;height:calc(100% - 1px);z-index:100;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;pointer-events:none;text-align:center}.navigation__menu-loader img{height:100%}.loading-menu .navigation__menu-loader{opacity:1}@media (min-width: 1076px){.navigation__menu-loader{text-align:left}}.navigation__menu{width:100%;margin:0;padding:0;list-style:none;font-size:0rem;display:none}.navigation__menu.is-selected{display:inline-block}@media (min-width: 1076px){.navigation__menu{width:auto;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:none}.navigation__menu.is-selected{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation .navigation__menu{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.navigation__item{width:100%;margin:0;display:inline-block;border-bottom:solid 1px #e7e7e7}@media (max-width: 1076px){.navigation__item.is-active>.navigation__megamenu{-webkit-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}}@media (min-width: 1076px){.navigation__item{width:auto;border-bottom:none;margin-left:5px}.navigation__item:first-of-type{margin-left:0}.navigation__item[data-styleid="6"]>a{color:#fff;background:#e32119;padding:4px 10px;border-radius:30px;font-weight:700}}.navigation__link{width:100%;padding:16px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:15px;font-weight:800;letter-spacing:0;line-height:17px;color:#000;text-transform:uppercase;-webkit-transition:color 0.2s;transition:color 0.2s}.navigation__link:visited{color:#000}.navigation__link.color-red,.navigation__link.color-red:visited{color:#e32119}@media (min-width: 1076px){.navigation__link{font-size:12px;height:100%;padding:0;border:none;position:relative}.navigation__link::before{content:'';width:100%;height:2px;display:inline-block;background-color:transparent;position:absolute;bottom:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color .1s;transition:background-color .1s}.is-active .navigation__link{color:#e32119}.is-active .navigation__link::before{background-color:#e32119}}.navigation__button-toggler{display:inline-block;width:100%;height:65px;line-height:normal}@media screen and (min-width: 1076px){.navigation__button-toggler{display:none}}.navigation__button-toggler .hamburger-icon{width:22px;height:2px;display:inline-block;font-style:normal;color:#4a4a4a;-webkit-box-shadow:inset 0 0 0 32px, 0 -6px, 0 6px;box-shadow:inset 0 0 0 32px, 0 -6px, 0 6px}.navigation__button-toggler label{font-size:13px;font-size:.8125rem;display:block;height:auto;letter-spacing:0;line-height:35px;text-transform:uppercase;font-weight:400}.navigation__agentarea,.navigation__userarea{background:#4a4a4a;padding:20px 30px 20px 60px}.navigation__agentarea li,.navigation__userarea li{position:relative}.navigation__agentarea li svg,.navigation__userarea li svg{position:absolute;left:-60px;top:50%;width:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation__agentarea li.hidden-option span,.navigation__userarea li.hidden-option span{line-height:18px;display:inline-block;vertical-align:middle}.navigation__agentarea a,.navigation__userarea a{font-size:13px;font-size:.8125rem;font-weight:700;letter-spacing:0;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;color:#fff}.navigation__agentarea li:first-child a,.navigation__userarea li:first-child a{font-size:14px;font-size:.875rem;font-weight:600}.navigation__agentarea:empty,.navigation__userarea:empty{display:none}.navigation__agentarea{background:#404040}.navigation__contatti,.navigation__contatti-speciali{font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:24px;padding:20px}.navigation__contatti a,.navigation__contatti-speciali a{display:block;margin-bottom:15px}.navigation__b2b{padding-left:20px;margin-top:25px;text-transform:uppercase;display:inline-block}.navigation__b2b .dropdown__label{padding:16px 20px;padding-left:0}.navigation__lingua{padding:15px 20px;text-transform:uppercase;display:inline-block}@media screen and (min-width: 1076px){.navigation__userarea,.navigation__contatti,.navigation__lingua,.navigation__b2b{display:none}}body{position:relative}body.navigation-visible{overflow:hidden}.newsletter-confirm h1{display:block;text-align:center;font-size:28px;margin:100px 0;padding:0 25px}.newsletter-confirm--ok svg{width:35px;height:35px;vertical-align:text-bottom;color:#1259a5;border:2px solid #1259a5;border-radius:40px;margin-right:10px}.newsletter-confirm--ko svg{width:35px;height:35px;vertical-align:text-bottom;color:#a60}@media screen and (max-width: 1075px){.newsletter-confirm h1{font-size:28px;margin:80px 0}.newsletter-confirm--ok svg{width:30px;height:30px}.newsletter-confirm--ko svg{width:30px;height:30px}}@media screen and (max-width: 720px){.newsletter-confirm h1{display:block;font-size:22px}.newsletter-confirm--ok svg{border:1px solid #1259a5}}.newsletter-form__title{font-size:30px;font-weight:800;letter-spacing:0;line-height:30px}.newsletter-form__field{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;margin-top:10px}.newsletter-form__field::after{clear:both;content:"";display:table}.newsletter-form__field:first-child{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1076px){.newsletter-form__field:first-child{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.newsletter-form input.newsletter-form__input{width:100%;border:0;border-radius:3px;outline:0;padding-left:20px}@media screen and (min-width: 1076px){.newsletter-form input.newsletter-form__input{width:calc(40% - 15px);min-width:calc(40% - 15px)}}.newsletter-form button.newsletter-form__button{width:100%}@media screen and (min-width: 1076px){.newsletter-form button.newsletter-form__button{width:20%;min-width:20%}}.newsletter-form .dropdown.newsletter-form__settori{width:100%}.newsletter-form .dropdown.newsletter-form__settori .dropdown__label{font-size:15px;width:100%;background-color:#fff;border-radius:3px;padding:12px 15px}.newsletter-form .dropdown.newsletter-form__settori .dropdown__label span{vertical-align:middle;display:inline-block;width:77%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.newsletter-form .dropdown.newsletter-form__settori .dropdown__label span:empty::before{content:attr(data-empty-placeholder)}.newsletter-form .dropdown.newsletter-form__settori .dropdown__label input{opacity:0;width:1px;height:1px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:0;margin:0;position:absolute;left:50%;bottom:5px}@media screen and (max-width: 1075px){.newsletter-form .dropdown.newsletter-form__settori .dropdown__label svg{float:right}}.newsletter-form .dropdown.newsletter-form__settori .dropdown__list{left:0;min-width:100%}#newsletter_form .dropdown.newsletter-form__settori{margin-top:15px}@media screen and (min-width: 1076px){#newsletter_form .dropdown.newsletter-form__settori{margin-top:0px;width:calc(40% - 15px);min-width:calc(40% - 15px)}}.note-list__title{color:#e32119;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.note-list__title svg{margin-right:6px;margin-right:.375rem;width:20px;height:20px}.note-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e7e7;font-size:15px;font-size:.9375rem;padding:10px 0}.note-list__item:last-child{border-bottom:0}.note-list__content{overflow-x:auto;max-width:100%;margin-bottom:30px}.ordine-end__wrapper{margin:0 20px 60px}@media screen and (min-width: 1076px){.ordine-end__wrapper{margin:0}}.ordine-end__action-buttons{margin-top:54px}.ordine-end__action-buttons .button--secondary,.ordine-end__action-buttons .table td.table__actions a,.table td.table__actions .ordine-end__action-buttons a,.ordine-end__action-buttons .formatted-content table td.table__actions a,.formatted-content table td.table__actions .ordine-end__action-buttons a,.ordine-end__action-buttons .carrello__option-coupon .carrello__option-form-field input[type="text"]+button,.carrello__option-coupon .carrello__option-form-field .ordine-end__action-buttons input[type="text"]+button{margin-top:25px}@media screen and (min-width: 1076px){.ordine-end__action-buttons .button--secondary,.ordine-end__action-buttons .table td.table__actions a,.table td.table__actions .ordine-end__action-buttons a,.ordine-end__action-buttons .formatted-content table td.table__actions a,.formatted-content table td.table__actions .ordine-end__action-buttons a,.ordine-end__action-buttons .carrello__option-coupon .carrello__option-form-field input[type="text"]+button,.carrello__option-coupon .carrello__option-form-field .ordine-end__action-buttons input[type="text"]+button{margin-top:0;margin-left:25px}}.ordine-end__title-small{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:0}.ordine-form__advanced-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}@media screen and (max-width: 1075px){.ordine-form__advanced-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.ordine-form__input-agente{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#f5f5f5;border-radius:10px;padding:12px;margin-left:12px;margin-left:.75rem;margin-bottom:12px;margin-bottom:.75rem}@media screen and (max-width: 1075px){.ordine-form__input-agente{margin-left:0;width:100%}}.ordine-form__wrapper{margin:0 20px 60px}@media screen and (min-width: 1076px){.ordine-form__wrapper{margin:0}}.ordine-form__paese{background:#f5f5f5;padding:20px;padding-right:45px;margin-bottom:20px}@media screen and (min-width: 1076px){.ordine-form__paese{padding:25px 30px;margin-bottom:20px}}.ordine-form__paese>a{float:right;font-size:0px;letter-spacing:0;text-align:right;text-decoration:none;line-height:20px;color:#4a4a4a;margin-right:-25px}.ordine-form__paese>a svg{width:20px;height:20px;margin-left:5px;vertical-align:middle}@media screen and (min-width: 1076px){.ordine-form__paese>a{font-size:13px;float:right;margin-right:0px}}.ordine-form__paese .form__label{display:inline-block;text-transform:uppercase;margin-right:15px}@media screen and (min-width: 1076px){.ordine-form__paese .form__label{margin-right:30px}}.ordine-form__paese .form__field-label{display:inline-block;font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;text-transform:lowercase}.ordine-form__paese .form__field-label::first-letter{text-transform:uppercase}.ordine-form__steps{height:50px;line-height:50px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:25px}@media screen and (min-width: 1076px){.ordine-form__steps{border-top:0;margin-bottom:30px}}.ordine-form__step-item{font-size:13px;font-size:.8125rem;white-space:nowrap;display:inline-block;color:#d0d0d0;cursor:default}.ordine-form__step-item>a{font-size:0;text-decoration:none}.ordine-form__step-item.is-active{color:#000}.ordine-form__step-item.is-active .ordine-form__step-item-number{background-color:#000}@media screen and (max-width: 1075px){.ordine-form__step-item:not(.is-current) .ordine-form__step-item-text{font-size:0px}}.ordine-form__step-item-text{font-size:18px;font-size:1.125rem;display:inline-block;font-size:18px;font-weight:600;letter-spacing:0;line-height:23px}.ordine-form__step-item-number{font-size:14px;font-size:.875rem;display:inline-block;border-radius:50%;width:20px;height:20px;line-height:20px;color:#fff;background-color:#d0d0d0;text-align:center;margin-right:20px}.ordine-form__link-like-button{background:none;color:#000;border-color:transparent}.ordine-form__title{font-size:26px;font-size:1.625rem;font-weight:800;letter-spacing:0;margin-bottom:12px;line-height:32px;padding:0;margin-top:25px;margin-bottom:12.5px}@media screen and (min-width: 1076px){.ordine-form__title{font-size:30px;font-size:1.875rem;line-height:35px;margin-bottom:25px}}.ordine-form__disclaimer{background:#d0d0d0;padding:18px;padding:1.125rem;padding-top:12px;padding-top:.75rem;padding-bottom:12px;padding-bottom:.75rem}.ordine-form__choiche{margin-bottom:12px;margin-bottom:.75rem}.ordine-form__choiche::after{clear:both;content:"";display:table}.ordine-form__choice-name{height:50px;line-height:48px;display:inline-block;vertical-align:4px;margin-right:12px;margin-right:.75rem}.ordine-form__choice-button{clear:both}.ordine-form__fatturazione{margin-top:60px;margin-top:3.75rem}.ordine-form__mask-telephone{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.ordine-form__mask-telephone input{position:relative;z-index:9}.ordine-form__mask-telephone input:hover{z-index:10}.ordine-form__mask-telephone .ordine-form__telephone-placeholder{border-top-left-radius:0;border-bottom-left-radius:0}.ordine-form__mask-telephone .ordine-form__telephone-code{margin-right:-1px;z-index:10;color:#1259a5;width:74px;text-align:center;border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #e7e7e7;-webkit-transition:border 0.2s ease-out;transition:border 0.2s ease-out}.ordine-form #ordineform_riferimentoordine_cliente{width:auto}#form-fatturazione .better-radio-buttons{margin-bottom:15px}#form-fatturazione .better-radio-buttons .input--radio{margin-right:25px}#form-fatturazione .better-radio-buttons .input__label,#form-fatturazione .better-radio-buttons .input__label--customer-access{white-space:nowrap}[data-isb2b="true"] #form-spedizione .form-spedizione__form,[data-isb2b="true"] #form-fatturazione{pointer-events:none}[data-isb2b="true"] #form-spedizione .form-spedizione__form input,[data-isb2b="true"] #form-spedizione .form-spedizione__form select,[data-isb2b="true"] #form-fatturazione input,[data-isb2b="true"] #form-fatturazione select{background:#f5f5f5}[data-isb2b="true"] #form-spedizione .ordine-form__paese a{display:none}#ordineform_dataspedizionerichiesta_cliente_wrap{position:relative}#ordineform_dataspedizionerichiesta_cliente_wrap svg{position:absolute;right:17px;top:15px;font-size:20px;display:none;-webkit-animation:show-clear-date .2s;animation:show-clear-date .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#ordineform_dataspedizionerichiesta_cliente_wrap[data-hasvalue="true"] svg{display:inline-block}#ordineform_dataspedizionerichiesta_cliente_wrap[data-hasvalue="true"] input{padding-right:45px;-webkit-transition:.2s;transition:.2s}@-webkit-keyframes show-clear-date{0%{opacity:0}100%{opacity:1}}@keyframes show-clear-date{0%{opacity:0}100%{opacity:1}}.summary{padding:0 20px 30px}@media screen and (min-width: 1076px){.summary{padding:0}}.ordine-summary{margin-bottom:12px;margin-bottom:.75rem}@media screen and (max-width: 1075px){.ordine-summary__wrapper .carrello__item{padding-bottom:10px}.ordine-summary__wrapper .carrello__items-list{margin-bottom:0}.ordine-summary__wrapper .carrello__item-quantita{text-align:left}.ordine-summary__wrapper .carrello__item-quantita-title{display:inline-block}.ordine-summary__wrapper .carrello__item-quantita-label{display:inline-block;width:auto;margin-left:15px}}.ordine-summary__wrapper.loading{pointer-events:none}.ordine-summary__section-title{font-size:14px;font-weight:400;letter-spacing:0;line-height:35px;border-bottom:1px solid #e7e7e7;text-transform:uppercase;margin-bottom:25px}.ordine-summary__section-title a{font-size:14px;font-size:.875rem;float:right;text-decoration:none;text-transform:capitalize}.ordine-summary__section-title a svg{width:20px;height:20px;margin-left:5px}.ordine-summary__section-content a{text-decoration:underline}.ordine-summary__actions{padding:0 20px}@media screen and (min-width: 1076px){.ordine-summary__actions{padding:0}}.ordine-summary__title{font-size:26px;font-weight:800;letter-spacing:0;line-height:36px;padding:0 20px;margin-bottom:12.5px}@media screen and (min-width: 1076px){.ordine-summary__title{font-size:36px;font-weight:900;padding:0;margin-bottom:25px}}.ordine-summary__back-button{display:inline-block;font-size:16px;letter-spacing:0;line-height:50px;text-align:right;margin-right:25px;float:right}.ordine-summary__totale-carrello{width:100%;text-align:right;font-size:16px;letter-spacing:0;line-height:28px;margin-bottom:46px}.ordine-summary__totale-carrello td{text-align:right;min-height:30px}.ordine-summary__cart-options{padding:0 20px}@media screen and (min-width: 1076px){.ordine-summary__cart-options{padding:0}}@media screen and (min-width: 1076px){.ordine-summary__cart-option td:first-child{font-size:14px;text-transform:uppercase}}@media screen and (max-width: 1075px){.ordine-summary__cart-option td:first-child{text-align:left}.ordine-summary__cart-option b{margin-top:15px;display:inline-block;font-size:14px;text-transform:uppercase}}.ordine-summary__pfu{font-size:18px;font-weight:700}.ordine-summary__pfu td:first-child{font-size:13px;font-weight:300}.ordine-summary__totale-prezzo{font-size:18px;font-weight:700}.ordine-summary__totale-prezzo-risparmio{font-size:16px;font-weight:400;color:#4a4a4a}.ordine-summary__cart-space td{height:41px}.ordine-summary__cart-space td::before{content:'';display:inline-block;left:0;top:50%;border-bottom:1px solid #e7e7e7;width:100%}.ordine-summary__totale td{font-size:20px;font-weight:800;letter-spacing:0;line-height:30px;text-align:right}@media screen and (min-width: 1076px){.ordine-summary__totale td{font-size:30px}}@media screen and (max-width: 1075px){.ordine-summary__modifica-carrello{padding:20px 0;text-align:center;margin-bottom:15px;background:#f5f5f5;-webkit-box-shadow:20px 0 #f5f5f5,-20px 0 #f5f5f5;box-shadow:20px 0 #f5f5f5,-20px 0 #f5f5f5}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme{position:relative}.owl-theme .owl-nav,.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:relative;z-index:10}.owl-theme .owl-nav{position:absolute;top:50%;left:-61px;margin:0;width:calc(100% + 122px);pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.2s;transition:0.2s}.owl-theme .owl-nav [class*='owl-']{display:inline-block !important;color:#d0d0d0 !important;font-size:24px !important;margin:0 !important;padding:7px !important;background:rgba(0,0,0,0) !important;border-radius:3px !important;outline:0 !important;cursor:pointer}.owl-theme .owl-nav [class*='owl-']:hover{background:rgba(0,0,0,0) !important;color:#4a4a4a !important;text-decoration:none}.owl-theme .owl-nav [class*='owl-'].disabled{pointer-events:none}.owl-theme .owl-nav .owl-prev{pointer-events:all;float:left}.owl-theme .owl-nav .owl-next{pointer-events:all;float:right}.owl-theme .owl-nav.disabled{opacity:.3;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px;background:#d0d0d0;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity, 200ms, ease;transition:opacity, 200ms, ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#e32119}@media screen and (min-width: 1076px){.owl-theme .owl-dot{vertical-align:bottom}}.owl-theme.slider__immagini-main .owl-nav{position:absolute;bottom:0;left:0;width:100%}.owl-theme.slider__immagini-main .owl-dots{position:absolute;bottom:10px;left:20px}.owl-theme.slider__immagini-main :not(.gray-dots) .owl-dot:not(.active) span{background:#fff}@media screen and (min-width: 1076px){.owl-theme.slider__immagini-main .owl-dots{position:absolute;bottom:46px;left:70px;text-align:left}}@media screen and (min-width: 1076px){.owl-theme.slider__vetrina{width:calc(100% + 40px);margin-left:-20px}}.owl-theme.slider__vetrina .owl-stage-outer{padding-top:25px;margin-top:-25px;padding-bottom:50px;margin-bottom:-25px}.owl-theme.slider__topbrands .owl-nav{top:40%;left:-82px;margin:0;width:calc(100% + 164px);pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.2s;transition:0.2s}.owl-theme.owl-gridslider .owl-nav{position:absolute;top:50%;left:0;width:100%;height:1px;margin-top:-20px}.owl-theme.owl-gridslider .owl-nav .owl-prev,.owl-theme.owl-gridslider .owl-nav .owl-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.owl-theme.owl-gridslider .owl-nav .owl-prev{float:left;margin-left:18px;margin-left:1.125rem}.owl-theme.owl-gridslider .owl-nav .owl-next{float:right;margin-right:18px;margin-right:1.125rem}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/images/default-skin.e3f799c6.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/images/default-skin.b257fa9c.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/images/preloader.e34aafbb.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in__bg,.pswp--animated-in__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;-webkit-transition:opacity 0.15s;transition:opacity 0.15s}.pswp__button--arrow--right::before,.pswp__button--arrow--left::before{display:none}.pswp__button--arrow--right svg,.pswp__button--arrow--left svg{width:45px;height:45px;color:#fff;background:rgba(0,0,0,0.2);pointer-events:none}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__thumbnails{position:fixed;width:100%;bottom:0;left:0;display:inline-block;background:rgba(0,0,0,0.3);text-align:center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.pswp__thumbnails__toggler{position:absolute;bottom:100%;right:0;width:40px;height:40px;display:inline-block;border:0;background:rgba(0,0,0,0.3);cursor:pointer;display:none}.pswp__thumbnails__container{height:110px;padding:15px;width:100%;white-space:nowrap;overflow:auto;overflow-y:hidden}.pswp__thumbnails__item{display:inline-block;height:100%;margin:0 5px}.pswp__thumbnails__item img{height:100%;-webkit-transition:-webkit-box-shadow .1s;transition:-webkit-box-shadow .1s;transition:box-shadow .1s;transition:box-shadow .1s, -webkit-box-shadow .1s;-webkit-box-shadow:0 0 0 1px #d0d0d0;box-shadow:0 0 0 1px #d0d0d0}.pswp__thumbnails__item.is-active img{-webkit-box-shadow:0 0 0 2px #1259a5;box-shadow:0 0 0 2px #1259a5}.pswp__thumbnails .icon-svg--arrow-up,.pswp__thumbnails .icon-svg--arrow-down{display:inline-block;width:100%;height:100%;color:#d0d0d0}.pswp__thumbnails .icon-svg--arrow-up:hover,.pswp__thumbnails .icon-svg--arrow-down:hover{color:#fff}.pswp__thumbnails .icon-svg--arrow-up{display:none}@media screen and (max-width: 720px){.pswp__thumbnails__container{height:55px;padding:7.5px}.pswp__thumbnails.is-hidden{-webkit-transform:translateY(55px);transform:translateY(55px)}}picture img{display:block;height:auto}.popup__wrap,.popup__content,.popup__content--user{background:#fff;margin:0 auto;-webkit-box-shadow:inset 0 0 0 1px #d0d0d0;box-shadow:inset 0 0 0 1px #d0d0d0}.popup__wrap button,.popup__content button,.popup__content--user button{font-weight:normal}.popup__wrap button.mfp-close,.popup__content button.mfp-close,.popup__content--user button.mfp-close{font-weight:300}.popup__wrap .action-buttons,.popup__content .action-buttons,.popup__content--user .action-buttons{margin-top:24px;margin-top:1.5rem}.popup__content{padding:18px 18px 18px 18px;padding:1.125rem 1.125rem 1.125rem 1.125rem}.popup__content hr{opacity:.6;margin:15px 0}.popup__content.success,.popup__content.error,.popup__content.info{border-top:2px solid transparent;padding:12px;padding:.75rem}.popup__content.success .mfp-close,.popup__content.error .mfp-close,.popup__content.info .mfp-close{right:12px;right:.75rem;top:12px;top:.75rem}.popup__content.success{border:2px solid #3a863a}.popup__content.error{border-color:#a60}.popup__content.info{border-color:#1259a5}.popup__content--user{text-align:center;padding:24px 12px 18px 12px;padding:1.5rem .75rem 1.125rem .75rem}@media screen and (max-width: 720px){.popup__content--user{font-size:15px;font-size:.9375rem}.popup__content--user .button--small,.popup__content--user .button--extra-small,.popup__content--user .table td.table__actions a,.table td.table__actions .popup__content--user a,.popup__content--user .formatted-content table td.table__actions a,.formatted-content table td.table__actions .popup__content--user a{margin-top:6px;margin-top:.375rem;margin-bottom:9px;margin-bottom:.5625rem}}@media screen and (min-width: 721px){.popup__content{padding-left:18px;padding-left:1.125rem;padding-right:18px;padding-right:1.125rem}}.popup__title{font-size:20px;font-size:1.25rem;margin-bottom:12px;margin-bottom:.75rem;padding-right:12px;padding-right:.75rem;font-weight:600}.popup__title.success,.popup__title.error,.popup__title.info{margin-bottom:6px;margin-bottom:.375rem}.popup__title.success{color:#3a863a;text-transform:capitalize}.popup__title.error{color:#a60}.popup__title.info{color:#1259a5}.prodotto-box-b2b td{font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}.prodotto-box-b2b td>div{min-height:80px}.prodotto-box-b2b td a{text-decoration:none}.prodotto-box-b2b__image{position:relative;width:80px;height:80px;display:inline-block;border:1px solid #e7e7e7}.prodotto-box-b2b__image img{width:100%;height:100%;display:inline-block}.prodotto-box-b2b__image--secondary{position:absolute;top:0;left:0;opacity:0;-webkit-transition:.2s;transition:.2s}.prodotto-box-b2b__image--secondary:hover{opacity:1}.prodotto-box-b2b__bollini{display:block;margin-top:-3px}.prodotto-box-b2b__bollini:empty{display:none}.prodotto-box-b2b__bollini>span{display:inline-block;width:80px;padding:1px 0;font-size:14px;letter-spacing:0;line-height:24px;background:#4a4a4a;color:#fff;text-align:center;font-weight:400}.prodotto-box-b2b__bollini>span:nth-child(n+2){border-top:1px solid #fff}.prodotto-box-b2b__categoria{word-break:break-word}.prodotto-box-b2b__codice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.prodotto-box-b2b__codice span{display:block;width:100%}.prodotto-box-b2b__codice span a{display:block;white-space:nowrap}.prodotto-box-b2b__codice a.prodotto-box-b2b__compatibilita{text-decoration:underline}.prodotto-box-b2b__articolo{word-break:break-word}.prodotto-box-b2b__compatibilita{cursor:pointer}.prodotto-box-b2b__prezzo{text-align:right}.prodotto-box-b2b__prezzo>span{display:block}.prodotto-box-b2b__prezzo-finale{font-size:16px;letter-spacing:0;line-height:20px;color:#e32119;white-space:nowrap}.prodotto-box-b2b__prezzo-base{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;color:#4a4a4a;white-space:nowrap;text-decoration:line-through}.prodotto-box-b2b__prezzo-iva{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;color:#4a4a4a;white-space:nowrap}.prodotto-box-b2b__prezzo-discount{font-size:12px;font-weight:700;letter-spacing:0;line-height:24px;color:#3a863a;white-space:nowrap}.prodotto-box-b2b__note{text-align:right;width:30px}.prodotto-box-b2b__note span{display:inline-block;margin-bottom:7px}.prodotto-box-b2b__note span.disabled svg{color:#d0d0d0;pointer-events:none}.prodotto-box-b2b__note svg{width:20px;height:20px;color:#4a4a4a;cursor:pointer}.prodotto-box-b2b__note svg:last-child{margin-bottom:0}.prodotto-box-b2b__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.prodotto-box-b2b__quantita{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between}.prodotto-box-b2b__quantita input[type="number"]{width:90px !important;height:48px;text-align:center;padding-top:0;padding-bottom:0}@media screen and (min-width: 1076px){.prodotto-box-b2b__quantita input[type="number"]{width:100%}}@media screen and (min-width: 1076px){.prodotto-box-b2b__quantita{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:125px}}.prodotto-box-b2b__acquistabilita,.dropdown__label--orange-listato{font-size:12px;font-weight:bold;letter-spacing:0;line-height:16px;padding:7px 0 0 15px;display:inline-block}@media screen and (min-width: 1076px){.prodotto-box-b2b__acquistabilita,.dropdown__label--orange-listato{width:100%;text-align:left;line-height:16px;padding:0}}.prodotto-box-b2b__actions{padding-left:12px}.prodotto-box-b2b__actions>*{width:36px;height:36px;line-height:36px;text-align:center;display:inline-block;border-radius:50%;-webkit-transition:.1s;transition:.1s;cursor:pointer}.prodotto-box-b2b__actions>*:hover{color:#000 !important}.prodotto-box-b2b__actions>* svg{font-size:24px;top:-1px}.prodotto-box-b2b__addtocart{margin-bottom:8px;background:#000;color:#fff;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}.prodotto-box-b2b__addtocart:hover{background:#fff;color:#000}.prodotto-box-b2b__addtocart.disabled{opacity:.3;pointer-events:none}.prodotto__comparable .prodotto-box-b2b__addtocart{margin-bottom:0;margin-top:6px}.prodotto-box-b2b__preferito{background:#f5f5f5;color:#4a4a4a}.prodotto-box-b2b__preferito svg{-webkit-animation:preferito-heart-normal 0.3s;animation:preferito-heart-normal 0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.prodotto-box-b2b__preferito:hover{background:#e7e7e7}.prodotto-box-b2b__preferito.active{background:#e32119;color:#fff}.prodotto-box-b2b__preferito.active svg{-webkit-animation:preferito-heart-active 0.3s;animation:preferito-heart-active 0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes preferito-heart-normal{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes preferito-heart-normal{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes preferito-heart-active{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes preferito-heart-active{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width: 1075px){.prodotto-box-b2b td{font-weight:400}.prodotto-box-b2b td:first-child,.prodotto-box-b2b td:last-child{width:100%}.prodotto-box-b2b td:first-child::before{display:none}.prodotto-box-b2b td>div{padding:8px 12px 15px;min-height:50px}.prodotto-box-b2b__image{margin:20px 0;width:auto;height:auto;max-width:100%}.prodotto-box-b2b__codice span{display:inline-block;width:100%}.prodotto-box-b2b__codice a{display:none}.prodotto-box-b2b__note{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.prodotto-box-b2b__note span{margin:0;margin-right:15%}.prodotto-box-b2b__prezzo{text-align:left}.prodotto-box-b2b__quantita{width:50%}.prodotto-box-b2b__actions{width:50%;text-align:right}.prodotto-box-b2b__addtocart,.prodotto-box-b2b__preferito{margin:06px 0 6px 20px}}.prodotto-box{position:relative;display:inline-block;width:100%;padding:0;-webkit-box-shadow:0 0 0 1px #e7e7e7;box-shadow:0 0 0 1px #e7e7e7}@media screen and (min-width: 1076px){.prodotto-box{-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.2),0 6px 0px -4px rgba(0,0,0,0);box-shadow:0 1px 6px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.2),0 6px 0px -4px rgba(0,0,0,0)}.no-touch .prodotto-box:hover{-webkit-box-shadow:0 7px 20px rgba(0,0,0,0.15),0 8px 10px rgba(0,0,0,0.2),0 6px 3px -4px rgba(0,0,0,0.15);box-shadow:0 7px 20px rgba(0,0,0,0.15),0 8px 10px rgba(0,0,0,0.2),0 6px 3px -4px rgba(0,0,0,0.15)}.no-touch .prodotto-box:hover .prodotto-box__details-hidden-box{opacity:1;pointer-events:all}.products-list .prodotto-box,.preferiti-list .prodotto-box{margin-bottom:25px}}.prodotto-box__image{display:inline-block;position:relative;color:#4a4a4a;background:#fff;width:100%;height:201px;padding:25px 0;text-align:center;cursor:default}@media screen and (min-width: 1076px){.prodotto-box__image{padding:5px 0;border-bottom:1px solid #e7e7e7}.prodotto-box__image::before{content:'';display:inline-block;width:46px;height:46px;position:absolute;bottom:0;right:0;-webkit-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg);background:#fff;border:1px solid transparent;border-bottom-color:#e7e7e7;border-right-color:#e7e7e7;z-index:1;border-radius:50%}}.prodotto-box__image:hover svg{color:#4a4a4a}.prodotto-box__image img{vertical-align:top;width:auto;height:100%;max-height:190px;-o-object-fit:contain;object-fit:contain;display:inline-block}.prodotto-box__image img.prodotto-box__image--secondary{position:absolute;height:calc(100% - 10px);top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:.2s;transition:.2s}.prodotto-box__image img.prodotto-box__image--secondary:hover{opacity:1}.prodotto-box__image-wrapper{overflow:auto;height:100%;width:100%;white-space:nowrap;display:inline-block;font-size:0}.prodotto-box__image-wrapper>div{display:inline-block;height:100%;width:100%}.prodotto-box__image-wrapper{scrollbar-width:none}.prodotto-box__image-wrapper::-webkit-scrollbar{display:none}.prodotto-box__image-bullets{position:absolute;bottom:20px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prodotto-box__image-bullets span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px;cursor:pointer}.prodotto-box__image-bullets span::before{content:'';display:inline-block;width:10px;height:10px;background:#d0d0d0;border-radius:20px}.prodotto-box__image-bullets span.active::before{background:#e32119}.prodotto-box__bollini{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;left:0;z-index:1;-webkit-transform:translateY(50%);transform:translateY(50%);width:calc(100% - 60px);overflow:hidden}@media screen and (max-width: 720px){.prodotto-box__bollini{width:calc(100% - 50px)}}.prodotto-box__bollino,.prodotto-box__bollino--offerta,.prodotto-box__bollino--phaseout,.prodotto-box__bollino--novita{font-size:14px;font-size:.875rem;padding:0 12px;line-height:26px;font-weight:600;letter-spacing:-0.1px;text-align:center;margin-left:10px;display:inline-block;color:#fff;background:#4a4a4a;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;white-space:nowrap}.prodotto-box__bollino--novita{background:#e32119}@media screen and (max-width: 720px){.prodotto-box__bollino,.prodotto-box__bollino--offerta,.prodotto-box__bollino--phaseout,.prodotto-box__bollino--novita{font-size:13px;font-size:.8125rem;padding:0 10px}.prodotto-box__bollino--offerta+.prodotto-box__bollino--novita{margin-left:0}}.prodotto-box__show-more{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);padding:1rem}.prodotto-box__show-more::before{content:attr(data-label);position:absolute;width:calc(100% - 2rem);text-align:center;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-weight:bold;padding:1rem;display:inline-block;line-height:20px;font-size:14px;font-size:.875rem}.prodotto-box__show-more button{font-size:12px;font-size:.75rem;background:#fff;color:#000;text-transform:unset;position:absolute;width:calc(100% - 2rem);left:1rem;bottom:1rem}.prodotto-box__details{display:inline-block;position:relative;background:#fff;width:100%;height:220px;text-align:left;padding:0 10px}.prodotto-box__details.has-actions{height:300px}@media screen and (min-width: 1076px){.prodotto-box__details{height:230px;text-align:center;padding:0}.prodotto-box__details.has-actions{height:270px}}.prodotto-box__details-hidden-box{display:none;position:absolute;width:100%;left:0;bottom:100%;overflow:hidden;pointer-events:none;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;padding-bottom:25px}.prodotto-box__details-hidden-box:empty{display:none}@media screen and (min-width: 1076px){.prodotto-box__details-hidden-box{display:inline-block}}.prodotto-box__marca{font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:24px;white-space:nowrap;display:block;margin-top:18px}.prodotto-box__sku{font-size:11px;font-size:.6875rem}.prodotto-box__nome{font-size:14px;font-size:.875rem;letter-spacing:0;line-height:18px;font-weight:400;display:block;overflow:hidden;max-height:54px;text-decoration:none !important;margin-top:3px}@media screen and (max-width: 1075px){.prodotto-box__nome{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media screen and (min-width: 1076px){.prodotto-box__nome{font-size:16px;font-size:1rem;line-height:20px;padding:0 16px;max-height:60px}}.prodotto-box__prezzo{display:block;width:100%;padding:10px;text-align:center}.prodotto-box__prezzo>div{white-space:nowrap}.prodotto-box__prezzo-info{cursor:pointer;margin-right:3px;margin-right:.1875rem;position:relative;top:-1px}.prodotto-box__prezzo-base{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:0;line-height:28px;color:#4a4a4a;text-decoration:line-through}.prodotto-box__prezzo-base:empty{display:none}.prodotto-box__prezzo-base__discount{font-size:14px;font-size:.875rem;font-weight:800;letter-spacing:0;line-height:26px;text-align:center;color:#fff;padding:0 12px;background:#3a863a;display:inline-block;margin-left:5px;border-radius:2px}.prodotto-box__prezzo-base__discount:empty{display:none}.prodotto-box__prezzo-finale{font-size:18px;font-size:1.125rem;line-height:23px;font-weight:600;letter-spacing:0;color:#e32119}@media screen and (min-width: 1076px){.prodotto-box__prezzo-finale{font-size:20px;font-size:1.25rem;line-height:25px}}.prodotto-box__prezzo-finale__iva{font-size:12px;font-size:.75rem;letter-spacing:0;line-height:24px;color:#4a4a4a;margin-left:5px;white-space:nowrap}@media screen and (min-width: 1076px){.prodotto-box__prezzo-finale__iva{font-size:12.5px;font-size:.78125rem}}.prodotto-box__preferito{position:absolute;display:inline-block;bottom:0px;right:6px;z-index:1;-webkit-transform:translateY(50%);transform:translateY(50%)}.prodotto-box__preferito-item{display:inline-block;height:36px;width:36px;line-height:35px;background:#f5f5f5;text-align:center;border-radius:50%;-webkit-transition:background .3s;transition:background .3s}.prodotto-box__preferito-item svg{font-size:24px;font-size:1.5rem;overflow:visible;-webkit-animation:preferito-heart-normal 0.3s;animation:preferito-heart-normal 0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.prodotto-box__preferito-item:hover{background:#e7e7e7;-webkit-transition:background 0s;transition:background 0s}.prodotto-box__preferito-item.active{background:#e32119;-webkit-transition:background .2s;transition:background .2s}.prodotto-box__preferito-item.active svg{color:#fff;-webkit-animation:preferito-heart-active 0.3s;animation:preferito-heart-active 0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes preferito-heart-normal{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes preferito-heart-active{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.prodotto-box__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1076px){.prodotto-box__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:unset;flex-wrap:unset}}.prodotto-box__scopri,.prodotto-box__addtocart{width:100%;text-align:center}@media screen and (min-width: 1076px){.prodotto-box__scopri,.prodotto-box__addtocart{width:auto}}.prodotto-box__scopri{padding:0 20px;font-weight:bold;border-top:1px solid #e7e7e7;cursor:pointer}.prodotto-box__scopri:hover{color:#e32119}@media screen and (min-width: 1076px){.prodotto-box__scopri{border-top:none}}.no-touch .prodotto-box__scopri:hover{color:#000;background-color:#fff}.prodotto-box__addtocart{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width: 1076px){.prodotto-box__addtocart{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.prodotto-box__addtocart::after{content:'';display:inline-block;border-left:20px solid #000;border-top:40px solid transparent;position:absolute;left:100%;bottom:0}}.no-touch .prodotto-box__addtocart:hover{opacity:1;background-color:#000;color:#fff}.prodotto-box__bottom-area{display:block;position:absolute;bottom:0;left:0;width:100%}.prodotto-box__correlato-addtocart svg{stroke-width:1px;fill:transparent}.prodotto-box__varianti{display:block;padding:0}.prodotto-box__varianti::after{clear:both;content:"";display:table}.prodotto-box__varianti.is-scrollable{overflow:hidden;margin:0px 30px;text-align:center}.prodotto-box__varianti.is-scrollable ul{height:60px;line-height:60px;white-space:nowrap;-webkit-transition:.25s;transition:.25s}.prodotto-box__variante{display:inline-block;vertical-align:middle;margin:0 3px}.prodotto-box__variante.is-hidden{margin-left:0;margin-right:0;width:0}.prodotto-box__variante:hover img,.prodotto-box__variante:hover span{outline:1px solid #d0d0d0}.prodotto-box__variante.is-active img,.prodotto-box__variante.is-active span{outline:1px solid #4a4a4a}.prodotto-box__variante img{width:42px;height:56px;display:inline-block;overflow:hidden;background-color:rgba(0,0,0,0.05)}.prodotto-box__variante span{display:inline-block;padding:0 15px}.prodotto-box__varianti--prev,.prodotto-box__varianti--next{display:none;position:absolute;width:30px;height:60px;line-height:54px;top:5px;opacity:.5;text-align:center;cursor:pointer;color:#4a4a4a;font-size:25px;font-size:1.5625rem}.prodotto-box__varianti--prev:hover,.prodotto-box__varianti--next:hover{opacity:1}.prodotto-box__varianti--prev.disabled,.prodotto-box__varianti--next.disabled{pointer-events:none;opacity:.1}.is-scrollable ~ .prodotto-box__varianti--prev,.is-scrollable ~ .prodotto-box__varianti--next{display:inline-block}.prodotto-box__varianti--prev{left:0px}.prodotto-box__varianti--next{right:0px}.prodotto-box__acquistabilita{font-size:14px;font-weight:bold;line-height:24px;letter-spacing:0;padding:0;margin:7px 0 5px}.prodotto-box__acquistabilita svg{width:18px;height:18px;vertical-align:sub;margin-right:2px}@media screen and (max-width: 720px){.prodotto-box__acquistabilita{margin:5px 0}}.prodotto-box__canale-non-dispo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:40px;margin-left:20px}.prodotto-box__canale-non-dispo--centered{margin-left:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prodotto-box__more-info{display:none}.prodotto-box__more-info span{font-size:14px;letter-spacing:0;line-height:22px;margin-bottom:2px}.prodotto-box__more-info ul{margin-left:25px}.prodotto-box__more-info ul li{list-style-type:square;font-size:13px;letter-spacing:0;line-height:18px}.prodotto-box__compatibilita{display:none;margin-top:10px;text-align:right}@media screen and (min-width: 1076px){.pl-style--list .products-list .products-list__grid-item{width:100%}.pl-style--list .products-list .prodotto-box{display:-webkit-box;display:-ms-flexbox;display:flex}.pl-style--list .products-list .prodotto-box__image{width:289px;height:auto;min-height:201px;border-right:1px solid #e7e7e7;border-bottom:0}.pl-style--list .products-list .prodotto-box__image::before{content:'';bottom:auto;top:0;right:0;-webkit-transform:translateX(50%) rotate(-45deg);transform:translateX(50%) rotate(-45deg)}.pl-style--list .products-list .prodotto-box__image-bullets{bottom:13px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px}.pl-style--list .products-list .prodotto-box__preferito{bottom:auto;top:6px;right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.pl-style--list .products-list .prodotto-box__details{height:auto;min-height:201px;width:calc(100% - 289px);text-align:left;padding:10px 0;padding-left:40px}.pl-style--list .products-list .prodotto-box__bollini{bottom:10px;-webkit-transform:none;transform:none}.pl-style--list .products-list .prodotto-box__nome,.pl-style--list .products-list .prodotto-box__marca,.pl-style--list .products-list .prodotto-box__sku,.pl-style--list .products-list .prodotto-box__acquistabilita,.pl-style--list .products-list .prodotto-box__more-info{display:inline-block;width:calc(100% - 10px)}.pl-style--list .products-list .prodotto-box__acquistabilita{margin-top:0}.pl-style--list .products-list .prodotto-box__nome{display:block;margin-bottom:.3rem}.pl-style--list .products-list .prodotto-box__marca{margin-top:3px;width:auto}.pl-style--list .products-list .prodotto-box__sku{margin-left:5px;width:auto}.pl-style--list .products-list .prodotto-box__nome{padding:0;height:auto;max-height:75px}.pl-style--list .products-list .prodotto-box__bottom-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px;padding-bottom:0;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pl-style--list .products-list .prodotto-box__actions{display:block !important;width:230px}.pl-style--list .products-list .prodotto-box__actions .button--small,.pl-style--list .products-list .prodotto-box__actions .button--extra-small,.pl-style--list .products-list .prodotto-box__actions .table td.table__actions a,.table td.table__actions .pl-style--list .products-list .prodotto-box__actions a,.pl-style--list .products-list .prodotto-box__actions .formatted-content table td.table__actions a,.formatted-content table td.table__actions .pl-style--list .products-list .prodotto-box__actions a{width:100%}.pl-style--list .products-list .prodotto-box__actions .button--small::after,.pl-style--list .products-list .prodotto-box__actions .button--extra-small::after,.pl-style--list .products-list .prodotto-box__actions .table td.table__actions a::after,.table td.table__actions .pl-style--list .products-list .prodotto-box__actions a::after,.pl-style--list .products-list .prodotto-box__actions .formatted-content table td.table__actions a::after,.formatted-content table td.table__actions .pl-style--list .products-list .prodotto-box__actions a::after{display:none}.pl-style--list .products-list .prodotto-box__prezzo{text-align:right;width:230px}.pl-style--list .products-list .prodotto-box__compatibilita{display:block;margin-bottom:10px}}.prodotto-compatibilita{padding:30px 25px 0}.prodotto-compatibilita__nome{font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;margin-bottom:10px}.prodotto-compatibilita__nome:empty{display:none}.prodotto-compatibilita__sku{font-size:14px;font-style:italic;font-weight:bold;letter-spacing:0;line-height:20px;margin-bottom:20px}.prodotto-compatibilita__sku:empty{display:none}.prodotto-compatibilita__list-title{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:15px;text-transform:uppercase}.prodotto-compatibilita__list{max-height:320px;overflow-y:auto;margin-bottom:26px}.prodotto-compatibilita__list li{font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:10px}.prodotto-compatibilita__list::-webkit-scrollbar{-webkit-appearance:none;width:7px}.prodotto-compatibilita__list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}.prodotto-compatibilita__list:empty::before{content:attr(data-noitems);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;font-style:italic}.prodotto-compatibilita__actions{text-align:right;width:calc(100% + 50px);margin-left:-25px}.prodotto-notify-modal .mfp-content{padding:20px;background:white}.prodotto-notify-modal__title{font-size:23px;font-size:1.4375rem;margin-bottom:6px;margin-bottom:.375rem;font-weight:bold}.prodotto-notify-btn{margin-bottom:30px}.prodotto-piccolo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;-webkit-box-shadow:0 0 0 1px #e7e7e7;box-shadow:0 0 0 1px #e7e7e7}@media screen and (min-width: 1076px){.prodotto-piccolo{-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.2),0 6px 0px -4px rgba(0,0,0,0);box-shadow:0 1px 6px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.2),0 6px 0px -4px rgba(0,0,0,0)}.no-touch .prodotto-piccolo:hover{-webkit-box-shadow:0 7px 20px rgba(0,0,0,0.15),0 8px 10px rgba(0,0,0,0.2),0 6px 3px -4px rgba(0,0,0,0.15);box-shadow:0 7px 20px rgba(0,0,0,0.15),0 8px 10px rgba(0,0,0,0.2),0 6px 3px -4px rgba(0,0,0,0.15)}}.prodotto-varianti__title{font-size:20px;font-size:1.25rem}.prodotto-varianti__content{padding:24px;padding:1.5rem}.prodotto__sezione__overflow,[data-sezione="codicioem"] .prodotto__sezione__container{max-height:940px;overflow-y:auto}.prodotto__sezione__overflow::-webkit-scrollbar,[data-sezione="codicioem"] .prodotto__sezione__container::-webkit-scrollbar{-webkit-appearance:none;width:7px}.prodotto__sezione__overflow::-webkit-scrollbar-thumb,[data-sezione="codicioem"] .prodotto__sezione__container::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}.prodotto__lista-immagini{position:relative;padding:0 20px;margin-top:25px}.prodotto__lista-immagini .icon-svg--picture-expand{position:absolute;top:15px;right:15px;z-index:100;pointer-events:none;-webkit-transition:.1s;transition:.1s;color:#4a4a4a}.prodotto__lista-immagini:hover .icon-svg--picture-expand{color:#000}.prodotto__immagini-container{display:grid;grid-template-rows:auto;grid-template-columns:calc(100% / 9) auto;grid-template-areas:"thumbs slider";width:100%;gap:10px}.prodotto__immagini-container [data-area]{overflow:hidden;position:relative;font-size:0}.prodotto__immagini-container [data-area="thumbs"]{grid-area:thumbs}.prodotto__immagini-container [data-area="slider"]{grid-area:slider;padding-bottom:60px}@media screen and (min-width: 1076px){.prodotto__immagini-container{padding:0;position:sticky;top:25px}}@media screen and (max-width: 1075px){.prodotto__immagini-container{grid-template-rows:auto;grid-template-columns:auto;grid-template-areas:"slider";gap:0}}.prodotto__immagini-pager-wrap{grid-area:pager;position:relative;display:inline-block;height:auto;overflow:hidden;width:100%;opacity:0;-webkit-transition:.2s;transition:.2s}.prodotto__immagini-pager-wrap:not(.loaded) .prodotto__pager-item:not(:first-child){display:none}.prodotto__immagini-pager-wrap.loaded{opacity:1}.prodotto__immagini-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.prodotto__immagini-pager-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background-color:#fff;width:100%}.prodotto__immagini-pager-button[data-action="prev"]{-webkit-box-shadow:0 5px 10px 5px #fff;box-shadow:0 5px 10px 5px #fff;top:0}.prodotto__immagini-pager-button[data-action="next"]{-webkit-box-shadow:0 -5px 10px 5px #fff;box-shadow:0 -5px 10px 5px #fff;bottom:0}.prodotto__immagini-pager-button svg{color:#fff;width:100%;height:30px}.prodotto__pager-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e7e7e7;aspect-ratio:1 / 1;cursor:pointer}.prodotto__pager-item:hover{border:1px solid #cecdcd}.prodotto__pager-item.active{border:1px solid #b9b9b9}.prodotto__pager-item img{aspect-ratio:1 / 1}.prodotto__pager-item--video{position:relative}.prodotto__pager-item--video img:first-child{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.prodotto__pager-item--video [data-icon]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60%;opacity:.8;pointer-events:none;-webkit-filter:grayscale(1);filter:grayscale(1)}.prodotto__pager-item--video:hover [data-icon]{-webkit-filter:grayscale(0);filter:grayscale(0)}.prodotto__immagini{grid-area:slider;display:block;position:relative;padding:0;width:100%;font-size:0}.prodotto__immagini:not(.owl-loaded) .prodotto__immagine-item:not(:first-child){display:none}.prodotto__immagini .owl-dots{position:absolute;top:100%;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prodotto__immagini .active .icon-svg--picture-expand{position:absolute;top:15px;right:15px;z-index:100;pointer-events:none;-webkit-transition:.1s;transition:.1s;color:#4a4a4a}.prodotto__immagini .active:hover .icon-svg--picture-expand{color:#000}@media screen and (max-width: 1075px){.prodotto__immagini{width:100%}.prodotto__immagini .owl-dots{padding-top:16.6666666667px;padding-bottom:12.5px}.prodotto__immagini .grid__item{padding:0}.prodotto__immagini:not(.owl-loaded) .grid__item:not(:first-child){display:none}}.prodotto__immagine{border:1px solid #e7e7e7;display:inline-block;position:relative}@media screen and (max-width: 1075px){.prodotto__video{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1 / 1}.prodotto__video iframe{width:100%;height:100%}}@media screen and (min-width: 1076px){.prodotto__video{position:relative;padding-bottom:100%;height:0}.prodotto__video-row+.prodotto__video-row{margin-top:30px}.prodotto__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.prodotto__comparable{width:100%;margin-top:50px;margin-bottom:50px}.prodotto__comparable .table-list{table-layout:unset;width:100%}.prodotto__comparable td{padding-top:12.5px;padding-bottom:12.5px}.prodotto__comparable th{text-align:center}.prodotto__comparable .button,.prodotto__comparable .button--empty,.prodotto__comparable .button--rev,.prodotto__comparable .button--small-rev,.prodotto__comparable .section--home-landing .banner__caption .button,.section--home-landing .banner__caption .prodotto__comparable .button,.prodotto__comparable .section--home-landing .banner__caption--grid .button,.section--home-landing .banner__caption--grid .prodotto__comparable .button,.prodotto__comparable .button--outline,.prodotto__comparable .button--small,.prodotto__comparable .button--extra-small,.prodotto__comparable .table td.table__actions a,.table td.table__actions .prodotto__comparable a,.prodotto__comparable .formatted-content table td.table__actions a,.formatted-content table td.table__actions .prodotto__comparable a,.prodotto__comparable .button--large,.prodotto__comparable .button--huge,.prodotto__comparable .button--expand,.prodotto__comparable .ordine-form__link-like-button,.prodotto__comparable .button--secondary,.prodotto__comparable .carrello__option-coupon .carrello__option-form-field input[type="text"]+button,.carrello__option-coupon .carrello__option-form-field .prodotto__comparable input[type="text"]+button,.prodotto__comparable .button--corner-left,.prodotto__comparable .button--corner-right,.prodotto__comparable .button--alert,.prodotto__comparable .button--notice,.prodotto__comparable .prodotto-box__show-more button,.prodotto-box__show-more .prodotto__comparable button,.prodotto__comparable .prodotto__immagini-pager-button svg,.prodotto__immagini-pager-button .prodotto__comparable svg{width:40px;height:40px;line-height:38px;border-radius:50px;padding:0;text-align:center}.prodotto__comparable .button svg,.prodotto__comparable .button--empty svg,.prodotto__comparable .button--rev svg,.prodotto__comparable .button--small-rev svg,.prodotto__comparable .section--home-landing .banner__caption .button svg,.section--home-landing .banner__caption .prodotto__comparable .button svg,.prodotto__comparable .section--home-landing .banner__caption--grid .button svg,.section--home-landing .banner__caption--grid .prodotto__comparable .button svg,.prodotto__comparable .button--outline svg,.prodotto__comparable .button--small svg,.prodotto__comparable .button--extra-small svg,.prodotto__comparable .table td.table__actions a svg,.table td.table__actions .prodotto__comparable a svg,.prodotto__comparable .formatted-content table td.table__actions a svg,.formatted-content table td.table__actions .prodotto__comparable a svg,.prodotto__comparable .button--large svg,.prodotto__comparable .button--huge svg,.prodotto__comparable .button--expand svg,.prodotto__comparable .ordine-form__link-like-button svg,.prodotto__comparable .button--secondary svg,.prodotto__comparable .carrello__option-coupon .carrello__option-form-field input[type="text"]+button svg,.carrello__option-coupon .carrello__option-form-field .prodotto__comparable input[type="text"]+button svg,.prodotto__comparable .button--corner-left svg,.prodotto__comparable .button--corner-right svg,.prodotto__comparable .button--alert svg,.prodotto__comparable .button--notice svg,.prodotto__comparable .prodotto-box__show-more button svg,.prodotto-box__show-more .prodotto__comparable button svg,.prodotto__comparable .prodotto__immagini-pager-button svg svg,.prodotto__immagini-pager-button .prodotto__comparable svg svg{font-size:23px}@media screen and (min-width: 721px){.prodotto__comparable td:first-child>div{padding-left:10px}.prodotto__comparable td:nth-last-child(2){text-align:right}.prodotto__comparable td:last-child{text-align:center}}@media screen and (max-width: 720px){.prodotto__comparable tr:not(:last-child){margin-bottom:50px}.prodotto__comparable td>div{padding:10px}.prodotto__comparable td:last-child{width:100%}}.prodotto__comparable-top-scroll{overflow-x:auto;overflow-y:hidden;height:16px;display:none}.prodotto__comparable-top-scroll::-webkit-scrollbar{-webkit-appearance:none;height:16px}.prodotto__comparable-top-scroll::-webkit-scrollbar-track{background:#f0f0f0}.prodotto__comparable-top-scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:#c1c1c1}.prodotto__comparable-top-scroll::-webkit-scrollbar-thumb:hover{background-color:#7d7d7d}.prodotto__comparable-top-scroll-inner{height:1px}.prodotto__comparable-wrapper{cursor:url("data:image/svg+xml,%3Csvg fill='%23cc0000' width='32' height='32' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.46,8.57A3.11,3.11,0,0,0,27,5.75a3.19,3.19,0,0,0-4.66-2.64,3.29,3.29,0,0,0-6.42-.76,3.23,3.23,0,0,0-1.66-.46A3.27,3.27,0,0,0,11,5.18V17.84c-1.28-1.6-2.53-3.18-2.72-3.45A3.19,3.19,0,0,0,5.56,12.9a3.37,3.37,0,0,0-3.47,3.48C2.18,18.18,5.66,24.54,8,28c3.54,5.24,6.92,6,7.07,6l.18,0H25.59a.92.92,0,0,0,.55-.19,13.13,13.13,0,0,0,3.75-6.13c1-3.09,1.53-7.53,1.58-13.56ZM28.18,27.12a12.46,12.46,0,0,1-2.94,5.08H15.33c-.47-.14-3.07-1.1-5.87-5.25S3.94,17.27,3.89,16.29a1.5,1.5,0,0,1,.45-1.13,1.52,1.52,0,0,1,1.14-.46,1.43,1.43,0,0,1,1.32.71c.29.43,2.36,3,3.57,4.53L12.8,18.3V5.18a1.48,1.48,0,1,1,2.95,0V16.32h1.8v-13a1.51,1.51,0,0,1,3,0V16.45h1.8V6a1.43,1.43,0,1,1,2.85,0V17.44H27V8.54a1.33,1.33,0,0,1,2.65,0v5.55C29.62,20,29.14,24.21,28.18,27.12Z'%3E%3C/path%3E%3C/svg%3E") 16 8,-webkit-grab;cursor:url("data:image/svg+xml,%3Csvg fill='%23cc0000' width='32' height='32' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.46,8.57A3.11,3.11,0,0,0,27,5.75a3.19,3.19,0,0,0-4.66-2.64,3.29,3.29,0,0,0-6.42-.76,3.23,3.23,0,0,0-1.66-.46A3.27,3.27,0,0,0,11,5.18V17.84c-1.28-1.6-2.53-3.18-2.72-3.45A3.19,3.19,0,0,0,5.56,12.9a3.37,3.37,0,0,0-3.47,3.48C2.18,18.18,5.66,24.54,8,28c3.54,5.24,6.92,6,7.07,6l.18,0H25.59a.92.92,0,0,0,.55-.19,13.13,13.13,0,0,0,3.75-6.13c1-3.09,1.53-7.53,1.58-13.56ZM28.18,27.12a12.46,12.46,0,0,1-2.94,5.08H15.33c-.47-.14-3.07-1.1-5.87-5.25S3.94,17.27,3.89,16.29a1.5,1.5,0,0,1,.45-1.13,1.52,1.52,0,0,1,1.14-.46,1.43,1.43,0,0,1,1.32.71c.29.43,2.36,3,3.57,4.53L12.8,18.3V5.18a1.48,1.48,0,1,1,2.95,0V16.32h1.8v-13a1.51,1.51,0,0,1,3,0V16.45h1.8V6a1.43,1.43,0,1,1,2.85,0V17.44H27V8.54a1.33,1.33,0,0,1,2.65,0v5.55C29.62,20,29.14,24.21,28.18,27.12Z'%3E%3C/path%3E%3C/svg%3E") 16 8,grab}.prodotto__comparable-wrapper.is-dragging{cursor:url("data:image/svg+xml,%3Csvg fill='%23cc0000' width='32' height='32' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.09,9.74a4,4,0,0,0-1.16.19c-.19-1.24-1.55-2.18-3.27-2.18A4,4,0,0,0,22.13,8,3.37,3.37,0,0,0,19,6.3a3.45,3.45,0,0,0-2.87,1.32,3.65,3.65,0,0,0-1.89-.51A3.05,3.05,0,0,0,11,9.89v.91c-1.06.4-4.11,1.8-4.91,4.84s.34,8,2.69,11.78a25.21,25.21,0,0,0,5.9,6.41.9.9,0,0,0,.53.17H25.55a.92.92,0,0,0,.55-.19,13.13,13.13,0,0,0,3.75-6.13A25.8,25.8,0,0,0,31.41,18v-5.5A3.08,3.08,0,0,0,28.09,9.74ZM29.61,18a24,24,0,0,1-1.47,9.15A12.46,12.46,0,0,1,25.2,32.2H15.47a23.75,23.75,0,0,1-5.2-5.72c-2.37-3.86-3-8.23-2.48-10.39A5.7,5.7,0,0,1,11,12.76v7.65a.9.9,0,0,0,1.8,0V9.89c0-.47.59-1,1.46-1s1.49.52,1.49,1v5.72h1.8V8.81c0-.28.58-.71,1.46-.71s1.53.48,1.53.75v6.89h1.8V10l.17-.12a2.1,2.1,0,0,1,1.18-.32c.93,0,1.5.44,1.5.68l0,6.5H27V11.87a1.91,1.91,0,0,1,1.12-.33c.86,0,1.52.51,1.52.94Z'%3E%3C/path%3E%3C/svg%3E") 16 16,-webkit-grabbing;cursor:url("data:image/svg+xml,%3Csvg fill='%23cc0000' width='32' height='32' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.09,9.74a4,4,0,0,0-1.16.19c-.19-1.24-1.55-2.18-3.27-2.18A4,4,0,0,0,22.13,8,3.37,3.37,0,0,0,19,6.3a3.45,3.45,0,0,0-2.87,1.32,3.65,3.65,0,0,0-1.89-.51A3.05,3.05,0,0,0,11,9.89v.91c-1.06.4-4.11,1.8-4.91,4.84s.34,8,2.69,11.78a25.21,25.21,0,0,0,5.9,6.41.9.9,0,0,0,.53.17H25.55a.92.92,0,0,0,.55-.19,13.13,13.13,0,0,0,3.75-6.13A25.8,25.8,0,0,0,31.41,18v-5.5A3.08,3.08,0,0,0,28.09,9.74ZM29.61,18a24,24,0,0,1-1.47,9.15A12.46,12.46,0,0,1,25.2,32.2H15.47a23.75,23.75,0,0,1-5.2-5.72c-2.37-3.86-3-8.23-2.48-10.39A5.7,5.7,0,0,1,11,12.76v7.65a.9.9,0,0,0,1.8,0V9.89c0-.47.59-1,1.46-1s1.49.52,1.49,1v5.72h1.8V8.81c0-.28.58-.71,1.46-.71s1.53.48,1.53.75v6.89h1.8V10l.17-.12a2.1,2.1,0,0,1,1.18-.32c.93,0,1.5.44,1.5.68l0,6.5H27V11.87a1.91,1.91,0,0,1,1.12-.33c.86,0,1.52.51,1.52.94Z'%3E%3C/path%3E%3C/svg%3E") 16 16,grabbing}.prodotto__comparable-wrapper::-webkit-scrollbar{-webkit-appearance:none;height:16px}.prodotto__comparable-wrapper::-webkit-scrollbar-track{background:#f0f0f0}.prodotto__comparable-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#c1c1c1}.prodotto__comparable-wrapper::-webkit-scrollbar-thumb:hover{background-color:#7d7d7d}.prodotto__comparable--prezzo{text-align:right}.prodotto__comparable--prezzo>span{display:block}@media screen and (max-width: 1075px){.prodotto__comparable--prezzo{text-align:left}}.prodotto__comparable--prezzo-finale{font-size:16px;letter-spacing:0;line-height:20px;color:#e32119;white-space:nowrap}.prodotto__comparable--prezzo-base{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;color:#4a4a4a;white-space:nowrap;text-decoration:line-through}.prodotto__comparable--prezzo-iva{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;color:#4a4a4a;white-space:nowrap}.prodotto__comparable--prezzo-discount{font-size:12px;font-weight:700;letter-spacing:0;line-height:24px;color:#3a863a;white-space:nowrap}.prodotto__description-title{font-size:20px;font-weight:600}.prodotto__dettagli-comparabile{padding:0 25px}.prodotto__dettagli-wrapper{padding:0 20px}@media screen and (min-width: 1076px){.prodotto__dettagli-wrapper{padding:0}}.prodotto__bollini{top:25px;left:25px;display:block;position:absolute;z-index:10}.prodotto__bollini:empty{display:none}@media screen and (min-width: 1076px){.prodotto__bollini{left:25px}}.prodotto__bollino,.prodotto__bollino--offerta,.prodotto__bollino--phaseout,.prodotto__bollino--novita{font-size:14px;font-size:.875rem;padding:0 12px;line-height:26px;font-weight:600;letter-spacing:-0.1px;text-align:center;margin-left:10px;display:inline-block;color:#fff;background:#4a4a4a;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;white-space:nowrap}.prodotto__bollino:first-child,.prodotto__bollino--offerta:first-child,.prodotto__bollino--phaseout:first-child,.prodotto__bollino--novita:first-child{margin-left:0}.prodotto__bollino--novita{background:#e32119}.prodotto__marca{font-size:16px;font-size:1rem;line-height:20px;font-weight:bold;letter-spacing:0;text-decoration:none;margin-bottom:10px;display:inline-block}@media screen and (min-width: 1076px){.prodotto__marca{font-size:18px;font-size:1.125rem;line-height:24px;margin:20px 0 10px}}.prodotto__nome{font-size:24px;font-size:1.5rem;line-height:28px;font-weight:900;letter-spacing:0;line-height:28px;display:block;margin-bottom:15px}@media screen and (min-width: 1076px){.prodotto__nome{font-size:32px;font-size:2rem;line-height:38px}}.prodotto__cta{position:relative;margin-top:-5px}.prodotto__cta .prodotto__info-title,.prodotto__cta .prodotto__variante-title{margin-top:10px}@media screen and (max-width: 1075px){.prodotto__cta{margin-top:-15px}}.prodotto__cta-content{position:relative;display:inline-block;width:100%}.prodotto__cta-content>*{position:relative;z-index:1}@media screen and (max-width: 1075px){.prodotto__cta-content.sticky{position:fixed;bottom:0;left:0;padding:0 20px;z-index:99999}.prodotto__cta-content::before{content:'';position:absolute;width:calc(100% + 40px);height:100%;top:0;left:-20px;z-index:0;background-color:#fff}}.prodotto__attributi{margin-bottom:12px}.prodotto__attributi .grid__item:nth-child(2n){text-align:right}.prodotto__attributo{font-size:14px;font-size:.875rem;letter-spacing:0;line-height:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.prodotto__attributo.red{color:#e32119}.prodotto__prezzo{display:inline-block;text-align:left}.prodotto__prezzo-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-size:.875rem}.prodotto__prezzo-info span{display:inline-block}.prodotto__prezzo-info strong{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.8px;margin-left:.1125rem;white-space:nowrap}.prodotto__prezzo-info a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:4.8px;margin-left:.3rem;font-size:16px;font-size:1rem}.prodotto__prezzo-unita{position:relative;display:inline-block;text-align:left;margin-top:15px;margin-bottom:15px;width:100%;padding:12.5px 8.3333333333px;padding-top:16.6666666667px;background-color:#f5f5f5;border:1px solid #e7e7e7;z-index:5}.prodotto__prezzo-unita__label{font-size:11px;font-weight:700;position:absolute;padding:8.3333333333px;padding-bottom:0;background-color:#f5f5f5;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;top:-15px;left:-1px}.prodotto__prezzo-unita__label::after,.prodotto__prezzo-unita__label::before{content:'';display:inline-block;position:absolute;top:0;background-color:transparent;border:10px solid;border-top-width:7px;border-bottom-width:7px;border-top-color:transparent;border-right-color:transparent}.prodotto__prezzo-unita__label::after{left:calc(100% - 1.5px);border-bottom-color:#f5f5f5;border-left-color:#f5f5f5}.prodotto__prezzo-unita__label::before{left:100%;border-bottom-color:#e7e7e7;border-left-color:#e7e7e7}.prodotto__prezzo-unita__values{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.prodotto__prezzo-unita__values>div:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.prodotto__prezzo-base{font-size:16px;font-size:1rem;font-weight:600;letter-spacing:0;line-height:28px;color:#4a4a4a;text-decoration:line-through}.prodotto__prezzo-base:empty{display:none}.prodotto__prezzo-base__discount{font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:26px;text-align:center;color:#fff;padding:0 12px;background:#3a863a;display:inline-block;margin-left:5px;border-radius:2px}.prodotto__prezzo-base__discount:empty{display:none}.prodotto__prezzo-finale{font-size:18px;font-size:1.125rem;line-height:23px;font-weight:600;letter-spacing:0;color:#e32119}@media screen and (min-width: 1076px){.prodotto__prezzo-finale{font-size:20px;font-size:1.25rem;line-height:25px}}.prodotto__prezzo-finale__iva{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;color:#4a4a4a;margin-left:5px}.prodotto__pfu-info{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;color:#4a4a4a;text-align:right;max-width:40vw;margin-top:3px;margin-bottom:10px;white-space:nowrap}.prodotto__pfu-info.add-margin{margin-top:31px}.prodotto__info-title,.prodotto__variante-title{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:20px;text-transform:uppercase;margin-bottom:3px}.prodotto__preferito{display:inline-block;width:36px;height:36px;min-width:36px;line-height:34px;text-align:center;background:#f5f5f5;border-radius:50%;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.prodotto__preferito:hover{background:#e7e7e7;-webkit-transition:background 0s;transition:background 0s}.prodotto__preferito svg{width:24px;height:25px;-webkit-animation:preferito-heart-normal 0.3s;animation:preferito-heart-normal 0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.prodotto__preferito.active{background:#e32119}.prodotto__preferito.active svg{color:#fff;-webkit-animation:preferito-heart-active 0.3s;animation:preferito-heart-active 0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (max-width: 1075px){.prodotto__preferito{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@keyframes preferito-heart-normal{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes preferito-heart-active{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.prodotto__acquistabilita{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:20px;font-size:16px;font-size:1rem;font-weight:600;letter-spacing:0}.prodotto__acquistabilita svg{width:20px;height:20px;margin-left:7px;margin-right:17px}.prodotto__acquistabilita .dropdown svg.icon-svg--shipping{top:2px;fill:#a60}.prodotto__bottone-carrello{margin:0}@media screen and (max-width: 1075px){.prodotto__bottone-carrello{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 10px;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.prodotto__bottone-carrello.disabled{opacity:0.3;pointer-events:none}.prodotto__descrizione{text-align:left;margin-top:24px;margin-top:1.5rem}.prodotto__descrizione-title{font-size:20px;font-size:1.25rem;font-weight:bold;line-height:2;border-bottom:1px solid #e7e7e7}.prodotto__descrizione-content{padding-top:12px;padding-top:.75rem;padding-bottom:12px;padding-bottom:.75rem}.prodotto__variante{margin-bottom:20px}.prodotto__variante-title{margin-bottom:7px}.prodotto__variante-list.grid-view{display:grid;grid-template-columns:50px 50px 50px 50px 50px 50px;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;row-gap:7px}@media screen and (min-width: 1076px){.prodotto__variante-list.grid-view{grid-template-columns:60px 60px 60px 60px 60px 60px}}.prodotto__variante-item{position:relative;display:inline-block;height:50px;width:auto;min-width:50px;margin:0 7px 7px 0;padding:0 12px;line-height:50px;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.grid-view .prodotto__variante-item{width:50px;line-height:48px;margin:0;padding:2px}@media screen and (min-width: 1076px){.prodotto__variante-item{height:60px;min-width:60px;line-height:60px}.grid-view .prodotto__variante-item{width:60px;line-height:56px}}.prodotto__variante-item.disabled,.prodotto__variante-item[disabled]{pointer-events:none;-webkit-box-shadow:inset 0 0 0 2px #d0d0d0 !important;box-shadow:inset 0 0 0 2px #d0d0d0 !important}.prodotto__variante-item.disabled.is-image,.prodotto__variante-item[disabled].is-image{-webkit-box-shadow:inset 0 0 0 1px #f5f5f5 !important;box-shadow:inset 0 0 0 1px #f5f5f5 !important}.prodotto__variante-item.disabled img,.prodotto__variante-item[disabled] img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.3}.prodotto__variante-item.disabled a,.prodotto__variante-item[disabled] a{color:#d0d0d0 !important}.prodotto__variante-item.is-image{-webkit-box-shadow:inset 0 0 0 1px #e7e7e7;box-shadow:inset 0 0 0 1px #e7e7e7}.prodotto__variante-item.not-available{opacity:.5}.prodotto__variante-item.selected,.prodotto__variante-item:hover{-webkit-box-shadow:inset 0 0 0 2px #1259a5;box-shadow:inset 0 0 0 2px #1259a5}.prodotto__variante-item.selected a,.prodotto__variante-item:hover a{color:#1259a5}.prodotto__variante-item a{font-size:18px;font-size:1.125rem;font-weight:600;letter-spacing:0;text-decoration:unset;display:inline-block;width:100%;height:100%;color:#000;text-align:center}.prodotto__variante-item.small-font{line-height:45px}.prodotto__variante-item.small-font a{font-size:11px;font-size:.6875rem}@media screen and (min-width: 1076px){.prodotto__variante-item.small-font{line-height:54px}.prodotto__variante-item.small-font a{font-size:13px;font-size:.8125rem}}.prodotto__variante-item img{display:inline-block;width:100%;height:100%}@media screen and (min-width: 1076px){.prodotto__sticky-box{position:sticky;top:25px}}.prodotto__taglia{display:none !important}.prodotto__anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:37.5px 0}.prodotto__anchors:empty{display:none}.prodotto__anchors a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:800;line-height:28px;height:50px;border-bottom:1px solid #e7e7e7;text-decoration:none}.prodotto__anchors a:last-child{border:0}.prodotto__anchors a:hover{text-decoration:underline}.prodotto__anchors svg{stroke-width:1.1px;font-size:24px}.prodotto__features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.prodotto__feature{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f5f5f5;padding:10px}.prodotto__feature svg{min-width:28px;width:28px;height:28px;margin-right:12.5px;color:#e32119}.prodotto__feature p{font-size:18px;font-size:1.125rem;font-weight:600;letter-spacing:0.2px;line-height:22px;padding:3px 0}@media screen and (min-width: 1076px){.prodotto__feature svg{margin-right:15px}}.prodotto__feature-compact{margin:12.5px 0 25px}.prodotto__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:21px;margin-top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:12.5px}.prodotto__actions input[type="number"]{min-width:50px;padding:12px 0px 12px 14px;text-align:center}.prodotto__actions.disabled{opacity:0.2;pointer-events:none !important}@media screen and (max-width: 1075px){.prodotto__actions input[type="number"]{padding:12px 0;width:15vw}}.prodotto__sconto-quantita{margin-bottom:15px;margin-top:7px}.prodotto__sconto-quantita__item{height:60px;background:#f5f5f5;margin-bottom:10px;padding:5px 8px}.prodotto__sconto-quantita__item:last-child{margin:0}.prodotto__sconto-quantita__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prodotto__sconto-quantita--pezzi{font-size:18px;font-size:1.125rem;font-weight:bold;letter-spacing:0;line-height:24px}.prodotto__sconto-quantita--sconto{font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:26px;text-align:center;color:#fff;padding:0 12px;background:#3a863a;display:inline-block;border-radius:3px}.prodotto__sconto-quantita--sconto:empty{display:none}.prodotto__sconto-quantita--prezzo{font-size:20px;font-size:1.25rem;letter-spacing:0;line-height:25px;text-align:right;color:#e32119}.prodotto__sconto-quantita--iva{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;color:#4a4a4a}.prodotto__sconto-quantita--carrello{font-size:0px;font-size:0rem;letter-spacing:0;line-height:24px;text-align:right;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a4a4a;cursor:default}.prodotto__sconto-quantita--carrello svg{min-width:36px;width:36px;height:36px;color:#fff;background:#000;border-radius:50%;margin-left:7px;padding:6px;cursor:pointer}.prodotto__sconto-quantita--carrello svg:hover{background:#4a4a4a}@media screen and (min-width: 1076px){.prodotto__sconto-quantita--carrello{font-size:13px;font-size:.8125rem}}.prodotto__quantita{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.prodotto__quantita--sub,.prodotto__quantita--add{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.prodotto__quantita--sub svg,.prodotto__quantita--add svg{color:#4a4a4a;width:24px;height:23px;line-height:23px}.prodotto__quantita--sub:hover svg,.prodotto__quantita--add:hover svg{color:#000}.prodotto__quantita--input[type="text"]{width:65px;height:50px;font-size:16px;letter-spacing:0;line-height:50px;padding:0 5px;text-align:center;border-radius:5px;border:1px solid #e7e7e7;outline:0;margin:0 5px;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset}.prodotto__quantita--input[type="text"]:focus{border-color:#d0d0d0}.prodotto__quantita--input[type="text"]:hover{border-color:#1259a5}@media screen and (max-width: 1075px){.prodotto__quantita{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.prodotto__quantita--sub,.prodotto__quantita--add{display:none}.prodotto__quantita--input[type="text"]{margin-left:0;margin-right:15px}}.prodotto__tabella-veicolo-modello{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border:1px solid #000;margin-bottom:35px;cursor:pointer}.prodotto__tabella-veicolo-modello:hover{color:#e32119}.prodotto__tabella-veicolo-modello svg{font-size:20px}.prodotto__page-anchor{scroll-behavior:smooth;scroll-margin-top:50px}.prodotto__sezioni{margin-top:40px;margin-bottom:55px;padding:0 20px}@media screen and (min-width: 1076px){.prodotto__sezioni{margin-top:0;padding:0}}@media screen and (max-width: 1075px){.prodotto__sezione.is-collapsed{border-bottom:1px solid #e7e7e7}}.prodotto__sezione.expanded .prodotto__sezione__toggler-button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.prodotto__sezione__title{font-size:24px;font-size:1.5rem;position:relative;font-weight:700;letter-spacing:0;line-height:28px;margin-top:16px;margin-bottom:20px}@media screen and (max-width: 1075px){.is-collapsed .prodotto__sezione__title{margin-bottom:16px}}.is-collapsed .prodotto__sezione__title .icon-svg--remove{visibility:hidden;pointer-events:none}.is-collapsed .prodotto__sezione__title .icon-svg--add{visibility:visible;pointer-events:all}.prodotto__sezione__title .icon-svg--remove{visibility:visible;pointer-events:all}.prodotto__sezione__title .icon-svg--add{visibility:hidden;pointer-events:none}.prodotto__sezione__title svg{width:24px;height:24px;color:#4a4a4a;position:absolute;right:0;top:3px}@media screen and (min-width: 1076px){.prodotto__sezione__title{font-size:28px;font-size:1.75rem;font-weight:900;letter-spacing:0;line-height:36px;margin-top:16px;margin-bottom:33px}.prodotto__sezione__title svg{display:none}}.prodotto__sezione__subtitle{font-size:18px;font-size:1.125rem;font-weight:bold;letter-spacing:0;line-height:36px;padding:0 18px;background:#000;color:#fff;display:inline-block}.prodotto__sezione__container{font-size:16px;font-size:1rem;letter-spacing:0;line-height:28px;margin-bottom:25px}@media screen and (min-width: 1076px){.prodotto__sezione__container{margin-bottom:0}}@media screen and (max-width: 1075px){.prodotto__sezione__container{opacity:0;-webkit-animation:show-section-container-mobile .1s;animation:show-section-container-mobile .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}[data-sezione="descrizione"] .prodotto__sezione__container{max-height:calc(28px * 15);overflow:hidden}@media screen and (max-width: 1075px){.is-collapsed .prodotto__sezione__container{display:none}}.prodotto__sezione__container table{width:100%;height:100%;border-collapse:collapse}.prodotto__sezione__container tr.is-hidden{display:none}.prodotto__sezione__container td{font-size:16px;letter-spacing:0;line-height:20px;padding:10px 0;border-bottom:1px solid #e7e7e7}[data-sezione="compatibilita"] .prodotto__sezione__container td{padding:13px 0}.prodotto__sezione__container td span{display:inline-block;line-height:20px;word-break:break-word}@-webkit-keyframes show-section-container-mobile{0%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes show-section-container-mobile{0%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.prodotto__sezione__toggler-button,.prodotto__sezione__showall-button{display:table;padding:13px 0;font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;cursor:pointer;margin-top:27px;color:#000}.prodotto__sezione__toggler-button:hover,.prodotto__sezione__showall-button:hover{color:#1259a5}.prodotto__sezione__wrap{background:#fff}@media screen and (min-width: 1076px){.prodotto__sezione__wrap{padding:0px}.prodotto__sezione__wrap.has-background{background:#f5f5f5;padding:60px}}.prodotto__sezione__download-button{font-size:16px;letter-spacing:0;line-height:28px;text-align:right;text-decoration:none}.prodotto__sezione__download-button svg{width:24px;height:24px;vertical-align:sub}@media screen and (max-width: 1075px){.prodotto__sezione__container{max-height:none !important}.prodotto__sezione__toggler-button{display:none}}@media screen and (min-width: 1076px){.prodotto__sezione{border-bottom:0;margin-bottom:0;margin-top:80px}.prodotto__sezione[data-sezione="caratteristiche-tecniche"] .desk-12-12 td:last-child{width:76%}}.prodotto__kit-list-title{font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:20px;margin-bottom:8px}.prodotto__kit-list{margin-bottom:25px;position:relative;z-index:100;max-height:600px;overflow-y:auto}.prodotto__kit-choice{padding:15px;border:1px solid #e7e7e7;margin-bottom:-1px}.prodotto__kit-title{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prodotto__kit-title span{text-decoration:underline;margin-right:12.5px}.prodotto__kit-title svg{font-size:24px;margin:-2px}.prodotto__kit-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:180px;overflow-y:auto;margin-top:12.5px}.prodotto__kit-wrapper input{display:none}.prodotto__kit-wrapper input:checked+label{display:-webkit-box;display:-ms-flexbox;display:flex;border-color:#1259a5;outline:1px solid #1259a5}.prodotto__kit-wrapper input:disabled+label{opacity:0.2;-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none}@media screen and (max-width: 720px){.prodotto__kit-wrapper{max-height:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}}.prodotto__box-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.prodotto__box-item>div:last-child{margin-left:auto}.prodotto__kit-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:110px;min-width:110px;border:1px solid #d0d0d0;padding-bottom:5px;margin:1px;margin-right:7px;margin-bottom:7px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.prodotto__kit-item img{width:100%;margin:5px 10px}.prodotto__kit-item p{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:13px;margin-bottom:5px;width:100%;text-align:center;text-transform:lowercase;padding:0 2px}@media screen and (max-width: 720px){.prodotto__kit-item{margin-right:5px;margin-bottom:5px}}.addcarrello{font-size:16px;font-size:1rem}.addcarrello__image{display:inline-block;width:100px;vertical-align:top;margin-top:15px}.addcarrello__details{display:inline-block;width:calc(100% - 110px);padding-left:15px;margin:15px 0}.addcarrello__details h3{font-weight:bold;font-size:20px;font-size:1.25rem;line-height:1}.addcarrello__actions{display:block;text-align:right}@media screen and (min-width: 1076px){.addcarrello__actions a{margin-left:15px;padding-left:20px;padding-right:20px}}.addcarrello__pfu-info{font-size:13px;font-size:.8125rem;letter-spacing:0;line-height:24px;color:#4a4a4a;float:right}@media screen and (max-width: 720px){#modal-addcarrello .button,#modal-addcarrello .button--empty,#modal-addcarrello .button--rev,#modal-addcarrello .button--small-rev,#modal-addcarrello .button--outline,#modal-addcarrello .button--small,#modal-addcarrello .button--extra-small,#modal-addcarrello .table td.table__actions a,.table td.table__actions #modal-addcarrello a,#modal-addcarrello .formatted-content table td.table__actions a,.formatted-content table td.table__actions #modal-addcarrello a,#modal-addcarrello .button--large,#modal-addcarrello .button--huge,#modal-addcarrello .button--expand,#modal-addcarrello .ordine-form__link-like-button,#modal-addcarrello .button--secondary,#modal-addcarrello .carrello__option-coupon .carrello__option-form-field input[type="text"]+button,.carrello__option-coupon .carrello__option-form-field #modal-addcarrello input[type="text"]+button,#modal-addcarrello .button--corner-left,#modal-addcarrello .button--corner-right,#modal-addcarrello .button--alert,#modal-addcarrello .button--notice,#modal-addcarrello .prodotto-box__show-more button,.prodotto-box__show-more #modal-addcarrello button,#modal-addcarrello .prodotto__immagini-pager-button svg,.prodotto__immagini-pager-button #modal-addcarrello svg,#modal-addcarrello .button--secondary,#modal-addcarrello .table td.table__actions a,.table td.table__actions #modal-addcarrello a,#modal-addcarrello .formatted-content table td.table__actions a,.formatted-content table td.table__actions #modal-addcarrello a,#modal-addcarrello .carrello__option-coupon .carrello__option-form-field input[type="text"]+button,.carrello__option-coupon .carrello__option-form-field #modal-addcarrello input[type="text"]+button{width:100%}#modal-addcarrello .button--secondary,#modal-addcarrello .table td.table__actions a,.table td.table__actions #modal-addcarrello a,#modal-addcarrello .formatted-content table td.table__actions a,.formatted-content table td.table__actions #modal-addcarrello a,#modal-addcarrello .carrello__option-coupon .carrello__option-form-field input[type="text"]+button,.carrello__option-coupon .carrello__option-form-field #modal-addcarrello input[type="text"]+button{margin-bottom:10px}}.products-list__sorting{display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;line-height:20px;border-bottom:1px solid #e7e7e7;margin-bottom:0px;position:relative;z-index:1;-webkit-box-shadow:20px 0 #fff,-20px 0 #fff;box-shadow:20px 0 #fff,-20px 0 #fff}.products-list__sorting__title{text-transform:uppercase;font-size:14px;margin-right:20px}.products-list__sorting__list-toggler{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.products-list__sorting__list-toggler span{text-transform:uppercase}.products-list__sorting__list-toggler svg{color:#4a4a4a;width:24px;height:24px;margin-left:10px}.products-list__sorting__item{border-top:none;text-transform:uppercase;text-decoration:none;height:100%;font-size:13px;font-weight:600;display:inline-block}.products-list__sorting__item.is-active{font-weight:700;color:#e32119;border-bottom:2px solid #e32119}.products-list__sorting__view{position:absolute;right:0;bottom:0;height:30px;line-height:26px}[data-isb2b="true"] .products-list__sorting__view{display:none}.products-list__sorting__view svg{margin-left:5px;width:21px;height:21px;cursor:pointer}.no-touch .products-list__sorting__view svg:hover{color:#1259a5}.products-list__sorting__view .icon-svg--pl-grid{pointer-events:none}.products-list__sorting__view .icon-svg--pl-list{color:#e7e7e7;pointer-events:all}.pl-style--list .products-list__sorting__view .icon-svg--pl-grid{color:#e7e7e7;pointer-events:all}.pl-style--list .products-list__sorting__view .icon-svg--pl-list{color:#000;pointer-events:none}@media screen and (max-width: 1075px){.products-list__sorting__list{display:none;position:absolute;top:100%;left:0;width:100%;padding:20px 10px;background:#fff;border-bottom:1px solid #e7e7e7}.products-list__sorting__list.visible-list{display:block}.products-list__sorting__list>a{width:100%;height:28px;text-align:center}.products-list__sorting__list>a.is-active{border-bottom:0}}@media screen and (min-width: 1076px){.products-list__sorting{margin-bottom:20px;-webkit-box-shadow:none;box-shadow:none}.products-list__sorting__title{margin-right:0px;font-weight:600}.products-list__sorting__item{width:auto;border:none;margin-left:20px}.products-list__sorting__list-toggler{display:none}}.products-list-filters-top{position:absolute;top:0;right:0;display:inline-block}@media screen and (max-width: 1075px){.products-list-filters-top{position:relative;width:100%;text-align:right;margin-bottom:20px;margin-right:10px;padding-right:15px}}.products-list-filters-top a{text-decoration:none}.no-touch .products-list-filters-top a:hover{color:#000}.no-touch .products-list-filters-top a:hover svg{color:#e32119}.products-list-filters-top a span{font-size:15px;font-size:.9375rem;margin-right:5px;vertical-align:middle;letter-spacing:0.98px}.products-list-filters-top a svg{vertical-align:middle}.products-list{position:relative;width:100%}.products-list__title{font-size:26px;font-size:1.625rem;font-weight:900;letter-spacing:0;margin-bottom:12px;line-height:32px}@media screen and (min-width: 1076px){.products-list__title{font-size:42px;font-size:2.625rem;line-height:42px;margin-bottom:28px}}.products-list__seobox-image{display:block}@media screen and (max-width: 720px){.products-list__box-categorie .grid--narrow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin:0 -20px;padding:0 20px;scroll-padding:20px;gap:12.5px;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.products-list__box-categorie .grid__item{scroll-snap-align:start;scroll-padding:20px;padding:0}.products-list__box-categorie .banner--sottocategorie{width:70vw}.products-list__box-categorie[data-rowcount="1"] .banner--sottocategorie{width:calc(100vw - 40px)}}@media screen and (max-width: 1075px){.products-list>.grid,.products-list>.grid--center,.products-list>.grid--center--middle,.products-list>.grid--middle--center,.products-list>.grid--middle,.products-list>.grid--right,.products-list>.grid--full,.products-list>.grid--narrow,.products-list>.grid--wide{margin-left:0;padding-left:0}.products-list>.grid>.grid__item,.products-list>.grid--center>.grid__item,.products-list>.grid--center--middle>.grid__item,.products-list>.grid--middle--center>.grid__item,.products-list>.grid--middle>.grid__item,.products-list>.grid--right>.grid__item,.products-list>.grid--full>.grid__item,.products-list>.grid--narrow>.grid__item,.products-list>.grid--wide>.grid__item{padding-left:0}}.products-list__recommended{margin-top:24px;background:#eeeeee;padding:24px 20px 32px;border-radius:6px}.products-list__recommended-title{margin:0 0 20px 0;font-size:26px;font-weight:800;line-height:1.2;color:#000}@media screen and (min-width: 1076px){.products-list__recommended-title{font-size:32px}}.products-list__recommended-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%}.products-list__recommended-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;gap:16px;overflow-x:auto;overflow-y:hidden;padding:8px 0 12px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.products-list__recommended-slider::-webkit-scrollbar{height:8px}.products-list__recommended-slider::-webkit-scrollbar-thumb{border-radius:999px}.products-list__recommended-item{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;min-width:260px;scroll-snap-align:start}.products-list__recommended-item .products-list__item,.products-list__recommended-item .prodotto-box,.products-list__recommended-item .product-box{width:100%}.products-list__recommended-nav{width:36px;height:36px;border-radius:999px;border:1px solid rgba(0,0,0,0.15);background:rgba(255,255,255,0.92);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-list__recommended-nav span{font-size:22px;line-height:1}.products-list__recommended-nav[disabled]{opacity:0.35;cursor:default}.products-list__recommended-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:16px}.products-list__recommended-dot{width:8px;height:8px;border-radius:50%;background:#cfcfcf;cursor:pointer}.products-list__recommended-dot.is-active{background:#d50000}@media screen and (max-width: 720px){.products-list__recommended-slider{gap:0;padding:0;margin-left:-20px;margin-right:-20px}.products-list__recommended-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:50%}.products-list__recommended-nav{display:none}}.ripristino-cilindri{padding:0 20px}@media screen and (min-width: 1076px){.ripristino-cilindri{padding:0}}.ripristino-cilindri__title{font-size:26px;font-size:1.625rem;font-weight:800;letter-spacing:0;margin-bottom:12px;line-height:32px;padding:0;margin-top:25px;margin-bottom:12.5px}@media screen and (min-width: 1076px){.ripristino-cilindri__title{font-size:30px;font-size:1.875rem;line-height:35px;margin-bottom:25px}}.ripristino-cilindri__list{width:100%;margin-bottom:15px;table-layout:auto}@media screen and (min-width: 1076px){.ripristino-cilindri__list td:first-child{padding-left:10px}.ripristino-cilindri__list td:last-child{padding-right:10px}}@media screen and (max-width: 1075px){.ripristino-cilindri__list{padding:0;margin-top:30px}.ripristino-cilindri__list tr:not(:first-child){margin-top:40px}.ripristino-cilindri__list td:nth-child(n+5){width:100%}.ripristino-cilindri__list td>div{padding:6px 3px 12px}}.ripristino-cilindri__remove-row svg{cursor:pointer;font-size:25px;text-align:center;color:#4a4a4a}.ripristino-cilindri__remove-row svg:hover{color:#000}.ripristino-cilindri select{min-width:100px}.ripristino-cilindri textarea{width:100%;resize:vertical}.ripristino-cilindri .action-buttons{text-align:right}.section{margin-top:30px}.section__title{font-size:20px;font-size:1.25rem;letter-spacing:-0.33px;line-height:22px;font-weight:800;overflow:hidden;padding:0 20px;margin-bottom:15px}.section__title a{font-size:16px;font-size:1rem;font-weight:700;line-height:20px;letter-spacing:0;float:right;position:relative;padding-right:20px;text-decoration:none}.section__title svg{font-size:37px;position:absolute;right:-13px;top:-7px}@media screen and (min-width: 1076px){.section__title{font-size:30px;font-size:1.875rem;letter-spacing:0;line-height:35px;padding:0;margin-bottom:25px}.section__title a{font-size:18px;font-size:1.125rem;font-weight:700;line-height:30px}.section__title svg{font-size:40px;top:-5px}}.section__description{font-size:16px;font-size:1rem;font-weight:400;line-height:28px;padding:0 20px;margin-bottom:24px;margin-bottom:1.5rem}@media screen and (min-width: 1076px){.section__description{padding:0}}@media screen and (min-width: 1076px){.section--homepage-top .section__title,.section--homepage-top .section__description{text-align:center}}.section--home-landing{overflow:hidden;background-color:#e5e5e5;padding:40px 0}.section--home-landing .slider{padding-left:20px;padding-right:20px}.section--home-landing .section__title{margin-bottom:20px}.section--home-landing .owl-carousel .owl-stage-outer{overflow:visible;margin-bottom:25px}.section--home-landing .owl-dot:not(.active) span{background:#b7b6b6}@media screen and (min-width: 1076px){.section--home-landing{padding:50px 0}.section--home-landing .slider{padding-left:0;padding-right:0}.section--home-landing .section__title{margin-bottom:50px}}.selezione-view__title{margin-top:25px;padding:0 20px}.selezione-view__title span{display:block;font-size:60%;color:#4a4a4a}.selezione-view__testo{margin-bottom:25px;padding:0 20px}@media (min-width: 1076px){.selezione-view__title{margin-top:50px;padding:0}.selezione-view__testo{margin-bottom:50px;padding:0}}.sitemap__pagine{margin-bottom:50px}.sitemap__marche{margin-bottom:50px}.sitemap__categorie{margin-bottom:50px}.sitemap__categorie li{list-style:none !important}.sitemap__categorie li h1,.sitemap__categorie li h2,.sitemap__categorie li h3{font-weight:normal;display:list-item}.sitemap__categorie li h1{font-size:1rem;list-style:disc}.sitemap__categorie li h2{font-size:1rem;margin-left:1rem;list-style:circle}.sitemap__categorie li h3{font-size:1rem;margin-left:2rem}.splash-newsletter{background-color:#4a4a4a;background-image:url(../images/a-footer.b4340e15.svg);background-position:100% 0;background-repeat:no-repeat;background-size:cover;padding:20px;color:white}@media screen and (min-width: 721px){.splash-newsletter{max-width:336px}}.splash-newsletter a{color:white}.splash-newsletter__description{margin-top:10px;line-height:24px}.splash-newsletter__link{display:block;margin-top:10px;text-decoration:underline !important}.splash-newsletter__link:hover{color:white !important}.splash-newsletter button[class*="mfp-close"]{color:white;opacity:1}.stripe-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.stripe-form__wrap{width:50%;max-width:unset}.stripe-form__wrap>div{text-align:center;background:#f5f5f5;padding:30px;padding:1.875rem}@media screen and (max-width: 1075px){.stripe-form__wrap{width:100%;max-width:500px}}@media screen and (max-width: 720px){.stripe-form__wrap{width:100%;max-width:unset}}.stripe__form-ripetipagamento .stripe-form{margin-top:12px;margin-top:.75rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.stripe-product-message{margin-bottom:18px;margin-bottom:1.125rem}.stripe-cart-message{padding-bottom:36px;padding-bottom:2.25rem}@media screen and (max-width: 720px){.stripe-cart-message iframe{min-height:50px !important}}.subfooter{background-color:#fff;padding:20px 20px;color:#000;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px}.subfooter a{color:#e32119}.subfooter__box{padding:0 12.5px}.subfooter__testo{font-size:10px;font-size:.625rem}@media screen and (min-width: 1076px){.subfooter{padding:8.3333333333px 20px;color:#4a4a4a}}@media screen and (max-width: 1075px){.subfooter i{margin-bottom:1em;display:inline-block}}*[class^="icon-svg--"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;position:relative;vertical-align:middle}button *[class^="icon-svg--"],a.button *[class^="icon-svg--"],a.button--empty *[class^="icon-svg--"],a.button--rev *[class^="icon-svg--"],a.button--small-rev *[class^="icon-svg--"],.section--home-landing .banner__caption a.button *[class^="icon-svg--"],.section--home-landing .banner__caption--grid a.button *[class^="icon-svg--"],a.button--outline *[class^="icon-svg--"],a.button--small *[class^="icon-svg--"],a.button--extra-small *[class^="icon-svg--"],.table td.table__actions a *[class^="icon-svg--"],.formatted-content table td.table__actions a *[class^="icon-svg--"],a.button--large *[class^="icon-svg--"],a.button--huge *[class^="icon-svg--"],a.button--expand *[class^="icon-svg--"],a.ordine-form__link-like-button *[class^="icon-svg--"],a.button--secondary *[class^="icon-svg--"],a.button--corner-left *[class^="icon-svg--"],a.button--corner-right *[class^="icon-svg--"],a.button--alert *[class^="icon-svg--"],a.button--notice *[class^="icon-svg--"]{top:-1px}.icon-svg--user{width:25px;height:25px;position:static}.icon-svg--search{width:30px;height:30px;position:static}.icon-svg--like-menu{width:25px;height:25px;position:static}.icon-svg--carrello{width:25px;height:25px;position:static}.icon-svg--hamburger{width:30px;height:30px;position:static}.icon-svg--logo-icon{width:20px;height:20px;position:static}.icon-svg--facebook-login{width:28px;height:28px;position:static}.icon-svg--google-login{width:28px;height:28px;position:static}.icon-svg--arrowmenu{width:15px;height:15px;position:static}.icon-svg--arrow-filter{width:20px;height:20px;position:static}.icon-svg--arrow-up{width:40px;height:20px;position:static}.icon-svg--arrow-carousel{width:60px;height:60px;position:static}.icon-svg--cross-outline{width:12px;height:12px;position:static}.icon-svg--preferito{width:18px;height:14px;position:static}.icon-svg--preferito-box-cross{width:12px;height:12px;position:static}.icon-svg--preferito-box-carrello{width:15px;height:15px;position:static}.icon-svg--picture-expand{width:24px;height:24px;position:static}.icon-svg--credit-card{width:50px;height:30px;position:static}.icon-svg--social--facebook{width:19px;height:19px;position:static}.icon-svg--social--twitter{width:21px;height:21px;position:static}.icon-svg--social--instagram{width:19px;height:19px;position:static}.icon-svg--social--tiktok{width:28px;height:24px;position:static}.icon-svg--social--linkedin{width:20px;height:20px;position:static}.icon-svg--social--youtube-play{width:22px;height:22px;position:static}.tabella-veicolo-modello{width:100%;height:100%;max-width:500px;max-height:100vh;position:fixed;top:0;right:0;background-color:#fff;padding:50px 30px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation:show-tabella-veicolo-modello .4s;animation:show-tabella-veicolo-modello .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:9999}.tabella-veicolo-modello:not(.hidden)+.tabella-veicolo-modello-bg{display:inline-block}.tabella-veicolo-modello.loading table{opacity:.3}.tabella-veicolo-modello.loading .tabella-veicolo-modello__loading{display:block}.tabella-veicolo-modello-bg{display:none;position:fixed;inset:0;background-color:rgba(0,0,0,0.7);-webkit-animation:show-tabella-veicolo-modello-bg .4s;animation:show-tabella-veicolo-modello-bg .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:9998}.tabella-veicolo-modello__title{color:#4a4a4a;font-size:28px;line-height:40px;font-weight:800}.tabella-veicolo-modello__close-button{position:absolute;top:15px;right:15px;font-size:24px;cursor:pointer}.tabella-veicolo-modello__list{overflow-y:scroll}.tabella-veicolo-modello__list table{width:100%}.tabella-veicolo-modello__list tr:not(:last-child) td{border-bottom:1px solid #e7e7e7}.tabella-veicolo-modello__list td{padding:10px 0}.tabella-veicolo-modello__loading{display:none;height:11px;margin-top:-8px;margin-bottom:-28px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 720px){.tabella-veicolo-modello{height:100vh}.tabella-veicolo-modello__title{font-size:22px;line-height:30px}.tabella-veicolo-modello__list{max-height:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@-webkit-keyframes show-tabella-veicolo-modello{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes show-tabella-veicolo-modello{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes show-tabella-veicolo-modello-bg{from{opacity:0}to{opacity:1}}@keyframes show-tabella-veicolo-modello-bg{from{opacity:0}to{opacity:1}}.topheader{height:40px;line-height:40px;border-bottom:1px solid #e7e7e7;z-index:1041;font-size:15px}@media (min-width: 1076px){.topheader>.wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topheader>.wrap::after{display:none}}.topheader__contatti-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 1076px){.topheader__contatti,.topheader__contatti-speciali{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;gap:19.2307692308px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.topheader__contatti a,.topheader__contatti-speciali a{font-size:13px;font-size:.8125rem;font-weight:700;line-height:24px;text-decoration:none;vertical-align:baseline}.topheader__contatti-speciali{background-color:#f5f5f5;position:relative;overflow:initial;padding:0 12.5px;top:-1px}.topheader__contatti-speciali::before,.topheader__contatti-speciali::after{content:'';position:absolute;border:20px solid transparent;z-index:-1}.topheader__contatti-speciali::before{border-bottom-color:#f5f5f5;border-right-color:#f5f5f5;border-left-width:10px;border-right-width:10px;right:100%}.topheader__contatti-speciali::after{border-top-color:#f5f5f5;border-left-color:#f5f5f5;border-right-width:10px;border-left-width:10px;left:100%}.topheader__lingua{float:right;padding-right:12.5px}@media screen and (min-width: 1076px){.topheader__lingua{padding-left:50px;padding-right:0;-webkit-box-flex:0;-ms-flex:none;flex:none}}.topheader__b2b-agente{font-size:15px;font-weight:800;letter-spacing:0;margin-right:25px;position:relative}.topheader__b2b-agente .dropdown__label{color:#000;text-transform:none;font-size:13px;line-height:1.2}@media (min-width: 1076px){.topheader__b2b-agente{height:39px;line-height:39px;padding:0 15px;background-color:#d0d0d0;text-align:right}.topheader__b2b-agente::before,.topheader__b2b-agente::after{content:'';position:absolute;border:20px solid transparent;top:-1px}.topheader__b2b-agente::before{border-top-color:#d0d0d0;border-right-color:#d0d0d0;border-left-width:10px;border-right-width:10px;right:100%}.topheader__b2b-agente::after{border-bottom-color:#d0d0d0;border-left-color:#d0d0d0;border-right-width:10px;border-left-width:10px;left:100%}}@media (min-width: 1076px){.topheader__b2b-area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px;background-color:#4a4a4a;margin-left:20px;overflow:initial;padding:0 12.5px;top:-1px}.topheader__b2b-area .dropdown__label{height:39px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topheader__b2b-area::before,.topheader__b2b-area::after{content:'';position:absolute;border:20px solid transparent}.topheader__b2b-area::before{border-bottom-color:#4a4a4a;border-right-color:#4a4a4a;border-left-width:10px;border-right-width:10px;right:100%}.topheader__b2b-area::after{border-top-color:#4a4a4a;border-left-color:#4a4a4a;border-right-width:10px;border-left-width:10px;left:100%}}@media (min-width: 1076px){.topheader__b2b-entry{text-decoration:none;color:#fff;font-size:13px;font-size:.8125rem;line-height:13px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.topheader__b2b-badge,.checkbox-switch__badge-athena{padding:0 8px;margin-right:18px;margin-left:-25px;background:#e32119;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white !important;width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:11px;font-size:.6875rem}.topheader__b2b-badge img,.checkbox-switch__badge-athena img{height:11px;margin-right:8px}.topheader__b2b-badge:before,.checkbox-switch__badge-athena:before{border-top-color:#e32119;border-right-color:#e32119}.topheader__b2b-badge:after,.checkbox-switch__badge-athena:after{border-bottom-color:#e32119;border-left-color:#e32119}@media (min-width: 1076px){.topheader__b2b-clienti{padding-left:15px}.topheader__b2b-clienti .dropdown__label span{max-width:450px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}.topheader__b2b-clienti .dropdown__label svg{vertical-align:super}}@media screen and (min-width: 1076px) and (min-width: 1076px) and (max-width: 1230px){.topheader__b2b-clienti .dropdown__label span{max-width:290px}}@media screen and (min-width: 1076px) and (min-width: 1076px) and (max-width: 1230px) and (min-width: 1025px) and (max-width: 1100px){.topheader__b2b-clienti .dropdown__label span{max-width:220px}}@media (min-width: 1076px){.topheader__b2b-clienti .dropdown__list{top:100%;max-width:600px;left:-10px !important}.topheader__b2b-clienti .dropdown__list::before,.topheader__b2b-clienti .dropdown__list::after{display:none}}@media screen and (min-width: 500px) and (max-width: 1076px){.topheader__b2b-clienti .dropdown__list{max-width:280px}}.topheader__userarea{text-align:right;position:relative}.topheader__userarea a{text-decoration:none;position:relative}.topheader__userarea a:first-child{text-decoration:none}.topheader__userarea a:first-child:hover{color:#000}@media (max-width: 1076px){.topheader__userarea a{width:50%;text-align:center;padding-top:6px;padding-top:.375rem;padding-bottom:6px;padding-bottom:.375rem}}@media (min-width: 1076px){.topheader__userarea a{padding-right:6px;padding-right:.375rem;padding-left:6px;padding-left:.375rem}.topheader__userarea a:not(:last-of-type):after{content:"";width:1px;background-color:#000;height:90%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width: 1076px){.topheader__userarea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:24px;padding-top:1.5rem;padding-bottom:24px;padding-bottom:1.5rem;padding-left:18px;padding-left:1.125rem;padding-right:18px;padding-right:1.125rem;margin-bottom:30px;margin-bottom:1.875rem}.topheader__userarea:after{content:"";height:1px;bottom:0;right:0;width:70%;background-color:#d0d0d0;position:absolute}}@media (max-width: 1076px){.topheader__greeting{display:none}}.topheader-banner{text-align:center;background:#e8352e;color:#fff;position:relative;z-index:1;font-size:13px;font-size:.8125rem}.topheader-banner a{text-decoration:none;color:#fff}.topheader-banner a:hover{color:#fff}@media screen and (min-width: 721px){.topheader-banner{font-size:14px;font-size:.875rem}}.typeahead__container{float:left;width:100%}.typeahead__container:not(.result) .typeahead__result{display:none !important}.no-touch .typeahead__container:hover input[type="text"],.no-touch .typeahead__container:hover input[type="search"]{outline:none;border-color:#d0d0d0}.typeahead__container .typeahead__list{padding-bottom:20px}.typeahead__container .typeahead__result{-webkit-box-shadow:0px 5px 15px rgba(0,0,0,0.2);box-shadow:0px 5px 15px rgba(0,0,0,0.2);background-color:#fff;width:100%;border:1px solid #e7e7e7;max-height:600px;overflow-y:auto;text-align:left;-webkit-overflow-scrolling:touch}.typeahead__container .typeahead__result:empty{display:none !important}.typeahead__container .typeahead__result a,.typeahead__container .typeahead__result .typeahead-not-found{padding:5px;padding-left:20px;display:block;text-decoration:none;line-height:28px}.no-touch .typeahead__container .typeahead__result a:hover,.no-touch .typeahead__container .typeahead__result .typeahead-not-found:hover{color:inherit}@media screen and (min-width: 1076px){.typeahead__container .typeahead__result{width:100%;max-width:100vw;padding:5px}}@media screen and (max-width: 1075px){.typeahead__container .typeahead__result{position:fixed;top:110px;width:calc(100vw - 20px);height:calc(100vh - 140px);left:10px}}.no-touch .typeahead__container .typeahead-selectable:hover{background-color:#e32119}.typeahead__container .typeahead__group{font-size:14px;font-weight:800;letter-spacing:0;margin-top:10px;cursor:default}.typeahead__container .typeahead__group a{text-decoration:none;text-transform:uppercase}.typeahead__container .typeahead__item{font-size:16px;font-weight:400;letter-spacing:0}.typeahead__container .typeahead__item::first-letter{text-transform:uppercase}.typeahead__container .typeahead__item span{line-height:20px}.typeahead__container .typeahead__item strong{font-weight:400;text-decoration:underline}.typeahead__container .typeahead__item.active{background-color:#f5f5f5}.typeahead__container .typeahead__item:hover{color:#e32119}.typeahead__container input[type="text"],.typeahead__container input[type="search"]{font-size:16px;font-size:1rem;outline:none;line-height:28px;background:rgba(255,255,255,0.85);border:1px solid #e7e7e7;border-radius:3px;padding:5px;padding-left:40px;height:40px;float:left;width:calc(100%)}@media screen and (min-width: 1076px){.typeahead__container input[type="text"],.typeahead__container input[type="search"]{float:left;width:calc(100%)}}.no-touch .typeahead__container input[type="text"]:focus,.no-touch .typeahead__container input[type="search"]:focus{border-color:#d0d0d0}.typeahead__container button{position:absolute;top:0;left:0;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;-webkit-appearance:none;background:transparent;color:#fff;border:none;padding:0;cursor:pointer}.typeahead__container button svg{fill:#4a4a4a;top:unset}.typeahead__image-and-name-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.typeahead__image{max-width:60px;margin-right:12px;margin-right:.75rem}.vendor-selector{background:white;padding:30px;padding:1.875rem}.overlay-panel{width:0;height:0;position:fixed;left:0;top:0;opacity:0;z-index:-999999;background:rgba(0,0,0,0.7);-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.overlay-panel.is-visible{width:100%;height:100%;opacity:1;z-index:19999}.overlay-panel.is-invisible{opacity:0}@media (min-width: 1076px){.overlay-panel.is-visible{display:none !important}}.submenu-indicator{width:46px;height:100%;position:absolute;top:0;right:0;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}@media (min-width: 1076px){.submenu-indicator{width:6px;height:6px;margin-left:6px;float:right;position:relative;display:none}li:not(.navigation-icon-item) span:not(.navigation-badge)+.submenu-indicator,li:not(.navigation-icon-item) i+span+.navigation-badge+.submenu-indicator{margin-left:0}}.submenu-indicator svg{height:13px;width:13px;pointer-events:none;position:absolute;-webkit-transition:border 0.3s,-webkit-transform 0.3s;transition:border 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,border 0.3s;transition:transform 0.3s,border 0.3s,-webkit-transform 0.3s}@media (max-width: 1076px){.submenu-indicator svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:20px;width:20px}}@media (max-width: 1076px){.submenu-indicator.is-active svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.align-to-right{margin-left:auto !important}.align-to-left{margin-right:auto !important}.margin-top{margin-top:1rem !important}@media (min-width: 1076px){.margin-top{margin-top:0 !important}}@media (max-width: 1075px){.hide-on-portrait{display:none !important}}@media (min-width: 1076px){.hide-on-landscape{display:none !important}}.navigation__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation__row>[class^=navigation__col]{width:100%;min-height:20px;position:relative}@media (min-width: 1076px){.navigation__row>[class^=navigation__col]{margin-bottom:1rem}}@media (min-width: 1076px){.navigation__row .navigation__col{-ms-flex-preferred-size:0px;flex-basis:0px;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}}@media (min-width: 1076px){.navigation__row .navigation__col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.navigation__row .navigation__col-2{-ms-flex:0 0 16.666666%;-webkit-box-flex:0;flex:0 0 16.666666%;max-width:16.666666%}.navigation__row .navigation__col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.navigation__row .navigation__col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.navigation__row .navigation__col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666666%}.navigation__row .navigation__col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.navigation__row .navigation__col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.navigation__row .navigation__col-8{-ms-flex:0 0 66.666666%;-webkit-box-flex:0;flex:0 0 66.666666%;max-width:66.666666%}.navigation__row .navigation__col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.navigation__row .navigation__col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.navigation__row .navigation__col-11{-ms-flex:0 0 91.666666%;-webkit-box-flex:0;flex:0 0 91.666666%;max-width:91.666666%}.navigation__row .navigation__col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.navigation__row:last-of-type [class^=navigation__col]:last-child{margin-bottom:0}@media (min-width: 1076px){.navigation__row:last-of-type [class^=navigation__col]{margin-bottom:0}}.navigation__megamenu{width:100%;max-height:0;overflow:hidden;display:block;position:static;font-size:16px;color:#000;z-index:20001;background-color:#fff;-webkit-transition:max-height 0.6s cubic-bezier(0, 1, 0, 1);transition:max-height 0.6s cubic-bezier(0, 1, 0, 1)}.navigation__megamenu.is-visible{max-height:2500px}.navigation__megamenu.has-submenu{border:none}.scroll-momentum .navigation__megamenu{-webkit-transform:translateZ(0);transform:translateZ(0)}@media (min-width: 1076px){.navigation__megamenu{position:absolute;margin-top:1rem;opacity:0;visibility:hidden;border-top:solid 0px transparent;-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in}.navigation__megamenu.is-visible,.navigation__megamenu.has-submenu{opacity:1;visibility:visible;border-bottom:none;-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in}.navigation__megamenu.has-submenu{max-height:2500px;border-bottom:0;-webkit-box-shadow:none;box-shadow:none;border:none;position:relative}.navigation__megamenu.has-submenu .navigation__list{padding:0}.navigation__item>.navigation__megamenu{margin-top:17px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;width:100vw;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.1),0 8px 8px rgba(0,0,0,0.07),0 3px 3px rgba(0,0,0,0.07);box-shadow:0 10px 10px rgba(0,0,0,0.1),0 8px 8px rgba(0,0,0,0.07),0 3px 3px rgba(0,0,0,0.07)}.navigation__megamenu--half{width:50%}.navigation__megamenu--quarter{width:25%}}.navigation__megamenu-container{padding:15px 15px 30px;display:table;width:100%}@media (max-width: 1076px){.navigation__megamenu-container{padding:0 30px 30px}}.navigation__list{width:100%;height:100%;margin:0;list-style:none}@media (min-width: 1076px){.navigation__list{padding-left:15px;padding-right:15px}}.navigation__list-item{width:100%;margin:0}@media (max-width: 1076px){.navigation__list-item.livello-3{padding-left:10px}.navigation__list-item.livello-4{padding-left:15px}}@media (min-width: 1076px){.navigation__list-item .submenu-indicator{display:none}}.navigation__list-item.heading{margin-top:10.5px;margin-top:.65625rem}.navigation__list-item.heading>a,.navigation__list-item.heading>span{font-weight:800;font-size:14px}.navigation__list-item.heading .navigation__submenu{margin-top:5px;margin-left:20px}.navigation__list-item.heading-big{border-bottom:none;margin-top:12px;margin-top:.75rem}.navigation__list-item.heading-big>a,.navigation__list-item.heading-big>span{font-weight:bold}.navigation__list-item.heading-big .navigation__list-link{font-size:22px;font-size:1.375rem}@media (min-width: 1076px){.navigation__col-12 .navigation__list-item.heading-big{padding-left:15px;padding-right:15px}}.navigation__list-link{padding:5px 30px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;font-size:16px;color:#000;text-decoration:none;-webkit-transition:color 0.3s,background 0.3s;transition:color 0.3s,background 0.3s}.navigation__list-link:hover{color:#e32119}[class^=navigation__col]:last-of-type .navigation__list-link{border-right:none}.navigation__list-link.inactive:hover{color:#000}.navigation__list-link.color-red,.navigation__list-link.color-red:visited{color:#e32119;font-weight:bold}.navigation__submenu-toggler:not([href]){cursor:default}
