:root{--sand: #F5F0E8;--sand-dark: #EDE6D6;--clay: #C4956A;--blue: #4A7C9E;--charcoal: #2C2C2A;--text-mid: #6B6860;--text-light: #8A8780;--white: #FDFCFA}.odmiana-header-wrapper{position:relative;z-index:200}.nav-odmiana{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 4rem;background:#fdfcfaf2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(196,149,106,.15)}.logo-odmiana{font-family:Playfair Display,serif;font-size:1.3rem;font-weight:400;letter-spacing:-.02em;color:var(--charcoal);text-decoration:none;flex-shrink:0;display:flex;align-items:center;gap:.75rem}.logo-img-odmiana{height:40px;width:auto;display:block}.logo-text-odmiana{color:var(--charcoal)}.logo-text-odmiana span{color:var(--clay)}.nav-links-odmiana{list-style:none;display:flex;align-items:center;gap:2rem;margin:0;padding:0}.nav-links-odmiana a{text-decoration:none;font-size:.875rem;font-weight:400;color:var(--text-mid);letter-spacing:.02em;transition:color .2s;white-space:nowrap}.nav-links-odmiana a:hover{color:var(--charcoal)}.nav-cta-odmiana{background:var(--blue)!important;color:var(--white)!important;padding:.6rem 1.4rem!important;border-radius:2px;font-weight:500!important;transition:background .2s!important;white-space:nowrap}.nav-cta-odmiana:hover{background:var(--clay)!important;color:var(--white)!important}.nav-icons-odmiana{display:flex;align-items:center;gap:1rem;margin-left:1.5rem}.nav-icon-odmiana{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--charcoal);text-decoration:none;transition:color .2s,transform .15s;border-radius:2px}.nav-icon-odmiana:hover{color:var(--clay);transform:translateY(-1px)}.icon-user-odmiana{width:22px;height:22px;position:relative;display:block!important}.icon-user-odmiana:before{content:""!important;display:block!important;position:absolute;width:8px;height:8px;border:2px solid var(--charcoal, #2C2C2A)!important;border-radius:50%;top:0;left:50%;transform:translate(-50%)}.icon-user-odmiana:after{content:""!important;display:block!important;position:absolute;width:16px;height:10px;border:2px solid var(--charcoal, #2C2C2A)!important;border-radius:50% 50% 0 0;border-bottom:none;bottom:0;left:50%;transform:translate(-50%)}.nav-icon-odmiana:hover .icon-user-odmiana:before{border-color:var(--clay, #C4956A)!important}.nav-icon-odmiana:hover .icon-user-odmiana:after{border-color:var(--clay, #C4956A)!important}.icon-cart-odmiana{width:22px;height:16px;border:2px solid var(--charcoal, #2C2C2A)!important;border-top:none;border-radius:0 0 3px 3px;position:relative;display:block!important;margin-top:6px}.icon-cart-odmiana:before{content:""!important;display:block!important;position:absolute;width:22px;height:6px;border:2px solid var(--charcoal, #2C2C2A)!important;border-bottom:none;border-radius:8px 8px 0 0;top:-6px;left:-2px}.nav-icon-odmiana:hover .icon-cart-odmiana{border-color:var(--clay, #C4956A)!important}.nav-icon-odmiana:hover .icon-cart-odmiana:before{border-color:var(--clay, #C4956A)!important}.cart-count-odmiana{position:absolute;top:-4px;right:-4px;background:#e74c3c;color:#fff;font-size:.7rem;font-weight:600;line-height:1;padding:3px 5px;border-radius:10px;min-width:18px;text-align:center;font-family:DM Sans,sans-serif}.mobile-menu-header-odmiana{display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--sand-dark)}.mobile-icon-link-odmiana{flex:1;display:flex;align-items:center;gap:.75rem;padding:.9rem 1.2rem;background:var(--sand);border-radius:3px;text-decoration:none;color:var(--charcoal);font-size:.875rem;font-weight:500;transition:background .2s}.mobile-icon-link-odmiana:hover{background:var(--sand-dark)}.mobile-icon-link-odmiana .icon-user-odmiana,.mobile-icon-link-odmiana .icon-cart-odmiana{flex-shrink:0}.nav-hamburger-odmiana{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;background:none;border:none;cursor:pointer;padding:4px;z-index:300;flex-shrink:0}.nav-hamburger-odmiana span{display:block;height:1.5px;background:var(--charcoal);border-radius:2px;transition:transform .25s,opacity .2s,width .2s;transform-origin:center;width:100%}.nav-hamburger-odmiana span:nth-child(2){width:65%;margin-left:auto}.nav-hamburger-odmiana.open span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.nav-hamburger-odmiana.open span:nth-child(2){opacity:0;transform:scaleX(0)}.nav-hamburger-odmiana.open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mobile-menu-odmiana{position:fixed;top:0;left:0;right:0;bottom:0;z-index:150;background:var(--white);display:flex;flex-direction:column;padding:7rem 2.5rem 3rem;opacity:0;transform:translateY(-8px);transition:opacity .25s,transform .25s;pointer-events:none}.mobile-menu-odmiana.open{opacity:1;transform:translateY(0);pointer-events:all}.mobile-menu-odmiana ul{list-style:none;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--sand-dark);margin:0;padding:0}.mobile-menu-odmiana ul li{border-bottom:1px solid var(--sand-dark)}.mobile-menu-odmiana ul a{display:block;text-decoration:none;font-size:1.3rem;font-family:Playfair Display,serif;font-weight:400;color:var(--charcoal);padding:1.1rem 0;transition:color .2s,padding-left .2s}.mobile-menu-odmiana ul a:hover{color:var(--clay);padding-left:.5rem}.mobile-cta-odmiana{display:block;margin-top:2.5rem;background:var(--blue);color:var(--white)!important;text-align:center;padding:1.1rem;border-radius:2px;text-decoration:none;font-size:1rem;font-weight:500;font-family:DM Sans,sans-serif;transition:background .2s}.mobile-cta-odmiana:hover{background:var(--clay)}.mobile-menu-footer-odmiana{margin-top:auto;padding-top:2rem;font-size:.78rem;color:var(--text-light)}@media screen and (max-width:990px){.nav-odmiana{padding:1rem 1.5rem}.logo-img-odmiana{height:32px}.logo-text-odmiana{font-size:1.1rem}.nav-links-odmiana,.nav-icons-odmiana{display:none}.nav-hamburger-odmiana{display:flex}}@media screen and (max-width:600px){.mobile-menu-odmiana{padding:6rem 1.5rem 2rem}.mobile-menu-odmiana ul a{font-size:1.15rem}}body{padding-top:85px}@media screen and (max-width:990px){body{padding-top:70px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/odmiana-header.css.map */
