.topbar,.woostify-topbar,.site-topbar{background:linear-gradient(90deg,#5a0b21,#6a0f26 50%,#5a0b21)!important;border-bottom:2px solid #c99a4b}
.topbar *,.woostify-topbar *,.site-topbar *{color:#f6e3c0!important;letter-spacing:.14em;font-size:12.5px;font-weight:500;text-transform:uppercase}
.site-header{background:#fffaf3!important;border-bottom:0!important;box-shadow:0 1px 0 rgba(165,109,40,.28),0 6px 18px rgba(106,15,38,.06);position:relative}
.site-header:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:3px;background:repeating-linear-gradient(90deg,#a56d28 0 10px,transparent 10px 16px);opacity:.35;pointer-events:none}
.site-header .primary-navigation>li>a{font-family:"Figtree",sans-serif;font-size:13.5px!important;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#4a1a2a!important;position:relative;transition:color .2s}
.site-header .primary-navigation>li>a:after{content:"";position:absolute;left:50%;bottom:-6px;width:0;height:2px;background:#a56d28;transform:translateX(-50%);transition:width .25s}
.site-header .primary-navigation>li:hover>a,.site-header .primary-navigation>li.current-menu-item>a,.site-header .primary-navigation>li.current_page_item>a{color:#8a1f4b!important}
.site-header .primary-navigation>li:hover>a:after,.site-header .primary-navigation>li.current-menu-item>a:after,.site-header .primary-navigation>li.current_page_item>a:after{width:26px}
.site-header .sub-menu{background:#fffaf3!important;border:1px solid rgba(165,109,40,.3)!important;border-top:3px solid #a56d28!important;border-radius:0 0 12px 12px;box-shadow:0 18px 36px rgba(106,15,38,.14)!important;padding:8px 0}
.site-header .sub-menu a{color:#4a1a2a!important;font-size:14px;letter-spacing:.02em}
.site-header .sub-menu a:hover{background:#fbe9e1!important;color:#8a1f4b!important}
.site-header .site-tools a,.site-header .header-search-icon{color:#6a0f26!important}
.site-header .site-tools svg,.site-header .header-search-icon svg{fill:currentColor}
.site-header .shop-cart-count,.site-header .wishlist-item-count,.site-header .tinv-wishlist-count{background:#8a1f4b!important;color:#f6e3c0!important;border:2px solid #fffaf3;font-weight:700}
.home .site-content,.home #content,.home .site-content .woostify-container{padding-top:0!important;margin-top:0!important}
.home .site-header{margin-bottom:0!important}
.home .kh-hero{padding-top:14px!important;padding-bottom:50px!important}
@media(max-width:768px){.home .kh-hero{padding-top:8px!important;padding-bottom:36px!important}}
