/** Shopify CDN: Minification failed

Line 205:119 Unexpected ";"

**/
/*Layout Start*/
.row{display: flex;}
.halo-sticky-toolbar-mobile{display: none !important;}
body:not(.safari) .background-cursor-wrapper{display: none;}
.noaddtocart .card-information .card-price, .noaddtocart .card-information .card-action form{visibility: hidden !important;}
/*.noaddtocart .card-information .card-price{visibility: hidden !important;}
.noaddtocart .card-information .card-action .product-form__submit{display: none !important;} */
/* .card-action{display: none;} */
/*Layout End*/

/*General Start*/
body{background-color: #F8F5F0 !important;font-family: "Roboto", sans-serif !important;}
.pt-3{padding-top: 15px;}
.cart-totals .cart-discount{display: none;}
@media (max-width: 767px){
  .slideshow .slick-dots{bottom: 0px !important;}
  .slideshow .slick-dots li {width: 2px;}
  .slick-dots li button, .slider-dots li button{height: 8px !important; width: 8px !important; border-color: #000 !important;}
  .slick-dots li.slick-active button{background: #000 !important;}
}
.copyright__content p{line-height: 20px !important;}
.slideshow .slick-dots{bottom: 0px !important;}
/*General End*/

/*Header Start*/
header .header-basic__item--conversion_group{display: none;}
header .header-basic__item--logo{text-align: left !important;}
header .header-basic__item--function_group{text-align: right !important;}
.buddha-menu-item .mm-title{font-weight: 700 !important;text-transform: capitalize; color: #423629;}
.list-menu{display: flex !important; justify-content: space-around;}
.main-menu--wrapper .horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened>a, .main-menu--wrapper .horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened>a>.mm-title{color: #423629 !important;}
.main-menu--wrapper .horizontal-mega-menu ul.mm-submenu>li>.mega-menu-item-container>.mm-list-name>span[onclick]:hover{color: #222 !important;}
.header-mobile .header-mobile__item--logo .header-mobile--icon{display: table;vertical-align: middle; min-height: unset;}
.header-mobile .header-mobile__item--logo .header-mobile--icon img{ padding: 5px 0px;}
@media (max-width: 1250px) {
    .list-menu, .site-nav-mobile{display: block !important}
    .site-nav-mobile ul.mm-submenu.simple>li .mega-menu-prices{display: none !important;}
    .site-nav-mobile .vertical-mega-menu li ul.mm-submenu.simple li ul.mm-product-list>li .mm-list-info .mega-menu-prices{display: none !important;}
    .cart-count-bubble{right: -15px !important;}
    .header-mobile__item--cart{margin-right: 20px;}
}
/* .menu-lv-1:not(.menu-sale):hover .menu-lv-1__action{color: #5e2a29 !important;} */
/*Header End*/

/*Mega Menu Start*/
.main-menu--wrapper .horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened>a{color: #423629 !important; background-color: #E2D3C2 !important;}
.main-menu--wrapper .horizontal-mega-menu ul.mm-submenu li a span{color: #423629 !important; font-size: 15px !important;}
/* .horizontal-mega-menu ul.tabbed ul.mm-submenu li a span{color: #F8F5F0 !important; } */
.main-menu--wrapper .horizontal-mega-menu .mm-submenu.tabbed{border: 2px solid #F8F5F0 !important;background-color: #F8F5F0 !important;}
.main-menu--wrapper .horizontal-mega-menu li.buddha-menu-item ul.mm-submenu.simple{border: 2px solid #E2D3C2 !important;background-color: #E2D3C2 !important;}
.main-menu--wrapper .horizontal-mega-menu>li>ul.mm-submenu.tabbed>li>ul.mm-submenu li{background-color: #E2D3C2 !important;padding-bottom: 20px !important;}
.main-menu--wrapper .horizontal-mega-menu>li>ul.mm-submenu.tabbed>li>ul.mm-submenu li:hover{background-color: #E2D3C2 !important;padding-bottom: 20px !important;}
/* .main-menu--wrapper .horizontal-mega-menu li.buddha-menu-item:hover ul.mm-submenu.simple li:hover{background-color: transparent !important;} */
.main-menu--wrapper .horizontal-mega-menu li.buddha-menu-item:hover ul.mm-submenu.simple li:hover, .main-menu--wrapper .horizontal-mega-menu li.buddha-menu-item.mega-hover ul.mm-submenu.simple li:hover{background-color: #E2D3C2 !important;}
.main-menu--wrapper .horizontal-mega-menu li.buddha-menu-item:hover ul.mm-submenu.simple li:hover a, .main-menu--wrapper .horizontal-mega-menu li.buddha-menu-item:hover ul.mm-submenu.simple li:hover a span{color: #423629 !important;}
ul.mm-submenu.simple>li div ul.mm-product-list>li{display: block !important;}
ul.mm-submenu.simple>li div ul.mm-product-list>li .mm-list-image{
    border-radius: unset;
    width: 80%!important;
    background: #F8F5F0 !important;
    height: 300px !important;
    position: relative;
}
ul.mm-submenu.simple>li div ul.mm-product-list>li .mm-list-image img{
    position: absolute;
    top: 0;
    left: 0;
    height: 100% !important;
    width: 100% !important;
    max-width: 100% !important;
    cursor: pointer;
    object-fit: var(--product-cart-image-fit) !important;
    object-position: center center;
    transition: all .8s ease;
    display: block;
    padding: 10px 0px;
}
.mm-angle-down{display: none !important;}
.horizontal-mega-menu .buddha-menu-item>a{padding: 10px 4px !important; font-size: 16px !important;}
.mega-menu-item-container .mm-list-name .mm-title{text-transform: uppercase; font-size:16px; letter-spacing:0px; }
.mega-menu-item-container .mm-list-info {margin-top:8px !important; }
.mega-menu-item-container .mm-list-info .mm-title{font-size:17px !important;}
.mega-menu-item-container .mm-list-info .mega-menu-prices, .mega-menu-item-container .mm-list-info .mm-add-to-cart{display: none !important;}
.horizontal-mega-menu .mega-menu-item-container .mm-add-to-cart{display: none !important;}
.horizontal-mega-menu .mega-menu-item-container .mega-menu-prices{display: none !important;}
.horizontal-mega-menu .mega-menu-item-container .mm-title{font-size: 17px !important}
@media (min-width: 1025px) and (max-width: 1200px){
  .horizontal-mega-menu .buddha-menu-item>a{padding: 1.5px !important;font-size: 12px !important;}
}
@media (max-width: 1250px) {
    .section-header-navigation:not(.section-header-nav-multi-site) {display: none;}
    .section-header-mobile {display: block !important;}
    .section-header-basic {display: none !important;}
    .menu-heading-mobile{display: flex !important; justify-content: space-between !important; align-items: center !important; padding: 15px 20px !important;}
    .menu-lv-1__action{padding: 11px 20px 12px !important;}
    body.menu_open #navigation-mobile .halo-sidebar-close {
        position: inherit;
        top: 0;
        left: auto;
        right: -15px;
        background-color: transparent;
    }
}
@media (min-width: 1250px) {
    .section-header-mobile {display: none;}
}
/*Mega Menu End*/

/*Homepage Start*/
.halo-block-header .title:before{top: calc(50% - -15px) !important;}
.halo-block-header .title .text{width: 100% !important;text-transform:capitalize;background: transparent !important;font-size: 33px; margin-bottom: 5px;margin-top: 15px;}
.product-block-has__banner .product-block__grid{padding-bottom: 0px !important;}
.block-title--style2{padding: 0px 35px;}
.spotlight-inner .title{margin-top: 10px !important;}
.spotlight-button{opacity: 1 !important;padding: 8px 20px !important;}
@media (max-width: 767px){
  .halo-block-header .title .text{font-size: 28px;}
}
/*Homepage End*/

/*Product Block Start*/
.card-media{
    position: relative !important;
    overflow: hidden;
    background: #E2D3C2 !important;
    height: 420px;
    padding-bottom: 0px !important;
}
.card-media>img, .card-media>video{padding: 30px; height: 400px !important;}
.card-information{padding: 10px 0px !important;}
.card-information .card-title{display: flex; align-items: center; justify-content: center; min-height: 90px;}
.card-information .card-title, .card-information .card-title:hover{font-size: 16px; text-decoration: none !important; -webkit-line-clamp: unset; text-overflow: unset;color: #423629;}
.card-information .link-underline:hover .text{text-decoration: none !important;}
.card-information:hover .link-underline .text {text-decoration: none !important;}
/* .card:hover .card-action{display: none !important;} */
.block-title--style2 .title{padding-bottom: 3px !important;text-transform: capitalize !important;font-size: 22px !important;border-bottom: none !important;}
.block-title--style2 .view_all{text-transform: capitalize !important;}
.halo-block-header.text-center.viewAll--right{padding: 0px !important;}
.halo-block-header.text-center.viewAll--right .view_all{position: unset !important;margin-bottom: 0px !important;padding-bottom: 3px;border-bottom: 3px solid;font-size: 15px;font-weight: 600;text-transform: uppercase;}
.halo-block-content .slick-arrow{top: calc(50% - 40px) !important}
.slick-arrow { background: #F8F5F0 !important;border: 1px solid #E2D3C2 !important;}
.slick-prev:before, .slick-next:before{color: #E2D3C2 !important;}
.product-item>.card{background-color: transparent !important;border: none !important;box-shadow: none !important;}
.card-price{color: #423629;}
.card-information .price-item .text{display: none !important;}
.card-action .button{background: #E2D3C2 !important;color: #423629 !important;border-color: #E2D3C2 !important;}
.variants-popup{padding: 0px 5px;}
.variants-popup .variants-popup-content{padding:10px 0 25px !important;}
.variants-popup .variants-popup-content .single-label{height: auto !important; border-radius: 10px !important; line-height: 20px !important;}
.variants-popup .variants-popup-content input.quantity{padding: 3px 14px 3px 15px !important;}
.variants-popup .variants-popup-content button.btn-quantity{height: 32px !important;}
.previewCartItem-qty .btn-quantity:before{top: 14px !important;}
.previewCartItem-qty .btn-quantity.plus:after{top: 14px !important;}
.variants-popup .variants-popup-content .product-card__button2{padding-top:0px !important;}
.variants-popup .variants-popup-content .product-card__button2 button{padding-top:5px; padding-bottom:5px;border-radius:5px;}
@media (max-width: 500px){
  .card-media{height: 250px;}
  .card-media>img, .card-media>video{transform: translate(-50%, -50%);top: 50% !important;left: 50% !important;}
}
@media (max-width: 767px){
  .halo-product-block .block-title--style2{display: block !important; text-align: center !important;}
  .quick_shop_popup_mobile .background-overlay {opacity: 0 !important;}
}
/*Product Block End*/

/*Product Detail Page Images Start*/
.productView-image .productView-img-container{
    position: relative !important;
    overflow: hidden;
    background: #E2D3C2;
    /* height: 600px; */
}
.productView-image .productView-img-container .media{padding: 50px 50px;display:flex;align-items: center;}
@media (min-width: 1200px){
  .productView-image .productView-img-container .media img{height: 450px !important;}
}

/* .productView-image .productView-img-container img{
    position: absolute;
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    top: 50% !important;
    left: 50% !important;
    display: inline-block;
    vertical-align: center;
    height: 100%;
    width: 100%;
    max-width: none ;
    transform: translate(-50%,-50%);
} */
/* .productView-image-wrapper .productView-image .productView-img-container img{
  vertical-align: middle;
  width: 450px !important;
  contain-intrinsic-size: none !important;
} */
/*Product Detail Page Images End*/

/*Porduct Detail Page Info Start*/
.product-details .breadcrumb a, .product-details .breadcrumb span{color: #423629 !important;font-weight:500 !important};
.product-details .productView-container .productView-images{}
.product-details .productView-container .productView-details{}
.product-details .productView-container .productView-title{color: #423629 !important;}
.product-details .productView-container .productView-moreItem{padding-bottom: 8px !important;padding-top: 15px;}
.product-details .productView-container .product-form__input .form__label, 
.product-details .productView-container .productView-quantity .quantity__label,
.product-details .productView-container .productView-subtotal .text{font-size: 15px !important; color: #000 !important;font-weight: 500 !important;}
.product-details .productView-container .product-form__input .form__label [data-header-option], 
.product-details .productView-container .productView-quantity input{color: #c66a10 !important; font-weight: 500 !important; font-size: 18px;}
.product-details .productView-container .product-form__label .text{border: 2px solid #000;}
.product-details .productView-container .product-form__radio:checked+.product-form__label .text{color: #c66a10 !important; border-color: #c66a10 !important; border: 2px solid #c66a10;}
.product-details .productView-container .productView-subtotal .money-subtotal{font-size: 18px !important; color: #c66a10 !important;}
.shopify-payment-button__button, .shopify-payment-button__button:hover{background-color: #c66a10 !important;padding: 13px;font-size: 14px;line-height: 22px;text-transform: uppercase;letter-spacing: .05em;font-weight: 700;}
.halo-text-format p+p{margin-top: 8px !important;}
.productView-propertyInfo{width: 100% !important;}
.productView-propertyInfo .productView-info-title{display: none;}
.productView-propertyInfo .productView-info-item:nth-child(odd){background: transparent !important;}
.productView-propertyInfo .productView-info-item span{border: 1px solid #ddd; font-weight: 400 !important;text-transform: capitalize;color: #423629 !important;}
.productView-tab .tabs{display: none !important;} .card-title{font-size: 18px;}
.srmd_prod_desc p{font-size: 14px; line-height:22px; color: #423629;}
.srmd_prod_desc a{text-decoration: none !important; font-weight: bold; color: #423629;}
.srmd_prod_desc ul{margin-top: 5px !important; padding:0px !important;}
.srmd_prod_desc li{font-size: 14px !important; line-height:22px !important; color: #423629 !important; margin-top: 5px !important;}
.srmd_prod_desc h4{margin-top: 10px !important;}
.srmd_prod_desc table, .srmd_prod_desc table tr, .srmd_prod_desc table tr:nth-child(odd){border: 1px solid #ddd;background: transparent !important;}
.srmd_prod_desc table td, .srmd_prod_desc table th{border: 1px solid #ddd; padding: 4px 8px 4px !important;text-align: left !important;}
.srmd_prod_desc table th p{font-weight: 800;}
.srmd_prod_desc .other-sales img{width: 120px; margin-right: 15px;}
.srmd_prod_desc .other-sales .amazon img{padding-top: 10px;}
.readmore:hover{color: #423629 !important;}
.readless, .readless:hover{color: #423629 !important;}
.card-action form[action*="cart/add"]{display: block !important;}
@media(min-width: 768px){
  .product-details .productView-container .productView-images{width: 55% !important;padding-right: 40px;}
  .product-details .productView-container .productView-details{width: 45% !important;}
}
/*Porduct Detail Page Info End*/

/*Porduct Detail Page Bulk Order Start*/
.EFOLI_APP_MULTIVARIANTS_BLOCK_PRODUCT_PLACE{padding: 10px;}
.productView-variants, .productView-price{display: none;}
.multivariants_block_label_holder .mkmid_m span{font-size: 15px; color: #333;}
.multivariants_block_last_holder{flex-direction: row;align-items: center;}
.multivariants_block_qty_input, .multivariants_block_qty_input:hover{border: 1px solid #E2D3C2 !important;background: #E2D3C2;}
.multivariants_block_qty_box_left, .multivariants_block_qty_box_right{padding: 0px 6px !important; background-color: #E2D3C2;margin: 0px 5px;border: 1px solid #E2D3C2 !important;}
.multivariants_block_qty_box svg{display: none !important;}
.multivariants_block_prc_label{font-weight: 500 !important;}
.multivariants_block_prc_total, .multivariants_block_label, .multivariants_block_prc_unit{font-size: 18px;color: #423629;}
.multivariants_block_subtotal_h{color: #423629;}
.multivariants_block_qty_label, .multivariants_block_prc_label{display: none;}
.multivariants_add_to_cart_button{background-color: #E2D3C2 !important;padding: 9px !important;font-size: 14px !important;line-height: 22px !important;text-transform: uppercase;letter-spacing: .05em;font-weight: 700 !important;border:1px solid #423629 !important;color:#423629 !important;}
.multivariants_block_qty_box_left::before {font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\2b"; color:#423629 !important;}
.multivariants_block_qty_box_right::before {font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f068"; color:#423629 !important;}
.multivariants_setbox_alert{background: transparent !important; text-align: right !important;}
.multivariants_block_cmnt_label label{color: #423629 !important;}
.srmd_short_desc{font-size:15px; color:#000; margin-left: 30px;}
.ebook-logos{width: 100%;border-collapse: collapse;}
.ebook-logos h3{color: #423629;}
/* table.ebook-logos td{width: 25%;text-align: center;} */
table.ebook-logos img{width: 150px;}
/*Porduct Detail Page Bulk Order End*/

/*Collection Page Start*/
.header-basic, .header-navigation{background-color: #F8F5F0 !important;}
.collection-default{background-color: #F8F5F0 !important;}
.template-collection .wrapper-body{padding-bottom: 0px !important;}
.collection-default .articleLookbook-title{color: #423629 !important;}
.sidebarBlock .count{display: none !important;}
.sidebarBlock span, .sidebarBlock label{color: #423629 !important;}
.articleLookbook-title{margin-top: 0px !important;}
.pagination-page-item, .pagination-wrapper{display: none;}
.price__saved{display: none !important;}
@media (max-width: 576px){
  .productGrid .product{padding-left: 5px !important; padding-right: 5px !important;}
}
/* @media (min-width: 992px) {
    .productGrid.column-5 .product:nth-child(-n+5) {
        margin-top: 60px !important;
    }
}
@media (min-width: 768px) {
    .productGrid.column-5 .product:nth-child(-n+3) {
        margin-top: 30px !important;;
    }
} */
/*Collection Page End*/

/*Terms of Services Page Start*/
.template-page .main-page-title{display: none;}
.terms-of-services-wrapper h2{font-size: 35px;margin-top: 40px; margin-bottom: 20px;}
.terms-of-services-wrapper h3{font-size: 22px;line-height: 28px;text-transform: uppercase;margin-top: 20px;margin-bottom: 0px;}
.terms-of-services-wrapper p{font-size: 18px;line-height: 25px;}
/*Terms of Services Page End*/


/*Footer Start*/
.footer-block__list-social{margin-top: 20px !important;}
.footer-block__list-social .list-social__item{margin: 0 8px 6px 0 !important;}
.footer-block__list-social .list-social__link{padding: 5px !important;}
.footer-block__item .footer-block__list-social .list-social__link svg{width: 17px !important; height: 17px !important;}
.footer-block__item .footer-block__list-social .list-social__link:before{opacity: 0 !important;}
/*Footer End*/

/*Side Drawer Start*/
.halo-cart-sidebar .previewCartItem{margin-bottom: 10px !important;}
.previewCart-wrapper .previewCart{overflow: scroll !important; border-bottom: 1px solid #423629;}
.previewCart-wrapper .previewCartItem-name{font-size: 15px; font-weight: 600; margin-bottom: 0px;}
.previewCart-wrapper .previewCartItem-name:hover, .previewCart-wrapper .previewCartItem-name span{text-decoration: none !important; color: #423629 !important;}
.previewCart-wrapper .previewCartItem-options{padding: 0px !important; margin: 0px 0px 5px !important;}
.previewCart-wrapper .previewCartItem-options button{display: none;}
.previewCartItem-change .previewCartItem-qty .quantity{padding: 3px 14px 3px 20px !important;font-size: 14px; font-weight: 600;}
.previewCartItem-change .minus, .previewCartItem-change .plus{}
.previewCartInfo{padding: 5px 20px 10px !important;}
.previewCartTool{padding: 5px 20px 5px !important;}
.previewCartTool .cart-tool-shipping{border: none !important; padding: 0px !important; text-align: right !important; width: 100% !important;}
/*Side Drawer End*/







