.featured-collection-cards__wrap,.featured-collection-cards__wrap *{letter-spacing:0}.featured-collection-cards__wrap{max-width:1600px}.featured-collection-cards__header{text-align:center;margin-bottom:3.4rem}.featured-collection-cards__badge{margin-bottom:1.8rem}.featured-collection-cards__heading{position:relative;margin:0 0 2rem;font-weight:900;line-height:1.1;color:#07143a;letter-spacing:0}.featured-collection-cards__heading:after{content:"";display:block;width:4rem;height:.25rem;margin:1.2rem auto 0;border-radius:99px;background:#008f86}.featured-collection-cards__heading.h1,.featured-collection-cards__heading.h2,.featured-collection-cards__heading.h3,.featured-collection-cards__heading.h4{font-size:36px}.featured-collection-cards__description p{font-size:16px;line-height:1.45;color:#172142}.featured-collection-cards__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem}.featured-collection-card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:.8rem;overflow:hidden;border:.1rem solid #ece8e3;box-shadow:0 .4rem 1.4rem #08142814;transition:transform .3s ease,box-shadow .3s ease}.featured-collection-card:hover{transform:translateY(-.3rem);box-shadow:0 1rem 2rem #08142821}.featured-collection-card__image{position:relative;width:auto;aspect-ratio:1.38 / 1;margin:1rem 1rem 0;border-radius:.6rem;overflow:hidden;background:#fbf6ee}.featured-collection-card__image img{width:100%;height:100%;object-fit:cover;border-radius:8px;transition:transform .3s ease}.featured-collection-card__image--placeholder{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 70% 35%,rgba(255,196,57,.32),transparent 0 16%),radial-gradient(circle at 34% 42%,rgba(6,156,146,.22),transparent 0 18%),linear-gradient(135deg,#fffaf2,#f5efe6)}.featured-collection-card__image--placeholder span{display:grid;place-items:center;width:7.2rem;height:7.2rem;border-radius:50%;background:#fff;color:#008f86;font-size:2.8rem;font-weight:800;box-shadow:0 .8rem 2rem #08142814}.featured-collection-card:hover .featured-collection-card__image img{transform:scale(1.04)}.featured-collection-card__content{flex:1;display:flex;flex-direction:column;padding:1rem 1.2rem 1.3rem;background:#fff}.featured-collection-card__title{margin:0 0 .9rem;font-size:1.55rem;font-weight:900;line-height:1.25;color:#07143a}.featured-collection-card__button{margin-top:auto;align-self:flex-start}.button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:3.4rem;padding:.9rem 1.8rem;border-radius:.3rem;text-decoration:none;font-size:1.15rem;font-weight:900;text-align:center;cursor:pointer;border:none;text-transform:uppercase;line-height:1;transition:all .3s ease}.button--primary{background:linear-gradient(180deg,#069c92,#007d76);color:#fff;box-shadow:0 .25rem .75rem #007d764d}.button--primary:hover{background:linear-gradient(180deg,#008f86,#006f69);color:#fff;transform:translateY(-1px)}.badge{display:inline-flex;align-items:center;gap:.9rem;min-height:3.8rem;padding:.8rem 2.2rem;border:.1rem solid #e5e9eb;border-radius:999px;background:#fff;box-shadow:0 .4rem 1.4rem #08142814;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:0}.badge svg{width:1.5rem;height:1.5rem;fill:currentColor}.badge--primary{background:#fff;color:#008f86}.badge--secondary{background-color:rgba(var(--color-base-rgb),.1);color:var(--color-base)}.badge--accent{background-color:var(--color-accent);color:var(--color-accent-text)}.rte{font-size:1rem;line-height:1.6}.rte p{margin:0 0 1rem}.rte p:last-child{margin-bottom:0}@media screen and (max-width:989px){.featured-collection-cards__grid{grid-template-columns:repeat(2,1fr);gap:1.4rem}}@media screen and (max-width:749px){.featured-collection-cards__header{margin-bottom:2.2rem}.featured-collection-cards__heading.h1,.featured-collection-cards__heading.h2,.featured-collection-cards__heading.h3,.featured-collection-cards__heading.h4{font-size:28px}.badge{min-height:3.4rem;padding:.7rem 1.8rem;font-size:12px}.featured-collection-cards__grid{grid-template-columns:repeat(2,1fr);gap:1.2rem}.featured-collection-card{border-radius:8px}.featured-collection-card__image{margin:.8rem .8rem 0;border-radius:7px}.featured-collection-card__content{padding:.9rem 1rem 1.2rem}.featured-collection-card__title{font-size:1.25rem;margin-bottom:.8rem}.button{width:100%;min-width:0;min-height:2.5rem;padding:.6rem 1.1rem;font-size:.95rem}.featured-collection-card__button{align-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/featured-collection-cards.css.map */
