*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#17130f;-webkit-font-smoothing:antialiased;background:#fbf8f4;margin:0}a{color:#17130f;text-decoration:none}a:hover{color:#8a6a22}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}details[open] .om-plus{transform:rotate(45deg)}::selection{background:#e4ce95}@keyframes omRail{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes omMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}img,svg{max-width:100%}.solo-cellulare{display:none}html,body{max-width:100%;overflow-x:hidden}@media (width<=760px){body{font-size:17px}header>div>div{flex-wrap:wrap!important;gap:12px!important;padding:10px 16px 8px!important}#jnav-btn{order:3;border:0!important;width:40px!important;margin-left:0!important;display:flex!important}#jnav-btn svg{stroke-width:1.6px!important;width:30px!important;height:30px!important}header nav{border-top:1px solid #e4ce9540;order:4;width:100%;flex-direction:column!important;align-items:center!important;gap:14px 16px!important;padding:18px 0 10px!important;display:none!important}#jnav:checked~nav{display:flex!important}header>div>div>a:last-child{order:2!important;margin-left:auto!important}header nav a{letter-spacing:.08em!important;font-size:12px!important}header>div>div>a:first-child span:first-child{font-size:30px!important}header>div>div>a:last-child{margin-left:auto;padding:12px 20px!important;font-size:11px!important}#top>div>span{display:none!important}#top>div[aria-hidden=true]{background:linear-gradient(100deg,#fcfaf7c7 0%,#fcfaf7a8 38%,#fcfaf757 58%,#fcfaf714 74%,#fcfaf700 86%)!important}#top img{filter:none!important;object-position:0% 50%!important}#top>div{padding:30px 20px 44px!important}#top p:first-of-type{letter-spacing:.2em!important;margin:0 0 14px!important;font-size:14px!important;line-height:1.55!important}#top .sep-punto{display:none!important}#top .riga-luogo{display:block!important}#top p:first-of-type:after{content:"";background:#b08d3f;width:52px;height:1px;margin-top:16px;display:block}#top h1{margin-bottom:22px!important;font-size:47px!important;line-height:1.03!important}#top p:nth-of-type(2){max-width:68%!important;margin-bottom:30px!important;font-size:18px!important;line-height:1.5!important}#top .frase-2{margin-top:16px!important;display:block!important}#top a[href^=tel]{letter-spacing:.12em!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;gap:12px!important;padding:19px 22px!important;font-size:14px!important}#top a[href=\#trattamenti],#top p:last-of-type{display:none!important}.solo-cellulare{display:block!important}[data-screen-label="Servizi in breve"]>div>div:nth-child(2n){position:relative}[data-screen-label="Servizi in breve"]>div>div:nth-child(2n):before{content:"";background:#b08d3f47;width:1px;position:absolute;top:6px;bottom:6px;left:-9px}[data-screen-label="Servizi in breve"]>div{grid-template-columns:1fr 1fr!important;gap:30px 18px!important;padding-left:18px!important;padding-right:18px!important}[data-screen-label="Servizi in breve"] svg{width:46px!important;height:46px!important}[data-screen-label="Servizi in breve"] span{font-size:15px!important}[data-screen-label="Servizi in breve"] span+span{font-size:17px!important}#servizi>div>div>div>a{width:212px!important}#servizi>div>div>div>a>span:first-child{height:156px!important}#juliana>div>div:first-child,#sposa>div>div:last-child{min-height:320px!important}#trattamenti>div>div:first-child{min-height:260px!important}#biondo p[style*="text-align: right"],#biondo p{text-align:left!important}#sposa>div>div:last-child>span{font-size:32px!important}#contatti>div>div{max-width:100%!important}#contatti a[href^=tel]{justify-content:center;width:100%;padding:20px 24px!important}#juliana>div,#sposa>div,#trattamenti>div[id],#biondo>div{flex-direction:column!important;display:flex!important}#juliana>div>div:first-child,#sposa>div>div:last-child,#trattamenti>div[id]>div:first-of-type,#trattamenti>div[id]>div[style*=order]{order:-1!important}#juliana>div>div,#sposa>div>div,#trattamenti>div[id]>div{width:auto!important;max-width:100%!important}#contatti>div>div>div:last-child>div:last-child{display:none!important}#contatti>div>div>div:last-child{grid-template-columns:1fr 1fr!important}}.hv1:hover{color:#fff!important}.hv2:hover{background:#fff!important}.hv3:hover{color:#fff!important;background:#8a6a22!important}.hv4:hover{color:#8a6a22!important;border-color:#8a6a22!important}.hv5:hover{background:#8a6a22!important}.hv6:hover{animation-play-state:paused!important}.hv7:hover{transform:translateY(-10px)!important;box-shadow:0 26px 50px #17130f47!important}.hv8:hover{color:#17130f!important;background:#e4ce95!important;border-color:#e4ce95!important}.hv9:hover{background:#fff!important}.hv10:hover{color:#d9c08a!important}.hv11:hover{color:#16211a!important;background:#b7c9a8!important}.af1:after{content:"";background:#b08d3f;width:52px;height:1px;display:block}#servizi-viewport{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden}#servizi-viewport::-webkit-scrollbar{display:none}#servizi-viewport:focus-visible{outline-offset:-1px;outline:1px solid #b08d3f}#servizi-viewport.is-draggable{cursor:grab}#servizi-viewport.is-dragging{cursor:grabbing}#servizi-viewport.is-dragging a{pointer-events:none}#servizi-rail.is-manual{animation:none!important}
