#sanpham-inan-quote-simple #addcolor-tab {
    margin-top: 28px !important;
}

#sanpham-inan-quote-simple #addcolor-tab > .nav-pills {
    display: flex;
    gap: 4px;
    margin: 0;
    padding: 0 0 0 2px;
    list-style: none;
    border-bottom: 1px solid var(--sp-line, #e8e8ec);
}

#sanpham-inan-quote-simple #addcolor-tab > .nav-pills > li {
    float: none;
    width: auto;
    margin: 0;
}

#sanpham-inan-quote-simple #addcolor-tab > .nav-pills > li > a {
    display: block;
    padding: 12px 18px;
    border: 0;
    border-radius: 0;
    background: none;

    font-size: 14px;
    font-weight: 500;
    letter-spacing: .2px;
    text-transform: uppercase;
    color: var(--sp-soft, #6b7280);
    text-decoration: none;

    box-shadow: inset 0 -2px 0 transparent;
    transition: color .15s, box-shadow .15s;
}

#sanpham-inan-quote-simple #addcolor-tab > .nav-pills > li > a:hover {
    color: var(--sp-ink, #1f1f24);
    background: none;
}

#sanpham-inan-quote-simple #addcolor-tab > .nav-pills > li.active > a,
#sanpham-inan-quote-simple #addcolor-tab > .nav-pills > li.active > a:hover,
#sanpham-inan-quote-simple #addcolor-tab > .nav-pills > li.active > a:focus {
    color: var(--sp-green, #1D8057);
    font-weight: 600;
    background: none;
    box-shadow: inset 0 -2px 0 var(--sp-green, #1D8057);
}

#sanpham-inan-quote-simple #addcolor-tab > .tab-content {

    padding-top: 32px;
}

#sanpham-inan-quote-simple #addcolor-tab > .tab-content > .tab-pane {
    display: none;
    opacity: 1 !important;
    transition: none !important;
}

#sanpham-inan-quote-simple #addcolor-tab > .tab-content > .tab-pane.active {
    display: block;
}

#sanpham-inan-quote-simple #addcolor-tab > .tab-content + .hv3-sec--faq,
#sanpham-inan-quote-simple #addcolor-tab > .tab-content + .hv3-sec--related {

    margin-top: 56px !important;
}

#sanpham-inan-quote-simple #addcolor-tab .tab-content > .tab-pane,
#sanpham-inan-quote-simple .hv3-sec {
    margin: 0 0 56px !important;
    padding: 0 !important;
    border: 0;
    border-radius: 0;
    background: none;
}

#sanpham-inan-quote-simple #addcolor-tab .tab-pane > .related-products,
#sanpham-inan-quote-simple #addcolor-tab .tab-pane > .group-related,
#sanpham-inan-quote-simple #addcolor-tab .group-related,
#sanpham-inan-quote-simple #addcolor-tab .group-related-inner,
#sanpham-inan-quote-simple .hv3-sec > .row {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: none !important;
    box-shadow: none !important;
}

#sanpham-inan-quote-simple .hv3-sec__title,
#sanpham-inan-quote-simple #about-prodct > .related-products h2.txt-qd-dm-2,
#sanpham-inan-quote-simple #addcolor-tab .sp_cptieude,
#sanpham-inan-quote-simple .hv3-sec--related h2.txt-qd-dm-2 {
    margin: 0 0 22px !important;
    padding: 0 !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    letter-spacing: -.2px;
    line-height: 1.35 !important;
    text-align: left !important;
    text-transform: none !important;
    color: var(--hv3-ink, #1f1f24) !important;
}

#sanpham-inan-quote-simple #addcolor-tab .txt-qd-dm-2.text-center,
#sanpham-inan-quote-simple .hv3-sec .txt-qd-dm-2.text-center {
    display: block;
    margin: 0 0 8px !important;
    text-align: left;
}

#sanpham-inan-quote-simple #addcolor-tab .txt-qd-dm-2.text-center + .text-center,
#sanpham-inan-quote-simple .hv3-sec .txt-qd-dm-2.text-center + .text-center {
    text-align: left !important;
}

#sanpham-inan-quote-simple #addcolor-tab .txt-qd-dm-2 > .hide-moble-qd-page,
#sanpham-inan-quote-simple .hv3-sec .txt-qd-dm-2 > .hide-moble-qd-page {
    display: none !important;
}

@media (max-width: 767px) {
    #sanpham-inan-quote-simple #addcolor-tab .tab-content > .tab-pane,
    #sanpham-inan-quote-simple .hv3-sec {
        margin-bottom: 36px !important;
    }
}

#sanpham-inan-quote-simple .hv3-t-green {
    color: var(--hv3-green-500, #1D8057);
}

#sanpham-inan-quote-simple .hv3-intro__cols {
    display: block;
}

#sanpham-inan-quote-simple .hv3-intro__desc iframe,
#sanpham-inan-quote-simple .hv3-intro__desc blockquote {
    display: block;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 auto !important;
}

#sanpham-inan-quote-simple .hv3-intro__desc iframe {
    width: 100%;
    height: auto !important;
    aspect-ratio: 16 / 9;
    border: 0;
    border-radius: 12px;
}

#sanpham-inan-quote-simple .hv3-intro__video {
    max-width: 620px;
    margin: 26px auto 0;
}

#sanpham-inan-quote-simple #addcolor-tab .hv3-intro__video iframe {
    display: block;
    width: 100%;
    height: auto !important;
    aspect-ratio: 16 / 9;
    border: 0;
    border-radius: 12px;
}

#sanpham-inan-quote-simple #addcolor-tab .hv3-intro__desc iframe {
    display: block;
    width: 100%;
    max-width: 1125px !important;

    height: 520px !important;
    margin: 14px 0 0 !important;
    border: 0;
    border-radius: 12px;
}

#sanpham-inan-quote-simple .hv3-intro__desc {
    width: 100%;
    min-width: 0;
}

#sanpham-inan-quote-simple .hv3-intro__spec {
    width: 100%;
    min-width: 0;
    margin-top: 20px;
}

#sanpham-inan-quote-simple #addcolor-tab .hv3-intro__desc,
#sanpham-inan-quote-simple #addcolor-tab .hv3-intro__spec {
    padding: 0 !important;
    border-radius: 0;
    background: none !important;
}

#sanpham-inan-quote-simple .hv3-intro__desc p {
    margin: 0 0 16px;

    font-size: 14px;
    line-height: 1.85;
    color: #5b6270;
    text-align: left;
}

#sanpham-inan-quote-simple .hv3-intro__desc a,
#sanpham-inan-quote-simple .hv3-intro__desc a span,
#sanpham-inan-quote-simple .hv3-intro__desc strong {
    color: var(--hv3-ink, #1f1f24) !important;
    font-weight: 700;
    text-decoration: none;
}

#sanpham-inan-quote-simple .hv3-intro__desc p:last-child {
    margin-bottom: 0;
}

#sanpham-inan-quote-simple .hv3-spec__row {
    display: flex;
    align-items: baseline;
    padding: 13px 0;
    border-bottom: 1px solid #E4E5E8;

    font-size: 14px;
    line-height: 1.6;
}

#sanpham-inan-quote-simple .hv3-spec__row:first-child {
    padding-top: 0;
}

#sanpham-inan-quote-simple .hv3-spec__row:last-child {
    border-bottom: 0;
}

#sanpham-inan-quote-simple .hv3-spec__k {
    flex: none;
    width: 52%;
    padding-right: 12px;
    color: #5b6270;
}

#sanpham-inan-quote-simple .hv3-spec__v {
    flex: 1;
    min-width: 0;
    color: #2b2f36;
}

#sanpham-inan-quote-simple .hv3-spec__v--full {
    margin-left: 52%;
    color: #6b7280;
}

#sanpham-inan-quote-simple .hv3-spec__row a {
    color: inherit;
}

@media (max-width: 900px) {
    #sanpham-inan-quote-simple .hv3-intro__cols {
        display: block;
    }

    #sanpham-inan-quote-simple .hv3-intro__spec {
        margin: 16px 0 0;
    }
}

#sanpham-inan-quote-simple .hv3-penci {
    display: flex;
    align-items: center;
    margin: 34px 0 0;
    padding: 44px 56px;
    border-radius: 0;
    background: linear-gradient(100deg, #16BEE8 0%, #0F9BDD 40%, #0D63CE 100%);
    overflow: hidden;
}

#sanpham-inan-quote-simple .hv3-penci__text {
    flex: 1 1 0;
    min-width: 0;
    max-width: 420px;
    padding-right: 28px;
    color: #fff;
}

#sanpham-inan-quote-simple .hv3-penci__text h3 {
    margin: 0 0 20px !important;
    font-size: 28px !important;
    font-weight: 800 !important;
    line-height: 1.3 !important;
    color: #fff !important;
}

#sanpham-inan-quote-simple .hv3-penci__btn {
    display: inline-block;
    padding: 11px 26px;
    border-radius: 999px;
    background: #fff;
    font-size: 14px;
    font-weight: 600;
    color: #0A63C8;
    text-decoration: none;
}

#sanpham-inan-quote-simple .hv3-penci__btn:hover {
    background: #EAF4FF;
}

#sanpham-inan-quote-simple .hv3-penci__media {
    flex: none;
    width: 40%;
    max-width: 420px;
}

#sanpham-inan-quote-simple .hv3-penci__media img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 12px !important;
}

@media (max-width: 767px) {
    #sanpham-inan-quote-simple .hv3-penci {
        display: block;
        margin: 16px -16px -16px;
        padding: 20px;
    }

    #sanpham-inan-quote-simple .hv3-penci__text {
        padding: 0 0 18px;
    }

    #sanpham-inan-quote-simple .hv3-penci__text h3 {
        font-size: 20px;
    }

    #sanpham-inan-quote-simple .hv3-penci__media {
        width: 100%;
        max-width: none;
    }
}

#sanpham-inan-quote-simple .hv3-pricebox__cb {
    position: absolute;
    width: 1px;
    height: 1px;
    opacity: 0;
    pointer-events: none;
}

#sanpham-inan-quote-simple .hv3-pricebox__wrap {
    max-height: none;
    overflow: visible;
}

#sanpham-inan-quote-simple .hv3-pricebox__cb:checked ~ .hv3-pricebox__wrap {
    max-height: none;
}

#sanpham-inan-quote-simple .hv3-pricebox__more {
    display: none !important;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: 130px;
    margin: 0;
    background: linear-gradient(rgba(255, 255, 255, 0), #fff 72%);
    cursor: pointer;
}

#sanpham-inan-quote-simple .hv3-pricebox__cb:checked ~ .hv3-pricebox__more {
    position: static;
    height: auto;
    padding-top: 14px;
    background: none;
}

#sanpham-inan-quote-simple .hv3-pricebox__btn {
    padding: 9px 24px;
    border-radius: 999px;
    background: var(--hv3-green-500, #1D8057);

    font-size: 14px;
    font-weight: 600;
    color: #fff;
}

#sanpham-inan-quote-simple .hv3-pricebox__cb:checked ~ .hv3-pricebox__more .hv3-pricebox__btn {
    font-size: 0;
}

#sanpham-inan-quote-simple .hv3-pricebox__cb:checked ~ .hv3-pricebox__more .hv3-pricebox__btn::after {
    content: attr(data-less);

    font-size: 14px;
}

#sanpham-inan-quote-simple .hv3-faq__q::-webkit-details-marker {
    display: none;
}

#sanpham-inan-quote-simple .hv3-faq__ico {
    position: relative;
    flex: none;
    width: 16px;
    height: 16px;
    margin-left: 14px;
}

#sanpham-inan-quote-simple .hv3-faq__ico::before,
#sanpham-inan-quote-simple .hv3-faq__ico::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 13px;
    height: 1.5px;
    background: #9b9ba3;
    transform: translate(-50%, -50%);
}

#sanpham-inan-quote-simple .hv3-faq__ico::after {
    transform: translate(-50%, -50%) rotate(90deg);
}

#sanpham-inan-quote-simple .hv3-faq__item[open] .hv3-faq__ico::after {
    display: none;
}

#sanpham-inan-quote-simple .hv3-faq__a ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

#sanpham-inan-quote-simple .hv3-faq__a li::before {
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #c4c4cc;
}

#sanpham-inan-quote-simple .hv3-faq__a li:last-child {
    margin-bottom: 0;
}

#sanpham-inan-quote-simple .hv3-faq__a a {
    color: var(--hv3-green-500, #1D8057);
}

#sanpham-inan-quote-simple .hv3-note__head .hv3-sec__title {
    margin: 0 0 18px !important;
}

#sanpham-inan-quote-simple .hv3-note > .related-products {
    margin: 0 !important;
}

#sanpham-inan-quote-simple #addcolor-tab .vidusp-qd-style,
#sanpham-inan-quote-simple #comment-customer .bg-bot-line,
#sanpham-inan-quote-simple #comment-customer .send-comment-tag,
#sanpham-inan-quote-simple .hv3-sec--related .flex-row-attach {
    display: flex;
    flex-wrap: wrap;
    margin-left: -8px;
    margin-right: -8px;
}

#sanpham-inan-quote-simple #addcolor-tab .vidusp-qd-style > [class*="col-"],
#sanpham-inan-quote-simple #comment-customer .bg-bot-line > [class*="col-"],
#sanpham-inan-quote-simple #comment-customer .send-comment-tag > [class*="col-"],
#sanpham-inan-quote-simple .hv3-sec--related .flex-row-attach > [class*="col-"] {
    padding-left: 8px;
    padding-right: 8px;
}

#sanpham-inan-quote-simple #addcolor-tab .col-md-3,
#sanpham-inan-quote-simple .hv3-sec .col-md-3  { width: 25%; }
#sanpham-inan-quote-simple #addcolor-tab .col-md-4  { width: 33.3333%; }
#sanpham-inan-quote-simple #addcolor-tab .col-md-6  { width: 50%; }
#sanpham-inan-quote-simple #addcolor-tab .col-md-12,
#sanpham-inan-quote-simple .hv3-sec .col-md-12 { width: 100%; }

@media (max-width: 991px) {
    #sanpham-inan-quote-simple #addcolor-tab .col-md-3,
    #sanpham-inan-quote-simple .hv3-sec .col-md-3,
    #sanpham-inan-quote-simple #addcolor-tab .col-md-4,
    #sanpham-inan-quote-simple #addcolor-tab .col-md-6 { width: 50%; }
}

@media (max-width: 599px) {
    #sanpham-inan-quote-simple #addcolor-tab .col-md-3,
    #sanpham-inan-quote-simple .hv3-sec .col-md-3,
    #sanpham-inan-quote-simple #addcolor-tab .col-md-4,
    #sanpham-inan-quote-simple #addcolor-tab .col-md-6 { width: 100%; }
}

#sanpham-inan-quote-simple #addcolor-tab .fa-star {
    display: inline-block;
    width: 1em;
    font-style: normal;
    font-size: 17px;
    line-height: 1;
    color: #d9d9de;
}

#sanpham-inan-quote-simple #addcolor-tab .fa-star::before {
    content: "\2605";
    font-family: inherit;
}

#sanpham-inan-quote-simple #addcolor-tab .fa-star.yelow {
    color: #F5B301;
}

#sanpham-inan-quote-simple #addcolor-tab .ifarme-video-tgia {
    display: block;
    width: 100%;
    height: auto !important;
    aspect-ratio: 16 / 9;
    border: 0;
    border-radius: 12px;
}

#sanpham-inan-quote-simple #addcolor-tab .tab-pane img {
    max-width: 100%;
    height: auto;
    border-radius: 12px;
}

#sanpham-inan-quote-simple #addcolor-tab .hv3-intro__desc img {
    display: block;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    margin-left: auto;
    margin-right: auto;
    border-radius: 12px;
}

#sanpham-inan-quote-simple #comment-customer .group-related {
    display: flex;
    align-items: stretch;
}

#sanpham-inan-quote-simple #comment-customer .rating-box .fa-star.yelow {
    color: var(--hv3-green-500, #1D8057);
}

#sanpham-inan-quote-simple #comment-customer .product-customer-col-2 {
    display: none !important;
}

#sanpham-inan-quote-simple #comment-customer .btn-comment-rating {
    margin-top: 18px;
    padding: 11px 28px;
    border: 0;
    border-radius: 999px;
    background: var(--hv3-green-500, #1D8057);

    font-size: 14px;
    font-weight: 600;
    color: #fff;
}

#sanpham-inan-quote-simple .show-on-mobile-comment-tag {
    display: none !important;
}

@media screen and (max-width: 480px) {
    #sanpham-inan-quote-simple .hide-on-mobile-comment-tag {
        display: none !important;
    }

    #sanpham-inan-quote-simple .show-on-mobile-comment-tag {
        display: flex !important;
    }
}

@media (max-width: 1100px) {
    #sanpham-inan-quote-simple #comment-customer .view-comment-tag > [class*="col-"] {
        flex-basis: calc(40% - 20px);
        width: calc(40% - 20px);
    }
}

@media (max-width: 700px) {
    #sanpham-inan-quote-simple #comment-customer .view-comment-tag > [class*="col-"] {
        flex-basis: calc(80% - 20px);
        width: calc(80% - 20px);
    }
}

#sanpham-inan-quote-simple #comment-customer .hv3-rate__empty {
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    min-height: 160px;
    margin-left: 16px;
    border: 1px dashed var(--hv3-line, #e8e8ec);
    border-radius: 14px;

    font-size: 14px;
    color: #9b9ba3;
}

#sanpham-inan-quote-simple #comment-customer .hv3-rate__none {
    font-size: 15px !important;
    font-weight: 600 !important;
    color: #9b9ba3 !important;
}

@media (max-width: 900px) {
    #sanpham-inan-quote-simple #comment-customer .hv3-rate__empty {
        margin: 16px 0 0;
    }
}

#sanpham-inan-quote-simple #comment-customer .view-comment-tag {
    display: flex;
    flex: 1;
    min-width: 0;
    margin-left: 16px;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
}

#sanpham-inan-quote-simple #comment-customer .view-comment-tag .col-right-tag {
    flex: 1;
    order: 1;
}

#sanpham-inan-quote-simple #comment-customer .view-comment-tag .col-left-tag {
    margin: 14px -16px -16px;
    padding: 12px 16px;
    background: #FAFBFC;
    display: grid;
    grid-template-columns: auto 1fr;
    grid-template-areas: "av name" "av date";
    align-items: center;
    column-gap: 10px;
    order: 2;
    margin-top: 14px;
    padding-top: 12px;
    border-top: 1px solid var(--hv3-line, #e8e8ec);
}

#sanpham-inan-quote-simple #comment-customer .admin-answer,
#sanpham-inan-quote-simple #comment-customer .view-comment-tag textarea,
#sanpham-inan-quote-simple #comment-customer .view-comment-tag .text-right {
    display: none !important;
}

@media (max-width: 900px) {
    #sanpham-inan-quote-simple #comment-customer .group-related {
        display: block;
    }

    #sanpham-inan-quote-simple #comment-customer .bg-bot-line {
        width: 100%;
        margin-bottom: 16px;
    }

    #sanpham-inan-quote-simple #comment-customer .view-comment-tag {
        margin-left: 0;
    }
}

#hv3-modal-rating .modal-content {
    border: 0;
    border-radius: var(--hv3-radius-lg, 12px);
    box-shadow: var(--hv3-shadow-pop, 0 8px 24px rgba(16, 24, 40, .14));
    font-family: var(--hv3-font, Roboto, Arial, sans-serif);
}

#hv3-modal-rating .modal-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 20px;
    border-bottom: 1px solid var(--hv3-line, #e8e8ec);
}

#hv3-modal-rating .modal-header strong {
    font-size: 15px;
    font-weight: 800;
    color: var(--hv3-green-500, #1D8057);
}

#hv3-modal-rating .modal-header .close {
    width: 30px;
    height: 30px;
    padding: 0;
    border: 0;
    border-radius: 50%;
    background: var(--hv3-tile, #f5f5f7);
    font-size: 18px;
    opacity: 1;
}

#hv3-modal-rating .modal-body {
    padding: 20px;

    font-size: 14px;
    color: #6b7280;
}

#hv3-modal-rating [class*="col-md-"],
#hv3-modal-rating [class*="col-sm-"] {
    width: 100% !important;
    padding: 0 !important;
}

#hv3-modal-rating .send-comment-tag h3 {
    display: none;
}

#hv3-modal-rating .send-comment-tag p {
    margin: 0 0 8px;
}

#hv3-modal-rating .send-comment-tag p + p {
    margin-top: 14px;
}

#hv3-modal-rating .rating-box-choose {
    display: block;
    margin-top: 8px;
    white-space: nowrap;
}

#hv3-modal-rating .rating-box-choose .fa-star {
    width: auto !important;
    margin-right: 6px !important;
    font-size: 26px !important;
    color: #dedddc;
    cursor: pointer;
    transition: color .12s ease, transform .12s ease;
}

#hv3-modal-rating .rating-box-choose[data-hover] .fa-star {
    color: #dedddc !important;
}

#hv3-modal-rating .rating-box-choose[data-hover="1"] .fa-star:nth-child(-n+1),
#hv3-modal-rating .rating-box-choose[data-hover="2"] .fa-star:nth-child(-n+2),
#hv3-modal-rating .rating-box-choose[data-hover="3"] .fa-star:nth-child(-n+3),
#hv3-modal-rating .rating-box-choose[data-hover="4"] .fa-star:nth-child(-n+4),
#hv3-modal-rating .rating-box-choose[data-hover="5"] .fa-star:nth-child(-n+5) {
    color: #FFBE2A !important;
    transform: scale(1.08);
}

#hv3-modal-rating .font-13 i,
#hv3-modal-rating .font-13 {

    font-size: 14px;
    line-height: 1.6;
    color: #9b9ba3;
}

#hv3-modal-rating .image-sendtag,
#hv3-modal-rating .send-tag-info,
#hv3-modal-rating .send-tag-detail {
    display: none !important;
}

#hv3-modal-rating h3 {
    margin: 0 0 14px;
    font-size: 14px;
    font-weight: 800;
    color: var(--hv3-ink, #1f1f24);
}

#hv3-modal-rating .form-control {
    width: 100%;
    padding: 10px 12px;
    border: 1px solid var(--hv3-line, #e8e8ec);
    border-radius: 10px;

    font-size: 14px;
}

#hv3-modal-rating .btn-comment-send-tag {
    margin-top: 6px;
    padding: 10px 24px;
    border: 0;
    border-radius: 999px;
    background: var(--hv3-green-500, #1D8057);

    font-size: 14px;
    font-weight: 600;
    color: #fff;
}

#hv3-modal-rating .fa-star {
    display: inline-block;
    width: 1em;
    font-style: normal;
    line-height: 1;
}

#hv3-modal-rating .fa-star::before {
    content: "\2605";
    font-family: inherit;
}

#sanpham-inan-quote-simple #home table.table-qd-price {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    border: 1px solid var(--hv3-line, #e8e8ec);
    border-radius: 12px;
    overflow: hidden;

    font-size: 14px;
}

#sanpham-inan-quote-simple #home table.table-qd-price td {
    padding: 11px 14px !important;
    border: 0 !important;
    border-bottom: 1px solid var(--hv3-line, #e8e8ec) !important;
}

#sanpham-inan-quote-simple #home table.table-qd-price tr:last-child td {
    border-bottom: 0 !important;
}

#sanpham-inan-quote-simple #home table.table-qd-price .bg-head-table-qd td {
    background: #F3FAF6;
    font-weight: 700;
    color: var(--hv3-ink, #1f1f24);
}

#sanpham-inan-quote-simple #home .item-img-files img {
    display: block;
    width: 100%;
    height: auto;
    border: 1px solid var(--hv3-line, #e8e8ec);
    border-radius: 12px;
}

#sanpham-inan-quote-simple #question-prodct .box-luuy {
    margin: 0 0 26px !important;
    padding: 0 !important;
    border: 0;
    border-radius: 0;
    background: none;
}

#sanpham-inan-quote-simple #question-prodct .box-luuy:last-of-type {
    margin-bottom: 0 !important;
}

#sanpham-inan-quote-simple #question-prodct .title-luuy {
    margin: 0 0 10px !important;
    font-size: 14.5px !important;
    font-weight: 700;
    color: var(--hv3-ink, #1f1f24);
}

#sanpham-inan-quote-simple #question-prodct .content-luuy p {
    margin: 0 0 4px;

    font-size: 14px;
    line-height: 1.7;
    color: #6b7280;
}

#sanpham-inan-quote-simple #question-prodct .box-luuy img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-top: 10px;
    border-radius: 10px;
}

#sanpham-inan-quote-simple .hv3-sec--related .product .image img {
    display: block;
    width: 100%;
    aspect-ratio: 4 / 3;
    object-fit: cover;
}

#sanpham-inan-quote-simple .hv3-sec--related .product .product-title-inan {

    font-size: 14px;
    color: #6b7280;
}

#sanpham-inan-quote-simple .hv3-calmis { margin-top: 24px; }

#sanpham-inan-quote-simple .hv3-calmis__item { margin-bottom: 28px; }

#sanpham-inan-quote-simple .hv3-calmis__item img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    border-radius: 10px;
}

#sanpham-inan-quote-simple .hv3-calmis__item h2.txt-qd-dm-2 {
    font-size: 20px;
    font-weight: 700;
    margin: 0;
}

#sanpham-inan-quote-simple .hv3-calmis__item > p { margin: 8px 0 14px; }
