/** Shopify CDN: Minification failed

Line 16:0 Unexpected "<"
Line 37:21 Expected identifier but found whitespace
Line 37:23 Unexpected "{"
Line 37:31 Expected ":"
Line 88:10 Expected identifier but found "{"
Line 88:11 Unexpected "{"
Line 88:19 Expected ":"
Line 97:10 Expected identifier but found "{"
Line 97:11 Unexpected "{"
Line 97:19 Expected ":"
... and 7 more hidden warnings

**/
<style>
.dm_product_main_sold_out {
    pointer-events: none;
}
  .z_home_collection .z_home_collection {
right:-100% !important; 
  }
  
  .z_product_list {
    width:100%;
    display:flex;
  }
.z_product_list_z {
      overflow: visible;
}
.z_product_list_z  .dm_main_collection_product {
    width:unset;
    padding:0 !important;
  box-sizing: border-box; 
  }
  .z_home_collection_inner {
    background-color: {{section.settings.z_bg}}; 
    overflow:hidden;
      padding: 60px 30px;
  }
  
.dm_products_size {
    right:-100%;
    transform: unset !important;
  }
  .z_open {
    right:0!important;
  }
  .z_main_product_button_click {
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #121212;
    border-radius: 0;
    color: #121212;
    font-family: Sequel_Sans_Bold_Head;
    font-size: 12px;
    position: relative;
    margin: 0;
    padding: 0;
    cursor: pointer;
  }
  .z_main_product_button_click:before {
    content: "";
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    border-bottom: 4px solid #121212;
    display: block;
    margin: auto;
    background-color: #121212;
    width: 0;
    height: 4px;
    transition: width .15s cubic-bezier(.42,0,.13,1.04);
}

.z_main_product_button_click:hover:before {
    width: 100%;
}
  .z_drop_h2 {
    font-size: 28px; 
    margin:0;
    padding:0; 
    font-family: Sequel_Sans_Heavy_Head; 
        margin-bottom: 13px;
    letter-spacing: 0;
    line-height: 1; 
    color:{{section.settings.z_clr_heading}};
  }

  .z_drop_desc {
    letter-spacing: unset;
    margin: 0;
    font-family: Sequel_Sans_Bold_Head;
    max-width: 600px;
    margin-bottom: 33px;
    color:{{section.settings.z_clr_description}};
    font-size: 14px;
  }
.z_btn_help_collection {
  text-align: center;
  margin-top: 10px;
  line-height: 43px;
}
.z_help_size_collection {
color: #000000;
background: none;
border: none;
border-bottom: 2px solid;
border-radius: 0;
display: inline-block;
line-height: 1.5;
padding: 0;
position: relative;
text-decoration: none;
letter-spacing: 0;
font-family: Sequel_Sans_Semi_Bold_Head;
}
  .z_help_size_collection:before {
border-bottom: 4px solid;
    content: "";
    display: block;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 100%;
    transition: width .15s cubic-bezier(.42,0,.13,1.04);
    width: 0;
  }
  .z_help_size_collection:hover:before {
  border-bottom-width: 4px;
    width: 100%;
  }
  .z_product_list_z:hover .swiper-scrollbar{
opacity:1;
}
.z_product_list_z .swiper-scrollbar {
background-color: {{section.settings.z_scroll_bg}};
top:100% !important;
display: block;
height: 6px;
margin-top: 35px !important;
opacity: 0;
position: relative;
transition: opacity .15s ease-in-out;
width: 100%;
}
.dm_main_product_value:hover .swiper-scrollbar{
  opacity:1;
}
.z_product_list_z .swiper-scrollbar-drag {
background-color: {{section.settings.z_scroll_drag}};
display:block !important; 
}
  .dm_main_product_value_option {
    margin-left:0 !important;
  }
  @media (min-width:992px)
  {
    .z_drop_h2 {
      font-size: 44px; 
    }
    .z_drop_desc {
    font-size: 19px;
    line-height: 29px;
  }
      .z_home_collection_inner {
    padding: 90px 45px;
}
  }
    @media(min-width:1200px) 
  {
    .z_drop_h2 {
        font-size: 68px;
    }
    .z_drop_desc {
    font-size: 25px;
    line-height: 37px;
    } 
  } 
 .dm_main_product_value .swiper-wrapper{
   overflow:auto;
       padding-bottom: 5px;    z-index: 9;
    position: relative;


 }
.dm_main_product_value.swiper {
    position: relative;
    z-index: 3;
}
.dm_main_product_value .swiper-wrapper::-webkit-scrollbar {
      width: 200px;    height: 6px;
  }

.dm_main_product_value  .swiper-wrapper::-webkit-scrollbar-track {
      -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
  }

 .dm_main_product_value .swiper-wrapper::-webkit-scrollbar-thumb {
    background-color: darkgrey;
  }
</style>