.styles-module-scss-module__mWOyma__root{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);height:auto;padding:calc(var(--spacing)*5) 0;display:flex}.styles-module-scss-module__mWOyma__close{background-color:var(--base-0);border-radius:var(--radius);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.styles-module-scss-module__mWOyma__close:focus{background-color:#25234180}.styles-module-scss-module__mWOyma__close:hover{background-color:#252341bf}@media screen and (min-width:933px){.styles-module-scss-module__mWOyma__close{display:none}}
.unlockAnimation{--animation-delay:calc(var(--offer-step-order) * .3s);animation-name:unlockAnimation;animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:var(--animation-delay,.3s);will-change:transform;animation-fill-mode:forwards}.padlockUnlockAnimation{animation-name:padlockUnlockAnimation;animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:var(--animation-delay,.3s);will-change:opacity;animation-fill-mode:forwards}@keyframes unlockAnimation{0%,50%,to{transform:scale(1)}75%{transform:scale(1.1)}}@keyframes padlockUnlockAnimation{0%,75%{opacity:1}99.99%{opacity:0}to{opacity:0;display:none}}
.dialogAnimated{opacity:0;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:forwards}.slideInDownAnimation{animation-name:slideInDown}@keyframes slideInDown{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}
.offerStepWrapperAnimated{opacity:0;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.springAnimation{animation-name:chain-offers-step-spring}.flipAnimation{perspective:1000px;animation-name:chain-offers-step-flip}@keyframes chain-offers-step-spring{0%{opacity:0;transform:translateY(32px)}66%{opacity:.6;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes chain-offers-step-flip{0%{opacity:0;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0)}}
.styles-module-scss-module__Hu4JPq__root{width:100%;height:200px;color:var(--base-100);flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex}@media screen and (max-width:933px){.styles-module-scss-module__Hu4JPq__root{height:178px}}.styles-module-scss-module__Hu4JPq__root .styles-module-scss-module__Hu4JPq__button{margin-top:calc(var(--spacing)*6)}@media screen and (max-width:933px){.styles-module-scss-module__Hu4JPq__root .styles-module-scss-module__Hu4JPq__button{margin-top:calc(var(--spacing)*4)}}
.styles-module-scss-module___JGtPa__skeleton{gap:calc(var(--spacing)*3);width:100%;margin:0;padding:0;display:flex;overflow:hidden}.styles-module-scss-module___JGtPa__skeleton .styles-module-scss-module___JGtPa__skeletonItem{width:269px;min-width:269px;height:172px;margin-top:28px}@media screen and (max-width:933px){.styles-module-scss-module___JGtPa__skeleton .styles-module-scss-module___JGtPa__skeletonItem{width:224px;min-width:224px;height:150px}}
.styles-module-scss-module__hmkc6W__button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0}.styles-module-scss-module__hmkc6W__button svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.styles-module-scss-module__hmkc6W__skeleton{height:calc(var(--spacing)*16)}
.styles-module-scss-module__Ds_t-G__root{padding:env(safe-area-inset-top) calc(var(--spacing)*3) calc(var(--spacing)*10);background:var(--brand-accent-secondary-50);display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}@media (orientation:landscape){.styles-module-scss-module__Ds_t-G__root{padding-right:max(8px,env(safe-area-inset-right));padding-left:max(8px,env(safe-area-inset-left))}}.styles-module-scss-module__Ds_t-G__root .styles-module-scss-module__Ds_t-G__skeletonRedeemNotification{height:76px;margin-bottom:calc(var(--spacing)*4)}.styles-module-scss-module__Ds_t-G__root .styles-module-scss-module__Ds_t-G__titleWithCLose{padding:calc(var(--spacing)*3.75) 0}.styles-module-scss-module__Ds_t-G__root .styles-module-scss-module__Ds_t-G__titleWithCLose button{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);color:var(--secondary);border:unset;background:0 0;border-radius:0}.styles-module-scss-module__Ds_t-G__root .styles-module-scss-module__Ds_t-G__titleWithCLose button img{filter:grayscale()brightness(1000%)}