.fc-editorial-showcase{background-color:#fff;color:#0e0e0e;padding-bottom:4rem;font-family:Avenir,sans-serif!important}.fc-editorial-showcase__header{display:flex;justify-content:space-between;align-items:center;padding:25px;max-width:100%;margin:0 auto;border-bottom:1px solid rgba(0,0,0,.08)}.fc-editorial-showcase__header div{font-family:var(--avenir-font-primary);font-size:14px;letter-spacing:.7px;text-transform:uppercase;color:#0e0e0e;flex:1}@media(max-width:767px){.fc-editorial-showcase__header{position:relative;top:auto;left:auto;width:auto;z-index:1;border-bottom:.5px solid rgba(0,0,0,.1);padding:0 20px 8px;display:flex;align-items:center;justify-content:space-between;pointer-events:auto}.fc-editorial-showcase__header a{pointer-events:auto;font-size:12px}.fc-editorial-showcase__header .header-center{display:none!important}.fc-editorial-showcase__header .header-left,.fc-editorial-showcase__header .header-side.right{flex:none;width:auto;font-family:Avenir,sans-serif;font-size:10px;font-weight:500;letter-spacing:1.5%;line-height:120%;text-transform:uppercase}.fc-editorial-showcase__header a{color:#121212}.fc-editorial-showcase__header .header-center{text-align:left;margin:0}.fc-editorial-showcase__header .header-side.right{text-align:right;margin:0}.fc-editorial-showcase{position:relative;padding-top:0!important}}.fc-editorial-showcase__header a{text-decoration:none;color:inherit;font-weight:500}.fc-animated-underline{position:relative;text-decoration:none;display:inline-block;transition:color .3s ease}.fc-animated-underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.fc-animated-underline:hover:after{transform:scaleX(1);transform-origin:left}.header-side.left{text-align:left}.header-center{text-align:center}.header-side.right{text-align:right}.fc-editorial-showcase__hero{max-width:100%;margin:0 auto 17px;overflow:hidden}.hero-media-wrapper{position:relative;width:100%;aspect-ratio:1280/580;background:#f8f8f8}@media(max-width:768px){.hero-media-wrapper{aspect-ratio:67/89}}.hero-media-wrapper img,.hero-media-wrapper video{width:100%;height:100%;object-fit:cover}.fc-editorial-showcase__grid-container{max-width:100%}.fc-editorial-showcase__grid-container.has-slider{overflow:hidden}.fc-editorial-showcase__grid{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:45px}.fc-editorial-showcase__grid::-webkit-scrollbar{display:none}.fc-editorial-showcase__item{flex:0 0 calc(100% - 2rem);scroll-snap-align:start}@media(min-width:768px){.fc-editorial-showcase__item{flex:0 0 calc(33.333vw - 1.25rem)}}.fc-editorial-showcase__scrollbar{display:none!important}.fc-product-card{position:relative}.grid-media-wrapper{position:relative;width:100%;aspect-ratio:1/1.25;background:#f8f8f8;overflow:hidden}.fc-card-images{position:relative;width:100%;height:100%}.fc-card-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease;pointer-events:none}.fc-card-img.is-active{opacity:1;pointer-events:auto}.fc-card-arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;opacity:0;transition:opacity .3s ease;z-index:20;pointer-events:none}.fc-product-card:hover .fc-card-arrows{opacity:1}.fc-card-arrow{background:none;border:none;width:auto;height:auto;padding:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;pointer-events:auto;transition:transform .2s ease}.fc-card-arrow:hover{transform:scale(1.2)}.item-link-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.item-info{padding:12px;display:flex;justify-content:space-between;align-items:flex-start}.item-title{font-size:14px;font-weight:400;letter-spacing:1.5%;text-transform:uppercase;margin:0;color:#000;line-height:1.2;font-family:Avenir,sans-serif!important}.item-subtitle{font-size:14px;color:#4d4d4d;line-height:150%;letter-spacing:1.5%;font-weight:400;margin:0;font-family:Avenir,sans-serif}.wishlist-btn{background:none;border:none;cursor:pointer;color:#0e0e0e;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.wishlist-btn:hover{opacity:.6}.fc-editorial-showcase__dots{display:flex;justify-content:center;align-items:center;gap:4px}.fc-dot{width:24px;height:2px;background-color:#d2d2d2;transition:width .4s cubic-bezier(.25,1,.3,1),background-color .4s ease;cursor:pointer}.fc-dot:hover{background-color:#8c8c8c}.fc-dot.is-active{width:64px;background-color:#121212}@media(max-width:767px){.fc-editorial-showcase{padding-bottom:2.5rem}.fc-editorial-showcase__grid{gap:12px;padding:0 13px 35px;margin:0}.fc-editorial-showcase__item{flex:0 0 52%;scroll-snap-align:start}.grid-media-wrapper{aspect-ratio:1/1.25}.item-info{padding:8px 12px;display:flex;justify-content:space-between;align-items:center}.item-text{display:flex;flex-direction:column;gap:2px}.item-title{font-family:Avenir,sans-serif;font-size:11px;font-weight:500;letter-spacing:.5px;color:#121212;line-height:1.3}.item-subtitle{font-family:Avenir,sans-serif;font-size:12px;font-weight:400;color:#4d4d4d;margin-top:0;line-height:120%;letter-spacing:1.5%}.wishlist-btn{padding:0;color:#121212}.wishlist-btn svg{width:16px;height:16px}.fc-editorial-showcase__scrollbar{display:none!important}.fc-editorial-showcase__dots{display:flex;justify-content:center;align-items:center;gap:6px}.fc-dot{width:15px;height:1.5px;background-color:#d2d2d2;transition:width .4s cubic-bezier(.25,1,.3,1),background-color .4s ease;cursor:pointer}.fc-dot:hover{background-color:#8c8c8c}.fc-dot.is-active{width:15px;background-color:#121212}}@media(max-width:767px){.hide-mobile{display:none!important}}@media(min-width:768px){.show-mobile-only{display:none!important}}.placeholder-bg{width:100%;height:100%;background-color:#f3f3f3;display:flex;align-items:center;justify-content:center}.placeholder-svg{width:100%;height:100%;max-width:100%;max-height:100%;fill:#8c8c8c;background-color:#f3f3f3}
/*# sourceMappingURL=/cdn/shop/t/25/assets/featured-collection-new.css.map */
