/** Shopify CDN: Minification failed

Line 354:16 Expected identifier but found "!"
Line 416:34 Expected identifier but found whitespace
Line 583:1 Expected "}" to go with "{"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.mini_cart_footer .button.btn-checkout { background-color: #000000;
}

.p-nav .nt_bg_lz, .p-thumb .nt_bg_lz,
.nt_bg_lz.lazyloadt4s, .nt_bg_lz.lazyloadt4sing, .nt_load.lazyloadt4sed, .nt_fk_lz {
    background-color: #00000000;
}
a {
    color: #f36e24;
    transition: .3s;
}
.bgbl {
    background: #ece0d4;
}
.cd {
    color: #47071b; }

.des_style_2.sp-tab>.sp-tab-content {
    padding: 5px;
    border: 0px solid #f5f5f5;
    border-top: 0;
}

.chp:hover {
color: #ebf5fa; }

.pswp__bg {
background: #e5d9c3;}

.bg_color_black {
    background-color: #e5e5e5;
}

.pr_choose_info {
color: #483122;
}

@font-face {
font-family: "OCRAEXT";
src: url("OCRAEXT.woff2") format("woff2"),
url("OCRAEXT.woff") format("woff");
}

.nt_fk_canvas {
background-color: #f1eee7;}

.pr_lazy_img.back-img {
    background-color: #f1eee7;
}


.product-image .nt_add_w>a {
    color: #d2a24c;}

.hover_button .nt_add_qv {
    background: #d2a24c;
    color: #ffffff;
}

.hover_button .pr_atc {
    background: #d2a24c;
    color: #ffffff;
}

.template-cart .shipping_calculator h3 {background: #f1eee7;}

.pr_grid_item .product-image .hover_button, .pr_grid_item .product-image:hover .hover_button {
    background: #ffffff00; }

.variations.style__rectangle .swatch:not(.is-color) li.is-selected, .variations.style__rectangle .swatch:not(.is-color) li.is-selected-nt, .variations.style__rectangle .swatch:not(.is-color) li:hover {
    border-color: #f36e24;
    background-color: #f36e24;
    color: #ffffff;
border-radius: 6px;
}

.h_search_frm {
    border: 2px solid #43051c;
    border-radius: 40px;
    padding: 7px;
background-color: #f1eee7;
}

.h_search_btn {
    background-color: #43051c!important;
}

.h_search_btn {
    margin: 0;
    min-width: 130px;
    background-color: #878787;
    height: 34px;
    color: #f1eee7; 
    font-weight: 200;
    border-radius: 40px;
font-family: 'Made For Me' !important;
}

input:not([type=submit]):not([type=checkbox]), select, textarea {
   
    font-size: 13px;
    outline: 0;
    padding: 10px 15px;
    color: #43051c;
    border-radius: 0;
    max-width: 100%; font-family: 'AesthetNova-Black';
}

.cat_design_6 .cat_grid_item__wrapper {background: #40061e;
    color: #f1eee7;
    box-shadow: none;}

.cat_design_6 .cat_grid_item__wrapper {
bottom: 0px;}

.cg {
    color: #04293a;}

.currencies .selected {
    color: #f4e1a6;
}

@font-face {

  font-family: 'AesthetNova-Black';

  src: url('AesthetNova-Black.woff2') format('woff2');  

  font-style: normal;

 

  }

tagname or .classname or #id{

  font-family: AesthetNova-Black;

}
@font-face {

  font-family: 'AesthetNova-Light';

  src: url('AesthetNova-Light.woff2') format('woff2');  

  font-style: normal;

 

  }

tagname or .classname or #id{

  font-family: AesthetNova-Light;

}

.p-thumb img.t4s-media-img {border-radius: 10px;}



.hover_button .nt_add_qv,.hover_button .pr_atc {background:#ff8b2199;}



button.chat-toggle svg {height: 30px;}
button.chat-toggle {height: 45px; width: 45px;
}

.widget-title, .lazyloadt4sed .widget-title {    text-align: center;
    font-weight: 200;
    font-size: 1.1em;
font-family: 'Made For Me' !important;
}
@media (min-width: 375px) {
    #nt_cart_canvas,#nt_login_canvas,#nt_search_canvas {
        width: 395px;
    }
#nt_menu_canvas {
        width: 360px; border-radius: 0px;
    }
.mini_cart_meta {
    font-size: 12px;
    color: #000000;
}

.mini_cart_img {
    width: 139px;
    display: block;
    margin-right: 10px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
}

.nt_fk_canvas {border-radius: 15px;}
.mb__10 {
    margin-bottom: 0px;
}

.cart_meta_variant {
    
    font-size: 11px;
}

.mini_cart_title {
    font-size: 12px;
    line-height: 20px;
    color: #222;
    overflow: hidden;
 font-family: "Made For Me"!important; 
font-weight: 200;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
}

.cr {
    color: #f78000;
}

.mini_cart_content .mini_cart_item {
    padding: 6px;}

.upsell_item__title {
    font-size: 13px!important;
    line-height: 1.5!important;
    overflow: hidden;
color: #43051c;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    font-family: 'Made For Me';
    font-weight: 200;
}
.mini_cart_upsell__title { font-weight: 600;
    font-family: 'AesthetNova-Black'; }
.close_mn_t4 {
        left: 360px; top: 0px;
    }

.mini_cart_footer .button.btn-checkout {
    background-color: #40061e;
}

.nt_mb_menu li.nt_opended>a {
    background-color: #43051c;
    color: #f6dfa9;
}

.nt_mb_menu .sub-menu li>a {color: #000000;
background: #dadada63;font-family: 'AesthetNova-Black';
        font-weight: 600;
}

h1.product_title.entry-title {
          font-family: "Made For Me"!important; 
    font-weight:200!important; }
.table {border-width: 0px 0 0 0px!important;}
 .lazyloadt4sed .section-title {
          font-family: "Made For Me"!important; font-weight:200!important; }

.nt_menu >li>a {
    font-family: 'AesthetNova-Black';
}

entry-summary .price_range {
    font-size: 22px;
    line-height: 22px;
    font-family: 'Made For Me';
color: #f36e24;
}

.single_add_to_cart_button {
    background: #f36e24;
    color: #fff;
font-family: 'Made For Me';
}

.swatch__title {
    font-size: 14px;
    text-transform: none;
    font-family: 'Atblack' !important;
    font-weight: 200;
}

.variations.style__rectangle .swatch:not(.is-color) li { font-family: 'AesthetNova-Black'; }

.fwsb {
    font-weight: 200;
    font-family: 'Atblack';
}
@media (min-width: 0px) {
    .nt_pr h3.product-title {
        font-size: 12px;
        font-weight: 200;
        font-family: 'Made For Me';
        
    }
}
.nt_pr .product-info .price { font-size: 14px;
    font-family: 'AesthetNova-Black';
    font-weight: 200;
} .price{
    color: #ff6c0c; 
}
.price_range {color: #f36e24;
    font-family: 'Made For Me';
}
.sp-breadcrumb {
    padding: 0;
    font-size: 12px;
    font-family: 'AesthetNova-Black';
}

.tab-heading .txt_h_tab {
    padding: 10px;
    font-family: 'AesthetNova-Black';
}

#b_f85582ae-8d14-40c8-b6e1-cc73503c13ed { font-family: 'Made For Me';
        font-weight: 200!important;
    }

    #b_16357021760efbe511-2 { font-family: 'AesthetNova-Black'; }

.des_style_2.sp-tab>.sp-tab-content { font-family: 'AesthetNova-Black'; }

.nt_mb_menu>li>a { font-family: 'AesthetNova-Black'; }

.mb_nav_title { font-family: 'Made For Me'; font-weight: 200; }

.page-head h1 { font-size:15px!important;
        font-family: 'Made For Me'!important;
        font-weight: 200!important;
    }

.mini_cart_upsell {
    margin: 1px;!important }

.footer__top .menu li { font-family: 'AesthetNova-Black'; }

h__top, .h__top.bgbl { font-family: 'Made For Me'!important; font-weight: 200!important; }

.nt_menu div.menu-item>a { color: #3d0b1c; font-family: 'AesthetNova-Black'; font-weight: 600; }

.variations_form .shopify-payment-button__more-options {
    border: none;
    text-transform: capitalize;
}

.shopify-payment-button__more-options { font-family: 'Made For Me'; font-weight: 600; }

.title_10 a { font-family: 'AesthetNova-Black';
}

#b_5cebb5db-3b5b-413f-98f7-c5d5f5a05f85 {
    font-size: 28px;
    font-weight: 200;
    font-family: 'Made For Me';
    color: #fffce3;
}

#b_24ef44df-396d-4377-b4fa-7766ed6660b1 { font-family: 'AesthetNova-Black'; }

    .cat_design_2 .cat_grid_item__title {
        font-family: 'Made For Me' !important;
        font-weight: 650 !important;
        text-shadow: 2px 4px 5px black;color: #f0eee8;
    }

.section-subtitle { font-family: 'AesthetNova-Black';
    font-weight: 600;
}

.kalles_toolbar_label { font-family: 'AesthetNova-Black'; }

.nt_se_template--16492151013604__1581530479619 .content h3 {
    color: #f6dfa9;
    font-family: 'Made For Me';
}

.widget_product_categories a {
    text-transform: capitalize;
    font-family: 'AesthetNova-Black';
    font-weight: 600;
}  

.nt_shipping.tl .content {font-family: 'AesthetNova-Black'!important; }

 .nt_shipping .title {
    font-size: 16px!important;
    font-family: 'Made For Me'!important;
}

.cat_sortby>a { font-family: 'AesthetNova-Black'!important; font-weight: 600!important; }

.upsell_item .upsell_qv { padding: 0px; visibility: hidden; margin: 0px;
}

    h1.product_title.entry-title : :after {
    content: "-";
    display: none;
    visibility: hidden;
}

.variations_form .shopify-payment-button__button--unbranded { font-family: 'Made For Me';
    font-weight: 600;
}

.lazyloadt4sed h4 { font-family: 'AesthetNova-Black';
}

.pr_choose_info { font-size: 10px; font-family: 'Made For Me';
}

.widget .product_list_widget .product-title {font-size: 13px !important;
    line-height: 1.5 !important;
    overflow: hidden;
    color: #43051c;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    font-family: 'Made For Me';
    font-weight: 200;
}

.widget_if_pr { color: #ff8100;
    font-family: 'AesthetNova-Black'!important;
}

.mb_nav_tabs {
    background-color: #43051c;
}

.mb_nav_title.active {
    background-color: #43051c;
    color: #f0eee8;
    font-family: 'Made For Me';
}

.nt_pr h3.product-title {
    overflow: hidden;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;}


        
        .page-head h1 {
          font-family: "Made For Me"!important;
        font-weight:200!important;
        }

.h_search_btn {
background-color: #000000; }






.nt_menu ul li a {
    display: block;
    color: #3d0b1c;
font-family: 'AesthetNova-Black';
    line-height: 1.5;
    font-size: 14px;}

.nt_menu .sub-menu .sub-column-item>a {
    color: #f36e24;
    text-transform: uppercase;
    font-weight: 200;
font-family: 'Made For Me' !important;
    font-size: 14px; }

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .nt_pr h3.product-title {
    overflow: hidden;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;}


        
        .page-head h1 {
          font-family: "Made For Me"!important;
        font-weight:200!important;
        }

.h_search_btn {
background-color: #000000; }


.col-md-7 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.col-md-5 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }

.row.theiaStickySidebar {
    position: sticky;
    top: 100px;
    z-index: 100;
}
#nt_wrapper{
 overflow: visible !important;
}

.nt_menu ul li a {
    display: block;
    color: #3d0b1c;
font-family: 'AesthetNova-Black';
    line-height: 1.5;
    font-size: 14px;}

.nt_menu .sub-menu .sub-column-item>a {
    color: #f36e24;
    text-transform: uppercase;
    font-weight: 200;
font-family: 'Made For Me' !important;
    font-size: 14px; }
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  .col-4 {
    max-width: 30.333333%;
}

element.style {
    bottom: 56px!important;}

.equal_nt.ratio_cus2 .nt_bg_lz {
    padding-top: 135.0%; 
border-bottom: 1.5px solid #000000;
}

.pr_grid_item .product-image .hover_button{box-shadow: 1px 1px 1px rgba(0, 0, 0, 0);}

.close_mn_t4 { background-color: #f0eee8; font-size: 40px; top: 7px; }



.mb_nav_title {color: #f6dfa9;}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}