.ap5-pack-product-content .ribbon {background:#2fb5d2!important;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2fb5d2), to(#2fb5d2))!important;background: -webkit-linear-gradient(#2fb5d2, #2fb5d2)!important;background: -moz-linear-gradient(#2fb5d2, #2fb5d2)!important;background: -ms-linear-gradient(#2fb5d2, #2fb5d2)!important;background: -o-linear-gradient(#2fb5d2, #2fb5d2)!important;background: linear-gradient(#2fb5d2, #2fb5d2)!important;-pie-background: linear-gradient(#2fb5d2, #2fb5d2)!important;color:#ffffff!important;}
@keyframes ap5loader { 0%, 80%, 100% { box-shadow: 0 2.5em 0 -1.3em #2fb5d2; } 40% { box-shadow: 0 2.5em 0 0 #2fb5d2; } }@-webkit-keyframes ap5loader { 0%, 80%, 100% { box-shadow: 0 2.5em 0 -1.3em #2fb5d2; } 40% { box-shadow: 0 2.5em 0 0 #2fb5d2; } } 
.ap5-pack-product .ap5-pack-product-icon-plus:before {color:#000000!important;}
.ap5-pack-product:hover .ap5-pack-product-icon-remove:after {color:#000000!important;}
.ap5-is-excluded-product .ap5-pack-product-icon-check:after {color:#000000!important;}

.product__container.product-container.js-product-container {
    overflow: hidden;
}
.product__left {
    width: 50%;
    float: left;
}
.page-product #ap5-product-list .ap5-pack-product{
width:50%
}
.pm-ap-owl-carousel.pm-ap-owl-loaded,hr:not(.alert-divider),h2#ap5_pack_description_heading,div#ap5-pack-content-block {
display:none}
.product__right {
    float: right;
    width: 50%;
}
.ap5-pack-product-image a img {
    border-radius: 10px;
}