.ui_page__NJnA_{background:var(--hoomi-background);color:var(--hoomi-text);font-family:var(--font-plus-jakarta-sans),sans-serif;padding:clamp(2.25rem,6vw,4.5rem) 0 clamp(3.5rem,7vw,6rem);overflow-x:clip}.ui_wrap__vit7m{width:min(100% - 2rem,54rem);margin:0 auto;display:grid;gap:1.25rem;min-width:0}.ui_wide__drKkF{width:min(100% - 2rem,72rem)}.ui_narrow__zssWm{width:min(100% - 2rem,34rem)}.ui_eyebrow__K0cRq{margin:0;color:var(--hoomi-button);font-size:.7rem;font-weight:800;letter-spacing:.19em;text-transform:uppercase}.ui_title__Vsib1{margin:.5rem 0 0;font-size:clamp(2rem,6vw,3.1rem);font-weight:650;letter-spacing:-.055em;line-height:1.05;overflow-wrap:anywhere}.ui_lead__aJaVU{margin:.6rem 0 0;color:var(--hoomi-secondary-text);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.ui_jump__O2Uie{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none}.ui_jump__O2Uie a{display:inline-flex;padding:.4rem .8rem;border:1px solid var(--hoomi-lines);border-radius:999px;background:color-mix(in srgb,var(--hoomi-background) 55%,#fff);color:var(--hoomi-text);font-size:.78rem;font-weight:700;text-decoration:none}.ui_jump__O2Uie a:hover{border-color:var(--hoomi-button);color:var(--hoomi-button)}.ui_card__rR1QF{min-width:0;padding:clamp(1.15rem,3.5vw,1.75rem);border:1px solid var(--hoomi-lines);border-radius:.4rem 1.3rem .4rem 1.3rem;background:#fff;scroll-margin-top:1.5rem}.ui_cardSoft__qKx2d{background:color-mix(in srgb,var(--hoomi-background) 55%,var(--hoomi-soft-plum))}.ui_cardHead__28QZW{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;margin-bottom:1rem}.ui_cardHead__28QZW h2,.ui_h2__9LRH0{margin:0;font-size:1.2rem;font-weight:750;letter-spacing:-.02em}.ui_h3__tVUwt{margin:1.25rem 0 .6rem;font-size:.95rem;font-weight:750}.ui_muted__ZdSBG{margin:0;color:var(--hoomi-secondary-text);font-size:.88rem;line-height:1.6;overflow-wrap:anywhere}.ui_small__TsZgN{font-size:.78rem}.ui_big___4DJV{margin:0;color:var(--hoomi-button);font-size:clamp(2.4rem,8vw,3.2rem);font-weight:750;letter-spacing:-.05em;line-height:1}.ui_actions__iyJ_P{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.25rem}.ui_btnDanger__ttBgY,.ui_btnGhost__libMT,.ui_btn__6hfif{min-height:2.75rem;padding:.6rem 1.15rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--hoomi-button);border-radius:999px;cursor:pointer;font:inherit;font-size:.86rem;font-weight:700;text-align:center;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.ui_btn__6hfif{background:var(--hoomi-button);color:var(--hoomi-background)}.ui_btn__6hfif:hover{background:color-mix(in srgb,var(--hoomi-button) 86%,var(--hoomi-text))}.ui_btnGhost__libMT{background:transparent;color:var(--hoomi-button)}.ui_btnGhost__libMT:hover{background:var(--hoomi-soft-plum)}.ui_btnDanger__ttBgY{border-color:#b3261e;background:transparent;color:#9b2c2c}.ui_btnDanger__ttBgY:hover{background:#fdecea}.ui_btnDanger__ttBgY:disabled,.ui_btnGhost__libMT:disabled,.ui_btn__6hfif:disabled{cursor:not-allowed;opacity:.6}.ui_btnSmall__sEqAJ{min-height:2.2rem;padding:.35rem .85rem;font-size:.78rem}.ui_list__YofYJ{margin:0;padding:0;display:grid;list-style:none}.ui_row___AD4k{min-width:0;padding:.85rem 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1rem;border-top:1px solid var(--hoomi-lines)}.ui_row___AD4k:first-child{border-top:0}.ui_rowMain__LQ_cN{min-width:0;flex:1 1 14rem}.ui_rowTitle__kUKhb{margin:0;font-size:.92rem;font-weight:700;overflow-wrap:anywhere}.ui_badgeGray__WPyox,.ui_badgeHoney__3ZVmN,.ui_badge__mJgTx{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;background:var(--hoomi-soft-plum);color:var(--hoomi-button);font-size:.7rem;font-weight:800;letter-spacing:.03em;white-space:nowrap}.ui_badgeHoney__3ZVmN{background:var(--hoomi-light-honey);color:#7a5a12}.ui_badgeGray__WPyox{background:#f1eef0;color:var(--hoomi-secondary-text)}.ui_notice__kpzMg{margin:0;padding:.85rem 1rem;border-radius:.8rem;background:var(--hoomi-light-honey);color:var(--hoomi-text);font-size:.86rem;line-height:1.55;overflow-wrap:anywhere}.ui_error__RlCon{margin:.4rem 0 0;color:#9b2c2c;font-size:.82rem;line-height:1.5}.ui_success__CvEEx{margin:.4rem 0 0;color:#2f6b3a;font-size:.86rem;line-height:1.5}.ui_form__t4S6E{display:grid;gap:.9rem}.ui_field__1d48Q{display:grid;gap:.35rem;min-width:0}.ui_label__4DCjZ{font-size:.82rem;font-weight:700}.ui_input__ZgPzl,.ui_select__3855D,.ui_textarea__dctNz{width:100%;min-width:0;min-height:2.85rem;padding:.65rem .85rem;border:1px solid var(--hoomi-lines);border-radius:.7rem;background:#fff;color:var(--hoomi-text);font:inherit;font-size:.92rem}.ui_textarea__dctNz{min-height:6.5rem;resize:vertical}.ui_input__ZgPzl:focus,.ui_select__3855D:focus,.ui_textarea__dctNz:focus{outline:2px solid color-mix(in srgb,var(--hoomi-button) 45%,transparent);outline-offset:1px;border-color:var(--hoomi-button)}.ui_inline__h9_xY{display:flex;flex-wrap:wrap;gap:.6rem;align-items:flex-end}.ui_inline__h9_xY>.ui_field__1d48Q{flex:1 1 14rem}.ui_check__uJ3Au{display:flex;gap:.6rem;align-items:flex-start;font-size:.86rem;line-height:1.5}.ui_check__uJ3Au input{margin-top:.2rem;width:1.05rem;height:1.05rem;accent-color:var(--hoomi-button)}.ui_copyBox__73mG9{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.75rem;padding:.75rem;border:1px dashed var(--hoomi-button);border-radius:.8rem;background:var(--hoomi-background)}.ui_copyBox__73mG9 code{flex:1 1 12rem;min-width:0;font-size:.78rem;overflow-wrap:anywhere}.ui_rooms__BDB07{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ui_roomCard__wwEGw{min-width:0;display:grid;gap:.4rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.ui_roomCard__wwEGw img,.ui_roomThumbEmpty__hINNx{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:.8rem;background:var(--hoomi-soft-plum);border:1px solid var(--hoomi-lines)}.ui_roomCard__wwEGw:hover img{outline:2px solid var(--hoomi-button)}.ui_roomMeta__lEL3I{margin:0;font-size:.8rem;font-weight:700;overflow-wrap:anywhere}.ui_stats__k4SR6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ui_stat__cSwY8{min-width:0;padding:1rem;border:1px solid var(--hoomi-lines);border-radius:1rem;background:#fff}.ui_statLabel__MdxzU{margin:0;color:var(--hoomi-secondary-text);font-size:.75rem;font-weight:700}.ui_statValue__w2JYo{margin:.35rem 0 0;font-size:1.6rem;font-weight:750;letter-spacing:-.04em}.ui_tableWrap__ENKoN{overflow-x:auto;max-width:100%}.ui_table__5Suda{width:100%;border-collapse:collapse;font-size:.82rem}.ui_table__5Suda td,.ui_table__5Suda th{padding:.65rem .5rem;border-bottom:1px solid var(--hoomi-lines);text-align:left;vertical-align:top}.ui_table__5Suda th{color:var(--hoomi-secondary-text);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ui_adminNav__VqvI7{display:flex;flex-wrap:wrap;gap:.4rem;padding:.35rem;border:1px solid var(--hoomi-lines);border-radius:999px;background:#fff;width:fit-content;max-width:100%}.ui_adminNav__VqvI7 a{padding:.4rem .85rem;border-radius:999px;color:var(--hoomi-text);font-size:.8rem;font-weight:700;text-decoration:none}.ui_adminNav__VqvI7 a:hover,.ui_adminNav__VqvI7 a[aria-current=page]{background:var(--hoomi-button);color:var(--hoomi-background)}.ui_center__qOLrZ{text-align:center;justify-items:center}.ui_center__qOLrZ .ui_actions__iyJ_P{justify-content:center}.ui_grid2__Vdlz9{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.ui_link__XeQ3a{color:var(--hoomi-button);font-weight:700}@media (min-width:640px){.ui_rooms__BDB07,.ui_stats__k4SR6{grid-template-columns:repeat(3,minmax(0,1fr))}.ui_grid2__Vdlz9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.ui_rooms__BDB07{grid-template-columns:repeat(4,minmax(0,1fr))}}.site-chrome_actions__86863{display:flex;align-items:center;gap:.75rem}.site-chrome_ctaLink__5avaM,.site-chrome_desktopNav__3RC_u a.site-chrome_ctaLink__5avaM{min-height:2.5rem;padding:.5rem 1rem;display:inline-flex;align-items:center;border-radius:999px;background:var(--hoomi-button);color:var(--hoomi-background)}.site-chrome_desktopNav__3RC_u a.site-chrome_ctaLink__5avaM:hover{color:var(--hoomi-background);background:color-mix(in srgb,var(--hoomi-button) 86%,var(--hoomi-text))}.site-chrome_textButton__qC_ni{padding:0;border:0;background:transparent;color:var(--hoomi-text);cursor:pointer;font:inherit;font-size:.84rem;font-weight:600}.site-chrome_textButton__qC_ni:hover{color:var(--hoomi-button)}.site-chrome_mobileButton__g2ibp{min-height:3rem;padding:.4rem .25rem;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;color:var(--hoomi-text);cursor:pointer;font:inherit;font-size:.84rem;font-weight:600;text-align:left}.site-chrome_mobileCta__G5fDA{color:var(--hoomi-button)!important;font-weight:800!important}.site-chrome_shell__Idwrz{min-height:100vh;display:flex;flex-direction:column;background:var(--hoomi-background);color:var(--hoomi-text);font-family:var(--font-plus-jakarta-sans),sans-serif}.site-chrome_shell__Idwrz>main{flex:1}@media (max-width:1080px){.site-chrome_desktopSwitch__eZ2zv{display:none!important}.site-chrome_toggleSwitch__f4IZl{display:inline-flex!important}.site-chrome_mobilePanel__s5G4T{position:absolute;top:100%;right:0;left:0;z-index:20;padding:.5rem max(1rem,calc((100% - 40rem) / 2)) 1rem;display:grid!important;border-bottom:1px solid var(--hoomi-lines);background:var(--hoomi-background);box-shadow:0 1rem 1.5rem color-mix(in srgb,var(--hoomi-text) 9%,transparent)}.site-chrome_mobilePanel__s5G4T .site-chrome_mobileButton__g2ibp,.site-chrome_mobilePanel__s5G4T a{min-height:3rem;padding:.4rem .25rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--hoomi-lines)}.site-chrome_mobilePanel__s5G4T>:last-child{border-bottom:0}}.result_page__JrJHw{min-height:38rem;padding:2.25rem 1.25rem 4rem}.result_content__kgbSR{width:min(100%,46rem);margin:0 auto}.result_heading__8YJ8M{margin-bottom:1.5rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.result_eyebrow__twrmA{margin:0 0 .45rem;color:var(--hoomi-button);font-size:.7rem;font-weight:800;letter-spacing:.16em}.result_heading__8YJ8M h1{margin:0;font-size:clamp(1.8rem,5vw,2.55rem);font-weight:820;letter-spacing:-.055em;line-height:1.08}.result_summary__LPvH5{margin:.55rem 0 0;color:var(--hoomi-secondary-text);font-size:clamp(.96rem,2.5vw,1.1rem);font-weight:600}.result_summary__LPvH5 span{padding:0 .2rem;color:var(--hoomi-button)}.result_pager__KCXj1{flex:none;margin:0 0 .15rem;padding:.55rem .8rem;border:1px solid var(--hoomi-lines);border-radius:999px;background:color-mix(in srgb,var(--hoomi-soft-plum) 64%,var(--hoomi-background));color:var(--hoomi-button);font-size:.82rem;font-weight:800;font-variant-numeric:tabular-nums}.result_result___uZfg{overflow:hidden;border-radius:1.45rem;box-shadow:0 .75rem 2rem color-mix(in srgb,var(--hoomi-text) 8%,transparent)}.result_note__Rqrzg{margin:1.1rem 0 1.35rem;color:var(--hoomi-secondary-text);font-size:.94rem;line-height:1.55;text-align:center}.result_actions__zt2F1{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:.7rem}.result_downloadButton__x4iZj,.result_shopButton__APbE0,.result_tryAgainButton__byFli{min-height:3.25rem;padding:.7rem .9rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border:1px solid var(--hoomi-lines);border-radius:.7rem;font:inherit;font-size:.87rem;font-weight:750;text-align:center;text-decoration:none;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.result_downloadButton__x4iZj:hover,.result_shopButton__APbE0:hover,.result_tryAgainButton__byFli:hover:not(:disabled){transform:translateY(-1px)}.result_tryAgainButton__byFli{border-color:var(--hoomi-button);background:var(--hoomi-button);color:var(--hoomi-background);cursor:pointer}.result_tryAgainButton__byFli:disabled{cursor:not-allowed;opacity:.55}.result_shopButton__APbE0{border-color:var(--hoomi-lines);background:var(--hoomi-background);color:var(--hoomi-button)}.result_downloadButton__x4iZj{background:transparent;color:var(--hoomi-text);cursor:pointer}.result_downloadButton__x4iZj:focus-visible,.result_shopButton__APbE0:focus-visible,.result_tryAgainButton__byFli:focus-visible{outline:3px solid var(--hoomi-honey);outline-offset:3px}.result_loading__M4G4u{margin:5rem 0;color:var(--hoomi-secondary-text);text-align:center}@media (max-width:600px){.result_page__JrJHw{padding:1.5rem 1rem 3rem}.result_heading__8YJ8M{align-items:flex-start}.result_heading__8YJ8M h1{max-width:11ch}.result_pager__KCXj1{padding:.45rem .65rem;font-size:.76rem}.result_result___uZfg{border-radius:1rem}.result_actions__zt2F1{grid-template-columns:1fr 1fr}.result_tryAgainButton__byFli{grid-column:1/-1}.result_downloadButton__x4iZj,.result_shopButton__APbE0,.result_tryAgainButton__byFli{min-height:3.1rem;padding-inline:.65rem;font-size:.8rem}}.result_toneCard__4g_AQ{margin-top:1rem;padding:.9rem 1rem;border:1px solid var(--hoomi-lines);border-radius:1rem;background:var(--card)}.result_toneCard__4g_AQ p{margin:.6rem 0 0;color:var(--hoomi-text);font-weight:650;font-style:italic;line-height:1.45}.result_toneToggle__eJGzP{display:inline-flex;padding:.2rem;border-radius:999px;background:var(--hoomi-background)}.result_toneToggle__eJGzP button{padding:.4rem .9rem;border:0;border-radius:999px;background:transparent;color:var(--hoomi-secondary-text);font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.result_toneToggle__eJGzP button[aria-selected=true]{background:var(--hoomi-button);color:var(--hoomi-background)}.result_shopPreview__4trO6{margin:1rem 0;padding:1rem;border:1px solid var(--hoomi-lines);border-radius:1rem;background:var(--card)}.result_shopPreviewHead__QQLq2{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.result_shopPreviewHead__QQLq2 h2{margin:0;font-size:1.05rem;font-weight:850}.result_shopPreviewHead__QQLq2 span{color:var(--hoomi-secondary-text);font-size:.85rem;font-weight:750}.result_shopPreview__4trO6 ul{margin:.6rem 0;padding:0;list-style:none;display:grid;gap:.35rem}.result_shopPreview__4trO6 li a{display:flex;justify-content:space-between;gap:.75rem;padding:.55rem .2rem;border-bottom:1px solid var(--hoomi-lines);color:var(--hoomi-text);text-decoration:none;font-size:.92rem;font-weight:650}.result_shopPreview__4trO6>a{color:var(--hoomi-button);font-size:.88rem;font-weight:800;text-decoration:none}.shop-this-look_page__vG0_U{min-height:100vh;padding:1.5rem 1.25rem 4rem}.shop-this-look_content__3MXHw{width:min(100%,46rem);margin:0 auto}.shop-this-look_heading__YDjZt{margin-bottom:1.25rem;display:grid;grid-template-columns:6rem minmax(0,1fr) 6rem;align-items:start;gap:.75rem}.shop-this-look_backLink__msiW1{min-height:2.8rem;display:inline-flex;align-items:center;gap:.35rem;color:var(--hoomi-button);font-size:.9rem;font-weight:750;text-decoration:none}.shop-this-look_backLink__msiW1:hover{text-decoration:underline;text-underline-offset:.2em}.shop-this-look_backLink__msiW1:focus-visible,.shop-this-look_viewLink__rkNYn:focus-visible{outline:3px solid var(--hoomi-honey);outline-offset:3px}.shop-this-look_titleBlock__NcljH{text-align:center}.shop-this-look_eyebrow__pc_S8{margin:0 0 .35rem;color:var(--hoomi-button);font-size:.68rem;font-weight:800;letter-spacing:.15em}.shop-this-look_titleBlock__NcljH h1{margin:0;font-size:clamp(1.65rem,5vw,2.25rem);font-weight:820;letter-spacing:-.055em;line-height:1.08}.shop-this-look_summary__Sn8TP{margin:.5rem 0 0;color:var(--hoomi-secondary-text);font-size:.98rem;font-weight:650}.shop-this-look_summary__Sn8TP span{padding:0 .2rem;color:var(--hoomi-button)}.shop-this-look_result__zq5Yf{overflow:hidden;border-radius:1.35rem;box-shadow:0 .75rem 2rem color-mix(in srgb,var(--hoomi-text) 8%,transparent)}.shop-this-look_itemsSection__KH92j{margin-top:1.7rem}.shop-this-look_itemsHeading__qdkcZ{margin-bottom:.85rem;display:flex;align-items:end;justify-content:space-between;gap:1rem}.shop-this-look_itemsHeading__qdkcZ h2{margin:0;font-size:clamp(1.2rem,3.8vw,1.55rem);font-weight:800;letter-spacing:-.04em}.shop-this-look_itemsNote__cN93r{max-width:15rem;margin:0 0 .1rem;color:var(--hoomi-secondary-text);font-size:.83rem;line-height:1.45;text-align:right}.shop-this-look_itemList__h_toP{margin:0;padding:0;display:grid;gap:.7rem;list-style:none}.shop-this-look_item__nZqrJ{min-width:0;padding:.7rem;display:grid;grid-template-columns:6.25rem minmax(0,1fr) auto;align-items:center;gap:.9rem;border:1px solid var(--hoomi-lines);border-radius:1rem;background:var(--card);box-shadow:0 .35rem 1.2rem color-mix(in srgb,var(--hoomi-text) 4%,transparent)}.shop-this-look_imagePlaceholder__LXS_3{min-height:5.35rem;padding:.45rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;overflow:hidden;border:1px dashed color-mix(in srgb,var(--hoomi-secondary-text) 36%,var(--hoomi-lines));border-radius:.7rem;background:color-mix(in srgb,var(--hoomi-soft-plum) 25%,var(--hoomi-background));color:var(--hoomi-secondary-text);font-size:.58rem;font-weight:650;text-align:center}.shop-this-look_placeholderArt__jGm7r{width:2rem;height:1.45rem;color:var(--hoomi-button)}.shop-this-look_itemCopy__kMuqV{min-width:0}.shop-this-look_itemCopy__kMuqV h3{margin:0;font-size:.97rem;font-weight:780;letter-spacing:-.025em;line-height:1.25}.shop-this-look_itemCopy__kMuqV p{margin:.3rem 0 0;color:var(--hoomi-secondary-text);font-size:.8rem;line-height:1.42}.shop-this-look_viewLink__rkNYn{min-height:2.55rem;padding:.55rem .72rem;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;border:1px solid var(--hoomi-button);border-radius:.7rem;background:var(--hoomi-button);color:var(--hoomi-background);font-size:.8rem;font-weight:750;text-decoration:none;white-space:nowrap;transition:transform .15s ease,background-color .15s ease}.shop-this-look_viewLink__rkNYn:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--hoomi-button) 88%,var(--hoomi-text))}.shop-this-look_loading__Y0xsT{margin:5rem 0;color:var(--hoomi-secondary-text);text-align:center}@media (max-width:600px){.shop-this-look_page__vG0_U{padding:1.25rem 1rem 3rem}.shop-this-look_heading__YDjZt{grid-template-columns:4.8rem minmax(0,1fr) 4.8rem;gap:.3rem}.shop-this-look_backLink__msiW1{min-height:2.5rem;gap:.15rem;font-size:.78rem}.shop-this-look_backLink__msiW1 svg{width:1rem}.shop-this-look_titleBlock__NcljH h1{font-size:clamp(1.35rem,5.5vw,1.8rem)}.shop-this-look_summary__Sn8TP{font-size:.85rem}.shop-this-look_result__zq5Yf{border-radius:1rem}.shop-this-look_itemsSection__KH92j{margin-top:1.35rem}.shop-this-look_itemsHeading__qdkcZ{align-items:start}.shop-this-look_itemsNote__cN93r{max-width:9.5rem;font-size:.72rem}.shop-this-look_item__nZqrJ{padding:.55rem;grid-template-columns:4.8rem minmax(0,1fr);gap:.65rem;border-radius:.85rem}.shop-this-look_imagePlaceholder__LXS_3{min-height:4.6rem;font-size:.53rem}.shop-this-look_itemCopy__kMuqV h3{font-size:.86rem}.shop-this-look_itemCopy__kMuqV p{margin-top:.2rem;font-size:.73rem}.shop-this-look_viewLink__rkNYn{grid-column:2;justify-self:start;min-height:2.25rem;margin-top:-.12rem;padding:.42rem .62rem;font-size:.76rem}}.shop-this-look_priceTag__M9ICh{min-width:5.2rem;padding:.6rem .5rem;display:grid;place-items:center;gap:.15rem;border-radius:.9rem;background:var(--hoomi-light-honey);color:var(--hoomi-text);text-align:center}.shop-this-look_priceTag__M9ICh strong{font-size:1.05rem;font-weight:850}.shop-this-look_priceTag__M9ICh span{font-size:.7rem;font-weight:700;color:var(--hoomi-secondary-text)}.shop-this-look_praise__AyyIJ{margin:0 0 .9rem;padding:.8rem 1rem;border-left:4px solid var(--hoomi-honey);border-radius:.6rem;background:var(--card);color:var(--hoomi-text);font-style:italic;font-weight:650}.shop-this-look_totalRow__6R3dd{margin-top:.9rem;padding:.9rem 1rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem;border:1px solid var(--hoomi-lines);border-radius:1rem;background:var(--hoomi-soft-plum)}.shop-this-look_totalRow__6R3dd span{color:var(--hoomi-secondary-text);font-weight:700}.shop-this-look_totalRow__6R3dd strong{color:var(--hoomi-text);font-weight:850}.shop-this-look_disclosure__aSwXI{margin:.8rem 0 0;color:var(--hoomi-secondary-text);font-size:.78rem;line-height:1.45}.shop-this-look_item__nZqrJ{grid-template-columns:auto minmax(0,1fr) auto}.shop-this-look_viewLink__rkNYn{min-height:2.75rem;border:1.5px solid var(--hoomi-lines);border-radius:.75rem;background:var(--card);color:var(--hoomi-text);font-size:.875rem;font-weight:700}.shop-this-look_viewLink__rkNYn:hover{background:var(--hoomi-soft-plum)}@media (max-width:560px){.shop-this-look_item__nZqrJ{grid-template-columns:auto minmax(0,1fr)}.shop-this-look_viewLink__rkNYn{grid-column:1/-1;width:100%}}.home-levels_wrap__5hOOd{display:grid;gap:.85rem;color:var(--hoomi-text);font-family:var(--font-plus-jakarta-sans),sans-serif}.home-levels_card__k1yvF{min-width:0;padding:1.1rem;border:1px solid var(--hoomi-lines);border-radius:1.25rem;background:#fff}.home-levels_levelCard__7pAzL{background:linear-gradient(160deg,#fff 40%,var(--hoomi-soft-plum))}.home-levels_signatureOn__qmigc{border-color:var(--hoomi-honey);background:linear-gradient(160deg,#fff 30%,var(--hoomi-light-honey))}.home-levels_eyebrow__ajA0H{margin:0 0 .3rem;color:var(--hoomi-button);font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.home-levels_h2__4hMYf,.home-levels_levelName__YjxS5{margin:0;font-size:clamp(1.4rem,5vw,1.85rem);font-weight:800;letter-spacing:-.045em;line-height:1.15}.home-levels_levelName__YjxS5 span{color:var(--hoomi-honey)}.home-levels_h3__FEO8g{margin:0 0 .6rem;font-size:1.05rem;font-weight:800;letter-spacing:-.03em}.home-levels_homeRow__yzPMn .home-levels_h3__FEO8g{margin:0}.home-levels_muted__U4wV3,.home-levels_small__K7vuB{margin:0;color:var(--hoomi-secondary-text);font-size:.9rem;line-height:1.55}.home-levels_small__K7vuB{margin-top:.55rem;font-size:.82rem}.home-levels_titleBadge__dL8dj{margin:.55rem 0 0;display:inline-block;padding:.22rem .6rem;border-radius:999px;background:#fff;color:var(--hoomi-button);font-size:.76rem;font-weight:800}.home-levels_bar__rrOuQ{height:.6rem;margin-top:1rem;overflow:hidden;border-radius:999px;background:var(--hoomi-lines)}.home-levels_bar__rrOuQ span{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--hoomi-button),var(--hoomi-honey))}.home-levels_xpLine__V1qDI{margin:.55rem 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-size:.88rem}.home-levels_xpLine__V1qDI span{color:var(--hoomi-secondary-text)}.home-levels_homeRow__yzPMn{margin-bottom:.6rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.home-levels_pips__D9UDN{margin:0;padding:0;display:flex;gap:.3rem;list-style:none}.home-levels_pips__D9UDN li{width:1.6rem;height:.5rem;border-radius:999px;background:var(--hoomi-lines)}.home-levels_pips__D9UDN li[data-on=true]{background:var(--hoomi-honey)}.home-levels_signature___K6bB{margin:0;display:flex;align-items:center;gap:.4rem;font-size:.92rem;font-weight:800}.home-levels_stats__1h50H{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.home-levels_stats__1h50H div{padding:.7rem .75rem;border-radius:.9rem;background:var(--hoomi-background)}.home-levels_stats__1h50H dt{color:var(--hoomi-secondary-text);font-size:.74rem;font-weight:700}.home-levels_stats__1h50H dd{margin:.15rem 0 0;font-size:1.25rem;font-weight:800}.home-levels_badges__7C6gr{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.45rem;list-style:none}.home-levels_badges__7C6gr li{display:grid;padding:.5rem .75rem;border-radius:.9rem;background:var(--hoomi-light-honey);font-size:.82rem}.home-levels_badges__7C6gr span{color:var(--hoomi-secondary-text);font-size:.72rem}.home-levels_designers__PIZu4{margin:0;padding:0;display:grid;gap:.55rem;list-style:none}.home-levels_designers__PIZu4 li{display:grid;grid-template-columns:2.3rem minmax(0,1fr) auto;align-items:center;gap:.65rem}.home-levels_designers__PIZu4 li[data-locked=true] .home-levels_avatar__oa6p4,.home-levels_designers__PIZu4 li[data-locked=true] .home-levels_designerCopy__0oTut{opacity:.55}.home-levels_avatar__oa6p4{width:2.3rem;height:2.3rem;display:grid;place-items:center;border-radius:50%;background:var(--hoomi-soft-plum);color:var(--hoomi-button);font-weight:800}.home-levels_designerCopy__0oTut{min-width:0;display:grid;font-size:.8rem;line-height:1.35}.home-levels_designerCopy__0oTut strong{font-size:.92rem}.home-levels_designerCopy__0oTut span{color:var(--hoomi-secondary-text)}.home-levels_locked__AeeGk,.home-levels_unlocked__Ze5cg{display:inline-flex;align-items:center;gap:.25rem;padding:.22rem .5rem;border-radius:999px;font-size:.68rem;font-weight:800;white-space:nowrap}.home-levels_unlocked__Ze5cg{background:var(--hoomi-soft-plum);color:var(--hoomi-button)}.home-levels_locked__AeeGk{background:var(--hoomi-light-honey)}.home-levels_actions__BsB8L,.home-levels_titleRow__8_X8O{margin-top:.85rem;display:flex;flex-wrap:wrap;gap:.5rem}.home-levels_titleRow__8_X8O input{min-width:0;min-height:2.8rem;flex:1 1 12rem;padding:0 .9rem;border:1px solid var(--hoomi-lines);border-radius:.8rem;background:#fff;color:var(--hoomi-text);font:inherit;font-size:1rem}.home-levels_primary__TGBzz,.home-levels_secondary__hyOQb{min-height:2.8rem;padding:0 1.15rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font:inherit;font-size:.92rem;font-weight:800;text-decoration:none;cursor:pointer}.home-levels_primary__TGBzz{border:0;background:var(--hoomi-button);color:#fff}.home-levels_primary__TGBzz:disabled{opacity:.5;cursor:not-allowed}.home-levels_secondary__hyOQb{border:1px solid var(--hoomi-lines);background:#fff;color:var(--hoomi-text)}.home-levels_primary__TGBzz:focus-visible,.home-levels_secondary__hyOQb:focus-visible,.home-levels_titleRow__8_X8O input:focus-visible{outline:3px solid var(--hoomi-honey);outline-offset:2px}@media (min-width:640px){.home-levels_stats__1h50H{grid-template-columns:repeat(4,minmax(0,1fr))}}