.site-story{position:relative;overflow:hidden}.site-story--transparent{background-color:transparent}.site-story--beige{background-color:#f4f0eb}.site-story--sincere-pink{background-color:#fcefee}.site-story__rough-edge{overflow-x:hidden}.site-story__rough-edge--transparent{color:transparent}.site-story__rough-edge--beige{color:#f4f0eb}.site-story__rough-edge--sincere-pink{color:#fcefee}.site-story__rough-edge--top{transform:scale(-1);position:relative;top:1px}.site-story__main{display:flex;flex-direction:column;gap:calc(var(--grid-desktop-vertical-spacing) * 2);padding-bottom:2rem}.site-story__main--transparent{background-color:transparent}.site-story__main--beige{background-color:#f4f0eb}.site-story__main--sincere-pink{background-color:#fcefee}.site-story__power-line{position:absolute;width:150%;left:-19%;top:0}.site-story__power-line--beige{color:#f8f5f2}.site-story__power-line--sincere-pink{color:#fff}.site-story__power-line--transparent{color:transparent}@media (min-width: 768px){.site-story__power-line{width:60%;left:-8%}}.site-story__counters{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;flex-wrap:wrap;gap:calc(var(--grid-desktop-vertical-spacing) * 5);padding-bottom:4.8rem}.site-story__counters>h2{width:100%;text-align:center;margin:0}@media screen and (min-width: 768px){.site-story__counters{flex-direction:row;align-items:stretch;gap:var(--grid-desktop-horizontal-spacing);padding-bottom:8.4rem}.site-story__counters>*{width:calc(100% / 3 - var(--grid-desktop-horizontal-spacing) * (3 - 1) / 3)}.site-story__counters>h2{width:100%}}@media screen and (min-width: 1024px){.site-story__counters>*{padding-top:1.2rem;width:calc(100% / 4 - var(--grid-desktop-horizontal-spacing) * (4 - 1) / 4)}.site-story__counters>h2{padding-top:0;text-align:left;width:calc(100% / 4 - var(--grid-desktop-horizontal-spacing) * (4 - 1) / 4)}}.site-story__cards{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;flex-wrap:wrap;gap:calc(var(--grid-mobile-vertical-spacing) * 5)}.site-story__cards .site-overlayed-media__image{border-radius:4px}@media screen and (min-width: 768px){.site-story__cards{flex-direction:row}.site-story__cards>*{width:calc(100% / 2 - var(--grid-mobile-vertical-spacing) * 5 * (2 - 1) / 2)}}@media screen and (min-width: 1024px){.site-story__cards>*{width:calc(100% / 3 - var(--grid-mobile-vertical-spacing) * 5 * (3 - 1) / 3)}}.site-story__card_placeholder{width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-site-story.css.map */
