.featured-collection-nc{padding:48px 0}.featured-collection-nc__container{max-width:1280px;margin:0 auto;padding:0 20px}.featured-collection-nc__header{margin-bottom:32px}.featured-collection-nc__header--center{text-align:center}.featured-collection-nc__header--left{text-align:left}.featured-collection-nc__header--right{text-align:right}.featured-collection-nc__heading{font-size:clamp(22px,4vw,34px);margin:0 0 8px;text-transform:uppercase;letter-spacing:.03em}.featured-collection-nc__subheading{font-size:15px;opacity:.7;max-width:600px}.featured-collection-nc__header--center .featured-collection-nc__subheading{margin:0 auto}.featured-collection-nc__grid{display:grid;grid-template-columns:repeat(var(--fc-cols-mobile, 2),1fr);gap:var(--fc-gap, 16px)}@media screen and (min-width:750px)and (max-width:989px){.featured-collection-nc__grid{grid-template-columns:repeat(var(--fc-cols-tablet, 3),1fr)}}@media screen and (min-width:990px){.featured-collection-nc__grid{grid-template-columns:repeat(var(--fc-cols-desktop, 4),1fr)}}.featured-collection-nc__card{display:flex;flex-direction:column}.featured-collection-nc__image-link{display:block;text-decoration:none}.featured-collection-nc__image-wrap{position:relative;width:100%;aspect-ratio:var(--fc-image-ratio, 3/4);overflow:hidden;background:#f2f2f2}.featured-collection-nc__image{width:100%;height:100%;object-fit:cover;display:block}.featured-collection-nc__image--primary{transition:opacity .35s ease}.featured-collection-nc__image--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease}.featured-collection-nc__card:hover .featured-collection-nc__image--hover{opacity:1}.featured-collection-nc__image--placeholder{width:100%;height:100%;object-fit:cover}.featured-collection-nc__badge{position:absolute;top:12px;left:12px;z-index:2;background-color:var(--fc-badge-bg, #d0242d);color:var(--fc-badge-color, #ffffff);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:5px 10px;border-radius:2px;line-height:1}.featured-collection-nc__info{padding-top:14px;display:flex;flex-direction:column;gap:4px}.featured-collection-nc__info--center{text-align:center}.featured-collection-nc__info--right{text-align:right}.featured-collection-nc__vendor{font-size:11px;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.featured-collection-nc__title-link{text-decoration:none;color:inherit}.featured-collection-nc__title{font-size:14px;font-weight:500;margin:0;line-height:1.4;color:inherit}.featured-collection-nc__title-link:hover .featured-collection-nc__title{text-decoration:underline}.featured-collection-nc__price-row{display:flex;align-items:center;gap:8px;margin-top:2px}.featured-collection-nc__info--center .featured-collection-nc__price-row{justify-content:center}.featured-collection-nc__info--right .featured-collection-nc__price-row{justify-content:flex-end}.featured-collection-nc__price{font-size:14px;font-weight:600;color:var(--fc-price-color, inherit)}.featured-collection-nc__price--sale{color:var(--fc-price-color, #d0242d)}.featured-collection-nc__price--compare{font-size:13px;font-weight:400;text-decoration:line-through;opacity:.55;color:var(--fc-compare-color, inherit)}.featured-collection-nc__view-all{text-align:center;margin-top:36px}.featured-collection-nc__view-all-btn{display:inline-block;padding:12px 32px;text-decoration:none}.featured-collection-nc__empty{text-align:center;padding:60px 20px;opacity:.6}.featured-collection-nc__empty svg{width:100px;height:100px;margin-bottom:12px}@media screen and (max-width:749px){.featured-collection-nc{padding:32px 0}.featured-collection-nc__title{font-size:13px}.featured-collection-nc__price,.featured-collection-nc__price--compare{font-size:12px}.featured-collection-nc__badge{top:8px;left:8px;font-size:10px;padding:4px 8px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/featured-collection-nc.css.map */
