body,html{margin:0!important;padding:0!important;overflow-x:hidden!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;background:#fff}.dama-internal-main,.dama-new-hero-container{padding-top:76px!important;margin-top:0!important;box-sizing:border-box!important}body,html{scrollbar-width:none!important;-ms-overflow-style:none!important}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important}.grecaptcha-badge,.grecaptcha-logo,div[style*=recaptcha],iframe[src*=recaptcha]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#preloader-container{position:fixed!important;top:0;left:0;width:100%!important;height:100%!important;background-color:#000!important;z-index:999999999!important;display:flex!important;flex-direction:column;justify-content:center!important;align-items:center!important;margin:0!important;box-sizing:border-box;opacity:1;transition:opacity .35s ease-in-out}#preloader-container.dama-preloader-esce{opacity:0;pointer-events:none}#preloader-container .dama-preloader-mark,#preloader-container svg{width:80%!important;max-width:120px!important;height:auto!important;opacity:0;animation:damaLogoIn .4s ease-out 50ms forwards}.preloader-disattivato #preloader-container{display:none!important;visibility:hidden!important}@keyframes damaLogoIn{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}#preloader-container.dama-shop-preloader{background:#05070c!important}.dama-shop-icon-glow{position:absolute;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(0,113,227,.45) 0,rgba(0,113,227,0) 70%);filter:blur(20px);animation:damaShopGlowPulse 1.4s ease-in-out infinite}@keyframes damaShopGlowPulse{0%,100%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}#preloader-container.dama-shop-preloader svg.dama-shop-icon{width:72px!important;max-width:72px!important;height:72px!important;position:relative;z-index:1}#preloader-container.dama-shop-preloader svg.dama-shop-icon path{fill:none!important;stroke:#ffffff!important;stroke-width:1.4!important;stroke-linecap:round;stroke-linejoin:round}.dama-shop-preloader-text{position:relative;z-index:1;margin:22px 0 0 0;color:#9a9aa2;font-size:.95rem;letter-spacing:.01em;opacity:0;animation:damaShopTextIn .4s ease .15s forwards}@keyframes damaShopTextIn{to{opacity:1}}.dama-header{width:100%!important;background:0 0!important;border-bottom:none!important;box-shadow:none!important;position:fixed!important;top:0!important;left:0!important;z-index:9999!important;isolation:isolate!important;pointer-events:none!important}.dama-header-nav-group,.dama-menu-toggle,.dama-mobile-capsule,.dama-mobile-search-toggle{pointer-events:auto!important}.dama-header-container{max-width:1200px!important;margin:0 auto!important;padding:15px 24px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;box-sizing:border-box!important}.dama-logo-link{display:flex!important;align-items:center!important;height:45px!important;transition:height .3s ease!important}.dama-main-logo{height:100%!important;width:auto!important;object-fit:contain!important}.dama-header{transition:background .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s ease}.dama-header-container{transition:padding .3s ease}.dama-header--condensed{background:0 0!important}@media (min-width:768px){.dama-header-container{justify-content:center!important}}.dama-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.dama-reveal.is-visible{opacity:1;transform:none}.dama-how-steps .dama-reveal:nth-child(2){transition-delay:80ms}.dama-how-steps .dama-reveal:nth-child(3){transition-delay:0.16s}.dama-how-steps .dama-reveal:nth-child(4){transition-delay:0.24s}.dama-info-strip-inner .dama-reveal:nth-child(2){transition-delay:80ms}.dama-info-strip-inner .dama-reveal:nth-child(3){transition-delay:0.16s}@media (prefers-reduced-motion:reduce){.dama-reveal{opacity:1!important;transform:none!important;transition:none!important}}.dama-header-search{position:relative!important;flex:1 1 auto!important;max-width:420px!important;margin:0 28px!important;display:flex!important;align-items:center!important}.dama-header-search-icon{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important;height:16px!important;color:#6e6e73!important;pointer-events:none!important}.dama-header-search .dama-shop-search-input{width:100%!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.16)!important;backdrop-filter:blur(12px) saturate(160%)!important;-webkit-backdrop-filter:blur(12px) saturate(160%)!important;color:#fff!important;border-radius:999px!important;padding:9px 14px 9px 38px!important;font-size:.85rem!important;box-sizing:border-box!important;outline:0!important;transition:background .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)!important}.dama-header-search .dama-shop-search-input::placeholder{color:rgba(255,255,255,.55)!important}.dama-header-search .dama-shop-search-input:focus{outline:0!important;background:rgba(255,255,255,.15)!important;border-color:rgba(0,113,227,.6)!important;box-shadow:0 0 0 4px rgba(0,113,227,.18),0 8px 20px rgba(0,113,227,.15)!important}.dama-mobile-search-toggle{display:none}.dama-mobile-overlay{display:none}.dama-mobile-search-panel{display:none;position:fixed;top:76px;left:0;width:100%;z-index:9997;box-sizing:border-box;max-height:0;overflow:hidden;padding:0 20px;transition:max-height .3s cubic-bezier(.16,1,.3,1),padding .3s ease}.dama-header-search--mobile-panel{width:100%;margin:0!important}.dama-mobile-capsule,.dama-nav-desktop{display:flex!important;align-items:center!important;gap:10px!important;position:relative!important;height:48px!important;padding:0 6px!important;box-sizing:border-box!important;border-radius:999px!important;overflow:hidden!important;background:rgba(14,14,17,.82)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 10px 30px rgba(0,0,0,.3)!important;transition:box-shadow .3s ease!important}.dama-mobile-capsule.is-idle-expanded,.dama-nav-desktop.is-idle-expanded{overflow:visible!important}.dama-mobile-capsule.is-collapsed,.dama-nav-desktop.is-collapsed{cursor:pointer!important}.dama-mobile-capsule{display:none!important}.dama-mobile-capsule .dama-quicknav-links{gap:2px!important;max-width:140px!important}@media (max-width:767px){.dama-mobile-capsule{display:flex!important}}.dama-quicknav-logo{flex:none!important;display:flex!important;align-items:center!important;height:100%!important;padding:0 2px 0 8px!important;box-sizing:border-box!important;border-radius:999px!important;outline:0!important}.dama-quicknav-logo-img{height:26px!important;width:auto!important;object-fit:contain!important;display:block!important}.dama-mega-trigger:focus-visible,.dama-menu-toggle:focus-visible,.dama-mobile-search-toggle:focus-visible,.dama-nav-btn-link:focus-visible,.dama-nav-icon-link:focus-visible,.dama-nav-link:focus-visible,.dama-nav-switch-link:focus-visible,.dama-quicknav-logo:focus-visible,.dama-search-capsule-toggle:focus-visible{outline:0!important;box-shadow:0 0 0 2px rgba(52,200,255,.85)!important;border-radius:999px!important}.dama-quicknav-links{display:flex!important;align-items:center!important;gap:24px!important;max-width:700px!important;opacity:1!important;white-space:nowrap!important;will-change:max-width,opacity!important;transition:max-width .6s cubic-bezier(.22,1,.36,1),opacity .4s ease!important}.dama-mobile-capsule.is-collapsed .dama-quicknav-links,.dama-nav-desktop.is-collapsed .dama-quicknav-links{max-width:0!important;opacity:0!important;pointer-events:none!important}@media (prefers-reduced-motion:reduce){.dama-quicknav-links{transition:none!important}}.dama-nav-indicator{position:absolute!important;height:3px!important;border-radius:3px!important;background:linear-gradient(90deg,#0071e3,#34c8ff)!important;box-shadow:0 0 12px rgba(0,113,227,.55)!important;opacity:0!important;pointer-events:none!important;transition:left .45s cubic-bezier(.34,1.56,.64,1),width .45s cubic-bezier(.34,1.56,.64,1),top .45s cubic-bezier(.34,1.56,.64,1),opacity .25s ease!important}.dama-nav-indicator.is-visible{opacity:1!important}.dama-nav-link{color:#a1a1a6!important;text-decoration:none!important;font-size:.95rem!important;font-weight:500!important;position:relative!important;transition:color .3s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important;align-items:center!important;gap:5px!important;height:40px!important;padding:0!important}.dama-nav-link::before{content:""!important;position:absolute!important;inset:-6px -10px!important;border-radius:10px!important;background:rgba(255,255,255,.08)!important;opacity:0!important;z-index:-1!important;transition:opacity .3s cubic-bezier(.16,1,.3,1)!important;pointer-events:none!important}.dama-nav-link:hover::before{opacity:1!important}.dama-nav-link.active,.dama-nav-link:hover{color:#fff!important}.dama-nav-link--shop-entry svg{transition:transform .25s ease!important}.dama-nav-link--shop-entry:hover svg{transform:translateX(3px)!important}.dama-mega-trigger-wrap{position:relative!important}.dama-mega-trigger{background:0 0!important;border:none!important;cursor:pointer!important;font-family:inherit!important;padding:0!important}.dama-mega-chevron{transition:transform .25s cubic-bezier(.16, 1, .3, 1)!important}.dama-mega-trigger[aria-expanded=true] .dama-mega-chevron{transform:rotate(180deg)!important}.dama-mega-panel{position:absolute!important;top:calc(100% + 18px)!important;left:50%!important;transform:translate(-50%,-8px) scale(.97)!important;transform-origin:top center!important;width:760px!important;max-width:86vw!important;background:rgba(255,255,255,.86)!important;backdrop-filter:blur(28px) saturate(180%)!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:18px!important;box-shadow:0 30px 60px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.7)!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;transition:opacity .28s cubic-bezier(.34,1.56,.64,1),transform .28s cubic-bezier(.34,1.56,.64,1),visibility .28s!important;z-index:9998!important}.dama-mega-panel.is-open{opacity:1!important;visibility:visible!important;transform:translate(-50%,0) scale(1)!important}.dama-mega-panel-inner{display:flex!important;min-height:340px!important}.dama-mega-sidebar{width:210px!important;flex-shrink:0!important;background:rgba(247,248,250,.7)!important;border-right:1px solid rgba(0,0,0,.06)!important;padding:10px!important;display:flex!important;flex-direction:column!important;gap:2px!important;box-sizing:border-box!important}.dama-mega-sidebar-item{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;background:0 0!important;border:none!important;font-family:inherit!important;text-align:left!important;padding:11px 12px!important;border-radius:10px!important;color:#1d1d1f!important;font-size:.87rem!important;font-weight:600!important;cursor:pointer!important;transition:background .15s ease,color .15s ease,transform .15s ease!important}.dama-mega-sidebar-item svg{opacity:.4!important;flex-shrink:0!important;transition:transform .15s ease,opacity .15s ease!important}.dama-mega-sidebar-item:hover{background:#eef2f7!important;transform:translateX(2px)!important}.dama-mega-sidebar-item:hover svg{transform:translateX(2px)!important}.dama-mega-sidebar-item.is-active{background:#fff!important;color:#0071e3!important;box-shadow:0 2px 8px rgba(0,0,0,.06)!important}.dama-mega-sidebar-item.is-active svg{opacity:1!important}.dama-mega-sidebar-all{margin-top:auto!important;display:block!important;text-align:center!important;padding:11px!important;border-radius:10px!important;color:#0071e3!important;text-decoration:none!important;font-size:.82rem!important;font-weight:700!important;transition:background .15s ease!important}.dama-mega-sidebar-all:hover{background:#eef2f7!important}.dama-mega-content{display:none!important;flex:1 1 auto!important;padding:18px!important;box-sizing:border-box!important;min-width:0!important}.dama-mega-content.is-active{display:flex!important;animation:damaMegaFadeUp .32s cubic-bezier(.16,1,.3,1) both!important}.dama-mega-grid{display:grid!important;grid-template-columns:160px 1fr!important;gap:14px!important;width:100%!important;align-items:start!important}@keyframes damaMegaFadeUp{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dama-mega-hero{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;gap:3px!important;height:300px!important;padding:16px!important;border-radius:12px!important;box-sizing:border-box!important;text-decoration:none!important;color:#fff!important;overflow:hidden!important;background-color:#1d1d1f!important}.dama-mega-hero::before{content:""!important;position:absolute!important;inset:0!important;background-color:#1d1d1f!important;background-image:linear-gradient(180deg,rgba(20,20,22,.1),rgba(10,10,12,.88)),var(--dama-mega-hero-img,none)!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat,no-repeat!important;transform:scale(1)!important;transition:transform .5s cubic-bezier(.16, 1, .3, 1)!important}.dama-mega-hero:hover::before{transform:scale(1.08)!important}.dama-mega-hero-count,.dama-mega-hero-cta,.dama-mega-hero-label{position:relative!important;z-index:1!important}.dama-mega-hero-label{font-size:.98rem!important;font-weight:700!important;line-height:1.25!important}.dama-mega-hero-count{font-size:.72rem!important;opacity:.75!important}.dama-mega-hero-cta{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-top:6px!important;font-size:.76rem!important;font-weight:600!important;transition:gap .15s ease!important}.dama-mega-hero:hover .dama-mega-hero-cta{gap:7px!important}.dama-mega-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:3px!important;align-content:start!important;height:300px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:4px!important;box-sizing:border-box!important;scrollbar-width:thin!important}.dama-mega-list-item{display:flex!important;flex-direction:column!important;gap:2px!important;padding:8px 10px!important;border-radius:8px!important;text-decoration:none!important;color:#1d1d1f!important;transition:background .15s ease,transform .15s ease!important;animation:damaMegaFadeUp .3s cubic-bezier(.16,1,.3,1) both!important}.dama-mega-list-item:first-child{animation-delay:20ms!important}.dama-mega-list-item:nth-child(2){animation-delay:40ms!important}.dama-mega-list-item:nth-child(3){animation-delay:60ms!important}.dama-mega-list-item:nth-child(4){animation-delay:80ms!important}.dama-mega-list-item:nth-child(5){animation-delay:.1s!important}.dama-mega-list-item:nth-child(6){animation-delay:.12s!important}.dama-mega-list-item:nth-child(7){animation-delay:.14s!important}.dama-mega-list-item:nth-child(8){animation-delay:.16s!important}.dama-mega-list-item:nth-child(9){animation-delay:.18s!important}.dama-mega-list-item:nth-child(10){animation-delay:.2s!important}.dama-mega-list-item:nth-child(11){animation-delay:.22s!important}.dama-mega-list-item:nth-child(12){animation-delay:.24s!important}.dama-mega-list-item:nth-child(13){animation-delay:.26s!important}.dama-mega-list-item:nth-child(n+14){animation-delay:.28s!important}.dama-mega-list-item:hover{background:#f5f5f7!important;transform:translateX(2px)!important}.dama-mega-list-item:hover .dama-mega-list-item-title{color:#0071e3!important}.dama-mega-list-item-title{font-size:.85rem!important;font-weight:600!important;transition:color .15s ease!important}.dama-mega-list-item-meta{font-size:.72rem!important;color:#86868b!important}@media (prefers-reduced-motion:reduce){.dama-mega-chevron,.dama-mega-content.is-active,.dama-mega-hero::before,.dama-mega-list-item,.dama-mega-panel,.dama-mega-sidebar-item{animation:none!important;transition:none!important}.dama-mega-list-item{opacity:1!important}.dama-bar,.dama-header-search .dama-shop-search-input,.dama-mobile-overlay,.dama-nav-btn-link,.dama-nav-icon-link,.dama-nav-indicator,.dama-nav-link::before{transition:none!important}}.dama-nav-btn-link{background:#0071e3!important;color:#fff!important;text-decoration:none!important;font-size:.9rem!important;font-weight:600!important;padding:0 20px!important;height:40px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;box-shadow:0 4px 14px rgba(0,113,227,.3)!important;transition:background .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.34,1.56,.64,1)!important}.dama-nav-btn-link:hover{background:#0084ff!important;box-shadow:0 6px 20px rgba(0,113,227,.42)!important;transform:translateY(-1px)!important}.dama-nav-switch-link{display:inline-flex!important;align-items:center!important;gap:6px!important;height:40px!important;box-sizing:border-box!important;color:#a1a1a6!important;text-decoration:none!important;font-size:.85rem!important;font-weight:500!important;padding:0 14px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.14)!important;background:rgba(255,255,255,.04)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),background .3s cubic-bezier(.16,1,.3,1)!important}.dama-nav-switch-link:hover{color:#fff!important;border-color:rgba(255,255,255,.3)!important;background:rgba(255,255,255,.09)!important}.dama-nav-icon-link{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;box-sizing:border-box!important;color:#a1a1a6!important;transition:color .3s cubic-bezier(.16,1,.3,1),background .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.34,1.56,.64,1)!important;border-radius:999px!important;margin:0 -8px!important}.dama-nav-icon-link svg{width:21px!important;height:21px!important}.dama-nav-icon-link:hover{color:#fff!important;background:rgba(255,255,255,.1)!important;transform:scale(1.06)!important}.dama-nav-icon-link.active{color:#fff!important}.dama-cart-count{position:absolute!important;top:2px!important;right:2px!important;min-width:17px!important;height:17px!important;background:#0071e3!important;color:#fff!important;font-size:.66rem!important;font-weight:700!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 4px!important;line-height:1!important;box-shadow:0 0 0 2px #000!important}.dama-nav-icon-link.dama-cart-link.is-added{animation:damaCartIconGlow .7s ease!important}.dama-nav-icon-link.dama-cart-link.is-added .dama-cart-count{animation:damaCartCountPop .55s cubic-bezier(.34,1.56,.64,1)!important}@keyframes damaCartIconGlow{0%{box-shadow:none}35%{box-shadow:0 0 0 8px rgba(0,113,227,.28)}100%{box-shadow:none}}@keyframes damaCartCountPop{0%{transform:scale(1)}40%{transform:scale(1.45)}65%{transform:scale(.9)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dama-nav-icon-link.dama-cart-link.is-added,.dama-nav-icon-link.dama-cart-link.is-added .dama-cart-count{animation:none!important}}.dama-menu-toggle{display:flex!important;flex-direction:column!important;gap:6px!important;background:0 0!important;border:none!important;cursor:pointer!important;padding:5px!important}.dama-bar{width:25px!important;height:2px!important;background-color:#fff!important;border-radius:2px!important;transition:all .35s cubic-bezier(.34,1.56,.64,1)!important}.dama-header-nav-group{display:flex!important;align-items:center!important;gap:10px!important}.dama-nav-btn-link--cta{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#0071e3,#34a1ff)!important}.dama-nav-btn-link--cta::before{content:""!important;position:absolute!important;top:0!important;left:-60%!important;width:40%!important;height:100%!important;pointer-events:none!important;background:linear-gradient(115deg,transparent,rgba(255,255,255,.5),transparent)!important;transform:skewX(-20deg)!important;transition:left .6s cubic-bezier(.16,1,.3,1)!important}.dama-nav-btn-link--cta:hover::before{left:130%!important}.dama-nav-btn-link--cta:hover{box-shadow:0 8px 24px rgba(0,113,227,.5)!important}@media (prefers-reduced-motion:reduce){.dama-nav-btn-link--cta::before{transition:none!important;display:none!important}}.dama-search-capsule{display:flex!important;align-items:center!important;height:48px!important;border-radius:999px!important;overflow:hidden!important;box-sizing:border-box!important;background:rgba(14,14,17,.82)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 10px 30px rgba(0,0,0,.3)!important}.dama-search-capsule-toggle{flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;background:0 0!important;border:none!important;cursor:pointer!important;color:#fff!important;padding:0!important;transition:color .2s ease!important}.dama-search-capsule-toggle svg{width:18px!important;height:18px!important}.dama-search-capsule-toggle:hover{color:#34c8ff!important}.dama-search-capsule-form.dama-header-search{max-width:0!important;opacity:0!important;margin:0!important;flex:none!important;overflow:hidden!important;will-change:max-width,opacity!important;transition:max-width .55s cubic-bezier(.22,1,.36,1),opacity .35s ease!important}.dama-search-capsule.is-open .dama-search-capsule-form.dama-header-search{max-width:240px!important;opacity:1!important;padding-right:10px!important}.dama-search-capsule .dama-header-search-icon{display:none!important}.dama-search-capsule .dama-shop-search-input{padding-left:14px!important;width:220px!important}@media (prefers-reduced-motion:reduce){.dama-search-capsule-form.dama-header-search{transition:none!important}}@media (max-width:767px){.dama-header-nav-group{display:none!important}}.dama-footer{background:#090c12!important;border-top:1px solid rgba(255,255,255,.05)!important;padding:70px 24px 0 24px!important;box-sizing:border-box!important;width:100%!important;display:block!important;clear:both!important;position:relative!important}.dama-footer-container{max-width:1200px!important;margin:0 auto!important;display:flex!important;justify-content:space-between!important;gap:40px!important;padding-bottom:50px!important;box-sizing:border-box!important}.dama-footer-col{flex:1!important;text-align:left!important}.dama-footer-logo{height:40px!important;width:auto!important;margin-bottom:20px!important;object-fit:contain!important}.dama-footer-desc{color:#86868b!important;font-size:.95rem!important;line-height:1.6!important;margin:0!important}.dama-footer-title{color:#fff!important;font-size:1.1rem!important;font-weight:600!important;margin:0 0 20px 0!important}.dama-footer-info,.dama-footer-links{list-style:none!important;padding:0!important;margin:0!important}.dama-footer-links li{margin-bottom:12px!important}.dama-footer-links a{color:#86868b!important;text-decoration:none!important;font-size:.95rem!important;transition:color .25s ease!important}.dama-footer-links a:hover{color:#fff!important}.dama-footer-info li{color:#86868b!important;font-size:.95rem!important;margin-bottom:12px!important;line-height:1.5!important}.dama-footer-info strong{color:#e5e5ea!important}.dama-footer-info a{color:#86868b!important;text-decoration:none!important;transition:color .25s ease!important}.dama-footer-info a:hover{color:#fff!important}.dama-footer-col--brand{flex:1.3!important}.dama-footer-whatsapp-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#25d366!important;color:#fff!important;text-decoration:none!important;font-weight:600!important;font-size:.9rem!important;padding:11px 18px!important;border-radius:10px!important;transition:background-color .3s ease,transform .3s ease!important}.dama-footer-whatsapp-btn:hover{background:#20bd5a!important;transform:translateY(-1px)!important}.dama-footer-whatsapp-btn svg{width:17px!important;height:17px!important;fill:#ffffff!important;flex-shrink:0!important}.dama-footer-trust{display:flex!important;align-items:center!important;gap:7px!important;color:#6e6e73!important;font-size:.82rem!important;margin:16px 0 0 0!important;line-height:1.4!important}.dama-footer-trust svg{flex-shrink:0!important;color:#4dabff!important}.dama-footer-social{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#86868b!important;text-decoration:none!important;font-size:.82rem!important;margin-top:12px!important;transition:color .25s ease!important}.dama-footer-social:hover{color:#4267b2!important}.dama-footer-social svg{width:16px!important;height:16px!important;fill:currentColor!important;flex-shrink:0!important}.dama-footer-payments-note{color:#6e6e73!important;font-size:.78rem!important;margin:10px 0 0 0!important}.dama-header-v2{position:fixed!important;inset:0 auto auto 0!important;width:100%!important;z-index:9999!important;height:76px!important;box-sizing:border-box!important;background:rgba(14,14,17,.82)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.dama-header-v2-inner{max-width:1200px!important;margin:0 auto!important;height:100%!important;padding:0 24px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.dama-header-v2-logo{display:flex!important;align-items:center!important}.dama-header-v2-logo img{height:28px!important;width:auto!important;object-fit:contain!important}.dama-header-v2-nav{position:relative!important;display:flex!important;align-items:center!important;gap:2px!important}.dama-header-v2-link{position:relative!important;z-index:1!important;padding:9px 18px!important;border-radius:999px!important;color:#a1a1a6!important;font-size:.92rem!important;font-weight:500!important;text-decoration:none!important;transition:color .2s ease!important}.dama-header-v2-link:hover{color:#fff!important}.dama-header-v2-indicator{position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;height:34px!important;width:0!important;border-radius:999px!important;background:rgba(255,255,255,.1)!important;opacity:0!important;pointer-events:none!important;transition:left .35s cubic-bezier(.34,1.56,.64,1),width .35s cubic-bezier(.34,1.56,.64,1),opacity .2s ease!important}.dama-header-v2-actions{display:flex!important;align-items:center!important;gap:14px!important}.dama-header-v2-cta{display:inline-flex!important;align-items:center!important;background:linear-gradient(135deg,#0071e3,#34a1ff)!important;color:#fff!important;text-decoration:none!important;font-size:.88rem!important;font-weight:600!important;padding:10px 22px!important;border-radius:999px!important;box-shadow:0 4px 14px rgba(0,113,227,.35)!important;transition:transform .2s ease!important}.dama-header-v2-cta:hover{transform:translateY(-1px)!important}.dama-header-v2-toggle{display:none!important;background:0 0!important;border:none!important;color:#fff!important;cursor:pointer!important;width:38px!important;height:38px!important;align-items:center!important;justify-content:center!important;padding:0!important}.dama-header-v2-toggle svg{width:22px!important;height:22px!important}.dama-header-v2-toggle .dama-icon-close{display:none!important}.dama-header-v2-toggle[aria-expanded=true] .dama-icon-menu{display:none!important}.dama-header-v2-toggle[aria-expanded=true] .dama-icon-close{display:block!important}.dama-header-v2-cta:focus-visible,.dama-header-v2-link:focus-visible,.dama-header-v2-toggle:focus-visible{outline:0!important;box-shadow:0 0 0 2px rgba(52,200,255,.85)!important;border-radius:999px!important}@media (max-width:767px){.dama-header-v2-cta,.dama-header-v2-nav{display:none!important}.dama-header-v2-toggle{display:flex!important}}.dama-drawer-backdrop{position:fixed!important;inset:0!important;z-index:9997!important;background:rgba(0,0,0,.7)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;opacity:0!important;pointer-events:none!important;transition:opacity .25s ease!important}.dama-drawer-backdrop.active{opacity:1!important;pointer-events:auto!important}.dama-mobile-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;z-index:9998!important;width:85%!important;max-width:380px!important;box-sizing:border-box!important;background:rgba(14,14,17,.94)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-left:1px solid rgba(255,255,255,.12)!important;border-radius:24px 0 0 24px!important;transform:translateX(100%)!important;transition:transform .4s cubic-bezier(.32,1.15,.5,1)!important;display:flex!important;flex-direction:column!important;padding:100px 28px 32px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.dama-mobile-drawer.active{transform:translateX(0)!important}.dama-drawer-links{display:flex!important;flex-direction:column!important;gap:20px!important}.dama-drawer-links a{color:#fff!important;text-decoration:none!important;font-size:1.5rem!important;font-weight:600!important}.dama-drawer-divider{height:1px!important;background:rgba(255,255,255,.1)!important;margin:28px 0!important;flex-shrink:0!important}.dama-drawer-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:22px!important;color:#34a1ff!important;font-size:.74rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important}.dama-drawer-fb{display:inline-block!important;margin-top:14px!important;color:#86868b!important;text-decoration:none!important;font-size:.88rem!important}.dama-drawer-fb:hover{color:#fff!important}.dama-mobile-drawer .dama-mobile-call-cta{margin-top:auto!important}@media (min-width:768px){.dama-drawer-backdrop,.dama-mobile-drawer{display:none!important}}.dama-whatsapp-float{position:fixed!important;right:20px!important;bottom:20px!important;z-index:999997!important;width:56px!important;height:56px!important;border-radius:50%!important;background:#25d366!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 6px 20px rgba(0,0,0,.35)!important;transition:transform .25s ease,background-color .25s ease!important;text-decoration:none!important;opacity:0;transform:scale(.6) translateY(20px);animation:damaWhatsappIn .6s cubic-bezier(.34,1.56,.64,1) 1s forwards}.dama-whatsapp-float::before{content:''!important;position:absolute!important;inset:0!important;z-index:-1!important;border-radius:50%!important;background:rgba(37,211,102,.5)!important;animation:damaWhatsappPing 1.8s ease-out 1.6s infinite}@keyframes damaWhatsappIn{from{opacity:0;transform:scale(.6) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes damaWhatsappPing{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.5);opacity:0}}.dama-whatsapp-float:hover{background:#20bd5a!important;transform:scale(1.08)!important}.dama-whatsapp-float svg{width:28px!important;height:28px!important;fill:#ffffff!important;position:relative!important;z-index:1!important}@media (prefers-reduced-motion:reduce){.dama-whatsapp-float{opacity:1;transform:none;animation:none}.dama-whatsapp-float::before{animation:none;display:none}}@media (max-width:480px){.dama-whatsapp-float{right:14px!important;bottom:14px!important;width:50px!important;height:50px!important}.dama-whatsapp-float svg{width:25px!important;height:25px!important}}.dama-payment-badges{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.dama-payment-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;background:#fff!important;border-radius:6px!important;height:26px!important;padding:0 10px!important;font-size:.72rem!important;font-weight:800!important;font-style:italic!important;letter-spacing:-.02em!important;box-sizing:border-box!important}.dama-payment-badge--visa{color:#1a1f71!important}.dama-payment-badge--paypal{color:#003087!important;font-style:normal!important}.dama-payment-badge--klarna{background:#ffb3c7!important;color:#17120f!important;font-style:normal!important}.dama-payment-badge--mastercard{padding:0 8px!important}.dama-payment-badge--mastercard i{width:13px;height:13px;border-radius:50%;display:inline-block}.dama-payment-badge--mastercard i:first-child{background:#eb001b;margin-right:-5px}.dama-payment-badge--mastercard i:last-child{background:#f79e1b;opacity:.85}.dama-payment-badge--amex{color:#006fcf!important}.dama-payment-badge--applepay{background:#000!important;color:#fff!important;font-style:normal!important;font-weight:600!important}.dama-payment-badge--applepay svg{width:13px!important;height:13px!important;fill:#ffffff!important}.dama-payment-badge--googlepay{color:#3c4043!important;font-style:normal!important;font-weight:600!important}.dama-payment-badge--googlepay .dama-gpay-g{color:#4285f4!important;font-weight:900!important;margin-right:1px!important}.dama-footer-bottom{border-top:1px solid rgba(255,255,255,.04)!important;padding:25px 0!important;width:100%!important;display:block!important}.dama-footer-bottom-container{max-width:1200px!important;margin:0 auto!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:15px!important;padding:0!important;box-sizing:border-box!important}.dama-footer-bottom p{color:#6e6e73!important;font-size:.85rem!important;margin:0!important}.dama-footer-legal{display:flex!important;gap:20px!important}.dama-footer-legal a{color:#6e6e73!important;text-decoration:none!important;font-size:.85rem!important}.dama-footer-legal a:hover{color:#fff!important}@media (max-width:991px){.dama-footer-container{flex-direction:column!important;gap:35px!important;text-align:center!important}.dama-footer-col{text-align:center!important}.dama-footer-bottom-container{flex-direction:column!important;text-align:center!important;align-items:center!important}.dama-payment-badges{justify-content:center!important}.dama-footer-trust{flex-direction:column!important;justify-content:center!important;gap:6px!important}}@media (min-width:768px){.dama-menu-toggle{display:none!important}}@media (max-width:767px){.dama-nav-desktop{display:none!important}.dama-header-search{display:none!important}.dama-header-container{max-width:340px!important;margin:0 auto!important;padding:15px 16px!important;justify-content:center!important}.dama-header-search--mobile-panel{display:flex!important}.dama-mobile-search-toggle{display:flex!important;align-items:center;justify-content:center;width:36px;height:36px;background:0 0!important;border:none!important;border-radius:999px!important;color:#fff!important;cursor:pointer;flex:none}.dama-mobile-search-toggle svg{width:18px;height:18px}.dama-mobile-search-toggle[aria-expanded=true]{background:rgba(0,113,227,.3)!important;color:#6ab0ff!important}.dama-mobile-search-panel{display:block!important}.dama-mobile-search-panel.active{max-height:90px!important;padding:16px 20px!important}.dama-header-search--mobile-panel .dama-shop-search-input{padding:12px 14px 12px 40px!important;font-size:.9rem!important;background:rgba(12,12,15,.9)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}.dama-header-search--mobile-panel .dama-shop-search-input::placeholder{color:rgba(255,255,255,.75)!important}.dama-header-search--mobile-panel .dama-header-search-icon{color:rgba(255,255,255,.85)!important}.dama-menu-toggle{display:flex!important}.dama-menu-toggle.active .dama-bar:first-child{transform:translateY(8px) rotate(45deg)!important}.dama-menu-toggle.active .dama-bar:nth-child(2){opacity:0!important}.dama-menu-toggle.active .dama-bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)!important}.dama-mobile-overlay{display:flex!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;background:rgba(8,8,10,.82)!important;backdrop-filter:blur(28px) saturate(180%)!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important;z-index:9998!important;justify-content:center!important;align-items:flex-start!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding:108px 24px 40px!important;box-sizing:border-box!important;-webkit-transform:translate3d(100%,0,0)!important;transform:translate3d(100%,0,0)!important;-webkit-transition:-webkit-transform .45s cubic-bezier(.32, 1.15, .5, 1)!important;transition:transform .45s cubic-bezier(.32, 1.15, .5, 1)!important;will-change:transform!important;isolation:isolate!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.dama-mobile-overlay.active{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.dama-nav-mobile{display:flex!important;flex-direction:column!important;align-items:center!important;gap:28px!important;width:100%!important;max-width:360px!important;margin:0 auto!important}.dama-mobile-link{color:#fff!important;text-decoration:none!important;font-size:1.5rem!important;font-weight:600!important}.dama-mobile-cat-accordion{width:100%;display:flex;flex-direction:column;align-items:center}.dama-mobile-cat-toggle{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:0 0!important;border:none!important;color:#fff!important;font-size:1.5rem!important;font-weight:600!important;font-family:inherit!important;padding:0!important;cursor:pointer}.dama-mobile-cat-chevron{transition:transform .25s ease;flex:none}.dama-mobile-cat-toggle[aria-expanded=true] .dama-mobile-cat-chevron{transform:rotate(180deg)}.dama-mobile-categories{display:none;flex-direction:column;align-items:center;gap:4px;width:100%;padding:6px 0 0 0;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.dama-mobile-categories.is-open{display:flex!important}.dama-mobile-cat-title{color:#6e6e73!important;font-size:.72rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-top:16px!important}.dama-mobile-cat-list{display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important}.dama-mobile-link--cat{font-size:.98rem!important;font-weight:500!important;color:#c7c7cc!important}.dama-mobile-link.mobile-btn{background:#0071e3!important;padding:12px 40px!important;border-radius:10px!important}.dama-mobile-link.dama-mobile-link--ghost{background:0 0!important;border:1px solid rgba(255,255,255,.2)!important;color:#a1a1a6!important;font-size:1rem!important;font-weight:500!important;padding:10px 26px!important;border-radius:10px!important}.dama-mobile-quick-contacts{width:100%!important;max-width:320px!important;margin:8px auto 0 auto!important;padding-top:24px!important;border-top:1px solid rgba(255,255,255,.1)!important;display:flex!important;flex-direction:column!important;gap:16px!important}.dama-mobile-quick-title{color:#86868b!important;font-size:.72rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important}.dama-mobile-quick-link{display:flex!important;align-items:center!important;gap:12px!important;color:#c7c7cc!important;text-decoration:none!important;font-size:.92rem!important;font-weight:500!important}.dama-mobile-quick-link svg{flex-shrink:0!important;width:17px!important;height:17px!important;color:#34a1ff!important;fill:#34a1ff!important}.dama-mobile-call-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:320px!important;margin:4px auto 0 auto!important;background:linear-gradient(135deg,#0071e3,#34a1ff)!important;color:#fff!important;text-decoration:none!important;font-size:.95rem!important;font-weight:700!important;padding:14px 0!important;border-radius:999px!important;box-shadow:0 8px 24px rgba(0,113,227,.4)!important}.dama-mobile-call-cta svg{width:17px!important;height:17px!important}body.no-scroll{overflow:hidden!important}}.dama-internal-main{animation:damaFadeInUp .8s cubic-bezier(.16,1,.3,1)}.dama-hero-btn-orange,.dama-mosaic-item,.dama-new-btn,.dama-orange-btn,.dama-orange-btn-submit,.dama-secondary-btn,.dama-send-btn,.ds-card-inner{transition:transform .4s cubic-bezier(.16, 1, .3, 1),box-shadow .4s ease,background .3s ease,border-color .3s ease!important}html{scroll-behavior:smooth}@keyframes damaFadeInUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.dama-field-azienda,.dama-field-privato{display:none}body.tipo-privato .dama-field-privato{display:block}body.tipo-azienda .dama-field-azienda{display:block}