.duskbrew-our-story{background:var(--color-page-bg, #FAF6EE);width:100%}.duskbrew-our-story__page-hero{position:relative;width:100%;height:480px;overflow:hidden;background:var(--color-cta-bg, #2E1E0A)}.duskbrew-our-story__page-hero-img{width:100%;height:100%;object-fit:cover;display:block}.duskbrew-our-story__page-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000026,#000000a6)}.duskbrew-our-story__page-hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%;display:flex;flex-direction:column;align-items:center;padding-top:120px}@media screen and (max-width:749px){.duskbrew-our-story__page-hero-content{padding-top:100px}}.duskbrew-our-story__page-hero-eyebrow{font-family:DM Sans,sans-serif;font-size:11px;font-weight:400;letter-spacing:4px;text-transform:uppercase;color:#ffffffb3;margin:0 0 14px}.duskbrew-our-story__page-hero-heading{font-family:Cormorant Garamond,serif;font-weight:500;font-size:64px;letter-spacing:.01em;line-height:1.05;color:#fff;margin:0;padding:0;text-align:center}.duskbrew-our-story__page-hero-subheading{font-family:DM Sans,sans-serif;font-size:16px;font-weight:300;color:#fffc;line-height:1.6;margin:16px 0 0;max-width:560px;text-align:center}.duskbrew-our-story__hero{position:relative;width:100%;min-height:480px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--color-cta-bg, #2E1E0A)}.duskbrew-our-story__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.duskbrew-our-story__hero-no-image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:DM Sans,sans-serif;font-size:13px;font-weight:300;color:#fff9;letter-spacing:1px}.duskbrew-our-story__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1c141059,#1c1410a6)}.duskbrew-our-story__hero-content{position:relative;z-index:1;text-align:center;max-width:720px;padding:80px 40px}.duskbrew-our-story__hero-eyebrow{font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold, #C9A55E);margin:0 0 16px}.duskbrew-our-story__hero-heading{font-family:Cormorant Garamond,serif;font-weight:500;font-size:56px;letter-spacing:.01em;line-height:1.1;color:#fff;margin:0 0 20px;padding:0}.duskbrew-our-story__hero-subheading{font-family:DM Sans,sans-serif;font-size:16px;font-weight:300;color:#fffc;line-height:1.6;margin:0}.duskbrew-our-story__text-image{width:100%;background:var(--color-page-bg, #FAF6EE)}.duskbrew-our-story__text-image-inner{display:grid;grid-template-columns:45fr 55fr;gap:64px;max-width:1200px;margin:0 auto;padding:80px 40px;align-items:center}.duskbrew-our-story__text-image--reversed .duskbrew-our-story__text-image-inner{grid-template-columns:55fr 45fr}.duskbrew-our-story__text-image--reversed .duskbrew-our-story__text-image-text{order:2}.duskbrew-our-story__text-image--reversed .duskbrew-our-story__text-image-media{order:1}.duskbrew-our-story__text-image-media{border-radius:16px;overflow:hidden;background:var(--color-section-alt, #F4EEE0)}.duskbrew-our-story__text-image-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px}.duskbrew-our-story__text-image-img--grayscale{filter:grayscale(100%)}.duskbrew-our-story__text-image-placeholder{aspect-ratio:4 / 5;background:var(--color-section-alt, #F4EEE0);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-muted, #9A8676);width:100%}.duskbrew-our-story__placeholder-label{font-family:DM Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;color:var(--color-text-muted, #9A8676);margin-top:12px;text-align:center}.duskbrew-our-story__eyebrow{font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold, #C9A55E);margin:0 0 14px}.duskbrew-our-story__section-heading{font-family:Cormorant Garamond,serif;font-weight:500;font-size:40px;letter-spacing:.01em;line-height:1.15;color:var(--color-text-primary, #1C1410);margin:0 0 20px;padding:0}.duskbrew-our-story__body-text{font-family:DM Sans,sans-serif;font-size:15px;font-weight:300;color:var(--color-text-body, #5C4A3A);line-height:1.7}.duskbrew-our-story__body-text p{margin:0 0 14px}.duskbrew-our-story__body-text p:last-child{margin-bottom:0}.duskbrew-our-story__body-text ul,.duskbrew-our-story__body-text ol{margin:0 0 14px;padding-left:20px}.duskbrew-our-story__body-text li{margin-bottom:6px;line-height:1.6}.duskbrew-our-story__text-centered{background:var(--color-section-alt, #F4EEE0);width:100%}.duskbrew-our-story__text-centered-inner{max-width:720px;margin:0 auto;padding:80px 40px;text-align:center;display:flex;flex-direction:column;align-items:center}.duskbrew-our-story__body-text--centered{text-align:center;max-width:600px}.duskbrew-our-story__cta-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:32px;padding:14px 36px;background:var(--color-cta-bg, #2E1E0A);color:var(--color-cta-text, #F4EEE0);font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:8px;transition:opacity .2s ease}.duskbrew-our-story__cta-btn:hover{opacity:.88}.duskbrew-our-story__stats{background:var(--color-section-alt, #F4EEE0);width:100%}.duskbrew-our-story__stats-inner{display:grid;grid-template-columns:repeat(4,1fr);max-width:1200px;margin:0 auto;padding:60px 40px}.duskbrew-our-story__stat{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 24px;border-right:1px solid var(--color-border, #E8DEC8)}.duskbrew-our-story__stat:last-child{border-right:none}.duskbrew-our-story__stat-value{font-family:Cormorant Garamond,serif;font-weight:500;font-size:48px;letter-spacing:.01em;line-height:1.1;color:var(--color-gold, #C9A55E);display:block;margin-bottom:10px}.duskbrew-our-story__stat-label{font-family:DM Sans,sans-serif;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted, #9A8676);display:block;line-height:1.4}@media screen and (max-width:768px){.duskbrew-our-story__page-hero{height:320px}.duskbrew-our-story__page-hero-heading{font-size:40px}.duskbrew-our-story__hero{min-height:360px}.duskbrew-our-story__hero-content{padding:60px 24px}.duskbrew-our-story__hero-heading{font-size:36px}.duskbrew-our-story__text-image-inner,.duskbrew-our-story__text-image--reversed .duskbrew-our-story__text-image-inner{grid-template-columns:1fr;gap:32px;padding:100px 24px}.duskbrew-our-story__text-image--reversed .duskbrew-our-story__text-image-text{order:1}.duskbrew-our-story__text-image--reversed .duskbrew-our-story__text-image-media{order:2}.duskbrew-our-story__section-heading{font-size:30px}.duskbrew-our-story__text-centered-inner{padding:100px 24px}.duskbrew-our-story__stats-inner{grid-template-columns:repeat(2,1fr);gap:32px 0;padding:100px 24px}.duskbrew-our-story__stat{border-right:none;border-bottom:1px solid var(--color-border, #E8DEC8);padding-bottom:32px}.duskbrew-our-story__stat:nth-last-child(-n+2){border-bottom:none}.duskbrew-our-story__stat-value{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-duskbrew-our-story.css.map */
