.ov-curation{--ov-paper:#fffdf9;--ov-cream:#f4efe7;--ov-ink:#302d29;--ov-muted:#70685e;--ov-line:#e5ded3;--ov-green:#373b31;background:var(--ov-paper);color:var(--ov-ink);font-family:var(--font-body-family);font-size:14px;line-height:1.75}.ov-curation *{box-sizing:border-box}.ov-curation a{color:inherit;text-decoration:none}.ov-curation img{display:block;width:100%;height:auto}.ov-curation h1,.ov-curation h2,.ov-curation h3{color:var(--ov-ink);font-weight:400;margin:0}.ov-curation h1,.ov-curation h2{font-family:Georgia,Times New Roman,serif;letter-spacing:-.025em}.ov-curation h1{font-size:clamp(38px,4.5vw,66px);line-height:1.1}.ov-curation h2{font-size:clamp(28px,3vw,40px);line-height:1.2}.ov-curation h3{font-family:var(--font-body-family);font-size:16px;line-height:1.5}.ov-curation p{margin:0 0 18px}.ov-curation a:focus-visible{outline:2px solid #8b7150;outline-offset:5px}.ov-wrap{width:min(1320px,100%);margin:auto;padding:64px 40px}.ov-heading{text-align:center;margin:0 auto 32px;max-width:630px}.ov-heading p{color:var(--ov-muted);margin:14px 0 0}.ov-kicker{font-size:10px!important;letter-spacing:.18em;text-transform:uppercase;color:var(--ov-muted);margin:0 0 16px!important}.ov-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 25px;background:var(--ov-green);color:#fff!important;border:1px solid var(--ov-green);font-size:11px;letter-spacing:.08em;text-transform:uppercase;line-height:1.6;text-align:center}.ov-btn:hover{background:#555b49;border-color:#555b49}.ov-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:12px;text-decoration:underline!important;text-underline-offset:5px}.ov-status{display:inline-block;font-size:10px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#655b4e;border:1px solid #d8cebd;padding:5px 9px;background:#f8f3e9}.ov-frame{display:block;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--ov-cream);border:0;border-radius:0;padding:0;margin:0;min-width:0}.ov-curation .ov-frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border:0;border-radius:0;box-shadow:none}.ov-curation .ov-frame--product img{object-fit:contain}.ov-curation .ov-frame--object img{object-fit:contain;padding:8%}.ov-hero{display:grid;grid-template-columns:1fr 1fr;background:var(--ov-cream);max-width:1800px;margin:auto}.ov-hero-copy{align-self:center;padding:56px clamp(32px,5.5vw,92px)}.ov-hero-copy h1{margin-bottom:24px}.ov-hero-intro{max-width:370px;color:#655c52;font-size:15px;line-height:1.8}.ov-hero-copy .ov-text-link{display:flex;width:fit-content;margin-top:14px}.ov-hero-visual{min-width:0;display:flex;flex-direction:column;height:clamp(540px,47vw,680px)}.ov-curation .ov-hero-model{width:100%;height:0;min-height:0;flex:1 1 0;object-fit:contain;object-position:center top}.ov-hero-piece{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 28px;border-top:1px solid var(--ov-line);min-height:86px}.ov-hero-piece span{display:block}.ov-hero-piece .ov-kicker{font-size:9px!important;margin-bottom:4px!important}.ov-hero-piece-name{font:400 22px/1.3 Georgia,Times New Roman,serif}.ov-hero-action{font-size:11px;white-space:nowrap}.ov-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ov-category-copy{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-top:20px}.ov-category-copy h3{font:400 28px/1.25 Georgia,Times New Roman,serif}.ov-category-copy p{font-size:13px;color:var(--ov-muted);margin:8px 0 0}.ov-category .ov-status{margin-top:12px}.ov-category-copy .ov-arrow{font-size:25px;line-height:1.3}.ov-tint{background:var(--ov-cream)}.ov-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}.ov-product{display:flex;flex-direction:column;min-width:0}.ov-product .ov-product-maker{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ov-muted);margin:16px 0 5px}.ov-product h3{font-size:14px}.ov-product .ov-price{font-size:12px;margin:8px 0 0;color:#655c52}.ov-product:hover h3,.ov-maker:hover h3{text-decoration:underline;text-underline-offset:4px}.ov-center{text-align:center;margin-top:34px}.ov-makers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ov-maker{display:flex;flex-direction:column;min-width:0}.ov-maker-copy{padding:22px 0 0;display:flex;flex-direction:column;align-items:flex-start;flex:1}.ov-maker h3{font:400 26px/1.25 Georgia,Times New Roman,serif}.ov-maker p{font-size:13px;line-height:1.8;color:var(--ov-muted);margin:12px 0 16px;flex:1}.ov-maker .ov-text-link{margin-top:10px}.ov-story{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ov-story-copy{max-width:450px}.ov-story-copy h2{margin:0 0 22px}.ov-story-copy p{color:var(--ov-muted)}.ov-story-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ov-story-pair figure{margin:0}.ov-story-pair figcaption{font-size:11px;line-height:1.6;color:var(--ov-muted);margin-top:12px}.ov-values{display:flex;justify-content:center;gap:50px;text-align:center;border-top:1px solid var(--ov-line);border-bottom:1px solid var(--ov-line);padding:24px 20px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ov-bottom{background:#2c2826;color:#f5f2ed}.ov-bottom .ov-wrap{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:50px;padding-top:44px;padding-bottom:36px}.ov-bottom h3{color:#fff;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 15px}.ov-bottom p,.ov-bottom a{font-size:12px;color:#ded6ce}.ov-bottom p{max-width:330px}.ov-bottom a{display:block;width:fit-content;line-height:2.5}.ov-bottom a:hover{text-decoration:underline}.ov-page-heading{text-align:center;max-width:700px;margin:auto;padding:62px 24px 22px}.ov-page-heading p{color:var(--ov-muted);margin-top:18px}.ov-preview-copy{padding:10px 0}.ov-preview-copy h1{margin:18px 0 24px}.ov-preview-copy h2{margin:16px 0}.ov-preview-copy p{color:var(--ov-muted);max-width:500px}.ov-preview-note{margin:28px 0;padding-top:22px;border-top:1px solid var(--ov-line)}.ov-pills{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.ov-pills a{padding:8px 14px;border:1px solid var(--ov-line);font-size:12px;min-height:42px}.ov-prose{max-width:680px;margin:auto}.ov-prose p{color:var(--ov-muted)}.ov-prose h2{margin:32px 0 18px}.ov-curation .ov-inline-title{font-size:clamp(32px,3.5vw,48px)}.footer{background:#2c2826!important;color:#f5f2ed!important}.footer h2,.footer a,.footer label,.footer .field__input,.footer .newsletter-form__button{color:#f5f2ed!important}.footer .field__input{background:transparent!important}.footer .field:after{box-shadow:0 0 0 1px #8b817b!important}.footer__content-bottom{border-color:#574d48!important}.utility-bar,.announcement-bar{background:#752c32;color:#fff}.announcement-bar__message{color:#fff}@media(min-width:1600px){.ov-hero-copy{justify-self:end;width:800px;max-width:100%}}@media(max-width:989px){.ov-wrap{padding:48px 28px}.ov-hero-copy{padding:40px 30px}.ov-hero-visual{height:540px}.ov-hero h1{font-size:46px}.ov-story{gap:30px}.ov-makers{gap:18px}.ov-bottom .ov-wrap{gap:26px}}@media(max-width:749px){.ov-wrap{padding:40px 20px}.ov-heading{margin-bottom:24px}.ov-curation h2{font-size:30px}.ov-hero{grid-template-columns:1fr}.ov-hero-copy{text-align:center;padding:32px 24px 28px}.ov-hero h1{font-size:clamp(38px,10vw,48px)}.ov-hero-copy .ov-kicker{font-size:9px!important}.ov-hero-intro{font-size:13px;max-width:340px;margin:0 auto 22px!important}.ov-hero-copy .ov-text-link{margin:12px auto 0}.ov-hero-visual{height:474px}.ov-hero-piece{padding:17px 20px;gap:12px}.ov-hero-piece-name{font-size:21px}.ov-hero-action{font-size:10px}.ov-two{grid-template-columns:1fr;gap:30px}.ov-category-copy{padding-top:16px}.ov-category-copy h3{font-size:26px}.ov-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.ov-product h3{font-size:13px}.ov-product .ov-price{font-size:11px}.ov-makers{grid-template-columns:1fr;gap:36px}.ov-maker-copy{padding-top:18px}.ov-maker p{margin-bottom:12px}.ov-story{grid-template-columns:1fr;gap:28px}.ov-story-copy{max-width:none}.ov-story-pair{gap:12px}.ov-values{gap:16px;font-size:9px;letter-spacing:.06em;line-height:1.7;padding:22px 16px}.ov-bottom .ov-wrap{grid-template-columns:1fr 1fr;gap:26px 22px;padding-top:36px}.ov-bottom .ov-wrap>div:first-child{grid-column:1/-1}.ov-page-heading{padding-top:38px}.ov-page-heading h1,.ov-preview-copy h1{font-size:38px}.ov-center{margin-top:26px}}@media(prefers-reduced-motion:reduce){.ov-curation *{scroll-behavior:auto;transition:none}}.ov-xuemei-profile{border-top:1px solid var(--ov-line);scroll-margin-top:100px}.ov-xuemei-profile-layout{grid-template-columns:minmax(0,340px) minmax(0,1fr);max-width:1100px;gap:clamp(32px,6vw,80px)}.ov-xuemei-portrait{margin:0;min-width:0}.ov-curation .ov-xuemei-portrait img{width:100%;height:auto;aspect-ratio:2/3;object-fit:contain}.ov-xuemei-profile .ov-story-copy{max-width:560px}.ov-xuemei-profile .ov-story-copy h2{margin-bottom:8px}.ov-xuemei-profile .ov-xuemei-role{font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px}#xuemei-designer{scroll-margin-top:100px}@media(max-width:749px){.ov-xuemei-profile-layout{grid-template-columns:minmax(0,1fr);gap:28px}.ov-xuemei-portrait{width:min(100%,340px);margin:0 auto}.ov-xuemei-profile .ov-story-copy{max-width:none}}.ov-curation .ov-qishui-wordmark{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#eee7dc;color:#514a3d;border:1px solid #e0d7ca}.ov-qishui-wordmark>span{font-family:Songti SC,"Noto Serif CJK SC",serif;font-size:clamp(48px,6vw,80px);font-weight:400;letter-spacing:.18em;padding-left:.18em;line-height:1.5}.ov-qishui-wordmark>small{font-size:11px;letter-spacing:.32em;margin-top:12px;padding-left:.32em}.ov-qishui-intro{text-align:center;max-width:820px}.ov-qishui-intro p{color:var(--ov-muted);margin:22px auto;max-width:620px}.ov-qishui-categories{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;padding:20px 20px 12px}.ov-curation .ov-qishui-categories a{padding:10px 20px;border:1px solid #c9bdab;border-radius:30px;text-decoration:none;min-height:44px}.ov-curation .ov-qishui-categories a[aria-current=page]{background:#514a3d;color:#fff;border-color:#514a3d}@media(min-width:990px){.ov-makers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:750px)and (max-width:989px){.ov-makers{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/orvenior-curation.css.map */
