/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/*.woocommerce-product-gallery__image img {border: 30px solid transparent}*/
.we-frames > h3 {margin: 20px 0;font-size: 18px;}
.custom-frame-wrapper, .custom-frame-kath-wrapper, .custom-frame-korniza-wrapper, .we-clear {width: 100%;clear: both;}
.we-frame-item {margin: 0 4px 4px 0;display: block;text-align: center;color: #000;font-size: 12px;font-weight: bold}
.we-frame-item img{border: 2px solid transparent}
.we-frame-item.active img {border: 3px solid #ec1c2c}
.showroom_button button {background: #ec1c2c;color: #fff;padding: 10px 25px;display: block;border: none;text-transform: uppercase;font-weight: bold;}
.shop_table dl.variation {display: block!important;}
.shop_table dl.variation dt, .shop_table dl.variation dd{float: left}
.shop_table dl.variation dt {clear: both;font-weight: bold}
.single-product #MyWooCommerceShowroom_wrappper {top: 0!important;margin: 0!important;}
/*.showroom_button {display: inline-block}*/
.we-custom-description {padding: 15px;font-size: 12px;border: 1px solid #ddd;margin-bottom: 15px;}
.we-custom-description .we-read-more {display: block;color: #ec1c2c;text-align: center;}
.we-custom-description .we-custom-description-item {height: 15px;overflow: hidden;transition: 0.3s all ease-in;line-height: 1.4;}
.we-custom-description.we-all .we-custom-description-item {height: auto}
.we-frames .owl-carousel .owl-nav {top: -32px;right:0;width: 70px}
.custom-frame-wrapper  {padding-top: 20px}