.CatalogListing_root__uMN7Z{max-width:1240px;width:100%;margin:auto;padding:24px 24px 100px;color:var(--brand-ink)}.CatalogListing_root__uMN7Z>nav:first-child{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--brand-muted);margin:0 0 20px}.CatalogListing_root__uMN7Z>nav:first-child a{padding:8px 0;min-height:36px;color:var(--brand-muted)}.CatalogListing_resultCount__tYIRy{display:inline-flex;border:1px solid #d9c8f8;background:rgba(255,255,255,.6274509804);padding:7px 12px;margin-top:16px;border-radius:999px;font-size:12px;font-weight:800;color:#6835a8}.CatalogListing_grid__CHZYm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.CatalogListing_pagination__SOUWu{display:flex;justify-content:center;align-items:center;gap:14px;margin:36px 0 0;font-size:13px}.CatalogListing_pagination__SOUWu a{padding:12px 20px;border-radius:999px;border:1px solid var(--brand-line);background:#fff;min-height:44px;color:var(--brand-primary);font-weight:800}@media(max-width:1000px){.CatalogListing_grid__CHZYm{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:600px){.CatalogListing_root__uMN7Z{padding:20px 16px 100px}.CatalogListing_grid__CHZYm{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.CatalogListing_pagination__SOUWu{gap:8px;font-size:11px}.CatalogListing_pagination__SOUWu a{padding:12px}}.Engagement_favorite__wzX70{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;border:1px solid #f2d6ea;border-radius:99px;background:#fff9fd;color:#993b9f;padding:8px 14px;font-weight:800;cursor:pointer}.Engagement_favorite__wzX70[aria-pressed=true]{color:#df3685;background:#ffeaf4}.Engagement_favorite__wzX70:disabled{opacity:.5}.Engagement_floating__9eCm1{position:absolute;z-index:5;right:6px;top:5px;padding:0;width:44px;height:44px;background:rgba(255,255,255,.6);backdrop-filter:blur(8px);border:0;font-size:19px}.Engagement_page__3lwj9{max-width:1200px;margin:auto;padding:28px 16px 120px}.Engagement_page__3lwj9 h1{font-size:clamp(28px,5vw,44px);font-weight:900;margin:12px 0}.Engagement_page__3lwj9 p{color:#746380;margin-bottom:20px}.Engagement_grid__8Q5SD{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-top:24px}@media(max-width:600px){.Engagement_grid__8Q5SD{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.Engagement_empty__ocaYc{padding:32px;border:2px dashed #edcfec;border-radius:28px;margin:24px 0;background:#fff9fd;grid-column:1/-1}.Engagement_demand__Jqg4t{display:grid;gap:4px;text-align:center;padding:8px;width:100%}.Engagement_demand__Jqg4t small{font-size:11px;color:#7a6685}.Engagement_demand__Jqg4t button{width:100%}.MediaCarousel_viewport__v_Wzy{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pan-y;isolation:isolate;outline-offset:-4px}.MediaCarousel_zoomable__kf0DM{touch-action:none}.MediaCarousel_track__1Soxo{position:absolute;inset:0;will-change:transform}.MediaCarousel_frame__Klmqu,.MediaCarousel_image__0JEzY{position:absolute;inset:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MediaCarousel_frame__Klmqu{right:auto}.MediaCarousel_image__0JEzY img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MediaCarousel_cover__Vv8BB{-o-object-fit:cover;object-fit:cover}.MediaCarousel_contain__pZ0FI{-o-object-fit:contain;object-fit:contain}.MediaCarousel_zoom__WWd0K{position:absolute;bottom:12px;right:12px;min-width:52px;min-height:44px;border:1px solid rgba(255,255,255,.2196078431);border-radius:99px;background:rgba(32,17,49,.5333333333);color:#fff;font-weight:800;cursor:pointer}.MediaCarousel_videoFrame__SrMtQ,.MediaCarousel_videoPlaceholder__R8En6{position:absolute;inset:0;display:grid;place-items:center;background:#190f29;color:#fff}.MediaCarousel_videoFrame__SrMtQ video{position:absolute;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;-o-object-fit:contain;object-fit:contain}.MediaCarousel_videoResume__8xfml{position:relative;display:grid;justify-items:center;gap:8px;padding:18px;border:1px solid rgba(255,255,255,.5019607843);border-radius:24px;background:rgba(34,17,55,.6509803922);color:#fff;cursor:pointer;font-size:25px}.MediaCarousel_videoResume__8xfml span:last-child{font-size:12px;font-weight:800}.MediaCarousel_videoError__g5faG{position:absolute;top:25%;padding:16px;text-align:center;font-size:13px;pointer-events:none}.MediaCarousel_videoControls__SRaNe{position:absolute;bottom:0;left:0;right:0;display:flex;gap:6px;align-items:center;padding:8px;background:linear-gradient(transparent,rgba(22,11,37,.9019607843));color:#fff;touch-action:auto}.MediaCarousel_videoControls__SRaNe button{position:relative;flex-shrink:0;min-width:44px;min-height:44px;border:1px solid rgba(255,255,255,.2666666667);border-radius:50%;color:#fff;background:rgba(255,255,255,.1098039216)}.MediaCarousel_videoControls__SRaNe input{min-width:30px;flex:1;accent-color:#ee63aa;height:44px}.MediaCarousel_time__vhIPs{font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.MediaCarousel_mutedMark__jIi8Q{position:absolute;right:6px;top:3px;font-size:18px}.ImagePreview_preview__eWRgu{position:fixed;inset:0;z-index:1500;isolation:isolate;color:#fff;outline:none}.ImagePreview_backdrop__ZqGzS{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(18,12,29,.78);cursor:default}.ImagePreview_header__0ABPY{position:absolute;top:max(12px,env(safe-area-inset-top));left:20px;right:20px;z-index:2;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.ImagePreview_header__0ABPY span{background:rgba(33,19,48,.5333333333);padding:10px 16px;border-radius:99px;font-weight:800}.ImagePreview_header__0ABPY button{pointer-events:auto}.ImagePreview_arrow__OFn37,.ImagePreview_header__0ABPY button{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2509803922);border-radius:50%;color:#fff;background:rgba(33,19,48,.6);cursor:pointer}.ImagePreview_stage__nIWTI{position:absolute;inset:76px 12px 124px}.ImagePreview_arrow__OFn37{position:absolute;top:calc(50% - 22px);z-index:2}.ImagePreview_arrow__OFn37:disabled{opacity:.25;cursor:default}.ImagePreview_prev__XPOrw{left:12px}.ImagePreview_next__UHTKz{right:12px}.ImagePreview_footer__3JgWk{position:absolute;left:12px;right:12px;bottom:max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:8px}.ImagePreview_thumbnails__NhLN1{position:relative;display:flex;max-width:100%;overflow-x:auto;gap:8px;padding:5px;scrollbar-width:none}.ImagePreview_thumbnails__NhLN1 button{position:relative;width:52px;height:52px;flex:0 0 52px;padding:0;background:rgba(255,255,255,.1254901961);border:2px solid rgba(255,255,255,.3137254902);border-radius:13px;overflow:hidden;cursor:pointer}.ImagePreview_thumbnails__NhLN1 img{-o-object-fit:contain;object-fit:contain}.ImagePreview_thumbnails__NhLN1 span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:rgba(34,17,55,.4);font-size:20px}.ImagePreview_thumbnails__NhLN1 button[aria-current=true]{border-color:#fff;box-shadow:0 0 0 2px #a879ff}.ImagePreview_product__cf_py{color:#6528f7;background:#fff;padding:12px 24px;border-radius:99px;font-weight:800;min-height:44px}.ImagePreview_hint__zpDm_{font-size:11px;color:rgba(255,255,255,.7019607843)}@media(min-width:769px){.ImagePreview_stage__nIWTI{inset:70px 80px 110px}.ImagePreview_prev__XPOrw{left:24px}.ImagePreview_next__UHTKz{right:24px}}.ProductGallery_root__GHEod{width:100%;min-width:0;display:flex;flex-direction:column;background:#fff}.ProductGallery_stage__Frsaz{position:relative;width:100%;aspect-ratio:var(--media-aspect,1);overflow:hidden;isolation:isolate}.ProductGallery_stage__Frsaz[data-video=true]{max-height:72svh}.ProductGallery_placeholder__pybd8{padding:60px 20px;color:var(--brand-muted);text-align:center}.ProductGallery_icon__usvO2{position:absolute;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3764705882);background:rgba(34,17,55,.5333333333);backdrop-filter:blur(8px);color:#fff;cursor:pointer}.ProductGallery_icon__usvO2:focus-visible{outline:3px solid #a475ff;outline-offset:3px}.ProductGallery_back__auHkA{top:12px;left:12px}.ProductGallery_topRight__nAaC5{position:absolute;top:12px;right:12px;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ProductGallery_topRight__nAaC5 a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#702cf1;color:#fff;border:1px solid rgba(255,255,255,.5019607843);font-size:22px;box-shadow:0 3px 0 #3f159b}.ProductGallery_stock__5G_ol{padding:5px 10px;border-radius:99px;font-size:10px;font-weight:800;background:rgba(255,255,255,.9098039216);color:#552398}.ProductGallery_next__Dx98o,.ProductGallery_prev__xyFos{top:50%;transform:translateY(-50%)}.ProductGallery_prev__xyFos{left:12px}.ProductGallery_next__Dx98o{right:12px}.ProductGallery_expand__QJbZ5{bottom:12px;right:12px}.ProductGallery_count__xR374{position:absolute;bottom:16px;left:16px;background:rgba(34,17,55,.5333333333);color:#fff;font-size:11px;border-radius:99px;padding:6px 10px;pointer-events:none}.ProductGallery_thumbnails__ml4fX{position:relative;display:flex;flex-shrink:0;align-items:center;gap:9px;overflow-x:auto;padding:12px 16px;scrollbar-width:none}.ProductGallery_thumbnails__ml4fX button{position:relative;width:58px;height:62px;flex:0 0 58px;padding:0;border:2px solid #e9e0f6;border-radius:16px;overflow:hidden;background:#f5efff;cursor:pointer}.ProductGallery_thumbnails__ml4fX button[aria-pressed=true]{border-color:#7529f4;box-shadow:0 3px 0 #d5b9ff}.ProductGallery_thumbnails__ml4fX button:focus-visible{outline:2px solid #7529f4;outline-offset:2px}.ProductGallery_thumbImage__nYJq9{-o-object-fit:contain;object-fit:contain}.ProductGallery_videoPlay__4wBx0{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:rgba(57,32,83,.3333333333);font-size:26px}@media(min-width:769px){.ProductGallery_root__GHEod{height:100%}.ProductGallery_stage__Frsaz{flex:1;min-height:0;aspect-ratio:auto}}