.shopify-section--c-about{margin-top:0;margin-bottom:0}.c-about{--c-about-max: 1200px;--c-about-line: #dcdfe4;--c-about-thread: rgba(var(--text-color), .3);--c-about-mist: #edf1f4;--c-about-space-top: 160px;--c-about-space-bottom: 48px;--c-about-pearl: radial-gradient(circle at 34% 30%, #fff 0, #fff 16%, #eceef2 46%, #b7bcc6 100%);position:relative;padding-block:var(--c-about-space-top) var(--c-about-space-bottom);color:rgb(var(--text-color))}.c-about__wrap{max-width:var(--c-about-max);margin-inline:auto}.c-about__kicker{margin:0 0 20px;font-family:var(--text-font-family);font-size:.75rem;font-weight:500;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:inherit}.c-about__heading{margin:0 0 40px;font-family:var(--heading-font-family);font-size:1.875rem;font-weight:400;line-height:1.6;letter-spacing:.05em;color:inherit;text-wrap:pretty;word-break:auto-phrase}.c-about__text{font-size:.9375rem;line-height:2.05}.c-about__text p{margin:0}.c-about__text p+p{margin-top:1.4em}.c-about-chapter{position:relative;display:flex;gap:16px;align-items:center;margin-bottom:64px}.c-about-chapter__thread{position:absolute;bottom:50%;left:6.5px;width:1px;height:calc(var(--c-about-space-top) + var(--c-about-space-bottom));background-color:var(--c-about-thread);transform-origin:top}.c-about-chapter__pearl{position:relative;z-index:1;flex-shrink:0;width:14px;height:14px;border-radius:50%;background:var(--c-about-pearl);box-shadow:0 1px 3px #1e1e2240}.c-about-chapter__number{font-family:var(--heading-font-family);font-size:1rem;line-height:1;letter-spacing:.08em}.c-about-chapter__kicker{display:flex;gap:16px;align-items:center;margin:0;font-family:var(--text-font-family);font-size:.75rem;font-weight:500;line-height:1.6;letter-spacing:.22em;text-transform:uppercase;color:inherit}.c-about-chapter__kicker:before{width:40px;height:1px;background-color:var(--c-about-thread);content:""}.c-about-media{overflow:hidden;width:100%;aspect-ratio:4 / 3;background-color:#eef0f2}.c-about-media[data-ratio=portrait]{aspect-ratio:3 / 4}.c-about-media[data-ratio=square]{aspect-ratio:1 / 1}.c-about-media[data-ratio=wide]{aspect-ratio:16 / 9}.c-about-media[data-ratio=fill]{height:100%;aspect-ratio:auto}.c-about-media__image{display:block;width:100%;height:100%;object-fit:cover}.c-about-media__placeholder{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;background:linear-gradient(135deg,#f4f5f7,#e8ebef)}.c-about-media__caption{font-size:.75rem;line-height:1.7;text-align:center;color:#4a4d52}.c-about-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.c-about-scroller{scrollbar-width:none}.c-about-hero{container:c-about-hero / inline-size;padding-block:0 var(--c-about-space-bottom)}.c-about-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) var(--c-about-hero-media, 40%);min-height:680px}.c-about-hero__text{align-self:center;padding:96px 56px 168px max(var(--container-gutter),calc((100cqw - var(--c-about-max)) / 2))}@media screen and (min-width:750px){.c-about-hero[data-pc-text=top] .c-about-hero__text{align-self:start}.c-about-hero[data-pc-text=bottom] .c-about-hero__text{align-self:end}}.c-about-hero__heading{margin:0;font-family:var(--heading-font-family);font-size:2.625rem;font-weight:400;line-height:1.6;letter-spacing:.06em;color:inherit}.c-about-hero__line{display:block}.c-about-hero__lead{max-width:420px;margin-top:40px;padding-top:36px;border-top:1px solid var(--c-about-line);font-size:1rem}.c-about-hero__media{position:relative;overflow:hidden}.c-about-hero__luster{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,#fff0 32%,#ffffff8c,#fff0 64%);transform:translate(-120%);pointer-events:none}.c-about-hero__benefits{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:44px 16px;background-color:#fff;list-style:none}.c-about-hero__benefit{display:flex;flex-direction:column;gap:10px;align-items:center;padding:0 24px;text-align:center}.c-about-hero__benefit+.c-about-hero__benefit{border-left:1px solid var(--c-about-line)}.c-about-hero__benefit-icon{display:flex;margin-bottom:6px}.c-about-hero__benefit-title{margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.c-about-hero__benefit-text{margin:0;font-size:.8125rem;line-height:1.7}.c-about-story__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:96px;align-items:start}.c-about-story__text{position:relative;isolation:isolate;padding-top:32px}.c-about-story__accent{position:absolute;top:-.3em;right:0;z-index:-1;font-family:var(--heading-font-family);font-size:12.5rem;line-height:1;letter-spacing:.02em;color:transparent;-webkit-text-stroke:1px rgba(var(--text-color),.16);pointer-events:none;-webkit-user-select:none;user-select:none}.c-about-story__media{margin-top:168px}.c-about-story__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:128px 0 0;padding:44px 0 0;list-style:none}.c-about-story__steps:before{position:absolute;top:7px;right:0;left:0;height:1px;background-color:var(--c-about-thread);transform-origin:left;content:""}.c-about-story__step{position:relative}.c-about-story__dot{position:absolute;top:-44px;left:0;z-index:1;width:14px;height:14px;border-radius:50%;background:var(--c-about-pearl);box-shadow:0 1px 3px #1e1e2240}.c-about-story__label{display:flex;gap:10px;align-items:center;margin:0 0 18px;font-size:.75rem;line-height:1.4;letter-spacing:.18em;text-transform:uppercase}.c-about-story__label .c-about-icon{width:1.125rem;height:1.125rem}.c-about-brands{container:c-about-brands / inline-size;background:radial-gradient(ellipse 50% 40% at 94% 42%,var(--c-about-mist) 0%,rgba(237,241,244,0) 70%),radial-gradient(ellipse 40% 30% at 4% 72%,#f3f4f6,#f3f4f600 70%)}.c-about-brands__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;align-items:start}.c-about-brands__intro .c-about__heading{margin-bottom:0}.c-about-brands__scroller{margin-top:120px}.c-about-brands__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none}.c-about-brands__card{position:relative}.c-about-brands__card:nth-child(3n+2){margin-top:88px}.c-about-brands__body{padding-top:28px}.c-about-brands__name{display:flex;gap:12px;align-items:center;margin:0;font-family:var(--heading-font-family);font-size:1.5rem;font-weight:400;line-height:1.4;color:inherit}.c-about-brands__name .c-about-icon{width:1.125rem;height:1.125rem}.c-about-brands__link{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:text-decoration-color .3s ease}.c-about-brands__card .c-about-media__image,.c-about-brands__name .c-about-icon{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.c-about-brands__card:has(.c-about-brands__link:focus-visible) .c-about-brands__link{text-decoration-color:currentColor}@media(hover:hover){.c-about-brands__card:has(.c-about-brands__link):hover .c-about-brands__link{text-decoration-color:currentColor}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.c-about-brands__card:has(.c-about-brands__link):hover .c-about-media__image{transform:scale(1.04)}.c-about-brands__card:has(.c-about-brands__link):hover .c-about-brands__name .c-about-icon{transform:translate(6px)}}.c-about-brands__link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.c-about-brands__link:focus-visible:after{outline:2px solid currentColor;outline-offset:4px}.c-about-brands__tag{margin:10px 0 0;font-size:.6875rem;line-height:1.5;letter-spacing:.18em;text-transform:uppercase}.c-about-brands__text{margin:16px 0 0;font-size:.875rem;line-height:1.95}.c-about-quality__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center}.c-about-quality__lead{margin:0;font-family:var(--heading-font-family);font-size:2rem;line-height:1.75;letter-spacing:.05em;text-wrap:pretty;word-break:auto-phrase}.c-about-quality__stat{display:flex;flex-direction:column;align-items:center;margin:0;text-align:center}.c-about-quality__ring{position:relative;width:300px;aspect-ratio:1 / 1}.c-about-quality__svg{display:block;overflow:visible;width:100%;height:100%;transform:rotate(-90deg)}.c-about-quality__track{fill:none;stroke:#dfe2e7;stroke-width:1}.c-about-quality__arc{fill:none;stroke:rgb(var(--text-color));stroke-width:2;stroke-linecap:round}.c-about-quality__tip{transform-origin:100px 100px}.c-about-quality__tip circle{fill:#fff;stroke:rgb(var(--text-color));stroke-width:1.5}.c-about-quality__number{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;font-family:var(--heading-font-family);font-size:4rem;line-height:1;letter-spacing:.02em}.c-about-quality__caption{display:flex;flex-direction:column;gap:8px;max-width:360px;margin-top:32px}.c-about-quality__label{font-size:1rem;font-weight:600;line-height:1.6;letter-spacing:.04em}.c-about-quality__note{font-size:.875rem;line-height:1.9}.c-about-quality__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center;margin-top:128px}.c-about-gallery{background:linear-gradient(180deg,rgba(237,241,244,0) 0%,var(--c-about-mist) 22%,var(--c-about-mist) 74%,rgba(237,241,244,0) 100%)}.c-about-gallery__waves{position:absolute;top:40px;right:0;left:0;overflow:hidden;height:60px;pointer-events:none}.c-about-gallery__wave{display:block;width:200%;height:100%}.c-about-gallery__wave path{fill:none;stroke:rgba(var(--text-color),.16);stroke-width:1;vector-effect:non-scaling-stroke}.c-about-gallery__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;align-items:start}.c-about-gallery__lead{margin:0;font-family:var(--heading-font-family);font-size:1.75rem;line-height:1.8;letter-spacing:.05em;text-wrap:pretty;word-break:auto-phrase}.c-about-gallery__list{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));grid-auto-rows:230px;gap:16px;margin:96px 0 0;padding:0;list-style:none}.c-about-gallery__item:first-child{grid-row:span 2}.c-about-gallery__item:nth-child(4){grid-column:span 2}.c-about-stores{container:c-about-stores / inline-size}.c-about-stores__lead{max-width:560px;margin-bottom:64px;font-size:.9375rem;line-height:2.05}.c-about-stores__lead p{margin:0}.c-about-stores__list{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));gap:48px 32px;margin:0;padding:0;list-style:none}.c-about-stores__item:first-child{grid-row:span 2}.c-about-stores__item:first-child .c-about-media{aspect-ratio:4 / 5}.c-about-stores__name{margin:20px 0 0;font-family:var(--text-font-family);font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:.04em;color:inherit}.c-about-stores__item:first-child .c-about-stores__name{font-size:1.25rem}.c-about-stores__text{margin:8px 0 0;font-size:.875rem;line-height:1.85}.c-about-statement{padding-block:120px}.c-about-statement[data-spacing=small]{padding-block:56px}.c-about-statement__inner{position:relative;z-index:1;max-width:720px;margin-inline:auto;text-align:center}.c-about-statement__inner[data-divider=true]:before{display:block;width:48px;height:1px;margin:0 auto 40px;background-color:var(--c-about-line);content:""}.c-about-statement__heading{margin:20px 0 0;font-family:var(--heading-font-family);font-size:1.875rem;font-weight:400;line-height:1.7;letter-spacing:.05em;color:inherit;text-wrap:pretty;word-break:auto-phrase}.c-about-statement__button{margin-top:48px}.c-about-statement[data-style=image]{overflow:hidden;padding-block:200px;color:#fff;text-shadow:0 1px 16px rgba(14,14,18,.6)}.c-about-statement__bg{position:absolute;top:0;right:0;bottom:0;left:0}.c-about-statement__bg:after{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 55% at 50% 50%,#0e0e1273,#0e0e1200),linear-gradient(180deg,rgba(14,14,18,calc(var(--overlay, .7) * .85)),rgba(14,14,18,var(--overlay, .7)));content:""}.c-about-statement__bg-image{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){[data-c-about-js] .c-about [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity 1s ease var(--reveal-delay, 0ms),transform 1.1s cubic-bezier(.2,.7,.2,1) var(--reveal-delay, 0ms)}[data-c-about-js] .c-about [data-reveal][data-inview=true]{opacity:1;transform:none}[data-c-about-js] .c-about-chapter__thread{transform:scaleY(0);transition:transform 1.4s cubic-bezier(.4,0,.2,1)}[data-c-about-js] .c-about-chapter__pearl{transform:scale(0);transition:transform .6s cubic-bezier(.3,1.4,.5,1) .9s}[data-c-about-js] .c-about-chapter[data-inview=true] .c-about-chapter__thread,[data-c-about-js] .c-about-chapter[data-inview=true] .c-about-chapter__pearl{transform:none}[data-c-about-js] .c-about-story__steps:before{transform:scaleX(0);transition:transform 1.6s cubic-bezier(.4,0,.2,1)}[data-c-about-js] .c-about-story__dot{transform:scale(0);transition:transform .6s cubic-bezier(.3,1.4,.5,1) calc(var(--step-delay, 0ms) + .5s)}[data-c-about-js] .c-about-story__steps[data-inview=true]:before,[data-c-about-js] .c-about-story__steps[data-inview=true] .c-about-story__dot{transform:none}[data-c-about-js] .c-about-quality__arc{stroke-dashoffset:var(--percent);transition:stroke-dashoffset 1.8s cubic-bezier(.4,0,.2,1) .3s}[data-c-about-js] .c-about-quality__tip{opacity:0;transition:opacity .6s ease 1.9s}[data-c-about-js] .c-about-quality__stat[data-inview=true] .c-about-quality__arc{stroke-dashoffset:0}[data-c-about-js] .c-about-quality__stat[data-inview=true] .c-about-quality__tip{opacity:1}[data-c-about-js] .c-about-statement[data-c-about-watch] .c-about-statement__bg-image{transform:scale(1.08);transition:transform 2.8s cubic-bezier(.2,.7,.2,1)}[data-c-about-js] .c-about-statement[data-inview=true] .c-about-statement__bg-image{transform:none}.c-about-hero__media .c-about-media__image{animation:c-about-settle 2.4s cubic-bezier(.2,.7,.2,1) both}.c-about-hero__luster{animation:c-about-luster 9s ease-in-out 1.6s infinite}.c-about-gallery__wave{animation:c-about-wave 40s linear infinite}}@media(prefers-reduced-motion:no-preference)and (max-width:749px){[data-c-about-js] .c-about-scroller [data-reveal]{opacity:1;transform:none;transition:none}}@keyframes c-about-settle{0%{transform:scale(1.08)}to{transform:none}}@keyframes c-about-luster{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes c-about-wave{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:1199px){.c-about-hero__heading{font-size:2.125rem}.c-about-brands__intro,.c-about-gallery__intro{grid-template-columns:minmax(0,1fr);gap:32px}.c-about-brands__intro .c-about__text,.c-about-gallery__intro .c-about__text{max-width:760px}}@media screen and (max-width:999px){.c-about{--c-about-space-top: 136px;--c-about-space-bottom: 40px}.c-about__heading{font-size:1.75rem}.c-about-hero__inner{min-height:560px}.c-about-hero__text{padding:64px 32px 64px var(--container-gutter)}.c-about-hero__heading{font-size:1.875rem}.c-about-hero__benefits{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.c-about-hero__benefit+.c-about-hero__benefit{border-left:0}.c-about-story__grid{gap:56px}.c-about-story__accent{font-size:9rem}.c-about-story__media{margin-top:120px}.c-about-brands__scroller{margin-top:96px}.c-about-brands__list{gap:24px}.c-about-brands__card:nth-child(3n+2){margin-top:56px}.c-about-quality__top,.c-about-quality__body{gap:48px}.c-about-quality__lead{font-size:1.625rem}.c-about-quality__ring{width:260px}.c-about-quality__number{font-size:3.5rem}.c-about-gallery__lead{font-size:1.5rem}.c-about-gallery__list{grid-auto-rows:180px}.c-about-stores__list{grid-template-columns:repeat(2,minmax(0,1fr))}.c-about-stores__item:first-child{grid-column:1 / -1;grid-row:auto}.c-about-stores__item:first-child .c-about-media{aspect-ratio:16 / 9}}@media screen and (max-width:749px){.c-about{--c-about-space-top: 112px;--c-about-space-bottom: 32px}.c-about__heading{margin-bottom:28px;font-size:1.3125rem}.c-about__text{font-size:.875rem}.c-about-chapter{gap:12px;margin-bottom:40px}.c-about-chapter__kicker{gap:12px;font-size:.6875rem}.c-about-chapter__kicker:before{width:24px}.c-about-scroller{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;margin-inline:calc(var(--container-gutter) * -1);padding-inline:var(--container-gutter);scroll-padding-inline:var(--container-gutter);scroll-snap-type:x mandatory}.c-about-hero__inner{grid-template-columns:minmax(0,1fr);min-height:0}.c-about-hero__media,.c-about-hero__text{grid-area:1 / 1}.c-about-hero__media{order:-1;min-height:600px}.c-about-hero__media:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#ffffffe6,#ffffffb8,#fff0 44%);pointer-events:none;content:""}.c-about-hero__text{position:relative;z-index:2;align-self:start;padding:24px var(--container-gutter) 24px}.c-about-hero__text .c-about__kicker{margin-bottom:8px}.c-about-hero[data-sp-text=center] .c-about-hero__text{align-self:center}.c-about-hero[data-sp-text=center] .c-about-hero__media:before{background:linear-gradient(180deg,#fff0 22%,#ffffffbf 40% 60%,#fff0 78%)}.c-about-hero[data-sp-text=bottom] .c-about-hero__text{align-self:end}.c-about-hero[data-sp-text=bottom] .c-about-hero__media:before{background:linear-gradient(0deg,#ffffffe6,#ffffffb8,#fff0 44%)}.c-about-hero[data-sp-mask=false] .c-about-hero__media:before{content:none}.c-about-hero__heading{font-size:1.375rem;line-height:1.55}.c-about-hero__lead{margin-top:14px;padding-top:12px;font-size:.8125rem;line-height:1.8}.c-about-hero__benefits{padding:28px 4px}.c-about-hero__benefit{padding:0 8px}.c-about-hero__benefit-title{font-size:.875rem}.c-about-hero__benefit-text{font-size:.75rem}.c-about-story__grid{grid-template-columns:minmax(0,1fr);gap:40px}.c-about-story__text{padding-top:16px}.c-about-story__accent{top:-.2em;font-size:6.5rem}.c-about-story__media{margin-top:0}.c-about-story__steps{gap:12px;margin-top:72px;padding-top:36px}.c-about-story__dot{top:-36px}.c-about-story__label{flex-direction:column;gap:6px;align-items:flex-start;margin-bottom:12px;font-size:.6875rem;letter-spacing:.1em}.c-about-story__step .c-about-media__placeholder{padding:6px}.c-about-story__step .c-about-media__caption{font-size:.625rem}.c-about-brands__list,.c-about-stores__list{display:flex;gap:16px;width:max-content}.c-about-brands__scroller{margin-top:56px}.c-about-brands__card,.c-about-stores__item{flex-shrink:0;width:72cqw;scroll-snap-align:start}.c-about-brands__card:nth-child(3n+2){margin-top:0}.c-about-brands__name{font-size:1.3125rem}.c-about-quality__top,.c-about-quality__body{grid-template-columns:minmax(0,1fr);gap:48px}.c-about-quality__lead{font-size:1.375rem}.c-about-quality__ring{width:232px}.c-about-quality__number{font-size:3rem}.c-about-quality__body{margin-top:72px}.c-about-gallery__waves{top:24px;height:44px}.c-about-gallery__lead{font-size:1.25rem}.c-about-gallery__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:140px;gap:8px;margin-top:56px}.c-about-gallery__item:first-child{grid-column:1 / -1}.c-about-stores__lead{margin-bottom:40px;font-size:.875rem}.c-about-stores__item:first-child .c-about-media{aspect-ratio:4 / 3}.c-about-stores__item:first-child .c-about-stores__name{font-size:1rem}.c-about-stores__text{font-size:.8125rem}.c-about-statement{padding-block:88px}.c-about-statement[data-spacing=small]{padding-block:40px}.c-about-statement[data-style=image]{padding-block:128px}.c-about-statement__heading{font-size:1.25rem}}@media screen and (max-width:359px){.c-about__heading,.c-about-quality__lead,.c-about-gallery__lead{font-size:1.125rem}.c-about-quality__ring{width:210px}.c-about-quality__number{font-size:2.625rem}.c-about-statement__heading{font-size:1.0625rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/c-about.css.map */
