.fsacf-preloader-wrap{display:none;position:fixed;box-sizing:border-box;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#000;opacity:1;transition:all .5s}.fsacf-preloader-wrap.preloader-out{transition:all .5s;opacity:0}.fsacf-preloader-wrap.is-active{display:block}.fsacf-preloader-wrap .preloader-inner{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.fsacf-preloader-wrap .preloader-inner .preloader-content{display:block;width:150px;height:150px}.fsacf-preloader-wrap .preloader-inner .preloader-content svg{width:100%;height:auto}.fsacf-preloader-wrap.fsacf-standard-1 svg #wow_signet{transform:rotate(15deg);transform-origin:center;animation:ani_wow_signet 6s linear infinite}.fsacf-preloader-wrap.fsacf-standard-1 svg #inner_circle{transform-origin:center;animation:ani_wow_inner_circle 6s linear infinite}.fsacf-preloader-wrap.fsacf-standard-1 svg #outer_circle{animation:ani_wow_outer_circle 6s linear infinite;transform-origin:center}@keyframes ani_wow_signet{0%{transform:scale(0.5)}50%{transform:scale(1)}100%{transform:scale(0.5)}}@keyframes ani_wow_inner_circle{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(0.55)}100%{transform:rotate(360deg) scale(1)}}@keyframes ani_wow_outer_circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fsacf-preloader-wrap.fsacf-standard-2 svg #rect_1{transform-origin:center;animation:ani_wow_rect 1s linear infinite;animation-delay:0s}.fsacf-preloader-wrap.fsacf-standard-2 svg #rect_2{transform-origin:center;animation:ani_wow_rect 1s linear infinite;animation-delay:.25s}.fsacf-preloader-wrap.fsacf-standard-2 svg #rect_3{transform-origin:center;animation:ani_wow_rect 1s linear infinite;animation-delay:.5s}@keyframes ani_wow_rect{0%{transform:scaleY(1)}50%{transform:scaleY(0.5)}100%{transform:scaleY(1)}}.fsacf-preloader-wrap #wow_light{transform-origin:center;opacity:.5;animation:ani_wow_custom 2s linear infinite}@keyframes ani_wow_custom{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}100%{opacity:.7;transform:scale(1)}}.fsacf-preloader-wrap #wow_spinner{transform-origin:center;animation:ani_wow_custom_spinner 5s linear infinite}@keyframes ani_wow_custom_spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gps-scroll-top-btn{display:none;box-sizing:border-box;position:fixed;width:38px;height:38px;z-index:999999;right:20px;bottom:80px}.gps-scroll-top-btn .gps-stb-inner{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background-color:var(--contrast);color:var(--base-3);border-radius:5px}.gps-scroll-top-btn:hover{cursor:pointer}.gps-wxm-main-header{font-family:"Bebas Neue",sans-serif;font-weight:400;letter-spacing:.025em;font-size:24px}@media all and (min-width: 1025px){.gps-wxm-main-header a.wxm-text-wrap{color:var(--global-color-5);transition:all .25s}.gps-wxm-main-header a.wxm-text-wrap:hover{color:var(--global-color-3);transition:all .25s}.gps-wxm-main-header .wxm-sub-expander{display:inline-flex;width:24px;align-items:center;justify-content:center}.gps-wxm-main-header .wxm-menu-item.wxm-menu-mega.wxm-level-0 .wxm-item-content{align-items:center}.gps-wxm-main-header .wxm-menu-item.wxm-menu-mega.wxm-level-0>.wxm-item-content>.wxm-text-wrap.wxm-link{display:flex;align-items:stretch;column-gap:5px}.gps-wxm-main-header .wxm-menu.wxm-style-standard .sub-item-wrap.wxm-mega-menu-wrap.wxm-level-1{background-color:var(--global-color-2)}}@media all and (max-width: 1024px){.gps-wxm-main-header .wxm-menu.wxm-style-standard:not(.wxm-toggler-off) .wxm-overlay-header{border-bottom:0}.gps-wxm-main-header .wxm-menu-item.wxm-level-0{margin-bottom:15px}.gps-wxm-main-header .wxm-menu.wxm-style-standard .wxm-nav-wrapper .wxm-menu-item .wxm-item-content .wxm-text-wrap .wxm-sub-expander{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;background-color:var(--global-color-5);color:var(--global-color-2)}.gps-wxm-main-header .wxm-menu.wxm-style-standard .wxm-nav-wrapper .wxm-menu-item .wxm-item-content .wxm-text-wrap .wxm-sub-expander svg{width:24px}.gps-wxm-main-header .wxm-menu.wxm-style-standard:not(.wxm-toggler-off) .wxm-nav-wrapper{background-color:var(--global-color-2)}.gps-wxm-main-header .wxm-menu.wxm-style-standard:not(.wxm-toggler-off) .wxm-item-list .wxm-menu-item a.wxm-text-wrap{color:var(--global-color-5);transition:all .25s}.gps-wxm-main-header .wxm-menu.wxm-style-standard:not(.wxm-toggler-off) .wxm-item-list .wxm-menu-item a.wxm-text-wrap:hover{color:var(--global-color-3);background-color:rgba(0,0,0,0);transition:all .25s}}@media all and (min-width: 1025px){.gps-wxm-main-footer{font-family:"Bebas Neue",sans-serif;font-weight:400;letter-spacing:.025em;font-size:34px}.gps-wxm-main-footer a.wxm-text-wrap{color:var(--global-color-5);transition:all .25s}.gps-wxm-main-footer a.wxm-text-wrap:hover{color:var(--global-color-3);transition:all .25s}.gps-wxm-main-footer .wxm-menu.wxm-style-standard ul.wxm-item-list.wxm-level-0 li.wxm-menu-item.wxm-level-0>.wxm-item-content{padding:0}.gps-wxm-main-footer .wxm-menu.wxm-style-standard ul.wxm-item-list.wxm-level-0 li.wxm-menu-item.wxm-level-0>.wxm-item-content:after{display:inline-block;content:"|";width:25px;text-align:center}.gps-wxm-main-footer .wxm-menu.wxm-style-standard ul.wxm-item-list.wxm-level-0 li.wxm-menu-item.wxm-level-0:last-child>.wxm-item-content:after{content:"";width:0}}@media all and (max-width: 1024px){.gps-wxm-main-footer{font-family:"Bebas Neue",sans-serif;font-weight:400;letter-spacing:.025em;font-size:34px}.gps-wxm-main-footer a.wxm-text-wrap{color:var(--global-color-5);transition:all .25s}.gps-wxm-main-footer a.wxm-text-wrap:hover{color:var(--global-color-3);transition:all .25s}.gps-wxm-main-footer .wxm-menu.wxm-style-standard ul.wxm-item-list.wxm-level-0 li.wxm-menu-item.wxm-level-0>.wxm-item-content{padding-right:15px}}.gps-wxm-footer-service{font-weight:700;letter-spacing:.025em;font-size:22px;margin-bottom:20px}.gps-wxm-footer-service a.wxm-text-wrap{color:var(--global-color-5);transition:all .25s}.gps-wxm-footer-service a.wxm-text-wrap:hover{color:var(--global-color-3);transition:all .25s}.gps-wxm-footer-service .wxm-menu.wxm-style-standard ul.wxm-item-list.wxm-level-0{display:block}.fluentform input[type=text],.fluentform input[type=email],.fluentform input[type=url],.fluentform input[type=password],.fluentform input[type=search],.fluentform input[type=tel],.fluentform input[type=number],.fluentform textarea,.fluentform select{border:0;background-color:var(--global-color-7);border-bottom:3px solid var(--global-color-7);font-weight:400}.fluentform input[type=text]:focus,.fluentform input[type=email]:focus,.fluentform input[type=url]:focus,.fluentform input[type=password]:focus,.fluentform input[type=search]:focus,.fluentform input[type=tel]:focus,.fluentform input[type=number]:focus,.fluentform textarea:focus,.fluentform select:focus{background-color:var(--global-color-7);border-bottom:3px solid var(--global-color-3)}.fluentform .ff-el-form-check.ff-el-tc{margin-bottom:30px}.fluentform .ff-el-form-check.ff-el-tc label{font-size:16px}.fluentform button{border-radius:60px;border:3px solid var(--global-color-5);background:rgba(0,0,0,0);color:var(--global-color-5);padding:10px 40px;transition:all .25s}.fluentform button:hover{background-color:var(--global-color-3);border-color:var(--global-color-3);transition:all .25s}.gps-main-header .wc-block-mini-cart .wc-block-mini-cart__button{padding:0}.gps-main-header .wc-block-mini-cart .wc-block-mini-cart__button:hover{background:rgba(0,0,0,0);color:var(--global-color-3)}.gps-main-header .wc-block-mini-cart .wc-block-mini-cart__button:focus{background:rgba(0,0,0,0)}.gps-main-header .wp-block-woocommerce-customer-account a{padding:0}.gps-main-header .wp-block-woocommerce-customer-account a:hover{background:rgba(0,0,0,0);color:var(--global-color-3) !important}.gps-main-header .wp-block-woocommerce-customer-account a:focus{background:rgba(0,0,0,0)}body.woocommerce .pswp{z-index:99999;background-color:var(--global-color-2)}body.woocommerce .site button,body.woocommerce .site .button.woo-button{border-radius:60px;border:3px solid var(--global-color-5);background:rgba(0,0,0,0);color:var(--global-color-5);padding:10px 40px;transition:all .25s}body.woocommerce .site button:hover,body.woocommerce .site .button.woo-button:hover{background-color:var(--global-color-3);border-color:var(--global-color-3);transition:all .25s}body.woocommerce ul.products li.product .price,body.woocommerce div.product p.price{color:var(--global-color-3)}body.woocommerce .products .woocommerce-de_price_taxrate{font-size:16px}body.woocommerce .woocommerce_de_versandkosten{font-size:16px}body.woocommerce a.button{border-radius:7px}.wc-block-components-drawer__screen-overlay .wc-block-mini-cart__drawer{background-color:var(--global-color-2)}.wc-block-components-drawer__screen-overlay .wp-block-woocommerce-mini-cart-contents{background-color:var(--global-color-2)}.wc-block-components-drawer__screen-overlay .wc-block-mini-cart__footer-actions .wc-block-components-button{outline:0;border-radius:60px;border:3px solid var(--global-color-5);background:rgba(0,0,0,0);color:var(--global-color-5);padding:10px 20px;box-shadow:none;transition:all .25s}.wc-block-components-drawer__screen-overlay .wc-block-mini-cart__footer-actions .wc-block-components-button:hover{background-color:var(--global-color-3);border-color:var(--global-color-3);transition:all .25s}.wc-block-components-drawer__screen-overlay .wc-block-mini-cart__footer-actions .wc-block-components-button:not(.is-link).outlined{box-shadow:none;border-color:var(--global-color-7)}.wc-block-components-drawer__screen-overlay .wc-block-mini-cart__footer-actions .wc-block-components-button:not(.is-link).outlined:hover{background-color:var(--global-color-3);border-color:var(--global-color-3)}.post-type-archive-product .wc-columns-container.wc-columns-1 .products,.tax-product_cat .wc-columns-container.wc-columns-1 .products{width:960px !important;max-width:100%;margin:0 auto}.post-type-archive-product #wc-column-container,.tax-product_cat #wc-column-container{width:1600px;max-width:100%;margin:0 auto;padding:70px 40px 70px 40px}.post-type-archive-product .wc-product-image .inside-wc-product-image,.tax-product_cat .wc-product-image .inside-wc-product-image{border-radius:11px;overflow:hidden}.woocommerce-shop.woocommerce-page .button.add_to_cart_button{outline:0;border-radius:60px;border:3px solid var(--global-color-5);background:rgba(0,0,0,0);color:var(--global-color-5);padding:10px 20px;box-shadow:none;transition:all .25s}.woocommerce-shop.woocommerce-page .button.add_to_cart_button:hover{background-color:var(--global-color-3);border-color:var(--global-color-3);transition:all .25s}@media all and (max-width: 1024px){.post-type-archive-product #wc-column-container,.tax-product_cat #wc-column-container{padding:70px 20px 70px 20px}}@media all and (max-width: 767px){.post-type-archive-product #wc-column-container,.tax-product_cat #wc-column-container{padding:40px 10px 40px 10px}}body.single-product.woocommerce .gps-product-wrapper{display:block;box-sizing:border-box;width:1600px;max-width:100%;margin:0 auto;padding:70px 40px 70px 40px}body.single-product.woocommerce .product_title.entry-title{margin-bottom:30px}body.single-product.woocommerce p.price{margin-bottom:0}body.single-product.woocommerce .shipping_de.shipping_de_string{margin-bottom:30px}body.single-product.woocommerce .woocommerce-product-details__short-description{font-weight:400}body.single-product.woocommerce .single_add_to_cart_button.button{background-color:var(--global-color-3)}body.single-product.woocommerce .single_add_to_cart_button.button:hover{background-color:var(--global-color-7);color:var(--global-color-5)}body.single-product.woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{background-color:var(--global-color-7);padding:30px;font-weight:400}body.single-product.woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel ul,body.single-product.woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel ol{margin-left:25px}body.single-product.woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{margin-bottom:0}body.single-product.woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{background-color:rgba(0,0,0,0);padding:0}body.single-product.woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active{background-color:var(--global-color-7)}body.single-product.woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{padding:10px 20px;color:var(--global-color-5)}body.single-product.woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover{color:var(--global-color-3)}@media all and (max-width: 1024px){body.single-product.woocommerce .gps-product-wrapper{padding:70px 20px 70px 20px}}@media all and (max-width: 767px){body.single-product.woocommerce .gps-product-wrapper{padding:40px 10px 40px 10px}}.woocommerce-cart.woocommerce-page{font-weight:400}.woocommerce-cart.woocommerce-page .wc-block-cart__submit-container .wc-block-components-button{font-weight:600;border-radius:60px;border:3px solid var(--global-color-5);background:rgba(0,0,0,0);color:var(--global-color-5);padding:10px 40px;transition:all .25s}.woocommerce-cart.woocommerce-page .wc-block-cart__submit-container .wc-block-components-button:hover{background-color:var(--global-color-3);border-color:var(--global-color-3);transition:all .25s}.woocommerce-checkout.woocommerce-page{font-weight:400}.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form label{color:var(--global-color-5)}.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form input,.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form textarea{font-weight:400}.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form select{background-color:var(--global-color-7);color:var(--global-color-5);border:0;border-radius:0}.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form input[type=email],.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form input[type=text],.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form input[type=tel],.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form textarea{box-shadow:none;background-color:var(--global-color-7);color:var(--global-color-5);border-radius:0;border-bottom:3px solid var(--global-color-7)}.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form input[type=email]:focus,.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form input[type=text]:focus,.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form input[type=tel]:focus,.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form textarea:focus{outline:0;box-shadow:none;border:0;border-bottom:3px solid var(--global-color-3)}.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form .has-error input,.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form .has-error input:focus{box-shadow:none !important;border-top:0 !important;border-left:0 !important;border-right:0 !important}.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form .wc-block-components-button{border-radius:60px;border:3px solid var(--global-color-5);background:rgba(0,0,0,0);color:var(--global-color-5);padding:10px 40px;transition:all .25s}.woocommerce-checkout.woocommerce-page .wc-block-components-form.wc-block-checkout__form .wc-block-components-button:hover{background-color:var(--global-color-3);border-color:var(--global-color-3);transition:all .25s}.woocommerce-account.woocommerce-page{font-weight:400}.woocommerce-account.woocommerce-page form label{color:var(--global-color-5)}.woocommerce-account.woocommerce-page form input,.woocommerce-account.woocommerce-page form textarea{font-weight:400}.woocommerce-account.woocommerce-page form select{background-color:var(--global-color-7);color:var(--global-color-5);border:0;border-radius:0}.woocommerce-account.woocommerce-page form input[type=email],.woocommerce-account.woocommerce-page form input[type=text],.woocommerce-account.woocommerce-page form input[type=tel],.woocommerce-account.woocommerce-page form input[type=password],.woocommerce-account.woocommerce-page form textarea{box-shadow:none;background-color:var(--global-color-7);color:var(--global-color-5);border-radius:0;border-bottom:3px solid var(--global-color-7)}.woocommerce-account.woocommerce-page form input[type=email]:focus,.woocommerce-account.woocommerce-page form input[type=text]:focus,.woocommerce-account.woocommerce-page form input[type=tel]:focus,.woocommerce-account.woocommerce-page form input[type=password]:focus,.woocommerce-account.woocommerce-page form textarea:focus{outline:0;box-shadow:none;border:0;border-bottom:3px solid var(--global-color-3)}.woocommerce-account.woocommerce-page form .has-error input,.woocommerce-account.woocommerce-page form .has-error input:focus{box-shadow:none !important;border-top:0 !important;border-left:0 !important;border-right:0 !important}.woocommerce-account.woocommerce-page form .wc-block-components-button,.woocommerce-account.woocommerce-page form .woocommerce-button,.woocommerce-account.woocommerce-page form .woocommerce-Button{border-radius:60px;border:3px solid var(--global-color-5);background:rgba(0,0,0,0);color:var(--global-color-5);padding:10px 40px;transition:all .25s}.woocommerce-account.woocommerce-page form .wc-block-components-button:hover,.woocommerce-account.woocommerce-page form .woocommerce-button:hover,.woocommerce-account.woocommerce-page form .woocommerce-Button:hover{background-color:var(--global-color-3);border-color:var(--global-color-3);transition:all .25s}.woocommerce-account.woocommerce-page .select2-container .select2-selection{background-color:var(--global-color-7);color:var(--global-color-5);border:0;border-radius:0}.woocommerce-account.woocommerce-page .select2-container .select2-dropdown{background-color:var(--global-color-7) !important;color:var(--global-color-5) !important}.gps-scroll-top-btn .gps-stb-inner{background-color:var(--global-color-3)}/*! TEST */@media all and (max-width: 767px){.wp-block-list{margin:0;margin-left:20px}}/*# sourceMappingURL=gps-theme.css.map */
