.locations-headquarters__filters-wrapper{position:relative}.locations-headquarters__filters{display:flex;gap:var(--wp--preset--spacing--10);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 var(--wp--preset--spacing--60)}@media screen and (min-width:1024px){.locations-headquarters__filters{gap:var(--wp--preset--spacing--20)}}.locations-headquarters__filters::-webkit-scrollbar{display:none}.locations-headquarters__filters-after,.locations-headquarters__filters-before{align-items:center;background-color:var(--wp--preset--color--secondary);border:2px solid var(--wp--preset--color--primary);border-radius:99rem;color:var(--wp--preset--color--foreground);cursor:pointer;display:flex;height:var(--wp--preset--spacing--50);justify-content:center;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:var(--wp--preset--spacing--50)}.locations-headquarters__filters-after svg,.locations-headquarters__filters-before svg{height:12px;width:8px}.locations-headquarters__filters-before{left:0}.locations-headquarters__filters-after{right:0}.locations-headquarters__filters-before.hidden+.locations-headquarters__filters{padding:0}.locations-headquarters__image{display:none;margin:var(--wp--preset--spacing--50) auto 0;max-height:840px;overflow:hidden}@media screen and (min-width:1024px){.locations-headquarters__image{display:block}}.locations-headquarters__image img{aspect-ratio:2/1;height:auto;object-fit:contain;width:100%}.locations-headquarters__section{padding:var(--wp--preset--spacing--60) 0}.locations-headquarters__card{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20);margin:0 auto;max-width:389px;padding:var(--wp--preset--spacing--20) 0}.locations-headquarters__card-image img{aspect-ratio:1/1;border-radius:10px;height:auto;object-fit:cover}.locations-headquarters__card-content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20)}.locations-headquarters__card-content-title{margin:0}.locations-headquarters__card-content-type{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--medium);font-weight:400}.locations-headquarters__card-type{text-transform:uppercase}.locations-headquarters__card-content-meta__item{display:block}.locations-headquarters__card-content-meta__item.address{white-space:pre-line}
