.akd-cart-btn a{position:relative;display:inline-block}.akd-nav-menu--dropdown-mobile.akd-nav-menu--stretch{position:unset}.navbar-area .navbar-area-2 .akd-cart-btn i{background:#f0d23f;border-radius:var(--e-global-button-border-radius);padding:14px 13px;color:#fff;margin-left:10px}.akd-cart-btn span.akd-cart-count{font-size:8px;color:var(--e-global-color-white);background-color:var(--e-global-color-accent);padding:1px 4px 1px 4px;border-radius:var(--e-global-border-radius);position:absolute;top:5px;right:3px;min-width:14px}.akd_smart_cart__toggle .akd-button{background-color:var(--toggle-button-background-color,transparent);color:var(--toggle-button-text-color,#69727d);border:var(--toggle-button-border-width,1px) var(--toggle-button-border-type,solid) var(--toggle-button-border-color,#69727d);border-radius:var(--toggle-button-border-radius,0);display:inline-flex;flex-direction:row-reverse;align-items:center;padding:var(--toggle-icon-padding,12px 24px)}.akd_smart_cart__toggle .akd-button:hover{color:var(--toggle-button-hover-text-color,#69727d);background-color:var(--toggle-button-hover-background-color,transparent);border-color:var(--toggle-button-hover-border-color,#69727d)}.akd_smart_cart__toggle .akd-button:hover .akd-button-icon{color:var(--toggle-button-icon-hover-color,#69727d)}.akd_smart_cart__toggle .akd-button svg{fill:var(--toggle-button-icon-color,#69727d)}.akd_smart_cart__toggle .akd-button svg:hover{fill:var(--toggle-button-icon-hover-color,#69727d)}.akd_smart_cart__toggle .akd-button-icon{position:relative;transition:color .1s}.akd_smart_cart__toggle .e-toggle-cart-custom-icon,.akd_smart_cart__toggle .akd-button-icon{color:var(--toggle-button-icon-color,#69727d);font-size:var(--toggle-icon-size,inherit)}.akd_smart_cart__toggle .e-toggle-cart-custom-icon:hover{color:var(--toggle-button-icon-hover-color,#69727d)}.elementor-menu-cart--items-indicator-bubble .akd_smart_cart__toggle .akd-button-icon .akd-button-icon-qty[data-counter]{display:block;position:absolute;min-width:1.6em;height:1.6em;line-height:1.5em;top:-.7em;inset-inline-end:-.7em;border-radius:100%;color:var(--items-indicator-text-color,#fff);background-color:var(--items-indicator-background-color,#d9534f);text-align:center;font-size:10px}.akd_menu_cart_toggle_wrapper{display:inline-block;position:relative}.akd_smart_cart__toggle{display:inline-block}.akd_menu_cart_wrapper{text-align:var(--main-alignment,left)}.akd_menu_cart_container{transform:scale(1);overflow:hidden;position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100%;background-color:rgba(0,0,0,.25);transition:background-color .4s , transform 0s;text-align:left}.akd_menu_cart_main{position:fixed;height:100vh;overflow-y:auto;left:var(--side-cart-alignment-left,auto);right:var(--side-cart-alignment-right,0);transform:translateX(0);top:0;bottom:0;display:flex;flex-direction:column;align-items:stretch;font-size:14px;min-height:200px;width:350px;max-width:100%;transition:.3s;background-color:var(--cart-background-color,#fff);box-shadow:0 0 20px rgba(0,0,0,.2)}.akd_menu_cart_main .widget_shopping_cart_content{height:100%;display:flex;flex-direction:column}.akd_menu_cart_main .custom_widget_shopping_cart_content .woocommerce-mini-cart__empty-message{color:var(--empty-message-color,inherit);text-align:var(--empty-message-alignment,left);padding:10px 20px}body.elementor-default
  .elementor-widget-akd-smart_cart:not(.elementor-menu-cart--shown)
  .akd_menu_cart_container {background-color:transparent;transform:scale(0);transition:background-color .4s , transform 0s .4s}body.elementor-default
  .elementor-widget-akd-smart_cart:not(.elementor-menu-cart--shown)
  .akd_menu_cart_container
  .dialog-lightbox-close-button {display:none}body.elementor-default
  .elementor-widget-akd-smart_cart:not(.elementor-menu-cart--shown)
  .akd_menu_cart_main {overflow:hidden;opacity:0;transform:var(--side-cart-alignment-transform,translateX(100%))}.akd_menu_cart_close_btn{width:24px;height:24px;position:relative;margin:0 0 20px;align-self:flex-end;cursor:pointer;display:inline-block;font-family:eicons;font-size:20px;line-height:1;transition:.3s;top:15px;right:25px}.akd_smart_cart__toggle_button{background-color:#007bff;padding:10px 12px;border-radius:100px 100px 100px 100px}.akd_menu_cart_products{padding:20px 15px}.akd-button-text{display:inline-block}.akd_menu_cart_product{display:grid;align-items:center;gap:15px;margin-bottom:15px;grid-template-columns:28% auto;grid-template-rows:var(--price-quantity-position--grid-template-rows,auto auto);position:relative;border-width:0;border-bottom:var(--divider-width,1px) var(--divider-style,solid) var(--divider-color,#d5d8dc)}.akd_menu_cart_product-remove>a.remove_from_cart_button{display:block}.akd_menu_cart_product-remove>a{display:block;z-index:2;width:100%;height:100%;overflow:hidden;opacity:0;position:absolute}.akd_menu_cart_product-remove:before{transform:rotate(45deg)}.akd_menu_cart_product-remove:after{transform:rotate(-45deg)}.akd_menu_cart_product-remove:after,.akd_menu_cart_product-remove:before{content:"";position:absolute;height:1px;width:50%;top:50%;left:25%;margin-top:-1px;background:#000;z-index:1;transition:.3s}.akd_menu_cart_product-remove{color:#000;width:30px;height:30px;border-radius:0;text-align:center;overflow:hidden;position:absolute;right:0;top:0;transition:.3s}.akd_menu_cart_total_outter{background:rgba(0,123,255,.05);padding:30px 20px;display:flex;flex-direction:column;gap:20px}.akd-coupon .akd-coupon-field .akd-coupon-submit.akd-button-loading:after{font-family:'ElegantIcons';content:"\e02d";font-weight:400;margin-left:10px;-webkit-animation:akd-spin 2s linear infinite;animation:akd-spin 2s linear infinite}.icofont-close-line:before{content:"\f00d";font-family:'Font Awesome 5 Free';font-weight:900;margin-left:4px;cursor:pointer}.akd-applied-cpns li{display:inline-block;line-height:1;padding:5px 10px;margin:8px 0 0;border:1px dashed #eee;font-size:.9em}.akd-item-qty{display:inline-flex;border:1px solid #eee;border-radius:2px;overflow:hidden;margin-top:10px}.akd-item-qty .akd-qty-minus,.akd-item-qty .akd-qty-plus,.akd-item-qty .akd-qty{background:transparent;margin:0;padding:0;box-shadow:none;display:flex;align-items:center;justify-content:center;width:26px;height:30px;text-align:center}.akd-item-qty .akd-qty-minus,.akd-item-qty .akd-qty-plus{font-size:16px;cursor:pointer;background:#f1f1f1;color:#333}.akd-item-qty .akd-qty-minus:hover,.akd-item-qty .akd-qty-plus:hover{background:#333;color:#fff}.akd-item-qty .akd-qty::-webkit-outer-spin-button,.akd-item-qty .akd-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.akd-item-qty .akd-qty[type="number"]{-moz-appearance:textfield;width:50px;outline:0;box-shadow:none;border:1px solid #eee;border-top:0;border-bottom:0;font-size:14px;color:inherit}.icon_minus-06::before{content:"\f068";font-family:"Font Awesome 5 Free";font-weight:900}.icon_plus::before{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900}.akd-item-qty .akd-qty-minus,.akd-item-qty .akd-qty-plus{font-size:16px;cursor:pointer;background:#f1f1f1;color:#333}.akd-item-qty .akd-qty-minus,.akd-item-qty .akd-qty-plus{font-size:16px;cursor:pointer;background:#f1f1f1;color:#333}.akd_menu_cart_products.akd-loader{opacity:.6;cursor:not-allowed}.akd_view_cart{background:#f1f1f1;color:#000;padding:16px 28px;font-size:16px}.akd_checkout{background:var(--e-global-color-accent);color:var(--e-global-color-text);padding:16px 28px;font-size:16px}.akd-smart-cart-coupon-field{display:flex;gap:10px}.cart_header_outter{background:rgba(0,123,255,.05);padding:15px 10px;text-align:center}.woocommerce-mini-cart{display:flex;flex-direction:column;gap:15px}.akd_menu_cart_footer_buttons{display:flex;gap:15px}.akd_menu_cart_footer_buttons a.akd-button{width:50%}.akd_menu_cart_footer_buttons a.akd-button span{width:100%}.akd_menu_cart_subtotal,.akd-smart-cart-discount,.akd-smart-cart-shipping,.akd-total-amount{font-size:16px;display:flex;gap:15px}.akd_menu_cart_product-name{max-width:160px}.akd-smart-cart-coupon-submit{border:none;padding:8px 10px;width:42%;cursor:pointer}.akd-smart-cart-coupon-code{padding:8px 10px;width:58%;border:none}.akd_smart_cart__toggle .akd-cart-count{position:absolute;top:3px;right:5px}