.cp-story{background-color:var(--cp-story-background, var(--cp-off-white));padding-block:74px 51px;padding-inline:56px}.cp-story__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;max-inline-size:1328px;margin-inline:auto}@media screen and (min-width:1024px){.cp-story__content{margin-block-start:23px}}.cp-story__content{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.cp-story__icon,.cp-story__icon img{display:block;inline-size:112px;block-size:auto}.cp-story__heading{margin:0;font-family:var(--cp-font-display);font-weight:var(--cp-weight-bold);font-size:var(--cp-h1-size);line-height:var(--cp-h1-line-height);letter-spacing:var(--cp-h1-letter-spacing);color:var(--cp-story-heading-color, var(--cp-text-accent))}.cp-story__body{font-family:var(--cp-font-text);font-weight:var(--cp-weight-regular);font-size:var(--cp-t1-size);line-height:var(--cp-t1-line-height);color:var(--cp-story-body-color, var(--cp-text-primary))}.cp-story__body p{margin-block:0}.cp-story__body p+p{margin-block-start:1.28em}.cp-story__body>:first-child{margin-block-start:0}.cp-story__body>:last-child{margin-block-end:0}.cp-story__button{display:inline-flex;align-items:center;justify-content:center;block-size:48px;padding-inline:42px;border-radius:100px;background-color:var(--cp-blue);color:var(--cp-text-inverse);font-family:var(--cp-font-text);font-weight:var(--cp-weight-bold);font-size:var(--cp-s2-size);line-height:var(--cp-s2-line-height);text-transform:uppercase;text-decoration:none;white-space:nowrap}.cp-story__collage{position:relative;inline-size:100%;aspect-ratio:656 / 502.28}.cp-story__photo{position:absolute;border-radius:var(--cp-story-radius, 8px);overflow:hidden}.cp-story__photo--main{inset-inline-start:0;inset-block-start:23.77%;inline-size:79.4%;block-size:76.2%}.cp-story__photo--inset{inset-inline-start:58.8%;inset-block-start:0;inline-size:41.2%;block-size:47.5%;z-index:1}.cp-story__img,.cp-story__img img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.cp-story__placeholder{background-color:rgb(var(--cp-near-black-rgb) / .06)}.cp-story__body--mobile{display:none}@media screen and (max-width:1023px){.cp-story{padding-block:var(--cp-story-pad-m-top, 40px) var(--cp-story-pad-m-bottom, 40px);padding-inline:20px}.cp-story__inner{grid-template-columns:minmax(0,1fr);gap:32px;align-items:stretch}.cp-story__content{align-items:center;text-align:center;gap:24px;margin-block-start:0}.cp-story__icon,.cp-story__icon img{inline-size:79.25px;margin-inline:auto}.cp-story__heading{font-size:var(--cp-h4-size);line-height:var(--cp-h4-line-height);letter-spacing:var(--cp-h4-letter-spacing)}.cp-story__button{inline-size:100%;margin-block-start:-8px}.cp-story__content:has(.cp-story__body--mobile) .cp-story__body--desktop{display:none}.cp-story__body--mobile{display:block}.cp-story__collage{aspect-ratio:336 / 247}.cp-story__photo--main{top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}.cp-story__photo--inset{display:none}}@media screen and (min-width:1024px){.cp-story{padding-block:70px 51px}}@media(hover:hover)and (min-width:1024px){.cp-story__button{transition:background-color .15s ease}.cp-story__button:hover{background-color:var(--cp-blue-hover)}}@media screen and (min-width:750px)and (max-width:1023px){.cp-story__button{max-inline-size:400px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/candy-story.css.map */
