/** Shopify CDN: Minification failed

Line 225:0 Expected "}" to go with "{"

**/
@media screen and  (min-width:992px) and (max-width:1200px){
.section-countdown-banner .countdown-banner--content h2.h2 {
    font-size: 18px;
}
.section-countdown-banner .countdown-banner .countdown-timer--column--number {
    font-size: 2rem;
}
.section-collection-list .collection-card__content a.collection-card__link {
    font-size: 14px;
}
.section-text-with-icons .text-with-icons.icon-columns-4 .text-with-icons__inner {
    grid-template-columns: repeat(2,minmax(200px,400px));
}
.footer .sub-footer .medium-8 {
    flex: 0 0 40%;
    max-width: 40%;
}
  .footer .sub-footer .medium-4 {
    flex: 0 0 60%;
    max-width: 60%;
}
.template-article .blog-post-detail h1.entry-title {
    font-size: 32px;
}
.header .thb-full-menu>li {
    padding: 0 10px;
}
}

@media screen and  (min-width:768px) and (max-width:992px){
.section-countdown-banner .countdown-banner--content h2.h2 {
    font-size: 14px;
    line-height:20px;
}
.section-countdown-banner .countdown-banner .countdown-timer--column--number {
    font-size: 1.5rem;
}
.template-index .section-collection-list .collection-grid {
    grid-template-columns: repeat(3, 1fr);
}
.section-gallery .gallery__item-content h4.h2 {
    font-size: 22px;
}
.section-featured-collection-list .featured-collection-list--inner--content .h1-large {
    font-size:40px;
}
.footer .medium-3 {
    flex: 0 0 50%;
    max-width: 50%;
}
.template-collection .collection-container .medium-up-4>.column, .medium-up-4>.columns {
    flex: 0 0 33.33%;
    max-width: 33.33%;
}
.template-collection .section-collection-list .collection-grid {
    grid-template-columns: repeat(2, 1fr);
}
.template-product .section-product-recommendations .medium-up-4>.column, .medium-up-4>.columns {
    flex: 0 0 50% !important;
    max-width: 50% !important;
}
.footer .sub-footer .medium-8 {
    flex: 0 0 30%;
    max-width: 30%;
}
  .footer .sub-footer .medium-4 {
    flex: 0 0 70%;
    max-width: 70%;
}
.footer .sub-footer .row {
    align-items: center;
}
.template-list-collections .collection-grid {
    grid-template-columns: repeat(2 , 1fr);
}
.template-cart .product-recommendations .medium-up-4>.column, .medium-up-4>.columns {
    flex: 0 0 50%;
    max-width: 50%;
}
.template-search .medium-up-4>.column, .medium-up-4>.columns {
    flex: 0 0 50%;
    max-width: 50%;
}
.template-page .section-collection-list .collection-grid {
    grid-template-columns: repeat(3,1fr);
}
 .mobile-menu-drawer .mega-menu-promotion--cover {
    padding: 30px 50px 30px !important;
}
}

@media screen and (min-width:992px){
.template-search .collection-banner--content {
    padding: 60px 0;
}
}


@media screen and (max-width:992px){
.section-countdown-banner .countdown-banner--inner.layout--horizontal {
    flex-direction: column;
}
.template-product .product-information .share-article {
    margin-bottom: 0px;
}
.template-blog .blog-post .blog-post--content {
    position: unset;
    transform: unset;
    margin-bottom: 25px;
  max-width:100%;
}
.template-blog .blog-post--large .featured-image {
    max-width: 100%;
}
.template-article .blog-post-detail h1.entry-title {
    font-size: 36px;
}
}



@media screen and  (max-width:768px){
.section-slideshow .slideshow__slide-content h1.split-text.h1-xlarge {
    font-size: 30px;
}
.section-collection-tabs .products.carousel .carousel__slide {
    width: calc(100vw - 15px) !important;
}
.section-gallery .gallery__item-content h4.h2 {
    font-size: 24px;
}
.section-featured-collection .featured-collection.swipe-on-mobile .featured-collection__inner.display-type--grid .products.row {
    grid-template-columns: repeat(auto-fill,minmax(100%,1fr));
    grid-auto-columns: minmax(100%,1fr);
 
}
.section-featured-collection-list .featured-collection-list--inner--content .h1-large {
    font-size:32px;
}
.section-countdown-banner .countdown-banner .countdown-timer--column--number {
    font-size: 1.25rem;
}
.section-countdown-banner .countdown-banner--content h2.h2 {
    font-size: 18px;
}
.template-blog .medium-4 {
    flex: 0 0 100%;
    max-width: 100%;
}
.footer .sub-footer .medium-8, .footer .sub-footer .medium-4 {
    flex: 0 0 100%;
    max-width: 101%;
}
.itg_payment_icon {
    flex-wrap: wrap; 
    gap: 10px;
}

@media screen and  (max-width:484px){
.section-collection-tabs .collection-tabs__list-link{
    font-size: 12px;
}
.template-product .product-section .product-grid-container h1.product-title.uppercase--true {
    font-size: 22px;
}
.template-collection .collection-container .medium-up-4>.column, .medium-up-4>.columns {
    flex: 0 0 100%;
    max-width: 100%;
}
.template-cart .product-recommendations.swipe-on-mobile .products.row {
    grid-auto-columns: minmax(100%,1fr);
    grid-template-columns: repeat(auto-fill,minmax(100%,1fr));

}
.template-page .blog-post-detail h1 {
    font-size: 34px;
}
.template-article .blog-post-detail h1.entry-title {
    font-size: 22px;
}
.template-search .small-up-2>.column, .small-up-2>.columns {
    flex: 0 0 100%;
    max-width: 100%;
}
.template-product .product-recommendations.swipe-on-mobile .products.row {
    grid-auto-columns: minmax(100%,1fr);
    grid-template-columns: repeat(auto-fill,minmax(100%,1fr));
}

}

@media screen and (min-width: 768px) and (max-width: 804px) {
  .gallery__item-content > div {
    max-width: 100% !important;
  }
}
/* =================menu============== */
@media screen and (max-width: 1067px) {
  .mobile-menu .parent-link-back button {
    font-size: 1rem !important;
  }
  .template-article .blog-post-detail .article-tags .tag-link {
    margin-left: 0;
    margin-bottom: 15px;
}
}
/* ===============social logo=========== */
@media screen and (min-width: 320px) {
  .social-links li a {
    width: 32px !important;
  }
}
/* ========menu======font in image bottom=============== */
@media screen and (max-width: 1067px) {
  .mobile-menu-drawer .mega-menu-promotion--cover {
    padding: 40px 30px 30px !important;
}
} 

