.header-container{z-index:1200;background:#030510;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;width:100vw;height:72px;padding:0 1.75rem;font-family:Arial,Helvetica,sans-serif;display:flex;position:fixed;top:0;left:0;box-shadow:0 18px 35px #000000b3}.header-logo{cursor:pointer;align-items:center;gap:.75rem;display:flex}.header-logo__text span{letter-spacing:.1em;text-transform:uppercase;color:#f6f8ff;font-size:1rem}.header-logo__text small{letter-spacing:.28em;text-transform:uppercase;color:#ffffff8c;font-size:.5rem;display:block}.header-actions{align-items:center;gap:1rem;display:flex}.header-action-pill{letter-spacing:.15em;text-transform:uppercase;color:#f6f8ff;cursor:pointer;background:#ffffff14;border:1px solid #fff6;border-radius:999px;padding:.35rem 1rem;font-size:.75rem}.header-actions img{cursor:pointer}@media (max-width:640px){.header-container{height:64px;padding:0 1rem}.header-action-pill{display:none}}
.loading-blackout{z-index:9999;background-color:#000000f2;flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.loading-image{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.loading-image-sub{justify-content:center;align-items:center;display:flex}.loading-txt-container{justify-content:center;align-items:start;display:flex}.loading-txt{text-align:center;color:#fff;width:80%;font-size:48px}@media only screen and (max-width:768px){.loading-txt{width:95%;font-size:38px}}
.menu{z-index:1500;background:#030510;border-left:1px solid #ffffff14;flex-direction:column;gap:1rem;width:320px;height:100%;padding:1.5rem 1.25rem;transition:right .35s;display:flex;position:fixed;top:0;right:-350px;box-shadow:-16px 0 35px #000000b3}.menu.open{right:0}.menu-close-btn{justify-content:flex-end;width:100%;display:flex}.menu-close-x{cursor:pointer}.menu a{letter-spacing:.3em;color:#ffffffe6;text-transform:uppercase;text-align:left;border-bottom:1px solid #ffffff1f;padding:.4rem 0;font-size:1rem;transition:color .18s}.menu a:hover{color:#7dc9ff}@media (max-width:640px){.menu{width:100%;right:-100%}}
.product-carousel{width:100%;position:relative;overflow:hidden}.carousel-track{scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:0;width:100%;padding-top:30px;padding-bottom:35px;display:flex;overflow:auto hidden}.carousel-track::-webkit-scrollbar{display:none}.carousel-item:first-child{margin-left:36%}.carousel-item:last-child{margin-right:36%}.carousel-item{aspect-ratio:1;scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;opacity:.85;will-change:transform;background:#f5f5f5;border-radius:18px;flex:0 0 28%;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s,box-shadow .42s;overflow:hidden;transform:scale(.7)}.carousel-item.active{opacity:1;z-index:3;transform:scale(1);box-shadow:0 18px 45px #00000029}.carousel-item img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.carousel-arrow{z-index:20;color:#111;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:none;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:opacity .25s,transform .25s,box-shadow .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 7px 25px #0003}.carousel-arrow:hover{transform:translateY(-50%)scale(1.1);box-shadow:0 10px 32px #00000042}.carousel-arrow:active{transform:translateY(-50%)scale(.94)}.carousel-arrow.left{left:20px}.carousel-arrow.right{right:20px}.carousel-arrow.hidden{opacity:0;pointer-events:none}@media (max-width:1000px){.carousel-item{flex-basis:46%}.carousel-item:first-child{margin-left:27%}.carousel-item:last-child{margin-right:27%}}@media (max-width:650px){.carousel-track{gap:1px;padding-top:22px;padding-bottom:25px}.carousel-item{border-radius:14px;flex-basis:78%;transform:scale(.8)}.carousel-item.active{transform:scale(1)}.carousel-item:first-child{margin-left:11%}.carousel-item:last-child{margin-right:11%}.carousel-arrow{display:none}}
.show-it-off-container{flex-wrap:wrap;width:100vw;display:flex}.show-it-off-sub-container{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.two-stands-image{width:80%;max-width:700px;height:auto}.collected-it-txt{padding:50px 20px}.show-it-subtxt{font-size:28px}.show-it-txt{font-size:82px}.show-it-center-txt{text-align:center}.space-txt{text-align:center;font-family:hero;font-size:50px}.space-subtxt{text-align:center;font-family:hero;font-size:28px}@media only screen and (max-width:768px){.show-it-subtxt{font-size:24px}.show-it-txt{font-size:42px}.collected-it-txt{padding:50px 10px}.space-txt{font-size:38px}.space-subtxt{font-size:18px}}
.reviews-section{width:100%;padding:70px 0;overflow:hidden}.reviews-heading{text-align:center;margin-bottom:25px;padding:0 20px}.reviews-heading h2{letter-spacing:-.04em;color:#111;margin:0;font-size:clamp(2.2rem,5vw,4rem);line-height:1}.reviews-heading p{color:#666;max-width:600px;margin:14px auto 0;font-size:1.05rem;line-height:1.5}.reviews-carousel{width:100%;position:relative}.reviews-track{scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:22px;width:100%;padding-top:35px;padding-bottom:45px;display:flex;overflow:auto hidden}.reviews-track::-webkit-scrollbar{display:none}.review-card:first-child{margin-left:35%}.review-card:last-child{margin-right:35%}.review-card{box-sizing:border-box;scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;opacity:.6;will-change:transform;background:#fff;border-radius:22px;flex-direction:column;flex:0 0 30%;justify-content:center;align-items:center;min-height:260px;padding:38px 34px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s,box-shadow .42s;display:flex;transform:scale(.84);box-shadow:0 8px 30px #00000014}.review-card.active{opacity:1;z-index:3;transform:scale(1);box-shadow:0 20px 55px #00000026}.review-stars{justify-content:center;align-items:center;gap:6px;margin-bottom:24px;display:flex}.review-stars img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:42px;height:42px;display:block}.review-text{text-align:center;color:#222;max-width:500px;margin:0;font-size:1.15rem;font-weight:500;line-height:1.65}.carousel-arrow{z-index:20;color:#111;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:opacity .25s,transform .25s,box-shadow .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 7px 25px #0003}.carousel-arrow:hover{transform:translateY(-50%)scale(1.1);box-shadow:0 10px 32px #00000042}.carousel-arrow:active{transform:translateY(-50%)scale(.94)}.carousel-arrow.left{left:20px}.carousel-arrow.right{right:20px}.carousel-arrow.hidden{opacity:0;pointer-events:none}@media (max-width:1000px){.review-card{flex-basis:48%}.review-card:first-child{margin-left:26%}.review-card:last-child{margin-right:26%}}@media (max-width:650px){.reviews-section{padding:50px 0}.reviews-heading{margin-bottom:10px}.reviews-heading h2{font-size:2.5rem}.reviews-heading p{font-size:.95rem}.reviews-track{gap:8px;padding-top:30px;padding-bottom:35px}.review-card{border-radius:18px;flex-basis:82%;min-height:270px;padding:32px 25px;transform:scale(.86)}.review-card.active{transform:scale(1)}.review-card:first-child{margin-left:9%}.review-card:last-child{margin-right:9%}.review-stars{gap:4px;margin-bottom:20px}.review-stars img{width:36px;height:36px}.review-text{font-size:1rem;line-height:1.6}.carousel-arrow{display:none}}
