body.bk-fc-modern.bk-fc-dark{--bk-fc-bg:var(--darkmode_background,#1b1e26);--bk-fc-text:var(--darkmode_text,#e8eaef);--bk-fc-muted:#9aa1ad;--bk-fc-soft:rgba(255,255,255,.06);--bk-fc-line:rgba(255,255,255,.08);--bk-fc-line-strong:rgba(255,255,255,.14);--bk-fc-tab:#2a2f3b}body.bk-fc-modern .ar-smartphone-icon.bk-fc-tab.hidden{display:none!important}body.bk-fc-modern.ar-panel-expanded .ar-smartphone-icon.bk-fc-tab{transform:translate(-110%,-50%)}body.bk-fc-modern .bk-fc-tab--bump .bk-fc-tab__icon{animation:bkFcBump .6s var(--bk-fc-ease)}body.bk-fc-modern.ar-panel-expanded .slide-right,body.bk-fc-modern .slide-right.basket--show{visibility:visible;pointer-events:auto;background:rgba(15,18,25,.45)!important;transition:background-color .3s ease}body.bk-fc-modern.ar-panel-expanded .basket__wrap,body.bk-fc-modern .slide-right.basket--show .basket__wrap{transform:none}body.bk-fc-modern .basket__wrap .ar-panel-content .ar-product{order:-1;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;width:auto;height:auto;max-height:none!important;margin:0;padding:4px 16px 16px 5px;overflow-y:auto;overscroll-behavior:contain;color:var(--bk-fc-text);font-weight:400;scrollbar-width:thin;scrollbar-color:var(--bk-fc-line-strong) rgba(255,255,255,0)}body.bk-fc-modern .basket__wrap .ar-product>.bakala_progress_cart,body.bk-fc-modern .basket__wrap .ar-product>.bk_purchasing_process{order:-1;flex-shrink:0;width:auto!important;margin:0!important;padding:12px 14px!important;border-radius:14px;background:var(--bk-fc-soft)!important;box-shadow:none!important}body.bk-fc-modern .basket__wrap .ar-product>.bk_purchasing_process:empty{display:none!important}body.bk-fc-modern .basket__wrap .ar-product>.bk_purchasing_process{align-items:stretch;gap:14px}body.bk-fc-modern .basket__wrap .ar-product .bk_purchasing-process--free-shipping{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex:1 1 0%;gap:2px;min-width:0;width:auto;margin:0;padding:0;border:none;color:var(--bk-fc-muted);text-align:right}body.bk-fc-modern .basket__wrap .ar-product .bk_purchasing-process--free-shipping>div:not([class]),body.bk-fc-modern .basket__wrap .ar-product .bk_purchasing-process--free-shipping p{text-align:right!important}body.bk-fc-modern .basket__wrap .ar-product .bk_purchasing-process--free-shipping>div:not([class]){margin:0!important;color:var(--bk-fc-text);font-size:11px;font-weight:700;line-height:1.7}body.bk-fc-modern .basket__wrap .ar-product .bk_purchasing-process--free-shipping p{margin:0;color:var(--bk-fc-muted);font-size:11px}body.bk-fc-modern .basket__wrap .ar-product .bk_purchasing-process--free-shipping .woocommerce-Price-amount,body.bk-fc-modern .basket__wrap .ar-product .bk_purchasing-process--free-shipping .woocommerce-Price-currencySymbol{color:var(--bk-fc-text)}body.bk-fc-modern .basket__wrap .ar-product .bk_purchasing-process--free-shipping+.bk_purchasing-process--free-shipping{padding-right:14px;border-right:1px solid var(--bk-fc-line-strong)}body.bk-fc-modern .basket__wrap .ar-panel-content .bk_purchasing-process--free-shipping-bar{flex-shrink:0;width:100%;height:6px;margin:auto 0 0!important;padding-top:0;border-radius:3px;background:var(--bk-fc-line-strong);border:none}body.bk-fc-modern .basket__wrap .ar-panel-content .bk_purchasing-process--free-shipping>:not(.bk_purchasing-process--free-shipping-bar):nth-last-child(2){margin-bottom:8px!important}body.bk-fc-modern .basket__wrap .ar-panel-content .bk_purchasing-process--free-shipping-thumb{height:6px;border-radius:3px;background:var(--bk-fc-accent);box-shadow:none;border:none!important}body.bk-fc-modern .basket__wrap .ar-product>li.mini_cart_item{position:relative;display:flex;flex-direction:column;flex-shrink:0;gap:10px;width:100%;height:auto!important;margin:0;padding:12px;background:var(--bk-fc-bg);border:1px solid var(--bk-fc-line)!important;border-radius:16px!important;corner-shape:round!important;box-shadow:none;transition:border-color .2s,opacity .2s}body.bk-fc-modern .basket__wrap .ar-product>li.mini_cart_item:hover{background:var(--bk-fc-bg);border-color:color-mix(in srgb,var(--bk-fc-accent) 35%,var(--bk-fc-line))!important}body.bk-fc-modern .basket__wrap .ar-product>li.mini_cart_item.bakala_gift_prodcut{background:var(--bk-fc-accent);border-color:transparent!important}body.bk-fc-modern .basket__wrap .ar-product>li>a{display:flex;align-items:center;gap:12px;padding-left:30px;color:var(--bk-fc-text)}body.bk-fc-modern .basket__wrap .ar-product-side{flex-shrink:0;padding:0}body.bk-fc-modern .basket__wrap .ar-product-image{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0;overflow:hidden;border-radius:12px;background:var(--bk-fc-soft)}body.bk-fc-modern .basket__wrap .ar-product-image img{width:100%!important;height:100%;max-width:100%;max-height:100%;margin:0;object-fit:contain;border-radius:0;mix-blend-mode:multiply}body.bk-fc-modern.bk-fc-dark .basket__wrap .ar-product-image img,body.bk-fc-modern .basket__wrap .ar-product>li:hover .ar-product-image img{mix-blend-mode:normal}body.bk-fc-modern .basket__wrap .ar-product .flex-direction-nav{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}body.bk-fc-modern .basket__wrap .ar-product>li>a h3{display:-webkit-box;flex:none;height:auto;margin:0;padding:0;overflow:hidden;color:var(--bk-fc-text);font-size:13px;font-weight:500;line-height:1.7;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity-wrap.flexed{display:flex;align-items:center;justify-content:space-between;gap:8px;width:auto;margin:0 80px 0 0}body.bk-fc-modern .basket__wrap .cart_list_product_quantity{color:var(--bk-fc-muted);font-size:12px;line-height:1.6}body.bk-fc-modern .basket__wrap .ar-product span.woocommerce-Price-amount.amount{position:static!important;color:var(--bk-fc-text);font-size:14px!important;font-weight:700!important}body.bk-fc-modern .basket__wrap .ar-product .mini_cart_item .woocommerce-Price-currencySymbol{position:static;margin-right:3px;font-size:10px;font-weight:400;color:var(--bk-fc-muted)}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity,body.bk-fc-modern .basket__wrap .ar-product>li:hover .quantity{flex-shrink:0;gap:2px;height:32px!important;max-width:none!important;margin:0!important;padding:0 2px;border-radius:20px;background:var(--bk-fc-soft)!important;box-shadow:none;width:auto!important}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .bakala-minus,body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .bakala-plus{display:flex;align-items:center;justify-content:center;width:28px;height:28px!important;line-height:0;border-radius:50%;cursor:pointer;transition:background-color .2s;padding:0!important}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .bakala-minus:hover,body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .bakala-plus:hover{background:var(--bk-fc-line-strong)}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .icon{color:var(--bk-fc-text);font-size:14px;line-height:1}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .icon-bakala-plus:before,body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .icon-bakala-minus:before{font-family:Arial,sans-serif;font-size:17px;font-weight:400;line-height:1;position:relative;top:-2px}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .icon-bakala-minus:before{font-size:14px}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .icon-bakala-plus:before{content:"+";line-height:0;margin:0;padding:0}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .icon-bakala-minus:before{content:"−"}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .icon-trashbin,body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .icon-trashbin:before{color:var(--bk-fc-accent);font-size:12px!important;line-height:1;top:0;content:""}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .qty{width:26px!important;min-width:0;max-width:32px;margin:0;padding:0!important;color:var(--bk-fc-text);font-size:13px;-moz-appearance:textfield;appearance:textfield}body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .qty::-webkit-inner-spin-button,body.bk-fc-modern .basket__wrap .mini_cart_item .quantity .qty::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}body.rtl.bk-fc-modern .basket__wrap .ar-product .ar-delete{top:10px;right:auto;left:10px;display:flex!important;align-items:center;justify-content:center;width:28px;height:28px;padding:0;line-height:1;border-radius:50%;transition:background-color .2s;text-align:center}body.rtl.bk-fc-modern .basket__wrap .ar-product .ar-delete:before{content:"×";margin:0;color:var(--bk-fc-muted);font-family:Arial,sans-serif;font-size:20px;line-height:1;text-align:center!important;padding-right:12px;padding-top:2px}body.rtl.bk-fc-modern .basket__wrap .ar-product .ar-delete:hover{background:var(--bk-fc-soft)}body.rtl.bk-fc-modern .basket__wrap .ar-product .ar-delete:hover:before{color:#e5484d}body.bk-fc-modern .basket__wrap .ar-amount{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;margin:0;padding:14px 22px 12px;border-top:1px dashed var(--bk-fc-line-strong);color:var(--bk-fc-muted);font-size:13px;font-weight:700;line-height:1.6}body.bk-fc-modern .basket__wrap .ar-amount strong,body.bk-fc-modern .basket__wrap .ar-amount .woocommerce-Price-amount{color:var(--bk-fc-text);font-size:16px;font-weight:700}body.bk-fc-modern .basket__wrap .ar-order{order:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;float:none;width:auto;height:48px;margin:0 18px;padding:0 16px;border-radius:14px!important;corner-shape:round!important;box-shadow:0 10px 20px -10px color-mix(in srgb,var(--bk-fc-accent) 80%,transparent);font-size:14px;line-height:1;transition:transform .2s,opacity .2s}body.bk-fc-modern .basket__wrap .ar-order:hover{opacity:.92;transform:translateY(-1px)}body.bk-fc-modern .basket__wrap .ar-cartbox{order:2;display:block;flex-shrink:0;float:none;width:auto;height:auto;margin:10px auto 16px;padding:4px 8px;background:0 0!important;border-radius:0!important;box-shadow:none!important;color:var(--bk-fc-muted);font-size:13px;font-weight:700;line-height:1.6;text-decoration:underline;text-underline-offset:4px}body.bk-fc-modern .basket__wrap .ar-cartbox:hover{color:var(--bk-fc-text)}