.page--about--commitments{width:100%;padding:0 2.5rem;margin:5rem 0}.page--about--commitments__wrapper{background:transparent;overflow:hidden;max-width:100%}.page--about--commitments__container{background:transparent;overflow:hidden;position:relative;width:100%;margin:0 auto}.page--about--commitments__media{background:transparent;overflow:hidden;position:relative;width:100%;margin:0;padding-top:100%}.page--about--commitments__media img{border:none;outline:none;background:transparent;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;bottom:0}.page--about--commitments__content{width:100%;background:#f6f7f7}.page--about--commitments__titles{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 1.5rem;padding:0}.page--about--commitments__title{font-family:Acumin Pro Condensed;font-size:2.25rem;line-height:1;max-width:240px;color:#16383b;z-index:0;margin:0 0 .25rem;text-align:left;font-weight:700}.page--about--commitments__subtitle{font-size:1rem;line-height:1.5;font-weight:400;max-width:100%;color:#738889;z-index:0;margin:0 0 1em;text-align:left}.page--about--commitments__blocks{height:100%}.page--about--commitments__divider{position:absolute}.page--about--commitments__divider--side{display:none;top:0;right:0;width:2px;height:100%;background-image:linear-gradient(to top,#d0d7d8 50%,#16383b 50%);background-position:top;background-size:2px 28px;background-repeat:repeat-y;opacity:.2}.page--about--commitments__divider--bottom{display:none;bottom:0;left:0;width:100%;height:2px;background-image:linear-gradient(to right,#d0d7d8 50%,#16383b 50%);background-position:left;background-size:28px 2px;background-repeat:repeat-x;opacity:.2}.component--values--block{position:relative;width:100%;padding:2rem 0}.component--values--block:first-child{padding-top:0}.component--values--block:last-child{padding-bottom:0}.component--values--block:nth-child(1) .page--about--commitments__divider--bottom{display:block}.component--values--block:nth-child(1) .page--about--commitments__divider--side{display:none}.component--values--block:nth-child(2) .page--about--commitments__divider--bottom{display:block}.component--values--block:nth-child(3) .page--about--commitments__divider--bottom{display:block}.component--values--block:nth-child(3) .page--about--commitments__divider--side{display:none}.component--values--block svg{width:46px;height:50px;margin:0 0 .75rem}.component--values--block__title{font-family:Acumin Pro Condensed;font-style:normal;font-weight:600;font-size:1.5rem;line-height:116%;color:#16383b;margin:0 0 .5rem}.component--values--block__subtitle{font-family:Acumin Pro;font-style:normal;font-weight:400;font-size:1rem;line-height:1.4;color:#738889}@media (min-width: 768px){.page--about--commitments{padding:0 2.5rem;margin:7.5rem auto 10rem;max-width:2560px}.page--about--commitments__container{display:flex;flex-direction:column;max-width:1330px;width:100%}.page--about--commitments__media{width:50%;padding-top:50%}.page--about--commitments__content{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.page--about--commitments__titles{margin:0 0 3rem;padding:0}.page--about--commitments__title{font-size:3rem;margin:0 0 .5rem;max-width:100%}.page--about--commitments__subtitle{font-size:1.25rem;margin:0;max-width:690px}.page--about--commitments__blocks{display:grid;grid-template-columns:repeat(2,1fr)}.page--about--commitments__wrapper{max-width:29.76em;margin:0 auto}.component--values--block{padding:1rem 3rem 4rem}.component--values--block:nth-child(1){padding-right:3rem;padding-left:0}.component--values--block:nth-child(1) .page--about--commitments__divider--side{display:block}.component--values--block:nth-child(2){padding-top:0}.component--values--block:nth-child(3){padding-right:3rem;padding-left:0;padding-top:4rem;padding-bottom:1rem}.component--values--block:nth-child(3) .page--about--commitments__divider--bottom{display:none}.component--values--block:nth-child(3) .page--about--commitments__divider--side{display:block}.component--values--block:nth-child(4){padding-top:4rem;padding-bottom:1rem}.component--values--block svg{width:46px;height:64px}.component--values--block__title{font-size:2rem}.component--values--block__subtitle{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/css--page--about--commitments.css.map */
