::-moz-selection{color:var(--white);background:var(--accent-color)}::selection{color:var(--white);background:var(--accent-color)}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-thumb{background:rgb(128 128 128 / .5);border-radius:4px}::-webkit-scrollbar-track{background:transparent}*:focus{outline:none}* img{image-rendering:-webkit-optimize-contrast!important}*{text-rendering:optimizeLegibility!important}html{scroll-behavior:smooth;overflow-x:hidden}body,html{overflow-x:hidden!important}main{overflow:hidden}figure{margin:0}p{margin-block-start:initial;margin-block-end:1em}a:hover{text-decoration:none}div#Content{padding:0}.post,.page{margin:0em}.page-content,.entry-content,.entry-summary{margin:0em 0 0}html.stop{overflow:hidden!important}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}i.material-icons,span.material-icons{line-height:inherit;vertical-align:text-bottom;font-size:16px;line-height:1.3}i.material-icons.md-18{font-size:18px}i.material-icons.md-24{font-size:24px}i.material-icons.md-36{font-size:36px}i.material-icons.md-48{font-size:48px}.material-symbols-rounded{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 48}i.material-symbols-rounded,span.material-symbols-rounded{line-height:inherit;vertical-align:text-bottom;font-size:22px;line-height:1}section{margin:0 auto}section.margin{margin-top:var(--space-margin);margin-bottom:var(--space-margin)}section.margin.first{margin-top:calc(var(--space-margin) * 2);margin-bottom:var(--space-margin)}section.margin.last{margin-bottom:calc(var(--space-margin) * 2);margin-top:var(--space-margin)}section.margin.last.margin0bottom{margin-bottom:0;margin-top:var(--space-margin)}.margin-top{margin-top:var(--space-margin)}.margin-bottom{margin-bottom:var(--space-margin)}.full-height{height:100vh}.height-100{height:100%}.full-width{max-width:none!important}.width-100{width:100%}.width-auto{width:auto}section,.w-container,.w-container-small,.col-100,.col-85,.col-80,.col-75,.col-70,.col-60,.col-50,.col-40,.col-33,.col-30,.col-25,.col-15{box-sizing:border-box}.contenuto{padding:var(--padding-container)}.w-container{width:var(--w-container)}.w-container-small{width:var(--w-container-stretto)}.col-100,.full-width{width:100%}section .grid-container{grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:dense;display:grid;margin-left:auto;margin-right:auto;box-sizing:border-box}section .grid-container .cell{box-sizing:border-box;position:relative}section .grid-container .cell.g12{grid-column-end:span 12}section .grid-container .cell.g11{grid-column-end:span 11}section .grid-container .cell.g10{grid-column-end:span 10}section .grid-container .cell.g9{grid-column-end:span 9}section .grid-container .cell.g8{grid-column-end:span 8}section .grid-container .cell.g7{grid-column-end:span 7}section .grid-container .cell.g6{grid-column-end:span 6}section .grid-container .cell.g5{grid-column-end:span 5}section .grid-container .cell.g4{grid-column-end:span 4}section .grid-container .cell.g3{grid-column-end:span 3}section .grid-container .cell.g2{grid-column-end:span 2}section .grid-container .cell.g1{grid-column-end:span 1}section .grid-container .cell.start1{grid-column-start:1}section .grid-container .cell.start2{grid-column-start:2}section .grid-container .cell.start3{grid-column-start:3}section .grid-container .cell.start4{grid-column-start:4}section .grid-container .cell.start5{grid-column-start:5}section .grid-container .cell.start6{grid-column-start:6}section .grid-container .cell.start7{grid-column-start:7}section .grid-container .cell.start8{grid-column-start:8}section .grid-container .cell.start9{grid-column-start:9}section .grid-container .cell.start10{grid-column-start:10}section .grid-container .cell.start11{grid-column-start:11}section .grid-container .cell.start12{grid-column-start:12}.grid-gap10{grid-gap:10px}.grid-gap20{grid-gap:20px}.grid-gap30{grid-gap:30px}.grid-gap40{grid-gap:40px}.grid-gap50{grid-gap:50px}.grid-gap60{grid-gap:60px}.cell.gutter{display:block;overflow:hidden;visibility:hidden;width:0;height:0}.col-85{width:85%}.col-80{width:80%}.col-75{width:75%}.col-70{width:70%}.col-66{width:66%}.col-65{width:65%}.col-60{width:60%}.col-55{width:55%}.col-50{width:50%}.col-45{width:45%}.col-40{width:40%}.col-35{width:35%}.col-33{width:33%}.col-30{width:30%}.col-25{width:25%}.col-20{width:20%}.col-15{width:15%}.col-12{width:12.5%}.col-20-flex{flex-grow:1;flex-shrink:0;flex-basis:14%}.col-25-flex{flex-grow:1;flex-shrink:0;flex-basis:20%}.col-30-flex{flex-grow:1;flex-shrink:0;flex-basis:24%}.col-40-flex{flex-grow:1;flex-shrink:0;flex-basis:34%}.col-50-flex{flex-grow:1;flex-shrink:0;flex-basis:44%}.col-60-flex{flex-grow:1;flex-shrink:0;flex-basis:54%}.col-80-flex{flex-grow:1;flex-shrink:0;flex-basis:74%}.gap-5px{gap:5px}.gap-10px{gap:10px}.gap-15px{gap:15px}.gap-20px{gap:20px}.gap-25px{gap:25px}.gap-30px{gap:30px}.gap-40px{gap:40px}.gap-50px{gap:50px}.gap-100px{gap:100px}.gap-125px{gap:125px}.column-gap-1{column-gap:3%}.column-gap-3{column-gap:6%}.column-gap-6{column-gap:12%}.column-gap-10{column-gap:10px}.column-gap-30{column-gap:30px}.row-gap-12{row-gap:12px}.row-gap-20{row-gap:20px}.row-gap-24{row-gap:24px}.row-gap-48{row-gap:48px}.gap-20px .col-33{width:30%;flex-grow:1;flex-shrink:0;flex-basis:30%}.block{display:block}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-rev,.section-reverse{flex-direction:row-reverse}.flex-column-rev{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.align-items-stretch{align-items:stretch}.align-content-center{align-content:center}.align-content-end{align-content:flex-end}.align-content-start{align-content:flex-start}.align-content-stretch{align-content:stretch}.align-self-center{align-content:center}.align-self-end{align-content:flex-end}.align-self-start{align-content:flex-start}.align-self-stretch{align-content:stretch}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-start{justify-content:flex-start}.justify-content-space-around{justify-content:space-around}.justify-content-space-between{justify-content:space-between}.justify-content-space-evenly{justify-content:space-evenly}.align-self-center{align-self:center}.padding{padding:var(--padding-box)}.padding0{padding:0px!important}.padding0sx{padding-left:0px!important}.padding0dx{padding-right:0px!important}.padding0top{padding-top:0px!important}.padding0bottom{padding-bottom:0px!important}.paddingbase{padding:var(--baseline)}.paddingbasetop{padding-top:var(--baseline)}.paddingbasebottom{padding-bottom:var(--baseline)}.paddingbaseleft{padding-left:var(--baseline)}.paddingbaseright{padding-right:var(--baseline)}.paddingbasey{padding-top:var(--baseline);padding-bottom:var(--baseline)}.paddingbasex{padding-left:var(--baseline);padding-right:var(--baseline)}.paddingbase2{padding:var(--spacing-2)}.paddingbasetop2{padding-top:var(--spacing-2)}.paddingbasebottom2{padding-bottom:var(--spacing-2)}.paddingbaseleft2{padding-left:var(--spacing-2)}.paddingbaseright2{padding-right:var(--spacing-2)}.paddingbasey2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.paddingbasex2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.paddingbase3{padding:var(--spacing-3)}.paddingbasetop3{padding-top:var(--spacing-3)}.paddingbasebottom3{padding-bottom:var(--spacing-3)}.paddingbaseleft3{padding-left:var(--spacing-3)}.paddingbaseright3{padding-right:var(--spacing-3)}.paddingbasey3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.paddingbasex3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.paddingbase4{padding:var(--spacing-4)}.paddingbasetop4{padding-top:var(--spacing-4)}.paddingbasebottom4{padding-bottom:var(--spacing-4)}.paddingbaseleft4{padding-left:var(--spacing-4)}.paddingbaseright4{padding-right:var(--spacing-4)}.paddingbasey4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.paddingbasex4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.paddingbase5{padding:var(--spacing-5)}.paddingbasetop5{padding-top:var(--spacing-5)}.paddingbasebottom5{padding-bottom:var(--spacing-5)}.paddingbaseleft5{padding-left:var(--spacing-5)}.paddingbaseright5{padding-right:var(--spacing-5)}.paddingbasey5{padding-top:var(--spacing-5);padding-bottom:var(--spacing-5)}.paddingbasex5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.paddingbase6{padding:var(--spacing-6)}.paddingbasetop6{padding-top:var(--spacing-6)}.paddingbasebottom6{padding-bottom:var(--spacing-6)}.paddingbaseleft6{padding-left:var(--spacing-6)}.paddingbaseright6{padding-right:var(--spacing-6)}.paddingbasey6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.paddingbasex6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.paddingbase7{padding:var(--spacing-7)}.paddingbasetop7{padding-top:var(--spacing-7)}.paddingbasebottom7{padding-bottom:var(--spacing-7)}.paddingbaseleft7{padding-left:var(--spacing-7)}.paddingbaseright7{padding-right:var(--spacing-7)}.paddingbasey7{padding-top:var(--spacing-7);padding-bottom:var(--spacing-7)}.paddingbasex7{padding-left:var(--spacing-7);padding-right:var(--spacing-7)}.paddingbase8{padding:var(--spacing-8)}.paddingbasetop8{padding-top:var(--spacing-8)}.paddingbasebottom8{padding-bottom:var(--spacing-8)}.paddingbaseleft8{padding-left:var(--spacing-8)}.paddingbaseright8{padding-right:var(--spacing-8)}.paddingbasey8{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.paddingbasex8{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.paddingbase9{padding:var(--spacing-9)}.paddingbasetop9{padding-top:var(--spacing-9)}.paddingbasebottom9{padding-bottom:var(--spacing-9)}.paddingbaseleft9{padding-left:var(--spacing-9)}.paddingbaseright9{padding-right:var(--spacing-9)}.paddingbasey9{padding-top:var(--spacing-9);padding-bottom:var(--spacing-9)}.paddingbasex9{padding-left:var(--spacing-9);padding-right:var(--spacing-9)}.paddingbase10{padding:var(--spacing-10)}.paddingbasetop10{padding-top:var(--spacing-10)}.paddingbasebottom10{padding-bottom:var(--spacing-10)}.paddingbaseleft10{padding-left:var(--spacing-10)}.paddingbaseright10{padding-right:var(--spacing-10)}.paddingbasey10{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.paddingbasex10{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.margin0{margin:0px!important}.margin0sx{margin-left:0px!important}.margin0dx{margin-right:0px!important}.margin0top{margin-top:0px!important}.margin0bottom{margin-bottom:0px!important}.marginbase{margin:var(--baseline)}.marginbasetop{margin-top:var(--baseline)}.marginbasebottom{margin-bottom:var(--baseline)!important}.marginbaseleft{margin-left:var(--baseline)}.marginbaseright{margin-right:var(--baseline)}.marginbasey{margin-top:var(--baseline);margin-bottom:var(--baseline)}.marginbasex{margin-left:var(--baseline);margin-right:var(--baseline)}.marginbase2{margin:var(--spacing-2)}.marginbasetop2{margin-top:var(--spacing-2)}.marginbasebottom2{margin-bottom:var(--spacing-2)!important}.marginbaseleft2{margin-left:var(--spacing-2)}.marginbaseright2{margin-right:var(--spacing-2)}.marginbasey2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.marginbasex2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.marginbase3{margin:var(--spacing-3)}.marginbasetop3{margin-top:var(--spacing-3)}.marginbasebottom3{margin-bottom:var(--spacing-3)}.marginbaseleft3{margin-left:var(--spacing-3)}.marginbaseright3{margin-right:var(--spacing-3)}.marginbasey3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.marginbasex3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.marginbase4{margin:var(--spacing-4)}.marginbasetop4{margin-top:var(--spacing-4)}.marginbasebottom4{margin-bottom:var(--spacing-4)}.marginbaseleft4{margin-left:var(--spacing-4)}.marginbaseright4{margin-right:var(--spacing-4)}.marginbasey4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.marginbasex4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.marginbase5{margin:var(--spacing-5)}.marginbasetop5{margin-top:var(--spacing-5)}.marginbasebottom5{margin-bottom:var(--spacing-5)}.marginbaseleft5{margin-left:var(--spacing-5)}.marginbaseright5{margin-right:var(--spacing-5)}.marginbasey5{margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.marginbasex5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.marginbase6{margin:var(--spacing-6)}.marginbasetop6{margin-top:var(--spacing-6)}.marginbasebottom6{margin-bottom:var(--spacing-6)}.marginbaseleft6{margin-left:var(--spacing-6)}.marginbaseright6{margin-right:var(--spacing-6)}.marginbasey6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.marginbasex6{margin-left:var(--spacing-6);margin-right:var(--spacing-6)}.padding10{padding:10px}.padding10sx{padding-left:10px}.padding10dx{padding-right:10px}.padding10top{padding-top:10px}.padding10bottom{padding-bottom:10px}.padding20{padding:20px}.padding20sx{padding-left:20px}.padding20dx{padding-right:20px}.padding20top{padding-top:20px}.padding20bottom{padding-bottom:20px}.padding30{padding:30px}.padding30sx{padding-left:30px}.padding30dx{padding-right:30px}.padding30top{padding-top:30px}.padding30bottom{padding-bottom:30px}.padding40{padding:40px}.padding40sx{padding-left:40px}.padding40dx{padding-right:40px}.padding40top{padding-top:40px}.padding40bottom{padding-bottom:40px}.padding60{padding:60px}.padding60sx{padding-left:60px}.padding60dx{padding-right:60px}.padding60top{padding-top:60px}.padding60bottom{padding-bottom:60px}.padding80{padding:80px}.padding80sx{padding-left:80px}.padding80dx{padding-right:80px}.padding80top{padding-top:80px}.padding80bottom{padding-bottom:80px}.padding100{padding:100px}.padding100sx{padding-left:100px}.padding100dx{padding-right:100px}.padding100top{padding-top:100px}.padding100bottom{padding-bottom:100px}.padding70{padding:70px}.padding70sx{padding-left:70px}.padding70dx{padding-right:70px}.padding70top{padding-top:70px}.padding70bottom{padding-bottom:70px}.padding125top{padding-top:125px}.padding125bottom{padding-bottom:125px}.margin0{margin:0}.margin0sx{margin-left:0}.margin0dx{margin-right:0}.margin0top{margin-top:0}.margin0bottom{margin-bottom:0}.margin10{margin:10px}.margin10sx{margin-left:10px}.margin10dx{margin-right:10px}.margin10top{margin-top:10px}.margin10bottom{margin-bottom:10px}.margin20{margin:20px}.margin20sx{margin-left:20px}.margin20dx{margin-right:20px}.margin20top{margin-top:20px}.margin20bottom{margin-bottom:20px}.margin30{margin:30px}.margin30sx{margin-left:30px}.margin30dx{margin-right:30px}.margin30top{margin-top:30px}.margin30bottom{margin-bottom:30px}.margin40{margin:40px}.margin40sx{margin-left:40px}.margin40dx{margin-right:40px}.margin40top{margin-top:40px}.margin40bottom{margin-bottom:40px}.margin60{margin:60px}.margin60sx{margin-left:60px}.margin60dx{margin-right:60px}.margin60top{margin-top:60px}.margin60bottom{margin-bottom:60px}.margin70bottom{margin-bottom:70px}.margin70top{margin-top:70px}.margin100bottom{margin-bottom:100px}.margin100top{margin-top:100px}.margin150bottom{margin-bottom:150px}.margin150top{margin-top:150px}.margin250bottom{margin-bottom:250px}.margin250top{margin-top:250px}.margin-125top{margin-top:-125px}.margin-auto{margin:0 auto}.no-margin{margin:0px!important}.no-padding{padding:0px!important}.z-index-negativo{z-index:-1}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.z-index-100{z-index:100}.z-index-1000{z-index:1000}.z-index-10000{z-index:10000}.display-block{display:block!important}.display-inline-block{display:inline-block}.display-inline-flex{display:inline-flex}.clear-both{clear:both}.hidden{display:none}.super-hidden{display:none!important}.display-block-mb{display:none!important}.display-inline-block-mb{display:none!important}.float-left{float:left}.float-right{float:right}.float-none{float:none}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.vertical-top{vertical-align:top}.vertical-middle{vertical-align:middle}.overflow{overflow:visible!important}.no-overflow{overflow:hidden!important}.no-overflow-x{overflow-x:hidden!important}.no-overflow-y{overflow-y:hidden!important}.bordo-top{border-top:1px solid #707070}.bordo-bottom{border-bottom:1px solid #707070}.bordo-destra{border-right:1px solid #707070}.bordo-sinistra{border-left:1px solid #707070}.bordo-top-light{border-top:2px solid #eee}.bordo-bottom-light{border-bottom:2px solid #eee}.bordo-destra-light{border-right:2px solid #eee}.bordo-sinistra-light{border-left:2px solid #eee}.bordo{border:1px solid #707070}.tondo{border-radius:100%!important}.background-color{background-color:var(--grey)}.all-centered{top:50%;left:50%;transform:translate(-50%,-50%)}.pointer-none{pointer-events:none}.underline{text-decoration:underline}main ul,main ol{list-style:none;padding:0;margin:.5em 0 1.5em 2em}main ol{counter-reset:my-awesome-counter;margin-top:5px}main ol li{counter-increment:my-awesome-counter;vertical-align:middle;clear:both;display:block;align-items:center;margin-bottom:10px;font-family:var(--font-principale);min-height:1em;vertical-align:middle}main ol li::before{content:counter(my-awesome-counter);color:#fff;font-weight:600;display:block;width:1.3em;height:1.3em;font-size:1em;line-height:1.25em;text-align:center;display:inline-block;float:left;margin-left:-1em;margin-right:5px;border-radius:100%;background:var(--accent-color)}main ol li ol li::before{display:block;width:1.3em;height:1.3em;font-size:.9em;line-height:1.2em;margin:0 7px 0 20px}main ul li::before{content:"-";color:var(--accent-color);font-weight:700;display:inline-block;width:1em;margin-left:-2em;margin-bottom:10px;margin-right:0;font-size:10px;padding-right:2em}ul.clean,ol.clean,ul.clean li,ol.clean li{padding:0;margin:0;list-style:none}ul.clean li:before,ol.clean li:before{content:none}.box-shadow{box-shadow:var(--shadow)}.border-radius{border-radius:var(--radius)!important}.border-radius-small{border-radius:var(--radius-small)}.aspect-ratio-1{aspect-ratio:1}.aspect-ratio-4-3{aspect-ratio:4/3}.circle{border-radius:100%}.figure-radius{overflow:hidden;display:flex;border-radius:var(--radius-small);width:100%;height:100%}.figure-radius img{width:100%;height:100%;object-fit:cover}.figure-100{width:100px;aspect-ratio:1;display:flex;align-items:center;margin:0 auto}.figure-150{width:150px;aspect-ratio:1;display:flex;align-items:center;margin:0 auto}.figure-100 img,.figure-150 img{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.absolute{position:absolute}.fixed{position:fixed}.overlay,.relative{position:relative}.top0{top:0}.bottom0{bottom:0}.left0{left:0}.right0{right:0}.pop-up-overlay *{z-index:10}.pop-up-overlay:before{content:'';top:0;background:#0005;width:100%;height:100%;display:block;position:absolute;z-index:2}.pop-up-overlay.blur:before{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000001a}.testo-normale{color:var(--text-color)!important}.testo-alternativo{color:var(--text-color-alt)!important}.testo-evidenza{color:var(--accent-color)!important}.testo-custom-1,.testo-custom-1 p{color:var(--custom-color-1)}.testo-custom-2,.testo-custom-2 p{color:var(--custom-color-2)}.testo-custom-3,.testo-custom-3 p{color:var(--custom-color-3)}.testo-custom-4,.testo-custom-4 p{color:var(--custom-color-4)}.negativo,.bianco,.bianco p,.white,.white p{color:var(--white)!important}.nero,.nero p,.black,.black p{color:var(--black)!important}.grey,.grey p{color:var(--grey)}.darkgrey,.darkgrey p{color:var(--darkgrey)}.darkgrey2,.darkgrey2 p{color:var(--darkgrey2)}.darkgrey3,.darkgrey3 p{color:var(--darkgrey3)}.darkergrey,.darkergrey p{color:var(--darkergrey)}.darkergrey2,.darkergrey2 p{color:var(--darkergrey2)}.bg-main{background-color:var(--background-color)}.bg-alt{background-color:var(--background-color-alt)}.bg-evidenza{background-color:var(--accent-color)}.bg-custom-1{background-color:var(--custom-color-1)}.bg-custom-2{background-color:var(--custom-color-2)}.bg-custom-3{background-color:var(--custom-color-3)}.bg-custom-4{background-color:var(--custom-color-4)}.bg-black{background:var(--black)}.bg-white{background:var(--white)}.bg-grey{background:var(--grey)}.bg-darkgrey{background:var(--darkgrey)}.bg-darkgrey2{background:var(--darkgrey2)}.bg-darkgrey3{background:var(--darkgrey3)}.bg-darkergrey{background:var(--darkergrey)}.bg-darkergrey2{background:var(--darkergrey2)}.stroke-accent,.stroke-accent *{stroke:var(--accent-color)}.fill-accent,.fill-accent *{fill:var(--accent-color)}.bg-size-cover{background-size:cover}.bg-position-center{background-position:center center}.color-clip,.color-clip-hover:hover{background:rgb(26,63,244);background:-moz-linear-gradient(90deg,rgba(26,63,244,1) 0%,rgba(1,164,255,1) 42%,rgba(206,255,0,1) 100%);background:-webkit-linear-gradient(90deg,rgba(26,63,244,1) 0%,rgba(1,164,255,1) 42%,rgba(206,255,0,1) 100%);background:linear-gradient(90deg,rgba(26,63,244,1) 0%,rgba(1,164,255,1) 42%,rgba(206,255,0,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.opacity70{opacity:.7}.opacity50{opacity:.5}.opacity30{opacity:.3}.font-principale{font-family:var(--font-principale)!important}.font-secondario{font-family:var(--font-secondario)!important}.breadcrumb{font-size:var(--size-p)}.breadcrumb a{text-decoration:none;color:var(--text-color)}.line-height-1{line-height:1}.line-height-1-2{line-height:1.2}.line-height-1-4{line-height:1.4}.line-height-1-6{line-height:1.6}.line-height-1-8{line-height:1.8}.line-height-2{line-height:2}.italic{font-style:italic!important}.maiuscolo,.uppercase{text-transform:uppercase!important}.minuscolo,.lowercase{text-transform:lowercase!important}.iniziali-maiuscole,.capitalize{text-transform:capitalize!important}.thin{font-weight:100!important}.light{font-weight:300!important}.regular{font-weight:400!important}.medium{font-weight:500!important}.semibold{font-weight:600!important}b,strong,.bold,.grassetto{font-weight:700!important}.extrabold{font-weight:800!important}.black{font-weight:900!important}.font-0{font-size:0}.margin0p>p{margin-bottom:0}.margin0plast>p:last-child{margin-bottom:0}a,a:visited,a:focus{color:var(--accent-color);text-decoration:none}a.clean{color:unset}a:hover{color:var(--accent-color)}body,p,li,.p-normal,.p-normal p{font-family:var(--family-p);font-weight:var(--weight-p);font-size:var(--size-p);line-height:var(--lineH-p);color:var(--text-color)}.testo-alternativo p,.testo-alternativo p li{color:var(--text-color-alt)}.p-big,.p-big p{font-family:var(--family-p-big);font-weight:var(--weight-p-big);font-size:var(--size-p-big);line-height:var(--lineH-p-big)}.p-bigger,.p-bigger p{font-family:var(--family-p-big);font-weight:var(--weight-p-big);font-size:24px;line-height:var(--lineH-p-big)}.p-small,.p-small p{font-family:var(--family-p-small);font-weight:var(--weight-p-small);font-size:var(--size-p-small);line-height:var(--lineH-p-small)}h1,.title-h1{font-family:var(--family-h1);font-size:var(--size-h1);line-height:var(--lineH-h1);font-weight:var(--weight-h1);letter-spacing:var(--spacing-h1)}h2,.title-h2{font-family:var(--family-h1);font-size:var(--size-h2);line-height:var(--lineH-h2);font-weight:var(--weight-h2);letter-spacing:var(--spacing-h2)}h3,.title-h3{font-family:var(--family-h1);font-size:var(--size-h3);line-height:var(--lineH-h3);font-weight:var(--weight-h3);letter-spacing:var(--spacing-h3)}h4,.title-h4,.title-h4 p{font-family:var(--font-principale);font-size:var(--size-h4);line-height:var(--lineH-h4);font-weight:var(--weight-h4);letter-spacing:var(--spacing-h4)}h5,.title-h5,.title-h5 p{font-family:var(--font-principale);font-size:var(--size-h5);line-height:var(--lineH-h5);font-weight:var(--weight-h5);letter-spacing:var(--spacing-h5)}h6,.title-h6,.title-h6 p{font-family:var(--font-principale);font-size:var(--size-h6);line-height:var(--lineH-h6);font-weight:var(--weight-h6);letter-spacing:var(--spacing-h6)}h1,h2,h3,h4,h5,h6,.title-h1,.title-h2,.title-h3,.title-h4,.title-h5,.title-h6{color:var(--text-color)}h1.margin,h2.margin,h3.margin,h4.margin,h5.margin,h6.margin,.title-h1.margin,.title-h2.margin,.title-h3.margin,.title-h4.margin,.title-h5.margin,.title-h6.margin{margin:1em 0}.btn,button.btn,input[type="submit"].btn{font-family:var(--family-btn-s1);letter-spacing:var(--spacing-btn-s1);font-weight:var(--weight-btn-s1);text-transform:var(--transform-btn-s1);font-size:var(--size-btn-s1);line-height:var(--lineH-btn-s1);padding:var(--padding-btn-s1);margin:var(--margin-btn-s1);border-radius:var(--radius-btn-s1);border:var(--border-btn-s1) solid;text-decoration:none;display:inline-block;text-align:center;overflow:hidden;transition:all 0.35s;width:fit-content}.btn:hover{transition:all 0.35s}.btn:link,.btn:visited{position:relative;top:0;left:0;display:inline-block}button::after{display:none}.btn.btn-big,button.btn.btn-big,input[type="submit"].btn.btn-big{font-family:var(--family-btn-s2);letter-spacing:var(--spacing-btn-s2);font-weight:var(--weight-btn-s2);text-transform:var(--transform-btn-s2);font-size:var(--size-btn-s2);line-height:var(--lineH-btn-s2);padding:var(--padding-btn-s2);margin:var(--margin-btn-s2);border-radius:var(--radius-btn-s2);border:var(--border-btn-s2) solid}.btn.btn-small,button.btn.btn-small,input[type="submit"].btn.btn-small{font-family:var(--family-btn-s3);letter-spacing:var(--spacing-btn-s3);font-weight:var(--weight-btn-s3);text-transform:var(--transform-btn-s3);font-size:var(--size-btn-s3);line-height:var(--lineH-btn-s3);padding:var(--padding-btn-s3);margin:var(--margin-btn-s3);border-radius:var(--radius-btn-s3);border:var(--border-btn-s3) solid}a.btn,button.btn,input[type="submit"].btn,.btn.btn-style-1,button.btn-style-1,input[type="submit"].btn.btn-style-1{color:var(--color-btn-type-1);border-color:var(--border-btn-type-1);background-color:var(--bg-top-btn-type-1);background-image:linear-gradient(180deg,var(--bg-top-btn-type-1) 0%,var(--bg-bottom-btn-type-1) 100%)}a.btn:hover,button.btn:hover,.btn.btn-style-1:hover,button.btn-style-1:hover{color:var(--color-btn-type-1-h);border-color:var(--border-btn-type-1-h)}input[type="submit"].btn:hover,input[type="submit"].btn.btn-style-1:hover{color:var(--color-btn-type-1-h);background-color:var(--bg-top-btn-type-1-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-1-h) 0%,var(--bg-bottom-btn-type-1-h) 100%);border-color:var(--border-btn-type-1-h)}a.btn:before,button.btn:before,.btn.btn-style-1:before,button.btn-style-1:before{background-color:var(--bg-top-btn-type-1-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-1-h) 0%,var(--bg-bottom-btn-type-1-h) 100%)}.btn.btn-style-2,button.btn.btn-style-2,input[type="submit"].btn.btn-style-2{color:var(--color-btn-type-2);border-color:var(--border-btn-type-2);background-color:var(--bg-top-btn-type-2);background-image:linear-gradient(180deg,var(--bg-top-btn-type-2) 0%,var(--bg-bottom-btn-type-2) 100%)}.btn.btn-style-2:hover,button.btn.btn-style-2:hover{color:var(--color-btn-type-2-h);border-color:var(--border-btn-type-2-h)}input[type="submit"].btn.btn-style-2:hover{color:var(--color-btn-type-2-h);background-color:var(--bg-top-btn-type-2-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-2-h) 0%,var(--bg-bottom-btn-type-2-h) 100%);border-color:var(--border-btn-type-2-h)}.btn.btn-style-2:before,button.btn.btn-style-2:before{background-color:var(--bg-top-btn-type-2-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-2-h) 0%,var(--bg-bottom-btn-type-2-h) 100%)}.btn.btn-style-3,button.btn.btn-style-3,input[type="submit"].btn.btn-style-3{color:var(--color-btn-type-3);border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%)}.btn.btn-style-3:hover,button.btn.btn-style-3:hover{color:var(--color-btn-type-3-h);border-color:var(--border-btn-type-3-h)}input[type="submit"].btn.btn-style-3:hover{color:var(--color-btn-type-3-h);background-color:var(--bg-top-btn-type-3-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3-h) 0%,var(--bg-bottom-btn-type-3-h) 100%);border-color:var(--border-btn-type-3-h)}.btn.btn-style-3:before,button.btn.btn-style-3:before{background-color:var(--bg-top-btn-type-3-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3-h) 0%,var(--bg-bottom-btn-type-3-h) 100%)}.btn.btn-style-4,button.btn.btn-style-4,input[type="submit"].btn.btn-style-4{color:var(--color-btn-type-4);border-color:var(--border-btn-type-4);background-color:var(--bg-top-btn-type-4);background-image:linear-gradient(180deg,var(--bg-top-btn-type-4) 0%,var(--bg-bottom-btn-type-4) 100%)}.btn.btn-style-4:hover,button.btn.btn-style-4:hover{color:var(--color-btn-type-4-h);border-color:var(--border-btn-type-4-h)}input[type="submit"].btn.btn-style-4:hover{color:var(--color-btn-type-4-h);background-color:var(--bg-top-btn-type-4-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-4-h) 0%,var(--bg-bottom-btn-type-4-h) 100%);border-color:var(--border-btn-type-4-h)}.btn.btn-style-4:before,button.btn.btn-style-4:before{background-color:var(--bg-top-btn-type-4-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-4-h) 0%,var(--bg-bottom-btn-type-4-h) 100%)}.btn.btn-style-5,button.btn.btn-style-5,input[type="submit"].btn.btn-style-5{color:var(--color-btn-type-5);border-color:var(--border-btn-type-5);background-color:var(--bg-top-btn-type-5);background-image:linear-gradient(180deg,var(--bg-top-btn-type-5) 0%,var(--bg-bottom-btn-type-5) 100%);font-weight:600}.btn.btn-style-5:hover,button.btn.btn-style-5:hover{color:var(--color-btn-type-5-h);border-color:var(--border-btn-type-5-h)}input[type="submit"].btn.btn-style-5:hover{color:var(--color-btn-type-5-h);background-color:var(--bg-top-btn-type-5-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-5-h) 0%,var(--bg-bottom-btn-type-5-h) 100%);border-color:var(--border-btn-type-5-h)}.btn.btn-style-5:before,button.btn.btn-style-5:before{background-color:var(--bg-top-btn-type-5-h);background-image:linear-gradient(180deg,var(--bg-top-btn-type-5-h) 0%,var(--bg-bottom-btn-type-5-h) 100%)}.btn i{position:relative;padding-left:5px;display:inline-block;z-index:1}.btn i,button.btn i{font-size:calc(var(--size-btn-s1) + 4px)}.btn.btn-big i,button.btn.btn-big i{font-size:calc(var(--size-btn-s1) + 8px)}.btn.btn-small i,button.btn.btn-small i{font-size:calc(var(--size-btn-s1) + 2px)}.btn{position:relative}.btn span{position:relative;z-index:2;text-align:center;width:auto;display:inline-block}.btn:not(input):before{content:"";position:absolute;transition:all 0.35s;z-index:1}.animation-standard .btn:not(input):before{bottom:0;left:0;width:100%;height:100%;opacity:0}.animation-standard .btn:hover:before{width:100%;opacity:1}.animation-rise .btn:not(input):before{bottom:0;left:0;width:100%;height:100%;opacity:0}.animation-rise .btn:hover:before{width:100%;opacity:1}.animation-rise .btn:hover{box-shadow:0 .5em .5em -.4em #00000080;transform:translateY(-.35em)}.animation-fill-slide .btn:not(input):before{bottom:0;left:0;width:0%;height:100%}.animation-fill-slide .btn:hover:before{width:100%}.animation-fill-down .btn:not(input):before{bottom:0;left:0;width:100%;height:0%}.animation-fill-down .btn:hover:before{height:100%}.animation-fill-up .btn:not(input):before{top:0;left:0;width:100%;height:0%}.animation-fill-up .btn:hover:before{height:100%}.animation-grow-box .btn:not(input):before{bottom:50%;left:50%;width:0%;height:0%}.animation-grow-box .btn:hover:before{width:100%;height:100%;bottom:0%;left:0%}.animation-grow-ellipse .btn:not(input):before{bottom:50%;left:50%;width:0%;height:0%;border-radius:50%}.animation-grow-ellipse .btn:hover:before{width:200%;height:500%;bottom:-200%;left:-50%}.animation-fade-in .btn:not(input):before{opacity:0;transition:opacity 0.5s ease;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.animation-fade-in .btn:hover:before{opacity:1}.btn:disabled,button:disabled,.wpcf7 input[type="submit"]:disabled,.btn:disabled:hover,button:disabled:hover,.wpcf7 input[type="submit"]:disabled:hover{opacity:.4;background:var(--darkgrey3);border-color:var(--darkgrey3)}.wpcf7{width:100%}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea,.wpcf7 select{width:100%;background:transparent}.wpcf7 input[type="checkbox"]{display:inline-block;margin:0 5px 0 0;padding:0;width:auto}.wpcf7 textarea{height:150px}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{border-radius:3px;font-size:var(--size-p-small);font-family:var(--font-secondario);color:var(--text-color);font-weight:400;line-height:1.6;transition:.3s;padding:10px 10px;border:1px solid #a4a4a4;outline:1px solid transparent}.wpcf7 input:focus:not([type="submit"]),.wpcf7 select:focus,.wpcf7 textarea:focus{padding:10px 20px;border-color:var(--accent-color);outline:1px solid var(--accent-color);color:var(--text-color)}.wpcf7 input::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:var(--text-color);opacity:.4}.wpcf7 .negativo select{background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23999%22%2F%3E%3C%2Fsvg%3E)}.wpcf7 input:-webkit-autofill{-webkit-text-fill-color:var(--text-color);padding:10px 0}.wpcf7 .ajax-loader{filter:brightness(500%) contrast(80%);width:15px;height:15px;background-size:cover}.wpcf7 .info-privacy,.info-privacy *{font-size:var(--size-p-small);line-height:var(--lineH-p-smaller);color:var(--text-color)!important}.wpcf7 .info-privacy span.wpcf7-list-item{margin:0}.wpcf7 .wpcf7-list-item:first-child{margin:0 0 0 0em}.wpcf7 .info-privacy p a{text-decoration:underline}.wpcf7 small{display:inline}.wpcf7 span.wpcf7-form-control-wrap.radio{width:auto}.wpcf7 input::-webkit-calendar-picker-indicator{color:transparent!important;background:transparent url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%!important}.wpcf7 input.wpcf7-file{width:100%}.wpcf7 input[type="radio"]{margin:5px!important}.wpcf7 input:disabled{cursor:not-allowed}.wpcf7 form .wpcf7-response-output{border:none;float:left;width:100%;padding:0;margin:20px 0 0 0;font-size:var(--size-p);font-weight:700}.wpcf7 form .wpcf7-response-output:before{font-family:'Material Icons';display:inline-block;font-weight:400;font-style:normal;font-size:20px;line-height:30px;width:30px;height:30px;border-radius:15px;text-align:center;margin:-2px 10px 0 0;color:#fff;vertical-align:middle}.wpcf7 form.sent .wpcf7-response-output{color:#46b450;background-color:#FFF}.wpcf7 form.sent .wpcf7-response-output:before{content:'\e876';background:#46b450}.wpcf7 form.invalid .wpcf7-response-output{color:#eaad2f}.wpcf7 form.invalid .wpcf7-response-output:before{content:'\e002';background:#eaad2f}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{color:#dc3232!important}.wpcf7 form.aborted .wpcf7-response-output:before,.wpcf7 form.failed .wpcf7-response-output:before{content:'\e5cd';background:#dc3232}body:not(.cf7p-message) .wpcf7-not-valid-tip{position:absolute;width:auto;margin-top:3px;padding:2px 8px;border-radius:3px;background-color:#dc3232;border:none;float:left;z-index:999}body:not(.cf7p-message) .wpcf7-not-valid-tip{color:#fff;font-size:14px;line-height:1.6;font-weight:500;display:flex;justify-content:center;align-items:center}body:not(.cf7p-message) .wpcf7-not-valid-tip:after{content:'';position:absolute;left:10px;top:-5px;background-color:#dc3232;width:11px;height:11px;transform:rotate(45deg);z-index:1}body:not(.cf7p-message) .wpcf7-not-valid-tip:before{content:'\e5c9';font-family:'Material Icons';display:inline-block;color:#fff;font-weight:400;font-style:normal;position:relative;font-size:20px;line-height:1;left:-2px;top:-1px;z-index:2}.owl-dots *{transition:0.5s all ease-in-out}.owl-dots{margin-top:0;text-align:center;z-index:3;width:var(--w-container);display:flex;align-items:center;justify-content:center}.owl-carousel .owl-dots .owl-dot{height:5px;margin:0 5px;background:var(--accent-color);box-shadow:none;opacity:.4;border-radius:0}.owl-carousel .owl-dots .owl-dot span{display:none}.owl-img-auto.owl-carousel .owl-item img{display:block!important;width:auto!important}.owl-dot{border-radius:50%;width:10px;height:10px;margin-right:5px;border:none!important}.owl-dot:hover{background:#fff}.owl-loaded .owl-dot.active{background-color:var(--color-btn-type-1);border-radius:32px;width:50px}.owl-dot:not(.active){cursor:pointer}footer{padding:var(--footer-padding)}footer,footer section#widget-area{background-color:var(--background-widget)}footer section#widget-area>div>div{margin:0;padding-top:var(--widget-padding-top);padding-bottom:var(--widget-padding-bottom)}footer section#widget-area p,footer section#widget-area b,footer section#widget-area span,footer section#widget-area strong,footer section#widget-area ul,footer section#widget-area ol,footer section#widget-area li,footer section#widget-area li *{margin:0;color:var(--widget-color);font-family:var(--family-widget-text);font-size:var(--size-widget-text);font-weight:var(--weight-widget-text);line-height:var(--lineH-widget-text)}footer section#widget-area a{color:var(--widget-link-color)}footer section#widget-area .widget-row .widget-column .widget:last-child{margin:0}footer section#widget-area .widget-row .widget-column .widget-title{color:var(--widget-color);font-family:var(--family-widget-title);font-size:var(--size-widget-title);font-weight:var(--weight-widget-title);line-height:var(--lineH-widget-title);text-transform:none;padding-bottom:10px;margin:0}html.desktop footer section#widget-area .widget-row.widget-separator .widget-column:not(:first-child):before{content:"";display:block;position:absolute;height:100%;width:1px;top:0;left:calc(var(--widget-separator-gap) / -2);border-right:var(--widget-separator)}html.desktop footer section#widget-area .widget-row.widget-separator.widget_4c .widget-column:nth-child(2):before,html.desktop footer section#widget-area .widget-row.widget-separator.widget_5b .widget-column:nth-child(2):before{content:none}footer section#widget-area .widget ul.menu{margin:0;padding:0;list-style:none}footer section#widget-area .widget ul.menu li{padding-bottom:8px}footer section#widget-area .widget ul.menu li ul.sub-menu{display:none}footer section#copyright-area{background:var(--background-socket);color:var(--socket-color);font-size:var(--size-socket-text)!important}footer section#copyright-area .contenuto{padding-top:var(--socket-padding-top);padding-bottom:var(--socket-padding-bottom)}footer section#copyright-area p,footer section#copyright-area b,footer section#copyright-area span,footer section#copyright-area strong,footer section#copyright-area ul,footer section#copyright-area ol,footer section#copyright-area li{margin:0;color:var(--socket-color);font-family:var(--family-socket-text);font-size:var(--size-socket-text)!important;font-weight:var(--weight-socket-text);line-height:var(--lineH-socket-text)}header #action-bar{width:100%;background:var(--bg-actionbar)}header .action-bar-content{padding-top:var(--padding-actionbar-top);padding-bottom:var(--padding-actionbar-top);margin:0 auto}header .action-bar-content>*,header .action-bar-content p,header .action-bar-content ul li,header .action-bar-content ol li,header .action-bar-content i{color:var(--color-actionbar);margin-bottom:0}header .action-bar-content a{color:var(--link-actionbar)}pre-footer#prefooter{display:block}section#contatti{background:var(--background-color);background:linear-gradient(0deg,var(--background-color-alt)20%,var(--background-color) 20%)}.btn-menu a{background:#000;color:#ffffff!important;padding:11.5px var(--spacing-1)!important}.bg-gradient{background-image:radial-gradient(at 50% 150%,#05a2d3 0%,#05a2d3 10%,#191d29 90%)}.btn.shadow{filter:drop-shadow(0 10px 20px rgba(5,162,211,.29))}.btn.shadow:hover{filter:drop-shadow(0 0 0 rgba(5,162,211,0))}section#visore-home{position:relative}section#visore-home .contenuto{z-index:10;position:relative}section#visore-home .contenuto{position:relative;display:flex;z-index:10;height:100%;justify-content:center;flex-direction:column}section#visore-home .contenuto .element-1{max-width:55%}div#hero-img-home{position:absolute;background-color:var(--accent-color);background-image:-webkit-radial-gradient(bottom left,0%,#05a2d3 0%,#05a2d3 10%,#191d29 70%);background-image:radial-gradient(at bottom left,#05a2d3 0%,#05a2d3 10%,#191d29 70%);right:0;top:0;max-width:38%}div#hero-img-home figure{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;position:relative;margin:0}div#hero-img-home figure img{position:relative;max-width:none;width:110%;right:15%}section#visore-home .contenuto .element-2.recensioni{position:absolute;bottom:60px}section#visore-home .contenuto .element-2.recensioni .stars{--percent:calc(var(--rating) / 5 * 100%);background:#32455E;border-radius:50px;padding:8px 8px 6px 8px;margin-right:8px}section#visore-home .contenuto .element-2.recensioni .stars::before{content:"\e838 \e838 \e838 \e838 \e838 ";letter-spacing:0;background:linear-gradient(90deg,#F4C15C var(--percent),#DEDEDE var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:'Material Icons';font-size:25px;vertical-align:sub}section#business .blocco-row .business-image .business-icon{bottom:-50px;left:-90px}section#business .blocco-row-alt .business-image .business-icon{bottom:-50px;right:-90px}section#risultati{background-image:radial-gradient(at 50% 150%,#05a2d3 0%,#05a2d3 10%,#191d29 90%)}section#risultati .risultati-intro figure{min-height:150px;max-height:300px}section#risultati .risultati-intro figure img{width:100%;position:relative;object-fit:cover}section hr{background:linear-gradient(to right,transparent 50%,#fff 50%),linear-gradient(to right,var(--background-color-alt),var(--background-color-alt));background-size:20px 2px,100% 2px;height:2px;margin:0em;mix-blend-mode:darken}section.bg-alt hr{mix-blend-mode:lighten}section#risultati .titolo-section-reviews{margin-bottom:260px}section#reviews .blocco-row{position:relative;top:-200px;margin-bottom:-200px}section#reviews .review-single figure img{max-width:150px;margin:0 auto}section#reviews .review-single:before{content:"\e244";font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;position:absolute;color:var(--custom-color-3);font-size:500px;line-height:0;left:0;bottom:50%;z-index:1}section#reviews .review-single .star .stars{background:#32455E;border-radius:50px;padding:4px 8px 6px 8px}section#reviews .review-single .star .stars::before{content:"\e838 \e838 \e838 \e838 \e838";letter-spacing:0;font-family:'Material Icons';font-size:18px;vertical-align:sub}section#reviews .review-single .review-text *{line-height:1.4;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}section#metodo ul{column-count:3;-moz-column-count:3;-webkit-column-count:3;gap:40px}section#metodo ul li::before{content:"\e86c";font-family:'Material Icons';position:relative;bottom:-3px;font-size:1.2em}section#about{background:linear-gradient(0deg,var(--background-color) 50%,var(--custom-color-3) 50%)}ul.list-faq>li .single-faq .faq-title,ul.list-faq>li .single-faq .faq-content{text-align:left}ul.list-faq>li .single-faq{padding:20px 25px}ul.list-faq>li .single-faq .faq-content{margin-top:15px}ul.list-faq>li .single-faq .col-10{flex-basis:10%;width:auto;flex-grow:0;text-align:right;flex-shrink:1}ul.list-faq>li .single-faq .icon{--faq_icon_size:26px;font-size:var(--faq_icon_size);background:var(--accent-color);color:var(--white);line-height:var(--faq_icon_size);height:var(--faq_icon_size);width:var(--faq_icon_size);border-radius:var(--radius-small)}ul.list-faq>li .single-faq .icon{transform:rotate(0deg);transition:all 0.4s ease}ul.list-faq>li .single-faq .active .icon{transform:rotate(-135deg);transition:all 0.4s ease;border-radius:14px}ul.list-faq>li .single-faq .icon,ul.list-faq>li .single-faq .faq-title{cursor:pointer}main.pagina-interna{background:var(--background-color);background:linear-gradient(180deg,var(--custom-color-3)600px,var(--background-color) 600px)}html.pum-open.pum-open-overlay .pum.pum-overlay{display:block!important;opacity:1!important}button.pum-close.popmake-close{font-family:'Material Icons'!important;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}header.transparet #navigation-bar .site-branding figure.logo-container svg#logo g#testo_1 path{fill:#fff;transition:fill ease-out 500ms}header.transparet #navigation-bar.sticky .site-branding figure.logo-container svg#logo g#testo_1 path{fill:#2d2d2d;transition:fill ease-out 500ms}header{position:relative;width:100%;z-index:99}header.transparet{position:absolute;z-index:9999}header #navigation-bar{background:var(--background-color-header);padding:var(--padding-header);position:relative;width:100%;transition:all ease-out 250ms;border-bottom:1px solid rgba(36,36,36,.2)}header #navigation-bar.sticky{position:fixed;padding:var(--padding-header-sticky);top:0;z-index:9999;transition:all ease-out 250ms}header #navigation-bar .site-menu nav ul:not(.sub-menu)>li>a{color:var(--text-color-header)}header #navigation-bar .navigation-content{max-width:100%;margin:0 auto}header.transparet #navigation-bar{background:var(--background-color-transparent)}header.transparet #navigation-bar .site-menu nav ul:not(.sub-menu)>li>a{color:#000;display:inline-block}header.transparet #navigation-bar.sticky{background:var(--background-color-header)}header #navigation-bar .site-menu nav ul:not(.sub-menu)>li>a{font-family:var(--family-menu);font-size:var(--size-menu);line-height:var(--lineH-menu);font-weight:var(--weight-menu);letter-spacing:var(--spacing-menu);padding:var(--padding-menu);position:relative;z-index:99999999}header #navigation-bar .site-menu nav ul ul.sub-menu>li>a{font-family:var(--family-menu_2);font-size:var(--size-menu_2);line-height:var(--lineH-menu_2);font-weight:var(--weight-menu_2);letter-spacing:var(--spacing-menu_2)}header #navigation-bar .navigation-content .site-branding,header #navigation-bar .navigation-content .site-menu{display:flex;flex-direction:row;align-items:center}header #navigation-bar .navigation-content .site-branding{width:30%;justify-content:flex-start}header #navigation-bar .navigation-content .site-branding .logo-container{padding:0;margin:0;position:relative;z-index:99999999999999;max-width:165px}header #navigation-bar .navigation-content .site-branding .logo-container #logo{display:block;fill:var(--text-color)}header #navigation-bar .navigation-content.type_menu_1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.wpml-ls-menu-item ul.sub-menu{background-color:#FFF;padding:10px;border-radius:10px}#primary-menu>li.wpml-ls-menu-item>a{border:1px solid #FFF;padding:5px 8px!important;border-radius:20px;font-size:14px!important}.sticky #primary-menu>li.wpml-ls-menu-item>a{border:1px solid #000}ul.sub-menu{display:inline-block}ul.sub-menu li a{display:inline-block;margin:0 0 8px 0;color:#000;width:auto}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;transition:all .3s linear;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}#slider-gbs,#slider-gbs .slide,#slider-gbs .slide figure{height:80vh;min-height:600px;max-height:700px}section#visore-cat,section#visore-cat>div{height:76vh;min-height:600px}section#slider-gbs .slide.row figure:after,body:not(.single-product) #visore-intro .slide.row figure:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgb(0 0 0 / 10%) 100%,rgb(255 255 255 / 0%) 20%,rgb(255 255 255 / 0%) 75%,rgb(1 0 0 / 100%) 100%)}.page-template-contatti section#slider-gbs .slide.row figure:after{background:linear-gradient(90deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.2) 100%)}.home #slider-gbs a.btn.btn-style-1:hover,.single-product #visore-intro a.btn.btn-style-1:hover{background-color:transparent;background-image:none}a.btn.rotate-icon:hover .material-icons{transform:rotate(90deg);margin-left:0}.padding-12col-left{padding-left:calc(var(--w-container) / 12)}.padding-12col-right{padding-right:calc(var(--w-container) / 12)}.padding-6col-left{padding-left:calc(var(--w-container) / 6)}.padding-6col-right{padding-right:calc(var(--w-container) / 6)}.visore,.visore .slide,.visore .slide figure{height:100vh}.visore .slide-content{z-index:3}.slide-content{z-index:3}#slider-gbs .slide-content{position:relative}#slider-gbs .slide-content p{max-width:490px}img.fit-cover{width:100%;height:100%;object-fit:cover}.owl-item{display:inline-block;vertical-align:top}.owl-nav.disabled{display:none}.carosello-home-slide .owl-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-bottom:25px}.tab-carosello-prodotti .owl-dots{margin-top:30px}.carosello-home-slide button.owl-dot,.tab-carosello-prodotti button.owl-dot{background-color:#5656564D;width:10px;aspect-ratio:1;padding:0;transition:all .3s ease-in;float:right;clear:both}.carosello-home-slide button.owl-dot:hover{background-color:#FFF}.container-allineato-dx>.col-50:first-child{padding-left:var(--single-padding-esterno)}.container-allineato-sx>.col-50:last-child{padding-right:var(--single-padding-esterno)}.menu-toggle{display:block;padding:0;border-radius:100%;z-index:99999999999;position:relative;background-color:#FFF;border:0;cursor:pointer}.dropdown-menu.dropdown-menu-mini-cart.nav-menu{display:none;position:absolute;top:100%;right:-30px;padding-top:20px}.dropdown-menu.dropdown-menu-mini-cart.nav-menu .widget_shopping_cart_content{padding:20px;background-color:#FFF;border-radius:10px;min-width:430px;z-index:99999999999999999;box-shadow:0 0 20px #60606063;position:relative}.dropdown-menu.dropdown-menu-mini-cart.active{display:block}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul{position:static;top:unset;left:unset;float:none;display:block;box-shadow:0 0 0;overflow:scroll;max-height:70vh}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul *{color:#fd3c2c!important;font-weight:700!important;font-size:14px!important;display:flex!important;align-items:center;column-gap:15px;width:unset;justify-content:space-between}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul .quantity *{display:inline-block!important;margin-left:5px}li.woocommerce-mini-cart-item.mini_cart_item{margin:5px 0 30px!important;display:block}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul img{width:40px}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul a.remove.remove_from_cart_button{width:20px!important;height:20px;background-color:#fd3c2c;display:block!important;color:#FFF!important;text-align:center;border-radius:100%}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul a.remove.remove_from_cart_button+a{width:calc(60% - 30px)}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul .quantity{width:25%;display:inline-block!important}p.woocommerce-mini-cart__buttons.buttons a{border-radius:22px;margin-right:10px;background-color:rgb(253,60,44);display:inline-block;padding:10px 20px;color:#FFF;font-weight:500}woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:100%}#footer .footer-serv-cli{border-top:1px solid #FFF;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #FFF;margin-bottom:40px}#footer .footer-serv-cli span.material-symbols-outlined{font-family:'Material Symbols Outlined';font-size:28px;border:2px solid;width:60px;height:60px;text-align:center;line-height:60px;border-radius:100%}#footer .contenuto.widget-row.widget_4c .widget-column:nth-child(3){width:100%;grid-column-end:span 8}#footer .contenuto.widget-row.widget_4c .widget-column:nth-child(2){padding-right:30px}#footer ul li::before{content:"";display:none}#footer ul{list-style:none;padding:0}#footer ul li{margin-bottom:5px!important}.home #test .test-img{display:none}.home #test .test-img:first-child{display:block}#prodotti-home{background-color:#ebe2d1}#prodotti-home .title-h1,#prodotti-home #filtri-prodotti-home span,#prodotti-home .titolo-prodotto{color:#000}.product-card{position:relative}.product-card .card-hover{background-color:#DB1925;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:all .3s ease-in-out}.product-card:hover .card-hover{opacity:1}.product-card .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{width:53px;height:auto;display:flex;padding:0;aspect-ratio:1;align-items:center;justify-content:center;transform:translateY(-100%);font-weight:600}.product-card .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-product-in-list>span{font-variation-settings:'FILL' 1;color:#DB1925}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-product-in-list>span{font-variation-settings:'FILL' 1;color:#DB1925}.product-card:hover .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{transform:translateY(0)}.product-card .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt>span{font-weight:600;font-size:24px}.product-card .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-family:initial;content:"";left:0;top:0;width:100%;height:100%;margin:0}.product-card .tinv-wishlist{display:flex;justify-content:end}:root{--rating-max:5;--rating-content:"star star star star star";--rating-inactive-color:#24242430;--rating-background:#F5333F}.rating_stelle{display:inline-block;font-size:15px;line-height:1.5;letter-spacing:-1.5px}.single-product .rating_stelle{font-size:16px}.main-container:not(.cat-color-e2a00d):not(.cat-color-ab92f6):not(.cat-color-62b9dd) .rating_stelle:not(.rating_stelle_banner_e2a00d):not(.rating_stelle_banner_ebe2d1)::before,.page .rating_stelle::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,var(--rating-background) var(--rating-percent),var(--rating-inactive-color) var(--rating-percent));background-clip:text;-webkit-background-clip:text;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}#related-products-single .rating_stelle::before,.single-product .product-container .rating_stelle::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,var(--rating-background) var(--rating-percent),var(--rating-inactive-color) var(--rating-percent));background-clip:text;-webkit-background-clip:text;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.main-container.cat-color-e2a00d .rating_stelle:not(.rating_stelle_banner_252525)::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,#e2a00d var(--rating-percent),var(--rating-inactive-color) var(--rating-percent));background-clip:text;-webkit-background-clip:text;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.main-container.cat-color-ab92f6 .rating_stelle:not(.rating_stelle_banner_ebe2d1)::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,#795BD4 var(--rating-percent),var(--rating-inactive-color) var(--rating-percent));background-clip:text;-webkit-background-clip:text;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.main-container.cat-color-62b9dd .rating_stelle:not(.rating_stelle_banner_ebe2d1)::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,#009cde var(--rating-percent),var(--rating-inactive-color) var(--rating-percent));background-clip:text;-webkit-background-clip:text;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.banner-product-cat .rating_stelle_banner_e2a00d::before{background:linear-gradient(90deg,#ffffff var(--rating-percent),#24242430 var(--rating-percent));--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background-clip:text;-webkit-background-clip:text;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.banner-product-cat .rating_stelle_banner_ebe2d1::before{background:linear-gradient(90deg,#000000 var(--rating-percent),#24242430 var(--rating-percent));--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background-clip:text;-webkit-background-clip:text;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.banner-product-cat .rating_stelle_banner_252525::before,body .cat-color-252525 .product-card:hover .rating_stelle::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,#ffffff var(--rating-percent),#d9d9d9 var(--rating-percent))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}body .product-card:hover .rating_stelle::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,#ffffff var(--rating-percent),var(--rating-inactive-color) var(--rating-percent))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before,.woocommerce .star-rating::before{content:"";display:none}.woocommerce .woocommerce-product-rating .star-rating{margin:0;float:none;overflow:hidden;position:relative;height:auto;line-height:initial;font-size:1em;width:auto;font-family:unset}.product-card a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{text-align:center;line-height:24px;display:block;background-color:#C0281B;border-radius:100%;padding:10px;width:44px;height:44px}.product-card a .material-icons{font-size:24px}#prodotti-home #filtri-prodotti-home span{cursor:pointer;opacity:.5;padding:5px 0}#prodotti-home #filtri-prodotti-home span:hover,#prodotti-home #filtri-prodotti-home span.active{opacity:1;border-bottom:2px solid}.blocco-linea-prodotti.active{display:block}.blocco-linea-prodotti{display:none}#visore-cat .video-visore-categorie,#visore-cat .video-visore-categorie video{padding-left:3vh}section#lista-prodotti{flex-wrap:wrap;gap:10px}section#lista-prodotti>div{width:calc(25% - 10px);flex-wrap:wrap}section#lista-prodotti>div.banner-product-cat,section#lista-prodotti>div.box_html{width:calc(50% - 10px)}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.product-card .prodotto-variabile .cart-mobile-caller .material-symbols-rounded:before{content:'arrow_forward'}.product-card .cart-mobile-caller .material-symbols-rounded:before{content:'shopping_cart'}.product-card .loading .cart-mobile-caller .material-symbols-rounded:before{content:'autorenew'}.product-card .loading .cart-mobile-caller .material-symbols-rounded{animation:spin .75s infinite linear}.product-card .added .cart-mobile-caller .material-symbols-rounded:before{content:'check'}.product-card .added_to_cart.wc-forward{display:none}div.box_html .title-h3 p{font-family:var(--family-h1);font-size:var(--size-h3);line-height:var(--lineH-h3);font-weight:700;letter-spacing:var(--spacing-h3);margin-bottom:0}.archive .product-card a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{text-align:center;line-height:24px;display:block;background-color:#EAEAEA;border-radius:100%;padding:10px;width:44px;height:44px;color:#000}.archive .product-card a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{text-align:center;line-height:24px;display:block;background-color:#EAEAEA;border-radius:100%;padding:10px;width:44px;height:44px;color:#000}.archive .product-card .titolo-prodotto{color:#DE1C0B}.archive .product-card:hover .titolo-prodotto{color:#fff}.box_html.box-velatura:before{content:'';background:#0000001f;display:block;width:100%;height:100%;position:absolute;top:0;left:0}.box_html.box-velatura>*{z-index:2}.testo-due-colonne{column-count:2;gap:5%}.archive main ul{list-style:disc;padding:0;margin:0 0 30px 20px}.archive main ul li{font-size:16px;line-height:1.3;margin-bottom:10px}.archive main ul li:before{display:none}.main-navigation{display:flex;width:100%;align-items:center}nav#site-navigation>a,nav#site-navigation>span,nav#site-navigation .searchform{position:relative;z-index:999}nav#site-navigation>a span,nav#site-navigation>span{font-size:32px;margin-right:10px;font-variation-settings:'FILL' 0,'wght' 200,'GRAD' 0,'opsz' 48}#navigation-bar .searchform input[type="text"]{background:transparent;border:0;border-bottom:1px solid #fff;border-radius:0;box-shadow:0 0 0 rgb(0 0 0 / 8%)}#navigation-bar.sticky .searchform input[type="text"]::placeholder,.sticky nav#site-navigation>a span,.sticky nav#site-navigation>span,#navigation-bar.sticky .searchform input[type="text"]{color:#000}#navigation-bar.sticky .searchform input[type="text"]{border-bottom:1px solid #000}.btn:hover{box-shadow:3px 3px 10px #4444444d}nav#site-navigation>a span.cart-count{background-color:#FD3C2C;color:#FFF!important;width:20px;height:20px;font-size:12px;display:block;text-align:center;line-height:20px;position:absolute;top:-5px;right:-5px;border-radius:100%}.woocommerce-page #navigation-bar .searchform input[type="text"]::placeholder,.woocommerce-page nav#site-navigation>a span,.woocommerce-page nav#site-navigation>span,.woocommerce-page #navigation-bar .searchform input[type="text"]{color:#000}.woocommerce-page #navigation-bar .searchform input[type="text"]{border-bottom:1px solid #000}.page-id-5 #navigation-bar .searchform input[type="text"]::placeholder,.page-id-5 nav#site-navigation>a span,.page-id-5 nav#site-navigation>span,.page-id-5 #navigation-bar .searchform input[type="text"]{color:#000}.page-id-5 #navigation-bar .searchform input[type="text"]{border-bottom:1px solid #000}.page-id-136527 #navigation-bar .searchform input[type="text"]::placeholder,.page-id-136527 nav#site-navigation>a span,.page-id-136527 nav#site-navigation>span,.page-id-136527 #navigation-bar .searchform input[type="text"]{color:#000}.page-id-136527 #navigation-bar .searchform input[type="text"]{border-bottom:1px solid #000}.page-template-supporto #navigation-bar .searchform input[type="text"]::placeholder,.page-template-supporto nav#site-navigation>a span,.page-template-supporto nav#site-navigation>span,.page-template-supporto #navigation-bar .searchform input[type="text"]{color:#000}.page-template-supporto #navigation-bar .searchform input[type="text"]{border-bottom:1px solid #000}.single-product nav.woocommerce-breadcrumb,.single-product nav.woocommerce-breadcrumb *{font-size:12px;color:#000}.woocommerce .woocommerce-breadcrumb{margin:0 0 30px}.single-product .product-container .product_title.entry-title{font-weight:700;line-height:1.15}.single-product .product-container .price .amount{font-weight:700;font-size:24px;font-family:var(--font-secondario)}.single-product .product-container .price .amount span.woocommerce-Price-currencySymbol{float:none;margin:0 0 0 3px}.single-product .product-container p.stock{margin-top:20px;margin-bottom:0}.single-product .product-container p.stock.in-stock{display:none}.single-product .product-container p.stock.out-of-stock{color:#fd3c2c}.single-product .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled+.stock.out-of-stock{display:block;font-size:30px;font-weight:600}.single-product.postid-122571 .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled+.stock.out-of-stock{display:none!important}.single-product.postid-3939 .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled+.stock.out-of-stock{display:none!important}.single-product .product-container form.cart{margin-top:30px}.woocommerce div.product form.cart input{border:0;background:transparent;outline:0}.single-product.woocommerce div.product form.cart>*,.woocommerce div.product form.cart div.quantity,.single-product.woocommerce div.product form.cart .aggiunta-qty>*{float:none;margin:0;display:inline-block;border:0;background:transparent;outline:0}.single-product .banner_kit{width:100%;background-image:url(../sfondo_messaggio.html);position:relative;margin-top:30px;margin-bottom:30px;border-radius:5px;background-color:#ee5b5c;background-size:80%;background-repeat:no-repeat;background-position-x:right}.single-product .banner_kit *{color:#FFF!important}.single-product .banner_kit .testo_banner_kit a{display:block;font-weight:700;margin-top:20px;margin-bottom:0}.single-product.woocommerce div.product form.cart .single_add_to_cart_button,.single-product.woocommerce div.product form.cart .add_to_cart_button{background:#f2f2f2;height:50px;font-weight:600;font-size:14px;line-height:40px;text-transform:uppercase;padding:0 10px;text-align:center;border:1px solid #f2f2f2;border-radius:28px;margin-right:0;min-width:250px;padding-top:3px;width:calc(100% - 155px);display:inline-block;color:#000;overflow:hidden;box-shadow:0 0 0 0 transparent!important;vertical-align:middle;float:none}.single-product .woocommerce-variation-add-to-cart>a{background:#f2f2f2;height:50px;font-weight:600;font-size:14px;line-height:40px;text-transform:uppercase;padding:0 10px;text-align:center;border:1px solid #f2f2f2;border-radius:28px;margin-right:0;min-width:250px;padding-top:3px;width:calc(100% - 155px);display:inline-block;color:#000;overflow:hidden;box-shadow:0 0 0 0 transparent!important;vertical-align:middle;float:none}.single-product.woocommerce div.product form.cart .single_add_to_cart_button:hover,.single-product.woocommerce div.product form.cart .add_to_cart_button:hover{color:#FFF}.single-product.woocommerce div.product form.cart .btn-style-4.single_add_to_cart_button,.single-product.woocommerce div.product form.cart .btn-style-4.add_to_cart_button{background:#000;height:50px;font-weight:600;font-size:14px;line-height:40px;text-transform:uppercase;padding:0 10px;text-align:center;border:1px solid #000;border-radius:28px;margin-right:0;min-width:250px;padding-top:3px;width:100%;display:inline-block;color:#fff;overflow:hidden;margin-top:20px}.single-product.woocommerce div.product form.cart .btn-style-4.single_add_to_cart_button:hover,.single-product.woocommerce div.product form.cart .btn-style-4.add_to_cart_button:hover{color:#000}.single-product.woocommerce .added_to_cart.wc-forward{display:none!important}.single-product.woocommerce div.product form.cart .aggiunta-qty{border:1px solid #d5d5d5;border-radius:28px;display:flex;align-items:center;margin-right:10px;width:140px;display:inline-block;height:50px;vertical-align:middle}.single-product.woocommerce div.product form.cart .aggiunta-qty *{line-height:50px;height:50px;font-weight:500;font-size:20px;padding:0 5px;text-align:center;width:44px}.single-product.woocommerce div.product form.cart .aggiunta-qty input{pointer-events:none}.single-product.woocommerce div.product form.cart .tinv-wishlist .tinvwl_add_to_wishlist_button{position:relative;width:50px;height:50px;margin:0;font-size:40px}.single-product.woocommerce div.product form.cart .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before{color:#fd3c2c}.single-product.woocommerce div.product form.cart .tinv-wishlist .tinvwl_add_to_wishlist_button:before{top:0;left:0;margin:0;font-size:40px;line-height:50px;color:#000}.single-product.woocommerce div.product .level_curl{margin:0;border-left:1px solid;border-right:1px solid;padding:0 15px}.single-product.woocommerce div.product span.bullet-level{background:#e7e7e7;display:inline-block;width:15px;height:15px;margin-right:3px;border-radius:100%}.single-product.woocommerce div.product .type_curl span.display-block.margin10top{border:1px solid;border-radius:22px;padding:5px 15px;font-size:12px;font-weight:700;vertical-align:middle}.single-product.woocommerce div.product .type_curl span.display-block.margin10top img{vertical-align:middle}.single-product.woocommerce div.product span.bullet-level.red{background:#A6ADB2}.single-product.woocommerce div.product .woocommerce-product-rating{line-height:1.5;display:block;margin:0}.single-product.woocommerce div.product .woocommerce-product-rating .star-rating{margin:0;float:none}.single-product.woocommerce div#link-utili>*{width:50%;margin-bottom:20px}.single-product.woocommerce div#link-utili>a:hover>span{text-decoration:underline}.linked-variations-buttons li::before{display:none}.linked-variations-buttons li{margin-bottom:10px}.single-product div.product p.price{color:#000}.single-product .product-card .titolo-prodotto{color:#fd3c2c}.single-product .product-card:hover .titolo-prodotto{color:#fff}#link-utili a span{color:#000}.product-tab ul li::before,.product-tab ol li::before{content:"-";font-weight:700;display:inline-block;width:1em;margin-left:-2em;margin-bottom:10px;margin-right:0;font-size:10px;padding-right:2em;color:#000;background:none;margin-top:5px}.product-tab.ingredienti{border:1px solid;padding:10px 20px}.titolo-tab-prod *{font-family:var(--family-h1);font-size:var(--size-h2);line-height:var(--lineH-h2);font-weight:var(--weight-h2);letter-spacing:var(--spacing-h2)}.feedaty_widget *{color:#000!important}.feedaty_widget>*{line-height:unset!important;overflow:hidden;max-width:100%!important;text-align:center;padding:20px;background-color:#ffffff!important;border-radius:20px}.feedaty_widget .fdt_carousel{width:100%!important}.icone-ingredienti img{width:90%;margin:0 5%}.page-template-atelier .row{margin:0}.page-template-atelier .page-header-6{display:none}.page-template-atelier .header-wrapper{position:absolute;width:100%;z-index:2}.page-template-atelier #header .header-main:not(.sticky){background:transparent;box-shadow:none}.page-template-atelier #header .header-main:not(.sticky) .main-menu>li.menu-item>a,.page-template-atelier .header-main:not(.sticky) form.searchform button.btn.btn-special,.page-template-atelier #header .header-main:not(.sticky) .searchform input,.page-template-atelier .header-main:not(.sticky) .wishlist,.page-template-atelier #header .header-main:not(.sticky) #mini-cart .minicart-icon,.page-template-atelier #header .mobile-toggle,.home #header .mobile-toggle,.page-template-atelier .header-main .search-toggle,.home .header-main .search-toggle{color:#ffffff!important}.page-template-atelier #header .sticky .mobile-toggle,.home #header .sticky .mobile-toggle{color:#333333!important}.page-template-atelier #header .main-menu>li.menu-item>a:hover{color:#cc0000!important}.visore-contenitore-testo{position:absolute;top:50%;transform:translateY(-50%)}.visore-contenitore-testo h1{margin-bottom:0}.atelier_inner_text h2{font-size:var(--size-h1);font-weight:400}.atelier_inner_text p,.atelier_inner_text li{font-size:var(--size-p-big)}.atelier_inner_text ul{margin-left:0;padding-left:30px}.section-staff-atelier .grid-container{max-width:100%;column-gap:30px}.figure-staff{border-radius:50%}.staff-item span{display:block}.name_staff_member{margin-bottom:10px;display:block}.owl-carousel.carosello-gallery .owl-nav button.owl-prev,.owl-carousel.carosello-gallery .owl-nav button.owl-next{background:#000;color:#fff;border-radius:0;margin:0}.owl-carousel.carosello-gallery .owl-nav button.owl-prev:hover,.owl-carousel.carosello-gallery .owl-nav button.owl-next:hover{background:#c00}.owl-carousel .owl-nav .owl-next:before,.owl-carousel .owl-nav .owl-prev:before{content:none}.sidebar-datas-container{border:1px solid #dde4e4;border-radius:8px;padding:var(--spacing-1)}.contacts-container-atelier span{display:block}.sidebar-title-atelier{font-size:20px;display:flex;align-items:center;font-weight:700;margin-bottom:10px}.sidebar-title-atelier i{color:#DC3A3A;font-size:25px;margin-right:5px}.contacts-container-atelier,.time-container-atelier{color:#2E2E2E}.contacts-container-atelier{font-size:var(--size-p)}.container-uala iframe{max-width:330px;max-height:370px}.figure-staff{width:75px;aspect-ratio:1;height:auto}.visore-atelier figure:after{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(90deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.2) 100%)}.visore-atelier h1{line-height:1}.visor-cta-cont{display:flex;column-gap:10px}.visor-cta-cont a{display:flex!important;align-items:flex-end;width:fit-content;column-gap:20px}.info-content p{margin-bottom:0}#carosello-gallery .owl-dots{position:absolute;bottom:15px;left:35px}#carosello-gallery .owl-dots .owl-dot{width:9px;height:9px;border-radius:50%;background:#fff}.contenitore-mappa p{margin-bottom:0;font-size:0}.frm_rootline_single input{border:0!important;height:14px;margin:0!important}.frm_rootline_single:before{content:none!important}.page-template-atelier .logo-container path,.page-template-atelier .logo-container rect{fill:#ffffff!important}.page-template-atelier .logo-container path#Tracciato_236{fill:#F5333F!important}.page-template-atelier .sticky .logo-container path,.page-template-atelier .sticky .logo-container rect{fill:#000000!important}.lista-articoli-blog figure{height:250px}.page-template-blog .carosello-prodotti-progetto figure{height:500px}.page-template-blog .carosello-prodotti-progetto .owl-dots{text-align:left;position:absolute;bottom:30px;left:0;padding-left:var(--single-padding-esterno)}.lista-articoli-blog{flex-wrap:wrap}.lista-articoli-blog>*{flex-basis:calc(33.3% - 20px)}.categoria-post{border:1px solid;padding:2px 8px;border-radius:22px;font-size:12px}.sidebar-blog.gbs-sidebar ul{list-style:none;margin:0;padding:0}.sidebar-blog.gbs-sidebar .widget{margin-bottom:60px}.sidebar-blog.gbs-sidebar .widget h2{font-family:var(--family-h1);font-size:var(--size-h5);line-height:var(--lineH-h5);font-weight:700;letter-spacing:var(--spacing-h5)}.sidebar-blog.gbs-sidebar .widget_categories ul li{border:1px solid #000;border-radius:30px;padding:5px 10px;margin-bottom:10px}.sidebar-blog.gbs-sidebar .widget_recent_entries ul li{border-bottom:1px solid #000;border-radius:0;padding:5px 0 10px;margin-bottom:10px}.sidebar-blog.gbs-sidebar ul li a{font-size:14px;display:block}.visore-intro-post figure,.visore-intro-post figure img{height:550px}.visore-intro-post figure:after{content:'';width:100%;height:550px;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgb(0 0 0 / 25%) 100%,rgb(255 255 255 / 0%) 20%,rgb(255 255 255 / 0%) 75%,rgb(0 0 0 / 83%) 100%)}.single-post #correlati figure{height:300px}.new-opening{background:#fd3c2c;color:#fff;padding:5px 10px}.pagination-blog .page-numbers{display:flex;justify-content:space-between;list-style:none;align-items:center}.pagination-blog .page-numbers li a{padding:10px}.pagination-blog .page-numbers li .current{color:var(--color-btn-type-1);background-color:var(--bg-top-btn-type-1);border-radius:50px;padding:10px 15px}@media screen and (max-width:1280px){.search-btn{display:none}.search-btn-mbl{display:block}ul#primary-menu li.search-btn-mbl>a{width:80%!important;margin-bottom:40px}.lista-articoli-blog>*{flex-basis:calc(50% - 20px)}}@media screen and (max-width:1023px){.lista-articoli-blog,.lista-articoli-blog+.sticky-sidebar{width:100%}}@media screen and (max-width:767px){.lista-articoli-blog,.lista-articoli-blog+.sticky-sidebar{width:100%}.lista-articoli-blog>*{flex-basis:100%}.page-template-blog .carosello-prodotti-progetto .owl-dots{left:25px}.page-template-blog .carosello-prodotti-progetto .container-allineato-dx{flex-direction:column-reverse}.page-template-blog .carosello-prodotti-progetto .container-allineato-dx figure,.page-template-blog .carosello-prodotti-progetto .container-allineato-dx figure img{height:350px}}.archive select#filtro-prodotti{background-color:transparent}.archive .lista-articoli-blog .articolo-evidenza{flex-basis:100%;display:flex;column-gap:20px}.archive .lista-articoli-blog .articolo-evidenza figure{height:100%}.single-post .carosello_3 .card-prodotto figure{height:300px}.titolo-post{display:block}.logo-container a{display:flex;align-items:center}.single-post #fascia-intro{background-color:#EBE2D1}.archive.category div#page,.page-template-blog div#page{background-color:#EBE2D1}.page-template-blog #carosello-gallery .owl-dots{position:absolute;bottom:0;left:var(--single-padding-esterno)}.single-post .product-card{margin-bottom:40px}.single-post .product-card .rating_stelle::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,#DB1925 var(--rating-percent),var(--rating-inactive-color) var(--rating-percent))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.single-post .product-card:hover .rating_stelle::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,#ffffff var(--rating-percent),var(--rating-inactive-color) var(--rating-percent))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms;font-family:'Material Icons'}.single-post .product-card .titolo-prodotto{color:#FD3C2C}.single-post .tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{color:#000}.my-account-level-container{border-radius:10px;background:linear-gradient(275deg,var(--bg-actionbar) -26.41%,var(--custom-color-1) 111.82%);padding:30px;margin-bottom:30px;justify-content:space-between;align-items:center}.my-account-level-container .my-account-level-col-1{width:70%}.my-account-level-container .my-account-level-col-1 h2{color:#fff;text-transform:capitalize;margin-block:0 10px}.my-account-level-container .my-account-level-col-1 p{color:#fff;font-weight:400}.my-account-level-container .my-account-level-col-1 p span{font-weight:700}.my-account-level-container .my-account-level-col-1 .progress-bar-container{width:100%;margin-bottom:10px;border-radius:32px;background-color:rgba(255,255,255,.5)}.my-account-level-container .my-account-level-col-1 .progress-bar-container .progress-bar{background:repeating-linear-gradient(120deg,#1a1a1a 0,#1a1a1a 6px,#3a3a3a 6px,#3a3a3a 12px)}.my-account-level-container .my-account-level-col-1 .last-row p{margin-bottom:0;font-size:small}.my-account-level-container .next-level-container{border-radius:10px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.11);padding:15px 20px}.my-account-level-container .next-level-container p{color:#fff;font-weight:400}.my-account-level-container .next-level-container p.next-level-points{font-weight:700}.my-account-level-container .my-account-level-col-2{width:30%;align-items:center;gap:20px}.my-account-level-container .my-account-level-col-2 figure{border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.11);padding:15px;border-radius:50%;width:50%;aspect-ratio:1/1;display:flex}.my-account-level-container .my-account-level-col-2 p{color:#fff;font-weight:700}.my-account-box-subtitle{font-size:small}.my-account-boxes{gap:20px}.my-account-boxes>div{border:2px solid #121011}.my-account-boxes>div a{color:#121011;font-size:var(--size-p-big)}.my-account-boxes>div a .my-account-box-icon>span{font-size:35px}.woocommerce-MyAccount-navigation ul{padding-left:0;margin-left:0;list-style:none;border-top:1px solid #121011}.woocommerce-MyAccount-navigation ul li{padding:15px;border-bottom:1px solid #121011}body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--hp-woo-rewards-points a:before{content:none}.woocommerce a.button{background:#de1c0b;color:#fff}.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}.woocommerce-info::before,.woocommerce a.remove{color:#de1c0b!important}.woocommerce-info{border-top-color:#de1c0b}.woocommerce-MyAccount-content .woocommerce-Address{width:100%!important;margin-bottom:15px}.woocommerce-MyAccount-content .woocommerce-Address h3{margin:0}.woocommerce-Address-title{margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid #de1c0b;padding-right:80px}.woocommerce-Addresses{margin-top:40px}.woocommerce-EditAccountForm fieldset{margin-top:30px;margin-bottom:10px}.woocommerce .wishlist_item button.button.alt,.woocommerce a.button.alt,.woocommerce button.button.alt{background:#de1c0b}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:#de1c0b;box-shadow:5px 5px 9px #58585861}.woocommerce a.remove:hover{color:#fff!important;background:#de1c0b;height:23px;width:23px;padding-left:1px}.woocommerce table.cart td.actions .input-text{width:auto}.alert-checkout{margin-bottom:50px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent;border:2px solid #de1c0b;padding:15px}.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button{background-color:#242424;color:#fff}#pwgc-redeem-button{padding:.6em 1em .6em;background:#242424;color:#fff;cursor:pointer;display:inline-block!important}.box-alert-checkout a#alert-btn-checkout{background-color:#f5333f;color:#FFF;font-weight:600;padding:10px 30px;font-weight:700;border-radius:24px}.woocommerce-cart.woocommerce-page section#page-visor{display:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{padding:5px 10px!important;line-height:1}.woocommerce-orders .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions{padding-top:0}.woocommerce-orders .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions a{margin-top:5px;margin-right:5px}.woocommerce-account .addresses .title .edit{display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);float:none}.woocommerce form .form-row .required{color:#de1c0b}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:#de1c0b}.ilr_cont_var .value{padding-left:15px!important}.ilr_cont_var .aggiunta-qty{width:fit-content;float:left}.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container input,.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container textarea{padding:5px 15px;border:1px solid #000;color:#000;background:transparent;-webkit-box-shadow:0 0 0 30px #ebe2d1 inset}.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container textarea{padding:10px 15px!important}.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container input::placeholder,.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container textarea::placeholder{color:#000;opacity:1}.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container input:-ms-input-placeholder,.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container textarea:-ms-input-placeholder{color:#000}.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container input::-ms-input-placeholder,.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container textarea::-ms-input-placeholder{color:#000}.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container .pwgc-subtitle,.woocommerce div.product form.cart .ilr_cont_var #pwgc-purchase-container #pwgc-custom-amount-error{color:#000}#gift-card-amount{background:transparent;color:#000;border-radius:3px;padding:10px 5px!important;width:auto;float:right}select#gift-card-amount option{color:#000}.woocommerce div.product form.cart .ilr_cont_var .variations .value{width:55%}.woocommerce div.product form.cart .ilr_cont_var .reset_variations{float:right;margin-right:15px}.product-type-pw-gift-card .amount{position:relative;padding-left:30px}.product-type-pw-gift-card .amount .woocommerce-Price-currencySymbol{position:absolute;left:0;float:none}.page-template-home_test_ricci .sticky .logo-container svg path,.page-template-home_test_ricci .sticky .logo-container svg rect,.page-template-quiz .sticky .logo-container svg path,.page-template-quiz .sticky .logo-container svg rect{fill:#000}.page-template-quiz .sticky .logo-container svg #Tracciato_236,.page-template-home_test_ricci .sticky .logo-container svg #Tracciato_236{fill:#F5333F}.page-template-risultato_quiz_riccio nav#site-navigation>a span,.page-template-risultato_quiz_riccio nav#site-navigation>span,.page-template-risultato_quiz_riccio #navigation-bar .searchform input[type="text"],.page-template-risultato_quiz_riccio #navigation-bar .searchform input[type="text"]::placeholder{color:#000;border-color:#000}.page-template-risultato_quiz_colorazione nav#site-navigation>a span,.page-template-risultato_quiz_colorazione nav#site-navigation>span,.page-template-risultato_quiz_colorazione #navigation-bar .searchform input[type="text"],.page-template-risultato_quiz_colorazione #navigation-bar .searchform input[type="text"]::placeholder{color:#000;border-color:#000}.page-template-quiz .btn.btn-style-1:before{content:none}.page-template-quiz .btn.btn-style-1:hover{background:var(--bg-bottom-btn-type-1-h)}.wp-video .mejs-overlay-button{filter:invert(36%) sepia(43%) saturate(6561%) hue-rotate(345deg) brightness(102%) contrast(98%)}.wpml-ls-legacy-dropdown,.wpml-ls-legacy-dropdown-click{width:auto;max-width:100%;margin:0 10px;background-color:#F83F2A;padding:5px 12px;border-radius:8px;color:#FFF}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{right:-10px}.wpml-ls-legacy-dropdown ul,.wpml-ls-legacy-dropdown-click ul{display:inline-block}.wpml-ls-legacy-dropdown-click a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{background:none;border:0}.wpml-ls-legacy-dropdown a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{background:none;border:0;color:#FFF!important}ul.js-wpml-ls-sub-menu.wpml-ls-sub-menu{box-shadow:0 0 0!important}.wpml-ls-legacy-dropdown-click .wpml-ls-item,.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none;box-shadow:none}span.wpml-ls-native{padding:0 15px 0 5px;text-transform:uppercase;font-size:14px}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:0}a.wpml-ls-link{width:60px!important;border:0;box-shadow:0 0 0;background:#fff!important;padding:3px!important}.wpml-ls-sub-menu .wpml-ls-native{font-size:13px}@media screen and (max-width:767px){.wpml-ls-legacy-dropdown .wpml-ls-flag{display:none}}@media screen and (max-width:460px){.logo-container a>*{width:auto;height:23px!important}}.single-product .outofstock .price del{opacity:1!important}.single-product .outofstock .price del .amount{text-decoration:none!important}.single-product .outofstock .price ins{display:none!important}.white-space-nowrap{white-space:nowrap}