.plp{background:var(--sec-bg, #f6f3ef);font-weight:300}.plp .plp-head{padding:clamp(48px,6vw,80px) 0 clamp(32px,4vw,48px)}.plp .crumb{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--sec-quiet, #9fa4ab);display:block;margin-bottom:22px}.plp .crumb a{color:inherit;text-decoration:none;transition:color .3s var(--ease)}.plp .crumb a:hover{color:var(--ink)}.plp .plp-head h1.h2{margin:0;text-transform:none;font-size:clamp(38px,4.4vw,64px)!important;line-height:1.05!important;letter-spacing:-.018em!important;color:var(--sec-heading, #3f3d3b)!important;font-variation-settings:"opsz" 120!important}.plp .plp-head h1.h2 em{color:var(--sec-accent, #60554b)}.plp .plp-intro{margin:18px 0 0;max-width:52ch;font-size:16px;line-height:1.75;color:var(--sec-intro, #535252);display:block}.plp .plp-intro>p{margin:0}.plp .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.plp .chips a{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;border:1px solid var(--hairline);padding:9px 18px;color:var(--ink);text-decoration:none;transition:border-color .3s var(--ease),color .3s var(--ease)}.plp .chips a:hover,.plp .chips a.on{border-color:var(--ink-deep);color:var(--ink-deep)}.plp .toolbar{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:var(--sec-toolbar-pad, 16px) 0;margin-bottom:var(--sec-toolbar-gap, clamp(32px, 4vw, 56px))}.plp .toolbar .count{font-size:10px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--sec-quiet, #9fa4ab)}.plp .count-src{display:none}.plp .tb-right{display:flex;align-items:center;gap:28px}.plp .sort{position:relative;display:inline-flex;align-items:center;gap:6px;cursor:pointer;line-height:1.4}.plp .sort .sort-pre,.plp .sort .sort-val,.plp .sort .sort-arrow{font-family:inherit;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-deep);font-weight:400;line-height:1.4;white-space:nowrap}.plp .sort .sort-arrow{letter-spacing:0;margin-left:-4px}.plp .sort select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;appearance:none;-webkit-appearance:none;border:0;border-radius:0;padding:0;margin:0;background:transparent;font:inherit;cursor:pointer}.plp .sort:focus-within{outline:1px solid var(--ink-deep);outline-offset:4px}.plp .tb-filter{display:none;background:none;border:0;padding:0;font-family:inherit;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;color:var(--ink-deep);cursor:pointer}.plp .plp-body{display:grid;grid-template-columns:var(--sec-rail, 230px) 1fr;gap:clamp(40px,5vw,88px);padding-bottom:clamp(80px,10vw,140px)}.plp .filters{position:sticky;top:116px;align-self:start;display:flex;flex-direction:column;gap:36px}.plp .fgroup .label{color:var(--ink-deep);display:block;margin-bottom:16px}.plp .fgroup ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.plp .fgroup li{font-size:13.5px;color:var(--ink);line-height:1.4}.plp .fgroup label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13.5px;font-weight:300;line-height:1.4;text-transform:none;letter-spacing:normal}.plp .fgroup input[type=checkbox]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.plp .fgroup label:before{content:"";width:12px;height:12px;border:1px solid var(--stone);flex:0 0 auto;transition:background .25s var(--ease),border-color .25s var(--ease)}.plp .fgroup li.on>label:before,.plp .fgroup label:has(input:checked):before{background:var(--ink-deep);border-color:var(--ink-deep)}.plp .fgroup label:hover:before{border-color:var(--ink-deep)}.plp .fgroup input:focus-visible+span{outline:1px solid var(--ink-deep);outline-offset:3px}.plp .fgroup li.out{opacity:.4}.plp .fgroup li.out label{cursor:default}.plp .frange{position:relative;height:7px;margin:22px 4px 12px}.plp .frange:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%);background:var(--stone)}.plp .frange-in{position:absolute;left:0;top:50%;width:100%;height:7px;margin:0;padding:0;border:0;background:transparent;transform:translateY(-50%);-webkit-appearance:none;appearance:none;pointer-events:none}.plp .frange-in:focus{outline:0}.plp .frange-in::-webkit-slider-runnable-track{-webkit-appearance:none;height:1px;background:transparent;border:0}.plp .frange-in::-moz-range-track{height:1px;background:transparent;border:0}.plp .frange-in::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:7px;height:7px;margin-top:-3px;border:0;border-radius:0;background:var(--ink-deep);cursor:pointer;pointer-events:auto}.plp .frange-in::-moz-range-thumb{width:7px;height:7px;border:0;border-radius:0;background:var(--ink-deep);cursor:pointer;pointer-events:auto}.plp .frange-in:focus-visible::-webkit-slider-thumb{outline:1px solid var(--ink-deep);outline-offset:2px}.plp .frange-in:focus-visible::-moz-range-thumb{outline:1px solid var(--ink-deep);outline-offset:2px}.plp .fprice{display:block;font-size:11px;letter-spacing:.1em;line-height:1.4;color:var(--sec-quiet, #9fa4ab)}.plp .fnote{font-size:13px;color:var(--sec-quiet, #9fa4ab);line-height:1.6}.plp .fnote.empty{grid-column:1 / -1;padding:clamp(40px,6vw,72px) 0}.plp .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sec-gap, clamp(20px, 2.6vw, 44px));row-gap:clamp(44px,5vw,72px);margin:0;padding:0;list-style:none}.plp .card{display:block;position:relative;text-decoration:none}.plp .card figure{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--sec-card-bg, #ece8df);margin:0}.plp .card figure img,.plp .card figure svg{display:block;width:100%;height:100%;object-fit:cover}.plp .card img{transition:opacity .7s var(--ease, cubic-bezier(.25, .1, .25, 1)),transform .9s var(--ease, cubic-bezier(.25, .1, .25, 1))}.plp .card .img-b{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.plp .card:hover .img-b{opacity:1}.plp .card:hover img{transform:scale(1.035)}.plp .badge{position:absolute;top:14px;left:14px;z-index:2;font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;line-height:1.4;color:var(--sec-badge-text, #3f3d3b);background:var(--sec-badge-bg, rgba(246, 243, 239, .92));opacity:var(--sec-badge-opacity, 1);padding:7px 12px}.plp .badge--dark{color:var(--sec-badge-dark-text, #f6f3ef);background:var(--sec-badge-dark-bg, #60554b);opacity:1}.plp .card-info{margin-top:16px}.plp .card-name{display:block;font-size:14px;font-weight:300;color:var(--sec-name, #3f3d3b);line-height:1.5}.plp .card-buy{position:relative;display:block;height:22px;overflow:hidden;margin-top:2px}.plp .card-buy span{display:block;transition:transform .45s var(--ease, cubic-bezier(.25, .1, .25, 1));font-size:11px;font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:var(--sec-price, #535252);line-height:22px}.plp .card-buy .shop{font-family:var(--font-heading-family, "Fraunces", Georgia, serif);font-style:italic;text-transform:none;letter-spacing:.02em;font-size:15px;color:var(--sec-shop, #60554b)}.plp .card:hover .card-buy span{transform:translateY(-22px)}.plp .card.soldout figure{opacity:.55}.plp .card.soldout .card-buy span{transform:none!important;color:var(--sec-quiet, #9fa4ab)}.plp .nudge{grid-column:1 / -1;background:var(--sec-nudge-bg, #60554b);color:var(--linen);display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:clamp(40px,5vw,64px) clamp(32px,4vw,64px)}.plp .nudge .label{color:var(--sec-nudge-accent, #c6c0ab);display:block;margin-bottom:12px}.plp .nudge h3{margin:0;text-transform:none;font-family:var(--font-heading-family, "Fraunces", Georgia, serif);font-weight:340;font-size:clamp(24px,2.4vw,36px);letter-spacing:-.01em;line-height:1.15;color:var(--sec-nudge-text, #f6f3ef);font-variation-settings:"opsz" 100}.plp .nudge h3 em{font-style:italic;font-weight:360;color:var(--sec-nudge-accent, #c6c0ab)}.plp .cbtn{display:inline-block;font-weight:400;font-size:var(--fs-label, 11px);letter-spacing:.18em;text-transform:uppercase;line-height:1;padding:15px 30px;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink-deep);text-decoration:none;cursor:pointer;font-family:inherit;transition:background .35s var(--ease),color .35s var(--ease)}.plp .cbtn:hover{background:var(--ink-deep);color:var(--linen)}.plp .nudge .cbtn{border-color:var(--linen);color:var(--linen)}.plp .nudge .cbtn:hover{background:var(--linen);color:var(--sec-nudge-bg, #60554b)}.plp .loadmore{display:flex;justify-content:center;padding-bottom:clamp(80px,10vw,140px)}.plp .loadmore .cbtn.hide{display:none}.plp .loadmore .cbtn[disabled]{opacity:.5;cursor:default}.plp .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.plp .reveal.in{opacity:1;transform:none}@media(max-width:1080px){.plp .plp-body{grid-template-columns:1fr}.plp .filters{position:static;display:none;flex-direction:row;flex-wrap:wrap;gap:28px;border:1px solid var(--hairline);padding:20px;margin:0}.plp .filters.open{display:flex}.plp .tb-filter{display:block}.plp .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.plp .grid{gap:16px;row-gap:40px}.plp .nudge{grid-template-columns:1fr}.plp .filters{flex-direction:column}}@media(prefers-reduced-motion:reduce){.plp .card img,.plp .card-buy span,.plp .reveal{transition:none}.plp .card:hover img,.plp .card:hover .card-buy span{transform:none}.plp .reveal{opacity:1;transform:none}}.announce{background:var(--hdr-announce-bg, #3e362f);color:var(--hdr-announce-text, #f6f3ef);height:36px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;z-index:60}.announce span{position:absolute;opacity:0;transition:opacity .7s var(--ease, cubic-bezier(.25, .1, .25, 1));font-family:inherit;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;padding:0 16px;text-align:center}.announce span.on{opacity:1}.announce a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(246,243,239,.4);padding-bottom:1px}.announce a:hover{border-bottom-color:currentColor}#header{position:relative;z-index:100;background:var(--hdr-solid-bg, #f6f3ef);border-bottom:1px solid var(--hdr-solid-rule, rgba(83, 82, 82, .22));transition:background .5s var(--ease, cubic-bezier(.25, .1, .25, 1)),top .4s var(--ease, cubic-bezier(.25, .1, .25, 1))}#header .header-in{max-width:var(--wrap, 1560px);margin:0 auto;padding:0 var(--sp-gutter, clamp(24px, 4vw, 64px));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:84px}.nav-left{display:flex;gap:34px;align-items:center;height:100%}.nav-left>div{position:static;display:flex;align-items:center;height:100%}.nav-left>a{display:flex;align-items:center;height:100%}.mega{position:absolute;left:0;right:0;top:100%;background:var(--hdr-mega-bg, #f6f3ef);border-bottom:1px solid var(--hdr-solid-rule, rgba(83, 82, 82, .22));opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s var(--ease, cubic-bezier(.25, .1, .25, 1)),transform .3s var(--ease, cubic-bezier(.25, .1, .25, 1)),visibility 0s .3s;z-index:1}.nav-left>div:hover .mega,.nav-left>div:focus-within .mega{opacity:1;visibility:visible;transform:none;transition:opacity .3s var(--ease, cubic-bezier(.25, .1, .25, 1)),transform .3s var(--ease, cubic-bezier(.25, .1, .25, 1))}.mega-in{max-width:var(--wrap, 1560px);margin:0 auto;padding:52px var(--sp-gutter, clamp(24px, 4vw, 64px)) 60px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 340px;gap:clamp(28px,4vw,72px);align-items:start}.mega-tile{grid-column:4;grid-row:1}#header .mega .col .label{color:var(--hdr-mega-label, #9fa4ab)!important;display:block;margin-bottom:20px;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.mega .col ul{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.mega .col li{margin:0}#header .mega .col a{font-size:14px;font-weight:300;letter-spacing:normal;text-transform:none;color:var(--hdr-mega-link, #535252)!important;text-decoration:none;transition:color .3s var(--ease, cubic-bezier(.25, .1, .25, 1))}#header .mega .col a:hover{color:var(--hdr-mega-link-hover, #60554b)!important}#header .mega-tile{display:block;text-decoration:none;height:auto}.mega-tile figure{aspect-ratio:4 / 3;overflow:hidden;background:var(--hdr-mega-tile-bg, #ebe7dc);margin:0}.mega-tile figure img{display:block;width:100%;height:100%;object-fit:cover}.mega-tile img{transition:transform .8s var(--ease, cubic-bezier(.25, .1, .25, 1))}.mega-tile:hover img{transform:scale(1.04)}.mega-tile .t-label{display:block;margin-top:14px;font-size:var(--fs-label, 11px);letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:var(--hdr-mega-tile-label, #3f3d3b)}.mega-tile .t-sub{display:block;font-size:12px;letter-spacing:normal;text-transform:none;color:var(--hdr-mega-label, #9fa4ab)}.nav-right{display:flex;gap:34px;justify-content:flex-end;align-items:center}#header .nav-left a.top{position:relative;display:flex;align-items:center;height:100%}#header .nav-left a,#header .nav-right a,#header .curato-search__toggle{font-size:var(--fs-label, 11px);letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:var(--hdr-solid-text, #3f3d3b);transition:color .4s var(--ease, cubic-bezier(.25, .1, .25, 1));text-decoration:none}#header .nav-left a.top:after{content:"";position:absolute;left:0;bottom:26px;width:0;height:1px;background:currentColor;transition:width .3s var(--ease, cubic-bezier(.25, .1, .25, 1))}.nav-left>div:hover a.top:after,.nav-left>div:focus-within a.top:after,.nav-left>a.top:hover:after{width:100%}.wordmark img{height:32px;width:auto;object-fit:contain;filter:var(--hdr-solid-logo, none);transition:filter .4s var(--ease, cubic-bezier(.25, .1, .25, 1))}#header .wordmark-fallback{font-size:22px;letter-spacing:.06em;color:var(--hdr-solid-text, #3f3d3b);transition:color .4s var(--ease, cubic-bezier(.25, .1, .25, 1))}.menu-toggle{display:none}#header .curato-search,#header .curato-search>details{display:inline-flex;align-items:center}#header .curato-search__toggle{list-style:none;cursor:pointer;display:inline-block;padding:0;margin:0;background:none;border:0;line-height:1.75}#header .curato-search__toggle::-webkit-details-marker{display:none}#header .curato-search__toggle::marker{content:""}#header .curato-search__toggle .flip{display:inline-block;overflow:hidden;line-height:1.75}body:has([data-hero]) #header:not([data-overlay=never]),#header[data-overlay=always]{position:fixed;left:0;right:0;top:36px;background:transparent;border-bottom-color:transparent}body:has([data-hero]) #header:not([data-overlay=never]):not(.solid):not(.menu-open) .nav-left a,body:has([data-hero]) #header:not([data-overlay=never]):not(.solid):not(.menu-open) .nav-right a,body:has([data-hero]) #header:not([data-overlay=never]):not(.solid):not(.menu-open) .curato-search__toggle,body:has([data-hero]) #header:not([data-overlay=never]):not(.solid):not(.menu-open) .wordmark-fallback,#header[data-overlay=always]:not(.solid):not(.menu-open) .nav-left a,#header[data-overlay=always]:not(.solid):not(.menu-open) .nav-right a,#header[data-overlay=always]:not(.solid):not(.menu-open) .curato-search__toggle,#header[data-overlay=always]:not(.solid):not(.menu-open) .wordmark-fallback{color:var(--hdr-over-text, #f6f3ef)}.nav-right a.cart{position:relative}body:has([data-hero]) #header:not([data-overlay=never]):not(.solid):not(.menu-open) .wordmark img,#header[data-overlay=always]:not(.solid):not(.menu-open) .wordmark img{filter:var(--hdr-over-logo, brightness(0) invert(1))}body:has([data-hero]) #header:not([data-overlay=never]).solid,body:has([data-hero]) #header:not([data-overlay=never]).menu-open,#header[data-overlay=always].solid,#header[data-overlay=always].menu-open{top:0;background:var(--hdr-solid-bg, #f6f3ef);border-bottom-color:var(--hdr-solid-rule, rgba(83, 82, 82, .22))}.flip{position:relative;display:inline-block;overflow:hidden;vertical-align:top}.flip>span{display:block;transition:transform .45s var(--ease, cubic-bezier(.25, .1, .25, 1))}.flip>span:after{content:attr(data-t);display:block;position:absolute;top:100%;left:0;white-space:nowrap}.flip:hover>span,a:hover>.flip>span,summary:hover>.flip>span{transform:translateY(-100%)}@media(max-width:1080px){.mega-in{grid-template-columns:repeat(3,minmax(0,1fr))}#header .mega-tile{display:none}}@media(max-width:760px){#header .header-in{grid-template-columns:auto 1fr auto;height:70px;gap:16px}.nav-left{display:none}#header .nav-right>*:not(.cart){display:none}.menu-toggle{display:block;background:none;border:none;font-size:var(--fs-label, 11px);letter-spacing:.18em;text-transform:uppercase;font-family:inherit;font-weight:400;color:var(--hdr-solid-text, #3f3d3b);cursor:pointer;justify-self:start;padding:0;transition:color .4s var(--ease, cubic-bezier(.25, .1, .25, 1))}body:has([data-hero]) #header:not([data-overlay=never]):not(.solid):not(.menu-open) .menu-toggle,#header[data-overlay=always]:not(.solid):not(.menu-open) .menu-toggle{color:var(--hdr-over-text, #f6f3ef)}.wordmark{justify-self:center}#header.menu-open,body:has([data-hero]) #header:not([data-overlay=never]).menu-open,#header[data-overlay=always].menu-open{position:fixed;top:0;left:0;right:0;background:var(--hdr-solid-bg, #f6f3ef);border-bottom-color:var(--hdr-solid-rule, rgba(83, 82, 82, .22))}}.nav-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--hdr-solid-bg, #f6f3ef);transform:translateY(-100%);visibility:hidden;overflow-y:auto;overscroll-behavior:contain;transition:transform .7s var(--ease, cubic-bezier(.25, .1, .25, 1)),visibility 0s linear .7s}.nav-drawer.open{transform:none;visibility:visible;transition:transform .7s var(--ease, cubic-bezier(.25, .1, .25, 1)),visibility 0s}.nav-drawer__in{min-height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:106px var(--sp-gutter, clamp(24px, 4vw, 64px)) clamp(40px,12vh,90px)}a.h2.nav-drawer__link{font-size:20px!important}.nav-drawer__item{width:100%}.nav-drawer__row{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.nav-drawer__link{display:block;text-decoration:none;padding:6px 0;color:var(--hdr-solid-text, #3f3d3b)}.nav-drawer__toggle{flex:none;width:44px;height:44px;margin-right:-12px;position:relative;background:none;border:0;padding:0;cursor:pointer;color:var(--hdr-solid-text, #3f3d3b)}.nav-drawer__toggle:before,.nav-drawer__toggle:after{content:"";position:absolute;left:50%;top:50%;width:15px;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .4s var(--ease, cubic-bezier(.25, .1, .25, 1))}.nav-drawer__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.nav-drawer__item.is-open .nav-drawer__toggle:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.nav-drawer__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease, cubic-bezier(.25, .1, .25, 1))}.nav-drawer__item.is-open .nav-drawer__panel{grid-template-rows:1fr}.nav-drawer__panel-in{overflow:hidden;min-height:0}.nav-drawer__group{padding-top:18px}.nav-drawer__group .label{display:block;margin-bottom:10px;color:var(--hdr-mega-link, #535252);font-weight:600}.nav-drawer__group ul{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.nav-drawer__group a{display:block;padding:9px 0;font-size:14px;font-weight:300;color:var(--hdr-mega-link, #535252);text-decoration:none}.nav-drawer__rule{width:100%;border:0;border-top:1px solid var(--hdr-solid-rule, rgba(83, 82, 82, .22));margin:28px 0 22px}.nav-drawer__utils{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.nav-drawer__util{color:var(--hdr-solid-text, #3f3d3b);text-decoration:none}#header.menu-open{background:var(--hdr-solid-bg, #f6f3ef);border-bottom:1px solid var(--hdr-solid-rule, rgba(83, 82, 82, .22))}#header.menu-open .nav-right a,#header.menu-open .curato-search__toggle,#header.menu-open .menu-toggle,#header.menu-open .wordmark-fallback{color:var(--hdr-solid-text, #3f3d3b)}#header.menu-open .wordmark img{filter:var(--hdr-solid-logo, none)}@media(min-width:761px){.nav-drawer{display:none}}@media(prefers-reduced-motion:reduce){#header,.announce span,.flip>span,.nav-left a,.nav-right a,.wordmark img,.nav-drawer{transition:none}.flip:hover>span,a:hover>.flip>span,summary:hover>.flip>span{transform:none}.nav-drawer__panel,.nav-drawer__toggle:before,.nav-drawer__toggle:after,.mega,.mega-tile img,#header .mega .col a,#header .nav-left a.top:after{transition:none}.mega-tile:hover img{transform:none}}.curato-studio-footer:has(.wrap){background:var(--sec-bg, #3e362f);padding:var(--sec-pt, clamp(64px, 7vw, 100px)) 0 0;position:relative;z-index:2}.curato-studio-footer .foot-top{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;flex-wrap:wrap;padding-bottom:clamp(40px,5vw,72px)}.curato-studio-footer .foot-top p{font-size:14px;color:var(--sec-faint, rgba(246, 243, 239, .6));max-width:34ch;line-height:normal;margin:20px 0 0}.curato-studio-footer .lockup{display:flex;align-items:baseline;gap:16px}.curato-studio-footer .lockup img{display:block;height:30px;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.curato-studio-footer .lockup span{font-size:var(--fs-label, 11px);letter-spacing:.3em;text-transform:uppercase;font-weight:400;color:var(--sec-lockup, #c6c0ab);border-left:1px solid var(--sec-rule, rgba(246, 243, 239, .2));padding-left:16px}.curato-studio-footer .foot-links{display:flex;gap:30px;flex-wrap:wrap}.curato-studio-footer .textlink{font-weight:400;font-size:var(--fs-label, 11px);letter-spacing:.18em;text-transform:uppercase;color:var(--sec-link, #f6f3ef);border-bottom:1px solid currentColor;padding-bottom:5px;text-decoration:none;transition:color .3s var(--ease, cubic-bezier(.25, .1, .25, 1))}.curato-studio-footer .textlink:hover{color:var(--sec-link-hover, #c6c0ab)!important}.curato-studio-footer .foot-base{border-top:1px solid var(--sec-rule, rgba(246, 243, 239, .2));padding:26px 0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:11px;letter-spacing:.08em;color:var(--sec-faint, rgba(246, 243, 239, .6))}.curato-studio-footer .foot-legal a{color:inherit;text-decoration:none;transition:color .3s var(--ease, cubic-bezier(.25, .1, .25, 1))}.curato-studio-footer .foot-legal a:hover{color:var(--sec-link-hover, #c6c0ab)!important}.curato-studio-footer .foot-sign{overflow:hidden;padding:clamp(16px,2vw,36px) 0 0}.curato-studio-footer .foot-sign span{display:block;text-align:center;font-family:var(--serif, "Fraunces", Georgia, serif);font-style:italic;font-weight:340;letter-spacing:-.02em;font-size:clamp(80px,15vw,240px);line-height:.95;color:var(--sec-ghost, rgba(246, 243, 239, .06));transform:translateY(16%);-webkit-user-select:none;user-select:none}@media(max-width:760px){.curato-studio-footer .lockup img{height:24px}}@media(prefers-reduced-motion:reduce){.curato-studio-footer .textlink,.curato-studio-footer .foot-legal a{transition:none}}.curato-studio-header .announce{overflow:visible;background:var(--hdr-announce-bg, #3e362f);color:var(--hdr-announce-text, #f6f3ef);height:36px;display:flex;align-items:center;justify-content:center;z-index:60;position:relative}.curato-studio-header .announce span{position:static;opacity:1;transition:none;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;padding:0 16px;text-align:center}.curato-studio-header #studio-header{position:fixed;left:0;right:0;top:36px;z-index:100;transition:background .5s var(--ease, cubic-bezier(.25, .1, .25, 1)),top .4s var(--ease, cubic-bezier(.25, .1, .25, 1))}.curato-studio-header #studio-header.solid{top:0;background:var(--hdr-solid-bg, #3e362f);border-bottom:1px solid var(--hdr-rule, rgba(246, 243, 239, .2))}.curato-studio-header .header-in{max-width:var(--wrap, 1560px);margin:0 auto;padding:0 var(--sp-gutter, clamp(24px, 4vw, 64px));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:84px}.curato-studio-header .nav-left{display:flex;gap:34px;height:auto}.curato-studio-header .nav-left a,.curato-studio-header .nav-right a{font-size:var(--fs-label, 11px);letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:var(--hdr-text, #f6f3ef)!important;text-decoration:none}.curato-studio-header .nav-right{display:flex;gap:34px;justify-content:flex-end;align-items:center}.curato-studio-header .nav-right .back{color:var(--hdr-back, #c6c0ab)!important;line-height:normal}.curato-studio-header .lockup{display:flex;align-items:baseline;gap:16px;text-decoration:none}.curato-studio-header .lockup img{display:block;height:30px;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.curato-studio-header .lockup span{font-size:var(--fs-label, 11px);letter-spacing:.3em;text-transform:uppercase;font-weight:400;color:var(--hdr-lockup, #c6c0ab);border-left:1px solid var(--hdr-rule, rgba(246, 243, 239, .2));padding-left:16px}.curato-studio-header .flip{position:relative;display:inline-block;overflow:hidden;vertical-align:top}.curato-studio-header .flip>span{display:block;transition:transform .45s var(--ease, cubic-bezier(.25, .1, .25, 1))}.curato-studio-header .flip>span:after{content:attr(data-t);display:block;position:absolute;top:100%;left:0;white-space:inherit}.curato-studio-header .flip:hover>span,.curato-studio-header a:hover>.flip>span{transform:translateY(-100%)}.curato-studio-header .menu-toggle{display:none}.studio-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--hdr-solid-bg, #3e362f);transform:translateY(-100%);visibility:hidden;transition:transform .7s var(--ease, cubic-bezier(.25, .1, .25, 1)),visibility 0s .7s}.studio-drawer.open{transform:none;visibility:visible;transition:transform .7s var(--ease, cubic-bezier(.25, .1, .25, 1))}.studio-drawer__in{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;padding:106px var(--sp-gutter, clamp(24px, 4vw, 64px)) clamp(40px,12vh,90px);overflow-y:auto}.studio-drawer__link{font-family:var(--serif, "Fraunces", Georgia, serif);font-weight:340;font-size:clamp(34px,3.6vw,52px);line-height:1.16;letter-spacing:-.01em;color:var(--hdr-text, #f6f3ef)!important;text-decoration:none;padding:6px 0}@media(max-width:760px){.curato-studio-header .nav-left{display:none}.curato-studio-header .nav-right a:not(.back){display:none}.curato-studio-header .menu-toggle{display:block;background:none;border:none;padding:0;font-size:var(--fs-label, 11px);letter-spacing:.18em;text-transform:uppercase;font-family:var(--sans, "Poppins", sans-serif);font-weight:400;color:var(--hdr-text, #f6f3ef);cursor:pointer;justify-self:start}.curato-studio-header .header-in{height:70px}.curato-studio-header .lockup img{height:24px}.curato-studio-header .nav-right{gap:16px}}@media(min-width:761px){.studio-drawer{display:none}}.curato-studio-header #studio-header.menu-open{top:0;background:var(--hdr-solid-bg, #3e362f)}@media(prefers-reduced-motion:reduce){.curato-studio-header #studio-header,.curato-studio-header .flip>span,.studio-drawer{transition:none}.curato-studio-header .flip:hover>span,.curato-studio-header a:hover>.flip>span{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAUgCA */
