.om-footer-v2 .om-footer-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center;gap:22px}.om-footer-v2 .om-footer-brand{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 auto}.om-footer-v2 .om-footer-brand img{display:block;height:auto;filter:none}.om-footer-v2 .om-footer-initials{width:78px;max-width:22vw}.om-footer-v2 .om-footer-wordmark{width:190px;max-width:68vw}.om-footer-v2 .om-footer-top>a{grid-column:1;grid-row:1;justify-self:start;margin:0}.om-footer-policy{display:flex;flex-direction:column;align-items:flex-end;gap:18px}.om-footer-v2 .om-footer-policy-mark{display:block;width:48px;height:48px;object-fit:contain;filter:none!important}.om-footer-policy nav{justify-content:flex-end}.om-footer-v2 .om-footer-bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.om-footer-v2 .om-footer-bottom>span:nth-child(2){justify-self:center;text-align:center}.om-footer-v2 .om-footer-bottom>a{justify-self:end}.om-footer-service{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 0 40px}.om-footer-service summary{list-style:none;cursor:pointer;font-size:12px;text-transform:uppercase;letter-spacing:.08em;display:flex;justify-content:space-between;max-width:400px;padding:15px 0;border-top:1px solid #ffffff33}.om-footer-service summary::-webkit-details-marker{display:none}.om-contact-form{max-width:400px;margin-top:20px;display:flex;flex-direction:column;gap:10px}.om-contact-form label{font-size:11px}.om-contact-form input,.om-contact-form textarea{background:#1c1c1c;border:1px solid #ffffff44;color:#fff;border-radius:0;padding:12px;font:inherit;font-size:14px;max-width:100%;box-sizing:border-box}.om-contact-form button{background:#eee;color:#111;padding:14px 20px;border:0;font-size:11px;text-transform:uppercase;cursor:pointer}.om-contact-form p{font-size:13px;line-height:1.7}.om-footer-service nav{display:flex;align-items:start;justify-content:end;flex-wrap:wrap;gap:20px}.om-footer-service nav a{font-size:11px;text-decoration:none}.om-footer-service :focus-visible{outline:2px solid white;outline-offset:4px}@media(max-width:749px){.om-footer-v2 .om-footer-top{grid-template-columns:1fr}.om-footer-v2 .om-footer-brand{grid-column:1;grid-row:1}.om-footer-v2 .om-footer-top>a{grid-column:1;grid-row:2;justify-self:start}.om-footer-service{grid-template-columns:1fr;gap:25px}.om-footer-service nav{justify-content:flex-end}.om-contact-form{max-width:none}.om-footer-v2 .om-footer-bottom{grid-template-columns:1fr auto;row-gap:12px}.om-footer-v2 .om-footer-bottom>span:nth-child(2){grid-column:1/-1;grid-row:2;justify-self:center}.om-footer-v2 .om-footer-bottom>a{grid-column:2;grid-row:1}}.om-studio .om-header-v2 .om-brand img{filter:none}.om-default-wordmark{display:block;line-height:0}.om-default-wordmark svg{display:block;width:100%;height:auto;fill:currentColor}.om-studio .om-header-v2 .om-mobile-menu summary span{background:currentColor}.om-studio .om-header-v2 .om-mobile-menu nav{background:var(--om-header-background,#fff);color:inherit}.om3{--paper:#f8f7f4;--ink:#171717;--line:#d9d8d3;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.om3 *{box-sizing:border-box}.om3 a{text-decoration:none}.om3 button{font:inherit;color:inherit;cursor:pointer}.om3 [hidden]{display:none!important}.om3 h1,.om3 h2,.om3 h3{margin:0;letter-spacing:-.045em}.om3 :focus-visible{outline:2px solid currentColor;outline-offset:5px}.om3-kicker{font-size:10px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.om3-note{background:#ecebe7;text-align:center;font-size:10px;padding:9px 15px;letter-spacing:.04em}.om3-hero{height:min(780px,60vw);min-height:600px;position:relative;isolation:isolate;overflow:hidden;background:#7b756b;color:#fff}.om3-hero>img{width:100%;height:100%;object-fit:cover;object-position:65% 50%;display:block}.om3-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0007,transparent 65%),linear-gradient(0deg,#0005,transparent 45%);z-index:0}.om3-hero-copy{position:absolute;left:4vw;top:50%;transform:translateY(-50%);z-index:1;max-width:50%}.om3-hero h1{font-weight:500;font-size:clamp(64px,7.6vw,128px);line-height:.9;margin:25px 0}.om3-hero-copy>p{font-size:14px;line-height:1.7;margin-bottom:30px}.om3-actions{display:flex;gap:28px;flex-wrap:wrap}.om3-actions a{font-size:11px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #ffffff99;padding:12px 0;display:flex;gap:35px}.om3-hero-label{position:absolute;bottom:25px;left:4vw;z-index:1;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.om3-manifesto{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);padding:22px 4vw;gap:20px;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.om3-manifesto span:before{content:"+";margin-right:18px}.om3-edit{padding-top:95px;scroll-margin-top:90px}.om3-intro{display:grid;grid-template-columns:1fr 2fr 1.1fr;gap:4vw;margin:0 4vw 60px;align-items:start}.om3-intro h2{font-size:clamp(35px,4vw,60px);line-height:1.05;max-width:630px}.om3-intro p{font-size:13px;line-height:1.8;margin:0;color:#60605c}.om3-editorials{display:grid;grid-template-columns:1fr 1fr;gap:2px}.om3-editorial{position:relative;overflow:hidden;color:#fff!important;background:#beb9b0;aspect-ratio:4/5}.om3-editorial>img{display:block;width:100%;height:100%;object-fit:cover}.om3-editorial:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0008)}.om3-editorial>div{position:absolute;bottom:35px;left:4vw;right:4vw;z-index:1}.om3-editorial h3{display:flex;justify-content:space-between;align-items:center;font-size:clamp(35px,4vw,65px);line-height:1.2;margin-top:12px}.om3-editorial h3 span{font-size:25px}.om3-collection{padding:100px 4vw;scroll-margin-top:90px}.om3-collection-top{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:45px}.om3-collection h2{font-size:clamp(35px,4vw,60px);line-height:1.1;margin-top:15px}.om3-filters{display:flex;gap:20px;flex-wrap:wrap}.om3-filters button{border:0;border-bottom:1px solid transparent;background:none;padding:10px 0;font-size:11px;color:#6d6d68;min-height:44px}.om3-filters button[aria-pressed=true]{color:#171717;border-color:#171717}.om3-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 18px}.om3-product-image{display:block;position:relative;aspect-ratio:4/5;background:#efefed;width:100%;padding:0;border:0;text-align:left;overflow:hidden}.om3-product-image>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.om3-plus{position:absolute;right:15px;bottom:15px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ffffffc9;font-size:24px;font-weight:300}.om3-product-meta{padding-top:18px}.om3-product-meta h3{font-size:15px;font-weight:500;letter-spacing:0;line-height:1.5}.om3-product-meta p{margin:5px 0;color:#686862;font-size:12px}.om3-product-meta>span{font-size:9px;text-transform:uppercase;letter-spacing:.09em;color:#777770}.om3-disclosure{font-size:11px;line-height:1.7;color:#72726b;max-width:700px;margin:35px 0 0}.om3-dialog{padding:0;width:min(1000px,92vw);max-height:90svh;background:#f8f7f4;color:#171717;border:0;overflow:auto}.om3-dialog::backdrop{background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.om3-close{position:absolute;right:12px;top:12px;z-index:2;background:#fff;border:0;border-radius:50%;width:44px;height:44px;font-size:30px!important}.om3-dialog-grid{display:grid;grid-template-columns:1fr 1fr}.om3-dialog-image{background:#efefed}.om3-dialog-image img{width:100%;height:100%;object-fit:contain;display:block}.om3-dialog-copy{padding:65px 35px 40px}.om3-dialog-copy h2{font-size:34px;line-height:1.1;margin:20px 0}.om3-dialog-copy>p{font-size:13px;line-height:1.8}.om3-dialog-copy .om3-disclosure{font-size:11px;margin:20px 0 30px}.om3-dialog-copy details,.om3-principles details{border-top:1px solid var(--line)}.om3-dialog-copy summary{font-size:12px;padding:15px 0;cursor:pointer}.om3-dialog-copy details p{font-size:12px;line-height:1.7;margin:0 0 20px}.om3-source{display:inline-block;font-size:11px;text-transform:uppercase;border-bottom:1px solid;padding:12px 0;margin-top:25px}.om3-approach{padding:90px 8vw;background:#e9e8e2;display:grid;grid-template-columns:1fr 1fr;gap:10vw;scroll-margin-top:90px}.om3-approach h2{font-size:clamp(42px,5vw,78px);line-height:.98;margin-top:30px}.om3-approach>div>p{font-size:17px;line-height:1.65;margin:0 0 40px;letter-spacing:-.02em}.om3-principles summary{padding:20px 0;display:flex;justify-content:space-between;font-size:12px;letter-spacing:.06em;text-transform:uppercase;list-style:none;cursor:pointer}.om3-principles summary::-webkit-details-marker{display:none}.om3-principles details p{font-size:12px;line-height:1.8;color:#62625b;max-width:400px;margin:0 0 25px}.om3-principles details[open] summary span{transform:rotate(45deg)}.om3-end{padding:100px 4vw;background:#191919;color:#f6f5f1;min-height:420px}.om3-end h2{font-size:clamp(50px,8vw,125px);line-height:.95;max-width:1000px;margin:35px 0}.om3-end a{font-size:11px;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #ffffff77;display:inline-block;padding:12px 0}.om-header-v2{background:#f8f7f4;color:#171717;border-color:#d9d8d3}.om-header-v2 .om-mobile-menu nav{background:#f8f7f4}.om-footer-v2{background:#111;color:#eee}.om-footer-v2 .om-footer-bottom{color:#aaa}.om3-editorial:hover>img,.om3-product-image:hover>img{transform:scale(1.025)}@media(max-width:989px){.om3-intro{grid-template-columns:1fr 2fr}.om3-intro p{grid-column:2}.om3-collection-top{align-items:start;flex-direction:column}.om3-hero-copy{max-width:60%}.om3-grid{gap:35px 12px}.om3-dialog-copy{padding:60px 25px 30px}}@media(max-width:749px){.om3-note{font-size:8px}.om3-hero{height:auto;min-height:0;aspect-ratio:3/4}.om3-hero>img{object-position:67% center}.om3-hero:after{background:linear-gradient(0deg,#000b,transparent 75%)}.om3-hero-copy{left:22px;right:22px;top:auto;bottom:72px;transform:none;max-width:none}.om3-hero h1{font-size:clamp(45px,11vw,76px);line-height:.92;margin:18px 0}.om3-hero-copy>p{font-size:12px;max-width:260px;margin:0 0 15px}.om3-actions{gap:25px}.om3-actions a{font-size:10px;gap:18px}.om3-hero-label{left:22px;bottom:24px;font-size:8px;letter-spacing:.08em}.om3-manifesto{padding:20px 15px;gap:7px;font-size:8px;letter-spacing:.05em}.om3-manifesto span:before{margin-right:7px}.om3-edit{padding-top:55px}.om3-intro{grid-template-columns:1fr;gap:20px;margin:0 22px 35px}.om3-intro p{grid-column:auto;max-width:350px}.om3-intro h2{font-size:39px}.om3-editorial{aspect-ratio:3/5}.om3-editorial>img{object-position:center}.om3-editorial>div{bottom:20px;left:15px;right:15px}.om3-editorial .om3-kicker{font-size:7px;letter-spacing:.05em}.om3-editorial h3{font-size:27px;margin-top:8px}.om3-editorial h3 span{font-size:17px}.om3-collection{padding:60px 15px}.om3-collection-top{gap:24px;margin-bottom:30px}.om3-collection h2{font-size:38px}.om3-filters{gap:19px}.om3-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 10px}.om3-product-meta{padding-top:12px}.om3-product-meta h3{font-size:12px}.om3-product-meta p{font-size:10px}.om3-product-meta>span{font-size:8px}.om3-plus{width:32px;height:32px;right:9px;bottom:9px;font-size:20px}.om3-dialog{width:94vw}.om3-dialog-grid{grid-template-columns:1fr}.om3-dialog-image,.om3-dialog-image img{max-height:45svh}.om3-dialog-copy{padding:30px 25px}.om3-dialog-copy h2{font-size:30px}.om3-approach{grid-template-columns:1fr;padding:55px 25px;gap:35px}.om3-approach h2{font-size:48px;margin-top:22px}.om3-approach>div>p{font-size:16px}.om3-end{padding:65px 25px;min-height:350px}.om3-end h2{font-size:58px}}@media(prefers-reduced-motion:reduce){.om3 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.om3-hero-garment{background:#eeefed;color:#171717;display:grid;grid-template-columns:1fr 1fr;min-height:600px;height:min(750px,60vw)}.om3-hero-garment>img{grid-column:2;object-fit:contain;object-position:center;mix-blend-mode:multiply}.om3-hero-garment:after{display:none}.om3-hero-garment .om3-hero-copy{max-width:50%}.om3-hero-garment .om3-actions a{border-color:#17171766}.om3-editorial-garment{background:#eeefed;color:#171717!important}.om3-editorial-garment>img{object-fit:contain;mix-blend-mode:multiply;padding:5% 6% 15%}.om3-editorial-garment:after{display:none}@media(max-width:749px){.om3-hero-garment{display:block;aspect-ratio:auto;height:720px;min-height:0}.om3-hero-garment>img{height:430px;width:100%;object-position:center;object-fit:contain;padding:20px}.om3-hero-garment .om3-hero-copy{max-width:none;bottom:70px}.om3-hero-garment h1{font-size:49px}.om3-editorial-garment{aspect-ratio:3/4}.om3-editorial-garment>img{padding:0 4% 30%}.om3-editorial-garment h3{font-size:25px}}.om3-card[data-category=active] .om3-product-image>img{object-fit:contain;background:#e6e8e8}.om3-product-image>img{object-fit:contain}.om3-editorial-garment{aspect-ratio:4/3}.om3-editorial-garment>img{padding:2% 10% 10%;object-fit:contain}.om3-editorial-garment>div{bottom:25px}.om3-editorial-garment h3{font-size:38px}.om3-hero>img{object-position:80% center}@media(max-width:749px){.om3-hero:not(.om3-hero-garment){height:auto;aspect-ratio:auto;min-height:0;background:#f8f7f4;color:#171717}.om3-hero:not(.om3-hero-garment)>img{height:500px;object-fit:cover;object-position:82% center}.om3-hero:not(.om3-hero-garment):after{display:none}.om3-hero:not(.om3-hero-garment) .om3-hero-copy{position:static;transform:none;max-width:none;padding:30px 22px 20px}.om3-hero:not(.om3-hero-garment) .om3-hero-label{position:static;display:block;padding:0 22px 25px}.om3-hero:not(.om3-hero-garment) .om3-actions a{border-color:#17171766}.om3-editorial-garment{aspect-ratio:3/4}.om3-editorial-garment>img{padding:0 3% 30%}.om3-editorial-garment h3{font-size:25px}.om3-editorial-garment>div{bottom:18px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
