.totuart-v2 .tt-home-refined{--tt-artwork-field:#efede8;--tt-home-heading:clamp(32px,2.8vw,40px);--tt-home-space:clamp(64px,6.7vw,96px);--tt-home-gap:24px}.totuart-v2 .tt-home-refined h2{font-size:var(--tt-home-heading);line-height:1.12;letter-spacing:-.028em}.totuart-v2 .tt-home-refined .tt-eyebrow{font-size:12px;font-weight:500;letter-spacing:.09em;line-height:1.5;margin-bottom:16px}.totuart-v2 .tt-home-refined .tt-description{font-size:16px;line-height:1.6}.totuart-v2 .tt-home-refined .tt-text-link{min-height:44px;font-size:15px;line-height:1.4;gap:16px}.totuart-v2 .tt-home-refined .tt-text-link svg{width:18px;height:18px}.totuart-v2 .tt-home-refined .tt-button{min-height:50px;padding:14px 24px;font-size:15px}.totuart-v2 .tt-home-refined .tt-section-heading{align-items:flex-end;margin-bottom:32px;gap:24px}.totuart-v2 .tt-home-refined.tt-home--hero{height:92svh;min-height:660px;max-height:1000px}.totuart-v2 .tt-home-refined.tt-home--hero:after{background:linear-gradient(180deg,rgb(0 0 0 / .32),transparent 24%,transparent 45%,rgb(0 0 0 / .6)),linear-gradient(90deg,rgb(0 0 0 / .16),transparent 65%)}.totuart-v2 .tt-home-refined .tt-hero-image img{object-position:55% 65%}.totuart-v2 .tt-home-refined .tt-hero-copy{padding:144px var(--tt-gutter) 56px}.totuart-v2 .tt-home-refined .tt-hero-copy h1{font-size:clamp(56px,4.7vw,76px);line-height:1.04;letter-spacing:-.035em;max-width:14ch;margin-bottom:24px}.totuart-v2 .tt-home-refined .tt-hero-copy .tt-description{max-width:330px}.totuart-v2 .tt-home-refined .tt-hero-copy .tt-actions{margin-top:28px;grid-template-columns:repeat(2,minmax(168px,1fr));gap:24px}.totuart-v2 .tt-home-refined .tt-hero-copy .tt-actions :is(.tt-button,.tt-text-link){min-height:50px;justify-content:center}.totuart-v2 .tt-home-refined .tt-hero-copy .tt-actions .tt-text-link{justify-self:start;width:max-content;max-width:100%}.totuart-v2 .tt-home-refined.tt-home--categories{padding:var(--tt-home-space) var(--tt-gutter)}.totuart-v2 .tt-home-refined .tt-category-rail{gap:var(--tt-home-gap)}.totuart-v2 .tt-home-refined .tt-category{flex-basis:calc((100% - 82px) / 4.4)}.totuart-v2 .tt-home-refined .tt-image-field,.totuart-v2 .tt-home-refined .tt-work .tt-image-field{padding:0;background:var(--tt-artwork-field);border:0;aspect-ratio:1}.totuart-v2 .tt-home-refined .tt-image-field img{width:var(--tt-image-scale,90%);height:var(--tt-image-scale,90%);object-fit:contain;mix-blend-mode:normal}.totuart-v2 .tt-home-refined .tt-category-label{font-size:20px;margin-top:16px;line-height:1.4}.totuart-v2 .tt-home-refined .tt-category-label svg{width:18px;height:18px}.totuart-v2 .tt-home-refined .tt-arrow{width:44px;height:44px}.totuart-v2 .tt-home-refined.tt-home--exhibition{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);min-height:560px;background:#f5f3ef}.totuart-v2 .tt-home-refined .tt-exhibition-image img{min-height:560px;height:clamp(560px,40vw,720px);max-height:none;object-fit:cover}.totuart-v2 .tt-home-refined .tt-exhibition-copy{padding:48px clamp(32px,4vw,72px);justify-content:center}.totuart-v2 .tt-home-refined .tt-exhibition-copy h2{font-size:clamp(40px,3.2vw,52px);line-height:1.08;letter-spacing:-.028em;margin-bottom:16px}.totuart-v2 .tt-home-refined .tt-exhibition-title{font-size:24px;line-height:1.35;letter-spacing:-.01em;max-width:20ch}.totuart-v2 .tt-home-refined .tt-exhibition-meta{margin:24px 0;gap:8px;font-size:14px;line-height:1.6}.totuart-v2 .tt-home-refined .tt-exhibition-actions{margin:0;padding:0;gap:8px;flex-direction:column;align-items:flex-start}.totuart-v2 .tt-home-refined .tt-exhibition-actions .tt-button{background:transparent;color:var(--tt-ink);border:0;border-bottom:1px solid currentColor;min-height:44px;padding:10px 0;text-align:left}.totuart-v2 .tt-home-refined .tt-exhibition-actions .tt-button:hover{color:#6b5138}.totuart-v2 .tt-home-refined.tt-home--selection{padding:var(--tt-home-space) var(--tt-gutter) calc(var(--tt-home-space) / 2)}.totuart-v2 .tt-home-refined:is(.tt-home--artists,.tt-home--news){padding:calc(var(--tt-home-space) / 2) var(--tt-gutter)}.totuart-v2 .tt-home-refined.tt-home--news{padding-bottom:var(--tt-home-space)}.totuart-v2 .tt-home-refined .tt-selection-heading{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-bottom:32px}.totuart-v2 .tt-home-refined .tt-selection-heading h2{max-width:22ch}.totuart-v2 .tt-home-refined .tt-selection-intro{justify-self:start;max-width:390px;gap:16px}.totuart-v2 .tt-home-refined .tt-work-grid,.totuart-v2 .tt-home-refined .tt-artist-grid{gap:var(--tt-home-gap)}.totuart-v2 .tt-home-refined .tt-work-artist,.totuart-v2 .tt-home-refined .tt-artist h3{font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.015em;margin:18px 0 6px}.totuart-v2 .tt-home-refined .tt-work-title{font-size:16px;line-height:1.5}.totuart-v2 .tt-home-refined .tt-work-meta{font-size:14px;line-height:1.6;color:#5e5b55;margin-top:6px}.totuart-v2 .tt-home-refined .tt-work-price{font-size:15px}.totuart-v2 .tt-home-refined.tt-home--artists h2{max-width:28ch}.totuart-v2 .tt-home-refined .tt-artist-image{aspect-ratio:4/5}.totuart-v2 .tt-home-refined .tt-news-grid{grid-template-columns:1.25fr 1fr;grid-template-rows:max-content 1fr;gap:32px 48px}.totuart-v2 .tt-home-refined .tt-news-item:first-child{grid-row:span 2}.totuart-v2 .tt-home-refined .tt-news-item:first-child .tt-news-item-image{aspect-ratio:16/10}.totuart-v2 .tt-home-refined .tt-news-item:nth-child(n+2){display:grid;grid-template-columns:1fr 1.1fr;gap:24px;align-self:start}.totuart-v2 .tt-home-refined .tt-news-item-image{aspect-ratio:4/3;background:var(--tt-artwork-field)}.totuart-v2 .tt-home-refined .tt-news-item-image img{object-fit:cover}.totuart-v2 .tt-home-refined .tt-news-item-image--contain{background:#fff}.totuart-v2 .tt-home-refined .tt-news-item-image--contain img{object-fit:contain}.totuart-v2 .tt-home-refined .tt-news-item-copy{padding-top:20px}.totuart-v2 .tt-home-refined .tt-news-item:nth-child(n+2) .tt-news-item-copy{padding-top:0}.totuart-v2 .tt-home-refined .tt-news-item h3{font-size:24px;line-height:1.2;letter-spacing:-.02em;margin-bottom:12px}.totuart-v2 .tt-home-refined .tt-news-item:first-child h3{font-size:32px;max-width:26ch}.totuart-v2 .tt-home-refined .tt-news-item .tt-eyebrow{font-size:12px;margin-bottom:12px}.totuart-v2 .tt-home-refined .tt-news-meta{font-size:14px;line-height:1.5}.totuart-v2 .tt-home-refined .tt-news-item .tt-text-link{font-size:15px;margin-top:0}.totuart-v2 .tt-home-refined.tt-home--contact{padding-block:64px;gap:40px}.totuart-v2 .tt-home-refined.tt-home--contact h2{font-size:var(--tt-home-heading);max-width:16ch}.totuart-v2 .tt-home-refined .tt-contact-actions{align-items:flex-start;gap:12px}.totuart-v2 .tt-home-refined .tt-contact-actions .tt-text-link{align-self:center}@media(min-width:750px)and (max-width:1100px){.totuart-v2 .tt-home-refined .tt-category{flex-basis:calc((100% - 48px)/3.2)}.totuart-v2 .tt-home-refined .tt-exhibition-copy{padding:40px 28px}.totuart-v2 .tt-home-refined .tt-selection-heading,.totuart-v2 .tt-home-refined .tt-news-grid{gap:32px}.totuart-v2 .tt-home-refined .tt-news-item:nth-child(n+2){grid-template-columns:1fr;gap:16px}}@media(max-width:749px){.totuart-v2 .tt-home-refined{--tt-home-space:56px;--tt-home-gap:16px;--tt-home-heading:32px}.totuart-v2 .tt-home-refined.tt-home--hero{height:86svh;min-height:640px;max-height:850px}.totuart-v2 .tt-home-refined .tt-hero-image img{object-position:65% 50%}.totuart-v2 .tt-home-refined.tt-home--hero:after{background:linear-gradient(180deg,rgb(0 0 0 / .35),transparent 24%,rgb(0 0 0 / .1) 42%,rgb(0 0 0 / .74))}.totuart-v2 .tt-home-refined .tt-hero-copy{padding:120px 20px 40px}.totuart-v2 .tt-home-refined .tt-hero-copy h1{font-size:clamp(42px,11.8vw,56px);line-height:1.04;margin-bottom:20px}.totuart-v2 .tt-home-refined .tt-hero-copy .tt-description{max-width:300px}.totuart-v2 .tt-home-refined .tt-hero-copy .tt-actions{grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.totuart-v2 .tt-home-refined.tt-home--categories{padding:var(--tt-home-space) 20px}.totuart-v2 .tt-home-refined .tt-section-heading{margin-bottom:24px;gap:16px}.totuart-v2 .tt-home-refined .tt-category{flex-basis:78%}.totuart-v2 .tt-home-refined .tt-rail-controls{gap:0}.totuart-v2 .tt-home-refined .tt-category-label{font-size:20px}.totuart-v2 .tt-home-refined.tt-home--exhibition{grid-template-columns:1fr;min-height:0}.totuart-v2 .tt-home-refined .tt-exhibition-image img{min-height:0;height:auto;aspect-ratio:1.2;object-fit:cover}.totuart-v2 .tt-home-refined .tt-exhibition-copy{padding:32px 20px 40px}.totuart-v2 .tt-home-refined .tt-exhibition-copy h2{font-size:40px;margin-bottom:16px}.totuart-v2 .tt-home-refined .tt-exhibition-title{font-size:24px;max-width:24ch}.totuart-v2 .tt-home-refined .tt-exhibition-meta{margin:24px 0 16px}.totuart-v2 .tt-home-refined .tt-exhibition-actions{flex-direction:row;flex-wrap:wrap;gap:12px 28px}.totuart-v2 .tt-home-refined .tt-exhibition-actions .tt-button{flex:0 0 auto;font-size:15px}.totuart-v2 .tt-home-refined:is(.tt-home--selection,.tt-home--artists,.tt-home--news){padding-inline:20px}.totuart-v2 .tt-home-refined .tt-selection-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.totuart-v2 .tt-home-refined .tt-selection-heading h2{max-width:20ch}.totuart-v2 .tt-home-refined .tt-selection-intro{max-width:100%;gap:12px}.totuart-v2 .tt-home-refined .tt-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.totuart-v2 .tt-home-refined .tt-work-artist,.totuart-v2 .tt-home-refined .tt-artist h3{font-size:18px;margin-top:14px}.totuart-v2 .tt-home-refined .tt-work-title{font-size:15px}.totuart-v2 .tt-home-refined .tt-work-meta{font-size:13px}.totuart-v2 .tt-home-refined .tt-artist-grid{gap:28px 16px}.totuart-v2 .tt-home-refined.tt-home--artists h2{max-width:22ch}.totuart-v2 .tt-home-refined:is(.tt-home--artists,.tt-home--news) .tt-section-heading{align-items:flex-start;flex-direction:column;gap:12px}.totuart-v2 .tt-home-refined .tt-news-grid{grid-template-columns:1fr;grid-template-rows:none;gap:40px}.totuart-v2 .tt-home-refined .tt-news-item:first-child{grid-row:auto}.totuart-v2 .tt-home-refined .tt-news-item:nth-child(n+2){display:flex;gap:0}.totuart-v2 .tt-home-refined .tt-news-item:nth-child(n+2) .tt-news-item-copy{padding-top:20px}.totuart-v2 .tt-home-refined .tt-news-item h3,.totuart-v2 .tt-home-refined .tt-news-item:first-child h3{font-size:26px}.totuart-v2 .tt-home-refined .tt-news-item-image{aspect-ratio:16/10}.totuart-v2 .tt-home-refined.tt-home--contact{padding:40px 20px;gap:24px}.totuart-v2 .tt-home-refined .tt-contact-actions{width:auto;gap:12px}.totuart-v2 .tt-home-refined .tt-contact-actions .tt-button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/totuart-home-refined.css.map */
