._store_1lh89_1{margin:34px 0;color:#f7f9fc}._banner_1lh89_1{display:grid;grid-template-columns:1.35fr .65fr;gap:22px;min-height:320px;background:radial-gradient(circle at 78% 25%,#15578b,#0d2137 45%,#090e17 85%);border:1px solid #385675;padding:34px 40px;overflow:hidden}._bannerText_1lh89_1{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._eyebrow_1lh89_1{color:#8fd2ff;display:flex;align-items:center;gap:9px;font-size:11px;font-weight:900;letter-spacing:1.5px}._banner_1lh89_1 h2{font:900 clamp(46px,5vw,86px)/.89 var(--font-family-display);margin:22px 0;color:#fff}._banner_1lh89_1 h2 em{color:#77c7ff;font-style:normal}._banner_1lh89_1 p{font-size:14px;color:#b6c9da;line-height:1.7;max-width:600px}._bannerActions_1lh89_1{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}._primary_1lh89_1,._secondary_1lh89_1{display:flex;align-items:center;gap:11px;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.6px;padding:16px 20px}._primary_1lh89_1{background:#0877cf;color:#fff}._secondary_1lh89_1{border:1px solid #6382a0;color:#fff}._bannerMark_1lh89_1{background:linear-gradient(135deg,#172e48,#09121e);border:1px solid #35526f;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transform:rotate(3deg);padding:25px;box-shadow:0 16px 40px #0005}._bannerMark_1lh89_1 span{font-size:16px;font-weight:900;letter-spacing:2px;line-height:1.25}._bannerMark_1lh89_1 strong{font:900 clamp(56px,6vw,108px)/1 var(--font-family-display);color:#70bfff;margin:12px 0}._bannerMark_1lh89_1 small{font-size:10px;font-weight:900;color:#a5bfd8;letter-spacing:2px}._productsTop_1lh89_1{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:31px 0 17px;border-bottom:1px solid #344254;padding-bottom:16px}._productsTop_1lh89_1>div>span{font-size:10px;color:#74c6ff;letter-spacing:1.4px;font-weight:900}._productsTop_1lh89_1 h3{font:900 clamp(32px,3vw,46px)/1 var(--font-family-display);margin:10px 0 0}._rightTop_1lh89_1{display:flex;gap:22px;align-items:center}._rightTop_1lh89_1 a{color:#8ed1ff;display:flex;align-items:center;gap:7px;text-decoration:none;font-size:11px;font-weight:900}._shopifyBadge_1lh89_1{display:flex;align-items:center;gap:7px;color:#a8bbcb;font-size:10px;font-weight:900}._grid_1lh89_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}._product_1lh89_1{min-width:0;background:#141b26;border:1px solid #303e50;display:flex;flex-direction:column}._image_1lh89_1{display:block;aspect-ratio:1;background:#eef0f2;position:relative;overflow:hidden}._image_1lh89_1 img{width:100%;height:100%;object-fit:contain;transition:transform .25s}._image_1lh89_1:hover img{transform:scale(1.05)}._featured_1lh89_1,._soldOut_1lh89_1{position:absolute;left:12px;top:12px;background:#0877cf;color:#fff;font-size:10px;font-weight:900;padding:9px 11px}._soldOut_1lh89_1{background:#292f39}._info_1lh89_1{padding:18px;display:flex;flex-direction:column;flex:1}._type_1lh89_1{font-size:10px;color:#82caff;font-weight:900;letter-spacing:1px}._info_1lh89_1 h4{font:900 clamp(20px,2vw,27px)/1.05 var(--font-family-display);margin:10px 0 14px;min-height:55px}._price_1lh89_1{display:flex;gap:10px;align-items:center;margin-top:auto}._price_1lh89_1 strong{font-size:17px;color:#fff}._price_1lh89_1 s{color:#8c9dad;font-size:13px}._buy_1lh89_1{display:flex;justify-content:space-between;align-items:center;background:#0877cf;color:#fff;text-decoration:none;padding:14px;font-size:11px;font-weight:900;margin-top:17px}._buy_1lh89_1:hover,._primary_1lh89_1:hover{background:#2699eb}._filters_1lh89_1{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}._filters_1lh89_1 button{background:#182637;border:1px solid #43566b;color:#c4d3df;padding:12px 16px;cursor:pointer;font-size:11px;font-weight:900}._filters_1lh89_1 ._active_1lh89_1{background:#0877cf;color:#fff;border-color:#0877cf}._state_1lh89_1{background:#172535;border:1px solid #3c5267;padding:30px;color:#d4e2ef}._state_1lh89_1 a{color:#81ccff}._disclaimer_1lh89_1{display:flex;gap:9px;align-items:center;color:#9eb3c5;font-size:12px;line-height:1.6;margin:25px 0}@media(max-width:1000px){._grid_1lh89_1{grid-template-columns:repeat(2,minmax(0,1fr))}._banner_1lh89_1{grid-template-columns:1fr .55fr}._rightTop_1lh89_1 ._shopifyBadge_1lh89_1{display:none}}@media(max-width:650px){._banner_1lh89_1{grid-template-columns:1fr;padding:28px 20px}._bannerMark_1lh89_1{display:none}._banner_1lh89_1 h2{font-size:54px}._grid_1lh89_1{gap:9px}._info_1lh89_1{padding:12px}._info_1lh89_1 h4{font-size:21px;min-height:62px}._buy_1lh89_1{padding:12px 8px;font-size:10px}._price_1lh89_1 strong{font-size:14px}._productsTop_1lh89_1 h3{font-size:31px}._rightTop_1lh89_1 a{font-size:10px}._shopifyBadge_1lh89_1{display:none}}._store_1lh89_1:not(:has(._filters_1lh89_1)){margin:20px 0}._homeBanner_1lh89_2{min-height:0;padding:17px 24px;grid-template-columns:1fr auto;gap:16px;align-items:center}._homeBanner_1lh89_2 ._bannerText_1lh89_1{display:grid;grid-template-columns:1fr auto;column-gap:20px;align-items:center}._homeBanner_1lh89_2 ._eyebrow_1lh89_1{grid-column:1/-1}._homeBanner_1lh89_2 h2{font-size:clamp(32px,3vw,46px);margin:7px 0}._homeBanner_1lh89_2 p{font-size:12px;line-height:1.4;margin:0;max-width:650px}._homeBanner_1lh89_2 ._bannerActions_1lh89_1{grid-column:2;grid-row:2/4;margin:0;align-items:center}._homeBanner_1lh89_2 ._secondary_1lh89_1,._homeBanner_1lh89_2 ._bannerMark_1lh89_1{display:none}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._productsTop_1lh89_1{margin:15px 0 12px;padding-bottom:9px}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._productsTop_1lh89_1 h3{font-size:28px;margin-top:5px}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._grid_1lh89_1{gap:12px}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._image_1lh89_1{aspect-ratio:1.45}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._info_1lh89_1{padding:10px 13px}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._info_1lh89_1 h4{font-size:19px;min-height:0;margin:5px 0 8px;line-height:1.12}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._price_1lh89_1 strong{font-size:14px}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._buy_1lh89_1{margin-top:9px;padding:9px 12px}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._featured_1lh89_1{padding:5px 7px;font-size:9px}@media(max-width:850px){._homeBanner_1lh89_2 ._bannerText_1lh89_1{display:flex;align-items:flex-start}._homeBanner_1lh89_2 ._bannerActions_1lh89_1{margin-top:12px}._homeBanner_1lh89_2{padding:18px}}@media(max-width:650px){._store_1lh89_1:not(:has(._filters_1lh89_1)) ._image_1lh89_1{aspect-ratio:1.1}._store_1lh89_1:not(:has(._filters_1lh89_1)) ._info_1lh89_1 h4{font-size:18px}._homeBanner_1lh89_2 h2{font-size:36px}}
