@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:400;src:url(uc-at-font-0.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500;src:url(uc-at-font-1.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;src:url(uc-at-font-2.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;src:url(uc-at-font-3.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;src:url(uc-at-font-4.woff2) format("woff2")}.uc-atelier-v2{--paper:#f0eee7;--ink:#171715;--muted:#6d6a62;--dark:#0d0e0d;--white:#eeeae0;--serif:"Cormorant Garamond",Georgia,serif;--sans:"Archivo Narrow",Arial,sans-serif;--pad:clamp(22px,6vw,104px)}.uc-atelier-v2 *{box-sizing:border-box}html:has(.uc-atelier-v2){scroll-behavior:smooth;scroll-padding-top:30px}.uc-atelier-v2{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px}.uc-atelier-v2 h1,.uc-atelier-v2 h2,.uc-atelier-v2 h3,.uc-atelier-v2 p,.uc-atelier-v2 figure{margin:0}.uc-atelier-v2 h1,.uc-atelier-v2 h2,.uc-atelier-v2 h3{font-weight:400}.uc-atelier-v2 a{color:inherit;text-decoration:none}.uc-atelier-v2 img{display:block;max-width:100%;height:auto}.uc-atelier-v2 button{font:inherit;color:inherit}.uc-atelier-v2 a:focus-visible,.uc-atelier-v2 button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.uc-atelier-v2 .preview-note{background:var(--paper);color:var(--muted);font:10px var(--sans);text-align:center;letter-spacing:.14em;padding:8px 16px}.uc-atelier-v2 .nav{height:96px;background:var(--dark);color:var(--white);padding:15px 3vw;display:grid;grid-template-columns:1fr 240px 1fr;align-items:center;position:relative;z-index:3}.uc-atelier-v2 .nav nav{display:flex;gap:24px}.uc-atelier-v2 .nav a,.uc-atelier-v2 .mobile-menu{font:12px var(--sans);letter-spacing:.09em;text-transform:uppercase}.uc-atelier-v2 .nav a[aria-current]{border-bottom:1px solid #8e887b;padding-bottom:4px}.uc-atelier-v2 .brand{justify-self:center}.uc-atelier-v2 .brand img{width:190px;height:64px;object-fit:contain}.uc-atelier-v2 .nav-enquire{justify-self:end}.uc-atelier-v2 .nav-enquire .arrow{margin-left:24px}.uc-atelier-v2 .arrow{display:inline-block;position:relative;width:12px;height:12px;flex:0 0 12px;vertical-align:middle}.uc-atelier-v2 .arrow:before{content:"";position:absolute;width:13px;height:1px;left:0;bottom:1px;background:currentColor;transform:rotate(-45deg);transform-origin:left center}.uc-atelier-v2 .arrow:after{content:"";position:absolute;right:1px;top:1px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor}.uc-atelier-v2 .arrow-down{transform:rotate(135deg)}.uc-atelier-v2 .arrow-up{transform:rotate(-45deg)}.uc-atelier-v2 .piece .arrow,.uc-atelier-v2 footer .arrow{margin-left:7px}.uc-atelier-v2 .mobile-menu{display:none;border:0;background:none}.uc-atelier-v2 .hero{height:calc(100svh - 96px);min-height:680px;max-height:1100px;position:relative;overflow:hidden;background:#57432f;color:#fffdf5}.uc-atelier-v2 .hero picture,.uc-atelier-v2 .hero picture img{width:100%;height:100%;display:block}.uc-atelier-v2 .hero picture img{object-fit:cover;object-position:50% 50%}.uc-atelier-v2 .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.3),transparent 48%);pointer-events:none}.uc-atelier-v2 .hero-copy{position:absolute;bottom:7%;left:var(--pad);right:var(--pad);z-index:1}.uc-atelier-v2 .eyebrow{font:12px var(--sans);text-transform:uppercase;letter-spacing:.18em;line-height:1.5}.uc-atelier-v2 .hero h1{font:400 clamp(130px,21vw,330px)/.82 var(--serif);letter-spacing:-.065em;margin:20px 0 35px -6px}.uc-atelier-v2 .hero-baseline{display:flex;justify-content:space-between;align-items:end}.uc-atelier-v2 .hero-baseline p,.uc-atelier-v2 .hero-baseline a{font:12px var(--sans);text-transform:uppercase;letter-spacing:.22em}.uc-atelier-v2 .hero-baseline a .arrow{margin-left:30px}.uc-atelier-v2 .hero-side{position:absolute;right:30px;top:10%;writing-mode:vertical-rl;font-size:11px;letter-spacing:.25em}.uc-atelier-v2 .manifesto{padding:clamp(72px,8vw,135px) var(--pad);background:var(--paper)}.uc-atelier-v2 .manifesto h2{font:400 clamp(42px,5.4vw,86px)/1.04 var(--serif);letter-spacing:-.035em;margin:30px 0 46px}.uc-atelier-v2 em{font-weight:400}.uc-atelier-v2 .manifesto-bottom{display:flex;justify-content:space-between;align-items:end;gap:30px}.uc-atelier-v2 .manifesto-bottom p{font-size:15px;line-height:1.55;color:var(--muted)}.uc-atelier-v2 .text-link{font:12px var(--sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:8px;display:inline-flex;gap:35px;justify-content:space-between;align-items:center;width:fit-content;transition:opacity .2s}.uc-atelier-v2 .text-link:hover{opacity:.55}.uc-atelier-v2 .pink-story{background:#111;color:var(--white)}.uc-atelier-v2 .story-label{display:flex;justify-content:space-between;padding:20px var(--pad);font:11px var(--sans);letter-spacing:.16em}.uc-atelier-v2 .pink-image{position:relative;overflow:hidden}.uc-atelier-v2 .pink-image>img{width:100%;height:auto;max-height:900px;object-fit:cover;object-position:50% 52%}.uc-atelier-v2 .pink-title{position:absolute;left:var(--pad);bottom:7%;color:#fff8f3}.uc-atelier-v2 .pink-title h2{font:400 clamp(65px,10vw,165px)/.92 var(--serif);letter-spacing:-.055em;margin-top:16px}.uc-atelier-v2 .pink-footer{padding:30px var(--pad) 35px;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px}.uc-atelier-v2 .piece-name{font:400 26px var(--serif)}.uc-atelier-v2 .pink-footer>p:nth-child(2){font:14px var(--sans);color:#aaa79f;justify-self:center}.uc-atelier-v2 .black-story{background:var(--dark);color:var(--white);padding:100px var(--pad) 110px}.uc-atelier-v2 .black-heading{display:flex;justify-content:space-between;align-items:start;margin-bottom:64px}.uc-atelier-v2 .black-heading h2{font:400 clamp(50px,6.5vw,104px)/.94 var(--serif);letter-spacing:-.045em;width:56%}.uc-atelier-v2 .black-diptych{display:grid;grid-template-columns:1fr 1.02fr;gap:7.5%}.uc-atelier-v2 .black-portrait{align-self:start}.uc-atelier-v2 .black-portrait img{width:100%;height:auto}.uc-atelier-v2 .black-side{padding-top:23%;align-self:end}.uc-atelier-v2 .black-side figure img{width:100%;height:auto}.uc-atelier-v2 .black-copy{padding:35px 0 0}.uc-atelier-v2 .black-copy h3{font:400 34px var(--serif)}.uc-atelier-v2 .black-copy p{font-size:15px;color:#aaa79f;margin:12px 0 28px}.uc-atelier-v2 .floral-story{display:grid;grid-template-columns:36% 64%;background:var(--paper)}.uc-atelier-v2 .floral-caption{padding:95px 40px 85px var(--pad);display:flex;flex-direction:column;justify-content:center;align-items:start}.uc-atelier-v2 .floral-caption h2{font:400 clamp(48px,5.1vw,88px)/.98 var(--serif);letter-spacing:-.035em;margin:35px 0 45px}.uc-atelier-v2 .floral-caption .piece-name{font-size:23px;margin-bottom:25px}.uc-atelier-v2 .floral-caption .text-link{font-size:11px;gap:20px}.uc-atelier-v2 .floral-story figure{min-height:760px}.uc-atelier-v2 .floral-story figure img{width:100%;height:100%;object-fit:cover;object-position:49% 50%}.uc-atelier-v2 .collection{padding:105px var(--pad) 85px}.uc-atelier-v2 .collection-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:55px;gap:30px}.uc-atelier-v2 .collection-heading h2{font:400 clamp(45px,5.3vw,86px)/1 var(--serif);letter-spacing:-.035em;margin-top:18px}.uc-atelier-v2 .collection-heading>p{text-align:right;font-size:12px;text-transform:uppercase;letter-spacing:.09em;line-height:1.6}.uc-atelier-v2 .pieces{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.uc-atelier-v2 .piece figure{aspect-ratio:2/3;background:#fff;overflow:hidden}.uc-atelier-v2 .piece img{width:100%;height:100%;object-fit:contain;transition:transform .5s}.uc-atelier-v2 .piece:hover img{transform:scale(1.025)}.uc-atelier-v2 .piece>div{padding-top:17px}.uc-atelier-v2 .piece h3{font:400 20px/1.15 var(--serif);min-height:48px}.uc-atelier-v2 .piece span{font:11px var(--sans);letter-spacing:.1em;text-transform:uppercase;display:block;margin-top:12px}.uc-atelier-v2 .collection-all{margin-top:50px}.uc-atelier-v2 .private{display:grid;grid-template-columns:60% 40%;background:#1a1c19;color:var(--white)}.uc-atelier-v2 .private figure{min-height:640px}.uc-atelier-v2 .private img{height:100%;width:100%;object-fit:cover;object-position:45% 50%}.uc-atelier-v2 .private-copy{padding:70px 5vw;display:flex;flex-direction:column;justify-content:center;align-items:start}.uc-atelier-v2 .private-copy h2{font:400 clamp(46px,5.2vw,85px)/.96 var(--serif);letter-spacing:-.035em;margin:35px 0}.uc-atelier-v2 .private-copy>p:not(.eyebrow){font-size:15px;color:#bbb9af;margin-bottom:35px}.uc-atelier-v2 .private-copy small{margin-top:30px;font-size:12px;color:#aaa79f}.uc-atelier-v2 footer{background:var(--dark);color:var(--white);padding:48px var(--pad);display:flex;align-items:center;justify-content:space-between;gap:25px}.uc-atelier-v2 footer img{width:160px;height:auto;max-height:80px;object-fit:contain}.uc-atelier-v2 footer p,.uc-atelier-v2 footer a{font-size:12px;letter-spacing:.1em;text-transform:uppercase}@media(min-width:1800px){.uc-atelier-v2 .black-story,.uc-atelier-v2 .collection,.uc-atelier-v2 .manifesto{padding-left:max(var(--pad),calc((100vw - 1600px)/2));padding-right:max(var(--pad),calc((100vw - 1600px)/2))}}@media(max-width:1050px){.uc-atelier-v2 .nav nav{gap:14px}.uc-atelier-v2 .nav{grid-template-columns:1fr 190px 1fr}.uc-atelier-v2 .nav a{font-size:10px}.uc-atelier-v2 .brand img{width:170px}.uc-atelier-v2 .floral-story{grid-template-columns:40% 60%}.uc-atelier-v2 .floral-caption{padding:60px 28px}.uc-atelier-v2 .floral-story figure{min-height:650px}.uc-atelier-v2 .private-copy{padding:40px 5vw}.uc-atelier-v2 .private figure{min-height:550px}.uc-atelier-v2 .private-copy h2{font-size:54px}.uc-atelier-v2 .pieces{gap:14px}.uc-atelier-v2 .piece h3{font-size:18px}}@media(max-width:700px){.uc-atelier-v2 .preview-note{font-size:9px;letter-spacing:.08em;padding:7px 8px}.uc-atelier-v2 .nav{height:76px;display:flex;justify-content:space-between;padding:12px 22px}.uc-atelier-v2 .brand img{width:150px;height:50px}.uc-atelier-v2 .nav-enquire{display:none}.uc-atelier-v2 .mobile-menu{display:block}.uc-atelier-v2 .nav nav{position:absolute;top:76px;left:0;right:0;background:var(--dark);padding:25px 22px;display:none;justify-content:space-between;z-index:5}.uc-atelier-v2 .nav nav a{font-size:12px}.uc-atelier-v2 .nav.is-open nav{display:flex}.uc-atelier-v2 .hero{height:calc(88svh - 76px);min-height:590px;max-height:850px}.uc-atelier-v2 .hero picture img{object-position:84% 50%}.uc-atelier-v2 .hero-copy{bottom:6%}.uc-atelier-v2 .hero h1{font-size:31vw;margin:20px 0 28px;letter-spacing:-.07em}.uc-atelier-v2 .hero .eyebrow{font-size:10px}.uc-atelier-v2 .hero-side{display:none}.uc-atelier-v2 .hero-baseline p,.uc-atelier-v2 .hero-baseline a{font-size:10px;letter-spacing:.12em}.uc-atelier-v2 .hero-baseline a .arrow{margin-left:10px}.uc-atelier-v2 .manifesto{padding:65px 24px}.uc-atelier-v2 .manifesto h2{font-size:44px;line-height:1.04;margin:25px 0 32px;letter-spacing:-.04em}.uc-atelier-v2 .manifesto-bottom{display:block}.uc-atelier-v2 .manifesto-bottom .text-link{margin-top:25px}.uc-atelier-v2 .story-label{padding:17px 22px;font-size:10px}.uc-atelier-v2 .pink-image{height:610px}.uc-atelier-v2 .pink-image>img{width:100%;height:100%;object-fit:cover;object-position:65% 50%}.uc-atelier-v2 .pink-title{left:24px;bottom:7%}.uc-atelier-v2 .pink-title h2{font-size:70px}.uc-atelier-v2 .pink-title .eyebrow{font-size:10px}.uc-atelier-v2 .pink-footer{padding:25px 24px 30px;display:flex;align-items:start;flex-direction:column;gap:16px}.uc-atelier-v2 .pink-footer>p:nth-child(2){display:none}.uc-atelier-v2 .piece-name{font-size:28px}.uc-atelier-v2 .black-story{padding:65px 24px 70px}.uc-atelier-v2 .black-heading{display:block;margin-bottom:35px}.uc-atelier-v2 .black-heading h2{font-size:64px;width:auto;margin-top:25px}.uc-atelier-v2 .black-diptych{display:block}.uc-atelier-v2 .black-portrait{width:90%}.uc-atelier-v2 .black-side{padding-top:32px;margin-left:15%}.uc-atelier-v2 .black-copy h3{font-size:28px}.uc-atelier-v2 .black-copy{padding-top:22px}.uc-atelier-v2 .black-copy p{font-size:14px;line-height:1.5}.uc-atelier-v2 .floral-story{display:flex;flex-direction:column}.uc-atelier-v2 .floral-caption{padding:60px 24px 40px}.uc-atelier-v2 .floral-caption h2{font-size:67px;margin:25px 0}.uc-atelier-v2 .floral-story figure{min-height:0;height:580px}.uc-atelier-v2 .floral-story figure img{object-position:50% 50%}.uc-atelier-v2 .collection{padding:65px 24px}.uc-atelier-v2 .collection-heading{display:block;margin-bottom:35px}.uc-atelier-v2 .collection-heading h2{font-size:49px}.uc-atelier-v2 .collection-heading>p{text-align:left;margin-top:22px;font-size:11px}.uc-atelier-v2 .pieces{grid-template-columns:1fr 1fr;gap:34px 14px}.uc-atelier-v2 .piece h3{font-size:19px;min-height:66px}.uc-atelier-v2 .piece span{margin-top:6px}.uc-atelier-v2 .collection-all{margin-top:36px}.uc-atelier-v2 .private{display:flex;flex-direction:column}.uc-atelier-v2 .private figure{min-height:0;height:410px}.uc-atelier-v2 .private-copy{padding:55px 24px 60px}.uc-atelier-v2 .private-copy h2{font-size:65px;margin:25px 0}.uc-atelier-v2 .private-copy>p:not(.eyebrow){margin-bottom:28px}.uc-atelier-v2 footer{padding:35px 24px;flex-wrap:wrap}.uc-atelier-v2 footer img{width:145px}.uc-atelier-v2 footer p{display:none}.uc-atelier-v2 footer a{font-size:10px}}@media(prefers-reduced-motion:reduce){html:has(.uc-atelier-v2){scroll-behavior:auto}.uc-atelier-v2 *,.uc-atelier-v2 *:before,.uc-atelier-v2 *:after{transition:none!important}}.uc-atelier-v2{line-height:normal;letter-spacing:normal}.uc-atelier-v2 h1,.uc-atelier-v2 h2,.uc-atelier-v2 h3{color:inherit;text-transform:none;font-style:normal}.uc-atelier-v2 p{font-family:var(--sans);letter-spacing:inherit}.uc-atelier-v2 em{font-family:var(--serif);font-style:italic}.uc-atelier-v2 .hero-baseline p{letter-spacing:.22em}.uc-atelier-v2 .eyebrow{letter-spacing:.18em}.uc-atelier-v2 .hero-side{letter-spacing:.25em}.uc-atelier-v2 .text-link{border-radius:0}.uc-atelier-v2 .arrow{margin-top:0}body.template-page-atelier{background:#f0eee7}.template-page-atelier #main-content{padding:0;max-width:none}.template-page-atelier .header-section{position:relative!important;top:auto!important}.template-page-atelier #header{background:#0d0e0d;color:#eeeae0;--color-header-text:#eeeae0;--color-header-icons:#eeeae0;--color-header-background:#0d0e0d;--logo-height:64px;--logo-height-mobile:50px;box-shadow:none}.template-page-atelier #header .logoimg:not(.logoimg--light){filter:invert(1)}.template-page-atelier #header a,.template-page-atelier #header .thb-localization-forms select{color:inherit}.template-page-atelier #header .thb-item-count{background:#eeeae0;color:#0d0e0d}.template-page-atelier #header .mobile-toggle span{background:currentColor}.template-page-atelier #header .mobile-menu-drawer,.template-page-atelier #footer{background:#0d0e0d;color:#eeeae0}.template-page-atelier #footer a,.template-page-atelier #footer p,.template-page-atelier #footer h4,.template-page-atelier #footer input,.template-page-atelier #footer button,.template-page-atelier #footer select{color:inherit}.uc-atelier-v2 .atelier-dialog{background:var(--paper);color:var(--ink);border:0;padding:44px;width:min(570px,calc(100vw - 32px));max-height:90svh;overflow:auto;margin:auto}.uc-atelier-v2 .atelier-dialog::backdrop{background:#000000b3}.uc-atelier-v2 .atelier-dialog h2{font:400 42px/1.05 var(--serif);margin:24px 0}.uc-atelier-v2 .atelier-dialog-close{display:block;margin-left:auto;background:none;border:0;padding:0;font:12px var(--sans);text-transform:uppercase;cursor:pointer}.uc-atelier-v2 .atelier-dialog label{display:block;margin:18px 0 7px;font:13px var(--sans);text-transform:uppercase;letter-spacing:.08em}.uc-atelier-v2 .atelier-dialog input,.uc-atelier-v2 .atelier-dialog textarea{width:100%;background:transparent;border:0;border-bottom:1px solid #aaa69c;border-radius:0;box-shadow:none;padding:10px 0;font:16px var(--sans);color:var(--ink);margin:0}.uc-atelier-v2 .atelier-submit{margin-top:24px;background:var(--ink);color:var(--paper);border:0;padding:16px 25px;font:12px var(--sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}@media(max-width:700px){.uc-atelier-v2 .hero-baseline p{letter-spacing:.12em}.uc-atelier-v2 .atelier-dialog{padding:25px}}.uc-atelier-v2 .exclusive-caption{margin-top:22px;max-width:42ch;font:14px/1.5 var(--sans);color:var(--white);letter-spacing:.025em}.uc-atelier-v2 .atelier-pagination{grid-column:1/-1;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/14/assets/uc-atelier-v2.css.map */
