.product-details .product-image{height:auto;width:95%}@media(max-width:767.98px){.product-details .product-image{margin:0;width:100%}}.product-details .product-image img{width:auto;margin-left:auto;margin-right:auto;max-height:800px}.product-details .product-image .product-images img{max-height:100%}.single-product .product-capacity,.single-product .product-degree{font-size:24px}.single-product .product-info{display:flex;flex-wrap:wrap;align-items:center;row-gap:10px}.single-product .product-info .product-info-spacer{flex:1 1 0;min-width:0}.single-product .product-info .flags{flex:0 0 auto}.single-product .flags img{height:60px}.single-product .add-to-cart{display:flex;align-items:center;flex-wrap:wrap;row-gap:10px}.single-product .add-to-cart .quantity{margin-right:15px}.product-details h2{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit}.product-details .product-short-desc{margin-bottom:1rem}.product-images{margin-top:5px}.product-image>div{padding:0}.product-images .swiper-slide{height:80px!important;width:80px;padding-top:0;padding-bottom:0;flex:0 0 auto;text-align:center;margin-right:5px}.product-images img{width:auto;height:auto;margin-left:auto;margin-right:auto;max-height:100%}@media(min-width:1200px){.product-images .swiper-wrapper{flex-direction:column}.product-images{order:-1;margin-top:0;margin-right:10px;padding-left:0}.product-images .swiper-slide{margin-right:0;margin-bottom:5px}}@media(min-width:1400px){.product-images .swiper-slide{height:100px!important;width:100px}}
