.btn-loy{
	line-height: 33px!important;
	font-size: 20px!important;
	width: 220px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}

#tab2 > div > div > div.page-content.hide-bars-on-scroll > div > div > div > a > img {
    border-radius: 10px;
    box-shadow: 0 0 10px 0 #4631693b;
    margin-bottom: 10px;
}

.photo-browser-dark .photo-browser-swiper-container {
    background: rgba(0, 0, 0, 0.39)!important;
}

body > div.photo-browser.photo-browser-dark.photo-browser-in > div > div > div.photo-browser-swiper-container.swiper-container.swiper-container-horizontal > div > div {
    background: rgba(0, 0, 0, 0)!important;
    padding: 15px;
}

body > div.popup.photo-browser-popup.remove-on-close.modal-in > div > div > div.page.no-toolbar.toolbar-fixed.navbar-fixed > div.photo-browser-swiper-container.swiper-container.swiper-container-horizontal > div > div.photo-browser-slide.swiper-slide {
    padding: 15px;
}

.list-cart.showterms img {
    border-radius: 10px;
}

.p12-bt-active{
	background: #763c89;
}
.p12-bt-n-active{
	background: #fff;
	border:1px solid #763c89;
	color:#763c89;
}
.title-p1212-produc{
	background: #d52ddb;
}
.p1212-product_cate_all_ .promotiondetail_name{
	background: #d52ddb;
}
.p1212-page-content-top{
	padding-top: 30px!important;
	background: #8144e2!important;
}
.p12-show_image{
	background-image: url(https://sheepola.com/static/css/promotion/p1542682889/1920x340.png);
    background-color: #8144e2;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 140px;
}
.p12-bt-cate-all{
	background: #d52ddb;color: #fff!important;padding: 5px;border-radius: 10px;
}
.p12-condi-coupon{
	text-align: center;
}
.p12-condi-coupon p{
	margin: 10px 15px;
}
.p12-more-coupon{
	text-align: center; margin: 10px 15px; background: #d52ddb;color: #fff!important;padding: 5px;border-radius: 10px;
}

.p12-code-up-to{
	width: 100%;
    height: auto;
    background: rgba(213, 45, 219, 0.8);
    position: absolute;
    bottom: 0px;
    text-align: center;
    color: #ffffff;
    padding: 3px 0px;
    font-size: 12px;
}
.p12-code-up-to-l{
    width: 50%;
    display: inline-block;
    vertical-align: top;
    float: left;
}
.p12-code-up-to-r{
    width: 50%;
    display: inline-block;
    vertical-align: top;
    float: left;
}

.pgift-bk{
    width: 100%;
    height: 100%;
    background-image: url(https://sheepola.com/static/css/promotion/p1542943897/1.jpg)!important;
    background-color: #300030!important;
    background-repeat: no-repeat!important;
    background-size: 100%!important;
    padding-bottom: 35px!important;
}

.pgift-hea{
    position: relative;
    text-align: center;
    padding-top: 20px;
    margin-bottom: 20px;
}
.gift-row-coupon{
    padding: 10px;
}
.gift-row-shop{
 padding: 10px;
 background: #fff;
 border-radius: 10px;
}
.gift-row-recom{
 padding: 10px;
}
.pgift-hea img{
    width: 100%
}
.gift-img-100p{
    width: 100%;
}
.gift-col-cou{
    margin-bottom: 10px;
}
.pgift-shop-now{
    text-align: center;
    margin: 10px 15px;
    padding: 5px 5px;
    background: #300030;
    border-radius: 30px;
    color: #ffffff;
}
div.swiper-container-horizontal-banner > div.swiper-wrapper > div.swiper-slide > a > img{
    width: 100%;
    max-height: initial;
    height: auto;
    /*width: auto;*/
}

li.date-promo33{
    width: 28%;display: inline-block;float: left;padding: 7px; margin-left: 0.6%;filter: grayscale(); background: #a5a0a0;border-radius: 20px;
}

li.date-promo33-active{
   background: #e399b0;
    filter: grayscale(0);
    -webkit-box-shadow: 0px 7px 5px -5px rgba(0,0,0,0.27);
    -moz-box-shadow: 0px 7px 5px -5px rgba(0,0,0,0.27);
    box-shadow: 0px 7px 5px -5px rgba(0,0,0,0.27);
}
button.bt-time-promo33{
    width: 48%;
    display: inline-block;
    margin: 3px;
    background: transparent;
    border-color: #fe529c!important;
    border-radius: 20px;
    border: 2px solid #fe529c;
    color: #fe529c;
}
button.time-promo33-active{
    background: #fe529c;
    color: #fff;
}
.bg-33{
        width: 100%;
    height: 100%;
    background-image: url(https://sheepola.com/static/css/promotion/p1549853818/ช็อกน็อกราคา-1-01.jpg)!important;
    background-color: rgb(90, 8, 144)!important;
    background-size: cover!important;
    padding-bottom: 50px!important;
    background-repeat: no-repeat!important;
}
.gay_pro33{
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.54);
    position: absolute;
    z-index: 99;
    top: 0;
    left: 0;
    text-align: center;
    border-radius: 8px;
    font-size: 36px;
    color: rgba(255, 255, 255, 0.68);
}
.gay_pro33>span{
    margin-top: 50%;
    position: absolute;
    font-size: 20px;
    left: 31%;
}