.philosophy{width:100%}.philosophy-intro{width:100%;padding-top:3rem;padding-bottom:2rem}@media screen and (min-width:750px){.philosophy-intro{padding-top:4rem;padding-bottom:3rem}}.philosophy-intro__inner{max-width:886px;margin:0 auto;padding-left:var(--page-margin-mobile);padding-right:var(--page-margin-mobile);text-align:center}@media screen and (min-width:750px){.philosophy-intro__inner{padding-left:var(--page-margin-tablet);padding-right:var(--page-margin-tablet)}}@media screen and (min-width:1025px){.philosophy-intro__inner{padding-left:var(--page-margin-desktop);padding-right:var(--page-margin-desktop)}}.philosophy-intro__title{font-family:var(--font-heading-family);font-size:var(--font-h1-size-mobile);font-weight:var(--font-heading-weight);line-height:var(--text-style-heading-1-desktop-line-height);letter-spacing:var(--font-h1-ls);text-transform:uppercase;color:#000;margin:0}.philosophy-intro__subtitle{font-family:var(--font-body-family);font-size:var(--font-body-base-size-mobile);font-weight:var(--font-body-weight);line-height:var(--text-style-body-line-height);color:#000;margin:.8rem 0 0}@media screen and (min-width:750px){.philosophy-intro__title{font-size:var(--font-h1-size-tablet)}.philosophy-intro__subtitle{font-size:var(--font-body-base-size-tablet)}}@media screen and (min-width:1025px){.philosophy-intro__title{font-size:var(--font-h1-size-desktop)}.philosophy-intro__subtitle{font-size:var(--font-body-base-size-desktop)}}.philosophy-content__inner{display:flex;flex-direction:column;gap:0;max-width:1200px;margin:0 auto;padding-left:var(--page-margin-mobile);padding-right:var(--page-margin-mobile)}@media screen and (min-width:750px){.philosophy-content__inner{padding-left:var(--page-margin-tablet);padding-right:var(--page-margin-tablet)}}@media screen and (min-width:1025px){.philosophy-content__inner{padding-left:var(--page-margin-desktop);padding-right:var(--page-margin-desktop)}}.philosophy-block{width:100%}.philosophy-block__inner{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media screen and (min-width:990px){.philosophy-block__inner{grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.philosophy-block--right .philosophy-block__inner{direction:rtl}.philosophy-block--right .philosophy-block__inner>*{direction:ltr}}.philosophy-block__media{width:100%;overflow:hidden;background:#e8e8e8}.philosophy-block__media img{width:100%;height:auto;display:block;vertical-align:middle}.philosophy-block__placeholder{width:100%;min-height:200px;aspect-ratio:4 / 3;background:#e0e0e0}.philosophy-block__content{min-width:0}.philosophy-block__title{font-family:var(--font-heading-family);font-size:var(--text-style-heading-3-size);font-weight:600;line-height:1.25;letter-spacing:var(--font-h1-ls);text-transform:uppercase;margin:0 0 1rem;color:#000}.philosophy-block__body{font-family:var(--font-body-family);font-size:var(--font-body-base-size-mobile);font-weight:var(--font-body-weight);line-height:var(--text-style-body-line-height);letter-spacing:var(--body-letter-spacing);color:#000}.philosophy-block__body p{margin-bottom:1em}.philosophy-block__body p:last-child{margin-bottom:0}@media screen and (min-width:750px){.philosophy-block__body{font-size:var(--font-body-base-size-tablet)}}@media screen and (min-width:1025px){.philosophy-block__body{font-size:var(--font-body-base-size-desktop)}}.philosophy-quote{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#1a1a1a;color:#fff;text-align:center;padding:4rem 2rem;box-sizing:border-box}@media screen and (min-width:750px){.philosophy-quote{padding:5rem var(--page-margin-tablet)}}@media screen and (min-width:1025px){.philosophy-quote{padding:6rem var(--page-margin-desktop)}}.philosophy-quote__text{font-family:var(--font-heading-family);font-size:1.4rem;font-weight:var(--font-heading-weight);line-height:1.4;letter-spacing:var(--font-h1-ls);text-transform:uppercase;margin:0 auto 1.5rem;max-width:900px;font-style:normal}@media screen and (min-width:750px){.philosophy-quote__text{font-size:1.6rem}}@media screen and (min-width:1025px){.philosophy-quote__text{font-size:1.8rem}}.philosophy-quote__attribution{font-family:var(--font-body-family);font-size:var(--font-body-base-size-mobile);font-weight:var(--font-body-weight);font-style:normal;opacity:.95}.philosophy-block+.philosophy-quote,.philosophy-quote+.philosophy-block{margin-top:4rem}@media screen and (min-width:750px){.philosophy-block+.philosophy-quote,.philosophy-quote+.philosophy-block{margin-top:5rem}}.philosophy-block+.philosophy-block{margin-top:4rem}@media screen and (min-width:750px){.philosophy-block+.philosophy-block{margin-top:5rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-philosophy.css.map */
