.common-model{.modal-content{border-radius:0;max-width:715px;margin:0 auto;.modal-body{position:relative;padding:40px;.close-btn{position:absolute;display:block;width:16px;height:16px;line-height:16px;top:20px;right:20px;svg{width:16px;height:16px}}.model-form-cover{gap:40px;.common-form{padding:0;.form-cover{gap:20px!important}.form-group{.form-control{box-sizing:border-box;line-height:24px}}}}}.section-title{overflow:hidden;.title{font-size:var(--fs-28);line-height:28px}}}}@media (max-width:1199px){.detail-page-related-products .card-cover{gap:16px}}@media (max-width:991px){.detail-page-related-products .card-cover{gap:20px}}@media (max-width:768px){.detail-page-related-products .card-cover{column-gap:30px;row-gap:24px}.detail-page-related-products .related-product-pagination{margin-top:30px}}@media (max-width:575px){.common-model .modal-content .modal-body{position:relative;padding:20px 10px}.common-model .modal-content .modal-body .close-btn{width:14px;height:14px;line-height:14px;top:10px;right:10px}.modal-body .close-btn svg{width:14px;height:14px}.modal-body .model-form-cover{gap:20px}.common-model .modal-content .section-title .title{font-size:var(--fs-20);line-height:20px;margin-bottom:14px}.modal-body .model-form-cover .common-form .form-cover{gap:10px!important;margin-bottom:20px}}