:root{--orbit-bg:#f7f6f2;--orbit-panel:#1e1c18;--orbit-ink:#1e1c18;--orbit-muted:#77746e;--orbit-tile:#efeee9;--orbit-radius:18px}*{box-sizing:border-box}body{margin:0;background:var(--orbit-bg);color:var(--orbit-ink);font-family:Arial,Helvetica,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}.orbit-header{position:fixed;z-index:20;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px;background:linear-gradient(var(--orbit-bg) 60%,transparent)}.orbit-brand{display:flex;align-items:center;gap:6px;font-weight:700;font-size:17px}.orbit-mark{font-size:10px;letter-spacing:-5px}.orbit-brand .custom-logo-link{display:flex}.orbit-brand .custom-logo{max-height:28px;width:auto}.orbit-nav{display:flex;align-items:center;gap:14px}.orbit-nav button{border:0;background:transparent;color:var(--orbit-muted);padding:0;font:inherit;cursor:pointer}.orbit-nav button.is-active{color:var(--orbit-ink);font-weight:700}.orbit-cart-count{display:inline-grid;place-items:center;min-width:25px;height:25px;padding:0 6px;background:#fff;border-radius:999px}.orbit-main{min-height:calc(100vh - 50px)}.orbit-catalogue{min-height:100vh;padding:60px 16px 48px}.orbit-circle{width:min(76vw,680px);height:min(76vw,680px);margin:0 auto;border:1px solid #e5e3dd;border-radius:50%;position:relative}.orbit-orb{position:absolute;display:grid;place-items:center;width:16%;height:16%;transform:translate(-50%,-50%)}.orbit-orb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s}.orbit-orb:hover img{transform:scale(1.12)}.orbit-orb-1{left:50%;top:10%}.orbit-orb-2{left:68%;top:14%}.orbit-orb-3{left:82%;top:28%}.orbit-orb-4{left:89%;top:47%}.orbit-orb-5{left:82%;top:67%}.orbit-orb-6{left:66%;top:83%}.orbit-orb-7{left:48%;top:90%}.orbit-orb-8{left:30%;top:84%}.orbit-orb-9{left:15%;top:69%}.orbit-orb-10{left:10%;top:50%}.orbit-orb-11{left:16%;top:32%}.orbit-orb-12{left:31%;top:16%}.orbit-orb-13{left:61%;top:32%}.orbit-orb-14{left:70%;top:52%}.orbit-orb-15{left:35%;top:52%}.orbit-grid,.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0!important;padding:0!important}.orbit-card,.woocommerce ul.products li.product{width:auto!important;float:none!important;margin:0!important;background:var(--orbit-tile);border-radius:var(--orbit-radius);overflow:hidden;padding:16px}.orbit-card img,.woocommerce ul.products li.product img{width:100%!important;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;margin:0 0 12px!important}.orbit-card span,.woocommerce ul.products li.product .woocommerce-loop-product__title{display:block;font-size:14px!important;font-weight:600!important;padding:0!important}.orbit-card small,.woocommerce ul.products li.product .price{display:block;color:var(--orbit-muted)!important;margin-top:5px!important}.orbit-footer{position:fixed;bottom:13px;left:16px;z-index:10;display:flex;gap:15px;color:var(--orbit-muted)}.orbit-page-content,.woocommerce{padding:96px 5vw 80px}.orbit-empty{padding:32vh 10vw;text-align:center}.single-product div.product{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(330px,.8fr);gap:32px;align-items:start}.single-product div.product .summary{position:sticky;top:70px;background:var(--orbit-panel);color:#fff;border-radius:28px;padding:24px}.single-product div.product .summary .price,.single-product div.product .summary .product_meta{color:#c4c1ba}.single-product div.product .woocommerce-product-gallery{width:auto!important;float:none!important}.single-product div.product .summary{width:auto!important;float:none!important}.single-product .quantity .qty{padding:10px;border-radius:8px;border:1px solid #777}.single-product button.single_add_to_cart_button,.woocommerce a.button,.woocommerce button.button{border:0;border-radius:999px;background:#fff!important;color:var(--orbit-panel)!important;padding:12px 18px!important;font-weight:700!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-top:0!important;border-radius:12px;padding:16px!important;background:var(--orbit-tile)!important;color:var(--orbit-ink)!important}.orbit-admin-notice{margin:20px 20px 0;padding:0 12px;border-left:4px solid #c93131;background:#fff}@media(max-width:700px){.orbit-header{padding:13px}.orbit-nav{gap:9px}.orbit-nav>a:first-child{display:none}.orbit-catalogue{padding:66px 8px 44px}.orbit-circle{display:none}.orbit-grid,.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.orbit-grid[hidden]{display:grid!important}.orbit-card,.woocommerce ul.products li.product{padding:10px;border-radius:12px}.orbit-view-toggle{display:none}.single-product div.product{display:block}.single-product div.product .summary{position:static;margin-top:16px;border-radius:18px}.orbit-footer{font-size:12px;left:10px}.woocommerce{padding:82px 12px 55px}}
