/*.custom-link-footer ul li{display:inline;    padding: 5px 15px;}
.custom-link-footer ul li a{ color: #888;text-transform: uppercase;}
.custom-link-footer ul li a:hover{    color: #00040a;    transition: color 0.25s ease-in-out;}
.custom-link-footer{text-align:center;margin: 0 0 60px;}
.custom-link-footer .title{
    color: #444;
    font-size: 0.9rem;
  	text-transform: uppercase;
  font-weight: normal;
}*/


.single-option-selector {max-width: 335px !important;}
.triggerbuttonenquiry{padding:0px !important;}
.triggerbuttonenquiry:hover,.product-card-interaction:hover{color:#000000 !important;}
.product-card-overlay.product-instore{z-index:2001 !important;}
div.product-card-interaction.triggerbuttonenquiry a {
    color: #fff;
  padding: 10px 18px;
}



div.product-card-interaction.triggerbuttonenquiry:hover a {
    color: #000;
}
.clickenquiryemail:hover{color:#000000 !important;}
/*a.clickenquiryemail{color:#FFFFFF; }
a.clickenquiryemail:hover {
    color: #000000;
}*/
a.enquiry_instore_button:hover{
	color: #000000 !important;
    background-color: #d9d9d9;
}
a.enquiry_instore_button{
	width: 100%;
    cursor:pointer;
    margin-top: 29px;
    margin-right: auto;
    margin-bottom: 18px;
    margin-left: auto;
    line-height: 1;
    padding: 15px 24px;
    background-color: #ffffff;
    font-family: 'Yantramanav', sans-serif;
    font-style: normal;
    font-weight: 300;
    position: relative;
    display: inline-block;
    padding: 10px 18px;
    font-size: 22px;
    line-height: 1.5;
    letter-spacing: 0.09em;
    color: #000;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    /* background-color: #000000; */
    border: 1px solid #000000;
    border-radius: 0;
    transition: 0.15s cubic-bezier(0.4, 0, 0.2, 1) background-color, 0.15s cubic-bezier(0.4, 0, 0.2, 1) border-color;
}
.collection-title.page-title{
      border-bottom: 1px solid #000000;
  padding-bottom: 10px;
}
.select-wrapper select#sort-by{
  background-image:none;
  font-size: 14px;
}
.badge-store-only{
  background-color: #C0C0C0;
}

.select-wrapper select#sort-by options{
  font-size: 14px;
  
}
.collection-sorter .sidebar-title{
	font: normal 300 0.8em/1.5em "Yantramanav",Helvetica,Arial,"Lucida Grande",sans-serif;
}

.template-article .images.cf .image{padding: 30px 15px 0 0;}
.blog-post-article .article-content{width:100%;}
.blog-post-article .article-title{text-align:center;}
.clearfix {
        clear: both;
    }
    .article{
      padding-bottom:15px;
      margin-bottom:15px;
    }
    .article-title{
		text-align:left;
    }
    .article .col.image {
        float: left;
        max-width: 65%;
      	width:65%;
        padding-right: 40px;
    }
    .article .col.description {
        margin-left: 65%;
        display: flex;
    }
    .article .article-image img {
        max-width: 100%;
        width: 100%;
    }
    .article.article-alt .col.image{
        float: right;
        padding-right: 0;
        padding-left: 40px;
    }
    .article.article-alt .col.description {
        margin-left: 0;
        margin-right: 65%;
    }
	.article-btn{
		margin-top: 30px;
	}
	.article-btn a{
		text-transform: uppercase;
        padding: 10px 20px;
        border: 1px solid;
        display: inline-block;
      	
    }
   
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.article .images .image:nth-child(2n+1), .blog .images .image:nth-child(2n+1)    padding: 30px 15px 0 0;{    padding: 30px 15px 0 0;}
.article .images .image, .blog .images .image{float: left;width:50%;}
.template-page #shopify-section-static-page-two-column .text-content-wrap{max-width: 1410px;}
/*.option-value-name{ padding: 5px !important;}*/
.option-values{margin-bottom: 0px !important;}
.template-product .product-recommendations {
    margin-bottom: 0px !important;
}
.custom-select-size{
  background:rgba(255,255,255,0.5);
  transition: opacity 0.25s ease-in-out 0.35s, padding 0.25s ease-in-out;
  justify-content: center;
}
#mc_embed_signup form{text-align:center !important;}
.fineprint p.copyright {
    /*float: left;*/
}
#insta-feed img{ border-radius: 0px !important;}
.product-area .product-details-wrapper .header .title {
   margin: 0 0 8px !important;
}

/*.newsletter-wrap .submit{
	font-weight: normal  !important;
}*/
.product-area .product-details,.product-details{margin-top: -3px !important;padding: 0 !important;}
.designer-title{ padding: 5px 10px 10px 0px;
  
  font: normal normal 2.3em/1.111em "Kenzo",Helvetica,Arial,"Lucida Grande",sans-serif;
}
.product-area .product-details-wrapper .header .title{text-align:left;}
/*.newsletter-wrap .email{padding: 0px 10px !important;}*/
.fineprint {
    background: #ddd;
    font-size: 0.857em;
    line-height: 1.5em;
    padding: 13px 0 10px;
}
.fineprint p {
    color: #888;
    margin-bottom: 0;
}
.fineprint p.security {
    color: #444;
    float: right;
    white-space: nowrap;
}
.fineprint a {
    color: #888;
  display: inline-block;
    outline: none;
    text-decoration: underline;
  transition: color 0.25s ease-in-out;

}

.col-lg-6{width:50%;float: left;    padding: 0px 30px;} 
.page_content_detail{text-align:justify;}

@media only screen and (max-width: 720px) {
  .col-lg-6{width:100% ;   padding: 15px;}
  .template-product .header{padding-top: 16px;}
  .page_content_detail{text-align:left;}
}

.designer_name{
  
   font-family: 'Kenzo', sans-serif;  
    letter-spacing: 0.035em;
  font-size: 19px;
  line-height: 32px;
}

 

.header-minimal{
	display:block !important;
}

.header-minimal .main-menu{
    width: 100% !important;
    border: none !important;
    position: relative !important;
  	margin-bottom: 30px !important;
}

.header-minimal .main-menu .site-nav{
	display:inline-block !important;
  	margin:0 !important;
}

.header-minimal .store-title{
	display:block !important;
}

.header-minimal .main-header--tools{
	position: absolute;
    right: 0;
    top: 0;
    margin: 0 !important;
    display: inline-block !important;
    width: auto !important;
}

.main-menu-wrapper{
  	width:100% !important;
  	position:relative !important;
}

.header-minimal .user-l{
	position: absolute;
    left: 0;
    top: 0;
}

.header-minimal .user-l .account-options,
.header-minimal .user-r .account-options{
	position: relative;
  	z-index:999;
}

.header-minimal .user-r{
	display:none;
}
.images.cf {
	display:inline-block;
}
.video_wpr .video-wrapper {
	position: absolute;
    top: 0;
    width: 100%;
}
.article-content {
    width: 100%;
}


@media only screen and (min-width: 320px) and (max-width:719px) {
   .article .col.image,
   .article.article-alt .col.image,
   .article .col.description,
   .article.article-alt .col.description {
          float:none;
          max-width:100%;
          width:100%;
          padding:0;	
          margin:0;
      }
   .article-header {
     	text-align:left !important;
       	border-bottom:0 !important;
       	padding-bottom:0 !important;
   }
   .article-title{
   		max-width:100% !important;
   }
  
  .select-wrapper select#sort-by{
      padding:9px;
  }
}
.custom-dropdown-inner{
	display:flex;
  	justify-content:center;
}
@media only screen and (max-width: 991px) {
   .main-menu-wrapper{
   		position:unset !important;
   }
  .header-minimal .user-l{
  	display:none;
  }
  .header-minimal .user-r{
      display:block;
  }
}
@media only screen and (min-width: 720px) and (max-width:1140px) {
/* 	.main-menu-wrapper{
   		position:unset !important;
   }
  .header-minimal .user-l{
  	display:none;
  }
  .header-minimal .user-r{
      display:block;
  } */
}

@media only screen and (min-width: 720px){

.store-left-padding{
  padding-bottom: 128px !important;
 
  }
.store-right-padding{
  padding-bottom: 56px !important;
 
}  
  

}

@media only screen and (max-width: 720px){

.store-left-padding{
  padding-bottom: 20px !important;
 
  
}
  
  .store-right-padding{
  padding-bottom: 20px !important;
 
}  
}
