.layout-content{display:flex}.benefits-giftcard{display:flex;flex-grow:1;flex-direction:column}.benefits-giftcard__headline{max-width:600px;margin:40px auto 16px;scroll-margin-top:16px}.benefits-giftcard__header{background-image:url(/static/images/giftcard/benefits/header-bg-mobile.svg);background-position:center top;background-size:cover;background-repeat:no-repeat}@media (min-width:37.5em),print{.benefits-giftcard__headline{margin:64px auto 32px}.benefits-giftcard__header{background-image:url(/static/images/giftcard/benefits/header-bg.svg);background-size:contain}}@media (min-width:63em),print{.benefits-giftcard__headline{margin:96px auto 48px}.benefits-giftcard__header{background-size:1920px 457px}}.benefits-giftcard__header-containers{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:32px;margin-left:-16px}@media (min-width:63em),print{.benefits-giftcard__header-containers{justify-content:space-evenly}.benefits-giftcard__header-container{font-size:1.8rem}}.benefits-giftcard__header-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:calc(50% - 16px);max-width:204px;margin:16px 0 16px 16px}.benefits-giftcard__header-icon{width:auto;height:40px;margin-bottom:8px}.benefits-giftcard__matrix{position:relative;z-index:2;padding:24px 0}.benefits-giftcard__cards{flex-wrap:wrap;gap:16px;justify-content:center;align-items:flex-start}@media (min-width:37.5em),print{.benefits-giftcard__header-icon{margin-bottom:16px}.benefits-giftcard__cards{max-width:600px;margin:auto}}@media (min-width:63em),print{.benefits-giftcard__header-icon{height:54px}.benefits-giftcard__cards{justify-content:space-between;max-width:980px}}.benefits-giftcard__card{flex-flow:column;justify-content:space-between;align-items:center;width:100%;padding:16px 8px 8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.18)}.benefits-giftcard__card .button{padding-right:16px;padding-left:16px}.benefits-giftcard__card .button--buy{height:auto;margin-top:8px}@media (min-width:25.5em){.benefits-giftcard__card{padding:16px}}@media (min-width:37.5em),print{.benefits-giftcard__card{width:calc(50% - 8px)}}.benefits-giftcard__card--food{background-color:#f7dce7}.benefits-giftcard__card--food .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/benefits/cards/food-v2-207x134.webp)}@media (min-resolution:2dppx){.benefits-giftcard__card--food .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/benefits/cards/food-v2-207x134@2x.webp)}}.benefits-giftcard__card--food .benefits-giftcard__card-price{color:#a3245d}.benefits-giftcard__card--fun{background-color:#e4eef6}.benefits-giftcard__card--fun .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/benefits/cards/fun-v2-207x134.webp)}@media (min-resolution:2dppx){.benefits-giftcard__card--fun .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/benefits/cards/fun-v2-207x134@2x.webp)}}.benefits-giftcard__card--fun .benefits-giftcard__card-price{color:#00418b}.benefits-giftcard__card--travel{background-color:#e4eef6}.benefits-giftcard__card--travel .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/benefits/cards/travel-v2-207x134.webp)}.benefits-giftcard__card--travel .benefits-giftcard__card-price{color:#184054}.benefits-giftcard__card--anything-employee{background-color:#f7dce7}.slevomat .benefits-giftcard__card--anything-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-anything-v2-502x325-s.png)}.zlavomat .benefits-giftcard__card--anything-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-anything-v2-502x325-z.png)}@media (min-resolution:2dppx){.benefits-giftcard__card--travel .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/benefits/cards/travel-v2-207x134@2x.webp)}.slevomat .benefits-giftcard__card--anything-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-anything-v2-502x325-s@2x.png)}.zlavomat .benefits-giftcard__card--anything-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-anything-v2-502x325-z@2x.png)}}.benefits-giftcard__card--anything-employee .benefits-giftcard__card-price{color:#a3245d}.benefits-giftcard__card--fun-employee{background-color:#e4eef6}.slevomat .benefits-giftcard__card--fun-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-entertainment-v2-502x325-s.png)}.zlavomat .benefits-giftcard__card--fun-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-entertainment-v2-502x325-z.png)}@media (min-resolution:2dppx){.slevomat .benefits-giftcard__card--fun-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-entertainment-v2-502x325-s@2x.png)}.zlavomat .benefits-giftcard__card--fun-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-entertainment-v2-502x325-z@2x.png)}}.benefits-giftcard__card--fun-employee .benefits-giftcard__card-price{color:#00418b}.benefits-giftcard__card--travel-employee{background-color:#fff5db}.slevomat .benefits-giftcard__card--travel-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-travel-v2-502x325-s.png)}.zlavomat .benefits-giftcard__card--travel-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-travel-v2-502x325-z.png)}@media (min-resolution:2dppx){.slevomat .benefits-giftcard__card--travel-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-travel-v2-502x325-s@2x.png)}.zlavomat .benefits-giftcard__card--travel-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-travel-v2-502x325-z@2x.png)}}.benefits-giftcard__card--travel-employee .benefits-giftcard__card-price{color:#b58e2f}.benefits-giftcard__card--beauty-employee{background-color:#caeaed}.slevomat .benefits-giftcard__card--beauty-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-beauty-v2-502x325-s.png)}.zlavomat .benefits-giftcard__card--beauty-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-beauty-v2-502x325-z.png)}.benefits-giftcard__card--beauty-employee .benefits-giftcard__card-price{color:#00737f}.benefits-giftcard__card---employee .benefits-giftcard__card-image{top:92px;border-radius:8px 8px 0 0;box-shadow:0 2px 6px 0 rgba(0,0,0,.18)}.benefits-giftcard__card-title{color:#000}@media (min-width:63em),print{.benefits-giftcard__card{align-items:flex-start;height:236px;margin:12px 0;padding:20px;background-position:right 32px;background-size:220px auto}.benefits-giftcard__card .button{flex-shrink:0;align-self:flex-start;width:162px;margin-top:0;margin-left:12px}.benefits-giftcard__card--food .benefits-giftcard__card-image,.benefits-giftcard__card--fun .benefits-giftcard__card-image,.benefits-giftcard__card--travel .benefits-giftcard__card-image{width:192px}.benefits-giftcard__card---employee .benefits-giftcard__card-image{top:16px;height:116px}.benefits-giftcard__card-title{max-width:228px;font-size:2rem}}.benefits-giftcard__card-price{margin-top:6px;margin-bottom:80px;font-size:1.8rem}.benefits-giftcard__card-image{position:absolute;top:88px;left:50%;z-index:1;width:190px;height:100px;background-size:cover;background-repeat:no-repeat;transform:translateX(-50%)}@media (min-width:63em),print{.benefits-giftcard__card-price{margin-top:-8px;margin-bottom:0;font-size:2.4rem}.benefits-giftcard__card-image{top:25px;right:12px;left:auto;transform:none}}.benefits-giftcard__card-categories{position:relative;z-index:2;display:flex;flex-direction:column;width:calc(100% + 16px);min-height:160px;margin:0 -8px -8px;padding:16px 8px;background-color:#fff}@media (min-width:25.5em){.benefits-giftcard__card-categories{width:calc(100% + 32px);margin:0 -16px -16px;padding:16px}}.benefits-giftcard__card-categories-flex{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;text-align:center}@media (min-width:63em),print{.benefits-giftcard__card-categories{width:calc(100% + 40px);min-height:111px;margin:0 -20px -20px;padding:20px;font-size:1.4rem}.benefits-giftcard__card-categories-flex{flex-direction:row;text-align:left}}.benefits-giftcard__card-categories-note{display:inline-block;margin-top:6px;font-size:1.2rem}.benefits-giftcard__card-currency{color:#6b6b70}.benefits-giftcard__process{margin-top:-200px;padding-top:200px;padding-bottom:80px;background-image:url(/static/images/giftcard/benefits/process-bg.svg);background-position:center top;background-size:cover;background-repeat:no-repeat}@media (min-width:78.5em){.benefits-giftcard__process{margin-top:-360px;padding-top:360px}}@media (prefers-color-scheme:dark){.dark-mode .benefits-giftcard__card-categories{background-color:#363b3e}.dark-mode .benefits-giftcard__process{padding-bottom:32px;background-image:none}.dark-mode .benefits-giftcard__process--employee::after{content:none}}.benefits-giftcard__process--employee{position:relative}.benefits-giftcard__process--employee::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:80px;background-color:#f1f3f5}@media (min-width:37.5em),print{.benefits-giftcard__process{padding-bottom:120px}.benefits-giftcard__process--employee::after{height:120px}}@media (min-width:63em),print{.benefits-giftcard__process{padding-bottom:160px}.benefits-giftcard__process--employee::after{height:160px}}.benefits-giftcard__steps{position:relative;z-index:1;margin-bottom:32px}.benefits-giftcard__steps::after{content:'';position:absolute;top:32px;left:26px;width:4px;height:calc(100% - 44px);background-color:#fff}@media (min-width:37.5em),print{.benefits-giftcard__steps{max-width:520px;margin:0 auto 40px}.benefits-giftcard__steps::after{left:37px}}.benefits-giftcard__steps--single::after{content:none}.benefits-giftcard__step{position:relative;z-index:2;display:flex;align-items:center;margin:0 8px 32px}.benefits-giftcard__step-number{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:16px;background-color:#fff;color:#00b2e5;font-size:2rem;line-height:1}@media (min-width:37.5em),print{.benefits-giftcard__step-number{width:60px;height:60px;margin-right:32px;font-size:2.4rem}}.benefits-giftcard__faq-section{position:relative;z-index:2;margin-bottom:-200px;padding-bottom:172px;background-image:url(/static/images/giftcard/benefits/wave-bottom.svg);background-position:center bottom;background-size:1920px 200px;background-repeat:no-repeat}.benefits-giftcard__faq-wrapper{max-width:720px;margin:16px auto}@media (min-width:37.5em),print{.benefits-giftcard__faq-wrapper{margin:32px auto}}.benefits-giftcard__footer{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:430px;padding-top:132px;background-image:radial-gradient(circle,#00b2e5 0,#006eb9 100%)}.benefits-giftcard__footer-image-wrapper{top:0;left:0;overflow:hidden;width:100%;height:100%}.benefits-giftcard__footer-image{right:calc(50% - 700px);bottom:0;width:536px;height:400px;background-position:center bottom;background-size:cover;background-repeat:no-repeat;background-image:url(/static/images/giftcard/hands.webp)}@media (min-resolution:2dppx){.slevomat .benefits-giftcard__card--beauty-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-beauty-v2-502x325-s@2x.png)}.zlavomat .benefits-giftcard__card--beauty-employee .s-loaded.benefits-giftcard__card-image{background-image:url(/static/images/giftcard/employee/giftcard-beauty-v2-502x325-z@2x.png)}.benefits-giftcard__footer-image{background-image:url(/static/images/giftcard/hands@2x.webp)}}@media (min-width:78.5em){.benefits-giftcard__footer-image{right:calc(50% - 800px)}}.benefits-giftcard__footer-button-wrapper{margin-top:32px}@media (min-width:63em),print{.benefits-giftcard__footer-button-wrapper{margin-top:40px}}.benefits-giftcard__lightbox{padding:8px 0}.benefits-giftcard__lightbox-flex{display:flex;margin:24px 0}.benefits-giftcard__lightbox-flex label{font-weight:700;font-size:1.4rem}.benefits-giftcard__lightbox-buttons{display:flex;flex-wrap:wrap;margin-left:-12px}.benefits-giftcard__lightbox-buttons label{width:calc(50% - 12px);margin:0 0 12px 12px}.benefits-giftcard__lightbox-buttons .button{width:100%;margin-left:0;padding-right:16px;padding-left:16px}@media (min-width:37.5em),print{.benefits-giftcard__lightbox-buttons label{width:calc(33.3% - 12px)}}.benefits-giftcard__lightbox-submit .button{display:inline-block;width:auto;margin:0}.benefits-giftcard__why{margin-top:96px}@media (min-width:48em){.benefits-giftcard__why{margin-top:196px}}.benefits-giftcard__why-item{display:flex;margin-top:48px;padding-right:16px}.benefits-giftcard__why-item img{margin:0 16px;filter:invert(30%) sepia(93%) saturate(2542%) hue-rotate(185deg) brightness(71%) contrast(104%)}@media (min-width:63em),print{.benefits-giftcard__why-item{margin-top:64px}}@media (prefers-color-scheme:dark){.dark-mode .benefits-giftcard__faq-section{margin:0;background-image:none}.dark-mode .benefits-giftcard__footer{height:400px;padding-top:0}.dark-mode .benefits-giftcard__why-item img{filter:none}}.benefits-giftcard__why-item-title{margin-bottom:8px}