.ccv3-intro--proof .ccv3-wrap{width:min(calc(100% - var(--ccv3-mobile-padding, 24px) * 2),var(--ccv3-width, 1440px))}.ccv3-intro--proof .ccv3-intro__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "lede" "media" "points";gap:20px;align-items:start}.ccv3-intro--proof .ccv3-intro__copy{display:contents}.ccv3-intro--proof .ccv3-intro__copy>*{margin:0}.ccv3-intro--proof .ccv3-intro__heading{grid-area:heading}.ccv3-intro--proof .ccv3-intro__lede{grid-area:lede}.ccv3-intro--proof .ccv3-intro__media{grid-area:media;min-height:0;order:0}.ccv3-intro--proof .ccv3-intro__points{grid-area:points;gap:16px}.ccv3-intro--proof .ccv3-intro__photo--a{width:100%;aspect-ratio:1.1}.ccv3-intro--proof .ccv3-intro__pad{padding-block:min(var(--ccv3-intro-padding-top, 48px),32px) min(var(--ccv3-intro-padding-bottom, 48px),32px)}body.template-page-cart .ccv3-intro--proof .ccv3-intro__heading>*{font-family:var(--fr-font-sans, var(--font-heading--family));font-size:clamp(36px,10.8vw,56px);font-weight:900;line-height:1;letter-spacing:-.045em;color:#111}.ccv3-intro--proof .ccv3-intro__lede{max-width:none;font-size:18px;font-weight:400;line-height:1.45;color:#111}.ccv3-intro--proof .ccv3-intro__lede>*{margin:0}.ccv3-intro--proof .ccv3-intro__heading em{color:inherit}.ccv3-intro.ccv3-intro--proof .ccv3-intro__point{display:block;padding:16px;box-shadow:none;filter:none;transform:none}.ccv3-intro--proof .ccv3-intro__point h3{font-family:var(--fr-font-sans, var(--font-heading--family));font-size:26px;font-weight:900;line-height:1.1;letter-spacing:-.035em;margin:0 0 8px}.ccv3-intro--proof .ccv3-intro__point .rte,.ccv3-intro--proof .ccv3-intro__point p{font-size:16px;font-weight:400;line-height:1.5;color:#111}@media(min-width:750px)and (max-width:989px){.ccv3-intro--proof .ccv3-wrap{max-width:700px}}@media(min-width:990px){.ccv3-intro--proof .ccv3-intro__pad{padding-block:var(--ccv3-intro-padding-top, 48px) var(--ccv3-intro-padding-bottom, 48px)}.ccv3-intro--proof .ccv3-wrap{width:min(calc(100% - 96px),var(--ccv3-width, 1440px))}.ccv3-intro--proof .ccv3-intro__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"media heading" "media lede" "media points";column-gap:40px;row-gap:18px}.ccv3-intro--proof.ccv3-intro--media-right .ccv3-intro__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"heading media" "lede media" "points media"}.ccv3-intro--proof .ccv3-intro__media{align-self:center}.ccv3-intro--proof .ccv3-intro__photo--a{width:min(100%,448px);height:auto;aspect-ratio:4 / 5;margin-inline:auto}body.template-page-cart .ccv3-intro--proof .ccv3-intro__heading>*{font-size:clamp(48px,4.5vw,64px);text-wrap:balance}.ccv3-intro--proof .ccv3-intro__lede{font-size:20px}.ccv3-intro--proof .ccv3-intro__points{gap:12px}.ccv3-intro.ccv3-intro--proof .ccv3-intro__point{padding:18px}.ccv3-intro--proof .ccv3-intro__point h3{font-size:28px}.ccv3-intro--proof .ccv3-intro__point .rte,.ccv3-intro--proof .ccv3-intro__point p{font-size:18px}}@media(hover:hover)and (pointer:fine){.ccv3-intro.ccv3-intro--proof .ccv3-intro__point:hover{transform:translate(-4px,-4px);filter:drop-shadow(8px 8px 0 var(--ccv3-black))}}@media(prefers-reduced-motion:reduce){.ccv3-intro.ccv3-intro--proof .ccv3-intro__point{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/coffee-cart-intro-proof.css.map */
