body.stella-presence{--stella-gutter: 30px}body.stella-presence #MainContent .page-width{max-width:1800px;padding-left:var(--stella-gutter);padding-right:var(--stella-gutter)}body.stella-presence #MainContent :is(h1,h2,h3){font-weight:400;letter-spacing:-.025em}body.stella-presence #MainContent :is(.stella-hero h2,.stella-gallery__heading h2,.section_title){text-transform:uppercase;letter-spacing:-.015em}body.stella-presence a{text-underline-offset:4px}body.stella-presence a:focus-visible,body.stella-presence summary:focus-visible{outline:2px solid #000;outline-offset:4px}.stella-header-nav{display:none}body.stella-presence .header{max-width:none;padding:14px var(--stella-gutter);min-height:80px}body.stella-presence .header__heading-logo{width:230px;max-width:100%}body.stella-presence .header__heading{margin:0}body.stella-presence .header-wrapper{border-bottom:1px solid #e4e4e4}body.stella-presence .announcement-bar__message{font:13px/1.4 Arial,Helvetica,sans-serif;padding:9px 15px}@media(min-width:1100px){body.stella-presence .header{display:grid;grid-template-columns:minmax(0,1fr) 250px minmax(0,1fr);grid-template-areas:"navigation heading icons";gap:20px}body.stella-presence .header__inline-menu{display:none}body.stella-presence .header__heading,body.stella-presence .header>.header__heading-link{grid-area:heading;justify-self:center}body.stella-presence .header__icons{grid-area:icons;justify-self:end}body.stella-presence .stella-header-nav{display:flex;grid-area:navigation;align-items:center;gap:20px;font:13px/1.5 Arial,Helvetica,sans-serif}.stella-header-nav>a,.stella-header-more summary{white-space:nowrap;text-decoration:none;padding:12px 0}.stella-header-more{position:relative}.stella-header-more summary{cursor:pointer;list-style:none}.stella-header-more summary::-webkit-details-marker{display:none}.stella-header-more__panel{position:absolute;top:100%;left:0;width:310px;max-height:70vh;overflow:auto;padding:16px 20px;background:#fff;border:1px solid #ddd;z-index:30;box-shadow:0 8px 24px #0000000d}.stella-header-more__panel a{display:block;padding:9px 0;text-decoration:none}.stella-header-more__panel a:hover{text-decoration:underline}.stella-header-more__panel .stella-header-more__child{padding-left:14px;font-size:12px}}@media(min-width:990px)and (max-width:1099px){body.stella-presence header-drawer{display:block}body.stella-presence .header{grid-template-areas:"left-icon heading icons";grid-template-columns:1fr 2fr 1fr}body.stella-presence .header__inline-menu{display:none}}body.stella-presence #MainContent .stella-hero{position:relative;min-height:780px;min-height:min(860px,calc(100svh - 90px));display:flex;align-items:flex-end;padding:42px var(--stella-gutter);background:#fff;isolation:isolate}.stella-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.stella-hero__bottom{display:grid;grid-template-columns:1fr 1fr;gap:28px;width:100%;align-items:end}.stella-hero__copy{background:#fff;padding:25px 28px;max-width:650px}body.stella-presence #MainContent .stella-hero h2{margin:0 0 17px;font:400 clamp(28px,2.8vw,44px)/1.12 Georgia,"Times New Roman",serif;text-transform:uppercase}body.stella-presence #MainContent .stella-hero__copy>p{font:14px/1.6 Arial,Helvetica,sans-serif;margin:0 0 22px;max-width:540px}.stella-hero__links{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #aaa;border-left:1px solid #aaa}.stella-hero__links a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;text-transform:uppercase;text-decoration:none;font:11px/1.4 Arial,Helvetica,sans-serif}.stella-hero__links a:hover{text-decoration:underline}.stella-hero__works{display:grid;grid-template-columns:1fr 1fr;gap:14px}.stella-hero__work{display:grid;grid-template-columns:45% 55%;min-height:180px;background:#fff;text-decoration:none;border:1px solid #ddd}.stella-hero__work>img{width:100%;height:100%;max-height:230px;object-fit:contain}.stella-hero__work>div{align-self:center;padding:16px}body.stella-presence #MainContent .stella-hero__work h3{font:400 15px/1.3 Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px;letter-spacing:0}body.stella-presence #MainContent .stella-hero__work p{font:12px/1.5 Arial,Helvetica,sans-serif;margin:0 0 10px}.stella-hero__view{font:11px/1.4 Arial,Helvetica,sans-serif;text-decoration:underline}.stella-gallery{padding:76px var(--stella-gutter);background:#fff}.stella-gallery__heading{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:32px}body.stella-presence #MainContent .stella-gallery__heading h2{font-size:clamp(25px,2.5vw,38px);margin:0}body.stella-presence #MainContent .stella-gallery__heading p{max-width:490px;margin:0;font:14px/1.6 Arial,Helvetica,sans-serif}.stella-gallery__items{display:grid;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr))}.stella-gallery__item{position:relative;display:block;min-width:0;text-decoration:none}.stella-gallery__media{position:relative;overflow:hidden;aspect-ratio:2/3}.stella-gallery__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.stella-gallery__item:hover .stella-gallery__media img{transform:scale(1.025)}.stella-gallery__arrow{position:absolute;right:16px;top:16px;background:#fff;width:42px;height:42px;display:grid;place-items:center;font:24px/1 Arial,sans-serif}.stella-gallery__caption{position:relative;background:#fff;padding:18px 0 0}body.stella-presence #MainContent .stella-gallery__caption h3{font:500 16px/1.35 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:0;margin:0 0 9px}body.stella-presence #MainContent .stella-gallery__caption p{font:13px/1.6 Arial,Helvetica,sans-serif;margin:0}.stella-gallery--tiles .stella-gallery__caption{position:absolute;bottom:18px;left:18px;right:18px;padding:16px}.stella-gallery--collage{position:relative;padding-top:35px;padding-bottom:35px}.stella-gallery--collage .stella-gallery__heading{position:absolute;top:45%;left:25%;right:25%;display:block;text-align:center;z-index:1;background:#fff;padding:25px}.stella-gallery--collage .stella-gallery__heading p{margin:18px auto 0!important}.stella-gallery--collage .stella-gallery__items{position:relative;min-height:780px;display:block}.stella-gallery__art{position:absolute;display:block}.stella-gallery__art img{display:block;width:100%;height:100%;object-fit:contain}.stella-gallery__art--1{left:3%;top:0;width:23%;height:280px}.stella-gallery__art--2{left:37%;top:0;width:25%;height:270px}.stella-gallery__art--3{right:0;top:8%;width:24%;height:320px}.stella-gallery__art--4{left:0;bottom:6%;width:25%;height:310px}.stella-gallery__art--5{left:35%;bottom:0;width:26%;height:230px}.stella-gallery__art--6{right:1%;bottom:0;width:22%;height:260px}body.stella-presence #MainContent [id$=presenceoriginals]{padding:70px 0}body.stella-presence #MainContent [id$=presenceoriginals] .collection{width:100%;max-width:1800px;padding:0 var(--stella-gutter)}body.stella-presence #MainContent [id$=presenceoriginals] .title-wrapper-with-link{margin-bottom:30px}body.stella-presence #MainContent [id$=presenceoriginals] .section_title{font-size:clamp(26px,2.5vw,38px)}body.stella-presence #MainContent [id$=presenceoriginals] .grid-new{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px}body.stella-presence #MainContent [id$=presenceoriginals] .grid__item-new:nth-child(2){margin-top:0}body.stella-presence #MainContent [id$=presenceoriginals] .card .media img{padding:0;object-fit:contain}body.stella-presence #MainContent [id$=presenceoriginals] .card-information__text{font:400 16px/1.45 Arial,Helvetica,sans-serif;letter-spacing:0}body.stella-presence #MainContent .card-information .price{margin-top:8px;font:14px/1.5 Arial,Helvetica,sans-serif}body.stella-presence #MainContent .card-information .price span{font-family:Arial,Helvetica,sans-serif}body.stella-presence #MainContent .collection-hero__title{font-size:clamp(30px,3.5vw,48px);text-transform:uppercase}body.stella-presence #MainContent #product-grid.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px;margin:0;padding:0}body.stella-presence #MainContent #product-grid.product-grid>.grid__item{width:100%;max-width:none;padding:0;min-width:0}body.stella-presence #MainContent #product-grid .card-information__text{font:400 16px/1.45 Arial,Helvetica,sans-serif;letter-spacing:0}body.stella-presence #MainContent .product__title{font-size:clamp(28px,3vw,43px);text-transform:uppercase}body.stella-presence #MainContent [id$=presenceexhibition] .image-with-text{width:100%;padding:60px var(--stella-gutter)}body.stella-presence #MainContent [id$=presenceexhibition] .image-with-text__grid{gap:7vw}body.stella-presence #MainContent [id$=presenceexhibition] .image-with-text__media{height:620px}body.stella-presence #MainContent [id$=presenceexhibition] .main_heading{font-size:clamp(34px,4vw,58px);text-transform:uppercase}body.stella-presence #MainContent [id$=presencefeatured]>section{padding:60px 0;margin:0}body.stella-presence #MainContent [id$=presencefeatured] .featured-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:7vw;margin:0;align-items:start}body.stella-presence #MainContent [id$=presencefeatured] .featured-product>.grid__item{width:100%;padding:0;min-width:0}body.stella-presence #MainContent [id$=presencefeatured] .product__info-wrapper{order:1}body.stella-presence #MainContent [id$=presencefeatured] .product__media-wrapper{order:2}body.stella-presence #MainContent [id$=presencefeatured] .product__title{font-size:clamp(28px,3vw,43px);text-transform:uppercase;overflow-wrap:anywhere}body.stella-presence #MainContent [id$=presencefeatured] .product__info-container{max-width:none}.stella-artwork-details{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:18px 0}.stella-artwork-details summary{font:14px/1.5 Arial,Helvetica,sans-serif;cursor:pointer}.stella-artwork-details .product__description{padding-top:18px}.stella-gallery--journal .stella-gallery__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.stella-gallery--journal .stella-gallery__media{aspect-ratio:4/3}.stella-gallery--journal .stella-gallery__media img{object-position:center 35%}.stella-gallery--strip .stella-gallery__media{aspect-ratio:1}.stella-gallery--strip .stella-gallery__caption{display:none}body.stella-presence #MainContent [id$=presencepartners] .rich-text{padding:65px var(--stella-gutter);border-top:1px solid #ddd}body.stella-presence #MainContent [id$=presencecontact] .rich-text{padding:70px var(--stella-gutter)}body.stella-presence #MainContent [id$=presencecontact] .main_heading{font-size:clamp(32px,4vw,52px);text-transform:uppercase}body.stella-presence #MainContent .newsletter{padding:65px var(--stella-gutter);border-top:1px solid #ddd}body.stella-presence .footer__content-top{max-width:1800px;padding-left:var(--stella-gutter);padding-right:var(--stella-gutter)}body.stella-presence .footer__blocks-wrapper{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:35px;margin:0}body.stella-presence .footer-block.grid__item{width:100%;padding:0;margin:0}body.stella-presence .footer-block--newsletter{grid-column:1 / -1}body.stella-presence .footer-block--newsletter:empty{display:none}body.stella-presence .footer-block__heading{font:400 20px/1.3 Georgia,Times New Roman,serif;text-transform:uppercase}body.stella-presence .footer-block__details-content,body.stella-presence .footer-block__details-content a{font:13px/1.8 Arial,Helvetica,sans-serif}body.stella-presence .footer__content-top{border-top:1px solid #ddd;padding-top:55px}@media(max-width:1099px){.stella-hero__bottom{grid-template-columns:1fr}.stella-hero__copy{max-width:570px}.stella-hero__works{max-width:750px}body.stella-presence #MainContent .stella-hero{min-height:850px}.stella-gallery--tiles .stella-gallery__caption{position:relative;inset:auto;padding:16px 0 0}body.stella-presence .footer__blocks-wrapper{grid-template-columns:1fr 1fr}}@media(max-width:749px){body.stella-presence{--stella-gutter: 18px}body.stella-presence .header{min-height:68px;padding-top:10px;padding-bottom:10px}body.stella-presence .header__heading-logo{width:175px}body.stella-presence #MainContent .stella-hero{min-height:0;display:block;padding:0}.stella-hero__image{position:relative;height:56vh;min-height:320px;display:block}.stella-hero__bottom{display:block}.stella-hero__copy{padding:26px 18px;max-width:none}.stella-hero__works{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 18px 24px}.stella-hero__work{flex:0 0 85%;min-height:155px;scroll-snap-align:start}.stella-gallery{padding:42px 18px}.stella-gallery__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.stella-gallery__heading{display:block;margin-bottom:24px}body.stella-presence #MainContent .stella-gallery__heading p{margin-top:15px}.stella-gallery__arrow{width:32px;height:32px;top:10px;right:10px;font-size:20px}body.stella-presence #MainContent .stella-gallery__caption h3{font-size:14px}.stella-gallery--collage .stella-gallery__heading{position:static;padding:0}.stella-gallery--collage .stella-gallery__items{min-height:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:22px}.stella-gallery__art{position:static;width:100%;height:210px}.stella-gallery__art:nth-child(2n){transform:translateY(18px)}body.stella-presence #MainContent [id$=presenceoriginals]{padding:40px 0}body.stella-presence #MainContent [id$=presenceoriginals] .grid-new{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}body.stella-presence #MainContent [id$=presenceoriginals] .card-information__text{font-size:14px}body.stella-presence #MainContent #product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}body.stella-presence #MainContent #product-grid .card-information__text{font-size:14px}body.stella-presence #MainContent [id$=presenceexhibition] .image-with-text{padding:42px 18px}body.stella-presence #MainContent [id$=presenceexhibition] .image-with-text__grid{grid-template-columns:1fr;gap:28px}body.stella-presence #MainContent [id$=presenceexhibition] .image-with-text__media{height:400px}body.stella-presence #MainContent [id$=presencefeatured]>section{padding:42px 0}body.stella-presence #MainContent [id$=presencefeatured] .featured-product{grid-template-columns:1fr;gap:28px}body.stella-presence #MainContent [id$=presencefeatured] .product__media-wrapper{order:1}body.stella-presence #MainContent [id$=presencefeatured] .product__info-wrapper{order:2}.stella-gallery--journal .stella-gallery__items{grid-template-columns:1fr;gap:35px}body.stella-presence .footer__blocks-wrapper{grid-template-columns:1fr;gap:30px}}@media(prefers-reduced-motion:reduce){.stella-gallery__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/stella-layout.css.map */
