.ilc-receta{background:var(--color-background-footer);color:#fffbf6;overflow:hidden}.ilc-receta__inner{padding-block:0}.ilc-receta__grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:stretch;gap:clamp(24px,3.5vw,56px)}.ilc-receta--media-left .ilc-receta__grid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr)}.ilc-receta--media-left .ilc-receta__media{order:-1}.ilc-receta__body{min-width:0;align-self:center;padding-block:clamp(40px,5vw,68px)}.ilc-receta__head{max-width:56ch}.ilc-receta__eyebrow{margin:0 0 12px;color:#e9e2d2;font-size:.8125rem;font-weight:var(--font-weight-body-bold);letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ilc-receta__title{margin:0;color:#fffbf6;font-family:var(--font-stack-headings);font-size:clamp(1.8rem,3vw,2.6rem);font-style:var(--font-style-headings);font-weight:600;letter-spacing:-.01em;line-height:1.07;text-wrap:balance}.ilc-receta__intro{max-width:54ch;margin-top:12px;color:#e9e2d2;font-size:1.0625rem;line-height:1.6;text-wrap:pretty}.ilc-receta__intro p{margin:0}.ilc-receta__meta{display:flex;flex-wrap:wrap;gap:12px 30px;margin:20px 0 0;padding:0;list-style:none}.ilc-receta__meta-item{display:inline-flex;align-items:center;gap:9px;font-size:.95rem}.ilc-receta__meta-icon{display:inline-flex;flex:0 0 auto;color:#e9e2d2}.ilc-receta__meta-icon svg{display:block;width:20px;height:20px}.ilc-receta__meta-label{color:#cbbfa6;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:var(--font-weight-body-bold)}.ilc-receta__meta-value{color:#fffbf6;font-weight:var(--font-weight-body-bold)}.ilc-receta__tablist{display:flex;gap:clamp(18px,2.5vw,32px);margin-top:clamp(22px,3vw,32px)}.ilc-receta__tab{-webkit-appearance:none;appearance:none;background:transparent;border:0;margin:0;padding:0 0 13px;color:#cbbfa6;font-family:var(--font-stack-headings);font-size:1.0625rem;font-weight:500;letter-spacing:.01em;cursor:pointer;position:relative;transition:color .18s var(--ease-ui, ease)}.ilc-receta__tab:hover,.ilc-receta__tab.is-active{color:#fffbf6}.ilc-receta__tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-spark, #c74230)}.ilc-receta__tab:focus-visible{outline:2px solid var(--color-spark, #c74230);outline-offset:3px}.ilc-receta__panels{display:grid}.ilc-receta__panel{grid-area:1 / 1;padding-top:clamp(20px,3vw,28px);visibility:hidden;opacity:0;pointer-events:none}.ilc-receta__panel.is-active{visibility:visible;opacity:1;pointer-events:auto}.ilc-receta__panel:focus-visible{outline:2px solid rgba(255,251,246,.5);outline-offset:4px}.ilc-receta__toque{margin:clamp(20px,3vw,28px) 0 0;color:#cbbfa6;font-size:.95rem;line-height:1.55}.ilc-receta__toque-label{color:#fffbf6;font-family:var(--font-stack-headings);font-weight:500;font-size:.9rem;margin-right:6px}.ilc-receta__ingredientes{margin:0;padding:0;list-style:none}.ilc-receta__ingrediente{display:grid;grid-template-columns:18px 1fr;align-items:start;gap:14px;padding:7px 0;color:#f2ecdf;font-size:1rem;line-height:1.5;transition:color .18s var(--ease-ui, ease)}.ilc-receta__ingrediente:before{content:"";width:18px;height:2px;margin-top:.66em;background:#fffbf680;transition:width .18s var(--ease-ui, ease),background .18s var(--ease-ui, ease)}@media(hover:hover){.ilc-receta__ingrediente:hover{color:#fffbf6}.ilc-receta__ingrediente:hover:before{width:26px;background:#fffbf6eb}}.ilc-receta__pasos{margin:0;padding:0;list-style:none;counter-reset:paso;display:grid;gap:clamp(14px,1.8vw,20px)}.ilc-receta__paso{counter-increment:paso;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:16px;color:#f2ecdf;font-size:1rem;line-height:1.6}.ilc-receta__paso:before{content:counter(paso);display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border:1px solid rgba(255,251,246,.45);border-radius:var(--border-radius-cards, 0);color:#fffbf6;font-family:var(--font-stack-headings);font-size:1rem;line-height:1}.ilc-receta__media{margin:0;align-self:stretch;min-height:clamp(340px,28vw,440px);overflow:hidden}.ilc-receta--media-right .ilc-receta__media{margin-right:calc(-1 * (var(--gutter-container, 40px) + max(0px,(100vw - var(--theme-max-width, 1680px)) / 2)))}.ilc-receta--media-left .ilc-receta__media{margin-left:calc(-1 * (var(--gutter-container, 40px) + max(0px,(100vw - var(--theme-max-width, 1680px)) / 2)))}.ilc-receta__imagen{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none;transition:transform .6s var(--ease-ui, ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ilc-receta__media:hover .ilc-receta__imagen{transform:scale(1.05)}}@media(prefers-reduced-motion:no-preference){.ilc-receta__panel.is-active{animation:ilc-receta-panel .22s var(--ease-ui, ease) both}}@keyframes ilc-receta-panel{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.ilc-receta__grid,.ilc-receta--media-left .ilc-receta__grid{grid-template-columns:1fr;gap:0}.ilc-receta__inner{padding-block:0}.ilc-receta--media-right .ilc-receta__media,.ilc-receta--media-left .ilc-receta__media{order:-1;min-height:0;aspect-ratio:16 / 10;margin:0 calc(-1 * var(--gutter-container, 40px))}.ilc-receta__body{align-self:auto;padding-block:clamp(28px,6vw,42px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-ilc-receta.css.map */
