/** Shopify CDN: Minification failed

Line 317:0 Expected "}" to go with "{"

**/
html, body{overflow-x:hidden;}
.blog .blog_meta.tags {
	display: none;
}
.jdgm-form .jdgm-form__fieldset:nth-of-type(5) {
display: none !important;
}
.one-third.column.omega.article .author_name {
	display: inline !important;
}
.article .author_name {
	display: none;
}

#block__00a0c55f-85ea-4bc1-9a49-ee3323d67761 {
	position: absolute;
	top: 135px;
	left: 270px;
}
#block__00a0c55f-85ea-4bc1-9a49-ee3323d67761 .featured-link--half {
    width: 12% !important;
    background: transparent;
}
#block__00a0c55f-85ea-4bc1-9a49-ee3323d67761 img{
	width: 140px;
}
#popup-overlay {
    display: none;
    position: fixed;
    z-index: 99;
    top: 0;
    background-color: rgb(0 0 0 / 81%);
    opacity: 0.8;
    width: 100%;
    height: 100%;
}
#popup-container {
    display: none;
    position: fixed;
    z-index: 996;
    width: 800px;
    background-color: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    margin: 0;
}
#popup-close {
    position: absolute;
    cursor: pointer;
    right: -10px;
    top: -10px;
    z-index: 991;
    width: 25px;
    height: 25px;
    border-radius: 25px;
    text-align: center;
    font-size: 12px;
    background-color: #000;
    line-height: 25px;
    color: #fff;
    opacity: 1;
}
#popup-inner-container {
    z-index: 99;
    width: 100%;
    background-color: #fff;
    display: flex;
    box-shadow: 0 5px 10px 0 rgb(0 0 0 / 40%);
}
#video-popup-iframe {
    z-index: 99;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #000;
}
.popupLeft {
    width: 50%;
    background-size: cover !important;
    background-position: center !important;
}
.popupRight {
    width: 50%;
    text-align: center;
    padding: 40px 20px;
}
.popupRight h3 {
    color: #4a4a4a;
    font-weight: 500;
    letter-spacing: 0px;
    text-align: center;
    text-transform: uppercase;
    font-size: 25px;
    line-height: 1;
    margin-bottom: 15px;
}
.popupRight h5 {
    color: #212121;
  line-height: 1;
    letter-spacing: 0px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 22px;
    padding-bottom: 10px;
}
.popupRight h5 span {
    display: block;
}
body.addPop div#mm-0 {
    z-index: 9999;
}
.popupRight #mc_embed_signup form {
    padding: 0;
    margin: 0;
}
.popupRight #mc_embed_signup .clear {
    width: 100%;
    height: auto;
    visibility: inherit;
}
.popupRight #mc_embed_signup .button {
    width: 100% !important;
    color: #ffffff !important;
    border-color: #ff9130 !important;
    background-color: #ff9130!important;
    border-radius: 50px !important;
    text-transform: uppercase;
    font-family: Ubuntu;
}
.popupRight #mc_embed_signup .button:hover {
    color: #f2f2f2 !important;
    border-color: #d68100 !important;
    background-color: #d68100 !important;
}
.popupRight #mc_embed_signup .mc-field-group input {
    margin-bottom: 10px;
    min-height: 40px;
      border-radius: 50px;
}
.popupRight #mc_embed_signup div.response {
    font-family: Ubuntu !important;
    font-size: 14px !important;
    letter-spacing: 0px !important;
    font-weight: 300;
  margin: 0;
}
.popupRight #mc_embed_signup div#mce-responses {
    margin: 0;
}
.popupRight div#mce-responses {
    display: none;
}
@media(max-width:1680px) {
  #popup-container {transform: translateY(-32%) translateX(-50%);}
}
@media (max-width: 1440px){
  #popup-container {transform: translateY(-32%) translateX(-50%);}
}
@media (max-width: 1366px){
}

/******** New Css 13-03-2025 ********/
@media only screen and (min-width:1024px) and (max-width:1299px){
  .page-details-block .featured-link--half img{height:100vh!important;object-fit: cover;}
  .page-details-block .description p, .page-details-block .map--container p {
        font-size: 15px !important;
        padding: 10px 0 0;
        color: #fff;
      letter-spacing: 1.82px !important;
    line-height: 19px !important;
    }
}
@media only screen and (min-width: 1300px) and (max-width: 1600px) {
  .page-details-block .featured-link--half img{height:100vh!important;object-fit: cover;}
    .page-details-block .description p, .page-details-block .map--container p {
        font-size: 15px !important;
        padding: 10px 0 0;
        color: #fff;
      letter-spacing: 1.82px !important;
    line-height: 19px !important;
    }
}
/******** New Css 13-03-2025 ********/

@media(max-width:991px) {
#popup-container {
    width: 80%;
}
@media(max-width:800px) {
  #block__00a0c55f-85ea-4bc1-9a49-ee3323d67761 {
  	top: 180px;
      left: -20px;
  }
  #block__00a0c55f-85ea-4bc1-9a49-ee3323d67761 img{
	width: 120px;
   }
}
@media(max-width:767px) {
#popup-inner-container {
    flex-flow: wrap;
}
.popupRight {
    width: 100%;
}
.popupRight h5 span {
    display: inline-block;
}
  .popupLeft {
    width: 100%;
    height: 120px;
}
  .popupRight h5 {
    font-size: 17px;
}
p.modal_price {
    padding-top: 15px;
}
.featured-link--half {
        width: 100% !important;
        background: #d3cabb;
        padding-bottom: 0px;
    }
}
   
@media(max-width:680px) {
    .test.main_content_area.container{width:390px;} 
    .test.main_content_area.container .sixteen.columns{width:390px; text-align:center;}
    .test.main_content_area.container .sixteen.columns.page{width:390px;}
    .main_content_area.container .sixteen.columns{text-align:center;}
    .policy-block.warning, .policy-block{border-left:0!important;}
    .policy-section{padding:0;}
    .collection .products img {width: 100%!important;height:auto!important;}
    .one-third.column{width:100%!important;}
    .thumbnail .info {text-align: center;width: 90%;margin: 0 auto;}
    .product_image{margin-top:15px;}
}
@media(max-width:480px) {
.popupRight {
    padding: 20px 10px;
}
#popup-container {
    width: 90%;
}  
}

@media(max-width:390px) {
    .test.main_content_area.container{width:340px;} 
    .test.main_content_area.container .sixteen.columns.page{width:340px;}
    .test.main_content_area.container .sixteen.columns{width:340px; text-align:center;}
}

@media(max-width:360px) {
    .main_content_area.container{width:300px;}
    .main_content_area.container .sixteen.columns.page{width:300px;}
    .main_content_area.container .sixteen.columns{width:300px; text-align:center;}
}

.sub-footer h6.title {
    color: #ffa826 !important;
    border: 0px;
    font-weight: 700;
}
  
.banner-btn{margin-top:200px;}
.banner-inner1{background-color: #FFF8F1;}
.heading-before{padding:20px 0;}

.flex-box{display:flex;}
.container .eight.columns.breadcrumb_text{width:100%!important;}
.action_button{background-color: #ff9130 !important;}
.add_to_cart.action_button {
    width:100%!important;
    margin-top: 0;
    max-width: calc(100% - 4px);
}
.featured-link--half .info .action_button {
    width: auto;
    background-color: #ff9130 !important; font-size:14px!important;
}
.shipping-hero__image{display:none!important;}
.input-row input.sign_up{max-height:50px!important;}
.products{padding-bottom:30px;}
.products .info span.title{font-size:15px!important;}



@media only screen and (min-width: 320px) and (max-width: 767px) {
    .info.text-align--center .collection_title {
        font-weight:600!important;
        color: #000 !important; 
    }
  #shopify-section-static_banner_dHppWk .static-banner div {
    align-items: flex-end!important;
    padding-right: 50px !important;
  }
  #shopify-section-static_banner_dHppWk .static-banner a{padding:8px 13px!important;}
  .banner-btn{margin-top:0!important;}
  .mob-view{flex-direction:column-reverse;}
  .frame-box{padding:40px 20px 0!important;}
  .frame-box1{padding:40px 20px 30px!important;}
  .banner-inner{align-items:baseline!important;padding-top:30px;height:60vh!important;}
  .banner-inner h2{font-weight:400!important; font-size:2.2rem!important; line-height:1.5}
  .heading-before{padding:20px!important;}
  .frame-box1 > div{border-left:0!important;}
  
}

