.card-product-retail-discount,
.product-details-retail-discount,
.different-invoice-location,
#content-15-215 .content-15-label {
	display: none !important;
}

#layout-breadcrumb > div > div > ul > li span {
	white-space:nowrap;
}

.footer-column td {
	padding:0;
}

body .bg-cover:not(.no-overlay):before{
	pointer-events:none;
}

.content-14 [data-ratio]>a {
    position: relative !important;
}


#product-details-conversion-text ul li {
	flex-wrap:wrap;
	position:relative;
	padding-left:28px;
	
	&:before {
		position:absolute;
		left:0;
		top:0;
	}
}

.content-57 .swiper-button-next {
    transform: translateX(-0px);
}

.content-57 .swiper-button-prev {
    transform: translateX(-0px);
}

.content-57 .swiper-button-next, .content-57 .swiper-button-prev {
    opacity: 1;
}

#content-01-33 .gap-grid {
    gap: 1rem !important;
}

.product-filter-tags {
	.form-control-checkbox {
		min-height: 1.5rem;	
		
		.form-label {
			min-height: 1.5rem;
			
			&:before {
				top: 2px;
			}
		}
	}
}
@media screen and (max-width: 767px) {
	.content-39 .content-39-image,
	.content-27 .content-27-image{
		position:relative !important;
	}
}

.card-label-4 { background-color: #F00; !important }