.site-header-wrap{position:relative;top:auto;background:var(--bg,#fff);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}.site-header{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:clamp(28px,4vw,56px);max-width:none;padding:clamp(28px,3.4vw,56px) clamp(20px,4.4vw,72px) clamp(20px,2.6vw,40px)}.site-header__logo img{width:clamp(170px,17vw,250px)}.site-header__tools{display:flex;align-items:center;gap:22px;justify-self:end;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.site-header__tools .zvo-cur{margin-left:0}.site-header__nav{grid-column:1 / -1;justify-self:center;gap:clamp(22px,2.6vw,40px);font-size:13px;font-weight:500;letter-spacing:.3em;color:var(--ink-2,#4a4a4a)}.site-header__nav a{padding-bottom:4px;border-bottom:1px solid transparent}.site-header__nav a:hover{opacity:1;color:var(--ink);border-bottom-color:var(--ink)}.nav-burger{justify-self:end}.template-index .browse-bar{display:none}.zvo-entrance{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.9vw,32px);padding:clamp(8px,1.2vw,20px) clamp(20px,2.8vw,48px) clamp(48px,6vw,96px)}.zvo-entrance__tile{display:block;aspect-ratio:var(--entrance-ar,.75);overflow:hidden;background:var(--bg,#fff)}.zvo-entrance__tile:hover{opacity:1}.zvo-entrance__tile img{width:100%;height:100%;object-fit:contain;object-position:center bottom;transition:transform .8s cubic-bezier(.2,.6,.2,1)}.zvo-entrance__tile:hover img{transform:scale(1.025)}@media(max-width:700px){.site-header{grid-template-columns:1fr auto auto;column-gap:16px;padding:20px 20px 16px;row-gap:0}.site-header__logo img{width:140px}.site-header__tools{order:2}.nav-burger{order:3}.site-header__nav{order:4;justify-self:stretch;letter-spacing:.2em}}@media(max-width:760px){.zvo-entrance{grid-template-columns:1fr;gap:16px;padding-left:20px;padding-right:20px}}.grid--featured .card__media,.template-page .grid .card__media{aspect-ratio:1/1;background:var(--zvo-panel,#f3f3f3);overflow:hidden;isolation:isolate}.grid--featured .card__media img,.template-page .grid .card__media img{inset:var(--zvo-panel-mat,6%);width:auto;height:auto;max-width:calc(100% - (var(--zvo-panel-mat,6%) * 2));max-height:calc(100% - (var(--zvo-panel-mat,6%) * 2));margin:auto;object-fit:contain;object-position:center center;mix-blend-mode:multiply}.grid--featured .card__title,.template-page .grid .card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pillars h2{font-size:clamp(24px,2.2vw,28px);margin-bottom:10px}.product__crumbs a{color:var(--muted)}.product__crumbs a:hover{color:var(--ink);opacity:1}.product__crumbs span{margin:0 6px;color:var(--line)}.site-footer__inner{grid-template-columns:1.8fr 1fr 1fr 1fr 1fr}.site-footer__browse a{line-height:1.9}@media(max-width:1020px){.site-footer__inner{grid-template-columns:1fr 1fr}}@media(max-width:600px){.site-footer__inner{grid-template-columns:1fr}}@media(max-width:700px){.site-header-wrap{position:sticky;top:0;z-index:40;background:#fffffff7;-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--line)}.site-header{grid-template-columns:1fr auto;padding:10px 16px 0;row-gap:6px}.site-header__logo img{width:112px}.site-header__tools{gap:14px}.nav-burger,.nav-toggle{display:none!important}.site-header__nav{display:flex!important;flex-direction:row;flex-basis:auto;grid-column:1 / -1;justify-self:stretch;justify-content:space-between;align-items:center;gap:0;margin:0;padding:0;font-size:11px;letter-spacing:.14em}.site-header__nav a{padding:10px 0 9px;border-top:0;border-bottom:2px solid transparent}.site-header__nav a:hover{border-bottom-color:transparent}.browse-bar{padding:10px 16px 12px;gap:18px;font-size:10.5px}body .grid,body .template-collection .grid,body.template-collection .grid,body.template-search .grid,body .grid--featured{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 10px!important;padding-left:16px;padding-right:16px}.card__info{padding-top:8px}.card__title{font-size:12.5px!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__price,.card__sold{font-size:12px!important;margin-top:3px!important}.card__media .badge--sold{top:6px;left:6px;font-size:9px;padding:3px 6px}.section-head{padding:22px 16px 12px}.section-head h1{font-size:30px}.collection-note{padding:0 16px 14px;font-size:12.5px}.collection-intro,.designer-bio{padding-left:16px;padding-right:16px}.featured-head{padding:36px 16px 0}.featured-head h1,.featured-head h2{font-size:28px}.featured-head p{font-size:14px;margin-top:10px}.grid--featured{padding-top:20px}.featured-foot{margin-top:20px;padding-bottom:40px}.zvo-entrance{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px!important;padding:14px 16px 28px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.zvo-entrance::-webkit-scrollbar{display:none}.zvo-entrance__tile{flex:0 0 72%;scroll-snap-align:center}.pillars{padding:8px 16px 32px;gap:18px}.pillars h2{font-size:22px;margin-bottom:4px}.pillars p{font-size:14px;line-height:1.6}.gallery-invite{padding:0 16px 40px;gap:20px}.newsletter-section{padding:40px 16px}.product{padding:12px 16px 40px;gap:20px}.product__media{gap:8px}.product__media-grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;scrollbar-width:none}.product__media-grid::-webkit-scrollbar{display:none}.product__media-grid img{flex:0 0 38%;width:38%!important;min-width:0;height:auto;aspect-ratio:1/1;scroll-snap-align:start;padding:6px!important}.product__details h1{font-size:26px;margin:6px 0 10px}.product__desc{margin:22px 0 18px}.site-footer{margin-top:24px}.site-footer__inner{grid-template-columns:1fr 1fr!important;gap:26px 18px!important;padding:32px 16px!important;font-size:12.5px!important}.site-footer__inner>.site-footer__col:first-child{grid-column:1 / -1}.site-footer__inner>.site-footer__col:nth-child(4){display:none}.site-footer__browse a{line-height:1.75}.site-footer__legal{padding:0 16px 32px}}.product__enquire{margin-top:20px;padding-top:18px}.product__enquire .btn{margin:10px 0 0}.product__more{font-size:12px;color:var(--muted);margin-top:28px}.product__more a{color:var(--muted);border-bottom-color:transparent}.product__more a:hover{color:var(--ink)}.section-head__count{opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/31/assets/zvo-entrance.css.map */
