/* Kontuar House — editorial storefront refinement v2 */
:root{--kh-wine:#260608;--kh-ink:#211c1a;--kh-cream:#f7f4ef;--kh-muted:#827b76}
.kh-collection-page{padding-top:36px!important}.kh-editorial-hero{position:relative;min-height:clamp(320px,46vw,610px);margin:0 -5vw 54px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:#f1ece6}.kh-editorial-copy{padding:clamp(32px,6vw,94px);display:flex;flex-direction:column;justify-content:space-between}.kh-editorial-copy small{font:600 11px Poppins,sans-serif;letter-spacing:.2em;color:#7f6d63}.kh-editorial-copy h2{font:500 clamp(47px,6vw,110px)/.98 Poppins,sans-serif;letter-spacing:-.07em;margin:36px 0 22px}.kh-editorial-copy p{font:400 clamp(13px,1.2vw,16px)/1.75 Poppins,sans-serif;max-width:380px;color:#746961}.kh-editorial-photo{position:relative;min-height:320px;background:#d9d0c7}.kh-editorial-photo img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.kh-editorial-index{display:flex;align-items:center;gap:16px;font:500 11px Poppins,sans-serif;letter-spacing:.09em}.kh-editorial-index:after{content:'';width:70px;height:1px;background:#a49588}.kh-collection-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 28px}.kh-search-shell{position:relative;display:flex;align-items:center;gap:12px;flex:1;max-width:410px;padding:13px 16px;border:1px solid #ded9d5;border-radius:6px;background:#fff}.kh-search-shell i{color:#81766e}.kh-search-shell input{font:400 13px Poppins,sans-serif;border:0;outline:0;width:100%;color:#211c1a;background:none}.kh-collection-select{border:1px solid #ded9d5;border-radius:6px;background:#fff;padding:13px 15px;font:500 12px Poppins,sans-serif;color:#241f1c}.kh-filter{transition:background .2s,color .2s;border-radius:4px!important}.kh-collection-page .kh-live-photo{border-radius:3px!important;background:#edeae6}.kh-collection-page .kh-live-card:hover .kh-live-name{text-decoration:underline;text-underline-offset:4px}.kh-collection-page .kh-live-meta{padding:15px 0 30px}.kh-collection-page .kh-live-name{font-weight:500}.kh-collection-page .kh-live-grid{column-gap:18px;row-gap:24px}.kh-live-photo img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}
.kh-live-area .kh-live-photo{border-radius:3px!important}.kh-live-area .kh-live-heading{margin-bottom:32px}.kh-live-area .kh-live-heading h2{font-weight:500}.kh-live-area .kh-live-photo:after{content:'KONTUAR EDIT';position:absolute;bottom:14px;left:15px;color:#fff;text-shadow:0 2px 10px #0008;letter-spacing:.16em;font:500 9px Poppins,sans-serif}
.kh-live-detail{padding-top:45px!important}.kh-detail-gallery{background:#f3f0ec!important}.kh-detail-gallery img{width:100%;max-height:920px;object-fit:contain}.kh-product-breadcrumb{grid-column:1/-1;color:#887f78;font:500 11px Poppins,sans-serif;letter-spacing:.09em}.kh-detail-right{position:sticky;top:40px;align-self:start}.kh-detail-title{font-weight:500!important}.kh-availability-note{display:flex;align-items:center;gap:9px;padding:16px 0;border-top:1px solid #e6e0da;border-bottom:1px solid #e6e0da;color:#685d55;font:400 13px Poppins,sans-serif;margin:26px 0}.kh-availability-note i{color:#260608}
.kh-mobile-premium-nav{display:none}
@media(max-width:760px){.kh-editorial-hero{margin:0 -18px 36px;grid-template-columns:1fr;min-height:0}.kh-editorial-copy{padding:35px 23px 30px;min-height:275px}.kh-editorial-copy h2{font-size:58px;margin:28px 0 12px}.kh-editorial-photo{min-height:280px}.kh-collection-tools{align-items:stretch;flex-direction:column;gap:10px}.kh-search-shell{max-width:none}.kh-collection-select{width:100%}.kh-collection-page .kh-live-grid{gap:11px!important}.kh-collection-page .kh-live-meta{padding-top:10px}.kh-collection-page .kh-live-photo{aspect-ratio:3/4}.kh-live-area .kh-live-photo{aspect-ratio:3/4}.kh-live-detail{padding-top:18px!important}.kh-detail-right{position:static}.kh-mobile-premium-nav{display:flex;position:fixed;z-index:100000;bottom:0;left:0;right:0;padding:9px 14px calc(10px + env(safe-area-inset-bottom));background:#fffdfbef;border-top:1px solid #e9e4df;box-shadow:0 -8px 35px #211c1a0a;backdrop-filter:blur(18px);justify-content:space-between}.kh-mobile-premium-nav a{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1;text-decoration:none;color:#5e544f;font:500 10px Poppins,sans-serif}.kh-mobile-premium-nav a[aria-current=page]{color:var(--kh-wine)}.kh-mobile-premium-nav i{font-size:19px}.kh-live-nav{display:none!important}body{padding-bottom:78px!important}}
