


  
  
      
      
      

      
      
     
      
      @font-face {
  font-family: Inter;
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n1.d6922fc1524d5070cfbded04544fe03b84246904.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n1.4a488d8300a3cf27d2b5e3a3b05110d1df51da98.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i1.2c5a13a5a77205fa970c1cf7370d932e0c9ccce8.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i1.adedb66c05a6136693f216cd28f7985b9ee914a6.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n2.63379874490a31b1ac686c7c9582ebe8c6a05610.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n2.f9faac0477da33ae7acd0ad3758c9bcf18cab36b.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i2.0453ae502a2dc903609c39478eb748d1731c97ed.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i2.f20b6cebb1acab49bb9061c5e681d2da059aa626.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n3.6faba940d2e90c9f1c2e0c5c2750b84af59fecc0.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n3.413aa818ec2103383c4ac7c3744c464d04b4db49.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i3.6d51b5c1aff0e6286c06ee460a22e95b7c89d160.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i3.125e6a7560f210d08832797e294849204cda4973.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n6.88c903d8f9e157d48b73b7777d0642925bcecde7.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i6.3bbe0fe1c7ee4f282f9c2e296f3e4401a48cbe19.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i6.8bea21f57a10d5416ddf685e2c91682ec237876d.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n8.d15c916037fee1656886aab64725534609d62cc8.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n8.c88637171fecf10ab2d88c89dbf06f41a1ae8be5.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i8.43b36d1ed012e0be95ad40ae98653a2b7e349b3b.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i8.29421c96cbf447cbe238e558a27b1cb27b01b743.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n9.5eeac4b640934cb12c98bb58e5b212c8a842a731.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_n9.a68b28f7e46ea1faab81e409809ee4919dd6e3f0.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i9.d229976d7ffd40dcab77d1b5d677b06fa3f92945.woff2") format("woff2"),
       url("//shoppingdoprazer.com/cdn/fonts/inter/inter_i9.ed2ed118dc454c50160c647d59717916128bea79.woff") format("woff");
}

      
      

  

:root {
    --primary: #27282d;
    --progress-bar-color: #27282d
}  
body {
    font-family: Inter, sans-serif;;
    font-size: 13px;
    line-height: 1.4;
    color:#595959;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    scroll-behavior: smooth;
    overflow:overlay
}
.f_body,.nt_action .tcount,.lazyloaded h4.f_body { font-family: Inter, sans-serif;;}
h1, h2, h3, h4, h5, h6, .f__mont, .f_heading, .h3, .lazyloaded h1, .lazyloaded h2, .lazyloaded h3, .lazyloaded h4, .lazyloaded h5, .lazyloaded h6,.lazyloaded .f__mont,.lazyloaded .f_heading {
  font-family: Inter, sans-serif; 
}
h1, h2, h3, h4, h5, h6, .f__mont, .f_heading,.h3 {
    font-weight: 500;
    color: #27282d;
    letter-spacing: 0px;
    line-height: 1.428;
     
}
h1 {font-size: 37px }
h2 {font-size: 29px }
h3 {font-size: 23px }
h4 {font-size: 18px }
h5 {font-size: 17px }
h6 {font-size: 15.5px }
.cat_design_9 .cat_grid_item__wrapper,.cd {color: #27282d }
.lazyloaded .sub-title,.lazyloaded .f__libre,.lazyloaded blockquote,.lazyloaded em { font-family:   }
.lazyloaded .section-title {font-family:  }
.nt_menu >li>a {font-family:  }
.nt_pr h3.product-title { font-family: Inter, sans-serif; }
.fnt_df_blog,.widget-title, .lazyloaded .widget-title,.post_nt_loop h4 { font-family:  }
.sub-title,.section-subtitle {color: #37475A }
.section-title {
     font-size: 15px;
     font-weight: 500;
     color: #595959;
     
     
     
}
.section-subtitle {
    font-size: 14px; 
    font-weight: 400;
    
    
    
}


@media (min-width: 768px) {
.section-title {
       font-size: 24.5px;
       font-weight: 600;
       
       
}
.section-subtitle {
      font-size: 14.5px; 
      font-weight: 400;
      
      
 }
}
.nt_pr .product-title {
    display: flex;
    flex-direction: column;
    font-size: 13.5px;
    font-weight: 600;
    text-transform: none;
     
}

/* Ocultar título de produto apenas no mobile */
@media screen and (max-width: 767px) {
  h1.product_title.entry-title {
    display: none !important;
  }
}

.widget-title {font-weight: 500}
.nt_pr .product-info .price {
    display: flex;
    font-size: 19px;
    font-weight: 500;
    flex-direction: column;
    flex-wrap: wrap;
    color: #000;
  }
.nt_menu>li>a {
    font-weight: 500;
    font-size: 14px;
    
}
.fwb {font-weight: 700}

.menu_auto .nav_dropdown>.nav_dropdown_col>a:hover,.menu_auto .nav_dropdown>.nav_dropdown_col>a:focus,.menu_auto .nav_dropdown_default li>a:hover,.menu_auto .nav_dropdown_default li>a:focus,.nav_dropdown>.nav_dropdown_col li>a:hover,.nav_dropdown>.nav_dropdown_col li>a:focus {color: #fc4a1a}
  .cp, .chp:hover, .currencies .selected, .languages .selected, .sp_languages .selected,
  .color_primary_dark a:hover, .color_primary_dark a:active, .color_primary_dark a:focus,
  #shopify-section-nt_filter .nt_filter_block .active a,
  #shopify-section-nt_filter .nt_filter_block a:hover,
  a:hover,a:active,.cp,.chp:hover,
  #nt_sortby .wrap_sortby a.selected,
  .nt_filter_block li.active>a,
  .widget_product_categories .btn_cats_toggle:hover i,
  .widget_product_categories .btn_cats_toggle.active i,
  .widget_product_categories li.current-cat >a,
  .product-image .nt_add_w>a:hover,.product-image .nt_add_cp>a:hover,
  .header-text >a:not(.cg):hover,
  .header-text >.cg:hover,
  .nt_mb_menu .sub-menu li a.selected,
  .nt_mb_menu .current_item>a,
  .title_7 + .tt_divider>i.clprtrue,
  .widget .product_list_widget a.product-title:hover,
  .widget .product_list_widget a.product-title:active,
  .widget .post_list_widget a.article-title:hover,
  .widget .post_list_widget a.article-title:active,
  .swatch.is-label .nt_lt_fake .swatch_pr_item:not(.is-selected):hover .swatch__value_pr,
  #cat_shopify ul li.current-cat> a,#cat_shopify .sub-menu li >a:hover,
  .mfp-content #cat_shopify li.current-cat>a.cat_link,
  .tab_cat_title.des_tab_4 >li>a.tt_active,
 .tab_cat_title.des_tab_8 >li>a.tt_active, .tab_cat_title.des_tab_7 >li>a.tt_active,
 .clhovermq .cart_pos_dropdown:not(.template-cart) .icon_cart:hover a,
 .tab_cat_title.des_tab_11>li>a,.quantity .tc button:hover,
 .type_feature_columns a.button.btn--style-3:hover,
 .dark_mode_true .on_list_view_true .pr_list_item .product-info__btns>a.nt_add_qv  {
    color: #27282d;
  }

a[title="#cp"],a[title="#cr"] {pointer-events: none;color: #27282d }

input[type="submit"]:hover,button:hover,a.button:hover,.bgcp,.jas-ajax-load a:hover,.widget .tagcloud a:hover,.widget .tagcloud a.active,#shopify-section-nt_filter .widget .tagcloud a:hover,#shopify-section-nt_filter .widget .tagcloud a:active,
.variations.style__radio li.is-selected span.radio_styled:after, .variations.style__radio li.is-selected-nt span.radio_styled:after,.video-control__play,.signup-newsletter-form .submit-btn:hover,.mb_nav_title:after,.title_4 span:after,
.title_3:after,ul.nt_filter_styleck>li.active>a:before,.js_agree_ck:checked+label:before,.css_agree_ck:checked+label:before,.widget .tagcloud a:hover,.widget .tagcloud a.active,.nt_filter_styletag a:hover,.nt_filter_styletag .active a,.button.button_primary,
.address-edit-toggle:focus, .shipping_calculator input.get_rates,input.button.btn_back,.prev_next_3 .flickity-button,.dot_color_3 .flickity-page-dots .dot,.dot_color_3 .flickity-page-dots .dot:after,.tab_cat_title >li>a:hover>span:after, 
.tab_cat_title >li>a.tt_active>span:after,.nt_shipping.nt_icon_circle .icon:not(.ship_img):before,.pr_deal_dt.des_4,.title_9 span:after,.h_search_btn,.js_fbt_ck:checked + label:before,.progress_bar .current_bar,.mini_cart_footer .button.btn-checkout,
body.template-cart .shipping_calculator input.get_rates,.shipping_calculator input.get_rates, input.button.btn_back,.cat_design_7 .cat_grid_item__wrapper,.about_us_img.border_true>span:after, .about_us_img.border_true>span:before,.des_title_13::after,
.noUi-handle:before, .noUi-handle:after,.noUi-connect,.bgp, .bghp:hover .dark_mode_true .on_list_view_true .pr_list_item .product-info__btns>a,.dark_mode_true .mini_cart_footer .button.btn-checkout,
.dark_mode_true .button.button_primary,.dark_mode_true .address-edit-toggle:focus,.dark_mode_true .shipping_calculator input.get_rates,.dark_mode_true input.button.btn_back {background-color: #27282d }
  
input[type="submit"]:hover,button:hover,a.button:hover,.jas-ajax-load a:hover,.widget .tagcloud a:hover,.widget .tagcloud a.active,  #shopify-section-nt_filter .widget .tagcloud a:hover,#shopify-section-nt_filter .widget .tagcloud a:active,
.variations_button .nt_add_w:hover,.variations_button .nt_add_cp:hover,.variations.style__radio .swatch:not(.is-color) li:hover,.variations.style__radio .swatch:not(.is-color) li.is-selected,
.variations.style__radio .swatch:not(.is-color) li.is-selected-nt,.variations.style__radio li:hover span.radio_styled,.variations.style__radio li.is-selected span.radio_styled,.variations.style__radio li.is-selected-nt span.radio_styled,
.video-control__play,ul.nt_filter_styleck>li.active>a:before,.js_agree_ck:checked+label:before,.css_agree_ck:checked+label:before,.widget .tagcloud a:hover,.widget .tagcloud a.active,.nt_filter_styletag a:hover,.nt_filter_styletag .active a,
.button.button_primary,.address-edit-toggle:focus,.shipping_calculator input.get_rates,.shipping_calculator input.get_rates:focus,.mini_cart_note input.btn_back:focus, .prev_next_3 .flickity-button,.tab_name,
.js_fbt_ck:checked + label:before, body.template-cart .shipping_calculator input.get_rates, input.button.btn_back,.dark_mode_true .button.button_primary {border-color: #27282d }

.wrap_sortby a:hover,.wrap_sortby a.selected,.nt_lt_fake ul>li:hover,.nt_lt_fake ul>li.is-selected, .nt_lt_fake ul>li.is-selected-nt {background: rgba(39, 40, 45, 0.08);color: #27282d }
.pr_choose_wrap>.pr_choose_item.chosen {border: 2px solid #27282d;background: rgba(39, 40, 45, 0.06) }
.pswp_thumb_item.pswp_tb_active,.pswp_tp_light .pswp_thumb_item.pswp_tb_active {box-shadow: 0 0 0 2px #27282d }
.on_list_view_true .pr_list_item .product-info__btns>.pr_atc {background-color: #eb224d }
.on_list_view_true .pr_list_item .product-info__btns>a.nt_add_qv {color: #eb224d }
.nt_label,.nt_label.on,.qs_label.onsale {background-color: #00a650}
.nt_label.out-of-stock {background-color: #999}
.nt_label.new,.lb_new {background-color: #55679e}
h3.product-title, h3.product-title>a, h1.product_title.entry-title, .widget .product_list_widget .product-title, .widget .post_list_widget .article-title {color: #0a0a0a }
.price,.price_range,.grouped-pr-list-item__price {color: #222222font-weight: 500 }
.price ins,.price_range ins,.order-discount,.sticky_atc_price,.kl_fbt_price,.grouped-pr-list-item__price ins,.widget .product_list_widget ins, .price_range#price_ppr {
  font-weight: 600;
  color: #222222
}
.widget .product_list_widget del,.price del,.price_range del,.sticky_atc_price del,.kl_fbt_wrap del {
  color: #575757;
  font-size: 14px
}
.order-discount.order-discount--title {color: #5e8e3e}
.nt_bg_lz.lazyload, .nt_bg_lz.lazyloading, .nt_load.lazyloaded, .nt_fk_lz {background-color: rgba(0,0,0,0) }  
             


  
  
.nt_bg_lz.lazyload:before, .nt_bg_lz.lazyloading:before, .nt_load.lazyloaded:before, .nt_fk_lz:before, .lds_bginfinity:before, .nt_mini_cart.loading .mini_cart_content, .drift-zoom-pane-loader {
      background-image: url(//shoppingdoprazer.com/cdn/shop/files/logo-shopping-do-prazer_60x@2x.png?v=1758198986);
      -webkit-animation: .35s linear infinite alternate skeletonAnimation;
      animation: .35s linear infinite alternate skeletonAnimation;
      background-size: 60px
  }
.lds_bginfinity {width: 60px !important;height: 60px !important}
.nt_bg_lz.hide_ic_lz:before {display:none} 



/*  product grid item */

.product-image a.db:before {background: rgba(0, 0, 0, 0.0) }
.hover_button .pr_atc {
    background: #eb224d;
    color: #ffffff
}
.product-image .pr_atc:hover {
    background: #6e071b;
    color: #dedede
}
.hover_button .nt_add_qv {
    background: #ffffff;
    color: #878787
}
.product-image .nt_add_qv:hover {
    background: #2b2b2b;
    color: #c1c1c1
}
@media (max-width: 1024px) {
   .pr_grid_item .product-image .hover_button, .pr_grid_item .product-image:hover .hover_button {background: #eb224d }
}
.product-image .nt_add_w>a {color: #fff }
.product-image .nt_add_cp>a {color: #fff }
.product-image .product-attr{color: #fff }

/*  product page */
.available_wrapper .value_out {
    color: #575757;
}
.single_add_to_cart_button {
    background: #00a650;
    color:#ffffff;
}
.buy-now-fake addcart {
  color: #ffffff !important;
}
.single_add_to_cart_button:hover {
    background: #00a650;
    color:#ffffff
}
.variations_form .shopify-payment-button__button--unbranded {
    background: #55679e;
    color:#fff
}
.variations_form .shopify-payment-button__button--unbranded:hover:not([disabled]),
.variations_form .shopify-payment-button__button--unbranded:hover {
    background: #649d61;
    color:#fff
}
/* end product page */

.ttip_nt .tt_txt {background: #27282d;color: #ffffff }
.rtl_false .tooltip_top_left:before,.rtl_true .tooltip_top_right:before  {border-top-color: #27282d }
.rtl_false .tooltip_top_right:before,.rtl_true .tooltip_top_left:before {border-top-color: #27282d }
.tooltip_top:before {border-top-color:#27282d }
.rtl_false .tooltip_bottom_left:before,.rtl_true .tooltip_bottom_right:before {  border-bottom-color: #27282d }
.rtl_false .tooltip_bottom_right:before,.rtl_true .tooltip_bottom_left:before {border-bottom-color: #27282d }

.tooltip_bottom:before {border-bottom-color: #27282d }
.rtl_false .tooltip_left:before,.rtl_true .tooltip_right:before {border-left-color: #27282d }
.rtl_false .tooltip_right:before,.rtl_true .tooltip_left:before {  border-right-color: #27282d }
.ntheader .nt_menu>li>a,.ntheader .nt_action>a,.ntheader .nt_action>div>a,.ntheader .sp_header_mid .nt-social a,.ntheader .cus_txt_h,.ntheader .branding>a,.ntheader .icon_cart .ch_tt_price,.iccl-user:before {color: #f7f7f7 }
.push-menu-btn>svg {fill: #f7f7f7 }
.ntheader .nt_menu >li.has-children>a>i {color: rgba(247, 247, 247, 0.8) }
.ntheader .nt_menu >li.has-children>a:after {color: rgba(247, 247, 247, 0.45) }
.nt_menu>li>a:hover, .nt_action>a:hover, .nt_action>div>a:hover,.nt_action .ssw-topauth .push_side:hover,.nt_menu>li>a:focus, .nt_action>a:focus, .nt_action>div>a:focus,.nt_action .ssw-topauth .push_side:focus {color: #f7f7f7 !important}

.sp_header_mid { background-color: #eb224d }
.h__lz_img {background-size: cover;background-repeat: no-repeat}
.des_header_7 .h__lz_img .sp_header_mid {background-color: transparent}



.nt_action .tcount,.toolbar_count {background-color: #720026;color: #ffffff }
input[type="submit"]:hover, button:hover, a.button:hover,.address-edit-toggle:focus {color: #fff}
span.count_vr_filter {color: #999;margin: 0 5px}

/* end Primary Color */






#ld_cl_bar, .ld_bar_search, .ld_cart_bar { background: #eb224d }
#nt_wrapper { 
    background-color: #f7f7f7 
}

@media (max-width:768px) {
#nt_wrapper {
    display: flex;
    flex-direction: column;
    min-height: 100vh
 }
}
@media (min-width:1025px) {
.wrapper_cus .container,.wrapper_cus #ntheader .container,.wrapper_cus .caption-w-1,
.wrapper_boxed .container,.wrapper_boxed #ntheader .container,.wrapper_boxed .caption-w-1 {max-width: 1170px } 
body {
   background-color: #f7f7f7;
    
}

     #nt_wrapper {background-color: #f7f7f7;display: flex;flex-direction: column;min-height: 100vh}

  .css_mb {display: block;}
}
@media (max-width:1024px) {
  .header__mid .css_h_se{min-height: 70px !important}
}






.h_cat_nav{top:100%;right:0;left:0;z-index:199;visibility:hidden;opacity:0;transition:all .2s ease;-webkit-transform:translateY(15px) translateZ(0);transform:translateY(15px) translateZ(0);pointer-events:none}
.ha8_cat.menu_item_hover .h_cat_nav,.ha8_cat:hover .h_cat_nav{visibility:visible;opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}
.h_cat_nav ul{list-style:none}
.h_cat_nav>ul{padding:15px 0;background-color:#f6f6f8;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}
.h_cat_nav a{
    font-size: 12px;
    padding: 0 13px;
    position: relative;
    min-height: 38px;  
}
.h_cat_nav a i{margin-right:4px;font-size:22px}
.h_cat_nav a i.img_ic{margin-right:7px}
.h_cat_nav li:not(:last-child)>a:before{
  content:'';
  position:absolute;
  left:15px;
  right:15px;
  top:100%;
  width:100%;
  height:1px;
  background-color:#ddd;
  z-index:22;
  display:block;
  width:calc(100% - 30px);
  width:-webkit-calc(100% - 30px)
}
.h_cat_nav .lbc_nav{position:static;-webkit-transform:none;transform:none;margin:0 5px}
.h_cat_nav .is_hover>a:before,.h_cat_nav a:hover:before{opacity:0}
.ha8_cat h5 {
      width: 230px;
      padding: 0 15px;
      cursor: pointer;
      transition: all .2s ease 0s
}        
.cl_h_search .mini_cart_content {
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    z-index: 1000;
    width: auto;
    height: auto;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.15) 0 0 3px;
    box-shadow: 0 1px 5px 2px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    margin-top: 5px;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all 0.1s ease-in-out
}
.h_search_frm {
    border: 1px solid #ddd;
    border-radius: var(--rabs);
    padding: 2px
}
.h_search_frm button.h_search_btn,.h_search_frm input.h_search_ip,.h_search_frm select {border: 0}
.h_space_search {
    height: 28px;
    width: 1px;
    background-color: #ddd
}
.h_search_frm select {border: 0;color: #878787}
.frm_search_input .h_search_ip {background-color: transparent}


        
.header__bot .ha8_nav .nt_menu>li>a:hover, .header__bot .ha8_txt a:not(.ttip_nt):hover,.header__bot .ha8_nav .nt_menu>li>a:focus, .header__bot .ha8_txt a:not(.ttip_nt):focus,.ha8_cat h5:hover {opacity: .7}
.no-gutters >.ha8_nav {padding-right: 15px;padding-left: 15px}
.header__mid .h_search_frm,.cl_h_search .mini_cart_content {max-width: 1170px;margin: 0 auto}




 