/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 07 2026 | 11:23:19 */
#metaslider_7035 .slides li {position:relative;}
#metaslider_7035 .slides li:before {position:absolute;width:100%;height:100%;background:rgba(0,0,0,.2);display:block!important;content:"";left:0;right:0;}
#metaslider-id-7035 .flexslider .caption-wrap {position:absolute;width: 100%; background: none!important; left: 0; right: 0; bottom:auto;opacity:1; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform: translateY(-50%);}
#metaslider-id-7035 .flexslider .caption-wrap .caption { padding:0px 15px 0 5%;/*margin:0 auto;max-width:1310px;width:100%;text-align:center;*/}
#metaslider-id-7035 .flexslider .caption-wrap .caption h2 {font-size:70px;color:#ffffff;margin-bottom:0!important;line-height:normal;}
#metaslider-id-7035 .flexslider .caption-wrap .caption a {color:#ffffff;font-size:18px;font-weight:600;border:1px solid #ffffff;padding:10px 18px; display:inline-block;line-height:normal;}
#metaslider-id-7035 .flexslider .caption-wrap .caption a:hover {border:1px solid #bfad6e;background:#bfad6e;}

.filter-item-list .active .filter-color::before, .filter-item-list .chosen .filter-color::before {border:2px solid #000000!important;}
.alpus-aprs-shop-filters-wrapper {display:none!important;}

/* Porto Product Share button order */
.singlepageshare .share-links { display: flex; flex-wrap: wrap;gap:8px;}
.singlepageshare .share-links .share-whatsapp { order: 1; opacity: .8; color: #fff!important;background: #3c8a38!important;}
.singlepageshare .share-links .share-whatsapp:hover {opacity: 1; }
.singlepageshare .share-links .share-facebook { order: 2; opacity: .8; color: #fff!important;background: #3b5a9a!important;}
.singlepageshare .share-links .share-facebook:hover {opacity: 1; }
.singlepageshare .share-links .share-twitter { order: 3; opacity: .8; color: #fff!important;background: #1aa9e1!important;}
.singlepageshare .share-links .share-twitter:hover {opacity: 1; }
.singlepageshare .share-links .share-email { order: 4; opacity: .8; color: #fff!important;background: #dd4b39!important; }
.singlepageshare .share-links .share-email:hover {opacity: 1; }
.singlepageshare .share-links .share-linkedin { order: 5; opacity: .8; color: #fff!important;background: #0073b2!important;}
.singlepageshare .share-links .share-linkedin:hover {opacity: 1; }



.page-share { display: flex; align-items: center; flex-wrap: wrap;}
.page-share .share-links { display: flex; flex-wrap: wrap;}
.page-share .share-links .share-whatsapp { order: 1;}
.page-share .share-links .share-facebook { order: 2;}
.page-share .share-links .share-twitter { order: 3;}
.page-share .share-links .share-email { order: 4; }
.page-share .share-links .share-linkedin { order: 5;}


.custom-cart .filter-item-list[data-name="attribute_pa_size"] .filter-item {font-size: 13px!important; width: 50px!important; height: 50px!important; line-height: 18px!important; display: flex; align-items: center;justify-content: center;}
.custom-cart .variations label[for="pa_size"] { line-height: 50px!important;}

.page-wrapper .porto-gb-27e6bc4ae747df104ace68ddd85e1f0c { width: 90%!important; }
.custom-swatch .filter-item-list .filter-item {font-size: 13px !important; width: 50px !important; height: 50px !important; line-height: 18px !important; display: flex; align-items: center;justify-content: center;}

.page-share h3 { font-size: 16px!important;}

.product-thumbs-slider.owl-carousel .thumb-nav .thumb-next, .product-thumbs-slider.owl-carousel .thumb-nav .thumb-prev {background:rgba(255,255,255,.8);}

.product-image-slider.owl-carousel .owl-nav [class*="owl-"], .product-image-slider.owl-carousel .owl-nav [class*="owl-"]:active, .product-image-slider.owl-carousel .owl-nav [class*="owl-"]:hover {background:rgba(255,255,255,.8)!important;}

.single-product .product-images .image-galley-viewer, .single-product .product-images .zoom {background:rgba(255,255,255,.8)!important;}
/*Rating*/
.tb-woo-rating {display:none!important;}
.woocommerce-product-rating {display:none!important;}

.quickview-inner h2.product_title {margin-bottom:15px!important;}

.bulletpoint ul {padding:0 0 0 13px;}

.sharetext p {margin:0!important}


.custom-cart .filter-item-list[data-name="attribute_pa_size"] .filter-item {border: 1px solid #bbb!important;color:#000000;}
.custom-cart .filter-item-list[data-name="attribute_pa_size"] .filter-item:hover, .custom-cart .filter-item-list[data-name="attribute_pa_size"] .active .filter-item { color:#ffffff;}






@media only screen and (max-width:1350px){
#metaslider-id-7035 .flexslider .caption-wrap .caption { padding:0px 15px; }
#metaslider-id-7035 .flexslider .caption-wrap .caption h2 {font-size:60px; }
}

@media only screen and (max-width:1024px){
#metaslider-id-7035 .flexslider .caption-wrap .caption h2 {font-size:54px; }
}

@media only screen and (max-width:1023px){
#metaslider-id-7035 .flexslider .caption-wrap .caption h2 {font-size:40px; }
}

@media only screen and (max-width:767px){
#metaslider-id-7035 .flexslider .caption-wrap .caption h2 {font-size:30px; }
}

@media only screen and (max-width:479px){
#metaslider-id-7035 .flexslider .caption-wrap .caption h2 {font-size:22px; }
}




