/** Shopify CDN: Minification failed

Line 109:6 Unexpected "/"

**/
.\#main-nav-wrapper .\#main-nav-dropdown.\@mega {
    z-index: 999;
}
body.show-template--page .\#section-body p {
    font-size: 15px;
}
body.show-template--page .\#section-body p span{
    font-size: 15px;
}
body.show-template--page .\#section-body ul li span {
   font-size: 15px;
}
@media (max-width: 769px){
.\#logo-card-img {
    height: 40px!important;
}
.\#product-card-price .\#price {
    flex-direction: column-reverse;
    min-width: 100%;
    justify-content: center;
}
.\#grid.\@gap\:md.\@mobile-overlap.\@container.\@columns\:6 {
    display: flex;
    justify-content: flex-start;
}
.\#grid.\@gap\:md.\@mobile-overlap.\@container.\@columns\:6 .\#column.reveal-animate {
    width: 80px;
}
.\#grid.\@gap\:md.\@mobile-overlap.\@container.\@columns\:6 .\#media.\@rounded {
    border-radius: 50%;
    width: 80px;
    height: 80px;
}
.\#grid.\@gap\:md.\@mobile-overlap.\@container.\@columns\:6 h5.\#collection-card-title {
    font-size: 9px;
}
  /*============list-collection=========*/
/* .list-collection.\@mobile-overlap {
    display: flex;
    justify-content: flex-start;
}
.list-collection.\@mobile-overlap .\#column.reveal-animate {
    width: 90px;
}
.list-collection.\@mobile-overlap figure.\#media {
    width: 90px;
} */
.list-collection.\@mobile-overlap  h5.\#collection-card-title {
    font-size: 9px;
}
/*===============================*/
.\#grid.\@mobile\:columns_m\:3 h5.\#collection-card-title {
    font-size: 11px;
}
/*=============featured-coolection==========*/
  /* .collection-featured.\@mobile-overlap {
    display: flex;
    justify-content: flex-start;
    column-gap: 7px;
}
.collection-featured.\@mobile-overlap .\#column.reveal-animate {
    width: 90px;
}
.collection-featured.\@mobile-overlap .\#product-card-media {
    width: 90px;
} */
.collection-featured.\@mobile-overlap h5.\#product-card-title {
    font-size: 8px;
}
.collection-featured.\@mobile-overlap .\#price-item {
    font-size: 8px;
}
}

/*=========top-logo-bar===================*/
@media only screen and (max-width: 600px) {
.top-logos-section-item img {
    height: 10px!important;
    margin: 0 auto;
}
.top-logos-section {
    padding: 0;
    margin: 10px 0;
}
.top-logos-section-item {
    width: 100%;
    justify-content: center!important;
    max-width: 100%!important;
}
.top-logos-section-item:nth-child(2) {
    border-left: 1px solid #eadac1;
    border-right: 1px solid #eadac1;
}
}
/* a.pdf:hover, a.pdf:focus-visible {
    text-decoration: none;
    outline: none !important;
    border: none !important;
    box-shadow: none!important;
}
/* span.zmr:hover, span.zmr:focus-visible, span.zmr>*:hover, span.zmr>*:focus-visible {
    text-decoration: none !important;
    outline: none !important;
} */ */


a.pdf {
    text-decoration: none!important;
}
a.pdf.result_hover {
    text-decoration: underline !important;
}

/* ITG CSS 06-08-2024 */
/* @media screen and (max-width: 990px){
.show-template--index figure.\#media.\@aspect-ratio\:mobile\:none {
    height: 60vh;
}
}
@media screen and (max-width: 479px){
.show-template--index  figure.\#media.\@aspect-ratio\:mobile\:none {
    height: 45vh;
}
}
@media screen and (max-width: 399px){
.show-template--index figure.\#media.\@aspect-ratio\:mobile\:none {
    height: 35vh;
}
} */
@media screen and (min-width: 767px){
#main-collection-product-grid .\#column:nth-of-type(5), #main-collection-product-grid .\#column:nth-of-type(12), #main-collection-product-grid .\#column:nth-of-type(21), #main-collection-product-grid .\#column:nth-of-type(28), #main-collection-product-grid .\#column:nth-of-type(37), #main-collection-product-grid .\#column:nth-of-type(44) {
    grid-column: unset !important;
}
}


/* New CSS -$- 2108 */
.show-template--collection .collection-grid-section {
    max-width: 100%;
}
.show-template--collection .collection-grid-section .\#collection-grid {
    padding: 3rem 1rem;
}

.show-template--product .shopify-section.product-section .\#column .\#product-meta-inner .\#product-meta-block button {
    border-radius: unset;
}
.show-template--product .shopify-section {
    max-width: 100% !important;
    padding: 0 17px;
}
@media screen and (min-width: 992px){
  .show-template--product .shopify-section.product-section .\#column .\#product-meta-inner .\#product-meta-block {
    max-width: 100%;
  }
  .show-template--product .shopify-section {
    padding: 0 40px;
  }
}

announcement-bar .announcement-inner .announcement-content a {
    text-decoration: none;
}
/* .announcement-inner {
    display: none;
}
.announcement-inner.flickity-enabled {
    display: block;
} */
announcement-bar.hide {
    opacity: 0;
}
.\#main-nav-image img {
    width: 100%;
}