/**handles:bricks-post-109132**/
@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-e4ydbo {font-family: "Poppins"; font-size: 12px; color: rgba(255,255,255,.85); margin-bottom: 20px}#brxe-e4ydbo a { color: rgba(255,255,255,.55) !important; text-decoration: none !important; } #brxe-e4ydbo a:hover { color: var(--white) !important; } #brxe-e4ydbo .separator { color: rgba(255,255,255,.35); margin: 0 8px; } #brxe-e4ydbo .navigation { display: flex; flex-wrap: wrap; align-items: center; }#brxe-pseyom {margin-bottom: 10px}#brxe-1g5j39 {font-family: "Poppins"; font-weight: 900; font-size: 54px; line-height: 1.05; text-transform: uppercase; color: var(--white); margin-bottom: 18px}@media (max-width: 1024px) { #brxe-1g5j39 { font-size: 42px !important; } } @media (max-width: 767px) { #brxe-1g5j39 { font-size: 32px !important; } }#brxe-101oc3 {font-family: "Poppins"; font-size: 18px; color: var(--topbar-text); margin-bottom: 24px}#brxe-f0pfka {display: flex; flex-direction: row; column-gap: 16px; flex-wrap: wrap}#brxe-b1aebe { max-width: 1500px; width: 100%; margin-left: auto; margin-right: auto; padding-left: 0 !important; padding-right: 0 !important; }#brxe-ia9vox {padding-top: var(--space-4xl); padding-right: 24px; padding-bottom: var(--space-4xl); padding-left: 24px}#brxe-ia9vox { background: linear-gradient(90deg,rgba(0,0,0,.90),rgba(0,0,0,.62) 48%,rgba(0,0,0,.2)), linear-gradient(135deg,#343a41,#101317); color: var(--white); } @media (max-width: 767px) { #brxe-ia9vox { padding: 44px 16px !important; } }#brxe-xxsz9x {margin-top: 10px}#brxe-xxsz9x { text-align: left; }#brxe-binsht {margin-bottom: 36px}#brxe-binsht { text-align: left; }.brxe-yxh8fq .brxe-99b6by.brxe-heading {font-family: "Poppins"; font-weight: 900; font-size: 17px; text-transform: uppercase; color: var(--white); margin-bottom: 4px}.brxe-yxh8fq .brxe-vss0jf.brxe-text-link {font-family: "Poppins"; font-weight: 700; font-size: 13px; color: var(--accent)}.brxe-vss0jf { text-decoration: none; }.brxe-yxh8fq .brxe-radfyf.brxe-block {padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px}.brxe-yxh8fq.brxe-block {display: flex; flex-direction: row; align-items: flex-end}.brxe-yxh8fq { min-height: 200px; min-width: 0; border-radius: 4px; overflow: hidden; background: linear-gradient(to top, rgba(0,0,0,.86), rgba(0,0,0,.15)), linear-gradient(135deg, var(--tile-dark-1), var(--tile-dark-2)); }#brxe-t3s2qo {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); gap: 20px}#brxe-t3s2qo { padding-left: 0 !important; padding-right: 0 !important; width: 100% !important; list-style: none; margin: 0; } @media (max-width: 1024px) { #brxe-t3s2qo { grid-template-columns: repeat(2, 1fr) !important; } } @media (max-width: 480px) { #brxe-t3s2qo { grid-template-columns: 1fr !important; } }#brxe-kqhbzm { max-width: 1500px; width: 100%; margin-left: auto; margin-right: auto; padding-left: 0 !important; padding-right: 0 !important; }#brxe-f1mgaz {padding-top: var(--space-4xl); padding-right: 24px; padding-bottom: var(--space-4xl); padding-left: 24px}@media (max-width: 767px) { #brxe-f1mgaz { padding: 44px 16px !important; } } body.tax-product_brand #brxe-f1mgaz { display: none !important; }#brxe-7g41xm {font-family: "Poppins"; font-weight: 700; font-size: 13px; text-transform: uppercase; color: #000000; margin-bottom: 4px}#brxe-m20qyh {font-family: "Poppins"; font-size: 12.5px; color: #000000}#brxe-l7k5ce {padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; border-top: 0px solid var(--line); border-right: 1px solid var(--line); border-bottom: 0px solid var(--line); border-left: 0px solid var(--line); background-color: #F5B800}#brxe-l7k5ce { min-width: 0; }#brxe-h35j89 {font-family: "Poppins"; font-weight: 700; font-size: 13px; text-transform: uppercase; color: #000000; margin-bottom: 4px}#brxe-a823no {font-family: "Poppins"; font-size: 12.5px; color: #000000}#brxe-oob379 {padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; border-top: 0px solid var(--line); border-right: 1px solid var(--line); border-bottom: 0px solid var(--line); border-left: 0px solid var(--line); background-color: #F5B800}#brxe-oob379 { min-width: 0; }#brxe-9bsjm9 {font-family: "Poppins"; font-weight: 700; font-size: 13px; text-transform: uppercase; color: #000000; margin-bottom: 4px}#brxe-cezuaf {font-family: "Poppins"; font-size: 12.5px; color: #000000}#brxe-0agh10 {padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background-color: #F5B800}#brxe-0agh10 { min-width: 0; }#brxe-vkvdje {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); border: 1px solid var(--line); border-radius: 7px}#brxe-vkvdje { max-width: 1500px; width: 100%; margin-left: auto; margin-right: auto; padding-left: 0 !important; padding-right: 0 !important; list-style: none; overflow: hidden; } @media (max-width: 1024px) { #brxe-vkvdje { grid-template-columns: repeat(2, 1fr) !important; } #brxe-l7k5ce { border-right: none !important; border-bottom: 1px solid var(--line) !important; } } @media (max-width: 767px) { #brxe-vkvdje { grid-template-columns: 1fr !important; } #brxe-oob379 { border-right: none !important; border-bottom: 1px solid var(--line) !important; } }#brxe-3zc8fs {background-color: var(--white); border-top: 0px solid var(--line); border-right: 0px solid var(--line); border-bottom: 1px solid var(--line); border-left: 0px solid var(--line); padding-top: var(--hdr-space-sm); padding-right: 24px; padding-bottom: var(--hdr-space-sm); padding-left: 24px}#brxe-dlx0hc .title .title-tag {font-family: "Poppins"; font-weight: 900; font-size: 12px; text-transform: uppercase; color: var(--ink)}#brxe-dlx0hc .title {flex-direction: row; background-color: #F5B800; border-top: 1px solid var(--line); border-right: 0px solid var(--line); border-bottom: 1px solid var(--line); border-left: 0px solid var(--line); padding-top: 12px; padding-right: 4px; padding-bottom: 12px; padding-left: 4px; margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px}#brxe-dlx0hc .toggle {font-size: 13px; color: var(--muted)}#brxe-dlx0hc {gap: 4px}#brxe-dlx0hc .title { margin: 0 0 12px; padding: 12px 14px; background: #F5B800; border: 1px solid var(--line); border-radius: 5px; } #brxe-dlx0hc .checkboxes, #brxe-dlx0hc .radio-buttons { display: flex; flex-direction: column; gap: 9px; padding: 4px 4px 16px; margin: 0; list-style: none; max-height: 340px; overflow-y: auto; } #brxe-dlx0hc .checkboxes label, #brxe-dlx0hc .radio-buttons label { font-family: Poppins; font-size: 13px; color: var(--ink); margin-left: 6px; cursor: pointer; } #brxe-dlx0hc .checkbox input[type=checkbox] { accent-color: var(--accent); width: 15px; height: 15px; vertical-align: middle; border-radius: 3px; } #brxe-dlx0hc input[type=radio] { accent-color: var(--accent); width: 15px; height: 15px; vertical-align: middle; } #brxe-dlx0hc .filter.radio input[type=radio] { appearance: none; -webkit-appearance: none; width: 15px; height: 15px; border: 1px solid var(--line); border-radius: 3px; background: var(--white); position: relative; } #brxe-dlx0hc .filter.radio input[type=radio]:checked { background: var(--accent); border-color: var(--accent); } #brxe-dlx0hc .filter-item:not(.open) > ul, #brxe-dlx0hc .filter-item:not(.open) > .filter { display: none; } #brxe-dlx0hc .filter-item.search-form { border: none; } .brand-filter-search { width: 100%; box-sizing: border-box; padding: 8px 10px; margin: 0 0 10px; border: 1px solid var(--line); border-radius: 4px; font-family: Poppins; font-size: 13px; } #brxe-dlx0hc .stars { display: flex; gap: 2px; padding: 4px 4px 16px; } #brxe-dlx0hc .stars a { font-size: 18px; color: var(--line); } #brxe-dlx0hc .stars a.active { color: #f5b800; } #brxe-dlx0hc .double-slider-wrap { padding: 6px 4px 16px; } #brxe-dlx0hc .reset-button { display: block; text-align: center; padding: 10px; margin-top: 6px; font-family: Poppins; font-weight: 700; font-size: 12px; text-transform: uppercase; color: var(--ink); border: 1px solid var(--line); border-radius: 4px; text-decoration: none; } @media (max-width: 1024px) { #brxe-dlx0hc .checkboxes, #brxe-dlx0hc .radio-buttons { max-height: 260px; } }#brxe-ccdqv9 {background-color: var(--white); border: 1px solid var(--line); border-radius: 7px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}@media (max-width: 480px) { #brxe-ccdqv9 { padding: 16px !important; } }#brxe-vvsz8i { flex: 0 0 280px; } @media (max-width: 1024px) { #brxe-vvsz8i { flex: 1 1 100% !important; } }#brxe-damoo0 {font-family: "Poppins"; font-size: 13px; color: var(--muted)}#brxe-ah0xnu {background-color: var(--white); border: 1px solid var(--line); border-radius: 7px; display: flex; flex-direction: row; justify-content: space-between; align-items: center; column-gap: 14px; flex-wrap: wrap; padding-top: 12px; padding-right: 14px; padding-bottom: 12px; padding-left: 14px; margin-bottom: 14px}#brxe-prodgr .products {grid-template-columns: repeat(4, 1fr); gap: 20px}#brxe-prodgr ul.products { align-items: stretch; } #brxe-prodgr .product { position: relative; display: flex !important; flex-direction: column; height: 420px; background: var(--white); border: 1px solid var(--line); border-radius: 6px; overflow: hidden; padding: 0; transition: box-shadow .2s, transform .2s; min-width: 0; } #brxe-prodgr .product:hover { box-shadow: 0 12px 28px rgba(0,0,0,.10); transform: translateY(-2px); } #brxe-prodgr .product > product-card { display: flex; flex-direction: column; flex: 1 1 auto; height: 100%; min-width: 0; } #brxe-prodgr .product [data-field-id="pf0003"] { flex: 0 0 auto; } #brxe-prodgr .product img { width: 100% !important; height: 240px !important; object-fit: contain !important; padding: 16px; box-sizing: border-box; background: var(--white); display: block; } #brxe-prodgr .product h3 { padding: 0 16px; flex: 0 0 auto; min-height: 42px; font-family: Poppins; font-size: 15px; line-height: 1.3; font-weight: 600; color: var(--ink); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin: 8px 0 0; } #brxe-prodgr .product h3 a { color: var(--ink); text-decoration: none; } #brxe-prodgr .product [data-field-id="pf0007"] { padding: 0 16px; margin-top: 4px; font-family: Poppins; font-weight: 700; font-size: 16px; color: var(--ink); display: block; flex: 0 0 auto; } #brxe-prodgr .product .stock { padding: 0 16px; margin: 4px 0 0; font-family: Poppins; font-weight: 600; font-size: 12px; text-transform: capitalize; color: #2e7d32; flex: 0 0 auto; } #brxe-prodgr .product .stock.out-of-stock { color: #b3261e; } #brxe-prodgr .product [data-field-id="pf0008"] { display: flex; flex-direction: column; gap: 10px; flex: 0 0 auto; margin-top: 10px; } #brxe-prodgr .product .added_to_cart, #brxe-prodgr .product a.button, #brxe-prodgr .product a.added_to_cart { display: block; width: calc(100% - 32px); text-align: center; background: var(--white); color: #111 !important; border: 1px solid var(--line); border-radius: 4px; padding: 10px 16px; font-family: Poppins; font-weight: 700; font-size: 12px; text-transform: uppercase; text-decoration: none !important; margin: 0 16px 16px; box-sizing: border-box; transition: background .2s ease, border-color .2s ease; } #brxe-prodgr .product a.add_to_cart_button.added { display: none; } #brxe-prodgr .product a.button:hover, #brxe-prodgr .product a.add_to_cart_button:hover { background: #F5B800 !important; border-color: #F5B800 !important; color: #111 !important; } #brxe-prodgr .product .added_to_cart:hover { background: var(--surface); } @keyframes twllcSlideUpCart { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: translateY(0); } } #brxe-prodgr .product a.added_to_cart { animation: twllcSlideUpCart .35s ease; } @media (max-width: 1200px) { #brxe-prodgr .products { grid-template-columns: repeat(3, 1fr) !important; } } @media (max-width: 767px) { #brxe-prodgr .products { grid-template-columns: repeat(2, 1fr) !important; } #brxe-prodgr .product { height: 420px; } } @media (max-width: 480px) { #brxe-prodgr .products { grid-template-columns: 1fr !important; } }#brxe-rmcs11 {margin-top: 28px}#brxe-rmcs11 { display: flex !important; justify-content: center !important; width: 100%; } #brxe-rmcs11 nav.woocommerce-pagination { margin: 0 auto; max-width: 100%; } #brxe-rmcs11 .page-numbers { display: flex; list-style: none; margin: 0; padding: 4px; gap: 7px; justify-content: center; flex-wrap: wrap; } #brxe-rmcs11 .page-numbers li { display: flex; } #brxe-rmcs11 .page-numbers a.page-numbers, #brxe-rmcs11 .page-numbers span.page-numbers { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border: 1px solid var(--line); background: var(--white); border-radius: 4px; font-family: Poppins; font-weight: 700; font-size: 13px; color: var(--ink); text-decoration: none; box-sizing: border-box; } #brxe-rmcs11 .page-numbers span.page-numbers.current { background: #111; color: #fff !important; border-color: #111; } #brxe-rmcs11 .page-numbers span.page-numbers.dots { border: 0; background: none; } @media (max-width: 480px) { #brxe-rmcs11 .page-numbers a.page-numbers, #brxe-rmcs11 .page-numbers span.page-numbers { width: 36px; height: 36px; font-size: 12px; } } #brxe-rmcs11 .page-numbers a.page-numbers:hover { background: #F5B800 !important; border-color: #F5B800 !important; color: #111 !important; }#brxe-rk71ke { flex: 1 1 480px; min-width: 0; } @media (max-width: 1024px) { #brxe-rk71ke { flex: 1 1 100% !important; } }#brxe-xahi12 {display: flex; flex-direction: row; align-items: flex-start; column-gap: 24px; flex-wrap: wrap}#brxe-xahi12 { max-width: 1500px; width: 100%; margin-left: auto; margin-right: auto; padding-left: 0 !important; padding-right: 0 !important; row-gap: 24px; }#products {background-color: var(--surface); padding-top: var(--space-4xl); padding-right: 24px; padding-bottom: var(--space-4xl); padding-left: 24px}@media (max-width: 767px) { #brxe-z3f95k { padding: 44px 16px !important; } }#brxe-y654ba {font-family: "Poppins"; font-weight: 900; font-size: 32px; line-height: 1.1; text-transform: uppercase; color: var(--ink); margin-top: 10px; margin-bottom: 18px}#brxe-7q3hul {font-family: "Poppins"; font-size: 16px; color: var(--muted); margin-bottom: 16px}#brxe-knim4i {font-family: "Poppins"; font-size: 16px; color: var(--muted)}#brxe-4w5ycu { flex: 1.1 1 420px; min-width: 0; }#brxe-00y4el {font-family: "Poppins"; font-weight: 700; font-size: 16px; color: var(--ink); margin-top: 0px; margin-bottom: 10px}#brxe-s6u2bz {font-family: "Poppins"; font-size: 14px; color: var(--muted)}#brxe-s6u2bz { padding-left: 18px; margin: 0; }#brxe-5tw8vv {background-color: var(--surface); border: 1px solid var(--line); border-radius: 7px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-5tw8vv { flex: 0.9 1 320px; min-width: 0; }#brxe-8wb3s3 {display: flex; flex-direction: row; align-items: flex-start; column-gap: 42px; flex-wrap: wrap}#brxe-8wb3s3 { max-width: 1500px; width: 100%; margin-left: auto; margin-right: auto; padding-left: 0 !important; padding-right: 0 !important; row-gap: 32px; }#brxe-ad45fy {background-color: var(--white); padding-top: var(--space-4xl); padding-right: 24px; padding-bottom: var(--space-4xl); padding-left: 24px}@media (max-width: 767px) { #brxe-ad45fy { padding: 44px 16px !important; } }