.site-story-behind__rough-edge{overflow-x:hidden}.site-story-behind__rough-edge--beige{color:#f4f0eb}.site-story-behind__rough-edge--sincere-pink{color:#fcefee}.site-story-behind__rough-edge--top{transform:scale(-1);position:relative;top:1px}.site-story-behind__power-line{position:absolute;width:100%;left:-68px;top:23%;z-index:0}.site-story-behind__power-line>svg{opacity:.7}.site-story-behind__power-line--beige{color:#f8f5f2}.site-story-behind__power-line--sincere-pink{color:#fff}@media (min-width: 768px){.site-story-behind__power-line{width:70%;left:-15%;top:28%}}.site-story-behind__container{position:relative;overflow:hidden;padding:1.6rem}@media (min-width: 1024px){.site-story-behind__container{padding:9.4rem}}@media (min-width: 1280px){.site-story-behind__container{padding:18.8rem}}.site-story-behind__title{margin:0 0 3.2rem}.site-story-behind__contentwrap{margin:0 auto;text-align:center}.site-story-behind__contentwrap.maxwidth{max-width:48.6rem}.site-story-behind__contentwrap p{margin-bottom:4.8rem}.site-story-behind__img-with-text{display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 1024px){.site-story-behind__img-with-text{flex-wrap:nowrap;margin-bottom:20rem}.site-story-behind__img-with-text:last-child{margin-bottom:0}.site-story-behind__img-with-text.reverse{flex-direction:row-reverse}}.site-story-behind__img-with-text .img-with-text__title{margin:2.4rem 0}.site-story-behind__img-with-text .img-with-text>a{text-decoration:none}.site-story-behind__img-with-text .img-with-text__tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem}.site-story-behind__img-with-text .img-with-text__tag{border:1px solid #dca29c;padding:6px;border-radius:3px}.site-story-behind__img-with-text .img-with-text__image{position:relative;flex-basis:100%;text-align:center}.site-story-behind__img-with-text .img-with-text__image img{width:100%;max-width:37.5rem;height:auto;border-radius:4px}@media (min-width: 1024px){.site-story-behind__img-with-text .img-with-text__image img{max-width:52.2rem}}.site-story-behind__img-with-text .img-with-text__image a{display:block;max-width:37.5rem;margin:0 auto}@media (min-width: 1024px){.site-story-behind__img-with-text .img-with-text__image a{max-width:52.2rem}}.site-story-behind__img-with-text .img-with-text__blogwrap{position:absolute;display:flex;flex-direction:column;padding:2.4rem;bottom:0;text-align:left;max-width:37.5rem}.site-story-behind__img-with-text .img-with-text__blogwrap>*{color:#fff}@media (min-width: 1024px){.site-story-behind__img-with-text .img-with-text__blogwrap{max-width:52.2rem}}.site-story-behind__img-with-text .img-with-text__blogwrap--inverted>*{color:#3e2f30}.site-story-behind__img-with-text .img-with-text__blogtitle{flex-basis:100%;max-width:37.5rem;margin-bottom:1.2rem}@media (min-width: 1024px){.site-story-behind__img-with-text .img-with-text__blogtitle{max-width:52.2rem}}.site-story-behind__img-with-text .img-with-text__blogreadmore{flex-basis:100%;text-decoration:underline}.site-story-behind__img-with-text .img-with-text__blogreadmore:hover{text-decoration:none}.site-story-behind__img-with-text .img-with-text__description{position:relative;z-index:1;text-align:center;flex-basis:100%;padding:2.4rem}.site-story-behind__img-with-text .img-with-text__description img{display:block;max-width:20rem;margin:0 auto}@media (min-width: 1024px){.site-story-behind__img-with-text .img-with-text__description{padding:0}.site-story-behind__img-with-text .img-with-text__description>*{max-width:40rem;margin-left:auto;margin-right:auto}}.site-story-behind__img-with-text .img-with-text__time{display:flex;justify-content:center;align-items:center;flex-direction:column;width:16.4rem;height:16.4rem;margin:0 auto;background-color:#dca29c;border-radius:50%}@media (min-width: 1024px){.site-story-behind__img-with-text .img-with-text__time{width:28rem;height:28rem}}.site-story-behind__img-with-text .img-with-text__label{font-family:var(--font-heading-family);color:#fff;font-size:3.6rem;line-height:3.8rem;font-weight:500}.site-story-behind__img-with-text .img-with-text__label--large{font-size:7rem;line-height:6.2rem}@media (min-width: 1024px){.site-story-behind__img-with-text .img-with-text__label{font-size:6.2rem;line-height:6.5rem}.site-story-behind__img-with-text .img-with-text__label--large{font-size:12rem;line-height:11rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-story-behind.css.map */
