.fdj-media--portrait{aspect-ratio:4 / 5}.fdj-media--square{aspect-ratio:1 / 1}.fdj-media--landscape{aspect-ratio:3 / 2}.fdj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fdj-space-sm) var(--fdj-space-xs);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.fdj-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fdj-space-lg) var(--fdj-space-md)}}@media screen and (min-width:990px){.fdj-grid{grid-template-columns:repeat(var(--fdj-grid-cols, 4),minmax(0,1fr))}}.fdj-card{position:relative;display:flex;flex-direction:column}.fdj-card__media{position:relative;margin-bottom:var(--fdj-space-xs)}.fdj-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--fdj-duration) var(--fdj-ease),transform .5s var(--fdj-ease)}.fdj-card__image--secondary{opacity:0}@media(hover:hover)and (pointer:fine){.fdj-card--has-hover:hover .fdj-card__image--primary{opacity:0}.fdj-card--has-hover:hover .fdj-card__image--secondary{opacity:1}.fdj-card:not(.fdj-card--has-hover):hover .fdj-card__image--primary{transform:scale(1.04)}}.fdj-card__badge{position:absolute;top:var(--fdj-space-2xs);left:var(--fdj-space-2xs);z-index:1;padding:.4rem .9rem;border-radius:var(--fdj-radius-sm);font-size:var(--fdj-text-xs);font-weight:500;letter-spacing:.02em}.fdj-card__badge--sale{background-color:var(--fdj-white);box-shadow:inset 0 0 0 1px var(--fdj-ink);color:var(--fdj-ink)}.fdj-card__badge--soldout{background-color:var(--fdj-ink);color:var(--fdj-off-white)}.fdj-card__badge--french{left:auto;right:var(--fdj-space-2xs);display:inline-flex;align-items:center;gap:.3rem;background-color:var(--fdj-white);color:var(--fdj-ink);box-shadow:inset 0 0 0 1px var(--fdj-ink-12)}.fdj-card__body{display:flex;flex-direction:column;gap:var(--fdj-space-3xs)}.fdj-card__title{font-size:var(--fdj-text-base);font-weight:500;line-height:var(--fdj-leading-snug);color:var(--fdj-ink);margin:0}.fdj-card__link{color:inherit;text-decoration:none}.fdj-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.fdj-card__link:hover{text-decoration:underline;text-underline-offset:.2em}.fdj-card__link:focus-visible{outline:none}.fdj-card:has(.fdj-card__link:focus-visible){outline:2px solid var(--fdj-ink);outline-offset:4px;border-radius:var(--fdj-radius)}.fdj-card__lot{font-size:var(--fdj-text-xs);color:var(--fdj-ink-60);margin:0}.fdj-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;font-size:var(--fdj-text-base);color:var(--fdj-ink);margin:0}.fdj-card__unit{font-size:var(--fdj-text-xs);font-weight:400;color:var(--fdj-ink-60);margin:0}.fdj-card__price-from{font-size:var(--fdj-text-xs);color:var(--fdj-ink-60)}.fdj-card__price-amount{font-weight:500}.fdj-card__price-compare{font-size:var(--fdj-text-sm);color:var(--fdj-ink-40)}.fdj-placeholder{background-color:var(--fdj-beige);fill:var(--fdj-ink-12)}@media screen and (min-width:990px){.header--middle-left.header--has-menu{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:var(--fdj-space-md)}.header--middle-left.header--has-menu .fdj-brand{justify-self:start}.header--middle-left.header--has-menu .header__icons{justify-self:end}}.fdj-brand{grid-area:heading;display:flex;align-items:center;gap:var(--fdj-space-2xs);justify-self:center}.fdj-brand>.header__heading-link{line-height:0}.fdj-brand>.header__heading,.fdj-brand>.header__heading-link{flex:0 0 auto}.fdj-brand .header__heading-link .h2{white-space:nowrap}@media screen and (max-width:989px){.header--mobile-left .fdj-brand{justify-self:start}}@media screen and (min-width:990px){.fdj-brand{justify-self:start}.header--middle-center .fdj-brand,.header--top-center .fdj-brand{justify-self:center}}.fdj-header-badge{display:none;align-items:center;justify-content:center;flex:none;width:3.4rem;height:3.4rem;border-radius:50%;background-color:transparent;box-shadow:inset 0 0 0 1px var(--fdj-ink-12);color:var(--fdj-ink);text-decoration:none}@media screen and (min-width:990px){.fdj-header-badge{display:inline-flex}}.fdj-header-badge .fdj-icon{flex:none}.fdj-header-badge--link{transition:background-color var(--fdj-duration) var(--fdj-ease)}.fdj-header-badge--link:hover{background-color:var(--fdj-ink-06)}.shopify-section-header-sticky{background-color:var(--fdj-off-white)}.shopify-section-header-sticky.shopify-section-header-hidden{box-shadow:none}.fdj-breadcrumb{padding-block:var(--fdj-space-sm);font-size:var(--fdj-text-sm);color:var(--fdj-ink-60)}.fdj-breadcrumb__list{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.fdj-breadcrumb__item{display:flex;align-items:center;gap:.6rem}.fdj-breadcrumb__item a{color:var(--fdj-ink-60);text-decoration:none}.fdj-breadcrumb__item a:hover{color:var(--fdj-ink);text-decoration:underline;text-underline-offset:.2em}.fdj-breadcrumb__item[aria-current=page]{color:var(--fdj-ink)}.fdj-breadcrumb__sep{color:var(--fdj-ink-40)}.fdj-breadcrumb__sep svg{display:block;width:1.4rem;height:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fdj-components.css.map */
