/* =========================================================================
   ZAZO – странична количка (body.zz-mc). Код: WPCode "ZAZO – странична количка".
   ========================================================================= */
body.zz-mc #cart-sidebar{--g:#1F3D2B;--g2:#4C7E18;--red:#D8342A;--coral:#FF5A36;--t:#1B1F1C;--m:#5F6862;--o:#9AA19C;--s:#F6F4EF;--b:#E6E8E3;background:#fff!important;color:var(--t);font-family:ZazoSans,Arial,sans-serif;width:420px;max-width:100%}
body.zz-mc #cart-sidebar *{font-family:inherit}

/* Заглавие */
body.zz-mc #cart-sidebar .cart-close{border-bottom:1px solid var(--b);padding:12px 64px 12px 20px!important;margin:0!important;text-align:left!important;position:relative;display:flex!important;align-items:center;min-height:64px;height:auto!important}
body.zz-mc #cart-sidebar .nasa-tit-mycart{font-family:ZazoCond,ZazoSans,Arial,sans-serif!important;font-weight:700!important;font-size:24px!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important;color:var(--t)!important;display:block!important;padding:0!important}
body.zz-mc #cart-sidebar .cart-close>a{position:absolute!important;right:16px!important;left:auto!important;top:50%!important;transform:translateY(-50%);width:38px!important;height:38px!important;border-radius:50%!important;background:var(--s)!important;border:0!important;box-shadow:none!important;display:grid!important;place-items:center;color:var(--t)!important;margin:0!important}
body.zz-mc #cart-sidebar .cart-close>a svg{display:none}
body.zz-mc #cart-sidebar .cart-close>a:before,body.zz-mc #cart-sidebar .cart-close>a:after{content:"";position:absolute;width:16px;height:2px;background:var(--t);border-radius:1px;transform:rotate(45deg)}
body.zz-mc #cart-sidebar .cart-close>a:after{transform:rotate(-45deg)}

/* Ленти доставка / подарък */
body.zz-mc #cart-sidebar .zz-mc-bars{background:var(--s);padding:12px 20px 14px;font-size:13.5px;line-height:1.4;display:flex;flex-direction:column;gap:10px}
body.zz-mc #cart-sidebar .zz-mc-bar b{color:var(--g);font-weight:700}
body.zz-mc #cart-sidebar .zz-mc-bar b .amount{color:var(--g)}
body.zz-mc #cart-sidebar .zz-mc-bar i{display:block;height:6px;background:#e3e1da;border-radius:3px;margin-top:7px;overflow:hidden}
body.zz-mc #cart-sidebar .zz-mc-bar i em{display:block;height:100%;background:var(--g2);border-radius:3px;transition:width .4s}
body.zz-mc #cart-sidebar .zz-mc-gift i em{background:#F4C542}
body.zz-mc #cart-sidebar .zz-mc-ok{display:flex;align-items:center;gap:8px;color:var(--g);font-weight:500}

/* Продукти */
body.zz-mc #cart-sidebar .nasa-minicart-items{padding:0 20px!important}
body.zz-mc #cart-sidebar .mini-cart-item{padding:14px 0!important;margin:0!important;border-bottom:1px solid var(--b)!important;border-top:0!important}
body.zz-mc #cart-sidebar .woocommerce-mini-cart>.mini-cart-item:last-of-type{border-bottom:0!important}
body.zz-mc #cart-sidebar .nasa-image-cart-item{width:76px!important;min-width:76px!important;max-width:76px!important;height:76px;border:1px solid var(--b);border-radius:8px;display:grid!important;place-items:center;background:#fff;padding:4px;overflow:hidden}
body.zz-mc #cart-sidebar .nasa-image-cart-item img{max-width:100%!important;max-height:66px!important;width:auto!important;height:auto!important;object-fit:contain;border:0!important}
body.zz-mc #cart-sidebar .nasa-info-cart-item{padding-left:12px!important;flex:1;min-width:0}
body.zz-mc #cart-sidebar .mini-cart-item .product-name{font-size:14px!important;font-weight:500!important;line-height:1.3!important;color:var(--t)!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-transform:none!important;letter-spacing:0!important;padding-right:8px}
body.zz-mc #cart-sidebar .mini-cart-item .product-remove a.remove{width:28px!important;height:28px!important;border-radius:50%;opacity:.55;margin-top:-4px}
body.zz-mc #cart-sidebar .mini-cart-item .product-remove a.remove:hover{opacity:1;background:var(--s)}
body.zz-mc #cart-sidebar .mini-cart-item dl.variation{margin:5px 0 0!important;padding:0!important;border:0!important;display:block!important;font-size:12px!important}
body.zz-mc #cart-sidebar .mini-cart-item dl.variation dt{display:none!important}
body.zz-mc #cart-sidebar .mini-cart-item dl.variation dd{margin:0!important;padding:0!important;float:none!important}
body.zz-mc #cart-sidebar .mini-cart-item dl.variation dd p{margin:0!important}
body.zz-mc #cart-sidebar .zz-mc-cond{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--m);line-height:1.3}
body.zz-mc #cart-sidebar .zz-mc-dot{width:8px;height:8px;border-radius:50%;flex:none;display:inline-block}
body.zz-mc #cart-sidebar .mini-cart-item-price{margin-top:9px!important;align-items:center!important}
body.zz-mc #cart-sidebar .mini-cart-item-subtotal{display:none!important}
body.zz-mc #cart-sidebar .quantity-wrap{width:100%;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:10px}
body.zz-mc #cart-sidebar .quantity-wrap .quantity{margin:0!important;border:1px solid var(--b)!important;border-radius:8px!important;height:34px!important;display:inline-flex!important;align-items:center;overflow:hidden;background:#fff}
body.zz-mc #cart-sidebar .quantity-wrap .quantity :is(.minus,.plus,input.qty){border:0!important;height:32px!important;min-height:32px!important;line-height:32px!important;background:#fff!important;color:var(--t)!important;box-shadow:none!important;font-size:15px!important;padding:0!important}
body.zz-mc #cart-sidebar .quantity-wrap .quantity :is(.minus,.plus){width:32px!important;color:var(--m)!important}
body.zz-mc #cart-sidebar .quantity-wrap .quantity input.qty{width:30px!important;font-weight:500!important;text-align:center}
body.zz-mc #cart-sidebar .zz-mc-price{text-align:right;line-height:1.25;margin-left:auto}
body.zz-mc #cart-sidebar .zz-mc-price b,body.zz-mc #cart-sidebar .zz-mc-price b .amount{color:var(--red)!important;font-size:16px;font-weight:700;display:block}
body.zz-mc #cart-sidebar .zz-mc-price s,body.zz-mc #cart-sidebar .zz-mc-price s .amount{color:var(--o)!important;font-size:12px;font-weight:400}
body.zz-mc #cart-sidebar .zz-mc-price small{display:block;font-size:11.5px;color:var(--m)}

/* Може да ви потрябва */
body.zz-mc #cart-sidebar .zz-mc-xs{margin:6px -20px 0;padding:14px 20px 6px;border-top:6px solid var(--s)}
body.zz-mc #cart-sidebar .zz-mc-xs-t{margin:0 0 6px!important;font-family:ZazoCond,ZazoSans,Arial,sans-serif!important;font-weight:700;font-size:16px;color:var(--t)}
body.zz-mc #cart-sidebar .zz-mc-xi{display:flex;align-items:center;gap:10px;padding:7px 0}
body.zz-mc #cart-sidebar .zz-mc-xi-im{width:52px;height:52px;flex:none;border:1px solid var(--b);border-radius:8px;display:grid;place-items:center;overflow:hidden;background:#fff}
body.zz-mc #cart-sidebar .zz-mc-xi-im img{max-width:44px;max-height:44px;width:auto;height:auto;object-fit:contain}
body.zz-mc #cart-sidebar .zz-mc-xi-in{flex:1;min-width:0}
body.zz-mc #cart-sidebar .zz-mc-xi-in>a{display:block;font-size:13px;line-height:1.3;color:var(--t)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.zz-mc #cart-sidebar .zz-mc-xi-p{font-size:13px;margin-top:2px}
body.zz-mc #cart-sidebar .zz-mc-xi-p b,body.zz-mc #cart-sidebar .zz-mc-xi-p b .amount{color:var(--red);font-weight:700}
body.zz-mc #cart-sidebar .zz-mc-xi-p s,body.zz-mc #cart-sidebar .zz-mc-xi-p s .amount{color:var(--o);font-size:11.5px;margin-left:4px}
body.zz-mc #cart-sidebar a.zz-mc-add{flex:none;height:34px!important;min-height:34px!important;line-height:34px!important;padding:0 12px!important;border-radius:8px!important;background:var(--coral)!important;border:0!important;color:#fff!important;font-weight:700!important;font-size:13px!important;text-transform:none!important;letter-spacing:0!important;margin:0!important;width:auto!important}
body.zz-mc #cart-sidebar a.zz-mc-add:hover{background:#e94c2a!important}
body.zz-mc #cart-sidebar a.zz-mc-add.loading{opacity:.6}
body.zz-mc #cart-sidebar a.zz-mc-add.added{display:none!important}
body.zz-mc #cart-sidebar .zz-mc-xi .added_to_cart{display:none!important}

/* Долна част */
body.zz-mc #cart-sidebar .nasa-minicart-footer{padding:0 20px 16px!important;border-top:1px solid var(--b);box-shadow:0 -6px 16px rgba(0,0,0,.04);background:#fff}
body.zz-mc #cart-sidebar .ext-mini-cart-wrap{margin:0 -20px!important;padding:8px 20px!important;border-bottom:1px solid var(--b)}
body.zz-mc #cart-sidebar .ext-mini-cart-wrap .ext-mini-cart{font-size:13px!important;font-weight:500!important;color:var(--m)!important;text-transform:none!important;letter-spacing:0!important;flex-direction:row!important;gap:6px;display:inline-flex!important;align-items:center}
body.zz-mc #cart-sidebar .ext-mini-cart-wrap .ext-mini-cart svg{width:16px!important;height:16px!important;margin:0!important}
body.zz-mc #cart-sidebar .minicart_total_checkout{display:block!important;padding:12px 0 0!important;border:0!important;margin:0!important}
body.zz-mc #cart-sidebar .zz-mc-ln{display:flex;justify-content:space-between;align-items:flex-end;font-size:14px;margin:3px 0;color:var(--m)}
body.zz-mc #cart-sidebar .zz-mc-ln .amount{color:inherit;font-weight:inherit}
body.zz-mc #cart-sidebar .zz-mc-save{color:var(--g2);font-weight:500}
body.zz-mc #cart-sidebar .zz-mc-sum{color:var(--t);font-size:18px;font-weight:700;margin-top:8px}
body.zz-mc #cart-sidebar .zz-mc-sum small{display:block;font-size:11.5px;color:var(--m);font-weight:400}
body.zz-mc #cart-sidebar .btn-mini-cart{padding:0!important;margin:0!important}
body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons{display:flex!important;flex-direction:column;gap:8px;margin:12px 0 0!important;padding:0!important}
body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons a.button{width:100%!important;margin:0!important;border-radius:8px!important;display:flex!important;align-items:center;justify-content:center;text-transform:none!important;letter-spacing:0!important;font-family:ZazoSans,Arial,sans-serif!important}
body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons a.zz-mc-cta{order:-1;height:52px!important;line-height:52px!important;background:var(--g)!important;border:0!important;color:#fff!important;font-weight:700!important;font-size:16px!important}
body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons a.zz-mc-cta:hover{background:#163021!important}
body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons a.zz-mc-sec{height:44px!important;line-height:44px!important;background:#fff!important;border:1px solid var(--b)!important;color:var(--t)!important;font-weight:500!important;font-size:14px!important}
body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons a.zz-mc-sec:hover{border-color:var(--t)!important}
body.zz-mc #cart-sidebar .zz-mc-trust{display:flex;justify-content:space-between;gap:6px;margin-top:12px;font-size:11.5px;color:var(--m);line-height:1.2}
body.zz-mc #cart-sidebar .zz-mc-trust span{display:flex;align-items:center;gap:5px}

/* Празна количка */
body.zz-mc #cart-sidebar .woocommerce-mini-cart__empty-message{display:none!important}
body.zz-mc #cart-sidebar .zz-mc-empty{padding:40px 28px 28px;text-align:center}
body.zz-mc #cart-sidebar .zz-mc-empty-ic{width:72px;height:72px;border-radius:50%;background:var(--s);display:grid;place-items:center;margin:0 auto 14px}
body.zz-mc #cart-sidebar .zz-mc-empty-t{font-family:ZazoCond,ZazoSans,Arial,sans-serif!important;font-weight:700;font-size:20px;margin:0 0 6px!important;color:var(--t)}
body.zz-mc #cart-sidebar .zz-mc-empty-s{color:var(--m);font-size:14px;margin:0 0 18px!important}
body.zz-mc #cart-sidebar a.zz-mc-yellow{height:48px;border-radius:8px;background:#F4C542;color:var(--t)!important;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:15px}
body.zz-mc #cart-sidebar a.zz-mc-yellow:hover{background:#E6B52C}
body.zz-mc #cart-sidebar .zz-mc-cats{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}
body.zz-mc #cart-sidebar .zz-mc-cats a{border:1px solid var(--b);border-radius:20px;padding:7px 12px;font-size:13px;color:var(--t)!important}
body.zz-mc #cart-sidebar .zz-mc-cats a:hover{border-color:var(--t)}

/* Телефон: на целия екран */
@media (max-width:767px){
 body.zz-mc #cart-sidebar{width:100%!important}
 body.zz-mc #cart-sidebar .nasa-minicart-items{padding:0 16px!important}
 body.zz-mc #cart-sidebar .zz-mc-bars{padding:12px 16px}
 body.zz-mc #cart-sidebar .nasa-minicart-footer{padding:0 16px 14px!important}
 body.zz-mc #cart-sidebar .zz-mc-xs{margin:6px -16px 0;padding:14px 16px 6px}
 body.zz-mc #cart-sidebar .ext-mini-cart-wrap{margin:0 -16px!important;padding:6px 16px!important}
 body.zz-mc #cart-sidebar .cart-close{padding:10px 60px 10px 16px!important;min-height:58px}
 body.zz-mc #cart-sidebar .zz-mc-ln:not(.zz-mc-save):not(.zz-mc-sum){display:none}
 body.zz-mc #cart-sidebar .zz-mc-sum{margin-top:4px}
 body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons{margin-top:10px!important}
 body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons a.zz-mc-cta{height:50px!important;line-height:50px!important}
 body.zz-mc #cart-sidebar .woocommerce-mini-cart__buttons a.zz-mc-sec{height:40px!important;line-height:40px!important}
 body.zz-mc #cart-sidebar .zz-mc-trust{display:none}
 /* Балонът „Чат с нас“ покрива бутоните, докато количката е отворена. */
 body.zz-mc.canvas-on .chaty{display:none!important}
}

/* Панел "Доставка" (информация вместо калкулатор) */
body.zz-mc #cart-sidebar .ext-node .node-title{font-family:ZazoCond,ZazoSans,Arial,sans-serif!important;font-weight:700!important;font-size:20px!important;color:var(--t)!important;text-transform:none!important;letter-spacing:0!important}
body.zz-mc #cart-sidebar .zz-mc-shipinfo p{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px!important;font-size:15px;line-height:1.4;color:var(--t)}
body.zz-mc #cart-sidebar .zz-mc-si{width:22px;flex:none;text-align:center}
body.zz-mc #cart-sidebar .zz-mc-si.zz-ok{color:var(--g2);font-weight:700}
body.zz-mc #cart-sidebar .zz-mc-shipinfo p.zz-mc-shipnote{display:block;margin-top:14px!important;padding-top:12px;border-top:1px solid var(--b);font-size:13.5px;color:var(--m)}

/* =========================================================================
   Вноски с TBI – информационен ред + прозорче "Как работи?" (продукт, странична количка, количка)
   ========================================================================= */
.zz-tbi{display:flex;align-items:center;gap:10px;border:1px solid #FFD9C2;background:#FFF6F0;border-radius:10px;padding:9px 12px;font-family:ZazoSans,Arial,sans-serif;font-size:14px;line-height:1.35;color:#1B1F1C;margin:10px 0 0}
.zz-tbi-l{flex:none;display:flex}
.zz-tbi-logo{height:18px!important;width:auto!important;display:block}
.zz-tbi-t{flex:1;min-width:0}
.zz-tbi-t b{font-weight:700}
.zz-tbi-t small{display:block;font-size:12px;color:#5F6862;margin-top:1px}
.zz-tbi-how{flex:none;background:none!important;border:0!important;padding:0!important;margin:0!important;font-size:12.5px!important;font-weight:500!important;color:#1B1F1C!important;text-decoration:underline;cursor:pointer;white-space:nowrap;text-transform:none!important;letter-spacing:0!important;height:auto!important;line-height:1.3!important;min-height:0!important;box-shadow:none!important;width:auto!important}
.zz-tbi-how:hover,.zz-tbi-how:focus{color:#D8342A!important;background:none!important}
.zz-tbi-mc{font-size:13px;padding:8px 10px;margin:8px 0 0}
.zz-tbi-cart{margin:14px 0 0}
.zz-tbi-pdp{margin:2px 0 12px}
.zz-tbi-modal{position:fixed;inset:0;z-index:100000;background:rgba(17,24,20,.55);display:flex;align-items:center;justify-content:center;padding:16px}
.zz-tbi-modal[hidden]{display:none!important}
html.zz-tbi-open{overflow:hidden}
.zz-tbi-box{position:relative;background:#fff;border-radius:14px;max-width:440px;width:100%;padding:24px;font-family:ZazoSans,Arial,sans-serif;color:#1B1F1C;box-shadow:0 20px 50px rgba(0,0,0,.25);max-height:calc(100vh - 32px);overflow:auto}
.zz-tbi-x{position:absolute;right:14px;top:14px;display:block;text-align:center;text-decoration:none!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#F6F4EF!important;border:0!important;font-size:16px!important;line-height:36px!important;padding:0!important;color:#1B1F1C!important;cursor:pointer;min-height:0!important}
.zz-tbi-h{display:flex;align-items:center;gap:10px;margin:0 40px 2px 0!important;font-family:ZazoCond,ZazoSans,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.2}
.zz-tbi-h img{height:22px;width:auto}
.zz-tbi-sub{margin:0!important;font-size:14px;color:#5F6862}
.zz-tbi-ex{background:#FFF6F0;border:1px solid #FFD9C2;border-radius:10px;padding:12px 14px;margin:14px 0;font-size:14px}
.zz-tbi-ex b{display:block;font-size:20px;margin-top:2px}
.zz-tbi-steps{list-style:none!important;margin:0!important;padding:0!important}
.zz-tbi-steps li{display:flex;gap:12px;margin:0 0 12px!important;padding:0!important;font-size:14.5px;line-height:1.4;list-style:none!important}
.zz-tbi-steps li span{flex:none;width:28px;height:28px;border-radius:50%;background:#1F3D2B;color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}
.zz-tbi-fine{font-size:12px!important;color:#5F6862;line-height:1.45;border-top:1px solid #E6E8E3;padding-top:12px;margin:4px 0 0!important}
.zz-tbi-ok{display:block;text-align:center;text-decoration:none!important;width:100%;height:48px!important;border-radius:8px!important;background:#1F3D2B!important;border:0!important;color:#fff!important;font-weight:700!important;font-size:15px!important;margin-top:14px!important;cursor:pointer;text-transform:none!important;letter-spacing:0!important;line-height:48px!important;padding:0!important}
.zz-tbi-ok:hover{background:#163021!important}
@media (max-width:767px){
 .zz-tbi{font-size:13.5px}
 .zz-tbi-modal{align-items:flex-end;padding:0}
 .zz-tbi-box{border-radius:16px 16px 0 0;max-width:none;padding:22px 18px calc(18px + env(safe-area-inset-bottom))}
}

/* =========================================================================
   Любими – страничен панел (#nasa-wishlist-sidebar) в стила на количката
   ========================================================================= */
body.zz-mc #nasa-wishlist-sidebar{--g:#1F3D2B;--red:#D8342A;--coral:#FF5A36;--t:#1B1F1C;--m:#5F6862;--o:#9AA19C;--s:#F6F4EF;--b:#E6E8E3;background:#fff!important;color:var(--t);font-family:ZazoSans,Arial,sans-serif;width:420px;max-width:100%}
body.zz-mc #nasa-wishlist-sidebar :is(a,span,p,div,td,del,ins,bdi){font-family:ZazoSans,Arial,sans-serif}
body.zz-mc #nasa-wishlist-sidebar .wishlist-close{border-bottom:1px solid var(--b);padding:12px 64px 12px 20px!important;margin:0!important;text-align:left!important;position:relative;display:flex!important;align-items:center;min-height:64px;height:auto!important}
body.zz-mc #nasa-wishlist-sidebar .nasa-tit-wishlist{font-family:ZazoCond,ZazoSans,Arial,sans-serif!important;font-weight:700!important;font-size:24px!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important;color:var(--t)!important;display:block!important;padding:0!important;margin:0!important}
body.zz-mc #nasa-wishlist-sidebar .wishlist-close>a{position:absolute!important;right:16px!important;left:auto!important;top:50%!important;transform:translateY(-50%);width:38px!important;height:38px!important;border-radius:50%!important;background:var(--s)!important;border:0!important;box-shadow:none!important;display:grid!important;place-items:center;color:var(--t)!important;margin:0!important}
body.zz-mc #nasa-wishlist-sidebar .wishlist-close>a svg{display:none}
body.zz-mc #nasa-wishlist-sidebar .wishlist-close>a:before,body.zz-mc #nasa-wishlist-sidebar .wishlist-close>a:after{content:"";position:absolute;width:16px;height:2px;background:var(--t);border-radius:1px;transform:rotate(45deg)}
body.zz-mc #nasa-wishlist-sidebar .wishlist-close>a:after{transform:rotate(-45deg)}
body.zz-mc #nasa-wishlist-sidebar .wishlist_sidebar{padding:0 20px!important}
body.zz-mc #nasa-wishlist-sidebar table.wishlist_table{border:0!important;margin:0!important;width:100%}
body.zz-mc #nasa-wishlist-sidebar table.wishlist_table td{border:0!important;padding:0!important;background:none!important}
body.zz-mc #nasa-wishlist-sidebar .wishlist-empty p.empty{display:none!important}
body.zz-mc #nasa-wishlist-sidebar .nasa-tr-wishlist-item{display:block;position:relative;padding:16px 34px 16px 0;border-bottom:1px solid var(--b)}
body.zz-mc #nasa-wishlist-sidebar .nasa-tr-wishlist-item>td{display:block}
body.zz-mc #nasa-wishlist-sidebar .wishlist-item{display:grid!important;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start}
body.zz-mc #nasa-wishlist-sidebar .image-wishlist,body.zz-mc #nasa-wishlist-sidebar .info-wishlist{float:none!important;width:auto!important;padding:0!important;margin:0!important}
body.zz-mc #nasa-wishlist-sidebar .image-wishlist a{display:block;width:76px;height:76px;border:1px solid var(--b);border-radius:8px;overflow:hidden;background:#fff}
body.zz-mc #nasa-wishlist-sidebar .image-wishlist img{width:100%!important;height:100%!important;object-fit:contain}
body.zz-mc #nasa-wishlist-sidebar .nasa-wishlist-title{display:block;font-size:14.5px!important;font-weight:500!important;line-height:1.35!important;color:var(--t)!important;margin:0 0 6px!important;text-transform:none!important;letter-spacing:0!important}
body.zz-mc #nasa-wishlist-sidebar .wishlist-price{font-size:14px;margin:0 0 10px}
body.zz-mc #nasa-wishlist-sidebar .wishlist-price ins,body.zz-mc #nasa-wishlist-sidebar .wishlist-price>.price>.amount,body.zz-mc #nasa-wishlist-sidebar .wishlist-price .price>.woocommerce-Price-amount{color:var(--red)!important;font-weight:700;text-decoration:none;font-size:16px}
body.zz-mc #nasa-wishlist-sidebar .wishlist-price del{color:var(--o)!important;font-size:13px;margin-right:6px}
body.zz-mc #nasa-wishlist-sidebar .wishlist-in-stock{display:none}
body.zz-mc #nasa-wishlist-sidebar .add-to-cart-wishlist{display:block!important;margin:0!important}
body.zz-mc #nasa-wishlist-sidebar .add-to-cart-wishlist a{display:inline-flex!important;align-items:center;justify-content:center;height:40px!important;line-height:1!important;padding:0 16px!important;border-radius:8px!important;background:var(--coral)!important;color:#fff!important;border:0!important;font-weight:700!important;font-size:14px!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}
body.zz-mc #nasa-wishlist-sidebar .add-to-cart-wishlist a:hover{background:#E84A27!important}
body.zz-mc #nasa-wishlist-sidebar .product-remove{position:absolute!important;top:14px;right:0}
body.zz-mc #nasa-wishlist-sidebar .product-remove a{display:grid!important;place-items:center;width:28px!important;height:28px!important;border-radius:50%;background:var(--s)!important;font-size:0!important;color:transparent!important;position:relative;border:0!important;padding:0!important;margin:0!important}
body.zz-mc #nasa-wishlist-sidebar .product-remove a:before,body.zz-mc #nasa-wishlist-sidebar .product-remove a:after{content:"";position:absolute;left:8px;top:13px;width:12px;height:2px;background:var(--m);transform:rotate(45deg)}
body.zz-mc #nasa-wishlist-sidebar .product-remove a:after{transform:rotate(-45deg)}
body.zz-mc #nasa-wishlist-sidebar .product-remove a svg{display:none}
body.zz-mc #nasa-wishlist-sidebar .zz-mc-empty{padding:40px 28px 28px;text-align:center}
body.zz-mc #nasa-wishlist-sidebar .zz-mc-empty-ic{width:72px;height:72px;border-radius:50%;background:var(--s);display:grid;place-items:center;margin:0 auto 14px}
body.zz-mc #nasa-wishlist-sidebar .zz-mc-empty-t{font-family:ZazoCond,ZazoSans,Arial,sans-serif!important;font-weight:700;font-size:20px;margin:0 0 6px!important;color:var(--t)}
body.zz-mc #nasa-wishlist-sidebar .zz-mc-empty-s{color:var(--m);font-size:14px;margin:0 0 18px!important}
body.zz-mc #nasa-wishlist-sidebar a.zz-mc-yellow{height:48px;border-radius:8px;background:#F4C542;color:var(--t)!important;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:15px}
body.zz-mc #nasa-wishlist-sidebar a.zz-mc-yellow:hover{background:#E6B52C}
body.zz-mc #nasa-wishlist-sidebar .zz-mc-cats{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}
body.zz-mc #nasa-wishlist-sidebar .zz-mc-cats a{border:1px solid var(--b);border-radius:20px;padding:7px 12px;font-size:13px;color:var(--t)!important}
body.zz-mc #nasa-wishlist-sidebar .zz-mc-cats a:hover{border-color:var(--t)}
@media (max-width:767px){
 body.zz-mc #nasa-wishlist-sidebar{width:100%!important}
 body.zz-mc #nasa-wishlist-sidebar .wishlist-close{padding:10px 60px 10px 16px!important;min-height:58px}
 body.zz-mc #nasa-wishlist-sidebar .wishlist_sidebar{padding:0 16px!important}
}
