/** Shopify CDN: Minification failed

Line 341:23 Expected ":"

**/
/*homepage  */


/*menu  */
nav.header-shortlinks.horizontal-mega-menu {
  justify-content: center;
  z-index: 11;
}
span.mm-title {
  font-weight: 600;
  letter-spacing: 1px;
}

li.buddha-menu-item {
  padding-top: 12px;
}

.header-item__link-icon svg:hover {
  transform: scale(1.1);
  transition: 0.6s;
}
/*  */

nav.header-shortlinks a {
  font-size: 15px;
  font-weight: bold;
}
header#MainHeader {
    background: linear-gradient(to right, #a19c9c, #505050) !important;
    height: 165px;
    /* align-items: flex-start; */
}
span.link-text {
  font-weight: 600;
}
.card-media figure.media.contain.natural img {
  border-radius: 14px;
}

.template-index .hero--slideshow .hero__media img {
  object-fit: fill !important;
}
.template-index .media.cover > * {
  object-fit: fill !important;
}

nav.drawer-menu-nav .drawer-menu__item {
  text-transform: uppercase;
  font-size: 15px;
}

#shopify-section-template--15707863187654__featured_collection
  button.btn.gridy-arrow {
  bottom: 56px !important;
}

/*  */

span.price-item.price-item--regular {
  font-size: 16px;
  font-weight: bold;
}

figure.sm-br-img {
  margin-top: 40px;
}
summary.btn--accordion-title span {
  letter-spacing: 2px;
}
#shopify-section-template--15707863187654__abe7c447-3e87-4c20-ac88-ee31d196ad6a
  a.card-media {
  border-radius: 13px !important;
}

#shopify-section-template--15707863187654__abe7c447-3e87-4c20-ac88-ee31d196ad6a
  .wishlist-hero-custom-button.wishlisthero-floating {
  display: none;
}

.contain.portrait > *,
.contain.portrait_alt > *,
.contain.landscape > *,
.landscape_alt > *,
.contain.square > * {
  object-fit: fill;
}
/* end */

/* footer */
.footer label.h5.link-list-heading {
  font-size: 23px;
}

footer#SiteFooter-sections--15707858075846__footer {
  padding: 35px 0px !important;
}

.footer-block__details-content .field {
  border: 1px solid;
  border-radius: 5px;
}
/*  */

.field__input {
  border-radius: 5px;
}

/* wishlist */
.wishlist-hero-custom-button.wishlisthero-floating {
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 99999999;
  border-top-right-radius: 14px;
}
.wishlisthero-product-page-button-container
  button.btn.product__form--add-to-cart.btn.btn--secondary-accent.button.button--full-width.product-form__buttons {
  width: 100%;
  letter-spacing: 1px;
  font-size: 16px;
  font-weight: 600;
}

svg.svg-inline--fa.fa-heart.fa-w-16.fa-1x path {
  color: white;
}
/*  */

/* template */
h2.hero__title.mt.sm-mt.size--default.sm-size--large {
  text-align: center;
}
/*  */

/* collection */
.filter-form span,
a.filters-button {
  letter-spacing: 1px !important;
  font-weight: 600 !important;
}

footer.drawer-footer.button-group a {
  letter-spacing: 1px !important;
}

.collection-header-background {
  height: 283px;
}
.collection-title .heading {
  text-transform: uppercase;
}

.template-collection figure.media.contain.square img {
  object-fit: contain;
}
.sort-by select option {
  color: black;
}

.description p {
  font-size: 14px;
}

/*  */

/* product page */
details#Description-the-description {
  border: 2px solid #fff;
  border-radius: 5px;
}

button.product-form__submit.btn.btn--full.btn--secondary {
  border-radius: 50px;
  letter-spacing: 1px;
}
.content.accordion__content.rte.pt-8.pb-16 {
  padding: 20px 20px !important;
}
.template-product .media.cover > * {
  object-fit: scale-down;
}
button.shopify-payment-button__button {
  letter-spacing: 1px !important;
  font-weight: 600 !important;
  font-size: 16px !important;
}
span.small.accordion__title {
  padding: 5px 0px;
  font-weight: 600;
  font-size: 20px;
}

.pdp-content .sticky {
  padding: 0px 0 !important;
}

.jdgm-widget.jdgm-widget {
  margin-top: 90px;
}

.template-product figure.media.contain.square img {
  object-fit: contain;
}

.product-thumbnails-slider {
  margin-top: -30px;
}
.the-buy-bar.col-12.col-sm-10.col-sm-offset-2.col-md-6.col-md-offset-4.flex.vertical-center.space-between {
  display: none;
}
/*  */

/* account page */
h2.form__message {
  display: none;
}
small.size--tiny {
  display: none !important;
}
div#login h1,
.register h1 {
  font-size: 45px;
  text-align: center;
}

div#login {
  margin-top: 0px;
}

quantity-input.small, .quantity.small {
    --width: 110px !important;
}

span#RegisterForm-email-error {
  margin: 8px 0px 15px 0px !important;
}
.customer.register .form-container {
  margin-top: 3vmin !important;
}

div#recover h1 {
  text-align: center;
  font-size: 45px;
}
div#recover {
  margin-top: 0px !important;
}
/*  */

/*breadcrumb  */

.breadcrumbs {
  font-size: 0.85em;
  margin: 0 0 2em;
  padding: 14px 48px;
}

.breadcrumbs ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.breadcrumbs li {
  display: inline-block;
}

.breadcrumbs a {
  text-decoration: underline;
}

.breadcrumbs li:not(:last-child):after {
  content: "›\00a0";
  display: inline-block;
  padding-left: 0.75ch;
  speak: none;
}

.breadcrumbs [aria-current="page"] {
  color: inherit;
  font-weight: bold;
  text-decoration: none;
}

.breadcrumbs [aria-current="page"]:hover,
.breadcrumbs [aria-current="page"]:focus {
  text-decoration: underline;
}
nav.breadcrumbs li a {
  font-weight: bold;
}
/* end */

/*compare app  */
button.ldt-cp-mt-2 {
  border-radius: 50px;
}
svg.ldt-cp-inline {
  height: 15px !important;
}
p.Polaris-Heading {
  color: red !important;
}
.col-justify-content-end {
  justify-content: flex-start !important;
  gap: 10px;
}
button.ldt-cp-product-add-to-compare-button {
  margin-top: 0px !important;
  height: 48px;
}
/*  */

/* cart */
div#dynamic-checkout-cart {
  padding-top: 30px;
}
/*  */



/*Cusotm Search CSS*/

.header-item.--right {
    display: flex;
    flex-direction: column;
}

.right-one {
    display: flex;
}

.cstm-search {
    margin-left: -18px;
    border: 1px solid #ccc;
    padding: 8px;header
  display:none;
}

/* a.header-item__link.search-button {
    display: none;
} */
.snize-sticky-searchbox.top-right{
  display: none;
}
input.search-form__input.stop-mega-menu-reinit.snize-input-style {
    text-align: left;
    border: 1px solid;
}

div#CustomLiquid-sections--15707858141382__custom_liquid_unwrapped_BNyk77 {
    margin-bottom: 10px;
}
.snize-ac-results.snize-new-design {
    width: max-content !important;
    max-width: max-content;
    left: 0px !important;
    right: 0px !important;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
}

div#CustomLiquid-sections--21865303376182__custom_liquid_unwrapped_mEkdHf {
    height: 45px;
}
button.search-form__submit {
    text-indent: -999px;
    overflow: hidden;
    width: 50px;
    padding: 0;
    margin: 0;
    border-radius: inherit;
    background: transparent
          url("https://cdn.shopify.com/s/files/1/0853/8298/8086/files/icons8-search.svg?v=1717737498")
          no-repeat center;
    cursor: pointer;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left: 0px;
}

input.search-form__input.stop-mega-menu-reinit.snize-input-style {
    background: transparent;
    margin: 0;
    padding: 7px 8px;
    font-size: 14px;
    color: white;
    border-radius: inherit;
    border-right: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    overflow: hidden;
    border: none !important;
    width: 500px !important;
}


form.search-form {
    color: #555;
    display: flex;
    padding: 2px;
    border-radius: 5px;
    border: 1px solid white;
    width: 500px;
    justify-content: space-between;
    
}

  input.search-form__input.stop-mega-menu-reinit.snize-input-style:focus {
       outline: none !important;
      }


::placeholder{
    color: white;
    font-size: 16px;
}

.sc-ieecCq.gmoWKR {
    display: none !important;
}

.footer-social.mt-24.mb-24:after {
  content: '';
  background: url("https://www.stonecreekltd.com/cdn/shop/files/Stone_Creek_Final_-_Color-removebg-preview_600x.png?v=1704873082");
  background-position: center center;
  background-size: cover;
  height: 60px;
  width: 200px;
  position: absolute;
  z-index: 0;
  background-repeat: no-repeat; 
  top: 50%;  
}

.sm-horizontal-right, .sm-text-align-right .flex, .sm-text-align-right .btn-group{
    justify-content: flex-start;
}

.footer__follow-on-shop {
    justify-content: end;
    display: flex;
}

#btn{
  font-size:16px;
}

#invisible-text{
  display: none;
}

.home_review blockquote.card{
    border: 1px solid;
    padding: 20px;
}

figure.media.contain.landscape {
    aspect-ratio: 5 / 3;
}

figure.media.contain.landscape img {
    object-fit: contain;
    background-color: #fff;
}

@media (min-width: 1280px) {
  .template-index .rte.rte--no-max.mt.sm-mt.size--default.sm-size--default p {
    min-width: 60rem !important;
    margin-left: -78px;
  }

  h1.hero__title.mt.sm-mt.size--default.sm-size--huge,
  /* a.btn.btn--primary.btn--color-main.btn--inline.size--default.sm-size--default {
    margin-left: -78px;
  }
 */
  nav.header-shortlinks a {
    font-size: 13px;
    font-weight: bold;
    padding: 6px 7px;
  }

  .header-item.--left .header-item__link-icon {
    display: none;
  }
  .header-shortlinks {
    gap: 0px !important;
  }
  /* .header-item {
    margin-top: 30px;

} */
}

@media (min-width: 768px) {
  div#template--15707863187654__d7328fad-ffc3-40b2-a253-7d9468939046 {
    margin-top: 45px;
  }

  #shopify-section-template--15707863187654__image-with-text .media.cover > *,
  #template--15707863187654__d7328fad-ffc3-40b2-a253-7d9468939046
    .media.cover
    > * {
    object-fit: cover !important;
    height: 343px;
  }
  nav.drawer-menu-nav.drawer-content.scrollbar--hide a {
    font-size: 16px;
  }
}
@media (max-width: 1440px) {
  .product-media {
    margin-top: 0px;
  }
}
@media (max-width:1270px){
  nav.header-shortlinks.horizontal-mega-menu {
    display: none;
}
  img.site-logo.for-dark-backgrounds.--image {
    width: 30%;
}
}
@media (min-width: 1024px) and (max-width: 1050px) {
  /* nav.header-shortlinks {
    display: none;
  } */
  #template--15707863187654__365a49de-9e4f-4306-af81-2e9fe3167658 {
    min-height: 500px !important;
  }
  .medium-up--hide,
  .md-hide {
    display: block !important;
    visibility: visible !important;
  }
  img.site-logo.for-light-backgrounds.--image {
    margin-left: 300px !important;
  }
}
@media (min-width: 768px) and (max-width: 900px) {
  #template--15707863187654__365a49de-9e4f-4306-af81-2e9fe3167658 {
    min-height: 350px !important;
  }
  img.site-logo.for-light-backgrounds.--image {
    margin-left: 155px !important;
  }
}

@media only screen and (max-width: 767px) {
  
  quantity-input.small .quantity__button {
    display: block;
  }
  quantity-input.small {
    width: 110px;
  }

#shopify-section-template--15707862892742__banner .mt-12.rte.description {
    margin-bottom: 0;
}

#shopify-section-template--15707862892742__banner header.container.sm-down-edge-to-edge.pt.pb.sm-pt.sm-pb.color-main.text-align-center {
    padding: 0 !important;
      width: 60%;
    margin: 0 auto;
}  

#shopify-section-template--15707862892742__banner .collection-title.pt-24.pb-24.sm-down-p-page.col-12 {
    padding-top: 0;
}  

#shopify-section-template--15707862892742__banner .desc_scroll {
        max-height: 7vh;
}

/* chadnrakant */
form.search-form {   
    width:auto;  
    margin-bottom:10px;
}  
.header-logo > * {
    margin-top: 0px;
    margin-bottom: 0px;
}

header#MainHeader {   
    height:unset; 
    
}
a.header-logo img {
    margin-top: 0;
    margin-bottom: 0;
}
.footer-social.mt-24.mb-24:after {  
    top: 55%;
} 

 .footer__follow-on-shop {
    justify-content: left; 
}
  
.footer label.h5.link-list-heading {
    font-size: 18px;
  }   

  .description {
  margin-bottom: 20px;
}

  .bottom_description {   
    padding: 0px 20px 0px 20px;  
}
/* .bottom_description .mt-12.rte.description {
    height: 200px!important;     
} */
}


@media (max-width: 520px) {
  img.site-logo.for-light-backgrounds.--image {
    margin-left: 45px;
    height: 50px;
    width: 155px;
  }

  .collection-header-background {
    height: 125px;
  }

  .jdgm-write-rev-link,
  .jdgm-review-widget--medium .jdgm-ask-question-btn {
    max-width: 50%;
  }

  .jdgm-widget.jdgm-widget {
    margin-top: 60px;
  }
  .product-block.product-block__title .h1 {
    font-size: 24px;
  }
  a.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev {
    margin-bottom: 18px;
  }

  .template-index figure.media.contain.square {
    height: 218px !important;
    width: 399px;
  }

  #shopify-section-template--15707863187654__abe7c447-3e87-4c20-ac88-ee31d196ad6a
    figure.media.contain.square {
    height: 86px !important;
  }
  /* .hero__media img {
    object-fit: fill !important;
    height: 83% !important;
  } */
  .template-product .media.cover > * {
    height: 200px !important;
  }
}

@media (max-width: 425px) {
  .template-index figure.media.contain.square {
    height: 184px !important;
  }

  .footer label.h5.link-list-heading {
    font-size: 18px;
  }
}
/* chandrakant Gaur */
input.search-form__input.stop-mega-menu-reinit {
    padding-left: 10px;
}
/* Lalit */
#drawer-search{
  z-index:1000;
}

h1.hero__title.mt.sm-mt.size--default.sm-size--large {
    text-align: center;
}
