.beam-cupper .beam-duo__main-image img{object-fit:contain}.beam-cupper .beam-duo__story-visual>img{aspect-ratio:1;max-height:510px;object-fit:cover}.beam-cupper .beam-duo__story-intro{margin-bottom:28px!important}.beam-cupper .beam-duo__piece{padding:22px 0}.beam-cupper .beam-duo__ritual-card{padding:22px 0 0;margin-top:20px}.beam-cupper .beam-duo__ritual-card>p{font-size:clamp(30px,3.1vw,43px);margin-bottom:12px}.beam-cupper__controls{max-width:1500px;margin:0 auto;padding:58px 6% 64px;scroll-margin-top:110px;border-top:1px solid var(--duo-line)}.beam-cupper__controls-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:end}.beam-cupper__controls-heading h2{font-size:clamp(40px,4.5vw,63px);margin-top:20px;max-width:600px}.beam-cupper__controls-heading>p{font-size:15px;line-height:1.85;max-width:440px;color:var(--duo-muted)}.beam-cupper__control-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:38px}.beam-cupper__control-grid>div{border-top:1px solid var(--duo-line);padding-top:20px}.beam-cupper__control-grid h3{font-size:26px;margin:17px 0 12px;letter-spacing:-.025em}.beam-cupper__control-grid p{font-size:13px;line-height:1.85;color:var(--duo-muted)}.beam-cupper .beam-duo__lifestyle{background:#fff;color:var(--duo-ink);max-width:1500px;margin:0 auto;border-top:1px solid var(--duo-line)}.beam-cupper .beam-duo__lifestyle .beam-duo__eyebrow{color:#222}.beam-cupper .beam-duo__lifestyle-image{min-height:0;max-height:650px}.beam-cupper .beam-duo__lifestyle-image img{aspect-ratio:1.04;object-fit:cover;object-position:center}.beam-cupper .beam-duo__lifestyle-copy{padding:54px clamp(35px,5vw,80px)}.beam-cupper .beam-duo__lifestyle h2{font-size:clamp(43px,4.9vw,69px);margin:24px 0}.beam-cupper .beam-duo__lifestyle-intro{font-size:17px;line-height:1.85}.beam-cupper .beam-duo__instructions{color:var(--duo-muted);margin-top:30px!important}@media(max-width:989px){.beam-cupper .beam-duo__story{padding-top:48px;padding-bottom:48px}.beam-cupper .beam-duo__story-visual>img{max-height:none;aspect-ratio:1.08}.beam-cupper .beam-duo__ritual-card>p{font-size:35px}.beam-cupper__controls{padding:45px 7% 48px}.beam-cupper__controls-heading{grid-template-columns:1fr;gap:22px}.beam-cupper__controls-heading h2{font-size:45px}.beam-cupper__controls-heading>p{font-size:14px;max-width:none}.beam-cupper__control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;margin-top:30px}.beam-cupper__control-grid h3{font-size:25px}.beam-cupper .beam-duo__lifestyle-image{max-height:none}.beam-cupper .beam-duo__lifestyle-image img{aspect-ratio:1.1}.beam-cupper .beam-duo__lifestyle-copy{padding:43px 7% 12px}.beam-cupper .beam-duo__lifestyle h2{font-size:48px;max-width:420px}.beam-cupper .beam-duo__lifestyle-intro{font-size:16px}}@media(max-width:399px){.beam-cupper .beam-duo__title{font-size:52px}.beam-cupper .beam-duo__essentials>div{grid-template-columns:70px 1fr;gap:12px}.beam-cupper__control-grid{grid-template-columns:1fr;gap:22px}.beam-cupper__control-grid h3{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/beam-cupper-premium.css.map */
