.fab-mega{--fab-mega-accent: #9a7a52;--fab-mega-new: #86683f;--fab-mega-muted: rgba(var(--color-foreground), .66);--fab-mega-hairline: rgba(var(--color-foreground), .12);--fab-mega-tint: rgba(var(--color-foreground), .045);--fab-mega-radius: var(--media-radius, 8px);--fab-mega-ease: cubic-bezier(.22, .61, .36, 1);padding-top:3.2rem;padding-bottom:3.6rem;border-bottom:1px solid var(--fab-mega-hairline);box-shadow:0 24px 40px -24px #1113172e}.fab-mega img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--fab-mega-ease)}.fab-mega__panel{display:grid;gap:3.2rem;align-items:start}.fab-mega__panel--category{grid-template-columns:minmax(21rem,1fr) minmax(0,3fr) minmax(22rem,1.25fr)}.fab-mega__panel--cards{grid-template-columns:minmax(0,1fr) auto}.fab-mega__eyebrow{margin:0 0 1.4rem;font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--fab-mega-accent)}.fab-mega__links ul{margin:0;padding:0}.fab-mega__link{display:inline-block;padding:.6rem 0;font-size:1.5rem;line-height:1.35;color:rgb(var(--color-foreground));text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--fab-mega-ease)}.fab-mega__link:hover,.fab-mega__link--active{background-size:100% 1px}.fab-mega__type{display:flex;align-items:center;gap:1.2rem;padding:.5rem 0;background:none}.fab-mega__type-media{position:relative;flex:0 0 auto;width:4.8rem;height:4.8rem;overflow:hidden;border-radius:50%;background:var(--fab-mega-tint)}.fab-mega__type-initial{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(160deg,#f6f1ea,#e7dccd);font-family:var(--font-heading-family);font-size:1.7rem;color:#2b262299}.fab-mega__type-copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.fab-mega__type-title{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem}.fab-mega__type-name{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--fab-mega-ease)}.fab-mega__type:hover .fab-mega__type-name,.fab-mega__type.fab-mega__link--active .fab-mega__type-name{background-size:100% 1px}.fab-mega__type:hover img{transform:scale(1.08)}.fab-mega__type-meta{font-size:1.25rem;line-height:1.3;color:var(--fab-mega-muted)}.fab-mega__type--soon .fab-mega__type-name{color:var(--fab-mega-muted)}.fab-mega__new{display:inline-block;padding:.3rem .7rem;border-radius:999px;background:var(--fab-mega-new);color:#fff;font-size:.95rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;vertical-align:.15em}.fab-mega__new--media{position:absolute;top:.8rem;left:.8rem}.fab-mega__all{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.8rem;padding-bottom:.3rem;border-bottom:1px solid currentColor;font-size:1.35rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none}.fab-mega__all svg,.fab-mega__feature-cta svg{width:1.2rem;height:1.2rem;transition:transform .3s var(--fab-mega-ease)}.fab-mega__all:hover svg,.fab-mega__feature:hover .fab-mega__feature-cta svg,.fab-mega__promo:hover .fab-mega__feature-cta svg{transform:translate(.4rem)}.fab-mega__products{display:grid;grid-template-columns:repeat(var(--fab-mega-cols, 3),minmax(0,18rem));gap:2rem;margin:0;padding:0}.fab-mega__product{display:flex;flex-direction:column;gap:.6rem;color:rgb(var(--color-foreground));text-decoration:none}.fab-mega__product-media{position:relative;display:block;aspect-ratio:1;margin-bottom:.6rem;overflow:hidden;border-radius:var(--fab-mega-radius);background:var(--fab-mega-tint)}.fab-mega__product:hover img,.fab-mega__card-link:hover img,.fab-mega__feature:hover img,.fab-mega__promo:hover img{transform:scale(1.05)}.fab-mega__product-title{display:-webkit-box;overflow:hidden;font-size:1.35rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fab-mega__product:hover .fab-mega__product-title{text-decoration:underline;text-underline-offset:.3rem}.fab-mega__product-price{font-size:1.3rem;font-weight:600}.fab-mega__feature,.fab-mega__promo{position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:30rem;border-radius:var(--fab-mega-radius);background:var(--fab-mega-tint);color:#fff;text-decoration:none;isolation:isolate}.fab-mega__promo{width:26rem;height:100%}.fab-mega__feature-media,.fab-mega__promo-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.fab-mega__feature:after,.fab-mega__promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#11131700 40%,#1113179e)}.fab-mega__feature-copy,.fab-mega__promo-copy{display:flex;flex-direction:column;gap:.6rem;padding:2rem}.fab-mega__feature-title,.fab-mega__promo-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.1;letter-spacing:-.01em}.fab-mega__promo-eyebrow{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:#e7d3b5}.fab-mega__feature-cta{display:inline-flex;align-items:center;gap:.8rem;font-size:1.35rem;font-weight:500}.fab-mega__cards{display:grid;grid-template-columns:repeat(var(--fab-mega-cards, 5),minmax(0,1fr));gap:2.4rem;margin:0;padding:0}.fab-mega__card-link{display:flex;flex-direction:column;align-items:center;gap:.3rem;color:rgb(var(--color-foreground));text-align:center;text-decoration:none}.fab-mega__card-media{position:relative;display:block;width:100%;aspect-ratio:3 / 4;margin-bottom:1rem;overflow:hidden;border-radius:50% 50% var(--fab-mega-radius) var(--fab-mega-radius) / 37.5% 37.5% var(--fab-mega-radius) var(--fab-mega-radius);background:var(--fab-mega-tint)}.fab-mega__card-monogram{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1.2rem;background:linear-gradient(160deg,#f6f1ea,#ebe2d6);font-family:var(--font-heading-family);font-size:1.8rem;color:#2b26228c}.fab-mega__pill{position:absolute;left:50%;bottom:.8rem;transform:translate(-50%);padding:.4rem 1rem;border-radius:999px;background:#ffffffeb;color:#262626;font-size:1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.fab-mega__card--soon .fab-mega__card-media img{filter:grayscale(.6);opacity:.7}.fab-mega__card-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;line-height:1.2}.fab-mega__card-link:hover .fab-mega__card-title{text-decoration:underline;text-underline-offset:.3rem}.fab-mega__card-price{font-size:1.25rem;color:var(--fab-mega-muted)}.fab-mega__sublinks{margin:.8rem 0 0;padding:0;text-align:center}.fab-mega__sublinks .fab-mega__link{padding:.3rem 0;font-size:1.35rem;color:var(--fab-mega-muted)}.fab-mega__sublinks .fab-mega__link:hover{color:rgb(var(--color-foreground))}.fab-mega__sublinks .fab-mega__new{margin-inline-start:.6rem}.fab-mega__sublinks .fab-mega__link--soon{color:rgba(var(--color-foreground),.45)}.fab-mega__soon{margin-inline-start:.6rem;font-size:1rem;letter-spacing:.06em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.fab-mega img,.fab-mega svg,.fab-mega__link{transition:none!important}}.fab-drawer-thumb{display:inline-block;flex:0 0 auto;width:4.4rem;height:4.4rem;margin-inline-end:1.4rem;overflow:hidden;border-radius:50%;background:rgba(var(--color-foreground),.06)}.fab-drawer-thumb img{display:block;width:100%;height:100%;object-fit:cover}.fab-drawer-tag{flex:0 0 auto;margin-inline-start:1rem;padding:.3rem .8rem;border-radius:999px;background:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.75);font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.fab-drawer-tag--new{background:#86683f;color:#fff}.menu-drawer__menu-item:has(.fab-drawer-thumb){padding-top:.8rem;padding-bottom:.8rem}.fab-drawer-thumb__initial{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(160deg,#f6f1ea,#e7dccd);font-family:var(--font-heading-family);font-size:1.7rem;color:#2b262299}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fabienne-mega.css.map */
