.hs-recipes{background:var(--hs-creme);padding:var(--hs-section-pad-y) var(--hs-gutter)}.hs-recipes__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--hs-space-4);margin-bottom:var(--hs-space-5)}.hs-recipes__overline{margin:0 0 var(--hs-space-2);font-family:var(--hs-font-mono);font-size:var(--hs-fs-overline);letter-spacing:.16em;text-transform:uppercase;color:var(--hs-surtitre-orange)}.hs-recipes__heading{margin:0;font-family:var(--hs-font-display);font-size:var(--hs-fs-h2);font-weight:800;line-height:var(--hs-lh-tight);color:var(--hs-encre)}.hs-recipes__view-all{display:inline-flex;align-items:center;min-height:var(--hs-btn-h-sm);font-size:var(--hs-fs-small);font-weight:700;color:var(--hs-encre);border-bottom:2px solid var(--hs-curcuma);text-decoration:none;white-space:nowrap}.hs-recipes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hs-space-4);align-items:stretch}.hs-recipe-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--hs-border-carte);border-radius:var(--hs-radius-card);overflow:hidden;text-decoration:none;box-shadow:var(--hs-shadow-card);transition:transform .18s ease,box-shadow .18s ease}.hs-recipe-card:hover{transform:translateY(-3px);box-shadow:var(--hs-shadow-frame)}.hs-recipe-card:focus-visible{outline:3px solid var(--hs-encre);outline-offset:3px}.hs-recipe-card__media-wrap{position:relative;height:0;padding-top:66%;background:var(--hs-creme-carte)}.hs-recipe-card__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hs-recipe-card__meta{position:absolute;left:var(--hs-space-3);bottom:var(--hs-space-3);z-index:1;background:#1a1612d1;color:#fff;font-family:var(--hs-font-mono);font-size:var(--hs-fs-overline);font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:var(--hs-radius-pill)}.hs-recipe-card__body{display:flex;flex-direction:column;gap:var(--hs-space-2);padding:var(--hs-space-4) var(--hs-space-5) var(--hs-space-5)}.hs-recipe-card__title{margin:0;font-family:var(--hs-font-display);font-size:var(--hs-fs-body-lg);font-weight:800;line-height:var(--hs-lh-snug);color:var(--hs-encre)}.hs-recipe-card__melange{margin:0;font-size:var(--hs-fs-small);line-height:var(--hs-lh-snug);color:var(--hs-texte-tertiaire)}.hs-recipe-card__melange strong{font-weight:700;color:var(--hs-piment-texte)}.hs-recipe-highlight{background:var(--hs-curcuma);border-radius:var(--hs-radius-card);padding:var(--hs-space-6) var(--hs-space-5);display:flex;flex-direction:column;justify-content:flex-end}.hs-recipe-highlight__title{margin:0;font-family:var(--hs-font-display);font-size:var(--hs-fs-h3);font-weight:800;line-height:var(--hs-lh-snug);color:var(--hs-encre)}.hs-recipe-highlight__cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--hs-btn-h-sm);margin-top:var(--hs-space-4);background:var(--hs-btn-secondaire-bg);color:var(--hs-btn-secondaire-fg);font-family:var(--hs-font-display);font-weight:700;font-size:var(--hs-fs-body);line-height:1;padding:0 var(--hs-btn-pad-x-sm);border-radius:var(--hs-radius-pill);text-decoration:none;align-self:flex-start}.hs-recipe-highlight__cta:focus-visible{outline:3px solid var(--hs-encre);outline-offset:3px}@media(prefers-reduced-motion:reduce){.hs-recipe-card{transition:none}.hs-recipe-card:hover{transform:none}}@media screen and (max-width:989px){.hs-recipes__grid{grid-template-columns:repeat(2,1fr)}.hs-recipe-highlight{grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--hs-space-4);padding:var(--hs-space-5)}.hs-recipe-highlight__cta{margin-top:0;flex:0 0 auto}}@media screen and (max-width:749px){.hs-recipes{padding-right:0}.hs-recipes__header{padding-right:var(--hs-gutter)}.hs-recipes__grid{display:flex;grid-template-columns:none;max-width:none;margin-inline:0;gap:var(--hs-space-3);overflow-x:auto;padding-right:var(--hs-gutter);scroll-snap-type:x mandatory;scroll-padding-left:var(--hs-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch}.hs-recipes__grid::-webkit-scrollbar{display:none}.hs-recipe-card,.hs-recipe-highlight{flex:0 0 80%;width:auto;max-width:none;scroll-snap-align:start}.hs-recipe-card__media-wrap{padding-top:62%}.hs-recipe-highlight{grid-column:auto;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:var(--hs-space-5)}.hs-recipe-highlight__cta{margin-top:var(--hs-space-4)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hs-recipes.css.map */
