.about-us{color:#000;overflow:hidden}.about-us .banner{width:100%;height:252px;display:flex;position:relative;overflow:hidden}@media (min-width:600px){.about-us .banner{height:387px}}.about-us .banner .image{flex:5;max-width:795px}.about-us .banner .image img{object-fit:cover;object-position:center;opacity:.5;width:100%;height:100%}@media (min-width:600px){.about-us .banner .image img{object-position:top;opacity:1}}.about-us .banner .text-block{background:#e0ead1;flex:0}@media (min-width:600px){.about-us .banner .text-block{flex:4;min-width:500px}}.about-us .banner .text-block .content{color:#000;flex-direction:column;width:100%;padding:0 20px;display:flex;position:absolute;top:88px;left:0}@media (min-width:600px){.about-us .banner .text-block .content{position:initial;text-align:left;align-items:flex-start;margin:142px auto 0}}@media (min-width:1395px){.about-us .banner .text-block .content{margin-left:64px}}.about-us .banner .text-block .content .title h1,.about-us .banner .text-block .content .action{font-family:StyreneB-Bold;font-size:20px}@media (min-width:380px){.about-us .banner .text-block .content .title h1,.about-us .banner .text-block .content .action{font-size:22px}}@media (min-width:405px){.about-us .banner .text-block .content .title h1,.about-us .banner .text-block .content .action{font-size:24px}}.about-us .banner .text-block .content .title{align-self:flex-start;width:100%}.about-us .banner .text-block .content .title h1,.about-us .banner .text-block .content .title .action{margin:0}@media (min-width:600px){.about-us .banner .text-block .content .title h1,.about-us .banner .text-block .content .title .action{font-size:20px;line-height:22px;display:inline}}.about-us .banner .text-block .content .title .action{margin:0 auto}@media (min-width:600px){.about-us .banner .text-block .content .title .action{margin:0}}.about-us .banner .text-block .content .title .action:first-letter{text-transform:capitalize}@media (min-width:600px){.about-us .banner .text-block .content .title .action:first-letter{text-transform:none}}.about-us .banner .text-block .content .description{max-width:320px;margin-top:16px;font-family:StyreneB-Light;font-size:20px;font-weight:300;line-height:22px}@media (min-width:600px){.about-us .banner .text-block .content .description{max-width:initial;margin-top:13px;font-size:20px;line-height:22px}}.about-us .blocks{flex-direction:column;align-items:center;margin:20px;display:flex}.about-us .blocks .block{flex-direction:column;margin-top:20px;display:flex}@media (min-width:800px){.about-us .blocks .block{max-width:985px;margin-top:40px}}.about-us .blocks .block .image{flex:1;margin-bottom:10px}.about-us .blocks .block .image img{width:100%}.about-us .blocks .block .text-content{flex:1}.about-us .blocks .block .text-content .title{font-family:StyreneB-Bold;font-size:24px;display:block}@media (min-width:800px){.about-us .blocks .block .text-content .title{font-size:30px}}.about-us .blocks .block .text-content p{margin:10px 0 0;font-family:StyreneB-Light;font-size:16px}@media (min-width:800px){.about-us .blocks .block .text-content p{margin-top:20px;font-size:20px}.about-us .blocks .block{flex-direction:row}.about-us .blocks .block.right{flex-direction:row-reverse}.about-us .blocks .block.right .text-content{text-align:right;flex-direction:column;align-items:flex-end;margin-right:80px;display:flex}.about-us .blocks .block.left .text-content{margin-left:80px}.about-us .blocks .block.right .text-content p,.about-us .blocks .block.left .text-content p{max-width:400px}.about-us .blocks .block.center .text-content .title{text-align:center}}.about-us .clean-and-cruelty-free{z-index:0;position:relative}.about-us .clean-and-cruelty-free .background-image{z-index:-1;width:100%;height:100%;position:absolute}.about-us .clean-and-cruelty-free .background-image img{object-fit:cover;width:100%;height:100%}.about-us .clean-and-cruelty-free .title{text-align:center;padding-top:8px;font-family:StyreneB-Bold;font-size:24px}@media (min-width:600px){.about-us .clean-and-cruelty-free .title{font-size:60px}}.about-us .clean-and-cruelty-free .value-tags{justify-content:space-around;align-items:center;max-width:360px;margin:0 auto;padding-top:10px;padding-bottom:10px;display:flex}@media (min-width:600px){.about-us .clean-and-cruelty-free .value-tags{max-width:600px;padding-top:40px;padding-bottom:40px}}.about-us .clean-and-cruelty-free .value-tags .value-tag{flex-direction:column;flex:1;align-items:center;display:flex}.about-us .clean-and-cruelty-free .value-tags .value-tag .image{justify-content:center;width:100%;height:100%;max-height:40px;display:flex}@media (min-width:600px){.about-us .clean-and-cruelty-free .value-tags .value-tag .image{max-height:80px}}.about-us .clean-and-cruelty-free .value-tags .value-tag .image img{max-width:100%;max-height:100%}.about-us .clean-and-cruelty-free .value-tags .value-tag .text{text-align:center;font-family:StyreneB-Light;font-size:10px}@media (min-width:600px){.about-us .clean-and-cruelty-free .value-tags .value-tag .text{font-size:14px}}.about-us .do-not-formulate .block{flex-direction:column;margin:20px;display:flex}@media (min-width:600px){.about-us .do-not-formulate .block{flex-direction:row;justify-content:space-between;max-width:985px;margin:80px auto 0}.about-us .do-not-formulate .block .image{max-width:452px}}.about-us .do-not-formulate .block .image img{width:100%}.about-us .do-not-formulate .block .text-content{margin-top:8px}@media (min-width:600px){.about-us .do-not-formulate .block .text-content{flex:1;margin-top:0;margin-left:80px}}.about-us .do-not-formulate .block .text-content .title{font-family:StyreneB-Bold;font-size:24px}@media (min-width:600px){.about-us .do-not-formulate .block .text-content .title{font-size:30px}}.about-us .do-not-formulate .block .text-content ol{margin:0;padding:0;font-family:StyreneB-Light;list-style-position:inside}.about-us .do-not-formulate .block .text-content ol li{margin-top:8px}@media (min-width:600px){.about-us .do-not-formulate .block .text-content ol li{margin-top:16px;font-size:20px}}.about-us .do-not-formulate p{margin:20px;font-family:StyreneB-Light}@media (min-width:600px){.about-us .do-not-formulate p{max-width:985px;margin:40px auto 0;font-size:20px}}.about-us .do-not-formulate p a{text-decoration:underline}
/*# sourceMappingURL=about_us-ba71c8c3.css.map*/