@font-face{font-family:just lovely;src:url(just-lovely-webfont.woff2) format("woff2"),url(just-lovely-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.pr-about{--pr-brown: #523d33;--pr-pink: #fac8ca;--pr-pink-word: #ffafb5;--pr-script: "just lovely", cursive;color:var(--pr-brown)}.shopify-section.pr-about{margin:0}.pr-about p{font-family:Montserrat,sans-serif;color:var(--pr-brown);-webkit-font-smoothing:antialiased}.pr-reveal{opacity:0;transform:translateY(100px);transition:opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95)}.pr-reveal--visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.pr-reveal{opacity:1;transform:none;transition:none}}.pr-about__page{max-width:1170px;margin:0 auto;padding:0 30px}.pr-about__page--full{max-width:none;padding:0}.pr-about-hero{position:relative}.pr-about-hero__img{display:block;width:100%;height:100%;object-fit:cover}.pr-about-hero__img--mobile{display:none}.pr-about-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.pr-about-hero__align{display:flex;align-items:center;height:100%;width:100%;max-width:1170px;margin:0 auto;padding:0 30px;box-sizing:border-box}.pr-about-hero__text{width:100%;max-width:100%;margin:0 30px;text-align:center}.pr-about-hero__top{font-family:Montserrat,sans-serif;font-size:3.5vw;font-weight:600}.pr-about-hero__title{font-family:var(--pr-script);font-size:6.5vw;font-weight:400;letter-spacing:2px;line-height:1.4;margin:0;text-transform:none}@media screen and (max-width:590px){.pr-about-hero--has-mobile .pr-about-hero__img--desktop{display:none}.pr-about-hero__img--mobile{display:block}}@media screen and (max-width:768px){.pr-about-hero__top{font-size:30px;font-weight:500}.pr-about-hero__title{font-size:50px;line-height:40px}}@media screen and (max-width:568px){.pr-about-hero__text{margin:0}}.pr-about-intro{padding:30px 0}.pr-about-intro__inner{text-align:center}.pr-about-intro__title{display:block;text-align:center;font-family:var(--pr-script);font-size:4.5em;font-weight:400;line-height:1;letter-spacing:0;margin:0 0 12px;color:var(--pr-pink-word);text-transform:none}.pr-about-intro__title .pr-about-intro__brown{color:#523d33}.pr-about-intro__copy{font-size:1.125em}.pr-about-intro__copy p{margin:0 0 1em}.pr-about-intro__copy p:last-child{margin-bottom:0}@media screen and (max-width:768px){.pr-about-intro__copy p{font-weight:400;font-size:15px;line-height:1.5;margin-bottom:25px}}@media screen and (max-width:480px){.pr-about-intro__title{font-size:4.5em;margin-bottom:60px}}.pr-about-row{margin:30px 0;width:100%}.pr-about-row--flush{margin-top:0}.pr-about-row__grid{display:flex;width:100%;justify-content:space-between;align-items:center}.pr-about-row__item{flex:0 1 50%;box-sizing:border-box;min-width:0}.pr-about-row__frame{position:relative}.pr-about-row__frame img{display:block;margin:0 auto;width:100%;height:auto;position:absolute;top:0;right:0;left:0}.pr-about-row__text{padding-top:35px;padding-bottom:35px}.pr-about-row__copy p{font-weight:400;line-height:30px;margin:0 0 1em}.pr-about-row__copy p:last-child{margin-bottom:0}.pr-about-row__copy--inset p{padding:0 25px}.pr-about-row__title{text-align:center;display:block;line-height:normal;margin:0;letter-spacing:0;font-family:var(--pr-script);font-size:4.5em;font-weight:400;text-transform:none}.pr-about-row__title .pr-about-row__accent{color:var(--pr-pink-word)}.pr-about-row__title--pink{color:var(--pr-pink-word);line-height:1}.pr-about-row__title--sans{font-family:Montserrat,sans-serif;font-weight:300;color:var(--pr-pink-word);font-size:2.5em;line-height:50px}.pr-about-row__item--beside{display:flex;align-items:center;justify-content:center;padding:0 50px}.pr-about-row__item--beside .pr-about-row__narrow{width:200px;padding:0 50px;flex-shrink:0}.pr-about-row__item--beside .pr-about-row__narrow img{display:block;width:100%;height:auto}@media screen and (min-width:769px){.pr-about-row__text{padding-left:35px;padding-right:35px}}@media screen and (max-width:768px){.pr-about-row__grid{flex-wrap:wrap}.pr-about-row__item{flex:1 1 100%;max-width:100%}.pr-about-row__media{order:1}.pr-about-row__text{order:2;padding-bottom:0}.pr-about-row__copy p{font-weight:400;font-size:16px;line-height:1.5;text-align:center}.pr-about-row--full .pr-about-row__text{padding-left:25px;padding-right:25px}.pr-about-row--full .pr-about-row__copy--inset p{padding:0}}@media screen and (max-width:568px){.pr-about-row__title{font-size:3.75em;line-height:60px}.pr-about-row__title--sans{font-size:30px;line-height:40px}.pr-about-row__item--beside{padding:0}.pr-about-row__item--beside .pr-about-row__narrow{width:100px;padding-left:0;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/pure-rose-about.css.map */
