.elementor-19762 .elementor-element.elementor-element-2a33545{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:76px;--padding-left:60px;--padding-right:60px;}.elementor-19762 .elementor-element.elementor-element-2a33545:not(.elementor-motion-effects-element-type-background), .elementor-19762 .elementor-element.elementor-element-2a33545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1115;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-19762 .elementor-element.elementor-element-9b9c5de .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:44px;font-weight:700;font-stretch:125%;text-transform:uppercase;line-height:1.08em;color:#FFFFFF;}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19762 .elementor-element.elementor-element-2a9873e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-19762 .elementor-element.elementor-element-2a9873e.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-widget-theme-archive-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .cross-sells > h2{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del {line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19762 .elementor-element.elementor-element-2a9873e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-19762 .elementor-element.elementor-element-2a33545{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-archive-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-19762 .elementor-element.elementor-element-9b9c5de .elementor-heading-title{font-size:28px;}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-archive-products.products-heading-show .cross-sells > h2{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del {line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19762 .elementor-element.elementor-element-2a9873e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for html, class: .elementor-element-28d47c7 */.elementor-19762 .elementor-element.elementor-element-28d47c7{padding:0}/* End custom CSS */
/* Start custom CSS for theme-archive-title, class: .elementor-element-9b9c5de */.elementor-19762 .elementor-element.elementor-element-9b9c5de .elementor-heading-title{font-family:Archivo,sans-serif!important;font-stretch:125%} .elementor-19762 .elementor-element.elementor-element-9b9c5de{margin:0 0 36px}/* End custom CSS */
/* Start custom CSS for woocommerce-archive-products, class: .elementor-element-2a9873e */.elementor-19762 .elementor-element.elementor-element-2a9873e{padding:0} .elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-products-header,.elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-breadcrumb,.elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-result-count,.elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-ordering{display:none} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:1px;background:#26262A;border:1px solid #26262A;margin:0;padding:0;list-style:none} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product{background:#111113;margin:0!important;padding:28px 24px!important;width:auto!important;float:none!important;display:flex;flex-direction:column} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product a{text-decoration:none} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product img{width:100%;height:auto;/*aspect-ratio:1/1;*/object-fit:cover;background:#FFFFFF;margin:0 0 18px} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product .woocommerce-loop-product__title,.elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product .woocommerce-loop-category__title{font:600 16px Archivo,sans-serif!important;color:#fff!important;margin:0 0 6px;text-transform:none} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product .price{font:600 15px Archivo,sans-serif!important;color:#C41E24!important;margin:0 0 14px} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product .price del{color:#6E6E74!important} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product .button,.elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product .add_to_cart_button{background:transparent!important;border:1px solid #26262A!important;color:#B8B8BC!important;font:600 12px Archivo,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;padding:12px 18px!important;border-radius:0!important;margin-top:auto;width:max-content} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product .button:hover{border-color:#C41E24!important;color:#fff!important} .elementor-19762 .elementor-element.elementor-element-2a9873e ul.products li.product mark.count{background:transparent;color:#6E6E74} .elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-pagination{margin-top:40px} .elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-pagination ul{border:0!important;display:flex;gap:8px}.elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-pagination li{border:0!important}.elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-pagination a,.elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-pagination span{background:transparent!important;border:1px solid #26262A!important;color:#B8B8BC!important;font:600 13px Archivo,sans-serif!important;padding:10px 16px!important}.elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-pagination span.current{background:#C41E24!important;border-color:#C41E24!important;color:#fff!important} .elementor-19762 .elementor-element.elementor-element-2a9873e .woocommerce-info{background:#111113;border:1px solid #26262A;color:#B8B8BC;font:400 15px Archivo,sans-serif} @media(max-width:1024px){.elementor-19762 .elementor-element.elementor-element-2a9873e ul.products{grid-template-columns:repeat(2,1fr)}} @media(max-width:767px){.elementor-19762 .elementor-element.elementor-element-2a9873e ul.products{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS */body{background:#0A0A0A!important;overflow-x:clip} html{overflow-x:clip}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Archivo';
	font-display: auto;
	src: url('https://www.fa-cardesign.de/wp-content/uploads/2026/07/Archivo-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */