.header{align-items:center;background:linear-gradient(to bottom,var(--black-o-40),transparent);display:flex;left:0;padding:16px;position:fixed;right:0;top:0;transition:all .3s ease-out;z-index:60}.header.active{background:var(--white);box-shadow:0 4px 16px 0 #474c691a}@media (max-width:1279px){.header{background:var(--white);justify-content:space-between}.header .text-white{color:var(--fiord)}}.header.active:before{background:linear-gradient(90deg,#38b2ea,#e44a65,#ef9f20,#a5ca39);bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.header-menu-btn{align-items:center;background:var(--white);border:0;border-radius:50%;cursor:pointer;display:none;height:32px;justify-content:center;padding:0;min-width:32px;position:relative;transition:var(--transition);width:32px}@media (max-width:1279px){.header-menu-btn{display:flex}}.header-menu-btn span,.header-menu-btn span:after,.header-menu-btn span:before{background:var(--fiord);height:2px;width:18px}.header-menu-btn span{display:block;position:relative}.header-menu-btn span:after,.header-menu-btn span:before{content:"";left:50%;position:absolute;transform:translateX(-50%);transition:all .5s cubic-bezier(.77,0,.175,1)}.header-menu-btn span:after{bottom:-6px}.header-menu-btn span:before{top:-6px}.header-menu-btn:hover span:after{bottom:-4px}.header-menu-btn:hover span:before{top:-4px}.header-menu-btn.active span{background:none}.header-menu-btn.active span:after,.header-menu-btn.active span:before{background:var(--fiord)}.header-menu-btn.active span:before{top:0;transform:translateX(-50%) rotate(-45deg)}.header-menu-btn.active span:after{bottom:0;transform:translateX(-50%) rotate(45deg)}@media (max-width:1279px){.header-menu{background:var(--white);bottom:0;flex-direction:column;max-height:calc(100vh - 66px);left:0;overflow-y:auto;position:fixed;right:0;top:65px}}@media (min-width:1280px){.header-menu{align-items:center;display:flex;flex:1 1 auto;position:static}}.header-dropdown{display:none;left:0;padding-top:16px;position:absolute;top:100%}@media (max-width:1279px){.header-dropdown.header-dropdown--visible-on-mobile{display:block;margin:0;.header-dropdown__container{background:none;box-shadow:none;min-width:auto;padding:0}}}.header-dropdown--right{left:auto;right:0}.header-dropdown.visible{display:block}@media (max-width:1279px){.header-dropdown{margin:0 16px;padding:0;position:static}}@media (min-width:1280px){.header-menu li:hover .header-dropdown{display:block}}.header-dropdown__link{align-items:center;display:flex;font-size:16px;justify-content:space-between;line-height:40px;margin-bottom:5px;transition:all .3s ease-out}@media (max-width:1279px){.header-dropdown__link{color:var(--fiord);margin:0;padding:16px 0}}.header-dropdown__link:hover{color:var(--picton-blue)}@media (max-width:1279px){.header-dropdown__link-mobile{border-top:1px solid var(--mercury);font-size:18px;padding:12px 20px}}.header-dropdown__container{background:var(--white);box-shadow:0 4px 16px 0 #474c691a;border-radius:12px;min-width:200px;padding:10px 20px}@media (max-width:1279px){.header-dropdown__container{background:var(--alabaster);border-radius:0;padding:0 40px}}.header-link{cursor:pointer;display:block;margin-left:1.5rem;margin-right:1.5rem;padding-top:1rem;padding-bottom:1rem;transition:all .3s ease}.header-link:hover{color:var(--picton-blue)}@media (min-width:1280px){.header-link{padding:0}}@media (max-width:1279px){.header-link{align-items:center;border-top:1px solid var(--mercury);justify-content:space-between;margin:0 16px;display:flex;padding:18px 24px}}.header-icon{font-size:20px;margin-right:24px}@media (max-width:1280px){.header-icon{color:var(--lochmara)}}@media (min-width:1280px){.header-icon{display:none}}@media (max-width:1279px){.sub-header{display:none}}@media (min-width:1280px){.sub-header{background:var(--white);box-shadow:0 10px 16px 0 #474c691a;left:0;opacity:0;padding:16px;position:fixed;right:0;top:75px;transition:all .3s ease-out;visibility:hidden;z-index:50}.sub-header.active{opacity:1;top:80px;transition-delay:.5s;visibility:visible}}.bg-hero{align-items:center;background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;height:420px;justify-content:center;position:relative}@media (max-width:640px){.bg-hero{height:300px}}.bg-hero:after{background:var(--black-o-40);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.bg-hero--wallet{background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/wallet/Wallet-Hero-Image-2.webp)}.bg-hero--index{background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/home_page/Hero-Image-1.webp);flex-direction:column}@media (max-width:640px){.bg-hero--index{height:470px}}.bg-hero--raf{background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/RAF/RAF-Hero-Image-2.webp)}.bg-hero--brands{background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/brands_AZ/Brand-A-Z-Hero-Image-3.webp)}.bg-hero--articles{align-items:normal;background-image:url(/_next/static/media/bg-articles-hero.a2d6d44a.jpg)}.bg-hero--terms{align-items:normal;background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/terms/T%26C-Hero-Image.webp)}.bg-hero--privacy{align-items:normal;background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/privacy/Privacy-Policy-Hero-Image-1920x1080.webp)}.bg-hero--cookies{align-items:normal;background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/cookies/Cookies-Policy.webp)}.bg-hero--returns{align-items:normal;background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/shop_returns/Returns-policy-hero-image.png)}.bg-hero--affiliates{align-items:normal;background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/affiliate/Affiliate-Hero-Image-4.webp);padding-top:72px}.bg-hero--contact-us{align-items:normal;background:var(--lochmara)}.bg-hero--partners{background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/partner_screen/Partner-screen-Hero-Image-2.webp)}.bg-hero--partners,.bg-hero--shop{align-items:normal;padding-top:72px}.bg-hero--shop{background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/shop/shop-hero-image.jpg)}.bg-hero--employees{align-items:normal;background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/employee_benefits/Employee-benefits-Hero-Image-4.png);padding-top:72px}.bg-hero--ngsu{background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/ngsu/ngsu-hero-image.jpg);padding-top:72px}.bg-hero--jamtastic-winners{background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/jamtastic/Jamtastic+Winners+Hero.webp);padding-top:72px}.bg-hero--jamtastic{align-items:normal;background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/jamtastic/Jamtastic+Hero+Image.webp);padding-top:72px}.bg-hero--jamtastic-listings{align-items:normal;background-image:url(https://jamdoughnut-web-static-images.s3.eu-central-1.amazonaws.com/jamtastic/Jamtastic+Listing+Hero+Image.webp);padding-top:72px}.scroll-container{display:flex;height:80px;margin-bottom:20px;overflow:hidden;position:relative}.scroll-items{align-items:center;display:flex;white-space:nowrap;animation:scroll 400s linear infinite;animation-delay:calc(400s* -1)}.scroll-items:nth-child(2){animation:scroll2 400s linear infinite;animation-delay:calc(400s/-2)}.scroll-container--reverse .scroll-items{animation-direction:reverse}@keyframes scroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes scroll2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.scroll-item{align-items:center;display:flex;flex:0 0 auto;justify-content:center;padding-left:16px;padding-right:16px;height:80px}.scroll-item img{max-height:80px;max-width:150px}.landing-services-button{align-items:center;border:1px solid var(--mercury);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:14px;padding:15px 16px;width:100%}@media (max-width:1280px){.landing-services-button{width:100%}}@media (min-width:1280px){.landing-services-button.active{background-color:var(--fiord);color:var(--white);font-weight:800}.landing-services-button.active span i{color:var(--white)}}@media (max-width:1280px){.landing-services-button.mobile-active{background-color:var(--fiord);color:var(--white);font-weight:800}.landing-services-button.mobile-active span i{color:var(--white)}}.landing-services-button i{color:var(--santas-gray)}