.woocommerce-page .product-carousel {display: none;}
.woocommerce-page .product-carousel.slick-initialized {display: block;}
.woocommerce div.product div.images.woocommerce-product-gallery  {float: left!important;}
.woocommerce-page .product-carousel img { max-height: 800px; margin: 0 auto; max-width: 100%; width: auto!important;}

.white-popup-block {position:relative;background:#fff;padding: 30px 20px 30px;width:auto;max-width: 900px;margin:20px auto;display: table;}
.av-pop-box h1{font-size:22px;text-align:center;margin-bottom: 3px; color:#886e43;}
.av-pop-box .left { text-align:center; }

.av-pop-box .left .qr {border: 1px solid #e2e2e2;margin-top: 40px;position: relative;}
.av-pop-box .left .qr::before {content:"";position:absolute;background: #fff url('../img/av-logo.png');height: 30px;width: 50px;background-size: contain;background-repeat: no-repeat;top: -20px;left: calc(50% - 25px);}

.av-pop-box .right {margin-top: 37px;}
.av-pop-box .right ul{list-style: none;margin-bottom: 10px;}
.av-pop-box .right ul li{margin-bottom: 4px;font-size: 16px;}
.av-pop-box .right ul li strong { color:#e81818;}
.av-pop-box .video {border-top: 1px solid #eee;padding-top: 20px;}

.av-pop-box .text p{font-size: 14px;margin: 15px 0;}
.av-pop-box .text p strong {color:#e81818; }
.av-pop-box .text p a { color:#000000; border-bottom:1px solid #000; }

#av-mobile-popup .right-mob {float: left;width:50%;margin: 10px 0 15px;text-align:center;}
#av-mobile-popup .left {float: left;width:50%;margin: 10px 0 15px;text-align:center;}
#av-mobile-popup .right-mob img ,#av-mobile-popup .left img {max-height: 41px;}
#av-mobile-popup .video { float: left; width:100%; }

.framed-unframed-price.mt { margin-top:38px; }

.atristsSpecPrice ul li, .atristsSpecPrice ul li:nth-child(1), .atristsSpecPrice ul li:nth-child(2) {margin-bottom: 5px; margin-right: 0px!important;}
.atristsSpecPrice ul li:nth-child(1) p, .atristsSpecPrice ul li:nth-child(2) p { padding-right:0;}
.atristsSpecPrice ul li {margin-bottom: 5px; margin-right: 5px; }
.atristsSpecPrice ul li a, .atristsSpecPrice ul li a.add_to_cart_button {width:210px; }
.atristsSpecPrice ul li.fullwidth a {width: 430px;}
.atristsSpecPrice ul li.full-varible { width: 100%;}
.atristsSpecPrice ul.framed-unframed-price li  {margin-right: 10px!important;}
.atristsSpecPrice ul.framed-unframed-price li.fullwidth{ margin-right: 0px!important;}

.atristsSpecPrice ul li a.av-pop {background-color: #ffffff;border: 1px solid #1db1e8;color: #1db1e8;}
.atristsSpecPrice ul li a.av-pop img {height: 18px;margin: -3px 10px 0 0;}
.atristsSpecPrice ul li a.av-pop .white {display:none; }
.atristsSpecPrice ul li a.av-pop:hover {background-color: #1db1e8;border: 1px solid #1db1e8;color: #fff;}
.atristsSpecPrice ul li a.av-pop:hover .blue{ display:none; }
.atristsSpecPrice ul li a.av-pop:hover .white{ display:inline-block; }

.paypal-express-btn a.add_to_cart_button {background-color: #ffc539!important;border-color: #ffc539!important;color: #000000!important;background-image: url(/wp-content/themes/forest-gallery/img/PayPal.png); background-size: 85px; background-repeat: no-repeat;background-position: 50% 62%;}
.paypal-express-btn a.add_to_cart_button:hover {background-color: #e4b134!important;border-color: #e4b134!important;color: #000000!important;}
.paypal-express-btn a.add_to_cart_button i { font-size: 20px;margin-right: 6px;position: relative;top: 3px;}

.paypal-express-btn a.add_to_cart_button img { }

.paypal-express {display: inline-block;}
.paypal-express form {display:none;}

.woocommerce-variation-add-to-cart .single_add_to_cart_button:not(.eh_paypal_express_link) {width: 430px;margin-bottom: 10px;}

.atristsSpecPrice ul li a.av-pop-mobile{font-size: 12px;border: none;border-radius: 0;text-transform: inherit;padding: 0;width: auto;height: auto;line-height: normal;text-decoration: underline; }
.atristsSpecPrice ul li a.av-pop-mobile i { font-size:14px; margin-right:5px; }
.atristsSpecPrice ul li a.av-pop-mobile:hover{ background: none;}

@media only screen and (max-width: 767px) {
.atristsSpecPrice ul li, .atristsSpecPrice ul li:nth-child(1), .atristsSpecPrice ul li:nth-child(2) { margin-bottom:10px; }
.atristsSpecPrice ul li a.add_to_cart_button, .paypal-express, .atristsSpecPrice ul li a {width:100%!important; }
.atristsSpecPrice .productPrice ul li a {width:auto!important; }
.av-pop-box h1 { font-size:16px;}
.av-pop-box .left .qr::before {content:"";position:absolute;background: #fff url('../img/av-logo.png');height: 44px;width: 60px;background-size: contain;background-repeat: no-repeat;top: -20px;left: calc(50% - 30px);}

.atristsSpecPrice ul .woocommerce-variation-add-to-cart .single_add_to_cart_button  {margin-bottom:15px!important;}


}

.follow-btn-theme .tooltipster-box {width: 100%; overflow: hidden;}
.tooltipster-show { width:300px!important;}


.productPrice .sale { display: flex; gap: 10px;}
.productPrice .sale .sale-price-tag span, .variations_form .woocommerce-variation-price .product-current-price, .fg-product-pricing-opt { color:#886e43;}
.productPrice .sale .sale-price-tag span .vat {color:#886e43; }
.productPrice .sale .sale-price-tag span strike, .variations_form .woocommerce-variation-price .product-regular-price {color:#7c7c81; }


.sale-price-tag.sold { margin-bottom: 10px!important;}

@media screen and (min-width: 991px) and (max-width: 1200px){ 
.atristsSpecPrice ul li a, .atristsSpecPrice ul li a.add_to_cart_button, .woocommerce div.product form.cart .button { width: 178px;}
.atristsSpecPrice ul li.fullwidth a, .atristsSpecPrice ul li a.full, .woocommerce-variation-add-to-cart .single_add_to_cart_button:not(.eh_paypal_express_link){ width: 366px!important;}
}

@media screen and (min-width: 768px) and (max-width: 991px){ 
  .atristsSpecPrice ul.framed-unframed-price li.fullwidth { margin-right: 5px!important;}
  
  
}