.ngc-coffee-collection{background:var(--ngc-cream,#f5f0e7)}.ngc-coffee-collection__hero{display:grid}.ngc-coffee-collection__copy{padding:24px 20px 22px}.ngc-coffee-collection__title{max-width:12ch;margin:0;font:400 clamp(40px,11vw,54px)/1.02 var(--ngc-serif);letter-spacing:-.05em;text-transform:none}.ngc-coffee-collection__copy .ngc-body{max-width:45ch;margin-top:12px}.ngc-coffee-collection__actions{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:18px}.ngc-coffee-collection__actions .ngc-button{max-width:280px}.ngc-coffee-collection__actions .ngc-text-link{min-height:40px}.ngc-coffee-collection__media{margin:0;background:#ded2c2;overflow:hidden}.ngc-coffee-collection__media img,.ngc-coffee-collection__media svg{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.ngc-coffee-collection__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--ngc-line);background:#eee8de}.ngc-coffee-collection__benefits>div{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:11px 6px;text-align:center}.ngc-coffee-collection__benefits>div+div{border-left:1px solid var(--ngc-line)}.ngc-coffee-collection__benefits svg{width:22px;height:22px;margin-bottom:5px;fill:none;stroke:var(--ngc-red);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ngc-coffee-collection__benefits span{display:flex;flex-direction:column;align-items:center;min-width:0}.ngc-coffee-collection__benefits strong{font-size:11px;line-height:1.2}.ngc-coffee-collection__benefits small{display:none}#ng-coffee-products{scroll-margin-top:118px}#main:has(.ngc-coffee-collection) #ng-coffee-products>.container{padding-top:22px}#main:has(.ngc-coffee-collection) .product-facet__main{min-width:0}@media(min-width:750px){.ngc-coffee-collection__hero{grid-template-columns:1fr 1fr;min-height:430px}.ngc-coffee-collection__copy{display:flex;flex-direction:column;justify-content:center;padding:48px 6vw}.ngc-coffee-collection__title{font-size:64px}.ngc-coffee-collection__copy .ngc-body{font-size:18px;margin-top:16px}.ngc-coffee-collection__actions{margin-top:24px}.ngc-coffee-collection__media img,.ngc-coffee-collection__media svg{height:100%;min-height:430px;aspect-ratio:auto}.ngc-coffee-collection__benefits{padding-inline:4vw}.ngc-coffee-collection__benefits>div{flex-direction:row;gap:10px;padding:16px 18px;text-align:left}.ngc-coffee-collection__benefits svg{flex:0 0 26px;width:26px;height:26px;margin:0}.ngc-coffee-collection__benefits span{align-items:flex-start}.ngc-coffee-collection__benefits strong{font-size:14px}.ngc-coffee-collection__benefits small{display:block;margin-top:2px;color:var(--ngc-muted);font-size:12px;line-height:1.3}#ng-coffee-products{scroll-margin-top:128px}#main:has(.ngc-coffee-collection) #ng-coffee-products>.container{padding-top:34px}}@media(max-width:359px){.ngc-coffee-collection__copy{padding-inline:16px}.ngc-coffee-collection__benefits strong{font-size:10px}}.ngc-coffee-collection__hero{position:relative;display:block;min-height:430px;overflow:hidden;background:#24140e;color:#fff7ee}.ngc-coffee-collection__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;background:#24140e}.ngc-coffee-collection__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#160c080f,#160c082e,#160c08d1 72%,#160c08f5);pointer-events:none}.ngc-coffee-collection__media img,.ngc-coffee-collection__media svg{display:block;width:100%;height:100%;min-height:0;aspect-ratio:auto;object-fit:cover;object-position:center}.ngc-coffee-collection__copy{position:relative;z-index:2;display:flex;min-height:430px;max-width:760px;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:30px 20px 26px;color:#fff7ee}.ngc-coffee-collection__copy .ngc-eyebrow{color:#f1dfce}.ngc-coffee-collection__title{max-width:11ch;color:#fff7ee;font-size:clamp(44px,12vw,60px);text-shadow:0 2px 24px rgba(0,0,0,.2)}.ngc-coffee-collection__copy .ngc-body{max-width:44ch;color:#fff7ee;text-shadow:0 1px 14px rgba(0,0,0,.25)}.ngc-coffee-collection__actions{margin-top:20px}.ngc-coffee-collection__actions .ngc-button{width:auto;min-width:210px;background:var(--ngc-red);color:#fff7ee}.ngc-coffee-collection__actions .ngc-text-link{color:#fff7ee;font-weight:700}@media(min-width:750px){.ngc-coffee-collection__hero{min-height:500px}.ngc-coffee-collection__copy{min-height:500px;max-width:820px;padding:42px 6vw 36px}.ngc-coffee-collection__title{font-size:clamp(64px,6vw,88px)}.ngc-coffee-collection__copy .ngc-body{font-size:18px;margin-top:16px}.ngc-coffee-collection__media:after{background:linear-gradient(90deg,#160c08c7,#160c089e 38%,#160c0833 68%,#160c080d),linear-gradient(180deg,#160c0805 20%,#160c088c)}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/ng-coffee-collection.css.map */
