:where(.public-page) .abat-Editorial--long .abat-Editorial-text a {overflow-wrap: anywhere;}
:where(.public-page) .abat-Editorial--long .abat-Editorial-compare {margin: 24px 0;}
:where(.public-page) .abat-Editorial--long .abat-Editorial-compare th, :where(.public-page) .abat-Editorial--long .abat-Editorial-compare td {overflow-wrap: anywhere;}
:where(.public-page) .abat-WarehouseMap {padding: 18px;}
:where(.public-page) .abat-WarehouseMap-mobile {display: none;}
:where(.public-page) .abat-WarehouseMap-inputs {font-size: 17px;line-height: 1.5;background: #eef4f8;padding: 16px;border-top: 2px solid #c45107;font-weight: 700;}
:where(.public-page) .abat-WarehouseMap-cards {display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-top: 20px;}
:where(.public-page) .abat-WarehouseMap .abat-WarehouseMap-card {border-left: 3px solid #355f86;padding: 16px;background: #eef4f8;}
:where(.public-page) .abat-WarehouseMap .abat-WarehouseMap-card:nth-child(2) {border-color: #6a89a0;background: #eef3f7;}
:where(.public-page) .abat-WarehouseMap .abat-WarehouseMap-card:nth-child(3) {border-color: #c45107;background: #fbefe4;}
:where(.public-page) .abat-WarehouseMap .abat-WarehouseMap-card:nth-child(4) {border-color: #587960;background: #edf3ed;}
:where(.public-page) .abat-WarehouseMap .abat-WarehouseMap-card h3 {font-size: 18px;line-height: 1.35;margin: 0 0 10px;}
:where(.public-page) .abat-WarehouseMap .abat-WarehouseMap-card p {font-size: 16px;line-height: 1.55;margin: 0;}
@media (max-width:1000px) {:where(.public-page) .abat-Editorial--long .abat-Editorial-layout {display: block;}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-toc {position: static;margin-bottom: 34px;padding: 20px;background: #f5f8fa;font-size: 15px;gap: 14px;}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-compare, :where(.public-page) .abat-Editorial--long .abat-Editorial-compare tbody, :where(.public-page) .abat-Editorial--long .abat-Editorial-compare tr, :where(.public-page) .abat-Editorial--long .abat-Editorial-compare td, :where(.public-page) .abat-Editorial--long .abat-Editorial-compare th {display: block;width: 100% !important;}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-compare thead {position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-compare tr {padding: 20px 0;border-bottom: 1px solid #d3dfe8;}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-compare th, :where(.public-page) .abat-Editorial--long .abat-Editorial-compare td {padding: 0;border: 0;}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-compare th {font-size: 19px;margin-bottom: 16px;}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-compare td {margin-bottom: 15px;padding-left: 15px;border-left: 2px solid #355f86;}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-compare b {display: block;font-size: 13px;color: #5b6b7a;margin-bottom: 3px;}
	:where(.public-page) .abat-Editorial--long .abat-Editorial-compare td:last-child {margin-bottom: 0;}
	:where(.public-page) .abat-WarehouseMap-desktop {display: none;}
	:where(.public-page) .abat-WarehouseMap-mobile {display: block;}}
@media (max-width:600px) {:where(.public-page) .abat-WarehouseMap-cards {grid-template-columns: 1fr;}}
:where(.public-page) .abat-Editorial--long .abat-Editorial-text img {max-width: 100%;height: auto;}
:where(.public-page) .abat-Editorial--long .abat-Editorial-text ul {list-style: disc;padding-left: 25px;}
:where(.public-page) .abat-Editorial--long .abat-Editorial-text ol {list-style: decimal;padding-left: 25px;}
:where(.public-page) .abat-Editorial--long .abat-Editorial-text li {margin-bottom: 12px;}
:where(.public-page) .abat-Editorial--long section {scroll-margin-top: 180px;}
:where(.public-page) .abat-Editorial--long .abat-Editorial-toc {top: 168px;}
:where(.public-page) .abat-Editorial--long .abat-Editorial-text td b {display: none;}
:where(.public-page) .abat-Editorial-attribution {font-size: 15px !important;line-height: 1.6 !important;padding: 16px 20px;background: #f5f8fa;border-left: 3px solid #355f86;color: #40566c;}
@media (max-width:1000px) {:where(.public-page) .abat-Editorial--long .abat-Editorial-text td b {display: block;}}