html,body{color:#000;margin:0;padding:0;font-family:Karla,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}p{margin:0}a{color:inherit;text-decoration:none}b{font-weight:700}*{box-sizing:border-box;font-family:Karla,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.pl-1{padding-left:1rem}.pr-1{padding-right:1rem}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.mr-20{margin-right:20px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.pl-2{padding-left:2rem}.pr-2{padding-right:2rem}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.ml-30{margin-left:30px!important}.mr-30{margin-right:30px!important}.pt-30{padding-top:30px!important}.pb-30{padding-bottom:30px!important}.pl-3{padding-left:3rem}.pr-3{padding-right:3rem}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.ml-40{margin-left:40px!important}.mr-40{margin-right:40px!important}.pt-40{padding-top:40px!important}.pb-40{padding-bottom:40px!important}.pl-4{padding-left:4rem}.pr-4{padding-right:4rem}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px!important}.ml-50{margin-left:50px!important}.mr-50{margin-right:50px!important}.pt-50{padding-top:50px!important}.pb-50{padding-bottom:50px!important}.pl-5{padding-left:5rem}.pr-5{padding-right:5rem}.mt-60{margin-top:60px!important}.mb-60{margin-bottom:60px!important}.ml-60{margin-left:60px!important}.mr-60{margin-right:60px!important}.pt-60{padding-top:60px!important}.pb-60{padding-bottom:60px!important}.pl-6{padding-left:6rem}.pr-6{padding-right:6rem}.mt-70{margin-top:70px!important}.mb-70{margin-bottom:70px!important}.ml-70{margin-left:70px!important}.mr-70{margin-right:70px!important}.pt-70{padding-top:70px!important}.pb-70{padding-bottom:70px!important}.pl-7{padding-left:7rem}.pr-7{padding-right:7rem}.mt-80{margin-top:80px!important}.mb-80{margin-bottom:80px!important}.ml-80{margin-left:80px!important}.mr-80{margin-right:80px!important}.pt-80{padding-top:80px!important}.pb-80{padding-bottom:80px!important}.pl-8{padding-left:8rem}.pr-8{padding-right:8rem}.mt-90{margin-top:90px!important}.mb-90{margin-bottom:90px!important}.ml-90{margin-left:90px!important}.mr-90{margin-right:90px!important}.pt-90{padding-top:90px!important}.pb-90{padding-bottom:90px!important}.pl-9{padding-left:9rem}.pr-9{padding-right:9rem}.mt-100{margin-top:100px!important}.mb-100{margin-bottom:100px!important}.ml-100{margin-left:100px!important}.mr-100{margin-right:100px!important}.pt-100{padding-top:100px!important}.pb-100{padding-bottom:100px!important}.pl-10{padding-left:10rem}.pr-10{padding-right:10rem}@media print,screen and (max-width:600px){.small-mt-0{margin-top:0!important}.small-mb-0{margin-bottom:0!important}.small-pt-0{padding-top:0!important}.small-pb-0{padding-bottom:0!important}.small-mt-10{margin-top:10px!important}.small-mb-10{margin-bottom:10px!important}.small-pt-10{padding-top:10px!important}.small-pb-10{padding-bottom:10px!important}.small-mt-20{margin-top:20px!important}.small-mb-20{margin-bottom:20px!important}.small-pt-20{padding-top:20px!important}.small-pb-20{padding-bottom:20px!important}.small-mt-30{margin-top:30px!important}.small-mb-30{margin-bottom:30px!important}.small-pt-30{padding-top:30px!important}.small-pb-30{padding-bottom:30px!important}.small-mt-40{margin-top:40px!important}.small-mb-40{margin-bottom:40px!important}.small-pt-40{padding-top:40px!important}.small-pb-40{padding-bottom:40px!important}.small-mt-50{margin-top:50px!important}.small-mb-50{margin-bottom:50px!important}.small-pt-50{padding-top:50px!important}.small-pb-50{padding-bottom:50px!important}.small-mt-60{margin-top:60px!important}.small-mb-60{margin-bottom:60px!important}.small-pt-60{padding-top:60px!important}.small-pb-60{padding-bottom:60px!important}.small-mt-70{margin-top:70px!important}.small-mb-70{margin-bottom:70px!important}.small-pt-70{padding-top:70px!important}.small-pb-70{padding-bottom:70px!important}.small-mt-80{margin-top:80px!important}.small-mb-80{margin-bottom:80px!important}.small-pt-80{padding-top:80px!important}.small-pb-80{padding-bottom:80px!important}.small-mt-90{margin-top:90px!important}.small-mb-90{margin-bottom:90px!important}.small-pt-90{padding-top:90px!important}.small-pb-90{padding-bottom:90px!important}.small-mt-100{margin-top:100px!important}.small-mb-100{margin-bottom:100px!important}.small-pt-100{padding-top:100px!important}.small-pb-100{padding-bottom:100px!important}}@media print,screen and (max-width:1023px){.medium-mt-0{margin-top:0!important}.medium-mb-0{margin-bottom:0!important}.medium-pt-0{padding-top:0!important}.medium-pb-0{padding-bottom:0!important}.medium-mt-10{margin-top:10px!important}.medium-mb-10{margin-bottom:10px!important}.medium-pt-10{padding-top:10px!important}.medium-pb-10{padding-bottom:10px!important}.medium-mt-20{margin-top:20px!important}.medium-mb-20{margin-bottom:20px!important}.medium-pt-20{padding-top:20px!important}.medium-pb-20{padding-bottom:20px!important}.medium-mt-30{margin-top:30px!important}.medium-mb-30{margin-bottom:30px!important}.medium-pt-30{padding-top:30px!important}.medium-pb-30{padding-bottom:30px!important}.medium-mt-40{margin-top:40px!important}.medium-mb-40{margin-bottom:40px!important}.medium-pt-40{padding-top:40px!important}.medium-pb-40{padding-bottom:40px!important}.medium-mt-50{margin-top:50px!important}.medium-mb-50{margin-bottom:50px!important}.medium-pt-50{padding-top:50px!important}.medium-pb-50{padding-bottom:50px!important}.medium-mt-60{margin-top:60px!important}.medium-mb-60{margin-bottom:60px!important}.medium-pt-60{padding-top:60px!important}.medium-pb-60{padding-bottom:60px!important}.medium-mt-70{margin-top:70px!important}.medium-mb-70{margin-bottom:70px!important}.medium-pt-70{padding-top:70px!important}.medium-pb-70{padding-bottom:70px!important}.medium-mt-80{margin-top:80px!important}.medium-mb-80{margin-bottom:80px!important}.medium-pt-80{padding-top:80px!important}.medium-pb-80{padding-bottom:80px!important}.medium-mt-90{margin-top:90px!important}.medium-mb-90{margin-bottom:90px!important}.medium-pt-90{padding-top:90px!important}.medium-pb-90{padding-bottom:90px!important}.medium-mt-100{margin-top:100px!important}.medium-mb-100{margin-bottom:100px!important}.medium-pt-100{padding-top:100px!important}.medium-pb-100{padding-bottom:100px!important}}.txt{font-style:normal;font-weight:400}.txt.light{font-weight:300}.txt.bold{font-weight:700}.txt.italic{font-style:italic}.txt.center{text-align:center}.txt.right{text-align:right}.txt.left{text-align:left}.txt.caps{text-transform:uppercase;line-height:1}.txt.underline{text-decoration:underline}.txt.serif{font-family:Noto Serif Display,serif}.txt.titolo-grande{font-size:70px;line-height:1.1}.txt.sottotitolo-grande{font-size:40px;line-height:1.2}.txt.titolo{font-size:38px;line-height:1.2}.txt.sottotitolo{font-size:26px;line-height:1.2}.txt.sottotitolo-medio{font-size:24px;line-height:1.2}.txt.titolo-piccolo{font-size:32px;line-height:1.2}.txt.sottotitolo-piccolo{font-size:20px;line-height:1.2}.txt.testo{margin-bottom:0;font-size:18px;line-height:1.2}.txt.testo-medio{margin-bottom:0;font-size:16px;line-height:1.2}.txt.testo-piccolo{margin-bottom:0;font-size:12px;line-height:1.2}@media screen and (max-width:64em){.txt.titolo-grande{font-size:52px}.txt.sottotitolo-grande{font-size:38px}.txt.titolo{font-size:32px}.txt.sottotitolo{font-size:24px}.txt.titolo-piccolo{font-size:26px}.txt.sottotitolo-piccolo{font-size:18px}.txt.testo{margin-bottom:0;font-size:16px}.txt.testo-medio{margin-bottom:0;font-size:15px}.txt.testo-piccolo{margin-bottom:0;font-size:12px}}@media screen and (max-width:40em){.txt.titolo-grande{font-size:36px}.txt.sottotitolo-grande{font-size:32px}.txt.titolo{font-size:28px}.txt.sottotitolo{font-size:20px}.txt.titolo-piccolo{font-size:24px}.txt.sottotitolo-piccolo{font-size:18px}.txt.testo{margin-bottom:0;font-size:16px}.txt.testo-medio{margin-bottom:0;font-size:14px}.txt.testo-piccolo{margin-bottom:0;font-size:12px}}.txt.bianco{color:#fff}.txt.grigio-chiaro{color:#e9e9e9}.txt.grigio{color:#222}.txt.grigio-scuro{color:#181818}.txt.nero{color:#000}.txt.oro{color:#cabca0}.txt.oro-chiaro{color:#f5f3ee}.txt.beige{color:#f4f1ed}.txt.verdone{color:#7d8156}.bg-bianco{background-color:#fff}.bg-grigio-chiaro{background-color:#e9e9e9}.bg-grigio{background-color:#222}.bg-grigio-scuro{background-color:#181818}.bg-nero{background-color:#000}.bg-oro{background-color:#cabca0}.bg-oro-chiaro{background-color:#f5f3ee}.bg-beige{background-color:#f4f1ed}.bg-verdone{background-color:#7d8156}canvas{outline:none!important}#canvas{z-index:-1;cursor:grab;width:70%;height:calc(100% - 64px);position:fixed;top:64px;left:0}#canvas:active{cursor:grabbing}@media screen and (max-width:1023px){#canvas{width:100%;height:calc(80vh - 60px);top:60px}.mobileControlsOpen #canvas{height:calc(100% - 220px)}}#loaderContainer{pointer-events:none;opacity:.9;z-index:99999999;background-color:#000;width:70%;height:calc(100% - 64px);transition:all .5s;position:absolute;top:64px;left:0}@media screen and (max-width:1023px){#loaderContainer{width:100%;height:calc(80vh - 60px);top:60px}}.iframe-embed #canvas{z-index:99999998;width:100%;height:100%;top:0;left:0}.iframe-embed #loaderContainer{z-index:99999999;width:100%;height:100%;top:0;left:0}.embed-controls{z-index:99999998;background-color:#fff;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.embed-controls .selector-box h3{margin-top:0;margin-bottom:12px;font-size:16px;font-weight:700;display:none}.embed-controls .selector-box .selector-box-description{margin-bottom:12px;font-size:14px}.embed-controls .selector-box .selector-box-single{flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.embed-controls .selector-box .selector-box-single .selector-box-single-option{text-align:center;display:inline-block}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio],.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]{display:none}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]+label,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label{cursor:pointer;border:1px solid #e9e9e9;max-width:160px;padding:12px 12px 9px;display:block}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]+label img,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label img{width:48px}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span{font-weight:700}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span span,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span span{font-weight:400}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label{background-color:#cabca0;border:1px solid #cabca0}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label img,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label span,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label img,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label span{opacity:1}.embed-controls .selector-box .selector-numbers{display:flex}.embed-controls .selector-box .selector-numbers input{text-align:center;border:none;height:24px;margin-left:12px;font-size:16px}.embed-controls .selector-box .selector-numbers .selector-numbers-action{text-align:center;cursor:pointer;background-color:#cabca0;width:24px;height:24px;line-height:24px;display:inline-block}.embed-controls .selector-box .selector-numbers .selector-numbers-action.disabled{opacity:.3}.embed-controls .selector-box .selector-box-single-toggle.wrap{flex-wrap:wrap}.embed-controls .selector-box .selector-box-single-toggle{border:1px solid #e9e9e9;padding:4px;font-size:14px;display:inline-flex}.embed-controls .selector-box .selector-box-single-toggle [type=radio],.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]{display:none}.embed-controls .selector-box .selector-box-single-toggle [type=radio]+label,.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]+label{cursor:pointer;text-align:center;min-width:100px;padding:10px;display:block}.embed-controls .selector-box .selector-box-single-toggle [type=radio]+label span,.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]+label span{font-weight:700}.embed-controls .selector-box .selector-box-single-toggle [type=radio]+label span span,.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]+label span span{font-weight:400}.embed-controls .selector-box .selector-box-single-toggle [type=radio]:checked+label,.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]:checked+label{background-color:#cabca0}.embed-controls .selector-box .selector-box-single-toggle [type=radio]:checked+label span,.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]:checked+label span{opacity:1}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option{text-align:center;vertical-align:top;margin-right:8px;display:inline-block;position:relative}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements{visibility:hidden;opacity:0;z-index:99;background-color:#fff;padding:1rem;transition:transform .5s,opacity .5s,visibility .5s;display:flex;position:absolute;top:110px;left:50%;transform:translate(-50%,30px);box-shadow:0 0 20px #0000001a}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .before{content:"";background-color:#fff;width:16px;height:16px;margin-left:-8px;position:absolute;top:-8px;left:50%;transform:rotate(45deg)}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements.active{opacity:1;visibility:visible;transform:translate(-50%)}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .selector-box-single-option{width:90px;margin:0}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .selector-box-single-radio-subtitle{opacity:1!important}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio],.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]{display:none}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label{cursor:pointer;display:block}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label img{object-fit:cover;object-position:bottom center;border:3px solid #fff;width:72px;height:72px;margin-bottom:6px;margin-left:2px}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color{border:3px solid #fff;width:72px;height:72px;margin-bottom:6px;margin-left:2px;position:relative}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color img{mix-blend-mode:multiply;border:none;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span{opacity:0;font-weight:700}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span span,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span span{font-weight:400}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-subtitle,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-subtitle{width:84px;font-size:12px;font-weight:400;display:inline-block}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label .selector-box-single-radio-image--color,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label .selector-box-single-radio-image--color{box-shadow:0 0 0 2px #000}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label .selector-box-single-radio-image--color img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label img img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label .selector-box-single-radio-image--color img{box-shadow:none}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label span,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label span{opacity:1}#loaderContainer.disabled{opacity:0;visibility:hidden}#loader{margin:auto;display:block;position:absolute;inset:0}.loader-1{width:40px;height:40px;animation:2s linear infinite loader-1-1}@-webkit-keyframes loader-1-1{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes loader-1-1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-1 span{border:3px solid #fff;border-bottom-color:#0000;border-radius:50px;width:100%;height:100%;display:block;position:absolute}header{background-color:#f5f3ee;position:fixed;top:0;left:0}header>*{filter:invert()}header{text-align:center;z-index:2147483647;justify-content:center;width:100%;padding:12px 0;display:flex;box-shadow:0 5px 10px #0000000d}header .header-logo{float:left;height:40px;margin:0 auto;display:block}header .headerSingleContainer{height:40px}header>div{justify-content:space-between;width:100%;max-width:1270px;padding:0 2rem;display:flex}@media screen and (max-width:540px){header>div{padding:0}}header>div>a,header>div>.headerSingleContainer{min-width:140px}@media screen and (max-width:767px){header>div>div{width:40px!important;min-width:40px!important}header>div>a{text-align:left}header>div>a img{text-align:left;margin:0!important}}header>div>*{align-items:center;display:flex}header>div>.headerSingleContainer{justify-content:flex-start}header>div>.headerSingleContainer:last-child{justify-content:flex-end}header>div .hamburger-menu-opener{cursor:pointer;width:30px;height:30px}header>div .hamburger-menu-opener span{background-color:#fff;width:30px;height:2px;transition:all .5s;display:block;position:absolute;top:50%;transform:translateY(-3px)}header>div .hamburger-menu-opener span:nth-child(2){transform:translateY(3px)}header>div .hamburger-menu-opener:hover span{transform:translateY(-6px)}header>div .hamburger-menu-opener:hover span:nth-child(2){transform:translateY(6px)}header>div .hamburger-menu-opener.open span{transform:translateY(0)rotate(45deg)}header>div .hamburger-menu-opener.open span:nth-child(2){transform:translateY(0)rotate(-45deg)}header .headerLoginLink{color:#fff;cursor:pointer;margin-right:8px}#controls{width:100%;position:fixed;bottom:0}.btn{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#cabca0;border-radius:10px;padding:10px 16px;font-size:14px;transition:all .5s}.btn.btn-alt{background-color:#cabca0}.btn.center{text-align:center}.btn:hover{background-color:#000}#price-container{z-index:9999999;background-color:#fff;position:fixed;bottom:0;right:0}@media screen and (min-width:1024px){#price-container{border-top:1px solid #e4e4e4}}#price-container{width:30%}#price-container .price-title{font-size:16px;font-weight:400}#price-container .price-main-full{font-size:16px;font-weight:400;text-decoration:line-through}#price-container .price-main{font-size:20px;font-weight:700}#price-container .price-symbol{font-size:16px}#price-container .price-description{font-size:14px}@media screen and (min-width:1024px){#price-container #price-main{display:none}}#price-container #price-main{background-color:#fff;border-top:1px solid #e4e4e4;justify-content:space-between;align-items:center;padding:16px 60px 16px 24px;display:flex;position:relative}#price-container #price-main #price-main--title{font-weight:700}#price-container #price-main #price-main--toggle{text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:30px;height:30px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#price-container #price-main #price-main--toggle svg{transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}#price-container #price-details{background-color:#fff;padding:16px 24px}#price-container #price-details .price-details-row{justify-content:space-between;gap:6px;margin-bottom:4px;font-size:14px;line-height:16px;display:flex}#price-container #price-details .price-details-row:last-child{margin-bottom:0}#price-container #price-details .price-details-row.has-top-line{border-top:1px solid #e4e4e4;margin-top:10px;padding-top:8px}#price-container #price-details .price--line{text-decoration:line-through}#price-container #price-details .price--large-reg{font-size:16px;font-weight:400}#price-container #price-details .price--large-bold{font-size:16px;font-weight:700}#price-container #price-details .price--med-reg{font-size:14px;font-weight:400}#price-container #price-details .price--med-bold{font-size:14px;font-weight:700}#price-container #price-details .price--small-reg{font-size:12px;font-weight:400}#price-container #price-details .price--small-bold{font-size:12px;font-weight:700}#price-container #price-details .price--oro{color:#cabca0}@media screen and (max-width:1023px){#price-container #price-details{z-index:-1;width:100%;transition:all .5s;position:absolute;bottom:-100px;box-shadow:0 0 10px #0000002b}#price-container.active #price-details{bottom:56px}}#price-container.active #price-main--toggle svg{transform:translate(-50%,-50%)rotate(270deg)!important}#model-controls{z-index:999999;background-color:#fff;width:30%;height:calc(100% - 64px);padding:24px 24px 170px;position:fixed;top:64px;right:0;overflow:hidden scroll;box-shadow:0 5px 10px #0000000d}#model-controls .panel .selector-box{margin-top:30px}#model-controls .panel .selector-box h3{margin-top:0;margin-bottom:12px;font-size:16px;font-weight:700}#model-controls .panel .selector-box h3 .selector-box-promo{background-color:#cabca0;padding:2px 4px;font-size:12px;font-weight:700;display:inline-block;position:relative;top:-1px;left:6px}#model-controls .panel .selector-box .selector-box-description{margin-bottom:12px;font-size:14px}#model-controls .panel .selector-box .selector-box-description+.selector-box-description{margin-top:-12px}#model-controls .panel .selector-box .selector-box-single{flex-wrap:wrap;gap:8px;font-size:14px;display:flex}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option{text-align:center;display:inline-block}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio],#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]{display:none}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]+label,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label{cursor:pointer;border:1px solid #e9e9e9;max-width:160px;padding:12px 12px 9px;display:block}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]+label img,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label img{width:48px}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span{font-weight:700}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span span,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span span{font-weight:400}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label{background-color:#cabca0;border:1px solid #cabca0}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label img,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label span,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label img,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label span{opacity:1}#model-controls .panel .selector-box .selector-numbers{display:flex}#model-controls .panel .selector-box .selector-numbers input{text-align:center;border:none;height:24px;margin-left:12px;font-size:16px}#model-controls .panel .selector-box .selector-numbers .selector-numbers-action{text-align:center;cursor:pointer;background-color:#cabca0;width:24px;height:24px;line-height:24px;display:inline-block}#model-controls .panel .selector-box .selector-numbers .selector-numbers-action.disabled{opacity:.3}#model-controls .panel .selector-box .selector-box-single-toggle.wrap{flex-wrap:wrap}#model-controls .panel .selector-box .selector-box-single-toggle{border:1px solid #e9e9e9;min-width:200px;padding:4px;font-size:14px;display:inline-flex}#model-controls .panel .selector-box .selector-box-single-toggle [type=radio],#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]{display:none}#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]+label,#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]+label{cursor:pointer;text-align:center;width:100%;min-width:100px;padding:10px;display:block}#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]+label span,#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]+label span{font-weight:700}#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]+label span span,#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]+label span span{font-weight:400}#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]:checked+label,#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]:checked+label{background-color:#cabca0}#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]:checked+label span,#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]:checked+label span{opacity:1}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option{text-align:center;vertical-align:top;margin-right:8px;display:inline-block;position:relative}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements{visibility:hidden;opacity:0;z-index:99;background-color:#fff;padding:1rem;transition:transform .5s,opacity .5s,visibility .5s;display:flex;position:absolute;top:110px;left:50%;transform:translate(-50%,30px);box-shadow:0 0 20px #0000001a}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .before{content:"";background-color:#fff;width:16px;height:16px;margin-left:-8px;position:absolute;top:-8px;left:50%;transform:rotate(45deg)}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements.active{opacity:1;visibility:visible;transform:translate(-50%)}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .selector-box-single-option{width:90px;margin:0}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .selector-box-single-radio-subtitle{opacity:1!important}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio],#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]{display:none}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label{cursor:pointer;display:block}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label img{object-fit:cover;object-position:bottom center;border:3px solid #fff;width:72px;height:72px;margin-bottom:6px;margin-left:2px}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color{border:3px solid #fff;width:72px;height:72px;margin-bottom:6px;margin-left:2px;position:relative}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color img{mix-blend-mode:multiply;border:none;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span{opacity:0;font-weight:700}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span span,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span span{font-weight:400}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-subtitle,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-subtitle{width:84px;font-size:12px;font-weight:400;display:inline-block}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label .selector-box-single-radio-image--color,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label .selector-box-single-radio-image--color{box-shadow:0 0 0 2px #000}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label .selector-box-single-radio-image--color img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label img img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label .selector-box-single-radio-image--color img{box-shadow:none}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label span,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label span{opacity:1}#model-controls .selector-box-single-toggle-option{justify-content:space-evenly;align-items:stretch;width:100%;display:flex}#model-controls .selector-box-single-toggle-option label{flex-direction:column;justify-content:center;align-items:stretch;display:flex!important}#model-controls .an-cartella-tessuti-optional{color:#fff;background-color:#000;padding:2px 4px;font-size:12px;font-weight:400!important}#model-controls .an-cartella-tessuti-optional.--selectornumber{margin-left:3px;position:relative;top:-2px}#model-controls .selector-box-single-radio-title-optional{font-size:12px;display:block;font-weight:400!important}#model-controls .selector-box-single-radio-image{position:relative}#model-controls .selector-box-single-radio-image .selector-box-single-radio-title-optional{color:#fff;background-color:#000;padding:2px 4px;font-size:12px;position:absolute;top:-5px;left:50%;transform:translate(-50%);font-weight:400!important}#model-controls .selector-box-single-radio-image.selector-box-single-radio-image-grosgrain-color+.selector-box-single-radio-title{margin-top:4px}#model-controls .an-cartella-tessuti .selector-box-single-radio-image .selector-box-single-radio-title-optional{top:-8px}#model-controls .an-cartella-tessuti .an-cartella-tessuti-head{cursor:pointer;align-items:center;gap:8px;margin-bottom:14px;display:flex}#model-controls .an-cartella-tessuti .an-cartella-tessuti-head .an-cartella-tessuti-head-arrow{border:1px solid #000;border-color:#0000 #000 #000 #0000;width:8px;height:8px;transition:all .5s;position:relative;top:0;transform:rotate(45deg)}#model-controls .an-cartella-tessuti .an-cartella-tessuti-head h3{margin:5px 0 0;font-weight:400}#model-controls .an-cartella-tessuti.open .an-cartella-tessuti-head-arrow{top:4px;transform:rotate(-135deg)}#model-controls .selector-box.an-collezione-accordion>h3{cursor:pointer;align-items:center;gap:8px;margin-bottom:14px;display:flex}#model-controls .selector-box.an-collezione-accordion>h3 .an-collezione-tessuti-head-arrow{border:1px solid #000;border-color:#0000 #000 #000 #0000;width:8px;height:8px;transition:all .5s;position:relative;top:0;transform:rotate(45deg)}#model-controls .selector-box.an-collezione-accordion.open .an-collezione-tessuti-head-arrow{top:4px;transform:rotate(-135deg)}#model-controls .custom-fabric-container{background-color:#fcfcfc;border:1px solid #e4e4e4;margin:12px 0;padding:12px}#model-controls .custom-fabric-container>.selector-box:first-child{margin-top:0!important}#model-controls .custom-fabric-container .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label img,#model-controls .custom-fabric-container .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label img{border:3px solid #fcfcfc}div#arPopup,.popup{cursor:pointer;z-index:999999;visibility:hidden;opacity:0;width:100%;height:100%;transition:all .5s;position:fixed;top:0;left:0}div#arPopup .popup-overlay,.popup .popup-overlay{background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}div#arPopup .arPopup-content,div#arPopup .popup-content,.popup .arPopup-content,.popup .popup-content{z-index:999999;text-align:center;background-color:#fff;width:680px;max-width:96%;max-height:96%;padding:2rem;transition:all .5s;position:fixed;top:200%;left:50%;overflow-y:scroll;transform:translate(-50%,-50%)}div#arPopup.active,.popup.active{visibility:visible;opacity:1}div#arPopup.active .arPopup-content,div#arPopup.active .popup-content,.popup.active .arPopup-content,.popup.active .popup-content{top:50%}.inline-btn{cursor:pointer;box-sizing:border-box;background-color:#e9e9e9;border:2px solid #e9e9e9;border-radius:10px;min-width:50px;height:50px;padding:12px;font-size:14px;transition:all .2s;display:inline-block;position:relative}.inline-btn .inline-btn-icon{vertical-align:middle;width:24px;height:24px;display:inline-block}.inline-btn .inline-btn-label{vertical-align:middle;margin-left:8px;line-height:24px;display:inline-block}.inline-btn .inline-btn-close{opacity:0;transition:all .2s;position:absolute;top:-6px;right:-6px}.inline-btn.active{border:2px solid #000}.inline-btn.active .inline-btn-close{opacity:1}@media screen and (max-width:1023px){#price-container{width:100%}#model-controls{width:100%;transform:unset;border-radius:0;max-height:50vh;margin-top:calc(80vh - 64px);padding:0 0 120px;position:relative;bottom:0;left:0}#model-controls .panelSelector,#model-controls .panel{padding:18px}#handleModelControls{z-index:99;background-color:#fff;border-bottom:1px solid #f6f6f6;justify-content:center;align-items:center;width:100%;height:30px;display:flex;position:sticky;top:0;left:0}#handleModelControls div{background-color:#e9e9e9;border-radius:3px;width:44px;height:3px}header{padding:10px}header .mg-logo{max-width:198px;height:40px}header .headerSingleContainer{height:40px}header .inline-btn{min-width:40px;height:40px;padding:6px}header .inline-btn .inline-btn-label{display:none}}.spacer{width:100%;height:0;margin:12px 0}.spacer.filetto{background-color:#ccc;height:1px}select.large-select{border:1px solid #ccc;border-radius:30px;margin-top:2px;padding:13px 14px 10px 10px;font-size:16px}.actions{margin-top:32px}button{color:#fff;cursor:pointer;background-color:#181818;border:1px solid #181818;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 20px;font-size:16px;font-weight:400;transition:all .5s;display:flex}button svg path{fill:#fff;transition:all .5s}button:hover{color:#181818;background-color:#fff}button:hover svg path{fill:#181818;transition:all .5s}button.light{color:#181818;background-color:#fff;border:1px solid #181818}button.light svg path{fill:#181818}button.light:hover{color:#fff;background-color:#181818}button.light:hover svg path{fill:#fff}button.alt{color:#fff;background-color:#cabca0;border:1px solid #cabca0}button.alt svg path{fill:#fff}button.alt:hover{color:#181818;background-color:#fff;border:1px solid #181818}button.alt:hover svg path{fill:#181818}button.square{width:54px;padding:14px 10px}.button-group{gap:6px;display:flex}.panelSelector{justify-content:center;align-items:center;gap:10px;margin-bottom:24px;display:flex}@media screen and (max-width:1400px){.panelSelector{gap:6px}}.panelSelector.--left{justify-content:flex-start}.panelSelector .panelSelectorBtn{cursor:pointer;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:6px 0;font-size:14px}.panelSelector .panelSelectorBtn.--onboarding{margin-right:10px;font-size:12px}.panelSelector .panelSelectorBtn.active{border-bottom:2px solid #cabca0;font-weight:700}.panelSelector svg{width:6px}.an-cartella-tessuti label{position:relative}.an-cartella-tessuti label .selector-box-single-radio-title{z-index:9;color:#fff;pointer-events:none;background-color:#181818;min-width:100%;max-width:100px;padding:3px 6px;font-size:12px;position:absolute;left:50%;transform:translate(-50%,-2px);font-weight:400!important}.an-cartella-tessuti label .selector-box-single-radio-title:before{content:"";background-color:#181818;width:6px;height:6px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@keyframes wiggle{0%{transform:rotate(0)}10%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}30%{transform:rotate(5deg)}40%,to{transform:rotate(0)}}.icon-btns{z-index:99999;flex-direction:column;gap:6px;display:flex;position:fixed;top:80px;right:calc(30% + 16px)}@media screen and (max-width:1023px){.icon-btns{top:76px;right:16px}}.icon-btns .icon-btn{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;width:38px;height:38px;padding:0;transition:all .5s;position:relative}.icon-btns .icon-btn img{transition:all .5s}.icon-btns .icon-btn .new{position:absolute}.icon-btns .icon-btn .onboarding{color:#fff;background-color:#191919;border:1px solid #191919;width:200px;margin:0;padding:10px;font-size:12px;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.icon-btns .icon-btn .onboarding:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:6px solid #191919;width:0;height:0;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.icon-btns .icon-btn.--wiggle{border:3px solid #cabca0}.icon-btns .icon-btn.--wiggle img{animation:2s infinite wiggle}.icon-btns .icon-btn span{white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background-color:#000;border-radius:4px;padding:4px 8px;font-size:10px;transition:all .5s;position:absolute;top:50%;right:100%;transform:translate(-8px,-50%)}@media screen and (max-width:767px){.icon-btns .icon-btn span{display:none}}.icon-btns .icon-btn:hover{background-color:#000;border:1px solid #000}.icon-btns .icon-btn:hover img{filter:invert()}.icon-btns .icon-btn:hover span{opacity:1}.icon-btns .icon-btn.--disabled img{opacity:.5;filter:none}.icon-btns .icon-btn.--disabled{cursor:no-drop;background-color:#fff;border:1px solid #e0e0e0}.icon-btns .icon-btn.loading img{animation:3s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-row{gap:12px;display:flex}@media screen and (max-width:640px){.form-row{flex-wrap:wrap}}.form-row .form-input{width:100%}.form-input{text-align:left;margin-bottom:12px}.form-input label{margin-bottom:6px;font-size:14px;font-weight:700;display:block}.form-input input,.form-input textarea{border:1px solid #e9e9e9;width:100%;padding:12px;font-size:16px;display:block}.form-input input:focus,.form-input input:active,.form-input textarea:focus,.form-input textarea:active{outline-color:#cabca0}.form-input.form-input-inline{align-items:center;gap:12px;display:flex}.form-input .form-input-inline-radio{display:inline-block}.form-input .form-input-inline-radio label{margin-bottom:6px;font-size:14px;font-weight:400;display:inline-block}.form-input .form-input-inline-radio input{border:1px solid #e9e9e9;width:auto;padding:12px;font-size:16px;display:inline-block}.form-input .form-input-inline-radio input:focus,.form-input .form-input-inline-radio input:active{outline-color:#cabca0}.home-container{background-color:#fff;min-height:100vh;padding-top:120px;padding-bottom:120px}.home-container .home-row{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:24px;max-width:1200px;margin:0 auto;display:flex;position:relative}.home-container .home-row h2{text-align:center;width:100%}.home-container .home-row .home-letti-list{width:calc(25% - 24px)}@media screen and (max-width:1023px){.home-container .home-row .home-letti-list{width:calc(33.333% - 24px)}}@media screen and (max-width:640px){.home-container .home-row .home-letti-list{width:calc(50% - 24px)}}.home-container .home-row .home-letti-list{background-color:#f4f1ed;width:276px}.home-container .home-row .home-letti-list img{object-fit:cover;width:276px;height:368px}.home-container .home-row .home-letti-list.bicomfort{width:360px}.home-container .home-row .home-letti-list.bicomfort img{width:360px;height:240px}.home-container .home-row .home-letti-list h3{color:#000;text-align:center;margin:0;padding:16px 16px 20px;font-weight:700}.home-container .home-row .home-box-list{text-align:center;width:420px;max-width:96%}.home-container .home-row .home-box-list img{object-fit:cover;width:100%;height:320px}@media screen and (max-width:1023px){.home-container .home-row .home-box-list img{height:240px}}.home-container .home-row .home-box-list h3{color:#000;text-align:center;border:1px solid;margin:12px 0 0;padding:12px 16px;transition:all .5s;display:inline-block}.home-container .home-row .home-box-list h3:hover{color:#000;background-color:#fff;border-color:#fff}.headerSingleContainer-languages{padding:6px 0;display:flex}.headerSingleContainer-languages a{color:#fff;text-transform:uppercase;padding:4px 16px;font-size:16px}.headerSingleContainer-languages a.current{opacity:.5;cursor:no-drop}.headerSingleContainer-languages a+a{border-left:1px solid #494949}@media screen and (max-width:1023px){.headerSingleContainer-languages a{padding:4px 8px;font-size:14px}}.backBtnCont{align-items:center;display:flex}.backBtnCont .backBtn{color:#fff;font-size:14px}@media screen and (max-width:480px){.backBtnCont .backBtn{font-size:18px}.backBtnCont .backBtn span{display:none}}.filetto-oro-centrato{background-color:#cabca0;width:100px;height:1px;margin:0 auto 30px}.loginContainer{background-color:#e9e9e9;justify-content:center;min-height:100vh;padding-top:200px;display:flex}.loginContainer .loginForm{width:400px;max-width:96%}.loginContainer .loginFormInputGroup{margin-bottom:20px}.loginContainer .loginFormInputGroup .loginFormInput{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.loginContainer .loginFormInputGroup .loginFormInput input{border:none;border-radius:0;padding:14px}.loginContainer .loginFormInputGroup .loginFormInput input:focus{outline:2px solid #cabca0}.loginContainer .passwordViewGroup{position:relative}.loginContainer .passwordViewGroup input{width:100%;padding-right:3rem!important}.loginContainer .passwordViewGroup img{cursor:pointer;position:absolute;top:50%;right:0;transform:translate(-50%,-50%)}.loginContainer .passwordViewGroup [type=password]+.eye{display:block}.loginContainer .passwordViewGroup [type=password]+.eye+.eye-off,.loginContainer .passwordViewGroup [type=text]+.eye{display:none}.loginContainer .passwordViewGroup [type=text]+.eye+.eye-off{display:block}.userprofile{width:1000px;max-width:96%;margin:0 auto;padding-top:120px}.userprofile .profile-configurations-list{margin-bottom:100px}.userprofile .profile-configurations-list .profile-configurations-list-head{gap:16px;margin-top:4rem;padding-bottom:10px;padding-left:164px;display:flex}.userprofile .profile-configurations-list .profile-configurations-list-head .profile-configurations-list-head-title.conf-col--product{width:90px}.userprofile .profile-configurations-list .profile-configurations-list-head .profile-configurations-list-head-title.conf-col--customer{width:200px}.userprofile .profile-configurations-list .profile-configurations-list-head .profile-configurations-list-head-title.conf-col--date{width:120px}.userprofile .profile-configurations-list .profile-configurations-list-head .profile-configurations-list-head-title.conf-col--price{width:80px}@media screen and (max-width:960px){.userprofile .profile-configurations-list .profile-configurations-list-head{display:none}}.userprofile .profile-configurations-list .conf-col-title-group{align-items:center;gap:16px;display:flex}@media screen and (max-width:960px){.userprofile .profile-configurations-list .conf-col-title-group{flex-direction:column;align-items:flex-start;gap:4px;width:100%}}.userprofile .profile-configurations-list .profile-configurations-list-item:nth-child(2){border-top:1px solid #e9e9e9}.userprofile .profile-configurations-list .profile-configurations-list-item{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.userprofile .profile-configurations-list .profile-configurations-list-item .profile-configurations-list-item-cols{align-items:center;gap:16px;display:flex}@media screen and (max-width:960px){.userprofile .profile-configurations-list .profile-configurations-list-item .profile-configurations-list-item-cols{width:100%}}@media screen and (min-width:961px){.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col .mobile-column-label{display:none}}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col .mobile-column-label{font-weight:700}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--id{width:48px}@media screen and (max-width:640px){.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--id{display:none}}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--img{width:84px;height:84px}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--img img{object-fit:cover;border-radius:4px;width:84px;height:84px}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--product{width:90px}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--product span{display:none}@media screen and (max-width:960px){.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--product{width:100%}}@media screen and (max-width:640px){.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--product span{display:inline}}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--customer{width:200px}@media screen and (max-width:960px){.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--customer{width:100%}}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--date{width:120px}@media screen and (max-width:960px){.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--date{width:100%}}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--price{width:80px}@media screen and (max-width:960px){.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--price{width:100%}}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions{gap:4px;display:flex}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont{position:relative}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont svg{cursor:pointer}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont svg path{transition:all .5s}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont .action-cont-tooltip{visibility:hidden;opacity:0;color:#fff;text-align:center;white-space:nowrap;background-color:#181818;border-radius:4px;padding:4px 8px;font-size:12px;transition:all .5s;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont .action-cont-tooltip:before{content:"";border:4px solid #0000;border-color:#181818 #0000 #0000 #181818;border-radius:2px;position:absolute;top:-3px;left:50%;transform:translate(-50%)rotate(45deg)}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont:hover svg:hover path{fill:#cabca0}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont:hover .action-cont-tooltip{visibility:visible;opacity:1}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-arrow-status{display:none}@media screen and (max-width:480px){.userprofile .profile-configurations-list .profile-configurations-list-item{flex-direction:column;align-items:flex-start}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-arrow-status{transition:all .5s;display:block;transform:rotate(-180deg)}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions{flex-direction:column;height:160px;transition:all .5s;overflow:hidden}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont{height:28px;display:flex}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont .action-cont-tooltip{visibility:visible;opacity:1;color:#181818;text-align:left;top:1px;left:unset;transform:unset;background-color:#0000;position:relative}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont .action-cont-tooltip:before{display:none}.userprofile .profile-configurations-list .profile-configurations-list-item{transition:all .5s}.userprofile .profile-configurations-list .profile-configurations-list-item.closed{gap:0}.userprofile .profile-configurations-list .profile-configurations-list-item.closed .conf-col.conf-col--actions{height:0}.userprofile .profile-configurations-list .profile-configurations-list-item.closed .conf-arrow-status{transform:rotate(0)}}.userprofile .profile-configurations-list .rivenditore-label{border:1px solid #e9e9e9;margin-top:10px;padding:4px 8px}.userprofile .profile-configurations-list .rivenditore-label .rivenditore-label-title{text-transform:uppercase;color:#222;font-size:12px}.userprofile .profile-configurations-list .rivenditore-label .rivenditore-label-name{font-size:14px;font-weight:700}@keyframes shine{to{background-position-x:-200%}}.userprofile .skeleton-group{flex-direction:column;gap:10px;margin-top:30px;display:flex}.userprofile .skeleton-group .skeleton{background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%) 0 0/200% 100%;border-radius:5px;max-width:100%;animation:1.5s linear infinite shine}.userprofile .skeleton-group .skeleton.skeleton--title{width:40%;height:60px}.userprofile .skeleton-group .skeleton.skeleton--subtitle{width:70%;height:20px;margin-bottom:50px}@media screen and (max-width:960px){.userprofile .skeleton-group .skeleton.skeleton--subtitle{margin-bottom:20px}}.userprofile .skeleton-group .skeleton.skeleton--item{width:100%;height:100px}.loginError{background-color:#fff;border:1px solid #ccc;border-left:4px solid #d8224c;margin-bottom:32px;padding:16px}.max-w-100{max-width:100%}.xr-button-overlay{z-index:2147483647;bottom:140px!important;right:unset!important;position:fixed!important;left:0!important}.userprofileDetails{border-top:1px solid #e9e9e9;border-bottom:3px solid #cabca0;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.userprofileDetails .userprofileDetails-list{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;display:flex}.userprofileDetails .userprofileDetails-list .userprofileDetails-list-single{justify-content:flex-start;align-items:center;gap:6px;font-size:14px;display:flex}.userprofileDetails .userprofileDetails-list .userprofileDetails-list-spacer{background-color:#e9e9e9;width:1px;height:16px}@media screen and (max-width:840px){.userprofileDetails .userprofileDetails-list{flex-direction:column;align-items:flex-start;gap:16px}.userprofileDetails .userprofileDetails-list .userprofileDetails-list-spacer{display:none}}.userprofileDetails .userprofileDetails-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.userprofileDetails .userprofileDetails-actions .userprofileDetails-actions-single{justify-content:flex-start;align-items:center;display:flex}@media screen and (max-width:1023px){.userprofileDetails{flex-direction:column;align-items:flex-start;gap:16px}}.headerLoginLink span{display:inline}@media screen and (max-width:1023px){.headerLoginLink span{display:none}}.headerLoginLink img{display:none}@media screen and (max-width:1023px){.headerLoginLink img{display:inline}}.conf-details-popup{visibility:hidden;opacity:0;z-index:9999999;width:100%;height:100%;position:fixed;top:0;left:0}.conf-details-popup .conf-details-popup-overlay{opacity:.7;cursor:pointer;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.conf-details-popup .conf-details-popup-content{background-color:#fff;width:400px;max-width:96%;padding:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.conf-details-popup .conf-details-popup-content .conf-details-cont{flex-wrap:wrap;gap:12px;display:flex}.conf-details-popup .conf-details-popup-content .conf-details-cont .conf-details-cont-single{width:calc(50% - 6px)}.conf-details-popup.active{opacity:1;visibility:visible}.splide{margin:0 -24px;padding-bottom:32px}.splide .splide__pagination .splide__pagination__page{transition:all .5s}.splide .splide__pagination .splide__pagination__page.is-active{opacity:1;background-color:#cabca0}.splide .splide__pagination .splide__pagination__page:hover{opacity:.5;background-color:#cabca0}.splide .splide-slide .splide-slide-image img{max-width:120px}.splide .splide-slide .splide-slide-image p{text-align:center;text-transform:uppercase;max-width:120px;font-size:10px}.error-msg{color:#000;border:1px solid #000;margin-top:12px;padding:12px;font-size:14px}.flex{gap:6px;display:flex}.select-box select{cursor:pointer;border-color:#e9e9e9;border-radius:0;width:100%;padding:10px}.select-box select :focus,.select-box select :active{outline:2px solid #cabca0}.userprofile .selector-box{margin-top:30px}.userprofile .selector-box h3{margin-top:0;margin-bottom:12px;font-size:16px;font-weight:700}.userprofile .selector-box .selector-box-description{margin-bottom:12px;font-size:14px}.userprofile .selector-box .selector-box-single{flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.userprofile .selector-box .selector-box-single .selector-box-single-option{text-align:center;display:inline-block}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio],.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]{display:none}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]+label,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label{cursor:pointer;border:1px solid #e9e9e9;max-width:160px;padding:12px 12px 9px;display:block}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]+label img,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label img{width:48px}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span{font-weight:700}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span span,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span span{font-weight:400}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label{background-color:#cabca0;border:1px solid #cabca0}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label img,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label span,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label img,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label span{opacity:1}.userprofile .selector-box .selector-numbers{display:flex}.userprofile .selector-box .selector-numbers input{text-align:center;border:none;height:24px;margin-left:12px;font-size:16px}.userprofile .selector-box .selector-numbers .selector-numbers-action{text-align:center;cursor:pointer;background-color:#cabca0;width:24px;height:24px;line-height:24px;display:inline-block}.userprofile .selector-box .selector-numbers .selector-numbers-action.disabled{opacity:.3}.userprofile .selector-box .selector-box-single-toggle{display:inline-flex}.userprofile .selector-box .selector-box-single-toggle.wrap{flex-wrap:wrap}.userprofile .selector-box .selector-box-single-toggle{border:1px solid #e9e9e9;padding:4px;font-size:14px}.userprofile .selector-box .selector-box-single-toggle [type=radio],.userprofile .selector-box .selector-box-single-toggle [type=checkbox]{display:none}.userprofile .selector-box .selector-box-single-toggle [type=radio]+label,.userprofile .selector-box .selector-box-single-toggle [type=checkbox]+label{cursor:pointer;text-align:center;min-width:100px;padding:10px;display:block}.userprofile .selector-box .selector-box-single-toggle [type=radio]+label span,.userprofile .selector-box .selector-box-single-toggle [type=checkbox]+label span{font-weight:700}.userprofile .selector-box .selector-box-single-toggle [type=radio]+label span span,.userprofile .selector-box .selector-box-single-toggle [type=checkbox]+label span span{font-weight:400}.userprofile .selector-box .selector-box-single-toggle [type=radio]:checked+label,.userprofile .selector-box .selector-box-single-toggle [type=checkbox]:checked+label{background-color:#cabca0}.userprofile .selector-box .selector-box-single-toggle [type=radio]:checked+label span,.userprofile .selector-box .selector-box-single-toggle [type=checkbox]:checked+label span{opacity:1}.userprofile .selector-box .selector-box-single-image .selector-box-single-option{text-align:center;vertical-align:top;margin-right:8px;display:inline-block;position:relative}.userprofile .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements{visibility:hidden;opacity:0;z-index:99;background-color:#fff;padding:1rem;transition:transform .5s,opacity .5s,visibility .5s;display:flex;position:absolute;top:110px;left:50%;transform:translate(-50%,30px);box-shadow:0 0 20px #0000001a}.userprofile .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .before{content:"";background-color:#fff;width:16px;height:16px;margin-left:-8px;position:absolute;top:-8px;left:50%;transform:rotate(45deg)}.userprofile .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements.active{opacity:1;visibility:visible;transform:translate(-50%)}.userprofile .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .selector-box-single-option{width:90px;margin:0}.userprofile .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .selector-box-single-radio-subtitle{opacity:1!important}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio],.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]{display:none}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label{cursor:pointer;display:block}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label img{object-fit:cover;object-position:bottom center;border:3px solid #fff;width:72px;height:72px;margin-bottom:6px;margin-left:2px}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color{border:3px solid #fff;width:72px;height:72px;margin-bottom:6px;margin-left:2px;position:relative}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color img{mix-blend-mode:multiply;border:none;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span{opacity:0;font-weight:700}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span span,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span span{font-weight:400}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-subtitle,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-subtitle{width:84px;font-size:12px;font-weight:400;display:inline-block}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label .selector-box-single-radio-image--color,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label .selector-box-single-radio-image--color{box-shadow:0 0 0 2px #000}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label .selector-box-single-radio-image--color img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label img img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label .selector-box-single-radio-image--color img{box-shadow:none}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label span,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label span{opacity:1}.user-inactive{color:#b02626;border:1px solid #b02626;margin-top:24px;padding:12px;font-size:14px}.user-inactive .user-inactive-title{font-size:16px;font-weight:700}.config-notice{color:#757575;border:1px solid #646464;margin-top:24px;padding:12px;font-size:14px}.config-notice .config-notice-title{font-size:16px;font-weight:700}.line-trough{text-decoration:line-through}.button-small{align-items:center;width:auto;margin-top:12px;margin-right:4px;padding:10px 14px;font-size:14px;display:inline-flex}a.button-small{gap:4px}.required{color:red}.onboarding{margin-top:24px}.onboarding .onboarding-options+.onboarding-options{margin-top:12px}.onboarding .onboarding-options{gap:12px;display:flex}.onboarding .onboarding-options .onboarding-single-option{text-align:center;cursor:pointer;border:1px solid #e9e9e9;flex-direction:column;justify-content:space-between;width:100%;padding:24px 16px 16px;display:flex;position:relative}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option-percentage{color:#000;background-color:#cabca0;padding:4px 10px;font-weight:700;position:absolute;top:-10px;right:8px}.onboarding .onboarding-options .onboarding-single-option.active{border:4px solid #cabca0;padding:21px 13px 13px}.onboarding .onboarding-options .onboarding-single-option.active .onboarding-single-option-percentage{top:-13px;right:5px}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option-promo{text-transform:uppercase;font-size:14px}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option-title{font-size:18px;font-weight:700}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--details{border-top:1px solid #e9e9e9;margin:16px 0;padding:16px 0 0}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--details .onboarding-single-option--details-single{text-align:left;border-bottom:.5px solid #e9e9e9;padding:12px 0 12px 22px;position:relative}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--details .onboarding-single-option--details-single:last-child{border-bottom:none}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--details .onboarding-single-option--details-single svg{width:15px;height:15px;position:absolute;top:11px;left:0}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--details .onboarding-single-option--details-single p{font-size:12px;font-weight:300}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--price{border-top:1px solid #e9e9e9;padding-top:16px}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--price .onboarding-single-option--price-title{text-transform:uppercase;color:#000;margin-bottom:4px;font-size:12px;font-weight:700}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--price .onboarding-single-option--price-full{color:#222;margin-bottom:4px;font-size:14px;font-weight:700;text-decoration:line-through}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--price .onboarding-single-option--price-discount{color:#cabca0;margin-bottom:6px;font-size:12px;font-weight:300}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--price .onboarding-single-option--price-price{color:#000;margin-bottom:0;font-size:24px;font-weight:700}.airwash-gallery{flex-wrap:wrap;gap:4px;margin-top:24px;display:flex}.airwash-gallery .airwash-gallery-item{text-align:center;cursor:pointer;border:4px solid #fff;width:calc(25% - 3px);padding:8px}.airwash-gallery .airwash-gallery-item.active{border:4px solid #cabca0}.airwash-gallery .airwash-gallery-item img{width:100%}.airwash-gallery .airwash-gallery-item p{text-transform:uppercase;font-size:12px}.modal-description-overlay{z-index:9999999;cursor:pointer;opacity:0;visibility:hidden;background-color:#00000080;width:100%;height:100%;transition:all .5s;position:fixed;top:0;left:0}.modal-description-overlay.active{opacity:1;visibility:visible}.modal-description{z-index:9999999;opacity:0;visibility:hidden;background-color:#fff;width:640px;max-width:96%;max-height:80%;padding:2rem;transition:all .5s;position:fixed;top:10%;left:50%;overflow-y:scroll;transform:translate(-50%);box-shadow:0 0 20px #0000001a}.modal-description.active{opacity:1;visibility:visible}.modal-description .modal-description-closer{cursor:pointer;color:#222;font-size:24px;font-weight:400;position:absolute;top:10px;right:10px}.modal-description .modal-description--immagine img{width:100%}.modal-description .modal-description--titolo{border-bottom:3px solid #cabca0;margin:0 0 16px;padding-bottom:4px;font-family:Noto Serif Display,serif;font-size:36px}.modal-description .modal-description--sottotitolo{border-bottom:1px solid #e9e9e9;margin:12px 0;padding-bottom:2px;font-family:Noto Serif Display,serif;font-size:24px}.modal-description .modal-description--paragrafo{margin-bottom:16px;font-size:14px}.modal-description .modal-description--pulsante{color:#000;background-color:#cabca0;margin-top:24px;padding:12px 16px;transition:all .5s;display:inline-block}.modal-description .modal-description--pulsante:hover{color:#fff;background-color:#000}.mattressSectionActions{flex-direction:column;gap:3px;margin-top:24px;display:flex}.hotspot-label{color:#fff;cursor:pointer;white-space:nowrap;background-color:#3e3e3e;border:1px solid #121212;border-radius:0 6px 6px;padding:4px 12px;font-size:12px;transition:opacity .3s;position:fixed}.hotspot-label.current{color:#000;background-color:#fff;font-size:14px;font-weight:700}.hotspot-label:before{content:"";background-color:#000000a7;border:1px solid #000;border-radius:4px;width:4px;height:4px;position:absolute;top:-3px;left:-3px}#hamburger-menu{z-index:999999999;background-color:#f5f3ee;justify-content:center;width:100%;height:0;padding-top:0;padding-bottom:0;transition:all .5s;display:flex;position:fixed;top:0;left:0;overflow:hidden}#hamburger-menu.open{height:100%;padding-top:calc(4rem + 60px)}#hamburger-menu .hamburger-menu-closer{cursor:pointer;width:30px;height:30px;position:absolute;top:20px;left:50%;transform:translate(-50%)}#hamburger-menu .hamburger-menu-closer span{background-color:#000;width:30px;height:3px;transition:all .3s;display:block;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}#hamburger-menu .hamburger-menu-closer span:nth-child(2){transform:translateY(-50%)rotate(-45deg)}#hamburger-menu .hamburger-menu-inner{padding:0 2rem}@media screen and (max-width:540px){#hamburger-menu .hamburger-menu-inner{padding:0 10px}}#hamburger-menu .hamburger-menu-inner{flex-direction:column;justify-content:space-between;gap:2rem;max-width:1270px;height:100%;padding-bottom:2rem;display:flex;overflow-y:scroll}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content{gap:2rem;display:flex}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-inner .hamburger-menu-content{flex-direction:column}}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content .hamburger-menu-title{color:#7d8156;cursor:pointer;font-size:42px;font-weight:400;transition:all .5s}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content .hamburger-menu-title:hover{color:#cabca0}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content .hamburger-menu-sep-title{color:#222;text-transform:uppercase;border-top:1px solid #222;max-width:100px;margin-top:32px;margin-bottom:8px;padding-top:8px;font-size:16px}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content .hamburger-menu-subtitle{color:#222;text-transform:uppercase;border-bottom:1px solid #cabca0;width:100%;margin-bottom:8px;padding-bottom:8px;font-size:16px}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content a+.hamburger-menu-subtitle{margin-top:32px}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content .hamburger-menu-sep-title--small-link{color:#7d8156;border-top:1px solid #7d8156;margin-top:48px;margin-bottom:8px;padding-top:8px;font-size:14px}#hamburger-menu .hamburger-menu-inner .vertical-sep{background-color:#cabca0;width:1px;height:100%}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-inner .vertical-sep{display:none}}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content-primary{min-width:240px}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content-secondary{flex-wrap:wrap;gap:1rem;display:flex}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content-secondary .hamburger-menu-link{width:calc(33.333% - .667rem)}@media screen and (max-width:1023px){#hamburger-menu .hamburger-menu-inner .hamburger-menu-content-secondary .hamburger-menu-link{width:calc(50% - .5rem)}}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content-secondary .hamburger-menu-link{cursor:pointer;align-items:center;gap:8px;display:flex}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content-secondary .hamburger-menu-link img{object-fit:cover;border-radius:4px}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content-secondary .hamburger-menu-link .hamburger-menu-link-title{color:#7d8156;font-size:20px}#hamburger-menu .hamburger-menu-footer{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.home-letti--suptitle{color:#000;text-align:center;text-transform:uppercase;font-family:Karla,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.home-letti--title{font-family:Noto Serif Display,serif}.home-letti--subtitle{font-family:Noto Serif Display,serif;font-size:20px;font-weight:700}.selector-box-single-image .selector-box-single-radio-title{max-width:100px;display:inline-block}.home-container--2026{height:100vh;overflow:hidden}.home-container--2026 .home-row--2026{height:100vh;display:flex;overflow:hidden}@media screen and (max-width:767px){.home-container--2026 .home-row--2026{flex-direction:column}}.home-container--2026 .home-row--2026 .home-box-list--2026{width:50%;height:100vh;transition:all .5s}.home-container--2026 .home-row--2026 .home-box-list--2026:hover{width:60%}@media screen and (max-width:767px){.home-container--2026 .home-row--2026 .home-box-list--2026{height:50vh;width:100%!important}}.home-container--2026 .home-row--2026 .home-box-list--2026 div{height:100vh}@media screen and (max-width:767px){.home-container--2026 .home-row--2026 .home-box-list--2026 div{width:100%;height:50vh}}.home-container--2026 .home-row--2026 .home-box-list--2026 div{position:relative}.home-container--2026 .home-row--2026 .home-box-list--2026 div img{object-fit:cover;width:100%;height:100%}.home-container--2026 .home-row--2026 .home-box-list--2026 div .home-box-list--2026-overlay{z-index:1;background:linear-gradient(#0000,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}.home-container--2026 .home-row--2026 .home-box-list--2026 div h3{text-align:center;color:#fff;z-index:2;width:100%;padding:12px;font-family:Noto Serif Display,serif;font-size:24px;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}
