body.lct-home{--lct-background: #101210;--lct-surface: #171a17;--lct-text: #f5f4ed;--lct-muted: #b1b5ac;--lct-gold: #d9d1a4;--lct-line: #33382f;display:flex;flex-direction:column;min-height:100vh;background:var(--lct-background);color:var(--lct-text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6;letter-spacing:0}.lct-home .content-for-layout{flex:1 0 auto}.lct-home .section-header{margin-bottom:0}.lct-home .header-wrapper{background:var(--lct-background);border-bottom:1px solid var(--lct-line)}.lct-home .header{width:min(100%,1440px);max-width:none;min-height:88px;padding:12px 64px;grid-template-columns:1fr auto 1fr;grid-template-areas:"heading navigation icons";gap:28px}.lct-home .header__heading{margin:0;justify-self:start}.lct-home .header__heading-link{padding:8px 0}.lct-home .header__heading-logo-wrapper{width:196px}.lct-home .header__heading-logo{width:196px;height:auto}.lct-home .header>.header__search{display:none}.lct-home .header__icons{grid-area:icons;justify-self:end;padding:0;gap:7px}.lct-home .header__icons .header__search{display:inline-flex}.lct-home .header__icon--youtube{display:none}.lct-home .header__icon{color:var(--lct-text);width:44px;height:44px;border-radius:50%}.lct-home .header__icon:hover{background:#252923}.lct-home .header__icon--cart{margin-right:-8px}.lct-home .lct-navigation{grid-area:navigation;display:flex;align-items:center;gap:36px}.lct-navigation a{color:var(--lct-muted);text-decoration:none;font-size:1.4rem;padding:12px 0}.lct-navigation a:hover{color:var(--lct-gold)}.lct-home :is(.lct-homepage,.lct-navigation,.lct-footer) a:focus-visible{outline:2px solid var(--lct-gold);outline-offset:5px}.lct-homepage{overflow:clip}.lct-container{width:min(100% - 128px,1312px);margin-inline:auto}.lct-homepage :is(h1,h2,h3,p,figure){margin:0}.lct-homepage :is(h1,h2,h3){color:var(--lct-text);font-family:inherit;letter-spacing:-.045em;overflow-wrap:anywhere}.lct-eyebrow{color:var(--lct-gold);font-size:1.2rem;font-weight:500;line-height:1.5;letter-spacing:.17em;text-transform:uppercase}.lct-hero{padding-top:42px;scroll-margin-top:100px}.lct-hero__intro{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:end}.lct-hero h1{margin-top:22px;font-size:clamp(5.8rem,6.2vw,8.8rem);line-height:1.02;font-weight:500}.lct-hero h1 em{color:var(--lct-gold);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.055em}.lct-hero__copy{max-width:420px;justify-self:end;padding-bottom:5px}.lct-hero__copy>p{font-size:1.8rem;line-height:1.7;color:var(--lct-muted);text-wrap:pretty}.lct-hero__actions{margin-top:25px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:17px 24px}.lct-action{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:14px 23px;border:1px solid transparent;border-radius:4px;font-size:1.4rem;line-height:1.5;font-weight:600;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.lct-action .icon-arrow{width:18px;height:18px;flex-shrink:0}.lct-action--gold{color:#151810;background:var(--lct-gold)}.lct-action--gold:hover{color:#101210;background:#eee5b9}.lct-action--outline{color:var(--lct-text);border-color:#68705f;background:transparent}.lct-action--outline:hover{border-color:var(--lct-gold);background:#24291f}.lct-action--unavailable{color:var(--lct-muted);border-color:var(--lct-line)}.lct-film-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--lct-text);font-size:1.4rem;text-decoration:none}.lct-film-link:hover{color:var(--lct-gold)}.lct-play{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #5b6154}.lct-play .icon{width:10px;height:10px;margin-left:2px}.lct-homepage .lct-showcase{position:relative;margin-top:35px}.lct-showcase:before{position:absolute;top:0;right:4%;bottom:16%;left:4%;content:"";border-radius:50%;background:radial-gradient(ellipse,#30372c 0%,#1c211a 38%,transparent 72%);pointer-events:none}.lct-showcase__link{display:block;position:relative;width:min(85%,900px);margin-inline:auto;border-radius:36%}.lct-showcase__image{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 24px 24px #0007)}.lct-showcase__caption{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:27px;padding:23px 0 27px;border-top:1px solid var(--lct-line);color:var(--lct-text);font-size:1.3rem;letter-spacing:.025em}.lct-showcase__caption>span{display:flex;align-items:center;gap:20px}.lct-caption-divider{height:12px;width:1px;background:#525a49}.lct-caption-description{color:var(--lct-muted)}.lct-showcase__caption a{display:inline-flex;align-items:center;gap:15px;color:var(--lct-gold);text-decoration:none;padding:7px 0}.lct-showcase__caption a:hover{color:var(--lct-text)}.lct-showcase__caption a span{font-size:20px;line-height:1}.lct-purchase{background:#191d18;border-top:1px solid var(--lct-line);padding:76px 0 82px;scroll-margin-top:90px}.lct-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:38px}.lct-section-heading h2{font-size:clamp(3.4rem,3.4vw,4.8rem);font-weight:400;line-height:1.15;margin-top:17px}.lct-section-heading>p{color:var(--lct-muted);font-size:1.6rem;line-height:1.65}.lct-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lct-option{display:flex;flex-direction:column;min-width:0;padding:33px 36px 27px;border:1px solid #424a3c;border-radius:6px;background:#171a16}.lct-option--reserve{background:#23281f;border-color:#717659}.lct-option__top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.lct-option__number{color:#919783;font-size:1.3rem;letter-spacing:.04em}.lct-option__tag{color:var(--lct-gold);border:1px solid #525a46;border-radius:3px;padding:4px 10px;font-size:1.2rem;letter-spacing:.055em}.lct-option h3{font-size:2.5rem;font-weight:400;line-height:1.2}.lct-homepage .lct-option__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:16px;font-size:clamp(2.8rem,2.9vw,4rem);line-height:1.3;letter-spacing:-.04em;overflow-wrap:anywhere}.lct-option__price>span{display:inline-block;color:var(--lct-muted);font-size:1.4rem;font-weight:400;letter-spacing:0}.lct-option__details{color:var(--lct-muted);font-size:1.6rem;line-height:1.7;margin:22px 0 27px;flex:1;max-width:460px}.lct-option__details p+p{margin-top:12px}.lct-option .lct-action{width:100%}.lct-homepage .lct-option__note{margin-top:14px;font-size:1.2rem;line-height:1.5;color:var(--lct-muted)}.lct-option:not(.lct-option--reserve):after{content:"";height:32px}.lct-home .footer[class*=section-]{padding:0;background:var(--lct-background);border-top:1px solid var(--lct-line)}.lct-footer{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px 0}.lct-footer__brand{color:var(--lct-muted);font-size:1.3rem;margin:0}.lct-footer__links{display:flex;flex-wrap:wrap;gap:8px 27px}.lct-footer__links a{color:var(--lct-muted);font-size:1.3rem;text-decoration:none;padding-block:9px}.lct-footer__links a:hover{color:var(--lct-gold)}.lct-home .footer__content-top{padding-block:0}.lct-home .footer__content-bottom:not(:has(localization-form,.list-payment,.policies)){display:none}@media(min-width:1600px){.lct-hero{padding-top:56px}.lct-homepage .lct-showcase{margin-top:45px}}@media(max-width:1099px){.lct-container{width:calc(100% - 80px)}.lct-home .header{padding-inline:40px;gap:18px}.lct-home .lct-navigation{gap:25px}.lct-hero__intro{grid-template-columns:1.15fr .85fr;gap:30px}.lct-hero h1{font-size:clamp(5.2rem,7vw,7rem)}.lct-hero__copy>p{font-size:1.6rem}.lct-section-heading>p{max-width:285px}.lct-option{padding-inline:26px}}@media(max-width:749px){.lct-container{width:calc(100% - 40px)}.lct-home .header{padding:10px 20px;min-height:73px;grid-template-columns:1fr auto;grid-template-areas:"heading icons";gap:12px}.lct-home .header__heading-logo-wrapper,.lct-home .header__heading-logo{width:177px}.lct-home .header__icons{gap:0}.lct-home .lct-navigation{display:none}.lct-home .header__heading{grid-area:heading}.lct-hero{padding-top:39px}.lct-hero__intro{display:block}.lct-eyebrow{font-size:1.2rem;letter-spacing:.14em}.lct-hero h1{font-size:clamp(5.6rem,12.8vw,8rem);line-height:1.04;margin-top:19px}.lct-hero__copy{margin-top:23px;max-width:440px;padding:0}.lct-hero__copy>p{font-size:1.6rem;line-height:1.65}.lct-hero__actions{margin-top:22px;align-items:center;gap:12px 18px}.lct-action{min-height:50px;padding:13px 18px;gap:20px}.lct-film-link{font-size:1.3rem;gap:8px}.lct-homepage .lct-showcase{margin-top:35px}.lct-showcase__link{width:calc(100% + 12px);margin-left:-6px}.lct-showcase:before{top:-10%;right:-12%;bottom:10%;left:-12%}.lct-showcase__caption{padding:23px 0;margin-top:29px;font-size:1.2rem}.lct-showcase__caption>span{align-items:flex-start;flex-direction:column;gap:3px}.lct-caption-divider{display:none}.lct-showcase__caption>a{font-size:0;gap:0;flex-shrink:0;min-width:44px;min-height:44px;justify-content:center;border:1px solid #49503e;border-radius:50%}.lct-showcase__caption>a span{font-size:22px}.lct-purchase{padding-block:46px 48px}.lct-section-heading{display:block;margin-bottom:27px}.lct-section-heading h2{margin-top:14px;font-size:3.4rem}.lct-section-heading>p{margin-top:18px;font-size:1.5rem;max-width:none}.lct-options{grid-template-columns:1fr;gap:16px}.lct-option{padding:24px}.lct-option__top{margin-bottom:25px}.lct-option h3{font-size:2.5rem}.lct-homepage .lct-option__price{font-size:3.2rem}.lct-option__details{margin:20px 0 24px;font-size:1.5rem}.lct-option:not(.lct-option--reserve):after{display:none}.lct-footer{align-items:flex-start;flex-direction:column-reverse;gap:15px;padding-block:25px 29px}.lct-footer__links{gap:4px 22px}.lct-home .search-modal__form{max-width:calc(100% - 60px)}}@media(max-width:374px){.lct-home .header__heading-logo-wrapper,.lct-home .header__heading-logo{width:155px}.lct-home .header{padding-inline:16px}.lct-hero h1{font-size:5.1rem}.lct-hero__actions{gap:9px 16px}.lct-action{font-size:1.3rem}.lct-option{padding:21px}}@media(prefers-reduced-motion:reduce){.lct-homepage *,.lct-homepage *:before,.lct-homepage *:after{transition:none;animation:none;scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lucky-home.css.map */
