.darlin-pdp-ing{--ing-ink: #874000;--ing-display: "TAY Jukebox Johnny", "Arial Narrow", Arial, sans-serif;--ing-utility: commuters-sans, "Area Normal", Archivo, Arial, sans-serif;--ing-body: "Area Normal", Archivo, Arial, sans-serif;--ing-body-ink: #874000;--section-bg: #f2d6c7;--section-bg-alpha: 1;position:relative;box-sizing:border-box;width:100%;padding:40px 20px 48px;background:var(--section-bg);color:var(--ing-ink)}.darlin-pdp-ing__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.darlin-pdp-ing__bg img{display:block;width:100%;height:100%;object-fit:cover;opacity:var(--section-bg-alpha)}.darlin-pdp-ing *,.darlin-pdp-ing *:before,.darlin-pdp-ing *:after{box-sizing:border-box}.darlin-pdp-ing__inner{position:relative;z-index:1;width:min(100%,1280px);margin-inline:auto}.darlin-pdp-ing--full .darlin-pdp-ing__inner{width:100%;max-width:none;padding-inline:20px}.darlin-pdp-ing__eyebrow{margin:0 0 10px;font-family:var(--ing-utility);font-size:12px;font-synthesis:none;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.darlin-pdp-ing__head{padding-block-end:12px}.darlin-pdp-ing__heading{margin:0 0 12px;font-family:var(--ing-display);font-size:24px;font-weight:400;letter-spacing:.02em;line-height:.95}.darlin-pdp-ing__grid{display:flex;gap:14px;margin:0 0 28px;padding:0 0 4px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.darlin-pdp-ing__grid::-webkit-scrollbar{display:none}.darlin-pdp-ing__item{display:flex;flex:0 0 72vw;flex-direction:column;align-items:flex-start;max-width:280px;min-width:0;scroll-snap-align:start}.darlin-pdp-ing__box{width:100%;aspect-ratio:1;overflow:hidden;margin-bottom:10px;background:#e9cdbe}.darlin-pdp-ing__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.darlin-pdp-ing__name{margin:0 0 4px;max-width:100%;font-family:var(--ing-utility);font-size:13px;font-synthesis:none;font-weight:600;letter-spacing:0;line-height:1.25}.darlin-pdp-ing__note{margin:0;max-width:100%;color:var(--ing-body-ink);font-family:var(--ing-body);font-size:12px;line-height:1.45}.darlin-pdp-ing__disclosure{border-top:1px solid rgb(135 64 0 / .28);border-bottom:1px solid rgb(135 64 0 / .28)}.darlin-pdp-ing__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 0;cursor:pointer;list-style:none;font-family:var(--ing-utility);font-size:13px;font-synthesis:none;font-weight:600;letter-spacing:0;line-height:1.25;text-transform:uppercase}.darlin-pdp-ing__summary::-webkit-details-marker{display:none}.darlin-pdp-ing__summary:focus-visible{outline:2px solid #db0000;outline-offset:4px}.darlin-pdp-ing__icon{position:relative;flex:0 0 12px;width:12px;height:12px}.darlin-pdp-ing__icon:before,.darlin-pdp-ing__icon:after{content:"";position:absolute;background:currentColor}.darlin-pdp-ing__icon:before{top:5px;left:0;width:12px;height:1.5px}.darlin-pdp-ing__icon:after{top:0;left:5px;width:1.5px;height:12px}.darlin-pdp-ing__disclosure[open] .darlin-pdp-ing__icon:after{display:none}.darlin-pdp-ing__full{padding:0 0 16px;color:var(--ing-body-ink);font-family:var(--ing-body);font-size:13px;line-height:1.55}.darlin-pdp-ing__full p{margin:0 0 10px}.darlin-pdp-ing__full p:last-child{margin-bottom:0}.darlin-pdp-ing__full-note{margin-top:10px;font-size:12px;opacity:.78}@media screen and (min-width:750px){.darlin-pdp-ing{padding:56px 40px 64px}.darlin-pdp-ing--full .darlin-pdp-ing__inner{padding-inline:40px}.darlin-pdp-ing__head{padding-block-end:8px}.darlin-pdp-ing__heading{font-size:30px;margin-bottom:16px}.darlin-pdp-ing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:28px 32px;margin-bottom:32px;overflow:visible;scroll-snap-type:none}.darlin-pdp-ing__item{flex:none;width:100%;max-width:280px}.darlin-pdp-ing__box{max-width:280px}.darlin-pdp-ing__name,.darlin-pdp-ing__summary{font-size:14px}.darlin-pdp-ing__note{font-size:13px}}@media screen and (min-width:990px){.darlin-pdp-ing{padding:72px 48px 80px}.darlin-pdp-ing__inner{width:min(100%,1440px)}.darlin-pdp-ing__head{padding-block-end:12px}.darlin-pdp-ing__heading{margin-bottom:16px}.darlin-pdp-ing__grid{justify-items:stretch;gap:32px 36px;margin-bottom:40px}.darlin-pdp-ing__item,.darlin-pdp-ing__box{max-width:none}.darlin-pdp-ing__box{margin-bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/darlin-pdp-ingredients.css.map */
