.product-detail-panel img{max-width:inherit}.product-zoom-img{display:block;width:284px;margin:0 auto}#magnifier-wrap .magnifier-preview{width:520px;background:#fff;height:520px;transform-origin:left;border-radius:10px;box-shadow:0px 4px 20px rgba(0,0,0,0.2)}#magnifier-wrap{opacity:0;top:0;right:-100px;position:absolute;transform:translateX(-400px) translateY(10%) scale(0);transition:all 0.5s ease;display:block !important;z-index:-6}.carousel-thumb:hover+#magnifier-wrap{opacity:1;z-index:2;transform:translateX(0px) translateY(-5%) scale(1)}.product-zooming .outer{max-width:500px}.product-zooming .outer .overlay-close-btn{display:none}.product-zooming .outer #big .item{display:block;border:1px solid #edeeef;padding:20px 0px;margin:2px;border-radius:3px;text-align:center}.product-zooming .outer #big .item img{vertical-align:middle;max-height:400px;margin:auto;max-width:190px}.product-zooming .outer #big.owl-theme{position:relative}.product-zooming .outer #big.owl-theme .owl-nav[class*='owl-']{transition:all 0.3s ease}.product-zooming .outer #big.owl-theme .owl-nav.disabled[class*='owl-']:hover{background-color:#edeeef}.product-zooming .outer #big.owl-theme .owl-next,.product-zooming .outer #big.owl-theme .owl-prev{color:#fff;font-size:2rem;background:#1c1819;width:auto;line-height:40px;height:auto;margin-top:-20px;position:absolute;text-align:center;top:50%}.product-zooming .outer #big.owl-theme .owl-next{right:10px}.product-zooming .outer #big.owl-theme .owl-prev{left:10px}.product-zooming .outer #thumbs .owl-stage{width:-moz-max-content !important;width:max-content !important;margin:10px auto}.product-zooming .outer #thumbs .owl-stage .owl-item{width:100px !important}.product-zooming .outer #thumbs .owl-stage .owl-item .item{background:#edeeef;height:70px;line-height:70px;padding:10px 0px;margin:2px;color:#fff;border-radius:3px;text-align:center;cursor:pointer}.product-zooming .outer #thumbs .owl-stage .owl-item .item img{vertical-align:middle;max-height:50px;margin:auto;max-width:40px}.product-zooming .outer #thumbs .owl-stage .owl-item.current .item{background:#5eb646}.product-zooming.product-zooming-large{position:fixed;width:100%;height:100%;z-index:1030;left:0;top:0;flex:0 0 100%;max-width:100%;background-color:rgba(0,0,0,0.7);background-image:linear-gradient(-45deg, black 25%, transparent 25%, transparent 50%, black 50%, black 75%, transparent 75%, transparent);background-size:4px 4px}.product-zooming.product-zooming-large .outer{top:50%;margin:auto;transform:translateY(-50%)}.product-zooming.product-zooming-large .outer .overlay-close-btn{display:block;z-index:10}.product-zooming.product-zooming-large .outer .image-wrapper{border-radius:4px;background:#fff}.product-zooming.product-zooming-large .outer .image-wrapper #big .item{border:0}.product-zooming.product-zooming-large .outer .image-wrapper #big .item img{max-width:280px}.product-zooming.product-zooming-large .outer .image-wrapper #big.owl-theme .owl-next,.product-zooming.product-zooming-large .outer .image-wrapper #big.owl-theme .owl-prev{display:none}.product-detail-panel .product-detail-content{border-radius:5px}.product-detail-panel .product-detail-content .detail-content-wrap{max-height:250px}.product-detail-panel .product-detail-content .detail-content-wrap .card{background:transparent;border:0;padding:0}.product-detail-pricing-panel .caselot-pricing-container .bullet-list li:before{font-size:20px;content:"\f4fb";top:3px;left:-12px}.product-detail-pricing-panel .grey-wrapper{font-size:1rem;overflow:hidden}.product-detail-pricing-panel .grey-wrapper .diagonal-rectangle{z-index:2;width:30px;font-size:12px;line-height:31px;vertical-align:middle;height:30px;text-align:center;display:inline-block;position:relative;color:#fff}.product-detail-pricing-panel .grey-wrapper .diagonal-rectangle .rectangle{position:absolute;top:0;left:1px;z-index:-1;content:"";background:#8bc43f;display:inline-block;transform:rotate(45deg);width:30px;height:30px}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs{border:0}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link{position:relative;font-size:0.8rem;padding:0.5rem;font-family:'Lato_medium';border:0;color:#1c1819;margin:1px;background:#edeeef;border-radius:0}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link:hover,.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link.active,.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link:hover{background:#5eb646;color:#fff}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link:before{opacity:0;font:normal normal normal 50px/1 "Material Design Icons";content:"\f360";position:absolute;left:0;text-align:center;width:100%;bottom:-43px;color:#edeeef}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link:after{opacity:0;content:"\f360" !important;position:absolute;left:0;width:100%;text-align:center;bottom:-44px;font:normal normal normal 50px/1 "Material Design Icons";color:#fff}.product-detail-nav-panel .nav-tabs-wrapper .tab-panel{border:1px solid #edeeef}.product-detail-nav-panel .nav-tabs-wrapper .tab-panel .tabMainCont iframe,.product-detail-nav-panel .nav-tabs-wrapper .tab-panel .tabMainCont img{max-width:100%}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link.show:before,.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link.show:after{opacity:1}@media (min-width: 1200px){.product-detail-nav-panel .nav-tabs-wrapper{min-width:760px}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link{font-size:1rem;padding:0.5rem 1rem}}@media (max-width: 992px) and (min-width: 768px){.product-detail-pricing-panel .grey-wrapper{font-size:0.8rem}}@media (max-width: 767px){.product-zooming .outer #big .item img{max-height:300px;max-width:180px}.product-zooming.product-zooming-large .outer{max-width:380px !important;margin-top:12%;margin-bottom:12%}.detail-content-wrap .sub-heading{font-size:1rem}.detail-content-wrap .display-7{font-size:0.9rem}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link{font-size:0.7rem}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-link span{max-width:120px}.product-detail-nav-panel .nav-tabs-wrapper .tab-panel .sub-heading{font-size:1rem}.product-detail-nav-panel .nav-tabs-wrapper .tab-panel .display-7{font-size:0.9rem}}@media (max-width: 576px){.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-item{margin:5px;width:100%;text-align:center}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-item .nav-link{font-size:0.9rem}.product-detail-nav-panel .nav-tabs-wrapper .nav-tabs .nav-item .nav-link span{max-width:100%}.product-detail-pricing-panel .grey-wrapper{text-align:center}.product-detail-pricing-panel .grey-wrapper .diagonal-rectangle{display:block;margin:10px auto}.product-detail-pricing-panel .quantity-btn-wrap .btn-primary{font-size:1rem;margin-top:30px !important;width:100%;height:45px;line-height:35px}.product-detail-pricing-panel .quantity-btn-wrap .btn-primary .mdi:before{font-size:1.2rem}}@media (max-width: 420px){.product-zooming .magnify>.magnify-lens{width:120%}.product-zooming.product-zooming-large{overflow-y:auto;overflow-x:hidden}.product-zooming.product-zooming-large .outer{max-width:270px !important;margin-top:12%;margin-bottom:12%}}
