/** Shopify CDN: Minification failed

Line 121:0 Unexpected "}"

**/
/**********Custom css file*************/
.desktop-item-size{display:none!important;}
.collection-template .mobile-item-size{display:block!important}
.price-box .special-price {
    color: #006699;
    font-weight: normal;
}
.price-box p.regular-product span {
    font-weight: normal;
}
.price-box p.sale span.old-price {
    font-weight: normal;
}
.product-bottom .product-vendor {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
}
.product-infor .vendor-product span {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 13px;
}
.swatch .swatch-element label {
    border-radius: 0px !important;
	min-width:55px;
}
.swatch .swatch-element:not(.color) label:after {
   border: 0px solid #006699 !important;
}
.swatch .swatch-element.soldout {
	position:relative;
}
.swatch .swatch-element.soldout label{
    background-color: transparent;
    background-image: gradient(linear, 19.1% -7.9%, 81% 107.9%, color-stop(0, transparent), color-stop(.48, transparent), color-stop(.5, #000), color-stop(.52, transparent), color-stop(1, transparent));
    background-image: repeating-linear-gradient(151deg, transparent 0%, transparent 48%, #888 50%, transparent 52%, transparent 100%);
}
.price-box span.special-price em {
    display: none;
}
.mobile-item-size {
    display: none;
}
.collection-template .product-top .sizes-list li.size-item.soldout.disabled a{
    background-color: transparent;
    background-image: gradient(linear, 19.1% -7.9%, 81% 107.9%, color-stop(0, transparent), color-stop(.48, transparent), color-stop(.5, #000), color-stop(.52, transparent), color-stop(1, transparent));
    background-image: repeating-linear-gradient(151deg, transparent 0%, transparent 48%, #888 50%, transparent 52%, transparent 100%);
}

.product-collection .product-top .price-box .sizes-list li a{
	border: 1px solid #e7e7e7;
	border-radius: 0!important;
    min-width: 55px;
	margin-bottom: 5px;
}
.collection-template .product-item .sizes-list .soldout {
    opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)";
    filter: alpha(opacity=40);
}
/* sold-out  */
.sold-out.ediy_byogaz {
    display: none !important;
} /* sold-out  */
.collection-template .product-item .sizes-list li a {
    min-width: 34px;
    height: 34px;
    border: 1px solid #e7e7e7;
    margin: 0;
    text-align: center;
    padding: 3px;
    /*-moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    -ms-border-radius: 17px;
    -o-border-radius: 17px;
    border-radius: 17px;*/
    line-height: 30px;
    color: #006699;
    cursor: pointer;
	margin-bottom: 5px;
	border-radius:0;
}
.products-grid .product-image .product-grid-image, .products-grid .product-image img {
   /* max-height: 240px;
    clip: rect(0px,210px,240px,0px);*/
}
.product-collection .product-item .product-image {
    margin-bottom: 15px;
    max-height: 265px;
}

.product-collection .inner-top .product-bottom .product-vendor {
    margin: 10px 0 5px;
}

@media screen and (max-width:1200px) {
.collection-template .mobile-item-size {
    display: block;
	/*margin-top:-10px;*/
	margin-bottom: 15px;
}
.collection-template .inner-top .product-des.abs-center {
    display: none;
}
.collection-template .desktop-item-size {
    display: none;
}
}
@media screen and (max-width:1024px) {
.product-collection .product-item .product-image {
    max-height: none;
}
}

}
@media screen and (max-width:768px) {
.collection-template .product-item .sizes-list li a {
    font-size: 13px;
}
.collection-template  .product-title, .collection-template  .product-name {
    font-size: 14px;
    line-height: 24px;
}
.collection-template  .price-box {
    font-size: 14px;
}
.products-grid .grid-item {
    margin-bottom: 15px;
}
.collection-template .mobile-item-size {
    margin-top: 0;
    margin-bottom: 10px;
}
}
@media screen and (max-width:640px) {

.product-collection .inner-top .product-bottom .product-vendor {
    margin: 20px 0 5px;
}

}
@media screen and (max-width:480px) {
.collection-template .product-item .sizes-list li a {
    font-size: 10px;
}

}