.chompspiration{display:block;position:relative;padding:60px 0;background-color:var(--background-color)}.chompspiration__badges-container{position:relative;width:100%}.chompspiration__badges-container--inner{position:absolute;right:50%}@media screen and (max-width: 768px){.chompspiration__badges-container--inner{right:unset;left:0}}.chompspiration .swiper{overflow:visible}.chompspiration .outer-wrapper{display:flex;justify-content:center;width:100%;padding:200px 0;overflow:hidden}@media screen and (max-width: 768px){.chompspiration .outer-wrapper{padding:60px 0 0 48px}}@media screen and (min-width: 1375px){.chompspiration .outer-wrapper{padding:240px 0 200px}}.chompspiration .chompspiration-content-container{position:relative;width:83.0555555556vw;transform-origin:center}@media screen and (min-width: 1440px){.chompspiration .chompspiration-content-container{width:1196px}}@media screen and (max-width: 768px){.chompspiration .chompspiration-content-container{width:135px;height:548px}}.chompspiration .chompspiration__slide,.chompspiration .chompspiration-lottie-container{position:absolute;top:0;width:100%;padding-bottom:12.8%}@media screen and (max-width: 768px){.chompspiration .chompspiration__slide,.chompspiration .chompspiration-lottie-container{width:90px;height:548px;padding-bottom:0}}.chompspiration .chompspiration__slide .image-desktop,.chompspiration .chompspiration__slide .image-mobile,.chompspiration .chompspiration-lottie-container .image-desktop,.chompspiration .chompspiration-lottie-container .image-mobile{position:absolute;top:0;width:100%;height:100%}@media screen and (max-width: 768px){.chompspiration .chompspiration__slide .image-desktop,.chompspiration .chompspiration-lottie-container .image-desktop{display:none}}@media screen and (min-width: 769px){.chompspiration .chompspiration__slide .image-mobile,.chompspiration .chompspiration-lottie-container .image-mobile{display:none}}.chompspiration .chompspiration__slide img,.chompspiration .chompspiration-lottie-container img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}@media screen and (max-width: 768px){.chompspiration .chompspiration__slide--before img{transform:rotate(180deg);transform-origin:center}}.chompspiration .dotted-line-container{display:flex;position:absolute;bottom:0;align-items:center;width:100%;height:80px;padding:0 100px 0 60px}@media screen and (max-width: 768px){.chompspiration .dotted-line-container{right:0;justify-content:center;width:34px;height:100%;padding:55px 0 40px}}.chompspiration .dotted-line{--s: 14px;width:100%;height:4px;border-top:4px dashed #a41611}@media screen and (max-width: 768px){.chompspiration .dotted-line{width:2px;height:100%;transform-origin:center;border-top:0;border-left:2px dashed #a41611}}.chompspiration .hand{position:absolute;right:40px;bottom:10px;width:60px;height:60px;padding:10px}@media screen and (max-width: 768px){.chompspiration .hand{top:20px;right:0;bottom:unset;width:34px;height:34px;padding:4px}.chompspiration .hand svg{transform:rotate(-90deg);transform-origin:center}}.chompspiration .hand svg{fill:#a41611}.chompspiration .outer-box{position:relative;z-index:2;width:100%;padding-bottom:calc(12.8% + 80px)}@media screen and (max-width: 768px){.chompspiration .outer-box{width:100%;height:548px}}.chompspiration .inner-box{position:absolute;right:0;width:1px;height:80px}@media screen and (max-width: 768px){.chompspiration .inner-box{width:100%;height:1px}}.chompspiration__wave{position:absolute;z-index:1;top:-30px;width:100%;height:auto;min-height:40px}.chompspiration__wave path{fill:var(--background-color)}.chompspiration__badge{display:flex;position:relative;z-index:10;top:-185px;left:0;align-items:center;justify-content:space-around;width:220px;height:220px;transform:rotate(-15.24deg);text-align:center}.chompspiration__badge path{fill:#a41611}@media screen and (min-width: 750px){.chompspiration__badge{top:-110px}}@media screen and (min-width: 1376px){.chompspiration__badge{top:-130px;width:359px;height:359px}}.chompspiration__badge--wrapper{position:absolute;right:100px}@media screen and (max-width: 768px){.chompspiration__badge--wrapper{right:unset;left:26px}}.chompspiration__badge.badge-hidden{visibility:hidden;opacity:0}.chompspiration__badge.chompspiration__badge--2 .chompspiration__badge-content{max-width:145px}@media screen and (min-width: 1376px){.chompspiration__badge.chompspiration__badge--2 .chompspiration__badge-content{max-width:275px}}.chompspiration__badge .chompspiration__badge-content{max-width:170px}@media screen and (min-width: 1376px){.chompspiration__badge .chompspiration__badge-content{max-width:275px}}.chompspiration__badge svg{position:absolute;z-index:2;top:0;left:0;width:100%;height:auto;transform:rotate(15.24deg);fill:#a41611}.chompspiration__badge h2,.chompspiration__badge p,.chompspiration__badge .btn{position:relative;z-index:10}.chompspiration__badge h2{margin:0;color:#fff;font-size:1.8rem;line-height:2rem}@media screen and (min-width: 1376px){.chompspiration__badge h2{font-size:3.5rem;line-height:4.1rem}}.chompspiration__badge p{margin:8px 0 15px;color:#fff}@media screen and (max-width: 1375px){.chompspiration__badge .btn{min-width:105px;padding:8px 20px;border-radius:10px;font-size:1.25rem}}.chompspiration__arrow{position:absolute;top:-65px;left:220px;width:70px}@media screen and (min-width: 550px){.chompspiration__arrow{width:90px}}@media screen and (min-width: 750px){.chompspiration__arrow{top:0;left:250px;width:auto}}@media screen and (min-width: 1376px){.chompspiration__arrow{top:90px;left:400px;width:auto}}.chompspiration__arrow path{fill:#a41611}.chompspiration-popup h2{margin-bottom:23px;font-size:3.6rem;line-height:3.6rem}@media screen and (min-width: 750px){.chompspiration-popup h2{font-size:4.8rem;line-height:4.8rem}}.chompspiration-popup .newsletter-form{margin-top:20px}@media screen and (min-width: 750px){.chompspiration-popup .newsletter-form__container{display:flex;flex-flow:column wrap;padding-right:60px;padding-left:60px}}.chompspiration-popup .required_message,.chompspiration-popup .error_message{height:20px}.chompspiration-popup .newsletter-form__submit .btn{width:100%;margin-top:2px}
