.pwa-landing{display:flex;flex-direction:column;gap:24px;padding-top:40px}@media(min-width:768px){.pwa-landing{gap:36px}.pwa-landing .container{padding:0 30px}}.pwa-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;padding:40px 48px 36px;position:relative}@media(min-width:768px){.pwa-banner{align-items:center;display:flex;min-height:430px;padding:84px 54px}}@media(min-width:1632px){.pwa-banner{padding:74px 60px}}.pwa-banner__image{max-width:284px;position:absolute;right:0;top:57px;z-index:2}@media(min-width:960px){.pwa-banner__image{max-width:404px;top:-40px}}@media(min-width:1248px){.pwa-banner__image{max-width:416px;top:8px}}@media(min-width:1632px){.pwa-banner__image{max-width:624px;top:-40px}}.pwa-banner__image--top{top:0}@media(min-width:960px){.pwa-banner__image--top{max-width:310px;top:-40px}}@media(min-width:1632px){.pwa-banner__image--top{max-width:430px}}.pwa-banner__content{align-items:center;display:flex;flex-direction:column;gap:14px;text-align:center}@media(min-width:768px){.pwa-banner__content{align-items:flex-start;gap:24px;max-width:366px;text-align:left}}@media(min-width:960px){.pwa-banner__content{max-width:440px}}@media(min-width:1248px){.pwa-banner__content{max-width:480px}}@media(min-width:1632px){.pwa-banner__content{max-width:724px}}.pwa-banner__logo{height:24px;width:148px}.pwa-banner__logo.logo .image{width:100%}.pwa-banner__title{-webkit-text-fill-color:transparent;background:linear-gradient(0deg,#ba9d64,#fbe3a3);background-clip:text;-webkit-background-clip:text;font-size:25px;font-style:normal;font-weight:700;line-height:1;margin:0;text-transform:uppercase}@media(min-width:360px){.pwa-banner__title{font-size:32px}}@media(min-width:768px){.pwa-banner__title{font-size:44px}}@media(min-width:960px){.pwa-banner__title{font-size:48px}}@media(min-width:1248px){.pwa-banner__title{font-size:56px}}@media(min-width:1632px){.pwa-banner__title{font-size:64px}}.pwa-banner__subtitle{color:#fff;font-size:14px;max-width:201px}@media(min-width:768px){.pwa-banner__subtitle{font-size:18px;max-width:100%}}@media(min-width:960px){.pwa-banner__subtitle{font-size:20px}}@media(min-width:1248px){.pwa-banner__subtitle{font-size:22px}}@media(min-width:1632px){.pwa-banner__subtitle{font-size:24px}}.pwa-banner__subtitle span{font-weight:700}.pwa-banner .pwa-banner__btn{animation:pulseBtn 1.5s infinite;padding-left:14px;padding-right:14px}@media(min-width:768px){.pwa-banner .pwa-banner__btn{font-size:20px;min-height:52px;min-width:260px}}.body--reversed .pwa-banner{transform:scaleX(-1)}@media(min-width:768px){.body--reversed .pwa-banner{flex-direction:row-reverse}}.body--reversed .pwa-banner__content{transform:scaleX(-1)}@media(min-width:768px){.body--reversed .pwa-banner__content{text-align:start}}.pwa-bonus-offer{position:relative}.pwa-bonus-offer__body{background:linear-gradient(180deg,#133f6c -60.09%,#141729 137.39%);border:1px solid #ba9d64;border-radius:8px;padding:14px}@media(min-width:768px){.pwa-bonus-offer__body{align-items:center;display:flex;min-height:220px;padding:52px 54px;position:static}}@media(min-width:960px){.pwa-bonus-offer__body{padding-left:40px;padding-right:40px}}@media(min-width:1632px){.pwa-bonus-offer__body{padding-left:60px;padding-right:60px}}.pwa-bonus-offer__image{max-width:100px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(min-width:360px){.pwa-bonus-offer__image{max-width:124px;right:10px}}.pwa-bonus-offer__content{align-items:flex-start;display:flex;flex-direction:column;gap:14px;max-width:192px}@media(min-width:768px){.pwa-bonus-offer__content{gap:16px;max-width:493px}}@media(min-width:960px){.pwa-bonus-offer__content{max-width:534px}}@media(min-width:1248px){.pwa-bonus-offer__content{max-width:575px}}@media(min-width:1632px){.pwa-bonus-offer__content{max-width:680px}}.pwa-bonus-offer__text{color:#fff;font-size:14px;font-weight:500;line-height:1.23;text-align:start}@media(min-width:768px){.pwa-bonus-offer__text{font-size:24px}}@media(min-width:960px){.pwa-bonus-offer__text{font-size:26px}}@media(min-width:1248px){.pwa-bonus-offer__text{font-size:28px}}@media(min-width:1632px){.pwa-bonus-offer__text{font-size:32px}}.pwa-bonus-offer__text span{font-weight:700}@media(min-width:768px){.body--reversed .pwa-bonus-offer{position:relative;z-index:-1}}.body--reversed .pwa-bonus-offer__image{left:10px;max-width:80px;right:auto}@media(min-width:360px){.body--reversed .pwa-bonus-offer__image{max-width:100px}}.pwa-instructions__container{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.pwa-instructions__container{gap:36px}}.pwa-instructions__title{color:#fff;font-size:16px;font-weight:700;margin:0;text-align:start}@media(min-width:768px){.pwa-instructions__title{font-size:24px;font-weight:500;text-align:center}}@media(min-width:960px){.pwa-instructions__title{font-size:26px}}@media(min-width:1248px){.pwa-instructions__title{font-size:28px}}@media(min-width:1632px){.pwa-instructions__title{font-size:32px}}.pwa-instructions__title span{color:#fbe3a3}@media(min-width:768px){.pwa-instructions__title span{font-weight:700}}.pwa-instructions__steps{--gap:14px;display:flex;gap:var(--gap);margin:0;overflow-x:auto;padding:0 48px;scroll-snap-type:x mandatory}.pwa-instructions__steps::-webkit-scrollbar{display:none}@media(min-width:768px){.pwa-instructions__steps{--gap:36px;padding-left:0;padding-right:0}}.pwa-instructions__steps>*{width:204px}@media(min-width:768px){.pwa-instructions__steps>*{width:calc(50% - var(--gap)/2)}}.pwa-instructions__step{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:4px;text-align:center}@media(min-width:768px){.pwa-instructions__step{gap:8px}}.pwa-instructions__step-image{margin-bottom:14px;max-width:100%}@media(min-width:768px){.pwa-instructions__step-image{margin-bottom:24px}}.pwa-instructions__step-title{color:#fbe3a3;font-size:14px;font-weight:700;text-transform:uppercase}@media(min-width:768px){.pwa-instructions__step-title{font-size:18px;font-weight:800}}@media(min-width:960px){.pwa-instructions__step-title{font-size:20px}}@media(min-width:1248px){.pwa-instructions__step-title{font-size:22px}}.pwa-instructions__step-text{color:#fff;font-size:12px}@media(min-width:768px){.pwa-instructions__step-text{font-size:18px}}@media(min-width:960px){.pwa-instructions__step-text{font-size:20px;max-width:360px}}@media(min-width:1248px){.pwa-instructions__step-text{font-size:22px;max-width:395px}}@media(min-width:1632px){.pwa-instructions__step-text{font-size:24px;max-width:430px}}.pwa-instructions__step-text span{font-weight:700}.pwa-instructions .pwa-instructions__btn{align-self:center;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content}.body--reversed .pwa-instructions .pwa-instructions__title{width:60%}.body--reversed .pwa-instructions .pwa-instructions__steps{direction:rtl}.body--reversed .pwa-instructions .pwa-instructions .body--reversed .pwa-instructions .pwa-instructions__btn{align-self:flex-end}.faq__title{font-size:16px;font-weight:600;margin:0;padding-bottom:14px}@media(min-width:768px){.faq__title{font-size:18px;padding-bottom:16px}}@media(min-width:960px){.faq__title{font-size:22px}}@media(min-width:1248px){.faq__title{font-size:24px}}.faq__title-snippet{padding-bottom:14px}@media(min-width:768px){.faq__title-snippet{padding-bottom:16px}}.faq__section:not(:last-child){padding-bottom:40px}.faq__list{display:flex;flex-direction:column}.body--reversed .faq .faq__title{text-align:right}@keyframes spinBtnLoading{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(.7)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}@keyframes ringBell{12.5%,62.5%{transform:rotate(30deg)}37.5%,87.5%{transform:rotate(-30deg)}}.content-collapse,.seo-collapse{--top-space:24px;text-align:left}@media(min-width:960px){.content-collapse,.seo-collapse{--top-space:28px}}@media(min-width:1248px){.content-collapse,.seo-collapse{--top-space:36px}}.content-collapse,.seo-collapse{--bottom-space:30px}@media(min-width:768px){.content-collapse,.seo-collapse{--bottom-space:50px}}@media(min-width:960px){.content-collapse,.seo-collapse{--bottom-space:60px}}@media(min-width:1248px){.content-collapse,.seo-collapse{--bottom-space:70px}}.content-collapse__title,.seo-collapse__title{font-size:14px;font-weight:600;margin:0;padding-bottom:16px}@media(min-width:768px){.content-collapse__title,.seo-collapse__title{font-size:18px}}@media(min-width:960px){.content-collapse__title,.seo-collapse__title{font-size:20px}}.content-collapse__content,.seo-collapse__content{padding-top:16px}.content-collapse__content.content,.content-collapse__preview.content,.content.seo-collapse__content,.content.seo-collapse__preview{--font-size:10px;color:#fff;font-size:var(--font-size);line-height:1.4}@media(min-width:768px){.content-collapse__content.content,.content-collapse__preview.content,.content.seo-collapse__content,.content.seo-collapse__preview{--font-size:12px}}@media(min-width:960px){.content-collapse__content.content,.content-collapse__preview.content,.content.seo-collapse__content,.content.seo-collapse__preview{--font-size:14px}}.content-collapse__content.content>:first-child,.content-collapse__preview.content>:first-child,.content.seo-collapse__content>:first-child,.content.seo-collapse__preview>:first-child{margin-top:0;padding-top:0}.content-collapse__content.content p,.content-collapse__preview.content p,.content.seo-collapse__content p,.content.seo-collapse__preview p{line-height:1.4;margin-bottom:8px}.content-collapse__content.content a,.content-collapse__preview.content a,.content.seo-collapse__content a,.content.seo-collapse__preview a{padding:0 5px}.content-collapse__content.content h1,.content-collapse__content.content h2,.content-collapse__content.content h3,.content-collapse__content.content h4,.content-collapse__content.content h5,.content-collapse__content.content h6,.content-collapse__preview.content h1,.content-collapse__preview.content h2,.content-collapse__preview.content h3,.content-collapse__preview.content h4,.content-collapse__preview.content h5,.content-collapse__preview.content h6,.content.seo-collapse__content h1,.content.seo-collapse__content h2,.content.seo-collapse__content h3,.content.seo-collapse__content h4,.content.seo-collapse__content h5,.content.seo-collapse__content h6,.content.seo-collapse__preview h1,.content.seo-collapse__preview h2,.content.seo-collapse__preview h3,.content.seo-collapse__preview h4,.content.seo-collapse__preview h5,.content.seo-collapse__preview h6{font-size:var(--font-size);font-weight:700;margin-bottom:8px;margin-top:16px}.content-collapse__content.content h1,.content-collapse__content.content h2,.content-collapse__preview.content h1,.content-collapse__preview.content h2,.content.seo-collapse__content h1,.content.seo-collapse__content h2,.content.seo-collapse__preview h1,.content.seo-collapse__preview h2{font-size:12px}@media(min-width:768px){.content-collapse__content.content h1,.content-collapse__content.content h2,.content-collapse__preview.content h1,.content-collapse__preview.content h2,.content.seo-collapse__content h1,.content.seo-collapse__content h2,.content.seo-collapse__preview h1,.content.seo-collapse__preview h2{font-size:14px}}@media(min-width:960px){.content-collapse__content.content h1,.content-collapse__content.content h2,.content-collapse__preview.content h1,.content-collapse__preview.content h2,.content.seo-collapse__content h1,.content.seo-collapse__content h2,.content.seo-collapse__preview h1,.content.seo-collapse__preview h2{font-size:16px}}.content-collapse__content.content ul li:before,.content-collapse__preview.content ul li:before,.content.seo-collapse__content ul li:before,.content.seo-collapse__preview ul li:before{background-color:#fff;top:4px}@media(min-width:768px){.content-collapse__content.content ul li:before,.content-collapse__preview.content ul li:before,.content.seo-collapse__content ul li:before,.content.seo-collapse__preview ul li:before{top:6px}}.content-collapse__content.content ol,.content-collapse__content.content ul,.content-collapse__preview.content ol,.content-collapse__preview.content ul,.content.seo-collapse__content ol,.content.seo-collapse__content ul,.content.seo-collapse__preview ol,.content.seo-collapse__preview ul{margin:0 0 16px;padding-inline-start:16px}@media(min-width:768px){.content-collapse__content.content ol,.content-collapse__content.content ul,.content-collapse__preview.content ol,.content-collapse__preview.content ul,.content.seo-collapse__content ol,.content.seo-collapse__content ul,.content.seo-collapse__preview ol,.content.seo-collapse__preview ul{margin-bottom:16px}}.content-collapse__content.content ol li,.content-collapse__content.content ul li,.content-collapse__preview.content ol li,.content-collapse__preview.content ul li,.content.seo-collapse__content ol li,.content.seo-collapse__content ul li,.content.seo-collapse__preview ol li,.content.seo-collapse__preview ul li{padding-left:15px}@media(max-width:767px){.content-collapse__content.content .table-wrap,.content-collapse__preview.content .table-wrap,.content.seo-collapse__content .table-wrap,.content.seo-collapse__preview .table-wrap{margin-right:-20px;overflow:auto;padding-right:20px}.content-collapse__content.content .table-wrap table,.content-collapse__preview.content .table-wrap table,.content.seo-collapse__content .table-wrap table,.content.seo-collapse__preview .table-wrap table{min-width:600px}}.content-collapse__content--hidden,.content-collapse__preview--hidden,.seo-collapse__content--hidden,.seo-collapse__preview--hidden{display:none}.content-collapse__btn-wrap,.seo-collapse__btn-wrap{display:flex;margin-top:14px}@media(min-width:768px){.content-collapse__btn-wrap,.seo-collapse__btn-wrap{margin-top:24px}}@media(min-width:960px){.content-collapse__btn-wrap,.seo-collapse__btn-wrap{margin-bottom:30px}}.content-collapse--top-space,.seo-collapse--top-space{margin-top:var(--top-space)}.content-collapse--bottom-space,.seo-collapse--bottom-space{margin-bottom:var(--bottom-space)}.content-collapse--calendar-page .content-collapse__preview.content,.content-collapse--calendar-page .content.seo-collapse__preview,.seo-collapse--calendar-page .content-collapse__preview.content,.seo-collapse--calendar-page .content.seo-collapse__preview{color:#fff;font-size:16px;font-weight:600}@media(min-width:768px){.content-collapse--calendar-page .content-collapse__preview.content,.content-collapse--calendar-page .content.seo-collapse__preview,.seo-collapse--calendar-page .content-collapse__preview.content,.seo-collapse--calendar-page .content.seo-collapse__preview{font-size:18px}}@media(min-width:960px){.content-collapse--calendar-page .content-collapse__preview.content,.content-collapse--calendar-page .content.seo-collapse__preview,.seo-collapse--calendar-page .content-collapse__preview.content,.seo-collapse--calendar-page .content.seo-collapse__preview{font-size:24px;padding-bottom:20px}}.content-collapse--center,.seo-collapse--center{text-align:center}.content-collapse--right,.content-collapse--right .content-collapse__title,.content-collapse--right .seo-collapse__title,.seo-collapse--right,.seo-collapse--right .content-collapse__title,.seo-collapse--right .seo-collapse__title{text-align:right}.content-collapse--loyalty-points #loyalty-points{margin-top:calc(var(--top-space)*-1);padding-top:var(--top-space)}.body--reversed .content-collapse__content,.body--reversed .content-collapse__preview,.body--reversed .seo-collapse__content,.body--reversed .seo-collapse__preview{direction:rtl}.body--reversed .content-collapse__content,.body--reversed .content-collapse__preview,.body--reversed .content-collapse__title,.body--reversed .seo-collapse__content,.body--reversed .seo-collapse__preview,.body--reversed .seo-collapse__title{text-align:right}