.photoframe {
	position: relative;
	overflow: hidden;
}
.product_item .photoframe {
	overflow: inherit;
}
.btn_buy_now
{
	margin-left: 11px;
}
.cntry_select
{
    border: 2px solid #e4e4e2;
    border-radius: 6px;
    width: 200px;
    height: 45px;
    background: #f5f7f8;
}
.input_check
{
	width: 163px;
}
.photoframe img {
	max-width: 100%;
	
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.photoframe:hover img {
	-moz-transform: scale(1.1) !important;
	-webkit-transform: scale(1.1) !important;
	transform: scale(1.1) !important;
}

.h_bot_part {
    padding-top: 15px;
    padding-bottom: 0px;
}

.bt_link {
    word-break: initial;
}

.logo img{
	width: 330px;
    height: 90px;
}

.margin_t_20{
    margin-top: 20px;
}

.menu_wrap.sticky .m_bottom_20{
	margin-bottom: 0px;
}
.sub_menu_wrap {
	width: 480px;
}

@media screen and (max-width: 768px){
	.type_2[role="search"] button {
		top: 35px;
	}
	#xTopCart {
		position: absolute;
		top: -135px;
		right: 55px;
	}
}