@import"https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&display=swap";body,html{padding:0;margin:0;font-family:Karla,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#000}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-weight:400;font-style:normal}.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{font-size:18px}.txt.testo,.txt.testo-medio{margin-bottom:0;line-height:1.2}.txt.testo-medio{font-size:16px}.txt.testo-piccolo{font-size:12px;margin-bottom:0;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{font-size:16px;margin-bottom:0}.txt.testo-medio{font-size:15px;margin-bottom:0}.txt.testo-piccolo{font-size:12px;margin-bottom:0}}@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{font-size:16px;margin-bottom:0}.txt.testo-medio{font-size:14px;margin-bottom:0}.txt.testo-piccolo{font-size:12px;margin-bottom:0}}.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{position:fixed;width:70%;height:calc(100% - 64px);top:64px;left:0;z-index:-1;cursor:-webkit-grab;cursor:grab}#canvas:active{cursor:-webkit-grabbing;cursor:grabbing}@media screen and (max-width:1023px){#canvas{height:calc(80vh - 60px);top:60px;width:100%}.mobileControlsOpen #canvas{height:calc(100% - 220px)}}#loaderContainer{position:absolute;background-color:#000;width:70%;height:calc(100% - 64px);left:0;top:64px;transition:.5s ease;pointer-events:none;opacity:.9;z-index:99999999}@media screen and (max-width:1023px){#loaderContainer{height:calc(80vh - 60px);top:60px;width:100%}}.iframe-embed #canvas{width:100%;height:100%;top:0;left:0;z-index:99999998}.iframe-embed #loaderContainer{width:100%;height:100%;left:0;top:0;z-index:99999999}.embed-controls{position:fixed;bottom:20px;z-index:99999998;background-color:#fff;left:50%;transform:translateX(-50%)}.embed-controls .selector-box h3{font-size:16px;font-weight:700;margin-bottom:12px;margin-top:0;display:none}.embed-controls .selector-box .selector-box-description{font-size:14px;margin-bottom:12px}.embed-controls .selector-box .selector-box-single{font-size:14px}.embed-controls .selector-box .selector-box-single .selector-box-single-option{display:inline-block;text-align:center}.embed-controls .selector-box .selector-box-single .selector-box-single-option+.selector-box-single-option{margin-left:8px}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox],.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]{display:none}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]+label{display:block;border:1px solid #e9e9e9;padding:12px 12px 9px;max-width:160px;cursor:pointer}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label img,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]+label img{width:48px}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span{font-weight:700}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span span,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span span{font-weight:400}.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label,.embed-controls .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label{border:1px solid #cabca0;background-color:#cabca0}.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,.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{opacity:1}.embed-controls .selector-box .selector-numbers{display:flex}.embed-controls .selector-box .selector-numbers input{margin-left:12px;font-size:16px;text-align:center;border:none;height:24px}.embed-controls .selector-box .selector-numbers .selector-numbers-action{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;background-color:#cabca0;cursor:pointer}.embed-controls .selector-box .selector-numbers .selector-numbers-action.disabled{opacity:.3}.embed-controls .selector-box .selector-box-single-toggle{display:inline-flex;border:1px solid #e9e9e9;padding:4px;font-size:14px}.embed-controls .selector-box .selector-box-single-toggle.wrap{flex-wrap:wrap}.embed-controls .selector-box .selector-box-single-toggle [type=checkbox],.embed-controls .selector-box .selector-box-single-toggle [type=radio]{display:none}.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]+label,.embed-controls .selector-box .selector-box-single-toggle [type=radio]+label{cursor:pointer;display:block;padding:10px;min-width:64px;text-align:center}.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]+label span,.embed-controls .selector-box .selector-box-single-toggle [type=radio]+label span{font-weight:700}.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]+label span span,.embed-controls .selector-box .selector-box-single-toggle [type=radio]+label span span{font-weight:400}.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]:checked+label,.embed-controls .selector-box .selector-box-single-toggle [type=radio]:checked+label{background-color:#cabca0}.embed-controls .selector-box .selector-box-single-toggle [type=checkbox]:checked+label span,.embed-controls .selector-box .selector-box-single-toggle [type=radio]:checked+label span{opacity:1}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option{display:inline-block;text-align:center;margin-right:8px;vertical-align:top;position:relative}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements{position:absolute;background-color:#fff;padding:1rem;top:110px;left:50%;transform:translate(-50%,30px);box-shadow:0 0 20px 0 rgba(0,0,0,.1);visibility:hidden;opacity:0;transition:transform .5s ease,opacity .5s ease,visibility .5s ease;z-index:99;display:flex}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .before{content:"";position:absolute;width:16px;height:16px;background-color:#fff;left:50%;top:-8px;margin-left:-8px;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=checkbox],.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]{display:none}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label{display:block;cursor:pointer}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label img{border:3px solid #fff;width:72px;height:72px;margin-left:2px;margin-bottom:6px;object-fit:cover;object-position:bottom center}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color{border:3px solid #fff;width:72px;height:72px;margin-left:2px;margin-bottom:6px;position:relative}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color img{border:none;margin:0;position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span{font-weight:700;opacity:0}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span span,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span span{font-weight:400}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-subtitle,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-subtitle{font-weight:400;font-size:12px;width:84px;display:inline-block}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]: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=radio]:checked+label .selector-box-single-radio-image--color,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img{box-shadow:0 0 0 2px #000}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]: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=radio]:checked+label .selector-box-single-radio-image--color img,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img img{box-shadow:none}.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label span,.embed-controls .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label span{opacity:1}#loaderContainer.disabled{opacity:0;visibility:hidden}#loader{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.loader-1{height:40px;width:40px;animation:loader-1-1 2s linear infinite}@keyframes loader-1-1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-1 span{display:block;position:absolute;width:100%;height:100%;border:3px solid;border-color:#fff #fff transparent;border-radius:50px}header{position:fixed;top:0;left:0;background-color:#f5f3ee;padding:12px 0;width:100%;text-align:center;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);z-index:10000000000000000;display:flex;justify-content:center}header>*{filter:invert(1)}header .header-logo{height:40px;display:block;margin:0 auto;float:left}header .headerSingleContainer{height:40px}header>div{width:100%;display:flex;justify-content:space-between;max-width:1270px;padding:0 2rem}@media screen and (max-width:540px){header>div{padding:0}}header>div>*{display:flex;align-items:center}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{display:block;width:30px;height:2px;background-color:#fff;transition:all .3s;position:absolute;top:50%;transform:translateY(-3px);transition:.5s ease}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;margin-right:8px;cursor:pointer}#controls{position:fixed;bottom:0;width:100%}.btn{color:#fff;font-size:14px;text-transform:uppercase;padding:10px 16px;border-radius:10px;cursor:pointer;transition:.5s ease}.btn,.btn.btn-alt{background-color:#cabca0}.btn.center{text-align:center}.btn:hover{background-color:#000}#price-container{position:fixed;z-index:9999999;bottom:0;right:0;background-color:#fff;width:30%}@media screen and (min-width:1024px){#price-container{border-top:1px solid #e4e4e4}}#price-container .price-title{font-weight:400;font-size:16px}#price-container .price-main-full{font-weight:400;text-decoration:line-through;font-size:16px}#price-container .price-main{font-weight:700;font-size:20px}#price-container .price-symbol{font-size:16px}#price-container .price-description{font-size:14px}#price-container #price-main{padding:16px 60px 16px 24px;border-top:1px solid #e4e4e4;background-color:#fff;display:flex;position:relative;align-items:center;justify-content:space-between}@media screen and (min-width:1024px){#price-container #price-main{display:none}}#price-container #price-main #price-main--title{font-weight:700}#price-container #price-main #price-main--toggle{right:12px;top:50%;transform:translateY(-50%);position:absolute;width:30px;height:30px;border-radius:4px;background-color:#fff;border:1px solid #ccc;text-align:center}#price-container #price-main #price-main--toggle svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);transition:.5s ease}#price-container #price-details{background-color:#fff;padding:16px 24px}#price-container #price-details .price-details-row{font-size:14px;line-height:16px;gap:6px;display:flex;justify-content:space-between;margin-bottom:4px}#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-weight:400;font-size:16px}#price-container #price-details .price--large-bold{font-weight:700;font-size:16px}#price-container #price-details .price--med-reg{font-weight:400;font-size:14px}#price-container #price-details .price--med-bold{font-weight:700;font-size:14px}#price-container #price-details .price--small-reg{font-weight:400;font-size:12px}#price-container #price-details .price--small-bold{font-weight:700;font-size:12px}#price-container #price-details .price--oro{color:#cabca0}@media screen and (max-width:1023px){#price-container #price-details{position:absolute;z-index:-1;width:100%;bottom:-100px;transition:.5s ease;box-shadow:0 0 10px rgba(0,0,0,.169)}#price-container.active #price-details{bottom:56px}}#price-container.active #price-main--toggle svg{transform:translate(-50%,-50%) rotate(270deg)!important}#model-controls{background-color:#fff;padding:24px 24px 170px;position:fixed;top:64px;right:0;width:30%;height:calc(100% - 64px);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);z-index:999999;overflow:hidden;overflow-y:scroll}#model-controls .panel .selector-box{margin-top:30px}#model-controls .panel .selector-box h3{font-size:16px;font-weight:700;margin-bottom:12px;margin-top:0}#model-controls .panel .selector-box h3 .selector-box-promo{font-size:12px;font-weight:700;display:inline-block;background-color:#cabca0;padding:2px 4px;position:relative;top:-1px;left:6px}#model-controls .panel .selector-box .selector-box-description{font-size:14px;margin-bottom:12px}#model-controls .panel .selector-box .selector-box-description+.selector-box-description{margin-top:-12px}#model-controls .panel .selector-box .selector-box-single{font-size:14px}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option{display:inline-block;text-align:center}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option+.selector-box-single-option{margin-left:8px}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox],#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]{display:none}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]+label{display:block;border:1px solid #e9e9e9;padding:12px 12px 9px;max-width:160px;cursor:pointer}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label img,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]+label img{width:48px}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span{font-weight:700}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span span,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span span{font-weight:400}#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label,#model-controls .panel .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label{border:1px solid #cabca0;background-color:#cabca0}#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,#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{opacity:1}#model-controls .panel .selector-box .selector-numbers{display:flex}#model-controls .panel .selector-box .selector-numbers input{margin-left:12px;font-size:16px;text-align:center;border:none;height:24px}#model-controls .panel .selector-box .selector-numbers .selector-numbers-action{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;background-color:#cabca0;cursor:pointer}#model-controls .panel .selector-box .selector-numbers .selector-numbers-action.disabled{opacity:.3}#model-controls .panel .selector-box .selector-box-single-toggle{display:inline-flex;border:1px solid #e9e9e9;padding:4px;font-size:14px;min-width:200px}#model-controls .panel .selector-box .selector-box-single-toggle.wrap{flex-wrap:wrap}#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox],#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]{display:none}#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]+label,#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]+label{cursor:pointer;display:block;padding:10px;min-width:64px;width:100%;text-align:center}#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]+label span,#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]+label span{font-weight:700}#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]+label span span,#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]+label span span{font-weight:400}#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]:checked+label,#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]:checked+label{background-color:#cabca0}#model-controls .panel .selector-box .selector-box-single-toggle [type=checkbox]:checked+label span,#model-controls .panel .selector-box .selector-box-single-toggle [type=radio]:checked+label span{opacity:1}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option{display:inline-block;text-align:center;margin-right:8px;vertical-align:top;position:relative}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements{position:absolute;background-color:#fff;padding:1rem;top:110px;left:50%;transform:translate(-50%,30px);box-shadow:0 0 20px 0 rgba(0,0,0,.1);visibility:hidden;opacity:0;transition:transform .5s ease,opacity .5s ease,visibility .5s ease;z-index:99;display:flex}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .before{content:"";position:absolute;width:16px;height:16px;background-color:#fff;left:50%;top:-8px;margin-left:-8px;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=checkbox],#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]{display:none}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label{display:block;cursor:pointer}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label img{border:3px solid #fff;width:72px;height:72px;margin-left:2px;margin-bottom:6px;object-fit:cover;object-position:bottom center}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color{border:3px solid #fff;width:72px;height:72px;margin-left:2px;margin-bottom:6px;position:relative}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color img{border:none;margin:0;position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span{font-weight:700;opacity:0}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span span,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span span{font-weight:400}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-subtitle,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-subtitle{font-weight:400;font-size:12px;width:84px;display:inline-block}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]: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=radio]:checked+label .selector-box-single-radio-image--color,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img{box-shadow:0 0 0 2px #000}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]: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=radio]:checked+label .selector-box-single-radio-image--color img,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img img{box-shadow:none}#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label span,#model-controls .panel .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label span{opacity:1}#model-controls .selector-box-single-toggle-option{display:flex;align-items:stretch;justify-content:space-evenly;width:100%}#model-controls .selector-box-single-toggle-option label{display:flex!important;align-items:stretch;flex-direction:column;justify-content:center}#model-controls .an-cartella-tessuti-optional{font-size:12px;font-weight:400!important;background-color:#000;color:#fff;padding:2px 4px}#model-controls .an-cartella-tessuti-optional.--selectornumber{position:relative;top:-2px;margin-left:3px}#model-controls .selector-box-single-radio-title-optional{font-size:12px;font-weight:400!important;display:block}#model-controls .selector-box-single-radio-image{position:relative}#model-controls .selector-box-single-radio-image .selector-box-single-radio-title-optional{position:absolute;top:-5px;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:2px 4px;font-size:12px;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{display:flex;gap:8px;cursor:pointer;align-items:center;margin-bottom:14px}#model-controls .an-cartella-tessuti .an-cartella-tessuti-head .an-cartella-tessuti-head-arrow{border-color:transparent #000 #000 transparent;border-style:solid;border-width:1px;transform:rotate(45deg);width:8px;height:8px;transition:.5s ease;position:relative;top:0}#model-controls .an-cartella-tessuti .an-cartella-tessuti-head h3{font-weight:400;margin:5px 0 0}#model-controls .an-cartella-tessuti.open .an-cartella-tessuti-head-arrow{transform:rotate(-135deg);top:4px}#model-controls .selector-box.an-collezione-accordion>h3{display:flex;gap:8px;cursor:pointer;align-items:center;margin-bottom:14px}#model-controls .selector-box.an-collezione-accordion>h3 .an-collezione-tessuti-head-arrow{border-color:transparent #000 #000 transparent;border-style:solid;border-width:1px;transform:rotate(45deg);width:8px;height:8px;transition:.5s ease;position:relative;top:0}#model-controls .selector-box.an-collezione-accordion.open .an-collezione-tessuti-head-arrow{transform:rotate(-135deg);top:4px}#model-controls .custom-fabric-container{border:1px solid #e4e4e4;padding:12px;margin:12px 0;background-color:#fcfcfc}#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=checkbox]+label img,#model-controls .custom-fabric-container .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label img{border:3px solid #fcfcfc}.popup,div#arPopup{cursor:pointer;position:fixed;z-index:999999;width:100%;height:100%;top:0;left:0;visibility:hidden;opacity:0;transition:.5s ease}.popup .popup-overlay,div#arPopup .popup-overlay{position:absolute;background-color:rgba(0,0,0,.8);width:100%;height:100%;top:0;left:0}.popup .arPopup-content,.popup .popup-content,div#arPopup .arPopup-content,div#arPopup .popup-content{background-color:#fff;position:fixed;z-index:999999;top:200%;left:50%;transform:translate(-50%,-50%);padding:2rem;width:680px;text-align:center;max-width:96%;transition:.5s ease;max-height:96%;overflow-y:scroll}.popup.active,div#arPopup.active{visibility:visible;opacity:1}.popup.active .arPopup-content,.popup.active .popup-content,div#arPopup.active .arPopup-content,div#arPopup.active .popup-content{top:50%}.inline-btn{display:inline-block;height:50px;min-width:50px;background-color:#e9e9e9;border-radius:10px;padding:12px;cursor:pointer;font-size:14px;box-sizing:border-box;border:2px solid #e9e9e9;transition:.2s ease;position:relative}.inline-btn .inline-btn-icon{width:24px;height:24px;display:inline-block;vertical-align:middle}.inline-btn .inline-btn-label{margin-left:8px;display:inline-block;line-height:24px;vertical-align:middle}.inline-btn .inline-btn-close{position:absolute;top:-6px;right:-6px;transition:.2s ease;opacity:0}.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{bottom:0;border-radius:0;width:100%;left:0;transform:unset;position:relative;margin-top:calc(80vh - 64px);max-height:50vh;padding:0 0 120px}#model-controls .panel,#model-controls .panelSelector{padding:18px}#handleModelControls{position:-webkit-sticky;position:sticky;background-color:#fff;border-bottom:1px solid #f6f6f6;height:30px;width:100%;top:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center}#handleModelControls div{width:44px;height:3px;background-color:#e9e9e9;border-radius:3px}header{padding:10px}header .mg-logo{height:40px;max-width:198px}header .headerSingleContainer{height:40px}header .inline-btn{height:40px;min-width:40px;padding:6px}header .inline-btn .inline-btn-label{display:none}}.spacer{margin:12px 0;width:100%;height:0}.spacer.filetto{height:1px;background-color:#ccc}select.large-select{font-size:16px;padding:13px 14px 10px 10px;border:1px solid #ccc;border-radius:30px;margin-top:2px}.actions{margin-top:32px}button{font-weight:400;color:#fff;font-size:16px;padding:14px 20px;width:100%;background-color:#181818;border:1px solid #181818;cursor:pointer;transition:.5s ease;display:flex;align-items:center;justify-content:center;gap:10px}button svg path{fill:#fff;transition:.5s ease}button:hover{background-color:#fff;color:#181818}button:hover svg path{fill:#181818;transition:.5s ease}button.light{background-color:#fff;border:1px solid #181818;color:#181818}button.light svg path{fill:#181818}button.light:hover{background-color:#181818;color:#fff}button.light:hover svg path{fill:#fff}button.alt{background-color:#cabca0;border:1px solid #cabca0;color:#fff}button.alt svg path{fill:#fff}button.alt:hover{background-color:#fff;border:1px solid #181818;color:#181818}button.alt:hover svg path{fill:#181818}button.square{width:54px;padding:14px 10px}.button-group{display:flex;gap:6px}.panelSelector{display:flex;align-items:center;justify-content:center;margin-bottom:24px;gap:10px}@media screen and (max-width:1400px){.panelSelector{gap:6px}}.panelSelector.--left{justify-content:flex-start}.panelSelector .panelSelectorBtn{cursor:pointer;padding:6px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;font-size:14px}.panelSelector .panelSelectorBtn.--onboarding{font-size:12px;margin-right:10px}.panelSelector .panelSelectorBtn.active{font-weight:700;border-bottom:2px solid #cabca0}.panelSelector svg{width:6px}.an-cartella-tessuti label{position:relative}.an-cartella-tessuti label .selector-box-single-radio-title{position:absolute;z-index:9;background-color:#181818;color:#fff;left:50%;max-width:100px;min-width:100%;transform:translate(-50%,-2px);font-weight:400!important;font-size:12px;padding:3px 6px;pointer-events:none}.an-cartella-tessuti label .selector-box-single-radio-title:before{content:"";background-color:#181818;width:6px;height:6px;left:50%;top:0;transform:translate(-50%,-50%) rotate(45deg);position:absolute}@keyframes wiggle{0%{transform:rotate(0deg)}10%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}30%{transform:rotate(5deg)}40%,to{transform:rotate(0deg)}}.icon-btns{position:fixed;display:flex;top:80px;right:calc(30% + 16px);z-index:99999;flex-direction:column;gap:6px}@media screen and (max-width:1023px){.icon-btns{top:76px;right:16px}}.icon-btns .icon-btn{width:38px;height:38px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:0;transition:.5s ease;position:relative}.icon-btns .icon-btn img{transition:.5s ease}.icon-btns .icon-btn .new{position:absolute}.icon-btns .icon-btn .onboarding{position:absolute;background-color:#191919;color:#fff;font-size:12px;padding:10px;margin:0;border:1px solid #191919;right:calc(100% + 6px);top:50%;transform:translateY(-50%);width:200px}.icon-btns .icon-btn .onboarding:before{content:"";position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #191919;right:-6px;top:50%;transform:translateY(-50%)}.icon-btns .icon-btn.--wiggle{border:3px solid #cabca0}.icon-btns .icon-btn.--wiggle img{animation:wiggle 2s infinite}.icon-btns .icon-btn span{position:absolute;top:50%;right:100%;padding:4px 8px;border-radius:4px;transform:translate(-8px,-50%);white-space:nowrap;font-size:10px;color:#fff;background-color:#000;opacity:0;pointer-events:none;transition:.5s ease}@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(1)}.icon-btns .icon-btn:hover span{opacity:1}.icon-btns .icon-btn.--disabled{background-color:#fff;border:1px solid #e0e0e0;cursor:no-drop}.icon-btns .icon-btn.--disabled img{opacity:.5;filter:none}.icon-btns .icon-btn.loading img{animation:spin 3s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-row{display:flex;gap:12px}@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{display:block;margin-bottom:6px;font-size:14px;font-weight:700}.form-input input,.form-input textarea{display:block;border:1px solid #e9e9e9;padding:12px;font-size:16px;width:100%}.form-input input:active,.form-input input:focus,.form-input textarea:active,.form-input textarea:focus{outline-color:#cabca0}.form-input.form-input-inline{display:flex;gap:12px;align-items:center}.form-input .form-input-inline-radio{display:inline-block}.form-input .form-input-inline-radio label{display:inline-block;margin-bottom:6px;font-size:14px;font-weight:400}.form-input .form-input-inline-radio input{display:inline-block;border:1px solid #e9e9e9;padding:12px;font-size:16px;width:auto}.form-input .form-input-inline-radio input:active,.form-input .form-input-inline-radio input:focus{outline-color:#cabca0}.home-container{min-height:100vh;background-color:#fff;padding-top:120px;padding-bottom:120px}.home-container .home-row{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;max-width:1200px;margin:0 auto;gap:24px;position:relative}.home-container .home-row .home-letti-list{width:calc(25% - 24px);background-color:#f4f1ed}@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 img{width:100%}.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{width:420px;max-width:96%;text-align:center}.home-container .home-row .home-box-list img{width:100%;height:320px;object-fit:cover}@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;margin:12px 0 0;padding:12px 16px;border:1px solid;display:inline-block;transition:.5s ease}.home-container .home-row .home-box-list h3:hover{background-color:#fff;border-color:#fff;color:#000}.headerSingleContainer-languages{display:flex;padding:6px 0}.headerSingleContainer-languages a{color:#fff;font-size:16px;text-transform:uppercase;padding:4px 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{font-size:14px;padding:4px 8px}}.backBtnCont{display:flex;align-items:center}.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{width:100px;height:1px;background-color:#cabca0;margin:0 auto 30px}.loginContainer{background-color:#e9e9e9;min-height:100vh;padding-top:200px;display:flex;justify-content:center}.loginContainer .loginForm{width:400px;max-width:96%}.loginContainer .loginFormInputGroup{margin-bottom:20px}.loginContainer .loginFormInputGroup .loginFormInput{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.loginContainer .loginFormInputGroup .loginFormInput input{padding:14px;border:none;border-radius:0}.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{position:absolute;top:50%;right:0;transform:translate(-50%,-50%);cursor:pointer}.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{padding-top:120px;max-width:96%;width:1000px;margin:0 auto}.userprofile .profile-configurations-list{margin-bottom:100px}.userprofile .profile-configurations-list .profile-configurations-list-head{padding-left:164px;display:flex;padding-bottom:10px;margin-top:4rem;gap:16px}.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{display:flex;align-items:center;gap:16px}@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{border-bottom:1px solid #e9e9e9;display:flex;align-items:center;gap:16px;padding:10px 0;justify-content:space-between}.userprofile .profile-configurations-list .profile-configurations-list-item:nth-child(2){border-top:1px solid #e9e9e9}.userprofile .profile-configurations-list .profile-configurations-list-item .profile-configurations-list-item-cols{display:flex;align-items:center;gap:16px}@media screen and (max-width:960px){.userprofile .profile-configurations-list .profile-configurations-list-item .profile-configurations-list-item-cols{width:100%}}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col .mobile-column-label{font-weight:700}@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.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{width:84px;height:84px;object-fit:cover;border-radius:4px}.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{display:flex;gap:4px}.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:.5s ease}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont .action-cont-tooltip{position:absolute;visibility:hidden;opacity:0;transition:.5s ease;background-color:#181818;color:#fff;text-align:center;font-size:12px;padding:4px 8px;border-radius:4px;white-space:nowrap;transform:translateX(-50%);left:50%;top:calc(100% + 4px)}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont .action-cont-tooltip:before{content:"";border-color:#181818 transparent transparent #181818;border-style:solid;border-width:4px;position:absolute;border-radius:2px;top:-3px;left:50%;transform:translateX(-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;transition:.5s ease}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-arrow-status{display:block;transition:.5s ease;transform:rotate(-180deg)}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions{flex-direction:column;height:160px;overflow:hidden;transition:.5s ease}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont{display:flex;height:28px}.userprofile .profile-configurations-list .profile-configurations-list-item .conf-col.conf-col--actions .action-cont .action-cont-tooltip{position:relative;visibility:visible;opacity:1;color:#181818;background-color:transparent;text-align:left;top:1px;left:unset;transform:unset}.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.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(0deg)}}.userprofile .profile-configurations-list .rivenditore-label{border:1px solid #e9e9e9;padding:4px 8px;margin-top:10px}.userprofile .profile-configurations-list .rivenditore-label .rivenditore-label-title{font-size:12px;text-transform:uppercase;color:#222}.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{display:flex;flex-direction:column;gap:10px;margin-top:30px}.userprofile .skeleton-group .skeleton{max-width:100%;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:shine 1.5s linear infinite}.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{border:1px solid #ccc;border-left:4px solid #d8224c;margin-bottom:32px;background-color:#fff;padding:16px}.max-w-100{max-width:100%}.xr-button-overlay{position:fixed!important;bottom:140px!important;right:unset!important;left:0!important;z-index:9999999999999}.userprofileDetails{display:flex;border-top:1px solid #e9e9e9;border-bottom:3px solid #cabca0;padding:14px 0;justify-content:space-between;align-items:center;flex-wrap:wrap}.userprofileDetails .userprofileDetails-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px}.userprofileDetails .userprofileDetails-list .userprofileDetails-list-single{display:flex;justify-content:flex-start;align-items:center;gap:6px;font-size:14px}.userprofileDetails .userprofileDetails-list .userprofileDetails-list-spacer{width:1px;height:16px;background-color:#e9e9e9}@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;gap:10px}.userprofileDetails .userprofileDetails-actions,.userprofileDetails .userprofileDetails-actions .userprofileDetails-actions-single{display:flex;justify-content:flex-start;align-items:center}@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{position:fixed;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;z-index:9999999}.conf-details-popup .conf-details-popup-overlay{top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;position:absolute;cursor:pointer}.conf-details-popup .conf-details-popup-content{position:absolute;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);padding:2rem;width:400px;max-width:96%}.conf-details-popup .conf-details-popup-content .conf-details-cont{display:flex;flex-wrap:wrap;gap:12px}.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{padding-bottom:32px;margin:0 -24px}.splide .splide__pagination .splide__pagination__page{transition:.5s ease}.splide .splide__pagination .splide__pagination__page.is-active{background-color:#cabca0;opacity:1}.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;max-width:120px;font-size:10px;text-transform:uppercase}.error-msg{padding:12px;border:1px solid #000;font-size:14px;margin-top:12px;color:#000}.flex{display:flex;gap:6px}.select-box select{width:100%;padding:10px;border-radius:0;border-color:#e9e9e9;cursor:pointer}.select-box select :active,.select-box select :focus{outline:2px solid #cabca0}.userprofile .selector-box{margin-top:30px}.userprofile .selector-box h3{font-size:16px;font-weight:700;margin-bottom:12px;margin-top:0}.userprofile .selector-box .selector-box-description{font-size:14px;margin-bottom:12px}.userprofile .selector-box .selector-box-single{font-size:14px}.userprofile .selector-box .selector-box-single .selector-box-single-option{display:inline-block;text-align:center}.userprofile .selector-box .selector-box-single .selector-box-single-option+.selector-box-single-option{margin-left:8px}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox],.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]{display:none}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]+label{display:block;border:1px solid #e9e9e9;padding:12px 12px 9px;max-width:160px;cursor:pointer}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label img,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]+label img{width:48px}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span{font-weight:700}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]+label span span,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]+label span span{font-weight:400}.userprofile .selector-box .selector-box-single .selector-box-single-option [type=checkbox]:checked+label,.userprofile .selector-box .selector-box-single .selector-box-single-option [type=radio]:checked+label{border:1px solid #cabca0;background-color:#cabca0}.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,.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{opacity:1}.userprofile .selector-box .selector-numbers{display:flex}.userprofile .selector-box .selector-numbers input{margin-left:12px;font-size:16px;text-align:center;border:none;height:24px}.userprofile .selector-box .selector-numbers .selector-numbers-action{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;background-color:#cabca0;cursor:pointer}.userprofile .selector-box .selector-numbers .selector-numbers-action.disabled{opacity:.3}.userprofile .selector-box .selector-box-single-toggle{display:inline-flex;border:1px solid #e9e9e9;padding:4px;font-size:14px}.userprofile .selector-box .selector-box-single-toggle.wrap{flex-wrap:wrap}.userprofile .selector-box .selector-box-single-toggle [type=checkbox],.userprofile .selector-box .selector-box-single-toggle [type=radio]{display:none}.userprofile .selector-box .selector-box-single-toggle [type=checkbox]+label,.userprofile .selector-box .selector-box-single-toggle [type=radio]+label{cursor:pointer;display:block;padding:10px;min-width:64px;text-align:center}.userprofile .selector-box .selector-box-single-toggle [type=checkbox]+label span,.userprofile .selector-box .selector-box-single-toggle [type=radio]+label span{font-weight:700}.userprofile .selector-box .selector-box-single-toggle [type=checkbox]+label span span,.userprofile .selector-box .selector-box-single-toggle [type=radio]+label span span{font-weight:400}.userprofile .selector-box .selector-box-single-toggle [type=checkbox]:checked+label,.userprofile .selector-box .selector-box-single-toggle [type=radio]:checked+label{background-color:#cabca0}.userprofile .selector-box .selector-box-single-toggle [type=checkbox]:checked+label span,.userprofile .selector-box .selector-box-single-toggle [type=radio]:checked+label span{opacity:1}.userprofile .selector-box .selector-box-single-image .selector-box-single-option{display:inline-block;text-align:center;margin-right:8px;vertical-align:top;position:relative}.userprofile .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements{position:absolute;background-color:#fff;padding:1rem;top:110px;left:50%;transform:translate(-50%,30px);box-shadow:0 0 20px 0 rgba(0,0,0,.1);visibility:hidden;opacity:0;transition:transform .5s ease,opacity .5s ease,visibility .5s ease;z-index:99;display:flex}.userprofile .selector-box .selector-box-single-image .selector-box-single-option .subselector-multiple-elements .before{content:"";position:absolute;width:16px;height:16px;background-color:#fff;left:50%;top:-8px;margin-left:-8px;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=checkbox],.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]{display:none}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label{display:block;cursor:pointer}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label img{border:3px solid #fff;width:72px;height:72px;margin-left:2px;margin-bottom:6px;object-fit:cover;object-position:bottom center}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color{border:3px solid #fff;width:72px;height:72px;margin-left:2px;margin-bottom:6px;position:relative}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-image--color img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-image--color img{border:none;margin:0;position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span{font-weight:700;opacity:0}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label span span,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label span span{font-weight:400}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]+label .selector-box-single-radio-subtitle,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]+label .selector-box-single-radio-subtitle{font-weight:400;font-size:12px;width:84px;display:inline-block}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]: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=radio]:checked+label .selector-box-single-radio-image--color,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img{box-shadow:0 0 0 2px #000}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]: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=radio]:checked+label .selector-box-single-radio-image--color img,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label img img{box-shadow:none}.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=checkbox]:checked+label span,.userprofile .selector-box .selector-box-single-image .selector-box-single-option [type=radio]:checked+label span{opacity:1}.user-inactive{border:1px solid #b02626;padding:12px;margin-top:24px;color:#b02626;font-size:14px}.user-inactive .user-inactive-title{font-size:16px;font-weight:700}.config-notice{border:1px solid #646464;padding:12px;margin-top:24px;color:#757575;font-size:14px}.config-notice .config-notice-title{font-size:16px;font-weight:700}.line-trough{text-decoration:line-through}.button-small{display:inline-flex;width:auto;padding:10px 14px;font-size:14px;margin-top:12px;margin-right:4px;align-items:center}a.button-small{gap:4px}.required{color:red}.onboarding{margin-top:24px}.onboarding .onboarding-options{display:flex;gap:12px}.onboarding .onboarding-options+.onboarding-options{margin-top:12px}.onboarding .onboarding-options .onboarding-single-option{border:1px solid #e9e9e9;text-align:center;padding:24px 16px 16px;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option-percentage{position:absolute;background-color:#cabca0;color:#000;top:-10px;right:8px;font-weight:700;padding:4px 10px}.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{position:relative;text-align:left;padding:12px 0 12px 22px;border-bottom:.5px solid #e9e9e9}.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{position:absolute;width:15px;height:15px;left:0;top:11px}.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;font-size:12px;font-weight:700;margin-bottom:4px;color:#000}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--price .onboarding-single-option--price-full{font-size:14px;font-weight:700;margin-bottom:4px;color:#222;text-decoration:line-through}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--price .onboarding-single-option--price-discount{font-size:12px;font-weight:300;margin-bottom:6px;color:#cabca0}.onboarding .onboarding-options .onboarding-single-option .onboarding-single-option--price .onboarding-single-option--price-price{font-size:24px;font-weight:700;margin-bottom:0;color:#000}.airwash-gallery{display:flex;gap:4px;margin-top:24px;flex-wrap:wrap}.airwash-gallery .airwash-gallery-item{width:calc(25% - 3px);text-align:center;padding:8px;cursor:pointer;border:4px solid #fff}.airwash-gallery .airwash-gallery-item.active{border:4px solid #cabca0}.airwash-gallery .airwash-gallery-item img{width:100%}.airwash-gallery .airwash-gallery-item p{font-size:12px;text-transform:uppercase}.modal-description-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999999;cursor:pointer;opacity:0;visibility:hidden;transition:.5s ease}.modal-description-overlay.active{opacity:1;visibility:visible}.modal-description{position:fixed;background-color:#fff;z-index:9999999;top:10%;max-height:80%;overflow-y:scroll;width:640px;max-width:96%;left:50%;transform:translate(-50%);padding:2rem;box-shadow:0 0 20px 0 rgba(0,0,0,.1);transition:.5s ease;opacity:0;visibility:hidden}.modal-description.active{opacity:1;visibility:visible}.modal-description .modal-description-closer{position:absolute;top:10px;right:10px;cursor:pointer;font-weight:400;font-size:24px;color:#222}.modal-description .modal-description--immagine img{width:100%}.modal-description .modal-description--titolo{font-family:"Noto Serif Display",serif;font-size:36px;border-bottom:3px solid #cabca0;margin:0 0 16px;padding-bottom:4px}.modal-description .modal-description--sottotitolo{font-family:"Noto Serif Display",serif;font-size:24px;border-bottom:1px solid #e9e9e9;margin:12px 0;padding-bottom:2px}.modal-description .modal-description--paragrafo{font-size:14px;margin-bottom:16px}.modal-description .modal-description--pulsante{margin-top:24px;background-color:#cabca0;color:#000;padding:12px 16px;display:inline-block;transition:.5s ease}.modal-description .modal-description--pulsante:hover{background-color:#000;color:#fff}.mattressSectionActions{margin-top:24px;display:flex;flex-direction:column;gap:3px}.hotspot-label{position:fixed;background-color:#3e3e3e;padding:4px 12px;font-size:12px;color:#fff;border-radius:0 6px 6px 6px;transition:opacity .3s ease;cursor:pointer;white-space:nowrap;border:1px solid #121212}.hotspot-label.current{background-color:#fff;font-size:14px;font-weight:700;color:#000}.hotspot-label:before{content:"";position:absolute;width:4px;height:4px;border-radius:4px;top:-3px;left:-3px;border:1px solid #000;background-color:rgba(0,0,0,.655)}#hamburger-menu{position:fixed;width:100%;top:0;left:0;z-index:999999999;background-color:#f5f3ee;height:0;overflow:hidden;display:flex;justify-content:center;transition:.5s ease;padding-top:0;padding-bottom:0}#hamburger-menu.open{height:100%;padding-top:calc(4rem + 60px)}#hamburger-menu .hamburger-menu-closer{position:absolute;top:20px;left:50%;transform:translateX(-50%);cursor:pointer;width:30px;height:30px}#hamburger-menu .hamburger-menu-closer span{display:block;width:30px;height:3px;background-color:#000;transition:all .3s;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{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:0 2rem 2rem;max-width:1270px;overflow-y:scroll}@media screen and (max-width:540px){#hamburger-menu .hamburger-menu-inner{padding:0 10px}}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content{display:flex;gap:2rem}@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{font-size:42px;font-weight:400;color:#7d8156;cursor:pointer;transition:.5s ease}#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;font-size:16px;text-transform:uppercase;border-top:1px solid #222;max-width:100px;margin-top:32px;margin-bottom:8px;padding-top:8px}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content .hamburger-menu-sep-title--small-link{color:#7d8156;font-size:14px;border-top:1px solid #7d8156;margin-top:48px;margin-bottom:8px;padding-top:8px}#hamburger-menu .hamburger-menu-inner .vertical-sep{width:1px;background-color:#cabca0;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{display:flex;flex-wrap:wrap;gap:1rem}#hamburger-menu .hamburger-menu-inner .hamburger-menu-content-secondary .hamburger-menu-link{width:calc(33.333% - .667rem);display:flex;align-items:center;gap:8px;cursor:pointer}@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 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{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center;text-align:center}