@media(min-width: 1400px){
  .container {
    max-width: 1300px;
}
}
@media (min-width:1441px){
.container-fluid{
    max-width: 1520px;
    width: 100%;
    margin: 0 auto;
}
}
@media(max-width:1300px){
  
  .home_our_right section.slick-slider button.slick-next.slick-arrow{right:0;}
  .home_our_right section.slick-slider button.slick-arrow.slick-prev{left:0;z-index:9;}
  .banner_inner_pages.visit_banner .ban_inr_pag_con {top: 53%;}
  
  .single_add_cart.variable_product form.product-form .addtocartdiv .single_price{width: 100px;}
  .single_add_cart.variable_product .selectdiv .product-form__controls-group .product-form__item label {
    width: 100px;
    }
  .single_add_cart.variable_product .selectdiv .product-form__controls-group select {
    width: calc(100% - 100px);
    }
  .singlemalt .single_add_cart.variable_product .price_label label {
    width: 100px;
    }
  .single_add_cart.variable_product .selectdiv .bundleprices {
    width: calc(100% - 100px);
    }
}

@media(max-width:1250px){
  
  .container{width:100%; max-width:100%; padding:0 15px;}
  footer.site-footer .page-width {
    max-width: 100%;
    padding: 0 15px;
  }
  .Footer_bottom{padding:0 15px;}
  footer.site-footer .grid__item.three-fifths {
    padding: 0 15px;
  }
  .contact_iframe{padding:0;}
  .about_otr_content{padding:0 20px 0 0;}
  .about_main_outer.about_main_top .about_otr_content {padding: 0 0 0 20px;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template {padding: 0 15px;}
  div#shopify-section-cart-template .page-width {float: left;width: 100%;padding: 0 15px;}
  .stickyheader header.site-header.stickyshow{padding:15px 15px;}

  
  .spirit-drink div#shopify-section-header header.site-header {padding: 25px 15px 0 15px;}
  .single_merchand ul li {min-height: 200px;}
}

@media(max-width:1199px){
  
  .press_content{width:100%; padding:0 15px;}
  .press_content h3{font-size:42px;}
  .home_page_video iframe{    transform: scale(1.3);
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -o-transform: scale(1.3);
    -ms-transform: scale(1.3);}
  
  .about_counter_inner ul li span{font-size:90px; line-height:95px;}
  .news_box_content{width:100%; padding:0 10px;}
  .news_box_main {margin: 40px 0 0 0;}
  .single_news_content{padding:0 80px;}
  .ingle_news_heading{padding:0 80px;}
  .where_content p{ padding:0 50px;}
  .where_content_bottom {margin: 50px 0 0 0;}
  div#shopify-section-product-recommendations{margin:0 0 70px 0;}
  .malt_iframe iframe{height:500px;}
  footer.site-footer .page-width .grid__item.one-fifth > .site-footer__rte > ul li a{font-size:24px;}
  .inner_banner_con h1{margin:0 0 20px 0;line-height: 60px;}
  .banner_inner_pages.visit_banner .ban_inr_pag_con {top: 55%;}
  
  /*11-02-2021*/
  body.template-cart table tbody td.cart__quantity-td { width: 25%;}
  body.template-cart .cart__footer .cart_para span.cart-subtotal__title {width: auto;}
  body.template-cart .cart__footer .cart_para span.cart-subtotal__price {float: right; width: auto;}
   .visit_main:after {background-image: url(//cdn.shopify.com/s/files/1/0526/3661/4829/t/1/assets/bg-overlay-hover.png?v=5263859608702031692);background-position: center center;background-repeat: no-repeat;background-size: cover; opacity: 1;}
  	body.template-index .main_slid_btn a {background-color: #575715;color: #fff;}
  	body.template-page .regularpages .page-width .grid__item {max-width: 100%;margin: 0 auto;float: left;left: 0;width: 100%;padding: 0 15px 0 45px;}
  .press_main_inner:after {background-image: url(//cdn.shopify.com/s/files/1/0536/0028/8965/t/2/assets/bg-overlay-hover.png?v=5263859608702031692);background-position: center center; background-repeat: no-repeat;background-size: cover;opacity: 1;}
  
  .single_malt_logo {     padding: 0 20px 0 0; }
  .single_add_btn button{font-size:18px;}
  .singlemalt_logo_desc .single_malt_logo .addtocartdiv .single_price span{font-size:18px;}
  
  
  /*12-02-2021*/
  .product-excerpt {min-height: 100px; padding:0 8px;}
  .single_merchand ul li { min-height: 200px;}
  .single_merchand h3 { min-height: 80px;}
  
  .merchandise_coll .coll_mec_img a img {
    height: 300px;
  }
  
  /*19-01-2022*/
  .cart-upsell-main .cart-upsell-inner img{width:100px;}
  .cart-upsell-inner .common-cart-tag{width: calc(100% - 100px); padding: 0 0 0 15px;}
  .cart-upsell-inner .common-cart-tag h4{    padding: 0 10px 0 0; font-size: 18px;     width: calc(100% - 90px);}
  .cart-upsell-inner .common-cart-tag button.product-form__submit{width:90px; font-size:18px;}
  
  .single_add_cart.variable_product form.product-form .addtocartdiv .single_price{width: 50px;}
  .single_add_cart.variable_product .selectdiv .product-form__controls-group .product-form__item label {
    width: 50px;
  }
  .single_add_cart.variable_product .selectdiv .product-form__controls-group select {
    width: calc(100% - 50px);
  }
  .singlemalt .single_add_cart.variable_product .price_label label {
    width: 50px;
  }
  .single_add_cart.variable_product .selectdiv .bundleprices {
    width: calc(100% - 50px);
  }
  .single_add_cart.variable_product .qtybox {
    float: left;
    width: auto;
    margin: 0 8px 0 0;
  }
  .variable_product .single_add_btn {
    float: left;
    width: auto;
  }
     /*03 07*/
    .samhla_page .banner-new-outer h1 {
        top: 133px;
    }
    /*03 07 end*/
}

@media(max-width:1024px){
  /*Klaviyo form*/
  .news_form .klaviyo-form form .needsclick .needsclick[data-testid="form-row"] > .needsclick {width: 50%;flex-wrap: wrap;  margin-bottom:5px;  float: left;box-sizing: border-box;}
  .news_form .klaviyo-form form div[data-testid="form-row"]:last-child > .needsclick {width: 100% !important;}
  .news_form .klaviyo-form form .needsclick .needsclick input.needsclick {width: 100%;}
  .news_form .klaviyo-form form div[data-testid="form-row"]{    display: block !important;    flex-wrap: wrap;}
  .news_form .klaviyo-form form div[data-testid="form-row"]:last-child {width: 100%;text-align: center;}
  .news_form .klaviyo-form form div[data-testid="form-row"]:last-child > .needsclick {float: none;align-items: center;justify-content: center !important;}
  /*Klaviyo form*/
  
  
   .single_add_cart form.product-form .price--on-sale .price__sale {    -webkit-justify-content: center;     -ms-flex-pack: center;  justify-content: center; }
  .single_add_cart form.product-form .price__badges {     display: -ms-flexbox;     display: -webkit-flex;   display: flex;     -webkit-justify-content: center;     -ms-flex-pack: center; justify-content: center;     padding: 0 0 10px 0; }
  
  
  .template-blog .ban_inr_pag_img {display: block;height: 40vh;}
  #shopify-section-Contact .ban_inr_pag_img {display: block;height: 40vh;}
  #shopify-section-wheretoby .ban_inr_pag_img {display: block;height: 40vh;}
  
  
  .press_main_inner{min-height:350px; background-position:center center;}
  .banner_content p{font-size:22px;}
  .banner_content h1{line-height:60px;}
  .home_our_left_main p{font-size:22px; width:100%;}
  .main_con_slid p{font-size:18px;}
  .visit_main_inner p{font-size:22px;}
  .press_content h3{font-size:30px;}
  .banner_main_content{top:60%;}
  .home_page_video{height:550px;}
  .home_our_left_main h2{width:100%;}
  .home_our_left_main{width:100%;}
  header.site-header a.site-header__logo-image img{width:92px !important; max-width:92px !important;}
  .news_input_main .news_input {
    float: left;
    width: 49%;
    margin: 0 2% 20px 0;
  }
  .news_input_main .news_input:nth-child(2n) {
    margin-right: 0;
  }
  .newsltr_inner h3{font-size:22px;}
  footer.site-footer .page-width .site-footer__content {
    display: block;
    text-align: center;
  }
  footer.site-footer .page-width .grid__item.one-fifth {
    width: 100%;
  }
  footer.site-footer .grid__item.three-fifths {
    padding: 0;
    width: 100%;
    margin:30px 0 30px 0;
  }
  footer.site-footer .page-width .grid__item.one-fifth > .site-footer__rte a {
    float: none;
    display: inline-block;
    width: auto;
  }
  footer.site-footer .page-width img{width:122px; }
  .contact_banner{height:50vh;}
  .contact_page_content{padding:60px 0;}
  .contact_iframe iframe{height:340px;}
  .contact_add_heading h3{font-size:22px;}
  .contact_add_ul ul li h4{font-size:24px;}
  header.site-header .grid__item.right-menu ul.menu li a{font-size:15px;}
  .stickyheader header.site-header.stickyshow{padding: 15px 15px;}
  
  .about_page_banner .about_banner_img{display:none;}
  .about_page_banner{
  	background-image: url('https://cdn.shopify.com/s/files/1/0526/3661/4829/files/about_banner.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 200px 0 80px 0;
    height:100%;
    min-height:50vh;
  }
  .about_page_con {
    position: relative;
    top: inherit;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
  }
  .about_ban_con_inr p{font-size:22px; padding:0 80px;}
  .about_ban_con_inr p br{display:none;}
  .about_ban_con_inr{float:left; width:100%;}
  .about_history_inner p br {
    display: none;
  }
  .about_history_inner p{font-size:22px;}
  .about_history_inner h3{font-size:40px;}
  .about_counter_inner ul li{width:50%; margin:0 0 20px 0;}
  .about_counter {padding: 60px 0 40px 0;}
  .about_counter_inner ul li span{font-size:90px;}
  .about_counter_inner ul li p{font-size:22px; line-height:22px;}
  .about_otr_content p{font-size:18px;}
  .about_otr_content h2{font-size:40px;}
  .about_otr_content h5{margin:0 0 30px 0; font-size:18px;}
  .about_history_outer{padding:50px 10px; min-height:347px;}
  .banner_news{height:50vh;}
  .news_box_content h3{font-size:28px; margin:0 0 20px 0;}
  .news_box_content p{font-size:18px; margin:0 0 18px 0; }
  .news_box_inner{min-height:350px;}
  .main_slid_btn a{font-size:20px; height:47px; line-height:47px;}
  .news_page_tabs h3{font-size:40px; margin:0 0 15px 0;}
  .news_page_tabs ul li a{font-size:20px;}
  .single_news_content{padding:0 0;}
  .ingle_news_heading{padding:0 0;}
  .single_news {padding: 180px 0 100px 0;}
  .ingle_news_heading{margin:60px 0 50px 0;}
  .ingle_news_heading h1{font-size:40px;}
  .single_news_content p{font-size:18px;}
  .single_news_img {margin: 0 0 50px 0;}
  .single_news_content p:last-child {margin: 0 0 30px 0;}
  .fav_box_inner{min-height:220px;}
  .where_main{padding:60px 0 60px 0;}
  .where_content p{font-size:22px; padding:0;}
  .where_content_bottom p{font-size:22px;}
  .where_content h1{font-size:40px;}
  .our_fav_heading h1{font-size:40px;}
  .where_our_fav {padding: 70px 0 70px 0;}
  .our_fav_heading {margin: 0 0 35px 0;}
  .inner_banner_con p{font-size:22px;}
  .ban_inr_pag_img{display:none;}
  .banner_inner_pages {height: auto;background-image: url(https://cdn.shopify.com/s/files/1/0526/3661/4829/files/Merch_Header.jpg?v=1610020543);background-position: center center;background-repeat: no-repeat;background-size: cover;min-height: 50vh;padding: 200px 0 80px 0;}
  .ban_inr_pag_con {position: relative;left: inherit;top: inherit;transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;z-index: 9;}
  .coll_mec_con h3{font-size:24px; min-height:60px;}
  .inner_banner_con h1{font-size:40px; margin:0 0 20px 0;line-height:40px;}
  .sec_img_merch_con h3{font-size:40px;}
  .banner_inner_pages.visit_banner .ban_inr_pag_con {top: inherit;}
  .banner_inner_pages.visit_banner {background-image: url(https://cdn.shopify.com/s/files/1/0526/3661/4829/files/visit_banner.jpg);}
  .visit_main_content h3{font-size:40px; line-height:40px;}
  .visit_main_content p{font-size:22px; margin:0 0 15px 0; }
  .visit_page_main.visit_first .visit_main_content p{font-size:18px;}
  .visit_page_main{padding:100px 0;}
  .visit_fixed_top h3{font-size:40px; line-height:40px; margin:0 0 20px 0;}
  .visit_fixed_top p{font-size:22px;}
  .visit_fixed{padding:70px 0;}
  .bottm_right_coll_inner p{font-size:18px; margin:0 0 10px 0;}
  .coll_bottom_btns a{font-size:20px; width: 145px; padding: 12px 15px 7px 15px;}
  .bottm_right_coll_inner h2{font-size:32px;}
  /*.shop_coll_btn.main_slid_btn a {width: 145px;}*/
  .main_slid_btn input{width: 145px; font-size:20px; height:47px; line-height:47px;}
  .shop_coll_btn.main_slid_btn {margin: 15px 0 0 0;}
  .allproductcollection div#shopify-section-collection-template ul.grid li.grid__item .h4.grid-view-item__title{font-size:24px;}
  .loc_store_heading h2{font-size:24px;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item .product-single__meta h1.product-single__title{font-size:30px;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item .product-single__meta .product__price .price__pricing-group > div span{font-size:26px;}
  div#shopify-section-product-recommendations{margin:0 0 50px 0;}
  .single_product{height:300px;}
  .singlemalt_banner{height:100vh;    background-position: top;}
  .malt_desc p{font-size:22px;}
  .single_malt_logo{padding:0 30px 0 0;}
  .single_malt_desc{padding:0 0 0 30px;}
  .single_add_cart .selectdiv .product-form__controls-group .product-form__item select {font-size: 14px;}
  .addtocartdiv {float: left;width: 100%;display: block;text-align: center;}
  .single_add_cart .single_price {float: left;width: 100%;margin: 0 0 10px 0;text-align: center;}
  .single_add_cart .single_price .price__pricing-group {text-align: center;display: block;width: 100%;}
  .single_add_cart .single_price .price__regular {float: none;display: inline-block;width: auto;margin: 0;}
  .single_add_cart .qtybox {display: inline-block;float: none;width: auto;margin: 0 0 20px 0;}
  .single_add_btn {float: left;width: 100%;}
  .single_add_btn button{float:none; display:inline-block; width:auto;}
  .singlemalt_logo_inner{ -webkit-box-align: flex-start;     -moz-box-align: flex-start;     -webkit-align-items: flex-start;     -ms-flex-align: flex-start;     align-items: flex-start;}
  .malt_finish_inner ul li p br {display: none;}
  .malt_finish_inner ul li p{font-size:18px;}
  .malt_finish_inner ul li h3{font-size:28px;}
  .malt_finish_inner ul li{podding:0 5px;}
  .malt_finish{padding:30px 0; }
  .malt_iframe iframe{height:350px;}
  body.template-cart table thead th{padding:8px !important;}
  body.template-cart table tbody td {padding: 18px 8px !important;}
  body.template-cart table tbody td.cart__meta .cart__product-information p.cart__remove{left:5px;}
  body.template-cart table tbody td.cart__meta .cart__product-information .cart__image-wrapper {padding: 0 15px 0 28px;}
  body.template-cart table tbody td.cart__meta .cart__product-information .cart__image-wrapper img.cart__image{width:120px; max-height:120px;}
  body.template-cart table tbody td.cart__meta .cart__product-information .list-view-item__title a.cart__product-title{font-size:20px;}
  body.template-cart table tbody td.cart__price dd{font-size:18px;}
  body.template-cart table tbody td.cart__final-price span{font-size:18px;}
  body.template-cart .cart__footer .cart_para span.cart-subtotal__title{font-size:20px;}
  body.template-cart .cart__footer .cart_para span.cart-subtotal__price{font-size:20px;}
  body.template-cart .cart__footer .cart_para p{font-size:16xpx;}
  body.template-cart .cart__footer input.cart__submit{font-size:20px;}
  div#shopify-section-cart-template{    padding: 50px 0 70px 0;}
  div#shopify-section-recommends .section-header h2{font-size:40px;}
  .history_banner{height:50vh;}
  .history_inner_con{bottom:20vh;}
  .history_inner_con h1{font-size:40px;}
  .history_divd{height:25vh;}
  .his_main_bottom_con h2{font-size:40px; line-height:40px;}
  .his_main_bottom_con p{font-size:22px;}
  .history_line span{height:125px;}
  .history_over_main h2{font-size:40px; line-height:40px;}
  .history_over_main p{font-size:22px;}
  .back_to_top_history{padding:80px 0 40px 0;}
  .back_to_top_history a{font-size:22px;}
  .history_main {padding: 70px 0 60px 0; margin:-110px 0 0 0;}
  .coll_bottom_btns button.btn.product-form__cart-submit {font-size: 20px;width: 145px;padding: 12px 15px 7px 15px;}
  footer.site-footer .page-width .site-footer__content .grid__item.three-fifths{float:left; display:block;}
  footer.site-footer .page-width .site-footer__content .grid__item.one-fifth {float: left;display: block;}
  header.site-header .grid__item.togglemenu .topnav img {width: 44px;}
  .stickyheader header.site-header.stickyshow span.toggleicon img {margin: 14px 0 0 0;}
  .his_main_bottom_con{margin:-100px 0 0 0;}
  .main_slid_btn input.addtocartcollection {width: 145px !important;font-size: 20px !important;height: 47px !important;line-height: 47px !important;}
  .banner_inner_pages.visit_banner {height: auto;}
  .videotopdec p{font-size:22px; line-height:32px;}
  
  
  /*11-02-2021*/
  body.template-cart .cart__footer .cart_para span.cart-subtotal__title { font-size: 20px;}
  body.template-cart .cart__footer .cart_para span.cart-subtotal__price {font-size: 20px;}
  
  
  /*16-02-2021*/
   .single_merchand h3 { min-height: auto;}
    /*23-02-2021*/
  .ligeal_popup h3{font-size:24px;}
  
  div.single_news_content div.blog_form .header h3.globo-heading{font-size:35px;}
  div.single_news_content div.blog_form .header .description{font-size:18px;}
  div.single_news_content div.blog_form .globo-form-app{padding: 20px 0 35px 0;}
  div.single_news_content div.blog_form .header{margin: 0 0 30px 0;}
  div.single_news_content div.blog_form .message .content h4{font-size:18px;}
  div.single_news_content div.blog_form .message .content p{font-size:16px; margin:0 0 4px 0;}
  
  /*19-01-2022*/
  .cart-upsell-main .cart-upsell-inner{    padding: 15px 10px;}
  .cart-upsell-inner .common-cart-tag{    padding: 0 0 0 10px; width:calc(100% - 90px);}
  .cart-upsell-main .cart-upsell-inner img {width: 90px;}
  /*08-05-2023*/
.beauty-comes-content h2 {font-size: 45px;line-height: 60px;}
.beauty-comes-content p {font-size: 24px;line-height: 34px;margin: 0 auto 25px;}
.order-heading  h2 {font-size: 45px;line-height: 60px;max-width: 639px;}
.field-heading h3 {font-size: 38px;line-height: 48px;}
.field-heading p {font-size: 20px;line-height: 30px;margin-top: 10px;}
.field-list ul li h5 {font-size: 25px;line-height: 35px;}
.field-list ul li p {font-size: 20px;line-height: 30px;}
.merchandise_coll.shop_coll.custom_landing_page.define_float {padding-top: 70px;}
.custom_landing_page .merchandise_coll_main ul li:nth-child(5) {margin-top: 36px;}
.custom_landing_page .merchandise_coll_main ul li:nth-child(4) {margin-top: 36px;}
.custom_landing_page .coll_mec_con h3 a {font-size: 24px;line-height: 30px;}
.custom_landing_page .merchandise_coll_main .coll_mec_con h3 {min-height: 40px;}
.custom_landing_page  .price_main.define_float {margin: 15px 0 15px 0;}
.custom_landing_page .shop_coll_btn.main_slid_btn.define_float {margin: 0;}
.without-order {padding: 52px 0 67px 0;}
.without-order-sec {padding: 40px 35px 0 60px;}
.field-heading {padding-top: 30px;}
.the-field {padding-bottom: 65px;}
.decision {padding-bottom: 90px;}
.custom_landing_page  h2 {font-size: 45px;line-height: 60px;}
.without-order-sec-content p {font-size: 24px;line-height: 34px;margin-bottom: 30px;}
.field-heading h3 {font-size: 36px;line-height: 46px;}
      .field-btn a{
    font-size: 20px;
    line-height: 24px;
  }
  .custom_landing_page 
 .merchandise_coll_main ul li:last-child {
    margin-top: 36px;
}
  /*08-05-2023*/
  /* 16-05-2023*/
 .field-heading h2 {
    font-size: 40px;
    margin-bottom: 0;
     line-height:50px;

 }
  .field-heading {
    margin-left: 65px;
}
   .generations_section {
    padding: 0;
}
/* 16-05-2023*/
}

/* Landscape */
@media only screen and (max-device-width: 850px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  .ios .singlemalt_banner{background-size:100%;}
}




@media(max-width:991px){
  .merchandise_coll_main ul li{width:50%;}
  .price_main{margin:10px 0;}
  .allproductcollection div#shopify-section-collection-template ul.grid li.grid__item{width:50%;    margin: 0 0 40px 0; padding:0 10px;}
  .loc_main_pop{height:100vh; overflow:scroll;}
  .loc_pop_logo{padding:0 0 50px 0;}
  .loc_store {padding: 0 0 40px 0;}
  .loc_main_inner {padding: 50px 0 50px 0;}
  div#shopify-section-recommends .merchandise_coll_main ul {text-align: center;}
  div#shopify-section-recommends .merchandise_coll_main ul li{float:none; display:inline-block; width:49%; margin:0 0 40px 0;}
  div#shopify-section-recommends{padding:60px 0 20px 0;}
  .fav_box_inner {min-height: 250px;}
  .fav_box_main.one-third {width: 50%;}
  /*09-02-2021*/
  header.site-header .grid__item.right-menu ul.menu li{margin:0 0 0 8px;}
  header.site-header .grid__item.right-menu .site-header__icons-wrapper{margin:0 0 0 5px;}
  
  /*11-02-2021*/
  .visit_page_main.visit_forth {    position: relative;}
  .visit_page_main.visit_forth:after { content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 1;transition: ease all 0.5s; background: rgba(0, 0, 0, 0.85);}
  .visit_page_main.visit_right .visit_main_content {position: relative;z-index: 99;}
   body.template-cart table {margin: 0 0 16px 0;width: 100%;}
  body.template-cart .cart__footer {width: 50%;}
  .table-update-join {width: 100%;float: left;}
  	body.template-cart .shopify-cleanslate ul._1mqqPYZtCQtz5_i0b-po4l {justify-content: center;}
 	body.template-cart .cart__footer .grid__item .cart__buttons-container ul._1mqqPYZtCQtz5_i0b-po4l {display: flex !important;}
  	body.template-cart .cart__footer .grid__item .shopify-cleanslate ._3TUeZPsTWjDxakSmeDcA4D {height: 42px !important;margin: 0 5px 5px !important;}
  	body.template-cart .cart__footer .grid__item .shopify-cleanslate ._3G6VJhJYno-AX3-X38f1TA {height: 42px !important;}
  
/*12-02-2021*/
  header.site-header nav.medium-up--one-third {width: 35%;}
  header.site-header .medium-up--one-third.logo {width: 30%;}
  header.site-header .medium-up--one-third.right-menu {width: 35%;justify-content: flex-end;   -webkit-box-pack: end;-moz-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}

   
  /*15-02-2021*/
  .pop_up_bladnoch_inner {width: 90%;}
  
  
  .merchandise_coll .coll_mec_img a img {
    height: 350px;
  }
  
  .shop-reviews{min-height:25px; margin:10px 0 0 0;}
  
  .single_add_cart.variable_product form.product-form {padding: 0px 25px;}
  .variable_product .single_add_btn button{    padding: 15px 20px 13px;}

  .product-excerpt {min-height: 120px;}
  /*08-05-2023*/
.custom_landing_page .merchandise_coll_main ul li:nth-child(4) {margin-top: 0;}
.custom_landing_page .merchandise_coll_main ul li:nth-child(5) {margin-top: 0;}
.beauty-comes-content h2 {font-size: 40px;line-height: 50px;}
.beauty-comes-content p {font-size: 20px;line-height: 30px;margin: 0 auto 20px;}
.beauty-sec-btn a {font-size: 22px;line-height: 30px;padding: 16px 30px 13px 30px;}
.merchandise_coll.shop_coll.custom_landing_page.define_float {padding-top: 50px; padding-bottom:50px;}
.custom_landing_page  h2 { font-size: 40px;line-height: 51px;}
.order-heading  h2 {font-size: 40px;line-height: 50px; max-width: 569px;}
.without-order-sec {padding: 40px 0 0 20px;}
.field-list ul li p {font-size: 18px;}
.field-list ul li {padding: 0px 10px;}
.the-field-btn a {font-size: 20px;line-height: 25px;}
.merchandise_coll_main ul li {margin: 0 0 30px 0;}
.the-field-btn a img {margin-top: 3px;}
  .the-field-btn a img {margin-top: 3px;}
.field-btn a {
    font-size: 18px;
    line-height: 22px;
    padding: 15px 25px 11px 25px;
}
  .custom_landing_page 
 .merchandise_coll_main ul li:last-child {
    margin-top: 0;
}
  /*  16-05-2023 */
.field-img img {
    max-width: 300px;
}
 .field-heading h5 {
    font-size: 22px;
    line-height: 27px;
    margin-bottom: 5px;
}
  .field-heading h2 {
    font-size: 35px;
    margin-bottom: 0;
    line-height: 45px;
}
 /*03 07*/
    .samhla_page .banner-new-outer h1 {
        top: 82%;
    }

    .samhla_page .field-sec {
        flex-direction: column;
    }

    .field-img {
        justify-content: center;
    }

    .samhla_page .field-heading {
        margin-left: 0;
        margin-top: 7%;
        padding-left: 5%;
        max-width: 100%;
        text-align: center;
        padding-right: 5%;
    }

    .simple-text p {
        max-width: 100%;
    }

    .samhla_page .field-heading li p {
        max-width: 100%;
    }
  .samhla_page .banner-new-outer h1 {
    top: 82%;
}
    /*03 07 end*/

}
@media(max-width:797px){
  iframe.storelocations{height:827px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {

  
  .singlemalt_banner {
    height: 60vh;
    background-attachment: scroll;
    min-height: 460px;
}
  .single_product {
    height: 60vh;
    min-height: 460px;
  }
  
} 

@media(max-width:768px){
  .home_our_left_main h2{font-size:40px;}
  .banner_content h1{font-size:40px; line-height:40px;}
  .main_con_slid h3{font-size:24px;}
  .visit_main_inner h2{font-size:40px; line-height:40px;}
  header.site-header .grid__item .topnav div#MobileNav ul.mobile-nav li a{font-size:30px;}
  header.site-header .grid__item .topnav div#MobileNav ul.mobile-nav li{margin:0 0 5px 0;}
  .contact_page_heading h1{font-size:40px;}
  .contact_page_heading {
    margin: 0 0 20px 0;
  }
  .contact_add_ul ul li{width:50%;}
  .contact_page_content{padding:60px 0 30px 0;}
  .contact_add_ul ul li p{font-size:18px;}
  .contact_iframe { margin: 0 0 25px 0;}
  .contact_add_heading {margin: 0 0 25px 0;}
  .about_ban_con_inr h1{font-size:40px; line-height:40px;}
  .fav_box_content{width:170px; }
  .fav_box_content h3{font-size:24px;}
  .malt_finish_inner ul li h3{font-size:24px;}
}

@media(max-width:767px){
  .single_add_cart .selectdiv .product-form__controls-group .product-form__item{flex-direction: column;}
  .single_add_cart .selectdiv .product-form__controls-group .product-form__item label{text-align:center;}
  .single_add_cart .selectdiv .product-form__controls-group .product-form__item:after{top:50px;}
  .single_add_cart .selectdiv .product-form__controls-group .product-form__item select {font-size: 18px;}
  .single_add_cart .selectdiv .product-form__controls-group .product-form__item label{font-size:20px !Important;}
  
  
  
  
  /*Klaviyo form*/
  .news_form .klaviyo-form form .needsclick .needsclick .needsclick{width:100%;}
  .news_form .klaviyo-form form .needsclick .needsclick .needsclick[data-testid="form-component"] {padding: 0 !important;}
  .news_form .klaviyo-form form .needsclick .needsclick[data-testid="form-row"] > .needsclick{width:100% !important;margin:0 0 25px 0;}
  /*Klaviyo form*/
  
  
  
  
  .news_box_inner:after{background-image: url(//cdn.shopify.com/s/files/1/0526/3661/4829/t/1/assets/bg-overlay-hover.png?v=5263859608702031692);background-position: center center;background-repeat: no-repeat;background-size: cover;opacity: 1;}
  
  .news_page_tabs h1{    font-size: 35px;    margin: 0;}
  .pop_up_right p{    margin: 0;}
  /*.visit_page_main.visit_first {background-image: url(https://cdn.shopify.com/s/files/1/0526/3661/4829/files/mobile_waterfall.png?v=1613556462) !important; position:relative;}*/
  .visit_main_content {     position: relative;     z-index: 9 ; }
  .visit_page_main.visit_first:after {     content: '';     position: absolute;     width: 100%;     height: 100%;     top: 0;     left: 0;     opacity: 1;     transition: ease all 0.5s;     background: rgba(0, 0, 0, 0.5); }
  
  .home_our_singleBackgroundhero > div{height:100%;}
  .home_our_singleBackgroundinner{height:100%;}
  .about_history_outer:after{    background-color: rgba(0, 0, 0, 0.5);}
  
  
  .press_main_inner{min-height:300px;}
  .six-twelfths.press_main_inner {width: 100%;}
  .visit_main{padding:80px 0;     background-position: center center;}
  .banner_home { background-size:cover; padding:120px 15px 50px 15px;
    background-image: url('/cdn/shop/files/MicrosoftTeams-image_2.png');
    text-align:center;
    min-height:60vh;
    background-position: center;
    display:flex;
  }
  /*.banner_home { background-size:cover; padding:120px 15px 50px 15px;
    background-image: url('https://cdn.shopify.com/s/files/1/0526/3661/4829/files/home_bann_mobile.jpg');
    text-align:center;
    min-height:40vh;
    background-position: center;
  }*/
  .home_page_video{display:none;}
  header.site-header a.site-header__logo-image img{width:72px !important; max-width:72px !important;}
  .banner_main_content {
    top: inherit;
    transform: none;
    position: relative;
    float: none;
    display: inline-block;
    width: 100%;
  }
  .banner_content{width:100%;}
  header.site-header .grid__item.right-menu{
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  header.site-header .grid__item.right-menu ul.menu li{
    margin:0 0 0 5px;
  }
  header.site-header .grid__item.right-menu ul.menu li a{font-size:14px; display:none;}
  header.site-header .grid__item.logo{width:26%;}
  header.site-header .grid__item.right-menu{width:37%;}
  header.site-header .grid__item.togglemenu {
    width: 37%;
  }
  
  header.site-header .grid__item.togglemenu .topnav img {
    width: 35px;
  }
  .visit_main_inner{float:left; width:100%; padding:0 10px;}
  .news_input_main .news_input {
    float: left;
    width: 100%;
  }
  .newsltr_inner h3{font-size:18px;}
  footer.site-footer .page-width img{width:98px;}
  footer.site-footer .page-width ul.site-footer__linklist li{width:50%; float:none; display:inline-block;}
  footer.site-footer .page-width ul.site-footer__linklist{text-align:center;}
  .Footer_bottom p{font-size:18px;}
  footer.site-footer{padding:40px 0 20px 0;}
  .Footer_bottom{margin:30px 0 0 0;}
  .home_our_single {padding: 70px 0;     background-position: center left;}
  .eight-twelfths.home_our_right {
    width: 100%;
  }
  .four-twelfths.home_our_left {
    width: 100%;
    text-align: center;
    margin:0 0 30px 0;
  }
  .home_our_left_main{padding:0;}
  header.site-header img.scrolllogo{width:32px;}
  .banner_content p {
    font-size: 18px;
  }
  .home_our_left_main p {
    font-size: 18px;}
  .visit_main_inner p {
    font-size: 18px;
    margin: 0 0 40px 0;
  }
  
  header.site-header .grid__item.right-menu ul.menu li img{display:block; width:20px;margin:0 8px 0 0;}
  header.site-header .grid__item.right-menu ul.menu li:first-child{margin:0;}
  .contact_add_heading h3{font-size:18px;}
  .contact_banner {
    height: 40vh;
  }
  .contact_iframe iframe{height:230px;}
  .about_history{display:block;}
  .about_history_outer.one-third {
    width: 100%;
  }
  .about_counter_inner ul li span {
    font-size: 60px;
    line-height: 75px;
  }
  .about_counter_inner ul li p {
    font-size: 20px;
  }
  .about_history_inner p {
    font-size: 18px;
  }
  .about_ban_con_inr p {
    font-size: 18px;
    padding: 0 10px;
  }
  .about_page_banner{min-height:40vh;}
  .about_page_banner{padding:120px 0 40px 0;}
  .about_main_outer.about_main_bottom {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .about_main_outer.about_main_top {
    margin: 0 0 50px 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .about_otr_img.one-half {
    width: 100%;
    margin: 0 0 20px 0;
    text-align:center;
  }
  .about_otr_img img {
    float: none;
    display: inline-grid;
    width: auto;
  }
  .about_otr_content.one-half {
    width: 100%;
    padding:0;
  }
  .about_main_outer.about_main_top .about_otr_content{padding:0;}
  .about_otr_content h5 {margin: 0 0 10px 0;}
  .banner_news{height:40vh;}
  .news_box.one-half {width: 100%;}
  .news_box_inner {min-height: 300px;}
  .news_box_content h3{font-size:24px; }
  .news_box_main {margin: 30px 0 0 0;}
  .single_news {padding: 160px 0 80px 0;}
  .ingle_news_heading {margin: 50px 0 40px 0;}
  .where_our_fav {padding: 50px 0 50px 0;}
  .where_main {padding: 50px 0 50px 0;}
  .where_content p{font-size:18px;}
  .where_content_bottom p{font-size:18px;}
  .banner_inner_pages{    min-height: 40vh;padding: 160px 0 120px 0;}
  .inner_banner_con {float: left;width: 100%; text-align:center;}
  .coll_mec_con h3 {font-size: 20px;}
  .price_main span{font-size:22px;}
  .merchandise_coll {padding: 40px 0 30px 0;}
  .visit_page_main{padding:60px 20px;}
  .visit_page_main.visit_forth{padding:60px 20px;}
  .visit_main_content{width:100%;}
  .visit_logo_bottom img {width: 150px;}
  .visit_fixed_middle {margin: 50px 0 50px 0; text-align:center;}
  .visit_fixed_top p{font-size:18px;}
  .visit_main_content p{font-size:18px;}
  .banner_inner_pages.visit_banner .inner_banner_con {float: none;display: inline-block;width: 302px;}
  .banner_inner_pages.visit_banner{text-align:center;}
  .visit_fixed_middle ul{width:100%;}
  .visit_main_content h3{margin:0 0 15px 0;}
  .visit_fixed_middle ul li a{padding:20px 20px; font-size:16px;}
  .visit_page_main.visit_fifth{ background-image:url(https://cdn.shopify.com/s/files/1/0526/3661/4829/files/MELBA_mob.jpg) !important; padding: 60px 0 230px 0;background-position: bottom center;background-color: #C8C7CC;}
  .visit_page_main.visit_third{background-position: center right;}
  .inner_banner_con p{font-size:18px;}
  .coll_bottom_sec_innr {display: block;}
  .bottm_left_coll.one-half {width: 100%; text-align:center; margin:0 0 15px 0;}
  .bottm_right_coll.one-half {width: 100%;}
  .shop_coll_bottom_sec{    background-position: 0px 120px;}
  .allproductcollection div#shopify-section-collection-template ul.grid li.grid__item .h4.grid-view-item__title {font-size: 20px; min-height:48px;}
  .allproductcollection div#shopify-section-collection-template ul.grid{margin:0 0 20px 0;}
  .loc_pop_logo img{width:95px;}
  .loc_pop_stores ul li a{font-size:18px;height: 37px;line-height: 38px;}
  .loc_pop_bottom img {width: 240px;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item{width:100%;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single {display: block;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item.product-single__media-group {margin: 0 0 20px 0;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item .product-single__meta{float:left; width:100%;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item .product-single__meta form .product-form__controls-group .qtydiv .product-form__controls-group .product-form__item button.btn{font-size:20px;    padding: 12px 30px 9px;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item .product-single__meta form .product-form__controls-group .qtydiv .qtybox span.btnqty.icon{min-height:44px !important; line-height:44px !important;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item .product-single__meta form .product-form__controls-group .qtydiv .qtybox input#quantity{height:44px;}
  .Merchandise div#shopify-section-product-template div#ProductSection-product-template .grid.product-single .grid__item .product-single__meta .product-single__description{font-size:18px;}
  body.template-product .Merchandise div#shopify-section-product-template{margin:0 0 40px 0; }
  div.fancybox-container .fancybox-stage img.fancybox-image {padding: 0 15px;}
  .single_malt_desc.one-half {width: 100%;padding: 40px 0 0 0;}
  .single_malt_logo.one-half {width: 100%;border: none;padding: 0 0 40px 0;border-bottom: 1px solid #fff;}
  .singlemalt_logo_inner {display: block;}
  .malt_finish_inner ul li {float: none;width: 49%;text-align: center;padding: 10px 5px;display: inline-block;}
  .malt_finish_inner ul{text-align:center;}
  .malt_iframe iframe{height:300px;}
  .singlemalt_logo_desc{padding:50px 0;}
  .single_volume {margin: 20px 0 20px 0;}
  .single_volume p{font-size:18px;}
  .single_add_cart .selectdiv .product-form__controls-group .product-form__item label{font-size:18px;}
  .single_add_cart .selectdiv .bundleprices{font-size:18px;}
  .single_add_cart .single_price span{font-size:18px;}
  .single_add_btn button{font-size:20px;}
  .malt_desc p {font-size: 18px;}
  .malt_star_desc p{font-size: 18px;}
  .single_logo{text-align:center;}
  .single_logo img{float:none; display:inline-block; width:280px;}
  body.template-cart table thead {display: none;}
  body.template-cart table{border:1px solid #eaeaea;}
  body.template-cart table tbody td {float: left;width: 100% !important;position: relative;padding: 10px !important;border-bottom: 1px solid #eaeaea;}
  body.template-cart table tbody td:last-child {border-bottom: none;}
  body.template-cart table tbody td.cart__meta .cart__product-information .cart__image-wrapper {padding: 45px 0 10px 0;float: right;width: 100%;}
  body.template-cart table tbody td.cart__meta .cart__product-information p.cart__remove {    left: 50%;top: 5px;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}
  body.template-cart table tbody td.cart__meta .cart__product-information{display:block; text-align:right;}
  body.template-cart table tbody td.cart__price dd{text-align:right;}
  body.template-cart table tbody td.cart__final-price span{text-align:right; float:right;}
  body.template-cart table tbody td.cart__quantity-td .cart__qty{float:right; margin:0;}
  body.template-cart table tbody td:before {content: attr(data-th);position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);font-size: 16px;color: #252122;font-weight: normal;text-transform: uppercase;line-height: 16px;}
  body.template-cart div.coupon_td{text-align:center; margin:0 0 30px 0}
  body.template-cart div.coupon_td .cart__submit-controls {float: none;display: inline-block;}
  body.template-cart .cart__footer{width:100%;}
  body.template-cart table tbody td.cart__meta .cart__product-information .cart__image-wrapper img.cart__image{float:right;}
  .nav_up{width:25px; height:40px;}
  .nav_up img{float:right; width:25px; height:40px;}
  .his_main_top_img{width:100%;}
  .his_main_bottom_con {width: 100%; margin:25px 0 0 0;}
  .history_line{margin:15px 0;}
  .his_main_bottom_con p{font-size:18px;}
  .history_over_main p{font-size:18px;}
  .his_main_center {display: block;}
  .his_center .his_main_bottom_con {width: 100%;margin: 25px 0 0 0;}
  .back_to_top_history {padding: 40px 0 0 0;}
  .back_to_top_history a{font-size:18px;}
  .history_inner_con {left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}
  .history_divd {left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}
  .history_line span{height:60px;}
  div.nav_up{bottom:60px;}  
  .stickyheader header.site-header.stickyshow span.toggleicon img {margin: 10px 0 0 0;}
  div.news_letter_main {background-image: url(https://cdn.shopify.com/s/files/1/0526/3661/4829/files/newsletter_mob.jpg?v=1610625667);}
  .history_main{margin:0;}
  .his_main_bottom_con{z-index:1;}
  .about_history_outer{min-height:auto;}
  .coll_mec_con h3{min-height:48px;}
  .videotopdec p{font-size:18px; line-height:26px;}
  .videotopdec{padding:60px 0;}
  
  body.template-cart .cart__footer .grid__item .cart__buttons-container{max-width:100%;}
  .loc_pop_stores ul li a img{top:0;}
   /*09-02-2021*/
  .singlemalt_logo_desc .single_malt_logo .single_add_cart span.stock.out-of-stock{width:100%;}
  .singlemalt_logo_desc .single_malt_logo .single_add_btn .shopify-buy-frame--product{max-width:100% !important;margin-top: 0;}
  
  
   /*11-02-2021*/
  body.template-page .regularpages .page-width .grid__item {padding: 0 15px 0 36px;}
  body.template-cart .cart__footer .grid__item .cart__buttons-container ul._1mqqPYZtCQtz5_i0b-po4l {display: block !important;}
  body.template-cart .cart__footer .grid__item .shopify-cleanslate ._3G6VJhJYno-AX3-X38f1TA {height: 54px !important;}
  body.template-cart .cart__footer .grid__item .shopify-cleanslate ._3TUeZPsTWjDxakSmeDcA4D {height: 54px !important;margin: 8px 0 0 0 !important;}
  
   /*12-02-2021*/
  .single_add_cart .qtybox span.btnqty.qtyplus[disabled] {pointer-events: none; cursor: not-allowed;opacity: 0.5;}
  .single_add_cart .qtybox input#quantity[disabled] {pointer-events: none;cursor: not-allowed;opacity: 0.5;}
  .tab {float: none;background-color: #fff;width: 100%;text-align: center; margin: 0 0 50px 0;display: inline-block;}
  .tab button.active {float: left;width: 50%;}
  .tab button {text-align: center;float: left;width: 50%;}
  .tabcontent {width: 100%; float:none; display:inline-block;padding:0;}
  .visit_fixed_bottom {margin:0;}
  .product-excerpt {min-height: 140px;}
  .his_main_bottom_con h2 {transform: none !important;}
  .his_main_bottom_con p {transform: none !important;}
  
  
  /*15-02-2021*/
  .visit_main_inner h2 {transform: none !important; opacity:1 !important;}
  .visit_main_inner p {transform: none !important; opacity:1 !important;}
   .main_slid_btn{transform: none !important; opacity:1 !important;}
 .pop_up_bladnoch_inner {display: block;height: 93%;overflow-x: hidden;overflow-y: scroll; }
  .pop_up_bladnoch_inner::-webkit-scrollbar{ display: none;}
  .pop_up_left {width: 100%;}
  .pop_up_right {width: 100%;}
  
  /*16-02-2021*/
  .single_merchand h3 {min-height: auto;}
  .single_merchand ul li {min-height: auto;}
   .home_our_left_main {position: unset !important;}   
  h2.startH2 {position: unset !important;opacity: 1 !important;top: 0 !important;}
  p.startA {position: unset !important;opacity: 1 !important;top: 0 !important;}
  .home_our_singleBackgroundinner{background-position:left;}
  /*.visit_page_main.visit_first {background-image: url(/cdn/shop/files/mobile_waterfall.png?v=1613557035) !important; position:relative;}*/
  .visit_main_content {     position: relative;     z-index: 99; }
.visit_page_main.visit_first:after {     content: '';     position: absolute;     width: 100%;     height: 100%;     top: 0;     left: 0;     opacity: 1;     transition: ease all 0.5s;     background: rgba(0, 0, 0, 0.5); }
/*18-02-2021*/
  .slick-slide .main_img_slid img {     max-width: 100%;     width: auto;     min-height: inherit; }
  
  .merchandise_coll .coll_mec_img a img {
    height: 270px;
  }
  
  /*19-01-2022*/ 
 .cart-upsell-main{display:inline-block;    margin: 0 0 20px 0;}
  .cart-upsell-main .cart-upsell-inner{    width: 100%;}
  .cart-upsell-main .cart-upsell-inner:last-child {margin: 15px 0 0 0;}
  .cart-upsell-main .cart-upsell-inner img {width: 80px;}
  .cart-upsell-inner .common-cart-tag {width: calc(100% - 80px);}
  .cart-upsell-inner .common-cart-tag h4{font-size:16px;    width: calc(100% - 80px);}
  .cart-upsell-inner .common-cart-tag button.product-form__submit {width: 80px;font-size: 16px;height: 40px;line-height: 40px;}
  .selectdiv .price__regular {float: none;display: inline-block;width: auto;margin: 0;}
  .selectdiv .price__pricing-group {display: block;width: 100%;text-align: center;}
  
  .single_add_cart.variable_product .selectdiv .product-form__controls-group select {width: 100%;}
  .singlemalt .single_add_cart.variable_product .price_label label {width: 100%;}
  .single_add_cart.variable_product .selectdiv .bundleprices {width: 100%;}
  .single_add_cart.variable_product form.product-form .addtocartdiv .single_price{display:none;}
  .variable_product .addtocartdiv {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
  .variable_product .single_add_cart .selectdiv{margin:0 0 10px 0;}
  .single_add_cart.variable_product {margin: 10px 0 0 0;}
   
  /*08-05-2023*/
.beauty-comes-content h2 {font-size: 32px; line-height: 42px; margin-bottom: 10px; } 
.beauty-comes-content p {font-size: 18px; line-height: 28px; margin: 0 auto 15px; } 
.beauty-sec-btn a {font-size: 18px;line-height: 28px;padding: 12px 25px 7px 25px;}
.beauty-comes {padding-bottom: 30px; } 
.custom_landing_page .coll_mec_con h3 a {font-size: 20px; line-height: 28px; } 
.custom_landing_page .Tag_line {font-size: 16px; line-height: 22px; margin-top: 0;} 
.custom_landing_page  .price_main.define_float {margin: 10px 0 10px 0; } 
.custom_landing_page .price_main.define_float span{font-size:20px; } 
.custom_landing_page .main_slid_btn a {max-width: 146px; font-size: 18px; line-height: 24px; padding: 14px 25px 10px 25px; } 
.order-heading  h2 {font-size: 32px; line-height: 42px;max-width: 459px; } 
.without-order-sec {padding: 25px 0 0 0px; flex-direction: column-reverse;} 
.without-order {padding: 20px 0 50px 0; } 
.field-heading h3 {font-size: 30px; line-height: 40px; } 
.field-heading p {font-size: 18px; line-height: 28px; max-width:100%; } 
.field-list ul {padding-top: 40px; } 
.without-order-sec-content p {font-size: 20px; line-height: 30px; margin-bottom: 20px; text-align:center; } 
.decision {padding-bottom: 40px; } 
.field-list ul {padding-top: 40px; flex-wrap: wrap; justify-content: center; } 
.field-list ul li {max-width: 50%;padding: 0px 15px; } 
.field-list ul li:nth-child(3) {margin-top: 20px; } 
.casks .field-list ul li:nth-child(2) {max-width: 50%; } 
.decision .field-list ul li:nth-child(2) {max-width: 50%; } 
.decision .field-list ul li p {line-height: 25px; } 
.field-list ul li p { line-height: 25px;}
.custom_landing_page  h2 {font-size: 32px;line-height: 42px;}
.spirit .field-list ul li:nth-child(2) p {line-height: 25px;}
.casks .field-list ul li p {line-height: 25px;}
.age  .field-list ul li p {line-height: 25px;}
.merchandise_coll.shop_coll.custom_landing_page.define_float {padding-bottom: 0px;}
.without-order-sec-content {max-width: 100%;}
.the-field-btn a {font-size: 18px;line-height: 23px;padding: 10px 18px 5px 18px;}
.banner-new-outer video {height: 640px;object-fit: cover;}
.page-landing .nav_up {display:block !important;}
  button.videobtn { bottom: 16px; left: 16px;}
.custom_landing_page .merchandise_coll_main .coll_mec_con h3 {
    min-height: 35px;
}
/*   16-05-2023 */
.field-sec {
    flex-direction: column-reverse;
}
  .field-img {
    justify-content: center;
    margin-top: 15px;
}
.field-heading {
    margin-left: 0;
    padding-top: 20px;
    text-align: center;
}
  .field-heading h5 {
    font-size: 20px;
    line-height: 25px;

}
  .field-heading h2 {
    font-size: 30px;
    line-height: 40px;
}
}


@media (max-width: 749px){
body.template-page .regularpages .page-width .grid__item {padding: 0 15px 0 36px;}
}

@media(max-width:599.5px){
  .fav_box_main.one-third {width: 50%;}
  .fav_box_inner {min-height: 170px;}
  .fav_box_content {width: 125px}
  header.site-header .grid__item.right-menu ul.menu li:first-child{display:none;}
  .merchandise_coll_main .coll_mec_con h3 {min-height: 48px;}
  
   /*11-02-2021*/
  	body.template-page .regularpages {padding: 160px 0 80px 0;}
  	body.template-page .regularpages .page-width .grid__item {padding: 0 15px 0 36px;}
  
  /*12-02-2021*/
  .product-excerpt {min-height: 200px;}
  
   /*15-02-2021*/
  .single_merchand ul li {min-height: auto;}
   .single_merchand h3 {min-height: auto !important;}
  
  .merchandise_coll .coll_mec_img a img {
    height: 210px;
  }
  .singlemalt_banner {background-size: cover;height: 50vh;background-position: center;background-attachment: inherit;}
  
  div.single_news_content div.blog_form .content .globo-form-control.layout-2-column {width: 100%;margin: 0 0 20px 0;}
  
  /*29 06*/
    .samhla_page .banner-new-outer {
        min-height: 350px;
        height: 350px;
        
    }

    .samhla_page .banner-new-outer img{
        width: 599px;
        height: 350px;
        object-fit: cover;
    }

    .samhla_page .field-img img {
        max-width: 60%;
    }

    /*29 06 end*/ 
}

@media(max-width:480px){
  /*29 06 */

    .about_page_banner {
        min-height: 50vh;
    }

    .samhla_page .field-img img {
        max-width: 100%;
    }
    /*29 06 end*/
.banner_content h1 {
  font-size: 28px;}
  .Footer_bottom p {
    font-size: 14px;
  }
  .visit_main_inner h2 {
    font-size: 28px;
    line-height: 28px;
    margin: 0 0 20px 0;
  }
  .main_con_slid h3 {
    font-size: 20px;
  }
  .home_our_left_main h2 {
    font-size: 28px;
    margin: 0 0 5px 0;
  }
  header.site-header .grid__item .topnav div#MobileNav ul.mobile-nav li a{font-size:26px;}
  header.site-header .grid__item .topnav div#MobileNav ul.mobile-nav li{margin:	0;}
  .contact_page_heading h1{font-size:28px;}
  .contact_add_ul ul li h4{font-size:20px;}
  .contact_add_ul ul li p{font-size:16px;}
  .about_counter_inner ul li{width:100%;}
  .about_history_inner h3{font-size:28px;}
  .about_ban_con_inr h1{font-size:28px; line-height:32px;}
  .about_otr_content h2{font-size:28px;}
  .about_otr_content h5{font-size:16px;}
  .about_otr_content p {font-size: 16px; margin:0 0 10px 0;}
  .news_page_tabs h3{font-size:28px;}
  .news_page_tabs ul li a{font-size:18px;}
  .single_news_content p{font-size:16px;}
  .ingle_news_heading h1{font-size:28px;}
  .where_content h1 {font-size: 28px;}
  .our_fav_heading h1{font-size: 28px;}
  .fav_box_content h3{font-size: 20px;}
  .inner_banner_con h1{font-size:28px;line-height:28px;}
  .sec_img_merch_con h3{font-size:28px;}
  .coll_mec_con h3{min-height:48px;}
  header.site-header .grid__item.right-menu ul.menu li a {
    font-size: 11px;
  }
  .visit_main_content h3{font-size:28px; line-height:32px;}
  .visit_fixed_top h3{font-size:28px;}
  .visit_fixed_top h3{font-size:28px;}
  .visit_page_main{padding:60px 5px;}
  .visit_page_main.visit_forth{padding:60px 5px;}
  .coll_bottom_btns a{width:115px;}
  .malt_finish_inner ul li h3{font-size:20px;}
  .malt_finish_inner ul li p{font-size:16px;}
  .single_volume p{font-size:16px;}
  .single_add_cart .selectdiv .product-form__controls-group .product-form__item label{font-size:16px;}
  .single_add_cart .selectdiv .bundleprices{font-size:16px;}
  .single_add_cart .single_price span{font-size:16px;}
  .malt_desc p {font-size: 16px;}
  .malt_star_desc p{font-size: 16px;}
  div#shopify-section-recommends .section-header h2{font-size:28px;}
  .history_inner_con h1{font-size:28px;}
  .his_main_bottom_con h2 {font-size: 28px;line-height: 28px;}
  .history_over_main h2 {font-size: 28px;line-height: 28px;}
  .coll_bottom_btns button.btn.product-form__cart-submit{width:115px;}
  .merchandise_coll_main ul li {width: 100%;padding: 0;}
  div#shopify-section-recommends .merchandise_coll_main ul li{float:left; width:100%;}
  .contact_add_ul ul li {width: 100%;text-align: center;}
  .malt_finish_inner ul li{width:100%; padding:10px 0;}
  .allproductcollection div#shopify-section-collection-template ul.grid li.grid__item{width:100%; padding:0;}
  .allproductcollection div#shopify-section-collection-template ul.grid li.grid__item .h4.grid-view-item__title{min-height:auto;}
  
  
   /*12-02-2021*/
  .tab {width: 100%;}
  .product-excerpt {min-height: 80px;}
  .merchandise_coll_main .coll_mec_con h3 {min-height: 20px;}
  .mobile.slick-initialized {display: block;}
  .desktop.slick-initialized { display: none;}
  .tab button {font-size: 18px;}
  
  .merchandise_coll .coll_mec_img a img {
    height: auto;
  }

  .shop-reviews{min-height:auto;}

  div.single_news_content div.blog_form .globo-form-control label.globo-label{font-size:14px;}
  div.single_news_content div.blog_form .header .description{font-size:16px;}
  div.single_news_content div.blog_form .header h3.globo-heading{font-size:28px;}
  div.single_news_content div.blog_form .content .globo-form-control input{font-size:16px; height:40px;}
  div.single_news_content div.blog_form .content .globo-form-control textarea{font-size:16px; height:90px;}
  div.single_news_content div.blog_form .header{margin: 0 0 25px 0;}
  div.single_news_content div.blog_form .content .globo-form-control{padding:0;}
  div.blog_form form.g-container > p{    margin: 8px 0 0 0;padding: 0;font-size: 14px !important;}

  /*08-05-2023*/
.beauty-comes-content h2 {font-size: 28px; line-height: 38px; } 
.beauty-comes-content p {font-size: 16px; line-height: 26px; } 
.merchandise_coll.shop_coll.custom_landing_page.define_float {padding-top: 30px; } 
.custom_landing_page  h2 {font-size: 28px; line-height: 38px; } 
.order-heading  h2 {font-size: 28px; line-height: 38px;max-width: 389px; } 
.without-order-sec {padding-top: 0; } 
.without-order-sec-content p {font-size: 18px; line-height: 28px; margin-bottom: 15px; } 
.field-heading h3 {font-size: 24px; line-height: 34px; } 
.field-heading p {font-size: 16px; line-height: 23px; } 
.field-list ul li {max-width: 100%; margin-bottom: 20px; } 
.field-list ul li:nth-child(3) {margin-top: 0; } 
.casks .field-list ul li:nth-child(2) {max-width: 100%; } 
.decision .field-list ul li:nth-child(2) {max-width: 100%; }
.field-list ul li h5 {font-size: 22px;line-height: 32px;}
.field-list ul li p {font-size: 16px;}
.decision {padding-bottom: 0;}
.spirit .field-list ul li:nth-child(2) p {line-height: 22px;}
.casks .field-list ul li p {line-height: 22px;}
.decision .field-list ul li p {line-height: 22px;}
.field-heading {padding-top: 40px;}
.beauty-sec-btn a {font-size: 16px;line-height: 26px;padding: 10px 22px 8px 22px;}
.the-field-btn a {font-size: 16px;line-height: 23px}
.the-field-btn a img {width: 10px;height: 12px;margin-left: 10px;}
.custom_landing_page .main_slid_btn a {max-width: 136px;font-size: 16px;line-height: 23px;padding: 11px 25px 8px 25px;}
.merchandise_coll_main ul li {margin: 0 0 20px 0;}
.the-field {padding-bottom: 35px;}
.banner-new-outer video {height: 390px;}
       .field-btn a {
    font-size: 16px;
    line-height: 20px;
    padding: 14px 25px 10px 25px;
}
  .field-btn {
    margin-top: 10px;
    margin-bottom: 10px;
}
    .custom_landing_page .Tag_line {
    min-height: initial;
}
  /*   16-05-2023 */
.field-heading h5 {
    font-size: 18px;
    line-height: 22px;
}
  .field-heading h2 {
    font-size: 28px;
    line-height: 38px;
}
  .field-img img {
    max-width: 100%;
}

}
@media(max-width:370px){
  .merchandise_coll_main ul li{width:100%;margin: 0 0 30px 0;}
  header.site-header .grid__item.right-menu ul.menu li:last-child{display:block;}
  .bottm_right_coll_inner{width:100%;}
  .coll_mec_con h3{min-height:auto;}
  .merchandise_coll_main .coll_mec_con h3 {min-height: auto;}
  .allproductcollection div#shopify-section-collection-template ul.grid li.grid__item{width:100%;}
  .allproductcollection div#shopify-section-collection-template ul.grid li.grid__item .h4.grid-view-item__title{min-height:auto;}
  .loc_pop_stores ul li a{font-size:16px;}
  div#shopify-section-recommends .merchandise_coll_main ul li{float:left; width:100%;}
  .banner_inner_pages.visit_banner .inner_banner_con{width:100%;}

  .fav_box_main.one-third {width: 100%;}
  
   /*19-02-2022*/
  .cart-upsell-main .cart-upsell-inner{    padding: 10px 8px;}
  .cart-upsell-main .cart-upsell-inner img {width: 70px;}
  .cart-upsell-inner .common-cart-tag{width:calc(100% - 70px);}
  
  .single_add_cart.variable_product form.product-form {padding: 0px 15px;}

  /*08-05-2023 */
.the-field-btn a {font-size: 14px;line-height: 21px; border-radius: 25px;padding: 8px 15px 5px 15px;}
.banner-new-outer video {height: 340px;}
      .custom_landing_page .Tag_line {
    min-height: initial;
}
     /*29 06*/

    .bladcount {
        padding-left: 5px;
    }

    .modalpop {
        padding: 5px 10px !important;
    }

    /*29 06 end*/
}