/** Shopify CDN: Minification failed

Line 81:0 Unexpected "}"

**/
/*.product-single__thumbnails img{ height: 100px; object-fit: cover; }
.product-single__thumbnails li{ width: 30%; }*/
.red_dot{ width:auto;float: right; }
.red_dot img{ float:right; width:15px; height:15px; }
.product-single #ProductThumbs{padding-left:30px;}
.product-single .product-single__thumbnails li {margin-bottom: 30px;display: inline-block;width: 100px;height: 0;padding: 7% 0;position: relative;}
.product-single .product-single__thumbnails li a.product-single__thumbnail {position: absolute;left: 0;width: 100%;height: 100%;top: 0;padding: 5px;}
.product-single .product-single__thumbnails li a.product-single__thumbnail img {width: 100%;height: 100%;object-fit: cover;}
.product-single .product-single__title, .product-single .artist_name, .product-single .rte, .product-single .variant_opt,
.product-single .product-single__prices, .product-single .nfs, .product-single .article_size, .product-single .product-single__price{ font-weight: unset;font-size: 20px; }
.product-single .product-single__price{color:#000;}
.product-description, .nfs, .article_size{margin-bottom:5px;}
.artist_name{font-weight:500;}
.template-collection .nfs, .template-collection .grid-link__meta{color: #000;font-family: "Century Gothic",sans-serif;font-size: .9em;line-height: 1.4;font-weight:500;}
.template-collection .section-header__title{ font-size: 24px; }
.template-index #flexslider--slider .slides{ padding-top:0px; }
.template-index .grid-link__title{ font-weight:400;font-size: 22px; }
.zoom-thumb{height: 1px;visibility: hidden;}
.product_img {position: relative;}
.arrows {display: flex;justify-content: space-between;position: absolute;left: -15px;right: -15px;top: 40%;transform: translateY(-40%);}
.arrows span a {color:#000; cursor: pointer;font-size: 36px;font-weight: normal;}
.arrows span.next {right: 0;position: absolute;}
.zoom-main span {border:0px !Important}
.arrows span.prev a {transform: rotate(180deg);display: inline-table;margin-top: 7px;position: absolute;}
#contact-us .section-header h1, #about-us .section-header h1{font-size:20px;}

.product-recommendations .section-header h2, .product-recommendations .grid-link__title{font-weight:unset;}
.cart__product-title, .template-collection .grid-link__title{font-weight:unset;}
.grid.product-single__hero {
    position: relative;
}
.nopadding {
    padding: 0;
}
.submit-btn-wrap {
    float: left;
    width: 100%;
    max-width: 240px;
  position:relative;
}
.submit-btn-wrap .award-icon {
    position: relative;
    
    text-align: right;
    width: 100%;
}
.submit-btn-wrap button#AddToCart {
    width: 100%;
}
.submit-btn-wrap .award-icon{ text-align:right; }
.submit-btn-wrap .award-icon img {
    max-width: 50px;
  margin-top:-50px
}
span.award-icon {
   display: inline-block;

    width: 100%;
    text-align: right;
}
span.award-icon img {
    width: 50px;
    height: 45px;
    object-fit: contain;
    margin-top: -34px;
    max-width: 100%;
}
/*.collection_img {min-height:330px ;}*/
@media screen and (min-width: 769px){
	.section-header__link--right .form-horizontal ~ .form-horizontal {padding-left: 12px !important;}
}
/*.product-single .product_img img, .product-single .product_img span {
   /* width: 100%;*/
    /*height: 100%;*/
    /*object-fit: cover;*/
}/*
.product-single .grid.product-single__hero h1 {
    margin: 0px;
    line-height: 1.9;
}
.product-single .grid.product-single__hero h5{
    margin: 0px;
}
/*.grid-uniform .grid__item .product__img-wrapper {
    height: 200px !important;
    background: #ddd;
}*/
.grid-uniform .grid__item .collection_img{
  min-height: inherit !important;
}
/*.grid-uniform .grid__item .product__img-wrapper img {
    height: 100%;
    object-fit: cover;
    max-width: 100% !important;
    max-height: 100% !important;
}*/
.grid-uniform .grid__item .grid-link__title, .grid-uniform .grid__item .grid-link__meta {
    font-size: 18px;
}
/*.grid-uniform .grid__item .artist_name {
    font-size: 14px;
}
*/
.grid-link__image {
    height: auto!important;
}
.grid-link{text-align:center;}
#shopify-section-collection-template .form-horizontal select {
    margin: 5px !important;
    width: 300px;
}
/*.template-product .product_img span, .template-product .product_img span img{width:100%;}*/
.grid__item.wide--one-fifth.large--one-quarter.medium-down--one-half {
    margin-top: 50px;
}


/********14-9-2020********/
.collection_ct_sec {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-left:-20px !important;
    margin-right:-20px !important;

}
.collection_ct_sec .grid__item p{font-size:16px !important;}
.collection_ct_sec .grid__item{padding-left:30px;padding-right:30px;}

.product-recommendations .grid-uniform.grid-link__container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-left: -20px !important;
    margin-right: -20px !important;
}
.collection_ct_sec .grid__item .collection_img:hover {
    transform: scale3d(1.05,1.05,1.05);
}
.collection_ct_sec .grid__item .collection_img {
    transition: transform 0.4s;
    margin-bottom:30px;
}



.ask-user-email-section {
    margin-top: 10px;
    border: 1px solid #f7f7f7;
    padding: 10px;
}
.mail-success-msg {
    color: #59756F;
  margin-top: 10px;
}
mail-success-msg{
color:#C02321;
}


.red_dot.sold{color:Red;text-align:center;width:100%;font-size: 15px !important;}
#AddToCart.disabled span{color:red;}
@media(max-width:640px){
   .collection_ct_sec .grid__item{width:100%;margin-top: 50px !important;}
}
.product-send-email-block {
    margin-top: 15px;
}
.product-single__hero .zoom{height:auto;}
.product-single__hero span.zoom-mousemove {
    width: 100%;
}
.product-single__hero .zoom-main img{
  width:100%;
  height:auto;
}

.product-single .grid.product-single__hero {
    position: relative;
    display: flex;
}
.product-single .grid.product-single__hero .grid__item:nth-child(3){
  margin-top:auto;
}
.product-single form {
    margin-bottom: 8px;
}

h1.product-single__title, h5.artist_name, .variant_opt {
    margin-bottom: 8px;
}
div#shopify-section-collection-list .grid__item.medium-down--one-half.one-third.text-center a {
    padding: 0 10px;
}

header.section-header.section-header--large h3 {
    margin-top: 10px;
}
#shopify-section-collection-list .grid-uniform {
    display: flex;
    align-items: center;
}
.full-width-footer-grid .grid__item {
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
}
#shopify-section-collection-list .grid__item {
    padding: 30px 30px;
}
.kingofframe-image {
    text-align: center;
    margin-top: 20px;
}
.California-wrap{
padding-top:15px;
}

.custom-meta-description, .collection-products-counter span{
  font-size:18px;
  color: #000;
}

@media(min-width:640px) and (max-width:991px){
	span.award-icon img {
    margin-top: 0px;
}
}




