/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-gmal-content{min-height:100dvh;background-image:url(/sites/default/files/html/2026-06/summerdays--bg-mob-v1.jpg);background-size:100% 100%;margin-top:-9rem}#block-mcd-content{background:#360000;background-image:url(/sites/default/files/html/2026-06/summerdays--bg-mob-v1.jpg);background-size:100% 100%;background-repeat:no-repeat;background-position:center}@media (min-width:992px){#block-mcd-content{background-image:url(/sites/default/files/html/2026-06/summerdays--bg-dsk-v1.jpg);background-size:auto 100%}}.node__content{position:relative}.node__content:before{content:"";position:absolute;inset:0 -1.5%;height:100%;width:103%;max-width:280rem;background-image:url(/sites/default/files/html/2026-06/summerdays--campo-mob.png);background-size:100% auto;background-position:top center;background-repeat:no-repeat;margin:0 auto}@media (min-width:992px){.node__content:before{background-image:url(/sites/default/files/html/2026-06/summerdays--campo-dsk.png)}.paragraph--type--hero-logo .hero-logo__image{max-height:170rem}.paragraph--type--hero-logo figure{overflow:hidden;display:flex;justify-content:center}.paragraph--type--hero-logo .hero-logo__image img{width:min(145.833vw,4200px);height:auto;display:block;max-width:none}}@media (min-width:1690px){.paragraph--type--hero-logo .hero-logo__image img{max-height:none}}h2,.h2{font-size:2.4em;margin-bottom:1rem;color:#fff}@media (min-width:992px){h2,.h2{font-size:3.6em}}.paragraph{color:#fff;position:relative}.paragraph:not(.paragraph--type--html) + .paragraph{padding-top:0}.paragraph p,.paragraph a{color:#fff}@media (max-width:991px){.paragraph--type--textual-paragraph{margin-top:-2rem}}.paragraph--type--textual-paragraph p{font-size:1.2em}@media (min-width:992px){.paragraph--type--textual-paragraph p{font-size:1.8em}}.paragraph--type--textual-paragraph .btn{font-size:1.3em;border-radius:.7em;padding:.2em 1em;margin-top:3rem;color:#010100;background:#DEA317;background:linear-gradient(90deg,#f0d578 0%,#f3e8b0 50%,#f0d578 100%)}@media (min-width:992px){.paragraph--type--textual-paragraph .btn{font-size:1em;border-radius:.4em}.paragraph--type--textual-paragraph .hero-logo__image img{max-height:95.85rem}}#countdown{padding:4rem 1rem 0;text-align:center}@media (max-width:767px){#countdown{padding-top:0}}#countdown .container{display:flex;flex-direction:column;align-items:center;padding:0}#countdown h1,#countdown .h2{font-weight:900;text-transform:uppercase;line-height:1.1;margin-bottom:2rem}#countdown .countdown-container{display:flex;justify-content:center;gap:2rem;margin:2rem 0;flex-wrap:wrap}#countdown .group{display:flex;flex-direction:column;align-items:center;gap:1.5rem}#countdown .box{min-width:10rem;height:12rem;padding-inline:1rem;display:flex;align-items:center;justify-content:center;font-size:10rem;line-height:1;background:#fff;color:#000;box-shadow:.5rem .5rem 2rem #00000080}#countdown .label{font-size:3rem;text-transform:uppercase;font-weight:700;font-family:"Speedee Condensed",Arial,sans-serif}@media (max-width:575px){#countdown .group{gap:1vw}#countdown .countdown-container{gap:2vw;margin:1vw 0}#countdown .box{min-width:16vw;height:20vw;padding-inline:1vw;font-size:18vw;box-shadow:.5vw .5vw 2vw #00000080}#countdown .label{font-size:5vw}}.paragraph--type--elements-carousel .owl-carousel .owl-dots{justify-content:center}
