*{
   -moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
     box-sizing: border-box; 
	font-family: 'arial', sans-serif;
}
.header{
	display: flex;
	flex-direction:row;
	max-width: 700px;
	margin:0 auto;
	align-items:center;
	justify-content:center;
}
.header .navigation a{
	font-weight: 400;
	font-size: 15px;
	text-decoration: none;
	padding: 0 20px;
	color: #4b4a48;
}
.header .navigation a:hover{
	color: #f3a293;
}
.header a.logo{
	width: 300px
	max-width: 25	0px;
	position: relative;
	left: 0
}
.header a.logo svg{
	width: 100px;
	max-width: 75px;
}
.header a.logo svg path{
	fill:#4b4a48;
}
.header a.logo:hover svg path{
	fill:#f3a293;
}
.header-search__link svg {
    display: block;
    height: 16px;
    width: 16px;
}
.header-search__link{
	width: 50px;
}

.product-details {
    padding: 30px 0;
    border-top: 1px solid #e9e2de;
}
.background-white{
	/*background: #fff;*/
	margin: 30px auto;
}
.product-image{
	display: flex;
	flex-direction:row;
	max-width: 700px;
	margin: 0 auto;
    flex-wrap: wrap;
}
.product-image img{
	width: 100%;
}
.product-image div{
	width: 100%;
}
.product-image .title{
	padding: 30px 20px;
	font-size: 30px;
	/*font-family: 'Playfair Display', serif;*/
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}
h3{font-size: 30px;margin:0 auto;display: block;text-align: center;}
.product-description {
    clear: both;
}
.product-description .product-detailed {
    padding-top: 37px;
}
.main-header {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-top: 1px solid #000;
}
.main-header__title {
    font-size: 2.8rem;
    background-color: #fff;
    color: #000;
    font-family: 'Playfair Display', serif;
    font-weight: 400;
    padding-right: 20px;
    display: block;
    margin-top: -10px;
    text-align: center;
}
.main-header__title {
    font-size: 2rem;
    margin-top: -20px;
}
.main-header {
    margin-bottom: 30px;
    position: relative;
}
.product.attribute.description{
	display: block;
	margin: 0 auto;
	max-width: 700px;
}
.product-detailed span.description *{
	font-family: Verdana;
	font-size: 15px;
}
strong{
	font-size: 18px;
}
.stamped-review {
    border-top: 1px solid #eee;
    margin-bottom: 30px;
    padding-top: 25px;
}
.stamped-review:first-child {
    margin-top: 0;
    border-top: none;
}
.stamped-review:last-child {
    padding-bottom: 0;
}
.stamped-review-header {
    font-size: 14px;
    width: 100%;
    line-height: 18px;
    display: flex;
    flex-direction:row;
    align-items:center;
    position: relative;
}
.stamped-review-avatar {
    position: relative;
    /*float: left;*/
    padding: 0;
    margin-right: 10px;
    color: #bbb;
    background: #f5f5f5;
    border-radius: 50%;
    text-shadow: 1px 1px 0 #fff;
}
.stamped-review-avatar {
    background: #7c7c7c !important;
    color: white !important;
}
.stamped-review-header .stamped-review-avatar{
	width: 50px;
    height: 50px;
    display: block;
}
.stamped-review-avatar-content {
    height: 55px;
    width: 55px;
    font-size: 18px;
    vertical-align: text-bottom;
    text-align: center;
    text-transform: inherit;
    font-style: initial;
    margin-right: 10px;
}
.stamped-review-avatar-content {
    display: table-cell;
    vertical-align: middle;
    height: 56px;
    width: 55px;
    font-weight: 700;
}
.stamped-review-header .created, .stamped-review-header-byline .created {
    /*float: right !important;*/
    position: absolute;
    right: 0;
    top:10px;
    color: #999;
    font-size: 12px;
    font-weight: 400;
}
.stamped-review .author {
    margin-right: 7px;
}
.stamped-review .author-stars{
	display: flex;
	flex-direction:column;
}
.stamped-review-header-starratings {
    font-size: 20px;
    display: inline-block;
    margin-left: -2px;
}
.stamped-fa-star svg{
	width: 16px;
}
.stamped-fa-star svg path{
    fill: #7c7c7c;
}
.stamped-review-content {
    margin: 0 0 15px;
    clear: both;
}
.stamped-review-header-title {
    font-size: 16px;
    line-height: 24px;
    min-height: 15px;
    margin: 5px 0 0;
    padding: 0;
    border: none;
    font-weight: 700;
    text-align: left;
}
.stamped-reviews .stamped-review .stamped-starratings .stamped-fa-star{
	visibility: hidden;
}
.product-image .title{
    padding: 30px;
    text-align: center;
}
#product-banner-details{
}
.product-image div img{
    max-width: 500px;
    width: 100%;
    margin: 0 auto;
    display: block;
}
.image-end {
    width: 100px;
    top: -110px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
#footer-end{
    margin-top: 78px;
}
.header img.logo{
    display: block;
    width: 100%;
    max-width: 400px;
}
#store-reviews{
	display:none;
}
.product-banner img{
	width:300px;
	height:auto;
}
.product-details .product-banner h3:after{
	content: '';
	position:relative;
}
#exlude-countries-conditions{
	display: none;
}
#product-banner-details{
	height: 10px;
	overflow: hidden;
}
#ds_div .header img.logo{
	width: 300px;
	max-width: 100%;
	margin: 0 auto;
	display: block;
}

.skincare-makeup-title:after{
    content: 'SKINCARE & HERBAL PRODUCTS';
    position: relative;
}

#disclaimer span.description li{display: none;position: relative;}
#disclaimer .herbal-title:before{
    content: 'Herbal and Natural Remedies product';
    position: relative;
}

#disclaimer .herbal p:after{
    content: 'Specific disclaimer for herbal and natural remedies product: Please remember when you are using herbs for their medicinal properties, they are just that – ‘medicinal’. If you wish to take a herbal remedy with prescribed medicines, you should talk to a pharmacist or your GP first. The effect of each supplement may vary to different person and age groups with their personal health history.';
}
#disclaimer .main-description:after{
    content: 'Please read all of the following carefully before placing your order!';
    font-weight: bold;
}
#disclaimer span.description li{display: none;position: relative;}
#disclaimer span.description li:before{content: '•'; font-size: 13px; font-weight: bold; position: absolute; left: -12px; top: 0px; }
#disclaimer span.description li:nth-child(1){display: flex;flex-direction:row;}
#disclaimer span.description li:nth-child(1):after{
    content:'In case of having side effects such as red rash, swollenness and/or itching while using this skincare or cosmetic, or in case such symptomps appear by direct sunlight after using it, consult a dermatologist immediately.';
}
#disclaimer span.description li:nth-child(2){display: flex;flex-direction:row;}
#disclaimer span.description li:nth-child(2):after{
    content:'Do not apply it on the part where you have a scar, eczema or dermatitis.';
}
#disclaimer span.description li:nth-child(3){display: flex;flex-direction:row;}
#disclaimer span.description li:nth-child(3):after{
    content:'Precaution for treatment and storage.';
}
#disclaimer span.description li:nth-child(4){display: flex;flex-direction:row;}
#disclaimer span.description li:nth-child(4):after{
    content:'Keep out of reach from children.';
}
#disclaimer span.description li:nth-child(5){display: flex;flex-direction:row;}
#disclaimer span.description li:nth-child(5):after{
    content:'Avoid the place where the direct sunlight.';
}

#product-condition span.description li{display: none;position: relative;}
#product-condition span.description li:before{content: '•'; font-size: 13px; font-weight: bold; position: absolute; left: -12px; top: 0px; } 
#product-condition span.description li:nth-child(1){display: block;}
#product-condition span.description li:nth-child(1):after{
    content:'We always distribute health and beauty products in its original manufacturer packaging the Size writing on each of the packaging labels based on the net measurement. Sometimes you may find the container does not have the full capacity, but that doesn\'t determine that we are cheating or reducing the content.';
}
#product-condition span.description li:nth-child(2){display: block;}
#product-condition span.description li:nth-child(2):after{
    content:'Some of the products may come with a sealed package; some may not, and we do not accept complaints about non sealed containers since they are beyond our capacity.';
}

#feedback span.description li{display: none;position: relative;}
#feedback span.description li:before{content: '•'; font-size: 13px; font-weight: bold; position: absolute; left: -12px; top: 0px; }
#feedback span.description li:nth-child(1){display: flex;flex-direction:row;}
#feedback span.description li:nth-child(1):after{
    content:'PLEASE CONTACT US BEFORE LEAVE ANY NEGATIVE FEEDBACK!';
    font-weight: bold;
}
#feedback span.description li:nth-child(2){display: flex;flex-direction:row;}
#feedback span.description li:nth-child(2):after{
    content:'Our feedback rating is very important to our companies success. Please take the time to look at each sellers feedback and rating before buying a product. You will find that we work hard to maintain our positive feedback rating and will do the same for you.';
}

#customer-service span.description li{display: none;position: relative;}
#customer-service span.description li:before{content: '•'; font-size: 13px; font-weight: bold; position: absolute; left: -12px; top: 0px; }
#customer-service span.description li:nth-child(1){display: flex;flex-direction:row;}
#customer-service span.description li:nth-child(1):after{
    content:'We are open Monday thru Friday 9:00AM to 4:00PM GMT+7 time.';
}
#customer-service span.description li:nth-child(2){display: flex;flex-direction:row;}
#customer-service span.description li:nth-child(2):after{
    content:'If you have any question regarding the product, please contact us before purchase.';
}
#customer-service span.description li:nth-child(3){display: flex;flex-direction:row;}
#customer-service span.description li:nth-child(3):after{
    content:'If you have also any issue regarding your purchase please contact us before left any feedback.  We will try our best to solve the problem and provide amicable solution.';
}

#import-duties-n-tax span.description li{display: none;position: relative;}
#import-duties-n-tax span.description li:before, #shipping-conditions span.description li:before {content: '•'; font-size: 13px; font-weight: bold; position: absolute; left: -12px; top: 0px; } 
#import-duties-n-tax span.description li:nth-child(1){display: block;}
#import-duties-n-tax span.description li:nth-child(1):after{
	content:'INTERNATIONAL CUSTOMERS ARE RESPONSIBLE FOR ALL IMPORT\/CUSTOMS\/LOCAL TAX FEES THAT MAY BE INCURED UPON RECEIPT YOUR PACKAGE.'
}
#import-duties-n-tax span.description li:nth-child(2){display: block;}
#import-duties-n-tax span.description li:nth-child(2):after{
	content:'International orders are subject to the receiving country\'s import fees, duty, taxes and\/or brokerage fees. These funds are not paid to seller nor are they set by eBay rather they are paid to and set by your home country\'s government as per import\/export regulations and charged by your local postal carrier. Funds are due upon receipt in accordance with your local import and postal regulations.';
}
#import-duties-n-tax span.description li:nth-child(3){display: block;}
#import-duties-n-tax span.description li:nth-child(3):after{
	content:'ATTENTION TO BUYER FROM BRAZIL: You need to input tax number upon the checkout to avoid any delay in custom clearance.';
}

#shipping-conditions span.description li{display: none;position: relative;}
#shipping-conditions span.description li:nth-child(1){display: block;}
#shipping-conditions span.description li:nth-child(1):after{
	content:'Shipping rates will vary depending on the size of the item and on your country.  We strive to keep our shipping rates as low as possible, and we offer greatly reduced shipping rates on multiple item orders. Please contact us if you have any plan to buy multiple items, as we would not able combine the shipping once the sales are final.';
}
#shipping-conditions span.description li:nth-child(2){display: block;}
#shipping-conditions span.description li:nth-child(2):after{
	content:'We are operating on GMT+7 time that might be different on your time zone. All orders will be dispatched max 3 business days after receive cleared payment. There is no shipment on Sunday and our Public holiday.';
}
#shipping-conditions span.description li:nth-child(3){display: block;}
#shipping-conditions span.description li:nth-child(3):after{
	content:'International Orders are shipped via DHL Ecommerce ( DHL Global Mail), Aramex and Post Indonesia.These offers tracking and approximately 10-20 days in transit.';
}
#shipping-conditions span.description li:nth-child(4){display: block;}
#shipping-conditions span.description li:nth-child(4):after{
	content:'Express shipment service available via DHL Express and EMS Post Indonesia. Please email or message us if you want to upgrade your shipping method. Please note that shipment to a remote area with DHL Express may need some additional remote area delivery surcharge. We can only find out whether your area includes in the remote territory after receiving the orders.';
}
#shipping-conditions span.description li:nth-child(5){display: block;}
#shipping-conditions span.description li:nth-child(5):after{
	content:'ATTENTION TO BUYER FROM MEXICO, BERMUDA, PORTUGAL, RUSSIA, URUGUAY, PERU, ISRAEL, POLAND, CYPRUS, CHILE, GREECE, MALTA, SOUTH AFRICA, BRAZIL, ARGENTINA, PUERTO RICO, MOLDOVA, AND OTHER NORTH AMERICA \& SOUTH AMERICA REGION. There will be a longer delivery time frame for your order. It may takes approximately 30-35 business days due to multiple transit time. ';
}


#return-conditions span.description li{display: none;position: relative;}
#return-conditions span.description li:before{content: '•'; font-size: 13px; font-weight: bold; position: absolute; left: -12px; top: 0px; }
#return-conditions span.description li:nth-child(1){display: flex;flex-direction:row;}
#return-conditions span.description li:nth-child(1):after{
    content:'Please take the time to do the research before committing to a purchase.';
}
#return-conditions span.description li:nth-child(2){display: flex;flex-direction:row;}
#return-conditions span.description li:nth-child(2):after{
    content:'We are unable to accept returns if you ordered the wrong items.';
}
#return-conditions span.description li:nth-child(3){display: flex;flex-direction:row;}
#return-conditions span.description li:nth-child(3):after{
    content:'We are open Monday thru Friday 9:00AM to 4:00PM GMT+7 time. ';
}
#return-conditions span.description li:nth-child(4){display: flex;flex-direction:row;}
#return-conditions span.description li:nth-child(4):after{
    content:'If you have also any issue regarding your purchase please contact us before left any feedback.  We will try our best to solve the problem and provide amicable solution. ';
}

.stamped-reviews .stamped-review{
	display:none;
}
.stamped-reviews .stamped-review:nth-child(1){
	display:block
}
.stamped-reviews .stamped-review:nth-child(1) .stamped-review-avatar-content:after{
	content: 'TG';
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
}
.stamped-reviews .stamped-review:nth-child(1) .stamped-starratings .stamped-fa-star:nth-child(1){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(1) .stamped-starratings .stamped-fa-star:nth-child(2){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(1) .stamped-starratings .stamped-fa-star:nth-child(3){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(1) .stamped-starratings .stamped-fa-star:nth-child(4){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(1) .stamped-starratings .stamped-fa-star:nth-child(5){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(1) .stamped-review-header-title:after{
	content: 'Awesome';
	position: relative;
}
.stamped-reviews .stamped-review:nth-child(1) .author:after{
	content:'t***r';
}
.stamped-reviews .stamped-review:nth-child(1) .stamped-review-content-body:after{
	content: 'Maybe due to Covid for delay but very happy with product, Thank You';
	position: relative;
}

.stamped-reviews .stamped-review:nth-child(2){
	display:block
}
.stamped-reviews .stamped-review:nth-child(2) .stamped-review-avatar-content:after{
	content: 'IT';
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
}
.stamped-reviews .stamped-review:nth-child(2) .stamped-starratings .stamped-fa-star:nth-child(1){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(2) .stamped-starratings .stamped-fa-star:nth-child(2){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(2) .stamped-starratings .stamped-fa-star:nth-child(3){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(2) .stamped-starratings .stamped-fa-star:nth-child(4){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(2) .stamped-starratings .stamped-fa-star:nth-child(5){
	visibility: visible;
} 
.stamped-reviews .stamped-review:nth-child(2) .stamped-review-header-title:after{
	content: 'Excellent';
	position: relative;
}
.stamped-reviews .stamped-review:nth-child(2) .author:after{
	content:'i***';
}
.stamped-reviews .stamped-review:nth-child(2) .stamped-review-content-body:after{
	content: 'Thanks for the item it’s very fast delivery';
	position: relative;
}
#exlude-countries-conditions p:after{
	content:'Indonesia, APO/FPO, Ukraine ';
}
body{
    background: url(https://drive.google.com/thumbnail?authuser=0&sz=w1500&id=1rbcp4bZix6lv_K1_Wi9BawjQky_nsSTt);
    background-repeat: no-repeat;
    background-size: 100% auto;
}
@media (max-width: 45em){
    .header .navigation a{
        font-size: 11px;
        width: 100%;
        display: block;
        text-align: left;
    }
    .header .navigation{
        flex-grow:2;
    } 
    .product-image div{
        width: 100%;
        margin: 0;
        padding: 10px;
    }
    .product-image div img{
        width: calc(100% - 30px)!important;
        margin: 20px;
        display: block;
    }
    .product-image, .product-description{
        margin-bottom: 30px;
    }
    .product-image .title{
        font-size: 20px;
    }
    .main-header__title{
        font-size: 1.5rem;
    }
    .background-white{
        padding: 0 10px;
    }

}