.fc-trending{background:radial-gradient(ellipse at 30% 30%,#3d3c30,#1e1f26 65%);padding:90px 0;position:relative;overflow:hidden}.fc-trending:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(194,191,140,.5) 1px,transparent 1px);background-size:20px 20px;opacity:0;pointer-events:none;z-index:0;transition:opacity 1.4s ease}.fc-trending.fc-bg-visible:before{opacity:.4}.fc-trending:after{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(218,149,87,.12) 0%,transparent 70%);top:-180px;right:-100px;pointer-events:none;z-index:0;opacity:0;transition:opacity 1.4s ease,transform 12s ease-in-out;animation:trendingGlowA 12s ease-in-out infinite;animation-play-state:paused}.fc-trending.fc-bg-visible:after{opacity:1;animation-play-state:running}@keyframes trendingGlowA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-40px,30px) scale(1.1)}}.fc-trending__inner{max-width:1400px;margin:0 auto;padding:0 48px;position:relative;z-index:2}.fc-trending__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.fc-trending__live{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#c2bf8c;letter-spacing:.15em;text-transform:uppercase;margin-bottom:14px}.fc-trending__live-dot{width:7px;height:7px;border-radius:50%;background:#e8b07a;box-shadow:0 0 #e8b07a99;animation:liveDotPulse 1.8s ease-out infinite}@keyframes liveDotPulse{0%{box-shadow:0 0 #e8b07a80}70%{box-shadow:0 0 0 8px #e8b07a00}to{box-shadow:0 0 #e8b07a00}}.fc-trending__title{font-size:clamp(24px,3vw,34px);font-weight:500;color:#fff;letter-spacing:.01em;margin-bottom:10px}.fc-trending__subtitle{font-size:14px;color:#a8a8a8}.fc-trending__nav{display:flex;gap:10px;flex-shrink:0;margin-bottom:4px}.fc-trending__nav-btn{width:40px;height:40px;border-radius:50%;background:#ffffff0a;border:.5px solid rgba(200,147,90,.25);color:#e8e8e8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease}.fc-trending__nav-btn:hover{background:#c8935a26;border-color:#c8935a99}.fc-trending__track-wrap{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,black 0%,black 94%,transparent 100%);mask-image:linear-gradient(to right,black 0%,black 94%,transparent 100%)}.fc-trending__track-wrap::-webkit-scrollbar{display:none}.fc-trending__track{display:flex;gap:20px;width:max-content}.fc-trending__card{display:block;position:relative;text-decoration:none;width:260px;flex:0 0 260px;opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .6s ease}.fc-trending__card.is-visible{opacity:1;transform:translateY(0)}.fc-trending__img-wrap{position:relative;width:260px;height:260px;border-radius:12px;overflow:hidden;background:#1a1c1e;border:.5px solid rgba(200,147,90,.15);transform:scale(1);transform-origin:center bottom;transition:transform .2s cubic-bezier(.34,1.56,.64,1);will-change:transform}.fc-trending__img{width:260px;height:260px;object-fit:cover;display:block;transition:transform .4s ease}.fc-trending__card:hover .fc-trending__img{transform:scale(1.06)}.fc-trending__badge{position:absolute;top:10px;right:10px;background:#0d0d0dd9;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:.5px solid rgba(200,147,90,.3);border-radius:20px;padding:4px 10px;font-size:11px;color:#e8b07a;font-weight:500}.fc-trending__info{padding:14px 4px 0;min-height:60px}.fc-trending__name{font-size:13.5px;color:#c8c8c8;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-trending__price{font-size:15px;color:#c8935a;font-weight:500;white-space:nowrap}@media(max-width:768px){.fc-trending{padding:64px 0}.fc-trending__inner{padding:0 20px}.fc-trending__header{flex-direction:column;align-items:flex-start}.fc-trending__nav{margin-bottom:0}.fc-trending__card{width:180px;flex:0 0 180px}.fc-trending__img-wrap,.fc-trending__img{width:180px;height:180px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-fc-trending-now.css.map */
