body{font:normal 18px/28px 'Instrument Sans',sans-serif;box-sizing:border-box;position:relative;color:#181c20;background:#fff}a{color:#181c20}a:hover{text-decoration:none}.link{color:#181c20;text-decoration:none}.link:hover{text-decoration:underline}.overflow-hidden{overflow:hidden}h1,h2{font-family:'Integral CF Bold',sans-serif;font-weight:700;text-transform:uppercase}h3,h4,h5,h6{font-family:'Instrument Sans',sans-serif;font-weight:400;text-transform:none}h1{font-size:32px;line-height:38px;text-align:left;margin-bottom:0}@supports (-webkit-text-stroke:1px #fff){.banner h1{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #fff}.descrizione h1{-webkit-text-fill-color:#181c20}}.descrizione h1,.html.store h1,h2{font-size:18px;line-height:24px}h3{font-size:14px;line-height:16.8px}h4{font-size:12px;line-height:14px}h5{font-size:11px;line-height:13px}h6{font-size:10px;line-height:12px}p{font-size:14px;line-height:20px}ol,ul{padding-left:0}.html ol,.html ul{margin-top:12px;margin-left:18px;margin-bottom:0}.bold{font-weight:700}@media screen and (min-width:1400px){.descrizione h1,.html.store h1,h2{font-size:38px;line-height:48px}}@media screen and (max-width:1399px){.descrizione h1,.html.store h1,h2{font-size:28px;line-height:38px}}@media screen and (max-width:980px){.descrizione h1,.html.store h1,h2{font-size:18px;line-height:24px}}@media screen and (min-width:992px){h1{font-size:46px;line-height:56px}h3{font-size:28px;line-height:33.6px}h4{font-size:18px;line-height:21.6px}h5{font-size:18px;line-height:28px}h6{font-size:12px;line-height:24px}p{font-size:18px;line-height:28px}}@media screen and (min-width:1860px){h1{font-size:60px;line-height:70px}}#main{margin:0;padding:0;max-width:100%}#middle{min-height:500px;margin:60px auto 20px}body[data-activity='index'] #middle{margin-top:0}@media screen and (min-width:1200px){#middle{margin-top:110px}}.inner-middle{max-width:1792px;margin:auto;padding-top:2rem}body.loading:before{color:#1fb8c1}.web{width:auto;position:relative;margin:0 auto}@media screen and (min-width:1880px){.web{max-width:1792px}}@media screen and (max-width:1880px){.web{max-width:1440px;padding:0}}@media screen and (max-width:1440px){.web{max-width:1200px;padding:0}}@media screen and (max-width:1200px){.web{max-width:980px}}@media screen and (max-width:980px){.web{max-width:100%;padding:0 16px}.web.row{padding:0}}@media screen and (min-width:992px){.html ol,.html ul{margin-top:24px}}@media screen and (max-width:768px){#middle{margin:auto}}#wrapper{position:relative}.web-version{display:none}.mobile-version{display:inline-flex}.modal-open,.overlay-filter,.overlay-menu{position:relative;width:100%;height:100%;overflow:hidden}.modal-open:after,.overlay-filter:after,.overlay-menu:after{content:'';width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(25,25,25,.6);z-index:1}.overlay-menu.active:after{z-index:10}.overlay-banner{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(32,32,32,.9) 0%,rgba(32,32,32,0) 80%,rgba(32,32,32,0) 100%);width:100%;height:100%}.overlay-image{background:linear-gradient(180deg,rgba(32,32,32,.8) 0%,rgba(32,32,32,0) 70%,rgba(32,32,32,0) 100%);position:relative;width:100%;height:100%}.overlay-image::before{content:'';position:absolute;left:0;width:100%;height:100%;top:0;background:linear-gradient(180deg,rgba(32,32,32,.8) 0%,rgba(32,32,32,0) 70%,rgba(32,32,32,0) 100%);z-index:0}::-webkit-input-placeholder{color:white;opacity:.5}::-moz-placeholder{color:white;opacity:.5}:-ms-input-placeholder{color:white;opacity:.5}:-moz-placeholder{color:white;opacity:.5}input,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 50px rgba(255,255,255,0) inset!important;background-color:transparent!important;background-clip:text;-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s}a{text-decoration:none}ul{list-style-type:none;margin-bottom:0}select,input,textarea{background-color:#fff;border-color:#fff;border-radius:6px;color:#181c20;outline:none}.pos-relative{position:relative}.pos-absolute{position:absolute}.txt-uppercase{text-transform:uppercase}.border-radius-0{border-radius:0}.border-radius-6{border-radius:6px}.border-radius-12{border-radius:6px}.border-radius-8{border-radius:8px}.border-radius-16{border-radius:16px}.border-radius-24{border-radius:24px}.border-black{border:1px solid #181c20}.border-grey{border:1px solid #757575}.border-lightgrey{border:2px solid #eceef0}.border-right-lightgrey{border-right:1px solid #eceef0}.border-bottom-lightgrey{border-bottom:1px solid #eceef0}.border-left-lightgrey{border-left:1px solid #eceef0}.border-white{border:1px solid #fff}.border-bottom-white{border-bottom:1px solid #fff}.border-red{border:1px solid #ff283c}.button,.button-big,.button-next,.button-prev,.btn-add,.btn{cursor:pointer;font-family:'Integral CF Bold',sans-serif;font-weight:700;display:inline-flex;flex-flow:row;justify-content:space-between;align-items:center;border-radius:4px;height:32px;line-height:32px;padding:0 14px;font-size:13px;text-transform:uppercase}.button label,.btn label{cursor:pointer}#form_newsletter .button-red{height:42px}.btn-scegli-paese svg{height:24px;fill:#000;float:left;margin-right:5px}.btn-scegli-paese{margin-top:14px;display:block;background:#f5f5f5;padding:16px 20px}.button-acquista-extend span{padding:14px 18px;text-align:center;display:inline-block}.button svg,.btn svg,.button img,.btn img{width:20px;height:20px;margin:0 6px}.btn-delete-cart-item svg{width:8px;height:8px}.btn-delete-all-filters svg{width:10px;height:10px}.btn a{text-decoration:none}.btn-icon{display:flex;align-items:center;justify-content:center;width:auto;height:32px;opacity:0;transition:opacity 0.3s,transform 0.3s}.btn-icon.btn-right{margin-left:10px;transform:translateX(-5px)}.btn-icon.btn-left{margin-right:10px;transform:translateX(5px)}.btn:hover .btn-icon.btn-left,.btn:hover .btn-icon.btn-right{opacity:1;transform:translateX(0)}.btn-text.btn-right{cursor:pointer;display:inline-block;transition:transform 0.3s;transform:translateX(10px)}.btn:hover .btn-text.btn-right{transform:translateX(5px)}.btn-text{cursor:pointer;display:inline-block}.btn-text.btn-right{transition:transform 0.3s;transform:translateX(20px)}.btn:hover .btn-text.btn-right{transform:translateX(5px)}.btn-text.btn-left{transition:transform 0.3s;transform:translateX(-20px)}.btn:hover .btn-text.btn-left{transform:translateX(-5px)}.btn-account-settings:after{content:'';position:absolute;right:20px;top:0;width:6px;height:32px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGl2ZWxsb18yIiBkYXRhLW5hbWU9IkxpdmVsbG8gMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNiAxMCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzdjODA4NDsKICAgICAgICBzdHJva2Utd2lkdGg6IDBweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9IkxpdmVsbG9fMS0yIiBkYXRhLW5hbWU9IkxpdmVsbG8gMSI+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xLDEwYy0uMjYsMC0uNTEtLjEtLjcxLS4yOS0uMzktLjM5LS4zOS0xLjAyLDAtMS40MWwzLjI5LTMuMjlMLjI5LDEuNzFjLS4zOS0uMzktLjM5LTEuMDIsMC0xLjQxczEuMDItLjM5LDEuNDEsMGw0LDRjLjM5LjM5LjM5LDEuMDIsMCwxLjQxbC00LDRjLS4yLjItLjQ1LjI5LS43MS4yOVoiLz4KICA8L2c+Cjwvc3ZnPg==) no-repeat right center}.btn-account-settings:hover{background-color:#181c20;border:1px solid #181c20;color:#fff}.btn-account-settings:hover:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGl2ZWxsb18yIiBkYXRhLW5hbWU9IkxpdmVsbG8gMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNiAxMCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzdjODA4NDsKICAgICAgICBzdHJva2Utd2lkdGg6IDBweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9IkxpdmVsbG9fMS0yIiBkYXRhLW5hbWU9IkxpdmVsbG8gMSI+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xLDEwYy0uMjYsMC0uNTEtLjEtLjcxLS4yOS0uMzktLjM5LS4zOS0xLjAyLDAtMS40MWwzLjI5LTMuMjlMLjI5LDEuNzFjLS4zOS0uMzktLjM5LTEuMDIsMC0xLjQxczEuMDItLjM5LDEuNDEsMGw0LDRjLjM5LjM5LjM5LDEuMDIsMCwxLjQxbC00LDRjLS4yLjItLjQ1LjI5LS43MS4yOVoiLz4KICA8L2c+Cjwvc3ZnPg==) no-repeat right center}.submit-form,.btn-add,.newsletter-button{background:#181c20;border-color:#181c20;color:#fff}@media screen and (max-width:500px){#form_newsletter .submit-form{margin-top:20px}}@media screen and (min-width:992px){.whatsapp-button,.button,.button-big,.button-next,.button-prev,.btn{padding:0 24px;font-size:18px;height:48px;line-height:48px;width:auto}.btn-delete-cart-item{padding:0}.btn-account-settings:after,.btn-icon{height:48px}.btn-text .btn-right{font-size:13px}.newsletter-button{background:#fff;border-color:#fff;color:#181c20}.newsletter-button:hover{background:#181c20;border-color:#181c20;color:#fff}}.btn-check:checked + .btn,.btn.show,.btn:first-child:active,:not(.btn-check) + .btn:active{background-color:inherit;border-color:inherit}.btn-check:checked + .btn-delete-cart-item,.btn-delete-cart-item.show,.btn-delete-cart-item:first-child:active,:not(.btn-check) + .btn-delete-cart-item:active{border-color:#fff}.whatsapp-button:hover,.whatsapp-button,.button-black,.btn-black{border:2px solid transparent;background-color:#181c20;color:#fff}.button-black:hover,.btn-check:checked + .btn-black,.btn-black.show,.btn-black:first-child:active,:not(.btn-check) + .btn-black:active,.btn-black.active,.btn-black:hover{border-color:#ff283c;background-color:#ff283c;color:#fff}.button-acquista-extend span{padding:14px 18px;text-align:center;display:inline-block}.btn-lightgrey{border:2px solid #eceef0;background-color:#eceef0;color:#181c20}.button-gray,.btn-grey{border:2px solid #7c8084;background-color:#7c8084;color:#fff}.button-gray:hover,.btn-check:checked + .btn-grey,.btn-grey.show,.btn-grey:first-child:active,:not(.btn-check) + .btn-grey:active,.btn-grey.active,.btn-grey:hover{border-color:#181c20;background-color:#181c20;color:#fff}.btn-grey:hover .btn-icon svg,.btn-grey:hover svg{fill:#fff}.btn-check:checked + .btn-lightgrey,.btn-lightgrey.show,.btn-lightgrey:first-child:active,:not(.btn-check) + .btn-lightgrey:active,.btn-lightgrey.active,.btn-lightgrey:hover{border-color:#181c20;background-color:#181c20;color:#fff}.arrow-left-white,.btn-lightgrey:active .arrow-left,.btn-lightgrey:hover .arrow-left{display:none}.btn-lightgrey:active .arrow-left-white,.btn-lightgrey:hover .arrow-left-white{display:block}.btn-lightgrey:hover .btn-icon svg,.btn-lightgrey:hover svg{fill:#eceef0}.btn-darkgrey{border:2px solid #7c8084;background-color:#7c8084;color:#fff}.btn-check:checked + .btn-darkgrey,.btn-darkgrey.show,.btn-darkgrey:first-child:active,:not(.btn-check) + .btn-darkgrey:active,.btn-darkgrey.active,.btn-darkgrey:hover{border-color:#181c20;background-color:#181c20;color:#fff}.button-red,.btn-red{border:2px solid #ff283c;background-color:#ff283c;color:#fff}.button-red:hover,.btn-check:checked + .btn-red,.btn-red.show,.btn-red:first-child:active,:not(.btn-check) + .btn-red:active,.btn-red.active,.btn-red:hover{border-color:#181c20;background-color:#181c20;color:#fff}.btn-white:hover svg,.btn-darkgrey:hover svg,.button-red svg,.button-red:hover svg,.btn-red svg,.btn-red:hover svg,.btn-grey svg,.btn-black svg,.btn-black:hover svg{fill:#fff}.button-facebook,.btn-facebook,.btn-check:checked + .btn-facebook,.btn-facebook.show,.btn-facebook:first-child:active,:not(.btn-check) + .btn-facebook:active,.btn-facebook.active,.btn-facebook:hover,.button-facebook:hover{border-color:#0866ff;background:#0866ff;color:#fff}.btn-youtube{border:2px solid #fff;background-color:#fff;color:#181c20}.btn-check:checked + .btn-youtube,.btn-youtube.show,.btn-youtube:first-child:active,:not(.btn-check) + .btn-youtube:active,.btn-youtube.active,.btn-youtube:hover{border-color:#181c20;background-color:#181c20;color:#fff}.btn-qtn{max-width:68px;width:100%;height:24px;padding:0;margin:0;justify-content:space-between;align-items:center;border:2px solid transparent;background-color:#eceef0;color:#181c20}.btn-qtn svg{width:10px;height:10px}.btn-check:checked + .btn-qtn,.btn-qtn.show,.btn-qtn:first-child:active,:not(.btn-check) + .btn-qtn:active,.btn-qtn.active,.btn-qtn:focus,.btn-qtn:hover{border-color:#181c20;background-color:#181c20;color:#fff!important;outline:none}.btn-account-settings{background-color:#7c8084;border-radius:8px;border:1px solid #7c8084;color:#fff;margin-bottom:8px;position:relative;line-height:1;text-align:start}.btn-scegli-paese,.btn-white{background-color:#fff;border-color:#fff;color:#181c20;justify-content:flex-start;align-items:center}.btn-scegli-paese svg{height:24px;fill:#000;float:left;margin-right:5px}.btn-white img{margin-right:6px;filter:invert(14%) sepia(88%) saturate(4165%) hue-rotate(349deg) brightness(108%) contrast(95%)}.btn-check:checked + .btn-white,.btn-white.show,.btn-white:first-child:active,:not(.btn-check) + .btn-white:active,.btn-white.active,.btn-white:focus,.btn-white:hover{background-color:#7c8084;border-color:#7c8084;color:#fff}.btn-back img{transform:rotateZ(180deg)}.btn-alert{cursor:pointer;font-family:'Integral CF Bold',sans-serif;font-weight:400;text-align:start;padding:0;border-radius:6px;line-height:1.5;text-transform:uppercase}.btn-div{position:absolute;bottom:0;width:100%}[title="Modifica"].button-red{border:none}.background-white{background-color:#fff}.background-grey{background-color:#eceef0}.background-line,.background-darkgrey{background-color:#7c8084}.background-black{background-color:#181c20}.background-red{background-color:#ff283c}.option-color a,.txt-white{color:#fff}.txt-grey{color:#2b2b2b}.txt-black{color:#181c20}.txt-red{color:#ff283c}.fill-white{fill:#fff}.fill-grey{fill:#7c8084}.fill-darkgrey{fill:#2b2b2b}.fill-black{fill:#181c20}.fill-red{fill:#ff283c}.modal-backdrop.show{position:relative}.modal-content,.modal-header,.modal-body{background-color:transparent;border-color:transparent}.modal-body img{max-width:420px}.modal-body .field-text-registrazione{position:relative;bottom:0;left:0}.modal-body .field-text-registrazione a{color:#181c20}.modal-icon{width:32px;height:32px}.modal-box{font-size:15px;line-height:25px}.slick-track{margin:0!important}.slick-list{margin:0 -10px}.slick-dots{display:block;height:20px;margin-top:15px;padding:0}.slick-dots li{display:block;float:left;width:14px;height:25px;margin-right:8px}.slick-dots button{border-radius:4px;background:#fff;width:14px;height:14px;font-size:0;border:2px solid #7c8084}.slick-dots .slick-active button{background:#181c20;border-color:#181c20}.half-width-resp{width:100%}.field-line{height:32px;margin-bottom:8px}.field-line.field-line-textarea{position:relative;height:138px;background:#fff;border-radius:8px}.field-line-textarea .field.keypress,.field-line-textarea .field.focus{height:auto;border-color:#fff;line-height:1.25}.field textarea{width:calc(100% - 15px);position:relative;top:20px;right:0;bottom:0;background:transparent}.field-line.checkout-checkbox-fatturazione-field{height:24px;margin-top:28px}@media screen and (min-width:768px){.half-width-resp{width:75%}}@media screen and (min-width:992px){.field-line{height:48px}}@media screen and (min-width:1440px){.half-width-resp{width:65%}}@media screen and (min-width:1920px){.half-width-resp{width:50%}.slick-dots,.slick-dots li{display:none}}.slick-arrow{position:absolute;color:transparent;width:15px;overflow:hidden;top:0;bottom:0;background:#fff;z-index:10;border:none;cursor:pointer}.slick-arrow:hover:after{color:#ff283c}.slick-arrow:after{display:block;color:#000;text-align:center;line-height:30px;font-size:24px;position:absolute;top:50%;margin-top:-15px;left:0;width:15px}.slick-prev{left:0}.slick-next{right:0}.slick-prev:after{content:'\276E'}.slick-next:after{content:'\276F'}.slick-track{display:flex!important}.slick-slide{height:inherit!important}.slick-slide.item{margin-right:8px}.slick-slide>div{width:inherit}table.page-table-style{border:1px solid #181c20}table.page-table-style td{border-color:#181c20;border-style:solid;border-width:0 1px 1px;height:48px}table.page-table-style td:last-child{border-right-width:0}.grid-cell{-webkit-box-flex:0;list-style:none;padding:0;margin:0}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.col-box-right-dynamic-details{width:100%;position:relative}.col-box-left-dynamic-details-content,.col-box-right-dynamic-details-content{background:#eceef0;padding:24px;border-radius:8px;margin-top:24px}@media screen and (min-width:991px){.col-box-left-dynamic-details-content,.col-box-right-dynamic-details-content{padding:48px;margin-top:48px}}.col-box-left-dynamic-details{width:100%;position:relative}.col-box-right-dynamic-details-content h1,.col-box-left h1,.col-box-right h1{display:none}.col-box-left,.col-box-right{position:relative;z-index:1;display:none}.col-box-right{float:right}.col-box-left{float:left}.inner-middle .breadcrumbs{display:none}.col-center{max-width:600px;margin:auto}.col-right{width:50%;float:right}.col-left{width:50%;float:left}.col-inner .block-margin{margin:0}.col-inner .field-line-50-50 .field-line:first-child,.col-inner .field-line-50-50 .field-line{float:none;width:auto;margin-right:0}.col-inner .fieldset-box{border:none;padding:0}.col-margin{margin:0 100px}.col-box-50,.col-center .col-inner,.col-left .col-inner,.col-right .col-inner{background-color:#eceef0;border-radius:8px;padding:24px;margin-top:24px}.col-left .col-inner h1,.col-right .col-inner h1{color:#181c20;font-size:18px;line-height:24px}@media screen and (min-width:992px){.col-left .col-inner,.col-right .col-inner{padding:48px;margin-top:48px}.col-left .col-inner h1,.col-right .col-inner h1{font-size:28px;line-height:28px}}.col-left .col-inner{margin-left:100px;margin-right:30px}.col-right .col-inner{margin-left:30px;margin-right:100px}.landing-page-html img{max-width:100%;width:100%}