/** Shopify CDN: Minification failed

Line 53:0 Unexpected "@"

**/



.product-form__item--quantity {
       display: none;
}
.tabcustom { 
    padding: 12px 18px 36px 0 !important;
}
.tabcustom:after, .tabcustom:before {
       top: calc(35% - 1px) !important;

}
.product-form .selector-wrapper>label {
        display: none;
}

.ring-page {
	height: 50vh !important;
    background: #FFF !important;
}
@media (min-width: 576px) {
  .modal-dialog-centered::before {
	height: calc(80vh - 0.5rem);
}
.modal-dialog-centered {
	min-height: calc(106% - 3.5rem);
}
}   
.product-single {
	margin-top: 60px ;
    margin-left: 60px ;
}

@media screen and (min-width: 992px) {
  .product-single__photos .photo-image,
  .product-single__photos .grid__image-ratio,
  .product-single__photos > * {
    margin-bottom: 60px;
  }
}
@media screen and (min-width: 768px) {
  .product-single__photo {
    margin-bottom: 60px !important;
  }
}

@/* Tablet */
@media screen and (min-width: 768px) and (max-width: 991px) {
  .d-flex {
    margin-right: 15px !important;
  }
}

/* Mobile */
@media screen and (max-width: 767px) {
  .toggle-menu-mobile {
	flex: 0.6 !important;
}
}

/* Home page par footer-mini hide */
body.template-index .site-footer-mini {
  display: none !important;
}


/* Tablet */
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .product-card__name {
    font-size: 12px !important;
  }

  .product-card__price {
    font-size: 12px !important;
  }
}

/* Mobile */
@media screen and (max-width: 767px) {
  .product-card__name {
    font-size: 10px !important;
  }
  

  .product-card__price {
    font-size: 10px !important;
  }
  .product-single {

	margin-top: 30px !important ; 

    margin-left: 10px !important ;

margin-right: 10px !important; 
}
.product-single__info-wrapper {
  padding: 0rem 0rem 0rem 0rem !important;
}

#shopify-section-template--23201317421292__main .btn--full {
	width: 50% !important;
  margin-left: -16px !important;
  
}
.product-form__quantity-submit  {
	margin: 0px 0px 0px -10px;
}
}


.slick-prev.slick-arrow.slick-disabled {
	display: none !important;
}
.slick-next.slick-arrow {
	display: none !important;
}

@media (max-width: 500px){
.mini-cart-content {
	width: 343px;
}
}

@media screen and (max-width: 767px) {
.site-header__logo img {
	width: 100px !important;
}
}

@media screen and (min-width: 992px) {
  .section-header .product-form__item--submit,
  body .product-form__item--submit,
  .shopify-section .product-form__item--submit {
    margin-left: 0px !important;
  }
}
@font-face {
  font-family: "IvyPresto Display";
  src: url("/cdn/shop/files/IvyPresto_Display_Regular.ttf?v=1788781707") format("truetype");
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Azo Sans";
  src: url("/cdn/shop/files/Azo_Sans_Light.ttf?v=1788783021") format("truetype");
  font-style: normal;
  font-display: swap;
}

body,
p,
span {
  font-family: "Azo Sans", sans-serif !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "IvyPresto Display", serif !important;
  font-style: normal !important;
}