:root{--paper:#f6f2e8;--ink:#201d18;--muted:#756d62;--line:#d9d0c2;--brown:#33261e;--serif:Georgia,'Times New Roman',serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--paper);color:var(--ink);font:13px/1.6 Arial,Helvetica,sans-serif;text-transform:uppercase}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer;color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #8b7059;outline-offset:4px}[hidden]{display:none!important}.announcement{text-align:center;background:var(--brown);color:var(--paper);font-size:10px;letter-spacing:.17em;padding:8px 15px}.header{background:var(--paper)}.header-main{height:92px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 3.5%}.logo{font:68px/1 var(--serif);letter-spacing:-.035em;font-weight:400}.primary-nav{display:flex;gap:32px;font-size:11px;letter-spacing:.12em}.header-tools{display:flex;justify-content:flex-end;gap:25px}.header-tools button{border:0;padding:5px;background:transparent;display:grid;place-items:center}.header-tools svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.3}.collection-nav{display:flex;justify-content:center;gap:30px;padding:8px 20px 17px;font-size:10px;letter-spacing:.12em}.primary-nav a:hover,.collection-nav a:hover,footer a:hover,footer button:hover{text-decoration:underline;text-underline-offset:5px}.hero{position:relative;aspect-ratio:2.18;background:#776756 url('/vorne/editorial-hero.webp') center center/cover no-repeat;display:flex;align-items:center;min-height:440px}.hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#16100ba6,transparent 57%)}.hero-copy{position:relative;color:#fffaf0;padding:40px 3.5%;max-width:650px}.eyebrow{font-size:11px;letter-spacing:.18em}.hero h1{font:clamp(38px,4.6vw,72px)/1.04 var(--serif);font-weight:400;letter-spacing:-.04em;margin:25px 0 30px}.button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-size:11px;letter-spacing:.13em;padding:15px 26px;min-height:46px}.button.ivory{background:var(--paper);border-color:var(--paper);color:var(--ink)}.button:hover{filter:brightness(.94)}h2,h3,p{margin-top:0}h2{font:clamp(30px,3.35vw,52px)/1.08 var(--serif);font-weight:400;letter-spacing:-.045em;margin-bottom:0}h3{font:18px/1.25 var(--serif);font-weight:400;margin-bottom:0}.intro{text-align:center;padding:37px 4% 25px}.intro h2{font-size:clamp(28px,3.1vw,48px)}.intro p{font-size:12px;letter-spacing:.12em;line-height:1.7;margin:14px 0 0}.section{padding:30px 3% 24px;max-width:1700px;margin:auto}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:17px}.small-link{font-size:10px;letter-spacing:.12em}.small-link span{margin-left:14px}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.product-card{text-align:center;min-width:0}.product-photo{display:block;border:0;padding:0;width:100%;background-color:#e6e0d5;aspect-ratio:174/171;cursor:pointer;transition:filter .3s}.product-photo:hover{filter:brightness(.97)}.product-card h3{font-size:clamp(12px,1.25vw,19px);margin:12px 0 0}.product-name{border:0;background:none;padding:0;font:inherit;text-transform:uppercase}.swatches{display:flex;justify-content:center;gap:9px;margin:12px 0 14px}.swatches i{display:block;width:18px;height:18px;border-radius:50%;border:1px solid #0002}.explore{border:0;background:none;border-bottom:1px solid var(--ink);padding:0 0 5px;font-size:10px;letter-spacing:.13em}.filter-state{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:12px 0 20px}.filter-state button{background:none;border:0;text-decoration:underline}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.photo{background-image:url('/vorne/editorial-assets.webp');background-repeat:no-repeat}.category-grid .photo{aspect-ratio:233/184}.category-grid h3,.lifestyle h3{font-size:clamp(12px,1.25vw,19px);margin:11px 0 0}.category-grid h3 span{font-family:Arial;margin-left:8px}.collections{padding-top:14px;padding-bottom:28px}.signature{display:grid;grid-template-columns:56.5% 43.5%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:4px}.signature>.photo{min-height:400px;aspect-ratio:435/270}.signature-copy{align-self:center;padding:40px 8%}.signature h2{font-size:clamp(36px,4.1vw,65px)}.signature h3{font-family:Arial;font-size:17px;letter-spacing:.08em;margin:20px 0}.signature p{font-size:13px;letter-spacing:.1em;line-height:1.7;max-width:400px}.underlined{display:inline-block;border-bottom:1px solid var(--ink);padding:0 0 6px;margin-top:8px;letter-spacing:.12em;font-size:12px}.underlined span{margin-left:15px}.lifestyle{padding-top:28px}.lifestyle-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lifestyle-grid .photo{aspect-ratio:357/163}.details-band{padding-top:48px;padding-bottom:48px}.details-band>h2{text-align:center;font-size:clamp(25px,2.3vw,36px);margin-bottom:35px}.detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.detail-grid article{display:grid;grid-template-columns:85px 1fr;gap:22px;align-items:center;padding-right:22px;border-right:1px solid var(--line)}.detail-grid article:last-child{border:0;padding-right:0}.detail-grid h3{font-size:18px;margin:0 0 15px}.detail-grid p{font-size:11px;letter-spacing:.05em;color:var(--muted);margin:0;line-height:1.75}.detail-grid svg{width:85px;height:90px;fill:none;stroke:#746959;stroke-width:.7}.palette-icon{position:relative;width:75px;height:80px}.palette-icon i{position:absolute;width:34px;height:34px;border-radius:50%;border:1px solid #0002;background:#baaa96;left:0;top:20px}.palette-icon i:nth-child(2){background:#ece1cf;left:28px;top:0}.palette-icon i:nth-child(3){background:#252722;left:28px;top:43px}.bear-icon{font:90px/1 var(--serif);color:#766651;text-align:center}.closing{text-align:center;background:radial-gradient(ellipse at center,#4b3829,var(--brown));color:var(--paper);padding:28px 20px 35px}.closing h2{font-size:clamp(42px,6.5vw,100px);letter-spacing:-.045em;margin:0 0 20px}.closing .button{font-size:10px;padding:12px 28px;min-height:40px}footer{padding:35px 3% 16px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr .9fr 1.2fr;gap:35px;padding-bottom:35px}.footer-brand{border-right:1px solid var(--line);padding-right:25px}.footer-brand .logo{font-size:clamp(50px,6vw,90px)}.footer-brand p{font-size:10px;letter-spacing:.11em;line-height:1.6;margin:12px 0 20px}.footer-grid h3{font:11px Arial;letter-spacing:.08em;margin:7px 0 20px}.footer-grid>div>a:not(.logo),.footer-grid>div>button{display:block;font-size:10px;letter-spacing:.04em;margin:0 0 9px}.footer-grid>div>button{padding:0;border:0;background:none;text-align:left}.newsletter{border-left:1px solid var(--line);padding-left:25px}.newsletter form{display:flex;border:1px solid #cbbfaa;margin-top:26px;height:45px}.newsletter input{width:100%;min-width:0;border:0;padding:12px;background:none;font-size:9px;letter-spacing:.09em;color:var(--ink)}.newsletter form button{border:0;background:none;padding:0 14px}.newsletter p{font-size:9px;letter-spacing:.12em;color:var(--muted);margin:14px 0 0}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:18px;gap:20px;font-size:9px;letter-spacing:.12em;color:var(--muted)}.preview-disclosure{font-size:9px;letter-spacing:.06em;color:var(--muted);margin:16px 0 0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}dialog{width:min(900px,calc(100% - 30px));padding:0;border:0;background:var(--paper);color:var(--ink);max-height:90vh;overflow:auto}dialog::backdrop{background:#211a15ba;backdrop-filter:blur(5px)}.dialog-close{position:absolute;right:12px;top:10px;background:var(--paper);border:0;font-size:28px;width:36px;height:36px;z-index:1}.modal-product{display:grid;grid-template-columns:1fr 1fr}.modal-photo{aspect-ratio:1;align-self:start}.modal-copy{padding:60px 35px 40px}.modal-copy h2{font-size:37px}.modal-copy p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:22px}.modal-copy label{display:block;margin:18px 0 8px}.modal-copy select{padding:10px;width:100%;background:transparent;border:1px solid var(--line)}.modal-notice{border-top:1px solid var(--line);padding-top:20px}.info-panel{padding:60px 45px 45px}.info-panel h2{font-size:35px}.info-panel p{font-size:14px;line-height:1.9;max-width:650px}.search-input{width:100%;padding:15px;border:1px solid var(--line);background:none;margin-top:20px}.search-submit{margin-top:20px}
@media(min-width:1700px){.hero{max-height:780px;aspect-ratio:auto;height:780px}.hero-copy{padding-left:calc((100vw - 1600px)/2)}}
@media(max-width:1000px){.primary-nav{gap:15px;font-size:10px}.header-tools{gap:16px}.logo{font-size:56px}.signature-copy{padding:30px 8%}.signature p{font-size:11px}.signature>.photo{min-height:340px}.detail-grid{gap:20px}.detail-grid article{grid-template-columns:55px 1fr;gap:12px}.detail-grid svg{width:55px}.palette-icon{transform:scale(.7);transform-origin:left}.bear-icon{font-size:60px}.footer-grid{gap:20px;grid-template-columns:1.3fr 1fr 1fr 1fr}.newsletter{grid-column:1/-1;border:0;padding:20px 0 0;max-width:400px}.newsletter form{margin-top:12px}.intro p{font-size:11px}}
@media(max-width:650px){.announcement{font-size:9px;padding:8px}.header-main{height:80px;grid-template-columns:1fr auto 1fr;padding:0 5%}.logo{font-size:44px}.primary-nav{gap:0}.primary-nav a{font-size:9px}.primary-nav a:last-child{display:none}.header-tools{gap:9px}.header-tools button{padding:2px}.header-tools svg{width:18px;height:18px}.header-tools button:nth-child(2){display:none}.collection-nav{justify-content:space-between;gap:12px;padding:7px 5% 16px;font-size:8px;letter-spacing:.04em}.hero{min-height:520px;aspect-ratio:auto;background-position:57% center}.hero:before{background:linear-gradient(0deg,#211911b5,transparent 75%)}.hero-copy{align-self:flex-end;padding:35px 6%;max-width:100%}.hero h1{font-size:43px;margin:17px 0 24px}.hero .eyebrow{font-size:9px}.button{font-size:9px;padding:14px 20px}.intro{padding:30px 6% 12px}.intro h2{font-size:30px;line-height:1.12}.intro p{font-size:10px;letter-spacing:.08em}.section{padding:24px 5%}.section-heading{gap:12px;margin-bottom:16px}.section-heading h2{font-size:28px}.small-link{font-size:8px;white-space:nowrap}.small-link span{margin-left:6px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 13px}.product-card h3{font-size:14px;line-height:1.3}.swatches{gap:7px;margin:11px 0}.swatches i{width:15px;height:15px}.explore{font-size:9px}.category-grid{gap:12px;grid-template-columns:1fr}.category-grid a{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#ece6da}.category-grid .photo{aspect-ratio:233/184}.category-grid h3{font-size:19px;padding:20px;margin:0;line-height:1.3}.signature{grid-template-columns:1fr;margin-top:10px}.signature>.photo{min-height:0;aspect-ratio:435/270}.signature-copy{padding:35px 7% 40px}.signature h2{font-size:42px}.signature h3{font-size:13px;margin:17px 0}.signature p{font-size:12px;max-width:none}.underlined{font-size:10px}.lifestyle-grid{gap:20px;grid-template-columns:1fr}.lifestyle h3{font-size:14px}.details-band{padding-top:30px;padding-bottom:30px}.details-band>h2{font-size:26px}.detail-grid{grid-template-columns:1fr;gap:25px}.detail-grid article{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:75px 1fr;padding:0 0 22px;gap:20px}.detail-grid article:last-child{padding-bottom:0}.detail-grid h3{font-size:18px;margin-bottom:10px}.detail-grid p{font-size:11px}.detail-grid svg{width:65px;height:75px}.palette-icon{transform:scale(.85)}.closing{padding:35px 5%}.closing h2{font-size:44px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.footer-brand{grid-column:1/-1;border:0;padding:0}.footer-brand .logo{font-size:70px}.footer-grid h3{font-size:11px}.footer-grid>div>a:not(.logo),.footer-grid>div>button{font-size:10px}.newsletter{grid-column:auto;border:0;padding:0;max-width:none}.newsletter form{height:42px}.newsletter input{font-size:8px;padding:8px}.newsletter form button{padding:0 10px}.footer-bottom{font-size:8px;letter-spacing:.05em}.preview-disclosure{font-size:8px}.modal-product{grid-template-columns:1fr}.modal-photo{aspect-ratio:1.2}.modal-copy{padding:25px}.modal-copy h2{font-size:31px}.info-panel{padding:60px 25px 30px}.info-panel h2{font-size:30px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.crop-product-1{background-image:url('/vorne/editorial-assets.webp');background-size:442.528736% 1194.736842%;background-position:3.859060% 30.715812%;}
.crop-product-2{background-image:url('/vorne/editorial-assets.webp');background-size:442.528736% 1194.736842%;background-position:34.899329% 30.715812%;}
.crop-product-3{background-image:url('/vorne/editorial-assets.webp');background-size:445.086705% 1194.736842%;background-position:65.829146% 30.715812%;}
.crop-product-4{background-image:url('/vorne/editorial-assets.webp');background-size:447.674419% 1194.736842%;background-position:96.488294% 30.715812%;}
.crop-category-bear{background-image:url('/vorne/editorial-assets.webp');background-size:330.472103% 1110.326087%;background-position:4.283054% 46.853147%;}
.crop-category-city{background-image:url('/vorne/editorial-assets.webp');background-size:331.896552% 1110.326087%;background-position:49.814126% 46.853147%;}
.crop-category-essentials{background-image:url('/vorne/editorial-assets.webp');background-size:324.894515% 1110.326087%;background-position:96.060038% 46.853147%;}
.crop-signature{background-image:url('/vorne/editorial-assets.webp');background-size:177.011494% 756.666667%;background-position:0.000000% 61.590525%;}
.crop-lifestyle-cafe{background-image:url('/vorne/editorial-assets.webp');background-size:215.686275% 1253.374233%;background-position:5.569007% 75.265957%;}
.crop-lifestyle-courtyard{background-image:url('/vorne/editorial-assets.webp');background-size:216.292135% 1253.374233%;background-position:94.685990% 75.265957%;}
.crop-detail-bear{width:75px;height:90px;background-size:1203.125000% 2553.750000%;background-position:77.903683% 84.055018%;}
