.brxe-seqifg .repeater-item [data-field-id="365736"] {margin-top: 15px; margin-bottom: 5px}.brxe-seqifg {transition: opacity 0.35s ease; margin-bottom: 40px}.brxe-seqifg.wpgb-loading {opacity: 0.35}.brxe-seqifg .products {grid-template-columns: repeat(4, 1fr)}.button.add_to_cart_button { display: inline-block !important; background-color: #d30b22 !important; color: #fff !important; border: none !important; border-radius: 8px !important; padding: 12px 20px !important; font-size: 14px !important; font-weight: 600 !important; text-transform: uppercase !important; letter-spacing: 0.5px !important; cursor: pointer !important; transition: all 0.3s ease !important; text-align: center !important; text-decoration: none !important;} .button.add_to_cart_button:hover { background-color: #f2102a !important; color: #fff !important;} .button.add_to_cart_button:focus { outline: none !important; box-shadow: 0 0 0 3px rgba(124, 156, 92, 0.4) !important;} .repeater-item img { width: 300px;  height: 250px;  object-fit: cover; } .woocommerce fieldset{border: none;} .fb-prod-card-three { display: flex !important; flex-direction: column !important; justify-content: space-between !important; height: 460px !important;  overflow: hidden !important;} .fb-prod-card-three__content { display: flex !important; flex-direction: column !important; justify-content: space-between !important; flex-grow: 1 !important;} .fb-prod-card-three__title { flex-shrink: 0 !important; margin-bottom: auto !important;} .fb-prod-card-three__footer { margin-top: auto !important;} .wpfPriceRangeField#wpfMinPrice, .wpfPriceRangeField#wpfMaxPrice { width: 35%!important;} .dynamic del { color: #d30b22!important; font-size: 0.9em!important;} .woocommerce-Price-amount { font-size: 1em!important; font-weight: 700!important;}@media (max-width: 767px) {.brxe-seqifg .products {grid-template-columns: repeat(2, 1fr)}}.brxe-kaoxkx {min-width: 5rem; display: flex; flex-direction: column; align-self: flex-end !important; justify-content: space-between; align-items: center; padding-top: 2rem; padding-bottom: 2rem; row-gap: 2.5rem; background-color: var(--action); border-top-left-radius: var(--radius-s); border-bottom-left-radius: var(--radius-s); z-index: 100; top: 35rem; right: 0px; position: fixed}@media (max-width: 478px) {.brxe-kaoxkx {min-width: 4rem}}