.what-we-stand-for{position:relative;width:100%}.what-we-stand-for__header{margin-bottom:3.2rem}@media screen and (min-width:750px){.what-we-stand-for__header{margin-bottom:4.8rem}}.what-we-stand-for__header--left{text-align:left}.what-we-stand-for__header--center{text-align:center;margin-left:auto;margin-right:auto;max-width:78rem}.what-we-stand-for__header--right{text-align:right;margin-left:auto}.what-we-stand-for__eyebrow{font-family:var(--font-klug);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#1d2939;margin-bottom:1.2rem;line-height:1.2}.what-we-stand-for__heading{font-family:var(--font-klug);font-weight:700;color:#1d2939;letter-spacing:-.02em;margin:0 0 1.2rem;line-height:1.25}.what-we-stand-for__heading-highlight{display:inline-block;background:linear-gradient(to top,var(--heading-highlight-color, #a8d7da) 50%,transparent 50%);border-radius:var(--wwsf-highlight-radius, 8px);padding:.08em .32em;margin:.12em .16em;color:#1d2939;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.15;vertical-align:middle;transition:transform .2s ease}.what-we-stand-for__description{font-family:var(--font-klug);font-size:clamp(1.5rem,1.2vw,1.7rem);color:#475467;line-height:1.5;margin:0}.what-we-stand-for__description p{margin:0}.what-we-stand-for__track{list-style:none;padding:0;margin:0}@media screen and (min-width:750px){.what-we-stand-for--grid-desktop .what-we-stand-for__track{display:grid;grid-template-columns:repeat(var(--wwsf-columns-desktop, 3),1fr);gap:var(--wwsf-gap-desktop, 28px)}.what-we-stand-for--scroll-desktop .what-we-stand-for__track{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:var(--wwsf-gap-desktop, 28px);padding:4px 0 16px}.what-we-stand-for--scroll-desktop .what-we-stand-for__track::-webkit-scrollbar{display:none}.what-we-stand-for--scroll-desktop .what-we-stand-for__item{flex:0 0 var(--wwsf-card-width-desktop, 360px);max-width:var(--wwsf-card-width-desktop, 360px);scroll-snap-align:start}}@media screen and (max-width:749px){.what-we-stand-for--grid-mobile .what-we-stand-for__track{display:grid;grid-template-columns:repeat(var(--wwsf-columns-mobile, 1),1fr);gap:var(--wwsf-gap-mobile, 16px)}.what-we-stand-for--scroll-mobile .what-we-stand-for__track{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:var(--wwsf-gap-mobile, 16px);padding:4px 0 16px}.what-we-stand-for--scroll-mobile .what-we-stand-for__track::-webkit-scrollbar{display:none}.what-we-stand-for--scroll-mobile .what-we-stand-for__item{flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px);scroll-snap-align:center}}.what-we-stand-for__item{height:100%}.what-we-stand-for__card{position:relative;height:100%;display:flex;flex-direction:column;background-color:var(--card-bg-color, #a8d7da);border-radius:var(--wwsf-card-radius-mobile, 20px);padding:var(--wwsf-card-padding-mobile, 24px);color:var(--card-text-color, #1d2939);box-sizing:border-box;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}@media screen and (min-width:750px){.what-we-stand-for__card{border-radius:var(--wwsf-card-radius-desktop, 24px);padding:var(--wwsf-card-padding-desktop, 36px)}.what-we-stand-for__card:hover{transform:translateY(-3px)}}.what-we-stand-for__card-header{display:flex;align-items:center;gap:1.4rem}@media screen and (min-width:750px){.what-we-stand-for__card-header{flex-direction:column;align-items:flex-start;gap:2.2rem}}.what-we-stand-for__icon-box{width:var(--wwsf-icon-size-mobile, 48px);height:var(--wwsf-icon-size-mobile, 48px);background-color:var(--wwsf-icon-bg, #ffffff);border-radius:var(--wwsf-icon-mobile-radius, 16px);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #0000000a}@media screen and (min-width:750px){.what-we-stand-for__icon-box{width:var(--wwsf-icon-size-desktop, 56px);height:var(--wwsf-icon-size-desktop, 56px);border-radius:var(--wwsf-icon-radius, 16px)}}.what-we-stand-for__icon-box svg,.what-we-stand-for__icon-box img{max-width:62%;max-height:62%;width:auto;height:auto;object-fit:contain;display:block}.what-we-stand-for__card-title{font-family:var(--font-klug);font-size:clamp(3rem,1.8vw,4rem);font-weight:700;color:inherit;line-height:1.2;margin:0;letter-spacing:-.01em}.what-we-stand-for__card-body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-top:1.4rem;gap:2.4rem}@media screen and (min-width:750px){.what-we-stand-for__card-body{margin-top:1.8rem;gap:3.2rem}}.what-we-stand-for__card-desc{font-family:var(--font-klug);font-size:clamp(1.45rem,1.05vw,1.55rem);line-height:1.55;color:inherit;margin:0}.what-we-stand-for__card-desc p{margin:0}.what-we-stand-for__card-link{display:inline-flex;align-items:center;font-family:var(--font-klug);font-size:1.5rem;font-weight:600;color:var(--card-link-color, inherit);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;margin-top:auto;align-self:flex-start;transition:opacity .2s ease,text-decoration-thickness .2s ease}.what-we-stand-for__card-link:hover{text-decoration-thickness:2px;opacity:.85}.what-we-stand-for__card-link:focus-visible{outline:2px solid #1d2939;outline-offset:3px;border-radius:2px}.what-we-stand-for__scrollbar{display:block;width:100%;margin-top:2.4rem;--scrollbar-track-height: 2px;--scrollbar-border-radius: 2px;--scrollbar-track-color: #e5e7eb;--scrollbar-thumb-color: #1d2939}@media(prefers-reduced-motion:reduce){.what-we-stand-for__card,.what-we-stand-for__heading-highlight,.what-we-stand-for__card-link{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/what-we-stand-for.css.map */
