.cp-about__head{background:var(--cp-about-background, var(--cp-off-white));padding:var(--cp-about-pad-top, 64px) var(--cp-space-14) var(--cp-space-16);text-align:center}.cp-about__kicker{margin:0 0 var(--cp-space-4);color:var(--cp-about-heading-color, var(--cp-text-accent));font-family:var(--cp-font-text);font-size:var(--cp-s2-size);font-weight:var(--cp-weight-bold);line-height:1;letter-spacing:.08em;text-transform:uppercase}.cp-about__heading{color:var(--cp-about-heading-color, var(--cp-text-accent));margin:0;text-wrap:balance}.cp-about__intro{max-width:720px;margin:var(--cp-space-6) auto 0;color:var(--cp-text-primary);font-family:var(--cp-font-text);font-weight:var(--cp-weight-regular);font-size:var(--cp-t1-size);line-height:1.5;text-wrap:pretty}.cp-about__intro p{margin:0 0 var(--cp-space-4)}.cp-about__intro>:last-child{margin-bottom:0}.cp-about__text{color:var(--cp-text-primary);font-family:var(--cp-font-text);font-weight:var(--cp-weight-regular);font-size:var(--cp-t1-size);line-height:1.5;text-wrap:pretty}.cp-about__text p{margin:0 0 var(--cp-space-4)}.cp-about__text>:last-child{margin-bottom:0}.cp-about__text--inverse{color:var(--cp-text-inverse)}.cp-about__section-heading{color:var(--cp-about-heading-color, var(--cp-text-accent));font-family:var(--cp-font-display);font-weight:var(--cp-weight-bold);font-size:var(--cp-h4-size);line-height:var(--cp-h4-line-height);letter-spacing:var(--cp-h4-letter-spacing);margin:0 0 var(--cp-space-6);text-wrap:balance}.cp-about__section-heading--tint{color:var(--cp-text-accent)}.cp-about__section-heading--inverse{color:var(--cp-text-inverse)}.cp-about__section-heading--center{text-align:center}.cp-about__band{background:var(--cp-about-band-background, var(--cp-light-blue));padding:var(--cp-space-16) var(--cp-space-14)}.cp-about__band-inner{max-width:1096px;margin:0 auto}.cp-about__story{background:var(--cp-about-background, var(--cp-off-white));padding:var(--cp-space-20) var(--cp-space-14)}.cp-about__split{max-width:1096px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:var(--cp-space-16);align-items:center}.cp-about__split--media-first{grid-template-columns:420px minmax(0,1fr)}.cp-about__photo{width:100%;height:auto;border-radius:var(--cp-radius-xl)}.cp-about__points{margin:var(--cp-space-8) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cp-space-4)}.cp-about__point{display:flex;align-items:flex-start;gap:var(--cp-space-4);background:var(--cp-off-white);border-radius:var(--cp-radius-xl);padding:var(--cp-space-6)}.cp-about__point-number{flex:0 0 auto;font-family:var(--cp-font-display);font-weight:var(--cp-weight-bold);font-size:var(--cp-h5-size);line-height:1;letter-spacing:var(--cp-h5-letter-spacing);color:var(--cp-text-accent)}.cp-about__point-text{margin:0;color:var(--cp-text-primary);font-family:var(--cp-font-text);font-size:var(--cp-t2-size);line-height:1.5;text-wrap:pretty}.cp-about__portfolio{background:var(--cp-about-background, var(--cp-off-white));padding:var(--cp-space-20) var(--cp-space-14) var(--cp-about-pad-bottom, 80px)}.cp-about__portfolio-intro{max-width:640px;margin:0 auto var(--cp-space-8);text-align:center;color:var(--cp-text-primary);font-family:var(--cp-font-text);font-size:var(--cp-t1-size);line-height:1.5;text-wrap:pretty}.cp-about__portfolio-intro p{margin:0}.cp-about__cards{max-width:1096px;margin:0 auto;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cp-space-4)}.cp-about__card{border-radius:var(--cp-radius-xl);padding:var(--cp-space-8) var(--cp-space-6)}.cp-about__card--pink{background:var(--cp-light-pink)}.cp-about__card--yellow{background:var(--cp-light-yellow)}.cp-about__card--green{background:var(--cp-light-green)}.cp-about__card--blue{background:var(--cp-light-blue)}.cp-about__card-title{color:var(--cp-text-accent);font-family:var(--cp-font-display);font-weight:var(--cp-weight-bold);font-size:var(--cp-h5-size);line-height:1.1;letter-spacing:var(--cp-h5-letter-spacing);margin:0 0 var(--cp-space-3)}.cp-about__card-text{color:var(--cp-text-primary);font-family:var(--cp-font-text);font-size:var(--cp-t2-size);line-height:1.5;text-wrap:pretty}.cp-about__card-text p{margin:0}@media(max-width:1023px){.cp-about__head{padding:var(--cp-about-pad-m-top, 40px) var(--cp-space-5) var(--cp-space-10)}.cp-about__heading{font-size:48px;line-height:1.2;letter-spacing:-.96px}.cp-about__intro,.cp-about__text,.cp-about__portfolio-intro{font-size:var(--cp-t2-size)}.cp-about__band{padding:var(--cp-space-10) var(--cp-space-5)}.cp-about__section-heading{font-size:28px;line-height:1.2;margin-bottom:var(--cp-space-4)}.cp-about__story{padding:var(--cp-space-12) var(--cp-space-5)}.cp-about__split,.cp-about__split--media-first{grid-template-columns:1fr;gap:var(--cp-space-8)}.cp-about__split--media-first .cp-about__photo{order:2}.cp-about__photo{width:min(480px,100%);margin:0 auto}.cp-about__points{grid-template-columns:1fr;margin-top:var(--cp-space-6)}.cp-about__portfolio{padding:var(--cp-space-12) var(--cp-space-5) var(--cp-about-pad-m-bottom, 48px)}.cp-about__cards{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/candy-about.css.map */
