.drip-hero{position:relative;isolation:isolate;background:#080808;color:#f4f4f2;overflow:hidden}.drip-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.drip-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000c,#0003)}.drip-hero__media img{width:100%;height:100%;object-fit:cover}.drip-hero__mobile{display:none!important}.drip-hero__content{padding-top:clamp(5rem,9vw,12rem);padding-bottom:3rem;min-height:60rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.drip-hero__eyebrow,.drip-hero__signature{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}.drip-hero h1{color:inherit;font-size:clamp(6rem,12vw,17rem);font-weight:700;line-height:.88;letter-spacing:-.06em;text-transform:uppercase;max-width:10ch;margin:2rem 0 3rem}.drip-hero__copy{font-size:clamp(1.8rem,2vw,2.3rem);max-width:48rem}.drip-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;margin:2rem 0 5rem}.drip-hero .button{background:#f4f4f2;color:#080808}.drip-hero__link{color:inherit;text-underline-offset:.5rem}.drip-hero__signature{border-top:1px solid #555;padding-top:2rem;width:100%;margin-top:auto}@media(max-width:749px){.drip-hero__content{min-height:55rem}.drip-hero__media--responsive .drip-hero__desktop{display:none}.drip-hero__media--responsive .drip-hero__mobile{display:block!important}.drip-hero__media:after{background:#0009}}.drip-guide{padding:clamp(4rem,7vw,9rem) 0}.drip-guide__layout{display:grid;gap:3rem}.drip-guide__eyebrow{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.drip-guide h2{font-size:clamp(3.2rem,5vw,6rem);line-height:1;text-transform:uppercase;margin:1rem 0 2rem;overflow-wrap:anywhere}.drip-guide .rte{max-width:62rem}.drip-guide .button{margin-top:2rem}.drip-guide__item{border-top:1px solid rgba(var(--color-foreground),.25)}.drip-guide__item:last-child{border-bottom:1px solid rgba(var(--color-foreground),.25)}.drip-guide__item summary{display:flex;justify-content:space-between;gap:2rem;padding:2rem 0;font-weight:700;cursor:pointer;list-style:none}.drip-guide__item summary::-webkit-details-marker{display:none}.drip-guide__item summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.drip-guide__item[open] summary span{transform:rotate(45deg)}.drip-guide__item .rte{padding-bottom:2rem}.drip-guide__item .rte p:first-child{margin-top:0}@media(min-width:750px){.drip-guide__layout{grid-template-columns:1fr 1fr;gap:8rem}}.drip-breadcrumbs{padding-top:1.4rem;padding-bottom:.4rem}.drip-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;list-style:none;padding:0;margin:0;font-size:1.2rem;letter-spacing:.04em}.drip-breadcrumbs li+li:before{content:"/";margin-right:.55rem;opacity:.55}.drip-breadcrumbs a{color:inherit;text-decoration:none}.drip-breadcrumbs a:hover{text-decoration:underline}.drip-breadcrumbs [aria-current]{opacity:.65}.drip-card-swatches{display:flex;align-items:center;gap:.6rem;list-style:none;margin:.8rem 0 0;padding:0}.drip-card-swatch{width:1.4rem;height:1.4rem;border-radius:50%;background:var(--drip-swatch);box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.22)}.drip-card-swatch-more{font-size:1.1rem;line-height:1;opacity:.6}.drip-card-options{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:.8rem 0 0;padding:0}.drip-card-option{padding:.2rem .55rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:.3rem;font-size:1.1rem;line-height:1.4}@media(max-width:749px){.drip-card-swatches{gap:.5rem}.drip-card-swatch{width:1.2rem;height:1.2rem}}.drip-specs{margin:0;display:grid;gap:.2rem}.drip-specs>div{display:grid;grid-template-columns:minmax(9rem,32%) 1fr;gap:1.2rem;padding:.8rem 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.drip-specs>div:last-child{border-bottom:0}.drip-specs dt{font-weight:600;letter-spacing:.02em}.drip-specs dd{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
