@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Playfair+Display:wght@400;500;600;700;800;900&display=swap";:root{--ch-primary: #D9A50B;--ch-dark: #0A0A0F;--ch-darker: #050508;--ch-white: #FFFFFF;--ch-accent: #FF6B35;--ch-light: #F8F9FA;--ch-gray: #6C757D;--ch-space-sm: .5rem;--ch-space-md: 1rem;--ch-space-lg: 1.5rem;--ch-space-xl: 2rem;--ch-space-2xl: 3rem;--ch-radius-md: 12px;--ch-radius-full: 50px;--ch-glass: rgba(255, 255, 255, .05);--ch-glass-strong: rgba(255, 255, 255, .1);--ch-glass-border: rgba(255, 255, 255, .12);--ch-shadow-vip: 0 4px 20px rgba(0, 0, 0, .3);--ch-glow-vip: 0 0 15px rgba(217, 165, 11, .6);--ch-gradient-gold: linear-gradient(45deg, #FFD700 0%, #D9A50B 50%, #FFA500 100%);--ch-gradient-dark: linear-gradient(180deg, #0A0A0F 0%, #1A1A2E 100%);--ch-transition: all .3s cubic-bezier(.4, 0, .2, 1);--ch-z-header: 1200;--ch-z-nav: 1300;--ch-z-mobile: 1500;--ch-z-overlay: 1600;--ch-z-dropdown: 1400}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;line-height:1.6}.ch-container{max-width:1600px;margin:0 auto;padding:0 var(--ch-space-xl)}.ch-focus-outline:focus-visible{outline:2px solid var(--ch-primary);outline-offset:2px;border-radius:6px}.ch-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ch-hidden-desktop{display:none!important}@media (max-width: 1200px){.ch-hidden-mobile{display:none!important}}.ch-header-vip{background:var(#132C46);color:var(--ch-white);position:sticky;top:0;z-index:var(--ch-z-header);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--ch-glass-border);box-shadow:var(--ch-shadow-vip);transition:var(--ch-transition);min-height:250px}.ch-header-vip.scrolled{min-height:80px;background:#0a0a0ff2;padding:var(--ch-space-md) 0;box-shadow:var(--ch-shadow-vip)}.ch-header-container-vip{display:flex;justify-content:space-between;align-items:center;padding:var(--ch-space-lg) var(--ch-space-xl);transition:padding var(--ch-transition)}.ch-header-vip.scrolled .ch-header-container-vip{padding:var(--ch-space-sm) var(--ch-space-xl)}.ch-header-vip.scrolled .ch-utility-links-grid,.ch-header-vip.scrolled .ch-top-utility-bar{display:none!important}.ch-top-utility-bar{display:flex;justify-content:space-between;align-items:center;padding:var(--ch-space-md) var(--ch-space-xl);background:var(#132C46);border-bottom:1px solid var(--ch-glass-border)}.ch-utility-links-grid{display:flex;flex-wrap:wrap;gap:10px;max-width:1000px;margin-left:auto}.ch-utility-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:90px;text-align:center;text-decoration:none;color:var(--ch-white);font-size:.8rem;font-weight:500;background:var(--ch-glass);border:1px solid var(--ch-glass-border);border-radius:var(--ch-radius-md);transition:var(--ch-transition);padding:8px;line-height:1.2}.ch-utility-card:hover{background:var(--ch-glass-strong);color:var(--ch-primary);transform:translateY(-2px);box-shadow:var(--ch-glow-vip)}.ch-utility-card svg{width:24px;height:24px;margin-bottom:4px;color:var(--ch-primary);transition:color .3s ease}.ch-utility-card:hover svg{color:var(--ch-white)}.ch-support-email-desktop{display:flex;align-items:center;gap:8px;color:var(#000000);font-size:.9rem;text-decoration:none;transition:var(--ch-transition)}.ch-support-email-desktop:hover{color:var(--ch-primary)}.ch-support-email-desktop svg{width:18px;height:18px;color:var(--ch-primary)}.ch-logo-vip{display:flex;align-items:center;gap:var(--ch-space-md);text-decoration:none;color:inherit;transition:transform .3s ease}.ch-logo-vip:hover{transform:scale(1.02)}.ch-logo-vip img{height:80px;width:auto;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));transition:var(--ch-transition)}.ch-search-container-vip{flex-grow:1;max-width:700px;margin:0 var(--ch-space-xl)}.ch-search-form{display:flex;background:var(--ch-glass);border:1px solid var(--ch-glass-border);border-radius:var(--ch-radius-full);overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--ch-shadow-vip);transition:var(--ch-transition);position:relative}.ch-search-form:focus-within{box-shadow:var(--ch-glow-vip),var(--ch-shadow-vip);border-color:var(--ch-primary)}.ch-search-input{flex:1;padding:18px var(--ch-space-xl);border:none;outline:none;background:transparent;color:var(--ch-white);font-size:1.1rem;font-weight:500}.ch-search-input::placeholder{color:var(--ch-gray)}.ch-search-button{background:var(--ch-gradient-gold);color:var(--ch-darker);border:none;padding:0 var(--ch-space-2xl);cursor:pointer;transition:var(--ch-transition);display:flex;align-items:center;justify-content:center;min-width:60px}.ch-search-button:hover{transform:scale(1.05);box-shadow:0 0 10px #ffd70080}.ch-search-dropdown{position:absolute;top:100%;left:0;right:0;background:var(--ch-darker);border:1px solid var(--ch-glass-border);border-radius:var(--ch-radius-md);box-shadow:var(--ch-shadow-vip);z-index:var(--ch-z-dropdown);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;margin-top:var(--ch-space-sm)}.ch-search-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.ch-search-suggestion{display:block;padding:var(--ch-space-md) var(--ch-space-lg);color:var(--ch-light);text-decoration:none;border-bottom:1px solid var(--ch-glass-border)}.ch-search-suggestion:hover{background:var(--ch-glass-strong);color:var(--ch-primary)}.ch-actions-vip{display:flex;align-items:center;gap:var(--ch-space-md)}.ch-action-btn{display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:var(--ch-glass-strong);border:1px solid var(--ch-glass-border);border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;transition:var(--ch-transition);position:relative;text-decoration:none;color:var(--ch-light);overflow:hidden}.ch-action-btn:hover{transform:scale(1.1) rotate(-5deg);background:var(--ch-gradient-gold);color:var(--ch-dark);box-shadow:var(--ch-glow-vip);border-color:var(--ch-primary)}.ch-action-btn svg{width:24px;height:24px;z-index:1}.ch-cart-counter{position:absolute;top:-4px;right:-4px;background:var(--ch-accent);color:var(--ch-white);font-size:.8rem;font-weight:800;padding:2px 6px;border-radius:50%;min-width:22px;height:22px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #ff6b3566;border:2px solid var(--ch-dark);animation:cartPulse 2s ease-in-out infinite}.ch-shop-btn{text-transform:uppercase;font-weight:700;padding:18px 30px;background:var(--ch-gradient-gold);color:var(--ch-darker);border:none;border-radius:var(--ch-radius-md);transition:var(--ch-transition);text-decoration:none;box-shadow:var(--ch-glow-vip);letter-spacing:1px}.ch-shop-btn:hover{opacity:.9;transform:scale(1.02)}@keyframes cartPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ch-nav-bar{background:var(--ch-darker);border-top:1px solid var(--ch-glass-border);position:relative;z-index:var(--ch-z-nav);box-shadow:0 4px 10px #0003}.ch-nav{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.ch-nav>li{position:relative}.ch-nav>li>a{color:gold;text-decoration:none;font-weight:600;font-size:1.15rem;padding:1.25rem 1.75rem;text-transform:uppercase;letter-spacing:1px;transition:var(--ch-transition);display:flex;align-items:center;gap:8px;position:relative}.ch-nav>li>a:hover{color:gold;box-shadow:inset 0 -3px gold}.ch-has-dropdown>a svg{transition:transform .3s ease}.ch-has-dropdown:hover>a svg,.ch-has-dropdown.ch-focused>a svg{transform:rotate(180deg)}.ch-dropdown{position:absolute;top:100%;left:0;background:var(--ch-darker);border:1px solid var(--ch-glass-border);border-radius:var(--ch-radius-md);box-shadow:var(--ch-shadow-vip);min-width:280px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:var(--ch-z-dropdown);list-style:none;padding:var(--ch-space-md) 0}.ch-has-dropdown:hover>.ch-dropdown,.ch-has-dropdown.ch-focused>.ch-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.ch-dropdown a{display:block;padding:12px 24px;color:gold;text-decoration:none;font-size:1.05rem;font-weight:500;transition:var(--ch-transition)}.ch-dropdown a:hover{background:var(--ch-glass-strong);color:gold;transform:translate(4px)}.ch-mobile-drawer{display:none;position:fixed;top:0;right:0;bottom:0;width:85vw;max-width:420px;z-index:var(--ch-z-mobile);background:var(--ch-gradient-dark);border-left:1px solid var(--ch-glass-border);box-shadow:var(--ch-shadow-vip);overflow-y:auto;padding:var(--ch-space-xl);transform:translate(100%);transition:transform .3s ease}.ch-mobile-drawer.active{display:block;transform:translate(0)}.ch-mobile-drawer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--ch-space-xl);padding-bottom:var(--ch-space-lg);border-bottom:1px solid var(--ch-glass-border)}.ch-mobile-drawer-close{background:var(--ch-glass);border:1px solid var(--ch-glass-border);color:var(--ch-white);padding:var(--ch-space-sm);border-radius:var(--ch-radius-md);cursor:pointer;transition:var(--ch-transition)}.ch-mobile-drawer-close:hover{background:var(--ch-accent);color:var(--ch-white)}.ch-mobile-nav{list-style:none;margin:0;padding:0}.ch-mobile-row{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--ch-glass-border);padding:16px 0}.ch-mobile-nav>li>a{color:var(--ch-light);text-decoration:none;font-weight:600;font-size:1.15rem;transition:var(--ch-transition)}.ch-mobile-nav>li>a:hover{color:var(--ch-primary)}.ch-mobile-dropdown-toggle{background:none;border:none;color:var(--ch-primary);font-size:1.2rem;cursor:pointer;padding:0;transition:var(--ch-transition)}.ch-mobile-dropdown{display:none;padding-left:var(--ch-space-lg);margin-top:var(--ch-space-sm)}.ch-mobile-dropdown.active{display:block}.ch-mobile-dropdown a{display:block;padding:10px 0;color:var(--ch-light);text-decoration:none;font-weight:400;border-bottom:1px solid rgba(255,255,255,.05);transition:var(--ch-transition);font-size:1rem}.ch-mobile-dropdown a:hover{color:var(--ch-primary);padding-left:var(--ch-space-sm)}.ch-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--ch-z-overlay);opacity:0;transition:opacity .3s ease}.ch-overlay.active{display:block;opacity:1}@media (max-width: 1200px){.ch-search-container-vip,.ch-nav-bar,.ch-top-utility-bar{display:none}.ch-header-container-vip{display:grid;grid-template-columns:auto 1fr auto;gap:var(--ch-space-md);padding:var(--ch-space-md) var(--ch-space-lg)}.ch-logo-vip img{height:60px}.ch-actions-vip{grid-column:3 / 4;justify-content:flex-end}.ch-mobile-menu-btn{display:flex!important;order:1}.ch-shop-btn,.ch-action-btn:nth-child(1),.ch-action-btn:nth-child(2){display:none!important}}@media (max-width: 768px){.ch-container{padding:0 var(--ch-space-lg)}.ch-header-container-vip{grid-template-columns:1fr auto auto;gap:var(--ch-space-md);padding:var(--ch-space-md) var(--ch-space-lg)}.ch-logo-vip{order:-1}.ch-actions-vip{grid-column:auto;justify-content:flex-end}.ch-action-btn{width:48px;height:48px}.ch-action-btn svg{width:20px;height:20px}.ch-mobile-menu-btn{order:1}}body{font-size:18px!important}.ch-logo-text-vip{font-size:2.2rem!important}.ch-support-email-desktop{font-size:15px!important}.ch-utility-card{font-size:1rem!important}.ch-search-input,.ch-shop-btn{font-size:1.25rem!important}.ch-nav>li>a{font-size:1.3rem!important}.ch-dropdown a{font-size:1.15rem!important}.ch-mobile-nav>li>a{font-size:1.3rem!important}.ch-mobile-dropdown a{font-size:1.1rem!important}.ch-cart-counter{font-size:.9rem!important}.ch-utility-card svg,.ch-support-email-desktop svg,.ch-action-btn svg,.ch-nav>li>a svg,.ch-search-button svg,.ch-mobile-menu-btn svg,.ch-mobile-drawer-close svg,.ch-mobile-dropdown-toggle svg{width:28px!important;height:28px!important}@media (max-width: 768px){.ch-action-btn svg{width:24px!important;height:24px!important}.ch-mobile-menu-btn svg{width:24px!important;height:24px!important}.ch-mobile-nav>li>a{font-size:1.25rem!important}.ch-mobile-dropdown a{font-size:1.05rem!important}}@media (prefers-reduced-transparency: reduce){.ch-header-vip,.ch-action-btn,.ch-search-form{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion: reduce){*{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
