/* ===========================
TABLET
=========================== */

@media(max-width:1200px){

.tx-header-inner{

grid-template-columns:180px 1fr auto;

padding:0 32px;

}

.tx-menu{

gap:34px;

}

.tx-menu a{

font-size:15px;

}

.tx-actions{

gap:20px;

}

.tx-actions a{

font-size:14px;

}

}

/* ===========================
MOBILE
=========================== */

@media(max-width:768px){

.tx-header{

height:82px;

}

.tx-header-inner{

padding:0 20px;

grid-template-columns:40px 1fr 40px;

}

.tx-nav{

display:none;

}

.tx-actions{

justify-content:flex-end;

}

.tx-actions a:not(:last-child){

display:none;

}

.tx-actions{

gap:0;

}

.tx-actions a{

font-size:14px;

}

.tx-logo{

justify-content:center;

}

.tx-logo img{

height:34px;

}

.tx-mobile-toggle{

display:flex;

align-items:center;

justify-content:center;

background:none;

border:none;

font-size:24px;

cursor:pointer;

}

}