.en-US .datedata-text {
    font-size: 10pt;
}
.zh-HK .datedata-text {
    font-size: 10pt;
    font-family: sans-serif;
}
td {
    font-size: 11pt;
}
.en-US .relatedproduct-tags ul li a {
    font-size: 9px;
    padding: 2px 0px;
}
.splide--nav>.splide__track>.splide__list>.splide__slide.is-active {
    border-color: #FFFFFF;
    opacity: 1;
}
.splide__arrow svg {
    fill: #FFFFFF;
}
.zh-HK {
    font-family:sans-serif;
}
.recipeboxtitle{
    font-size: 15px;
}
.recipeboxdescription {
    padding: 5px 15px 5px 15px;
}

.relatedproduct-accordin .card .card-heading {
    font-family:"PT Sans Bold";
    font-size:17px;
}

ol {
    display: block;
    list-style-type: decimal;
    margin-block-start: 10px;
    margin-block-end: 0em;
    margin-inline-start: 15px;
    margin-inline-end: 0em;
    font-size: 14.66667px;
}

ol > li::marker {
  font-weight: bold;
}
.zh-HK p {
    display: block;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 5px;
    font-family: sans-serif;
}

.promotiondesc ul li {
    line-height: 22px;
    margin-bottom: 4px
}
.breadcrumb_bar ul li {
    max-width: 200px;
    font-family:sans-serif;
}
.umb-grid ul, ol {
    list-style-position: outside;
}

.facebook-responsive {
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}

.facebook-responsive iframe {
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.food-used-slider .pi-text div {
    font-size: 12px;
}
.pmsul img {
    border-radius: 5px;
    width: 95%;
}
.otherrecipeimg img {
    width: 100%;
    border-radius: 5pt 5pt 0pt 0pt;
}


.ingredientssection {
    font-family:sans-serif;
}

.saleprice {
   line-height: 17px;
}

.main-price {
   line-height: 20px;
}

.big-price {
    line-height: 32px;
}