/*
 * hz design system (Rotem, 7/10: "change the design system, the buttons, fonts etc.", monochrome chosen).
 * White and off-black; the fabric photos carry the colour. One font (Heebo, self-hosted), pill-shaped
 * controls, 16px cards, no spaced-out capitals. Loaded on every page after the theme, Elementor and the
 * Customizer CSS. The checkout keeps its own file and only takes the colours from here.
 *
 * Shape rule: anything you press or type into is a pill; anything that holds content is a 16px card.
 */

@font-face{font-family:"Heebo";font-style:normal;font-weight:300 800;font-display:swap;src:url(fonts/heebo-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:"Heebo";font-style:normal;font-weight:300 800;font-display:swap;src:url(fonts/heebo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

:root{
	--hz-font:"Heebo",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;
	--hz-bg:#fff;
	--hz-ground:#f4f4f3;
	--hz-ink:#141414;
	--hz-ink-hover:#333;
	--hz-soft:#3d3d3d;
	--hz-muted:#666;      /* 5.7:1 on white */
	--hz-line:#e7e7e5;
	--hz-line2:#d2d2cf;
	--hz-field:#8a8a87;   /* 3.5:1, the minimum for a control's edge */
	--hz-good:#1f6b45;
	--hz-sale:#b42318;    /* sale prices only */
	--hz-brand:var(--hz-ink);
	--hz-brand-dark:var(--hz-ink-hover);
	--hz-r-ctl:999px;
	--hz-r-card:16px;
	--hz-radius:var(--hz-r-ctl);
	--hz-ctl:48px;
}

/* ---------------------------------------------------------------- type */
/* The Customizer (body) and Elessi's dynamic CSS both pin "Assistant" with !important; same selectors, one step stronger. */
html body,html body p,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body #top-bar,html body .nav-dropdown,
html body .top-bar-nav a.nav-top-link,html body .megatop>a,html body .root-item>a,html body .nasa-tabs li a,html body .service-title,
html body .price .amount,html body .banner .banner-content .banner-inner :is(h1,h2,h3,h4,h5,h6),html body .elementor-kit-3224,
html body .elementor-heading-title,html body rs-layer,html body :is(input,select,textarea,button,.button){font-family:var(--hz-font) !important}
html body{color:var(--hz-soft);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
html body :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title,.product_title){color:var(--hz-ink);font-weight:700;letter-spacing:-.01em !important;text-transform:none !important}
html body .product_title{font-size:clamp(24px,2.4vw,32px);line-height:1.2}
/* Hebrew has no capitals; the theme's tracking only spread the words apart. */
html body :is(a,button,.button,input[type=submit],label,li,span,th,td,dt,.nasa-title,.widget-title,.root-item>a,.nasa-tabs li a){letter-spacing:0 !important}
html body :is(.button,button,input[type=submit],.root-item>a,.nasa-tabs li a,.widget-title,.badge,th){text-transform:none !important}

/* ---------------------------------------------------------------- header */
html body #top-bar{background:var(--hz-ink) !important;color:#fff}
html body .root-item>a{font-size:16px !important;font-weight:500 !important}
html body .root-item>a:hover,html body .root-item.current-menu-item>a{color:var(--hz-ink) !important}

/* ---------------------------------------------------------------- buttons */
/* Primary: the theme's grey squares (the exclusions sit in :where so they add no weight and the secondary below can win) (cart, coupon, newsletter, login, 404) become off-black pills. */
html body :is(.button,button.button,a.button,input[type=submit],.wpcf7-submit,.woocommerce-Button,.checkout-button):where(:not(#wpadminbar *):not(.hz-co *):not(.hz-ty *):not(.pojo-a11y-toolbar-link):not(.single_add_to_cart_button):not(.nasa-buy-now)){
	display:inline-flex !important;align-items:center;justify-content:center;gap:8px;
	min-height:var(--hz-ctl) !important;height:auto !important;padding:0 24px !important;
	background:var(--hz-ink) !important;border:1.5px solid var(--hz-ink) !important;color:#fff !important;
	border-radius:var(--hz-r-ctl) !important;box-shadow:none !important;
	font-size:15px !important;font-weight:600 !important;line-height:1.2 !important;
	transition:background .15s,border-color .15s,color .15s,transform .1s;cursor:pointer}
html body :is(.button,button.button,a.button,input[type=submit],.wpcf7-submit,.woocommerce-Button,.checkout-button):where(:not(#wpadminbar *):not(.hz-co *):not(.hz-ty *):not(.single_add_to_cart_button):not(.nasa-buy-now)):hover{background:var(--hz-ink-hover) !important;border-color:var(--hz-ink-hover) !important;color:#fff !important}
html body :is(.button,button,a.button,input[type=submit],.add-to-cart-grid,.rev-btn):active{transform:scale(.98)}
html body :is(.button,button,a.button,input[type=submit]):focus-visible{outline:2px solid var(--hz-ink) !important;outline-offset:3px}
/* Secondary: the cart's "update" and the coupon's "apply" sit next to a primary; they get the outline. */
html body .woocommerce-cart-form :is(button[name=update_cart],button[name=apply_coupon]),html body .coupon .button{background:#fff !important;color:var(--hz-ink) !important}
html body .woocommerce-cart-form :is(button[name=update_cart],button[name=apply_coupon]):hover,html body .coupon .button:hover{background:var(--hz-ink) !important;color:#fff !important}
html body :is(.button,button)[disabled],html body .button.disabled{opacity:.45 !important;cursor:not-allowed}

/* Home slider buttons were lime green squares. */
html body a.rs-layer.rev-btn{background:var(--hz-ink) !important;color:#fff !important;border:0 !important;border-radius:var(--hz-r-ctl) !important;font-weight:600 !important;letter-spacing:0 !important}
html body a.rs-layer.rev-btn:hover{background:#fff !important;color:var(--hz-ink) !important}

/* ---------------------------------------------------------------- fields */
html body :is(.woocommerce-cart-form,.coupon,.woocommerce-form,.woocommerce-MyAccount-content,.wpcf7,.search-form,.nasa-search-form,.woocommerce-product-search,.track_order,.woocommerce-ResetPassword) :is(input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],select,textarea):not(.qty){
	min-height:var(--hz-ctl);padding:0 18px !important;background:#fff !important;color:var(--hz-ink) !important;
	border:1px solid var(--hz-field) !important;border-radius:var(--hz-r-ctl) !important;box-shadow:none !important;font-size:16px !important}
html body :is(.woocommerce-form,.woocommerce-MyAccount-content,.wpcf7) textarea{border-radius:var(--hz-r-card) !important;padding:12px 18px !important}
html body :is(input,select,textarea):focus-visible{outline:2px solid var(--hz-ink) !important;outline-offset:1px;border-color:var(--hz-ink) !important}
html body ::placeholder{color:var(--hz-muted);opacity:1}

/* ---------------------------------------------------------------- cart */
html body .cart_totals{border:1px solid var(--hz-line) !important;border-radius:var(--hz-r-card) !important;padding:24px !important;background:#fff}
html body .shop_table th{color:var(--hz-muted) !important;font-weight:500 !important;font-size:14px !important}
html body .cart_totals tr:has(.pi-fsnw-container){border:0 !important}
html body .pi-fsnw-cart-message{margin:0 0 8px;font-size:15px;color:var(--hz-soft)}
html body .pi-fsnw-cart-message .amount{color:var(--hz-ink);font-weight:700}
html body .pi-fsnw-container{height:6px !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:var(--hz-line) !important;overflow:hidden}
html body .pi-fsnw-container .pi-inner-content{display:none !important}
html body .pi-fsnw-container-progress{height:100% !important;background:var(--hz-good) !important;background-image:none !important;border-radius:999px !important;animation:none !important}
html body .shop_table .woopq-quantity-input{display:inline-flex !important;flex-direction:row-reverse;align-items:center;height:40px;border:1px solid var(--hz-field) !important;border-radius:var(--hz-r-ctl) !important;background:#fff !important;overflow:hidden;width:auto !important}
html body .shop_table :is(.woopq-quantity-input-minus,.woopq-quantity-input-plus){width:36px !important;height:100% !important;display:inline-flex !important;align-items:center;justify-content:center;border:0 !important;background:none !important;color:var(--hz-ink) !important;font-size:18px !important;cursor:pointer}
html body .shop_table :is(.woopq-quantity-input input.qty,.quantity>input.qty){width:3em !important;height:40px !important;margin:0 !important;padding:0 !important;border:0 !important;background:none !important;box-shadow:none !important;color:var(--hz-ink) !important;font-weight:600 !important;font-size:16px !important;text-align:center}
html body .shop_table .quantity>input.qty{width:64px !important;border:1px solid var(--hz-field) !important;border-radius:var(--hz-r-ctl) !important;background:#fff !important}
html body .shop_table .product-remove a{color:var(--hz-muted) !important}

/* ---------------------------------------------------------------- product tiles */
html body .product-item .name{color:var(--hz-ink) !important;font-weight:500 !important}
html body .product-item .price,html body .product-item .price .amount{color:var(--hz-ink) !important;font-weight:600 !important}
html body .price ins .amount{color:var(--hz-sale) !important}
html body .price del .amount{color:var(--hz-muted) !important;font-weight:400 !important}
html body .add-to-cart-grid{background:var(--hz-ink) !important;color:#fff !important;border-radius:var(--hz-r-ctl) !important}
html body .add-to-cart-grid:hover{background:var(--hz-ink-hover) !important}
html body .quick-view{background:#fff !important;color:var(--hz-ink) !important;box-shadow:0 1px 3px rgba(20,20,20,.12)}
html body .product-item .product-img img,html body .nasa-product-grid .product-img img{border-radius:12px}
html body :is(.badge,.onsale){background:var(--hz-ink) !important;color:#fff !important;border-radius:var(--hz-r-ctl) !important;font-weight:600 !important;padding:3px 10px !important}

/* Product tabs ("מידע נוסף", "חוות דעת") were a pale grey that failed contrast. */
html body .nasa-tabs li a{color:var(--hz-muted) !important;font-weight:600 !important}
html body .nasa-tabs li.active a,html body .nasa-tabs li a:hover{color:var(--hz-ink) !important}

/* ---------------------------------------------------------------- the checkout's colours */
html body :is(.hz-co,.hz-ty,.hz-pay-head){
	--hz-ground:#f4f4f3;--hz-ink:#141414;--hz-muted:#666;--hz-soft:#3d3d3d;--hz-line:#e7e7e5;--hz-line2:#d2d2cf;--hz-field:#8a8a87;
	--hz-brand:#141414;--hz-brand-ink:#fff;--hz-brand-tint:#f1f1ef;--hz-radius:16px}

/* ---------------------------------------------------------------- the theme's pink, gone */
/* Elessi hard-codes its salmon (#f76b6a) in 121 rules of its own CSS (cart count, slider dots, hovers, pagination,
   filters). Each is repeated here with "html " in front, one step stronger, so pairs of rules keep the order the
   theme gave them. Generated from the theme's files on 7/10; re-run if a theme update adds more. */
html .nasa-combo-slider .product-item.grid .nasa-product-bundle-btns .quick-view:hover{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-gift-featured-wrap .nasa-gift-featured-event:hover{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-hoz-buttons .nasa-product-grid .add-to-cart-grid:hover{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-hoz-buttons .nasa-product-grid .btn-wishlist:hover,html .nasa-hoz-buttons .nasa-product-grid .quick-view:hover,html .nasa-hoz-buttons .nasa-product-grid .btn-compare:hover{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-tab-push-cats.nasa-push-cat-show{color:var(--hz-ink)}
html .nasa-tab-push-cats.nasa-push-cat-show i{border-color:var(--hz-ink)}
html .entry-header .post-date-wrapper{background-color:var(--hz-ink)}
html .nasa-meta-categories{background-color:var(--hz-ink)}
html .navigation-paging a:hover{background-color:var(--hz-ink)}
html .navigation-image a:hover{background-color:var(--hz-ink)}
html .post.sticky{border-color:var(--hz-ink)}
html .comment-inner .reply a:hover{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html a:hover .nasa-comment-count{background-color:var(--hz-ink)}
html .group-btn-in-list .add-to-cart-grid:hover .add_to_cart_text{border-color:var(--hz-ink)}
html .product-gallery .btn-wishlist.nasa-added .nasa-icon,html .product-gallery .btn-compare.nasa-added .nasa-icon,html .product-gallery .product-video-popup.nasa-added .nasa-icon{color:var(--hz-ink)}
html .products-arrow .icon-next-prev:hover{border-color:var(--hz-ink);background-color:var(--hz-ink)}
html table.nasa-info-size-guide thead td{background-color:var(--hz-ink)}
html .woocommerce-MyAccount-navigation.nasa-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover:before{color:var(--hz-ink)}
html .col2-set.addresses .edit{color:var(--hz-ink)}
html .cart_totals .order-total td{color:var(--hz-ink)}
html #order_review .woocommerce-Price-amount{color:var(--hz-ink)}
html .woocommerce-table--order-details tfoot tr:last-child td > .amount{color:var(--hz-ink)}
html .woocommerce-shipping-calculator button[name="calc_shipping"]:hover{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html body.nasa-rtl .nasa-title.hr-type-vertical .nasa-wrap{border-right-color:var(--hz-ink)}
html a:hover,html a:focus{color:var(--hz-ink)}
html #submit.disabled:hover,html #submit.disabled:focus,html #submit[disabled]:hover,html #submit[disabled]:focus,html button.disabled:hover,html button.disabled:focus,html button[disabled]:hover,html button[disabled]:focus,html .button.disabled:hover,html .button.disabled:focus,html .button[disabled]:hover,html .button[disabled]:focus,html input[type="submit"].disabled:hover,html input[type="submit"].disabled:focus,html input[type="submit"][disabled]:hover,html input[type="submit"][disabled]:focus{background-color:var(--hz-ink)}
html .trans-button.hover-primary{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .trans-button.primary{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .trans-button.active{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .rev_slider_wrapper .type-label-2{background-color:var(--hz-ink)}
html #nasa-login-register-form a.login-register-close:hover i:before{background-color:var(--hz-ink)}
html #nasa-login-register-form .nasa-switch-form a{color:var(--hz-ink)}
html .current-menu-item > a{color:var(--hz-ink)}
html .nasa-megamenu > .nav-dropdown > ul > .menu-item a:hover{color:var(--hz-ink)}
html .nav-wrapper .root-item a:hover{color:var(--hz-ink)}
html .nasa-menu-vertical-header{background-color:var(--hz-ink)}
html .vertical-menu.nasa-shortcode-menu .section-title{border-color:var(--hz-ink);background-color:var(--hz-ink)}
html .vertical-menu-wrapper .root-item:hover > a{color:var(--hz-ink)}
html .vertical-menu-wrapper .root-item:hover > a > i{color:var(--hz-ink)}
html .vertical-menu-wrapper .root-item > a.nasa-active{color:var(--hz-ink)}
html .vertical-menu-wrapper .root-item > a.nasa-active:before{border-color:var(--hz-ink)}
html .vertical-menu-wrapper .root-item:hover > a:before{border-color:var(--hz-ink)}
html .nasa-in-mobile #top-bar .topbar-mobile-text{background-color:var(--hz-ink)}
html .header-icons > li a:hover i{color:var(--hz-ink)}
html .nasa-mini-number{background-color:var(--hz-ink)}
html .mini-cart .cart-icon:hover:before{color:var(--hz-ink)}
html .mini-cart .products-number{color:var(--hz-ink)}
html .nasa-static-sidebar .mini-cart-info a:hover{color:var(--hz-ink)}
html .nasa-static-sidebar .btn-mini-cart a.btn-viewcart{background-color:var(--hz-ink)}
html .nasa-static-sidebar .nasa-wishlist-title:hover{color:var(--hz-ink)}
html .nasa-static-sidebar .button-in-wishlist:hover{color:var(--hz-ink)}
html .shop_table .remove i:hover{color:var(--hz-ink)}
html .shop_table tbody .product-subtotal{color:var(--hz-ink)}
html .nasa-after-add-to-cart-subtotal-price{color:var(--hz-ink)}
html .nasa-subtotal-condition{background-color:var(--hz-ink)}
html .nasa-total-condition-desc .woocommerce-Price-amount{color:var(--hz-ink)}
html .nasa-ignore-filter-global:hover:before{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-ignore-variation-item:hover:before{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-ignore-price-item:hover:before,html .nasa-ignore-price-item-list:hover:before{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-reset-filters-top:hover:before{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-labels-filter-top .nasa-top-row-filter li a.nasa-active:before{color:var(--hz-ink)}
html .nasa-labels-filter-top .nasa-top-row-filter > li.nasa-active a{color:var(--hz-ink)}
html .nasa-product-grid .add_to_cart_text{background-color:var(--hz-ink)}
html .nasa-product-grid .add-to-cart-grid{background-color:var(--hz-ink)}
html .product-item .info .name:hover{color:var(--hz-ink)}
html .nasa-product-content-select-wrap .nasa-product-content-child .nasa-toggle-content-attr-select .nasa-attr-ux-item.nasa-active{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:focus,html .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:visited,html .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:hover{color:var(--hz-ink)}
html .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a.nasa-active{color:var(--hz-ink)}
html .badge{background-color:var(--hz-ink)}
html .nasa-quickview-view-detail{background-color:var(--hz-ink)}
html .nasa-item-img .quick-view:hover{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-item-meta .nasa-widget-title:hover{color:var(--hz-ink)}
html .product-info .entry-title a:hover{color:var(--hz-ink)}
html .product-info .stock{color:var(--hz-ink)}
html .product-info .yith-wcwl-add-to-wishlist:hover:before,html .product-info .yith-wcwl-add-to-wishlist:hover a,html .product-info .yith-wcwl-add-to-wishlist:hover .feedback{color:var(--hz-ink)}
html .product-info .compare:hover,html .product-info .compare:hover:before{color:var(--hz-ink)}
html .nasa-anchor.active{border-color:var(--hz-ink)}
html .nasa-single-product-stock .nasa-product-stock-progress .nasa-product-stock-progress-bar{background-color:var(--hz-ink)}
html .nasa-compare-mess{color:var(--hz-ink)}
html .nasa-table-compare .add-to-cart-grid{background-color:var(--hz-ink)}
html .tp-bullets.custom .tp-bullet.selected:after{background-color:var(--hz-ink)}
html .nasa-slide-style li.active a{color:var(--hz-ink)}
html .nasa-slide-style .nasa-slide-tab{border-color:var(--hz-ink)}
html .nasa-classic-style.nasa-tabs-no-border.nasa-tabs-radius li.active a{background-color:var(--hz-ink)}
html .nasa-tab-primary-color .nasa-classic-style li.active a,html .nasa-tab-primary-color .nasa-classic-style li:hover a{border-color:var(--hz-ink);background-color:var(--hz-ink)}
html .nasa-accordion-title a.active{color:var(--hz-ink)}
html .nasa-accordion-title a.active:before,html .nasa-accordion-title a.active:after{border-color:var(--hz-ink)}
html .product-deal-special-progress .deal-progress .deal-progress-bar{background-color:var(--hz-ink)}
html .nasa-top-cat-filter-wrap-mobile .current-tax-item > .nasa-filter-item,html .nasa-product-taxs-widget .current-tax-item > .nasa-filter-item{color:var(--hz-ink)}
html .nasa-product-status-widget .nasa-filter-status.nasa-active:before{background-color:var(--hz-ink)}
html .nasa-product-status-widget .nasa-filter-status:hover:before,html .nasa-product-status-widget .nasa-filter-status.nasa-active:before{border-color:var(--hz-ink)}
html .nasa-recent-posts .read-more:hover{color:var(--hz-ink)}
html .nasa-recent-posts .post-date{color:var(--hz-ink)}
html .widget_price_filter .price_slider_wrapper .reset_price:hover:before{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .wishlist_table td.product-name a:hover{color:var(--hz-ink)}
html .nasa-wrap-slick-slide-products-title .nasa-slide-products-title-item.slick-current > a{color:var(--hz-ink)}
html .slick-dots li.slick-active{background-color:var(--hz-ink)}
html .nasa-color-small-square .nasa-attr-ux-color.selected{border-color:var(--hz-ink);color:var(--hz-ink)}
html .nasa-color-small-square .nasa-attr-ux-color:hover{border-color:var(--hz-ink);color:var(--hz-ink)}
html .nasa-color-big-square .nasa-attr-ux-color.selected{border-color:var(--hz-ink)}
html .nasa-label-small-square-1 .nasa-attr-ux-label.selected{border-color:var(--hz-ink);color:var(--hz-ink)}
html .nasa-label-small-square-1 .nasa-attr-ux-label:hover{border-color:var(--hz-ink);color:var(--hz-ink)}
html .nasa-label-big-square .nasa-attr-ux-label.selected{border-color:var(--hz-ink)}
html .nasa-nav-sc-menu .menu-item a:hover{color:var(--hz-ink)}
html #nasa-footer .nasa-contact-footer-custom h5{color:var(--hz-ink)}
html #nasa-footer .nasa-contact-footer-custom h5 i{color:var(--hz-ink)}
html .primary-color{color:var(--hz-ink)}
html .nasa-pagination.style-1 .page-number li span.current,html .nasa-pagination.style-1 .page-number li a.current,html .nasa-pagination.style-1 .page-number li a.nasa-current,html .nasa-pagination.style-1 .page-number li a:hover{color:var(--hz-ink)}
html .nasa-pagination.style-2 .page-numbers span.current,html .nasa-pagination.style-2 .page-numbers a.current,html .nasa-pagination.style-2 .page-numbers a.nasa-current{background-color:var(--hz-ink)}
html .woocommerce-pagination ul li .page-numbers.current{background-color:var(--hz-ink)}
html .nasa-footer-contact-title h5{color:var(--hz-ink)}
html .nasa-title .nasa-first-word{color:var(--hz-ink)}
html .nasa-title.hr-type-vertical .nasa-wrap{border-left-color:var(--hz-ink)}
html .nasa-hr.primary-color{background-color:var(--hz-ink)}
html #nasa-popup .wpcf7 input[type="button"],html #nasa-popup .wpcf7 input[type="submit"]{background-color:var(--hz-ink)}
html .progress-bar .bar-number{color:var(--hz-ink)}
html .nasa-bg-primary{background-color:var(--hz-ink)}
html .products.nasa-main-content-warp .nasa-sc-main-product .info .nasa-product-grid{background-color:var(--hz-ink)}
html body #dokan-store-listing-filter-wrap .right .toggle-view .active{color:var(--hz-ink)}
html button,html .button,html #submit,html a.button,html p a.button,html input#submit,html .add_to_cart,html .checkout-button,html input#place_order,html form.cart .button,html .form-submit input,html input[type="submit"],html body .dokan-btn-theme,html body a.dokan-btn-theme,html .btn-mini-cart .button,html #payment .place-order input,html .footer-type-2 input.button,html #nasa-footer .btn-submit-newsletters,html .nasa-table-compare .add-to-cart-grid,html body input[type="submit"].dokan-btn-theme,html .nasa-static-sidebar .nasa-sidebar-return-shop,html .product-deal-special-buttons .nasa-product-grid .add-to-cart-grid .add_to_cart_text{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .nasa-close-sidebar:hover,html .nasa-sidebar-close a:hover,html .nasa-close-menu-mobile:hover,html .nasa-top-cat-filter-wrap-mobile .nasa-close-filter-cat:hover{background-color:var(--hz-ink);border-color:var(--hz-ink)}
html .trans-button.hover-primary,html .trans-button.primary,html .trans-button.active,html .nasa-hoz-buttons .nasa-product-grid .add-to-cart-grid:hover{background-color:var(--hz-ink) !important}
html body .mini-cart .products-number .nasa-sl,html body .products-number .nasa-sl{background:var(--hz-ink) !important;color:#fff !important}
html body #top-bar a:hover{color:#fff}

@media (prefers-reduced-motion:reduce){html body *{transition:none !important}}
