.product-card-v3,
.card-left-side,
.main-image-preview,
.main-image-preview img,
.info-top-part {
    border: none !important;
    box-shadow: none !important;
    background: #fff !important;
}

.card-left-side {
    border-right: none !important;
}

.product-card-v3 {
    border: 1px solid #ddd !important;
}

/* Unified 15px spacing for headers and blocks as requested */
h1,
h2,
h3,
h4,
h5 {
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    line-height: 1.2 !important;
}

.aeo-header {
    padding: 10px 15px !important;
}

.aeo-accordion-item {
    margin-bottom: 15px !important;
}

section {
    padding-top: 15px !important;
    padding-bottom: 0 !important;
}

.pane-content {
    margin-top: 15px !important;
}

p {
    margin-bottom: 15px !important;
}

img {
    margin-bottom: 15px !important;
}