#main-nav{background-color:#0a1e38e6}.mobile-menu-list,.mobile-nav-button svg,.mobile-menu-list .button-container a .button-inner-container svg,.button-container p,.mobile-menu-list .button-container,.mobile-menu-list button.x-icon svg,#main-nav .svg-container svg{transition:all .25s ease-out}#main-nav{height:3rem}#main-nav .desktop,#main-nav .mobile{width:100%;height:100%}#main-nav .desktop{display:none}#main-nav .mobile{display:block}.nav-logo{display:block;width:12rem;margin-left:1rem}.nav-logo svg{width:100%}.right-nav{padding-right:2rem}.right-nav .contact-user-info,.right-nav .menu{display:flex;align-items:center;justify-content:flex-end}.right-nav .contact-user-info{border-bottom:.5px solid rgba(255,255,255,.5);padding-bottom:.5rem}.right-nav .menu{padding-top:.5rem}.right-nav .menu .menu-link{display:block;color:#fff;font-size:1rem;font-weight:500;text-transform:uppercase;padding:.5rem 1rem}.right-nav .menu .menu-link:hover{color:#c8b386}.right-nav .menu .menu-link:last-child{padding:.5rem 0 .5rem 1rem}.language-menu,.language-menu:hover,.language-menu:focus{border:0;box-shadow:none}.language-menu{color:#fff;font-weight:300;text-transform:uppercase;display:flex;align-items:center}.language-menu img{color:#fff}.language-menu-dropdown-menu{border:0;background-color:#0a1e38!important;color:#fff}.user-info-language{display:flex;align-items:center;padding-left:2rem}.user-info-language .svg-container{display:block;padding:.25rem}#main-nav .svg-container svg,#main-nav .contact-user-info svg{color:#fff;cursor:pointer}#main-nav .svg-container:hover svg,#main-nav .contact-user-info svg:hover{fill:#c8b386;color:#c8b386}.mobile-nav-button{width:2.5rem;height:2.5rem}.mobile-nav-button svg{color:#fff}.main-nav-container{z-index:10000}.mobile-menu-list{position:fixed;z-index:10001;top:3rem;left:0;width:100%;min-width:100%;height:0;min-height:0;background:#0a1e38;padding:0 1rem;overflow:hidden;display:block}.mobile-menu-list.active{width:100%;min-width:100%;height:100%;min-height:100vh;padding:2rem 1rem}.mobile-menu-item{opacity:0;transform:translate(100%);animation:fadeInRight .25s forwards;padding:20px;color:#fff;border-bottom:.5px solid #555}.mobile-menu-list button.x-icon{display:block;padding:.5rem;color:#fff;width:2.5rem;height:2.5rem;margin-right:-.75rem}#offer-list-page .mobile-menu-list h1,#offer-list-page .mobile-menu-list h3,#offer-list-page .mobile-menu-list p{color:#fff}.mobile-nav-title,.mobile-nav-item-title{width:100%;display:flex;align-items:center;justify-content:space-between}.mobile-nav-title{padding-bottom:2rem}.mobile-nav-item-title{padding-bottom:1rem}.mobile-menu-list .button-container p{padding:.25rem 0}.mobile-nav-title p,.mobile-nav-item-title p,.button-container p{color:#fff;font-weight:600;text-transform:uppercase}.mobile-nav-title p{font-size:1.5rem}.mobile-nav-item-title p,.button-container p{font-size:1rem}.mobile-menu-list .search-sort-item{display:flex;align-items:center}.mobile-menu-list .search-sort-item .check{width:1.5rem;height:1.5rem;margin-right:1rem}.mobile-menu-list .search-sort-item .label,.mobile-menu-list .search-sort-item svg,.button-container p{color:#fff}.button-container p .mobile-menu-list .search-sort-item .label{font-size:.875rem;font-weight:400}.mobile-menu-list .label-container{width:80%;color:#c8b386;text-align:left;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;text-transform:none}.mobile-menu-list .label-container .label{display:block;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;color:#c8b386;text-align:left}.mobile-menu-list .label-container .count{font-size:.875rem;margin-left:.25rem}.mobile-menu-list .button-container{border-bottom:.5px solid rgba(255,255,255,.5);margin-bottom:2rem;max-width:100%}.mobile-menu-list .button-container:hover{border-bottom:.5px solid rgba(200,179,134,1)}.mobile-menu-list .button-container button svg{color:#fff}.mobile-menu-list button,.mobile-menu-list .button-container .button-inner-container{max-width:100%}.mobile-menu-list .button-container .button-inner-container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.mobile-menu-list .button-container .button-inner-container svg{color:#fff}.mobile-menu-list button.x-icon:hover svg,.button-container a:hover p,.button-container button:hover p,.mobile-menu-list .button-container a:hover .button-inner-container svg,.mobile-menu-list .button-container button:hover .button-inner-container svg,.mobile-menu-list .button-container button.active svg,.mobile-menu-list .search-sort-item .label.active,.mobile-nav-button:hover svg{color:#c8b386}.mobile-menu-list button{width:100%;color:#fff;display:block;align-items:center;justify-content:space-between}.mobile-menu-list .button-container button{padding:0}.mobile-menu-list button{transition:all .25s ease-out}.mobile-menu-list .active{color:#c8b386}.mobile-nav-list-container{overflow-y:scroll}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (min-width: 576px){.nav-logo{width:16rem}}@media (min-width: 1024px){#main-nav{height:8rem}#main-nav .desktop{display:block}.mobile-menu-list,#main-nav .mobile{display:none}}@media (min-width: 1200px){#main-nav{height:8rem}#main-nav .desktop{display:block}#main-nav .mobile{display:none}.nav-logo{width:18rem}}
