/* CSS to cleanly hide the RETRODESIGN section */

/* Hide the RETRODESIGN elements by targeting the specific SVG containers */
.port_swipper_responsor {
    display: none !important;
}

/* Hide any SVG that matches the specific viewBox used by RETRODESIGN */
svg[viewBox="0 0 120 120"] {
    display: none !important;
}

/* Hide the parent slides containing these elements */
.swiper-slide:has(.port_swipper_responsor) {
    display: none !important;
}

/* If browser doesn't support :has(), try to hide parent directly */
.swiper-slide .port_swipper_responsor {
    display: none !important;
}

/* Ensure no space is taken up */
.port_swipper_responsor,
svg[viewBox="0 0 120 120"],
.swiper-slide:has(.port_swipper_responsor) {
    height: 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
    margin: 0 !important;
    visibility: hidden !important;
    opacity: 0 !important;
}
div:has(> div > .port_swipper_responsor) {
    display: none !important;
}
