/** Shopify CDN: Minification failed

Line 117:82 Expected ":"
Line 117:83 Expected identifier but found "30px"
Line 199:12 "border-collaspe" is not a known CSS property
Line 214:15 Expected identifier but found whitespace
Line 214:16 Unexpected "-2px"
Line 217:22 "transirion" is not a known CSS property

**/
@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@700&display=swap');

/* whatsapp icon css */
body .wp-bottom-btn {background: #25d366;position: fixed;bottom: 10px;right: 20px;padding: 15px;font-size: 40px;border-radius: 50%;width: 65px;height: 65px;display: flex;justify-content: center;align-items: center;box-shadow: 0 0 10px 0px #dfe3e8;z-index:99;}
/* body .wp-bottom-btn:hover {background:#25d366;color:#fff !important;text-decoration:none;}
body .wp-bottom-btn:hover i {color:#fff !important;} */
body .wp-bottom-btn .wp_btn {color: #fff!important;}
body span#online_dot {border: 2px solid #000;width: 15px;height: 15px;display: inline-block;background: green;border-radius: 10px;top: 0px;position: absolute;right: 5px;}
body .wp-bottom-btn:hover {text-decoration:none;}
/* body .wp-bottom-btn:hover span#online_dot {background:#fff !important;border-color:#fff;} */
body .back-to-top.is-visible {bottom:168px;width: 50px;height: 50px;right: 25px;}
body .h1-style {font-size:32px;text-transform:capitalize;}
header.hdr {box-shadow:0 3px 4px rgb(0 0 0 / 10%);}


.new_des_wrap .prd-grid .product-item, .new_prd_wrap .product-item {transition:0.5s all;border-radius:10px;background: #fff;width: 31%;flex: 0 0 31%;max-width: 100%;margin: 0px 0px 40px;padding:10px;box-shadow: 0px 0px 10px 0px #d9d9d9;}
.new_des_wrap .prd-grid .product-item:hover, .new_prd_wrap .product-item:hover {transform:scale(1.03);}
body .prd-grid:not(.prd-carousel) {position:relative;flex-flow: row wrap;justify-content: space-between;}
body .prd-grid:not(.prd-carousel):after {content:'';position:relative;flex:inherit;width: 31%;display:block !important;}
body .prd-grid:not(:first-child) {transform:unset;}
body .title-wrap:not(:last-child) {display: inline-flex;width: 100%;justify-content: center;flex-direction: column;}
body .title-wrap:not(:last-child) .h1-style {margin-bottom: 10px;font-weight: 800;}
/* body .prd-grid:not(:first-child) p {margin:0px !important;} */
body p.product-carton-details {margin-top: 10px !important;}
.new_des_wrap .prd-grid .prd.product-item .prd-inside {margin:0px;padding: 0px;}
.new_des_wrap .prd-grid .prd.product-item .prd-inside .prd-info {padding: 0px 10px 15px;}
.new_des_wrap .prd-img-area .label-sale, .prd-img-area .label-sale {background-color:#7f4625;left: unset !important;right: 0px !important;border-radius: 5px;top: 0px !important;width:max-content;}
body .prd-grid:not(.listing-view) .prd .prd-hover {position: unset !important;opacity: 1 !important;}
body .new_des_wrap .prd-grid .prd.product-item .prd-inside {height:100%;}
body .vertical_form {flex-direction: column;}
body .vertical_form .btn_new_bot {width: 50% !important;flex: 1 1 50% !important;max-width: 50% !important;font-size: 15px;border-radius: 5px;padding: 8px 10px;height:44px;}
.qua_wrap {display: flex;justify-content: space-between;margin-top: 15px;}
.quantity_wrap {display: flex;width: 45%;}
.qty-btn {width: 30%;font-size: 28px !important;line-height: 24px !important;color: #fff !important;background:#7f4625;border-radius: 5px;display: flex;align-items: center;justify-content: center;}
.btn, .btn:active, .btn:active:focus, .btn:visited, .btn:focus{background-color: #7f4625 !important;}
.btn:hover{background: #000 !important;}
.prd-price .price-old {color: #7f4625 !important;}
.btn-decor:after, .btn-decor span.btn-line {background: #7f4625 !important;}
.qty-btn:hover {background:#000;}
.quantity_wrap .qty_new {width:27%;background: #f9f9fa;border: none;padding:0px 7px;pointer-events:none;text-align: center;}

.faq_des_wrap {padding:50px 0px 100px;background:#f4f6f8;}
.left_img_faq {display:flex;align-items:center;}
.left_img_faq svg {width: 80%;height: max-content;}
.faq_head {font-size: 32px;text-align: center;margin-bottom: 40px;text-transform:inherit;    font-weight: 800;}
.inner_que_wrap {margin-bottom:20px;background: #d1b599;box-shadow: 0 0 10px 0 #dfe3e8;border-radius: 20px;}
.inner_que_wrap:last-child {margin-bottom:0px;}
.faq_main {display: flex;padding: 10px 20px;align-items: flex-start;box-shadow: 0 0 5px 0 #7f46256e;border-radius: 30px;    background: #7f4625;}
.faq_main p.icon {padding-top:2px;}
.faq_main p.icon img {width: 20px;margin-right: 10px;vertical-align: sub;}
.faq_main .main_que {margin-bottom:0px;width:100%;} 
.ans_wrap {margin:10px 0px 20px;padding: 10px 20px;display:none;}
.faq_main .main_que a {display: flex;justify-content: space-between;color: #fff !important;}
.arrows_wrap {display: flex;align-items:center;margin-left: 10px;}
.arrows_wrap img {width:14px;}
.arrows_wrap img.minus, .faq_main .main_que a.active .arrows_wrap img.plus {display:none;}
.faq_main .main_que a.active .arrows_wrap img.minus {display:block;}

.loc_wrap {background:#f4f6f8;padding:50px 0px;}
.left_img_loc svg, .left_img_loc svg image {width:100%;height:100%;}
.loc_list_wrap {display:flex;justify-content:flex-end;align-items:center;}
.location_list {list-style: none;width: 100%;}
.location_list li {font-size: 16px;padding: 10px 20px;margin: 0px 0px 20px;background: #fff;width: 100%;border-radius: 30px;display: flex;align-items: center;box-shadow: 0px 0px 10px 5px #dfe3e8;color: #000;font-weight: 600;}
.location_list li span {display: inline-block;margin-right: 10px;width:15px;height:15px;border:1px solid #000;border-radius:10px;}
.location_list li.red_dot span {background:#ff0000;}
.location_list li.green_dot span {background:#09ff00;}
.location_list li.blue_dot span {background:#0060ff;}
.location_list li.pink_dot span {background:#ff00eb;}
.location_list li.purple_dot span {background:#8c2378;}
.location_list li.ornage_dot span {background:#ff9700;}
.location_list li.yellow_dot span {background:#fffd00;}
.show_more_wrapper a{color: #fff !important;}
.pagination .active a{color: #fff !important;}

.loc_wrap.back_white {background:#fff;padding: 50px 0px 0px;}
#map_wrapper {height: 400px;}
#map_canvas {width: 100%;height: 100%;}

.collection_small_description {
    background: #f1f1f1;
    padding: 10px;
    border-radius: 6px;
    border-left: 4px solid #7f4625;
}
p.category_small_note {
      font-style: italic;
    color: #ff0000;
    font-weight: 600;
    margin-top: 8px;
}
.category_sub_heading{    margin: 10px 0px;
    background: #f1f1f1;
    padding: 10px;
    border-radius: 6px;
    border-left: 3px solid #7f4625;}
.category_introduction{margin-top: 10px !important;}
.category-description h2, .category-description h3{background: #f1f1f1;
    padding: 10px;
    border-radius: 6px;
    border-left: 3px solid #7f4625;margin: 10px 0px;}

.row.main-head-image {display:none;}
.home_slider_wrap .slick-list.draggable {height:max-content !important;}
.slide_main {padding:20px 0px 50px;background-size: cover !important;}
.slide_wrap {display: flex;justify-content:space-between;}
.slide_cont {width: 60%;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;padding: 0px;}
.slide_img {width: 35%;padding: 20px 100px 20px 0px;margin-top:-30px;margin-bottom;30px;}
.slide_img_main {position: relative;}
.slide_head {font-size:42px;}
.slide_head span {font-family: 'Caveat', cursive;font-size: 60px;letter-spacing: 2px;display: inline-block;color: #0f7545;margin-right: 10px;}
.slide_content {font-size:18px;}
.home_slider_wrap .slick-arrow {background: #000;border:1px solid #000;color: #f92d23;width: 30px;height: 30px;border-radius: 3px;transform: rotate(45deg);}
.home_slider_wrap .slick-prev {left:15px;}
.home_slider_wrap .slick-next {right:15px;}
.home_slider_wrap .slick-next:before, .home_slider_wrap .slick-prev:before {opacity:1;color:#fff;transform: rotate(315deg);position: absolute;top: 0px;left: 0;}
.home_slider_wrap .slick-arrow:hover {background:transparent;}
.home_slider_wrap .slick-next:hover:before, .home_slider_wrap .slick-prev:hover:before {color:#000;}
.slide_btn {margin-top: 20px !important;}
.slide_btn a {display: inline-block;background:#1a9058;padding: 7px 25px;color: #fff !important;border-radius: 5px;box-shadow: 0px 0px 10px -3px #000;}
.slide_btn a:hover {background:#000 !important;text-decoration:none !important;}
a {
    color: #7f4625 !important;
}
.page-footer.footer-style-3 a, .page-footer.footer-style-3 .footer-block a, .page-footer.footer-style-3 .footer-block ul li a {
    color: #c3a99a !important;
}
.page-footer.footer-style-3 {
    color: #cac0c0 !important;
    background: #7f4625 !important;
}
.page-footer.footer-style-3 a:hover, .page-footer.footer-style-3 .footer-block a:hover, .page-footer.footer-style-3 .footer-block ul li a:hover {
    color: #fff !important;}
.reviews_sec {padding:70px 0px 80px;background: #fff;position:relative;width: 100%;}
.reviews_list_wrap {display: flex;}
.half_rev_wrap {width: 50%;}
.review_main_wrap {width:100%;display:flex;justify-content:space-between;flex-flow:row wrap;}
.left_wrap {padding-right:30px;}
.right_wrap {padding-left:30px;border-left:1px solid #efefef;}
.main_head {text-align: center;font-size: 32px;margin-bottom: 50px;}
.main_head span {display: block;color:#7f4625;font-weight: 400;margin-bottom: 0px;font-size: 24px;}
.details_wrap {display: flex;align-items: center;margin-bottom:15px;}
.cust_img {width: 50px;height: 50px;border-radius: 40px;display: block;overflow: hidden;margin-right: 20px !important;}
.cust_img img {width:100%;height:100%;object-fit:cover;}
.cust_name {font-size: 18px;margin: 0px;}
.cust_review  p {font-size:14px;color:#000;font-weight:600;}
.cust_review.highlight  p {font-size:24px;color:#f92d23;font-weight:600;line-height:32px;}
.review {margin-bottom:30px;width: 48%;padding: 20px;box-shadow: 0 0 10px 0 #dfe3e8;}
.review:last-child {margin-bottom:0px;}
.star_wrap {margin-top: 0px !important;}
.star_wrap span:before {content: '★';color: #ffc700;}

.holder.mt-65.paddding_same {margin: 40px 0px 60px;}
.holder.mt-65.paddding_same .h1-style {margin-bottom:20px;}
.no_mar_top {margin-top:0px !important;}
.item .block-it {transition:0.5s all;background: #fff;padding: 30px 15px;border-radius:20px 0px;height: 100%;}
body .block-it:hover .block-it-icon {transform:none;}
.block-it:hover {transform:scale(1.05);cursor:pointer;}
.col-sm-4.item .block-it {box-shadow: 0px 0px 10px 0px #e2e2e2;border-radius:10px;}
.col-sm-4.item .block-it .block-it-icon {color:#31c47e;}
.reviews_sec:before {content: '';position: absolute;width: 150px;height: 119px;background: url(/cdn/shop/t/29/assets/quotation-mark.png?v=1627826494);background-size: 100%;right: 0px;top: 0px;background-repeat: no-repeat;}

#shopify-section-1539277559002 {display: -webkit-box;width: 100%;}
#shopify-section-1539277559002 .holder-bg-05 {background-color: #f9f9fa;}
.custom_wrap .title-wrap {background-image:-webkit-linear-gradient(#000,#000);}
.custom_wrap .title-wrap .h1-style {width:70%;background: #7f4625;width: max-content;margin: -70px auto 30px;padding: 15px 15px 8px 15px;z-index: 9;position: relative;box-shadow: 0px 4px 100px rgb(0 0 0 / 15%);border-radius: 5px;}
.custom_wrap .title-wrap .h1-style h2{color: #fff;}
.custom_wrap .h1-style span {display:block;background: -webkit-linear-gradient(#58279e, #bf08b8);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 36px;}
.custom_wrap .h4-style.under-title {max-width: 80%;margin: auto;color:#fff;font-weight:400;font-size:16px;}

#shopify-section-16261851759ebefb6c, #shopify-section-16222018305beef6d6 {display: inline-block;width: 100%;padding-bottom: 60px;background: -webkit-linear-gradient(#1a9058,#08482a);}
#shopify-section-16261851759ebefb6c .holder {margin-top: 40px;}
#shopify-section-16261851759ebefb6c .post-prws-carousel .post-prw {padding:10px;margin-top:40px;background:#fff;border-radius: 5px;}
#shopify-section-16261851759ebefb6c .post-prw .post-img img {min-height: 180px;max-height: 180px;object-fit: cover;}
#shopify-section-16261851759ebefb6c .h1-style, #shopify-section-16222018305beef6d6 .h1-style {color:#fff;}
body #shopify-section-16222018305beef6d6 {padding-bottom:0px;margin-top: 50px;}   
body.prd-tag{margin:10px 0px;}

body .page-footer {margin-top:0px;}
.caro_wrap .slick-track {width: 100% !important;margin-top: 40px;display: flex;justify-content: space-between;}
.caro_wrap .slick-track .slick-slide {width: 30% !important;margin:0px !important;}
body .prd-tag {text-transform:inherit;font-size:14px;line-height:1.2em;color:#777;}
body .prd-title, body .prd-title a {font-size:16px;color:#000;font-weight: 600;}
.prd-price .price-new {font-size:17px;}

.prd-grid:after, .prd-grid:before {display:none !important;}
.logo-holder-s, .minicart-holder-s {padding:0px !important;}
.sticky-holder .mobilemenu-toggle {left:5px;}

.prd_table {border-collaspe:collapse;background: #fff;box-shadow: 0 0 10px 5px #dfe3e8;border-radius: 10px;border: 1px solid #efefef;}
.prd_table th, .prd_table td {padding:8px 20px;border:1px solid #efefef;font-size:16px;}
.last_col {font-weight: 600;} 
.faq_des_wrap.bg_white {background:#fff;}
.prd_table tr:nth-child(even) {background-color: #f4f6f8;}
.page-footer {overflow:unset;}

.hdr .hdr-topline.hdr-topline--color {background-color: #fff;box-shadow: 0px 10px 10px -10px #d3dbe2;}
.hdr .hdr-topline [class*=icon], .hdr .hdr-topline.hdr-topline--color .custom-text [class*=icon-], .dropdn .dropdn-link, .dropdn .dropdn-link i {color: #7f4625 !important;}
.hdr .custom-text.text-green-only {padding-right:10px;color: #31c47e !important;padding-left: 0px !important;display:inline-block;}
.hdr .custom-text.text-green-only p {display:inline-block;}

.mmenu:not(.mmenu--vertical)>li {position:relative;z-index: 999;}
.mmenu-item--simple .mmenu-submenu {position:absolute;padding: 10px 0;box-shadow: 0 0 5px 0 #ccc;display:none;border-radius: 10px;background: #7f4625;}
/* .mmenu-item--simple .mmenu-submenu:before {content: "";position: absolute;width: 0;height: 0;margin-left: -.5em;top: 1px;left: 25%;box-sizing: border-box;border: 10px solid #ccc;border-color: transparent transparent #fff #fff;transform-origin: 0 0;transform: rotate(135deg);} */
    box-shadow: -2px 3px 2px 0 #ccc;}
.mmenu-submenu {position: absolute;left: 0;top: 102% !important;padding-left: 0;margin: 0;visibility: hidden;opacity: 0;transition: opacity .5s ease-in;pointer-events: none;text-align: left;width: 215px;}
.mmenu:not(.mmenu--vertical)>li.hovered > .mmenu-submenu {display:block; z-index: 999;}
body .submenu-list a {transirion:0.5s all;}
/* body .submenu-list a:hover {text-decoration:none;transform:scale(1.05);} */

.has-sticky .sticky-holder {z-index:999;}
.hdr-content {
    padding: 0px !important;
  background: #d1b599;
}
.ans_text{    color: #000;}
.custom_boxes_wrap {padding:30px 0px 50px;background-color: #ae7c4c91 !important;}
.boxes_wrapper {display:flex;justify-content:center;}
.box-main {cursor:pointer;transition:0.5s all;border-radius:10px;width: 23%;margin: 10px 10px 30px;text-align: center;padding: 20px;background-color: #7f4625ab !important;}
.box-head h3{color: #fff !important;}
.box-content p{color: #fff !important;}
.custom_boxes_wrap .faq_head{color: #fff !important;}
.box-main:hover {transform:scale(1.05);}
.box-iocn {margin-bottom: 15px;}
.box-iocn img {max-width:100px;}
.next-no-margin {margin-bottom:100px;}
.new_prd_wrap .product-item {margin: 20px;}

.back-to-top, .back-to-top:hover {
    background: #7f4625 !important;
}
._2pOWh{background: #7f4625 !important;}
.hdr-content .minicart-link:hover{color: #000 !important}
.pull-left a{color: #fff !important;}
.pull-right .minicart-drop-btns-wrap a{color: #fff !important;}
.cart-table-total [class*=col]>.btn:only-child{color: #fff !important;}
.cart-table-total .btn, .cart-table-total [class*=col]>*{color: #fff !important;}
.get-rates.btn.btn-alt{color: #fff !important;}

/* .slick-prev:hover:not(.slick-disabled), .slick-next:hover:not(.slick-disabled){background: #000;} */

.prd-grid.new-prd {margin:0px;}
.prd-grid.new-prd.data-to-show-2 .prd {-ms-flex: 0 0 calc(50% - 10.5px);flex: 0 0 calc(50% - 20px);max-width: calc(50% - 20px);width: calc(50% - 20px);}
.prd-grid.new-prd.data-to-show-3 .prd {-ms-flex: 0 0 calc(33.333% - 10px);flex: 0 0 calc(33.333% - 30px);max-width: calc(33.333% - 20px);width: calc(33.333% - 20px);}
.prd-grid.new-prd.data-to-show-4 .prd {-ms-flex: 0 0 calc(25% - 10px);flex: 0 0 calc(25% - 20px);max-width: calc(25% - 20px);width: calc(25% - 20px);}
.prd-grid.new-prd .prd {padding:10px;border-radius:10px;box-shadow: 0px 0px 10px 0px #d9d9d9;transition:0.5s all;}
.prd-grid.new-prd .prd .prd-info {text-align:center;}
.prd-grid.new-prd .prd .prd-info .prd-rating, .prd-grid.new-prd .prd .prd-info .prd-price {justify-content:center;}
.prd-grid.new-prd.data-to-show-4 .prd .btn_new_bot{font-size: 11px;}

.hdr .custom-text span {color: #31c47e!important;position: relative;z-index: 9;}
body header.hdr {position:revert;}
body .mobilemenu-content {z-index:999;}
.home_slider_wrap {z-index: 0;position:relative;}
.hdr-style-1.currency-off.languages-off .hdr-topline-center .custom-text+.custom-text {display:flex;justify-content:center;align-items:center;}
.hdr-style-1.currency-off.languages-off .hdr-topline-center .custom-text+.custom-text p {margin:0px;color: #7f4625!important;-webkit-text-fill-color:rgb(127 70 37); 
   -webkit-opacity: 1;}
.minicart .minicart-drop.opened {z-index:9999;box-shadow: 0px 0px 10px 0px #ccc;}

.home_slider_wrapper .bnslider-text-content-flex {justify-content:center !important;}
.home_slider_wrapper .bnslider-pricing {width: 50%;background: #fff;box-shadow: 0px 0px 20px 0px #999;padding: 30px;}
.home_slide_head {font-size: 36px;line-height: 1.2;color: #0b5331;font-weight: 500;margin-bottom: 10px !important;}
.home_slide_cont {margin: 0px 0px 30px !important;color: #000;font-size: 16px;line-height: 1.4;font-family: Montserrat,sans-serif;}
.home_slide_link {color: #fff;font-family: Montserrat,sans-serif;font-size: 16px;background: #7f4625;padding: 10px 20px;display: inline-block;border-radius: 5px;transition:0.5s all;}
.bnslider-pricing .home_slide_link:hover {background: #000;opacity: 1;color: #fff;}
.for_mob_only {display:none;}

/* Rohit css */
.qty-changer input[type=button]{width: 40px !important;height: 40px !important;font-size: 22px !important;    background: #7f4625 !important;
    border-color: #7f4625 !important;
    color: #fff !important;}

.qty-changer input[type=button]:hover{background: #000 !important;color: #fff !important;border-color: #000 !important;}
.modal--quickview .modal-header, .modal--checkout .modal-header {
    background: #7f4625 !important;
}
.modalchk-btns-wrap .btn{color: #fff !important;}
.alert{background: #7f4625 !important;}
.product-cat{width: 21%;position: unset !important;background: unset !important;z-index: unset !important;}
.pro-link{color: #fff;}
.icon-down-arrow i{font-size: 20px;color: #000;}
.product-wrapper{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;}
.sublink ul{padding:0px 10px 0px 35px; list-style: none;margin-left: -30px;}
li.sublink {margin-bottom: 5px;}
.drop-under h4{color: #fff;text-align: center;border-bottom: 1px solid;font-size: 18px;margin-bottom: 10px;padding-bottom: 5px;}
.icon-down-arrow {display: inline-block;float: right;background: #fff;border-radius: 50%;padding: 2px 5px 0px;}
.sublink{color:#fff;}
.sublink ul li {color: #fff;margin: 2px;}
.sublink ul li a{color:#fff;font-size: 12px;}
.down::before{color: #fff !important;}
.drop-under{margin-bottom: 60px;background: #7f4625;border-radius: 10px;position: sticky;top: 85px;padding: 10px 0px;box-shadow: 0 0 10px #d9d9d9;}
.right-wrapper {width: 77%;}
.menu{padding: 0 10px 0px 30px;}
.h1-style h2{font-size: 27px;margin: 0px 0px 6px;}
.mmenu:not(.mmenu--vertical)>li>a{font-size: 13px !important;}
.page-collection .vertical_form .btn_new_bot{font-size: 11px !important;}
.sublink ul{display: none;}
.sublink ul li a:hover{color: #000;}
.menu li a{color: #fff !important;}
.menu li a:hover{color: #000;}
.prd-title{margin-top: 8px !important;}
.spr-badge{margin-top: 0px !imporatnt;}
.prd-price {margin-top: 3px !important;}
.qua_wrap{margin-top: 0px !important;}
.product_carton_details{margin-top: 8px !important;line-height: 18px;}
.product_taste_details{margin-top: 8px !important;line-height: 18px;}

.cust-breadcrumb{background: #f5f5f5;margin-top: 5px;}
.prd-block_actions .prd-block_price{width: 100% !important;}
.breadcrumbs{display: none;}
.breadcrumb{margin-bottom: 0px !important;}
.pro-breadcrumb{margin-top: 5px !important;}
.wp-bottom-btn{z-index: 999 !important;}
.dropdn-content{min-height: 50px !important;top: 145px !important;display: block;}
.hdr .sticky-holder .row .minicart-holder-s:last-child {min-width: 52px !important;}
.minicart-qty {
    color: #7f4625 !important;
}
.hdr-content .minicart.is-hovered .minicart-link [class*=icon-]{color: #7f4625 !important;}
.icon-handbag{color: #fff !important;}
.prd-grid:not(.listing-view) form .btn [class*=icon-]{color: #fff !important;}
.filter-row .view-in-row>*.active{color: #7f4625;}
.icon.icon-handbag{color: #7f4625 !important;}
.prd-block_price--old{color: #7f4625;}
.prd-block_info [class*=prd-label] {border-color: #7f4625 !important;color: #7f4625 !important;}
#mobile_menu span.active{    transform: rotateX(180deg);}
.sticky-holder .mmenu>li>a:before {
    background-color: #7f4625 !important;
}
input[type=button]:hover {
    background: white;
    border-color: #7f4625 !important;
    color: #7f4625 !important;
}
.nav-tabs.nav-tabs--style2>li.active>a, .nav-tabs.nav-tabs--style2>li.active>a:hover, .nav-tabs.nav-tabs--style2>li.active>a:focus {
    border-color: #7f4625 !important;
    background-color: #7f4625 !important;
    color: #fff !important;
}
.page-footer.footer-style-3 .shop-features-style3 .shop-feature .shop-feature-icon {color: #d1b599 !important;}

.slick-arrows-aside-simple .slick-prev {left: -50px !important;}
.prd-grid .slick-arrow, .prd-grid .slick-arrow.slick-disabled {
    opacity: 1 !important;
}
.slick-arrows-aside-simple .slick-prev:before, .slick-arrows-aside-simple .slick-next:before{color: #000 !important;}


.mmenu:not(.mmenu--vertical)>li>a{color: #000 !important;}
.submenu-list a{color: #fff !important;}
.submenu-list a:hover{color: #fff !important;}
.hdr-desktop .mmenu:not(.mmenu--vertical)>li>a:before{background-color: #7f4625 !important;}
.mmenu li a:hover{color: #fff !important;}

a.wp-bottom-btn.call-btn {
    bottom: 87px;background: red;
}
a.wp-bottom-btn.call-btn  i{color: #fff !important;}

/* Slider */
.slider-wrap{background-image: linear-gradient(rgb(84 40 14) 0%,rgb(169 102 35) 25%,rgb(180 133 84 / 45%) 100%)}
.banner-heading, .banner-price{color: #fff;}
.homepage_slider_wapper{padding-top: 50px;padding-bottom: 40px;}
.main-banner{display: flex;justify-content: space-between;}
.left-text-side{width: 60%;}
.left-text-side .text{max-width: 442px;margin-bottom: 20px;font-size: 16px;color: #fff;}
.left-text-side .banner-heading{position: relative;font-weight: 700;color: #fff;font-size: 50px;line-height: 1.15;word-spacing: 2px;}
.left-text-side .banner-heading::before{content:'';position: absolute;width: 26%;height: 3px;bottom: -8px;left: 0px;background:#fff;}
.banner-price span{color: #d9d2d2;position: relative;margin-left: 15px;font-size: 18px;}
.banner-price span::before{content:'';position: absolute;width: 108%;height: 2px;background: #0000008f;bottom: 9px;left: 0px;}
.left-text-side .banner-price{font-size: 24px;margin-top: 20px !important;font-weight: 600;}
.left-text-side a{font-size: 16px;color: #fff !important;background: #7f4625;padding: 10px 30px;border-radius: 10px;border: 1px solid #7f4625;transition: 0.5s all;display: block;max-width: max-content;margin-top: 20px;}
.left-text-side a:hover{background: #000;border-color: #000;transition: 0.5s all;}
 .right-img-side{width: 40%;text-align: right;}
.slick-arrow{top: unset !important;bottom: 10px;}
.slick-prev{left: unset !important;right: 37px;}
.page-product .slick-arrow{top: 50% !important;bottom: 0px !important;opacity: 1;}
/* .slick-prev:hover:not(.slick-disabled), .slick-next:hover:not(.slick-disabled){background: #000;} */
.slick-prev, .slick-next{height: 40px;width: 43px;}
.slick-prev:before, .slick-next:before {color: #000 !important;font-size: 39px;}
/* .carousel-cell{width: 100%;}
.flickity-prev-next-button.previous, .flickity-prev-next-button.next{background: #000;top: 85%;padding: 0px;height: 20px;}
.flickity-prev-next-button.previous{left: unset;right: 30px;}
.flickity-prev-next-button svg{padding: 0px;}
.flickity-prev-next-button .arrow{fill: #fff !important;} */
.block--1489284503681-0 a.button{color: #fff !important;}
.block--1489284503681-0 a.button:hover{background: #fff !important;border-color: #000 !important;color: #000 !important;}

#shopify-section-1615010415ba9767ae{background: #f9f9fa;margin-top: -65px;padding-top: 35px;padding-bottom: 35px;}
#shopify-section-1614936282bd3b10dd{margin-bottom: 65px;padding-bottom: 35px;}
#shopify-section-1637048809158ccd39{background: #f9f9fa;margin-top: -65px;padding-top: 1px;padding-bottom: 35px;}
#shopify-section-16455957791c88cab3{margin-bottom: 35px;}
#shopify-section-16179443762d3607ee{background: #f9f9fa;padding-top: 1px;padding-bottom: 35px;}
#shopify-section-1614936516f19e5a95{margin-bottom: 35px;}
#shopify-section-1614952820d2e0dd4e{background: #f9f9fa;padding-top: 1px;padding-bottom: 35px;}
#shopify-section-1614952900a301cf4b{margin-bottom: 35px;}
#shopify-section-1614952978d3a97652{background: #f9f9fa;padding-top: 1px;padding-bottom: 35px;}
#shopify-section-1614953173cfc8b871{margin-bottom: 35px;}
#shopify-section-16149532297de21a48{background: #f9f9fa;padding-top: 1px;padding-bottom: 35px;}
#shopify-section-1614953304dd7614a8{margin-bottom: 35px;}
#shopify-section-16149533801acc3d58{background: #f9f9fa;padding-top: 1px;padding-bottom: 35px;}
.mobilemenu-close{background: #7f4625 !important;}

@media (min-width: 992px){
  body .prd-grid:not(.listing-view) .prd .prd-hover {position: unset;opacity: 1;}
  body .prd-action .select-wrapper+.btn [class*=icon-], .prd-action .select-wrapper~.btn [class*=icon-] {padding-right:10px !important;}
}

@media (max-width: 1240px){
  .slide_wrap {padding:0px 50px;}
  .slide_img {padding:0px 0 0 50px;margin: 0px;}
}

@media (max-width: 1199px){
  
  .shopify-section {overflow:hidden;}
  .container {max-width: 95%;}
  .vert-margin {justify-content: space-between;}
  .vert-margin .col-sm-3.item, .vert-margin .col-sm-4.item {flex:unset;width:50%;max-width:100%;}
  .item .block-it {border-radius:20px;}
  .block-it .block-it-icon {font-size:60px;}
  .reviews_sec {padding:70px 50px 80px 40px;}
  .custom_wrap .title-wrap .h1-style {margin: 0 auto 30px;width:max-content;font-size:24px;}
  .custom_wrap .h1-style span {font-size:32px;}
  .slide_head {font-size:32px;margin-bottom:0px;}
  .slide_head span {font-size:45px;}
  .slide_content {margin:0px;font-size: 14px;}
  .slide_btn {margin-top:20px!important;}
  
}

@media (max-width: 1160px){
  .nav-holder{height: unset !important;}
  .mmenu:not(.mmenu--vertical)>li>a{padding: 20px 10px !important;font-size: 11px !important;}
  .submenu-list{max-height: 333px !important;}
}

@media (max-width: 1024px){
  
  .new_des_wrap .prd-grid .product-item {width: 48%;flex: 0 0 48%;}
  .prd-grid.new-prd.data-to-show-2 .prd,.prd-grid.new-prd.data-to-show-3 .prd,.prd-grid.new-prd.data-to-show-4 .prd {-ms-flex: 0 0 calc(50% - 30px);flex: 0 0 calc(50% - 20px);max-width: calc(50% - 20px);width: calc(50% - 20px);}
  .home_slider_wrapper .bnslider-pricing {padding: 20px;}
  .home_slide_head {font-size:28px;}
  .home_slide_cont {font-size: 16px;margin: 0px 0px 20px !important;}
  .home_slide_link {font-size: 14px;padding: 6px 15px;}

  .product-wrapper{flex-direction: column-reverse;}
  .right-wrapper {width: 100%;}
  .product-cat{width: 50%;margin: auto;}
  .sublink ul{width: 114.3%}
  
}

@media (max-width: 991px){
   .hdr .hdr-content{background: #d1b599 !important;}
  .left-text-side .banner-heading{font-size: 3.666667rem;}
  .hdr .hdr-topline {background-color: #fff;box-shadow: 0px 10px 10px -10px #d3dbe2;}
  .hdr-topline-center {justify-content:flex-end;}
  body .h1-style {font-size: 24px;margin-bottom: 0px !important;}
  .faq_head {font-size: 24px;}
  .caro_wrap .slick-track {flex-wrap: wrap;flex-flow: row wrap;}
  .caro_wrap .slick-track:before, .caro_wrap .slick-track:after {display:none;}
  .caro_wrap .slick-track .slick-slide {width: 48%!important;margin: 15px 0px !important;}
  .left_img_faq, .left_img_loc  {display:flex;justify-content: center;margin-bottom: 50px;width: 100%;flex: 100%;max-width: 100%;}
  .left_img_faq svg {width: 250px;}
  .faq_list, .loc_list_wrap  {width: 100%;flex: 100%;max-width: 100%;}
  .left_img_loc svg {width: 70%;}
  .location_list {display: flex;flex-flow: row wrap;justify-content: center;margin:0px;padding:0px;}
  .location_list li {width: 210px;margin:0 10px 20px;}
  .reviews_sec, .review {width: 100%;}
  .reviews_sec:before {width:90px;height:71px;}
  .inner_que_wrap {border-radius:30px;}
  .custom_wrap .title-wrap .h1-style {z-index:0;font-size: 16px;width: 100%;}
  .custom_wrap .h1-style span {font-size:22px;}
  .custom_wrap .h4-style.under-title {margin-top:30px;}
  .slide_cont {padding-bottom:60px;}
  .slide_wrap {padding:0px;}
  .slide_img {display: flex;align-items: center;padding:0px;}
  body .prd-grid:not(.listing-view) .prd:not(.prd-horizontal-simple) .prd-price {order:unset;}
  .boxes_wrapper {flex-flow: row wrap;}
  .box-main {width:45%;}
  .home_slider_wrap .slick-arrow {bottom:30px;top:unset;}
  .home_slider_wrap .slick-prev {left:50px;}
  .home_slider_wrap .slick-next {left:100px;}
  .slide_main {padding:30px 0px;}
}

@media (max-width:800px){
  .slide_img_main {left: -50px;}
  .slide_head {font-size:26px;}
  .slide_head span {font-size: 35px;}
}

@media (max-width:767px){
  .custom_wrap .h4-style.under-title {max-width: 100%;}
  .for_mob_only {display:block;}
  .for_desk_only {display:none;}
  .home_slider_wrapper .bnslider-image {position:unset;height: 50%;}
  .home_slider_wrapper .bnslider-pricing {padding: 20px;width: 100%;box-shadow: none;margin-top: 10px;text-align: center;}
  .home_slide_head, .home_slide_cont {margin-bottom:15px !important;}
  .home_slider_wrapper .bnslider-arrows.container {position: unset;margin: auto;transform: unset;}
  .home_slider_wrapper .bnslider-arrows > div {display: flex;align-items: center;width: 100%;justify-content: center;}
  .home_slider_wrapper .bnslider-arrows > div .slick-arrow {color: #31c47e !important;position: unset;margin: 10px;}
  .home_slider_wrapper .bnslider.bnslider--lg {height: max-content !important;min-height: max-content !important;max-height: unset !important;}
  .home_slider_wrapper .bnslider-image {position: unset;height: 300px;}
  .home_slider_wrapper .bnslider-arrows .slick-prev:before, .home_slider_wrapper .bnslider-arrows .slick-next:before {color: #31c47e;}

  .main-banner{flex-direction: column-reverse;}
  .left-text-side{width: 100%;}
  .right-img-side{width: 100%;}
  .right-img-side p img{width: 100%;}
  .left-text-side{width: 100%;}
  .left-text-side .banner-heading:before{left: 0px;width: 22%;}
  .slick-arrow{bottom: 34px;}
/*   .slick-prev {left: 80%;}
  .slick-next{right: 54px;left: unset;} */
}

@media (max-width: 600px){
  .left-text-side .banner-heading{font-size: 21px;line-height: 28px;}
  .left-text-side .banner-price{font-size: 16px;}
  .banner-price span{font-size: 14px;}
  .left-text-side .text{font-size: 14px;margin-top: 10px;margin-bottom: 10px;}
  .banner-price span:before{bottom: 7px;}
  .slick-arrow{bottom: 34px;}
  .left-text-side a{margin-top: 15px;}

  #shopify-section-1615010415ba9767ae{margin-top: -45px;}
  
  .vert-margin.no_mar_top {flex-direction: column;align-items:center;margin-top: 20px !important;}
  .vert-margin .col-sm-3.item, .vert-margin .col-sm-4.item {width:400px;}
  .main_head span, body .h1-style {font-size:18px;}
  .main_head {font-size:24px;}
  .caro_wrap .slick-track {justify-content:center;}
  #shopify-section-16261851759ebefb6c .post-prws-carousel .post-prw {width:90% !important;}
  .reviews_sec {padding: 70px 0px 80px 0px;}
  .reviews_sec:before {width: 60px;height: 50px;}
  .left_img_loc svg {width:100%;}
  .faq_des_wrap {padding: 30px 0 50px;}
  .table_wrap {display: block;overflow: scroll;}
  .prd_table td, .prd_table th {font-size: 14px;white-space: nowrap;padding: 6px 15px;}
/*   .new_des_wrap .prd-grid .product-item {width: 100%;flex: 0 0 100%;} */
  .prd-grid.new-prd.data-to-show-2 .prd,.prd-grid.new-prd.data-to-show-3 .prd,.prd-grid.new-prd.data-to-show-4 .prd {max-width: 45%;width: 45%;flex: 0 0 45%;}
  .faq_main .main_que {font-size:12px;}
  .ans_wrap{font-size:12px;padding:0px 20px 10px;}
  .faq_main p.icon {padding:0px;}
  .faq_main p.icon img {width:17px;}
  .left_img_faq svg {width:150px;}
  .faq_head {font-size:18px;}
  .home_slider_wrap .slick-arrow {width:25px;height:25px;}
  .slide_wrap .slide_img {display:none;background: transparent !important;width: 100%;padding: 0px 15px;position: absolute;top: 30px;justify-content: center;}
  .slide_wrap {flex-direction: column-reverse;padding:0px;}
  .slide_wrap .slide_cont {padding:0 0 30px;width:100%;margin: auto;}
  .home_slider_wrap .slick-prev {left: 35px;}
  .home_slider_wrap .slick-next {left: 80px;}
  .slide_head {font-size:24px;margin: 0px;}
  .slide_img_main {left:unset;}
  .slide_img_main img {width:200px;}
  .custom_wrap .title-wrap {display: flex;flex-direction: column;}
  .custom_wrap .title-wrap .h1-style {width: 100%;padding: 15px;height:max-content;}
  .qua_wrap {margin-top:0px;}
  body .prd-tag {margin-top:10px;}
  .new_des_wrap .prd-grid .prd.product-item .prd-inside .prd-info {padding-bottom:5px;}
  .location_list li {width: 160px;font-size: 14px;padding: 8px 15px;}
  .location_list li span {margin-right: 5px;width: 10px;height: 10px;}
  .box-main {width:100%;}
  .home_slider_wrap .slick-next:before, .home_slider_wrap .slick-prev:before {font-size:25px;}
  .home_slider_wrap .slick-next:before {right: -2px !important;} 
  .home_slider_wrap .slick-prev:before {left: -2px !important;} 
  .slide_head span {font-size:30px;}
  #shopify-section-footer {margin-top:-10px;}
/*   .slide_main {padding: 30px 0px 0px;background-position: right !important;background-size: 150% !important;background-repeat: no-repeat !important;} */
  .home_slider_wrapper .bnslider-image {height:200px;}
  .home_slider_wrapper .bnslider-pricing {padding:20px 0px;}
  .home_slide_head {font-size: 24px;}
  .home_slide_cont {font-size: 14px;}
  .product-cat{width: 100%;}
  .sublink ul {width: 110.5%;}

  body .prd-title, body .prd-title a{font-size: 13px;}
  .prd-grid:not(.listing-view) .prd:not(.prd-horizontal-simple) .prd-price{font-size: 10px !important;line-height: 15px;}
  .quantity_wrap{width: 50%;height: 35px;margin: auto;justify-content: center;}
  .page-content p{font-size: 12px;line-height: 17px;}
  .collection_description{font-size: 13px !important;}
  .product_carton_details{margin-top: 5px !important;}
  .qua_wrap{flex-direction: column;justify-content: center;align-items: center;}
  .new_des_wrap .prd-grid .prd.product-item .prd-inside .prd-info{padding: unset;}
  .prd-price .price-new{font-size: 14px;}
  body .vertical_form .btn_new_bot{width: 57% !important;flex: 1 1 57% !important;max-width: unset !important;}
  .prd-rating .shopify-product-reviews-badge:not(:empty), .prd-rating .spr-badge:not(:empty){margin-top: 0px;}
  .prd-img-area [class*=label-]:not(.label-wishlist){font-size: 10px;line-height: 18px;min-width: 39px;}
  .shop-features-style2 {display: none;}
  .qty-btn{width: 37px;height: 38px;}
  .homepage_slider_wapper{padding-bottom: 0px;padding-top: 10px;}
  .left-text-side {padding-top: 15px;padding-bottom: 15px;}
  
}

@media (max-width: 480px){
   body .wp-bottom-btn{    width: 40px;height: 40px;    right: 6px;}
  body .wp-bottom-btn .wp_btn{font-size: 20px;}
  a.wp-bottom-btn.call-btn  i{font-size: 20px !important;}
  a.wp-bottom-btn.call-btn {
    bottom: 58px;
}
  body span#online_dot{width: 10px;height: 10px;}
  
  .breadcrumb {padding: 8px 0px !important;}
  .breadcrumb li a{font-size: 11px !important;}
  .breadcrumb li span{font-size: 11px !important;}
  .custom_wrap .title-wrap .h1-style h2{font-size: 18px;}
  .custom_wrap .title-wrap .h1-style{padding: 10px 5px 0px 5px;}
  .custom_wrap .h4-style.under-title{font-size: 13px;line-height: 20px;}
}

@media (max-width: 472px){
.slick-arrow {bottom: 15px;}
}
@media (max-width: 430px){
  .alert{padding: 5px 10px;}
  .alert .closebtn{font-size: 19px;line-height: 25px;}
  .alert b{font-size: 12px;}
}

@media (max-width: 425px){
  .slide_wrap .slide_cont {padding-bottom:50px;}
  .home_slider_wrap .slick-prev {left: 30px;}
  .home_slider_wrap .slick-next {left: 70px;}
  body .vertical_form .btn_new_bot{width: 72% !important;}
  .quantity_wrap{width: 72%;}
}

@media (max-width: 375px){
   body .vertical_form .btn_new_bot{width: 100% !important;}
  .quantity_wrap{width: 90%;}
  .breadcrumb>li+li:before{padding: 0px !important;}
  .slick-arrow {
    bottom: 8px;
}

}

@media (max-width: 360px){
  .alert b{font-size: 10px;}
}



















