body.woocommerce .elementor-menu-cart--cart-type-side-cart .quantity.buttons_added{margin-top:.1rem;margin-bottom:.25rem}body.woocommerce .elementor-menu-cart--cart-type-side-cart .quantity .minus,body.woocommerce .elementor-menu-cart--cart-type-side-cart .quantity .plus{font-size:22px !important}body.woocommerce .elementor-menu-cart--cart-type-side-cart .quantity .qty{font-size:14px !important;min-height:20px}body.woocommerce .elementor-menu-cart--cart-type-side-cart dl.variation{line-height:1.25 !important;font-size:.7rem !important}body.woocommerce .elementor-menu-cart--cart-type-side-cart dl.variation dt{padding-right:5px}body.woocommerce .elementor-menu-cart--cart-type-side-cart dl.variation dd,body.woocommerce .elementor-menu-cart--cart-type-side-cart dl.variation dd a{font-weight:400 !important;font-size:.65rem !important}body.woocommerce .elementor-menu-cart--cart-type-side-cart dl.variation dd a{font-size:.6rem !important}body.woocommerce .elementor-menu-cart--cart-type-side-cart .elementor-menu-cart__product-name{line-height:1.25 !important}#wpadminbar{z-index:9999997 !important}.main-header-bar{border-bottom:0 !important}body.single-product .site-content{margin-top:1.25rem}body.single-product .entry-summary .entry-title{margin-bottom:.5rem;font-family:"Gagalin",Sans-serif;font-weight:400}body.single-product .entry-summary p.price{margin-bottom:.75rem}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-weight:400}.button{font-family:"Gagalin",Sans-serif}body.single-product .ast-single-product-extras{font-size:.9rem;margin-top:1.5rem}.ast-single-product-extras{background:#fff;padding:.75rem 1.2rem .75rem;border-radius:5px;margin-bottom:1.3rem}.ast-single-product-extras ul{margin:0}.ast-single-product-extras .ast-heading{margin-top:0}.woocommerce .astra-off-canvas-sidebar-wrapper .close,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close svg{width:24px;height:24px}.woocommerce .astra-off-canvas-sidebar-wrapper .close,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close{top:14px;right:14px;color:#000}.woocommerce .astra-off-canvas-sidebar-wrapper,.woocommerce-page .astra-off-canvas-sidebar-wrapper{z-index:9999995 !important}.woocommerce-pagination{text-align:center}.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{font-weight:400}.wcpf-heading-label{font-family:"Gagalin",Sans-serif !important;font-weight:400 !important;font-size:1.2rem !important}.ast-filter-wrap #h-produktfilter{font-family:"Gagalin",Sans-serif !important;font-weight:400 !important;font-size:1.5rem !important}.wcpf-front-element.wcpf-hierarchical-collapsed .wcpf-item-hierarchical-collapsed .box-item-toggle{color:#ff1361}.wcpf-field-price-slider .ui-slider .ui-slider-range{background-color:#ff1361}.ast-shop-product-out-of-stock{display:none}.ast-custom-header{z-index:9999994 !important}body.woocommerce #primary{padding-top:0;margin-top:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:2rem}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin-bottom:.15em}.woocommerce .products .product .astra-shop-summary-wrap a.button{font-size:95%}#wc_bis_product_form{border:2px solid #f8f8f8;padding:.75rem 1.2rem .75rem;border-radius:5px}#wc_bis_product_form .wc_bis_form_title{margin-bottom:.55rem;font-weight:600;font-size:1rem}#wc_bis_product_form .button{margin:0 !important}.wc_bis_loop_signup_prompt_container{display:none;font-size:.82rem;line-height:1.35;background:#f8f8f8;padding:.35rem .42rem;border-radius:5px}.woocommerce span.onsale,.wc-block-grid__product .wc-block-grid__product-onsale,.ast-onsale-card{height:3.2em;width:3.2em;padding:0;line-height:3.2em;background-color:#d51039;color:#fff;font-weight:700;text-align:center;box-shadow:none}.woocommerce-pagination .page-numbers a{color:inherit}.woocommerce-pagination .page-numbers a:hover{color:inherit}.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#ff1361;border-color:#ff1361;color:#fff}.top-description .term-description{overflow:hidden;margin-top:-1.5rem}.top-description{max-width:100%;width:680px;font-size:.98rem;margin-bottom:1.5rem}.top-description p{margin-bottom:1.2rem;font-size:.98rem;line-height:1.5rem}.top-description .read-more-toggle{margin-top:.5rem;text-decoration:underline}.bottom-description{margin-top:3rem}span.single-product-category{color:transparent}span.single-product-category a{display:inline-block;border:1px solid #232057;padding:.45em .75em;border-radius:999px;font-size:13px;margin-bottom:.5rem;color:#232057}span.itsnew{position:absolute;top:0;left:0;display:inline-block;padding:.45em .75em;border-radius:0;font-size:13px;margin-bottom:.5rem;color:#000;background-color:#dcdcdc;text-align:center;line-height:1}table.woocommerce-checkout-review-order-table td{border:0}.cart-product-item-row{display:flex;align-items:flex-start;justify-content:flex-start;padding:0 .5rem}.cart-product-item-cell{padding:0 .5rem;flex-grow:1;flex-shrink:1}.cart-product-item-thumb{width:5rem;flex-grow:0;flex-shrink:0}.cart-product-item-name .ast-product-name{font-weight:700;font-size:1rem}.cart-product-item-price{font-weight:700;color:#ff1361;margin-top:.2rem}.cart-cell-fitwidth{width:1px;white-space:nowrap}#kco-order-review{padding-right:0 !important;margin-bottom:24px !important}#kco-iframe{padding-left:0 !important}#kco-order-review table.shop_table,#kco-extra-checkout-fields,#klarna-checkout-container{background-color:#fff}#klarna-checkout-container{border:1px solid #ddd;margin-bottom:1rem;padding-top:24px}#kco-extra-checkout-fields{padding:14px 12px;border:1px solid #ddd}.checkout_coupon button.button{padding:0.5em 1em}.elementor-widget-uael-woo-products .uael-out-of-stock{display:none !important}.ast-sticky-add-to-cart .bundle_form,.ast-sticky-add-to-cart .bundle_sells_title{display:none !important}.summary .bundled_product_title{font-size:1.15rem;font-family:"Gagalin",Sans-serif;font-weight:400}.summary div.bundled_product_summary,.summary .woocommerce div.product.bundled_product_summary{padding-bottom:.85rem !important;margin-bottom:.85rem !important}.summary .bundle_form.bundle_sells_form{padding-top:0}.single-product .product-type-bundle .wc-tab ul.products.summary.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.single-product .product-type-bundle .wc-tab ul.products.summary.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:921px){.single-product .product-type-bundle .wc-tab ul.products.summary.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.single-product .product-type-bundle .wc-tab ul.products.summary.columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:544px){.single-product .product-type-bundle .wc-tab ul.products.summary.columns-2{grid-template-columns:repeat(1,minmax(0,1fr))}.single-product .product-type-bundle .wc-tab ul.products.summary.columns-3{grid-template-columns:repeat(1,minmax(0,1fr))}}.admin-bar .wcf-mobile-drawer{padding-top:4rem}.wcf-mobile-drawer-heading h2{font-weight:400}.wcf-btn-with-sort button,.wcf-horizontal-sort button{border:1px solid #e1dfdf;background-color:#fff;border-radius:10px;align-items:center;cursor:pointer;transition:background-color .3s ease;font-size:15px;font-weight:500;color:inherit;height:38px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:inherit}.wcf-btn-with-sort button:hover,.wcf-btn-with-sort button:focus,.wcf-horizontal-sort button:hover,.wcf-horizontal-sort button:focus{background-color:#f5f5f5;color:inherit}.wcf-active-filters a,.wcf-clear-link{color:#ff1361}.wcf-mobile-actions button,.wcf-button{background-color:#ff1361}.wcf-filter-more button{background-color:#565656}.wcf-button:hover{background-color:#ff4c5e}.wcf-horizontal-popover.is-active{border-color:#ff1361}.wc-prl-location-after_shop_loop{margin-top:5rem}#wcf-loading-state:after{border-top-color:#ff1361;border-left-color:rgba(255,19,97,.15);border-right-color:rgba(255,19,97,.15);border-bottom-color:rgba(255,19,97,.15)}@media (max-width:921px){.wc-prl-recommendations.wc-prl-page-custom ul.products.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:544px){.wc-prl-recommendations.wc-prl-page-custom ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.pph-lowest-price{font-size:.76rem;font-style:italic;color:#585858;font-family:Barlow;font-weight:400}.devnet_fsl-free-shipping{box-shadow:none;box-sizing:border-box;margin:0 0 8px !important;padding:10px 14px 7px;width:100%;background-color:#f3f5f8}.devnet_fsl-free-shipping .fsl-title{font-weight:700;margin:0;font-size:.75rem}.devnet_fsl-free-shipping .fsl-progress-bar{margin:6px 0 0;box-shadow:none}.devnet_fsl-free-shipping .fsl-notice{margin:2px 0 0;font-size:.75rem;line-height:1.32em}.devnet_fsl-free-shipping .fsl-module-block .fsl-title{margin-bottom:.5em}.ast-sticky-add-to-cart-action-price .devnet_fsl-label{display:none !important}.devnet_fsl-label{background-color:#f8f8f8 !important;font-size:15px !important;box-shadow:none;border-radius:999}body.single-product section.related,body.single-product div.wc-prl-recommendations,body.single-product section.related,body.single-product section.up-sells{margin-top:2.5rem}body.single-product .up-sells h2,body.single-product .related.products h2,body.single-product .woocommerce-tabs h2{font-size:2.1rem}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{font-size:1.3rem}body.single-product .product_meta .posted_in{display:none !important}body.single-product .product_meta{margin-top:1.65rem !important}