.c-about{--c-about-primary: #100e36;--c-about-primary-rgb: 16, 14, 54;--c-about-muted: #5c6178;--c-about-accent: #afd3ef;--c-about-accent-deep: #7eb8dc;--c-about-border: #d8dbe3;--c-about-surface: #f4f5f7;--c-about-radius: 16px;--c-about-ease: cubic-bezier(.22, 1, .36, 1);--c-about-shadow: 0 24px 64px rgba(var(--c-about-primary-rgb), .12);--c-about-block-bg: var(--c-about-primary);--c-about-block-border: transparent;--c-about-block-shadow: var(--c-about-shadow);--c-about-eyebrow-color: var(--c-about-accent);--c-about-title-color: #fff;--c-about-text-color: rgba(255, 255, 255, .62);--c-about-link-color: #fff;--c-about-media-bg: transparent;--c-about-btn-primary-bg: #fff;--c-about-btn-primary-text: var(--c-about-primary);--c-about-btn-secondary-bg: rgba(255, 255, 255, .08);--c-about-btn-secondary-text: #fff;--c-about-btn-secondary-border: rgba(255, 255, 255, .25);--c-about-btn-secondary-bg-hover: #fff;--c-about-btn-secondary-text-hover: var(--c-about-primary);--c-about-btn-secondary-border-hover: #fff;padding-block:var(--c-about-pad-top, 48px) var(--c-about-pad-bottom, 48px)}.c-about__container{width:100%}.c-about__grid{display:grid;grid-template-columns:1fr;gap:var(--c-about-gap, 32px)}.c-about__block{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:var(--c-about-radius);overflow:hidden;background:var(--c-about-block-bg);border:1px solid var(--c-about-block-border);box-shadow:var(--c-about-block-shadow)}.c-about__block--light{--c-about-block-bg: #fff;--c-about-block-border: var(--c-about-border);--c-about-block-shadow: 0 18px 48px rgba(var(--c-about-primary-rgb), .08);--c-about-eyebrow-color: var(--c-about-accent-deep);--c-about-title-color: var(--c-about-primary);--c-about-text-color: var(--c-about-muted);--c-about-link-color: var(--c-about-primary);--c-about-media-bg: var(--c-about-surface);--c-about-btn-primary-bg: var(--c-about-primary);--c-about-btn-primary-text: #fff;--c-about-btn-secondary-bg: transparent;--c-about-btn-secondary-text: var(--c-about-primary);--c-about-btn-secondary-border: rgba(var(--c-about-primary-rgb), .2);--c-about-btn-secondary-bg-hover: var(--c-about-primary);--c-about-btn-secondary-text-hover: #fff;--c-about-btn-secondary-border-hover: var(--c-about-primary)}.c-about__block--reverse .c-about__media{order:2}.c-about__block--reverse .c-about__copy{order:1}.c-about__media{min-height:var(--c-about-media-min-height, 480px);overflow:hidden;background:var(--c-about-media-bg)}.c-about__overlay{display:none;pointer-events:none}@media screen and (min-width:990px){.c-about__block--ov-desktop{grid-template-columns:1fr;grid-template-areas:"stack"}.c-about__block--ov-desktop .c-about__media,.c-about__block--ov-desktop .c-about__overlay,.c-about__block--ov-desktop .c-about__copy{grid-area:stack}.c-about__block--ov-desktop .c-about__overlay{display:block;z-index:1}.c-about__block--ov-desktop .c-about__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:var(--c-about-justify, flex-end);align-items:var(--c-about-align, start);text-align:var(--c-about-text-align, start);min-height:var(--c-about-media-min-height, 480px);padding:48px 40px;background:transparent;--c-about-eyebrow-color: var(--c-about-accent);--c-about-title-color: #fff;--c-about-text-color: rgba(255, 255, 255, .65);--c-about-link-color: #fff;--c-about-btn-primary-bg: #fff;--c-about-btn-primary-text: var(--c-about-primary);--c-about-btn-secondary-bg: rgba(255, 255, 255, .08);--c-about-btn-secondary-text: #fff;--c-about-btn-secondary-border: rgba(255, 255, 255, .25);--c-about-btn-secondary-bg-hover: #fff;--c-about-btn-secondary-text-hover: var(--c-about-primary);--c-about-btn-secondary-border-hover: #fff}.c-about__block--ov-desktop.c-about__block--reverse .c-about__media,.c-about__block--ov-desktop.c-about__block--reverse .c-about__copy{order:unset}}@media screen and (max-width:989px){.c-about__block--ov-mobile{grid-template-columns:1fr;grid-template-areas:"stack"}.c-about__block--ov-mobile .c-about__media,.c-about__block--ov-mobile .c-about__overlay,.c-about__block--ov-mobile .c-about__copy{grid-area:stack}.c-about__block--ov-mobile .c-about__overlay{display:block;z-index:1}.c-about__block--ov-mobile .c-about__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:var(--c-about-justify, flex-end);align-items:var(--c-about-align, start);text-align:var(--c-about-text-align, start);min-height:min(var(--c-about-media-min-height, 480px),320px);padding:32px 22px;background:transparent;--c-about-eyebrow-color: var(--c-about-accent);--c-about-title-color: #fff;--c-about-text-color: rgba(255, 255, 255, .65);--c-about-link-color: #fff;--c-about-btn-primary-bg: #fff;--c-about-btn-primary-text: var(--c-about-primary);--c-about-btn-secondary-bg: rgba(255, 255, 255, .08);--c-about-btn-secondary-text: #fff;--c-about-btn-secondary-border: rgba(255, 255, 255, .25);--c-about-btn-secondary-bg-hover: #fff;--c-about-btn-secondary-text-hover: var(--c-about-primary);--c-about-btn-secondary-border-hover: #fff}.c-about__block--ov-mobile.c-about__block--reverse .c-about__media,.c-about__block--ov-mobile.c-about__block--reverse .c-about__copy{order:unset}}.c-about__block:not(.c-about__block--ov-style-gradient):not(.c-about__block--ov-none) .c-about__overlay{background:rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha, .85))}.c-about__block--ov-none .c-about__overlay{background:transparent}.c-about__block--ov-style-gradient.c-about__block--ov-left .c-about__overlay{background:linear-gradient(to right,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha, .85)) 0%,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha-mid, .38)) 55%,transparent 100%)}html[dir=rtl] .c-about__block--ov-style-gradient.c-about__block--ov-left .c-about__overlay,.c-about__block--ov-style-gradient.c-about__block--ov-right .c-about__overlay{background:linear-gradient(to left,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha, .85)) 0%,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha-mid, .38)) 55%,transparent 100%)}html[dir=rtl] .c-about__block--ov-style-gradient.c-about__block--ov-right .c-about__overlay{background:linear-gradient(to right,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha, .85)) 0%,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha-mid, .38)) 55%,transparent 100%)}.c-about__block--ov-style-gradient.c-about__block--ov-top .c-about__overlay{background:linear-gradient(to bottom,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha, .85)) 0%,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha-mid, .38)) 55%,transparent 100%)}.c-about__block--ov-style-gradient.c-about__block--ov-bottom .c-about__overlay{background:linear-gradient(to top,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha, .85)) 0%,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha-mid, .38)) 55%,transparent 100%)}.c-about__block--ov-style-gradient.c-about__block--ov-center .c-about__overlay{background:radial-gradient(circle at center,transparent 25%,rgba(var(--c-about-ov-rgb, 16, 14, 54),var(--c-about-ov-alpha, .85)) 100%)}.c-about__block--ov-desktop .c-about__actions,.c-about__block--ov-mobile .c-about__actions{align-self:var(--c-about-align, start)}.c-about__photo,.c-about__placeholder{width:100%;height:100%;min-height:var(--c-about-media-min-height, 480px);object-fit:cover;display:block;transition:transform 1s var(--c-about-ease)}.c-about__block:hover .c-about__photo{transform:scale(1.04)}.c-about__copy{padding:64px 56px;display:flex;flex-direction:column;justify-content:center}.c-about__eyebrow{display:inline-block;margin-bottom:14px;font-family:var(--font-body--family);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-about-eyebrow-color)}.c-about__title{margin:0 0 16px;font-family:var(--font-heading--family, var(--font-body--family));font-size:1.625rem;font-weight:700;letter-spacing:.02em;line-height:1.2;color:var(--c-about-title-color);text-transform:uppercase}.c-about__text{font-family:var(--font-body--family);font-size:1rem;line-height:1.75;color:var(--c-about-text-color)}.c-about__text p{margin:0 0 14px}.c-about__text p:last-child{margin-bottom:0}.c-about__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.c-about__btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:8px;border:1.5px solid transparent;transition:transform .35s var(--c-about-ease),background .25s,color .25s,border-color .25s}.c-about__btn--primary{background:var(--c-about-btn-primary-bg);color:var(--c-about-btn-primary-text);border-color:var(--c-about-btn-primary-bg)}.c-about__btn--primary:hover{background:var(--c-about-accent);border-color:var(--c-about-accent);color:var(--c-about-primary);transform:translateY(-2px)}.c-about__btn--secondary{background:var(--c-about-btn-secondary-bg);color:var(--c-about-btn-secondary-text);border-color:var(--c-about-btn-secondary-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.c-about__btn--secondary:hover{background:var(--c-about-btn-secondary-bg-hover);color:var(--c-about-btn-secondary-text-hover);border-color:var(--c-about-btn-secondary-border-hover);transform:translateY(-2px)}.c-about__btn--link{height:auto;padding:0;border:none;background:none;text-transform:none;letter-spacing:normal;font-size:.9375rem;color:var(--c-about-link-color)}.c-about__btn--link:hover,.c-about__btn--link:hover .c-link-arrow{color:var(--c-about-accent-deep)}.c-about__btn[aria-disabled=true]{opacity:.5;pointer-events:none}@media screen and (max-width:989px){.c-about--mobile-two-up .c-about__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c-about--mobile-two-up .c-about__grid .c-about__block:nth-last-child(1 of.c-about__block):nth-child(odd of.c-about__block){grid-column:1 / -1}.c-about--mobile-stack .c-about__grid,.c-about__block{grid-template-columns:1fr}.c-about__block--reverse .c-about__media,.c-about__block--reverse .c-about__copy{order:unset}.c-about__media,.c-about__photo,.c-about__placeholder{min-height:min(var(--c-about-media-min-height, 480px),320px)}}@media screen and (max-width:749px){.c-about--mobile-two-up .c-about__copy{padding:22px 16px}.c-about--mobile-two-up .c-about__title{font-size:1rem;margin-bottom:8px}.c-about--mobile-two-up .c-about__text{font-size:.75rem;line-height:1.5}.c-about--mobile-two-up .c-about__eyebrow{margin-bottom:8px;font-size:.625rem}.c-about--mobile-two-up .c-about__actions{margin-top:12px}.c-about--mobile-two-up .c-about__btn{height:38px;padding:0 18px;font-size:.75rem}.c-about--mobile-two-up .c-about__media,.c-about--mobile-two-up .c-about__photo,.c-about--mobile-two-up .c-about__placeholder{min-height:200px}.c-about--mobile-two-up .c-about__block--ov-mobile .c-about__copy{min-height:200px;padding:22px 16px}.c-about__media,.c-about__photo,.c-about__placeholder{min-height:260px}.c-about__copy{padding:32px 22px}.c-about__title{font-size:1.25rem;margin-bottom:10px}.c-about__text{font-size:.875rem;line-height:1.55}.c-about__text p{margin-bottom:8px}.c-about__eyebrow{margin-bottom:10px}.c-about__actions{margin-top:18px}.c-about__block--ov-mobile .c-about__copy{min-height:260px;padding:28px 20px}.c-about__block--ov-mobile .c-about__title{font-size:1.125rem}.c-about__block--ov-mobile .c-about__text{font-size:.8125rem}}@media screen and (max-width:549px){.c-about__copy{padding:28px 20px}.c-about--mobile-two-up .c-about__copy{padding:20px 14px}.c-about__block--ov-mobile .c-about__copy{padding:24px 18px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/c-about-banner.css.map */
