.elementor-page-385 .elementor-element-1a49de4{--display:none !important;width:0!important;overflow:hidden;opacity:0;transition:all 0.3s ease;background:#ffffff!important;padding:0!important}.elementor-page-385 .elementor-element-1a49de4::before{display:none!important}.elementor-page-385.sidebar-open .elementor-element-bd174e8{padding-top:0!important;margin-top:0!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;height:100%!important;min-height:100%!important}.elementor-page-385.sidebar-open .elementor-element-bd174e8>*{width:100%!important;max-width:100%!important;align-self:flex-start!important;text-align:left!important}.elementor-page-385.sidebar-open .elementor-element-3466f02 .elementor-widget-container{width:100%!important}.elementor-page-385 .elementor-element-3466f02{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 20px!important;border-bottom:1px solid #e5e7eb!important;background:#ffffff!important;gap:12px!important}.elementor-page-385 .elementor-element-3466f02 .uc-button-clear{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:auto!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;cursor:default!important;font-family:'FFF Acid Grotesk',sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;color:#1a1a1a!important;white-space:nowrap!important;overflow:visible!important;letter-spacing:-0.3px!important}.elementor-page-385 .elementor-element-3466f02 .uc-button-clear i.fas.fa-times{width:32px!important;height:32px!important;min-width:32px!important;background:#4a4a4a!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;flex-shrink:0!important;color:#ffffff!important;font-size:16px!important;margin-left:12px!important}.elementor-page-385 .elementor-element-ea2af5f{width:100%!important;padding-top:0px!important;margin-top:100px!important;padding-right:0!important}.elementor-page-385 .uc_post_grid_style_one_item{transition:transform 0.3s ease,box-shadow 0.3s ease!important}.elementor-page-385 .uc_post_grid_style_one_item:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px rgb(0 0 0 / .1)!important}.elementor-page-385 .uc_post_grid_style_one_image{overflow:hidden!important}.elementor-page-385 .uc_post_grid_style_one_image .uc_post_image img{transition:transform 0.4s ease!important}.elementor-page-385 .uc_post_grid_style_one_item:hover .uc_post_grid_style_one_image .uc_post_image img{transform:scale(1.05)!important}.elementor-page-385 .elementor-element-2283cb4{width:100%!important}.elementor-page-385 .elementor-element-2283cb4 .ue-woo-grid{grid-template-columns:repeat(5,1fr)!important;gap:16px!important}.elementor-page-385.sidebar-open .elementor-element-1a49de4{--display:flex !important;display:flex!important;width:25%!important;max-width:320px!important;opacity:1!important;padding:0!important;background:#ffffff!important;border-right:1px solid #e5e7eb!important;overflow-y:auto!important;flex-shrink:0!important;position:fixed!important;top:130px!important;bottom:0!important;inset-inline-start:0!important;height:calc(100vh - 130px)!important;z-index:998!important;margin:0!important}.elementor-page-385.sidebar-open .elementor-element-ea2af5f{flex:1!important;width:auto!important;padding-left:320px!important;padding-right:0!important}.elementor-page-385.sidebar-open .elementor-element-2283cb4{width:100%!important}.elementor-page-385.sidebar-open .elementor-element-2283cb4 .ue-woo-grid{grid-template-columns:repeat(4,1fr)!important;gap:16px!important}#ixrace-results-bar{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:40px;gap:0}#ixrace-results-count{flex:1}#ixrace-results-count .elementor-element-5f8192e{display:block!important}#ixrace-results-count .elementor-heading-title{font-family:'FFF Acid Grotesk',sans-serif!important;font-size:32px!important;font-weight:300!important;line-height:1.2!important;color:#4a4a4a!important;margin:0!important;padding:0!important;letter-spacing:-.5px}#ixrace-filter-toggle-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#000;color:#fff;font-family:"Neue Haas Grotesk Display Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:13px;font-weight:500;letter-spacing:.5px;padding:10px 16px;border-radius:24px;cursor:pointer;border:none;flex-shrink:0;transition:all 0.2s ease;white-space:nowrap;margin-left:auto}#ixrace-filter-toggle-btn:hover{background:#1a1a1a;transform:translateY(-1px)}#ixrace-filter-toggle-btn svg{width:16px;height:16px;stroke-width:2.5}#ixrace-sort-select{appearance:none!important;-webkit-appearance:none!important;background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:24px!important;padding:10px 36px 10px 16px!important;font-family:"Neue Haas Grotesk Display Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:13px!important;font-weight:500!important;color:#262626!important;cursor:pointer!important;flex-shrink:0!important;flex-grow:0!important;width:auto!important;max-width:200px!important;white-space:nowrap!important;margin-left:auto!important;margin-right:8px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23262626' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;transition:all 0.2s ease!important}#ixrace-sort-select:hover{border-color:#000000!important}#ixrace-sort-select:focus{outline:none!important;border-color:#000000!important}.sidebar-open #ixrace-filter-toggle-btn{display:none!important}.elementor-page-385.sidebar-open .elementor-element-1a49de4>*{padding-left:20px!important;padding-right:20px!important}.elementor-page-385.sidebar-open .elementor-element-1a49de4>.elementor-element-3466f02{padding-left:20px!important;padding-right:20px!important}.elementor-page-385.sidebar-open .elementor-element-1a49de4 .elementor-heading-title{padding-top:12px!important;padding-bottom:8px!important;font-size:16px!important;font-weight:600!important}.elementor-page-385.sidebar-open .elementor-element-3466f02{padding-left:20px!important;padding-right:20px!important;padding-top:16px!important;padding-bottom:16px!important}.elementor-page-385.sidebar-open .elementor-element-99514af{display:flex!important;flex-direction:column!important}.elementor-page-385.sidebar-open .elementor-element-9065622{order:1!important}.elementor-page-385.sidebar-open #ixrace-sort-pills{order:2!important}.elementor-page-385.sidebar-open .elementor-element-ee0a0a2{order:3!important}.elementor-page-385.sidebar-open .elementor-element-e033997{order:4!important}.elementor-page-385.sidebar-open .elementor-element-64df998{order:5!important}.elementor-page-385.sidebar-open .elementor-element-d586d88{order:6!important}.elementor-page-385.sidebar-open .elementor-element-2ada960{order:7!important}.elementor-page-385.sidebar-open .elementor-element-c07db42{order:8!important}.elementor-page-385.sidebar-open .elementor-element-0640998{order:9!important}.elementor-page-385.sidebar-open .elementor-element-2ed9086{order:10!important}.elementor-page-385.sidebar-open .elementor-element-57b600c{order:11!important}.elementor-page-385.sidebar-open .elementor-element-b37a81b{order:12!important}#ixrace-sort-pills{display:flex;flex-wrap:wrap;gap:6px;padding:4px 0 12px 0}#ixrace-sort-pills .ixrace-pill{display:inline-flex;align-items:center;padding:6px 14px;border-radius:20px;border:1px solid #d1d5db;background:#fff;color:#4a4a4a;font-family:"Neue Haas Grotesk Display Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:400;cursor:pointer;transition:all 0.2s ease;white-space:nowrap;line-height:1.2}#ixrace-sort-pills .ixrace-pill:hover{border-color:#262626;background:#f5f5f5}#ixrace-sort-pills .ixrace-pill.active{background:#262626;color:#fff;border-color:#262626}.elementor-page-385.sidebar-open .elementor-element-99514af .elementor-widget-divider{padding:0!important;margin:0!important}.elementor-page-385.sidebar-open .elementor-element-99514af .elementor-divider{padding:4px 0!important;margin:0!important}.elementor-page-385 .ue-price-range-slider-reset-button{display:none!important}#ixrace-clear-filters-btn{display:none!important}.elementor-page-385.sidebar-open .elementor-element-20c8ff7{display:none!important}.elementor-page-385.sidebar-open .elementor-element-8030383{display:block!important;padding:16px 0 24px 0!important;margin:0!important}.elementor-page-385.sidebar-open .elementor-element-0cf34eb .uc-button-clear{display:inline-flex!important;align-items:center!important;gap:8px!important;background:transparent!important;border:none!important;padding:0!important;cursor:pointer!important;font-family:"Neue Haas Grotesk Display Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:14px!important;font-weight:400!important;color:#6b7280!important;width:auto!important;height:auto!important;border-radius:0!important}.elementor-page-385.sidebar-open .elementor-element-0cf34eb .uc-button-clear:hover{color:#262626!important}.elementor-page-385.sidebar-open .elementor-element-0cf34eb .uc-button-clear::before{content:'✕'!important;display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;border:1.5px solid #9ca3af!important;border-radius:4px!important;font-size:10px!important;line-height:1!important;color:#6b7280!important;flex-shrink:0!important}.elementor-page-385.sidebar-open .elementor-element-62e193b{display:none!important}.elementor-page-385 .ue-range-label{font-size:16px!important;font-weight:400!important;color:#4a4a4a!important;margin-bottom:8px!important}.elementor-page-385 .ue-price-range-slider_num_input-min,.elementor-page-385 .ue-price-range-slider_num_input-max{border:1px solid #d1d5db!important;border-radius:8px!important;padding:10px 28px 10px 12px!important;font-size:13px!important;font-family:"Neue Haas Grotesk Display Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#262626!important;background:#ffffff!important;width:100%!important;box-sizing:border-box!important;-moz-appearance:textfield!important}.elementor-page-385 .ue-price-range-slider_num_input-min::-webkit-outer-spin-button,.elementor-page-385 .ue-price-range-slider_num_input-min::-webkit-inner-spin-button,.elementor-page-385 .ue-price-range-slider_num_input-max::-webkit-outer-spin-button,.elementor-page-385 .ue-price-range-slider_num_input-max::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.elementor-page-385 .ue-range-num-input-wrapper{display:flex!important;gap:12px!important;width:100%!important}.elementor-page-385 .ue-num-input-wrapper{flex:1!important;min-width:0!important;display:flex!important}.elementor-page-385 .ue-num-input-wrapper input{width:100%!important;box-sizing:border-box!important}.elementor-page-385 .ue-price-range-slider_num_input-min::placeholder,.elementor-page-385 .ue-price-range-slider_num_input-max::placeholder{color:#9ca3af!important}.elementor-page-385.sidebar-open .uc-select-filter{padding:10px 0!important}.elementor-page-385.sidebar-open .uc-select-filter__select{appearance:none!important;-webkit-appearance:none!important;border:none!important;background:transparent!important;font-family:"Neue Haas Grotesk Display Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:16px!important;font-weight:400!important;color:#4a4a4a!important;padding:4px 0!important;width:100%!important;cursor:pointer!important;outline:none!important}.elementor-page-385.sidebar-open .uc-select-filter__select:focus{outline:none!important;box-shadow:none!important}.elementor-page-385.sidebar-open .uc-select-filter__select option{background:#fff!important;color:#262626!important}.elementor-page-385.sidebar-open .uc-select-filter__select-wrapper{position:relative!important}.elementor-page-385.sidebar-open .uc-select-filter__select-indicator{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important}.elementor-page-385.sidebar-open .uc-select-filter__select-indicator i::before{content:''!important;display:block!important;width:12px!important;height:12px!important;border-right:2px solid #262626!important;border-bottom:2px solid #262626!important;transform:rotate(45deg)!important;margin-top:-4px!important}@media (max-width:1024px){.elementor-page-385.sidebar-open .elementor-element-1a49de4{width:33%!important}.elementor-page-385.sidebar-open .elementor-element-ea2af5f{width:67%!important}.elementor-page-385 .elementor-element-2283cb4 .ue-woo-grid{grid-template-columns:repeat(3,1fr)!important}.elementor-page-385.sidebar-open .elementor-element-2283cb4 .ue-woo-grid{grid-template-columns:repeat(2,1fr)!important}#ixrace-sort-pills .ixrace-pill{font-size:12px!important;padding:6px 12px!important}.elementor-page-385 .elementor-element-3466f02 .uc-button-clear{font-size:26px!important}.elementor-page-385.sidebar-open .uc-select-filter__select{font-size:18px!important}}@media (max-width:767px){#ixrace-results-bar{flex-direction:column;align-items:flex-start;margin-bottom:20px}.elementor-page-385 .elementor-element-2283cb4 .ue-woo-grid,.elementor-page-385.sidebar-open .elementor-element-2283cb4 .ue-woo-grid{grid-template-columns:repeat(2,1fr)!important}.elementor-page-385.sidebar-open .elementor-element-1a49de4{width:100%!important;position:fixed;top:0;left:0;height:100vh;z-index:9999;background:#fff;overflow-y:auto;padding:20px}#ixrace-sort-pills{gap:6px!important}#ixrace-sort-pills .ixrace-pill{font-size:12px!important;padding:6px 10px!important}.elementor-page-385 .elementor-element-3466f02 .uc-button-clear{font-size:24px!important}}.elementor-page-385 .uc-price-reset-btn,.elementor-page-385 .ue-price-range-slider__reset{display:none!important}.wpcf7-submit:hover,.elementor-widget-form .elementor-button:hover{background-color:#C1001F!important;color:#fff!important}body.single-post .site-content{padding-top:180px!important}body.single-post #content,body.single-post .site-main,body.single-post .ast-container{padding-top:120px!important}body.single-post .entry-content>.elementor>.e-con:first-child{padding-top:100px!important}.woocommerce-account .elementor-element-1c38a668{display:none!important}.woocommerce-account .woocommerce-PaymentMethods,.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-PaymentMethod{background:#1a1a1a!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:16px!important;padding:28px!important;max-width:560px}.woocommerce-add-payment-method .woocommerce-PaymentMethods{background:#ffffff!important;border:1px solid #e5e7eb!important}body.woocommerce-add-payment-method.woocommerce-account .woocommerce-MyAccount-content label,body.woocommerce-add-payment-method .woocommerce-PaymentMethods label,body.woocommerce-add-payment-method .payment_methods label{color:#333!important;font-size:14px!important;font-weight:500!important}body.woocommerce-add-payment-method .woocommerce-PaymentBox,body.woocommerce-add-payment-method .payment_box{background:#f9f9f9!important;border-radius:8px!important;padding:20px!important;margin-top:12px!important}body.woocommerce-add-payment-method .woocommerce-PaymentBox p,body.woocommerce-add-payment-method .woocommerce-PaymentBox span,body.woocommerce-add-payment-method .wc-stripe-payment-method-instruction{color:#555!important}body.woocommerce-add-payment-method.woocommerce-account .woocommerce-MyAccount-content .wc-stripe-upe-element,body.woocommerce-add-payment-method.woocommerce-account .woocommerce-MyAccount-content .StripeElement,body.woocommerce-add-payment-method.woocommerce-account .woocommerce-MyAccount-content .wc-stripe-elements-field{border:1px solid #d1d5db!important;border-radius:8px!important;padding:12px!important;background:#ffffff!important}body.woocommerce-add-payment-method.woocommerce-account .woocommerce-MyAccount-content #wc-stripe-hidden-style-input,body.woocommerce-add-payment-method.woocommerce-account .woocommerce-MyAccount-content .input-text{color:#333!important;background:#ffffff!important;border:1px solid #d1d5db!important;-webkit-text-fill-color:#333!important}.woocommerce-account:not(.woocommerce-add-payment-method) .woocommerce-PaymentMethod label,.woocommerce-account:not(.woocommerce-add-payment-method) .payment_methods label{color:rgb(255 255 255 / .7)!important;font-size:14px!important}.woocommerce-account .woocommerce-PaymentMethod .button,.woocommerce-account #place_order,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button{background:#C1001F!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:14px 28px!important;font-size:14px!important;cursor:pointer!important}.woocommerce-account .woocommerce-PaymentMethod .button:hover{background:#a00019!important}.woocommerce-account .woocommerce-notices-wrapper:has(.woocommerce-error){display:block!important;margin-bottom:20px}.woocommerce-account .woocommerce-notices-wrapper .woocommerce-error{background:rgb(193 0 31 / .08)!important;border:1px solid rgb(193 0 31 / .2)!important;border-radius:12px!important;padding:16px 20px!important;margin:0 0 20px!important;list-style:none!important;color:#C1001F!important;font-family:"Neue Haas Grotesk Display Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:14px!important;font-weight:500!important}.woocommerce-account .woocommerce-notices-wrapper .woocommerce-error li{list-style:none!important;margin:0!important;padding:0!important}.woocommerce-account .woocommerce-notices-wrapper .woocommerce-error::before{display:none!important}.ue-price-range-slider .noUi-target,.ue-price-range-slider .ue-price-range-slider-element{display:none!important}.ue-price-range-slider_num_input-min,.ue-price-range-slider_num_input-max{border:1px solid #d1d5db!important;border-radius:10px!important;padding:12px 36px 12px 14px!important;font-size:14px!important;width:48%!important;box-sizing:border-box!important;background:#fff!important;color:#333!important;-moz-appearance:textfield}.ue-price-range-slider_num_input-min::placeholder,.ue-price-range-slider_num_input-max::placeholder{color:#9ca3af}.ue-price-range-slider_num_input-min::-webkit-outer-spin-button,.ue-price-range-slider_num_input-min::-webkit-inner-spin-button,.ue-price-range-slider_num_input-max::-webkit-outer-spin-button,.ue-price-range-slider_num_input-max::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ue-price-range-slider .ue-price-range-slider-inputs{display:flex!important;gap:8px}.ue-num-input-wrapper{position:relative;display:inline-flex;width:48%}.ue-num-input-wrapper input{width:100%!important}.ue-num-input-wrapper::after{content:'€';position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:14px;pointer-events:none}.woocommerce-account .woocommerce-orders-table .wpo_wcpdf-download-buttons a,.woocommerce-account .woocommerce-orders-table .invoice a{display:inline-flex;align-items:center;gap:6px;background:#0D0D0D;color:#fff!important;border:none;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:500;text-decoration:none;transition:background 0.2s;white-space:nowrap}.woocommerce-account .woocommerce-orders-table .wpo_wcpdf-download-buttons a:hover,.woocommerce-account .woocommerce-orders-table .invoice a:hover{background:#C1001F}.ixrace-order-invoice__btn{display:inline-flex;align-items:center;gap:6px;background:#0D0D0D;color:#fff!important;border:none;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:500;text-decoration:none!important;transition:background 0.2s;white-space:nowrap;cursor:pointer}.ixrace-order-invoice__btn:hover{background:#C1001F}.ixrace-review-form__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ixrace-review-form__avatar{flex-shrink:0}.ixrace-review-form__avatar img{width:40px!important;height:40px!important;border-radius:50%!important;background:#1a1a1a;object-fit:cover}.ixrace-review-form__stars{display:flex;gap:2px;flex-shrink:0}.ixrace-star{font-size:24px;color:#d1d5db;cursor:pointer;transition:color 0.15s;line-height:1;user-select:none}.ixrace-star.active{color:#C1001F}.ixrace-star.hover{color:#C1001F;opacity:.7}.ixrace-review-form__input-wrap{flex:1;min-width:150px}.ixrace-review-form__input-wrap textarea{width:100%;padding:10px 16px;border:1px solid #d1d5db;border-radius:24px;font-size:14px;font-family:inherit;resize:none;outline:none;box-sizing:border-box}.ixrace-review-form__input-wrap textarea:focus{border-color:#1a1a1a}.ixrace-review-form__submit{width:40px;height:40px;min-width:40px;border-radius:50%;background:#1a1a1a;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.2s;flex-shrink:0}.ixrace-review-form__submit:hover{background:#C1001F}