/*!
Theme Name: Soupassage by digital astronaut
Author: digital astronaut
Author URI: https://digitalastronaut.be/
Version: 1.0.0
*/*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0}ul,ol,h1,h2,h3,h4,h5,h6,p,span,li,fieldset,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,span,a,li,input,textarea,button,div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}li{list-style:none}button,input,textarea,select{border:none;outline:none;background:transparent}button:not([type=checkbox]):not([type=radio]),input:not([type=checkbox]):not([type=radio]),textarea:not([type=checkbox]):not([type=radio]),select:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{border:0}textarea{resize:vertical}audio,canvas,img,video{vertical-align:middle}img{display:block;max-width:100%}.for-mobile{display:none}.sronly{width:1px;height:1px;margin:-1px;position:absolute;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap;border:0}.container{width:100%;max-width:100%;padding-right:2.5rem;padding-left:2.5rem;margin-right:auto;margin-left:auto;position:relative}@media screen and (min-width: 1024px){.container{max-width:97rem}}@media screen and (min-width: 1200px){.container{max-width:112rem}}@media screen and (min-width: 1536px){.container{max-width:129.5rem}}.row{display:flex;flex-wrap:wrap}.column{flex:0 0 100%;max-width:100%}h1,h2,h3,h4,h5,h6{color:#e30613;font-family:cheap-pine-sans,montserrat,Helvetica,Arial,sans-serif;font-weight:400}h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{font-size:4.6rem;line-height:5rem}@media screen and (min-width: 768px){h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{font-size:5.6rem;line-height:6rem}}@media screen and (min-width: 1200px){h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{font-size:7.2rem;line-height:7.4rem}}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:3.8rem;line-height:4.2rem}@media screen and (min-width: 768px){h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:4.6rem;line-height:5rem}}@media screen and (min-width: 1200px){h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:6.5rem;line-height:7rem}}p,li{color:#e30613;font-family:montserrat,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:3rem;font-weight:500}@media screen and (min-width: 768px){p,li{font-size:2rem;line-height:3.2rem}}@media screen and (min-width: 1200px){p,li{font-size:2.6rem;line-height:3.6rem}}p a,li a{color:inherit;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem;transition:all .25s ease-in-out}p a:hover,p a:active,li a:hover,li a:active{color:#0d0c0c}blockquote{padding:0;margin:0}blockquote,blockquote p{color:#e30613;font-family:montserrat,Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:3.4rem;font-weight:400;font-style:italic}@media screen and (min-width: 768px){blockquote,blockquote p{font-size:2.6rem;line-height:3.6rem}}@media screen and (min-width: 1200px){blockquote,blockquote p{font-size:3rem;line-height:4rem}}.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.entry-content h2:last-child,.entry-content h3:last-child,.entry-content h4:last-child,.entry-content h5:last-child,.entry-content h6:last-child{margin-bottom:0}.entry-content h2{margin-top:6rem;margin-bottom:3rem;font-size:3.8rem;line-height:4.2rem}@media screen and (min-width: 768px){.entry-content h2{margin-top:8rem;margin-bottom:3rem;font-size:4.6rem;line-height:5rem}}@media screen and (min-width: 1200px){.entry-content h2{font-size:6.5rem;line-height:7rem}}.entry-content h3{margin-top:5rem;margin-bottom:2.5rem;font-size:3.4rem;line-height:3.6rem}@media screen and (min-width: 768px){.entry-content h3{margin-top:6rem;font-size:4rem;line-height:4.6rem}}@media screen and (min-width: 1200px){.entry-content h3{font-size:4.8rem;line-height:5.2rem}}.entry-content h4{margin-top:4rem;margin-bottom:2rem;font-size:2.8rem;line-height:3rem}@media screen and (min-width: 768px){.entry-content h4{font-size:3.6rem;line-height:4rem}}@media screen and (min-width: 1200px){.entry-content h4{font-size:4rem;line-height:4.2rem}}.entry-content h5{margin-top:3rem;margin-bottom:1.5rem;font-family:montserrat,Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:2.6rem;font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.entry-content h5{margin-top:4rem;font-size:2.6rem;line-height:3.2rem}}@media screen and (min-width: 1200px){.entry-content h5{font-size:3rem;line-height:3.6rem}}.entry-content h6{margin-top:4rem;margin-bottom:1rem;font-family:montserrat,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.6rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media screen and (min-width: 768px){.entry-content h6{margin-top:2.5rem;font-size:2.4rem;line-height:3rem}}@media screen and (min-width: 1200px){.entry-content h6{font-size:2.8rem;line-height:3.2rem}}.entry-content p:not(:last-child),.entry-content ul:not(:last-child),.entry-content ol:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 768px){.entry-content p:not(:last-child),.entry-content ul:not(:last-child),.entry-content ol:not(:last-child){margin-bottom:4rem}}.entry-content ul li,.entry-content ol li{padding-left:3rem;position:relative}.entry-content ul li:before,.entry-content ol li:before{position:absolute;left:0}.entry-content ul li:not(:first-child),.entry-content ol li:not(:first-child){margin-top:1rem}.entry-content ul li:before{content:"";width:1rem;height:1rem;top:1.2rem;background-color:#e30613;border-radius:50%}.entry-content ol{counter-reset:ol-counter}.entry-content ol li{counter-increment:ol-counter}.entry-content ol li:before{content:counters(ol-counter,".") ". ";top:0}.entry-content blockquote:not(:first-child),.entry-content figure:not(:first-child),.entry-content img:not(:first-child),.entry-content table:not(:first-child){margin-top:3rem}@media screen and (min-width: 768px){.entry-content blockquote:not(:first-child),.entry-content figure:not(:first-child),.entry-content img:not(:first-child),.entry-content table:not(:first-child){margin-top:6rem}}.entry-content blockquote:not(:last-child),.entry-content figure:not(:last-child),.entry-content img:not(:last-child),.entry-content table:not(:last-child){margin-bottom:3rem}@media screen and (min-width: 768px){.entry-content blockquote:not(:last-child),.entry-content figure:not(:last-child),.entry-content img:not(:last-child),.entry-content table:not(:last-child){margin-bottom:6rem}}.entry-content blockquote{padding:.6rem 0 .6rem 3rem;border-left:.6rem solid #E30613}@media screen and (min-width: 1200px){.entry-content blockquote{padding:1rem 0 1rem 4rem;border-left-width:1.2rem}}.entry-content img{max-width:100%;height:auto}.entry-content table{width:100%;border-collapse:collapse}.entry-content table th,.entry-content table td{padding:.5rem .8rem;border:.1rem solid #E30613;color:#e30613;font-family:montserrat,Helvetica,Arial,sans-serif;text-align:left;vertical-align:top}@media screen and (min-width: 768px){.entry-content table th,.entry-content table td{padding:.8rem 1.2rem}}.entry-content table th{font-size:1.4rem;line-height:2rem;font-weight:700}@media screen and (min-width: 768px){.entry-content table th{font-size:2rem;line-height:2.4rem}}.entry-content table td{font-size:1.2rem;line-height:1.8rem;font-weight:500}@media screen and (min-width: 768px){.entry-content table td{font-size:1.8rem;line-height:2.4rem}}.entry-content figure.media iframe{aspect-ratio:16/9}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:0}body{position:relative;background-color:#fff;opacity:1!important;transition:opacity .1s ease-in-out}body ::selection{background-color:#0d0c0c;color:#fff}body ::-moz-selection{background-color:#0d0c0c;color:#fff}body.preload *{transition:none!important}#soup{position:relative}#soup .button{display:block;width:fit-content;padding:1.4rem 2.6rem;background-color:rgba(227,6,19,0);border:.15rem solid #E30613;border-radius:4rem;color:#e30613;font-family:cheap-pine-sans,montserrat,Helvetica,Arial,sans-serif;font-size:2.4rem;line-height:2.6rem;font-weight:400;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width: 768px){#soup .button{padding:2rem 4rem;font-size:3rem;line-height:3rem}}@media screen and (min-width: 1200px){#soup .button{padding:2rem 5rem;font-size:4rem;line-height:4rem}}#soup .button:hover,#soup .button:active{padding:1.4rem 2rem;background-color:rgba(227,6,19,.2)}@media screen and (min-width: 768px){#soup .button:hover,#soup .button:active{padding:2rem 3rem}}@media screen and (min-width: 1200px){#soup .button:hover,#soup .button:active{padding:2rem 4rem}}#soup .button-red{background-color:rgba(255,255,255,0);border-color:#fff;color:#fff}#soup .button-red:hover,#soup .button-red:active{background-color:rgba(255,255,255,.2)}#soup .buttons{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width: 1200px){#soup .buttons{gap:2rem}}#soup footer.footer-global{padding-top:4rem;padding-bottom:4rem;background-color:#e30613}@media screen and (min-width: 768px){#soup footer.footer-global{padding-top:8rem;padding-bottom:8rem}}#soup footer.footer-global p,#soup footer.footer-global li{color:#fff}#soup footer.footer-global .footer-pitstop-status{text-align:center}#soup footer.footer-global .footer-pitstop-status strong{display:block;font-family:cheap-pine-sans,montserrat,Helvetica,Arial,sans-serif;font-size:4rem;line-height:4.4rem;font-weight:400}@media screen and (min-width: 768px){#soup footer.footer-global .footer-pitstop-status strong{font-size:7.2rem;line-height:7.4rem}}#soup footer.footer-global .footer-contactInfo,#soup footer.footer-global .footer-socials{display:flex;flex-wrap:wrap;justify-content:center}#soup footer.footer-global .footer-contactInfo:not(:first-child),#soup footer.footer-global .footer-socials:not(:first-child){margin-top:2rem}@media screen and (min-width: 768px){#soup footer.footer-global .footer-contactInfo:not(:first-child),#soup footer.footer-global .footer-socials:not(:first-child){margin-top:4rem}}#soup footer.footer-global .footer-contactInfo{gap:2rem;text-align:center}@media screen and (min-width: 768px){#soup footer.footer-global .footer-contactInfo{gap:4rem}}#soup footer.footer-global .footer-contactInfo p,#soup footer.footer-global .footer-contactInfo li{font-family:cheap-pine-sans,montserrat,Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:3rem;font-weight:400}@media screen and (min-width: 768px){#soup footer.footer-global .footer-contactInfo p,#soup footer.footer-global .footer-contactInfo li{font-size:3.5rem;line-height:4.6rem}}#soup footer.footer-global .footer-contactInfo p a,#soup footer.footer-global .footer-contactInfo li a{text-decoration:none}#soup footer.footer-global .footer-contactInfo p a:hover,#soup footer.footer-global .footer-contactInfo p a:active,#soup footer.footer-global .footer-contactInfo li a:hover,#soup footer.footer-global .footer-contactInfo li a:active{color:#fff;opacity:.75}#soup footer.footer-global .footer-contactInfo-address:not(:last-child){text-align:right}#soup footer.footer-global .footer-contactInfo-contacts:not(:first-child){text-align:left}#soup footer.footer-global .footer-socials{align-items:center;gap:1rem}#soup footer.footer-global .footer-socials a{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:4rem;height:4rem;color:#fff}#soup footer.footer-global .footer-socials a svg{width:auto;height:3rem}#soup footer.footer-global .footer-socials a:hover,#soup footer.footer-global .footer-socials a:active{opacity:.75}#soup footer.footer-global .footer-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem}@media screen and (min-width: 768px){#soup footer.footer-global .footer-legal{gap:4rem}}#soup footer.footer-global .footer-legal:not(:first-child){margin-top:6rem}@media screen and (min-width: 768px){#soup footer.footer-global .footer-legal:not(:first-child){margin-top:12rem}}#soup footer.footer-global .footer-legal p,#soup footer.footer-global .footer-legal li{font-size:1.3rem;line-height:1.5rem}@media screen and (min-width: 768px){#soup footer.footer-global .footer-legal p,#soup footer.footer-global .footer-legal li{font-size:1.8rem;line-height:2.2rem}}@media screen and (min-width: 1200px){#soup footer.footer-global .footer-legal p,#soup footer.footer-global .footer-legal li{font-size:2.2rem;line-height:2.8rem}}#soup footer.footer-global .footer-legal-navList{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}@media screen and (min-width: 768px){#soup footer.footer-global .footer-legal-navList{gap:1.5rem}}#soup footer.footer-global .footer-legal-navLink{display:block;text-underline-offset:.4rem;text-decoration-thickness:.15rem;text-decoration-color:transparent}#soup footer.footer-global .footer-legal-navLink:hover,#soup footer.footer-global .footer-legal-navLink:active{color:#fff;text-decoration-color:#fff}#soup nav.navbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;padding:1rem 2.5rem;position:fixed;left:0;top:0;background-color:#e30613;box-shadow:0 .5rem 2rem rgba(0,0,0,.25);z-index:100;transition:all .25s ease-in-out}@media screen and (min-width: 768px){#soup nav.navbar{padding:2.5rem 8dvw;gap:1rem}}#soup nav.navbar .navbar-brand{display:block;height:6rem;color:#fff;transition:all .25s ease-in-out}@media screen and (min-width: 768px){#soup nav.navbar .navbar-brand{height:10rem}}#soup nav.navbar .navbar-brand svg{width:auto;height:100%}#soup nav.navbar .navbar-socials{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto;transition:all .25s ease-in-out}@media screen and (min-width: 768px){#soup nav.navbar .navbar-socials{gap:.5rem}}#soup nav.navbar .navbar-socials a{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:4rem;height:4rem;color:#fff}#soup nav.navbar .navbar-socials a svg{width:auto;height:2.6rem}@media screen and (min-width: 768px){#soup nav.navbar .navbar-socials a svg{height:3rem}}#soup nav.navbar .navbar-socials a:hover,#soup nav.navbar .navbar-socials a:active{opacity:.75}#soup nav.navbar .navbar-toggle{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;cursor:pointer}@media screen and (min-width: 768px){#soup nav.navbar .navbar-toggle{width:5rem;height:5rem}}#soup nav.navbar .navbar-toggle i,#soup nav.navbar .navbar-toggle i:before,#soup nav.navbar .navbar-toggle i:after{display:block;height:.3rem;background-color:#fff;transition:all .25s ease-in-out}#soup nav.navbar .navbar-toggle i{width:3.2rem;position:relative}@media screen and (min-width: 768px){#soup nav.navbar .navbar-toggle i{width:3.6rem}}#soup nav.navbar .navbar-toggle i:before,#soup nav.navbar .navbar-toggle i:after{content:"";width:100%;position:absolute;right:0}#soup nav.navbar .navbar-toggle i:before{top:-1.2rem}@media screen and (min-width: 768px){#soup nav.navbar .navbar-toggle i:before{top:-1.3rem}}#soup nav.navbar .navbar-toggle i:after{bottom:-1.2rem}@media screen and (min-width: 768px){#soup nav.navbar .navbar-toggle i:after{bottom:-1.3rem}}#soup nav.navbar .navbar-toggle:hover i:before,#soup nav.navbar .navbar-toggle:hover i:after,#soup nav.navbar .navbar-toggle:active i:before,#soup nav.navbar .navbar-toggle:active i:after{width:75%}#soup nav.navbar .navbar-collapse{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%;padding:2.5rem;position:fixed;left:0;top:-100%;background-color:#e30613;z-index:-1;transition:all .25s ease-in-out}#soup nav.navbar .navbar-collapse-brand{max-width:20rem;height:auto;margin:0 auto;color:#fff}@media screen and (min-width: 768px){#soup nav.navbar .navbar-collapse-brand{max-width:30rem}}#soup nav.navbar .navbar-navList{width:100%;margin-top:8rem}#soup nav.navbar .navbar-navItem{color:#fff;font-family:cheap-pine-sans,montserrat,Helvetica,Arial,sans-serif;font-size:3rem;line-height:3.6rem;font-weight:400;text-align:center}@media screen and (min-width: 768px){#soup nav.navbar .navbar-navItem{font-size:3.3rem}}#soup nav.navbar .navbar-navItem:not(:last-child){margin-bottom:1rem}@media screen and (min-width: 768px){#soup nav.navbar .navbar-navItem:not(:last-child){margin-bottom:2rem}}#soup nav.navbar .navbar-navLink{display:block;width:fit-content;margin:0 auto;color:#fff;text-decoration:none}#soup nav.navbar .navbar-navLink:hover,#soup nav.navbar .navbar-navLink:active{color:#0d0c0c}#soup nav.navbar-home:not(.navbar-scrolling){background-color:transparent;box-shadow:none}#soup nav.navbar-home.navbar-scrolling:not(.navbar-open){background-color:#fff}#soup nav.navbar-home.navbar-scrolling:not(.navbar-open) .navbar-brand,#soup nav.navbar-home.navbar-scrolling:not(.navbar-open) .navbar-socials a{color:#e30613}#soup nav.navbar-home.navbar-scrolling:not(.navbar-open) .navbar-toggle i,#soup nav.navbar-home.navbar-scrolling:not(.navbar-open) .navbar-toggle i:before,#soup nav.navbar-home.navbar-scrolling:not(.navbar-open) .navbar-toggle i:after{background-color:#e30613}#soup nav.navbar.navbar-open .navbar-brand,#soup nav.navbar.navbar-open .navbar-socials{opacity:0;pointer-events:none}#soup nav.navbar.navbar-open .navbar-toggle i{background-color:transparent}#soup nav.navbar.navbar-open .navbar-toggle i:before{top:0;transform:rotate(45deg)}#soup nav.navbar.navbar-open .navbar-toggle i:after{bottom:0;transform:rotate(-45deg)}#soup nav.navbar.navbar-open .navbar-toggle:hover i:before,#soup nav.navbar.navbar-open .navbar-toggle:hover i:after,#soup nav.navbar.navbar-open .navbar-toggle:active i:before,#soup nav.navbar.navbar-open .navbar-toggle:active i:after{width:100%}#soup nav.navbar.navbar-open .navbar-toggle:hover i:before,#soup nav.navbar.navbar-open .navbar-toggle:active i:before{transform:rotate(0)}#soup nav.navbar.navbar-open .navbar-toggle:hover i:after,#soup nav.navbar.navbar-open .navbar-toggle:active i:after{transform:rotate(0)}#soup nav.navbar.navbar-open .navbar-collapse{top:0}#soup .blck-hero{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:6rem 0}@media screen and (min-width: 768px){#soup .blck-hero{padding:12rem 0}}#soup .blck-hero-home{min-height:100dvh;background-color:#e30613}#soup .blck-hero-home .hero-title{color:#fff}#soup .blck-hero-page+.blck-text,#soup .blck-hero-page+.blck-openingHours,#soup .blck-hero-page+.blck-priceList{padding-top:0}#soup .blck-hero .hero-title{text-align:center}#soup .blck-hero .hero-logo{margin:0 -2.5rem}@media screen and (min-width: 520px){#soup .blck-hero .hero-logo{max-width:66rem;margin:0 auto}}#soup .blck-hero .hero-logo svg{width:100%;height:auto}#soup .blck-hero .hero-pitstop{margin-top:6rem}@media screen and (min-width: 768px){#soup .blck-hero .hero-pitstop{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:4rem}}@media screen and (min-width: 1200px){#soup .blck-hero .hero-pitstop{gap:4rem}}#soup .blck-hero .hero-pitstop p{color:#fff}@media screen and (min-width: 768px){#soup .blck-hero .hero-pitstop p{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (min-width: 1200px){#soup .blck-hero .hero-pitstop p{flex:0 0 calc(50% - 2rem);max-width:calc(50% - 2rem)}}#soup .blck-hero .hero-pitstop p strong{display:block;margin-bottom:.5rem;font-family:cheap-pine-sans,montserrat,Helvetica,Arial,sans-serif;font-size:2.6rem;line-height:3.2rem;font-weight:400}@media screen and (min-width: 768px){#soup .blck-hero .hero-pitstop p strong{font-size:3rem;line-height:3.2rem}}@media screen and (min-width: 1200px){#soup .blck-hero .hero-pitstop p strong{font-size:3.3rem;line-height:3.6rem}}@media screen and (min-width: 768px){#soup .blck-hero .hero-pitstop-today:last-child{text-align:center}}#soup .blck-hero .hero-pitstop-today:not(:last-child){margin-bottom:4rem}@media screen and (min-width: 768px){#soup .blck-hero .hero-pitstop-today:not(:last-child){margin-bottom:0;text-align:right}}#soup .blck-hero .hero-buttons{margin-top:4rem;justify-content:center}#soup .blck-openingHours{padding-top:6rem;padding-bottom:6rem;text-align:center}@media screen and (min-width: 768px){#soup .blck-openingHours{padding-top:12rem;padding-bottom:12rem}}#soup .blck-openingHours+.blck-text,#soup .blck-openingHours+.blck-priceList{padding-top:0}#soup .blck-priceList{padding-top:6rem;padding-bottom:6rem}@media screen and (min-width: 768px){#soup .blck-priceList{padding-top:12rem;padding-bottom:12rem}}#soup .blck-priceList .priceList-content{display:flex;flex-wrap:wrap;row-gap:4rem}@media screen and (min-width: 768px){#soup .blck-priceList .priceList-content{padding-top:3rem;padding-bottom:3rem;position:relative}#soup .blck-priceList .priceList-content:before{content:"";display:block;width:.15rem;height:100%;position:absolute;left:50%;top:0;background-color:#e30613;transform:translate(-50%)}}#soup .blck-priceList .priceList-productList{flex:0 0 100%;max-width:100%}@media screen and (min-width: 768px){#soup .blck-priceList .priceList-productList{flex:0 0 50%;max-width:50%}#soup .blck-priceList .priceList-productList:nth-child(odd){padding-right:5dvw}}@media screen and (min-width: 768px) and (min-width: 1200px){#soup .blck-priceList .priceList-productList:nth-child(odd){padding-right:8dvw}}@media screen and (min-width: 768px){#soup .blck-priceList .priceList-productList:nth-child(even){padding-left:5dvw}}@media screen and (min-width: 768px) and (min-width: 1200px){#soup .blck-priceList .priceList-productList:nth-child(even){padding-left:8dvw}}#soup .blck-priceList .priceList-productList-title:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 768px){#soup .blck-priceList .priceList-productList-title:not(:last-child){margin-bottom:4rem}}#soup .blck-priceList .priceList-productList-listItem:not(:last-child){margin-bottom:.5rem}@media screen and (min-width: 1200px){#soup .blck-priceList .priceList-productList-listItem:not(:last-child){margin-bottom:1.5rem}}#soup .blck-priceList .priceList-productList-listItem p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem}@media screen and (min-width: 768px){#soup .blck-priceList .priceList-productList-listItem p{gap:8rem}}#soup .blck-priceList .priceList-productList-listItem p .label{flex:1}#soup .blck-priceList .priceList-productList-listItem p .amount{flex:0 0 2rem;max-width:2rem;text-align:right;text-wrap:nowrap}@media screen and (min-width: 768px){#soup .blck-priceList .priceList-productList-listItem p .amount{flex:0 0 3rem;max-width:3rem}}#soup .blck-priceList .priceList-productList-listItem p span{font-weight:500}#soup .blck-priceList+.blck-text,#soup .blck-priceList+.blck-openingHours{padding-top:0}#soup .blck-text{padding-top:6rem;padding-bottom:6rem}@media screen and (min-width: 768px){#soup .blck-text{padding-top:12rem;padding-bottom:12rem}}#soup .blck-text+.blck-openingHours,#soup .blck-text+.blck-priceList{padding-top:0}#soup .blck-text .text-content{max-width:96rem}#soup .blck-text .text-text:not(:first-child){margin-top:2rem}@media screen and (min-width: 768px){#soup .blck-text .text-text:not(:first-child){margin-top:3rem}}#soup .blck-text .text-buttons:not(:first-child){margin-top:2.5rem}@media screen and (min-width: 768px){#soup .blck-text .text-buttons:not(:first-child){margin-top:3.5rem}}#soup .blck-textMedia{display:flex;flex-wrap:wrap;min-height:100dvh}#soup .blck-textMedia .textMedia-media{flex:0 0 100%;max-width:100%;height:50dvh;position:relative;clip-path:inset(0);background-color:#e30613}@media screen and (min-width: 768px){#soup .blck-textMedia .textMedia-media{flex:0 0 50%;max-width:50%;height:auto}}#soup .blck-textMedia .textMedia-media-image,#soup .blck-textMedia .textMedia-media-swiper{width:100%;height:100%;position:fixed;top:0;left:0}@media screen and (min-width: 768px){#soup .blck-textMedia .textMedia-media-image,#soup .blck-textMedia .textMedia-media-swiper{width:50vw}}#soup .blck-textMedia .textMedia-media-image img,#soup .blck-textMedia .textMedia-media-swiper img{width:100%;height:100%;object-fit:cover}#soup .blck-textMedia .textMedia-media-slide-image{width:100%;height:100%}#soup .blck-textMedia .textMedia-content{flex:0 0 100%;max-width:100%;height:50dvh;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:2.5rem}@media screen and (min-width: 768px){#soup .blck-textMedia .textMedia-content{flex:0 0 50%;max-width:50%;height:auto;padding:5dvw}}@media screen and (min-width: 1200px){#soup .blck-textMedia .textMedia-content{padding:8dvw}}#soup .blck-textMedia .textMedia-text:not(:first-child){margin-top:2rem}@media screen and (min-width: 768px){#soup .blck-textMedia .textMedia-text:not(:first-child){margin-top:3rem}}#soup .blck-textMedia .textMedia-buttons:not(:first-child){margin-top:2.5rem}@media screen and (min-width: 768px){#soup .blck-textMedia .textMedia-buttons:not(:first-child){margin-top:3.5rem}}@media screen and (min-width: 768px){#soup .blck-textMedia-mediaRight .textMedia-media{order:2}#soup .blck-textMedia-mediaRight .textMedia-media-image,#soup .blck-textMedia-mediaRight .textMedia-media-swiper{left:auto;right:0}#soup .blck-textMedia-mediaRight .textMedia-content{order:1}}#soup .template{padding-top:8rem}@media screen and (min-width: 768px){#soup .template{padding-top:15rem}}#soup .template.error .blck-text .text-content{margin-right:auto;margin-left:auto;text-align:center}#soup .template.error .blck-text .text-buttons{justify-content:center}#soup .template.home{padding-top:0}
