.main-header .row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.main-header ul{padding:0rem;margin:0rem;list-style:none}.main-header .megamenu-list{padding:0rem;margin:0rem;list-style:none;display:flex;gap:2.25rem;align-items:center}.header-right-section{display:flex;align-items:center;gap:1.5rem}.main-header .list-menu-item{padding:1.5rem 0rem;height:100%;display:inline-block}.main-header .dropdown-menu{position:fixed;top:0;left:0;right:auto;transform:translate(-100%);width:100%;height:100%;max-width:27.5rem;background:var(--body-background-color);color:var(--color-white);transition:transform var(--animation-duration) var(--animation-timing);z-index:1000;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.header-right-section .menu-link{cursor:pointer;display:flex;margin-top:-.015625rem}.right-menu .submenu{padding:.8rem 1.125rem}.right-menu .submenu-link{color:var(--primary-fill-color);display:flex;gap:.75rem;align-items:center;line-height:1.03}.right-menu .submenu-item{margin-bottom:1.8rem}body.drawer-open{overflow:hidden}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0006;opacity:0;visibility:hidden;transition:opacity .4s ease;z-index:999;background:#171210b2;-webkit-backdrop-filter:blur(3.75rem);backdrop-filter:blur(3.75rem)}.menu-overlay.active{opacity:1;visibility:visible}.main-header .dropdown-menu.open{transform:translate(0);opacity:1}.main-header ul.dropdown-linklist{padding:0rem;margin:0rem;list-style:none;height:100%;width:100%;overflow-y:auto}.main-header ul.dropdown-linklist::-webkit-scrollbar{width:.25rem}.main-header ul.dropdown-linklist::-webkit-scrollbar-thumb{background:#888;border-radius:.25rem}.main-header ul.dropdown-linklist::-webkit-scrollbar-track{background:#f1f1f1}.main-header .desktop-drawer-header{width:100%;padding:20px;border-bottom:.6px solid var(--border-color)}.main-header .menu-close-header{display:flex;align-items:center;cursor:pointer}.main-header .list-menu-item{height:100%;display:inline-block}.main-menu-link svg{display:none}.header-menu .list-menu-item .menu-linked-image{width:2rem;height:2rem}.header-menu .header-menu-list{display:flex;align-items:center;gap:.5rem;cursor:pointer}.main-header .logo-section,.main-header .header-right-section{width:24.495%}.main-header .header-menu{flex:1;justify-content:center;align-items:center;display:flex;margin-left:.015625rem;margin-top:-.0078125rem}.logo-section{padding-left:.015625rem}.header-right-section{margin-right:.01171875rem}.contact-link{display:flex;margin-top:-.015625rem}.header-menu .dropdown-linklist-item:first-of-type{border-top:none}.header-menu .dropdown-linklist-item,.mobile-megamenu .dropdown-linklist-item{border-top:.0375rem solid var(--border-color);border-bottom:.0375rem solid var(--border-color);padding:1.25rem 1.125rem 1.5rem}.header-menu .dropdownmenu{margin-top:1.5rem}.header-menu .dropdown-menu-link svg,.drawer-main-menu svg,.mobile-megamenu svg{transition:.5s all}.dropdown-menu-link.open-dropdown svg,.drawer-main-menu.open-dropdown svg,.mobile-megamenu .dropdown-menu-link.open-dropdown svg{transform:rotate(45deg)}.header-menu .sub-menu-link,.header-right-section .drawer-main-menu,.mobile-megamenu .sub-menu-link{font-family:var(--font-body);font-weight:400;font-size:1.375rem;line-height:1.08;letter-spacing:-.01em;color:var(--primary-fill-color)}.header-menu .header-right-section .drawer-main-menu{color:var(--primary-fill-color);display:flex;align-items:center;justify-content:space-between}.header-right-section .drawer-main-menu,.mobile-megamenu .drawer-main-menu{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--primary-fill-color);padding:1.25rem 1.17rem}.header-menu .dropdown-menu-link.open-dropdown .sub-menu-link,.header-right-section .drawer-main-menu.open-dropdown,.mobile-megamenu .dropdown-menu-link.open-dropdown .sub-menu-link{font-size:1.625rem;line-height:1;letter-spacing:.031rem;font-family:var(--font-heading-miller);font-weight:400;font-style:italic}.header-menu-nav .dropdown-menu-link{display:flex;justify-content:space-between;cursor:pointer;align-items:center}.header-menu .link-thumb,.mobile-megamenu .link-thumb{position:relative;padding-bottom:115.8%}.header-menu .link-thumb .image,.mobile-megamenu .link-thumb .image{position:absolute;width:100%;height:100%;border:0;top:0;left:0;object-fit:cover}.header-menu .link-text,.mobile-megamenu .link-text{font-weight:400;font-size:.75rem;line-height:1;display:block;letter-spacing:-.02em;margin-top:.5rem}.header-menu .bd-linklist-section a,.mobile-megamenu a{text-decoration:none}.header-menu .bd-linklist-section,.mobile-megamenu .bd-linklist-section{padding-left:.125rem;margin-right:-1.125rem;overflow:hidden;margin-top:1.4rem;display:none}.header-menu .sub-menu-link,.mobile-megamenu .sub-menu-link{display:flex;align-items:center}.header-menu .sub-menu-link .number,.mobile-megamenu .number{font-size:.75rem;line-height:1;letter-spacing:0rem;margin-right:1.063rem;font-family:var(--font-body);font-style:normal}.header-right-section .submenu-item .number{font-size:.625rem;line-height:1;letter-spacing:-.0125rem}.header-right-section .main-menu{width:100%}.main-mobile-icon-menu{display:none}.mobile-header-footer .drawer-main-menu{font-size:1.125rem;line-height:1.2;letter-spacing:-.01125rem;margin:0rem 1.17rem;padding:1.25rem 0rem;border-top:.6px solid var(--border-color)}.main-shop-title{display:none!important}@media (min-width: 62em){.mobile-megamenu{display:none}}@media (max-width: 61.9375em){.main-header .right-menu,.main-header .header-menu,.main-header .contact-link,.main-header .search-icon-mobile{display:none}.main-header .logo-section,.main-header .header-right-section{width:auto}.main-header .megamenu-list{align-items:unset}.mobile-megamenu{position:fixed;top:0;left:0;right:auto;transform:translate(-100%);width:100%;height:100%;max-width:100%;background:var(--body-background-color);color:var(--color-white);transition:transform var(--animation-duration) var(--animation-timing);z-index:1000;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.mobile-megamenu.open{transform:translate(0);opacity:1}.main-header{padding:1.125rem 0}.template-product .main-header{border-bottom:.025rem solid var(--border-color)}.main-mobile-icon-menu{display:flex}.header__icon-touch--cart svg{width:1.25rem;height:1.25rem}.main-header .header__icon-touch--cart{margin-right:.125rem}.logo-section{display:flex;align-items:center;gap:1.25rem}.mobile-menu-icon{display:flex}.main-header .logo-section{display:flex;align-items:center;gap:1.25rem}.main-logo-section img{max-width:4.875rem;height:auto}.mobile-drawer-header{width:100%;padding:1.125rem;display:flex;align-items:center;justify-content:space-between}.mobile-search-drawer-input{width:100%;padding:1.25rem 1.125rem 1.5rem}.mobile-search-drawer-input .mobile-search-input{border-radius:0;border:none;outline:none;font-weight:400;font-size:1rem;line-height:1;letter-spacing:-.01em;font-family:var(--font-body);color:var(--primary-fill-color);padding:0;position:relative;margin-top:-.313rem!important;flex:1}.mobile-search-drawer-input .field{display:flex;align-items:center;gap:.75rem}.mobile-search-drawer-input input::placeholder{font-weight:400;font-size:1rem;line-height:1;letter-spacing:-.01em;font-family:var(--font-body);color:var(--primary-fill-color);padding:0;opacity:1;margin-top:-.313rem}.mobile-megamenu .mobile-header-sidebar{width:100%;overflow-y:auto;overflow-x:hidden;height:100%;display:flex;flex-direction:column;justify-content:space-between}.mobile-megamenu .megamenu-list{display:flex;flex-direction:column;gap:0;width:100%}.mobile-megamenu .main-menu-link svg{display:flex}.mobile-megamenu .main-menu-link{font-family:var(--font-body);display:flex;align-items:center;justify-content:space-between;color:var(--primary-fill-color);font-weight:400;font-style:normal;font-size:1.625rem;line-height:1.2;letter-spacing:-.01em;width:100%}.mobile-megamenu .header-menu-list{display:flex;align-items:center;width:100%}.mobile-megamenu .number{color:var(--primary-fill-color);margin-right:.75rem}.mobile-search-drawer-main{position:fixed;top:7.5rem;max-width:100%;bottom:0;overflow:hidden;z-index:1;width:100%;right:0;background-color:var(--body-background-color);transform:translate(-100%);transition:transform var(--animation-duration) var(--animation-timing);height:calc(100% - 7.5rem);display:flex;flex-direction:column;justify-content:space-between}.mobile-search-drawer-main .mobile-search-result-list-wrapper{overflow-y:auto;min-height:200px}.mobile-search-drawer-main.active{transform:translate(0);opacity:1}.mobile-megamenu .dropdown-menu{position:fixed;top:3.78125rem;max-width:100%;bottom:0;overflow:hidden;overflow-y:auto;z-index:1;right:0;background-color:var(--body-background-color)}.header-main-menu .dropdown-menu-wrapper{width:100%;height:calc(100% - 3.78125rem);overflow-y:auto}.mobile-megamenu .header-main-menu{padding:0rem 1.125rem 1.125rem}.main-header .list-menu-item{padding:1.25rem 0;border-bottom:.0625rem solid var(--border-color)}.main-header .list-menu-item:first-child{border-top:.0625rem solid var(--border-color)}.main-header .list-menu-item:last-child{border-bottom:none}.mobile-megamenu .back-section{width:100%;padding:1.25rem 1.125rem 1.5rem;color:var(--primary-fill-color);display:flex;align-items:center;gap:.625rem}.mobile-header-footer{width:100%}.mobile-header-footer .right-menu{display:flex}.mobile-header-footer .main-menu{width:100%}.main-banner-section{display:flex;align-items:center;background:var(--grey-color);justify-content:center;text-align:center;color:var(--primary-fill-color)}.main-banner-section .image-section,.main-banner-section .content-section{width:50%}.main-banner-section .content-section{padding:1.5rem}.main-banner-section .content-section .h6-accent{font-size:1rem;line-height:1.2rem;letter-spacing:-.01rem}.main-banner-section .banner-button a{font-size:.75rem;line-height:.75rem;letter-spacing:-.015rem;padding:.8rem 1.3111rem;text-transform:capitalize;gap:.625rem;min-height:2.75rem}.content-section .main-title{margin-bottom:1rem}.main-logo-section .mobile-drawer-header img{max-width:4.5rem}.sub-menu-banner-section{display:flex;flex-wrap:wrap;width:100%}.sub-menu-banner-section .banner-image{width:50%;position:relative}.main-header ul.dropdown-linklist{overflow:hidden;height:auto;margin-bottom:3.625rem}}@media (max-width: 48rem){.header__heading-logo-wrapper img{max-width:4.875rem;height:auto}}@media (max-width: 28.125em){.mobile-search-drawer-main .mobile-search-result-list-wrapper{min-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/220/assets/bd-header.css.map */
