/* Increase size of catalog carousel arrows for proper tap target sizing */
.slick-next, .slick-prev {
    height: 48px;
    width: 48px;    
}

/* Increase line height for catalog menu list for proper tap target sizing */
.sePage .sePageLayout .se-catalog-navigator .se-navigator-group a {
    font-size: 2rem;
    line-height: 1.5;
}

/* Increase the size of the control buttons on the store location map from mapbox */
.mapboxgl-ctrl-group > button {
    width: 42px;
    height: 42px;
}

/* Center store logo on checkout page */
.seSecureStoreLink {
    float: none;  /* Remove the float */
    width: auto;  /* Remove fixed width */
    display: flex;
    justify-content: center;
    margin: 0 auto;
}

.seSecureStoreLink img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    height: auto;  /* Maintains aspect ratio */
}