
#page-transport .tx-steps{grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dce4ef;border-radius:6px;overflow:hidden;background:rgba(255,255,255,.6);margin:0 0 32px;padding:0;position:relative;}
#page-transport .tx-steps button{padding:18px 15px;gap:11px;min-width:0;line-height:1.4;}
#page-transport .tx-shell>#trCarriersSection{padding:40px 0 24px!important;}
#page-transport .tx-corse-group{margin:0 0 34px;border:1px solid #d9e4ed;border-radius:6px;overflow:hidden;background:#fff;}
#page-transport .tx-corse-group #trCorseSection{margin:0!important;border-radius:0!important;}
#page-transport .tx-corse-group #trCarriersSection2{margin:0!important;padding:24px 30px!important;}
#page-transport #trCarriersSection2 h3{font-size:20px;margin:0;color:#0a2540;}
#page-transport #trCarriersSection2 .tx-section-heading{margin-bottom:18px;}
#page-transport #trCarriersSection2:has(#trCarriersGrid2:empty) .tx-section-heading{display:none;}
#page-transport #trCarriersSection2 .tx-empty{margin:0;padding:0;border:0;background:transparent;font-size:13px;text-align:left;line-height:1.6;}
#page-transport #txGrutage{margin:0 0 40px!important;}
#page-transport #txPreparation{margin:0!important;padding:36px 0!important;border-top:1px solid #d9e4ed;}
#page-transport .tx-bottom{margin-top:10px;}
#txGrutage .gr-more{grid-column:1/-1;justify-self:center;padding:12px 20px;margin:6px 0;border:1px solid #c9d9e6;border-radius:6px;background:#fff;color:#0a2540;font:inherit;font-size:13px;font-weight:700;cursor:pointer;}
#txGrutage .gr-more:hover{background:#edf4f9;}
[data-transport-editor]{display:none!important;}
@media(max-width:760px){#page-transport .tx-steps{grid-template-columns:repeat(2,minmax(0,1fr));}#page-transport .tx-steps button{flex-direction:row;align-items:center;}#page-transport .tx-steps button:nth-child(3){border-left:0;}#page-transport .tx-steps button:nth-child(n+3){border-top:1px solid #dce4ef;}#page-transport .tx-corse-group #trCarriersSection2{padding:20px!important;}#page-transport #txGrutage{margin-bottom:28px!important;}#page-transport .tx-shell>#trCarriersSection{padding-top:30px!important;}}
