:root{--p-green:#0f5c32;--p-green-mid:#1a7a43;--p-green-lt:#e8f2ec;--p-gold:#b8922a;--p-gold-lt:#f5edd8;--p-dark:#0a121e;--p-ink:#121410;--p-muted:#7a7e79;--p-line:rgba(18, 20, 16, .1);--p-white:#ffffff;--p-font-main:'Poppins', sans-serif;--p-font-head:'Poppins', sans-serif}.sticky-header-wrapper{position:sticky;top:0;z-index:1000;width:100%}.premium-top-bar{background:#0a121e!important;color:#ffffff!important;font-family:var(--p-font-main);font-size:13px;padding:10px 0;border-bottom:2px solid #b8922a;display:block!important}.premium-top-bar .top-inner{display:flex;justify-content:space-between;align-items:center}.top-bar-contacts{display:flex;gap:24px}.top-bar-contacts a{color:#ffffff!important;text-decoration:none;display:flex;align-items:center;gap:8px;opacity:.9;transition:opacity 0.2s,color 0.2s}.top-bar-contacts a:hover{opacity:1;color:#b8922a!important}.top-bar-contacts i{font-size:16px;color:#b8922a!important}.top-bar-info{display:flex;gap:20px;font-weight:500}.top-bar-info span{display:flex;align-items:center;gap:6px}.top-bar-info .divider{opacity:.3}header.premium-header{background:var(--p-white);box-shadow:0 4px 20px rgb(0 0 0 / .05);z-index:1000;transition:transform 0.3s ease}header.premium-header .navbar{padding:0;height:65px}.header-logo{display:flex;flex-direction:column;text-decoration:none}.logo-main{font-family:var(--p-font-head);font-weight:700;font-size:24px;color:var(--p-ink);line-height:1}.logo-sub{font-family:var(--p-font-main);font-size:10px;text-transform:uppercase;letter-spacing:2px;color:var(--p-muted);margin-top:4px}.premium-header .navbar-nav{gap:5px}.premium-header .nav-link{font-family:var(--p-font-main);font-weight:500;font-size:15px;color:#121410!important;padding:22px 18px!important;position:relative;transition:color 0.2s}.premium-header .nav-link::after{content:'';position:absolute;bottom:12px;left:50%;right:50%;height:2px;background:var(--p-green);transition:left .25s cubic-bezier(.4,0,.2,1),right .25s cubic-bezier(.4,0,.2,1)}.premium-header .nav-link:hover{color:var(--p-green)!important}.premium-header .nav-link:hover::after{left:18px;right:18px}.premium-header .nav-link i{transition:transform 0.25s ease;display:inline-block;vertical-align:middle;margin-top:-2px}.premium-header .nav-item.dropdown:hover .nav-link i{transform:rotate(180deg)}.premium-header .dropdown-toggle::after{display:none!important}.premium-header .dropdown-menu{border:1px solid var(--p-line);border-radius:14px;min-width:220px;box-shadow:0 20px 60px rgb(0 0 0 / .1),0 4px 12px rgb(0 0 0 / .05);opacity:0;display:block;visibility:hidden;transform:translateY(15px);margin-top:-10px;transition:opacity .3s,transform .3s,visibility .3s}.premium-header .nav-item.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.premium-header .dropdown-item{padding:8px 16px;font-size:14px;font-weight:500;color:var(--p-ink);border-radius:8px;transition:background .15s,color .15s;white-space:normal}.premium-header .dropdown-item.font-weight-bold{font-weight:600!important;color:var(--p-green);margin-bottom:2px}.premium-header .dropdown-item:hover{background:var(--p-green-lt);color:var(--p-green)}.premium-header .dropdown-divider{margin:6px 0;border-top:1px solid var(--p-line)}.btn-premium-order{background:linear-gradient(135deg,#ff9d00,#ff7b00);color:#fff;padding:12px 28px;border-radius:50px;font-weight:600;font-size:15px;text-decoration:none;transition:all 0.3s;display:inline-block;box-shadow:0 4px 15px rgb(255 123 0 / .3);border:none}.btn-premium-order:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(255 123 0 / .4);color:#fff!important}.premium-header .navbar-toggler{border:none;padding:0}.premium-header .navbar-toggler:focus{box-shadow:none}.premium-header .navbar-toggler i{font-size:30px;color:var(--p-ink)}@media (max-width:991px){.premium-top-bar{font-size:11px}.top-bar-info{display:none!important}.premium-header .navbar{height:70px}.premium-header .navbar-collapse{background:#fff;position:absolute;top:70px;left:0;right:0;padding:20px;box-shadow:0 10px 20px rgb(0 0 0 / .1);border-top:1px solid var(--p-line);max-height:80vh;overflow-y:auto}.premium-header .nav-link{padding:10px 0!important}.premium-header .nav-link::after{display:none}.premium-header .dropdown-menu{opacity:1;visibility:visible;display:none;transform:none;box-shadow:none;border:none;padding-left:15px}.premium-header .nav-item.dropdown.show .dropdown-menu{display:block}.header-actions{margin-top:20px}.btn-premium-order{width:100%;text-align:center}}