/*
 Theme Name:  Child Theme Cyriel Danier
 Theme URI:    https://...
 Description:  Child Theme
 Author:       MZDN
 Author URI:   https://...
 Template:     Divi
 Version:      1.0.0
*/

.woo-warenkorb .woo-cart-module .woocommerce-cart-form__cart-item.cart_item dl.variation,
.woo-shop-section .woocommerce-result-count,
.woo-shop-section form.woocommerce-ordering,
.woo-shop-section .wc-gzd-additional-info{
    display: none;
}

.woo-shop-section .et_shop_image{
	padding: 15px;
	border: 1px solid #000;
	margin-bottom: 0.8rem;
}
.woo-shop-section ul.products li.product a .et_shop_image img{
	margin-bottom: 0px !important;
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3) !important;
}

/*
.woo-shop-section .add_to_cart_button{
	transform: translateX(50px);
}
*/
.woo-shop-section nav.woocommerce-pagination ul.page-numbers{
	border: none;
}
.woo-shop-section nav.woocommerce-pagination ul li{
	border: none;
	margin: 0px .45rem
}

.woo-shop-section nav.woocommerce-pagination ul li a{
	color: #666 !important;
}
.woo-shop-section nav.woocommerce-pagination ul li a.prev,
.woo-shop-section nav.woocommerce-pagination ul li a.next{
	color: #000 !important;
}
.woo-shop-section nav.woocommerce-pagination ul li a:focus,
.woo-shop-section nav.woocommerce-pagination ul li a:hover,
.woo-shop-section nav.woocommerce-pagination ul li span.current{
	background: none;
	color: #000;
}
.woo-shop-section nav.woocommerce-pagination ul li a:hover,
.woo-shop-section nav.woocommerce-pagination ul li span.current{
	border-bottom: 1px solid #000;
}
.woo-shop-section nav.woocommerce-pagination ul li a.prev:hover,
.woo-shop-section nav.woocommerce-pagination ul li a.next:hover{
	border-bottom: none;
}
.produktbeschreibung .wc-gzd-additional-info.delivery-time-info{ 
	display: none;
}
.sps-swatches > .swatchColor, .sps-swatches > .swatchColor > div{
	background-position: center bottom;
	background-repeat: no-repeat;
    background-size: cover;
	height: 60px;
	width: 120px;
	border-radius: 15px;
}
.sps-swatches > .swatchColor.selected,
.sps-swatches .swatch.selected, .sps-swatches .swatch-label-square.selected,
.sps-swatches .swatch-label-circle.selected{
	border-color: #35b1b8;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{
	color: #35b1b8;
}

@media screen and (min-width: 981px){
	.custom-tile.dipi_tile_scroll .dipi_tile_scroll_item .dipi-tile-scroll__line-img{
		height: 600px;
		width: 400px;
	}
}
@media screen and (max-width: 980px){
	.custom-tile.dipi_tile_scroll .dipi_tile_scroll_item .dipi-tile-scroll__line-img{
		height: 284px;
        width: 189px;
	}
}
.custom-marquee-hover.difl_marqueetext .df_marqueetext_wrapper{
	overflow: visible;
}
.custom-marquee-hover .difl_marqueetextitem:nth-child(even) .df_marquee_media{
	position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    opacity: 0;
    transition: .2s ease-in;
}
.custom-marquee-hover .difl_marqueetextitem:nth-child(odd) .df_marquee_media{
	position: absolute;
    top: 20px;
    left: 0;
    right: 0;
    opacity: 0;
    transition: .2s ease-in;
}

.custom-marquee-hover .difl_marqueetextitem:nth-child(even) .df_marquee_text:hover .df_marquee_media{
	bottom: 40px;
	opacity: 1;
}

.custom-marquee-hover .difl_marqueetextitem:nth-child(odd) .df_marquee_text:hover .df_marquee_media{
	top: 40px;
	opacity: 1;
}
