.hs-menu-item{position:relative}.ico-arrow{margin-left:8px;transition:transform .3s ease}@media (min-width:992px){.has-dropdown .dropdown-menu{background-color:#fff;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.15);left:0;list-style:none;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:180%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1000}.has-dropdown:hover .dropdown-menu{display:flex;flex-direction:column;opacity:1;transform:translateY(0);visibility:visible}.has-dropdown:hover .ico-arrow{transform:rotate(180deg)}.dropdown-menu li{width:100%}.dropdown-menu a{background:transparent;border-bottom:1px solid #f0f0f0;border-radius:0;color:#0f2332;display:block;font-family:Recoleta;font-size:14px;font-weight:400;padding:12px 20px;text-decoration:none}.dropdown-menu a:hover{background-color:#eceade;color:#0f2332}.dropdown-menu li:first-child a{border-top-left-radius:14px;border-top-right-radius:14px}.dropdown-menu li:last-child a{border-bottom:none;border-bottom-left-radius:14px;border-bottom-right-radius:14px}}.hd-menu div.cart>div.quick-cart>ul{padding:0}.site-header .cart .quick-cart ul li .item h2{font-size:18px!important}.site-header .cart .quick-cart ul li .item h3{font-size:16px!important}.header-wrap{background:#fff;position:fixed;top:0;transition:box-shadow .3s ease-in-out;width:100%;z-index:99}.top-banner{align-items:center;background-color:#e4f0f3;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:10px 20px}.top-banner p,.top-banner span{font-family:Recoleta!important}.top-banner a{text-decoration:none}.hd-menu.scrolled{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.hd-menu .store-tools .header-lang{align-items:center;display:flex;padding:6px 10px;position:relative}.hd-menu .store-tools .header-lang .header-lang-label{align-items:center;color:#0f2332;display:flex;font-family:Recoleta;font-size:16px;font-style:normal;font-weight:700;gap:8px;line-height:normal}.hd-menu .store-tools .header-lang .header-lang-label .current-language{text-transform:uppercase}.hd-menu .store-tools .cart svg.cart-mobile,.hd-menu .store-tools .header-lang .header-lang-label svg{height:22px;width:auto}.hd-menu .store-tools .header-lang .globe_class{background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;border-radius:unset;cursor:default;height:unset;width:unset}.hd-menu .store-tools .header-lang .globe_class .lang_list_class{border-radius:12px;left:unset;margin:0;overflow:hidden;padding:0;right:0;top:15px;-webkit-transform:unset;transform:unset;width:80px}.hd-menu .store-tools .header-lang .globe_class .lang_list_class:after,.hd-menu .store-tools .header-lang .globe_class .lang_list_class:before{content:unset;display:none}.hd-menu .store-tools .header-lang .globe_class .lang_list_class li{background:#bed7e6}.hd-menu .store-tools .header-lang .globe_class .lang_list_class li,.hd-menu .store-tools .header-lang .globe_class .lang_list_class li:first-child,.hd-menu .store-tools .header-lang .globe_class .lang_list_class li:last-child{border:0}.hd-menu .store-tools .header-lang .globe_class .lang_list_class li a{color:#0f2332;cursor:pointer;font-family:Recoleta;font-size:16px;font-weight:500}.hd-menu .store-tools .header-lang .globe_class .lang_list_class li a:hover{font-weight:700}@media (max-width:991px){.hd-menu{align-items:center;column-gap:24px;display:grid;grid-template-areas:"logo store-tools hamburger";grid-template-columns:1fr auto;padding:12px 24px}.hd-menu.active{grid-template-areas:"logo store-tools hamburger" "nav-links nav-links nav-links"}.hd-menu .logo-wrapper{grid-area:logo}.hd-menu.active .hamburger,.hd-menu.active .logo-wrapper,.hd-menu.active .store-tools{padding-bottom:22px}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#0f2332}.hamburger-box{display:inline-block;height:16px;position:relative;width:24px}.hamburger-inner{display:block;margin-top:0;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#0f2332;border-radius:4px;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:24px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hd-menu.active .nav-links{display:flex;flex-direction:column;grid-area:nav-links}.hd-menu .nav-links{display:none}.hd-menu .store-tools{align-items:center;display:flex;flex-direction:row-reverse;gap:24px;grid-area:store-tools}.hd-menu .store-tools .cart .cart-desktop,.hd-menu .store-tools .cart .cart-text{display:none}.hd-menu .store-tools .cart .cart-mobile{height:20px;width:auto}.hd-menu .store-tools .header-lang{padding:0}.hd-menu .store-tools .header-lang .header-lang-label .current-language,.hd-menu .store-tools .header-lang .header-lang-label .language-arrow{display:none}.hd-menu .store-tools .header-lang .globe_class .lang_list_class{right:-30px}.hd-menu .nav-links ul{padding:0}.hd-menu .nav-links ul .hs-menu-item{padding:16px 0;position:relative}.hd-menu .nav-links ul .hs-menu-item:after{background-color:#cecece;bottom:0;content:"";height:1px;left:-24px;position:absolute;width:100vw}.hd-menu .nav-links ul .hs-menu-item:last-child:after{display:none}.hd-menu .nav-links ul .hs-menu-item a{font-family:Recoleta;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.mobile-flex{align-items:center;display:flex;justify-content:space-between;width:100%}.hd-menu .nav-links ul .has-dropdown .dropdown-menu{display:none;margin-top:10px;padding-left:20px}.hd-menu .nav-links ul .has-dropdown.active .dropdown-menu{display:block}.hd-menu .nav-links ul .has-dropdown.active .ico-arrow{transform:rotate(180deg)}.hd-menu .nav-links ul .has-dropdown .ico-arrow{transition:transform .3s ease}.hd-menu .nav-links ul .dropdown-menu li{border-bottom:none;padding:10px 0}.hd-menu .nav-links ul .dropdown-menu li:after{display:none}.hd-menu .nav-links ul .dropdown-menu a{font-size:14px;font-weight:500}}@media (min-width:992px){.hd-menu{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;justify-content:space-between;padding:24px}.hd-menu .nav-links ul .dropdown-menu{background:#fff;border:2px solid #0f2332;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;padding:0;width:240px}.hd-menu .nav-links ul .dropdown-header{background-color:#0f2332;margin:0;padding:12px 20px}.hd-menu .nav-links ul .dropdown-title{color:#fff;display:block;font-size:14px;font-weight:600}.hd-menu .nav-links ul .dropdown-menu li:not(.dropdown-header){border-bottom:1px solid #f0f0f0;margin:0}.hd-menu .nav-links ul .dropdown-menu li:not(.dropdown-header):last-child{border-bottom:none}.hd-menu .nav-links ul .dropdown-menu li:not(.dropdown-header) a{color:#333;display:block;font-size:14px;padding:12px 20px;transition:background-color .2s ease}.hd-menu .nav-links ul .dropdown-menu li:not(.dropdown-header) a:hover{background-color:#f5f5f5}.hamburger{display:none}.hd-menu .nav-links{justify-self:center}.hd-menu .nav-links ul{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px}.hd-menu .nav-links ul .hs-menu-item a{border-radius:14px;color:#0f2332;font-family:Recoleta;font-size:16px;padding:6px 10px;text-decoration:none}.hd-menu .nav-links ul .hs-menu-item a:hover{background:#eceade}.hd-menu .store-tools{align-items:center;display:flex;flex-direction:row;gap:12px;justify-self:end}.hd-menu .store-tools .cart .cart-link img,.hd-menu .store-tools .cart .cart-link svg{height:20px;width:auto}.hd-menu .store-tools .cart .cart-mobile{display:none}.hd-menu .store-tools .cart .cart-link{align-content:center;align-items:center;border-radius:30px;display:inline-flex;flex-direction:row;gap:10px;justify-content:flex-start;padding:9px 14px;width:auto}.hd-menu .store-tools .cart .cart-text{color:#fff}}