@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600&family=DM+Sans:wght@400;500&display=swap";:root{--honza-ink: #1a1a1a;--honza-graphite: #3d3d3d;--honza-concrete: #7a7a7a;--honza-stone-border: #c4bfb6;--honza-white: #fafaf8;--honza-terracotta: #c4622a}.honza-nav{position:fixed;top:0;left:0;right:0;z-index:1000;padding:24px 52px;display:flex;justify-content:space-between;align-items:center;transition:padding .45s ease,background .45s ease,border-color .45s ease;border-bottom:1px solid transparent}.honza-nav .nav-logo{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#fff;text-decoration:none;transition:color .4s ease}.honza-nav .nav-link,.honza-nav .nav-icon{color:#fff}.honza-nav .nav-divider{background:#ffffff26}.honza-nav.scrolled,.honza-nav.honza-nav--solid{padding:14px 48px;background:#fffffffa;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom-color:#c4bfb640}.honza-nav.scrolled .nav-logo,.honza-nav.honza-nav--solid .nav-logo{color:var(--honza-ink)}.honza-nav.scrolled .nav-link,.honza-nav.honza-nav--solid .nav-link,.honza-nav.scrolled .nav-icon,.honza-nav.honza-nav--solid .nav-icon{color:var(--honza-graphite)}.honza-nav.scrolled .nav-divider,.honza-nav.honza-nav--solid .nav-divider{background:#c4bfb673}.honza-nav.honza-nav--solid.scrolled{padding:14px 48px}body:not(.is-homepage) .content-for-layout{padding-top:90px}.nav-right{display:flex;align-items:center;gap:0}.honza-nav .nav-links{display:flex;align-items:center;gap:32px}.honza-nav .nav-link{font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:color .25s ease;position:relative;padding-bottom:3px}.honza-nav .nav-link:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:var(--honza-terracotta);transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.honza-nav .nav-link:hover:after,.nav-item.has-mega-menu[data-mega-state=open]>.nav-link:after{transform:scaleX(1)}.honza-nav .nav-link:hover,.nav-item.has-mega-menu[data-mega-state=open]>.nav-link{color:var(--honza-terracotta)!important}.honza-nav .nav-link:hover{color:var(--honza-terracotta)!important}.nav-divider{display:block;width:1px;height:16px;margin:0 28px;transition:background .4s ease}.nav-icons{display:flex;align-items:center;gap:18px}.nav-icon{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;text-decoration:none;cursor:pointer;transition:color .25s ease;position:relative}.nav-icon:hover{color:var(--honza-terracotta)!important}.nav-icon svg{display:block}.nav-icon--account.is-logged-in .nav-account-monogram{width:18px;height:18px;border:1px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.02em;line-height:1}.nav-cart-count{position:absolute;top:-5px;right:-7px;min-width:16px;height:16px;border-radius:50%;background:var(--honza-terracotta);color:var(--honza-white);font-family:DM Sans,sans-serif;font-size:8.5px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1;padding:0 4px}.nav-hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:32px;height:32px;padding:0;background:none;border:none;cursor:pointer;z-index:1001}.nav-hamburger span{display:block;width:20px;height:1.5px;background:#ffffffb3;transition:background .3s ease,transform .3s ease}.honza-nav.scrolled .nav-hamburger span,.honza-nav.honza-nav--solid .nav-hamburger span{background:var(--honza-ink)}.honza-nav.nav-open .nav-hamburger span{background:var(--honza-white)}.honza-nav.nav-open .nav-hamburger span:first-child{transform:translateY(3.25px) rotate(45deg)}.honza-nav.nav-open .nav-hamburger span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.nav-mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#1a1a1af5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;display:flex;align-items:center;justify-content:center}.honza-nav.nav-open .nav-mobile-overlay{opacity:1;visibility:visible}.nav-mobile-menu{text-align:center;display:flex;flex-direction:column;gap:28px}.nav-mobile-link{font-family:Cormorant Garamond,serif;font-size:28px;font-weight:300;letter-spacing:.1em;text-transform:uppercase;color:var(--honza-white);text-decoration:none;transition:color .25s ease}.nav-mobile-link:hover{color:var(--honza-terracotta)}.nav-mobile-icons{margin-top:20px;display:flex;gap:32px;justify-content:center}.nav-mobile-icons .nav-mobile-link{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.2em;color:var(--honza-concrete)}.nav-mobile-group{display:flex;flex-direction:column;gap:6px}.nav-mobile-submenu{display:flex;flex-direction:column;gap:8px;margin-top:-10px;margin-bottom:6px}.nav-mobile-sublink{font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#c4bfb685;text-decoration:none;transition:color .25s ease}.nav-mobile-sublink:hover{color:var(--honza-terracotta)}@media(max-width:900px){.honza-nav{padding:18px 24px}.honza-nav.scrolled,.honza-nav.honza-nav--solid{padding:14px 24px}.nav-right{display:none}.nav-hamburger{display:flex}}.nav-item{position:static;display:flex;align-items:center}.nav-item.has-mega-menu>.nav-link{position:relative;z-index:1202}.mega-menu{position:fixed;left:0;right:0;width:100%;overflow:hidden;background:#fffffffb;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(196,191,182,.22);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .28s ease,visibility .28s ease,transform .28s ease;z-index:1200}.nav-item.has-mega-menu[data-mega-state=open]>.mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mega-menu-inner{max-width:1700px;margin:0 auto;display:grid;grid-template-columns:120px 1fr;gap:48px;padding:24px 56px 28px;align-items:start}.mega-menu-list{display:flex;flex-direction:column;gap:8px;padding-top:6px}.mega-menu-link{position:relative;display:inline-block;width:fit-content;text-decoration:none;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:300;letter-spacing:.01em;line-height:1.15;color:var(--honza-ink);transition:color .2s ease}.mega-menu-link:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--honza-terracotta);transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.mega-menu-link:hover{color:var(--honza-terracotta)}.mega-menu-link:hover:after,.mega-menu-link.is-active:after{transform:scaleX(1)}.mega-menu-link.is-active{color:var(--honza-terracotta);font-style:normal;font-weight:300}.mega-menu-previews{position:relative;min-height:620px}.mega-menu-preview{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .28s ease,transform .28s ease}.mega-menu-preview.is-active{opacity:1;pointer-events:auto;z-index:1;transform:translateY(0)}.mega-menu-preview-grid{display:grid;grid-template-columns:repeat(3,360px);gap:26px;align-items:start;width:max-content}.mega-card{display:block;text-decoration:none;color:inherit}.mega-card-image-wrap{overflow:hidden;background:#f3f1ec;aspect-ratio:.92 / 1;margin-bottom:12px}.mega-card-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.mega-card:hover .mega-card-image{transform:scale(1.03)}.mega-card-meta{padding-top:0}.mega-card-title{display:block;font-family:DM Sans,sans-serif;font-size:9px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1.35;color:var(--honza-graphite);transition:color .2s ease;max-width:320px}.mega-card:hover .mega-card-title{color:var(--honza-terracotta)}.mega-menu-empty{font-family:DM Sans,sans-serif;font-size:11px;color:var(--honza-concrete);letter-spacing:.06em}.honza-nav,.nav-right,.nav-links,.nav-item,.mega-menu{overflow:visible!important}@media screen and (max-width:990px){.mega-menu{display:none!important}}body.template-policy #MainContent.content-for-layout,main#MainContent.content-for-layout:has(.shopify-policy__container){padding-top:clamp(120px,14vw,170px)!important}body.template-policy .shopify-policy__title,main.content-for-layout:has(.shopify-policy__container) .shopify-policy__title{scroll-margin-top:clamp(100px,12vw,150px)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/honza-header.css.map */
