body{margin:0;padding:0;overflow-y:auto!important;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid rgba(250,167,25,.48);outline-offset:2px}img{max-width:100%}a{color:#8a5700;text-underline-offset:3px}.MuiCard-root img{display:block}.MuiDialog-paper,.MuiPopover-paper,.MuiMenu-paper{background-image:none!important}.MuiFormControl-root{max-width:100%}.MuiButton-root,.MuiIconButton-root,.MuiCardActionArea-root,.MuiListItemButton-root{cursor:pointer}@media (max-width: 360px){.MuiButton-root{padding-left:14px;padding-right:14px}}.legal-page{padding:24px 20px;border:1px solid #E8EAF0;border-radius:18px;background:#fff;box-shadow:0 8px 24px #1d22320d;color:#3f4554;font-size:.9375rem;line-height:1.75}.legal-page b,.legal-page h2,.legal-page h3,.legal-page h4{color:#1d2232}.legal-page ul{padding-left:20px}.legal-page li{margin-bottom:8px}.app-loading{min-height:calc(100dvh - 138px);display:grid;place-content:center;justify-items:center;gap:16px;color:#626878;font-weight:700}.app-loading__ring{width:42px;height:42px;border:4px solid rgba(250,167,25,.2);border-top-color:#faa719;border-radius:50%;animation:app-spin .8s linear infinite}@keyframes app-spin{to{transform:rotate(360deg)}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@font-face{font-family:ezicon;src:url(/assets/ezicon-BLL6a_pd.eot?fxwh94);src:url(/assets/ezicon-BLL6a_pd.eot?fxwh94#iefix) format("embedded-opentype"),url(/assets/ezicon-CVGUimGz.ttf?fxwh94) format("truetype"),url(/assets/ezicon-CPi7Lccz.woff?fxwh94) format("woff"),url(/assets/ezicon-DXRGbkOw.svg?fxwh94#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:ezicon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-valet-ez-12:before{content:""}.icon-valet-ez-121:before{content:""}.screen{width:100%;height:100%}.container{max-width:990px;flex:1 1 100%;padding:45px 25px}.card h1{font-weight:700;color:#fff;margin:6px 0 12px}ul,li{list-style:none;padding:0;margin:0}.card{position:relative;height:400px;max-width:100%;margin:10px auto;color:#122d2d}.deal.card{height:auto;margin:auto}.myvoucher.card{height:150px}.card-content-container{height:100%;position:relative;display:block;pointer-events:none;margin:auto}.card-content-container.open{top:0;left:0;right:0;position:fixed;z-index:1200;overflow-y:auto;pointer-events:auto}.card-content{pointer-events:auto;position:relative;border-radius:20px;overflow:hidden;width:100%;height:100%;margin:0 auto}.deal.card-content{border-radius:8px}.open .card-content{overflow-y:auto;background:#fff}.card-open-link{position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.card-open-link:hover,.card-open-link:focus{box-shadow:none;outline:none}.card-action-link{color:#000;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none}.card-action-link:hover,.card-action-link:focus{box-shadow:none;outline:none}.card-image{display:block;min-width:100%}.deal.card-image{width:100%}.open .card-image{min-height:100%;min-width:100%}.card-image-container{top:0;left:0;overflow:hidden;height:400px;position:relative}.deal.card-image-container{height:auto}.open .card-image-container{z-index:1200}.title-container-wrapper{position:absolute;bottom:0;width:100%}.deal.title-container-wrapper{bottom:15px;left:60px}.title-container{position:absolute;top:15px;left:15px;right:0}.deal.title-container{top:auto;bottom:15px}.open .title-container{top:auto;bottom:15px;z-index:1200;right:15px}.credit-text{margin:2px 8px;bottom:35px;font-size:30px;font-weight:700}.content-container-msg{bottom:0;font-size:22px;font-weight:700;margin:2px 8px 2px 12px}.deal.content-container-msg{font-size:16px}.open .content-container-msg{position:relative;margin-left:0}.open .credit-text{position:relative;bottom:auto;text-align:right}.card h2{color:#fff;margin:8px 0}.category{font-size:14px;text-transform:uppercase}.overlay{z-index:1250;position:fixed;will-change:opacity;top:0;right:0;width:50px;height:50px}.overlay a{display:block}.content-container{padding:10px 20px;width:90%;margin:auto;min-height:calc(100% - 400px)}p{color:#9d9ca1;font-size:20px;line-height:28px}
