body.s184-shop-body{margin:0;background:#060b07;color:#f8fff5}body.s184-shop-body .s184{font-family:Inter,Arial,sans-serif;background:#060b07;color:#f8fff5;min-height:100vh;line-height:1.5} .s184 *{box-sizing:border-box}.s184 a{color:inherit;text-decoration:none}.s184-header{height:78px;padding:0 max(24px,calc((100vw - 1200px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #243227;background:#070c08;position:sticky;top:0;z-index:100}.admin-bar .s184-header{top:32px}.s184-brand,.s184-header-actions,.s184-header nav{display:flex;align-items:center;gap:20px}.s184-brand{gap:10px}.s184-brand img{width:45px;height:43px;object-fit:contain}.s184-brand strong{font-size:21px;font-style:italic;letter-spacing:-1px}.s184-brand span,.s184-footer span{color:#baff00}.s184-header nav{font-size:13px;font-weight:700}.s184-header nav a.current{color:#baff00}.s184-language{display:flex;padding:3px;border:1px solid #43583d;border-radius:50px}.s184-language button{background:transparent;border:0;border-radius:50px;padding:7px 11px;color:white;cursor:pointer;font-size:12px}.s184-language button[aria-pressed=true]{background:#baff00;color:#071007}.s184-cart{position:relative;font-size:25px}.s184-cart span{position:absolute;top:-5px;right:-11px;border-radius:50px;background:#baff00;color:#071007;min-width:18px;height:18px;font-size:11px;text-align:center;line-height:18px}.s184-hero,.s184-featured,.s184-products,.s184-steps{max-width:1200px;margin:auto;padding:80px 24px}.s184-hero{min-height:590px;display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.s184-eyebrow{font-size:12px;font-weight:800;color:#baff00;letter-spacing:2px}.s184-eyebrow i{display:inline-block;width:7px;height:7px;background:#baff00;border-radius:50%;box-shadow:0 0 12px #baff00;margin-right:8px}.s184-hero h1{font-size:clamp(42px,5.2vw,75px);line-height:1.04;letter-spacing:-.065em;max-width:650px;margin:25px 0;color:#baff00;font-weight:900}.s184-hero-copy>p{font-size:16px;max-width:480px;color:#d2ddd1}.s184-hero-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.s184-primary,.s184-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:40px;padding:15px 24px;font-size:13px;font-weight:800}.s184-primary{background:#baff00;color:#071007!important}.s184-secondary{border:1px solid #5a7157}.s184-micro{display:flex;flex-wrap:wrap;gap:16px;color:#b9c9b7;font-size:12px;margin-top:22px}.s184-hero-art{height:440px;position:relative;display:grid;place-items:center;isolation:isolate}.s184-glow{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:#9dff0026;filter:blur(55px)}.s184-hero-symbol{width:min(65%,350px);height:auto;filter:drop-shadow(0 0 30px #9dff0060);z-index:2;animation:s184-float 6s ease-in-out infinite}.s184-hero-image{width:100%;height:100%;object-fit:contain}.s184-orbit{position:absolute;width:80%;aspect-ratio:1;border:1px solid #8cd60045;border-radius:50%;transform:rotate(-24deg) scaleY(.66)}.s184-orbit-b{width:95%;transform:rotate(25deg) scaleY(.7)}.s184-float{position:absolute;z-index:3;background:#101c12;border:1px solid #4b7a2b;border-radius:16px;padding:13px 18px;font-weight:800;font-size:12px;box-shadow:0 14px 40px #0008}.s184-float-a{top:15%;left:2%}.s184-float-b{top:24%;right:0}.s184-float-c{bottom:16%;right:5%}.s184-featured{padding-top:20px}.s184-section-top{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px}.s184-section-top h2{font-size:clamp(29px,3.6vw,46px);letter-spacing:-.05em;margin:12px 0 0;line-height:1.1}.s184-section-top p{max-width:310px;color:#b9c9b7;font-size:14px}.s184-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.s184-feature{min-height:155px;border:1px solid #314532;border-radius:20px;background:linear-gradient(140deg,#122316,#0b150e);display:flex;align-items:center;padding:22px;gap:18px;transition:transform .25s,border-color .25s}.s184-feature:hover{transform:translateY(-4px);border-color:#baff00}.s184-feature-icon{display:grid;place-items:center;flex:none;width:68px;height:68px;border-radius:15px;background:#1b301b;color:#baff00;font-size:32px}.s184-feature-icon img{max-width:100%;max-height:100%;object-fit:contain}.s184-feature strong,.s184-feature small{display:block}.s184-feature strong{font-size:16px}.s184-feature small{color:#c3d0c2;font-size:12px;margin-top:6px}.s184-arrow{margin-left:auto;color:#baff00}.s184-products{padding-top:85px}.s184-search{display:flex;border:1px solid #354d36;border-radius:40px;overflow:hidden;background:#111c13;min-width:240px}.s184-search input{background:none;color:white;border:0;padding:13px 17px;min-width:0;flex:1}.s184-search button{background:none;color:#baff00;border:0;font-size:25px;padding:0 17px;cursor:pointer}.s184-toolbar{display:flex;justify-content:space-between;align-items:center;margin:10px 0 24px;color:#cbd9c9;font-size:13px}.s184-toolbar select{background:#132016;color:white;border:1px solid #344635;border-radius:9px;padding:9px;max-width:210px}.s184-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.s184-product{min-width:0;border:1px solid #283b2b;background:#101a12;border-radius:18px;overflow:hidden;transition:transform .25s,border-color .25s}.s184-product:hover{transform:translateY(-4px);border-color:#80b73c}.s184-product-image{display:grid;place-items:center;background:#17221a;aspect-ratio:1/1;padding:15px;overflow:hidden}.s184-product-image img{width:100%;height:100%;object-fit:contain;transition:transform .3s}.s184-product:hover .s184-product-image img{transform:scale(1.035)}.s184-product-details{padding:17px}.s184-product h3{font-size:15px;line-height:1.35;margin:0 0 10px;min-height:40px}.s184-price{color:#baff00;font-weight:800;margin-bottom:14px;font-size:16px}.s184-price del{color:#879486;font-size:12px}.s184-product .button{display:block;text-align:center;background:#baff00;color:#0b1208!important;border-radius:25px;padding:12px 8px;font-size:12px;font-weight:800}.s184-product .added_to_cart{display:block;text-align:center;padding:9px;color:#fff;font-size:12px}.s184-pagination{text-align:center;margin-top:35px}.s184-pagination .page-numbers{display:inline-block;padding:8px 12px;margin:3px;border:1px solid #344635;border-radius:8px}.s184-pagination .current{background:#baff00;color:#071007}.s184-steps{border-top:1px solid #1f3021}.s184-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.s184-steps-grid>div{background:#111d13;border:1px solid #304333;padding:23px;border-radius:16px}.s184-steps-grid b{color:#baff00;margin-right:16px}.s184-steps-grid strong{font-size:15px}.s184-steps>p{font-size:12px;color:#aebfac;margin-top:18px}.s184-footer{border-top:1px solid #263629;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:30px max(24px,calc((100vw - 1200px)/2));font-size:13px}.s184-footer strong{font-size:19px;font-style:italic}.s184-footer nav{display:flex;gap:20px}.s184-footer>a{color:#baff00}.s184[data-motion=off] *, .s184[data-motion=off] *:before,.s184[data-motion=off] *:after{animation:none!important;transition:none!important}@keyframes s184-float{50%{transform:translateY(-12px)}}@media(max-width:950px){.s184-header{padding:0 20px}.s184-header-actions{gap:12px}.s184-hero{gap:12px}.s184-feature-grid{gap:10px}.s184-feature{padding:14px;gap:9px}.s184-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.admin-bar .s184-header{top:0}.s184-header{height:67px;padding:0 13px}.s184-brand{gap:5px}.s184-brand img{width:30px;height:30px}.s184-brand strong{font-size:14px;white-space:nowrap}.s184-header nav{gap:9px;font-size:11px}.s184-header-actions{gap:8px}.s184-language{padding:1px}.s184-language button{padding:5px 6px;font-size:10px}.s184-cart{font-size:18px}.s184-hero,.s184-featured,.s184-products,.s184-steps{padding:42px 16px}.s184-hero{display:flex;flex-direction:column-reverse;min-height:0;gap:0}.s184-hero-art{height:260px;width:100%}.s184-hero-symbol{width:54%}.s184-float{font-size:9px;padding:8px}.s184-hero-copy{width:100%}.s184-hero h1{font-size:clamp(35px,9vw,55px);margin:16px 0}.s184-hero-copy>p{font-size:14px}.s184-hero-buttons{margin-top:20px}.s184-primary,.s184-secondary{padding:13px 17px;font-size:11px}.s184-featured{padding-top:15px}.s184-section-top{display:block}.s184-section-top p{margin-top:14px}.s184-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.s184-feature{display:block;padding:11px;border-radius:13px;min-height:135px}.s184-feature-icon{width:40px;height:40px;font-size:23px;margin-bottom:9px}.s184-feature strong{font-size:11px;overflow-wrap:anywhere}.s184-feature small{font-size:10px}.s184-arrow{display:none}.s184-products{padding-top:48px}.s184-search{margin-top:20px;width:100%}.s184-toolbar{gap:12px;flex-wrap:wrap}.s184-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.s184-product-details{padding:12px}.s184-product h3{font-size:13px}.s184-price{font-size:14px}.s184-steps-grid{gap:7px}.s184-steps-grid>div{padding:12px}.s184-steps-grid b,.s184-steps-grid strong{display:block;font-size:11px}.s184-footer{padding:25px 16px;flex-wrap:wrap}.s184-footer nav{gap:10px}}@media(max-width:380px){.s184-brand strong{font-size:12px}.s184-header nav{gap:6px;font-size:10px}.s184-cart{display:none}}@media(prefers-reduced-motion:reduce){.s184 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* v1.8.5 minimalist catalog refinement */
.s184-products{padding-top:72px;padding-bottom:100px;min-height:calc(100vh - 180px)}
.s184-section-top h2{color:#f7fff4!important;font-weight:850;font-size:clamp(29px,3.2vw,42px)}
.s184-section-top{margin-bottom:35px}.s184-product h3,.s184-product h3 a{color:#f6fff3!important;font-weight:750}.s184-product{background:#101a12}.s184-product-image{background:#fff}.s184-product-image img{object-fit:contain}.s184-cart{display:inline-flex;align-items:center;color:#f6fff3}.s184-cart span{right:-8px;top:-9px}.s184-search input{background:#111b13;color:#fff}.s184-search input::placeholder{color:#b9c6b8}.s184-footer{background:#070c08}
@media(max-width:950px){.s184-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:680px){.s184-products{padding:38px 16px 70px;min-height:calc(100vh - 130px)}.s184-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.s184-product-image{padding:8px}.s184-product h3{min-height:36px}.s184-section-top{margin-bottom:23px}.s184-cart{display:inline-flex}.s184-header-actions{gap:7px}.s184-brand strong{font-size:13px}}
@media(max-width:380px){.s184-cart{display:inline-flex}.s184-header nav{gap:5px}.s184-brand strong{font-size:11px}}
