/** Shopify CDN: Minification failed

Line 303:11 Expected ":"
Line 303:12 Expected identifier but found "18px"
Line 836:5 Expected "}" to go with "{"

**/
/*------------------------------------------------------------------
- This file is to override the actual css
based on our requirement
-------------------------------------------------------------------*/
.pac-container{
  z-index:10000;
}
.header__item i {
  color: #efaf85;
}
#seller_change_pass {
  display:none;
}
.hide {
  display:none;
}
.mobile_only {
  display:none;
}
.selector-wrapper {
  margin: 20px 0;
}
.product__tabs {
  margin-top: 0px;
  overflow: visible;
}
ul.site-nav {
  margin: 0;
}
ul.site-nav li {
  display:relative;
}
a.button:hover, a.button:focus {
  text-decoration: none;
}
ul.site-nav ul.dropdown-menu li {
  border: none;
}
ul.site-nav li {
  display: inline-block;
  border-right: 1px solid #b7b7b7;
  padding: 4px 8px;
  border-collapse: collapse;
}
ul.site-nav li a {
  text-decoration:none;
}
ul.site-nav li a i {
  padding-right:5px;
}
ul.site-nav li a:hover, ul.site-nav li a:focus {
  text-decoration:none;
}
.right {
  float:right;
}
.center {
  text-align: center;
}
.header__item-cart{
  display:block;
}
#seller_profile_edit_button {
  display:none;
}
.navbar_custom {
  position: relative;
  background: #FFF;
  min-height: 50px;
  margin-bottom: 0px;
}
.product #shopify-product-reviews .spr-form-review-title {
  margin-bottom: 15px;
}

.modal-custom-login {
  margin-top:15px;
  text-align:left;
  overflow:auto;
  max-height:350px;
  padding: 15px 25px 10px 25px;
}

.modal-custom-changePassword {
  margin-top:15px;
  text-align:left;
  overflow:auto;
  height:350px;
  padding: 15px 25px 10px 25px;
}

.modal-custom {
  margin-top:15px;
  text-align:left;
  overflow:auto;
  max-height:580px;
  padding: 15px 25px 10px 25px;
} 

input[type="checkbox"] {
  height: 1.05em;
  margin-right: 5px;
}
.modal-custom .modal__body {
  overflow:auto;
}
.modal-custom .modal__title {
  margin: 0 0 20px 0;
}
.button {
  padding:10px 20px;
  cursor: pointer;
}
.modal-custom .form-control {
  margin-bottom: 0px;
}
.modal-custom .form-group {
  margin-bottom: 16px;
}
.modal-custom input, textarea {
  padding: 9px;
  border-radius:5px;
}
.modal-custom select {
  height:36px;
  color: #797878;
  padding-left:10px;
  border-radius:5px;
  text-transform: initial;
}
.api_success {
  display:none;
  font-size: 16px;
  margin: 0px 0px 10px;
  background: #9BE69B;
  color: #fff;
  padding: 5px 10px;
  border-radius: 5px;
}
.api_error {
  display:none;
  font-size: 16px;
  margin: 0px 0px 10px;
  background: #E83F3F;
  color: #fff;
  padding: 5px 10px;
  border-radius: 5px;
}
.product_img {
  position: relative;
  display: inline-block;
}
.remove:before {
  position: absolute;
  content: '✕';
  margin: -5px 4px;
}
.remove {
  position: absolute;
  top: -2px;
  right: 0px;
  cursor: pointer;
  background: #000;
  color: #fff;
  padding: 0px;
  border-radius: 60px;
  height: 20px;
  width: 20px;
}
.collection__filters {
  padding:10px;
  margin:25px 25px 0 25px;
}
.filters_button {
  display:none;
}
.filters_button {

}
.image_upload_div {
  display:none;
  height:100%
    width:100%
}
.dp_image_upload_div {
  display:none;
  height:100%
    width:100%
}
.error_tag{
  margin:5px 0;
  font-size:12px;
  color:red;
  display:none;
}

.loding_container {
  position: fixed;
  z-index: 10000;
  width: 100%;
  height:100%;
  background: rgba(255, 253, 253, 0.7);
}
.dummy {
  padding-top: 20%; /* forces 1:1 aspect ratio */
}
.loding_img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align:center; /* Align center inline elements */
  font: 0/0 a;
}

.loding_img:before {
  content: ' ';
  display: inline-block;
  vertical-align: middle;
  height: 45%;
}

.loding_img img {
  vertical-align: middle;
  display: inline-block;
}
span.select2 {
  line-height:1;
}
.ui.multiple.dropdown {
  width:100%;
}

.ui.dropdown>.default.text {
  color: rgb(107, 106, 106);
}
.ui.multiple.dropdown>.label {
  color:#6f6969;
}
.navbar-brand {
  padding:5px 10px;
  width: 350px;
}
.navbar-brand img{
  width:20%;
}
.header__item-search{
  height:50px;
}
.ui.multiple.dropdown {
  height:auto;
}
.collection__masonry {
  margin: 25px 0;
  padding:0;
}
.about_seller_heading {
  color:#CD5C5C;
}
ul.site-nav {
  margin: 0;
}
ul.site-nav li {
  display:relative;
}
ul.site-nav li {
  display: inline-block;
  border-right: 1px solid #b7b7b7;
  padding: 4px 8px;
  border-collapse: collapse;
}
ul.site-nav li a {
  text-decoration:none;
}
ul.site-nav li a i {
  padding-right:3px 8px;
}
ul.site-nav li a:hover, ul.site-nav li a:focus {
  text-decoration:none;
}
.right {
  float:right;
}
.header__item-cart{
  display:block; 
}
.informational-bar {
  padding:5px 0;
  text-align:left;
}

#more-about-seller {
  text-align:left;
  padding:0px 25px;
  font-size;18px;
  color: #716e6e;
}
#seller_profile_description {
  font-size: 16px;
  padding: 24px 0;
}
#about_footer {
  border: 0;
  margin: 15px 0;
}
#social-icons {
  margin-top:20px;
}
span.icon {
  margin:0px 15px 0px 0px;
  display:none;
}
.seller-profile img.seller-wall-img {
  z-index: 0;
  width: 100%;  
  max-height:315px;
}
.seller-profile {
  display:inline-block;
  position:relative;
}
.seller-display-img {
  margin: -35% 0px 0px 55px;
  z-index: 9;
  height: 160px;
  width:160px;
  border: 5px solid rgb(255, 185, 136);
}
.edit-buttons {
  position:absolute;
  right: 5%;
  bottom: 5%;
}
#location-info span{
  color:rgb(255, 185, 136);
}
#star-rating {
  font-size:18px;
  display:inline-block;
  padding-left:10px;
}
.fa-star, .fa-map-marker {
  font-size:20px;
  color: rgb(255, 185, 136);
}
#more-tabs div {
  padding:0;
}
#more-tabs div a{
  display: flex;
  height:70px;
  justify-content: center; /* align horizontal */
  align-items: center; /* align vertical */
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-collapse: collapse;
}
#more-tabs div a{
  text-decoration:none;
  color:rgb(255, 185, 136);
}
#more-tabs div a:hover ,
#more-tabs div a:focus #more-tabs div a:visited,
#more-tabs div a:active {
  text-decoration:none;
  color:#FFF;
  background-color:rgb(255, 185, 136);
  cursor:pointer;
}
.collection__filters {
  margin: 20px 0 0 0;
  padding: 10px 20px;
  background: #f5f5f5;
}
.seller-profile-info h3 {
  font-size:22px;
  margin: 5px 0;
}
#seller_display_image_edit {
  display:none;
  position: absolute;
  top: -81px;
  right: 45px;
  padding: 5px;
}
#seller_team_image_edit {
  display:none;
  position: absolute;
  top: 0px;
  right: 15px;
  padding: 5px;
}
.fa-map-marker {
  font-size:20px;
}
#seller-extra-info {
  display: flex;
}
.seller_logout_button_value {
  display:none;
}
span.spr-summary-caption{
  font-size:14px;
}
.spr-form-input-textarea {
  height:120px;
}
#variants_table {
  max-height: 450px;
  overflow-y: auto;
}
#variant_qty {
  width:50px;
  text-align:center;
}
.image-box {
  padding:10px;
  margin:10px 0;
  text-align: center;
}
.image-box a{
  color: #f3bf9b;
  font-size: 18px;
  text-decoration: none;
}
.image-box a:hover{
  color: #efa36e;
  cursor: pointer;
  text-decoration: none;
}
.container--shrink {
  max-width:900px;
}

@media (min-width: 60em) {
  .product #shopify-product-reviews .spr-summary-caption {
    font-size: 16px;
  }
  .product__description {
    margin-top: 15px;
  }
  .product #shopify-product-reviews .spr-form {
    margin-top: 10px;
    margin-bottom: 20px;
  }
  .product__thumbnail img {
      height: 90px;
      width: auto;
  }
}
@media (max-width:800px){
  .seller-profile-info h3 {
    font-size:17px;
    margin: 0px 0 3px;
  }
  .mobile_only {
    display:block;
  }
  .seller_logout_button_value {
    display:block;
  }
  .container_custom {
    margin:0;
  }
  #more-tabs div a {
    height: 45px;
    border-top: 1px solid #fff;
  }
  .seller_location {
    display:none;
  }
  #star-rating {
    padding:0px;
    font-size:14px;
  }
  .seller-profile img.seller-wall-img {
    height:150px;
    max-height:200px;
  }
  .navbar-brand img {
    width:38%;
  }
  .navbar-toggle {
    padding:0px 10px;
  }
  .button, .button--primary {
    padding: 5px;
    font-size: 12px;
  }
  .mini-cart__actions  .button, .button--primary {
    padding:15px 40px 16px 40px;
  }
 /* .mini-cart__actions  .button input[type=submit] {
    padding:5px 40px 48px 40px;
  } */
  .edit-buttons {
    position:absolute;
    right: 0;
    bottom: 5%;
  }
  .seller-display-img {
    margin: -45% 0 0px 0px;
    z-index: 9;
    height: 100px;
    width:100px;
    border: 2px solid rgb(255, 185, 136);
  }
}
@media (min-width: 48em) {
  .product__share {
    margin: 20px 0 20px 0;
    font-size:16px;
  }

}
.product_seller_box {
  text-transform: none;
  font-size:12px;
  text-align:center;
  color: #f3bf9b;
  margin-top:15px;
  max-width:180px;
  max-height:180px;
  overflow:hidden;
}
.product_seller_display_image{
  height:120px;
  width:120px;
}
#seller_profile_img {
  position: relative;
  display: inline-block;
}
#seller_profile_image_edit:before {
  position: absolute;
  margin: -5px 4px;
}
#seller_profile_image_edit {
  position: absolute;
  top:0px;
  right: 0px;
}
.img_responsive {
  width:100%;
  height:auto
}
iframe, object, embed {
  width: 100%;
  display: block !important;
}
.testSelector {
  width:100%;
  margin-bottom:16px;
  z-index:1002;
}
.nopadding{
  padding:0px 0px 0px 0px;
}
.nomargin{
  margin:0px 0px 0px 0px;
}
.product-customizer{
  margin-bottom:10px;
}
.product-customizer-option input{
  width:340px;
}
.product-customizer-option label{
  margin-right:10px;
  min-width:145px;
}
.product-customizer-option div{
  width:60%;
  display:inline;
}
.div-wishlist{
  margin-right:10px;
}
.share-buttons{
  display:inline;
}
.share-buttons__label{
  margin-right:5px;
  text-transform:none;
  font-size:12px=
}
.only-desktop {
  display:block;
}
/* .product__share{
  display:inline;
} */
@media screen and (max-width: 800px){
   
  #product-review-description::placeholder {
     text-align: center;
    }
  
  .only-desktop {
    display:none;
  }
  ul.site-nav li.only-desktop {
    border:none;
    padding:0;
  }
  .navbar-brand {
    float: none;
    padding:0;
  }
  #seller_display_image_edit {
    top: -45px;
    right: 40px;
  }
  #seller_team_image_edit {
    top: 0px;
    right: 15px;
  }
  .product__tabs {
    overflow: auto;
  }
  .product_gallery {
    display:none;
  }
  .product__description {
    display:none;
  }
  .collection_filters_div {
    display:none;
  }
  .filters_button {
    display:block;
    margin-bottom:10px;
  }
  .seller_add_product{
    width: 100%;
    margin-top: 10px;
  }
  .product_seller_box {
    font-size:10px;    
    max-width:80px;
  }
  .product_seller_display_image{
    height:80px;
    width:80px;
  }
  .collections__tile .collections__overlay h3.collections__title{
    display:none;
  }
}
@media screen and (min-width: 801px){
  .product__slideshow{
    margin-top:10px
  }
}

.rcorners {
    border-radius: 15px;
    border: 1px solid #ddd;
    padding: 20px;
    width: 900px;
    height: 200px;
    margin-top: 48px;

}

@media (max-width: 400px){
  .minScreen {
      font-size : 16px;
  }
  .header__cart-count{
      font-size : 11px;
  }
}
.dropdown-submenu>.dropdown-menu{
  top:0;left:100%;
  margin-top:-6px;
  margin-left:-20px;
}
.dropdown-submenu>a:after{
  display:block;content:" ";
  float:right;
  width:0;
  height:0;
  border-color:transparent;
  border-style:solid;
  border-width:5px 0 5px 5px;
  border-left-color:#999;
  margin-top:5px;
  margin-right:-10px;
}
.dropdown-submenu:hover>a:after{
  border-left-color:#ccc;
}
.navigation-sidebar__top {
  padding:15px 0; 
}
.mobile_only .header__logo-image {
  
  height: 40px;
}

.sellerEditNav ul {
  width:115%
  list-style: none;
  background-color: #fff;
  text-align: left;
  
  margin: 0;
}
.sellerEditNav li {
  font-family: 'Oswald', sans-serif;
  font-size: 20px;
  text-align:center;
  line-height: 30px;
  height: 30px;
  border-bottom: 1px solid #888;
}
 
.sellerEditNav a {
  text-decoration: none;
  color: #fff;
  display: block;
  transition: .3s background-color;
}
 
.sellerEditNav a:hover {
  background-color: #fff;
}
 
.sellerEditNav a.active {
  background-color: #f3bf9b;
  color: #fff;
  cursor: default;
}
 
@media screen and (min-width: 600px) {
 
    #product-review-description::placeholder {
     text-align: center;
    }
  
  .sellerEditNav li {
    width: 114px;
    border-bottom: none;
    height: 35px;
    font-weight:700;
    line-height: 35px;
    font-size: 16px;
  }
 
  /* Option 1 - Display Inline */
  .sellerEditNav li {
    display: inline-block;
    margin-right: -4px;
  }
  
  .sellerEditNavBarBorder {
    border-right: solid #f3bf9b 2px;
  
  }
  
  .sellerRegNav ul {
   width: 115%;
  	list-style: none;
  	background-color: #fff;
  	text-align: left;
    margin: 0;
}
.sellerRegNav li {
    width:107px;
    font-family: 'absolute', sans-serif;
    font-size: 13px;
  
    text-align:center;
    line-height: 30px;
    height: 30px;
    border-bottom: 1px solid #888;
}
 
.sellerRegNav a {
    text-decoration: none;
    color: #fff;
    display: block;
    transition: .3s background-color;
}
 
.sellerRegNav a:hover {
 	 background-color: #fff;
}
 
.sellerRegNav a.active {
    background-color: #f3bf9b;
    color: #fff;
    cursor: default;
}
 
@media screen and (min-width: 100px) {
  .sellerRegNav li {
   
    border-bottom: none;
    height: 35px;
    font-weight:700;
    line-height: 35px;
    font-size: 13px;
  }
 
  /* Option 1 - Display Inline */
  .sellerRegNav li {
    display: inline-block;
    margin-right: -4px;
  }
  
  .sellerRegNavBarBorder {
    border-right: solid #f3bf9b 2px;
  
  }
}
.csstransforms .header__item-search--expanded .header__search-wrapper {
  left:0;
}
.header__search-wrapper {
  padding: 0 10px;
  width:225px;
}
 
 #product-review-description::placeholder {
     text-align: center;
    }