.absolute-header{position:absolute;top:0;left:0;width:192rem;height:16.1rem;display:flex;flex-direction:column;align-items:center;background:#ffffff1f;z-index:1000}.header-top-bar{display:flex;width:192rem;padding:0 5.6rem;justify-content:center;align-items:center;gap:40rem;border-bottom:1px solid rgba(255,255,255,.15)}.contact-info-list{display:flex;align-items:flex-start;gap:.24375rem}.contact-item{display:flex;align-items:flex-start;position:relative}.contact-link{display:flex;padding:1.95rem 2.05rem 1.95rem 0;align-items:flex-start;text-decoration:none;color:inherit}.contact-link:hover{opacity:.8}.contact-link span{color:#fff;font-family:Sora,-apple-system,Roboto,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem}.language-link{display:flex;height:6rem;padding:1.95rem 2.05rem;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;color:#fff;transition:opacity .3s ease}.language-link:hover{opacity:.8}.language-code{color:#fff;font-family:Sora,-apple-system,Roboto,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem}.flag-icon{width:2rem;height:auto}.vertical-divider{width:1px;height:1.875rem;position:relative;left:-1px;top:.9375rem;opacity:.149;background:#fff}.social-links-list{display:flex;padding-right:.4rem;align-items:center;gap:1.2rem}.social-link{display:flex;width:2.72rem;height:2.72rem;padding:.56rem .83rem .56rem .86rem;justify-content:center;align-items:center;border-radius:99px;text-decoration:none;color:#fff;font-size:1.6rem}.social-link:hover{background:#ffffff1a}.header-navigation{display:flex;height:10.1rem;padding:0 6rem;justify-content:center;align-items:center;gap:42.4rem;align-self:stretch;border-bottom:1px solid rgba(255,255,255,.25)}.logo-container{display:flex;padding:.2505rem .875rem .2505rem 0;align-items:center}.logo-link{text-decoration:none}.logo-image{width:22.89rem;height:5.5rem;max-width:22.89rem;max-height:5.5rem}.navigation-menu{display:flex;width:40.5rem;justify-content:space-between;align-items:center}.nav-item{display:flex;flex-direction:column;align-items:flex-start}.nav-link{display:flex;padding:2.4rem 1.6rem;flex-direction:column;align-items:flex-start;text-decoration:none;color:#fff;font-family:Sora,-apple-system,Roboto,Helvetica,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem}.nav-link-menu{display:flex;padding:2.4rem 1.6rem;align-items:flex-end;gap:1.2rem;align-self:stretch;color:#fff;font-family:Sora,-apple-system,Roboto,Helvetica,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;cursor:pointer}.nav-symbol{color:#fff;font-size:1.4rem;font-weight:900;line-height:2.1rem}.nav-link:hover,.nav-link-menu:hover{opacity:.8}.cart-button{display:flex;width:1.5625rem;padding:1.063rem 0 1.563rem;flex-direction:column;align-items:flex-start;position:relative}.cart-link{text-decoration:none;color:#fff;position:relative;display:flex;align-items:center}.cart-icon{width:2.5rem;height:2.5rem}.cart-count-badge{display:flex;width:2rem;height:2rem;padding:.3rem .47rem;flex-direction:column;align-items:center;justify-content:center;position:absolute;right:-1.8rem;top:1.1rem;border-radius:1rem;background:#fff}.cart-count{color:#000;text-align:center;font-family:Rubik,-apple-system,Roboto,Helvetica,sans-serif;font-size:1.18rem;font-weight:700;line-height:1.43rem}@media screen and (max-width: 1920px){.absolute-header{width:100vw}.header-top-bar{width:100%;gap:20rem}}@media screen and (max-width: 1400px){.header-top-bar{gap:10rem}.header-navigation{gap:15rem}}@media screen and (max-width: 1200px){.header-top-bar{gap:5rem;padding:0 2rem}.header-navigation{gap:8rem;padding:0 2rem}.contact-info-list{gap:.1rem}.contact-link{padding:1rem .8rem 1rem 0}.contact-link span{font-size:.75rem}}@media screen and (max-width: 990px){.absolute-header{height:8rem}.header-top-bar{display:none}.header-navigation{height:8rem;gap:3rem;padding:0 1.5rem}.logo-image{width:12rem;height:2.9rem;max-width:12rem;max-height:2.9rem}.navigation-menu{width:auto;gap:1rem}.nav-link,.nav-link-menu{padding:1rem .5rem;font-size:.875rem}}@media screen and (max-width: 768px){.absolute-header{height:6rem}.header-navigation{height:6rem;gap:1rem;padding:0 1rem}.logo-image{width:10rem;height:2.4rem;max-width:10rem;max-height:2.4rem}.navigation-menu{display:none}.cart-button{padding:.5rem 0}}.fab,.fas{font-family:"Font Awesome 5 Brands","Font Awesome 5 Free";font-weight:400}.fas{font-weight:900}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-header-absolute.css.map */
