th-eos html,
th-eos body,
th-eos div,
th-eos span,
th-eos applet,
th-eos object,
th-eos iframe,
th-eos h1,
th-eos h2,
th-eos h3,
th-eos h4,
th-eos h5,
th-eos h6,
th-eos p,
th-eos blockquote,
th-eos pre,
th-eos a,
th-eos abbr,
th-eos acronym,
th-eos address,
th-eos big,
th-eos cite,
th-eos code,
th-eos del,
th-eos dfn,
th-eos em,
th-eos font,
th-eos img,
th-eos ins,
th-eos kbd,
th-eos q,
th-eos s,
th-eos samp,
th-eos small,
th-eos strike,
th-eos strong,
th-eos sub,
th-eos sup,
th-eos tt,
th-eos var,
th-eos dl,
th-eos dt,
th-eos dd,
th-eos ol,
th-eos ul,
th-eos li,
th-eos fieldset,
th-eos form,
th-eos label,
th-eos legend,
th-eos table,
th-eos caption,
th-eos tbody,
th-eos tfoot,
th-eos thead,
th-eos tr,
th-eos th,
th-eos td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: 'Almarai', sans-serif;
    font-display: swap;
    vertical-align: baseline;
    margin-top: 0px;
}

* {
    font-family: 'Almarai', sans-serif;
    font-size: 70%;
}

.store-details .section-1 {
    min-height: 0px !important;
}
.store-details .section-1 .store-info-wrapper .note , .store-details .section-2 .data-value{
    font-weight: bold;
    font-size: 1.5rem;
}
.store-details .section-3 .media-item .media-info .media-header{
    color: #889aaa;
    font-size: 17px;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: bold;
}
.store-details {
    font-size: 80% !important; 
    font-weight: bold !important;

}
.store-details .section-3 .info-card.address-info .address-details {
    font-size: x-large !important;

}

.store-details .section-4 .reviews-wrapper .reviews-list .review-item img {
    /*max-width: 72px; */
     height: 24px !important; 
    /*margin-left: 2rem; */
    margin-bottom: 1rem;
    border-radius: 50%;
}

/* remember to define focus styles! */
th-eos :focus {
    outline: 0;
}

th-eos body {
    line-height: 1;
    color: black;
    background: white;
}

th-eos ol,
th-eos ul {
    list-style: none;
}

/* tables still need ‘cellspacing=”0″‘ in the markup */
th-eos table {
    border-collapse: separate;
    border-spacing: 0;
}

th-eos caption,
th-eos th,
th-eos td {
    text-align: left;
    font-weight: normal;
    font-display: swap;
}

th-eos blockquote:before,
th-eos blockquote:after,
th-eos q:before,
q:after {
    content: "";
}

th-eos blockquote,
q {
    quotes: "";
}


button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) {
    font-size: 20px;
    padding: 15px;
}