.woocommerce .quantity .qty{line-height:45px}#coupon_code{line-height:38px}.product_meta>span{display:block}.woocommerce-product-gallery__image{margin-bottom:30px}.page-builder-section .woocommerce ul.products{margin-bottom:0}.woocommerce .woocommerce-breadcrumb{font-size:.8em}.post-type-archive-product .woocommerce-breadcrumb,.tax-product_cat .woocommerce-breadcrumb{display:none}.jb-short-desc-link{border:1px solid!important;padding:8px!important}.jb-short-desc-link i{margin-right:5px}.jb-short-desc-link:hover{text-decoration:none;background-color:#d3d3d3}.jb-peek-label i{vertical-align:top}.jb-peek-label:hover{background-color:#d3d3d3}.page-builder-section .product,.single-product .product{overflow:inherit}.page-builder-section .product .product_meta,.single-product .product .product_meta{margin-bottom:20px}.page-builder-section .product .product_meta a,.single-product .product .product_meta a{font-weight:700}.page-builder-section .related.products,.single-product .related.products{clear:both}.page-builder-section .summary a.add_to_cart_button{margin-top:20px}.page-builder-section div.product{overflow:auto}.page-builder-section div.product div.images.woocommerce-product-gallery{opacity:1!important}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{width:68%}.woocommerce #content div.product div.summary h1,.woocommerce #content div.product div.summary p.price,.woocommerce-page #content div.product div.summary h1,.woocommerce-page #content div.product div.summary p.price,.woocommerce-page div.product div.summary h1,.woocommerce-page div.product div.summary p.price,.woocommerce div.product div.summary h1,.woocommerce div.product div.summary p.price{margin-bottom:20px}@media only screen and (max-width:768px){.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{width:100%}}.woocommerce #content div.product.outofstock div.summary p.price,.woocommerce-page #content div.product.outofstock div.summary p.price,.woocommerce-page div.product.outofstock div.summary p.price,.woocommerce div.product.outofstock div.summary p.price{color:red}.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.images{width:30%}@media only screen and (max-width:768px){.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.images{width:100%}}.woocommerce ul.products li.product .button{margin-top:20px}ul.products li.product.outofstock .woocommerce-LoopProduct-link span.price{color:red}.woocommerce ul.products li.product{overflow:inherit}.property-contract-badge{position:absolute;left:0;z-index:999;background-color:#0a0b5e;color:#fff;padding:8px;cursor:default}.property-contract-badge.property-contract-badge-sm{font-size:.8em;padding:4px 8px}