/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-blue:#4E82C4;--color-pink:#EB6070;--color-yellow:#ffb800;--color-white:#fff;--border-radius:3rem;--shadow:1rem 1rem 3rem 0 #00000080;--padding:4rem}html{overscroll-behavior:none}#block-gmal-content{margin-top:-9rem;background:var(--color-blue)}#block-gmal-content #main-wrapper .col-12{padding-left:0;padding-right:0}#block-gmal-content .node__content{min-height:100dvh}.node__content{--hero-height:min(calc(100vw / 0.75),1000px);background:var(--color-blue);background:linear-gradient(0deg,var(--color-blue) 90%,var(--color-pink) 10%);text-align:center;background:linear-gradient(to bottom,var(--color-pink) 0,var(--color-pink) calc(var(--hero-height) * 0.5),var(--color-blue) calc(var(--hero-height) * 0.5),var(--color-blue) 100%)}@media (min-width:992px){.node__content{--hero-height:min(calc(100vw / 2.88),1000px)}}@media (min-width:2881px){.node__content{background:linear-gradient(0deg,var(--color-blue) 82%,var(--color-pink) 10%)}}.node__content h1,.node__content h2,.node__content h3,.node__content h4{color:var(--color-white);margin:0;font-weight:700;text-wrap:balance}.node__content h1,.node__content h2{font-size:4rem}@media (min-width:992px){.node__content h1,.node__content h2{font-size:5rem}}.node__content h1 span,.node__content h2 span{display:inline-block;padding:.1em .2em 0;color:var(--color-pink);background-color:var(--color-yellow)}.node__content p{font-size:2rem;color:var(--color-white);text-wrap:balance}@media (min-width:992px){.node__content p{font-size:2.2rem}}.node__content .text{color:var(--color-white)}.node__content .btn{--btn-text:var(--color-blue);--btn-bg:var(--color-yellow);--btn-alt:var(--color-pink);padding:1rem 2rem;border-radius:var(--border-radius);font-size:3rem;border:0;font-weight:700;color:var(--btn-text);background-color:var(--btn-bg);transition:all .3s linear}.node__content .btn:hover{background-color:var(--btn-alt);color:var(--btn-bg)}.node__content .paragraph .countdown-container{padding-block:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;font-family:"Speedee Condensed",Arial,sans-serif}.node__content .paragraph .countdown-container h1,.node__content .paragraph .countdown-container h2{font-size:8rem;color:#fff;font-family:"Speedee Condensed",Arial,sans-serif;margin:0}@media (min-width:992px){.node__content .paragraph .countdown-container h1,.node__content .paragraph .countdown-container h2{font-size:14rem}}.node__content .paragraph .countdown-container .btn{--btn-text:var(--color-pink);--btn-bg:var(--color-yellow);--btn-alt:var(--btn-text)}.node__content .paragraph .countdown-container #countdown{flex:1;position:relative;z-index:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.node__content .paragraph .countdown-container .countdown-wrap{display:flex;justify-content:center;align-items:center;gap:.5em;padding-block:2em 3em;font-size:1.8rem}@media (min-width:992px){.node__content .paragraph .countdown-container .countdown-wrap{font-size:3rem;padding-block:2em;gap:1em}}@media (min-width:1200px){.node__content .paragraph .countdown-container .countdown-wrap{font-size:3rem}}.node__content .paragraph .countdown-container .group{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Speedee Condensed",Arial,sans-serif;font-weight:700;line-height:1;text-transform:uppercase;color:#fff;flex:0 0 4.5em}.node__content .paragraph .countdown-container .box{position:relative;font-size:4.3em;width:100%;line-height:1}.node__content .paragraph .countdown-container .box:before{content:"";background-color:#000;opacity:.5;position:absolute;width:100%;height:100%;z-index:-1;aspect-ratio:1;left:50%;transform:translateX(-50%)}.node__content .paragraph .countdown-container .label{font-size:1.3em;margin-top:.2em}.node__content .paragraph--type--elements-carousel .owl-carousel figure{margin:0 auto}.node__content .paragraph--type--elements-carousel .owl-carousel .owl-dots{justify-content:center}.node__content .paragraph--type--textual-paragraph .text > * + *{margin-top:2rem}#carousel-products.paragraph--type--elements-carousel{padding-bottom:0}#carousel-products.paragraph--type--elements-carousel h4{margin-top:1.5rem}#carousel-dip .container{max-width:500px}#carousel-dip .item-list{padding:10rem 5rem 1.5rem;background-color:var(--color-pink);border-radius:var(--border-radius);box-shadow:var(--shadow);overflow:hidden}@media (min-width:992px){#carousel-dip .item-list{padding:12rem 10rem 2rem}}#carousel-dip .owl-stage-outer{overflow:visible}#carousel-dip figure{max-width:100%;margin:0 auto}#carousel-dip h4{font-size:3.4rem}#carousel-dip h5{font-weight:700;color:var(--color-white);text-transform:uppercase;position:absolute;padding:.1em .2em;border-radius:var(--border-radius);background-color:var(--color-yellow)}#carousel-dip .btn{--btn-text:var(--color-white);--btn-bg:var(--color-yellow);--btn-alt:var(--btn-text)}#patty-container{--bg:var(--color-blue);--title:var(--color-white);--accent:var(--color-yellow);margin-bottom:var(--padding)}#patty-container .row{overflow:hidden;border-radius:var(--border-radius);box-shadow:var(--shadow)}#patty-container .patty-col{--bg:var(--color-blue);--title:var(--color-white);--accent:var(--color-yellow);background-color:var(--bg);padding:0 0 3rem}#patty-container .patty-col h3{color:var(--title);font-family:"Speedee Condensed",Arial,sans-serif;font-size:2.8rem;margin-bottom:1.5rem}#patty-container .patty-col .btn{font-family:"Speedee Condensed",Arial,sans-serif;--btn-text:var(--color-white);--btn-bg:var(--accent);--btn-alt:var(--btn-text)}#patty-container .patty-bacon{--bg:var(--color-yellow);--title:var(--color-pink);--accent:var(--color-pink)}#patty-container figure{margin-bottom:2rem}.video-img-wrap{background-color:var(--color-pink);overflow:hidden;padding:3rem 0;max-width:960px;box-shadow:var(--shadow)}.video-img-wrap#video-img-top{margin-top:var(--padding);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.video-img-wrap#video-img-bot{margin-bottom:var(--padding);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.paragraph.paragraph--type--video{padding-block:0}.paragraph.paragraph--type--video .container{max-width:960px;padding-inline:0;box-shadow:var(--shadow)}.paragraph.paragraph--type--video .row{margin-inline:0}.paragraph.paragraph--type--video .col-12{padding-inline:0;flex:0 0 100%;max-width:100%}
