body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup .gb-mini-cart-pro-head{display:grid!important;gap:6px!important;margin:0 0 12px!important;padding:16px 18px!important;border-radius:14px!important;color:#fff!important;background:radial-gradient(circle at 88% 0%,#ff6a0038,#ff6a0000 38%),linear-gradient(145deg,#0f0f10fa,#050505fa)!important;border:1px solid rgb(255 255 255 / .14)!important;box-shadow:0 20px 48px #00000042,inset 0 1px #ffffff1a!important}body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup .gb-mini-cart-pro-kicker{display:inline-flex!important;align-items:center!important;width:fit-content!important;padding:5px 9px!important;border-radius:999px!important;color:#ffbd72!important;background:#ff6a0021!important;border:1px solid rgb(255 176 92 / .28)!important;font-size:10px!important;line-height:1!important;font-weight:1000!important;text-transform:uppercase!important}body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup .gb-mini-cart-pro-title{margin:0!important;color:#fff!important;font-size:20px!important;line-height:1.05!important;font-weight:1000!important;letter-spacing:0!important}body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup .gb-mini-cart-pro-copy{margin:0!important;color:#ffffffbd!important;font-size:12px!important;line-height:1.35!important;font-weight:750!important}body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup .gb-mini-cart-help{margin:10px 0 0!important;padding:10px 11px!important;border-radius:10px!important;color:#fffc!important;background:#ffffff0e!important;border:1px solid rgb(255 106 0 / .22)!important;font-size:12px!important;line-height:1.32!important;font-weight:750!important}body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup .gb-mini-cart-help strong{display:block!important;margin-bottom:3px!important;color:#fff!important;font-size:12px!important;font-weight:1000!important}body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup a.button.gb-mini-cart-primary,body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup a.checkout.gb-mini-cart-primary{color:#fff!important;font-size:13px!important;line-height:1.05!important;text-transform:none!important;background:linear-gradient(135deg,#ff6a00,#e0181b)!important;border-color:#ffffff29!important}body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup a.button.gb-mini-cart-secondary,body:not(.woocommerce-cart):not(.woocommerce-checkout) .cart-popup a.wc-forward.gb-mini-cart-secondary{color:#111!important;font-size:13px!important;line-height:1.05!important;text-transform:none!important;background:#fff!important;border:1px solid rgb(17 17 17 / .12)!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup{background:linear-gradient(135deg,#273b4b55,#0a121d99),#0b121df2!important;color:#e8eff6!important;border:1px solid #8ba0b545!important;box-shadow:0 12px 30px #0004!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .woocommerce-cart-header,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .cart-details,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .cart-header-form,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .remove-cart,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .cart-bottom{background:transparent!important;color:#e5edf5!important;border-color:#8ba0b52e!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .mini_cart_item,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .cart-list li{background:#a5bfd607!important;border-color:#8ba0b52e!important;color:#e5edf5!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .product-name a,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .amount,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .quantity,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .empty,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .top-total-cart,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .total-cart{color:#e5edf5!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .gb-mini-cart-pro-head{background:#a6c4df06!important;border-color:#8ba0b52e!important;box-shadow:none!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .gb-mini-cart-pro-kicker{color:#b9d3e8!important;background:transparent!important;border:0!important;padding:0!important;font-weight:600!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .gb-mini-cart-pro-title{font-weight:650!important;line-height:1.2!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .gb-mini-cart-pro-copy{font-weight:400!important;line-height:1.5!important;color:#b7c7d8!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .gb-mini-cart-help{font-weight:400!important;line-height:1.5!important;background:#a5bfd609!important;border-color:#8ba0b52e!important;color:#c2d1de!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .gb-mini-cart-help strong{font-weight:600!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup a.gb-mini-cart-primary{background:linear-gradient(135deg,#df263c,#c5192d)!important;color:#fff!important;border:1px solid #eb4356!important;border-radius:10px!important;box-shadow:none!important;min-height:44px!important;font-weight:600!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup a.gb-mini-cart-secondary{background:#a5bfd60a!important;border:1px solid #819bb54d!important;color:#e1ebf4!important;border-radius:10px!important;box-shadow:none!important;min-height:44px!important;font-weight:500!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .remove-cart a:before,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .remove-cart a:after{background:#d9e7f3!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup *:is(a,button,input):focus-visible{outline:2px solid #a6d7fa!important;outline-offset:2px!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-primary,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-secondary{font:600 13px/1.3 system-ui,sans-serif!important;text-indent:0!important;white-space:normal!important;min-height:44px!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-primary,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-secondary{-webkit-text-fill-color:currentColor!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .quantity input,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .quantity button{color:#e5edf5!important;background:transparent!important;min-height:36px!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-primary{background:linear-gradient(135deg,#df263c,#c5192d)!important;color:#fff!important;box-shadow:none!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-secondary{background:#a5bfd60a!important;color:#e1ebf4!important;box-shadow:none!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-primary:before,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-primary:after,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-secondary:before,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-secondary:after{content:none!important;display:none!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup button,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup input{font-family:system-ui,sans-serif!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .product-name a{font-size:13px!important;line-height:1.4!important;font-weight:600!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .amount,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .top-total-cart{font-weight:650!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-primary,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .buttons a.gb-mini-cart-secondary{display:flex!important;align-items:center!important;justify-content:center!important;padding:10px!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .product-quantity .quantity{width:120px!important;min-height:44px!important;background:#a5bfd60a!important;border-color:#819bb54d!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .product-quantity .quantity button,html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .product-quantity .quantity input{width:40px!important;min-height:44px!important;height:44px!important}html body:not(.woocommerce-cart):not(.woocommerce-checkout) #page .cart-popup .product-remove a.remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;color:#c1d3e2!important}