.featured-collection-tabs-wrapper{overflow:hidden;--fct-bleed: 40px}.featured-collection-tabs-wrapper .fct-head{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:20px}.featured-collection-tabs-wrapper.fct--no-tabs .fct-head{align-items:flex-start;margin-bottom:30px}.featured-collection-tabs-wrapper .fct-head .sec-head{width:auto;gap:12px}.featured-collection-tabs-wrapper .fct-head .sec-head .sec-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase}.featured-collection-tabs-wrapper .fct-head .sec-head .sec-text,.featured-collection-tabs-wrapper .fct-head .sec-head .sec-text p,.featured-collection-tabs-wrapper .fct-head .sec-head .sec-text>*{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:26px;letter-spacing:0;color:var(--fct-subtitle-color)}.featured-collection-tabs-wrapper .fct-actions{display:flex;flex-flow:column;align-items:flex-end;gap:13px;flex-shrink:0}.featured-collection-tabs-wrapper .fct-viewall{display:inline-flex;align-items:center;gap:11px;flex-shrink:0;text-decoration:none;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:16px;line-height:18px;text-transform:uppercase;color:rgb(var(--color-button));transition:opacity .2s ease}.featured-collection-tabs-wrapper .fct-viewall:hover{opacity:.75}.featured-collection-tabs-wrapper .fct-viewall svg{flex-shrink:0;width:12px;height:12.63px}.featured-collection-tabs-wrapper .fct-viewall-label--mobile{display:none}.featured-collection-tabs-wrapper .fct-viewall-label--mobile.fct-viewall-label--only{display:inline}.featured-collection-tabs-wrapper .fct-tabs-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:32px}.featured-collection-tabs-wrapper .fct-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:14px;min-width:0}.featured-collection-tabs-wrapper .fct-tab{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:38px;padding:10px 15px;background:none;border:1px solid var(--fct-tab-border);border-radius:5px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;white-space:nowrap;color:var(--fct-tab-color);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.featured-collection-tabs-wrapper .fct-tab:hover{border-color:var(--fct-tab-color)}.featured-collection-tabs-wrapper .fct-tab[aria-selected=true]{background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:17px}.featured-collection-tabs-wrapper .fct-nav{display:flex;align-items:center;gap:8px;flex-shrink:0}.featured-collection-tabs-wrapper .fct-nav .btn-arrow{position:static;top:auto;left:auto;right:auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;padding:0;background:none;border:1px solid var(--fct-tab-border);border-radius:5px;color:var(--fct-tab-color);cursor:pointer;transition:border-color .2s ease,opacity .2s ease}.featured-collection-tabs-wrapper .fct-nav .btn-arrow:hover:not([disabled]){border-color:var(--fct-tab-color)}.featured-collection-tabs-wrapper .fct-nav .btn-arrow[disabled]{opacity:.3;cursor:default}.featured-collection-tabs-wrapper .fct-nav .btn-arrow svg{width:18px;height:18px}.featured-collection-tabs-wrapper .fct-nav .fct-prev svg{transform:rotate(-90deg)}.featured-collection-tabs-wrapper .fct-nav .fct-next svg{transform:rotate(90deg)}.featured-collection-tabs-wrapper .fct-panel[hidden]{display:none}.featured-collection-tabs-wrapper .fct-panel:focus-visible{outline:none}.featured-collection-tabs-wrapper .swiper-main-wrapper{display:block;width:100%;position:relative}.featured-collection-tabs-wrapper .swiper{width:auto;padding:16px 0 24px var(--fct-bleed);margin:-16px calc(var(--fct-bleed) * -1) -24px calc(var(--fct-bleed) * -1)}.featured-collection-tabs-wrapper .swiper-slide{height:auto}.featured-collection-tabs-wrapper .swiper-slide.auto-width{width:var(--fct-card-width);max-width:100%}.featured-collection-tabs-wrapper .fct-items{display:grid;gap:var(--fct-gap)}@media screen and (max-width:989px){.featured-collection-tabs-wrapper .fct-head{gap:20px}.featured-collection-tabs-wrapper .fct-tabs{gap:10px}.featured-collection-tabs-wrapper .fct-tabs-row{margin-bottom:24px}}@media screen and (max-width:749px){.featured-collection-tabs-wrapper{--fct-bleed: 16px}.featured-collection-tabs-wrapper .page-width{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:0 16px}.featured-collection-tabs-wrapper .fct-head,.featured-collection-tabs-wrapper .fct-tabs-row{display:contents}.featured-collection-tabs-wrapper .fct-head .sec-head{order:1;width:100%;gap:14px;margin-bottom:20px;text-align:center;align-items:center}.featured-collection-tabs-wrapper .fct-head .sec-head .sec-text,.featured-collection-tabs-wrapper .fct-head .sec-head .sec-text p,.featured-collection-tabs-wrapper .fct-head .sec-head .sec-text>*{font-size:14px;line-height:18px}.featured-collection-tabs-wrapper .fct-tabs{order:2;width:auto;margin-bottom:20px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;gap:14px;margin-left:-16px;margin-right:-16px;padding:0 16px}.featured-collection-tabs-wrapper .fct-tabs::-webkit-scrollbar{display:none}.featured-collection-tabs-wrapper .fct-tab{height:32px;padding:10px 15px;border-color:var(--fct-tab-border-strong);font-size:14px;line-height:18px}.featured-collection-tabs-wrapper .fct-tab[aria-selected=true]{font-size:14px}.featured-collection-tabs-wrapper .fct-panels{order:3;width:100%;margin-bottom:20px}.featured-collection-tabs-wrapper .fct-actions{order:4;width:auto;flex-flow:row;align-items:center;gap:12px}.featured-collection-tabs-wrapper .fct-actions:has(.fct-nav){width:100%;justify-content:space-between}.featured-collection-tabs-wrapper .fct-viewall{gap:10px;font-size:16px;line-height:18px}.featured-collection-tabs-wrapper .fct-viewall-label--desktop{display:none}.featured-collection-tabs-wrapper .fct-viewall-label--mobile{display:inline}.featured-collection-tabs-wrapper .fct-nav{order:5;gap:8px}.featured-collection-tabs-wrapper .fct-nav .btn-arrow{width:36px;border-color:var(--fct-tab-border-strong)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-featured-collection-tabs.css.map */
