.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}: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-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-button{width:auto}.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}#brx-header.brx-sticky.scrolling > .brxe-section,#brx-header.brx-sticky.scrolling > .brxe-container,#brx-header.brx-sticky.scrolling > .brxe-block,#brx-header.brx-sticky.scrolling > .brxe-div {background-color: var(--bricks-color-grey-100)}#brxe-bhwolh .bricks-site-logo {height: auto; width: 150px}#brxe-bhwolh {z-index: 9999999}@media (max-width: 478px) {#brxe-bhwolh .bricks-site-logo {width: 100px}}#brxe-wzsrcy {column-gap: 30px; row-gap: 50px; display: flex}:root{  --biz-accent: #7ed6a7;}.biz-nav__link{ position: relative; display: inline-flex; align-items: center; padding: 10px 12px; border-radius: 999px; color: rgba(255,255,255,.78); text-decoration: none; font-weight: 700; font-size: 14px; letter-spacing: .2px; transition: color .18s ease, background .18s ease, transform .18s ease;}.biz-nav__link:hover{ color: rgba(255,255,255,.95); background: rgba(255,255,255,.06); transform: translateY(-1px);}.biz-nav__link::after{ content: ""; position: absolute; left: 12px; right: 12px; bottom: 7px; height: 2px; border-radius: 999px; background: var(--biz-accent); opacity: 0; transform: scaleX(.35); transform-origin: left; transition: transform .18s ease, opacity .18s ease;} .biz-nav__link:hover::after{ opacity: .65; transform: scaleX(1);}.biz-nav__link.is-active{ color: rgba(255,255,255,.96); background: rgba(126,214,167,.12); box-shadow: inset 0 0 0 1px rgba(126,214,167,.18);} .biz-nav__link.is-active::after{ opacity: .9; transform: scaleX(1);}@media (max-width: 991px) {#brxe-wzsrcy {display: none}}#brxe-slokvx {height: 35px; width: 35px; stroke: var(--bricks-color-grey-300); fill: var(--bricks-color-grey-500)}#brxe-gjjzii {color: #ffffff; border-radius: 20px; padding-top: 6px; padding-right: 20px; padding-bottom: 6px; padding-left: 20px}#brxe-nlexgi {color: #ffffff; border-radius: 20px; padding-top: 6px; padding-bottom: 6px}@media (max-width: 991px) {#brxe-nlexgi {display: none}}#brxe-yritrg {display: flex; row-gap: 20px; column-gap: 20px}#brxe-gqrxoo {display: flex; column-gap: 50px; align-items: center}#brxe-ouqvid .hamburger {--hamburger-layer-width: 40px; --hamburger-layer-height: 4px; --hamburger-layer-spacing: 6px; --hamburger-layer-border-radius: 4px; flex-direction: row}#brxe-ouqvid .hamburger-label {margin-left: 8px; margin-right: 8px}#brxe-ouqvid .hamburger-inner {background-color: hsl(0, 0%, 100%)}#brxe-ouqvid .hamburger-inner:after {background-color: hsl(0, 0%, 100%)}#brxe-ouqvid .hamburger-inner:before {background-color: hsl(0, 0%, 100%)}#brxe-ouqvid {display: none; z-index: 9999999}@media (max-width: 991px) {#brxe-ouqvid {display: flex}}#brxe-gwvjkk {flex-direction: row; display: flex; justify-content: space-between; flex-wrap: wrap}@media (max-width: 991px) {#brxe-gwvjkk {width: 95%}}#brxe-rtjpyq {justify-content: center; background-color: rgba(255, 255, 255, 0); height: 100px}.tech-mnav{ display:flex; flex-direction:column; gap:10px; padding:10px;}.tech-mnav a,.tech-mnav__link{ position:relative; display:flex; align-items:center; justify-content:space-between; padding:14px 14px; border-radius:14px; color:#f1f1f1; text-decoration:none; background:rgba(255,255,255,.05); border:1px solid rgba(255,255,255,.10);}.tech-mnav a::after,.tech-mnav__link::after{ content:""; width:10px; height:10px; border-right:2px solid rgba(241,241,241,.55); border-bottom:2px solid rgba(241,241,241,.55); transform:rotate(-45deg); opacity:.8;}.tech-mnav a:hover,.tech-mnav__link:hover{ background:rgba(126,214,167,.10);  border-color:rgba(126,214,167,.25);}.tech-mnav a[aria-current="page"],.tech-mnav a.current,.tech-mnav .current-menu-item > a{ background:rgba(0,93,99,.22);  border-color:rgba(0,93,99,.35);}@media (max-width: 480px){ .tech-mnav a, .tech-mnav__link{ padding:12px 12px; border-radius:12px; }}@media (max-width: 991px) {#brxe-jslxgr {display: flex}}#brxe-wbgxqq {margin-top: 80px}#brxe-xufvbn .bu-oc-panel {transition-duration: 0.5s; padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background-color: #071a2e; width: 100%; height: 100%}#brxe-xufvbn .bu-ocp-backdrop {transition-duration: 0.5s; display: none}.brxe-offcanvas{  }.brxe-offcanvas .bricks-offcanvas-overlay{ opacity: 0; transition: opacity .35s ease;}.brxe-offcanvas .bricks-offcanvas-inner,.brxe-offcanvas .bricks-offcanvas-content{ transform: translateY(14px); opacity: 0; filter: blur(6px); transition: transform .45s cubic-bezier(.2,.9,.2,1), opacity .35s ease, filter .45s ease; will-change: transform, opacity, filter;}body.brx-offcanvas-open .brxe-offcanvas .bricks-offcanvas-overlay{ opacity: 1;}body.brx-offcanvas-open .brxe-offcanvas .bricks-offcanvas-inner,body.brx-offcanvas-open .brxe-offcanvas .bricks-offcanvas-content{ transform: translateY(0); opacity: 1; filter: blur(0);}#brxe-izjfit {font-size: 28px; font-weight: 600; line-height: 36px}@media (max-width: 767px) {#brxe-izjfit {font-size: 25px}}#brxe-whkwdn {stroke: #ffffff; fill: #ffebeb; font-size: 25px; color: #ffffff; fill: #ffffff}#brxe-tjymcn {flex-direction: row; align-items: center; justify-content: space-between; border-radius: 12px; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px}.techoli-mc__head{ display:flex; align-items:center; justify-content:space-between; gap:12px; padding:18px 18px 14px; position: sticky; top:0; z-index:5; background: linear-gradient(180deg, rgba(0,10,21,.96), rgba(0,10,21,.72)); backdrop-filter: blur(10px); border-bottom:1px solid rgba(255,255,255,.10);} .techoli-mc__title{ margin:0 !important; font-size:16px; line-height:1.1; letter-spacing:.12em; text-transform:uppercase; color:#f1f1f1;}.techoli-mc__close{ width:40px; height:40px; border-radius:12px; display:grid; place-items:center; background: rgba(255,255,255,.06); border:1px solid rgba(255,255,255,.10); cursor:pointer; transition: transform .18s ease, background .18s ease, border-color .18s ease;} .techoli-mc__close:hover{ transform: translateY(-1px); background: rgba(255,255,255,.10); border-color: rgba(36,240,199,.28);}#brxe-pnrjzh .product-image img {border-color: var(--black)}#brxe-pnrjzh .product-title--link {font-size: 16px; color: #ffffff}#brxe-pnrjzh .remove_from_cart_button {color: #ffffff; fill: #ffffff}#brxe-pnrjzh .quantity .action {width: 20px}#brxe-pnrjzh .quantity .action svg {width: 16px; height: 16px; color: #ffffff}#brxe-pnrjzh {color: #ffffff}#brxe-vprger {flex-wrap: wrap; width: 100%; height: 70%; border-bottom-width: 1px; border-bottom-style: solid; padding-right: 0; padding-left: 0}.techoli-mc__body{ padding: 14px 18px;}.techoli-mc__cart{ max-height: min(52vh, 520px); overflow: auto; padding-right: 6px;}.techoli-mc__cart::-webkit-scrollbar{ width: 10px; } .techoli-mc__cart::-webkit-scrollbar-track{ background: transparent; } .techoli-mc__cart::-webkit-scrollbar-thumb{ background: rgba(255,255,255,.14); border-radius: 99px; border: 2px solid transparent; background-clip: content-box;} .techoli-mc__cart::-webkit-scrollbar-thumb:hover{ background: rgba(255,255,255,.22); background-clip: content-box;}.techoli-mc__cart ul,.techoli-mc__cart ol{ list-style: none; padding: 0; margin: 0;}.techoli-mc__cart li,.techoli-mc__cart .woocommerce-mini-cart-item,.techoli-mc__cart .mini_cart_item{ display: grid; grid-template-columns: 64px 1fr auto; gap: 12px; align-items: start; padding: 12px; margin: 0 0 10px 0; background: rgba(255,255,255,.05); border: 1px solid rgba(255,255,255,.10); border-radius: 16px;}.techoli-mc__cart img{ width: 64px !important; height: 64px !important; object-fit: cover; border-radius: 14px; border: 1px solid rgba(255,255,255,.10);}.techoli-mc__cart a{ color: #f1f1f1; text-decoration: none;} .techoli-mc__cart a:hover{ color: #fff;}.techoli-mc__cart .quantity,.techoli-mc__cart .woocommerce-Price-amount,.techoli-mc__cart .amount{ color: rgba(241,241,241,.72); font-size: 13px;}.techoli-mc__cart a.remove,.techoli-mc__cart .remove{ width: 34px; height: 34px; border-radius: 12px; display: grid; place-items: center; background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.10); color: #f1f1f1; transition: transform .18s ease, background .18s ease, border-color .18s ease;} .techoli-mc__cart a.remove:hover,.techoli-mc__cart .remove:hover{ transform: translateY(-1px); background: rgba(255,255,255,.10); border-color: rgba(255,90,90,.35);}.techoli-mc__cart .woocommerce-mini-cart__total,.techoli-mc__cart .total{ margin-top: 12px; padding: 14px; background: rgba(0,0,0,.25); border: 1px solid rgba(255,255,255,.10); border-radius: 16px; display: flex; align-items: center; justify-content: space-between; gap: 12px;} .techoli-mc__cart .woocommerce-mini-cart__total strong{ font-size: 13px; letter-spacing: .12em; text-transform: uppercase; color: rgba(241,241,241,.85);} .techoli-mc__cart .woocommerce-mini-cart__total .amount{ font-size: 15px; color: #fff;}.techoli-mc__cart .woocommerce-mini-cart__empty-message,.techoli-mc__cart .cart-empty{ margin: 0; padding: 18px; border-radius: 16px; background: rgba(255,255,255,.05); border: 1px dashed rgba(255,255,255,.18); color: rgba(241,241,241,.72);}@media (max-width: 480px){ .techoli-mc__cart li, .techoli-mc__cart .woocommerce-mini-cart-item, .techoli-mc__cart .mini_cart_item{ grid-template-columns: 56px 1fr auto; } .techoli-mc__cart img{ width: 56px !important; height: 56px !important; }}#brxe-wkejqq {color: #ffffff}.button01{ --glow-color: #7ed6a7; --glow-spread-color: rgba(126, 214, 167, 0.55); --enhanced-glow-color: rgba(126, 214, 167, 0.85); --btn-color: rgba(0, 0, 0, 0.25); border: .25em solid var(--glow-color); padding: 1em 3em; color: var(--glow-color); font-size: 15px; font-weight: bold; background-color: var(--btn-color); border-radius: 1em; outline: none; box-shadow: 0 0 1em .25em var(--glow-color), 0 0 4em 1em var(--glow-spread-color), inset 0 0 .75em .25em rgba(126, 214, 167, 0.45); text-shadow: 0 0 .5em rgba(126, 214, 167, 0.75); position: relative; transition: all 0.3s ease;}.button01::after{ pointer-events: none; content: ""; position: absolute; top: 120%; left: 0; height: 100%; width: 100%; background-color: var(--glow-spread-color); filter: blur(2em); opacity: .7; transform: perspective(1.5em) rotateX(35deg) scale(1, .6);}.button01:hover{ color: #041018; background-color: var(--glow-color); box-shadow: 0 0 1em .25em var(--glow-color), 0 0 4em 2em var(--glow-spread-color), inset 0 0 .75em .25em rgba(255,255,255,0.18);}.button01:active{ box-shadow: 0 0 0.6em .25em var(--glow-color), 0 0 2.5em 2em rgba(126, 214, 167, 0.45), inset 0 0 .5em .25em rgba(126, 214, 167, 0.35);}#brxe-qqfqot {margin-top: 20px}#brxe-beqydg {width: 50px; height: 50px}#brxe-acalnl {width: 50px; height: 50px}#brxe-qicnep {width: 50px; height: 50px}#brxe-mtyfql {width: 50px; height: 50px}#brxe-qqeyao {flex-direction: row; margin-top: 20px; justify-content: space-around; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr; height: 50px; justify-items: center}#brxe-ufnnze {min-height: 100%}#brxe-nwuinm .bu-oc-panel {transition-duration: 0.5s; padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background-color: #071a2e; height: 100%; width: 400px}#brxe-nwuinm .bu-ocp-backdrop {transition-duration: 0.5s; display: none}#brxe-nwuinm {z-index: 99999999999}.brxe-offcanvas{  }.brxe-offcanvas .bricks-offcanvas-overlay{ opacity: 0; transition: opacity .35s ease;}.brxe-offcanvas .bricks-offcanvas-inner,.brxe-offcanvas .bricks-offcanvas-content{ transform: translateY(14px); opacity: 0; filter: blur(6px); transition: transform .45s cubic-bezier(.2,.9,.2,1), opacity .35s ease, filter .45s ease; will-change: transform, opacity, filter;}body.brx-offcanvas-open .brxe-offcanvas .bricks-offcanvas-overlay{ opacity: 1;}body.brx-offcanvas-open .brxe-offcanvas .bricks-offcanvas-inner,body.brx-offcanvas-open .brxe-offcanvas .bricks-offcanvas-content{ transform: translateY(0); opacity: 1; filter: blur(0);}