.product-studio_listing__Xborf{position:relative;isolation:isolate;overflow:hidden;border:1px solid hsl(var(--border));border-radius:1.5rem;background:linear-gradient(145deg,hsl(var(--card)),hsl(var(--card)/.7));box-shadow:0 1px 0 hsl(var(--foreground)/.04),0 12px 40px -28px #000;transition:border-color .3s ease,box-shadow .3s ease,transform .45s cubic-bezier(.2,.75,.25,1)}.product-studio_listing__Xborf:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.product-studio_stage__cUwMX{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#213d38 0,#152424 43%,#10191c 100%);box-shadow:inset 0 1px 0 #fff1}.product-studio_picture__hRj2x{width:100%;height:100%;transform-origin:50% 60%;transition:transform .7s cubic-bezier(.2,.75,.25,1)}.product-studio_cardCopy__jdB38{position:relative;padding:1rem 1rem 1.1rem}.product-studio_cardArrow__vnSM_{position:absolute;z-index:1;top:.8rem;right:.8rem;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid #fff3;border-radius:999px;color:#e9f5e6;background:#0b171ab3;backdrop-filter:blur(8px);transition:background .25s ease,color .25s ease}.product-studio_selection__ov_Em{position:relative;border:1px solid hsl(var(--border));border-radius:1.5rem;background:linear-gradient(145deg,hsl(var(--card)/.98),hsl(var(--card)/.75));box-shadow:inset 0 1px 0 hsl(var(--foreground)/.04),0 25px 70px -45px #0009}.product-studio_control__hVw_N{border:1px solid hsl(var(--input));border-radius:.8rem;background-color:hsl(var(--background)/.8);box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.product-studio_control__hVw_N:hover{border-color:hsl(var(--primary))}.product-studio_filterBar__N_e60{border:1px solid hsl(var(--border));border-radius:1.25rem;padding:1.15rem;background:linear-gradient(120deg,hsl(var(--card)/.95),hsl(var(--card)/.65));box-shadow:0 12px 45px -36px #0009}.product-studio_galleryStage__OBqkF{overflow:hidden;border-radius:1.75rem;box-shadow:inset 0 1px 0 #fff1,0 28px 70px -45px #000b}.product-studio_factsPanel__3UvIJ{border:1px solid hsl(var(--border));border-radius:1.5rem;background:linear-gradient(145deg,hsl(var(--card)),hsl(var(--card)/.72));box-shadow:inset 0 1px 0 hsl(var(--foreground)/.03),0 16px 50px -35px #0007}.product-studio_specPanel__eClUv{border-color:hsl(var(--border));background:hsl(var(--card)/.55)}.product-studio_factsPanel__3UvIJ,.product-studio_filterBar__N_e60,.product-studio_listing__Xborf,.product-studio_selection__ov_Em,.product-studio_specPanel__eClUv{border-color:transparent;box-shadow:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.product-studio_listing__Xborf:hover{transform:translateY(-5px);border-color:hsl(var(--neo-accent)/.65);box-shadow:0 0 0 1px hsl(var(--neo-accent)/.08),0 22px 55px -30px #000b}.product-studio_listing__Xborf:hover .product-studio_picture__hRj2x{transform:scale(1.035)}.product-studio_galleryStage__OBqkF img,.product-studio_galleryStage__OBqkF>svg{transition:transform .7s cubic-bezier(.2,.75,.25,1)}.product-studio_galleryStage__OBqkF:hover img,.product-studio_galleryStage__OBqkF:hover>svg{transform:scale(1.025)}.product-studio_listing__Xborf:hover .product-studio_cardArrow__vnSM_{color:#132018;background:#d5f69b}}@media (prefers-reduced-motion:reduce){.product-studio_cardArrow__vnSM_,.product-studio_control__hVw_N,.product-studio_listing__Xborf,.product-studio_picture__hRj2x{transition:none}}@media (max-width:639px){.product-studio_listing__Xborf{border-radius:1.1rem}.product-studio_cardCopy__jdB38{padding:.8rem .7rem .9rem}.product-studio_cardArrow__vnSM_{top:.55rem;right:.55rem;width:1.65rem;height:1.65rem}.product-studio_filterBar__N_e60{padding:1rem}}.product-studio_factsPanel__3UvIJ[data-owner-product]{width:100%;max-width:76rem;margin-inline:auto;padding:1.5rem 1.25rem 3rem;border:0;border-radius:0;background:none;box-shadow:none}.product-studio_factsPanel__3UvIJ[data-owner-product] [data-owner-hero]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.75rem;margin-top:1.5rem}.product-studio_factsPanel__3UvIJ[data-owner-product] [data-owner-sku]{display:block;max-width:100%;overflow-wrap:anywhere}.product-studio_factsPanel__3UvIJ[data-owner-product] [data-owner-sku]:before{display:none}@media (min-width:640px){.product-studio_factsPanel__3UvIJ[data-owner-product]{padding:2rem 2rem 4rem}}@media (min-width:1024px){.product-studio_factsPanel__3UvIJ[data-owner-product]{padding-top:2.5rem;padding-bottom:5rem}.product-studio_factsPanel__3UvIJ[data-owner-product] [data-owner-hero]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3rem;margin-top:2rem}}.product-studio_preview__rbW57{--preview-sheen-opacity:.25;margin:0;overflow:hidden;border:1px solid hsl(var(--border));border-radius:1.5rem;background:hsl(var(--card))}.product-studio_preview__rbW57 [data-preview-stage]{position:relative;display:grid;aspect-ratio:1;align-items:center;justify-items:center;overflow:hidden;background-color:#dbe6d8;background-image:radial-gradient(ellipse at 35% 20%,#fff9,transparent 65%),linear-gradient(#31534709 1px,transparent 0),linear-gradient(90deg,#31534709 1px,transparent 0);background-size:auto,40px 40px,40px 40px}.product-studio_preview__rbW57 [data-preview-stage]:before{position:absolute;z-index:0;inset:22% 6%;border:1px solid #42695430;border-radius:50%;transform:rotate(-25deg);content:"";pointer-events:none}.product-studio_preview__rbW57[data-preview-material=holographic] [data-preview-stage]{background-color:#d6d3e5}.product-studio_preview__rbW57[data-preview-material=glitter] [data-preview-stage]{background-color:#e2ddc9}.product-studio_preview__rbW57[data-preview-material=clear] [data-preview-stage],.product-studio_preview__rbW57[data-preview-material=transparent-film] [data-preview-stage]{background-color:#cadfd5}.product-studio_preview__rbW57 [data-preview-object]{position:relative;z-index:1;min-width:0;filter:drop-shadow(0 12px 11px #16392d28);pointer-events:none;user-select:none}.product-studio_preview__rbW57 [data-preview-object]>div,.product-studio_preview__rbW57 [data-preview-object]>img,.product-studio_preview__rbW57 [data-preview-object]>svg{display:block;width:100%;height:100%;object-fit:contain}.product-studio_preview__rbW57[data-preview-finish=matte]{--preview-sheen-opacity:.05}.product-studio_preview__rbW57 [data-preview-caption]{display:flex;flex-direction:column;gap:.3rem;border-top:1px solid hsl(var(--border));padding:.9rem 1rem;font-size:.75rem;line-height:1.5}.product-studio_preview__rbW57 [data-preview-caption]>:first-child{font-weight:600}.product-studio_preview__rbW57 [data-preview-caption]>:last-child{color:hsl(var(--muted-foreground))}@media (forced-colors:active){.product-studio_preview__rbW57 [data-preview-stage]:before{display:none}.product-studio_preview__rbW57 [data-preview-stage]{border-color:CanvasText}}.catalog_hero__Jm7vl{background:transparent;border-bottom:0}.catalog_hero__Jm7vl .container-page{padding-block:16px}.catalog_hero__Jm7vl .neo-hero-orbits{display:none}.catalog_hero__Jm7vl h1{font-size:28px;line-height:1.05;scroll-margin-top:96px}.catalog_hero__Jm7vl p{display:none;font-size:15px;line-height:1.6}.catalog_heroPicture__iFiVV{overflow:hidden;aspect-ratio:2/1;border-radius:24px;background:#111b20}.catalog_heroPicture__iFiVV img{width:100%;height:100%;object-fit:cover}.catalog_shell__0cJ8i{padding-top:8px;padding-bottom:64px}.catalog_toolbar___GfdM{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.catalog_search__o04ys{position:relative;width:100%}.catalog_search__o04ys input{height:48px;width:100%;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));padding:0 48px 0 44px;font-size:14px}.catalog_workspace__YZ0Vo{display:grid;min-width:0;gap:12px}.catalog_categories__H4iza{min-width:0;margin:0;padding:0;border:0}.catalog_categoryOptions__HfMcL{display:flex;overflow-x:auto;gap:6px;padding:3px;scrollbar-width:thin}.catalog_category__Pa8GU{position:relative;flex-shrink:0}.catalog_category__Pa8GU input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.catalog_category__Pa8GU span{display:flex;min-height:44px;align-items:center;border-radius:12px;padding:10px 14px;white-space:nowrap;color:hsl(var(--muted-foreground));font-size:14px;transition:background .15s,color .15s}.catalog_category__Pa8GU input:hover+span{color:hsl(var(--foreground));background:hsl(var(--muted)/.4)}.catalog_category__Pa8GU input:checked+span{color:hsl(var(--foreground));background:hsl(var(--primary)/.12);font-weight:600}.catalog_category__Pa8GU input:focus-visible+span{outline:2px solid hsl(var(--ring));outline-offset:-2px}.catalog_results__wmDkY{min-width:0}.catalog_resultHeading__sgjB7{font-size:24px;font-weight:650;letter-spacing:-.03em;line-height:1.2}.catalog_filters__dduNe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.catalog_filters__dduNe label{display:grid;gap:6px;font-size:12px;color:hsl(var(--muted-foreground))}.catalog_filters__dduNe select{width:100%;height:44px;border:1px solid hsl(var(--border));border-radius:10px;padding:0 10px;background:hsl(var(--card));color:hsl(var(--foreground));font-size:13px}.catalog_grid__CUxiu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px;margin-top:16px}.catalog_grid__CUxiu .neo-stage{aspect-ratio:1;border:0;box-shadow:none;border-radius:18px;background:#111b20}.catalog_overview__ON9MK .neo-stage{aspect-ratio:16/9}.catalog_grid__CUxiu .neo-stage:after,.catalog_grid__CUxiu .neo-stage:before{display:none}.catalog_grid__CUxiu .neo-stage svg{object-fit:contain}.catalog_grid__CUxiu .neo-stage+div{padding-top:12px}.catalog_grid__CUxiu .neo-stage+div>p:first-child{font-size:15px;line-height:1.35}.catalog_grid__CUxiu .neo-stage+div>p:nth-child(2){margin-top:5px}.catalog_empty__mWXIz{margin-top:20px;border-radius:20px;background:hsl(var(--card));padding:32px 20px;text-align:center}@media (min-width:640px){.catalog_hero__Jm7vl .container-page{padding-block:40px}.catalog_hero__Jm7vl h1{max-width:16ch;font-size:clamp(2rem,4vw,3.5rem)}.catalog_hero__Jm7vl p{display:block;font-size:17px}.catalog_shell__0cJ8i{padding-top:24px}.catalog_toolbar___GfdM{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:28px}.catalog_search__o04ys{max-width:480px}.catalog_workspace__YZ0Vo{gap:20px}.catalog_grid__CUxiu{gap:32px 22px;margin-top:20px}.catalog_grid__CUxiu .neo-stage{aspect-ratio:4/3}.catalog_grid__CUxiu .neo-stage+div>p:first-child{font-size:18px}}@media (min-width:1024px){.catalog_workspace__YZ0Vo{grid-template-columns:170px minmax(0,1fr);gap:32px}.catalog_categories__H4iza{position:sticky;top:96px;align-self:start}.catalog_categoryOptions__HfMcL{flex-direction:column;overflow:visible}.catalog_category__Pa8GU{flex-shrink:1}.catalog_grid__CUxiu{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog_resultHeading__sgjB7{font-size:30px}}