/** Shopify CDN: Minification failed

Line 131:4 Unexpected "{"
Line 131:5 Expected identifier but found "#"
Line 131:21 Expected identifier but found "#"

**/


/* common style for both product page and collection page */
.wk_deal_common_style{
    color: rgb(24, 45, 148);
    border-color: rgb(24, 45, 148);
    background-color: rgba(255, 255, 255, 1);
    font-size: 15px;
}
/* for product page */
  .wk_deal-product{
    display: inline-block;
    padding: 5px 10px;
    opacity: 0.8;
    margin: 10px 5px;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
  }
  span.wk_dp-label{
    margin-right: 7px;	
  }
  #wk_dp-discount-div{
	  margin-bottom: 8px;	
  }
/* for collection page */
  .wk_deal-collection-item{
    display: inline-block;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 100;
    padding: 1px 5px;
    opacity: 0.8;
  }
 

/* For wk_daily_deal page */
  .deal-page{
    background-color: #fff; 
    font-family: -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif; 
    width: 80%; 
    margin: 0px auto;
  }
  .deal-page-heading{
    font-size: 24px; 
    color: #2D2D2D; 
    text-align: center; 
    padding: 10px; 
    background-color: #f8f8f8; 
    border-top: 1px solid #d8d8d8; 
    border-bottom: 1px solid #d8d8d8;
    margin-bottom:20px;
  }
  .deals{
    display: flex; 
    padding-bottom: 20px;
  }
  .deal-section{
    padding-left:10px;
    width: 100%;
  }
  .deal-head{
    margin-bottom: 20px; 
    display: flex; 
    padding-left: 15px;
  }
  .deal-head>ul{
    list-style: none; 
    padding: 0px; 
    margin: 0px;
    width: 100%;
  }
  .deal-head>ul>li{
    float: left; 
    margin-right: 10px;
  }
  .deal-head a{
    text-decoration: none; 
    display: block;
  }
  .deal-name{
    color: #2D2D2D; 
    font-size: 20px; 
    padding: 4px 0px; 
    border-bottom: 1px solid #000;
  }
  .deal-amount{
    color: #36961C; 
    font-size: 18px;
    border-radius: 2px; 
    background-color: #ffffff; 
    padding: 5px 15px; 
    box-shadow: 0px 1px 4.95px 0.05px rgba(0, 0, 0, 0.15);
  }
  .deal-amount:hover,.deal-amount:visited{
    color: #36961C;
  }
  .deal-items{
    display: flex;
  }
  .deal-items>ul{
    list-style: none; 
    padding: 0px; 
    margin: 0px;
  }
  .deal-items>ul>li{
    float: left; 
    width: 167px;
    border: 1px solid #e2e4e6;
    margin-left: -1px;
    margin-bottom: 5px;
  }
  .deal-items>ul>li:last-child{
    border-right: 1px solid #e2e4e6;
  }
  .deal-items>ul>li:hover {
    box-shadow: 0px 0px 2px 1px inset rgba(0,0,250,.5);
  }
  .deal-item-ref{
    text-decoration: none; 
    display: block; 
    padding: 15px 10px;
    {# height:265px; #}
  }
  .deal-item-ref:hover, .deal-item-ref:focus{
    opacity:unset !important;
  }
  .deal-item-img{
    text-align: center;
    width:147px;
    height:147px;
  }
  .deal-item-img>img{
    width: 147px; 
    height: 139px;
  }
  .deal-item-ref:hover .deal-item-name{
    color: #006699;
  }
  .deal-item-name{
    color: #2D2D2D; 
    font-size: 15px; 
    margin-top: 15px;
    text-overflow:clip;
    white-space:nowrap;
    overflow:hidden;
  }
  .deal-item-price{
    font-size: 15px; 
    margin-top: 10px;
  }
  .item_p{
    color: #000; 
    display: block;
    padding-right: 10px;
  }
  .item_c_p{
    color: #535665; 
    display: block;
  }
  .item_c_p>span{
    text-decoration:line-through;
  }
  .more-items{
    width: 160px;
    text-align: center; 
    padding: 0px 1px;
  }
  .brand-product{
    color: #2D2D2D; 
    font-size: 16px; 
    background: #f2f2f2; 
    margin-bottom: 10px; 
    line-height: 25px;
  }
  .view-more{
    font-size: 16px; 
    color: #ffffff; 
    background: #217fff; 
    border-radius: 2px; 
    border: none; 
    padding: 10px 15px;
  }
  .view-more:hover{
    background: #1177f4;
  }
  .fix-li{
    padding-top: 52px;
    border: none !important;
  }
  .deal-items>ul>li.fix-li:hover {
    box-shadow: none;
  }
  .fix-li>div{
    margin:0px auto;
  }
  .no-deals{
    padding:25px; 
    text-align:center; 
    font-size:2em; 
    font-family: BlinkMacSystemFont;
  }
  .deal-head>ul>li.deal-duration{
    float: right;
    line-height: 1.4;
    padding-right: 10px;
    padding-left: 10px;
    box-shadow: 0px 1px 2px 0px rgba(0,0,0,.3);
  }
  .deal-duration .deal-end{
    font-size: 14px;
    color: #2D2D2D; 
    display: block;
  }
  .deal-duration .deal-time{
    color: #555555;
    font-size: 14px;
    display: block;
  }
  .deal-duration .deal-time>span{
    color: #217fff;
    font-size: 22px;
  }
  .deal-item-duration{
    font-size: 12px;
  }
  .deal-item-duration .deal-end{
    display: block;
    color: #2D2D2D; 
  }
  .deal-item-duration .deal-time{
    display: block;
    color: #555555; 
  }
  .deal-item-duration .deal-time>span{
    color: #217fff;
  }

