#MainContent #product-image .product-image-wrapper .main-image{aspect-ratio:1;display:flex;align-items:center;justify-content:center}
#MainContent #product-image .product-image-wrapper .main-image img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}
#MainContent #product-image .product-image-thumb{display:flex;gap:10px;overflow:auto;padding:2px 1px 8px}
#MainContent #product-image .product-image-thumb .image-thumb{flex:0 0 calc(25% - 8px)}
#MainContent #product-image .product-image-thumb img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}
#MainContent #product-header .quantity-wrapper input.item-quantity{width:100px!important}
#MainContent #product-header .add-to-cart{font-weight:400;font-size:14px}
#MainContent #product-information .social-sharing svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}
#MainContent #product-information .social-sharing a{display:inline-flex;align-items:center;justify-content:center;font-weight:bold}
#MainContent #product-information .relative ul{margin:15px 0 0;padding:0;list-style:none}
#MainContent #product-information .relative li{margin-bottom:5px}
#MainContent .qn-product-description{clear:both;margin:30px 0;line-height:1.8}
#MainContent .qn-product-description img{max-width:100%;height:auto}
#MainContent .qn-product-description table{display:block;max-width:100%;overflow:auto}
#MainContent #wishlist-hero-product-page-button button{width:100%;border:1px solid #079fc2;color:#079fc2;background:white;margin:15px 0 0;min-height:40px;font-size:13px}
#MainContent #ddr_embed_text{margin-top:18px}

#MainContent #breadcrumb{padding-top:38px;margin-bottom:20px}
#MainContent #product-image .product-image-thumb .image-thumb{flex-basis:84px}
#MainContent #product-header .add-to-cart{font-family:'Roboto Condensed',sans-serif;margin-top:16px;box-shadow:none}
#MainContent #wishlist-hero-product-page-button{margin-top:24px}
#MainContent #product-information .social-sharing a{margin-left:12px}
#MainContent #product-information .price{font-family:'Roboto Condensed',sans-serif}
@media(max-width:767px){#MainContent #breadcrumb{padding-top:20px}#MainContent #product-image .product-image-thumb .image-thumb{flex-basis:calc(25% - 8px)}}
