@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-display:swap;src:url(//akku-energie-technik.de/wp-content/uploads/omgf/open-sans/open-sans-italic-latin.woff2?ver=1754306770)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;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url(//akku-energie-technik.de/wp-content/uploads/omgf/open-sans/open-sans-italic-latin.woff2?ver=1754306770)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;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:url(//akku-energie-technik.de/wp-content/uploads/omgf/open-sans/open-sans-italic-latin.woff2?ver=1754306770)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;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(//akku-energie-technik.de/wp-content/uploads/omgf/open-sans/open-sans-normal-latin.woff2?ver=1754306770)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;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(//akku-energie-technik.de/wp-content/uploads/omgf/open-sans/open-sans-normal-latin.woff2?ver=1754306770)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;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(//akku-energie-technik.de/wp-content/uploads/omgf/open-sans/open-sans-normal-latin.woff2?ver=1754306770)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;}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.ps-theme-wcspc{-ms-touch-action:none;touch-action:none;overflow:hidden !important;-ms-overflow-style:none;}
@supports (-ms-overflow-style: none) {
.ps-theme-wcspc{overflow:auto !important;}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ps-theme-wcspc{overflow:auto !important;}
}
.ps-theme-wcspc.ps-active-x > .ps-scrollbar-x-rail, .ps-theme-wcspc.ps-active-y > .ps-scrollbar-y-rail{display:block;background-color:transparent;}
.ps-theme-wcspc.ps-in-scrolling{pointer-events:none;}
.ps-theme-wcspc.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:rgba(0, 0, 0, .2);opacity:0.9;}
.ps-theme-wcspc.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:rgba(0, 0, 0, .2);}
.ps-theme-wcspc.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:rgba(0, 0, 0, .2);opacity:0.9;}
.ps-theme-wcspc.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:rgba(0, 0, 0, .2);}
.ps-theme-wcspc > .ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear, opacity .2s linear;bottom:0;height:10px;}
.ps-theme-wcspc > .ps-scrollbar-x-rail > .ps-scrollbar-x{position:absolute;background-color:rgba(0, 0, 0, .2);border-radius:0;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;bottom:0;height:10px;}
.ps-theme-wcspc > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x, .ps-theme-wcspc > .ps-scrollbar-x-rail:active > .ps-scrollbar-x{height:10px;}
.ps-theme-wcspc > .ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear, opacity .2s linear;right:0;width:10px;border-radius:5px;}
.ps-theme-wcspc > .ps-scrollbar-y-rail > .ps-scrollbar-y{position:absolute;background-color:rgba(0, 0, 0, .4);transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;right:0;width:4px;border-radius:2px;}
.ps-theme-wcspc > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y, .ps-theme-wcspc > .ps-scrollbar-y-rail:active > .ps-scrollbar-y{width:10px;border-radius:5px;}
.ps-theme-wcspc:hover.ps-in-scrolling{pointer-events:none;}
.ps-theme-wcspc:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:rgba(0, 0, 0, .2);opacity:0.9;}
.ps-theme-wcspc:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:rgba(0, 0, 0, .2);}
.ps-theme-wcspc:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:rgba(0, 0, 0, .2);opacity:0.9;}
.ps-theme-wcspc:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:rgba(0, 0, 0, .2);}
.ps-theme-wcspc:hover > .ps-scrollbar-x-rail, .ps-theme-wcspc:hover > .ps-scrollbar-y-rail{opacity:0.6;}
.ps-theme-wcspc:hover > .ps-scrollbar-x-rail:hover{background-color:rgba(0, 0, 0, .2);opacity:0.9;}
.ps-theme-wcspc:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x{background-color:rgba(0, 0, 0, .2);}
.ps-theme-wcspc:hover > .ps-scrollbar-y-rail:hover{background-color:rgba(0, 0, 0, .2);opacity:0.9;}
.ps-theme-wcspc:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
background-color: rgba(0, 0, 0, .2);
}@font-face{font-family:'ata_smart_fly_cart';src:url(//akku-energie-technik.de/wp-content/plugins/woocommerce-modal-fly-cart-pro/assets/css/fonts/ata_smart_fly_cart.eot?);src:url(//akku-energie-technik.de/wp-content/plugins/woocommerce-modal-fly-cart-pro/assets/css/fonts/ata_smart_fly_cart.eot?#iefix) format('embedded-opentype'), url(//akku-energie-technik.de/wp-content/plugins/woocommerce-modal-fly-cart-pro/assets/css/fonts/ata_smart_fly_cart.woff?) format('woff'), url(//akku-energie-technik.de/wp-content/plugins/woocommerce-modal-fly-cart-pro/assets/css/fonts/ata_smart_fly_cart.ttf?) format('truetype'), url(//akku-energie-technik.de/wp-content/plugins/woocommerce-modal-fly-cart-pro/assets/css/fonts/ata_smart_fly_cart.svg?#ata_smart_fly_cart) format('svg');font-weight:normal;font-style:normal;}
[class^="wcspc-icon-"], [class*=" wcspc-icon-"]{font-family:'ata_smart_fly_cart' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.wcspc-icon-loading:before{content:"\E832";}
.wcspc-icon-cart1:before{content:"\E800";}
.wcspc-icon-cart2:before{content:"\E801";}
.wcspc-icon-cart3:before{content:"\0030";}
.wcspc-icon-cart4:before{content:"\E803";}
.wcspc-icon-cart5:before{content:"\E804";}
.wcspc-icon-cart6:before{content:"\E805";}
.wcspc-icon-cart7:before{content:"\E806";}
.wcspc-icon-cart8:before{content:"\F217";}
.wcspc-icon-cart9:before{content:"\F218";}
.wcspc-icon-cart10:before{content:"\F291";}
.wcspc-icon-close:before{content:"\E809";}
.wcspc-icon-remove:before {
content: "\E807";
}@keyframes spinner {
to{transform:rotate(360deg);}
}
@-webkit-keyframes spinner {
to{-webkit-transform:rotate(360deg);}
}
@keyframes shake {
10%, 90%{transform:translate3d(-1px, 0, 0);}
20%, 80%{transform:translate3d(2px, 0, 0);}
30%, 50%, 70%{transform:translate3d(-4px, 0, 0);}
40%, 60%{transform:translate3d(4px, 0, 0);}
}
.wcspc-area.wcspc-area-loading:before{content:'\E832';font-family:'ata_smart_fly_cart';font-size:24px;-webkit-font-smoothing:antialiased;text-align:center;line-height:24px;color:#ffffff;display:block;width:24px;height:24px;margin-top:-12px;margin-left:-12px;position:absolute;vertical-align:baseline;top:50%;left:50%;z-index:97;-webkit-animation:spinner 1s linear infinite;-moz-animation:spinner 1s linear infinite;-ms-animation:spinner 1s linear infinite;-o-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;}
.wcspc-area.wcspc-area-loading:after{content:'';width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);position:absolute;top:0;left:0;}
.wcspc-count{width:60px;height:60px;line-height:60px;text-align:center;background-color:#ffffff;display:block;cursor:pointer;position:fixed;left:40px;bottom:40px;z-index:99999997;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 20px;-webkit-box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 20px;box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 20px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.wcspc-count:hover{bottom:45px;}
.wcspc-count i{font-size:24px;line-height:60px;color:#444444;}
.wcspc-count span{position:absolute;top:-10px;right:-10px;height:28px;width:28px;font-size:12px;line-height:28px;text-align:center;background:#9b5c8f;color:#ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.wcspc-count.wcspc-count-bottom-right{right:40px;left:auto;}
.wcspc-count.wcspc-count-top-left{top:40px;bottom:auto;}
.wcspc-count.wcspc-count-top-left:hover{top:45px;}
.wcspc-count.wcspc-count-top-right{top:40px;right:40px;bottom:auto;left:auto;}
.wcspc-count.wcspc-count-top-right:hover{top:45px;}
.wcspc-count.wcspc-count-loading i{display:none;}
.wcspc-count.wcspc-count-loading:before{content:'\E832';font-family:'ata_smart_fly_cart';font-size:24px;-webkit-font-smoothing:antialiased;text-align:center;line-height:24px;color:#444444;display:block;width:24px;height:24px;margin-top:-12px;margin-left:-12px;position:absolute;vertical-align:baseline;top:50%;left:50%;-webkit-animation:spinner 1s linear infinite;-moz-animation:spinner 1s linear infinite;-ms-animation:spinner 1s linear infinite;-o-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;}
.wcspc-count.wcspc-count-shake{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px;}
.wcspc-count.wcspc-count-hide{display:none !important;}
.wcspc-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;z-index:99999998;}
body.wcspc-body-show .wcspc-overlay{opacity:1;visibility:visible;}
.wcspc-area{position:fixed;top:0;left:100%;width:80%;max-width:320px;height:100%;max-height:100%;box-sizing:border-box;text-align:left;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);z-index:99999999;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.wcspc-area .wcspc-close{position:absolute;top:0px;width:32px;height:32px;display:block;cursor:pointer;opacity:0;visibility:hidden;font-size:20px;color:#fff;text-align:center;line-height:32px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.wcspc-area .wcspc-close:hover{opacity:1;visibility:visible;}
.wcspc-area.wcspc-area-show .wcspc-close{opacity:.7;visibility:visible;}
.wcspc-area.wcspc-effect-01{-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
.wcspc-area.wcspc-effect-01 .wcspc-close{left:-32px;}
.wcspc-area.wcspc-effect-01.wcspc-area-show{-webkit-transform:translate3d(-320px, 0, 0);transform:translate3d(-320px, 0, 0);}
@media only screen and (max-width: 420px) {
.wcspc-area.wcspc-effect-01.wcspc-area-show{-webkit-transform:translate3d(-254px, 0, 0);transform:translate3d(-254px, 0, 0);}
} .wcspc-area.wcspc-effect-02{left:0;width:80%;text-align:left;-webkit-transform:translate3d(-320px, 0, 0);transform:translate3d(-320px, 0, 0);}
.wcspc-area.wcspc-effect-02 .wcspc-close{right:-32px;left:auto;}
.wcspc-area.wcspc-effect-02.wcspc-area-show{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);}
.wcspc-area.wcspc-effect-03{top:-100%;left:50%;max-height:80%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);}
.wcspc-area.wcspc-effect-03 .wcspc-close{right:-32px;}
.wcspc-area.wcspc-effect-03.wcspc-area-show{top:0;}
.wcspc-area.wcspc-effect-04{top:auto;bottom:-100%;left:50%;max-height:80%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);}
.wcspc-area.wcspc-effect-04.wcspc-area-show{bottom:0;}
.wcspc-area.wcspc-effect-04 .wcspc-close{right:-32px;}
.wcspc-area.wcspc-effect-05{top:40%;opacity:0;left:50%;max-height:80%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);visibility:hidden;}
.wcspc-area.wcspc-effect-05 .wcspc-close{right:-32px;}
.wcspc-area.wcspc-effect-05.wcspc-area-show{opacity:1;visibility:visible;top:50%;}
.wcspc-area{background-color:#E0E0E0;font-family:Helvetica, Arial, sans-serif;font-size:14px;display:flex;flex-direction:column;padding:20px 0;}
.wcspc-area a, .wcspc-area input, .wcspc-area p{font-family:Helvetica, Arial, sans-serif;}
.wcspc-area .wcspc-area-top{flex-grow:1;position:relative;margin:0;padding:0;overflow-x:hidden;overflow-y:hidden;}
.wcspc-item{padding:0 20px;margin:0px 0px 15px 0px;}
.wcspc-area-top.wcspc-items .wcspc-item a{text-decoration:none;outline:none;}
.wcspc-area-top.wcspc-items .wcspc-item:first-child .wcspc-item-inner{border-top:1px dashed #eeeeee;}
.wcspc-area-top.wcspc-items .wcspc-item .wcspc-item-inner{padding:10px 0px 10px 10px;display:table;width:90%;background-color:#ffffff;border-bottom:1px dashed #eeeeee;margin:0;box-sizing:border-box;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.wcspc-area-top.wcspc-items .wcspc-item .wcspc-item-inner > div{display:table-cell;vertical-align:middle;}
.wcspc-area-top.wcspc-items .wcspc-item-thumb{width:50px;}
.wcspc-area-top.wcspc-items .wcspc-item-thumb img{width:40px;height:40px;display:block;margin-right:10px;box-shadow:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.wcspc-area-top.wcspc-items .wcspc-item-title{display:block;font-size:14px;font-weight:700;margin-bottom:5px;line-height:1.2;}
.wcspc-area-top.wcspc-items .wcspc-item-title a{text-decoration:none;color:#222222;}
.wcspc-area-top.wcspc-items .wcspc-item-data, .wcspc-area-top.wcspc-items .wcspc-item-data .wcspc-item-price{font-size:12px;font-weight:400;line-height:1.2;margin-bottom:5px;display:block;}
.wcspc-area-top.wcspc-items .wcspc-item-data span{text-transform:capitalize;}
.wcspc-area-top.wcspc-items .wcspc-item-data del{color:#999999;}
.wcspc-area-top.wcspc-items .wcspc-item-data ins{background:none;}
.wcspc-area-top.wcspc-items  .wcspc-item-price span{font-size:12px !important;font-weight:400 !important;}
.wcspc-area-top.wcspc-items  .wcspc-item-qty{width:40px;}
.wcspc-area-top.wcspc-items .wcspc-item-qty .wcspc-item-qty-inner{position:relative;display:block;}
.wcspc-area-top.wcspc-items .wcspc-item-qty .wcspc-item-qty-inner input{width:40px;height:28px!important;line-height:28px!important;padding:0!important;text-align:center;border:none;outline:none;display:block;color:#444444;background-color:#eeeeee;-moz-appearance:textfield;font-size:12px;font-weight:400;margin:0px!important;border-radius:0px!important;}
.wcspc-area-top.wcspc-items input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.wcspc-area-top.wcspc-items  .wcspc-item-qty-plus, .wcspc-area-top.wcspc-items  .wcspc-item-qty-minus{width:40px;height:16px;line-height:16px;text-align:center;color:#444444;background-color:#eeeeee;font-size:12px;font-weight:400;display:block;cursor:pointer;}
.wcspc-area-top.wcspc-items  .wcspc-item-qty-plus:hover, .wcspc-area-top.wcspc-items  .wcspc-item-qty-minus:hover{background-color:#dddddd;}
.wcspc-area-top.wcspc-items  .wcspc-item-qty-plus{top:-17px;left:0;}
.wcspc-area-top.wcspc-items  .wcspc-item-qty-minus{bottom:-17px;left:0;}
.wcspc-area-top.wcspc-items .wcspc-item-inner .wcspc-item-remove{position:absolute;top:50%;right:0px;transform:translate(30px, -50%);display:block;width:20px;height:20px;line-height:20px;text-align:center;outline:none;text-decoration:none;border:none;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.wcspc-area-top.wcspc-items .wcspc-item-inner .wcspc-item-remove:before{color:#FFF;font-size:20px;}
.wcspc-area-bot{padding:15px 20px 0 20px;margin:0;}
.wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner{display:table;padding:0;width:100%;border-collapse:separate;color:#222222;line-height:1;padding-bottom:15px;}
.wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner > div{display:table-cell;width:50%;}
.wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner > div.wcspc-total-left{text-align:left;}
.wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner > div.wcspc-total-right{text-align:right;font-size:18px;font-weight:700;}
.wcspc-area .wcspc-area-bot .wcspc-action .wcspc-action-inner{display:table;width:100%;border-collapse:separate;}
.wcspc-area-bot .wcspc-action .wcspc-action-inner > div{display:table-cell;width:50%;}
.wcspc-area-bot .wcspc-action .wcspc-action-inner > div.wcspc-action-left{padding-right:5px;}
.wcspc-area-bot .wcspc-action .wcspc-action-inner > div.wcspc-action-right{padding-left:5px;}
.wcspc-area-bot .wcspc-action .wcspc-action-inner > div a{height:40px;line-height:36px;text-align:center;padding:0 10px;box-sizing:border-box;background-color:#ffffff;color:#9b5c8f;font-weight:700;border:2px solid #ffffff;text-decoration:none;display:inline-block;width:100%;text-transform:uppercase;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.wcspc-area-bot .wcspc-action .wcspc-action-inner > div a:hover{background-color:transparent;color:#ffffff;}
.wcspc-area-bot .wcspc-continue{text-align:center;margin-top:15px;}
.wcspc-area-bot .wcspc-continue span{color:#ffffff;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.wcspc-area-bot .wcspc-continue span:hover{opacity:.7;}
.wcspc-no-item, .wcspc-area.wcspc-style-01 .wcspc-error{text-align:center;color:#ffffff;}
.wcspc-area .wcspc-no-item, .wcspc-area .wcspc-error{text-align:center;color:#222222;}
.wcspc-area.wcspc-style-05:after{content:'';top:0;left:0;z-index:-1;position:absolute;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-moz-linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%);background:-o-linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%);background:-webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%);background:-ms-linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%);}
.wcspc-item-info .variation{display:block;padding-top:5px;}
.wcspc-item-info .variation,.wcspc-item-info.variation dt,.wcspc-item-info .variation dd{
font-size:12px;
line-height:16px;	
}.product.product-type-variable ul.tabs li.product_safety_tab,.wc-gzd-additional-info-placeholder,p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{float:none;padding:0 1em 0 0;text-align:left}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}#order_review .wc-gzd-checkbox-placeholder:empty{display:none}.woocommerce-checkout .shop_table{background-color:#eee}@media(min-width:768px){table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{align-items:center;display:flex}}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail{margin-right:1em;max-width:15%;min-width:60px}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail img{margin:0}body.theme-astra table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail td.product-name{flex-wrap:wrap}.cart_totals tr.order-total-differential-taxation-notice td:before,.cart_totals tr.order-total-small-business-notice td:before{content:""!important}.includes_tax,.tax_label,.woocommerce dl.variation dd[class*=variation-gzd-],.woocommerce dl.variation div[class*=variation-gzd-],.woocommerce dl.variation dt[class*=variation-gzd-],.woocommerce dl.variation li[class*=variation-gzd-],.woocommerce ul.variation dd[class*=variation-gzd-],.woocommerce ul.variation div[class*=variation-gzd-],.woocommerce ul.variation dt[class*=variation-gzd-],.woocommerce ul.variation li[class*=variation-gzd-],.woocommerce-cart dl.variation dd[class*=variation-gzd-],.woocommerce-cart dl.variation div[class*=variation-gzd-],.woocommerce-cart dl.variation dt[class*=variation-gzd-],.woocommerce-cart dl.variation li[class*=variation-gzd-],.woocommerce-cart ul.variation dd[class*=variation-gzd-],.woocommerce-cart ul.variation div[class*=variation-gzd-],.woocommerce-cart ul.variation dt[class*=variation-gzd-],.woocommerce-cart ul.variation li[class*=variation-gzd-],.woocommerce-checkout dl.variation dd[class*=variation-gzd-],.woocommerce-checkout dl.variation div[class*=variation-gzd-],.woocommerce-checkout dl.variation dt[class*=variation-gzd-],.woocommerce-checkout dl.variation li[class*=variation-gzd-],.woocommerce-checkout ul.variation dd[class*=variation-gzd-],.woocommerce-checkout ul.variation div[class*=variation-gzd-],.woocommerce-checkout ul.variation dt[class*=variation-gzd-],.woocommerce-checkout ul.variation li[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dd[class*=variation-gzd-],.woocommerce-mini-cart dl.variation div[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dt[class*=variation-gzd-],.woocommerce-mini-cart dl.variation li[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dd[class*=variation-gzd-],.woocommerce-mini-cart ul.variation div[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dt[class*=variation-gzd-],.woocommerce-mini-cart ul.variation li[class*=variation-gzd-]{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}.woocommerce-gzd-checkout #order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{display:block;font-size:11px;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;margin:0;padding:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper,.woocommerce-checkout table.shop_table .wc-gzd-additional-wrapper{clear:both;text-align:right}.cart_totals p.wc-gzd-additional-info,.woocommerce-checkout table.shop_table p.wc-gzd-additional-info{display:inline-block;font-size:.8em;font-weight:400;margin-bottom:0}.entry-content .woocommerce #payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{display:block;font-size:.9em;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{line-height:1.8em;margin:.2rem 0}.product_list_widget .wc-gzd-additional-info a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{clear:left;font-size:.9em;margin-bottom:.5rem}.product .defect-description:not(:empty){border:2px solid #4b4f58;margin:1em 0;padding:.5em}.product .defect-description:not(:empty) p:last-child{margin-bottom:0}form.cart.wc-gzd-replace-price .single_variation_wrap .woocommerce-variation-price{display:none}.deposit-packaging-type{font-weight:700;text-transform:uppercase}.product p.deposit-packaging-type{font-size:1.2em!important}.wc-gzd-rating-authenticity-status{display:block;font-size:.9em}.woocommerce-product-rating .wc-gzd-rating-authenticity-status{display:inline-block}.product .product_meta{margin-top:1rem}p.footer-info{font-size:.9em;padding-bottom:.5rem;text-align:center}.wc-gzd-item-defect-description p,.wc-gzd-item-desc p{font-size:.9em;font-weight:400}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}.wc-gzd-power-supply{display:flex;flex-wrap:wrap;height:70px;margin:1em 0}.wc-gzd-power-supply svg{align-items:center;display:flex;height:70px;width:70px}.wc-gzd-power-supply svg text{text-anchor:middle;dominant-baseline:middle;font-size:1.8rem;font-weight:600}.wc-gzd-power-supply svg text.min-max-watt-has-decimals,.wc-gzd-power-supply svg text.power-supply-usb-pd{font-size:1.5rem}.wc-gzd-cart-info{display:block}table.product-details-inner{margin:0;padding:0;table-layout:fixed}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{background:transparent;border:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{margin-right:1em;max-width:15%}#order_review .blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field .optional{display:none!important}.wc-gzd-nutri-score-value{display:block;height:4rem;text-indent:-9999px;width:7.0625rem}.wc-gzd-placeholder-loading{display:flex;flex:0 0 100%;flex-flow:column;overflow:hidden;position:relative}.wc-gzd-placeholder-loading *{box-sizing:border-box}.wc-gzd-placeholder-loading:before{animation:phAnimation .8s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-250%;pointer-events:none;position:absolute;right:0;top:0;width:500%;z-index:1}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row{align-items:center;display:flex;vertical-align:middle}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row>*{background-color:#e7e7e7;display:block;height:10px}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row .wc-gzd-placeholder-row-col-4{min-width:100px}@keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.wc-block-featured-product .wc-gzd-additional-info{color:inherit;font-size:.9em;margin:0;padding:5px 48px 0;text-align:center;width:100%;z-index:1}.wc-block-featured-product .wc-gzd-nutri-score{width:auto}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info{margin:.5em 0}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info:not(.deposit-packaging-type){font-size:.9em;font-weight:400}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout #order_review_heading{margin-bottom:2rem;padding-left:0;text-align:left;width:100%}