.lua-lottery{--ll-yellow: #e9ff7a;--ll-dark: #222222;--ll-grey: #757474;--ll-inactive-bg: #e8e8e8;--ll-inactive-text: #a3a3a3;--ll-gutter: 24px;--ll-max-width: 1914px;color:var(--ll-dark);font-family:var(--font-body-family);overflow-x:hidden}.lua-lottery,.lua-lottery *,.lua-lottery *:before,.lua-lottery *:after{box-sizing:border-box}.lua-lottery :where(h1,h2,h3,p,ol){margin:0}.lua-lottery :where(ol){padding:0;list-style:none}.lua-lottery img{display:block}.lua-lottery .ll-container{max-width:var(--ll-max-width);margin:0 auto}.lua-lottery .ll-eyebrow{font-size:11.2px;font-weight:700;line-height:1.5;letter-spacing:.2em;text-transform:uppercase}.lua-lottery .ll-eyebrow+.ll-h2{margin-top:5px}.lua-lottery .ll-h2{font-family:var(--font-heading-family);font-size:28px;font-weight:700;line-height:1.457;letter-spacing:0;color:inherit}.ll-hero__image{display:block;background:#fff}.ll-hero__image img{width:100%;height:auto}.ll-intro{padding:35px var(--ll-gutter) 29px}.ll-intro__heading{margin-top:12px;font-family:var(--font-heading-family);font-size:26px;font-weight:700;line-height:1.25;letter-spacing:.6px;color:inherit}.ll-intro__text{margin-top:13px;font-size:16px;line-height:1.75}.ll-intro__text-light{font-weight:300}.ll-band{position:relative;min-height:363px;padding:221px var(--ll-gutter) 33px;background:#0a0a0a;color:#fff;text-align:center;overflow:hidden}.ll-band__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ll-band__media img{width:120%;max-width:none;height:auto}.ll-band__content{position:relative;z-index:1;max-width:576px;margin:0 auto}.ll-band__text{margin-top:8px;font-size:16px;line-height:1.75}.ll-sticker{--ll-sticker-size: 96px;position:absolute;z-index:2;top:67px;right:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--ll-sticker-size);height:var(--ll-sticker-size);border-radius:50%;background:var(--ll-yellow);color:var(--ll-dark);text-align:center;transform:rotate(15.4deg)}.ll-sticker__top{font-size:11px;font-weight:600;line-height:15px;letter-spacing:1px;text-transform:uppercase}.ll-sticker__line{display:block;width:63px;height:1px;margin:4px 0;background:#000;transform:scaleY(.5)}.ll-sticker__bottom{max-width:86px;font-size:11px;font-weight:700;line-height:1.13}.ll-how{background:var(--ll-yellow);padding:32px var(--ll-gutter) 47px}.ll-how__intro{margin-top:19px;font-size:16px;line-height:1.75}.ll-how__intro strong{font-weight:600}.ll-how__grid{display:grid;gap:24px;margin-top:24px}.ll-how__card{padding:21px 16px 24px;border:1px solid #000;border-radius:7px}.ll-how__num{font-size:16px;font-weight:600;line-height:1;letter-spacing:.12em}.ll-how__title{margin-top:4px;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.333;letter-spacing:0;text-transform:uppercase;color:inherit}.ll-how__text{margin-top:11px;font-size:14px;line-height:1.714}.ll-cta__form,.ll-cta__form>div,.ll-cta__form form{width:100%!important;max-width:none!important}.ll-cta__form--desktop{display:none}.ll-tl{background:#fff;padding:33px var(--ll-gutter) 33px}.ll-tl__intro{max-width:335px;margin-top:4px;font-size:14px;line-height:1.257}.ll-tl__list{position:relative;display:grid;gap:16px;margin-top:16px}.ll-tl__list:before{content:"";position:absolute;top:22px;bottom:0;left:22px;width:1px;background:var(--ll-dark)}.ll-tl__item{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start}.ll-tl__badge{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--ll-yellow);box-shadow:0 0 0 6px #fff;color:var(--ll-dark);font-size:16px;font-weight:600;line-height:1;letter-spacing:.06em}.ll-tl__card{display:flex;flex-direction:column;min-height:180px;padding:16px;border-radius:20px;background:var(--ll-dark);color:#fff}.ll-tl__card-icon{align-self:flex-end;width:26px;height:26px}.ll-tl__card-icon img{width:100%;height:100%}.ll-tl__card-body{margin-top:auto;padding-top:20px}.ll-tl__title{font-family:var(--font-heading-family);font-size:20px;font-weight:700;line-height:.875;letter-spacing:0;color:inherit}.ll-tl__date{margin-top:8px;font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.08em;text-transform:uppercase}.ll-tl__desc{margin-top:12px;font-size:14px;line-height:1.107;color:#ffffffb3}.ll-tl__item--inactive .ll-tl__badge{background:var(--ll-inactive-bg);color:var(--ll-inactive-text)}.ll-tl__item--inactive .ll-tl__card{background:var(--ll-inactive-bg)}.ll-tl__item--inactive .ll-tl__card,.ll-tl__item--inactive .ll-tl__desc{color:var(--ll-inactive-text)}.ll-tl__item--inactive .ll-tl__card-icon img{filter:grayscale(1) brightness(.68)}.ll-faq{padding:18px 27px;background:#fff}.ll-faq__inner{max-width:1286px;margin:0 auto}.ll-faq__heading{margin-bottom:27px;font-size:22px;line-height:1.36;text-align:center}.ll-faq__item{margin-bottom:13px;background:var(--ll-dark);color:#fff}.ll-faq__summary{position:relative;display:flex;align-items:center;min-height:80px;padding:10px 50px 10px 14px;cursor:pointer;list-style:none}.ll-faq__summary::-webkit-details-marker{display:none}.ll-faq__question{font-size:14px;font-weight:500;line-height:27px}.ll-faq__summary .icon-caret{position:absolute;top:50%;right:19px;width:20px;height:11px;color:#fff;transform:translateY(-50%);transition:transform .3s ease}.ll-faq__item[open]>.ll-faq__summary .icon-caret{transform:translateY(-50%) rotate(180deg)}.ll-faq__answer{padding:0 14px 20px;font-size:14px;line-height:1.6;color:#ffffffd9}.ll-faq__answer p{margin:0 0 .8em;color:inherit}.ll-faq__answer p:last-child{margin-bottom:0}.ll-faq__answer a{color:var(--ll-yellow)}.ll-legal{background:var(--ll-yellow);padding:30px var(--ll-gutter) 25px;font-size:12px;line-height:1.667}.ll-legal a{color:inherit;text-decoration:underline;text-underline-offset:.15em}@media screen and (min-width:750px){.lua-lottery{--ll-gutter: 60px}.lua-lottery .ll-eyebrow{font-size:18px;line-height:1.4;letter-spacing:.186em}.lua-lottery .ll-h2{font-size:clamp(34px,3.75vw,48px);line-height:1.5}.ll-intro__heading{margin-top:18px;font-size:clamp(34px,3.75vw,48px);line-height:1.35;letter-spacing:.9px}.ll-intro__text{max-width:778px;margin-top:23px;font-size:clamp(18px,1.72vw,22px);line-height:1.5}.ll-intro__text-light{font-weight:400}.ll-how{padding:62px var(--ll-gutter) 80px}.ll-how__intro{max-width:957px;margin-top:24px;font-size:clamp(18px,1.72vw,22px);line-height:2.04}.ll-how__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.9vw,37px);margin-top:46px}.ll-how__card{padding:clamp(24px,3.9vw,50px);border-width:1.5px;border-radius:11px}.ll-how__num{font-size:clamp(18px,1.875vw,24px);line-height:1.55}.ll-how__title{margin-top:18px;font-size:clamp(24px,2.97vw,38px);line-height:1.3}.ll-how__text{margin-top:18px;font-size:clamp(16px,1.56vw,20px);line-height:1.5}.ll-cta__form--desktop{display:block}.ll-cta__form--mobile{display:none}.ll-tl{padding:78px var(--ll-gutter) 71px}.ll-tl .ll-h2{margin-top:12px}.ll-tl__intro{max-width:1181px;margin-top:18px;font-size:clamp(18px,1.72vw,22px);line-height:1.63}.ll-faq{padding:0 var(--ll-gutter) 96px}.ll-faq__heading{margin-bottom:48px;font-size:clamp(34px,3.75vw,48px);line-height:1.5}.ll-faq__item{margin-bottom:18px}.ll-faq__summary{min-height:108px;padding:16px 90px 16px 36px}.ll-faq__question{font-size:clamp(18px,1.72vw,22px);line-height:1.63}.ll-faq__summary .icon-caret{right:36px;width:36px;height:20px}.ll-faq__answer{padding:0 36px 36px;font-size:18px}.ll-legal{padding:48px var(--ll-gutter);font-size:18px;line-height:1.66;text-align:center}}@media screen and (min-width:990px){.ll-hero__grid{display:grid;grid-template-columns:minmax(0,837fr) minmax(0,894fr);gap:clamp(32px,4.85vw,62px);align-items:center;padding:63px var(--ll-gutter) 66px}.ll-intro{padding:0}.ll-band{min-height:0;padding:0;border-radius:32px;aspect-ratio:894 / 606}.ll-band__media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.ll-band__content{display:none}.ll-sticker{--ll-sticker-size: clamp(140px, 15.9vw, 204px);top:5%;right:3%}.ll-sticker__top{font-size:clamp(16px,1.8vw,23px);line-height:1.38;letter-spacing:.09em}.ll-sticker__line{width:65%;margin:8px 0}.ll-sticker__bottom{max-width:80%;font-size:clamp(16px,1.8vw,23px)}.ll-tl__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:46px}.ll-tl__list:before{top:32px;right:calc((100% - 96px)*.1);bottom:auto;left:calc((100% - 96px)*.1);width:auto;height:1.5px}.ll-tl__item{display:flex;flex-direction:column;align-items:center}.ll-tl__badge{width:66px;height:66px;border-radius:18px;box-shadow:0 0 0 9px #fff;font-size:24px}.ll-tl__card{width:100%;min-height:clamp(300px,30.4vw,389px);margin-top:36px;padding:clamp(16px,1.875vw,24px);border-radius:30px}.ll-tl__card-icon{width:clamp(28px,3vw,39px);height:clamp(28px,3vw,39px)}.ll-tl__card{flex:1 1 auto}.ll-tl__card-body{margin-top:0;padding-top:80px}.ll-tl__title{font-size:clamp(20px,2.19vw,28px);line-height:1.28}.ll-tl__date{margin-top:12px;font-size:clamp(11px,1.25vw,16px);line-height:1.4;letter-spacing:.075em}.ll-tl__desc{margin-top:18px;font-size:clamp(14px,1.56vw,20px);line-height:1.41}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/lua-lottery.css.map */
