body.totuart-v2.tt-home-system{--tt-gutter: var(--ui-gutter);--tt-paper: var(--ui-paper);--tt-line: var(--ui-line)}.totuart-v2.tt-home-system .tt-home-refined{--tt-pad: var(--ui-gutter);--tt-artwork-field: var(--ui-art);--tt-home-heading: var(--ui-heading);--tt-home-space: var(--ui-section);--tt-home-gap: var(--ui-s3);color:var(--ui-ink);font-size:16px;line-height:1.55}.totuart-v2.tt-home-system .tt-home-refined :is(h1,h2,h3){font-family:var(--font-body--family);font-weight:400}.totuart-v2.tt-home-system .tt-home-refined h2{font-size:var(--ui-heading);line-height:1.12;letter-spacing:-.035em}.totuart-v2.tt-home-system .tt-home-refined .tt-eyebrow{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.08em;margin-bottom:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-description{font-size:16px;line-height:1.55}.totuart-v2.tt-home-system .tt-home-refined .tt-description p+p{margin-top:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-button.ui-button{--button-padding-block: 12px;--button-padding-inline: var(--ui-s4);--button-color: #fff;--button-background-color: var(--ui-ink);--button-border-color: var(--ui-ink);--button-border-width: 1px;display:inline-flex;align-items:center;justify-content:center;min-height:48px;width:fit-content;max-width:100%;padding:var(--button-padding-block) var(--button-padding-inline);border:0;border-radius:0;color:var(--button-color);background:var(--button-background-color);font:400 15px/24px var(--font-body--family);letter-spacing:0;text-align:center;text-transform:none;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.totuart-v2.tt-home-system .tt-home-refined .tt-button.ui-button:hover{--button-background-color: #44433f;--button-border-color: #44433f;--button-color: #fff}.totuart-v2.tt-home-system .tt-home-refined .tt-text-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;min-height:44px;width:fit-content;max-width:100%;padding:9px 0;border:0;border-radius:0;color:inherit;background:transparent;font:400 15px/24px var(--font-body--family);letter-spacing:0;text-decoration:none;white-space:normal;opacity:1}.totuart-v2.tt-home-system .tt-home-refined .tt-text-link>.ui-link-label{text-underline-offset:7px}.totuart-v2.tt-home-system .tt-home-refined .tt-text-link:hover{color:inherit;opacity:1}.totuart-v2.tt-home-system .tt-home-refined .tt-text-link>[aria-hidden=true]{display:inline-flex;flex:0 0 20px;align-items:center}.totuart-v2.tt-home-system .tt-home-refined .tt-text-link svg{width:20px;height:20px}.totuart-v2.tt-home-system :is(a,button,summary,input):focus-visible{outline:2px solid currentColor;outline-offset:5px}.totuart-v2.tt-home-system .tt-home-refined .tt-arrow{width:44px;height:44px;padding:10px}.totuart-v2.tt-home-system .tt-home-refined .tt-arrow svg{width:24px;height:24px}.totuart-v2.tt-home-system .tt-home-refined .tt-arrow:hover:not(:disabled){background:var(--ui-paper)}.totuart-v2.tt-home-system .tt-home-refined .tt-rail-controls{gap:var(--ui-s1);align-self:flex-end}.totuart-v2.tt-home-system .tt-home-refined.tt-home--hero{color:#fff}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy{padding-inline:var(--ui-gutter);padding-bottom:var(--ui-s8)}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy h1{font-size:var(--ui-display);line-height:1.04;letter-spacing:-.045em;margin-bottom:var(--ui-s3)}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy .tt-actions{margin-top:var(--ui-s3);gap:var(--ui-s3);grid-template-columns:repeat(2,max-content);align-items:center}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy .tt-button{min-width:176px}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy .tt-actions .tt-text-link{justify-self:start;min-height:48px}.totuart-v2.tt-home-system .tt-home-refined .tt-section-heading,.totuart-v2.tt-home-system .tt-home-refined .tt-selection-heading{margin-bottom:var(--ui-s4);gap:var(--ui-s4)}.totuart-v2.tt-home-system .tt-home-refined .tt-category-rail{gap:var(--ui-s3)}.totuart-v2.tt-home-system .tt-home-refined .tt-category-label{font-size:var(--ui-card);line-height:1.22;letter-spacing:-.025em;margin-top:var(--ui-s2);padding-bottom:var(--ui-s2);border-color:var(--ui-line)}.totuart-v2.tt-home-system .tt-home-refined .tt-category-label svg{width:20px;height:20px}.totuart-v2.tt-home-system .tt-home-refined .tt-image-field,.totuart-v2.tt-home-system .tt-home-refined .tt-work .tt-image-field{background:var(--ui-art);border:0}.totuart-v2.tt-home-system .tt-home-refined.tt-home--exhibition{background:var(--ui-paper)}.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-copy{padding:var(--ui-s6)}.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-copy h2{font-size:var(--ui-heading);margin-bottom:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-title{font-size:20px;line-height:1.5;letter-spacing:-.015em}.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-meta{font-size:14px;line-height:1.5;gap:var(--ui-s1);margin-block:var(--ui-s3);padding-block:var(--ui-s2);border-color:var(--ui-line)}.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-meta p:last-child{color:var(--ui-muted)}.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-actions{margin:0;gap:var(--ui-s2) var(--ui-s3);flex-direction:row;align-items:center;flex-wrap:wrap}.totuart-v2.tt-home-system .tt-home-refined .tt-selection-intro{gap:var(--ui-s2);max-width:none;width:100%}.totuart-v2.tt-home-system .tt-home-refined .tt-selection-intro .tt-description{max-width:none}.totuart-v2.tt-home-system .tt-home-refined :is(.tt-work-grid,.tt-artist-grid){gap:var(--ui-s3)}.totuart-v2.tt-home-system .tt-home-refined :is(.tt-work-artist,.tt-artist h3){font-size:var(--ui-card);line-height:1.22;letter-spacing:-.025em;margin:var(--ui-s2) 0 var(--ui-s1)}.totuart-v2.tt-home-system .tt-home-refined .tt-work-title{font-size:16px;line-height:1.55;font-weight:400}.totuart-v2.tt-home-system .tt-home-refined .tt-work-meta{font-size:14px;line-height:1.5;color:var(--ui-muted);margin-top:var(--ui-s1)}.totuart-v2.tt-home-system .tt-home-refined .tt-work-copy{padding-bottom:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-work-price{font-size:15px;line-height:24px;border-color:var(--ui-line);padding-top:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;gap:var(--ui-s4)}.totuart-v2.tt-home-system .tt-home-refined .tt-news-item:first-child{grid-row:auto}.totuart-v2.tt-home-system .tt-home-refined .tt-news-item:nth-child(n+2){display:flex;flex-direction:column;gap:0;align-self:stretch}.totuart-v2.tt-home-system .tt-home-refined .tt-news-item .tt-news-item-image{aspect-ratio:3 / 2}.totuart-v2.tt-home-system .tt-home-refined .tt-news-item-copy{padding-top:var(--ui-s3)}.totuart-v2.tt-home-system .tt-home-refined .tt-news-item h3{font-size:var(--ui-card);line-height:1.22;letter-spacing:-.025em;margin-bottom:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-news-item .tt-text-link{margin-top:auto}.totuart-v2.tt-home-system .tt-home-refined .tt-news-meta{font-size:14px;line-height:1.5;color:var(--ui-muted);margin-bottom:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined.tt-home--contact{margin:0 var(--ui-gutter) var(--ui-section);padding:var(--ui-s6);gap:var(--ui-s4);background:var(--ui-paper)}.totuart-v2.tt-home-system .tt-home-refined .tt-contact-actions{gap:var(--ui-s1);align-items:stretch}.totuart-v2.tt-home-system .tt-home-refined .tt-contact-actions .tt-button{width:100%;margin:0}.totuart-v2.tt-home-system .tt-home-refined .tt-button.ui-button.button-secondary{--button-background-color: transparent;--button-color: var(--ui-ink);border:0;padding:12px var(--ui-s4)}.totuart-v2.tt-home-system .tt-home-refined .tt-button.ui-button.button-secondary:hover{--button-background-color: var(--ui-art)}.totuart-v2.tt-home-system .tt-home-refined .tt-button.ui-button:focus-visible{outline-color:var(--ui-ink)}.totuart-v2.tt-home-system .tt-home-refined.tt-home--selection{padding-bottom:var(--ui-section)}.totuart-v2.tt-home-system .tt-home-refined.tt-home--artists{background:var(--ui-paper);padding-block:var(--ui-s8)}.totuart-v2.tt-home-system .tt-home-refined.tt-home--news{padding-top:var(--ui-section)}.totuart-v2.tt-home-system .menu-list__link{font-size:15px;line-height:24px}.totuart-v2.tt-home-system .header-actions__cart-icon svg{width:24px;height:24px}.totuart-v2.tt-home-system [id$=__footer_m9NzUG] .footer-content{padding-block:var(--ui-s8);gap:var(--ui-s4)}.totuart-v2.tt-home-system :is([id$=__footer_m9NzUG],[id$=__footer_utilities_jLGE8U]) .section-background{background:var(--ui-paper)}.totuart-v2.tt-home-system [id$=__footer_m9NzUG] :is(.menu__heading,.menu__heading__default,.menu__heading__accordion,.h4 p){font-size:16px;line-height:1.5;font-weight:400}.totuart-v2.tt-home-system [id$=__footer_m9NzUG] .footer-content>.group-block:last-child .text-block.h4 h2{font-size:var(--ui-card);line-height:1.22;letter-spacing:-.025em}.totuart-v2.tt-home-system [id$=__footer_m9NzUG] :is(.menu__item,.text-block.rte,.email-signup__input){font-size:15px;line-height:24px}.totuart-v2.tt-home-system [id$=__footer_m9NzUG] .email-signup__button{min-height:48px;font-size:15px;border-radius:0}.totuart-v2.tt-home-system [id$=__footer_utilities_jLGE8U] .utilities{font-size:14px;line-height:1.5;border-color:var(--ui-line)}.totuart-v2.tt-home-system [id$=__footer_utilities_jLGE8U] .footer-utilities__group-copyright{font-size:14px;line-height:1.5;color:var(--ui-muted)}.totuart-v2.tt-home-system [id$=__footer_utilities_jLGE8U] .social-icons__icon{width:24px;height:24px}@media(min-width:750px){.totuart-v2.tt-home-system .tt-home-refined .tt-news-item .tt-news-item-copy{padding-top:var(--ui-s3)}.totuart-v2.tt-home-system .tt-home-refined .tt-selection-heading{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--ui-s2);align-items:start}.totuart-v2.tt-home-system .tt-home-refined .tt-selection-title{display:contents}.totuart-v2.tt-home-system .tt-home-refined .tt-selection-title .tt-eyebrow{grid-column:1;grid-row:1;margin:0}.totuart-v2.tt-home-system .tt-home-refined .tt-selection-title h2{grid-column:1;grid-row:2}.totuart-v2.tt-home-system .tt-home-refined .tt-selection-intro{grid-column:2;grid-row:2}}@media(min-width:1101px){.totuart-v2.tt-home-system .tt-home-refined.tt-home--contact{grid-template-columns:repeat(3,minmax(0,1fr))}.totuart-v2.tt-home-system .tt-home-refined.tt-home--contact>.tt-description{justify-self:center}.totuart-v2.tt-home-system .tt-home-refined .tt-contact-actions{justify-self:end}}@media(min-width:750px)and (max-width:1100px){.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-copy{padding:var(--ui-s4)}.totuart-v2.tt-home-system .tt-home-refined .tt-news-grid{gap:var(--ui-s4)}}@media(max-width:749px){.totuart-v2.tt-home-system .tt-home-refined{--tt-home-gap: var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy{padding-bottom:var(--ui-s6)}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy h1{font-size:40px}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy .tt-actions{grid-template-columns:repeat(2,max-content);gap:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy .tt-button{min-width:0;padding-inline:var(--ui-s4)}.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-copy{padding:var(--ui-s4) var(--ui-gutter) var(--ui-s6)}.totuart-v2.tt-home-system .tt-home-refined .tt-exhibition-actions{column-gap:var(--ui-s3);flex-direction:row;flex-wrap:wrap}.totuart-v2.tt-home-system .tt-home-refined .tt-selection-heading{gap:var(--ui-s3)}.totuart-v2.tt-home-system .tt-home-refined :is(.tt-work-grid,.tt-artist-grid){gap:var(--ui-s4) var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-category-rail{gap:var(--ui-s2)}.totuart-v2.tt-home-system .tt-home-refined .tt-rail-controls{gap:0}.totuart-v2.tt-home-system .tt-home-refined .tt-news-grid{grid-template-columns:1fr;gap:var(--ui-s6)}.totuart-v2.tt-home-system .tt-home-refined .tt-news-item .tt-news-item-copy{padding-top:var(--ui-s3)}.totuart-v2.tt-home-system .tt-home-refined>.tt-section-all-link{margin-top:var(--ui-s4)}.totuart-v2.tt-home-system .tt-home-refined.tt-home--contact{padding:var(--ui-s4) var(--ui-s3);gap:var(--ui-s3)}.totuart-v2.tt-home-system .tt-home-refined .tt-contact-actions{width:100%}.totuart-v2.tt-home-system .tt-home-refined.tt-home--artists{padding-block:var(--ui-s6)}.totuart-v2.tt-home-system [id$=__footer_m9NzUG] .footer-content{padding-block:var(--ui-s6);gap:0}}@media(max-width:359px){.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy .tt-actions{column-gap:var(--ui-s1)}.totuart-v2.tt-home-system .tt-home-refined .tt-hero-copy .tt-button{padding-inline:var(--ui-s2)}}.totuart-v2.tt-home-system .tt-home-refined .tt-category-tabs{display:flex;gap:32px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--ui-line);margin-bottom:32px}.totuart-v2.tt-home-system .tt-home-refined .tt-category-tabs::-webkit-scrollbar{display:none}.totuart-v2.tt-home-system .tt-home-refined .tt-category-tab{flex:none;display:inline-flex;align-items:center;min-height:48px;padding:10px 0 14px;color:var(--ui-muted);border-bottom:2px solid transparent;text-decoration:none;font:400 17px/24px var(--font-body--family)}.totuart-v2.tt-home-system .tt-home-refined .tt-category-tab:is([aria-selected=true],:hover){color:var(--ui-ink)}.totuart-v2.tt-home-system .tt-home-refined .tt-category-tab[aria-selected=true]{font-weight:500;border-color:var(--ui-ink)}.totuart-v2.tt-home-system .tt-home-refined .tt-category-panel[hidden]{display:none}.totuart-v2.tt-home-system .tt-home-refined .tt-category-panel .tt-work-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.totuart-v2.tt-home-system .tt-home-refined .mobile-category-link{display:none}@media(max-width:749px){.totuart-v2.tt-home-system .tt-home-refined .desktop-category-link{display:none}.totuart-v2.tt-home-system .tt-home-refined .mobile-category-link{display:inline-flex;margin-top:24px}.totuart-v2.tt-home-system .tt-home-refined .tt-category-tabs{gap:24px;margin-right:calc(-1 * var(--ui-gutter));padding-right:var(--ui-gutter);margin-bottom:24px}.totuart-v2.tt-home-system .tt-home-refined .tt-category-panel{margin-right:calc(-1 * var(--ui-gutter))}.totuart-v2.tt-home-system .tt-home-refined .tt-category-panel .tt-work-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:16px;padding-right:var(--ui-gutter);padding-bottom:6px}.totuart-v2.tt-home-system .tt-home-refined .tt-category-panel .tt-work-grid::-webkit-scrollbar{display:none}.totuart-v2.tt-home-system .tt-home-refined .tt-category-panel .tt-work{flex:0 0 82%;scroll-snap-align:start;min-width:0}}.totuart-v2.tt-home-system .tt-home-refined .tt-category-tab:focus-visible{outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/totuart-home-system.css.map */
