
/* style-2b9938de7b68d304b17c07c7534c9c64ebd5324263f1cada16c88150bfe4eca7.css */
:root{--dm-red:#ed0020;--dm-yellow:#ffd219;--dm-text:#000;--dm-radius:24px}.dm-global-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dm-global-menu,.dm-global-locations{max-width:1220px;padding:40px 5%;margin:auto}.dm-global-grid article{background:#fffdf5;border-radius:var(--dm-radius);padding:24px;min-width:0;overflow-wrap:anywhere}.dm-global-grid h3{color:var(--dm-red);font-size:24px}.dm-global-grid img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.dm-global-price{font-weight:800}.dm-global [dir=rtl],html[dir=rtl] .dm-global{text-align:start}html[dir=rtl] .dm-arrow{transform:scaleX(-1)}html[dir=rtl] .dm-site-hero__side{right:auto;left:8px}.dm-global .dm-site-hero h1,.dm-global .dm-route-title{overflow-wrap:anywhere}.dm-global .dm-site-hero h1 span{white-space:normal!important;max-width:100%;box-sizing:border-box}.dm-global .dm-site-hero__button{max-width:100%;box-sizing:border-box}.dm-global .dm-choice-band:has(.dm-route:only-child){grid-template-columns:1fr}.dm-global .dm-change:empty{display:none}@media(max-width:700px){.dm-global-grid{grid-template-columns:1fr}.dm-global-menu,.dm-global-locations{padding:30px 20px}.dm-global-grid article{padding:22px}}@media(max-width:700px){main .hero,main .dm-site-hero,main .application-site-hero{padding-top:24px!important;padding-bottom:18px!important;min-height:0!important}main .hero h1,main .dm-site-hero__copy h1,main .application-site-hero h1{font-size:clamp(34px,9vw,54px)!important;line-height:1.02!important;letter-spacing:-.055em!important;margin-bottom:16px!important}main .hero h1 span,main .dm-site-hero__copy h1 span,main .application-site-hero h1 span{font-size:clamp(28px,8.3vw,43px)!important;max-width:100%!important;padding:3px 8px 6px!important;box-sizing:border-box}main .hero .art,main .dm-site-hero__art,main .application-site-hero .hero-art{height:245px!important;min-height:245px!important;margin-top:0!important}main .hero .art img,main .dm-site-hero__art img,main .application-site-hero .hero-art img{height:250px!important;max-height:250px!important;object-fit:contain}main .dm-site-hero__symbol,main .application-site-hero .art-icon{width:220px!important;height:220px!important}main .hero .circle,main .dm-site-hero__circle,main .application-site-hero .disc{width:230px!important;height:230px!important}main .hero .tag,main .dm-site-hero__tag,main .application-site-hero .tag{bottom:24px!important}}

/* headings.css */
/* Titoli e sottotitoli */
body :is(h1,h2,h3,h4,h5,h6,legend,.eyebrow,.kicker,.page-kicker,.dm-form-kicker,.dm-site-red__eyebrow,.dialog-label,.dm-shell-claim,.dmr-shell-claim,.dm-site-red__card-top,.red-address-label,.dm-shell-footer-group>summary,.dmr-shell-footer-group>summary),body :is(h1,h2,h3,h4,h5,h6,legend,.eyebrow,.kicker,.page-kicker,.dm-form-kicker,.dm-site-red__eyebrow,.dialog-label,.dm-shell-claim,.dmr-shell-claim,.dm-site-red__card-top,.red-address-label,.dm-shell-footer-group>summary,.dmr-shell-footer-group>summary) *{text-transform:none!important}

