.main-header .main-menu-bar__container .main-menu .menu-desktop{display:flex;align-items:center}@media (max-width: 576px){.main-header .main-menu-bar__container .main-menu .menu-desktop{display:none !important}}.main-header .main-menu-bar__container .main-menu .menu-desktop .header-cart-link{position:relative;display:flow-root;align-items:center;text-decoration:none;float:right;margin:18px 0 18px 15px}.main-header .main-menu-bar__container .main-menu .menu-desktop .header-cart-link .cart-icon{font-size:24px;margin-right:5px;color:var(--primary-color)}.main-header .main-menu-bar__container .main-menu .menu-desktop .header-cart-link .cart-count{background:#ff4b4b;color:#fff;border-radius:50%;font-size:12px;line-height:20px;text-align:center;height:20px;width:20px;position:absolute;top:-5px;right:-10px}.woocommerce.single-product .product .summary .button{background:var(--primary-color);border-radius:10px;padding:16px}.woocommerce.single-product .product .summary .button:hover{background:var(--secondary-color)}.woocommerce .quantity .qty{padding:10px 5px;border:2px solid #eee;outline:none;border-radius:10px;width:auto}.woocommerce div.product form.cart .variations th{vertical-align:middle !important}.woocommerce div.product form.cart .variations select{padding:10px 5px;border:2px solid #eee;outline:none;border-radius:10px;width:auto}.woocommerce .products .button{background-color:var(--primary-color);color:#fff}.woocommerce .products .button:hover{background-color:var(--secondary-color);color:#fff}.woocommerce-cart .woocommerce .woocommerce-cart-form{border-radius:10px;overflow:hidden}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead{background:var(--primary-color);color:#fff}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{background:var(--primary-color);border-radius:3px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:var(--secondary-color)}.woocommerce-checkout .woocommerce #order_review_heading{margin-top:36px}.woocommerce-checkout .woocommerce #payment{margin-bottom:24px;border:1px solid rgba(0,0,0,0.1);background-color:transparent}.woocommerce-checkout .woocommerce #payment .payment_box{border:1px solid rgba(0,0,0,0.1);background-color:transparent}.woocommerce-checkout .woocommerce #payment .payment_box::before{display:none}.woocommerce-checkout .woocommerce #payment #place_order{background-color:var(--primary-color);border-radius:3px}.woocommerce-checkout .woocommerce #payment #place_order:hover{background-color:var(--secondary-color)}
