.ar-page .columns { display: flex; flex-direction: column-reverse; order: -1; }
@media (min-width: 769px) {
.ar-page .product-tabs__compare { justify-content: space-between; max-width: 900px; display: flex !important; }
}
@media (max-width: 768px) {
.ar-page .product-tabs__compare { display: block !important; }
.ar-page .template-tab__padding ul { padding-left: 0px !important; }
.ar-page .extras__row--right__media, .ar-page .extras__row--left__media { width: 50%; }
}
