.main-content{padding-top:0}@media (min-width:992px){.product-layout-extended .product_title{font-size:38px;letter-spacing:-0.01em}}.product-image-slider .center .inner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.07)}.product-image-slider .center .zoomContainer{z-index:2}.product-images .img-thumbnail .inner{border:none}.product-images .product-image-slider.owl-carousel .img-thumbnail{padding-left:0;padding-right:0}.product-layout-extended .product_title{display:inline-block;width:auto;margin:0;vertical-align:middle}.product-layout-extended .woocommerce-product-rating{margin-bottom:20px}.product-layout-extended .product-summary-wrap .price{font-size:30px;line-height:1}.product-layout-extended .product-summary-wrap .product-share{margin-top:0}@media (min-width:992px){.product-layout-extended .product-summary-wrap .product-share{float:right;margin-right:20px}.share-links a{margin-top:0;margin-bottom:0}p.price{display:inline-block}.single-product-custom-block{float:right}.product-layout-extended .product-summary-wrap form.cart{text-align:right;justify-content:flex-end}}.single-product .product-summary-wrap .product-share label:after{content:":"}.product-layout-extended .product-summary-wrap .description{clear:both;padding-top:25px;border-top:1px solid var(--porto-slide-bgc)}.product-layout-extended .product-nav{position:relative;float:right;margin:5.7px 10px 0;right:0}.product-layout-extended .single_variation_wrap{display:inline-block;margin:0;padding:0;border:none}@media (min-width:576px){.product-layout-extended .single_variation_wrap{vertical-align:middle}}.product-layout-extended .product_meta{margin-bottom:20px}.product-layout-extended .single-variation-msg{margin-bottom:10px;line-height:1.4}.product-layout-extended .product-summary-wrap form.cart{position:relative;border-top:1px solid var(--porto-slide-bgc);padding-top:1.25rem}.product-layout-extended .entry-summary .quantity{position:relative;margin-right:20px;color:#8798a1;vertical-align:middle}.product-layout-extended .entry-summary .quantity .minus,.product-layout-extended .entry-summary .quantity .plus,.product-layout-extended .entry-summary .quantity .qty{height:24px}.product-layout-extended .entry-summary .quantity .minus,.product-layout-extended .entry-summary .quantity .plus{border:none;position:relative;z-index:2;left:0}.product-layout-extended .entry-summary .quantity .qty{width:36px;border-width:1px 1px 1px 1px;font-size:13px;background:#f4f4f4}body.dark .product-layout-extended .entry-summary .quantity .qty{background:#2c3237}.product-layout-extended .entry-summary .quantity:before{content:"QTY:";font-size:15px;font-weight:600;color:var(--porto-heading-color);line-height:23px}.product-layout-extended .product-summary-wrap .summary-before{margin-bottom:2em}.product-layout-extended .product-summary-wrap .woocommerce-variation.single_variation{margin-top:20px}.product-layout-extended .product-summary-wrap .yith-compare,.product-layout-extended .product-summary-wrap .yith-wcwl-add-to-wishlist{margin:0 0.5rem 5px}@media (min-width:576px){.product-layout-extended .product-summary-wrap .variations{display:inline-block;vertical-align:middle;margin-bottom:5px}.product-layout-extended .product-summary-wrap .variations tr{display:inline-block;margin-right:15px}.product-layout-extended .product-summary-wrap .variations tr:last-child{margin-right:0}.product-layout-extended .product-summary-wrap .variations td{padding-top:0;padding-bottom:0}.product-layout-extended .product-summary-wrap .variations .label{padding-top:4px;padding-bottom:4px}.product-layout-extended .product-summary-wrap .variations .reset_variations{display:none!important}.product-layout-extended .product-summary-wrap .variations .filter-item-list{margin-top:0}}@media (max-width:991px){.product-layout-extended .woocommerce-product-rating{margin-top:15px}.product-layout-extended .product-summary-wrap .price{margin-bottom:40px}.product-layout-extended .product-nav{display:none}}@media (max-width:575px){.product-layout-extended .entry-summary .quantity{display:flex;margin-bottom:20px;margin-top:10px;flex-basis:100%}.product-layout-extended .entry-summary .quantity:before{margin-right:28px}}