@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//jachete.ci/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=8.2.6") format("woff2");
}

:root {
	--wd-cat-brd-radius: 50%;
	--wd-text-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 15px;
	--wd-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 15px;
	--wd-brd-radius: 20px;
	--wd-primary-color: rgb(72,175,174);
	--wd-alternative-color: rgb(241,147,64);
	--wd-link-color: rgb(81,81,81);
	--wd-link-color-hover: rgb(11,140,0);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(241,147,64);
	--btn-accented-bgcolor-hover: rgb(242,191,147);
	--btn-transform: capitalize;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: rgb(246,245,248);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(255,255,255);
	background-image: none;
}
html .product.wd-cat .wd-entities-title, html .product.wd-cat.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .wd-cat:first-child .wd-entities-title {
	font-size: 15px;
	text-transform: none;
}
html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
	font-weight: 700;
	font-size: 30px;
	text-transform: capitalize;
}
html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a {
	text-transform: none;
}
.page .wd-page-content {
	background-color: rgb(246,245,248);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
	background-color: rgb(246,245,248);
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(246,245,248);
	background-image: none;
}
.single-post .wd-page-content {
	background-color: rgb(246,245,248);
	background-image: none;
}
html .wd-buy-now-btn {
	color: rgb(241,147,64);
	background: rgba(241,147,64,0.37);
}
html .wd-buy-now-btn:hover {
	color: rgb(241,147,64);
	background: rgba(241,147,64,0.37);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(119,119,119);
	--wd-form-placeholder-color: rgb(119,119,119);
	--wd-form-bg: rgb(255,255,255);
}
.product-labels .product-label.onsale {
	background-color: rgb(140,188,103);
}
.product-labels .product-label.featured {
	background-color: rgb(225,74,92);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(13,6,37);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
		font-size: 24px;
	}

}

@media (max-width: 768.98px) {
	html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
		font-size: 22px;
	}

}
:root{
--wd-container-w: 1660px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

@media (min-width: 1660px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


/* =============================================================================
   STYLES POUR BOUTON J'ACHÈTE DANS LA STICKY BAR MOBILE
   ============================================================================= */

/* Bouton "J'ACHÈTE" dans la barre fixe mobile */
.jachete-bouton-sticky {
    background-color: #e74c3c !important;
    border-color: #e74c3c !important;
    color: #ffffff !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    padding: 12px 20px !important;
    font-size: 14px !important;
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
    text-align: center !important;
    text-decoration: none !important;
    display: inline-block !important;
    line-height: 1.5 !important;
    box-sizing: border-box !important;
}

.jachete-bouton-sticky:hover {
    background-color: #c0392b !important;
    border-color: #c0392b !important;
    color: #ffffff !important;
    transform: translateY(-1px);
    box-shadow: 0 3px 10px rgba(231, 76, 60, 0.3);
}

/* État désactivé pour produits variables sans sélection complète */
.jachete-bouton-sticky.desactive {
    opacity: 0.5 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
    background-color: #95a5a6 !important;
}

/* Styliser le bouton orange standard dans la sticky bar */
.wd-sticky-btn .single_add_to_cart_button:not(.jachete-bouton-sticky),
.woodmart-sticky-add-to-cart .single_add_to_cart_button:not(.jachete-bouton-sticky),
.sticky-add-to-cart-wrapper .single_add_to_cart_button:not(.jachete-bouton-sticky) {
    background-color: #f39c12 !important;
    border-color: #f39c12 !important;
    color: #ffffff !important;
}

/* Assurer que les deux boutons sont bien côte à côte dans la sticky bar */
.wd-sticky-btn,
.woodmart-sticky-add-to-cart,
.sticky-add-to-cart-wrapper {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 8px !important;
    padding: 10px !important;
    justify-content: center !important;
    align-items: center !important;
}

/* Sur très petits écrans, empiler les boutons verticalement */
@media (max-width: 380px) {
    .wd-sticky-btn .button,
    .woodmart-sticky-add-to-cart .button,
    .sticky-add-to-cart-wrapper .button {
        width: 100% !important;
        margin: 3px 0 !important;
    }
}

/* =============================================================================
   STYLES POUR LES VARIATIONS (sur la page principale)
   ============================================================================= */

/* Instruction avant les variations */
.jachete-variations-instruction {
    margin-bottom: 15px;
    padding: 10px 15px;
    background: #f8f9fa;
    border-left: 4px solid #f39c12;
    border-radius: 0 4px 4px 0;
}

.jachete-variations-instruction p {
    margin: 0;
    color: #333;
}

/* Styliser les menus déroulants des variations */
.variations select {
    width: 100% !important;
    padding: 12px 15px !important;
    font-size: 16px !important;
    border: 2px solid #ddd !important;
    border-radius: 8px !important;
    background: #fff !important;
    cursor: pointer !important;
    transition: border-color 0.3s ease !important;
}

.variations select:focus {
    border-color: #f39c12 !important;
    outline: none !important;
    box-shadow: 0 0 0 3px rgba(243, 156, 18, 0.2) !important;
}

/* Labels des variations */
.variations .label {
    font-weight: 700 !important;
    color: #333 !important;
    margin-bottom: 8px !important;
    display: block !important;
}

/* >>> JK BUTTON OVERRIDE >>> */
body.woocommerce-checkout #place_order,
body.woocommerce-checkout #place_order.button,
body.woocommerce-checkout form.checkout #place_order,
body.woocommerce-checkout #place_order[id="place_order"]{
  background:#12988F !important;
  background-image:linear-gradient(180deg,#48AFAE,#12988F) !important;
  background-color:#12988F !important;
  color:#fff !important;
  border:0 !important;
  box-shadow:0 12px 26px rgba(18,152,143,.32) !important;
}
/* <<< JK BUTTON OVERRIDE <<< */

/* >>>>>>>>>> JACHETE CHECKOUT REDESIGN START >>>>>>>>>> */
body.woocommerce-checkout{--jk-ink:#0D0625;--jk-teal:#12988F;--jk-teal2:#48AFAE;--jk-tealdk:#0C6C65;--jk-orange:#F5852F;--jk-green:#1E9E5B;--jk-line:#E4E7EE;--jk-muted:#6B7280;}
body.woocommerce-checkout #billing_email_field label .optional{display:none;}
body.woocommerce-checkout .woocommerce-billing-fields>h3,
body.woocommerce-checkout #order_review_heading{font-weight:800!important;color:var(--jk-ink)!important;font-size:20px!important;}
body.woocommerce-checkout .woocommerce-billing-fields>h3::after{content:"";display:block;width:54px;height:4px;border-radius:4px;background:var(--jk-teal);margin-top:8px;}
body.woocommerce-checkout #customer_details{background:#fff;border:1px solid var(--jk-line);border-radius:16px;padding:26px 26px 18px;box-shadow:0 8px 30px rgba(13,6,37,.05);}
body.woocommerce-checkout .form-row label{font-weight:700!important;color:var(--jk-ink)!important;font-size:14px!important;margin-bottom:7px!important;}
body.woocommerce-checkout .required{color:var(--jk-orange)!important;border:0!important;}
body.woocommerce-checkout .form-row input.input-text,
body.woocommerce-checkout .form-row textarea,
body.woocommerce-checkout .form-row select,
body.woocommerce-checkout .select2-selection{border:1.5px solid var(--jk-line)!important;border-radius:12px!important;min-height:54px!important;padding:14px 16px!important;font-size:15.5px!important;background:#FBFCFD!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s,background .15s;}
body.woocommerce-checkout .form-row input.input-text:focus,
body.woocommerce-checkout .form-row textarea:focus,
body.woocommerce-checkout .form-row select:focus{border-color:var(--jk-teal)!important;background:#fff!important;box-shadow:0 0 0 4px rgba(18,152,143,.13)!important;outline:none!important;}
body.woocommerce-checkout .form-row input.input-text::placeholder,
body.woocommerce-checkout .form-row textarea::placeholder{color:#AAB0BC;}
body.woocommerce-checkout .woocommerce-checkout-review-order-table{background:#fff;border:0!important;}
body.woocommerce-checkout .shop_table td,
body.woocommerce-checkout .shop_table th{border:0!important;padding:10px 0!important;}
body.woocommerce-checkout .shop_table tfoot tr th,
body.woocommerce-checkout .shop_table tfoot tr td{border-top:1px dashed var(--jk-line)!important;}
body.woocommerce-checkout .order-total th,
body.woocommerce-checkout .order-total td{font-size:19px!important;color:var(--jk-ink)!important;font-weight:800!important;padding-top:14px!important;}
body.woocommerce-checkout .order-total .woocommerce-Price-amount{color:var(--jk-tealdk)!important;}
body.woocommerce-checkout ul#shipping_method{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;}
body.woocommerce-checkout ul#shipping_method li{margin:0;padding:0;}
body.woocommerce-checkout ul#shipping_method li input.shipping_method{position:absolute;opacity:0;width:0;height:0;}
body.woocommerce-checkout ul#shipping_method li label{display:flex!important;align-items:center;justify-content:space-between;gap:12px;border:1.5px solid var(--jk-line);border-radius:12px;padding:13px 15px 13px 44px;font-weight:600;color:var(--jk-ink);cursor:pointer;background:#FBFCFD;transition:all .15s;position:relative;}
body.woocommerce-checkout ul#shipping_method li label::before{content:"";position:absolute;left:15px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:2px solid #C7CBD4;background:#fff;transition:all .15s;}
body.woocommerce-checkout ul#shipping_method li input.shipping_method:checked + label{border-color:var(--jk-teal);background:rgba(18,152,143,.06);box-shadow:0 4px 14px rgba(18,152,143,.12);}
body.woocommerce-checkout ul#shipping_method li input.shipping_method:checked + label::before{border-color:var(--jk-teal);background:radial-gradient(circle,#fff 0 4px,var(--jk-teal) 5px 9px);}
body.woocommerce-checkout ul#shipping_method li label .woocommerce-Price-amount{color:var(--jk-tealdk);font-weight:800;white-space:nowrap;}
body.woocommerce-checkout .wc_payment_methods{border:0!important;padding:0!important;margin:0 0 10px!important;}
body.woocommerce-checkout li.wc_payment_method{background:linear-gradient(180deg,rgba(30,158,91,.08),rgba(30,158,91,.03));border:1.5px solid rgba(30,158,91,.35)!important;border-radius:12px;padding:14px 16px!important;list-style:none;}
body.woocommerce-checkout li.wc_payment_method>label{font-weight:800!important;color:var(--jk-ink)!important;font-size:15.5px!important;display:flex;align-items:center;gap:10px;}
body.woocommerce-checkout li.wc_payment_method>label::before{content:"\1F4B5";font-size:20px;}
body.woocommerce-checkout .payment_box{background:transparent!important;margin:8px 0 0!important;padding:0 0 0 30px!important;}
body.woocommerce-checkout .payment_box::before{display:none!important;}
body.woocommerce-checkout .payment_box p{color:#2f5a3f!important;font-size:13.5px;margin:0;}
body.woocommerce-checkout .woocommerce-info{background:#fff;border:1px dashed var(--jk-teal2);border-radius:12px;color:var(--jk-ink);box-shadow:none;}
body.woocommerce-checkout .woocommerce-info::before{color:var(--jk-teal);}
#jk-steps{max-width:1240px;margin:6px auto 4px;padding:0 16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
#jk-steps .st{display:flex;align-items:center;gap:10px;color:#8A90A0;font-weight:700;font-size:15px;}
#jk-steps .num{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#E1E4EC;color:#8A90A0;font-weight:800;font-size:14px;}
#jk-steps .st.done .num{background:#1E9E5B;color:#fff;}
#jk-steps .st.active{color:#0D0625;}
#jk-steps .st.active .num{background:#12988F;color:#fff;box-shadow:0 0 0 5px rgba(18,152,143,.16);}
#jk-steps .bar{width:52px;height:3px;border-radius:3px;background:#DBDFE7;margin:0 14px;}
#jk-steps .bar.on{background:#1E9E5B;}
#jk-trust{max-width:1240px;margin:10px auto 22px;padding:16px 18px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;background:#fff;border:1px solid #E4E7EE;border-radius:16px;box-shadow:0 6px 18px rgba(13,6,37,.05);}
#jk-trust .ti{display:flex;align-items:center;gap:11px;}
#jk-trust .ic{font-size:22px;line-height:1;}
#jk-trust .tt{font-size:14px;font-weight:700;color:#0D0625;line-height:1.2;}
#jk-trust .tt small{display:block;font-weight:500;color:#6B7280;font-size:12px;margin-top:2px;}
#jk-urgency{background:#FFF4EA;border:1px solid rgba(245,133,47,.4);border-radius:12px;padding:11px 14px;font-size:12.5px;font-weight:700;color:#9A4B12;margin-bottom:16px;line-height:1.35;}
.jk-social{margin-top:18px;border-top:1px dashed #E4E7EE;padding-top:16px;}
.jk-social .gt{font-size:14px;font-weight:800;color:#0D0625;margin-bottom:12px;}
.jk-social ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;}
.jk-social li{display:flex;gap:11px;align-items:flex-start;font-size:12.8px;color:#2C2740;line-height:1.4;}
.jk-social li b{color:#0D0625;}
.jk-social .gi{font-size:18px;flex:none;}
#jk-reassure{margin-top:14px;background:#F3FBF6;border:1px solid rgba(30,158,91,.3);border-radius:12px;padding:13px 15px;font-size:13px;color:#1c4a30;display:flex;gap:10px;align-items:flex-start;line-height:1.45;}
#jk-reassure b{color:#136b3b;}
#jk-help{text-align:center;font-size:13px;color:#6B7280;margin-top:14px;}
#jk-help b{color:#0D0625;}
@media(max-width:768px){#jk-trust{grid-template-columns:1fr 1fr;}#jk-steps .st .lbl{display:none;}#jk-steps .bar{width:34px;margin:0 8px;}}
/* <<<<<<<<<< JACHETE CHECKOUT REDESIGN END <<<<<<<<<< */

/* >>> JK MOBILE BAR >>> */
#jk-mbar{display:none;}
@media(max-width:768px){
  body.woocommerce-checkout{padding-bottom:80px !important;}
  #jk-mbar{display:flex !important;position:fixed;left:0;right:0;bottom:0;z-index:99990;background:#fff;border-top:1px solid #E4E7EE;box-shadow:0 -8px 22px rgba(13,6,37,.14);padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:12px;align-items:center;}
  #jk-mbar .jk-mtot{flex:none;line-height:1.05;}
  #jk-mbar .jk-mtot small{display:block;font-size:11px;color:#6B7280;font-weight:600;}
  #jk-mbar .jk-mtot b{font-size:18px;color:#0C6C65;font-weight:800;white-space:nowrap;}
  #jk-mbar #jk-mbtn{flex:1;background:linear-gradient(180deg,#48AFAE,#12988F);color:#fff;border:0;border-radius:12px;font-size:16px;font-weight:800;padding:14px;min-height:52px;font-family:inherit;box-shadow:0 8px 18px rgba(18,152,143,.3);cursor:pointer;}
}
/* <<< JK MOBILE BAR <<< */

/* >>> JACHETE FUNNEL HARMONY >>> */
/* --- CTA teal sur tout le tunnel (panier, produit, confirmation) --- */
body.woocommerce-cart a.checkout-button,
body.single-product .single_add_to_cart_button,
body.single-product .wd-buy-now-btn,
body.woocommerce-order-received .button{
  background:#12988F !important;
  background-image:linear-gradient(180deg,#48AFAE,#12988F) !important;
  color:#fff !important;border:0 !important;border-radius:12px !important;
  font-weight:800 !important;text-transform:none !important;
  box-shadow:0 10px 22px rgba(18,152,143,.28) !important;transition:transform .12s,box-shadow .12s;
}
body.woocommerce-cart a.checkout-button:hover,
body.single-product .single_add_to_cart_button:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(18,152,143,.4) !important;}
body.woocommerce-cart a.checkout-button{display:block;width:100%;text-align:center;min-height:56px;font-size:17px !important;padding:16px !important;}
body.single-product .single_add_to_cart_button{min-height:54px;font-size:16px !important;letter-spacing:.2px;}

/* --- Prix en teal --- */
body.woocommerce-cart .woocommerce-Price-amount,
body.single-product .summary .price ins .amount,
body.single-product .summary > .price .amount{color:#0C6C65 !important;font-weight:800;}

/* --- Panier : cartes --- */
body.woocommerce-cart .woocommerce-cart-form,
body.woocommerce-cart .cart_totals{background:#fff;border:1px solid #E4E7EE;border-radius:16px;padding:22px;box-shadow:0 8px 30px rgba(13,6,37,.05);}
body.woocommerce-cart table.cart td,body.woocommerce-cart table.cart th{border-color:#EEF0F4 !important;}
body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .cart-collaterals h2{font-weight:800 !important;color:#0D0625 !important;}
body.woocommerce-cart .quantity input.qty{border:1.5px solid #E4E7EE !important;border-radius:10px !important;min-height:44px;}
body.woocommerce-cart .coupon input.input-text{border:1.5px solid #E4E7EE !important;border-radius:10px !important;min-height:44px;}

/* --- Confirmation de commande (page de remerciement) --- */
body.woocommerce-order-received p.woocommerce-thankyou-order-received{font-weight:800;color:#136b3b;font-size:20px;background:#F3FBF6;border:1px solid rgba(30,158,91,.3);border-radius:14px;padding:18px 20px;display:flex;align-items:center;gap:10px;}
body.woocommerce-order-received p.woocommerce-thankyou-order-received::before{content:"\2705";font-size:22px;}
body.woocommerce-order-received ul.woocommerce-order-overview{border:1px solid #E4E7EE;border-radius:14px;padding:18px 20px;background:#fff;box-shadow:0 8px 30px rgba(13,6,37,.05);list-style:none;display:flex;flex-wrap:wrap;gap:14px;margin:18px 0;}
body.woocommerce-order-received ul.woocommerce-order-overview li{border:0 !important;font-size:13px;color:#6B7280;text-transform:none;}
body.woocommerce-order-received ul.woocommerce-order-overview li strong{display:block;font-size:16px;color:#0D0625;}
body.woocommerce-order-received .woocommerce-order-details__title,
body.woocommerce-order-received .woocommerce-column__title{font-weight:800;color:#0D0625;}
/* <<< JACHETE FUNNEL HARMONY <<< */

/* >>> JK PRODUCT BTN OVERRIDE >>> */
body.single-product .single_add_to_cart_button.button.alt,
body.single-product form.cart button.single_add_to_cart_button,
body.single-product .product .single_add_to_cart_button,
body.single-product .wd-buy-now-btn.button{
  background:#12988F !important;
  background-image:linear-gradient(180deg,#48AFAE,#12988F) !important;
  background-color:#12988F !important;
  color:#fff !important;
}
/* <<< JK PRODUCT BTN OVERRIDE <<< */

/* >>> JK STICKY PRODUCT BAR >>> */
#jb-sticky-bar .jb-sticky-content{display:flex !important;align-items:center;justify-content:space-between;gap:14px;width:100%;}
#jb-sticky-bar .jb-sticky-price{display:flex !important;flex-direction:column;line-height:1.05;flex:0 0 auto;text-align:left;white-space:nowrap;}
#jb-sticky-bar .jb-sp-old{font-size:12px;color:#9AA0AC;text-decoration:line-through;}
#jb-sticky-bar .jb-sp-current{font-size:19px;font-weight:800;color:#0C6C65;}
#jb-sticky-bar .jb-sticky-btn{flex:1 1 auto;justify-content:center;}
/* <<< JK STICKY PRODUCT BAR <<< */

/* >>> JK FIXED BAR PRICE >>> */
.fixed-bottom-add-to-cart{gap:12px !important;align-items:center !important;}
.fixed-bottom-add-to-cart .jk-fbar-price{display:flex;flex-direction:column;justify-content:center;line-height:1.03;flex:0 0 auto;white-space:nowrap;}
.fixed-bottom-add-to-cart .jk-fbar-price small{font-size:11px;color:#6B7280;font-weight:600;}
.fixed-bottom-add-to-cart .jk-fbar-price .jk-fp .woocommerce-Price-amount{font-size:19px;font-weight:800;color:#0C6C65;}
.fixed-bottom-add-to-cart .jk-fbar-price .jk-fp del{display:none;}
.fixed-bottom-add-to-cart form.cart{flex:1 1 auto;display:flex;align-items:center;gap:10px;margin:0;}
.fixed-bottom-add-to-cart form.cart .quantity{display:none !important;}
.fixed-bottom-add-to-cart form.cart .single_add_to_cart_button{flex:1 1 auto;width:auto;}
/* <<< JK FIXED BAR PRICE <<< */@media (min-width: 768px) and (max-width: 1024px) {
	#wpadminbar {
    display: none;
}

}

@media (min-width: 577px) and (max-width: 767px) {
	#wpadminbar {
    display: none;
}
}

@media (max-width: 576px) {
	#wpadminbar {
    display: none;
}

}

