.site-header{box-shadow:0 4px 25px #00000014}.header-main{max-width:1440px;padding:18px 60px;margin:auto;display:flex;align-items:center}.site-header-main-content{margin:0}.site-navigation{justify-content:center}.header-main .site-navigation .navmenu-depth-1>li>a:after,.site-header-actions.site-header-login .site-header__account-link--account:after{content:none}.site-header-actions.site-header-login .site-header-actions__link{margin-right:24px}.site-header-actions.site-header-login .site-header__account-link--account{padding:0}.site-header-actions{margin:0;flex:auto}.site-header-actions li{margin-right:24px;display:flex;text-wrap:nowrap}.site-header-right{height:auto}.site-header-cart{position:relative}.site-navigation-customer-login .site-navigation .navmenu-link-depth-1{padding-inline:0}.site-header-search{display:flex;align-items:center;margin-right:24px}.site-header-search .btn-search{display:flex}.search-overlay{position:fixed;top:0;left:0;right:0;height:110px;background-color:#fff;z-index:9999;display:none;align-items:center;justify-content:center;padding:1rem;box-shadow:0 4px 8px #0000001a}.search-overlay.active{display:flex}.search-overlay__content{width:100%;max-width:600px;display:flex;gap:.5rem}.search-overlay__close{position:absolute;top:10px;right:15px;background:none;border:none;font-size:2rem;cursor:pointer}.header-main .selectors-form__item{margin:auto}.header-main .selectors-form__item .disclosure__toggle{background:#f8f8f8;border:transparent;border-radius:8px;box-shadow:none;font-size:14px}.header-main .selectors-form__item .disclosure-list{top:125%;bottom:auto}.header-main .selectors-form__item .disclosure-list__item{color:#31332f}.site-navigation-customer-not-login .site-navigation .navmenu-link-depth-1{padding-inline:0}@media screen and (min-width:1199px){.site-navigation .navmenu-depth-1{justify-content:center;gap:48px}}@media screen and (max-width:1023px){.header-main{padding:16px 20px 14px;justify-content:space-between}.header-main .site-header-menu-toggle{right:14px;left:auto}.site-header-main-content{flex:unset}.header-main .selectors-form__item{display:none}.site-header-right{display:flex;padding-right:52px}.site-header-menu-toggle--button .toggle-icon--bar{width:28px;background-color:#c6a27c}.mobile-nav-panel{position:absolute;right:0;transform:translate(100%)}.search-overlay .live-search{margin:0}.site-header-search{margin-right:14px}.search-overlay__close{display:none}}.navmenu-submenu.navmenu-meganav[data-animation-state=open]{min-height:calc(var(--meganav-active-height) + 0px);overflow:hidden}.list_blocks{position:absolute;top:26px;left:33.3%;width:33.3%;height:100%;display:flex;flex-direction:column;z-index:1102}.grid_blocks{position:absolute;top:0;left:33.3%;width:66.6%;height:100%;padding:24px!important;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;box-sizing:border-box;z-index:1102}.grid_blocks li a{display:flex;flex-direction:column;gap:8px}.grid_blocks li .grid_blocks--image{height:152px;border:1px solid #E2E2E2;border-radius:8px;overflow:hidden}.grid_blocks li .grid_blocks--image img{height:100%;object-fit:contain;object-position:center;transition:all .3s ease}.grid_blocks li .grid_blocks--image img:hover{transform:scale(1.05)}.grid_blocks li h5{margin:0;font-family:Lexend;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;text-align:start}.list_blocks li{margin-left:1px;padding:4px 36px;cursor:pointer;height:30px;display:flex;align-items:center}.list_blocks li a{font-family:Lexend;font-weight:400;font-size:16px;letter-spacing:0;text-transform:none;text-align:start;color:#054f62}.list_blocks li:last-child{margin-bottom:40px}.list_blocks li.active{background:#f6f6f6}.list_blocks_image_wrapper{position:absolute;top:0;bottom:0;right:0;width:33.3%;z-index:1102;aspect-ratio:1/1}.list_blocks_image_content,.list_blocks_image_wrapper .list_blocks_main_image{height:100%;width:100%;object-fit:cover}.list_blocks_image_text{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1103;padding:24px 32px;display:flex;flex-direction:column;justify-content:end;gap:16px;background:linear-gradient(180deg,#0000 45%,#000);color:#fff}.list_blocks_image_text p{margin:0;font-weight:300;font-size:16px;line-height:130%;letter-spacing:.5px;text-transform:none;text-align:start}.list_blocks_image_text img{max-height:48px;width:auto;max-width:50%;margin-right:auto}.list_blocks,.list_blocks_image_wrapper,.grid_blocks{opacity:0;pointer-events:none;transition:opacity .2s ease}.parent-hover-active .list_blocks[data-animation-state=open],.parent-hover-active .list_blocks_image_wrapper,.parent-hover-active .grid_blocks[data-animation-state=open]{opacity:1;pointer-events:auto}.navmenu-submenu.navmenu-meganav[data-animation-state=open]{display:flex;justify-content:center;background:transparent}[data-navmenu-parent] .navmenu-meganav-sidenav__wrapper{position:relative;max-width:1360px;width:100%;margin:0 60px;padding-top:0;background:#fff;overflow:hidden}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-2 .navmenu-meganav-sidenav__item-text{box-sizing:border-box;padding:16px 32px;font-weight:500;font-size:16px;line-height:130%;letter-spacing:.5px;text-transform:uppercase}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-2 .navmenu-meganav-sidenav__item:has(.accent){margin:auto 32px 32px}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-2 .navmenu-meganav-sidenav__item-text:has(.accent){padding:16px 32px;background-color:#a15f30;color:#fff;font-weight:500;font-size:16px;line-height:130%;text-transform:uppercase;transition:opacity .3s ease}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-2 .navmenu-meganav-sidenav__item-text:has(.accent):hover{opacity:.8}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-2 .navmenu-meganav-sidenav__item-text:has(.accent):hover:before{content:none}.navmenu-meganav-sidenav__items .navmenu-meganav-sidenav__submenu-wrapper:has(.accent){justify-content:center}.navmenu-meganav-sidenav__item.navmenu-item--preselected .navmenu-item-text,.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text:hover{position:relative;background:#f6f6f6}.navmenu-meganav-sidenav__item:hover,.navmenu-meganav-sidenav__item:focus-within,.navmenu-meganav-sidenav__item.navmenu-item--preselected{background:#f6f6f6;color:#054f62}.navmenu-meganav-sidenav__item.navmenu-item--preselected .navmenu-item-text:before,.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text:hover:before{content:"";position:absolute;top:0;left:0;height:53px;border-left:3px solid #346274}.navmenu-meganav-sidenav__item.navmenu-item--preselected .navmenu-item-text .navmenu-icon.navmenu-icon-depth-2,.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text:hover .navmenu-icon.navmenu-icon-depth-2{opacity:1}.navmenu-icon.navmenu-icon-depth-2{opacity:0}.site-navigation .navmenu-submenu{background:#fff}.navmenu-meganav-sidenav__items{width:33.3%;padding-top:26px!important;overflow:hidden;display:flex;flex-direction:column}.site-navigation .navmenu-link-depth-1{color:#054f62}.site-header_account-link-anchor{font-family:Lexend;font-weight:500;font-size:16px;line-height:130%;letter-spacing:.5px;text-transform:uppercase;color:#054f62!important}.site-header-actions__registration-link{padding:16px 32px;background-color:#054f62;color:#fff;font-family:Lexend;font-weight:500;font-size:16px;line-height:130%;text-transform:uppercase}.announcement-bar{font-weight:400}.mobile_menu_toggle .mobile-navigation-close{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:50%;right:10px;width:21px;height:21px;transform:translateY(-50%);z-index:125}.mobile_menu_toggle{position:absolute;width:48px;height:46px;right:20px}.mobile_menu_toggle .site-header-menu-toggle{right:0}.mobile_menu_toggle .mobile-navigation-close.active{opacity:1;visibility:visible;pointer-events:all}.mobile_menu_toggle:has(.mobile-navigation-close.active) .site-header-menu-toggle{display:none}.mobile-nav-content{display:flex;flex-direction:column}.mobile-nav-content .navmenu-item[data-navmenu-parent]{border-bottom:1px solid #E2E2E2}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link{padding:30px 20px;font-weight:500;font-size:14px;line-height:18.2px;letter-spacing:.8px;text-align:start;text-transform:uppercase;color:#054f62;display:flex;justify-content:space-between;align-items:center}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link:not([data-mega-trigger]){padding:15px 20px;margin-top:16px}.mobile-nav-content .navmenu-depth-1>.navmenu-item .navmenu-link:has(.accent){width:auto;margin:20px;padding:16px 32px;background-color:#a15f30;color:#f9f2e8;font-weight:500;font-size:14px;line-height:18.2px;letter-spacing:.8px;justify-content:center;text-transform:uppercase}.site-mobile-nav .site-header-actions{position:sticky;bottom:0;flex:none;margin-top:auto;padding:0;border-top:1px solid #E2E2E2;background-color:#fff;flex-direction:column;align-items:end}.site-mobile-nav .navmenu-mega-active .site-header-actions{z-index:1200}.site-mobile-nav .site-header-actions:has(.site-header-actions__registration-link){align-items:start}.site-mobile-nav .site-header-actions li{margin-right:0;opacity:1}.mobile-nav-content .site-header-actions__account-link,.mobile-nav-content .site-header-actions__registration-link,.mobile-nav-content .site-header-actions__account-link.site-header-actions__link{width:calc(100% - 40px);margin:20px;padding:16px 32px;background:#054f62;font-weight:500;font-size:14px;line-height:18.2px;letter-spacing:.8px;text-align:center;text-transform:uppercase}.mobile-nav-content .site-header-actions__account-link{border:1px solid #054F62;background-color:#fff}.mobile-nav-content .site-header-actions__registration-link{margin-bottom:0}.mobile-nav-content .site-header-actions__registration-link a{width:100%;text-align:center}.mobile-nav-content .site-header-actions__account-link a,.mobile-nav-content .site-header-actions__registration-link .site-header_account-link-text,.mobile-nav-content .site-header-actions__account-link .site-header_account-link-text{width:100%;display:block;color:#f9f2e8;text-align:center}.mobile-nav-content .site-header-actions__account-link:not(.site-header-actions__link) a,.mobile-nav-content .site-header-actions__account-link:not(.site-header-actions__link) .site-header_account-link-text{color:#054f62}.mobile-nav-content .navmenu-button{position:static;width:24px;height:24px}.mobile-nav-content .navmenu-icon svg{width:auto;height:auto;fill:none;transform:none}.mobile-nav-content .navmenu-button-wrapper{display:flex;align-items:center;justify-content:end}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link[data-mega-trigger]{border-bottom:1px solid #E2E2E2}@media screen and (max-width:1024px){.navmenu-mega{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:translate(100%);transition:transform .3s ease;z-index:20}.navmenu-mega-active{display:block;transform:translate(0)}.navmenu-mega .navmenu-back{position:relative;background-color:#f6f6f6;padding:19px 16px;border-bottom:1px solid #E2E2E2;text-align:center;color:#054f62;font-weight:500;font-size:14px;line-height:20.8px;letter-spacing:.8px;text-transform:uppercase;cursor:pointer}.navmenu-mega .navmenu-back svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.mobile_list_blocks_image_content{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden}.mobile_list_blocks_image_content img{height:100%;width:100%;object-fit:cover}.list_blocks_image_text{padding:10px;gap:10px}.list_blocks_image_text p{font-size:9px}.list_blocks_image_text img{max-height:27px;max-width:60%;object-fit:contain;object-position:left}.list_blocks_container,.grid_blocks_container{padding:24px 16px;display:grid;grid-template-columns:1fr 1fr;gap:16px;background-color:#fff}.list_blocks_container .mobile_list_block_title{margin-top:12px;font-size:14px;line-height:19.6px;letter-spacing:0px;color:#054f62}.grid_blocks_container .grid_blocks--image{border:1px solid #E2E2E2;border-radius:8px;margin-bottom:12px}.grid_blocks_container .grid_blocks--image img{height:100%;aspect-ratio:4/3;object-fit:contain}.grid_blocks_container h5{margin:0;font-family:Lexend;font-size:14px;line-height:19.6px;letter-spacing:0px}}@media screen and (max-width:390px){.list_blocks_container .mobile_list_block_title{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/header.css.map */
