/* https://b-alert.com.vn/userdatb/9622/wp-content/themes/keyweb/css/template-part/content-single-product.css?ver=1787501916 */
.b-alert-single-product{margin:0px auto;padding:20px 0px;display:block!important;clear:both;max-width:1200px;padding-left:15px;padding-right:15px}.sp-top-wrapper{margin-bottom:50px}.sp-top-grid{display:grid;grid-template-columns:4fr 5fr 3fr;gap:35px;align-items:stretch}.sp-col{min-width:0;display:flex;flex-direction:column}.sp-col-images .product-gallery-wrapper,.sp-col-info>*,.sp-col-sidebar>*{flex:1;height:100%}.sp-col-images{min-width:0!important;max-width:100%;overflow:hidden}.product-gallery-wrapper{width:100%;max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box}.sp-col-sidebar{display:flex;flex-direction:column;gap:20px}.sp-col-sidebar>*{flex:1}.sp-tabs-wrapper{margin-bottom:20px}.sp-categories-wrapper{margin-bottom:20px;background:var(--color-white);padding:15px;border-radius:10px}.sp-related-wrapper{margin-bottom:50px}@media (max-width:1440px){.sp-top-grid{gap:30px}}@media (max-width:1024px){.sp-top-grid{grid-template-columns:1fr 1fr;gap:25px}.sp-col-sidebar{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:25px}}@media (max-width:768px){.sp-top-grid{grid-template-columns:1fr;gap:20px}.sp-col-sidebar{grid-template-columns:1fr;gap:20px}.sp-top-wrapper,.sp-tabs-wrapper,.sp-related-wrapper{margin-bottom:30px}}@media (max-width:480px){.b-alert-single-product{padding-top:10px}.sp-top-grid{gap:15px}.sp-col-sidebar{gap:15px}.sp-categories-wrapper{padding:12px;margin-bottom:15px}}@media (max-width:360px){.b-alert-single-product{padding-left:10px;padding-right:10px}.sp-top-grid{gap:12px}}