.our-philosophy-items{display:grid;grid-template-columns:1fr;gap:20px}.our-philosophy-item{background-color:var(--block-bg)}.item-philosophy-content>h3,.item-philosophy-content>p{color:var(--block-color)}.our-philosophy-item-inner{display:flex;align-items:start;height:100%}.our-philosophy-item-inner .item-philosophy-content{padding:16px}.item-philosophy-content h3{text-transform:uppercase;font-size:44px;line-height:1;font-weight:700;margin:0}.item-philosophy-content p{font-size:24px;line-height:28px;font-family:var(--font-heading);letter-spacing:.05em;font-weight:500;margin:8px 0}.our-philosophy-item-inner .item-philosophy-content{width:50%}.our-philosophy-item-inner img{width:100%;height:100%;max-width:50%;object-fit:cover;display:flex}.section-promo-text .promo-text-inner.section-spacing.section-spacing--disable-bottom{margin-top:0}.section-promotional-banner .promotional-banner--image{display:block}.section-promotional-banner .promotional-banner.layout--split{flex-direction:column-reverse}@media only screen and (min-width: 768px){.our-philosophy-items{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1068px){.our-philosophy-items{grid-template-columns:6fr 6fr}.section-promotional-banner .promotional-banner.layout--split{flex-direction:column}}@media only screen and (min-width: 1068px){.our-philosophy-item-inner .item-philosophy-content{padding:24px}.item-philosophy-content h3{font-size:52px}.item-philosophy-content p{font-size:28px;line-height:30px}}@media only screen and (min-width: 1568px){.our-philosophy-item-inner .item-philosophy-content{padding:32px}.item-philosophy-content h3{font-size:80px}.item-philosophy-content p{font-size:33px;line-height:36px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/main-page-our-philosophy.css.map */
