.sticky-header{position:sticky;top:0;z-index:999}header .container{max-width:1380px;margin:0 auto}.header{z-index:2;position:relative;padding:20px 25px;background:#fcf9f4f2;box-shadow:0 4px 4px #0000000f}.header .container{position:relative}@media (max-width: 900px){.header .container{position:static}}.navbar{display:flex;justify-content:center;align-items:center;padding:20px 0 0;z-index:2}.navbar .logo{font-size:24px;font-weight:700;color:#c5aa76}.navbar .menu{display:flex;gap:20px}.menu a{text-decoration:none}.menu .menu-link a{color:#685e57}.mega-menu .mega-menu-wrapper,.mega-menu .megamenu-img{opacity:0}details.active .mega-menu>.mega-menu-wrapper,details.active .mega-menu>.megamenu-img{animation:openMenu .5s linear;animation-fill-mode:forwards}@keyframes openMenu{0%{opacity:0}to{opacity:1}}.menu .menu-link:hover,.menu .menu-link a:hover{color:#a99c7b;text-shadow:none}.icons{display:flex;gap:15px;align-items:center}.icons a{text-decoration:none;color:#4a4a4a;font-size:18px}.dropdown-menu{display:none;position:absolute;top:105%;right:0;background-color:#faf6ef;padding:20px;border:1px solid #eaeaea;box-shadow:0 4px 10px #0000001a;width:350px}.dropdown-menu a{display:block;text-decoration:none;color:#4a4a4a;margin:5px 0;font-size:14px}.dropdown-menu a:hover{color:#c5aa76}.dropdown-menu img{margin-top:20px;width:100%;height:auto;border-radius:4px}.dropdown:hover .dropdown-menu{display:block}.dropdown-title{margin-top:15px;font-weight:700;text-align:center;color:#4a4a4a}.top-header{display:grid;grid-template-columns:1fr max-content 1fr}.top-header .center{justify-self:center}.top-header .right{justify-self:end}.top-header .left,.top-header .center,.top-header .right{display:flex;align-items:center}.menu-link{cursor:pointer}details summary{position:relative}.navbar details[open] summary:before{content:"";position:absolute;height:60px;background:#f7f2eb;left:-10px;right:-10px;top:-10px;z-index:-1}.mega-menu{min-width:max-content;position:absolute;top:135%;background-color:#f7f2eb;display:flex;justify-content:space-between;gap:44px}.mega-menu ul{margin-top:40px}.position-right .mega-menu{right:0;left:auto!important}.position-left .mega-menu{left:0}.navbar .menu{margin-bottom:0}.navbar .menu summary::-webkit-details-marker{display:none}.menu-link{color:#685e57;font-family:hurme;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1px;text-transform:uppercase}.menu-link:has(details[open]){color:#a99c7b}.megamenu-img{display:flex;align-items:center}.megamenu-img .text{padding:16px 14px;background-color:#fcf9f4}.megamenu-img .text h3{color:#a99c7b;font-family:hurme;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;margin-bottom:0}.mega-menu-wrapper{position:relative;display:flex;gap:17px;padding:55px 0 52px 66px}.mega-menu-wrapper .megamenu-btn{position:absolute;background-color:#a99c7b;bottom:0;left:0;width:calc(100% + 44px);height:38px;display:flex;align-items:center;justify-content:center}.mega-menu-wrapper .megamenu-btn:hover{position:absolute;background-color:#b09656}.mega-menu-wrapper .megamenu-btn a,.mega-menu-wrapper .megamenu-btn a:hover{color:#fff}.mega-menu-wrapper .submenu-wrapper{min-width:203px}.mega-menu-wrapper .submenu-wrapper .menu-link{line-height:normal;letter-spacing:normal}.menu .mega-menu .submenu-wrapper>a{color:#a99c7b;font-size:16px;line-height:normal}.submenu-wrapper ul{margin:20px 0 0}.submenu-wrapper .menu-link{margin:0 0 18px;width:max-content}.img-wrapper{position:relative;width:340px;overflow:hidden}.megamenu-img-wrapper .img-wrapper img{object-fit:cover;width:100%;top:0;left:0;height:100%;transition:.5s}.megamenu-img-wrapper:hover .img-wrapper img{transition:.5s;transform:scale(1.05)}.search-button{background:transparent;border:none;display:flex;align-items:center}.search-button svg:last-child{display:none}.menu-search.active .search-button svg:first-child{display:none}.menu-search.active .search-button svg:last-child{display:block}.menu-search{display:flex;justify-content:flex-end}.menu-search.active,.menu-search.active form{max-width:100%}.menu-search form{transition:.3s;overflow:hidden;max-width:0;position:relative;display:inline-flex;margin:0}.menu-search form input{margin:0}.menu-search form input::placeholder{color:#a99c7b;font-family:hurme;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px}.menu-search form button{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:transparent}.top-header .logo{width:267px}@media (max-width: 900px){.top-header .logo{width:156px}.mobile-hidden{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/header.css.map */
