/* Отдельный слой движения: отключается удалением двух подключений в index.twig. */
body.lc200-page .lc-prize-ribbon__number{font-variant-numeric:tabular-nums;min-width:1.12em}
.lc-prize-ribbon{isolation:isolate}.lc-prize-ribbon:after{content:'';position:absolute;top:-1px;left:0;right:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent 20%,#ffe3a5 50%,transparent 80%);transform:scaleX(0);opacity:0}
.lc-prize-ribbon.motion-prizes-seen:after{animation:lc-prize-light 1100ms 140ms ease-out both}
@keyframes lc-prize-light{0%{transform:scaleX(.05);opacity:0}35%{opacity:.9}100%{transform:scaleX(1);opacity:0}}
.lc-buy-card{transition:border-color .25s,box-shadow .25s,background-color .25s}.lc-buy-card.motion-selected{border-color:#d9b46d;box-shadow:inset 0 0 0 1px #d9b46d35,0 5px 22px #0002}
.lc-poster{transform-origin:50% 85%;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
.lc-buy-card:focus-within .lc-poster-preview--bundle .lc-poster:nth-child(1){transform:translate(-12px,-3px) rotate(-25deg)}
.lc-buy-card:focus-within .lc-poster-preview--bundle .lc-poster:nth-child(2){transform:translate(0,-8px) rotate(-4deg)}
.lc-buy-card:focus-within .lc-poster-preview--bundle .lc-poster:nth-child(3){transform:translate(10px,-1px) rotate(15deg)}
.lc-buy-card:focus-within .lc-poster-preview--single .lc-poster{transform:translateY(-4px) rotate(0)}
.lc-buy-card__summary{font-variant-numeric:tabular-nums}
.lc-buy-card{grid-template-columns:84px minmax(0,1fr) 140px}.lc-poster-preview{transform:scale(.88)}
@media(max-width:1100px){.lc-buy-card{grid-template-columns:66px minmax(0,1fr) 130px}}
@media(max-width:980px){.lc-buy-card{grid-template-columns:64px minmax(0,1fr)}}
.lc200-page .lc-button,.lc200-page .lc-quantity button{transition:background-color .2s,box-shadow .2s,filter .2s,transform .18s}
.lc200-page .lc-button:active:not(:disabled){transform:translateY(1px) scale(.985)}
.lc200-page .lc-quantity button:active:not(:disabled){transform:scale(.88)}
.lc-button>span[aria-hidden],.lc-prize-ribbon__copy a>span{display:inline-block;transition:transform .22s}
.lc-button:focus-visible>span[aria-hidden]{transform:translateX(5px)}
.lc-prize-ribbon__copy a:hover{text-decoration:none}
.lc-prize-ribbon__copy a:is(:hover,:focus-visible) .lc-prize-ribbon__link-label{text-decoration:underline;text-underline-offset:5px}
.lc-prize-ribbon__copy a>span[aria-hidden]{flex-shrink:0}
.lc-faq__item button i{transition:transform .25s,color .25s}.lc-faq__item button[aria-expanded=true] i{transform:rotate(45deg);color:#e6c78b}
.lc-faq__item [data-faq-panel]{display:flow-root}
@media(hover:hover) and (pointer:fine){
 .lc-buy-card:hover{border-color:#a58b58}.lc-buy-card:hover .lc-poster-preview--bundle .lc-poster:nth-child(1){transform:translate(-12px,-3px) rotate(-25deg)}.lc-buy-card:hover .lc-poster-preview--bundle .lc-poster:nth-child(2){transform:translate(0,-8px) rotate(-4deg)}.lc-buy-card:hover .lc-poster-preview--bundle .lc-poster:nth-child(3){transform:translate(10px,-1px) rotate(15deg)}.lc-buy-card:hover .lc-poster-preview--single .lc-poster{transform:translateY(-4px) rotate(0)}
 .lc200-page .lc-button:hover:not(:disabled){box-shadow:0 5px 20px #d4aa5426;filter:brightness(1.06)}.lc-button:hover>span[aria-hidden]{transform:translateX(5px)}
}
@media(prefers-reduced-motion:reduce){
 .lc-prize-ribbon.motion-prizes-seen:after{animation:none}.lc-buy-card,.lc-poster,.lc200-page .lc-button,.lc200-page .lc-quantity button,.lc-button>span[aria-hidden],.lc-prize-ribbon__copy a>span,.lc-faq__item button i{transition:none!important}
 .lc-buy-card .lc-poster-preview .lc-poster,.lc200-page .lc-button,.lc200-page .lc-quantity button,.lc-button>span[aria-hidden],.lc-prize-ribbon__copy a>span{translate:none}
 .lc-buy-card:is(:hover,:focus-within) .lc-poster-preview--bundle .lc-poster:nth-child(1){transform:translateX(-9px) rotate(-17deg)}.lc-buy-card:is(:hover,:focus-within) .lc-poster-preview--bundle .lc-poster:nth-child(2){transform:translateX(-3px) rotate(-5deg)}.lc-buy-card:is(:hover,:focus-within) .lc-poster-preview--bundle .lc-poster:nth-child(3){transform:translateX(4px) rotate(7deg)}.lc-buy-card:is(:hover,:focus-within) .lc-poster-preview--single .lc-poster{transform:rotate(-6deg)}
}
