.suppist-philosophy{color:#fff;background:#142d24}.suppist-philosophy__banner{position:relative;isolation:isolate}.suppist-philosophy__media,.suppist-philosophy__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.suppist-philosophy__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--philosophy-position, right center)}.suppist-philosophy__overlay{background:linear-gradient(90deg,rgba(10,29,22,var(--philosophy-overlay, .45)),rgba(10,29,22,calc(var(--philosophy-overlay, .45) * .6)) 50%,transparent 85%)}.suppist-philosophy .suppist-philosophy__overlay{display:block;z-index:0}.suppist-philosophy__container{position:relative;z-index:1;display:flex;align-items:center;min-height:350px;padding-top:40px;padding-bottom:40px}.suppist-philosophy__copy{width:100%;max-width:600px;overflow-wrap:break-word}.suppist-philosophy__eyebrow{margin:0 0 16px;color:#fff;font-size:1.3rem;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.suppist-philosophy__heading{margin:0 0 20px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,3.5vw,4.8rem);font-weight:400;font-style:normal;line-height:1.15;letter-spacing:normal}.suppist-philosophy__description{max-width:54ch;margin:0 0 24px;color:#fff;font-size:1.8rem;line-height:1.6}.suppist-philosophy__description:last-child{margin-bottom:0}.suppist-philosophy__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:12px 24px;border:1px solid rgba(255,255,255,.8);border-radius:2px;color:#fff;background:transparent;font-size:1.6rem;line-height:1.5;text-align:center;text-decoration:none}.suppist-philosophy__button:focus-visible{outline:2px solid #fff;outline-offset:4px;box-shadow:none}@media(hover:hover){.suppist-philosophy__button:hover{color:#142d24;background:#fff}}.suppist-philosophy__criteria{padding-top:32px;padding-bottom:32px}.suppist-philosophy__criteria .suppist-standard__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.suppist-philosophy__criteria .suppist-standard__item{align-items:flex-start;justify-content:flex-start;padding:0;border:0;border-radius:0;background:transparent;text-align:left}.suppist-philosophy__criteria .suppist-standard__icon{margin:0 0 12px}.suppist-philosophy__criteria .suppist-standard__item-title,.suppist-philosophy__criteria .suppist-standard__item-text{margin:0 0 8px;color:#fff;font-size:1.6rem;line-height:1.5;text-align:left}.suppist-philosophy__editor-note{padding-top:16px;padding-bottom:16px;font-size:1.4rem}@media screen and (max-width:989px){.suppist-philosophy__criteria .suppist-standard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px)and (max-width:989px){.suppist-philosophy__container{min-height:360px}.suppist-philosophy__copy{max-width:480px}.suppist-philosophy__heading{font-size:3.6rem}.suppist-philosophy__overlay{background:linear-gradient(90deg,rgba(10,29,22,calc(var(--philosophy-overlay, .45) * 1.5)),rgba(10,29,22,var(--philosophy-overlay, .45)) 62%,transparent)}}@media screen and (max-width:749px){.suppist-philosophy__container{min-height:0;padding:40px 15px}.suppist-philosophy__media img{object-position:var(--philosophy-mobile-position, right center)}.suppist-philosophy__overlay{background:linear-gradient(180deg,#0a1d16c7,rgba(10,29,22,calc(.5 + var(--philosophy-overlay, .45) * .4)) 82%,#0a1d1640)}.suppist-philosophy__description{font-size:1.6rem}.suppist-philosophy--mobile-center .suppist-philosophy__copy{text-align:center}.suppist-philosophy--mobile-center .suppist-philosophy__description{margin-left:auto;margin-right:auto}.suppist-philosophy__criteria .suppist-standard__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-suppist-philosophy.css.map */
