.scrollHidden{overflow:hidden}.header{background-color:#fff;left:0;position:sticky;right:0;top:-34.5px;z-index:99}.header__top{align-items:center;background-color:#EAEAEA;display:flex;justify-content:space-between;padding:.5rem}@media (min-width: 992px){.header__top{padding:.5rem 3rem}}.header__top .header__social{align-items:center;display:flex;gap:.5rem;width:auto}@media (min-width: 992px){.header__top .header__social{gap:.75rem}}.header__top .header__social .header__SocialLink{display:flex;height:1.15rem}.header__top .header__social .header__SocialLink path{fill:#7B7B7B}.header__top .header__lang{width:auto}.header__top .header__lang .wpml-ls-legacy-dropdown{height:18px;line-height:0;width:auto}.header__top .header__lang .wpml-ls-legacy-dropdown a{background-color:transparent !important;border:0;display:inline-block;padding:0.1rem;position:relative}.header__top .header__lang .wpml-ls-legacy-dropdown a:hover{background-color:#fff}.header__top .header__lang .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{border:0;content:url("../../../assets/images/angle-down-solid.svg");margin-left:.35rem;position:relative;right:auto;width:.5rem}@media (max-width: 599px){.header__top .header__lang .wpml-ls-legacy-dropdown a span{display:none}}.header__top .header__lang .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{background-color:transparent;padding-top:.55rem}.header__top .header__lang .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item{background-color:#eaeaea;padding:.15rem}.header__top .header__infoTop{align-items:center;display:flex;gap:1rem}.header__top .header__infoTop a{color:#7B7B7B;font-size:.75rem;text-decoration:none}.header__top .header__infoTop a:hover{text-decoration:underline}.header__top .header__infoTop .header__tel{color:green}@media (max-width: 459px){.header__top .header__infoTop .header__tel .hide__mobile{display:none}}.header__bar{align-items:stretch;box-shadow:0 4px 15px 0 rgba(0,0,0,0.15);display:flex;justify-content:space-between;padding:1.5rem 1rem}@media (min-width: 992px){.header__bar{padding-bottom:0;padding-top:0}}@media (min-width: 1060px){.header__bar{padding:0 3rem}}.header__bar img{object-fit:cover;width:90px}@media (min-width: 600px){.header__bar img{height:48px;width:153px}}.header__bar .header__nav{flex:1;position:relative;transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.75s}@media (max-width: 991px){.header__bar .header__nav{display:none;opacity:0;visibility:hidden}}.header__bar .header__nav .header__close{background-color:transparent;border:none;display:none;position:absolute;right:1.15rem;top:1.15rem}.header__bar .header__nav .header__close svg{height:2rem;width:2rem}@media (min-width: 992px){.header__bar .header__nav .mainMenu__content{align-items:center;display:flex;justify-content:center}}.header__bar .header__nav .mainMenu__content nav{position:relative}.header__bar .header__nav .mainMenu__content .menu__title{align-items:center;border-bottom:1px solid transparent;color:#14385C;display:flex;font-size:1rem;font-weight:400;gap:.5rem;padding:2rem .5rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.header__bar .header__nav .mainMenu__content .menu__title svg{transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);width:.75rem}.header__bar .header__nav .mainMenu__content .menu__title:hover{cursor:default;font-weight:600}.header__bar .header__nav .mainMenu__content .menu__title:hover svg{transform:rotate(180deg)}.header__bar .header__nav .mainMenu__content .menu__title.active:before{background-color:#000}.header__bar .header__nav .mainMenu__content .subMenu{box-shadow:0 4px 15px 0 rgba(0,0,0,0.15);display:none;left:50%;padding:2rem 1rem;position:absolute;top:5.4rem;transform:translateX(-50%);width:max-content}@media (max-width: 991px){.header__bar .header__nav .mainMenu__content .subMenu{height:0;left:0;padding:0;position:relative;right:0;top:0;transform:none;width:100%}}.header__bar .header__nav .mainMenu__content .subMenu .menu{display:flex;gap:2rem}@media (max-width: 991px){.header__bar .header__nav .mainMenu__content .subMenu .menu{gap:1rem}}.header__bar .header__nav .mainMenu__content .subMenu li{font-size:1rem;list-style:none}.header__bar .header__nav .mainMenu__content .subMenu li:hover{background-color:transparent}.header__bar .header__nav .mainMenu__content .subMenu li a{color:rgba(0,0,0,0.6)}@media (max-width: 991px){.header__bar .header__nav .mainMenu__content .subMenu li.menu-item-has-image{max-width:240px;width:calc(50% - 1rem)}}.header__bar .header__nav .mainMenu__content .subMenu__dropDown{background-color:#fff;display:flex;flex-direction:column;gap:1rem;transition:opacity 0.3s ease;opacity:0;visibility:hidden;z-index:-1}@media (min-width: 992px){.header__bar .header__nav .mainMenu__content .subMenu__dropDown{box-shadow:0px 4px 8px rgba(0,0,0,0.1)}}@media (max-width: 991px){.header__bar .header__nav .mainMenu__content .subMenu__dropDown.active{display:flex;height:auto;opacity:1;padding:1rem;visibility:visible;transition:opacity 0.3s ease, visibility 0s}}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu{background-color:#fff;flex-direction:column;gap:2rem;justify-content:center;left:0;right:0;transform:none;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);width:100%}@media (min-width: 992px){.header__bar .header__nav .mainMenu__content .subMenu__megaMenu{flex-direction:row;top:124px}}@media (max-width: 991px){.header__bar .header__nav .mainMenu__content .subMenu__megaMenu{display:none;height:0;transition:opacity 0.3s ease;opacity:0;visibility:hidden}}@media (max-width: 991px){.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.active{display:flex;height:auto;opacity:1;padding:1rem;visibility:visible;transition:opacity 0.3s ease, visibility 0s}}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .menu a{display:flex}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .menu a span{display:flex;justify-content:center;text-align:center;width:fit-content}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .menu__with-images .menu{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media (min-width: 992px){.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .menu__with-images .menu{flex-direction:row;flex-wrap:nowrap;gap:2rem}}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .menu__with-images .menu a{background-position:center;background-repeat:no-repeat;background-size:cover}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .menu__with-images .menu a:hover img{filter:grayscale(0.75);transform:scale(1.05)}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .img__promo{border-radius:.5rem;box-shadow:1px 3px 9px -1px rgba(0,0,0,0.25);height:200px;object-fit:cover;width:160px}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .subMenu__productsWrap{display:flex;gap:2rem;margin:0 auto;max-width:90%;width:100%}@media (max-width: 991px){.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .subMenu__productsWrap{border:0.1rem solid #14385C;border-radius:.25rem;flex-direction:column;max-height:50vh;max-width:100%;overflow:scroll;padding:1rem}}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .menu{flex:1}@media (max-width: 991px){.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .menu{flex-direction:column}}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .menu .menu-item{flex:1}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .menu .menu-item>a{background-color:#7b7b7b;color:#fff;font-weight:600;line-height:1.2;padding:.15rem;text-transform:uppercase;width:100%}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .menu .menu-item .sub-menu{display:flex;flex-direction:column;gap:.25rem;padding-top:.35rem}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .menu .menu-item .sub-menu a{background-color:transparent;color:#14385C;font-size:1rem;font-weight:300;text-transform:capitalize}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu.subMenu__products .menu .menu-item .sub-menu .allCt a{text-transform:uppercase}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .subMenu__promo{background-color:#EAEAEA;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);border-radius:.25rem;height:160px;position:relative;width:160px}@media (min-width: 992px){.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .subMenu__promo{height:248px;width:248px}}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .subMenu__promo img{border-radius:.25rem;height:100%;max-width:100%;object-fit:cover;width:100%}.header__bar .header__nav .mainMenu__content .subMenu__megaMenu .subMenu__promo .subMenu__promoLink{background-color:#14385C;border-radius:.15rem;bottom:.75rem;color:#fff;font-size:.95rem;left:50%;padding:.2rem .65rem;position:absolute;transform:translateX(-50%);width:max-content;z-index:1}@media (min-width: 992px){.header__bar .header__nav .mainMenu__content .trigger__dropDown:hover+.subMenu__dropDown,.header__bar .header__nav .mainMenu__content .subMenu__dropDown:hover{display:flex;opacity:1;visibility:visible}}@media (min-width: 992px){.header__bar .header__nav .mainMenu__content .trigger__megaMenu:hover+.subMenu__megaMenu,.header__bar .header__nav .mainMenu__content .subMenu__megaMenu:hover{display:flex;opacity:1;visibility:visible;position:fixed;top:124px;z-index:-1}}.header__bar .header__nav .mainMenu__content .subMenu__dropDown:hover ~ .menu__title::before{background-color:#000}.header__bar .header__nav.menuScreen{background-color:#fff;display:flex;left:0;height:100dvh;opacity:1;overflow-y:auto;position:fixed;top:0;visibility:visible;width:100%;z-index:999}.header__bar .header__nav.menuScreen .header__close{display:flex}.header__bar .header__nav.menuScreen .mainMenu__content{display:flex;flex-direction:column;padding-top:4rem;width:100%;overflow-y:auto}@media (max-width: 991px){.header__bar .header__nav.menuScreen .mainMenu__content .menu__title{font-size:1.15rem;padding:1rem}}.header__bar .header__icons{align-items:center;display:flex;position:relative}@media (max-width: 991px){.header__bar .header__icons{gap:1rem}}.header__bar .header__icons .header__icon{cursor:pointer;background-color:transparent;border:none;position:relative}@media (min-width: 992px){.header__bar .header__icons .header__icon{padding:2rem .5rem}}.header__bar .header__icons .header__icon .cart-count{background:#303030;border-radius:50%;color:#fff;font-size:.6rem;height:14px;left:5px;position:absolute;top:28px;width:14px}@media (max-width: 991px){.header__bar .header__icons .header__icon .cart-count{left:-4px;top:-2px}}.header__bar .header__icons .header__icon .cart-count.empty{display:none}.header__bar .header__icons .header__icon svg{height:1.5rem;width:1.5rem}.header__bar .header__icons .header__icon svg path{fill:#14385C}@media (min-width: 992px){.header__bar .header__icons .header__icon.handleLogin{margin-left:.5rem;padding:0}}.header__bar .header__icons .header__icon.handleLogin .avatarLogin{border-radius:50%;height:2rem;object-fit:cover;width:2rem}.header__bar .header__icons .header__icon.handleLogin svg{height:.95rem;transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);width:.95rem}.header__bar .header__icons .header__icon.handleLogin.rotate svg{transform:rotate(180deg)}@media (min-width: 992px) and (max-width: 1359px){.endMenu{align-items:stretch;display:flex;gap:.35rem}}.endMenu ul{display:flex}@media (max-width: 991px){.endMenu ul{flex-direction:column}}.endMenu ul li{margin:0 !important}.endMenu ul li a{border-bottom:1px solid transparent;color:#14385C !important;font-size:1rem;line-height:normal;margin:0;padding:2rem .5rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media (max-width: 991px){.endMenu ul li a{font-size:1.15rem;padding:1rem}}.endMenu ul li a:hover{font-weight:600}@media (min-width: 992px) and (max-width: 1359px){.endMenu ul li.hideEllipsis{display:none}}div.ellipsis__wrapMenu{align-items:center;display:flex;position:relative}@media (min-width: 1360px){div.ellipsis__wrapMenu{display:none}}div.ellipsis__wrapMenu .ellipsis__btn{background-color:transparent;border:0;display:none;height:1.5rem;width:1.5rem}@media (min-width: 992px) and (max-width: 1359px){div.ellipsis__wrapMenu .ellipsis__btn{align-items:center;cursor:pointer;display:flex;height:100%;width:2rem}}div.ellipsis__wrapMenu .ellipsis__btn svg{height:1.5rem;width:1.5rem}div.ellipsis__wrapMenu li a:hover{font-weight:400}div.ellipsis__wrapMenu li.hideEllipsis{display:list-item}.current-menu-item a{font-weight:600}ul{list-style-type:none;padding:0;margin:0}ul.menu li.menu-item img{display:inline-block;margin-right:10px;vertical-align:middle}ul.menu li.menu-item.menu-item-has-image{flex:1 1 auto}ul.menu li.menu-item.menu-item-has-image{width:100%;display:flex;align-items:center}ul.menu li.menu-item a{display:inline-block;text-decoration:none;color:inherit}.menu-item-has-image a{border-radius:.5rem;overflow:hidden;position:relative;z-index:1}.menu-item-has-image a img{border-radius:.5rem;box-shadow:0 4px 15px rgba(0,0,0,0.2);height:248px;transition:all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1);width:248px;z-index:0}@media (max-width: 991px){.menu-item-has-image a img{height:auto;width:100%}}.menu-item-has-image a .menu-label{border:0.1rem solid #14385C;background-color:#14385C;border-radius:.25rem;bottom:.5rem;color:#fff;left:50%;padding:.25rem 1.25rem;position:absolute;transform:translateX(-50%);transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);width:fit-content}@media (max-width: 991px){.menu-item-has-image a .menu-label{font-size:.85rem;padding:.25rem 1rem}}.menu-item-has-image a .menu-label:hover{background-color:#fff;color:#14385C}.menu-item-has-image a:hover img{transform:scale(1.05)}@media (min-width: 992px){.menu__toggle{display:none}}.subMenu__shop .menu{display:flex;flex-direction:row !important;gap:2rem !important;justify-content:center}@media (max-width: 991px){.subMenu__shop .menu{flex-wrap:wrap}}@media (max-width: 991px){.subMenu__shop .menu .menu-item-has-children{flex:auto;margin:0;width:44%}}.subMenu__shop .menu .menu-item-has-children>a{color:#000 !important;margin-bottom:1rem}@media (max-width: 991px){.subMenu__shop .menu .menu-item-has-children>a{margin-bottom:.25rem}}.subMenu__shop .menu .menu-item-has-children .sub-menu{margin:0;padding:0}.subMenu__shop .menu .menu-item-has-children .sub-menu li{margin-bottom:1rem}@media (max-width: 991px){.subMenu__shop .menu .menu-item-has-children .sub-menu li{margin-bottom:.35rem}}.subMenu__shop .menu .menu-item-has-children .sub-menu li:hover{background-color:transparent}.left__layer{background-color:rgba(48,48,48,0.35);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:99}.left__layer.active{display:flex}.triangleAccount{width:0px;height:0px;border-style:solid;border-width:0 14px 20px 14px;border-color:transparent transparent #fafafa transparent;position:absolute;right:2rem;top:-.9rem;transform:rotate(0deg)}.subMenu__account{background-color:#fafafa;border-radius:.5rem;box-shadow:0px 4px 8px rgba(0,0,0,0.1);display:flex;flex-direction:column;gap:.5rem;left:-80%;right:0%;opacity:0;padding:2rem 1rem;position:absolute;top:4.4rem;transition:opacity .3s ease;visibility:hidden;width:auto;z-index:1000}@media (min-width: 992px){.subMenu__account{left:auto;top:6.4rem;transform:translateX(15%);width:-moz-max-content;width:max-content}}.subMenu__account ul{margin:0;padding:0}.subMenu__account li{font-size:1rem;list-style:none;margin-bottom:.5rem}.subMenu__account li:hover{background-color:transparent}.subMenu__account li a{color:rgba(0,0,0,0.6)}.subMenu__account li a:hover{color:#14385C}.subMenu__account form{display:flex;flex-direction:column;gap:.5rem}.subMenu__account form .login-username,.subMenu__account form .login-password{display:flex;flex-direction:column;font-size:.9rem}.subMenu__account form .login-remember{font-size:.75rem}.subMenu__account form .login-submit .button{background-color:#14385C;border:none;border-radius:.25rem;color:#fff;font-size:.85rem;font-weight:300;padding:.25rem .5rem}.subMenu__account .subMenu__password{color:rgba(48,48,48,0.5);font-size:.85rem;text-decoration:underline}.subMenu__account.active{display:flex;height:auto;opacity:1;padding:1rem;visibility:visible;transition:opacity 0.3s ease, visibility 0s}.custom-logo-link{align-items:center;display:flex;height:auto}.generalMain .container{padding:4rem 1rem}@media (min-width: 992px){.generalMain .container{padding:8rem 1rem}}.centerImg{margin-bottom:2rem;text-align:center}.visuallyHidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}body.scrolled .header .header__bar .header__nav .mainMenu__content .subMenu__megaMenu{top:88px}
