/** Shopify CDN: Minification failed

Line 30:311 Expected ":"
Line 30:312 Expected identifier but found "40px"
Line 83:1985 Unexpected "}"

**/
@media only screen and (min-width:996px) and (max-width:1024px){
  section#banner-christmas-text-overlay .caption .headline{font-size:30px !important;}.page-home-page #shopify-section-new-home-text-overlay .caption.position-center{width:50%!important}}@media only screen and (min-width:768px) and (max-width:995px){
  #banner-christmas-text-overlay .position-center.caption.js-caption {
    top: 30% !important;
    width: 52% !important;
}
.index #banner-1489283389016 .caption-content.align-center{
    max-width:100%;
 }
#shopify-section-1489283389016 .caption {
    left: 30% !important;
	width: 500px !important;
}
.index #banner-1489283389016 .caption .headline{
    font-size:40px !important; 
}
section#banner-christmas-text-overlay .caption .headline{
	font-size:22px !important;  
}
section#banner-christmas-text-overlay .subtitle p{
	font-size:18px !important;  
}
.page-home-page #shopify-section-new-home-text-overlay .caption.position-center{left:-30px!important;width:77%!important}.page-home-page #shopify-section-new-home-text-overlay .caption-content .action_button{width:70%!important}.page-home-page #shopify-section-new-home-text-overlay .caption .headline{font-size;40px!important}}





@media only screen and (max-width:767px){
div#shopify-section-1589566248666 .position-center.caption {
    -ms-transform: translate(0%, 10%) !important;
    -webkit-transform: translate(0%, 10%) !important;
    transform: translate(0%, 10%) !important;
}
  #mobile_menu li a span.icon-down-arrow {
    color: #fff !important;
}
  }
  #shopify-section-1489283389016 .caption{
  	width:100% !important;
    background: transparent !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
  }
  .index #banner-1489283389016 .caption-content .action_button{
  	position:static !important;
    
  }
  div#shopify-section-12days-wine-text-overlay a.action_button.first_button.highlight-false{
  position:static !important;
    left:0 !important;
  }
  section#banner-12days-wine-text-overlay .position-center.caption.js-caption {
  	    width: 100% !important;
    margin-top: 10px !important;
  }
  section#banner-12days-wine-text-overlay .caption .headline {
  	color: #000 !important;
    font-size: 28px !important;
    line-height: normal !important;
  }
  section#banner-12days-wine-text-overlay .subtitle p {
  	color: #000 !important;
  }
  section#banner-1489283389016 img.blur-up.desktop_img.lazyloaded {
    display: none;
}
  .custom-christmas-logo-inner {
    width: 100% !important;
    float: none;
}.custom-christmas-logo-inner img {
    width: 100%;
}.christmas-details12 h2 {
    margin-top: 12px;
}#banner-christmas-text-overlay .position-center.caption.js-caption{width:100% !important;margin-top:10px !important;}
  section#banner-christmas-text-overlay .caption .headline{color:#000 !important;font-size: 28px !important;line-height: normal !important;}section#banner-christmas-text-overlay .subtitle p{color:#000 !important;font-size: 20px;}#shopify-section-new-home-text-overlay{margin-bottom:0px !important}.desktop_hide.wine_btl img:first-child{width:100%}.fzSpET.fzSpET{display:block!important}#banner-new-home-text-overlay{padding-top:60px}.index #banner-1489283389016 .caption .headline{color:#ffffff!important;font-size:35px!important;line-height:35px!important;margin-top:0px!important}.flickity-prev-next-button .arrow{fill:#000}.homepage-slideshow .flickity-prev-next-button,.testimonial-section .flickity-prev-next-button{opacity:.9}.index #banner-1489283389016 .subtitle p{color:#000000!important;font-size:22px!important;line-height:25px;margin-top:0px!important}.index #banner-1489283389016 .caption-content .action_button:hover{border-color:#333333!important;background-color:#333333!important;color:#ffffff!important}.page-home-page #shopify-section-new-home-text-overlay .caption .headline{color:#000000!important;font-size:35px!important;line-height:35px!important}.page-home-page #shopify-section-new-home-text-overlay .subtitle p{color:#000000!important;font-size:22px!important;line-height:25px}.page-home-page #shopify-section-new-home-text-overlay .caption-content .action_button:hover{border-color:#333333!important;background-color:#333333!important;color:#ffffff!important}.home_mid_news_outer h2{font-size:22px!important;margin-bottom:0px!important}.newsletter_section .newsletter-text p{font-size:13px!important}form.ResetElements__Form-sc-8e6zl9-1.klaviyo-form-version-cid_5.View__FormView-sc-1ou3cq2-0.needsclick.klaviyo-form-version-cid_5.qYFrN{padding:0}.homem-mid-con-news.container{padding-top:8px;padding-bottom:8px}.index #banner-1489283389016 .caption .subtitle p{color:#ffffff!important}.index #banner-1489283389016 .caption .headline{color:#ffffff!important}}@media only screen and (max-width:479px){.index #banner-1489283389016 .caption .headline{color:#000000!important}.index #banner-1489283389016 .caption .subtitle p{color:#000000!important}.index #banner-1489283389016 .caption .headline{color:#000000!important}}