.philosophy-custom{background-color:#fdfcf8}.philosophy-custom__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media screen and (min-width:990px){.philosophy-custom__grid{grid-template-columns:repeat(12,1fr);gap:80px}}.philosophy-custom__col-left{order:1}@media screen and (min-width:990px){.philosophy-custom__col-left{grid-column:span 4}}.philosophy-custom__label-row{display:flex;align-items:center;gap:12px;margin-bottom:16px}@media screen and (min-width:750px){.philosophy-custom__label-row{margin-bottom:24px}}.philosophy-custom__line{width:32px;height:1px;display:block!important}.philosophy-custom__label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2em}.philosophy-custom__title{font-size:30px;line-height:1.1;margin:0 0 24px}@media screen and (min-width:750px){.philosophy-custom__title{font-size:48px;margin-bottom:32px}}@media screen and (min-width:990px){.philosophy-custom__title{font-size:60px}}.philosophy-custom__title-accent{font-style:italic}.philosophy-custom__text{font-size:16px;font-weight:300;line-height:1.625;margin:0 0 32px}@media screen and (min-width:750px){.philosophy-custom__text{font-size:18px;margin-bottom:40px}}.philosophy-custom__link{display:inline-block;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:4px;font-size:12px;text-transform:uppercase;letter-spacing:.2em;text-decoration:none;transition:color .2s,border-color .2s}.philosophy-custom__col-image{height:300px;order:2;position:relative}@media screen and (min-width:750px){.philosophy-custom__col-image{min-height:500px;height:100%}}@media screen and (min-width:990px){.philosophy-custom__col-image{grid-column:span 4}}.philosophy-custom__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#e7e5e4;overflow:hidden}.philosophy-custom__image{width:100%;height:100%;object-fit:cover;transition:transform 3s ease-in-out}.philosophy-custom__image-wrap:hover .philosophy-custom__image{transform:scale(1.05)}.philosophy-custom__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important}.philosophy-custom__col-items{order:3}@media screen and (min-width:990px){.philosophy-custom__col-items{grid-column:span 4;padding-left:32px}}.philosophy-custom__items{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:750px){.philosophy-custom__items{gap:40px}}.philosophy-custom__item-number{display:block;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:24px;margin-bottom:8px;transition:color .2s}@media screen and (min-width:750px){.philosophy-custom__item-number{margin-bottom:12px}}.philosophy-custom__item:hover .philosophy-custom__item-number{color:inherit}.philosophy-custom__item-title{font-size:18px;margin:0 0 8px}.philosophy-custom__item-desc{font-size:14px;font-weight:300;line-height:1.625;margin:0}.philosophy-custom__divider{width:100%;height:1px;display:block!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-philosophy-custom.css.map */
