.main-header-wrapper{background:var(--Backgrounds-Neutral-Primary,#fff);border-bottom:var(--Border-Weight-Primary,1px) solid var(--Borders-Neutral-Primary,#e5e5e5);left:0;position:sticky;right:0;top:0;transition:all .15s ease-in-out;z-index:100}.main-header-wrapper.scrolled{background-color:#fff}.main-header-wrapper header{padding:5px 0}@media (min-width:767px){.main-header-wrapper header{padding:16px 0 12px}}.main-header-wrapper header .static-part-of-header{padding:8px 0}@media (min-width:767px){.main-header-wrapper header .static-part-of-header{padding:0}}.main-header-wrapper header .static-part-of-header .inner-wrapper{align-items:center;display:flex;justify-content:space-between}.main-header-wrapper header .static-part-of-header .inner-wrapper button{background-color:transparent;border:1px solid var(--Borders-Neutral-Primary,#e5e5e5);border-radius:var(--Radius-s,4px);padding:8px}@media (min-width:767px){.main-header-wrapper header .static-part-of-header .inner-wrapper button{display:none}.main-header-wrapper header .static-part-of-header .inner-wrapper .main-logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}}.main-header-wrapper header .static-part-of-header .inner-wrapper .main-logo img{width:104px}@media (min-width:767px){.main-header-wrapper header .static-part-of-header .inner-wrapper .main-logo img{width:100px}}.main-header-wrapper header .outer-wrapper{background-color:#cc092f;position:relative;top:8px}@media (min-width:767px){.main-header-wrapper header .outer-wrapper{background-color:transparent;top:0}.main-header-wrapper header .outer-wrapper nav{padding:8px 0}.main-header-wrapper header .outer-wrapper nav .navbar-collapse{align-items:center;display:flex!important;justify-content:space-between}}.main-header-wrapper header .outer-wrapper nav ul{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:flex-start;list-style:none;margin:0;padding:48px 0}@media (min-width:767px) and (max-width:991px){.main-header-wrapper header .outer-wrapper nav ul{gap:24px}}@media (min-width:767px){.main-header-wrapper header .outer-wrapper nav ul{flex-wrap:nowrap;gap:32px;padding:0}}.main-header-wrapper header .outer-wrapper nav ul.desktop-newsletter-links{display:none}@media (min-width:767px){.main-header-wrapper header .outer-wrapper nav ul.desktop-newsletter-links{display:flex}}.main-header-wrapper header .outer-wrapper nav ul li{text-align:center;width:100%}@media (min-width:767px){.main-header-wrapper header .outer-wrapper nav ul li{text-align:left;width:auto}}.main-header-wrapper header .outer-wrapper nav ul li a{color:var(--Text-Neutral-White,#fff);font-size:var(--Heading-Sizes-h4,24px);font-style:normal;font-weight:450;letter-spacing:1.92px;line-height:110%;text-transform:uppercase}@media (min-width:767px) and (max-width:991px){.main-header-wrapper header .outer-wrapper nav ul li a{font-size:14px}}@media (min-width:767px){.main-header-wrapper header .outer-wrapper nav ul li a{color:var(--Text-Neutral-Secondary,#262626);font-size:var(--Body-Sizes-m,16px);font-weight:420;letter-spacing:.64px;line-height:150%;text-decoration:none;text-transform:uppercase}}.main-header-wrapper header .outer-wrapper nav ul li a.e-newsletter{align-items:center;border:1px solid #e5e5e5;border-radius:4px;display:flex;gap:8px;padding:8px 12px 8px 8px}.main-footer{background:var(--Backgrounds-Brand-Primary,#cc092f);padding:48px 0 24px}@media (min-width:991px){.main-footer{padding:130px 0 32px}}.main-footer .container .content-wrapper .title{color:var(--Text-Neutral-White,#fff);font-size:var(--Heading-Sizes-h4,24px);font-style:normal;font-weight:450;letter-spacing:1.92px;line-height:110%;margin:0 auto 24px;max-width:640px;text-align:center;text-transform:uppercase}@media (min-width:991px){.main-footer .container .content-wrapper .title{font-size:var(--Heading-Sizes-h4,32px);letter-spacing:2.56px}}.main-footer .container .content-wrapper .footer-logo img{display:block;margin:0 auto;width:192px}@media (min-width:991px){.main-footer .container .content-wrapper .footer-logo img{width:240px}}.main-footer .container .content-wrapper .footer-links{align-items:center;border-top:var(--Border-Weight-Primary,1px) solid var(--Borders-Neutral-White,#fff);color:var(--Text-Neutral-White,#fff);display:flex;flex-direction:column-reverse;flex-wrap:wrap;font-size:var(--Body-Sizes-s,12px);font-style:normal;justify-content:space-between;letter-spacing:.56px;line-height:146%;margin-top:48px;text-align:center;text-transform:uppercase}@media (min-width:991px){.main-footer .container .content-wrapper .footer-links{flex-direction:row;flex-wrap:nowrap;font-size:var(--Body-Sizes-s,14px);margin-top:120px}}.main-footer .container .content-wrapper .footer-links div{padding-top:24px}@media (min-width:991px){.main-footer .container .content-wrapper .footer-links div{padding-top:32px}}.main-footer .container .content-wrapper .footer-links div ul{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style:none;margin:0 0 16px;padding:0}@media (min-width:991px){.main-footer .container .content-wrapper .footer-links div ul{flex-wrap:nowrap;gap:32px;justify-content:flex-start;margin-bottom:0}}.main-footer .container .content-wrapper .footer-links div ul li{display:block;width:100%}@media (min-width:991px){.main-footer .container .content-wrapper .footer-links div ul li{display:inline-block;width:auto}}.main-footer .container .content-wrapper .footer-links div ul li a{color:var(--Text-Neutral-White,#fff);font-size:var(--Body-Sizes-s,14px);font-style:normal;letter-spacing:.56px;line-height:146%;text-decoration:none;text-transform:uppercase}.hero-banner{background-color:#001258;display:flex;flex-direction:column-reverse;overflow:hidden;position:relative}.hero-banner .background-asset{height:340px}@media (min-width:991px){.hero-banner .background-asset{height:100%;left:0;position:absolute;top:0;width:100%}}.hero-banner .background-asset img,.hero-banner .background-asset video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner .content-wrapper{align-items:center;display:flex;padding:24px 0}@media (min-width:991px){.hero-banner .content-wrapper{aspect-ratio:1920/800;min-height:730px;padding:0}}@media (min-width:1920px){.hero-banner .content-wrapper{aspect-ratio:1920/600}}@media (min-width:991px){.hero-banner .content-wrapper .inner-wrapper{display:grid;grid-template-columns:1fr 1fr}}.hero-banner .content-wrapper .content-part{color:#fff;display:flex;font-size:var(--Heading-Sizes-hero,48px);font-style:normal;font-weight:450;justify-content:center;letter-spacing:2.88px;line-height:1.2;text-align:center;text-transform:uppercase}@media (min-width:1920px){.hero-banner .content-wrapper .content-part{font-size:var(--Heading-Sizes-hero,80px);letter-spacing:4.8px}}.hero-banner .content-wrapper .content-part span{margin-bottom:7px}.hero-banner .content-wrapper .content-part span:last-child{margin-bottom:0}@media (min-width:991px){.hero-banner .content-wrapper .content-part span{background:var(--Backgrounds-Brand-Tertiary,#001258);box-shadow:0 0 24px 0 rgba(5,172,204,.8);display:inline-block;padding:7px 12px}}.hero-banner .content-wrapper .content-part.first-part{position:relative}@media (min-width:991px){.hero-banner .content-wrapper .content-part.first-part{left:-100px}}@media (min-width:1920px){.hero-banner .content-wrapper .content-part.first-part{left:-200px}}.hero-banner .content-wrapper .content-part.second-part{position:relative}@media (min-width:991px){.hero-banner .content-wrapper .content-part.second-part{left:100px}}@media (min-width:1920px){.hero-banner .content-wrapper .content-part.second-part{left:200px}}.rolling-text{background:linear-gradient(90deg,#2f9fc7,#001258 20%,#0b6d6d 40%,#d0eff2 60%,#0b6d6d 80%,#001258);cursor:pointer;overflow:hidden;padding:4px 0}.rolling-text .rolling-text-inner{background:var(--Backgrounds-Brand-Tertiary,#001258)}.rolling-text .rolling-text-inner .swiper-container .swiper-wrapper .swiper-slide{display:inline-block;width:auto}.rolling-text .rolling-text-inner .swiper-container .swiper-wrapper .swiper-slide.rolling-text-item{align-items:center;color:var(--Text-Neutral-White,#fff);display:flex;font-size:var(--Heading-Sizes-h5,24px);font-style:normal;font-weight:450;letter-spacing:1.92px;line-height:112%;text-transform:uppercase}.main-banner{overflow:hidden;padding:48px 0}@media (min-width:1200px){.main-banner{padding:80px 0}}.main-banner .container .headings h1{color:var(--Text-Neutral-White,#fff);font-size:var(--Heading-Sizes-h1,32px);font-style:normal;font-weight:450;letter-spacing:1.92px;line-height:100%;margin:0 auto;max-width:295px;text-align:center;text-transform:uppercase}@media (min-width:1200px){.main-banner .container .headings h1{font-size:var(--Heading-Sizes-h1,64px);letter-spacing:3.84px;line-height:1.6;max-width:unset}}.main-banner .container .headings h1 span{display:inline-block;margin-bottom:5px;padding:6px 16px}@media (min-width:1200px){.main-banner .container .headings h1 span{display:inline;padding:0 16px}}.main-banner .container .headings h1 span:first-child{background:var(--Backgrounds-Brand-Secondary,#038cd0);width:208px}@media (min-width:1200px){.main-banner .container .headings h1 span:first-child{width:auto}}.main-banner .container .headings h1 span:last-child{background:var(--Backgrounds-Brand-Primary,#cc092f);margin-bottom:0}.main-banner .container .content{padding:48px 0}@media (min-width:1200px){.main-banner .container .content{padding:80px 0 120px}.main-banner .container .content.position-relative .content-inner{align-items:center;display:flex;justify-content:center}}.main-banner .container .content.position-relative .content-inner .image-wrapper{padding:48px 0}@media (min-width:1200px){.main-banner .container .content.position-relative .content-inner .image-wrapper{padding:0}}.main-banner .container .content.position-relative .content-inner .image-wrapper img{display:block;margin:0 auto;max-width:90%}@media (min-width:767px) and (max-width:1399px){.main-banner .container .content.position-relative .content-inner .image-wrapper img{width:300px}}@media (min-width:1200px){.main-banner .container .content.position-relative .content-inner .image-wrapper img{max-width:100%}}.main-banner .container .content.position-relative .content-inner .text-wrapper:nth-child(3){margin-bottom:45px}@media (min-width:767px){.main-banner .container .content.position-relative .content-inner .text-wrapper{margin:0 auto;width:540px}}@media (min-width:1200px){.main-banner .container .content.position-relative .content-inner .text-wrapper{margin:0;position:absolute;width:380px}.main-banner .container .content.position-relative .content-inner .text-wrapper:first-child{left:0;top:140px}.main-banner .container .content.position-relative .content-inner .text-wrapper:nth-child(3){margin-bottom:0;right:0;top:50%;transform:translateY(-50%)}.main-banner .container .content.position-relative .content-inner .text-wrapper:nth-child(4){bottom:-100px;left:50%;text-align:center;transform:translateX(-50%);width:656px}}.main-banner .container .content.position-relative .content-inner .text-wrapper .text-inner .text-title{color:var(--Text-Neutral-Primary,#0a0a0a);font-size:var(--Heading-Sizes-h6,20px);font-style:normal;font-weight:450;letter-spacing:1.6px;line-height:116%;text-transform:uppercase}.main-banner .container .content.position-relative .content-inner .text-wrapper .text-inner .text-description{color:var(--Text-Neutral-Secondary,#262626);font-size:var(--Body-Sizes-xl,20px);font-style:normal;font-weight:390;letter-spacing:-.1px;line-height:142%}.main-banner .container .content.position-relative .content-inner .text-wrapper .text-inner .images{align-items:center;display:flex;gap:10px;margin-top:25px}@media (min-width:1200px){.main-banner .container .footing-headers{margin-top:140px}}.main-banner .container .footing-headers h2{color:var(--Text-Neutral-White,#fff);font-size:var(--Heading-Sizes-h4,32px);font-style:normal;font-weight:450;letter-spacing:2.56px;line-height:110%;text-align:center;text-transform:uppercase}.main-banner .container .footing-headers h2 span{display:inline-block;margin-bottom:5px;padding:8px 16px}.main-banner .container .footing-headers h2 span:first-child{background:var(--Backgrounds-Brand-Secondary,#038cd0)}.main-banner .container .footing-headers h2 span:last-child{background:var(--Backgrounds-Brand-Primary,#cc092f);margin-bottom:0}.main-banner .container .footing-headers ul{align-items:flex-start;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:48px 0 0;padding:0;row-gap:35px}@media (min-width:1399px){.main-banner .container .footing-headers ul{-moz-column-gap:0;column-gap:0;row-gap:0}}.main-banner .container .footing-headers ul li{text-align:center}.main-banner .container .footing-headers ul li .feature-icon{margin-bottom:15px}.main-banner .container .footing-headers ul li .feature-text .feature-title{color:var(--Text-Brand-Primary,#cc092f);font-size:var(--Heading-Sizes-h6,20px);font-style:normal;font-weight:450;letter-spacing:1.6px;line-height:116%;margin-bottom:2px;text-align:center;text-transform:uppercase}@media (min-width:1200px){.main-banner .container .footing-headers ul li .feature-text .feature-title{margin-bottom:5px}}.main-banner .container .footing-headers ul li .feature-text .feature-description{color:var(--Text-Neutral-Secondary,#262626);font-size:var(--Body-Sizes-l,18px);font-style:normal;font-weight:390;line-height:145%;margin:0 auto;text-align:center;width:315px}.newsletter-banner{background:var(--Backgrounds-Brand-Primary,#cc092f);margin-bottom:64px;padding:48px 0 0;position:relative}@media (min-width:991px){.newsletter-banner{align-items:center;display:flex;margin-bottom:160px;min-height:920px;padding:0}}.newsletter-banner .container{position:relative;z-index:2}.newsletter-banner .container .content-wrapper{max-width:100%}@media (min-width:991px){.newsletter-banner .container .content-wrapper{max-width:585px}}.newsletter-banner .container .content-wrapper .title{color:var(--Text-Neutral-White,#fff);font-size:var(--Heading-Sizes-h1,32px);font-style:normal;font-weight:450;letter-spacing:1.92px;line-height:100%;text-transform:uppercase;width:300px}@media (min-width:991px){.newsletter-banner .container .content-wrapper .title{font-size:var(--Heading-Sizes-h1,64px);font-style:normal;font-weight:450;line-height:100%;width:auto}}.newsletter-banner .container .content-wrapper .form-wrapper{background:#fff;box-shadow:var(--Depth-50,4px) var(--Depth-150,12px) var(--Depth-300,24px) 0 var(--Black-Alpha-20,hsla(0,0%,4%,.16));padding:24px}@media (min-width:991px){.newsletter-banner .container .content-wrapper .form-wrapper{padding:40px}}.newsletter-banner .container .content-wrapper .form-wrapper #successMessage,.newsletter-banner .container .content-wrapper .form-wrapper .description{color:var(--Text-Neutral-Secondary,#262626);font-size:var(--Body-Sizes-l,18px);font-style:normal;font-weight:390;line-height:145%;margin-bottom:24px}.newsletter-banner .container .content-wrapper .form-wrapper #successMessage{font-size:18px;margin-bottom:0;margin-top:24px;text-align:center;text-decoration:underline}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group label{color:var(--Text-Neutral-Primary,#0a0a0a);display:block;font-size:var(--Body-Sizes-s,14px);font-style:normal;font-weight:420;letter-spacing:.56px;line-height:146%;margin-bottom:6px;text-transform:uppercase}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group label[for=privacy]{color:var(--Text-Neutral-Secondary,#262626);font-size:var(--Body-Sizes-m,16px);font-style:normal;font-weight:390;line-height:150%;text-transform:none}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group label[for=privacy] a{color:var(--Text-Brand-Primary,#cc092f)}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group input[type=email],.newsletter-banner .container .content-wrapper .form-wrapper form .form-group input[type=text]{background:var(--Backgrounds-Neutral-Primary,#fff);border:1px solid #d4d4d4;border-radius:var(--Radius-s,4px);display:block;font-size:var(--Body-Sizes-m,16px);font-style:normal;font-weight:390;line-height:150%;margin-bottom:20px;padding:var(--Spacing-100,8px) var(--Spacing-100,8px) var(--Spacing-100,8px) var(--Spacing-150,12px);transition:all .3s ease;width:100%}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group input[type=email]::-moz-placeholder,.newsletter-banner .container .content-wrapper .form-wrapper form .form-group input[type=text]::-moz-placeholder{color:var(--Text-Neutral-Disabled,#737373)}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group input[type=email]::placeholder,.newsletter-banner .container .content-wrapper .form-wrapper form .form-group input[type=text]::placeholder{color:var(--Text-Neutral-Disabled,#737373)}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group input[type=email]:focus,.newsletter-banner .container .content-wrapper .form-wrapper form .form-group input[type=text]:focus{border:1px solid var(--Backgrounds-Brand-Primary,#cc092f);outline:none}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group.checkbox-wrapper{align-items:flex-start;display:flex;gap:8px;position:relative}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group.checkbox-wrapper.checked .custom-checkbox{background:var(--Backgrounds-Brand-Primary,#cc092f);border-color:var(--Backgrounds-Brand-Primary,#cc092f)}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group.checkbox-wrapper .custom-checkbox{align-items:center;background:var(--Backgrounds-Neutral-Primary,#fff);border:var(--Border-Weight-Primary,1px) solid var(--Borders-Neutral-Secondary,#d4d4d4);border-radius:var(--Radius-xs,2px);cursor:pointer;display:flex;height:16px;justify-content:center;position:relative;top:6px;width:16px}.newsletter-banner .container .content-wrapper .form-wrapper form .form-group.checkbox-wrapper label{cursor:pointer;display:inline-block}.newsletter-banner .container .content-wrapper .form-wrapper form button[type=submit]{margin-top:24px}.newsletter-banner .container .content-wrapper .form-wrapper form .error-message{color:var(--Text-Brand-Primary,#cc092f);display:none;font-size:18px;margin-top:24px;text-align:center;text-decoration:underline}.newsletter-banner .background-asset{margin-top:48px;padding-left:15px}@media (min-width:991px){.newsletter-banner .background-asset{bottom:0;margin-top:0;padding-left:0;position:absolute;right:0;top:0;transform:translateX(50%);z-index:1}}@media (min-width:1600px){.newsletter-banner .background-asset{transform:none}}.newsletter-banner .background-asset img{display:block;max-width:100%}@media (min-width:991px){.newsletter-banner .background-asset img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.legal-text{margin:0 auto;max-width:1120px;padding:120px 0}.legal-text .container .legal-text-heading{padding-bottom:64px}.legal-text .container .legal-text-heading h1{color:var(--Text-Brand-Primary,#cc092f);font-size:var(--Heading-Sizes-h1,64px);font-style:normal;font-weight:450;letter-spacing:3.84px;line-height:100%;margin-bottom:24px;text-align:center;text-transform:uppercase}.legal-text .container .legal-text-heading p{color:var(--Text-Neutral-Primary,#0a0a0a);font-size:var(--Body-Sizes-xl,20px);font-style:normal;font-weight:390;letter-spacing:-.1px;line-height:142%;text-align:center}.legal-text .container .legal-text-content{border-top:1px solid var(--Borders-Neutral-Primary,#e5e5e5)}.legal-text .container .legal-text-content h2{color:var(--Text-Brand-Primary,#cc092f);font-size:var(--Heading-Sizes-h3,40px);font-style:normal;font-weight:450;letter-spacing:2.4px;line-height:100%;margin-bottom:20px;margin-top:80px;text-transform:uppercase}.legal-text .container .legal-text-content p{color:var(--Text-Neutral-Secondary,#262626);font-size:var(--Body-Sizes-xl,20px);font-style:normal;font-weight:390;letter-spacing:-.1px;line-height:142%}.legal-text .container .legal-text-content strong{text-transform:uppercase}.legal-text .container .legal-text-content ul{list-style:disc}.legal-text .container .legal-text-content ul li{margin-bottom:16px}.legal-text .container .legal-text-content ul li:last-child{margin-bottom:0}.legal-text .container .legal-text-content ul li::marker{color:#cc092f}.recipes-wrapper{margin:64px 0;overflow:hidden;padding-bottom:30px}@media (min-width:991px){.recipes-wrapper{margin:100px 0;padding-bottom:60px}}.recipes-wrapper .container .recipes-header{margin-bottom:64px}.recipes-wrapper .container .recipes-header h2{color:var(--Text-Neutral-White,#fff);font-size:var(--Heading-Sizes-h1,32px);font-style:normal;font-weight:450;letter-spacing:1.92px;line-height:100%;margin:0 0 16px;text-transform:uppercase}@media (min-width:991px){.recipes-wrapper .container .recipes-header h2{font-size:var(--Heading-Sizes-h1,64px);letter-spacing:3.84px}}.recipes-wrapper .container .recipes-header h2 span{background:var(--Backgrounds-Brand-Primary,#cc092f);display:inline-block;padding:6px 16px}.recipes-wrapper .container .recipes-header p{color:var(--Text-Neutral-Secondary,#262626);font-size:var(--Body-Sizes-xl,20px);font-style:normal;font-weight:390;letter-spacing:-.1px;line-height:142%;max-width:610px}.recipes-wrapper .container .recipes{margin-top:96px;position:relative}@media (min-width:991px){.recipes-wrapper .container .recipes{margin-top:0}}.recipes-wrapper .container .recipes .swiper-wrapper{gap:24px}@media (min-width:991px){.recipes-wrapper .container .recipes .swiper-wrapper{gap:48px}}.recipes-wrapper .container .recipes .swiper-wrapper .recipe{background:#fff;box-shadow:var(--Depth-50,4px) var(--Depth-150,12px) var(--Depth-300,24px) 0 var(--Black-Alpha-20,hsla(0,0%,4%,.16));display:flex;flex-direction:column;gap:64px;max-width:87vw;padding:var(--Spacing-300,24px) var(--Spacing-300,24px) var(--Spacing-200,16px) var(--Spacing-300,24px)}@media (min-width:991px){.recipes-wrapper .container .recipes .swiper-wrapper .recipe{display:grid;gap:24px;grid-template-columns:1fr 1fr;max-width:650px;padding:var(--Spacing-100,8px) var(--Spacing-100,8px) var(--Spacing-100,8px) var(--Spacing-400,32px)}}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header{align-items:center;display:flex}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-title{color:var(--Text-Brand-Primary,#cc092f);font-size:var(--Heading-Sizes-h4,24px);font-style:normal;font-weight:700;letter-spacing:1.92px;line-height:110%;text-transform:uppercase}@media (min-width:991px){.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-title{font-size:var(--Heading-Sizes-h4,32px);letter-spacing:2.56px}}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-contents{color:var(--Text-Neutral-Primary,#0a0a0a);font-size:var(--Body-Sizes-xl,20px);font-style:normal;font-weight:390;letter-spacing:-.1px;line-height:142%;margin-bottom:24px}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-contents:last-child{margin-bottom:0}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-contents .recipe-contents-title{color:var(--Beefeater-Cyan,#038cd0);font-size:var(--Heading-Sizes-h6,20px);font-style:normal;font-weight:700;letter-spacing:1.6px;line-height:116%;margin-bottom:8px;text-transform:uppercase}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-contents ul{list-style:none;margin:0;padding:0}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-contents ul li{align-items:center;display:flex;gap:8px;margin-bottom:5px}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-contents p,.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-header .inner-header-wrapper .recipe-contents ul li:last-child{margin-bottom:0}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-image{align-items:center;display:flex;justify-content:center}.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-image img{display:block;max-width:100%;width:240px}@media (min-width:991px){.recipes-wrapper .container .recipes .swiper-wrapper .recipe .recipe-image img{width:354px}}.recipes-wrapper .container .recipes .nav-arrows-wrapper{align-items:center;display:flex;gap:16px;justify-content:flex-end;left:0;position:absolute;top:-32px;transform:translateY(-100%)}@media (min-width:991px){.recipes-wrapper .container .recipes .nav-arrows-wrapper{left:unset;right:0;top:-64px}}.recipes-wrapper .container .recipes .nav-arrows-wrapper .swiper-button-next,.recipes-wrapper .container .recipes .nav-arrows-wrapper .swiper-button-prev{align-items:center;border:1px solid var(--Borders-Brand-Primary,#cc092f);border-radius:var(--Radius-Round,9999px);cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.recipes-wrapper .container .recipes .nav-arrows-wrapper .swiper-button-next.swiper-button-disabled,.recipes-wrapper .container .recipes .nav-arrows-wrapper .swiper-button-prev.swiper-button-disabled{opacity:.5;pointer-events:none}.social-banner{margin:34px 0;overflow:hidden;padding-bottom:30px}@media (min-width:991px){.social-banner{margin:100px 0;padding-bottom:60px}}.social-banner .container .social-banner-header{margin-bottom:32px}@media (min-width:991px){.social-banner .container .social-banner-header{margin-bottom:64px}}.social-banner .container .social-banner-header h2{color:var(--Text-Neutral-White,#fff);font-size:var(--Heading-Sizes-h2,24px);font-style:normal;font-weight:450;letter-spacing:2.56px;line-height:1.2;text-align:center;text-transform:uppercase}@media (min-width:991px){.social-banner .container .social-banner-header h2{font-size:var(--Heading-Sizes-h4,32px);line-height:1.1}}.social-banner .container .social-banner-header h2 span{display:inline-block;margin-bottom:5px;padding:8px 16px}.social-banner .container .social-banner-header h2 span:first-child{background:var(--Backgrounds-Brand-Secondary,#038cd0)}.social-banner .container .social-banner-header h2 span:last-child{background:var(--Backgrounds-Brand-Primary,#cc092f);font-size:var(--Heading-Sizes-h1,32px);margin-bottom:0;padding:8px 16px;width:-moz-min-content;width:min-content}@media (min-width:991px){.social-banner .container .social-banner-header h2 span:last-child{font-size:var(--Heading-Sizes-h1,64px);padding:32px 24px 21px;width:auto}}.social-banner .container .social-banner-header p{color:var(--Text-Neutral-Secondary,#262626);font-size:var(--Body-Sizes-xl,20px);font-style:normal;font-weight:390;letter-spacing:-.1px;line-height:142%;margin:16px auto 0;max-width:800px;text-align:center}.social-banner .container .social-banner-content .swiper-wrapper{align-items:center;display:flex;gap:24px;justify-content:center}@media (min-width:991px){.social-banner .container .social-banner-content .swiper-wrapper{gap:48px}}.social-banner .container .social-banner-content .social-banner-post{background:var(--Backgrounds-Neutral-Primary,#fff);box-shadow:var(--Depth-50,4px) var(--Depth-150,12px) var(--Depth-300,24px) 0 var(--Black-Alpha-20,hsla(0,0%,4%,.16));max-width:312px;padding:var(--Spacing-200,16px);position:relative}@media (min-width:991px){.social-banner .container .social-banner-content .social-banner-post{max-width:412px}}.social-banner .container .social-banner-content .social-banner-post .social-banner-post-image{aspect-ratio:1/1;width:100%}.social-banner .container .social-banner-content .social-banner-post .social-banner-post-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.social-banner .container .social-banner-content .social-banner-post .social-banner-post-content p{align-items:center;color:var(--Text-Neutral-Primary,#0a0a0a);display:flex;font-size:var(--Body-Sizes-xl,20px);font-style:normal;font-weight:390;justify-content:space-between;letter-spacing:-.1px;line-height:142%;margin-bottom:0;margin-top:16px}.social-banner .container .social-banner-content .social-banner-post a{height:100%;left:0;position:absolute;top:0;width:100%}body{background-image:url(/assets/img/background.jpg);background-position:50%;background-size:auto 100%;font-family:brandon-grotesque,sans-serif;position:relative}.building-block:not(.type-recipes):not(.type-socialBanner):not(.type-heroBanner):not(.type-rollingText){margin:0 auto;max-width:1920px}.custom-button{align-items:center;background:var(--Backgrounds-Brand-Primary,#cc092f);border:1px solid transparent;border-radius:var(--Radius-Round,9999px);color:var(--Text-Neutral-White,#fff);cursor:pointer;display:flex;font-size:var(--Body-Sizes-m,16px);font-style:normal;font-weight:420;justify-content:center;letter-spacing:.64px;line-height:150%;overflow:hidden;padding:var(--Spacing-100,8px);text-overflow:ellipsis;text-transform:uppercase;transition:all .3s ease}.custom-button span{padding:0 var(--Spacing-100,8px)}.custom-button.outline,.custom-button:hover{background:#fff;border:1px solid var(--Backgrounds-Brand-Primary,#cc092f);color:var(--Backgrounds-Brand-Primary,#cc092f)}.custom-button.outline svg path,.custom-button:hover svg path{stroke:var(--Backgrounds-Brand-Primary,#cc092f)}.custom-button.outline:hover{background:var(--Backgrounds-Brand-Primary,#cc092f);color:#fff}.cookies-consent{bottom:0;display:none;left:0;position:fixed;right:0;transform:translateY(100%);z-index:1000}.cookies-consent.display-banner{display:block;transform:translateY(0)}.cookies-consent .inner-wrapper{background:#fff;bottom:0;box-shadow:var(--Depth-50,4px) var(--Depth-150,12px) var(--Depth-300,24px) 0 var(--Black-Alpha-20,hsla(0,0%,4%,.16));max-width:100%;padding:20px;position:absolute;right:0;width:550px}.cookies-consent .inner-wrapper h2,.cookies-consent .inner-wrapper h3{color:var(--Text-Brand-Primary,#cc092f);font-size:var(--Heading-Sizes-h4,24px);font-style:normal;font-weight:700;letter-spacing:1.92px;line-height:110%;margin-bottom:24px;text-transform:uppercase}.cookies-consent .inner-wrapper label,.cookies-consent .inner-wrapper p{color:var(--Text-Neutral-Primary,#0a0a0a);font-size:var(--Body-Sizes-xl,20px);font-style:normal;font-weight:390;letter-spacing:-.1px;line-height:142%;margin-bottom:24px}.cookies-consent .inner-wrapper .button-wrapper{display:flex;gap:12px;justify-content:space-between}.cookies-consent .inner-wrapper .button-wrapper .button-group{display:flex;gap:12px}.cookies-consent .inner-wrapper .button-wrapper .custom-button{font-size:12px}@media (min-width:767px){.cookies-consent .inner-wrapper .button-wrapper .custom-button{font-size:14px}}@media (min-width:991px){.cookies-consent .inner-wrapper .button-wrapper .custom-button{font-size:16px}}.cookies-consent .inner-wrapper #cookieSettings{border-top:1px solid var(--Black-Alpha-10,hsla(0,0%,4%,.08));display:none;margin-top:24px;padding-top:24px}.cookies-consent .inner-wrapper #cookieSettings .checkbox-wrapper label{align-items:flex-start;cursor:pointer;display:flex;gap:12px;width:100%}.cookies-consent .inner-wrapper #cookieSettings .checkbox-wrapper label input{position:relative;top:7px}.cookies-consent .inner-wrapper #cookieSettings .checkbox-wrapper label a{color:var(--Text-Neutral-Primary,#cc092f);text-decoration:underline}.cookies-consent .inner-wrapper #cookieSettings .button-wrapper{display:flex;justify-content:flex-end;margin-top:24px}
