@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes tick{40%{transform:rotate(-12deg)}}@keyframes selected{25%{transform:scale(-1.25);text-shadow:1vmin 1vmin 0 rgba(0,0,0,.1)}40%{transform:scale(-0.92);text-shadow:0 0 0 rgba(0,0,0,.2)}60%{transform:scale(-1.02);text-shadow:.5vmin .5vmin 0 rgba(0,0,0,.1)}75%{transform:scale(-0.98)}85%{transform:scale(-1)}}.wheel-main-wrapper{background-color:var(--backgroundColor);position:relative;overflow-y:auto !important;display:grid;place-items:center;color:#fff}@media(min-width: 576px){.wheel-main-wrapper{height:auto}}.wheel-main-wrapper h1{font-family:var(--secondaryFont),sans-serif;font-size:2.3rem;text-shadow:0 0 40px #463480,0 0 30px #463480,0 0 35px #463480}@media(min-width: 576px){.wheel-main-wrapper h1{font-size:3rem}}@media(min-width: 1200px){.wheel-main-wrapper h1{font-size:4rem}}.wheel-main-wrapper h2{font-family:var(--secondaryFont),sans-serif;text-shadow:0 0 40px #463480,0 0 30px #463480,0 0 35px #463480;font-size:2.3rem}@media(min-width: 1200px){.wheel-main-wrapper h2{font-size:3rem}}.wheel-main-wrapper h3{font-family:var(--tertiaryFont),Sans-serif;font-size:.8rem}@media(min-width: 1200px){.wheel-main-wrapper h3{font-size:.9rem}}.wheel-main-wrapper a{color:#fff}.wheel-main-wrapper .main-cta{background:var(--mainCTAbackground);color:var(--mainCTAtext);border:none;font-size:1rem !important;font-weight:700;padding:1rem !important;border-radius:.25rem;cursor:pointer;transition:opacity 200ms ease-out;text-decoration:none}@media(min-width: 576px){.wheel-main-wrapper .main-cta{font-size:1.3rem !important;padding:1rem 2rem !important}}@media(min-width: 992px){.wheel-main-wrapper .main-cta{font-size:1.5rem}}.wheel-main-wrapper .deal-wheel{--size: clamp(250px, 100vmin, 600px);position:relative;display:grid;grid-gap:calc(var(--size)/10);align-items:center;grid-template-areas:"trigger" "spinner";font-family:var(--primaryFont),sans-serif;font-size:calc(var(--size)/22);line-height:1}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel{--size: clamp(250px, 80vmin, 300px);grid-template-areas:"leftImage trigger rightImage" "leftImage spinner rightImage"}}@media(min-width: 768px){.wheel-main-wrapper .deal-wheel{--size: clamp(250px, 80vmin, 400px)}}@media(min-width: 992px){.wheel-main-wrapper .deal-wheel{--size: clamp(250px, 80vmin, 450px)}}@media(min-width: 1200px){.wheel-main-wrapper .deal-wheel{--size: clamp(250px, 80vmin, 500px)}}@media(min-width: 1400px){.wheel-main-wrapper .deal-wheel{--size: clamp(250px, 80vmin, 550px)}}.wheel-main-wrapper .deal-wheel>*{grid-area:spinner}.wheel-main-wrapper .deal-wheel .intro-text{display:grid;justify-content:center;grid-area:trigger}.wheel-main-wrapper .deal-wheel .intro-text .btn-spin{justify-self:center;margin-top:1rem}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel .intro-text .btn-spin{margin-top:2rem}}.wheel-main-wrapper .deal-wheel .intro-text .btn-spin:focus{outline-offset:2px}.wheel-main-wrapper .deal-wheel .intro-text .btn-spin:active{transform:translateY(1px)}.wheel-main-wrapper .deal-wheel .intro-text .btn-spin:disabled{cursor:progress;opacity:.25}.wheel-main-wrapper .deal-wheel .intro-text h3{margin-top:.5rem}.wheel-main-wrapper .deal-wheel .side-img{position:absolute;max-width:160px;top:65%;z-index:0}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel .side-img{position:relative;max-width:100%;top:unset}}.wheel-main-wrapper .deal-wheel .side-img.left-img{left:-45px;grid-area:trigger}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel .side-img.left-img{left:unset;grid-area:leftImage}}.wheel-main-wrapper .deal-wheel .side-img.right-img{right:-45px;transform:rotateY(180deg);grid-area:trigger}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel .side-img.right-img{right:unset;grid-area:rightImage}}.wheel-main-wrapper .deal-wheel.popup-opened .side-img{top:0}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel.popup-opened .side-img{top:unset}}.wheel-main-wrapper .deal-wheel .wheel-wrapper{display:flex;height:60vw;z-index:1;justify-content:center}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel .wheel-wrapper{align-items:center;height:100% !important}}.wheel-main-wrapper .deal-wheel .spinner{position:relative;display:grid;align-items:center;grid-template-areas:"spinner";width:var(--size);height:var(--size);transform:rotate(calc(var(--rotate, 25) * 1deg));border-radius:50%;box-shadow:inset 0 0 0 calc(var(--size)/40) rgba(0,0,0,.06);padding:0}.wheel-main-wrapper .deal-wheel .spinner *{grid-area:spinner}.wheel-main-wrapper .deal-wheel .prize{position:relative;display:flex;align-items:center;padding:0 calc(var(--size)/8) 0 calc(var(--size)/20) !important;width:50%;height:50%;transform-origin:center right;transform:rotate(var(--rotate));user-select:none}.wheel-main-wrapper .deal-wheel .prize.selected{background:none}.wheel-main-wrapper .deal-wheel .prize.selected .text{color:#fff;animation:selected 800ms ease}.wheel-main-wrapper .deal-wheel .prize .text{font-family:var(--tertiaryFont),sans-serif;color:hsla(0,0%,100%,.8);transform:scale(-1)}.wheel-main-wrapper .deal-wheel .prize .text strong{position:relative;color:#fff}.wheel-main-wrapper .deal-wheel .prize .text p{margin-bottom:0}.wheel-main-wrapper .deal-wheel .prize .text p:first-child{margin-bottom:.5rem}.wheel-main-wrapper .deal-wheel .ticker{position:absolute;left:0;right:0;margin:40vw auto auto;z-index:1;width:calc(var(--size)/12);text-align:center;align-self:center}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel .ticker{align-self:unset;margin:auto}}.wheel-main-wrapper .deal-wheel .ticker img{max-width:100%}.wheel-main-wrapper .deal-wheel.is-spinning .spinner{transition:transform 8s cubic-bezier(0.1, -0.01, 0, 1)}.wheel-main-wrapper .deal-wheel.is-spinning .ticker{animation:tick 700ms cubic-bezier(0.34, 1.56, 0.64, 1)}.wheel-main-wrapper .deal-wheel .popups{max-width:600px;grid-area:trigger}.wheel-main-wrapper .deal-wheel .popups .popupInfo{animation:fadeIn 2s;position:relative;width:var(--size)}.wheel-main-wrapper .deal-wheel .popups .popupInfo .wrapper img{max-width:50px;height:auto}@media(min-width: 992px){.wheel-main-wrapper .deal-wheel .popups .popupInfo .wrapper img{max-width:100px}}@media(min-width: 1200px){.wheel-main-wrapper .deal-wheel .popups .popupInfo .wrapper img{max-width:100%}}.wheel-main-wrapper .deal-wheel .popups .popupInfo .wrapper p{font-size:1rem}@media(min-width: 992px){.wheel-main-wrapper .deal-wheel .popups .popupInfo .wrapper p{font-size:1.1rem}}.wheel-main-wrapper .deal-wheel .popups .popupInfo .coupon-code{font-size:.9rem;display:flex;align-items:center;width:auto;color:#000;background-color:#fff;margin:3rem auto;text-transform:uppercase}@media(min-width: 992px){.wheel-main-wrapper .deal-wheel .popups .popupInfo .coupon-code{width:75%}}.wheel-main-wrapper .deal-wheel .popups .popupInfo .coupon-code p{margin:0;padding:0 1rem}@media(min-width: 576px){.wheel-main-wrapper .deal-wheel .popups .popupInfo .coupon-code p{padding:0 2rem}}.wheel-main-wrapper .deal-wheel .popups .popupInfo .coupon-code span{display:inline-flex;cursor:pointer;padding:1rem 2rem;color:#fff;background-color:#623e9c;margin-left:auto;font-size:1rem}@media(min-width: 992px){.wheel-main-wrapper .deal-wheel .popups .popupInfo .coupon-code span{font-size:1.1rem}}.wheel-main-wrapper .deal-wheel .popups .popupInfo .coupon-code.copied span::before{content:"";height:15px;width:5px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);margin-right:10px}.wheel-main-wrapper .bottom-text{position:fixed !important;display:none;width:100%;font-size:1rem;z-index:95 !important;left:unset !important}@media(min-width: 576px){.wheel-main-wrapper .bottom-text{z-index:unset}}.wheel-main-wrapper .bottom-text p{margin:0;padding:10px 0}.wheel-main-wrapper .bottom-text a{text-decoration:underline}.wheel-main-wrapper .infoModal{position:absolute}.wheel-main-wrapper .infoModal .modal-dialog{max-width:400px;margin:auto;height:100%}@media(min-width: 992px){.wheel-main-wrapper .infoModal .modal-dialog{max-width:840px}}.wheel-main-wrapper .infoModal .modal-dialog .modal-content{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.2);padding:1rem;margin:0 1rem;border:none;color:#fff}@media(min-width: 992px){.wheel-main-wrapper .infoModal .modal-dialog .modal-content{padding:2rem 20%}}.wheel-main-wrapper .infoModal .modal-dialog .modal-content img{max-width:150px;height:auto}@media(min-width: 992px){.wheel-main-wrapper .infoModal .modal-dialog .modal-content img{max-width:100%}}.wheel-main-wrapper .infoModal .modal-dialog .modal-content p{font-size:1rem}@media(min-width: 1200px){.wheel-main-wrapper .infoModal .modal-dialog .modal-content p{font-size:1.1rem}}/*# sourceMappingURL=template-canvas.min.css.map */
