.fn-section{background:var(--fn-section-bg);padding-top:var(--fn-pt);padding-bottom:var(--fn-pb)}.fn-wrapper{max-width:1400px;margin:0 auto;padding:0 60px;position:relative}.fn-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.fn-heading{font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--fn-heading-color);margin:0}.fn-more-link{display:inline-flex;align-items:center;justify-content:center;color:var(--fn-heading-color);text-decoration:none;opacity:.7}.fn-more-link:hover{opacity:1}.fn-carousel{position:relative}.fn-track{display:flex;gap:var(--fn-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:4px}.fn-track::-webkit-scrollbar{display:none}.fn-track{scrollbar-width:none}.fn-card{flex:0 0 calc((100% - (var(--fn-cards-desktop) - 1) * var(--fn-gap)) / var(--fn-cards-desktop));scroll-snap-align:start;background:var(--fn-card-bg);border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column}.fn-card__media{position:relative;display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#ddd}.fn-card__img,.fn-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.fn-card__media:hover .fn-card__img,.fn-card__media:hover img{transform:scale(1.04)}.fn-badge{position:absolute;left:14px;bottom:14px;background:var(--fn-accent);color:var(--fn-accent-text);font-size:12px;font-weight:700;padding:6px 12px;border-radius:4px;text-transform:capitalize;z-index:2}.fn-card__body{padding:18px 20px 20px;flex:1;display:flex;flex-direction:column}.fn-card__title-link{text-decoration:none;color:inherit}.fn-card__title{font-size:17px;font-weight:700;line-height:1.35;color:var(--fn-text-color);margin:0 0 8px}.fn-card__title-link:hover .fn-card__title{color:var(--fn-accent)}.fn-card__excerpt{font-size:13px;line-height:1.55;color:var(--fn-meta-color);margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.fn-card__meta{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--fn-meta-color);margin-top:auto}.fn-arrow{position:absolute;top:40%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:none;background:var(--fn-arrow-bg);color:var(--fn-arrow-color);box-shadow:0 2px 10px #ff0000de;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:opacity .2s ease,background-color .2s ease,color .2s ease}@media screen and (min-width:990px){.fn-arrow:hover:not(:disabled){background:var(--fn-accent);color:#fff}}.fn-arrow:disabled{opacity:.3;cursor:default}.fn-arrow--prev{left:-65px}.fn-arrow--next{right:-65px}.fn-empty{text-align:center;padding:40px 20px;color:var(--fn-meta-color)}.fn-empty__icon{width:60px;height:60px;opacity:.4;margin-bottom:12px}@media screen and (max-width:989px){.fn-wrapper{padding:0 44px}.fn-card{flex-basis:calc((100% - var(--fn-gap)) / 2.15)}.fn-arrow--prev{left:-14px}.fn-arrow--next{right:-14px}}@media screen and (max-width:749px){.fn-section{padding-top:var(--fn-pt-mobile);padding-bottom:var(--fn-pb-mobile)}.fn-wrapper{padding:0 16px}.fn-track{gap:var(--fn-gap-mobile)}.fn-card{flex-basis:calc(100% - 44px)}.fn-card__title{font-size:15px}.fn-card__body{padding:14px 16px 16px}.fn-arrow{width:36px;height:36px;top:35%}.fn-arrow--prev{left:-22px}.fn-arrow--next{right:-22px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-featured-news.css.map */
