.fct{padding:48px 20px}.fct__heading{font-size:22px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.02em;margin:0 0 24px}.fct__tabs{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;list-style:none;margin:0 auto 28px;padding:0;border-bottom:1px solid #e5e5e5}.fct__tab{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#9a9a9a;cursor:pointer;position:relative;transition:color .2s ease}.fct__tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--accent-color, #ff4b12);transform:scaleX(0);transition:transform .25s ease}.fct__tab:hover,.fct__tab.is-active{color:#121212}.fct__tab.is-active:after{transform:scaleX(1)}.fct__panel{display:none}.fct__panel.is-active{display:block}.fct__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;list-style:none;margin:0 auto 32px;padding:0;max-width:1200px}.fct__item{list-style:none}.fct__cta{display:flex;justify-content:center}.fct__button{display:inline-block;padding:14px 32px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;background-color:var(--accent-color, #ff4b12);color:#fff;border-radius:4px;transition:background-color .2s ease}.fct__button:hover{background-color:var(--accent-color-dark, #d63a0c)}@media screen and (max-width:1024px){.fct__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.fct{padding:36px 0}.fct__heading,.fct__tabs{margin-left:20px;margin-right:20px}.fct__heading{font-size:22px;margin-bottom:20px}.fct__tabs{gap:20px;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;margin-bottom:24px;padding-bottom:0}.fct__grid{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:0 20px 8px;margin:0 0 24px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fct__grid::-webkit-scrollbar{display:none}.fct__item{flex:0 0 calc((100% - 24px)*.4);scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-featured-collection-tabs.css.map */
