:root{--c-main-green:#1f4c43;--c-gold:#e5a83a;--c-pute-white:#fff;--c-bg:#fcfcfc;--c-black:#1f252e;--c-gray-100:#f5f5f5;--c-gray-200:#dfe0e1;--c-gray-300:#c0c2c4;--c-gray-400:#8a8d92;--c-gray-500:#666a70;--c-warning:#eb5757;--c-orange:#f2994a;--c-background:#f6f6ee;--font-gazda:"Gazda Pro",sans-serif;--z-header:100;--z-header-dropdown:110;--z-fab:9998;--z-overlay:99999;--header-height:5.0625rem;--header-sticky-offset:var(--header-height);--header-offset:var(--header-height)}@media screen and (min-width:992px){:root{--header-height:6.69rem}}.button-secondary{all:unset;background-color:#e5a83a;border-radius:.75rem;cursor:pointer;font-size:clamp(14/16*1rem,.804rem + .32vw,1rem);min-width:clamp(13.375rem,13.126rem + 1.11vw,13.813rem);padding:clamp(10/16*1rem,.503rem + .54vw,.84rem)}@media screen and (max-width:991px){.button-secondary{letter-spacing:.03125rem;line-height:1.4}}.title{font-size:2rem}@media screen and (min-width:992px){.title{text-transform:uppercase}}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero .container{height:clamp(38.25rem,33.408rem + 21.52vw,46.75rem)}.hero-title{font-size:clamp(32/16*1rem,1.43rem + 2.53vw,3rem);line-height:1.295}@media screen and (min-width:992px){.hero-title{line-height:1.295;text-transform:uppercase}}.hero-text{font-size:clamp(14/16*1rem,.804rem + .32vw,1rem);letter-spacing:.03125rem;line-height:1.4}@media screen and (min-width:992px){.hero-text{letter-spacing:normal;line-height:1.295}}@media screen and (max-width:991px){.hero-text br{display:none}}.steps{--_padding--top:13.5rem;padding-bottom:var(--_padding--bottom);padding-top:var(--_padding--top)}@media screen and (max-width:990px){.steps{--_padding--bottom:5rem;--_padding--top:rem(376)!important}}.steps>.container{padding-bottom:var(--_padding--bottom)}.steps-list{max-width:66.5rem}@media screen and (min-width:768px){.steps-list{background-image:url(../images/arrow_bottom_right.svg),url(../images/arrow_bottom_left.svg)}}.steps-list{background-position:top 27% left 34%,bottom 12.31% left 34%;background-repeat:no-repeat}.steps__item{max-width:36.25rem;padding:1rem}@media screen and (min-width:992px){.steps__item{padding:1.5rem}}@supports(padding:clamp(1rem,0.715rem + 1.27vw,calc(24 / 16 * 1rem))){.steps__item{padding:clamp(1rem,.715rem + 1.27vw,24/16*1rem)}}.steps__item{position:relative;--_image-position--x:120%;--_image-position--y:-4rem;--_image-size--width:408px;--_image-aspect-ratio:408/363;--_transform--tramslateX:0}@media screen and (max-width:1199px){.steps__item{--_image-position--x:100%;--_image-size--width:360px}}@media screen and (max-width:990px){.steps__item{--_image-position--x:80%;--_image-size--width:320px;--_image-position--y:-15rem}}@media screen and (max-width:767px){.steps__item{--_image-position--x:50%;--_image-size--width:300px;--_image-position--y:-18rem;--_transform--tramslateX:-50%}.steps__item img{left:var(--_image-position--x)!important;right:unset!important}.steps__item:nth-child(2){margin-top:23rem!important}}@media screen and (max-width:565px){.steps__item{--_image-size--width:260px}}@media screen and (max-width:501px){.steps__item{--_image-position--y:-16rem}}.steps__item img{aspect-ratio:var(--_image-aspect-ratio);height:unset;left:var(--_image-position--x);position:absolute;top:var(--_image-position--y);transform:translateX(var(--_transform--tramslateX));width:var(--_image-size--width)}.steps__item:nth-child(2n){margin-left:auto}.steps__item:nth-child(2n) img{left:unset;right:var(--_image-position--x)}.steps__item:nth-child(2){margin-top:27.1875rem}.steps__item:last-child{margin-top:21.625rem}.steps__title{color:#1f252e;font-size:2rem;line-height:1.295}@media screen and (min-width:992px){.steps__title{font-size:3rem;line-height:1.295}}@supports(font-size:clamp(calc(32 / 16 * 1rem),1.43rem + 2.53vw,3rem)){.steps__title{font-size:clamp(32/16*1rem,1.43rem + 2.53vw,3rem)}}@media screen and (min-width:992px){.steps__title{text-transform:uppercase}}@media screen and (max-width:767px){.steps__text br{display:none}}#loyalty #apps .container .app-list{margin-bottom:4rem}@media screen and (min-width:1440px){#loyalty #apps .container .app-list{margin-left:4rem}}#loyalty #apps .container .app-list{gap:2rem}@media screen and (max-width:440px){#loyalty #apps .container .app-list{gap:0;justify-content:center}}#loyalty #apps .container .app-list .app-list__item{height:46px;position:relative;width:154px}#loyalty #apps .container .app-list .app-list__item:before{background-color:#1f4c43;border-radius:8px;content:"";height:inherit;left:1px;position:absolute;width:152px;z-index:-1}#loyalty #apps .container .app-list .app-list__item:first-child:before{left:9px;width:136px}.cta{background-image:url(../images/wave.webp),url(../images/cloud.webp);background-position:top 28.125rem left calc(50% - 40.625rem),top 2.6875rem right calc(50% - 28.125rem);background-repeat:no-repeat;padding:clamp(104/16*1rem,86.912/16*1rem + 4.75vw,134/16*1rem) 0}.cta-title{color:#1f252e;margin-bottom:2rem}.form-wrapper{max-width:28.4375rem}.cta-form__field:not(:last-of-type){margin-bottom:1rem}.cta-form__field:last-of-type{margin-bottom:2rem}.cta-form__field:not(:has(.cta-form__input[required])) .cta-form__title:after{content:""}.cta-form__input.select{cursor:pointer}.cta-form__title:after{color:#e5a83a;content:"*"}.cta-form__button{font-size:1rem;height:3rem;line-height:normal}.select:not(:focus)~.options-list{opacity:0;visibility:hidden}.select:focus~.cta-form___icon{transform:rotateX(180deg)}.cta-form___icon{bottom:.5rem;right:.625rem;transition:transform .3s ease-in-out}.options-list{border-radius:1rem;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);top:calc(100% + .25rem);transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.options-list__item:first-child .options-list__button{padding-top:.75rem}.options-list__item:last-child .options-list__button{padding-bottom:.75rem}.options-list__item:not(:last-child) .options-list__button{padding-bottom:.5rem}.options-list__item:not(:first-child) .options-list__button{padding-top:.5rem}.options-list__button{color:#1f252e}@media(hover:hover){.options-list__button:focus,.options-list__button:hover{color:#fff}}@media(hover:none){.options-list__button:active{color:#fff}}.options-list__button{background-color:#fff}@media(hover:hover){.options-list__button:focus,.options-list__button:hover{background-color:var(--c-main-green)}}@media(hover:none){.options-list__button:active{background-color:var(--c-main-green)}}.options-list__button{transition:color .2s ease-in-out,background-color .2s ease-in-out}.options-list__button.is-active{background-color:var(--c-main-green);color:#fff}