@font-face{font-family:Cormorant Garamond;src:url(./cormorant-garamond-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(./cormorant-garamond-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(./inter-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(./inter-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}:root{--latelier-ivory: #f8f4ed;--latelier-ink: #111111;--latelier-peach: #dfa287;--latelier-rule: rgba(17, 17, 17, .18);--font-body--family: "Inter", Arial, sans-serif;--font-subheading--family: "Inter", Arial, sans-serif;--font-heading--family: "Cormorant Garamond", Georgia, serif;--font-accent--family: "Cormorant Garamond", Georgia, serif}html,body{background:var(--latelier-ivory)}body,button,input,select,textarea{font-family:Inter,Arial,sans-serif}#header-group .announcement-bar{background:var(--latelier-ink)!important;color:#fff!important}#header-group .announcement-bar__text,#header-group .announcement-bar__text *{font-family:Inter,Arial,sans-serif!important;font-size:.625rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}#header-component .header__row--top .header__columns{min-height:78px}#header-component .header__row--bottom .header__columns{min-height:42px;padding-block:0!important}#header-component .header-logo{color:var(--latelier-ink);font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2rem,2.8vw,2.8rem)!important;font-weight:500!important;letter-spacing:.025em!important;line-height:1!important;text-transform:uppercase}#header-component .header__row--top .header__columns:before{width:20px;height:14px;align-self:center;background:linear-gradient(to bottom,var(--latelier-ink) 0 1px,transparent 1px 6px,var(--latelier-ink) 6px 7px,transparent 7px 12px,var(--latelier-ink) 12px 13px);content:"";grid-area:left;justify-self:start;pointer-events:none}#header-component .header__row--bottom .header__columns{display:flex;justify-content:center}#header-component .header__row--bottom .header__column,#header-component .header__row--bottom header-menu,#header-component .header__row--bottom .header-menu,#header-component .header__row--bottom .header-menu__inner{width:100%;justify-content:center}#header-component .header__row--bottom .menu-list,#header-component .header__row--bottom .overflow-menu{width:100%}#header-component .header__row--bottom .overflow-menu{display:flex;justify-content:center;gap:clamp(28px,4.5vw,68px)}#header-component .header__row--bottom .menu-list__link{min-height:42px;padding-inline:0;color:var(--latelier-ink);font-family:Inter,Arial,sans-serif!important;font-size:.665rem!important;font-weight:500!important;letter-spacing:.035em!important;text-transform:uppercase!important}#header-component .header-actions__action,#header-component .search-action{color:var(--latelier-ink)}.latelier-section{margin:0}.latelier{color:var(--latelier-ink);overflow:hidden}.latelier a{color:inherit}.latelier img{display:block;max-width:100%}.latelier__hero{display:grid;min-height:clamp(610px,66vw,810px);grid-template-columns:48% 52%;border-top:1px solid var(--latelier-rule);border-bottom:1px solid var(--latelier-rule)}.latelier__hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(68px,8vw,132px) clamp(44px,6vw,95px);background:var(--latelier-ivory)}.latelier__title{width:100%;max-width:none;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(4rem,5vw,5.75rem);font-style:normal;font-weight:400;letter-spacing:-.035em;line-height:.84;text-transform:uppercase}.latelier__title span{display:block}.latelier__intro{margin:clamp(28px,3vw,43px) 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.2rem,1.55vw,1.58rem);font-weight:400;letter-spacing:-.01em;line-height:1.3}.latelier__intro p{margin:0}.latelier__button{display:inline-flex;min-height:45px;align-items:center;justify-content:center;margin-top:clamp(28px,3.3vw,46px);padding:13px 24px;border:0;background:var(--latelier-peach);font-family:Inter,Arial,sans-serif;font-size:.67rem;font-weight:500;letter-spacing:.035em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease}.latelier__button:hover,.latelier__button:focus-visible{background:#ce9075}.latelier__hero-image{min-height:610px;margin:0;overflow:hidden;background:#c9b7a5}.latelier__hero-image img{width:100%;height:100%;object-fit:cover;object-position:center 22%}.latelier__essentials{padding:clamp(38px,4.4vw,66px) clamp(20px,2.8vw,44px) clamp(56px,6vw,92px);background:var(--latelier-ivory);border-bottom:1px solid var(--latelier-rule)}.latelier__essentials>h2{margin:0 0 clamp(30px,3.5vw,52px);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,2.65vw,3rem);font-weight:400;letter-spacing:-.015em;line-height:1;text-align:center;text-transform:uppercase}.latelier__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,26px)}.latelier__card{min-width:0;text-align:center}.latelier__card-image{display:block;aspect-ratio:2 / 3;overflow:hidden;background:#d6c9bd}.latelier__card-image img{width:100%;height:100%;object-fit:cover;object-position:center 18%;transition:transform .35s ease}.latelier__card:nth-child(2) .latelier__card-image img{object-position:center}.latelier__card:hover .latelier__card-image img{transform:scale(1.018)}.latelier__card h3{min-height:2.6em;margin:18px auto 7px;font-family:Inter,Arial,sans-serif;font-size:clamp(.64rem,.82vw,.76rem);font-weight:500;letter-spacing:.025em;line-height:1.35;text-transform:uppercase}.latelier__card h3 a{text-decoration:none}.latelier__card-rule{display:block;width:36px;height:1px;margin:0 auto;background:var(--latelier-ink)}.latelier__services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--latelier-ivory)}.latelier__service{display:flex;min-height:190px;flex-direction:column;align-items:center;justify-content:center;padding:34px 20px;border-right:1px solid var(--latelier-rule);text-align:center}.latelier__service:last-child{border-right:0}.latelier__service svg{width:35px;height:35px;margin-bottom:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15}.latelier__service h3{margin:0;font-family:Inter,Arial,sans-serif;font-size:.67rem;font-weight:500;letter-spacing:.045em;line-height:1.25;text-transform:uppercase}.latelier__service p{margin:7px 0 0;color:#111111ad;font-family:Inter,Arial,sans-serif;font-size:.63rem;font-weight:400;line-height:1.35}@media screen and (max-width:989px){.latelier__hero{min-height:560px;grid-template-columns:46% 54%}.latelier__hero-copy{padding-inline:38px}.latelier__title{font-size:clamp(3.5rem,7.4vw,5rem)}.latelier__hero-image{min-height:560px}}@media screen and (max-width:749px){#header-component .header__row--top .header__columns{min-height:62px}#header-component .header__row--top .header__columns:before{display:none}#header-component .header-logo{font-size:1.75rem!important}.latelier__hero{min-height:0;grid-template-columns:1fr}.latelier__hero-copy{min-height:430px;padding:70px 24px 66px}.latelier__title{max-width:9ch;font-size:clamp(3.4rem,16vw,5rem)}.latelier__hero-image{min-height:125vw}.latelier__essentials{padding:48px 14px 62px}.latelier__cards{display:flex;width:auto;margin-right:-14px;gap:12px;overflow-x:auto;padding-right:14px;scroll-snap-type:x mandatory;scrollbar-width:none}.latelier__cards::-webkit-scrollbar{display:none}.latelier__card{width:76vw;flex:0 0 76vw;scroll-snap-align:start}.latelier__services{grid-template-columns:repeat(2,minmax(0,1fr))}.latelier__service{min-height:178px;padding-inline:14px;border-bottom:1px solid var(--latelier-rule)}.latelier__service:nth-child(2){border-right:0}.latelier__service:nth-child(n+3){border-bottom:0}}@media(prefers-reduced-motion:reduce){.latelier__button,.latelier__card-image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/latelier.css.map */
