/** Shopify CDN: Minification failed

Line 49:2 Expected "}" to go with "{"

**/

.collection-productlist-section .collection-productlist-wrap{gap:60px;}
.collection-productlist-section .collection-productlist-wrap .product-col{width:calc(33.33% - 60px * 2 / 3);}
.collection-productlist-section .collection-block-header{gap:20px;margin-bottom:50px;}
.collection-productlist-section .collection-block-header .ch-col{flex:1;}
.collection-productlist-section .collection-block-header h2{font-weight:300;}
.collection-productlist-section .collection-block-header p{margin:0px;font-size:12px;font-weight:400;}
.collection-productlist-section .collection-block{padding:72px 0px;}
.collection-productlist-section .collection-block:not(:last-child){border-bottom:1px solid #a9a9a92b}
.collection-productlist-section .collections-group-header{position:sticky;position:-webkit-sticky;top:var(--header-height);background-color:#fff;z-index:2;padding:20px 0px;}
.collection-productlist-section .collections-group-header ul{list-style:none;padding:0px;margin:0px;margin:0px;gap:20px;}
.collection-productlist-section .collections-group-header ul li{width: 100%;max-width: calc(25% - 20px * 3 / 4);}
.collection-productlist-section .collections-group-header .button{border-color:rgb(var(--color-button-text));min-width:unset;}
.collection-productlist-section .collections-group-header .button br{display:none;}
.collection-productlist-section .collections-group-header .button:hover{color:#fff;}
.collection-productlist-section .collections-group-header .button.active{background-color:rgb(var(--color-button-text));color:#fff;}


.collection-productlist-section .last_bottom_content p{margin: 0;color: #000;font-size: 14px;font-style: normal;font-weight:700;line-height: normal;}
.collection-productlist-section .last_bottom_content{overflow:auto;width: 100%;min-width: 100%;flex-wrap: nowrap;white-space: nowrap;gap: 30px;margin-top: 20px;-ms-overflow-style: none !important;scrollbar-width: none !important;}
.collection-productlist-section .page_description{padding-top:40px;padding-bottom:28px}
.collection-productlist-section .page_description p{margin:0px;text-align: justify;font-size: 14px;font-weight: 300;line-height: 24px;max-width:638px;}


@media only screen and (max-width:989px){
  .collection-productlist-section .collection-productlist-wrap{gap:20px;}
  .collection-productlist-section .collection-productlist-wrap .product-col{width:calc(33.33% - 20px * 2 / 3);}

}

@media only screen and (max-width:749px){
  .collection-productlist-section .collection-productlist-wrap{gap:20px;}
  .collection-productlist-section .collection-productlist-wrap .product-col{width:calc(50% - 20px / 2);}
  .collection-productlist-section .collections-group-header{padding:11px 0px;}
  .collection-productlist-section .collections-group-header ul{gap:12px;}
  .collection-productlist-section .collections-group-header ul li{max-width: calc(25% - 12px * 3 / 4);}
  .collection-productlist-section .collections-group-header .button{font-size:10px;}
  .collection-productlist-section .collection-block-header p{text-align:left;}
  .collection-productlist-section .collection-block-header p br{display:none;}
  .collection-productlist-section .collection-block{padding:40px 0px;}
  .collection-productlist-section .collection-block-header{margin-bottom:20px;}
  .collection-productlist-section .last_bottom_content p{font-size:12px;}
  .collection-productlist-section .page_description p{font-size:12px;line-height:1.5;}
  