body:has(#app){--cosmos-font: Arial, "Helvetica Neue", Helvetica, sans-serif;--cosmos-paper: #f6f5f3;--cosmos-ink: #171717;--cosmos-muted: #6c6b68;--cosmos-line: #e3e2df;background:var(--cosmos-paper);color:var(--cosmos-ink);font-family:var(--cosmos-font)}html[data-theme=dark] body:has(#app){--cosmos-paper: #171817;--cosmos-ink: #f3f3ef;--cosmos-muted: #b4b4ad;--cosmos-line: #363834}body:not(:has(.cosmos-creator-shop)) .site-header{display:grid;grid-template-columns:1fr auto 1fr;min-height:86px;padding:12px 32px;background:var(--cosmos-paper);color:var(--cosmos-ink);border:0}body:not(:has(.cosmos-creator-shop)) .site-header>.brand{grid-column:2;grid-row:1;justify-self:center}body:not(:has(.cosmos-creator-shop)) .site-header .brand-text{font-family:var(--cosmos-font);font-size:31px;font-weight:700;letter-spacing:-1.8px}body:not(:has(.cosmos-creator-shop)) .header-shortcuts{grid-column:1;grid-row:1;justify-self:start;position:static;transform:none;margin:0}body:not(:has(.cosmos-creator-shop)) .header-shortcuts>span{display:flex;gap:22px;align-items:center}body:not(:has(.cosmos-creator-shop)) .header-shortcuts>span>a[href="#/for-creators"],body:not(:has(.cosmos-creator-shop)) .header-shortcuts>span>a[href="#/for-brands"]{display:none}body:not(:has(.cosmos-creator-shop)) .header-shortcuts a{font-family:var(--cosmos-font);font-size:12px;font-weight:500;color:var(--cosmos-ink)}body:not(:has(.cosmos-creator-shop)) .header-actions{grid-column:3;grid-row:1;justify-self:end;gap:20px}body:not(:has(.cosmos-creator-shop)) .header-actions #menuSignIn{font-size:12px;color:var(--cosmos-ink)}body:not(:has(.cosmos-creator-shop)) .nav-toggle{background:var(--cosmos-ink);color:var(--cosmos-paper);border:1px solid var(--cosmos-ink);border-radius:32px;min-height:42px;padding:10px 20px;font-family:var(--cosmos-font);font-size:12px}body:not(:has(.cosmos-creator-shop)) .nav-toggle>span:first-child{display:none}body:not(:has(.cosmos-creator-shop)) .site-footer{background:var(--cosmos-paper);border-color:var(--cosmos-line);color:var(--cosmos-muted);padding:40px 32px}body:not(:has(.cosmos-creator-shop)) .site-footer strong{color:var(--cosmos-ink);font-family:var(--cosmos-font)}body:not(:has(.cosmos-creator-shop)) .site-footer :is(p,a,button){color:var(--cosmos-muted)!important}body:not(:has(.cosmos-creator-shop)) .site-footer button{background:transparent;border-color:var(--cosmos-line)}body:not(:has(.cosmos-creator-shop)) .account-drawer{grid-column:unset}body:not(:has(.cosmos-creator-shop)) .header-avatar{border-radius:50%}html[data-theme=dark] body:not(:has(.cosmos-creator-shop)) .header-avatar{color:#171717;background:#f3f3ef}@media(max-width:760px){body:not(:has(.cosmos-creator-shop)) .site-header{grid-template-columns:1fr auto;min-height:72px;padding:12px 20px}body:not(:has(.cosmos-creator-shop)) .site-header>.brand{grid-column:1;justify-self:start}body:not(:has(.cosmos-creator-shop)) .site-header .brand-text{font-size:28px}body:not(:has(.cosmos-creator-shop)) .header-shortcuts{display:none}body:not(:has(.cosmos-creator-shop)) .header-actions{grid-column:2;gap:16px}body:not(:has(.cosmos-creator-shop)) .site-footer{padding:32px 20px}}.cosmos-home{color:var(--cosmos-ink);font-family:var(--cosmos-font);overflow:clip}.cosmos-home *,.cosmos-home *:before,.cosmos-home *:after{box-sizing:border-box}.cosmos-home h1,.cosmos-home h2,.cosmos-home h3{font-family:var(--cosmos-font);font-style:normal;color:inherit;margin:0;text-transform:none!important}.cosmos-home h1{font-size:clamp(64px,6.9vw,110px);letter-spacing:-.085em;line-height:.96;font-weight:500}.cosmos-home h1 span{color:#777771}.cosmos-home h2{font-size:clamp(36px,4vw,62px);letter-spacing:-.065em;line-height:1.03;font-weight:500}.cosmos-home h3{font-size:22px;line-height:1.12;font-weight:500;letter-spacing:-.035em}.cosmos-home p{color:var(--cosmos-muted);font-size:15px;line-height:1.6}.cosmos-home a,.cosmos-home button{-webkit-tap-highlight-color:transparent}.cosmos-home a:focus-visible,.cosmos-home button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.cosmos-home .cosmos-kicker{font-size:10px;font-weight:500;letter-spacing:.12em;line-height:1.6}.cosmos-home-hero{min-height:min(790px,calc(100svh - 86px));display:grid;grid-template-columns:.92fr 1.08fr;padding:0 16px 16px 5.2%;gap:20px}.cosmos-hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:80px 0}.cosmos-hero-copy>.cosmos-kicker{margin-bottom:34px}.cosmos-hero-copy>p{margin:28px 0;font-size:15px}.cosmos-hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.cosmos-pill{display:inline-flex;justify-content:center;align-items:center;gap:20px;border:1px solid #d4d3cf;border-radius:40px;min-height:48px;padding:13px 22px;font-size:12px;line-height:1.4;color:var(--cosmos-ink);white-space:nowrap;transition:transform .25s,background .25s}.cosmos-pill-primary{background:var(--cosmos-ink);border-color:var(--cosmos-ink);color:var(--cosmos-paper)}.cosmos-pill:hover{transform:translateY(-2px);background:#e6e5e1}.cosmos-pill-primary:hover{background:#383835;color:#fff}.cosmos-text-link{display:inline-flex;align-items:center;gap:12px;font-size:12px;text-underline-offset:5px}.cosmos-text-link:hover{text-decoration:underline}.cosmos-hero-footnote{margin-top:72px;color:var(--cosmos-muted);font-size:10px}.cosmos-wall{position:relative;min-width:0;background:#000;border-radius:32px;overflow:hidden;isolation:isolate}.cosmos-wall-viewport{position:absolute;inset:0;perspective:1500px;overflow:hidden}.cosmos-wall-viewport:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(180deg,#0007 0%,transparent 18%,transparent 66%,#000c 92%,#000 100%),linear-gradient(110deg,#ffffff18,transparent 55%,#17171724)}.cosmos-wall-plane{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;width:112%;position:absolute;top:-150px;left:-6%;transform:rotateX(12deg) rotateY(-16deg) rotate(12deg);transform-origin:50% 420px;transform-style:preserve-3d}.cosmos-wall-track{min-width:0;will-change:transform}.cosmos-wall-group{display:grid;gap:15px;padding-bottom:15px}.cosmos-product-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:.76;overflow:hidden;border-radius:18px;background:#f9f9f7;color:#20201e;padding:15px;box-shadow:0 12px 22px #17171718,0 1px #fff9 inset;transition:box-shadow .2s}.cosmos-product-tile:hover,.cosmos-product-tile:focus-visible{box-shadow:0 18px 34px #17171730,0 0 0 2px #777}.cosmos-product-tile img{width:100%;height:75%;min-height:0;object-fit:contain;mix-blend-mode:multiply;pointer-events:none}.cosmos-tile-brand{font-size:clamp(9px,.8vw,12px);font-weight:600;letter-spacing:-.015em}.cosmos-tile-caption{display:flex;justify-content:space-between;gap:8px;font-size:9px;line-height:1.3}.cosmos-tile-caption>span{font-size:15px}.tile-tone-1{background:#f0f0ec}.tile-tone-2{background:#e7e9e2}.tile-tone-3{background:#ede5dc}.cosmos-wall-label{display:flex;align-items:center;justify-content:space-between;gap:15px;position:absolute;z-index:3;left:26px;right:26px;bottom:23px;color:#fffc;font-size:8px;letter-spacing:.12em}.cosmos-motion-toggle{color:#fff;background:#111c;backdrop-filter:blur(10px);border:1px solid #fff5;border-radius:24px;padding:10px 15px;min-height:40px;font-size:10px;display:flex;align-items:center;gap:7px}.cosmos-motion-toggle:disabled{opacity:.8;cursor:default}.cosmos-wall-viewport:has(a:focus-visible){overflow-y:auto;bottom:70px}.cosmos-wall-viewport:has(a:focus-visible):after{display:none}.cosmos-wall-viewport:has(a:focus-visible) .cosmos-wall-plane{position:static;width:100%;padding:18px;transform:none}.cosmos-wall-viewport:has(a:focus-visible) .cosmos-wall-track{transform:none!important;will-change:auto}.cosmos-wall-viewport:has(a:focus-visible) .cosmos-wall-group[aria-hidden=true]{display:none}.cosmos-home-section{max-width:1500px;margin:0 auto;padding:90px 5.2%}.cosmos-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:36px}.cosmos-section-heading .cosmos-kicker{display:block;margin-bottom:20px}.cosmos-section-heading h2 span{color:var(--cosmos-muted)}.cosmos-section-heading p{margin-bottom:0}.cosmos-featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.cosmos-featured-image{position:relative;aspect-ratio:.88;padding:32px;border-radius:20px;background:#eaeae6;overflow:hidden}.cosmos-featured-image>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.cosmos-featured-product:hover img{transform:scale(1.055)}.cosmos-featured-product small{display:block;font-size:10px;margin:18px 0 5px;color:var(--cosmos-muted)}.cosmos-featured-product h3{font-size:15px;letter-spacing:-.02em}.cosmos-round-arrow{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;width:34px;height:34px;background:#fff;border-radius:50%;color:#222}.cosmos-editorial-pair{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;padding-top:20px;padding-bottom:40px}.cosmos-edit-invite,.cosmos-quiz-invite{min-height:560px;border-radius:24px;overflow:hidden;position:relative;padding:44px}.cosmos-edit-invite{display:flex;align-items:flex-end;color:#fff;background:#343430}.cosmos-edit-invite:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000,#0008)}.cosmos-edit-invite>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cosmos-edit-invite>div,.cosmos-edit-invite>small{position:relative;z-index:1}.cosmos-edit-invite>small{position:absolute;bottom:16px;font-size:8px;color:#ffffffb0}.cosmos-edit-invite h2{margin-top:26px}.cosmos-edit-invite p{color:#e0e0d9}.cosmos-edit-invite .cosmos-pill{margin:12px 0 20px;background:#fff;border-color:#fff;color:#171717}.cosmos-quiz-invite{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background:#eaeae4;color:#171717}.cosmos-quiz-invite h2{font-size:clamp(34px,3.4vw,54px)}.cosmos-quiz-invite p{color:#6c6b68}.cosmos-quiz-invite .cosmos-pill-primary{background:#171717;color:#fff}.cosmos-quiz-note{font-size:9px;margin-top:14px;color:#6c6b68}.cosmos-how{padding-bottom:40px}.cosmos-how .cosmos-section-heading h2{font-size:40px}.cosmos-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;border-top:1px solid var(--cosmos-line);padding-top:32px}.cosmos-how-grid article>span{font-size:10px;color:var(--cosmos-muted)}.cosmos-how-grid h3{margin-top:36px}.cosmos-how-grid p{max-width:290px;font-size:13px}.cosmos-how-grid .cosmos-text-link{margin-top:20px}.cosmos-routine-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cosmos-routine-card{display:flex;flex-direction:column;justify-content:space-between;padding:26px;border:1px solid var(--cosmos-line);border-radius:22px}.cosmos-routine-card h3{font-size:27px;margin-top:20px;max-width:250px}.cosmos-routine-card>span{font-size:11px;display:flex;justify-content:space-between;margin-top:26px}.cosmos-routine-products{display:flex;align-items:center;justify-content:center;border-radius:14px;height:210px;padding:20px;background:#eaeae6;margin-top:28px}.cosmos-routine-products img{width:33.33%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cosmos-create-invite{text-align:center;padding-top:60px;padding-bottom:100px}.cosmos-create-invite h2{margin-top:28px}.cosmos-create-invite p{margin:26px 0}.cosmos-create-invite>div{display:flex;justify-content:center;gap:12px}html[data-theme=dark] .cosmos-home h1 span{color:#a8a9a1}@media(min-width:1700px){.cosmos-home-hero{max-width:1700px;margin:0 auto}}@media(max-width:1100px){.cosmos-home h1{font-size:78px}.cosmos-hero-actions{gap:18px}.cosmos-hero-footnote{margin-top:44px}.cosmos-edit-invite,.cosmos-quiz-invite{padding:30px}.cosmos-edit-invite{padding-bottom:40px}}@media(max-width:760px){.cosmos-home-hero{display:flex;flex-direction:column;padding:0 12px 12px;gap:28px}.cosmos-hero-copy{padding:38px 12px 12px;align-items:center;text-align:center}.cosmos-hero-copy>.cosmos-kicker{margin-bottom:26px;font-size:9px}.cosmos-home h1{font-size:clamp(64px,13.5vw,94px);letter-spacing:-.075em}.cosmos-hero-copy>p{font-size:13px;line-height:1.6;margin:25px 0;max-width:320px}.cosmos-wide-break{display:none}.cosmos-hero-actions{flex-direction:column;justify-content:center;gap:20px}.cosmos-hero-footnote{display:none}.cosmos-wall{height:470px;border-radius:24px}.cosmos-wall-plane{top:-100px;width:115%;left:-8%;gap:10px}.cosmos-wall-group{gap:10px;padding-bottom:10px}.cosmos-product-tile{border-radius:12px;padding:12px}.cosmos-tile-brand{font-size:9px}.cosmos-tile-caption{font-size:7px}.cosmos-wall-label{left:18px;right:18px;bottom:16px;font-size:7px}.cosmos-home-section{padding:55px 20px}.cosmos-section-heading{flex-wrap:wrap;gap:24px;margin-bottom:26px}.cosmos-home h2{font-size:40px}.cosmos-section-heading .cosmos-kicker{margin-bottom:14px}.cosmos-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.cosmos-featured-image{border-radius:15px;padding:22px}.cosmos-featured-product h3{font-size:13px}.cosmos-round-arrow{width:28px;height:28px;right:10px;bottom:10px}.cosmos-editorial-pair{grid-template-columns:1fr;gap:16px;padding-top:0;padding-bottom:15px}.cosmos-edit-invite,.cosmos-quiz-invite{min-height:480px;padding:28px}.cosmos-edit-invite{padding-bottom:38px}.cosmos-quiz-invite{min-height:400px}.cosmos-how-grid,.cosmos-routine-grid{grid-template-columns:1fr;gap:20px}.cosmos-how-grid{border:0;padding:0}.cosmos-how-grid article{border-top:1px solid var(--cosmos-line);padding-top:22px}.cosmos-how-grid h3{margin-top:16px}.cosmos-how-grid p{max-width:none}.cosmos-how-grid .cosmos-text-link{margin-top:5px;margin-bottom:12px}.cosmos-how .cosmos-section-heading .cosmos-kicker{display:none}.cosmos-routines{padding-top:16px}.cosmos-routine-card h3{max-width:none}.cosmos-routine-products{height:220px}.cosmos-create-invite{padding-top:10px;padding-bottom:70px}}@media(prefers-reduced-motion:reduce){.cosmos-home *,.cosmos-home *:before,.cosmos-home *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cosmos-wall-track{transform:none!important;will-change:auto}}.journal{--edit-paper: #f6f5f3;--edit-ink: #111;--edit-muted: #646460;--edit-line: #e6e5e2;--edit-card: #efeeeb;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;max-width:1600px;padding:18px 32px 88px;color:var(--edit-ink);background:var(--edit-paper)}.journal h1,.journal h2,.journal h3,.journal .journal-wordmark,.journal .journal-tagline,.journal .journal-body,.journal .issue-wordmark,.journal .issue-cover-title,.journal .edit-tab-number,.journal .edit-chapter-number,.journal .rank-label,.journal .trend-panel>header>span,.journal .issue-introduction p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-style:normal;letter-spacing:-.045em!important}.journal h1,.journal h2,.journal h3{font-weight:600!important}.journal p{line-height:1.6}.journal a:focus-visible,.journal button:focus-visible,.journal summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.journal .journal-preview-note{width:fit-content;max-width:100%;padding:0;background:transparent;text-align:left;font-size:10px;line-height:1.7;color:var(--edit-muted)}.journal .journal-preview-note summary{cursor:pointer}.journal .journal-preview-note p{max-width:620px}.journal .journal-preview-note[open]{margin-bottom:16px}.journal .journal-masthead{min-height:0;padding:36px 0;border-color:var(--edit-line)}.journal .journal-masthead .journal-wordmark{font-size:clamp(58px,8vw,100px);font-weight:700}.journal .journal-masthead .journal-tagline{font-size:13px;margin-top:16px;letter-spacing:0!important;color:var(--edit-muted)}.journal .journal-nav{flex-wrap:nowrap;justify-content:flex-start;gap:28px;overflow-x:auto;border-top:0;border-bottom:1px solid var(--edit-line);padding:18px 0;margin:0 0 38px;scrollbar-width:thin}.journal .journal-nav a{flex:0 0 auto;min-height:32px;padding:6px 0;font-size:13px;letter-spacing:-.015em}.journal .edit-tab-number{display:none}.journal .edit-nav-hint{font-size:11px;color:var(--edit-muted)}.journal .journal-section-head{margin-bottom:28px}.journal .journal-section-head h2{font-size:clamp(27px,2.5vw,38px)}.journal .journal-section-head>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 20px;border-radius:32px;background:var(--edit-card);font-size:12px}.journal>section{margin-top:80px}.journal .journal-card-photo,.journal .journal-cover,.journal .journal-spotlight,.journal .journal-brand,.journal .channel-lead>div:first-child,.journal .journal-story-media,.journal .issue-tile>div,.journal .trend-art,.journal .popular-product-photo,.journal .journal-products img{border-radius:20px;overflow:hidden}.journal .journal-grid{gap:28px}.journal .journal-grid>.journal-card:nth-child(2){margin-top:0}.journal .journal-card h3{font-size:clamp(23px,2.3vw,32px)}.journal .journal-card p,.journal .journal-intro,.journal .journal-caption{color:var(--edit-muted)}.journal .journal-card-photo{aspect-ratio:4 / 3;background:var(--edit-card)}.journal .journal-products h3{font-size:15px;letter-spacing:-.02em!important}.journal .journal-products img{background:var(--edit-card)}.journal .journal-footer{background:transparent;border-top:1px solid var(--edit-line)}.journal .journal-footer h2{font-size:clamp(30px,4vw,50px)}.journal .journal-story header h1{font-weight:600!important}.journal .journal-body{font-size:18px;letter-spacing:0!important;line-height:1.85}.journal .journal-body>p:first-child:first-letter{float:none;font:inherit;padding:0}.journal .issue-tile>div{border-left:0;box-shadow:none}.journal .issue-tile:nth-child(2),.journal .issue-tile:nth-child(3){margin-top:0}.journal .issue-introduction{border-color:var(--edit-line);padding:30px 0}.journal .issue-introduction p{font-size:27px}.journal.cosmos-edit-home .cosmos-edit-hero{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:42px;min-height:320px;margin:0 0 4px;padding:30px 0 24px;border:0}.journal.cosmos-edit-home .cosmos-edit-hero h1{margin:0 0 28px;font-size:clamp(72px,8vw,126px);font-weight:700!important;line-height:.93;letter-spacing:-.072em!important;white-space:nowrap}.journal .cosmos-edit-hero-tagline{max-width:340px;margin:0 0 36px;font-size:17px;letter-spacing:-.025em;line-height:1.45;color:var(--edit-ink)}.journal a.cosmos-edit-cta{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-width:166px;min-height:56px;padding:16px 24px;border-radius:32px;background:#111;color:#fff;font-size:14px;line-height:1.4}.journal .cosmos-edit-cta:hover{background:#303030}.journal .cosmos-edit-art{display:flex;align-items:flex-end;gap:14px;min-width:0;height:235px;padding:15px 0;overflow:hidden}.journal .cosmos-edit-art-piece{display:block;flex:1 1 0;min-width:0;height:180px;border-radius:8px;overflow:hidden;background:var(--edit-card);animation:cosmos-edit-drift 4.6s ease-in-out both}.journal .cosmos-edit-art-piece img{width:100%;height:100%;object-fit:cover}.journal .cosmos-edit-art-1{height:100px;flex-grow:1.1}.journal .cosmos-edit-art-2{height:205px;flex-grow:1.15;animation-delay:.12s}.journal .cosmos-edit-art-3{height:140px;filter:blur(2px);animation-delay:.2s}.journal .cosmos-edit-art-4{height:185px;flex-grow:1.2;border-radius:50% 50% 44% 44%;animation-delay:.1s}.journal .cosmos-edit-art-5{height:115px;filter:blur(1px);animation-delay:.25s}.journal .cosmos-edit-art-product img{object-fit:contain;padding:10px;mix-blend-mode:multiply}.journal .cosmos-edit-edition{display:flex;justify-content:space-between;gap:20px;margin:6px 0 0;font-size:10px;color:var(--edit-muted)}.journal.cosmos-edit-home .journal-preview-note summary{min-height:28px;padding:4px 0}.journal.cosmos-edit-home .journal-nav{padding-top:8px;padding-bottom:8px;margin-bottom:0}.journal.cosmos-edit-home>.cosmos-edit-current{margin-top:22px}.journal .cosmos-edit-lead-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px}.journal .cosmos-edit-lead-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid var(--edit-line);border-radius:20px;color:var(--edit-ink);transition:background .2s ease}.journal .cosmos-edit-lead-card:hover{background:var(--edit-card)}.journal .cosmos-edit-lead-photo{position:relative;aspect-ratio:1;overflow:hidden;border-radius:14px;background:var(--edit-card)}.journal .cosmos-edit-lead-photo img{width:100%;height:100%;object-fit:cover}.journal .cosmos-edit-lead-photo.product-image img{object-fit:contain;padding:22px}.journal .cosmos-edit-lead-copy{display:flex;flex:1;flex-direction:column;padding-top:22px}.journal .cosmos-edit-lead-copy small{font-size:9px;line-height:1.6;color:var(--edit-muted);letter-spacing:.05em}.journal .cosmos-edit-lead-copy h2{font-size:clamp(23px,2.2vw,32px);line-height:1.08;margin:14px 0}.journal .cosmos-edit-lead-copy p{font-size:13px;line-height:1.5;color:var(--edit-muted);margin:0 0 22px}.journal .cosmos-edit-lead-copy>span{margin-top:auto;font-size:11px;line-height:1.5}.journal .cosmos-edit-lead-feature{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:32px;background:#dfdedb;border-color:transparent}.journal .cosmos-edit-lead-feature:hover{background:#d7d6d2}.journal .cosmos-edit-lead-feature .cosmos-edit-lead-photo{height:100%;min-height:330px;aspect-ratio:auto}.journal .cosmos-edit-lead-feature .cosmos-edit-lead-copy{justify-content:center;padding:18px 0}.journal .cosmos-edit-lead-feature .cosmos-edit-lead-copy h2{font-size:clamp(28px,3vw,42px)}.journal .cosmos-edit-lead-feature .cosmos-edit-lead-copy>span{margin-top:15px}@keyframes cosmos-edit-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(max-width:1050px){.journal .cosmos-edit-lead-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal .cosmos-edit-lead-feature{grid-column:1 / -1}.journal.cosmos-edit-home .cosmos-edit-hero{gap:24px}.journal.cosmos-edit-home .cosmos-edit-hero h1{font-size:84px}.journal .cosmos-edit-art{gap:10px}}@media(max-width:700px){.journal{padding:20px 20px 60px}.journal.cosmos-edit-home .cosmos-edit-hero{grid-template-columns:1fr;gap:22px;padding:32px 0 36px;min-height:0}.journal.cosmos-edit-home .cosmos-edit-hero h1{font-size:clamp(66px,17vw,108px);margin-bottom:22px}.journal .cosmos-edit-hero-tagline{font-size:16px;margin-bottom:28px}.journal .cosmos-edit-art{height:205px;gap:12px}.journal .cosmos-edit-art-2{height:180px}.journal .cosmos-edit-art-4{height:170px}.journal .journal-nav{gap:24px;margin-bottom:25px}.journal .journal-nav a{font-size:12px}.journal>section{margin-top:54px}.journal.cosmos-edit-home>.cosmos-edit-current{margin-top:34px}.journal .journal-section-head{gap:12px}.journal .journal-section-head h2{font-size:27px}.journal .journal-section-head>a{padding:10px 14px;font-size:11px}.journal .cosmos-edit-lead-grid{gap:18px}.journal .cosmos-edit-lead-card{padding:18px}.journal .cosmos-edit-lead-feature{gap:20px}.journal .cosmos-edit-lead-feature .cosmos-edit-lead-photo{min-height:290px}.journal .cosmos-edit-lead-feature .cosmos-edit-lead-copy h2{font-size:29px}.journal .cosmos-edit-lead-copy h2{font-size:23px}.journal .cosmos-edit-edition{flex-wrap:wrap;gap:10px}.journal .journal-masthead .journal-wordmark{font-size:72px}}@media(max-width:440px){.journal .cosmos-edit-lead-grid,.journal .cosmos-edit-lead-feature{grid-template-columns:1fr}.journal .cosmos-edit-lead-feature .cosmos-edit-lead-photo{height:280px;min-height:0}.journal .cosmos-edit-lead-feature .cosmos-edit-lead-copy{padding:0}.journal .cosmos-edit-lead-photo{aspect-ratio:4 / 3}.journal .cosmos-edit-lead-copy h2,.journal .cosmos-edit-lead-feature .cosmos-edit-lead-copy h2{font-size:30px}.journal .cosmos-edit-art{gap:9px}.journal .cosmos-edit-art-5{display:none}}@media(prefers-reduced-motion:reduce){.journal .cosmos-edit-art-piece{animation:none}.journal .cosmos-edit-lead-card{transition:none}}html[data-theme=dark] .journal{--edit-paper: #171917;--edit-ink: #f3f3ef;--edit-muted: #afb1aa;--edit-line: #333733;--edit-card: #232723}html[data-theme=dark] .journal .cosmos-edit-lead-feature{background:#30342f}html[data-theme=dark] .journal .cosmos-edit-lead-feature:hover{background:#383d36}html[data-theme=dark] .journal .cosmos-edit-art-product img{mix-blend-mode:normal}.journal .journal-masthead.journal-masthead-compact{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0 18px;min-height:0}.journal .journal-masthead-compact .journal-wordmark{font-size:30px;line-height:1}.journal .journal-masthead-compact .journal-masthead-right{font-size:10px;color:var(--edit-muted)}.journal .journal-masthead-compact~.journal-nav{margin-bottom:24px;padding:12px 0}.journal .journal-products-empty{color:var(--edit-muted);font-size:14px;line-height:1.6}.journal .journal-issue-picker{position:relative;flex:0 0 auto;margin-inline-start:auto;color:var(--edit-ink)}.journal .journal-issue-picker summary{display:list-item;cursor:pointer;min-height:36px;padding:10px 0;font-size:12px}.journal .journal-issue-picker>div{position:absolute;right:0;top:100%;z-index:5;display:flex;flex-direction:column;width:max-content;max-width:min(300px,80vw);padding:8px;border:1px solid var(--edit-line);border-radius:12px;background:var(--edit-paper);box-shadow:0 12px 32px #00000012}.journal .journal-issue-picker>div a{display:block;padding:12px;min-height:44px;color:inherit;font-size:12px;line-height:1.6;text-decoration:none}.journal .journal-issue-picker>div a:hover,.journal .journal-issue-picker>div a[aria-current=page]{background:var(--edit-card);border-radius:6px}.journal .cosmos-edit-edition{align-items:center}@media(max-width:600px){.journal .journal-masthead-compact .journal-wordmark{font-size:28px}.journal .journal-masthead-compact .journal-masthead-right{display:none}}.cosmos-creator-shop,.studio{--cosmos-creator-bg: #fff;--cosmos-creator-surface: #f5f5f5;--cosmos-creator-ink: #181818;--cosmos-creator-muted: #666;--cosmos-creator-line: #e7e7e7;--cosmos-creator-font: var(--cosmos-font, "DM Sans", Arial, sans-serif);font-family:var(--cosmos-creator-font);color:var(--cosmos-creator-ink)}.studio:has(.cosmos-auth-layout){width:100%;max-width:none;margin:0;padding:0;background:var(--cosmos-creator-bg)}.studio:has(.cosmos-auth-layout)>.studio-heading{display:none}.studio .cosmos-auth-layout,.studio .cosmos-auth-layout:has(.studio-intro[hidden]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;width:100%;max-width:none;margin:0;min-height:calc(100dvh - 96px)}.cosmos-auth-panel{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:72px 40px 64px}.cosmos-auth-home{position:absolute;top:12px;left:50%;transform:translate(-50%);display:grid;place-items:center;width:40px;height:40px;color:var(--cosmos-creator-ink);font:600 38px/1 var(--cosmos-creator-font);letter-spacing:-.09em;text-decoration:none}.cosmos-auth-wordmark{position:absolute;bottom:20px;color:var(--cosmos-creator-ink);font-size:23px;font-weight:600;letter-spacing:-.055em;text-decoration:none}.studio .cosmos-auth-panel #accountForm{width:min(100%,370px);padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;gap:10px}.studio .cosmos-auth-panel #authTitle{margin:0;font:600 23px/1.3 var(--cosmos-creator-font);letter-spacing:-.035em;text-align:center}.studio .cosmos-auth-panel .workspace-tabs{justify-content:center;margin:0 0 4px;border:0;gap:4px;overflow:visible;flex-wrap:wrap}.studio .cosmos-auth-panel .workspace-tabs a{min-height:40px;padding:8px 10px;color:var(--cosmos-creator-muted);border-radius:999px;font-size:13px}.studio .cosmos-auth-panel .workspace-tabs a:hover{color:var(--cosmos-creator-ink);background:var(--cosmos-creator-surface)}.studio .cosmos-auth-panel .studio-field{gap:5px;margin:0;font-size:13px}.studio .cosmos-auth-panel input:not([type=checkbox]),.studio .cosmos-auth-panel select{min-height:52px;padding:13px 17px;border:1px solid var(--cosmos-creator-line);border-radius:18px!important;background:var(--cosmos-creator-bg);color:var(--cosmos-creator-ink);box-shadow:none}.studio .cosmos-auth-panel .check-row{align-items:flex-start;gap:10px;margin:2px 0;font-size:12px;line-height:1.6}.studio .cosmos-auth-panel .check-row input{margin-top:3px;accent-color:var(--cosmos-creator-ink)}.studio .cosmos-auth-panel .btn{width:100%;min-height:52px;border-radius:999px}.studio .cosmos-auth-panel #socialSignIn{display:grid;gap:10px}.studio .cosmos-auth-panel #socialSignIn:empty,.studio .cosmos-auth-panel [role=status]:empty{display:none}.studio .cosmos-auth-panel #accountBot .notice{margin:0;padding:12px 14px;font-size:12px;line-height:1.5}.studio .cosmos-auth-panel #accountForm>a{text-align:center;color:var(--cosmos-creator-muted);font-size:13px;padding:4px}.studio .cosmos-auth-panel .studio-intro{width:min(100%,370px);padding:0;margin:0 0 28px}.studio .cosmos-auth-panel .studio-intro .orb-small{display:none}.studio .cosmos-auth-panel .studio-intro h2{font-size:28px;line-height:1.15;margin:0 0 14px}.studio .cosmos-auth-panel .studio-intro p{font-size:13px;line-height:1.6;margin:8px 0}.cosmos-auth-art{position:relative;min-height:600px;overflow:hidden;background:#f0efed}.cosmos-product-art-login{position:absolute;inset:0}.cosmos-product-art-login .cosmos-art-tile{position:absolute;overflow:hidden;background:#e4e2de}.cosmos-product-art-login img{width:100%;height:100%;object-fit:contain;padding:20px;mix-blend-mode:multiply}.cosmos-product-art-login .cosmos-art-tile-1{width:39%;height:29%;top:-7%;left:32%;transform:rotate(-3deg)}.cosmos-product-art-login .cosmos-art-tile-2{width:61%;height:47%;top:25%;left:17%;background:#d8d9d1}.cosmos-product-art-login .cosmos-art-tile-3{width:27%;height:29%;top:76%;left:42%;transform:rotate(4deg)}.cosmos-product-art-login .cosmos-art-tile-4{width:25%;height:26%;top:5%;left:-10%;transform:rotate(7deg)}.cosmos-product-art-login .cosmos-art-tile-5{width:26%;height:29%;top:50%;right:-15%;transform:rotate(-8deg)}.cosmos-auth-art>p{position:absolute;left:28px;bottom:24px;right:28px;z-index:1;max-width:240px;color:#363636;font-size:12px;line-height:1.5}.cosmos-auth-art>p span{display:block;margin-top:5px;font-size:10px;color:#626262}body:has(.cosmos-creator-shop){background:#fff}.cosmos-creator-shop{--paper: var(--cosmos-creator-bg);--ink: var(--cosmos-creator-ink);--muted: var(--cosmos-creator-muted);--line: var(--cosmos-creator-line);width:100%;padding:8px;background:var(--cosmos-creator-bg)}.cosmos-creator-cover{position:relative;isolation:isolate;min-height:500px;border-radius:40px;overflow:hidden;background:#454a46}.cosmos-creator-cover:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#1a201ce8,#242a24ba 39%,#242a2415 76%),linear-gradient(0deg,#10151070,transparent 75%);pointer-events:none}.cosmos-product-art-cover{position:absolute;inset:0 0 0 38%;z-index:-2;display:flex;align-items:center;gap:5%;padding:0 5%;overflow:hidden;background:#8d958d}.cosmos-product-art-cover .cosmos-art-tile{flex:1 0 28%;height:83%;min-width:0;transform:rotate(8deg)}.cosmos-product-art-cover .cosmos-art-tile:nth-child(2){transform:rotate(-7deg) translateY(9%)}.cosmos-product-art-cover .cosmos-art-tile:nth-child(3){transform:rotate(5deg) translateY(-12%)}.cosmos-product-art-cover img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:saturate(.65)}.cosmos-creator-shop .cosmos-creator-cover>header{position:relative;z-index:2;height:80px;padding:16px 24px;background:transparent;border:0;color:#fff}.cosmos-creator-shop .cosmos-creator-cover .logo{font:600 28px/1.2 var(--cosmos-creator-font);letter-spacing:-.055em;color:#fff}.cosmos-creator-shop .cosmos-creator-cover .header-right{gap:10px}.cosmos-creator-shop .cosmos-creator-cover .storefront-portal,.cosmos-creator-shop .cosmos-creator-cover .icon{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #ffffff40;border-radius:999px;background:#ffffff1c;color:#fff;backdrop-filter:blur(14px);font-size:13px}.cosmos-creator-shop .cosmos-creator-cover .icon{width:44px;padding:0;font-size:21px}.cosmos-creator-shop .cosmos-creator-cover .profile{position:relative;z-index:1;min-height:420px;max-width:780px;padding:40px 34px 32px;text-align:left;border:0;background:transparent;color:#fff}.cosmos-creator-shop .cosmos-creator-cover .avatar{width:46px;height:46px;margin:0 0 16px;box-shadow:none;background:#ffffff26;border:1px solid #ffffff70;color:#fff;font:500 17px/1 var(--cosmos-creator-font)}.cosmos-creator-shop .cosmos-creator-cover .profile h1{margin:0 0 10px;color:#fff!important;font:500 clamp(42px,6.5vw,82px)/1.02 var(--cosmos-creator-font);letter-spacing:-.065em;text-transform:none;overflow-wrap:anywhere}.cosmos-creator-shop .cosmos-creator-cover .creator-handle{display:flex;justify-content:flex-start;gap:12px;margin:0 0 14px;color:#f2f2f2!important;font-size:14px}.cosmos-creator-shop .cosmos-creator-cover .bio{max-width:480px;margin:14px 0 20px;color:#f5f5f5;font-size:15px;line-height:1.5}.cosmos-creator-shop .cosmos-creator-cover .social{min-height:44px;padding:12px 22px;border-radius:999px;color:#171717;background:#fff;font-size:13px;font-weight:500}.cosmos-creator-shop .cosmos-creator-cover .social span{color:inherit}.cosmos-creator-shop .cosmos-creator-cover .hair-profile-icons{justify-content:flex-start;margin:14px 0}.cosmos-creator-shop .cosmos-creator-cover .hair-profile-icons button{color:#fff;border-color:#ffffff4d;background:#ffffff18}.cosmos-cover-caption{position:absolute;right:28px;bottom:23px;max-width:190px;color:#fff;font-size:10px;text-align:right;text-shadow:0 1px 4px #000a}.cosmos-creator-shop .storefront-return{position:relative;z-index:2;padding:6px 34px 0;color:#fff}.cosmos-creator-shop .shop{max-width:none;margin:0;padding:16px 24px 0}.cosmos-creator-shop .shop-nav{gap:16px;padding:0 0 14px;border:0;background:var(--cosmos-creator-bg)}.cosmos-creator-shop .shop-nav>nav{gap:8px;flex-wrap:wrap}.cosmos-creator-shop .shop-nav [role=tab]{min-height:42px;padding:10px 18px;border:1px solid var(--cosmos-creator-line);border-radius:999px!important;background:var(--cosmos-creator-bg);color:var(--cosmos-creator-ink);font-size:13px}.cosmos-creator-shop .shop-nav [role=tab].selected{background:var(--cosmos-creator-ink);border-color:var(--cosmos-creator-ink);color:var(--cosmos-creator-bg)!important}.cosmos-creator-shop .shop-nav [role=tab].selected span{color:inherit!important;background:transparent}.cosmos-creator-shop .shop-nav [role=tab] span{font-size:11px;color:var(--cosmos-creator-muted)}.cosmos-creator-shop .search{padding:10px 15px;min-height:44px;border:1px solid var(--cosmos-creator-line);border-radius:999px;background:var(--cosmos-creator-bg)}.cosmos-creator-shop .search input{min-width:0;width:180px;font:13px/1.4 var(--cosmos-creator-font);color:var(--cosmos-creator-ink)}.cosmos-creator-shop .search:focus-within{outline:2px solid var(--cosmos-creator-ink);outline-offset:3px}.cosmos-creator-shop .collection-intro{margin:10px 0 22px;align-items:center}.cosmos-creator-shop .collection-intro .eyebrow{display:none}.cosmos-creator-shop h2{font:500 23px/1.25 var(--cosmos-creator-font);letter-spacing:-.035em}.cosmos-creator-shop .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px}.cosmos-creator-shop .photo-wrap{aspect-ratio:4 / 5;border:0;border-radius:12px;background:#f1f1f1}.cosmos-creator-shop .photo-open{background:#f1f1f1;padding:24px}.cosmos-creator-shop .product .brand{font-size:11px;letter-spacing:.015em;text-transform:none;color:var(--cosmos-creator-muted);margin-top:15px}.cosmos-creator-shop .product h3{font:500 15px/1.45 var(--cosmos-creator-font);letter-spacing:-.015em;min-height:0;color:var(--cosmos-creator-ink)}.cosmos-creator-shop .product .product-type{font-size:12px;color:var(--cosmos-creator-muted);margin:6px 0}.cosmos-creator-shop .product-bottom{gap:10px;flex-wrap:wrap;padding:4px 0 14px;margin-top:8px;border:0}.cosmos-creator-shop .shop-link{font-size:12px;min-height:44px;display:inline-flex;align-items:center}.cosmos-creator-shop .copy{min-height:44px;font-size:12px;color:var(--cosmos-creator-muted)}.cosmos-creator-shop .collection-album{border:0;border-radius:16px;overflow:hidden;background:var(--cosmos-creator-surface)}.cosmos-creator-shop .album-caption{width:100%;min-height:80px;border:0;background:var(--cosmos-creator-bg);color:var(--cosmos-creator-ink);text-align:left;padding:18px 0}.cosmos-creator-shop .album-title{font-size:17px;text-transform:none;letter-spacing:-.025em}.cosmos-creator-shop .album-count{font-size:12px;color:var(--cosmos-creator-muted)}.cosmos-creator-shop footer{background:var(--cosmos-creator-bg);border-color:var(--cosmos-creator-line);padding:32px 24px}.studio{--accent: var(--cosmos-creator-ink);--surface: var(--cosmos-creator-bg);--line: var(--cosmos-creator-line);--workspace-muted: var(--cosmos-creator-muted);--workspace-border: var(--cosmos-creator-line);--workspace-soft: var(--cosmos-creator-surface)}.studio :is(h1,h2,h3,h4){font-family:var(--cosmos-creator-font);color:var(--cosmos-creator-ink);letter-spacing:-.035em}.studio .studio-heading h1{font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.15}.studio :is(.panel,.card,.workspace-product-card,.product-choice){background:var(--cosmos-creator-bg);border-color:var(--cosmos-creator-line);border-radius:18px;box-shadow:none;color:var(--cosmos-creator-ink)}.studio .btn{border-radius:999px;font-family:var(--cosmos-creator-font);font-weight:500;text-transform:none;letter-spacing:0;box-shadow:none}.studio .btn-primary{background:var(--cosmos-creator-ink);border-color:var(--cosmos-creator-ink);color:var(--cosmos-creator-bg)}.studio .btn-secondary{background:var(--cosmos-creator-bg);color:var(--cosmos-creator-ink);border-color:var(--cosmos-creator-line)}.studio .btn:not(:disabled):hover{background:var(--cosmos-creator-surface);border-color:var(--cosmos-creator-muted);color:var(--cosmos-creator-ink)}.studio .btn:disabled{opacity:.5;cursor:not-allowed}.studio .portal-nav{background:var(--cosmos-creator-bg);border-color:var(--cosmos-creator-line)}.studio .portal-nav :is([aria-selected=true],[aria-current=page]){background:var(--cosmos-creator-ink);color:var(--cosmos-creator-bg)}.studio .workspace-tabs{border:0;gap:8px}.studio .workspace-tabs :is(a,button){border:1px solid var(--cosmos-creator-line);border-radius:999px;color:var(--cosmos-creator-ink)}.studio .workspace-tabs :is([aria-selected=true],[aria-current=page]){border-color:var(--cosmos-creator-ink);color:var(--cosmos-creator-bg);background:var(--cosmos-creator-ink)}.studio :is(.input,.select,.textarea){border:1px solid var(--cosmos-creator-line);border-radius:14px;background:var(--cosmos-creator-bg);color:var(--cosmos-creator-ink);font-family:var(--cosmos-creator-font)}.studio .workspace-product-card .product-photo{border-radius:12px;background:#f2f2f2}.studio :is(.notice,.metric){background:var(--cosmos-creator-surface);color:var(--cosmos-creator-ink);border-radius:14px}.studio .notice{border-left-color:var(--cosmos-creator-muted)}.studio :is(.form-help,.eyebrow,small){color:var(--cosmos-creator-muted)}.studio :is(.text-link,.earning-row){color:var(--cosmos-creator-ink)}.studio :is(.pick-product,.order-item,.product-note-editor){border-color:var(--cosmos-creator-line);border-radius:12px;background:var(--cosmos-creator-bg);color:var(--cosmos-creator-ink)}.studio .pick-product:has(input:checked){background:var(--cosmos-creator-surface);border-color:var(--cosmos-creator-ink)}.studio :focus-visible,.cosmos-creator-shop :focus-visible{outline:2px solid var(--cosmos-creator-ink);outline-offset:4px}.cosmos-creator-shop .cosmos-creator-cover :focus-visible{outline-color:#fff}[data-theme=dark] :is(.cosmos-creator-shop,.studio){--cosmos-creator-bg: #151515;--cosmos-creator-surface: #242424;--cosmos-creator-ink: #f5f5f5;--cosmos-creator-muted: #b6b6b6;--cosmos-creator-line: #393939}[data-theme=dark] body:has(.cosmos-creator-shop){background:#151515}[data-theme=dark] .cosmos-auth-art{background:#262826}[data-theme=dark] .cosmos-auth-art>p{color:#fff}[data-theme=dark] .cosmos-auth-art>p span{color:#ddd}[data-theme=dark] .cosmos-product-art-login .cosmos-art-tile{background:#a7aaa4}[data-theme=dark] .cosmos-creator-shop .shop-nav [role=tab].selected{background:#f5f5f5;color:#151515!important}[data-theme=dark] .cosmos-creator-shop .cosmos-creator-cover>header{background:transparent}[data-theme=dark] .cosmos-creator-shop .cosmos-creator-cover .social{color:#171717;background:#fff}[data-theme=dark] .cosmos-creator-shop .photo-wrap,[data-theme=dark] .cosmos-creator-shop .photo-open{background:#e6e6e6}[data-theme=dark] .cosmos-creator-shop .photo-open img{mix-blend-mode:multiply}@media(min-width:1500px){.cosmos-creator-shop .grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:900px){.cosmos-auth-panel{padding-left:24px;padding-right:24px}.cosmos-creator-shop .cosmos-creator-cover .profile{max-width:680px}.cosmos-cover-caption{right:24px;bottom:20px}.cosmos-creator-shop .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}}@media(max-width:700px){.studio .cosmos-auth-layout,.studio .cosmos-auth-layout:has(.studio-intro[hidden]){grid-template-columns:minmax(0,1fr);min-height:calc(100dvh - 76px)}.cosmos-auth-panel{padding:94px 24px 90px;min-height:calc(100dvh - 76px)}.cosmos-auth-home{top:18px}.cosmos-auth-art{display:none}.studio .cosmos-auth-panel #accountForm{max-width:380px}.studio .cosmos-auth-panel .workspace-tabs a{padding:8px;font-size:12px}.cosmos-creator-shop{padding:6px}.cosmos-creator-cover{min-height:480px;border-radius:28px}.cosmos-creator-shop .cosmos-creator-cover>header{height:72px;padding:14px 18px}.cosmos-creator-shop .cosmos-creator-cover .logo{font-size:24px}.cosmos-creator-shop .cosmos-creator-cover .storefront-portal{padding:10px 13px;font-size:11px}.cosmos-creator-shop .cosmos-creator-cover .header-right{gap:6px}.cosmos-creator-shop .cosmos-creator-cover .profile{min-height:408px;padding:50px 22px 42px}.cosmos-creator-shop .cosmos-creator-cover .profile h1{font-size:clamp(40px,11vw,66px)}.cosmos-creator-shop .cosmos-creator-cover .bio{font-size:14px;max-width:330px}.cosmos-product-art-cover{left:24%;opacity:.65;padding:0 2%;gap:2%}.cosmos-cover-caption{bottom:15px;right:20px;font-size:9px}.cosmos-creator-shop .storefront-return{padding:0 22px;font-size:12px}.cosmos-creator-shop .shop{padding:16px 10px 0}.cosmos-creator-shop .shop-nav{flex-direction:column;align-items:stretch;gap:12px}.cosmos-creator-shop .shop-nav>nav{gap:6px;justify-content:flex-start}.cosmos-creator-shop .shop-nav [role=tab]{padding:10px 14px;font-size:12px}.cosmos-creator-shop .search{padding:10px 14px}.cosmos-creator-shop .search input{font-size:16px;width:100%}.cosmos-creator-shop .collection-intro{margin:8px 0 18px}.cosmos-creator-shop h2{font-size:21px}.cosmos-creator-shop .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.cosmos-creator-shop .photo-open{padding:14px}.cosmos-creator-shop .product h3{font-size:14px}.cosmos-creator-shop .product-bottom{gap:0;flex-direction:column;align-items:flex-start}.cosmos-creator-shop .copy{padding-left:0}.cosmos-creator-shop footer{padding:28px 12px}.studio .portal-nav .btn{border-radius:999px;font-size:11px}.studio .panel{border-radius:16px}}@media(prefers-reduced-motion:reduce){.cosmos-creator-shop *,.studio *{scroll-behavior:auto!important}}.cosmos-creator-shop .shop-nav [role=tab]{min-height:44px}.cosmos-creator-shop .creator-type-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px;margin-bottom:40px}.cosmos-creator-shop .creator-type-card{display:block;min-width:0;min-height:44px;color:var(--cosmos-creator-ink);text-decoration:none;border:1px solid var(--cosmos-creator-line);border-radius:18px;overflow:hidden;background:var(--cosmos-creator-bg)}.cosmos-creator-shop .creator-type-images{display:flex;align-items:center;justify-content:center;height:clamp(190px,25vw,330px);padding:28px 18px;gap:3%;overflow:hidden;background:#f1f1ee}.cosmos-creator-shop .creator-type-images img{min-width:0;max-width:48%;width:31%;height:88%;object-fit:contain;mix-blend-mode:multiply;transition:transform .18s ease}.cosmos-creator-shop .creator-type-images img:only-child{width:62%;max-width:70%}.cosmos-creator-shop .creator-type-images img:nth-child(2){transform:translateY(10px)}.cosmos-creator-shop .creator-type-card:hover .creator-type-images img{transform:translateY(-5px)}.cosmos-creator-shop .creator-type-caption{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:20px}.cosmos-creator-shop .creator-type-caption h3{overflow-wrap:anywhere;margin:0;color:inherit;font:500 20px/1.25 var(--cosmos-creator-font);letter-spacing:-.035em}.cosmos-creator-shop .creator-type-caption>span{flex-shrink:0;color:var(--cosmos-creator-muted);font-size:12px}.cosmos-creator-shop .creator-type-caption>span>span{padding-left:9px}.studio .shop-taxonomy-help{margin:10px 0 16px}[data-theme=dark] .cosmos-creator-shop .creator-type-images{background:#deded8}@media(max-width:900px){.cosmos-creator-shop .creator-type-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.cosmos-creator-shop .creator-type-caption{align-items:flex-start;flex-direction:column;gap:8px;padding:16px}}@media(max-width:560px){.cosmos-creator-shop .shop-nav>nav{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:4px 3px 8px}.cosmos-creator-shop .shop-nav [role=tab]{flex:0 0 auto;padding:10px 12px}.cosmos-creator-shop .creator-type-collections{gap:20px 12px}.cosmos-creator-shop .creator-type-images{height:185px;padding:18px 9px}.cosmos-creator-shop .creator-type-caption{padding:14px}.cosmos-creator-shop .creator-type-caption h3{font-size:18px}}@media(prefers-reduced-motion:reduce){.cosmos-creator-shop .creator-type-images img{transition:none}.cosmos-creator-shop .creator-type-card:hover .creator-type-images img{transform:none}}.cosmos-creator-shop .creator-collection-grouping{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 24px}.cosmos-creator-shop .creator-collection-grouping button{min-height:44px;padding:10px 18px;border:1px solid var(--cosmos-creator-line);border-radius:999px;background:var(--cosmos-creator-bg);color:var(--cosmos-creator-ink);font:500 13px/1.4 var(--cosmos-creator-font);cursor:pointer}.cosmos-creator-shop .creator-collection-grouping button[aria-pressed=true]{background:var(--cosmos-creator-ink);color:var(--cosmos-creator-bg);border-color:var(--cosmos-creator-ink)}.cosmos-creator-shop .creator-collection-grouping button:hover{border-color:var(--cosmos-creator-muted)}body:has(.cosmos-creator-shop) .site-header{display:contents}body:has(.cosmos-creator-shop) .site-header>:not(.account-drawer){display:none}body:has(.cosmos-creator-shop) .site-header .account-drawer{position:fixed;top:var(--menu-top,88px);right:16px;left:auto;bottom:auto;max-height:calc(100dvh - var(--menu-top,88px) - 16px);border-radius:24px;z-index:100}@media(max-width:680px){body:has(.cosmos-creator-shop) .site-header .account-drawer{right:12px;left:12px;width:auto;max-width:none}}.creator-shop .creator-owner-return{display:flex;align-items:center;margin:0 0 12px}.creator-owner-return[hidden]{display:none!important}.creator-shop .creator-owner-return a{display:inline-flex;align-items:center;justify-content:center;gap:9px;box-sizing:border-box;min-height:44px;padding:10px 18px;border:1px solid var(--cosmos-creator-line,#dcded8);border-radius:999px;background:var(--cosmos-creator-bg,#fff);color:var(--cosmos-creator-ink,#171717);font:500 14px/1.35 Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none;white-space:nowrap;transform:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.creator-shop .creator-owner-return a>span{font:inherit;letter-spacing:normal;padding:0;color:inherit;transform:none}.creator-shop .creator-owner-return a:hover{background:var(--cosmos-creator-surface,#f4f4f0);border-color:var(--cosmos-creator-muted,#73756e)}.creator-shop .creator-owner-return a:active{transform:none}.creator-owner-return svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.creator-shop .creator-owner-return a:focus-visible{outline:2px solid var(--cosmos-creator-ink,#171717);outline-offset:3px}@media(prefers-reduced-motion:reduce){.creator-shop .creator-owner-return a{transition:none}}.creator-appearance-cover{--creator-cover-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--creator-cover-height: 500px;--creator-cover-inset: 34px;--creator-cover-bottom: 26px;--creator-cover-top: 100px;--creator-avatar-size: 180px;--creator-cover-name-size: clamp(28px,2.6cqw,42px);--creator-active-focus-x: var(--creator-focus-x,50%);--creator-active-focus-y: var(--creator-focus-y,50%);--creator-active-zoom: var(--creator-zoom,1);container-type:inline-size;font-family:var(--creator-cover-font)}.creator-appearance-cover *,.creator-appearance-cover *:before,.creator-appearance-cover *:after{box-sizing:border-box}.cosmos-creator-cover.creator-appearance-cover{position:relative;isolation:isolate;height:var(--creator-cover-height);min-height:var(--creator-cover-height);border-radius:40px;overflow:hidden;background:#454a46;color:#fff}.creator-appearance-cover [hidden],.profile-appearance-editor [hidden]{display:none!important}.cosmos-creator-cover.creator-appearance-cover .creator-cover-menu{position:relative;z-index:3;display:flex;min-height:0;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:18px;height:80px;padding:16px 24px;border:0;background:transparent;color:#fff}.cosmos-creator-cover.creator-appearance-cover .creator-cover-menu .logo{display:inline-flex;align-items:flex-start;min-width:0;padding:0;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;font:600 28px/1.2 var(--creator-cover-font);letter-spacing:-.055em;color:#fff;text-decoration:none}.creator-appearance-cover .logo>span{display:inline-block;margin:4px 0 0 3px;font:10px/1 var(--creator-cover-font);letter-spacing:0}.cosmos-creator-cover.creator-appearance-cover .creator-glass-control,.cosmos-creator-cover.creator-appearance-cover .creator-profile-actions .creator-glass-control{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid #ffffff40;border-radius:50%;background:#ffffff1c;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;text-decoration:none}.creator-appearance-cover .creator-glass-control svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.creator-appearance-cover .creator-menu-button svg{width:18px;height:18px}.creator-appearance-cover :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}.creator-appearance-cover .storefront-return{position:absolute;z-index:2;top:76px;left:24px;display:flex;padding:0;color:#fff}.creator-appearance-cover .storefront-return a{display:inline-flex;align-items:center;min-height:44px;padding:6px 12px;border-radius:999px;background:#232725b3;color:inherit;font-size:12px}.creator-appearance-cover:has(.storefront-return){--creator-cover-top: 138px}.creator-appearance-cover .creator-cover-body{position:absolute;z-index:1;inset:var(--creator-cover-top) var(--creator-cover-inset) var(--creator-cover-bottom);display:flex;flex-direction:column;justify-content:flex-end;gap:18px;min-height:0;color:#fff}.creator-appearance-cover .creator-cover-identity{position:relative;min-height:0;flex:0 1 auto;width:min(680px,64%);text-align:left}.creator-appearance-cover .creator-cover-content{max-height:100%;overflow-y:auto;overflow-x:hidden;padding:4px;margin:0;scrollbar-width:thin;scrollbar-color:#ffffff80 transparent}.creator-appearance-cover .creator-cover-content:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.cosmos-creator-cover.creator-appearance-cover .creator-cover-name{max-width:none;margin:0 0 8px;color:inherit;font:400 calc(var(--creator-cover-name-size) * var(--creator-name-scale,1))/1.05 var(--creator-cover-font);letter-spacing:-.035em;text-transform:none;overflow-wrap:anywhere;text-wrap:balance}.creator-appearance-cover .creator-profile-details{min-width:0}.cosmos-creator-cover.creator-appearance-cover .creator-handle{display:flex;justify-content:flex-start;align-items:center;gap:6px;margin:0;color:inherit!important;font:400 13px/1.5 var(--creator-cover-font);overflow-wrap:anywhere}.cosmos-creator-cover.creator-appearance-cover .creator-handle .creator-verified{margin:0!important}.cosmos-creator-cover.creator-appearance-cover .bio{max-width:470px;margin:12px 0 0;color:inherit;font:400 13px/1.45 var(--creator-cover-font);white-space:pre-line;overflow-wrap:anywhere}.cosmos-creator-cover.creator-appearance-cover .avatar{display:grid;place-items:center;position:relative;width:var(--creator-avatar-size);height:var(--creator-avatar-size);margin:0 0 20px;overflow:hidden;border-radius:50%;box-shadow:none;background:#ffffff26;border:1px solid #ffffff70;color:#fff;font:400 30px/1 var(--creator-cover-font)}.creator-appearance-cover .shop-avatar{position:absolute;display:block;left:var(--creator-avatar-focus-x,50%);top:var(--creator-avatar-focus-y,50%);width:calc(max(var(--creator-avatar-size),calc(var(--creator-avatar-size) * var(--creator-photo-aspect,1))) * var(--creator-avatar-zoom,1));height:auto;max-width:none;object-fit:fill;border-radius:0;transform:translate(calc(-1 * var(--creator-avatar-focus-x,50%)),calc(-1 * var(--creator-avatar-focus-y,50%)))}.creator-appearance-cover .creator-cover-footer{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:14px;flex:0 0 auto}.creator-appearance-cover .creator-profile-actions{display:flex;align-items:center;gap:8px;padding:4px;margin:-4px}.creator-appearance-cover .creator-cover-hair{min-width:0;justify-self:end;max-width:100%}.cosmos-creator-cover.creator-appearance-cover .hair-profile-icons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:0;max-width:440px;margin:0}.cosmos-creator-cover.creator-appearance-cover .hair-profile-icons .hair-profile-icon{display:grid;place-items:center;flex:0 0 44px;width:44px;min-width:44px;height:44px;padding:14px;border:0;border-radius:50%;color:#fff!important;background:transparent}.creator-appearance-cover .hair-profile-icon svg{width:16px;height:16px;flex:0 0 16px}.creator-appearance-cover .hair-profile-icon:hover,.creator-appearance-cover .hair-profile-icon:focus-visible{background:#ffffff1c}.creator-appearance-cover .hair-icon-tooltip{top:auto;bottom:calc(100% + 6px);left:auto;right:0;transform:none;max-width:160px;white-space:normal;text-align:center}.creator-appearance-cover .creator-cover-photo-frame{position:absolute;z-index:-2;inset:0;overflow:hidden}.creator-appearance-cover .creator-header-actions{display:flex;align-items:center;gap:8px}.creator-appearance-cover .creator-cover-photo{--photo-width: max(100%,calc(var(--creator-cover-height) * var(--creator-photo-aspect,1.5)));position:absolute;inset:auto;left:var(--creator-active-focus-x);top:var(--creator-active-focus-y);width:calc(var(--photo-width) * var(--creator-active-zoom));height:auto;max-width:none;object-fit:fill;transform:translate(calc(-1 * var(--creator-active-focus-x)),calc(-1 * var(--creator-active-focus-y)))}.creator-appearance-cover.creator-appearance-editorial:after{display:none}.creator-appearance-cover.creator-appearance-editorial .creator-cover-identity:before{content:"";position:absolute;z-index:-1;inset:-35px -70px -80px -35px;pointer-events:none;background:radial-gradient(ellipse at 24% 64%,#080b08b3 0%,#080b0873 40%,transparent 74%);-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 48px),transparent 100%)}.creator-appearance-cover.creator-name-tone-dark .creator-cover-body{color:#131813}.creator-appearance-cover.creator-name-tone-dark .creator-cover-identity:before{background:radial-gradient(ellipse at 24% 64%,#fffffff2 0%,#ffffffe0 37%,transparent 75%)}.cosmos-creator-cover.creator-appearance-cover.creator-name-tone-dark .creator-profile-actions .creator-glass-control{color:#131813;border-color:#13181340;background:#ffffff1c}.cosmos-creator-cover.creator-appearance-cover.creator-name-tone-dark .hair-profile-icons .hair-profile-icon{color:#131813!important}.profile-appearance-editor{padding:24px 0;border-top:1px solid var(--cosmos-border,#ddd)}.profile-appearance-editor>h2{margin:0 0 10px}.profile-appearance-editor>p{max-width:680px;font-size:14px;line-height:1.5}.profile-appearance-editor .profile-layout-choices{display:flex;flex-wrap:wrap;gap:12px;border:0;padding:0;margin:20px 0}.profile-appearance-editor .profile-layout-choices legend{margin-bottom:10px;font-size:13px;font-weight:600}.profile-appearance-editor .profile-layout-choices label{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 18px;border:1px solid var(--cosmos-border,#ddd);border-radius:14px;cursor:pointer}.profile-appearance-editor .profile-layout-choices label:has(:checked){border-color:var(--cosmos-text,#171717);background:var(--cosmos-surface,#f3f3f1)}.profile-appearance-editor .profile-appearance-controls{display:grid;gap:20px}.profile-appearance-editor .profile-cover-upload{padding:18px 0}.profile-appearance-editor .profile-cover-upload>.photo-upload{display:inline-flex;align-items:center;min-height:44px;margin:0}.profile-appearance-editor .profile-cover-upload>small{display:block;margin-top:6px;max-width:640px;line-height:1.5}.profile-appearance-editor .profile-cover-adjustments{border:1px solid var(--cosmos-border,#ddd);padding:0 20px 18px;border-radius:16px}.profile-appearance-editor .profile-cover-adjustments>summary{min-height:48px;padding:15px 0;cursor:pointer;font-size:14px}.profile-appearance-editor .profile-cover-adjustments label{display:grid;gap:8px;margin:16px 0;font-size:13px}.profile-appearance-editor select{min-height:44px;max-width:100%}.profile-appearance-editor .profile-appearance-device-switch{display:flex;gap:8px;margin:22px 0 14px}.profile-appearance-editor .profile-appearance-device-switch button{min-height:44px;padding:10px 20px;border:1px solid var(--cosmos-border,#ddd);border-radius:999px;background:var(--cosmos-canvas,#fff);color:var(--cosmos-text,#171717);cursor:pointer;font:inherit;font-size:13px}.profile-appearance-editor .profile-appearance-device-switch button[aria-pressed=true]{background:var(--cosmos-text,#171717);color:var(--cosmos-canvas,#fff)}[data-theme=dark] #app .profile-appearance-editor .profile-appearance-device-switch button[aria-pressed=true]{background:#f2f1ed!important;color:#171717!important;border-color:#f2f1ed!important}.creator-appearance-preview{position:relative;width:100%;max-width:100%;overflow:hidden;container-type:inline-size}.creator-appearance-preview[data-preview-device=mobile]{max-width:390px;margin-inline:auto}.creator-appearance-preview .creator-appearance-cover{border-radius:24px}@media(max-width:700px){.creator-appearance-cover{--creator-cover-height: 480px;--creator-cover-inset: 22px;--creator-cover-bottom: 23px;--creator-cover-top: 88px;--creator-avatar-size: 140px;--creator-cover-name-size: clamp(26px,7cqw,34px)}.cosmos-creator-cover.creator-appearance-cover{border-radius:28px}.cosmos-creator-cover.creator-appearance-cover .creator-cover-menu{height:72px;padding:14px 18px;gap:10px}.cosmos-creator-cover.creator-appearance-cover .creator-cover-menu .logo{font-size:24px}.creator-appearance-cover{--creator-active-focus-x: var(--creator-mobile-focus-x,50%);--creator-active-focus-y: var(--creator-mobile-focus-y,50%);--creator-active-zoom: var(--creator-mobile-zoom,1)}.creator-appearance-cover .creator-cover-identity{width:100%}.creator-appearance-cover .creator-cover-footer{gap:8px}.creator-appearance-cover .storefront-return{top:70px;left:18px;padding:0}}.creator-appearance-preview[data-preview-device=desktop] .creator-appearance-cover{--creator-cover-height: 500px;--creator-cover-inset: 34px;--creator-cover-bottom: 26px;--creator-cover-top: 100px;--creator-avatar-size: 180px;--creator-cover-name-size: clamp(28px,2.6cqw,42px)}.creator-appearance-preview[data-preview-device=desktop] .creator-appearance-cover{--creator-active-focus-x: var(--creator-focus-x,50%);--creator-active-focus-y: var(--creator-focus-y,50%);--creator-active-zoom: var(--creator-zoom,1)}.creator-appearance-preview[data-preview-device=desktop] .creator-cover-identity{width:min(680px,64%)}.creator-appearance-preview[data-preview-device=desktop] .creator-cover-menu{height:80px;padding:16px 24px}.creator-appearance-preview[data-preview-device=desktop] .creator-cover-menu .logo{font-size:28px}.creator-appearance-preview[data-preview-device=mobile] .creator-appearance-cover{--creator-cover-height: 480px;--creator-cover-inset: 22px;--creator-cover-bottom: 23px;--creator-cover-top: 88px;--creator-avatar-size: 140px;--creator-cover-name-size: clamp(26px,7cqw,34px)}.creator-appearance-preview[data-preview-device=mobile] .creator-appearance-cover{--creator-active-focus-x: var(--creator-mobile-focus-x,50%);--creator-active-focus-y: var(--creator-mobile-focus-y,50%);--creator-active-zoom: var(--creator-mobile-zoom,1)}.creator-appearance-preview[data-preview-device=mobile] .creator-cover-menu{height:72px;padding:14px 18px}.creator-appearance-preview[data-preview-device=mobile] .creator-cover-menu .logo{font-size:24px}.creator-appearance-preview[data-preview-device=mobile] .creator-cover-identity{width:100%}.creator-appearance-preview[data-preview-device=mobile] .creator-cover-footer{gap:8px}@media(prefers-reduced-motion:reduce){.creator-appearance-cover *,.creator-appearance-preview *{scroll-behavior:auto!important}}.profile-appearance-editor .profile-photo-toolbar,.profile-appearance-editor .profile-photo-crop-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.profile-appearance-editor .profile-photo-toolbar{margin:14px 0}.profile-appearance-editor .profile-photo-crop-controls button{min-width:44px;min-height:44px}.profile-appearance-editor .profile-photo-crop-controls button[aria-disabled=true]{opacity:.4;cursor:default}.profile-appearance-editor #profilePhotoZoom{min-width:52px;text-align:center;font-variant-numeric:tabular-nums}.creator-appearance-preview .profile-crop-target{position:absolute;inset:0;z-index:5;border:2px dashed #fff;border-radius:inherit;box-shadow:inset 0 0 0 1px #15151580;background:transparent;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.creator-appearance-preview .profile-crop-target[data-dragging=true]{cursor:grabbing}.creator-appearance-preview .profile-crop-target:focus-visible{outline:3px solid #fff;outline-offset:-6px}.creator-appearance-preview[data-photo-editing] .creator-cover-photo,.creator-appearance-preview[data-photo-editing] .shop-avatar{user-select:none;-webkit-user-drag:none}.profile-appearance-editor .profile-layout-choices{gap:10px}.profile-appearance-editor .profile-layout-choices label{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:12px;flex:1 1 230px;min-height:88px;padding:16px}.profile-appearance-editor .profile-layout-choices input[type=radio]{width:18px!important;height:18px!important;min-width:18px;min-height:18px;padding:0;margin:1px 0 0;accent-color:var(--cosmos-text,#171717)}.profile-appearance-editor .profile-layout-choices strong,.profile-appearance-editor .profile-layout-choices small{display:block}.profile-appearance-editor .profile-layout-choices strong{font-size:14px;font-weight:600;line-height:1.35}.profile-appearance-editor .profile-layout-choices small{margin-top:5px;font-size:12px;line-height:1.45;color:var(--cosmos-secondary,#6a6a6a)}.profile-appearance-editor .profile-photo-help{margin:10px 0;font-size:12px}.profile-crop-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.profile-appearance-editor .profile-photo-preview-shell{position:relative;isolation:isolate}.profile-appearance-editor .profile-photo-toolbar{position:sticky;top:calc(var(--site-header-height,88px) + 8px);z-index:7;width:fit-content;max-width:100%;margin:0 0 8px;padding:6px;border:1px solid var(--cosmos-border,#ddd);border-radius:999px;background:var(--cosmos-canvas,#fff);box-shadow:0 3px 14px #0000000d}.profile-appearance-editor .profile-photo-toolbar .btn{min-height:44px;padding:10px 16px;border-radius:999px}.profile-appearance-editor .profile-photo-crop-controls{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px}#profileAppearanceEditor .profile-photo-toolbar .btn{width:auto!important;flex:0 0 auto;margin:0}#profileAppearanceEditor #profilePhotoZoom{flex:0 0 auto;width:auto}.creator-appearance-preview .profile-crop-target{scroll-margin-top:140px;scroll-margin-bottom:140px}@media(max-width:600px){.profile-appearance-editor .profile-photo-toolbar{top:calc(var(--site-header-height,76px) + 8px);border-radius:24px}.profile-appearance-editor .profile-photo-toolbar .btn{padding-inline:8px;font-size:12px}.profile-appearance-editor #profilePhotoZoom{min-width:36px;font-size:11px}.profile-appearance-editor .profile-layout-choices label{flex-basis:100%;min-height:76px}}.cosmos-creator-shop .creator-shop-search{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex:0 0 auto}.cosmos-creator-shop .creator-shop-search[hidden],.cosmos-creator-shop .creator-shop-search[data-search-open=false] .creator-search-field{display:none!important}.cosmos-creator-shop .shop-nav .creator-search-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--cosmos-creator-line,#ddd);border-radius:50%!important;background:var(--cosmos-creator-bg,#fff);color:var(--cosmos-creator-ink,#171717);cursor:pointer}.cosmos-creator-shop .creator-search-toggle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.cosmos-creator-shop .creator-shop-search[data-search-active=true][data-search-open=false] .creator-search-toggle:after{content:"";position:absolute;top:8px;right:7px;width:5px;height:5px;border-radius:50%;background:currentColor}.cosmos-creator-shop .creator-shop-search .creator-search-field{min-width:0;margin:0}.cosmos-creator-shop .creator-shop-search .creator-search-field input{width:min(220px,26vw)}.cosmos-creator-shop .creator-search-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:700px){.cosmos-creator-shop .creator-shop-search{align-self:flex-end;max-width:100%}.cosmos-creator-shop .creator-shop-search[data-search-open=true]{width:100%}.cosmos-creator-shop .creator-shop-search .creator-search-field{flex:1 1 auto}.cosmos-creator-shop .creator-shop-search .creator-search-field input{width:100%;font-size:16px}}.creator-appearance-cover .creator-handle .platinum-check{background-image:linear-gradient(112deg,#8c929a 4%,#d7dbe0 25%,#fff 43%,#aab1ba 54%,#e4e7eb 72%,#9ba3ad 94%);background-size:280% 100%;background-position:-100% 50%}.creator-appearance-cover .creator-handle .platinum-check.creator-check-sheen{animation:creator-verification-sheen 4s ease-in-out 1}@keyframes creator-verification-sheen{0%{background-position:140% 50%}to{background-position:-100% 50%}}@media(prefers-reduced-motion:reduce){.creator-appearance-cover .creator-handle .platinum-check{animation:none!important}}@media(forced-colors:active){.creator-appearance-cover .creator-handle .platinum-check{background:CanvasText;animation:none!important}}@media(max-width:700px){.cosmos-creator-shop .shop-nav{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:8px}.cosmos-creator-shop .shop-nav>nav{flex:1 1 0;min-width:0;width:auto}.cosmos-creator-shop .shop-nav .creator-shop-search{align-self:center}.cosmos-creator-shop .shop-nav:has(.creator-shop-search[data-search-open=true]:not([hidden]))>nav{flex-basis:100%}.cosmos-creator-shop .shop-nav .creator-shop-search[data-search-open=true]{flex-basis:100%}}.creator-profile-role{font-size:14px;line-height:1.5;margin:8px 0!important;color:inherit;opacity:.88}.creator-profile-credentials{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px;font-size:12px;line-height:1.5}.creator-profile-credentials li{display:grid;gap:2px}.creator-profile-credentials small{font-size:10px;opacity:.8}.creator-profile-credentials .credential-verified{font-size:10px;opacity:.9}.profile-classifications,.profile-specialties{border:0;padding:0;margin:0 0 18px;min-width:0}.profile-classifications legend,.profile-specialties legend{font-size:14px;font-weight:500;margin-bottom:10px}.profile-role-choices{display:flex;gap:12px 20px;flex-wrap:wrap}.profile-role-choices label{display:inline-flex;align-items:center;gap:7px;font-size:13px}.profile-role-choices input{width:16px;height:16px;margin:0;accent-color:currentColor}.profile-classifications>small{display:block;font-size:12px;line-height:1.5;opacity:.7;margin-top:8px}.profile-credential-row{display:grid;gap:10px;padding:18px 0;border-bottom:1px solid var(--cosmos-border,#ddd)}.profile-credential-row .text-link{justify-self:start;font-size:12px}#profileProfessionalDetails .form-help{margin-top:18px}#addProfileCredential{margin-top:14px}.creator-management-panel{--management-paper:#fff;--management-ink:#161616;--management-muted:#707070;--management-line:#e8e8e8;width:min(660px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:28px;background:var(--management-paper);color:var(--management-ink);box-shadow:0 28px 100px #0003;font:400 15px/1.5 Arial,Helvetica Neue,sans-serif;overflow:auto}.creator-management-panel::backdrop{background:#0005;backdrop-filter:blur(6px)}.creator-management-panel *{box-sizing:border-box}.creator-management-heading{position:sticky;z-index:1;top:0;display:flex;justify-content:space-between;gap:24px;padding:30px 32px 22px;border-bottom:1px solid var(--management-line);background:var(--management-paper)}.creator-management-heading p{margin:0 0 8px;color:var(--management-muted);font-size:12px}.creator-management-heading h2{margin:0 0 8px;font:400 30px/1.1 Arial,Helvetica Neue,sans-serif;letter-spacing:-.04em;color:inherit}.creator-management-heading span{color:var(--management-muted);font-size:13px;overflow-wrap:anywhere}.creator-management-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid var(--management-line);border-radius:50%;background:transparent;color:var(--management-ink);font:300 26px/1 Arial,sans-serif;cursor:pointer}.creator-management-body{padding:4px 32px 28px}.creator-management-body section{margin:24px 0}.creator-management-body h3{margin:0 0 9px;color:var(--management-muted);font:400 12px/1.5 Arial,sans-serif}.creator-management-row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:15px 0;border-bottom:1px solid var(--management-line);color:var(--management-ink);text-decoration:none}.creator-management-row strong{display:block;font-weight:400;font-size:16px}.creator-management-row small{display:block;color:var(--management-muted);font-size:12px;margin-top:4px}.creator-management-row:hover strong{text-decoration:underline;text-underline-offset:4px}.creator-management-row>span:last-child{flex-shrink:0}.creator-management-note{margin:0;color:var(--management-muted);font-size:13px}.creator-management-account{display:flex;align-items:center;justify-content:space-between;min-height:44px;color:var(--management-ink);text-decoration:none;font-size:13px}.creator-management-panel :focus-visible{outline:2px solid var(--management-ink);outline-offset:4px}[data-theme=dark] .creator-management-panel{--management-paper:#1c1c1c;--management-ink:#f4f4f4;--management-muted:#b4b4b4;--management-line:#3a3a3a}@media(max-width:600px){.creator-management-panel{width:calc(100vw - 20px);max-height:calc(100dvh - 24px);border-radius:22px}.creator-management-heading{padding:24px 22px 18px}.creator-management-body{padding:2px 22px 22px}}@media(prefers-reduced-motion:reduce){.creator-management-panel{scroll-behavior:auto}}.creator-management-panel button{font-family:inherit}.creator-management-panel button.creator-management-row{width:100%;border:0;border-bottom:1px solid var(--management-line);background:transparent;text-align:left;cursor:pointer}.creator-management-back{min-height:44px;margin:14px 0;padding:6px 0;border:0;color:var(--management-muted);background:transparent;cursor:pointer}.creator-management-group-switch,.creator-management-selection,.creator-management-save{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.creator-management-group-switch button,.creator-management-selection button,.creator-management-save button{min-height:44px;padding:10px 18px;border:1px solid var(--management-line);border-radius:999px;background:transparent;color:var(--management-ink);cursor:pointer}.creator-management-group-switch [aria-pressed=true],.creator-management-save [data-management-save]{background:var(--management-ink);color:var(--management-paper);border-color:var(--management-ink)}.creator-management-product{display:flex;align-items:center;gap:14px;min-height:64px;padding:16px 0;border-bottom:1px solid var(--management-line);cursor:pointer}.creator-management-product input{width:20px;height:20px;flex-shrink:0;accent-color:var(--management-ink)}.creator-management-product strong{display:block;font-weight:400}.creator-management-product small{display:block;font-size:12px;color:var(--management-muted)}.creator-management-feedback{margin:16px 0;font-size:13px}.creator-management-panel [disabled]{cursor:wait;opacity:.55}.creator-management-save{position:sticky;bottom:0;justify-content:flex-end;padding:16px 0;margin:0;background:var(--management-paper);border-top:1px solid var(--management-line)}.header-avatar.header-avatar-frame{display:block;overflow:hidden}.header-avatar.header-avatar-frame img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover}.creator-posts,.creator-studio-manager{--studio-paper:#fff;--studio-ink:#171717;--studio-muted:#696969;--studio-line:#e7e7e7;--studio-soft:#f4f4f2;color:var(--studio-ink);font:400 15px/1.5 Arial,Helvetica Neue,sans-serif}.creator-posts *,.creator-studio-manager *{box-sizing:border-box}.creator-posts-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:30px 0 16px}.creator-posts-heading h2{margin:0 0 8px;font:400 30px/1.1 Arial,sans-serif;letter-spacing:-.045em;color:inherit}.creator-posts-heading p,.creator-posts-privacy{margin:0;color:var(--studio-muted);font-size:13px}.creator-posts-privacy{margin:0 0 24px}.creator-posts .creator-posts-button,.creator-studio-manager .creator-posts-button{min-height:44px;padding:11px 20px;border:1px solid var(--studio-ink);border-radius:999px;background:var(--studio-ink);color:var(--studio-paper);cursor:pointer;font:400 13px/1.4 Arial,sans-serif}.creator-posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:start;gap:28px 20px}.creator-post-card{min-width:0;overflow:hidden}.creator-post-frame{height:550px;width:100%;border:1px solid var(--studio-line);border-radius:22px;overflow:hidden;background:var(--studio-soft)}.creator-post-load{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:28px;border:0;background:transparent;color:var(--studio-ink);text-align:center;cursor:pointer;font:400 13px/1.5 Arial,sans-serif}.creator-post-load strong{font-size:22px;line-height:1.2;font-weight:400;max-width:260px;overflow-wrap:anywhere}.creator-post-load small{color:var(--studio-muted);font-size:12px}.creator-post-play{display:grid;place-items:center;width:58px;height:58px;border:1px solid var(--studio-line);border-radius:50%;background:var(--studio-paper)}.creator-post-play svg{width:26px;height:26px}.creator-post-embed{display:block;width:100%;height:100%;border:0;background:#fff}.creator-post-caption{padding:14px 2px 0}.creator-post-caption h3{margin:0 0 6px;font:400 16px/1.4 Arial,sans-serif;overflow-wrap:anywhere;color:inherit}.creator-post-caption a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--studio-ink);text-underline-offset:4px;font-size:13px}.creator-post-caption p{margin:0;color:var(--studio-muted);font-size:12px}.creator-posts-empty{padding:64px 24px;border:1px solid var(--studio-line);border-radius:24px;text-align:center}.creator-posts-empty p{margin:4px 0}.creator-posts-empty p+p{color:var(--studio-muted);font-size:13px}.creator-posts-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.creator-posts :focus-visible,.creator-studio-manager :focus-visible{outline:2px solid var(--studio-ink);outline-offset:4px}.creator-studio-manager{width:min(660px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:28px;background:var(--studio-paper);box-shadow:0 28px 100px #0003;overflow:auto}.creator-studio-manager::backdrop{background:#0005;backdrop-filter:blur(6px)}.creator-studio-manager-heading{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;gap:24px;padding:28px 30px 22px;border-bottom:1px solid var(--studio-line);background:var(--studio-paper)}.creator-studio-manager-heading h2{margin:0 0 8px;color:inherit;font:400 30px/1.1 Arial,sans-serif;letter-spacing:-.04em}.creator-studio-manager-heading p{margin:0;color:var(--studio-muted);font-size:13px}.creator-studio-close{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid var(--studio-line);border-radius:50%;background:transparent;color:var(--studio-ink);cursor:pointer;font:300 26px/1 Arial,sans-serif}.creator-studio-manager-body{padding:24px 30px 30px}.creator-studio-manager label{display:block;margin:0 0 8px;font-size:13px}.creator-studio-manager label span{color:var(--studio-muted)}.creator-studio-manager input{display:block;width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--studio-line);border-radius:16px;background:var(--studio-paper);color:var(--studio-ink);font:400 16px/1.4 Arial,sans-serif}.creator-studio-manager input::placeholder{color:var(--studio-muted);opacity:1}.creator-studio-help{margin:10px 0 22px;color:var(--studio-muted);font-size:12px}.creator-studio-manager [data-studio-add]{margin-top:18px}.creator-studio-feedback{margin:12px 0;min-height:20px;font-size:13px}.creator-studio-list-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px}.creator-studio-list-heading h3{margin:0;color:inherit;font:400 16px/1.5 Arial,sans-serif}.creator-studio-list-heading span{color:var(--studio-muted);font-size:12px}.creator-studio-link{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--studio-line)}.creator-studio-link>div{min-width:0}.creator-studio-link strong{display:block;font-weight:400;overflow-wrap:anywhere}.creator-studio-link a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--studio-muted);font-size:12px;text-underline-offset:4px}.creator-studio-link button{min-height:44px;padding:10px 16px;border:1px solid var(--studio-line);border-radius:999px;background:transparent;color:var(--studio-ink);cursor:pointer;font:400 12px/1.4 Arial,sans-serif}.creator-studio-connection{margin-top:28px;color:var(--studio-muted);font-size:12px}.creator-studio-connection summary{display:list-item;min-height:44px;padding:12px 0;cursor:pointer}.creator-studio-connection p{margin:0}.creator-studio-manager [disabled]{opacity:.5;cursor:wait}[data-theme=dark] .creator-posts,[data-theme=dark] .creator-studio-manager{--studio-paper:#191919;--studio-ink:#f3f3f3;--studio-muted:#b5b5b5;--studio-line:#393939;--studio-soft:#242424}@media(max-width:600px){.creator-posts-heading{align-items:flex-start;flex-direction:column;gap:16px}.creator-posts-grid{grid-template-columns:1fr}.creator-post-frame{height:540px}.creator-studio-manager{width:calc(100vw - 20px);max-height:calc(100dvh - 24px);border-radius:22px}.creator-studio-manager-heading{padding:24px 22px 18px}.creator-studio-manager-body{padding:20px 22px 24px}}.cosmos-creator-shop:has([data-shop-tab=studio][aria-selected=true]) .shop-note,.cosmos-creator-shop:has([data-shop-tab=studio][aria-selected=true]) .disclosures{display:none}.cosmos-discovery{--discovery-paper: #fff;--discovery-ink: #141414;--discovery-muted: #717171;--discovery-line: #e6e6e6;--discovery-soft: #f5f4f2;background:var(--discovery-paper);color:var(--discovery-ink);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;overflow:clip}.cosmos-discovery *,.cosmos-discovery *:before,.cosmos-discovery *:after{box-sizing:border-box}.cosmos-discovery :is(h1,h2,h3){font-family:inherit;color:inherit;font-style:normal;text-transform:none}.cosmos-discovery :is(a,button,input){font-family:inherit;-webkit-tap-highlight-color:transparent}.cosmos-discovery :is(a,button,input):focus-visible{outline:2px solid var(--discovery-ink);outline-offset:5px}.cosmos-discovery section[id]{scroll-margin-top:100px}.cosmos-discovery .discovery-section-nav{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:0 clamp(24px,4vw,64px);padding:18px 0;border-bottom:1px solid var(--discovery-line)}.cosmos-discovery .discovery-section-nav :is(a,button){display:flex;align-items:center;gap:32px;color:var(--discovery-muted);background:transparent;border:0;padding:8px 0;min-height:44px;font-size:13px;cursor:pointer;white-space:nowrap}.cosmos-discovery .discovery-section-nav :is(a,button):hover{color:var(--discovery-ink)}.cosmos-discovery .discovery-stacks{padding:clamp(56px,7vw,108px) 0}.cosmos-discovery .discovery-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;padding:0 clamp(24px,4vw,64px);margin-bottom:40px}.cosmos-discovery .discovery-section-head h2{font-size:clamp(30px,3.35vw,48px);line-height:1.08;font-weight:600;letter-spacing:-.055em;margin:0}.cosmos-discovery .discovery-section-head p{margin:16px 0 0;font-size:15px;line-height:1.5;color:var(--discovery-muted)}.cosmos-discovery .discovery-search{display:flex;flex-direction:column;gap:8px;flex:0 1 240px;font-size:11px;color:var(--discovery-muted)}.cosmos-discovery .discovery-search input{background:var(--discovery-soft);border:1px solid transparent;color:var(--discovery-ink);border-radius:30px;width:100%;min-height:44px;padding:12px 18px;font-size:13px}.cosmos-discovery .discovery-stack-carousel{position:relative}.cosmos-discovery .discovery-stack-rail{display:flex;align-items:flex-start;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:6px clamp(24px,4vw,64px) 20px;scroll-padding-inline:clamp(24px,4vw,64px);scrollbar-width:none}.cosmos-discovery .discovery-stack-rail::-webkit-scrollbar{display:none}.cosmos-discovery .discovery-stack-card{flex:0 0 clamp(280px,25vw,390px);min-width:0;scroll-snap-align:start;display:block;color:inherit;text-decoration:none}.cosmos-discovery .discovery-stack-art{aspect-ratio:1;position:relative;overflow:hidden;border-radius:16px;background:#f5f4f2;color:#272726;padding:22px}.cosmos-discovery .discovery-stack-tone-1 .discovery-stack-art{background:#f0f0ec}.cosmos-discovery .discovery-stack-tone-2 .discovery-stack-art{background:#eeeae6}.cosmos-discovery .discovery-stack-tone-3 .discovery-stack-art{background:#edf0ea}.cosmos-discovery .discovery-stack-number{position:relative;z-index:2;font-size:9px;letter-spacing:.09em}.cosmos-discovery .discovery-stack-products{position:absolute;inset:20% 7% 13%;display:flex;align-items:center;justify-content:center;isolation:isolate}.cosmos-discovery .discovery-stack-products img{flex:0 1 40%;width:40%;min-width:0;height:90%;object-fit:contain;mix-blend-mode:multiply;transition:transform .65s cubic-bezier(.22,1,.36,1)}.cosmos-discovery .discovery-stack-products img:first-child{transform:rotate(-12deg) translate(5%,4%)}.cosmos-discovery .discovery-stack-products img:nth-child(2){z-index:1;transform:translateY(-8%)}.cosmos-discovery .discovery-stack-products img:nth-child(3){transform:rotate(12deg) translate(-5%,7%)}.cosmos-discovery .discovery-stack-card:is(:hover,:focus-visible) .discovery-stack-products img:first-child{transform:rotate(-17deg) translate(-2%)}.cosmos-discovery .discovery-stack-card:is(:hover,:focus-visible) .discovery-stack-products img:nth-child(2){transform:translateY(-12%) scale(1.04)}.cosmos-discovery .discovery-stack-card:is(:hover,:focus-visible) .discovery-stack-products img:nth-child(3){transform:rotate(17deg) translate(2%,3%)}.cosmos-discovery .discovery-stack-view{position:absolute;bottom:22px;left:22px;right:22px;display:flex;justify-content:space-between;align-items:center;font-size:11px}.cosmos-discovery .discovery-stack-view>span{font-size:19px}.cosmos-discovery .discovery-stack-card h3{margin:22px 0 10px;font-size:24px;font-weight:600;line-height:1.12;letter-spacing:-.045em}.cosmos-discovery .discovery-stack-card>p{margin:0;font-size:15px;color:var(--discovery-muted);line-height:1.5;max-width:340px}.cosmos-discovery .discovery-rail-arrow{position:absolute;z-index:3;top:calc(clamp(280px,25vw,390px)/2 - 22px);width:46px;height:46px;border:1px solid var(--discovery-line);border-radius:50%;display:grid;place-items:center;background:var(--discovery-paper);color:var(--discovery-ink);box-shadow:0 4px 18px #0000000d;font-size:30px;font-weight:400;line-height:1;padding:0 0 3px;cursor:pointer}.cosmos-discovery .discovery-rail-next{right:18px}.cosmos-discovery .discovery-rail-back{left:18px}.cosmos-discovery .discovery-rail-arrow[aria-disabled=true]{opacity:.35;cursor:default}.cosmos-discovery .discovery-search-status{margin:18px clamp(24px,4vw,64px) 0;color:var(--discovery-muted);font-size:14px}.cosmos-discovery .discovery-hairstacks .discovery-stack-rail{list-style:none;margin:0}.cosmos-discovery .discovery-hairstacks .discovery-stack-rail[hidden]{display:none}.cosmos-discovery .discovery-hairstack-link{display:block;color:inherit;text-decoration:none;border-radius:16px}.cosmos-discovery .discovery-hairstack-link:is(:hover,:focus-visible) .discovery-stack-products img:first-child{transform:rotate(-17deg) translate(-2%)}.cosmos-discovery .discovery-hairstack-link:is(:hover,:focus-visible) .discovery-stack-products img:nth-child(2){transform:translateY(-12%) scale(1.04)}.cosmos-discovery .discovery-hairstack-link:is(:hover,:focus-visible) .discovery-stack-products img:nth-child(3){transform:rotate(17deg) translate(2%,3%)}.cosmos-discovery .discovery-hairstack-creator{display:flex;align-items:center;gap:12px;margin-top:20px;min-width:0}.cosmos-discovery .discovery-hairstack-avatar{position:relative;flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--discovery-soft);border:1px solid var(--discovery-line);overflow:hidden;font-size:13px;font-weight:600}.cosmos-discovery .discovery-hairstack-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cosmos-discovery .discovery-hairstack-identity{display:flex;flex-direction:column;gap:4px;min-width:0}.cosmos-discovery .discovery-hairstack-name{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;overflow-wrap:anywhere}.cosmos-discovery .discovery-hairstack-handle{color:var(--discovery-muted);font-size:12px;overflow-wrap:anywhere}.cosmos-discovery .discovery-hairstack-link h3{margin-top:16px;overflow-wrap:anywhere}.cosmos-discovery .discovery-hairstack-description{margin:0;max-width:340px;color:var(--discovery-muted);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.cosmos-discovery .discovery-hairstacks-state{margin:0 clamp(24px,4vw,64px);padding:28px 0;border-top:1px solid var(--discovery-line);color:var(--discovery-muted);font-size:15px;line-height:1.5}.cosmos-discovery .discovery-hairstacks-state p{margin:0 0 16px}.cosmos-discovery .discovery-hairstacks-state button{min-height:44px;padding:10px 22px;border-radius:30px;border:1px solid var(--discovery-line);background:var(--discovery-paper);color:var(--discovery-ink);font-size:14px;cursor:pointer}.cosmos-discovery .discovery-hairstacks .discovery-search input:disabled{opacity:.65}.cosmos-discovery .discovery-hairstack-skeleton .discovery-stack-art{background:var(--discovery-soft)}.cosmos-discovery .discovery-hairstack-skeleton>span{display:block;width:70%;height:15px;margin-top:20px;border-radius:8px;background:var(--discovery-soft)}.cosmos-discovery .discovery-hairstack-skeleton>span:last-child{width:45%;margin-top:12px}.cosmos-discovery .discovery-hairstacks-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[data-theme=dark] .cosmos-discovery{--discovery-paper:#171817;--discovery-ink:#f3f3ef;--discovery-muted:#b4b4ad;--discovery-line:#363834;--discovery-soft:#272925}body:has(.cosmos-discovery){--cosmos-paper: #fff}html[data-theme=dark] body:has(.cosmos-discovery){--cosmos-paper: #171817}@media(min-width:1800px){.cosmos-discovery{max-width:1800px;margin:0 auto}}@media(max-width:760px){.cosmos-discovery section[id]{scroll-margin-top:78px}.cosmos-discovery .discovery-section-nav{overflow-x:auto;gap:28px;scrollbar-width:none}.cosmos-discovery .discovery-section-nav :is(a,button){gap:16px;font-size:12px}.cosmos-discovery .discovery-section-head{align-items:flex-start;flex-direction:column;gap:22px;margin-bottom:26px}.cosmos-discovery .discovery-search{flex-basis:auto;width:min(100%,320px)}.cosmos-discovery .discovery-section-head p{font-size:14px;margin-top:12px}.cosmos-discovery .discovery-stack-card{flex-basis:min(78vw,340px)}.cosmos-discovery .discovery-stack-rail{gap:18px}.cosmos-discovery .discovery-rail-arrow{top:calc(min(78vw,340px)/2 - 22px)}.cosmos-discovery .discovery-stack-card h3{font-size:23px}.cosmos-discovery .discovery-rail-next{right:12px}.cosmos-discovery .discovery-rail-back{left:12px}}@media(prefers-reduced-motion:reduce){.cosmos-discovery .discovery-stack-products img{transition:none}}.cosmos-discovery .discovery-hero{--discovery-cycle: 16s;color:var(--discovery-ink, #181818);background:var(--discovery-paper, #fff);font-family:Arial,sans-serif}.cosmos-discovery .discovery-hero-stage{position:relative;height:clamp(400px,38vw,480px);overflow:hidden;isolation:isolate;background:#eee;border-bottom:1px solid var(--discovery-line, #dedede)}.cosmos-discovery .discovery-hero-stage-bar{position:absolute;z-index:3;inset:14px clamp(24px,4vw,64px) auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.cosmos-discovery .discovery-hero-eyebrow{font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.cosmos-discovery .discovery-hero-motion{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:7px;min-height:44px;padding:8px 2px 8px 12px;border:0;border-radius:2px;background:transparent;color:var(--discovery-ink, #181818);font-family:inherit;font-size:11px;font-weight:400;line-height:1.4;cursor:pointer}.cosmos-discovery .discovery-hero-motion:disabled{color:var(--discovery-muted, #707070);cursor:default}.cosmos-discovery .discovery-hero-motion-icon{display:inline-block;width:9px;height:10px;box-sizing:border-box}.cosmos-discovery .discovery-hero-motion-icon.is-pause{border-inline:2px solid currentColor}.cosmos-discovery .discovery-hero-motion-icon.is-play{width:8px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid currentColor}.cosmos-discovery .discovery-hero-motion:focus-visible,.cosmos-discovery .discovery-hero-quiz:focus-visible{outline:2px solid var(--discovery-ink, #181818);outline-offset:5px}.cosmos-discovery .discovery-hero-composition{position:relative;width:100%;max-width:1140px;height:100%;margin:0 auto;pointer-events:none}.cosmos-discovery .discovery-hero-scene{--fragment-first-x: -117%;--fragment-first-y: -151%;--fragment-last-x: 14%;--fragment-last-y: 68%;--portrait-x: -50%;position:absolute;inset:0;opacity:0}.cosmos-discovery .discovery-hero-scene:first-child{opacity:1}.cosmos-discovery .discovery-hero-scene-volume,.cosmos-discovery .discovery-hero-scene-shine{--fragment-first-x: 22%;--fragment-first-y: -151%;--fragment-last-x: -122%;--fragment-last-y: 68%;--portrait-x: -60%}.cosmos-discovery .discovery-hero-scene-curls{--portrait-x: -37%;--fragment-first-x: -122%;--fragment-last-x: 39%}.cosmos-discovery .discovery-hero-fragment{position:absolute;z-index:2;top:50%;left:50%;display:block;width:max-content;color:var(--discovery-ink, #181818);font-family:Arial,sans-serif;font-size:clamp(82px,10.1vw,142px);font-weight:400;line-height:.88;letter-spacing:-.085em;white-space:nowrap;user-select:none}.cosmos-discovery .discovery-hero-fragment-first{--fragment-joined-x: -100%;--fragment-x: var(--fragment-first-x);--fragment-y: var(--fragment-first-y);transform:translate(var(--fragment-x),var(--fragment-y))}.cosmos-discovery .discovery-hero-fragment-last{--fragment-joined-x: 0%;--fragment-x: var(--fragment-last-x);--fragment-y: var(--fragment-last-y);transform:translate(var(--fragment-x),var(--fragment-y))}.cosmos-discovery .discovery-hero-portrait{position:absolute;z-index:1;top:50%;left:50%;width:clamp(174px,19vw,234px);aspect-ratio:4 / 5;overflow:hidden;background:#d9d9d9;transform:translate(var(--portrait-x),-50%)}.cosmos-discovery .discovery-hero-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}.cosmos-discovery .discovery-hero-stage-note{position:absolute;z-index:3;bottom:23px;left:clamp(24px,4vw,64px);color:var(--discovery-muted, #707070);font-size:10px;line-height:1.5}.cosmos-discovery .discovery-hero-copy{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:38px clamp(24px,4vw,64px) 46px}.cosmos-discovery .discovery-hero-copy h1{margin:0;color:var(--discovery-ink, #181818);font-family:inherit;font-size:clamp(32px,3.7vw,52px);font-weight:500;line-height:1.08;letter-spacing:-.055em}.cosmos-discovery .discovery-hero-copy p{margin:12px 0 0;color:var(--discovery-muted, #707070);font-size:15px;line-height:1.6}.cosmos-discovery .discovery-hero-quiz{display:inline-flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:32px;min-height:48px;padding:13px 21px;border:1px solid var(--discovery-ink, #181818);border-radius:100px;background:var(--discovery-ink, #181818);color:var(--discovery-paper, #fff);font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .16s ease,color .16s ease}.cosmos-discovery .discovery-hero-quiz:hover{color:var(--discovery-ink, #181818);background:var(--discovery-paper, #fff)}.cosmos-discovery .discovery-hero-quiz>span{font-size:19px;line-height:1}html[data-theme=dark] .cosmos-discovery .discovery-hero-stage{background:#252724}html[data-theme=dark] .cosmos-discovery .discovery-hero-portrait{background:#3c3f39}.cosmos-discovery .discovery-hero[data-reduced-motion=false] .discovery-hero-scene{animation:discovery-hero-scene var(--discovery-cycle) linear infinite}.cosmos-discovery .discovery-hero[data-reduced-motion=false] .discovery-hero-fragment{animation:discovery-hero-fragment var(--discovery-cycle) cubic-bezier(.2,.75,.2,1) infinite}.cosmos-discovery .discovery-hero[data-reduced-motion=false] .discovery-hero-portrait{animation:discovery-hero-portrait var(--discovery-cycle) cubic-bezier(.2,.75,.2,1) infinite}.cosmos-discovery .discovery-hero[data-reduced-motion=false] .discovery-hero-scene,.cosmos-discovery .discovery-hero[data-reduced-motion=false] .discovery-hero-fragment,.cosmos-discovery .discovery-hero[data-reduced-motion=false] .discovery-hero-portrait{animation-delay:var(--discovery-scene-delay);animation-play-state:paused}.cosmos-discovery .discovery-hero[data-playing=true] .discovery-hero-scene,.cosmos-discovery .discovery-hero[data-playing=true] .discovery-hero-fragment,.cosmos-discovery .discovery-hero[data-playing=true] .discovery-hero-portrait{animation-play-state:running}@keyframes discovery-hero-scene{0%,24.9%{opacity:1}25%,to{opacity:0}}@keyframes discovery-hero-fragment{0%{opacity:0;transform:translate(var(--fragment-joined-x),-50%);filter:blur(3px)}1%{opacity:1;filter:blur(1px)}4%,21.5%{opacity:1;transform:translate(var(--fragment-x),var(--fragment-y));filter:blur(0)}24.5%{opacity:0;transform:translate(var(--fragment-joined-x),-50%);filter:blur(3px)}25%,to{opacity:0;transform:translate(var(--fragment-joined-x),-50%);filter:blur(0)}}@keyframes discovery-hero-portrait{0%{opacity:0;transform:translate(-50%,-50%) scale(.32)}4%,21.5%{opacity:1;transform:translate(var(--portrait-x),-50%) scale(1)}24.5%,to{opacity:0;transform:translate(-50%,-50%) scale(.45)}}@media(max-width:760px){.cosmos-discovery .discovery-hero-stage{height:400px}.cosmos-discovery .discovery-hero-stage-bar{top:10px}.cosmos-discovery .discovery-hero-fragment{font-size:clamp(52px,12.3vw,91px)}.cosmos-discovery .discovery-hero-scene{--fragment-first-x: -112%;--fragment-first-y: -202%;--fragment-last-x: 9%;--fragment-last-y: 135%}.cosmos-discovery .discovery-hero-scene-volume,.cosmos-discovery .discovery-hero-scene-shine{--fragment-first-x: 5%;--fragment-last-x: -109%}.cosmos-discovery .discovery-hero-scene-curls{--fragment-first-x: -108%;--fragment-last-x: 45%}.cosmos-discovery .discovery-hero-portrait{width:clamp(160px,29vw,192px)}.cosmos-discovery .discovery-hero-copy{align-items:flex-start;flex-direction:column;gap:24px;padding-top:30px;padding-bottom:36px}.cosmos-discovery .discovery-hero-copy h1{font-size:clamp(32px,5.4vw,42px)}.cosmos-discovery .discovery-hero-copy p{max-width:35ch;font-size:14px}}@media(max-width:440px){.cosmos-discovery .discovery-hero-stage{height:374px}.cosmos-discovery .discovery-hero-eyebrow{font-size:9px;letter-spacing:.1em}.cosmos-discovery .discovery-hero-motion{font-size:10px}.cosmos-discovery .discovery-hero-fragment{font-size:clamp(43px,14vw,62px)}.cosmos-discovery .discovery-hero-scene{--fragment-first-x: -103%;--fragment-first-y: -269%;--fragment-last-x: -6%;--fragment-last-y: 182%;--portrait-x: -50%}.cosmos-discovery .discovery-hero-scene-volume,.cosmos-discovery .discovery-hero-scene-shine{--fragment-first-x: -4%;--fragment-last-x: -104%}.cosmos-discovery .discovery-hero-scene-curls{--fragment-first-x: -105%;--fragment-last-x: 25%}.cosmos-discovery .discovery-hero-portrait{width:150px}.cosmos-discovery .discovery-hero-stage-note{bottom:20px;font-size:9px}}@media(prefers-reduced-motion:reduce){.cosmos-discovery .discovery-hero .discovery-hero-scene,.cosmos-discovery .discovery-hero .discovery-hero-fragment,.cosmos-discovery .discovery-hero .discovery-hero-portrait{animation:none}.cosmos-discovery .discovery-hero .discovery-hero-quiz{transition:none}}.cosmos-discovery .discovery-creators{padding:clamp(56px,7vw,108px) clamp(24px,4vw,64px);color:var(--discovery-ink, #151515);background:var(--discovery-paper, #fff);scroll-margin-top:96px}.cosmos-discovery .discovery-creators-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:40px}.cosmos-discovery .discovery-creators-heading h2{margin:0;color:var(--discovery-ink, #151515);font-family:inherit;font-size:clamp(30px,3.35vw,48px);font-weight:600;line-height:1.06;letter-spacing:-.055em}.cosmos-discovery .discovery-creators-preview{margin:12px 0 0;color:var(--discovery-muted, #707070);font-size:13px;line-height:1.5}.cosmos-discovery .discovery-creators-search{display:flex;align-items:center;gap:10px;flex:0 1 260px;min-width:200px;min-height:44px;padding:0 16px;border:1px solid var(--discovery-line, #e6e6e6);border-radius:30px;color:var(--discovery-muted, #707070);background:var(--discovery-paper, #fff)}.cosmos-discovery .discovery-creators-search svg{flex:0 0 auto}.cosmos-discovery .discovery-creators-search input{width:100%;min-width:0;min-height:44px;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:var(--discovery-ink, #151515);font-family:inherit;font-size:13px;line-height:1.5}.cosmos-discovery .discovery-creators-search input::placeholder{color:var(--discovery-muted, #707070);opacity:1}.cosmos-discovery .discovery-creators-search:focus-within{outline:2px solid var(--discovery-ink, #151515);outline-offset:3px}.cosmos-discovery .discovery-creators-search:has(input:disabled){opacity:.5}.cosmos-discovery .discovery-creators-carousel{position:relative}.cosmos-discovery .discovery-creators-track{display:flex;gap:24px;width:calc(100% + clamp(24px,4vw,64px));max-width:none;margin:0;padding:2px clamp(24px,4vw,64px) 16px 2px;overflow-x:auto;overflow-y:hidden;list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:2px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cosmos-discovery .discovery-creators-track::-webkit-scrollbar{display:none}.cosmos-discovery .discovery-creators-track:empty{padding-block:0}.cosmos-discovery .discovery-creator-card{position:relative;flex:0 0 250px;width:250px;margin:0;padding:0;border:1px solid var(--discovery-line, #e7e7e7);border-radius:20px;overflow:hidden;background:var(--discovery-paper, #fff);box-shadow:0 3px 9px #00000009;scroll-snap-align:start}.cosmos-discovery .discovery-creator-cover{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;height:128px;background:color-mix(in srgb,var(--discovery-paper, #fff),var(--discovery-ink, #151515) 5%)}.cosmos-discovery .discovery-creator-cover-1{grid-template-columns:1fr}.cosmos-discovery .discovery-creator-cover-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cosmos-discovery .discovery-creator-product{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;background:color-mix(in srgb,var(--discovery-paper, #fff),var(--discovery-ink, #151515) 3%)}.cosmos-discovery .discovery-creator-product:nth-child(2){background:color-mix(in srgb,var(--discovery-paper, #fff),var(--discovery-ink, #151515) 7%)}.cosmos-discovery .discovery-creator-product img{display:block;width:100%;height:100%;padding:6px;object-fit:contain}.cosmos-discovery .discovery-creator-product-name{padding:10px 6px;color:var(--discovery-muted, #707070);font-size:11px;line-height:1.4;text-align:center;overflow-wrap:anywhere}.cosmos-discovery .discovery-creator-avatar{position:relative;display:grid;place-items:center;width:72px;height:72px;margin:-36px auto 0;border:4px solid var(--discovery-paper, #fff);border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--discovery-paper, #fff),var(--discovery-ink, #151515) 16%);color:var(--discovery-ink, #151515)}.cosmos-discovery .discovery-creator-avatar>span{font-size:20px;line-height:1;font-weight:500;letter-spacing:-.04em}.cosmos-discovery .discovery-creator-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cosmos-discovery .discovery-creator-body{padding:12px 17px 18px;text-align:center}.cosmos-discovery .discovery-creator-name{display:flex;align-items:center;justify-content:center;gap:4px}.cosmos-discovery .discovery-creator-name .creator-verified{flex:0 0 16px;margin:0}.cosmos-discovery .discovery-creator-name .platinum-check{background:var(--discovery-ink, #151515)}.cosmos-discovery .discovery-creator-body h3{display:-webkit-box;min-width:0;min-height:27px;margin:0;overflow:hidden;color:var(--discovery-ink, #151515);font-family:inherit;font-size:21px;font-weight:600;line-height:1.28;letter-spacing:-.04em;overflow-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cosmos-discovery .discovery-creator-handle{margin:4px 0 21px;overflow:hidden;color:var(--discovery-muted, #707070);font-size:14px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.cosmos-discovery .discovery-creator-shop{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--discovery-ink, #151515);border-radius:30px;background:var(--discovery-ink, #151515);color:var(--discovery-paper, #fff);font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:opacity .15s ease}.cosmos-discovery .discovery-creator-shop:hover{opacity:.8}.cosmos-discovery .discovery-creators-arrow{position:absolute;top:calc(50% - 30px);z-index:1;display:grid;place-items:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;border:1px solid var(--discovery-line, #e6e6e6);border-radius:50%;background:var(--discovery-paper, #fff);color:var(--discovery-ink, #151515);box-shadow:0 3px 12px #0000000f;cursor:pointer;transition:opacity .15s ease,background .15s ease}.cosmos-discovery .discovery-creators-previous{left:-16px}.cosmos-discovery .discovery-creators-next{right:-16px}.cosmos-discovery .discovery-creators-arrow:not([aria-disabled=true]):hover{background:color-mix(in srgb,var(--discovery-paper, #fff),var(--discovery-ink, #151515) 5%)}.cosmos-discovery .discovery-creators-arrow[aria-disabled=true]{opacity:.35;cursor:default}.cosmos-discovery .discovery-creators-arrow[hidden]{display:none}.cosmos-discovery .discovery-creators-track:focus-visible,.cosmos-discovery .discovery-creator-shop:focus-visible,.cosmos-discovery .discovery-creators-arrow:focus-visible,.cosmos-discovery .discovery-creators-state button:focus-visible{outline:2px solid var(--discovery-ink, #151515);outline-offset:4px}.cosmos-discovery .discovery-creators-track:focus-visible{outline-offset:-2px}.cosmos-discovery .discovery-creators-state{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:18px;min-height:170px}.cosmos-discovery .discovery-creators-state p{max-width:470px;margin:0;color:var(--discovery-muted, #707070);font-size:15px;line-height:1.6}.cosmos-discovery .discovery-creators-state button{min-height:44px;padding:10px 20px;border:1px solid var(--discovery-line, #e6e6e6);border-radius:28px;background:var(--discovery-paper, #fff);color:var(--discovery-ink, #151515);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.cosmos-discovery .discovery-creators-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cosmos-discovery .discovery-creator-skeleton .discovery-creator-body{display:flex;align-items:center;flex-direction:column;gap:10px}.cosmos-discovery .discovery-creator-skeleton .discovery-creator-body>span{display:block;width:70%;height:18px;border-radius:10px;background:color-mix(in srgb,var(--discovery-paper, #fff),var(--discovery-ink, #151515) 7%)}.cosmos-discovery .discovery-creator-skeleton .discovery-creator-body>span:nth-child(2){width:50%;height:14px}.cosmos-discovery .discovery-creator-skeleton .discovery-creator-body>span:last-child{width:100%;height:44px;margin-top:11px;border-radius:30px}@media(max-width:600px){.cosmos-discovery .discovery-creators{padding:56px 24px}.cosmos-discovery .discovery-creators-heading{align-items:stretch;flex-direction:column;gap:22px;margin-bottom:28px}.cosmos-discovery .discovery-creators-search{flex-basis:auto;width:100%;min-width:0}.cosmos-discovery .discovery-creators-track{gap:16px;width:calc(100% + 24px);padding-right:24px}.cosmos-discovery .discovery-creator-card{flex-basis:250px}.cosmos-discovery .discovery-creators-previous{left:-12px}.cosmos-discovery .discovery-creators-next{right:-12px}}@media(prefers-reduced-motion:reduce){.cosmos-discovery .discovery-creator-shop,.cosmos-discovery .discovery-creators-arrow{transition:none}.cosmos-discovery .discovery-creators-track{scroll-behavior:auto}}.cosmos-discovery .discovery-brands{padding:clamp(56px,7vw,108px) clamp(24px,4vw,64px);color:var(--discovery-ink, #181818);background:var(--discovery-paper, #fff)}.cosmos-discovery .discovery-brands-heading{margin:0 0 32px}.cosmos-discovery .discovery-brands-heading h2{margin:0;font-family:inherit;font-size:clamp(30px,3.35vw,48px);font-weight:600;line-height:1.1;letter-spacing:-.055em;color:var(--discovery-ink, #181818)}.cosmos-discovery .discovery-brands-heading p{margin:12px 0 0;color:var(--discovery-muted, #707070);font-size:13px;line-height:1.5}.cosmos-discovery .discovery-brands-layout{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(0,1fr);gap:28px;align-items:stretch}.cosmos-discovery .discovery-brands-selection{min-width:0}.cosmos-discovery .discovery-brands-list{display:flex;flex-direction:column;align-items:flex-start;gap:0}.cosmos-discovery .discovery-brand-button{display:flex;align-items:center;gap:clamp(10px,1.4vw,20px);min-width:0;min-height:44px;max-width:100%;padding:3px 0;border:0;border-radius:5px;background:transparent;color:#949494;font-family:inherit;font-size:clamp(36px,4.5vw,68px);font-weight:600;line-height:1.16;letter-spacing:-.065em;text-align:left;cursor:pointer;transition:color .16s ease;-webkit-tap-highlight-color:transparent}.cosmos-discovery .discovery-brand-button>span:last-child{min-width:0;overflow-wrap:anywhere}.cosmos-discovery .discovery-brand-button[aria-pressed=true]{color:var(--discovery-ink, #181818)}html[data-theme=dark] .cosmos-discovery .discovery-brand-button:not([aria-pressed=true]){color:#90928c}.cosmos-discovery .discovery-brand-button:focus-visible,.cosmos-discovery .discovery-brand-explore:focus-visible,.cosmos-discovery .discovery-brands-retry:focus-visible{outline:2px solid var(--discovery-ink, #181818);outline-offset:5px}.cosmos-discovery .discovery-brand-thumbnail{display:block;flex:0 0 clamp(40px,4.4vw,62px);width:clamp(40px,4.4vw,62px);aspect-ratio:1;border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--discovery-paper, #fff),var(--discovery-ink, #181818) 6%);animation:discovery-brand-reveal .18s ease-out}.cosmos-discovery .discovery-brand-thumbnail img{display:block;width:100%;height:100%;padding:4px;object-fit:contain}.cosmos-discovery .discovery-brand-explore,.cosmos-discovery .discovery-brands-retry{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:44px;max-width:100%;margin:26px 0 0;padding:10px 0;border:0;border-bottom:1px solid var(--discovery-line, #dedede);border-radius:0;background:transparent;color:var(--discovery-ink, #181818);font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;text-align:left;text-decoration:none;overflow-wrap:anywhere;cursor:pointer}.cosmos-discovery .discovery-brand-explore:hover,.cosmos-discovery .discovery-brands-retry:hover{border-bottom-color:var(--discovery-ink, #181818)}.cosmos-discovery .discovery-brand-gallery{position:relative;min-width:0;min-height:480px}.cosmos-discovery .discovery-brand-arrangement{position:absolute;inset:0;animation:discovery-brand-reveal .18s ease-out}.cosmos-discovery .discovery-brand-product{position:absolute;margin:0;background:color-mix(in srgb,var(--discovery-paper, #fff),var(--discovery-ink, #181818) 4%);overflow:hidden}.cosmos-discovery .discovery-brand-product img{display:block;width:100%;height:100%;padding:clamp(12px,1.8vw,28px);object-fit:contain}.cosmos-discovery .discovery-brand-product:nth-child(1){width:42%;height:43%;left:2%;top:30%}.cosmos-discovery .discovery-brand-product:nth-child(2){width:34%;height:46%;right:3%;top:0}.cosmos-discovery .discovery-brand-product:nth-child(3){width:42%;height:43%;right:0;bottom:0}.cosmos-discovery .discovery-brand-count-1 .discovery-brand-product{width:58%;height:65%;top:15%;left:22%}.cosmos-discovery .discovery-brand-no-preview{max-width:270px;margin:30% auto 0;color:var(--discovery-muted, #707070);font-size:14px;line-height:1.7}.cosmos-discovery .discovery-brands-state{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:260px}.cosmos-discovery .discovery-brands-state p{margin:0;color:var(--discovery-muted, #707070);font-size:16px;line-height:1.6}@keyframes discovery-brand-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.cosmos-discovery .discovery-brands-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px}.cosmos-discovery .discovery-brand-button{font-size:clamp(30px,4.7vw,44px)}.cosmos-discovery .discovery-brand-gallery{min-height:380px}}@media(max-width:600px){.cosmos-discovery .discovery-brands{padding:56px 24px}.cosmos-discovery .discovery-brands-heading{margin-bottom:24px}.cosmos-discovery .discovery-brands-layout{grid-template-columns:minmax(0,1fr);gap:26px}.cosmos-discovery .discovery-brand-button{font-size:clamp(32px,8.8vw,48px);line-height:1.2;padding:4px 0}.cosmos-discovery .discovery-brand-thumbnail{width:40px;flex-basis:40px}.cosmos-discovery .discovery-brand-explore{margin-top:18px}.cosmos-discovery .discovery-brand-gallery{min-height:0;aspect-ratio:1.05}.cosmos-discovery .discovery-brand-product:nth-child(1){left:0;top:25%;width:43%;height:49%}.cosmos-discovery .discovery-brand-product:nth-child(2){right:5%;width:37%;height:46%}.cosmos-discovery .discovery-brand-product:nth-child(3){right:0;width:43%;height:44%}.cosmos-discovery .discovery-brand-count-1 .discovery-brand-product{width:65%;height:85%;top:5%;left:18%}.cosmos-discovery .discovery-brand-no-preview{margin:22% auto 0}.cosmos-discovery .discovery-brands-state{min-height:180px}}@media(prefers-reduced-motion:reduce){.cosmos-discovery .discovery-brand-button{transition:none}.cosmos-discovery .discovery-brand-arrangement,.cosmos-discovery .discovery-brand-thumbnail{animation:none}}:root{--cosmos-font: Arial, "Helvetica Neue", Helvetica, sans-serif;--cosmos-canvas: #fff;--cosmos-surface: #f6f5f3;--cosmos-text: #171717;--cosmos-secondary: #686865;--cosmos-border: #e5e5e2;--font: var(--cosmos-font);--hs-editorial: var(--cosmos-font)}html[data-theme=dark]{--cosmos-canvas: #151515;--cosmos-surface: #222322;--cosmos-text: #f3f3ef;--cosmos-secondary: #b7b7b0;--cosmos-border: #3b3d39}body:has(#app){font-family:var(--cosmos-font);background:var(--cosmos-canvas)}body:not(:has(.cosmos-creator-shop)) #app{background:var(--cosmos-canvas)}body:not(:has(.cosmos-creator-shop)) .site-footer{display:flex;align-items:flex-start;gap:60px}.site-footer .footer-links{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:32px;margin-left:auto;text-transform:none;letter-spacing:0}.site-footer .footer-links nav{display:flex;flex-direction:column;gap:4px}.site-footer .footer-links :is(a,button){font:13px/1.5 var(--cosmos-font);text-align:left;min-height:34px;padding:6px 0;border:0}.footer-group-title{font-size:12px;color:var(--cosmos-text);margin-bottom:8px;font-weight:600}.site-footer strong{letter-spacing:-.055em;font-weight:700;font-size:24px}.site-footer p{max-width:350px;font-size:13px;line-height:1.65}.account-drawer{font-family:var(--cosmos-font)}.account-drawer :is(a,button){text-transform:none;letter-spacing:0}.popular-menu-intro strong{font-family:var(--cosmos-font);font-weight:500;letter-spacing:-.035em}body:not(:has(.cosmos-creator-shop)) .header-shortcuts a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}#app .shopper-page{color:var(--cosmos-text);font-family:var(--cosmos-font);background:var(--cosmos-canvas);padding-top:32px;padding-bottom:80px}#app .shopper-page :is(h1,h2,h3,h4),.save-dialog :is(h1,h2,h3,h4){font-family:var(--cosmos-font);font-weight:500;text-transform:none;letter-spacing:-.045em;line-height:1.12;color:var(--cosmos-text)}#app .shopper-page h1{font-size:clamp(34px,4.4vw,58px)}#app .shopper-page h2{font-size:clamp(26px,3vw,38px)}#app .shopper-page h3{font-size:21px;letter-spacing:-.025em;line-height:1.3}#app .shopper-page :is(p,.lede){color:var(--cosmos-secondary);line-height:1.65}#app .shopper-page .lede{font-size:16px;max-width:620px}#app .shopper-page .eyebrow{font:500 11px/1.5 var(--cosmos-font);letter-spacing:.08em;color:var(--cosmos-secondary);margin-bottom:14px}#app .shopper-page :is(.panel,.card,.quiz-card,.stack-page-card,.stack-step-card){border:1px solid var(--cosmos-border);border-radius:20px;background:var(--cosmos-canvas);color:var(--cosmos-text);box-shadow:none}#app .shopper-page .btn,.save-dialog .btn{border-radius:999px;min-height:46px;padding:12px 22px;font:500 13px/1.4 var(--cosmos-font);letter-spacing:0;text-transform:none;box-shadow:none}#app .shopper-page .btn-primary,.save-dialog .btn-primary{background:var(--cosmos-text);border-color:var(--cosmos-text);color:var(--cosmos-canvas)}#app .shopper-page :is(.btn-secondary,.btn-ghost),.save-dialog :is(.btn-secondary,.btn-ghost){background:transparent;border-color:var(--cosmos-border);color:var(--cosmos-text)}#app .shopper-page .btn:hover,.save-dialog .btn:hover{transform:translateY(-1px)}#app .shopper-page :is(.input,.select,.textarea),.save-dialog :is(.input,.select,.textarea){min-height:48px;border:1px solid var(--cosmos-border);border-radius:14px;padding:12px 16px;background:var(--cosmos-canvas);color:var(--cosmos-text);font:15px/1.5 var(--cosmos-font)}#app .shopper-page :is(.tag,.pill){border:1px solid var(--cosmos-border);background:var(--cosmos-surface);color:var(--cosmos-secondary);border-radius:999px;font-size:12px;padding:6px 11px;text-transform:none;letter-spacing:0}#app .shopper-page .notice{border:0;border-radius:14px;background:var(--cosmos-surface);padding:18px 22px;font-size:13px}#app .shopper-page :focus-visible,.save-dialog :focus-visible{outline:2px solid var(--cosmos-text);outline-offset:4px}#app .shopper-page .page-return{margin:0 0 22px;width:100%}.page-return a{font:13px/1.4 var(--cosmos-font)}#app .shopper-page .product-brand{font:500 12px/1.5 var(--cosmos-font);text-transform:none;letter-spacing:0;color:var(--cosmos-secondary)}#app .shopper-quiz{width:min(900px,calc(100% - 48px))}#app .shopper-quiz .quiz-layout{display:block}#app .shopper-quiz .quiz-progress{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:0 0 24px;font-size:13px}#app .shopper-quiz .progress-ring{flex-basis:100%;height:3px;border:0;border-radius:3px;background:var(--cosmos-border)}#app .shopper-quiz .progress-fill{height:3px;background:var(--cosmos-text)}#app .shopper-quiz .quiz-card{padding:24px 0 0;border:0;border-radius:0;background:transparent}#app .shopper-quiz .question-kicker{display:none}#app .shopper-quiz .quiz-card h2{margin-top:22px;font-size:clamp(30px,3.5vw,44px);max-width:760px}#app .shopper-quiz .quiz-card .lede{margin:16px 0 8px}#app .shopper-quiz #quizDraftStatus{font-size:12px}#app .shopper-quiz .quiz-recovery{margin:0}#app .shopper-quiz .quiz-recovery summary{min-height:36px;font-size:12px}#app .shopper-quiz .option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:26px 0}#app .shopper-quiz .option-btn{min-height:106px;padding:22px;background:var(--cosmos-surface);color:var(--cosmos-text);border:1px solid transparent;border-radius:18px;box-shadow:none}#app .shopper-quiz .option-btn strong{font:500 19px/1.3 var(--cosmos-font);letter-spacing:-.025em}#app .shopper-quiz .option-btn span{font:14px/1.5 var(--cosmos-font);color:var(--cosmos-secondary);margin-top:8px}#app .shopper-quiz .option-btn.selected{border-color:var(--cosmos-text);background:var(--cosmos-canvas);box-shadow:inset 0 0 0 1px var(--cosmos-text)}#app .shopper-quiz .quiz-controls{display:flex;gap:12px;justify-content:flex-end;padding-top:18px;border-top:1px solid var(--cosmos-border)}#app .shopper-quiz #quizBack{margin-right:auto}#app .shopper-product .product-detail-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;margin:0}#app .shopper-product .detail-photo{min-width:0;aspect-ratio:1;padding:0;border:0;border-radius:20px;overflow:hidden;background:var(--cosmos-surface)}#app .shopper-product .detail-photo img{display:block;width:100%;height:100%;max-height:560px;aspect-ratio:1;object-fit:contain;border-radius:20px;background:#f5f5f3;mix-blend-mode:normal}#app .shopper-product .product-detail-copy{padding:16px 0;border:0;background:transparent!important}#app .shopper-product .product-detail-copy h1{font-size:clamp(32px,3.6vw,52px);line-height:1.05}#app .shopper-product .product-type{font-size:13px;margin:12px 0}#app .shopper-product .product-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:26px}#app .shopper-product .product-detail-actions .text-link{font-size:13px}#app .shopper-product #shoppingDisclosure{margin:20px 0 0;padding:0;border:0;background:transparent;font-size:12px;line-height:1.6}#app .shopper-product .feature-grid{margin-top:42px!important}#app .shopper-product .feature-grid .card{padding:24px;background:var(--cosmos-surface);border:0}#app .shopper-product .section-head{margin-top:64px}#app .shopper-product .product-card{padding:0;border:0;background:transparent}#app .shopper-product .product-card-image{border-radius:16px;aspect-ratio:1;object-fit:contain}#app .shopper-product .product-card-body{padding:18px 0}#app .shopper-product .product-card-body .product-title{text-transform:none;font:500 18px/1.3 var(--cosmos-font);letter-spacing:-.025em}#app .shopper-routine .stack-page-card{background:var(--cosmos-surface);border:0;padding:0;overflow:hidden}#app .shopper-routine .quiz-pearl-wash{display:none}#app .shopper-routine .stack-page-hero{display:block;padding:clamp(28px,4vw,48px);background:transparent!important}#app .shopper-routine .stack-page-hero h1{max-width:830px}#app .shopper-routine .stack-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#app .shopper-routine .stack-step-card{padding:0;border:0;background:transparent}#app .shopper-routine .sequence-product-heading{display:block}#app .shopper-routine .sequence-product-photo{display:block;width:100%;height:auto;aspect-ratio:1;margin-bottom:20px;border-radius:16px;overflow:hidden;background:#f5f5f3}#app .shopper-routine .sequence-product-photo img{width:100%;height:100%;object-fit:contain!important}#app .shopper-routine .stack-step-card h3{margin:7px 0}#app .shopper-routine .stack-step-card p{font-size:14px}#app .shopper-routine .stack-step-card .product-mini{margin-top:18px}#app .shopper-routine .result-method{margin-top:40px;padding:22px 24px;background:var(--cosmos-surface);border:0}#app .shopper-routine .result-method p{font-size:14px;margin-top:14px}#app .shopper-routine .creator-match-section{margin-top:56px}#app .shopper-routine .creator-discovery-grid .card{padding:24px;border-radius:18px}#app .shopper-routine .creator-discovery-grid h3{font-size:22px}#app :is(.shopper-info,.shopper-form,.shopper-legal,.shopper-not-found){width:min(900px,calc(100% - 48px))}#app .shopper-info>.panel{margin-top:40px;padding:30px;background:var(--cosmos-surface);border:0}#app .shopper-info>.panel p{margin:16px 0}#app .shopper-form>.panel{margin-top:30px;padding:30px}#app .shopper-form>.panel,#app .shopper-legal .legal-contents{border-radius:20px!important}#app .shopper-form .form-grid{gap:22px}#app .shopper-form .check-row{font-size:13px;line-height:1.6}#app .shopper-legal{line-height:1.85}#app .shopper-legal h2{font-size:26px;margin:40px 0 16px}#app .shopper-legal .legal-contents{background:var(--cosmos-surface);border:0;border-radius:18px;padding:24px}#app .shopper-legal .legal-contents :is(a,button){color:var(--cosmos-text);text-transform:none;letter-spacing:0}#app .shopper-not-found .empty-state{padding:70px 0;text-align:left}#app .partnership-page :is(.hero-copy,.partnership-summary){border:0!important;border-radius:20px}#app .partnership-page .partnership-cover-art{border-radius:24px;overflow:hidden}#app .partnership-page .hero-copy h1{font-family:var(--cosmos-font);font-weight:500;letter-spacing:-.055em;font-size:clamp(42px,5.4vw,76px)}#app .partnership-page .hero-copy h1 em{font-family:inherit;font-style:normal;color:var(--cosmos-secondary)}#app .partnership-page .partnership-summary{background:var(--cosmos-surface);padding:32px!important;margin:28px 0 48px}#app .partnership-page .feature-grid .card{background:transparent;border:0;border-top:1px solid var(--cosmos-border);border-radius:0;padding:24px 0}#app .partnership-page .feature-grid h3{font:500 23px/1.3 var(--cosmos-font);letter-spacing:-.025em}.save-dialog{background:var(--cosmos-canvas);color:var(--cosmos-text);border:1px solid var(--cosmos-border);border-radius:24px;font-family:var(--cosmos-font);padding:30px;max-height:88dvh;overflow:auto}.save-dialog::backdrop{background:#0006;backdrop-filter:blur(4px)}.save-dialog h2{font-size:28px}.save-dialog h3{font-size:21px}.save-dialog p{color:var(--cosmos-secondary);font-size:14px;line-height:1.65}.save-dialog .notice{border-radius:12px;background:var(--cosmos-surface);color:var(--cosmos-text)}.save-dialog .actions{background:transparent!important}.publish-preview .product-photo{border-radius:16px}#app .studio .portal-nav [aria-current=page]{background:var(--cosmos-creator-ink);color:var(--cosmos-creator-bg)}#app .studio .portal-nav{display:flex;flex-wrap:wrap;gap:8px}#app .studio .portal-nav a{min-height:44px;border-radius:999px;border:1px solid var(--cosmos-border);font:500 13px/1.5 var(--cosmos-font);font-size:13px!important;padding:11px 18px!important}#app .studio .routine-top-actions{gap:10px;background:var(--cosmos-canvas)}#app .studio .order-item button{border:1px solid var(--cosmos-border);background:var(--cosmos-canvas);color:var(--cosmos-text);border-radius:999px;padding:8px 14px;min-width:44px;min-height:44px}#app .owner-workspace{font-family:var(--cosmos-font)}#app .owner-workspace .owner-workspace-nav a{font:500 13px/1.4 var(--cosmos-font);padding:12px 18px;border:1px solid var(--cosmos-border);border-radius:999px;text-transform:none;letter-spacing:0;background:transparent}#app .owner-workspace .owner-workspace-nav a[aria-current=page]{background:var(--cosmos-text);color:var(--cosmos-canvas);border-color:var(--cosmos-text)}#app .owner-workspace .owner-workspace-nav{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0}#app .owner-workspace h2{font:500 26px/1.25 var(--cosmos-font);letter-spacing:-.035em;text-transform:none}#app .owner-workspace h3{font:500 19px/1.35 var(--cosmos-font);letter-spacing:-.025em;text-transform:none}#app .owner-workspace .library-product{border:1px solid var(--cosmos-border);border-radius:18px;background:var(--cosmos-canvas);padding:20px}#app .owner-workspace :is(.library-product,.product-choice) img{border-radius:12px}#app .owner-workspace :is(table,th,td){font:13px/1.5 var(--cosmos-font)}html[data-theme=dark] #app .shopper-page :is(.panel,.card,.quiz-card,.stack-page-card,.stack-step-card,.legal-contents){background:var(--cosmos-surface)!important;color:var(--cosmos-text)!important;border-color:var(--cosmos-border)}html[data-theme=dark] #app .shopper-quiz .quiz-card,html[data-theme=dark] #app .shopper-routine .stack-step-card,html[data-theme=dark] #app .shopper-product .product-detail-copy{background:transparent!important}html[data-theme=dark] #app .shopper-page :is(.btn-secondary,.btn-ghost){background:transparent!important;border-color:var(--cosmos-border)!important;color:var(--cosmos-text)!important}html[data-theme=dark] #app .shopper-quiz .option-btn.selected{background:var(--cosmos-surface)!important;border-color:var(--cosmos-text)!important}html[data-theme=dark] #app .studio .panel{background:var(--cosmos-canvas)!important;border-color:var(--cosmos-border)}@media(max-width:760px){body:not(:has(.cosmos-creator-shop)) .site-footer{display:block}.site-footer .footer-links{margin-top:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.site-footer .footer-links :is(a,button){min-height:40px}#app .shopper-page{width:calc(100% - 40px);padding-top:24px;padding-bottom:56px}#app .shopper-page h1{font-size:36px}#app .shopper-page h2{font-size:28px}#app .shopper-page .lede{font-size:15px}#app .shopper-page :is(.input,.select,.textarea),.save-dialog :is(.input,.select,.textarea){font-size:16px}#app .shopper-quiz .quiz-card{padding-top:0}#app .shopper-quiz .quiz-card h2{font-size:31px}#app .shopper-quiz .option-grid{grid-template-columns:1fr;gap:10px;margin-top:22px}#app .shopper-quiz .option-btn{padding:18px 20px;min-height:88px}#app .shopper-quiz .quiz-controls .btn{width:auto;flex:1}#app .shopper-product .product-detail-layout{grid-template-columns:minmax(0,1fr);gap:24px}#app .shopper-product .product-detail-copy{padding:0}#app .shopper-product .product-detail-copy h1{font-size:36px}#app .shopper-product .product-detail-actions .btn-primary{width:100%}#app .shopper-product .feature-grid{margin-top:32px!important}#app .shopper-product .section-head{margin-top:40px}#app .shopper-product .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#app .shopper-product .product-card-body .product-title{font-size:15px}#app .shopper-routine .stack-steps{grid-template-columns:1fr;gap:32px}#app .shopper-routine .stack-page-hero{padding:28px 22px}#app .shopper-routine .stack-page-hero .actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#app .shopper-routine .stack-page-hero .actions .btn{width:100%;min-width:0;padding:11px 10px;font-size:12px}#app .shopper-info>.panel,#app .shopper-form>.panel{padding:22px}.save-dialog{padding:24px;border-radius:20px}.save-dialog .actions .btn{flex:1}#app .studio .portal-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding-block:8px}#app .studio .portal-nav a{flex-shrink:0;font-size:12px!important;padding:10px 12px!important}#app .owner-workspace .owner-workspace-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}#app .owner-workspace .owner-workspace-nav a{flex-shrink:0}}@media(prefers-reduced-motion:reduce){#app .shopper-page *,.save-dialog *{scroll-behavior:auto!important;transition:none!important}}#app .shopper-quiz .quiz-progress{margin:0 0 20px;padding-bottom:10px}#app .shopper-quiz .progress-ring{margin:0}#app .shopper-quiz .quiz-card{padding-top:0}#app .shopper-catalog .catalog-results-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0}#app .shopper-catalog .catalog-results-summary p{margin:0;font-size:13px}#app .shopper-catalog #resetProductFilters{border:0;border-radius:999px;background:var(--cosmos-surface);color:var(--cosmos-text);font:13px var(--cosmos-font);padding:12px 18px;min-height:44px;cursor:pointer}#app :is(.shopper-catalog,.shopper-product) .product-card{padding:0;border:0;background:transparent;box-shadow:none}#app :is(.shopper-catalog,.shopper-product) .product-card-image{display:block;border-radius:18px;overflow:hidden;aspect-ratio:1}#app :is(.shopper-catalog,.shopper-product) .product-card-body{padding:18px 0}#app :is(.shopper-catalog,.shopper-product) .product-card-body p{font-size:14px}#app :is(.shopper-catalog,.shopper-product) .product-card-body .actions{padding:0;margin-top:18px;border:0}#app .shopper-catalog .catalog-navigation{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}#app .shopper-catalog .catalog-navigation a{padding:12px 20px;min-height:44px;border-radius:999px;background:var(--cosmos-surface);font-size:13px}#app .shopper-catalog .catalog-navigation a[aria-current=page]{background:var(--cosmos-text);color:var(--cosmos-canvas)}#app .catalog-rankings .popular-product{border:0;background:transparent;box-shadow:none;border-radius:0}#app .catalog-rankings .popular-product:hover{transform:none}#app .catalog-rankings .popular-product-photo{display:block;width:100%;height:auto;aspect-ratio:1;padding:0;border-radius:20px;background:var(--cosmos-surface)}#app .catalog-rankings .popular-product-photo img{display:block;width:100%;height:100%;border-radius:20px}#app .catalog-rankings .popular-product-body{padding:20px 0}#app .catalog-rankings .popular-product-body h3{margin:5px 0 10px}#app .catalog-rankings .popular-product-body h3 a{display:inline;padding:0;min-height:0}#app .catalog-rankings .popular-product-body p{margin:6px 0;font-size:13px}#app .catalog-rankings .popular-product-body .eyebrow{margin:0}#app .catalog-rankings .popular-product-body button{font-size:13px}#app .catalog-rankings .brand-podium{background:var(--cosmos-surface);border:0;border-radius:20px;box-shadow:none;color:var(--cosmos-text)}#app .catalog-rankings .ranking-note{color:var(--cosmos-secondary);border-color:var(--cosmos-border)}@media(max-width:760px){#app .shopper-catalog .filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#app .shopper-catalog .filters #filterQ{grid-column:1/-1}#app :is(.shopper-catalog,.shopper-product) .product-card-body .product-title{font-size:18px;line-height:1.25}#app :is(.shopper-catalog,.shopper-product) .product-card-body .btn{font-size:12px;padding:11px 12px}#app .catalog-rankings .popular-product-grid{gap:24px 14px}#app .catalog-rankings .popular-product-photo{border-radius:14px}#app .catalog-rankings .popular-product-body h3{font-size:18px}#app .catalog-rankings .popular-product-body{padding:16px 0}#app .catalog-rankings .public-filters{margin:20px 0 12px}}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog,#cosmosHomeRoot) img[data-hs-product-image]{object-fit:contain!important;object-position:center!important;padding:0!important;border:0!important;mix-blend-mode:normal!important;background-color:#fff!important;background-image:var(--product-photo-backdrop,none)!important;background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog,#cosmosHomeRoot) [data-hs-product-media]{padding:0!important;border:0!important;background-color:#fff!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog,#cosmosHomeRoot) [data-hs-product-media]>img[data-hs-product-image]{display:block;width:100%;height:100%;max-height:none!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) #cosmosHomeRoot .cosmos-product-tile{padding:0!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) #cosmosHomeRoot .cosmos-product-tile>img[data-hs-product-image]{flex:1;min-height:0;height:0;border-radius:0!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) #cosmosHomeRoot .cosmos-tile-brand{padding:12px 12px 8px}:is(body,body#hsCreatorDesignReview[data-creator-review]) #cosmosHomeRoot .cosmos-tile-caption{padding:8px 12px 12px}:is(body,body#hsCreatorDesignReview[data-creator-review]) #app .creator-shop .product .photo-open img{transform:none!important}@media(forced-colors:active){:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog,#cosmosHomeRoot) img[data-hs-product-image]{forced-color-adjust:none}}body#hsCreatorDesignReview[data-creator-review] #app :is(.product-choice,.workspace-product-summary) img[data-hs-product-image]{background-color:#fff!important;background-image:var(--product-photo-backdrop,none)!important}#app .studio:has(.creator-dashboard){width:calc(100% - 64px);max-width:1240px;margin-inline:auto;padding:36px 0 80px;color:var(--cosmos-text);background:var(--cosmos-canvas);font-family:var(--cosmos-font)}#app .studio:has(.creator-dashboard) .studio-heading{margin-bottom:24px}#app .studio:has(.creator-dashboard) .studio-heading h1{font:500 clamp(32px,3.5vw,44px)/1.12 var(--cosmos-font);letter-spacing:-.045em;margin:0;color:var(--cosmos-text)}#app .studio:has(.creator-dashboard) .studio-heading .eyebrow{display:none}#app .studio:has(.creator-dashboard) .portal-nav{display:flex;gap:6px;overflow-x:auto;flex-wrap:nowrap;padding:0 0 24px;margin:0 0 30px;border-bottom:1px solid var(--cosmos-border);scrollbar-width:thin}#app .studio:has(.creator-dashboard) .portal-nav a{flex:0 0 auto;padding:10px 18px;min-height:44px;border:1px solid transparent;border-radius:999px;font:500 13px/1.5 var(--cosmos-font);text-transform:none;letter-spacing:0;color:var(--cosmos-secondary)!important;background:transparent!important;box-shadow:none}#app .studio:has(.creator-dashboard) .portal-nav a[aria-current=page]{background:var(--cosmos-text)!important;color:var(--cosmos-canvas)!important;border-color:var(--cosmos-text)}#app .creator-dashboard{font:14px/1.55 var(--cosmos-font);color:var(--cosmos-text);min-width:0}#app .creator-dashboard *{box-sizing:border-box}#app .creator-dashboard :is(h2,h3,p){margin:0}#app .creator-dashboard h2{font:500 23px/1.25 var(--cosmos-font);letter-spacing:-.035em;color:var(--cosmos-text)}#app .creator-dashboard h3{font:500 15px/1.4 var(--cosmos-font);letter-spacing:-.015em;color:var(--cosmos-text)}#app .creator-dashboard :is(p,small,time){color:var(--cosmos-secondary)}#app .creator-dashboard a{color:inherit}#app .creator-dashboard :is(button,input,select){font-family:var(--cosmos-font)}#app .creator-dashboard :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--cosmos-text);outline-offset:3px}#app .creator-dashboard .btn{min-height:44px;font-size:13px;letter-spacing:0;text-transform:none;box-shadow:none}#app .creator-dashboard .btn-primary{background:var(--cosmos-text)!important;color:var(--cosmos-canvas)!important;border-color:var(--cosmos-text)}#app .creator-dashboard .btn-secondary{background:var(--cosmos-canvas)!important;color:var(--cosmos-text)!important;border-color:var(--cosmos-border)}#app .creator-dashboard .text-link{font:500 13px/1.5 var(--cosmos-font);letter-spacing:0;text-transform:none}#app .creator-dashboard .overview-shop{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 30px;padding:24px 28px;margin:0 0 32px;border:1px solid var(--cosmos-border);border-radius:20px;background:var(--cosmos-surface)!important;box-shadow:none}#app .creator-dashboard .overview-shop .eyebrow{font:500 11px/1.5 var(--cosmos-font);color:var(--cosmos-secondary);letter-spacing:.06em}#app .creator-dashboard .overview-shop h2{font-size:27px;margin-top:4px}#app .creator-dashboard .overview-shop p{font-size:13px;margin-top:5px}#app .creator-dashboard .overview-shop>.actions{gap:14px;align-self:center}#app .creator-dashboard .overview-share{grid-column:1/-1;display:flex;gap:12px;align-items:flex-end;margin:0;padding:16px 0 0;border-top:1px solid var(--cosmos-border)}#app .creator-dashboard .overview-share label{flex:1;margin:0}#app .creator-dashboard .overview-share .input{width:100%;min-height:44px;background:var(--cosmos-canvas);border:1px solid var(--cosmos-border);border-radius:12px;font-size:13px;color:var(--cosmos-text);padding:11px 14px}#app .creator-dashboard .overview-share button{flex-shrink:0;margin:0;border-radius:999px}#app .creator-dashboard .setup-checklist{grid-column:1/-1;border:0;margin:0;padding:0;font-size:13px}#app .creator-dashboard .setup-checklist summary{min-height:32px;padding:3px 0;cursor:pointer}#app .creator-dashboard .setup-checklist ul{margin:12px 0 0;padding-left:18px}#app .creator-dashboard .setup-checklist li{margin:8px 0}#app .creator-dashboard .dashboard-section-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:20px}#app .creator-dashboard .dashboard-section-heading :is(span,p){font-size:12px;color:var(--cosmos-secondary)}#app .creator-dashboard .dashboard-section-heading p{margin-top:6px}#app .creator-dashboard .dashboard-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 28px}#app .creator-dashboard .dashboard-metric{display:flex;flex-direction:column;min-width:0;padding:8px 28px 8px 0;text-decoration:none;background:transparent;border-radius:0;box-shadow:none}#app .creator-dashboard .dashboard-metric+.dashboard-metric{border-left:1px solid var(--cosmos-border);padding-left:28px}#app .creator-dashboard .dashboard-metric>span{font-size:13px;color:var(--cosmos-secondary)}#app .creator-dashboard .dashboard-metric strong{font:500 clamp(28px,3vw,38px)/1.2 var(--cosmos-font);letter-spacing:-.045em;margin:10px 0 8px;overflow-wrap:anywhere;color:var(--cosmos-text)}#app .creator-dashboard .dashboard-metric small{font-size:11px;line-height:1.5}#app .creator-dashboard .metric-currency strong{font-size:clamp(24px,2.5vw,32px)}#app .creator-dashboard .currency-amount{display:inline-block;white-space:nowrap}#app .creator-dashboard a.dashboard-metric:hover strong{text-decoration:underline;text-underline-offset:5px}#app .creator-dashboard .dashboard-overview-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:24px}#app .creator-dashboard :is(.dashboard-chart,.dashboard-top-products){min-width:0;padding:24px;border:1px solid var(--cosmos-border);border-radius:20px;background:var(--cosmos-canvas);box-shadow:none}#app .creator-dashboard :is(.dashboard-chart,.dashboard-top-products) header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}#app .creator-dashboard :is(.dashboard-chart,.dashboard-top-products) h2{font-size:20px}#app .creator-dashboard :is(.dashboard-chart,.dashboard-top-products) header :is(p,span,a){font-size:11px;color:var(--cosmos-secondary)}#app .creator-dashboard .dashboard-chart header p{margin-top:6px}#app .creator-dashboard .dashboard-chart header>span{white-space:nowrap}#app .creator-dashboard .chart-plot{display:flex;height:200px;gap:10px;margin-top:22px}#app .creator-dashboard .chart-plot svg{flex:1;display:block;width:100%;min-width:0;height:200px;overflow:visible}#app .creator-dashboard .chart-scale{display:flex;flex-direction:column;justify-content:space-between;width:20px;flex-shrink:0;padding:18px 0 16px;font-size:10px;color:var(--cosmos-secondary)}#app .creator-dashboard .chart-grid{fill:none;stroke:var(--cosmos-border);stroke-width:1;vector-effect:non-scaling-stroke}#app .creator-dashboard .chart-line{fill:none;stroke:var(--cosmos-text);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}#app .creator-dashboard .chart-area{fill:var(--cosmos-text);opacity:.045}#app .creator-dashboard .chart-dot{fill:var(--cosmos-text)}#app .creator-dashboard .chart-dates{display:flex;justify-content:space-between;padding-left:46px;font-size:10px;color:var(--cosmos-secondary)}#app .creator-dashboard .chart-data{margin-top:18px;font-size:12px;color:var(--cosmos-secondary)}#app .creator-dashboard .chart-data summary{cursor:pointer;min-height:30px}#app .creator-dashboard .chart-data>div{max-height:240px;overflow-y:auto;margin-top:10px}#app .creator-dashboard .chart-data table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;color:var(--cosmos-text);font-size:12px}#app .creator-dashboard .chart-data caption{text-align:left;font-size:11px;margin-bottom:10px;color:var(--cosmos-secondary)}#app .creator-dashboard .chart-data :is(th,td){padding:8px;text-align:left;border-bottom:1px solid var(--cosmos-border)}#app .creator-dashboard .chart-data th{font-weight:500}#app .creator-dashboard .chart-data td{font-variant-numeric:tabular-nums}#app .creator-dashboard .chart-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:28px 0;text-align:center}#app .creator-dashboard .chart-empty strong{font-weight:500}#app .creator-dashboard .chart-empty p{font-size:13px;margin-top:8px;max-width:320px}#app .creator-dashboard .dashboard-top-products ol{list-style:none;padding:0;margin:14px 0 0}#app .creator-dashboard .dashboard-top-products li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 16px;padding:14px 0}#app .creator-dashboard .dashboard-top-products li+li{border-top:1px solid var(--cosmos-border)}#app .creator-dashboard .dashboard-top-products li span{display:block;font-size:11px;color:var(--cosmos-secondary)}#app .creator-dashboard .dashboard-top-products li strong{font-size:13px;font-weight:500;line-height:1.4;display:block}#app .creator-dashboard .dashboard-top-products li b{font-size:14px;font-weight:500;align-self:center}#app .creator-dashboard .product-click-bar{grid-column:1/-1;height:3px;background:var(--cosmos-surface);border-radius:3px;overflow:hidden}#app .creator-dashboard .product-click-bar i{display:block;height:100%;background:var(--cosmos-text);border-radius:3px}#app .creator-dashboard .dashboard-empty{padding:40px 0}#app .creator-dashboard .dashboard-empty :is(p,a,button){margin-top:12px}#app .creator-dashboard .dashboard-report-notes{margin-top:20px;font-size:12px;color:var(--cosmos-secondary)}#app .creator-dashboard .dashboard-report-notes summary{min-height:32px;cursor:pointer;padding:4px 0}#app .creator-dashboard .dashboard-report-notes p{max-width:860px;margin:12px 0;font-size:12px;line-height:1.7}#app .creator-dashboard .dashboard-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}#app .creator-dashboard .dashboard-toolbar>p{padding-bottom:9px;font-size:14px}#app .creator-dashboard .dashboard-field{display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--cosmos-secondary);min-width:0}#app .creator-dashboard .dashboard-field :is(input,select){width:100%;min-height:44px;border:1px solid var(--cosmos-border);border-radius:12px;padding:10px 14px;background:var(--cosmos-canvas);color:var(--cosmos-text);font:400 13px/1.5 var(--cosmos-font)}#app .creator-dashboard .dashboard-field select{min-width:148px}#app .creator-dashboard .dashboard-tracker{margin-top:40px}#app .creator-dashboard .tracker-toolbar{display:grid;grid-template-columns:minmax(180px,1fr) 180px 180px auto;gap:12px;align-items:end;margin:22px 0}#app .creator-dashboard .tracker-reset{min-height:44px;padding:10px 0 10px 12px;border:0;background:transparent;color:var(--cosmos-secondary);cursor:pointer}#app .creator-dashboard :is(.tracker-head,.tracker-row){display:grid;grid-template-columns:minmax(220px,2fr) .55fr .85fr 1fr 1.2fr;gap:20px;align-items:center}#app .creator-dashboard .tracker-head{padding:12px 0;font-size:11px;color:var(--cosmos-secondary);border-bottom:1px solid var(--cosmos-border)}#app .creator-dashboard .tracker-row{padding:18px 0;border-bottom:1px solid var(--cosmos-border);background:transparent}#app .creator-dashboard .tracker-product{display:flex;align-items:center;gap:14px;min-width:0}#app .creator-dashboard .tracker-product>div{min-width:0}#app .creator-dashboard .tracker-product span{font-size:11px;color:var(--cosmos-secondary)}#app .creator-dashboard .tracker-product h3{font-size:14px;font-weight:500;overflow-wrap:anywhere}#app .creator-dashboard .tracker-product small{display:block;font-size:10px;margin-top:3px}#app .creator-dashboard .tracker-photo{flex-shrink:0;display:block;width:54px;height:60px;object-fit:contain;border-radius:10px;padding:0;background-color:var(--cosmos-surface)}#app .creator-dashboard .tracker-photo-empty{text-align:center;line-height:60px;color:var(--cosmos-secondary)}#app .creator-dashboard .tracker-number{min-width:0}#app .creator-dashboard .tracker-number strong{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#app .creator-dashboard .tracker-number small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);font-size:11px}#app .creator-dashboard .tracker-health{display:flex;flex-direction:column;align-items:flex-start;gap:7px}#app .creator-dashboard .tracker-health time{font-size:10px}#app .creator-dashboard .link-state{display:inline-flex;align-items:center;gap:7px;font-size:11px;line-height:1.5}#app .creator-dashboard .link-state:before{content:"";width:6px;height:6px;border-radius:50%;background:#9b9d98;flex-shrink:0}#app .creator-dashboard .link-state-reachable:before{background:#698375}#app .creator-dashboard .link-state-review{color:#9b522f}#app .creator-dashboard .link-state-review:before{background:#b87745}html[data-theme=dark] #app .creator-dashboard .link-state-review{color:#e6b18d}#app .creator-dashboard .tracker-details{grid-column:1/-1;margin:-4px 0 0 68px;color:var(--cosmos-secondary);font-size:12px}#app .creator-dashboard .tracker-details summary{cursor:pointer;min-height:30px;width:fit-content;padding:4px 0}#app .creator-dashboard .tracker-details>div{margin-top:10px;padding:16px 20px;border-radius:12px;background:var(--cosmos-surface)}#app .creator-dashboard .tracker-destination{display:block;font-size:11px;overflow-wrap:anywhere;margin-top:8px;max-width:800px}#app .creator-dashboard .tracker-row-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:16px}#app .creator-dashboard .tracker-row-actions button:disabled{opacity:.5;cursor:not-allowed}#app .creator-dashboard .tracker-empty{padding:40px 0;text-align:center;border-bottom:1px solid var(--cosmos-border)}#app .creator-dashboard .tracker-empty p{margin-top:6px}#app .creator-dashboard .dashboard-status:not(:empty){padding:14px 0;color:var(--cosmos-text);font-size:13px}#app .creator-dashboard .dashboard-bottom-actions{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:32px}@media(max-width:1000px){#app .creator-dashboard .dashboard-overview-grid{grid-template-columns:minmax(0,1fr)}#app .creator-dashboard .overview-shop>.actions{flex-direction:column;align-items:flex-end}#app .creator-dashboard :is(.tracker-head,.tracker-row){grid-template-columns:minmax(185px,1.7fr) .5fr .75fr .9fr 1fr;gap:14px}#app .creator-dashboard .tracker-toolbar{grid-template-columns:minmax(180px,1fr) 160px 160px auto}}@media(max-width:760px){#app .studio:has(.creator-dashboard){width:calc(100% - 40px);padding-top:28px}#app .studio:has(.creator-dashboard) .studio-heading{margin-bottom:22px}#app .studio:has(.creator-dashboard) .portal-nav{margin-bottom:24px;padding-bottom:18px;gap:4px}#app .studio:has(.creator-dashboard) .portal-nav a{padding:10px 14px;font-size:12px}#app .creator-dashboard .overview-shop{grid-template-columns:minmax(0,1fr);padding:20px;gap:18px}#app .creator-dashboard .overview-shop>.actions{flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}#app .creator-dashboard .overview-share{align-items:stretch;flex-direction:column;gap:10px}#app .creator-dashboard .overview-share button{align-self:flex-start}#app .creator-dashboard .dashboard-toolbar{flex-direction:column;align-items:stretch;gap:16px}#app .creator-dashboard .dashboard-toolbar>p{padding:0;font-size:13px}#app .creator-dashboard .dashboard-toolbar .dashboard-field{flex-direction:row;align-items:center;justify-content:space-between;gap:20px}#app .creator-dashboard .dashboard-toolbar select{width:150px}#app .creator-dashboard .dashboard-metric{padding-right:12px}#app .creator-dashboard .dashboard-metric+.dashboard-metric{padding-left:12px}#app .creator-dashboard .dashboard-metric>span{font-size:11px;line-height:1.4}#app .creator-dashboard .dashboard-metric strong{font-size:26px;line-height:1.2}#app .creator-dashboard .metric-currency strong{font-size:17px;line-height:1.5}#app .creator-dashboard .metric-currency .currency-amount{display:block}#app .creator-dashboard .currency-divider{display:none}#app .creator-dashboard .dashboard-metric small{font-size:10px;line-height:1.5}#app .creator-dashboard :is(.dashboard-chart,.dashboard-top-products){padding:20px 16px;border-radius:18px}#app .creator-dashboard :is(.dashboard-chart,.dashboard-top-products) h2{font-size:18px}#app .creator-dashboard :is(.dashboard-chart,.dashboard-top-products) header{gap:12px}#app .creator-dashboard .dashboard-chart header>span{font-size:10px;padding-top:3px}#app .creator-dashboard .tracker-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}#app .creator-dashboard .tracker-toolbar .tracker-search{grid-column:1/-1}#app .creator-dashboard .tracker-toolbar .dashboard-field select{min-width:0}#app .creator-dashboard .tracker-reset{grid-column:1/-1;justify-self:end;padding:4px 0;min-height:32px}#app .creator-dashboard .tracker-head{display:none}#app .creator-dashboard .tracker-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 20px;padding:20px 0}#app .creator-dashboard .tracker-product{grid-column:1/-1;gap:14px}#app .creator-dashboard .tracker-photo{width:54px;height:60px}#app .creator-dashboard .tracker-number small{position:static;display:block;width:auto;height:auto;overflow:visible;clip-path:none;margin-bottom:3px}#app .creator-dashboard .tracker-health{justify-content:center;gap:5px}#app .creator-dashboard .tracker-health time{font-size:10px}#app .creator-dashboard .tracker-details{margin:0}#app .creator-dashboard .tracker-details>div{padding:16px}#app .creator-dashboard .dashboard-section-heading{gap:16px}#app .creator-dashboard .dashboard-section-heading>span{white-space:nowrap}}#app .creator-workspace{--ws-bg:var(--cosmos-surface,#fff);--ws-soft:var(--cosmos-control,#f5f5f3);--ws-text:var(--cosmos-text,#171717);--ws-muted:var(--cosmos-muted,#73736e);--ws-border:var(--cosmos-border,#e7e7e3);color:var(--ws-text);font-family:Arial,Helvetica,sans-serif}#app .studio:has(.creator-workspace){max-width:1440px;width:100%;padding:32px}#app .studio:has(.creator-workspace)>.studio-heading{border-bottom:1px solid var(--cosmos-border,#e7e7e3);padding-bottom:24px;margin-bottom:24px}#app .studio:has(.creator-workspace)>.studio-heading .eyebrow{display:none}#app .studio:has(.creator-workspace) h1{font-size:clamp(32px,4vw,46px)!important;font-weight:400;letter-spacing:-.055em;line-height:1.1}#app .studio:has(.creator-workspace)>.portal-nav{display:flex;gap:8px;flex-wrap:nowrap;overflow:auto;margin:0 0 28px;border:0;padding:0 0 12px}#app .studio:has(.creator-workspace)>.portal-nav a{flex:0 0 auto;background:transparent!important;color:var(--cosmos-muted,#73736e)!important;border:0!important;box-shadow:none;padding:13px 20px;font-size:14px}#app .studio:has(.creator-workspace)>.portal-nav a[aria-current=page]{background:var(--cosmos-text,#171717)!important;color:var(--cosmos-surface,#fff)!important}#app .creator-workspace .btn{border-radius:999px;padding:12px 20px;min-height:44px;font:14px/1.4 Arial,Helvetica,sans-serif;box-shadow:none;letter-spacing:0}#app .creator-workspace .btn-primary{background:var(--ws-text)!important;color:var(--ws-bg)!important;border:1px solid var(--ws-text)!important}#app .creator-workspace .btn-secondary{background:var(--ws-bg)!important;color:var(--ws-text)!important;border:1px solid var(--ws-border)!important}#app .creator-workspace .text-link{font-size:14px;color:var(--ws-text);text-decoration:underline;text-underline-offset:4px}#app .creator-workspace h2{font-size:24px;font-weight:400;letter-spacing:-.035em;line-height:1.25}#app .creator-workspace h3{font-size:18px;font-weight:400;line-height:1.4;letter-spacing:-.025em;margin:4px 0}#app .creator-workspace p{color:var(--ws-muted);font-size:14px;line-height:1.6}#app .creator-workspace .panel{border:1px solid var(--ws-border);border-radius:20px;background:var(--ws-bg);box-shadow:none;padding:24px}.workspace-shop-header{display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--ws-soft);border:1px solid var(--ws-border);border-radius:20px;padding:24px;margin-bottom:24px}.workspace-shop-header h2{margin:0 0 6px}.workspace-shop-header p,.workspace-shop-header .actions{margin:0}#app .creator-workspace .workspace-tabs{border-bottom:1px solid var(--ws-border);display:flex;flex-wrap:nowrap;overflow:auto;gap:6px;padding:0 0 16px;margin:0 0 28px}#app .creator-workspace .workspace-tabs button{padding:11px 20px;min-height:44px;flex:0 0 auto;border:0;border-radius:999px;font:14px/1.4 Arial;background:transparent!important;color:var(--ws-muted)!important}#app .creator-workspace .workspace-tabs button[aria-selected=true]{background:var(--ws-text)!important;color:var(--ws-bg)!important}.workspace-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.workspace-section-heading h2{margin:0 0 5px}.workspace-section-heading p{margin:0;max-width:640px}.workspace-toolbar{display:flex;gap:16px;align-items:end;margin:0 0 20px}.workspace-toolbar .studio-field:first-child{flex:1}.workspace-toolbar .studio-field{margin:0;min-width:0}.workspace-toolbar [role=status]{white-space:nowrap;margin:0 0 12px}#app .creator-workspace .studio-field{font-size:13px;font-weight:400;color:var(--ws-muted);gap:8px}#app .creator-workspace .input,#app .creator-workspace .select,#app .creator-workspace .textarea{font:15px/1.5 Arial;color:var(--ws-text);background:var(--ws-bg);border:1px solid var(--ws-border);border-radius:12px;box-shadow:none;min-height:46px;width:100%;max-width:100%}#app .creator-workspace .textarea{min-height:120px;resize:vertical}.workspace-row{border-bottom:1px solid var(--ws-border);padding:22px 0}.workspace-row-main{display:flex;gap:20px;align-items:center}.workspace-row-identity{flex:1;min-width:0}.workspace-row-identity small{font-size:12px;color:var(--ws-muted)}.workspace-row-identity p{margin:3px 0}.workspace-state{font-size:12px;color:var(--ws-muted)}#app .creator-workspace .workspace-thumb{width:74px;height:92px;object-fit:contain;border-radius:12px;flex:0 0 auto;background-color:var(--ws-soft);background-image:var(--product-photo-backdrop,none);margin:0}.workspace-row-action{display:flex;align-items:center;gap:12px}.workspace-row-details{margin:12px 0 0 94px}.workspace-row-details summary,.workspace-more summary,.workspace-memberships summary{font:13px/1.5 Arial;color:var(--ws-muted);cursor:pointer;padding:8px 0}.workspace-link-details{padding:16px 0 0;display:grid;gap:14px}.workspace-link-details span{font-size:12px;color:var(--ws-muted);display:block;margin-bottom:6px}.workspace-link-details a{font-size:14px;overflow-wrap:anywhere}.workspace-link-details p{margin:0}.workspace-link-details .actions{flex-wrap:wrap;gap:16px}.workspace-remove{font:13px/1.5 Arial;color:var(--ws-muted);text-decoration:underline;text-underline-offset:4px;border:0;background:transparent;padding:10px 0;cursor:pointer}.workspace-more{position:relative}.workspace-more>div,.workspace-memberships>a{display:block}.workspace-more>div{position:absolute;z-index:5;right:0;background:var(--ws-bg);color:var(--ws-text);border:1px solid var(--ws-border);border-radius:14px;padding:8px;width:190px;box-shadow:0 10px 30px #0001}.workspace-more button,.workspace-more a{display:block;text-align:left;border:0;background:transparent;width:100%;padding:10px;font:13px/1.4 Arial}.workspace-stack-row,.workspace-collection-row{display:flex;align-items:center;gap:24px}.workspace-stack-art{display:flex;gap:4px;flex:0 0 160px}.creator-workspace .workspace-stack-art .workspace-thumb{width:50px;height:72px;border-radius:8px}.workspace-empty{padding:42px 20px;text-align:center;border:1px solid var(--ws-border);border-radius:20px}.workspace-empty p{margin:8px 0 20px}.workspace-product-finder{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:32px;align-items:start}.workspace-product-finder form{position:sticky;top:110px}.workspace-product-finder .workspace-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.creator-workspace .product-choice{border:1px solid var(--ws-border);border-radius:16px;background:var(--ws-bg);box-shadow:none;padding:16px;text-align:left;color:var(--ws-text);display:flex;flex-direction:column;gap:8px}.creator-workspace .product-choice .product-photo{height:180px;width:100%;object-fit:contain;margin:0;border-radius:12px}.creator-workspace .product-choice strong{font-size:16px;font-weight:400;line-height:1.4}.creator-workspace .product-choice .eyebrow{font-size:12px;letter-spacing:0;color:var(--ws-muted)}.creator-workspace .product-choice>span{font-size:12px}.creator-workspace .product-flow{display:flex;gap:20px;border:0;margin:0 0 28px;padding:0}.creator-workspace .product-flow span{font:13px/1.5 Arial;color:var(--ws-muted);padding:8px 0}.creator-workspace .product-flow [aria-current=step]{color:var(--ws-text);border-bottom:1px solid var(--ws-text)}.creator-workspace .product-save-layout,.creator-workspace .workspace-import-review{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;max-width:920px;margin:0 auto}.creator-workspace .product-save-layout>.workspace-product-summary,.creator-workspace .workspace-product-summary{background:var(--ws-soft);border-radius:16px;padding:24px;align-self:start}.creator-workspace .workspace-product-summary .product-photo{width:100%;height:260px;object-fit:contain;margin:0 0 20px}.creator-workspace .workspace-product-summary h2{font-size:24px}.creator-workspace .workspace-product-summary .eyebrow{font-size:13px;letter-spacing:0;color:var(--ws-muted)}.creator-workspace .workspace-product-summary a{overflow-wrap:anywhere;font-size:12px}.creator-workspace .workspace-save-actions{border-top:1px solid var(--ws-border);padding-top:20px;display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.creator-workspace .workspace-save-actions .workspace-secondary-actions{width:100%;display:flex;gap:20px;align-items:center}.creator-workspace .routine-top-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:var(--ws-bg);border-bottom:1px solid var(--ws-border);padding:0 0 22px;margin:0 0 28px;position:static;box-shadow:none}.creator-workspace .routine-top-actions p{width:100%;margin:0}.creator-workspace .collection-editor{display:grid;grid-template-columns:320px minmax(0,1fr);gap:32px}.creator-workspace .collection-settings{position:static;align-self:start}.creator-workspace .collection-products{min-width:0}.creator-workspace .collection-details{margin:20px 0;border-top:1px solid var(--ws-border);padding-top:16px}.creator-workspace .collection-details summary{font:14px Arial;color:var(--ws-text)}.creator-workspace .order-item{display:grid;grid-template-columns:54px minmax(0,1fr) 36px 36px auto;align-items:center;gap:10px;padding:16px 0;background:transparent;border:0;border-bottom:1px solid var(--ws-border)}.creator-workspace .order-item .lineup-photo{width:54px;height:70px;object-fit:contain;border-radius:10px;margin:0}.creator-workspace .order-item span{font-size:15px;line-height:1.5;min-width:0}.creator-workspace .order-item small{display:block;font-size:12px;color:var(--ws-muted)}.creator-workspace .order-item button{font:13px Arial;border:1px solid var(--ws-border);border-radius:999px;background:var(--ws-bg);color:var(--ws-text);min-height:36px}.creator-workspace .product-note-editor{margin:0;padding:14px 0 18px 64px;border:0;background:transparent}.creator-workspace .product-note-editor summary{font:13px Arial;color:var(--ws-muted)}.creator-workspace .catalog-drawer{margin-top:24px;border:1px solid var(--ws-border);border-radius:16px;padding:20px;background:var(--ws-bg)}.creator-workspace .catalog-drawer summary{font:16px Arial;color:var(--ws-text)}.creator-workspace .product-picker{max-height:400px;overflow:auto;grid-template-columns:1fr;margin-top:20px}.creator-workspace .pick-product{background:transparent;border:0;border-bottom:1px solid var(--ws-border);padding:12px 0;grid-template-columns:20px 50px minmax(0,1fr)}.creator-workspace .picker-photo{width:50px;height:64px;object-fit:contain}.creator-workspace .pick-product strong{font-size:14px;font-weight:400}.creator-workspace .pick-product small{font-size:12px}.creator-studio-manager,.creator-management-panel,.workspace-confirm-dialog{font-family:Arial,Helvetica,sans-serif;color:var(--cosmos-text,#171717);background:var(--cosmos-surface,#fff);border:1px solid var(--cosmos-border,#e7e7e3);border-radius:20px}.creator-studio-manager{width:min(100% - 32px,900px);max-height:90dvh}.creator-studio-manager-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:24px}.creator-studio-manager-body form{min-width:0}.creator-studio-manager-body input{border-radius:12px;font:15px Arial}.creator-studio-manager-body>[data-studio-feedback]{grid-column:1/-1;order:3;margin:0}.creator-studio-manager-heading h2{font-weight:400;letter-spacing:-.04em}.creator-studio-list-heading h3{font-weight:400}.creator-studio-link{gap:16px;align-items:start}.creator-studio-link>div:first-child{min-width:0}.creator-studio-link strong{font-weight:400;font-size:16px}.creator-studio-link a{overflow-wrap:anywhere}.creator-studio-row-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.creator-studio-row-actions button{font:12px Arial;background:transparent!important;color:var(--cosmos-muted,#73736e)!important;border:0!important;border-radius:0;padding:8px 0;text-decoration:underline}.creator-studio-cancel-edit{margin-left:12px;background:transparent;border:0;color:inherit;text-decoration:underline}.creator-studio-remove-confirm{display:flex;gap:12px;align-items:center;font-size:13px;grid-column:1/-1;flex-wrap:wrap}.creator-studio-remove-confirm button{font:13px Arial;border:1px solid var(--cosmos-border,#e7e7e3);border-radius:999px;padding:10px 16px;background:var(--cosmos-surface,#fff);color:var(--cosmos-text,#171717)}.creator-management-product{display:flex;gap:14px;align-items:center}.creator-management-product img{width:46px;height:58px;object-fit:contain;border-radius:8px}.workspace-confirm-dialog{width:min(560px,100% - 32px);padding:28px}.workspace-confirm-dialog h2{font-weight:400;font-size:28px;letter-spacing:-.04em}.workspace-confirm-dialog p{font-size:14px;line-height:1.6;color:var(--cosmos-muted,#73736e)}.workspace-confirm-dialog .actions{flex-wrap:wrap}.workspace-confirm-dialog .btn{border-radius:999px;font:14px Arial;min-height:44px}.workspace-confirm-dialog .btn-primary{background:var(--cosmos-text,#171717)!important;color:var(--cosmos-surface,#fff)!important}.workspace-confirm-dialog .btn-secondary{background:var(--cosmos-surface,#fff)!important;color:var(--cosmos-text,#171717)!important}@media(max-width:900px){.workspace-product-finder{grid-template-columns:1fr}.workspace-product-finder form{position:static}.workspace-product-finder .workspace-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creator-workspace .collection-editor{grid-template-columns:1fr}.creator-workspace .product-save-layout,.creator-workspace .workspace-import-review{grid-template-columns:220px minmax(0,1fr);gap:24px}.workspace-stack-art{flex-basis:108px}.creator-workspace .workspace-stack-art .workspace-thumb{width:32px;height:52px}}@media(max-width:600px){#app .studio:has(.creator-workspace){padding:24px 18px}.workspace-shop-header,.workspace-section-heading{align-items:flex-start;flex-direction:column;gap:16px}.workspace-shop-header{padding:20px}.workspace-toolbar{flex-wrap:wrap;gap:12px}.workspace-toolbar .studio-field:first-child{flex:1 1 100%}.workspace-toolbar .studio-field{flex:1}.workspace-toolbar [role=status]{margin:0;font-size:12px}.workspace-row-main{gap:14px;flex-wrap:wrap}.workspace-row-action{margin-left:88px}.workspace-row-details{margin-left:0}.workspace-stack-row,.workspace-collection-row{gap:14px;flex-wrap:wrap}.workspace-stack-row .workspace-row-action{margin-left:122px}.workspace-collection-row>button{margin-left:122px}.workspace-product-finder .workspace-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.creator-workspace .product-choice{padding:12px}.creator-workspace .product-choice .product-photo{height:150px}.creator-workspace .product-save-layout,.creator-workspace .workspace-import-review{grid-template-columns:1fr;gap:24px}.creator-workspace .workspace-product-summary{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px 20px;padding:20px}.creator-workspace .workspace-product-summary .product-photo{grid-row:1/5;height:140px;margin:0}.creator-workspace .workspace-product-summary h2{font-size:22px;margin:0}.creator-workspace .workspace-product-summary p{margin:0}.creator-workspace .workspace-product-summary details{grid-column:1/-1}.creator-workspace .panel{padding:20px}.creator-workspace .product-flow{gap:16px}.creator-workspace .product-flow span{font-size:12px}.creator-workspace .order-item{grid-template-columns:46px minmax(0,1fr) 34px 34px}.creator-workspace .order-item [data-remove-product]{grid-column:2/5;justify-self:start;padding:8px 16px}.creator-workspace .product-note-editor{padding-left:56px}.creator-studio-manager-body{grid-template-columns:1fr;gap:24px;padding:20px}.creator-studio-manager-body>[data-studio-feedback]{order:0}.creator-studio-link{flex-wrap:wrap}.creator-studio-row-actions{width:100%;justify-content:flex-start}.creator-studio-manager-heading{padding:20px}.workspace-confirm-dialog{padding:22px}}#app .creator-workspace input[type=checkbox]{accent-color:var(--ws-text)}.creator-studio-manager h3{font:400 20px/1.3 Arial;letter-spacing:-.03em;text-transform:none}.creator-studio-manager-heading h2{font:400 32px/1.2 Arial;letter-spacing:-.05em;text-transform:none}.creator-studio-feedback:empty{display:none}@media(max-width:600px){.creator-studio-row-actions button{min-height:44px}}#app .account-profile-form{--ws-bg:var(--cosmos-canvas,#fff);--ws-soft:var(--cosmos-surface,#f5f5f3);--ws-muted:var(--cosmos-secondary,#686865)}#app .account-settings{max-width:1080px}#app .account-settings-section{margin:0 0 36px}#app .account-settings-section h2{margin:0 0 12px}#app .account-setting-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;border-bottom:1px solid var(--ws-border)}#app .account-setting-row>div{min-width:0}#app .account-setting-row h3{font-size:16px;margin:0 0 6px;letter-spacing:-.02em}#app .account-setting-row p{margin:0;overflow-wrap:anywhere}#app .account-setting-row .btn{flex:0 0 auto}#app .account-setting-note{font-size:13px;color:var(--ws-muted)}#app .account-profile-form{max-width:1080px;margin:0;padding:0;border:0;background:var(--ws-bg);box-shadow:none}#app .account-profile-form .profile-intro{color:var(--ws-muted);font-size:14px;margin:0 0 28px}#app .account-profile-form .profile-basics{display:block}#app .account-profile-form .profile-basics h2{margin:0 0 24px;font-size:24px}#app .account-profile-basics{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:56px;align-items:start}#app .account-profile-fields{display:grid;gap:24px;min-width:0}#app .account-profile-form .studio-field{margin:0;color:var(--ws-text);font-size:14px;gap:9px}#app .account-profile-form .input,#app .account-profile-form .textarea,#app .account-profile-form .select{background:var(--ws-soft)}#app .account-profile-form small{color:var(--ws-muted);font:12px/1.5 Arial,Helvetica,sans-serif}#app .account-profile-form .account-field-label{font-size:14px;color:var(--ws-text)}#app .account-profile-form .account-optional{font-weight:400;margin-left:8px;color:var(--ws-muted);font-size:12px}#app .account-profile-form .profile-photo-row{display:flex;flex-direction:column;align-items:flex-start;gap:16px;background:var(--ws-soft);border-radius:20px;padding:24px}#app .account-profile-form .profile-photo-row h3{font-size:16px;margin:0}#app .account-profile-form #avatarPreview .creator-avatar,#app .account-profile-form #avatarPreview .avatar-placeholder{width:104px;height:104px;display:grid;place-items:center;object-fit:cover;border-radius:50%;background:var(--ws-bg);color:var(--ws-muted)}#app .account-profile-form .photo-upload{font:14px Arial;min-height:44px;display:inline-flex;align-items:center;padding:10px 16px;border:1px solid var(--ws-border);border-radius:999px;background:var(--ws-bg);color:var(--ws-text);cursor:pointer;margin:0}#app .account-profile-form .account-photo-actions{display:flex;gap:16px;flex-wrap:wrap}#app .account-profile-form .account-photo-actions button{min-height:44px;padding:8px 0;font-size:13px}#app .account-profile-form .photo-feedback:empty{display:none}#app .account-profile-form .photo-feedback{margin:0;overflow-wrap:anywhere}#app .account-profile-form .account-profile-disclosure{padding:0;border:0;border-top:1px solid var(--ws-border);margin:32px 0 0}#app .account-profile-disclosure>summary{padding:22px 0;min-height:72px;color:var(--ws-text);font:16px/1.4 Arial;cursor:pointer}#app .account-profile-disclosure>summary>span{display:inline-flex;flex-direction:column;vertical-align:middle;margin-left:8px;color:var(--ws-text)}#app .account-profile-disclosure>summary strong{font-weight:400;font-size:20px;letter-spacing:-.03em}#app .account-profile-disclosure>summary small{font-size:13px;margin-top:5px}#app .account-profile-form #profileAppearanceEditor{border:0;padding:0 0 12px;margin:0}#app .account-profile-form #profileAppearanceEditor>h2{display:none}#app .account-profile-form .profile-layout-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#app .account-profile-form .profile-layout-choices legend{font-weight:400}#app .account-profile-form .profile-layout-choices label{padding:18px;align-items:flex-start;background:var(--ws-bg);border-color:var(--ws-border)}#app .account-profile-form .profile-layout-choices label:has(:checked){background:var(--ws-soft);border-color:var(--ws-text)}#app .account-profile-form .profile-layout-choices strong{font-weight:400}#app .account-profile-form .profile-layout-choices input{accent-color:var(--ws-text)}#app .account-profile-form .profile-photo-help{font-size:13px}#app .account-profile-form .profile-appearance-device-switch{margin:20px 0 16px}#app .account-profile-form .discovery-fields legend{font:400 16px/1.4 Arial;color:var(--ws-text)}#app .account-profile-form .hair-choice{background:var(--ws-bg);border-color:var(--ws-border);border-radius:12px;color:var(--ws-text)}#app .account-profile-form .hair-choice:has(input:checked){background:var(--ws-soft);border-color:var(--ws-text)}#app .account-profile-form .hair-choice:has(input:checked):after{border-color:var(--ws-text)}#app .account-profile-form .hair-choice span{color:var(--ws-text)}#app .account-profile-form .hair-visibility-toggle input[type=checkbox]{accent-color:var(--ws-text)}#app .account-profile-form .hair-profile-preview{background:var(--ws-soft);border:1px solid var(--ws-border);border-radius:16px}#app .account-profile-form .hair-profile-preview .eyebrow{font:13px Arial;text-transform:none;letter-spacing:0}#app .account-profile-form .profile-save-bar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;position:static;z-index:8;background:var(--ws-bg)!important;color:var(--ws-text)!important;border-color:var(--ws-border)!important;gap:16px;padding:20px 0 max(20px,env(safe-area-inset-bottom));margin:28px 0 0}#app .account-profile-form .profile-save-bar .actions{display:flex;gap:12px;flex-wrap:wrap;margin:0}#app .account-profile-form .profile-save-bar .btn{width:auto!important;min-height:44px}#app .account-profile-form .profile-save-bar [role=status]{font-size:13px;color:var(--ws-muted);min-width:0;overflow-wrap:anywhere;margin:0}@media(max-width:700px){#app .account-profile-basics{grid-template-columns:minmax(0,1fr) 220px;gap:24px}}@media(max-width:600px){#app .account-setting-row{align-items:flex-start;gap:16px;flex-wrap:wrap;padding:20px 0}#app .account-setting-row>div{flex:1 1 100%}#app .account-setting-row .btn{min-height:44px}#app .account-profile-basics{grid-template-columns:1fr;gap:28px}#app .account-profile-form .profile-photo-row{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px 18px;padding:20px}#app .account-profile-form .profile-photo-row h3{grid-column:1/-1}#app .account-profile-form #avatarPreview{grid-column:1;grid-row:2/5}#app .account-profile-form #avatarPreview .creator-avatar,#app .account-profile-form #avatarPreview .avatar-placeholder{width:92px;height:92px}#app .account-profile-form .profile-photo-row .photo-upload{justify-self:start;padding:10px 14px;font-size:13px}#app .account-profile-form .profile-photo-row>small,#app .account-profile-form .photo-feedback,#app .account-profile-form .account-photo-actions{grid-column:2}#app .account-profile-form .profile-layout-choices{grid-template-columns:1fr}#app .account-profile-form .profile-save-bar{grid-template-columns:1fr!important;gap:10px;padding:14px 0 max(14px,env(safe-area-inset-bottom))}#app .account-profile-form .profile-save-bar .actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}#app .account-profile-form .profile-save-bar .btn{width:100%!important;padding:12px 14px}#app .account-profile-form .profile-save-bar .actions:has(>:only-child){grid-template-columns:1fr}#app .account-profile-disclosure>summary strong{font-size:18px}#app .account-profile-disclosure>summary>span{max-width:calc(100% - 32px)}}body:has(#app .chair-page){--cosmos-paper:var(--cosmos-canvas,#fff)}#app .chair-page{--edit-paper:var(--cosmos-canvas,#fff);--edit-ink:var(--cosmos-ink,#171717);--edit-muted:var(--cosmos-muted,#686865);--edit-line:var(--cosmos-line,#e4e4e2);background:var(--edit-paper);color:var(--edit-ink);max-width:none;margin:0;padding:0 0 72px;font-family:Arial,Helvetica,sans-serif}#app .chair-page :is(h1,h2,h3,p){font-family:Arial,Helvetica,sans-serif!important;font-style:normal}#app .chair-nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 36px;padding:20px 32px;margin:0;border-bottom:1px solid var(--edit-line);background:var(--edit-paper);overflow:visible}#app .chair-nav a{font-size:14px;font-weight:400;padding:5px 0;border:0;border-bottom:1px solid transparent;border-radius:0;white-space:nowrap;background:transparent;color:var(--edit-ink)}#app .chair-nav a[aria-current]{border-bottom-color:currentColor}#app .chair-cover{height:min(660px,calc(100svh - 172px));min-height:500px;position:relative;overflow:hidden;isolation:isolate;color:#fff;background:#252525}#app .chair-cover-photo,#app .chair-band{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}#app .chair-cover:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#000000b3);z-index:1;pointer-events:none}#app .chair-cover-reveal{position:absolute;inset:0;z-index:1;pointer-events:none;display:none}#app .chair-cover.is-changing .chair-cover-reveal{display:block}#app .chair-band-0{clip-path:inset(0 100% 66.666% 0);--band-top:0%;--band-bottom:66.666%}#app .chair-band-1{clip-path:inset(33.333% 100% 33.333% 0);--band-top:33.333%;--band-bottom:33.333%}#app .chair-band-2{clip-path:inset(66.666% 100% 0 0);--band-top:66.666%;--band-bottom:0%}#app .chair-cover.is-changing .chair-band{animation:chair-reveal .52s cubic-bezier(.22,1,.36,1) forwards}#app .chair-cover.is-changing .chair-band-1{animation-delay:.08s}#app .chair-cover.is-changing .chair-band-2{animation-delay:.16s}@keyframes chair-reveal{to{clip-path:inset(var(--band-top) 0 var(--band-bottom) 0)}}#app .chair-cover-heading{position:absolute;inset:32px 24px auto;z-index:2;text-align:center;pointer-events:none}#app .chair-cover-heading h1{font-size:clamp(64px,12.4vw,190px)!important;line-height:1!important;letter-spacing:-.065em!important;font-weight:600!important;color:#fff;margin:0;max-width:none}#app .chair-cover-heading p{font-size:clamp(18px,2.5vw,32px);color:#fff;line-height:1.3;margin:12px 0 0}#app .chair-cover-bottom{position:absolute;inset:auto 32px 28px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;z-index:2}#app .chair-cover-caption{max-width:70%}#app .chair-cover-caption h2{font-size:clamp(26px,3.1vw,42px)!important;line-height:1.12;letter-spacing:-.04em!important;color:#fff;margin:0 0 14px;font-weight:600!important}#app .chair-cover-action{background:#fff!important;color:#171717!important;border:1px solid #fff!important;padding:13px 22px!important;border-radius:999px;min-height:46px;display:inline-flex;align-items:center;gap:18px;font:14px Arial!important;text-transform:none!important;letter-spacing:0!important}#app .chair-cover-controls{display:flex;align-items:center;gap:22px;flex-shrink:0}#app .chair-cover-controls button{display:grid;place-items:center;width:50px;height:50px;border:1px solid #fff;background:#0002;color:#fff;border-radius:50%;cursor:pointer}#app .chair-cover-controls button:disabled{opacity:.4;cursor:default}#app .chair-cover-controls span{font:14px Arial;color:#fff;white-space:nowrap}#app .chair-page a:focus-visible,#app .chair-page button:focus-visible{outline:2px solid currentColor;outline-offset:5px}#app .chair-edition{display:flex;justify-content:space-between;gap:24px;padding:22px 32px;font-size:12px;color:var(--edit-muted)}#app .chair-edition>span:last-child{max-width:55%;text-align:right}#app .chair-page .journal-preview-note{display:block;width:auto;max-width:none;border:0;border-bottom:1px solid var(--edit-line);padding:0 0 18px;margin:0 32px;color:var(--edit-muted);background:transparent;font:12px/1.5 Arial}#app .chair-page .journal-preview-note summary{font:12px/1.5 Arial;letter-spacing:0;cursor:pointer}#app .chair-content{padding:0 32px;max-width:1600px;margin:auto}#app .chair-content>section{padding:52px 0 0}#app .chair-content>section+section{border-top:1px solid var(--edit-line);margin-top:44px}#app .chair-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:0 0 22px}#app .chair-section-head h2{font-size:36px!important;line-height:1.1;letter-spacing:-.045em!important;font-weight:600!important;margin:0}#app .chair-section-head a{font:14px Arial;display:inline-flex;align-items:center;gap:14px;white-space:nowrap;color:var(--edit-ink)}#app .chair-feature-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px}#app .chair-feature{display:block;min-width:0;color:var(--edit-ink);background:transparent;border:0;padding:0;text-decoration:none}#app .chair-feature-photo{height:390px;overflow:hidden;border-radius:16px;background:var(--cosmos-surface,#f5f5f3)}#app .chair-feature-photo img{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}#app .chair-feature-photo.product-image img{object-fit:contain;object-position:center;padding:0;background-image:var(--product-photo-backdrop,none)}#app .chair-feature small{display:block;font:11px/1.5 Arial;color:var(--edit-muted);margin-top:14px}#app .chair-feature h3{font-size:28px!important;line-height:1.13;letter-spacing:-.04em!important;font-weight:600!important;margin:10px 0}#app .chair-feature p{font:14px/1.5 Arial;color:var(--edit-muted);margin:0 0 14px}#app .chair-text-action{display:inline-flex;align-items:center;gap:14px;font:13px Arial;text-decoration:underline;text-underline-offset:4px}#app .chair-watch{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}#app .chair-watch-photo{display:block;height:460px;border-radius:16px;overflow:hidden}#app .chair-watch-photo img{width:100%;height:100%;object-fit:cover;object-position:center}#app .chair-watch h3{font-size:32px!important;line-height:1.15;letter-spacing:-.04em!important;margin:0 0 14px;font-weight:600!important}#app .chair-watch p{font:14px/1.5 Arial;color:var(--edit-muted);margin:0 0 16px}#app .chair-page .btn{font:14px Arial;text-transform:none!important;letter-spacing:0!important;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:44px;border-radius:999px}#app .chair-page .btn-primary{background:var(--edit-ink)!important;color:var(--edit-paper)!important;border-color:var(--edit-ink)!important}#app .chair-page .btn-secondary{background:var(--edit-paper)!important;color:var(--edit-ink)!important;border-color:var(--edit-line)!important}#app .chair-watch .journal-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}#app .chair-watch .journal-products a{padding:0;background:transparent;border:0}#app .chair-watch .journal-products img{height:180px;aspect-ratio:auto;width:100%;border-radius:12px;object-fit:contain;padding:0;background-image:var(--product-photo-backdrop,none)}#app .chair-watch .journal-products h3{font-size:16px!important;line-height:1.25;letter-spacing:-.02em!important;margin:8px 0 10px}#app .chair-watch .journal-products small{font:10px Arial;color:var(--edit-muted)}#app .chair-watch .journal-products span{font:12px Arial}#app .chair-explore-links{border-top:1px solid var(--edit-line)}#app .chair-explore-links a{display:grid;grid-template-columns:180px 1fr 24px;align-items:center;gap:24px;padding:22px 0;border-bottom:1px solid var(--edit-line);color:var(--edit-ink)}#app .chair-explore-links strong{font-size:22px;font-weight:400;letter-spacing:-.03em}#app .chair-explore-links span{font:14px/1.5 Arial;color:var(--edit-muted)}#app .chair-channel,#app .chair-story{padding:22px 32px 72px;max-width:1440px;margin:auto}#app .chair-page .journal-masthead{padding:0 0 18px;border:0}#app .chair-page .journal-wordmark{font:400 28px Arial!important;letter-spacing:-.04em!important}#app .chair-page .journal-masthead-right{font:12px Arial!important;color:var(--edit-muted)}#app .chair-channel .chair-nav,#app .chair-story .chair-nav{justify-content:flex-start;padding:18px 0}#app .chair-channel .journal-preview-note,#app .chair-story .journal-preview-note{margin:0;padding:12px 0}#app .chair-channel .edit-chapter{padding:48px 0 36px;max-width:960px;background:transparent;border:0}#app .chair-channel .edit-chapter-number{display:none}#app .chair-channel .edit-chapter h1{font-size:clamp(36px,5vw,66px)!important;line-height:1.08;letter-spacing:-.05em!important;margin:0 0 18px;font-weight:600!important}#app .chair-channel .edit-chapter p{font:16px/1.5 Arial;max-width:660px;color:var(--edit-muted);margin:0}#app .chair-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}#app .chair-channel-grid .chair-feature-photo{height:340px}#app .chair-channel-grid .chair-feature h3{font-size:26px!important}#app .chair-story-filters{display:flex;gap:12px;flex-wrap:wrap;padding:0 0 30px}#app .chair-story-filters a{padding:12px 18px;border-radius:999px;border:1px solid var(--edit-line);color:var(--edit-ink);font:13px Arial}#app .chair-story-filters a[aria-current]{background:var(--edit-ink);color:var(--edit-paper);border-color:var(--edit-ink)}#app .chair-explore-creators{padding:40px 0 0}#app .chair-explore-creators h2{font-size:30px!important;font-weight:600!important;margin:0 0 14px}#app .chair-story>header h1{font-size:clamp(38px,5vw,64px)!important;max-width:900px;line-height:1.08;font-weight:600!important}#app .chair-story .journal-body{font:18px/1.7 Arial!important;max-width:760px}#app .chair-story .journal-body p{font:18px/1.7 Arial!important}#app .chair-story .journal-body>a,#app .chair-story .journal-body p>a{display:inline-flex;align-items:center;margin:12px 0;font:15px Arial;text-decoration:underline}#app .chair-story .journal-story-media{border-radius:16px}#app .chair-story .journal-section-head h2{font-size:32px!important;font-weight:600!important}#app .chair-page .issue-tile>div{border-radius:16px}#app .chair-page .issue-wordmark{font-weight:600;font-size:clamp(30px,4vw,64px)}.popular-menu-intro strong{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.03em}.chair-editor .chair-editor-intro{font:14px/1.6 Arial;max-width:760px;color:var(--cosmos-muted,#686865);margin:20px 0 30px}.chair-editor .editorial-list-item{font-family:Arial,Helvetica,sans-serif;border-radius:12px}.chair-editor .editorial-list-item strong{font-weight:400}@media(max-width:900px){#app .chair-feature-photo{height:320px}#app .chair-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#app .chair-cover-caption{max-width:65%}}@media(max-width:600px){#app .chair-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px;padding:12px 18px;justify-items:center}#app .chair-nav a{font-size:12px;min-height:44px;display:inline-flex;align-items:center}#app .chair-cover{height:560px;min-height:0}#app .chair-cover-heading{inset:28px 18px auto}#app .chair-cover-heading h1{font-size:12.6vw!important}#app .chair-cover-heading p{font-size:18px}#app .chair-cover-photo,#app .chair-band{object-position:center 35%}#app .chair-cover-bottom{inset:auto 18px 22px;display:block}#app .chair-cover-caption{max-width:none}#app .chair-cover-caption h2{font-size:30px!important;max-width:340px}#app .chair-cover-controls{gap:16px;justify-content:flex-end;margin-top:20px}#app .chair-cover-controls button{width:44px;height:44px}#app .chair-edition{display:block;padding:18px;font-size:11px;line-height:1.5}#app .chair-edition>span{display:block}#app .chair-edition>span:last-child{max-width:none;text-align:left;margin-top:8px}#app .chair-page .journal-preview-note{margin:0 18px}#app .chair-content{padding:0 18px}#app .chair-content>section{padding-top:32px}#app .chair-content>section+section{margin-top:32px}#app .chair-section-head{display:block;margin-bottom:22px}#app .chair-section-head h2{font-size:32px!important;margin-bottom:14px}#app .chair-section-head a{font-size:13px}#app .chair-feature-grid,#app .chair-channel-grid,#app .chair-watch{grid-template-columns:1fr;gap:32px}#app .chair-feature-photo,#app .chair-channel-grid .chair-feature-photo{height:320px}#app .chair-feature h3{font-size:28px!important}#app .chair-watch-photo{height:390px}#app .chair-watch h3{font-size:28px!important}#app .chair-watch .journal-products img{height:150px}#app .chair-explore-links a{grid-template-columns:1fr 24px;gap:8px 20px;padding:20px 0}#app .chair-explore-links strong,#app .chair-explore-links span{grid-column:1}#app .chair-explore-links svg{grid-column:2;grid-row:1/3}#app .chair-channel,#app .chair-story{padding:20px 18px 56px}#app .chair-page .journal-masthead-right{display:none}#app .chair-channel .chair-nav,#app .chair-story .chair-nav{justify-content:flex-start;gap:8px 20px}#app .chair-channel .journal-preview-note,#app .chair-story .journal-preview-note{margin:0}#app .chair-channel .edit-chapter{padding:32px 0}#app .chair-story>header h1{font-size:38px!important}#app .chair-story .journal-body,#app .chair-story .journal-body p{font-size:16px!important}}@media(prefers-reduced-motion:reduce){#app .chair-cover.is-changing .chair-band{animation:none}#app .chair-page *{scroll-behavior:auto}}#app .chair-admin{font-family:Arial,Helvetica,sans-serif;color:var(--ink,#171717);min-width:0}#app .chair-admin h2,#app .chair-admin h3{font-family:Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.04em;text-transform:none}#app .chair-admin h2{font-size:clamp(25px,3vw,36px);margin:0 0 12px;line-height:1.1}#app .chair-admin h3{font-size:23px;margin:12px 0 8px;line-height:1.2}#app .chair-admin-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 0 24px}#app .chair-admin-toolbar p{color:var(--muted,#737373);font-size:14px;line-height:1.6;margin:0}#app .chair-admin .btn{min-height:44px;font:14px Arial;letter-spacing:0;text-transform:none;border-radius:999px;white-space:normal}#app .chair-admin-state{display:flex;justify-content:space-between;gap:20px;color:var(--muted,#737373);font-size:12px;border-top:1px solid var(--line,#ddd);padding:16px 0}#app .chair-admin-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--line,#ddd);padding:0 0 18px;margin-bottom:22px}#app .chair-admin-tabs button{border:1px solid transparent;border-radius:999px;min-height:44px;padding:10px 17px;background:transparent;color:inherit;font:14px Arial;cursor:pointer}#app .chair-admin-tabs button[aria-current]{background:var(--ink,#171717);color:var(--bg,#fff)}#app .chair-admin-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0}#app .chair-admin .chair-wide,#app .chair-admin .chair-media-preview,#app .chair-admin-video{grid-column:1/-1}#app .chair-admin .studio-field{display:flex;flex-direction:column;gap:9px;font-size:13px;min-width:0;line-height:1.5}#app .chair-admin .input,#app .chair-admin .select{width:100%;max-width:none;min-height:46px;border:1px solid var(--line,#d9d9d9);border-radius:12px;padding:12px 14px;background:var(--bg,#fff);color:inherit;font:14px/1.5 Arial;box-sizing:border-box;text-transform:none;letter-spacing:0}#app .chair-admin textarea{resize:vertical}#app .chair-admin input[type=file]{max-width:100%;font:13px Arial}#app .chair-admin small,#app .chair-admin .form-help{font:12px/1.6 Arial;color:var(--muted,#737373);text-transform:none;letter-spacing:0;overflow-wrap:anywhere}#app .chair-admin .check-row{display:flex;gap:10px;align-items:center;min-height:44px;font-size:14px}#app .chair-admin-group{margin:4px 0;border:1px solid var(--line,#ddd);border-radius:18px;padding:24px;min-width:0}#app .chair-admin-group legend{font-size:15px;font-weight:600;padding:0 9px}#app .chair-admin button:not(.btn){min-height:44px;cursor:pointer;font-family:Arial}#app .chair-admin-group .actions button,#app .chair-product-row button,#app .chair-custom-product button{color:inherit;border:1px solid var(--line,#ddd);border-radius:999px;background:transparent;padding:8px 14px}#app .chair-admin-workspace{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.8fr);gap:32px;align-items:start}#app .chair-library-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}#app .chair-admin-list{max-height:640px;overflow:auto;display:grid;gap:8px;padding:0 6px 4px 0}#app .chair-admin-list>button{text-align:left;padding:18px;border-radius:16px;border:1px solid var(--line,#e6e6e6);background:transparent;color:inherit}#app .chair-admin-list>button[aria-current]{background:var(--surface,#f5f5f5);border-color:var(--ink,#171717)}#app .chair-admin-list strong{display:block;font-size:15px;font-weight:600;line-height:1.4;margin:5px 0}#app .chair-admin-list small{display:block}#app .chair-story-search{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:16px;margin:0 0 26px}#app .chair-media-preview{height:220px;display:flex;align-items:center;justify-content:center;background:var(--surface,#f4f4f4);border-radius:16px;overflow:hidden}#app .chair-media-preview img{width:100%;height:100%;object-fit:contain}#app .chair-admin-video{width:100%;max-height:340px;border-radius:16px;background:#171717}#app .chair-product-row{display:flex;align-items:center;gap:7px;min-width:0;padding:16px 0;border-bottom:1px solid var(--line,#e6e6e6)}#app .chair-product-row>span{flex:1;min-width:0}#app .chair-product-row strong,#app .chair-product-row small{display:block;overflow-wrap:anywhere}#app .chair-product-row strong{font-size:14px}#app .chair-product-add{display:grid;gap:12px;margin:22px 0}#app .chair-custom-product{padding:24px 0;border-top:1px solid var(--line,#ddd)}#app .chair-admin #chairAdminStatus:empty{display:none}#app .chair-admin #chairAdminStatus{border:1px solid var(--line,#ddd);background:var(--surface,#f6f6f6);border-radius:14px;padding:16px;font-size:14px;line-height:1.6}#app .chair-remove{color:inherit;border:1px solid var(--line,#ddd);background:transparent;border-radius:999px;padding:10px 18px}#app .chair-draft-banner{padding:14px 24px;background:var(--surface,#f4f4f4);color:var(--ink,#171717);font:13px/1.6 Arial;text-align:center;border-bottom:1px solid var(--line,#ddd)}#app .chair-draft-banner a{text-decoration:underline}#app .chair-edition-intro{margin:18px 32px 28px;max-width:800px;color:var(--edit-muted);font:16px/1.6 Arial}#app .chair-admin button:disabled{opacity:.45;cursor:default}.chair-admin-dialog{width:min(440px,calc(100vw - 48px));max-height:calc(100vh - 48px);box-sizing:border-box;padding:30px;border:1px solid var(--line,#ddd);border-radius:22px;background:var(--bg,#fff);color:var(--ink,#171717);box-shadow:0 24px 100px #0003;font:15px/1.6 Arial}.chair-admin-dialog::backdrop{background:#0005}.chair-admin-dialog h2{font:600 26px/1.2 Arial!important;letter-spacing:-.04em;margin:0 0 14px}.chair-admin-dialog .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.chair-admin-dialog .btn{font:14px Arial;min-height:44px;border-radius:999px;flex:1;white-space:normal}#app .chair-admin button:focus-visible,#app .chair-admin input:focus-visible,#app .chair-admin select:focus-visible,#app .chair-admin textarea:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:1050px){#app .chair-admin-toolbar{align-items:start;flex-direction:column}#app .chair-admin-workspace{grid-template-columns:minmax(200px,.7fr) minmax(0,1.5fr)}#app .chair-admin-workspace .chair-admin-form{grid-template-columns:1fr}}@media(max-width:700px){#app .chair-admin-form,#app .chair-admin-workspace,#app .chair-story-search{grid-template-columns:minmax(0,1fr)}#app .chair-admin-toolbar{padding-top:12px}#app .chair-admin-toolbar .actions{width:100%}#app .chair-admin-toolbar .btn{flex:1}#app .chair-admin-state{flex-direction:column;gap:8px}#app .chair-admin-tabs{gap:4px}#app .chair-admin-tabs button{flex:1 1 130px}#app .chair-admin-group{padding:18px}#app .chair-admin-list{max-height:260px}#app .chair-product-row{flex-wrap:wrap}#app .chair-product-row>span{flex-basis:100%}#app .chair-admin-form .actions .btn{width:100%}}#app .chair-story .journal-story-media video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:var(--surface,#f5f5f5);border-radius:16px}#app .chair-admin-video{aspect-ratio:16/9;object-fit:contain}#popularDropdown .popular-menu-grid a[hidden],#mobileEditMenu>a[hidden]{display:none!important}#app .chair-submissions{padding-bottom:44px;margin-bottom:36px;border-bottom:1px solid var(--line)}#app .chair-submission-intro{display:flex;gap:24px;align-items:center;justify-content:space-between;margin:26px 0}#app .chair-submission-intro>div{max-width:660px;min-width:0}#app .chair-submission-intro h2,#app .chair-composer-heading h2{font-size:clamp(28px,3.2vw,42px);font-weight:500;line-height:1.1;letter-spacing:-.045em;margin:12px 0}#app .chair-submission-intro p,#app .chair-composer-heading p{font:14px/1.65 Arial;color:var(--muted)}#app .chair-submission-process{display:flex;gap:20px;padding:18px 0;margin:0 0 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:12px/1.6 Arial;color:var(--muted)}#app .chair-submission-library{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#app .chair-submission-card{display:block;text-align:left;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--bg);color:var(--ink);text-decoration:none;padding:0;min-width:0;cursor:pointer}#app .chair-submission-card>img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}#app .chair-submission-card>div:not(.chair-submission-placeholder){padding:22px}#app .chair-submission-card h3{font:500 22px/1.2 Arial;letter-spacing:-.04em;margin:16px 0 10px}#app .chair-submission-card p{font:13px/1.6 Arial;color:var(--muted);margin:0 0 16px}#app .chair-submission-card small{font:12px/1.5 Arial}#app .chair-submission-placeholder{aspect-ratio:4/3;background:var(--surface);display:grid;place-items:center;font:22px Arial;letter-spacing:-.06em}#app .chair-status-pill{display:inline-block;border:1px solid var(--line);padding:5px 10px;border-radius:999px;font:11px/1.4 Arial}#app .chair-review-feedback{padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--surface);font:14px/1.6 Arial;margin:20px 0}#app .chair-review-feedback p{white-space:pre-wrap;overflow-wrap:anywhere}#app .chair-composer-heading{max-width:720px;margin:24px 0 26px}#app .chair-photo-grid,.chair-story-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0}#app .chair-photo-grid figure,.chair-story-gallery figure{margin:0;min-width:0}#app .chair-photo-grid img,.chair-story-gallery img{width:100%;height:auto;max-height:420px;object-fit:contain;background:var(--surface);border-radius:16px;display:block}#app .chair-photo-grid .actions{margin-top:12px}#app .chair-video-fields{margin-top:24px}#app .chair-composer-actions{padding:16px 0;border-top:1px solid var(--line)}#app #creatorChairStatus:empty,#app #chairReviewStatus:empty{display:none}#app #creatorChairStatus,#app #chairReviewStatus{padding:16px;border-radius:14px;border:1px solid var(--line);background:var(--surface);font:14px/1.6 Arial;overflow-wrap:anywhere}#app .chair-review-controls{display:grid;gap:20px;border-top:1px solid var(--line);padding-top:24px;margin-top:24px}.chair-submission-preview{min-width:0;overflow-wrap:anywhere;font:14px/1.65 Arial}.chair-submission-preview h2{font-size:clamp(26px,3vw,40px)!important;letter-spacing:-.045em!important;line-height:1.1!important}.chair-submission-preview small{font-size:11px;letter-spacing:.07em}.chair-submission-preview .chair-submission-dek{font-size:17px;color:var(--muted)}.chair-submission-hero{width:100%;max-height:520px;object-fit:contain;border-radius:16px;background:var(--surface)}.chair-submission-body p{white-space:pre-wrap;margin:22px 0}.chair-submission-links{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.chair-submission-links>*{padding:10px 14px;border:1px solid var(--line);border-radius:12px;overflow-wrap:anywhere}.chair-story-dialog{width:min(820px,calc(100vw - 32px))}.chair-dialog-head{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:24px}.chair-story-dialog video{width:100%;aspect-ratio:16/9;object-fit:contain;background:var(--surface)}.chair-story-dialog .chair-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.chair-story-dialog figure{margin:0}.chair-story-dialog .chair-photo-grid img{width:100%;height:auto}@media(max-width:1050px){#app .chair-submission-library{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){#app .chair-submission-intro{align-items:start;flex-direction:column}#app .chair-submission-library{grid-template-columns:minmax(0,1fr)}#app .chair-submission-process{gap:10px;flex-direction:column}#app .chair-photo-grid,#app .chair-story-gallery{grid-template-columns:minmax(0,1fr)}#app .chair-composer-actions .btn{flex:1 1 140px}#app .chair-library-actions{flex-wrap:wrap}#app .chair-submission-intro h2{font-size:32px}.chair-story-dialog{padding:22px}}html[data-theme=dark] #app .workspace-shop-header{background:var(--surface,#222322);border-color:var(--line);color:var(--ink)}#app .chair-composer-section{border:0;border-top:1px solid var(--platform-line,var(--line));padding:0;margin:0;background:transparent;min-width:0}#app .chair-composer-section>summary{display:flex;align-items:center;gap:18px;justify-content:space-between;list-style:none;cursor:pointer;padding:21px 0;color:var(--platform-ink,var(--ink));font:16px/1.45 Arial,Helvetica,sans-serif;letter-spacing:-.02em}#app .chair-composer-section>summary::-webkit-details-marker{display:none}#app .chair-composer-section>summary:after{content:"+";font:20px/1 Arial;color:var(--platform-muted,var(--muted))}#app .chair-composer-section[open]>summary:after{content:"\2212"}#app .chair-composer-section>summary>small{margin-left:auto;font:12px/1.4 Arial;color:var(--platform-muted,var(--muted));letter-spacing:0}#app .chair-composer-section>.chair-admin-group{margin:0;padding:8px 0 26px;border:0;border-radius:0;background:transparent;min-width:0}#app .chair-composer-section .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#app .chair-composer-section .chair-photo-grid:empty{display:none}#app .chair-composer-section .studio-field{min-width:0}#app .chair-composer-section[open]>summary{padding-bottom:14px}#app .chair-video-attachment{display:grid;grid-template-columns:220px minmax(0,1fr);gap:26px;align-items:start;padding:20px 0;min-width:0}#app .chair-video-attachment>video{display:block;width:220px;height:300px;max-width:100%;object-fit:contain;border-radius:16px;background:var(--platform-paper,var(--surface))}#app .chair-video-attachment h3{font:400 18px/1.4 Arial,Helvetica,sans-serif;margin:0 0 12px;letter-spacing:-.025em}#app .chair-video-attachment p{max-width:42ch;font-size:13px;line-height:1.6}#app .chair-video-replacement{margin-top:22px;padding:16px 0 0;border:0;border-top:1px solid var(--platform-line,var(--line));background:transparent}#app .chair-video-replacement>summary{cursor:pointer;color:var(--platform-muted,var(--muted));font:13px/1.5 Arial,Helvetica,sans-serif}#app .chair-video-replacement>.studio-field{margin-top:16px}@media(max-width:600px){#app .chair-video-attachment{grid-template-columns:minmax(0,1fr);gap:18px}#app .chair-video-attachment>video{width:min(100%,260px);height:320px}}#app .chair-submissions{--chair-card-line:var(--platform-line,#eee);--chair-card-surface:var(--platform-surface,#fff);--chair-card-soft:var(--platform-paper,#f5f5f5)}#app .chair-icon{display:inline-block;width:20px;height:20px;flex:0 0 auto;vertical-align:middle}#app .chair-submission-intro{margin:30px 0 22px;align-items:flex-start}#app .chair-submission-intro h2,#app .chair-composer-heading h2{font:500 32px/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.04em;margin:0 0 14px}#app .chair-submission-intro p{max-width:48ch;font-size:14px;line-height:1.55;margin:0}#app .chair-submission-intro .btn,#app .chair-composer-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;min-height:44px;padding:10px 20px;font-size:14px;white-space:nowrap}#app .chair-submission-process{gap:18px;padding:0;margin:0 0 36px;border:0;font-size:12px}#app .chair-submission-process>span{display:inline-flex;align-items:center;gap:7px}#app .chair-submission-process>span:not(:last-child):after{content:"\2192";margin-left:10px;color:var(--platform-muted,#999)}#app .chair-submission-process .chair-icon{width:15px;height:15px}#app .chair-library-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}#app .chair-library-actions h3{font:500 20px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.025em;margin:0;display:flex;align-items:center;gap:10px}#app .chair-library-count{font:13px/1.2 Arial;color:var(--platform-muted,#777);background:var(--chair-card-soft);border-radius:999px;min-width:26px;padding:5px 8px;text-align:center}#app .chair-library-actions .btn{font-size:13px;min-height:38px;border-radius:999px;padding:8px 16px}#app .chair-submission-library{gap:22px;align-items:start}#app .chair-story-card{background:var(--chair-card-surface);border:1px solid var(--chair-card-line);border-radius:18px;transition:box-shadow .15s ease}#app .chair-story-card:hover{box-shadow:0 4px 18px #0000000b}#app .chair-story-card:focus-visible{outline:2px solid var(--platform-ink,#151515);outline-offset:4px}#app .chair-story-card>.chair-story-card-media{position:relative;aspect-ratio:4/3;background:var(--chair-card-soft);padding:0;overflow:hidden;border-bottom:1px solid var(--chair-card-line)}#app .chair-story-card-media>img,#app .chair-story-card-media>video{display:block;width:100%;height:100%;object-fit:cover}#app .chair-story-card-media>video{object-fit:contain;pointer-events:none}#app .chair-story-no-media{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;color:var(--platform-muted,#777);font:13px Arial}#app .chair-story-no-media .chair-icon{width:40px;height:40px;stroke-width:1.1}#app .chair-story-media-tag{position:absolute;left:13px;bottom:13px;display:flex;align-items:center;gap:6px;min-height:29px;border-radius:999px;padding:5px 10px;background:#fffffff0;color:#171717;font:12px Arial;border:1px solid rgba(0,0,0,.04)}#app .chair-story-media-tag .chair-icon{width:14px;height:14px}#app .chair-story-photo-count{left:auto;right:13px}#app .chair-story-card>.chair-story-card-copy{padding:17px 17px 15px}#app .chair-story-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}#app .chair-story-author{display:inline-flex;align-items:center;gap:8px;font:12px/1.3 Arial;color:var(--platform-muted,#777);min-width:0}#app .chair-story-author>img,#app .chair-story-initial{display:block;width:25px;height:25px;flex:0 0 25px;border-radius:50%;object-fit:cover;background:var(--chair-card-soft)}#app .chair-story-initial{display:grid;place-items:center;font-size:11px}#app .chair-story-author>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .chair-story-card .chair-status-pill{font-size:10px;padding:4px 8px;flex:0 0 auto;line-height:1.2;background:var(--chair-card-soft);border-color:transparent}#app .chair-story-card h3{font:500 19px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.025em;margin:14px 0 9px;overflow-wrap:anywhere}#app .chair-story-card p{font:13px/1.5 Arial;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#app .chair-story-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:17px;padding-top:13px;border-top:1px solid var(--chair-card-line);color:var(--platform-muted,#777)}#app .chair-story-card-footer small{font-size:11px}#app .chair-story-card-footer .chair-icon{width:16px;height:16px}#app .chair-story-empty{grid-column:1/-1;border:1px solid var(--chair-card-line);border-radius:20px;padding:52px 26px;text-align:center;background:var(--chair-card-surface)}#app .chair-story-empty-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:17px;background:var(--chair-card-soft);margin:0 auto 20px}#app .chair-story-empty-icon .chair-icon{width:27px;height:27px}#app .chair-story-empty h3{font:500 20px/1.3 Arial;letter-spacing:-.025em;margin:0 0 10px}#app .chair-story-empty p{font:14px/1.5 Arial;color:var(--platform-muted,#777);margin:0 auto 17px;max-width:40ch}#app .chair-story-empty>span:last-child{font:12px Arial;color:var(--platform-muted,#777)}#app .chair-composer-shell{max-width:900px;margin:22px auto 0}#app .chair-composer-toolbar{padding:0 0 20px;margin:0;border-bottom:1px solid var(--chair-card-line)}#app .chair-composer-toolbar .chair-status-pill{font-size:12px;border:0;background:var(--chair-card-soft);padding:7px 12px}#app .chair-composer-heading{text-align:center;max-width:600px;margin:36px auto 26px}#app .chair-composer-context{display:block;font:12px Arial;color:var(--platform-muted,#777);margin-bottom:14px}#app .chair-composer-heading p{max-width:48ch;margin:0 auto 18px;font-size:14px}#app .chair-composer-heading .chair-story-author{font-size:13px}#app #chairDraftState{text-align:right;font-size:12px;margin:0 0 12px}#app #creatorChairForm{padding:0 28px 24px;border:1px solid var(--chair-card-line);border-radius:20px;background:var(--chair-card-surface);gap:22px;overflow:hidden}#app .chair-form-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--chair-card-line);margin:0 -28px;padding:16px 24px;background:var(--chair-card-surface)}#app .chair-form-toolbar-label{display:inline-flex;align-items:center;gap:8px;font:14px Arial}#app .chair-form-toolbar-label .chair-icon{width:18px;height:18px;color:var(--platform-muted,#777)}#app .chair-format-control select{max-width:220px;font:13px Arial;border-radius:999px;min-height:36px;padding:8px 32px 8px 14px;background:var(--chair-card-soft);border-color:transparent}#app .chair-submissions .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#app #creatorChairForm>.chair-wide>.studio-field{display:flex;flex-direction:column;gap:9px}#app #creatorChairForm .studio-field{font-size:13px}#app #creatorChairForm .input,#app #creatorChairForm .select{border-color:var(--chair-card-line);background:var(--chair-card-surface);border-radius:12px;font-size:14px}#app #creatorChairForm textarea[name=body]{line-height:1.7;min-height:220px;resize:vertical}#app #creatorChairForm .chair-composer-section>summary{padding:18px 0;font-size:15px}#app .chair-media-picker{position:relative;display:flex;align-items:center;gap:15px;border:1px solid var(--chair-card-line);border-radius:16px;padding:20px;background:var(--chair-card-soft);cursor:pointer;min-width:0}#app .chair-media-picker>.chair-icon{width:24px;height:24px}#app .chair-media-picker>span{min-width:0}#app .chair-media-picker strong{display:block;font:500 14px Arial}#app .chair-media-picker small{display:block;font:12px/1.5 Arial;color:var(--platform-muted,#777);margin-top:6px}#app .chair-media-picker-plus{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;margin-left:auto;background:var(--chair-card-surface);border:1px solid var(--chair-card-line);border-radius:50%;font:20px Arial}#app .chair-media-picker input[type=file]{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}#app .chair-media-picker:focus-within{outline:2px solid var(--platform-ink,#171717);outline-offset:3px}#app .chair-video-attachment{padding:16px;border:1px solid var(--chair-card-line);border-radius:16px;grid-template-columns:180px minmax(0,1fr);background:var(--chair-card-surface)}#app .chair-video-attachment>video{width:180px;height:240px;border-radius:12px}#app #creatorChairForm>.check-row{font-size:12px;line-height:1.55;margin:0}#app .chair-composer-actions{gap:10px;margin:0;padding-top:22px}#app .chair-composer-actions .btn{min-height:40px;font-size:13px}@media(max-width:700px){#app .chair-submission-process{flex-direction:row;flex-wrap:wrap;gap:8px}#app .chair-submission-process>span{font-size:11px}#app .chair-submission-process>span:not(:last-child):after{margin-left:5px}#app #creatorChairForm{padding:0 18px 20px;border-radius:17px}#app .chair-form-toolbar{margin:0 -18px;padding:14px 18px;gap:10px}#app .chair-form-toolbar-label{font-size:12px}#app .chair-format-control select{max-width:180px;font-size:12px}#app .chair-composer-heading{margin:28px auto 22px}#app .chair-submission-intro{gap:18px}#app .chair-story-card-meta{gap:8px}}@media(max-width:480px){#app .chair-video-attachment{grid-template-columns:minmax(0,1fr)}#app .chair-video-attachment>video{width:100%;height:270px}#app .chair-form-toolbar-label .chair-icon{display:none}#app .chair-form-toolbar{padding:14px 16px}#app .chair-format-control select{max-width:165px}#app .chair-story-card>.chair-story-card-media{aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){#app .chair-story-card{transition:none}}#app .brands-products-page.bp-shop-page{--bp-ink:var(--cosmos-text,#111);--bp-muted:var(--cosmos-secondary,#929292);--bp-line:var(--cosmos-border,#eee);--bp-soft:var(--cosmos-surface,#f4f4f4);--bp-page:var(--cosmos-canvas,#fff);max-width:none;width:100%;padding:0 32px 64px;margin:0 auto;color:var(--bp-ink);background:var(--bp-page);font-family:var(--cosmos-font,Arial,sans-serif)}.bp-shop-page *{box-sizing:border-box}.bp-shop-page :is(h1,h2,h3){font-family:var(--cosmos-font,Arial,sans-serif);text-transform:none}.bp-shop-page a{color:inherit}.bp-shop-page svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.5;fill:none;flex:none}.bp-shop-page .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bp-categories{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 0 24px;margin:0 0 6px;min-height:76px}.bp-categories a{padding:11px 23px;border-radius:999px;text-decoration:none;color:var(--bp-muted);font-size:14px;font-weight:500;white-space:nowrap}.bp-categories a[aria-current=page]{background:var(--bp-soft);color:var(--bp-ink)}.bp-shop-section{margin:0 0 58px}.bp-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 18px}.bp-section-heading h2{font-size:24px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin:0}.bp-view-all{display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;min-height:42px;border-radius:999px;background:var(--bp-soft);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}.bp-rail-wrap{position:relative}.bp-rail{display:flex;gap:30px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:0 0 8px}.bp-rail::-webkit-scrollbar{display:none}.bp-rail>article{flex:0 0 calc((100% - 90px)/4);min-width:0;scroll-snap-align:start}.bp-rail-next{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:grid;place-items:center;border:1px solid #ffffff50;border-radius:50%;width:38px;height:38px;background:#fff;color:#171717;box-shadow:0 4px 16px #0002;cursor:pointer}.bp-product-rail+.bp-rail-next{top:42%}.bp-rail-next svg{width:19px;height:19px}.bp-brand-card>a{display:block;color:inherit;text-decoration:none}.bp-brand-banner{position:relative;display:grid;place-items:center;isolation:isolate;aspect-ratio:2.35;border-radius:18px;overflow:hidden;background:#303232;box-shadow:0 7px 14px #00000008}.bp-brand-banner:after{content:"";position:absolute;inset:0;background:#0002;z-index:1;pointer-events:none}.bp-brand-campaign{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;z-index:0}.bp-brand-logo{position:relative;z-index:2;display:block;width:auto;max-width:78%;max-height:46%;object-fit:contain;filter:brightness(0) invert(1)}.bp-brand-wordmark{position:relative;z-index:2;color:#fff;font-size:clamp(22px,2.35vw,40px);font-weight:500;line-height:1.15;letter-spacing:-.04em;text-align:center;padding:16px}.bp-brand-unpictured{background:var(--bp-soft);box-shadow:none}.bp-brand-unpictured:after{display:none}.bp-brand-unpictured .bp-brand-wordmark{color:var(--bp-ink);font-size:24px}.bp-brand-unpictured .bp-brand-logo{filter:none}.bp-brand-count{display:block;font-size:12px;color:var(--bp-muted);line-height:1.4;margin:9px 2px 0}.bp-directory-tools{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:10px 0 20px}.bp-search{display:flex;align-items:center;gap:12px;color:var(--bp-muted);min-height:44px;min-width:0}.bp-search svg{width:20px;height:20px}.bp-shop-page .bp-search input{width:100%;min-width:0;max-width:420px;padding:11px 0;border:0;border-radius:0;outline:none;box-shadow:none;background:transparent;color:var(--bp-ink);font:15px/1.4 var(--cosmos-font,Arial,sans-serif)}.bp-search input::placeholder{color:var(--bp-muted)}.bp-directory-tools .bp-search{flex:0 1 290px}.bp-alphabet{display:flex;align-items:center;justify-content:center;gap:3px;overflow-x:auto;scrollbar-width:thin;flex:1;white-space:nowrap}.bp-alphabet button{border:0;padding:7px 8px;min-height:36px;background:transparent;color:var(--bp-muted);font:14px/1.4 var(--cosmos-font,Arial,sans-serif);cursor:pointer;border-radius:999px}.bp-alphabet button[aria-pressed=true]{color:var(--bp-ink);background:var(--bp-soft)}.bp-brand-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 30px}.bp-product-photo{display:block;aspect-ratio:.76;border-radius:3px;overflow:hidden;background:var(--bp-soft)}.bp-product-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;background-image:var(--product-photo-backdrop,none)}.bp-product{min-width:0}.bp-product h2{font-size:15px;font-weight:500;letter-spacing:0;line-height:1.4;margin:4px 0 5px;overflow-wrap:anywhere}.bp-product h2 a{text-decoration:none;color:inherit}.bp-brand-label{display:inline-block;font-size:12px;color:var(--bp-muted)!important;margin-top:11px;text-decoration:none}.bp-product>p{font-size:12px;line-height:1.4;color:var(--bp-muted);margin:0}.bp-product-gallery{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 30px}.bp-product-gallery .bp-product h2{font-size:14px}.bp-product-gallery .bp-brand-label{font-size:11px}.bp-gallery-search{margin:0 0 8px;max-width:480px}.bp-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0 10px}.bp-filter-options{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bp-filter-bar select{max-width:260px;border:1px solid var(--bp-line);border-radius:999px;padding:10px 35px 10px 17px;min-height:40px;background:var(--bp-page);color:var(--bp-ink);font:14px/1.4 var(--cosmos-font,Arial,sans-serif)}.bp-sort{margin-left:auto}.bp-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:var(--bp-muted);min-height:30px;margin:4px 0 12px}.bp-summary p{margin:0}.bp-summary button{border:0;padding:5px 0;background:transparent;color:inherit;font:inherit;cursor:pointer}.bp-pagination{display:flex;justify-content:center;margin:32px 0 0}.bp-pagination button,.bp-retry{border:0;border-radius:999px;background:var(--bp-soft);color:var(--bp-ink);padding:12px 22px;min-height:44px;font:14px/1.4 var(--cosmos-font,Arial,sans-serif);cursor:pointer}.bp-loading{padding:40px 0;color:var(--bp-muted);font-size:14px}.bp-empty{grid-column:1/-1;padding:42px 0}.bp-empty h2{font-size:24px;line-height:1.3;font-weight:500;margin:0 0 10px}.bp-empty p{color:var(--bp-muted);font-size:14px}.bp-method{font-size:12px;line-height:1.65;color:var(--bp-muted);margin:24px 0 0;max-width:780px}#app .brands-products-page.bp-shop-page[data-shop-view=brand]{padding-top:8px}.bp-brand-hero{position:relative;isolation:isolate;height:clamp(440px,39vw,600px);margin:0 -24px;border-radius:40px;overflow:hidden;background:#263033;color:#fff}.bp-brand-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0006,#0001 80%),linear-gradient(0deg,#0006,transparent 65%);z-index:1;pointer-events:none}.bp-brand-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.bp-brand-hero-copy{position:absolute;left:32px;right:32px;bottom:30px;z-index:2;max-width:560px}.bp-brand-back{display:inline-block;font-size:12px;text-decoration:none;margin:0 0 15px;color:#ffffffb8!important}.bp-shop-page .bp-brand-hero h1{font-size:clamp(44px,5.6vw,76px);font-weight:500;line-height:1.07;letter-spacing:-.045em;margin:0 0 13px;color:#fff}.bp-brand-hero-copy>p{font-size:16px;line-height:1.5;margin:0 0 10px;color:#fff;max-width:450px}.bp-brand-hero-copy>small{font-size:12px;color:#ffffffb8}.bp-brand-follow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:22px 0 0}.bp-brand-follow .btn{background:#fff!important;color:#171717!important;border:1px solid #fff!important;border-radius:999px;min-height:45px;padding:12px 24px;font-size:14px;text-transform:none;letter-spacing:0}.bp-brand-follow .form-help{background:#fff;color:#171717;padding:10px 14px;border-radius:12px;font-size:12px}.bp-brand-hero-unpictured{background:#394141}#app .brands-products-page.bp-shop-page[data-shop-view=collection]{padding-top:0}.bp-collection-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:60px;padding:58px 32px;margin:0 -32px 18px;background:#eeece6;min-height:420px}.bp-collection-back{display:inline-flex;background:#171717;color:#fff!important;border-radius:999px;padding:9px 15px;font-size:12px;text-decoration:none;margin-bottom:24px}.bp-shop-page .bp-collection-hero h1{font-size:clamp(44px,5.7vw,76px);line-height:1.03;letter-spacing:-.055em;font-weight:500;margin:0 0 20px;max-width:540px}.bp-collection-hero p{font-size:19px;font-weight:500;color:#696864;margin:0 0 8px}.bp-collection-hero small{font-size:13px;color:#82817c;line-height:1.5}.bp-collection-cover{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch;height:280px}.bp-collection-cover img{width:100%;height:100%;min-width:0;object-fit:contain;mix-blend-mode:normal;background-image:var(--product-photo-backdrop,none);border-radius:3px}.bp-shop-page :is(a,button,input,select):focus-visible{outline:2px solid currentColor;outline-offset:4px}.bp-shop-page a:hover h2{text-decoration:underline;text-underline-offset:4px}.bp-shop-page [hidden]{display:none!important}@media(min-width:1600px){.bp-rail>article{flex-basis:calc((100% - 120px)/5)}.bp-rail-next{right:16px}}@media(max-width:1100px){#app .brands-products-page.bp-shop-page{padding-left:24px;padding-right:24px}.bp-rail>article{flex-basis:calc((100% - 48px)/3)}.bp-rail{gap:24px}.bp-brand-directory{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.bp-product-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}.bp-directory-tools{flex-wrap:wrap;gap:12px}.bp-directory-tools .bp-search{flex-basis:100%}.bp-alphabet{justify-content:flex-start}.bp-brand-hero{margin:0 -16px;border-radius:34px}.bp-collection-hero{margin-left:-24px;margin-right:-24px;gap:30px;padding:46px 24px}.bp-collection-cover{gap:12px;height:250px}}@media(max-width:700px){#app .brands-products-page.bp-shop-page{padding:0 18px 48px}.bp-categories{padding-bottom:18px;min-height:68px;gap:6px}.bp-categories a{padding:10px 20px}.bp-section-heading h2{font-size:20px}.bp-view-all{font-size:12px;padding:9px 16px;min-height:36px}.bp-rail{gap:16px}.bp-brand-rail>article{flex-basis:calc((100% - 16px)/2)}.bp-product-rail>article{flex-basis:calc((100% - 32px)/2.3)}.bp-brand-banner{border-radius:14px;aspect-ratio:2.1}.bp-brand-wordmark{font-size:26px;padding:12px}.bp-brand-unpictured .bp-brand-wordmark{font-size:20px}.bp-brand-count{font-size:11px}.bp-brand-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.bp-product-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 14px}.bp-product-gallery .bp-product h2{font-size:12px}.bp-product>p{font-size:11px}.bp-shop-section{margin-bottom:38px}.bp-rail-next{width:32px;height:32px;right:5px}.bp-brand-hero{margin:0 -10px;height:460px;border-radius:28px}.bp-brand-hero-copy{left:24px;right:24px;bottom:24px}.bp-shop-page .bp-brand-hero h1{font-size:48px}.bp-brand-hero-copy>p{font-size:14px;max-width:340px}.bp-brand-follow{margin-top:18px}.bp-gallery-search{margin-top:12px}.bp-filter-bar{gap:10px;flex-wrap:wrap}.bp-filter-bar select{font-size:12px;padding:9px 28px 9px 13px;max-width:200px}.bp-collection-hero{grid-template-columns:1fr;gap:30px;padding:38px 18px;margin:0 -18px 16px;min-height:0}.bp-shop-page .bp-collection-hero h1{font-size:48px;max-width:360px}.bp-collection-cover{height:220px}.bp-collection-hero p{font-size:16px}}@media(max-width:420px){.bp-product-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-product-gallery .bp-product h2{font-size:13px}.bp-brand-wordmark{font-size:22px}.bp-shop-page .bp-brand-hero h1{font-size:42px}.bp-collection-cover{height:190px}.bp-brand-hero{height:440px}.bp-filter-options{gap:6px}.bp-filter-bar select{max-width:164px}}@media(prefers-reduced-motion:reduce){.bp-rail{scroll-behavior:auto!important}}#app .bp-shop-page .bp-gallery-search,#app .bp-shop-page[data-shop-filtered=false] .bp-summary,#app .bp-shop-page .bp-summary-directory{display:none}#app .bp-shop-page .bp-directory-tools{margin:0 0 14px;gap:18px}#app .bp-shop-page[data-shop-view=brands] .bp-categories{margin-bottom:0;padding-bottom:14px;min-height:64px}.bp-clear-inline{border:0;background:transparent;padding:7px 0;color:var(--bp-muted);font:12px/1.4 var(--cosmos-font,Arial,sans-serif);white-space:nowrap;cursor:pointer}#app .bp-shop-page .bp-summary{min-height:26px;margin:0 0 8px;justify-content:flex-end}.bp-brand-logo.bp-brand-logo-paper{filter:invert(1);mix-blend-mode:screen}@media(min-width:1101px){#app .bp-brand-rail>article{flex-basis:30%}#app .bp-product-rail>article{flex-basis:calc((100% - 150px)/6)}}.bp-section-heading h2{font-size:20px}.bp-categories a{font-size:14px;line-height:1.4;padding-block:10px}.bp-brand-logo-paper[src*=bumble]{max-width:100%;max-height:70%;transform:scale(1.45)}.bp-categories{justify-content:center;overflow-x:auto;scrollbar-width:none;max-width:100%}.bp-categories::-webkit-scrollbar{display:none}.bp-categories a{flex:none}.bp-person-card>a{display:block;color:inherit;text-decoration:none}.bp-person-banner{background:var(--bp-soft)}.bp-person-banner:after{display:none}.bp-person-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.bp-person-unpictured{color:var(--bp-muted);font-size:30px}.bp-person-card h2{font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;margin:10px 2px 3px}.bp-person-role{font-size:12px;line-height:1.5;color:var(--bp-muted);margin:0 2px}.bp-person-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 30px}.bp-person-credentials{list-style:none;padding:0;margin:8px 2px 0;font-size:11px;line-height:1.5;color:var(--bp-muted)}.bp-person-credentials li{display:grid;gap:2px;margin-bottom:6px}.bp-person-credentials small{font-size:10px}.credential-verified{font-size:10px;display:inline-flex;align-items:center;width:fit-content;gap:4px}.credential-verified:before{content:"\2713";font-weight:600}.bp-section-empty{font-size:14px;color:var(--bp-muted)}.bp-professional-filters{padding-top:0;margin-bottom:16px}@media(min-width:1101px){#app .bp-person-rail>article{flex-basis:30%}}@media(max-width:1100px){.bp-person-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(max-width:700px){.bp-categories{justify-content:flex-start;gap:4px}.bp-categories a{padding-inline:16px}.bp-person-rail>article{flex-basis:calc((100% - 16px)/2)}.bp-person-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.bp-person-card h2{font-size:14px}.bp-person-role{font-size:11px}}.discovery-admin{max-width:920px}.featured-admin-section{padding:24px 0;border-bottom:1px solid var(--cosmos-border,#ddd)}.featured-admin-section h2{font-size:20px;font-weight:500;margin:0 0 20px}.featured-admin-list{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:12px}.featured-admin-list li{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 0}.featured-admin-list li>div:first-child{display:grid;gap:4px}.featured-admin-list a{color:inherit;text-decoration:none;font-weight:500}.featured-admin-list small{font-size:12px;opacity:.65}.featured-admin-controls{display:flex;align-items:center;gap:8px}.featured-admin-controls .btn{padding:8px 12px;min-height:38px}.featured-admin-controls .text-link{margin-left:10px;font-size:12px}.featured-admin-add{display:flex;align-items:flex-end;gap:12px}.featured-admin-add .studio-field{flex:1;margin:0}.featured-admin-save{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0}.featured-admin-save p{font-size:13px;opacity:.7;margin:0}.discovery-admin button:disabled{opacity:.45;cursor:default}@media(max-width:700px){.featured-admin-list li{align-items:flex-start;gap:12px;flex-wrap:wrap}.featured-admin-controls{margin-left:auto}.featured-admin-add,.featured-admin-save{align-items:stretch;flex-direction:column}.featured-admin-add .select{width:100%}}.bp-image-search{--bp-search-glass:rgba(248,248,248,.82);--bp-search-ink:#171717;--bp-search-line:rgba(255,255,255,.7);position:absolute;z-index:3;right:30px;bottom:30px;display:flex;align-items:center;width:48px;max-width:calc(100% - 60px);height:48px;padding:1px;margin:0;border:1px solid var(--bp-search-line);border-radius:999px;background:var(--bp-search-glass);color:var(--bp-search-ink);box-shadow:0 2px 12px #00000012;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden;transition:width .26s cubic-bezier(.2,.7,.2,1)}.bp-image-search[data-search-open=true]{width:380px}.bp-image-search-field{display:flex;align-items:center;flex:1;min-width:0;opacity:0;pointer-events:none;transition:opacity .16s ease}.bp-image-search[data-search-open=true] .bp-image-search-field{opacity:1;pointer-events:auto}.bp-shop-page .bp-image-search input{display:block;flex:1;width:100%;min-width:0;max-width:none;height:44px;padding:0 0 0 16px;border:0;border-radius:0;background:transparent;color:var(--bp-search-ink);font:14px/1.4 var(--cosmos-font,Arial,sans-serif);outline:none;box-shadow:none}.bp-image-search input::placeholder{color:inherit;opacity:.65}.bp-image-search input::-webkit-search-cancel-button,.bp-image-search input::-webkit-search-decoration{display:none}.bp-image-search button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.bp-image-search .bp-image-search-clear{flex-basis:54px;width:54px;min-width:54px;border-radius:0;font:500 12px/1.4 var(--cosmos-font,Arial,sans-serif)}.bp-image-search svg{display:block;width:19px;height:19px}.bp-image-search .bp-image-search-close-icon,.bp-image-search[data-search-open=true] .bp-image-search-open-icon{display:none}.bp-image-search[data-search-open=true] .bp-image-search-close-icon{display:block}.bp-image-search:focus-within{border-color:var(--bp-search-ink);box-shadow:0 0 0 2px var(--bp-search-glass)}.bp-image-search button:focus-visible{outline:2px solid currentColor;outline-offset:-6px}.bp-image-search input:focus-visible{outline:none}html[data-theme=dark] .bp-image-search{--bp-search-glass:rgba(24,24,24,.82);--bp-search-ink:#fff;--bp-search-line:rgba(255,255,255,.25)}@media(max-width:700px){.bp-image-search{right:24px;bottom:24px;max-width:calc(100% - 48px)}.bp-image-search[data-search-open=true]{width:calc(100% - 48px)}.bp-shop-page .bp-image-search input{font-size:16px}}@media(prefers-reduced-motion:reduce){.bp-image-search,.bp-image-search-field,.bp-brand-hero-copy{transition:none!important}}.bp-brand-profile-logo{display:block;max-width:220px;height:44px;object-fit:contain;object-position:left center;margin:0 0 12px}.bp-brand-profile-links{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;margin:10px 0;font-size:12px}.bp-brand-profile-links a{color:#fff;text-decoration:none;text-underline-offset:3px}.bp-brand-profile-links a:hover{text-decoration:underline}.bp-brand-profile-controls{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:22px}.bp-brand-profile-controls .bp-brand-follow{margin:0}.bp-brand-claim-link{font-size:12px;color:#ffffffd9!important;text-decoration:none;text-underline-offset:3px}.bp-brand-claim-link:hover{text-decoration:underline}.bp-brand-hero-copy .bp-brand-partner{display:table;width:fit-content;margin:0 0 12px;text-transform:uppercase;border-color:#aeb5bd;background-image:linear-gradient(112deg,#e4e2d9,#aeb5bd 35%,#fffdf5 47%,#bbc2ca 60%,#e4e2d9)}.bp-brand-profile-availability{font-size:12px;color:var(--bp-muted);margin:18px 0}.bp-brand-adoption,.bp-official-routines,.bp-official-media{margin-top:40px}.bp-brand-adoption .bp-section-heading p{font-size:12px;color:var(--bp-muted);margin:0}.bp-brand-adoption-tabs{display:flex;align-items:center;gap:8px;margin:0 0 20px}.bp-brand-adoption-tabs button{border:0;min-height:44px;border-radius:999px;background:transparent;padding:10px 18px;color:var(--bp-muted);font:14px/1.4 var(--cosmos-font,Arial,sans-serif);cursor:pointer}.bp-brand-adoption-tabs button[aria-selected=true]{background:var(--bp-soft);color:var(--bp-ink)}.bp-official-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.bp-official-card{min-width:0}.bp-official-cover{display:block;width:100%;aspect-ratio:2.35;border-radius:18px;overflow:hidden;background:var(--bp-soft);object-fit:contain}.bp-official-cover>img{width:100%;height:100%;object-fit:cover}.bp-official-products{display:flex;gap:12px;padding:14px}.bp-official-products>img{flex:1;min-width:0;width:0;object-fit:contain}.bp-official-card h3{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0;margin:13px 0 6px}.bp-official-card>p,.bp-official-routine-details p{font-size:13px;line-height:1.65;color:var(--bp-muted);margin:0 0 12px}.bp-official-routine-details summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;font-size:13px}.bp-official-routine-details summary:after{content:"+"}.bp-official-routine-details[open] summary:after{content:"\2212"}.bp-official-routine-details ol{padding-left:20px;font-size:13px;line-height:1.6}.bp-official-routine-details a,.bp-official-product-links a{font-size:13px;color:var(--bp-ink);text-decoration:none;text-underline-offset:3px}.bp-official-routine-details a:hover,.bp-official-product-links a:hover{text-decoration:underline}.bp-official-product-links{display:flex;gap:8px 18px;flex-wrap:wrap;margin-top:10px}.bp-brand-profile-preview{padding-top:12px!important}.bp-brand-profile-preview .bp-brand-hero{margin-bottom:32px}.bp-brand-profile-preview .bp-product-photo img{width:100%;height:100%;object-fit:contain}@media(forced-colors:active){.bp-brand-hero-copy .bp-brand-partner{background:none;color:CanvasText;border-color:CanvasText}}@media(max-width:1100px){.bp-official-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:700px){.bp-brand-profile-logo{max-width:180px;height:36px;margin-bottom:10px}.bp-brand-profile-controls{margin-top:18px;gap:12px}.bp-brand-adoption,.bp-official-routines,.bp-official-media{margin-top:30px}.bp-official-grid{grid-template-columns:1fr;gap:26px}.bp-official-cover{border-radius:14px}.bp-brand-adoption .bp-section-heading{gap:12px}.bp-brand-adoption .bp-section-heading p{max-width:100px;text-align:right;line-height:1.5}}.bp-brand-claim-link{display:inline-flex;align-items:center;min-height:44px}.bp-brand-profile-published .bp-brand-hero-copy{max-height:calc(100% - 168px);overflow-y:auto;scrollbar-width:thin;padding-right:4px}@media(max-width:700px){.bp-brand-profile-published .bp-brand-hero-copy{max-height:calc(100% - 154px)}}.bp-brand-hero.bp-brand-profile-live{--bp-brand-controls-bottom:30px;--bp-brand-controls-height:46px;--bp-brand-copy-top:138px}.bp-brand-hero.bp-brand-profile-live .bp-brand-profile-controls{position:absolute;z-index:2;left:32px;right:32px;bottom:var(--bp-brand-controls-bottom);max-width:560px;min-height:46px;margin:0}.bp-brand-hero.bp-brand-profile-live .bp-brand-hero-copy{bottom:calc(var(--bp-brand-controls-bottom) + var(--bp-brand-controls-height) + 24px);max-height:calc(100% - var(--bp-brand-copy-top) - var(--bp-brand-controls-bottom) - var(--bp-brand-controls-height) - 24px);overflow-y:auto;scrollbar-width:thin;padding-right:4px}@media(max-width:1100px){.bp-brand-hero.bp-brand-profile-live{--bp-brand-controls-bottom:94px;display:flex;flex-direction:column;justify-content:flex-end;height:auto;min-height:clamp(440px,39vw,600px);padding:var(--bp-brand-copy-top) 32px var(--bp-brand-controls-bottom)}.bp-brand-hero.bp-brand-profile-live .bp-brand-hero-copy{position:relative;left:auto;right:auto;bottom:auto;flex-shrink:0;max-height:none;overflow:visible;padding-right:0}.bp-brand-hero.bp-brand-profile-live .bp-brand-profile-controls{position:relative;left:auto;right:auto;bottom:auto;flex-shrink:0;width:100%;margin-top:24px}}@media(max-width:700px){.bp-brand-hero.bp-brand-profile-live{--bp-brand-controls-bottom:88px;--bp-brand-copy-top:130px;min-height:460px;padding-inline:24px}}.bp-brand-hero.bp-brand-profile-live .bp-brand-hero-copy:focus-visible{outline:2px solid currentColor;outline-offset:-2px;border-radius:8px}.bp-routine-card{min-width:0}.bp-routine-card>a{display:block;color:inherit;text-decoration:none}.bp-routine-art{position:relative;display:flex;align-items:stretch;gap:12px;aspect-ratio:2.35;padding:20px;background:var(--bp-soft);border-radius:18px;overflow:hidden}.bp-routine-art>img{flex:1;min-width:0;width:0;height:100%;object-fit:contain}.bp-routine-open{position:absolute;left:12px;right:12px;bottom:10px;text-align:right;font-size:10px;color:var(--bp-ink);opacity:0;transition:opacity .18s}.bp-routine-card>a:hover .bp-routine-open,.bp-routine-card>a:focus-visible .bp-routine-open{opacity:1}.bp-routine-creator{display:flex;align-items:center;gap:10px;margin:13px 0 8px;font-size:12px;line-height:1.4}.bp-routine-creator>img{width:32px;height:32px;border-radius:50%;object-fit:cover}.bp-routine-creator small{display:block;font-size:10px;color:var(--bp-muted);margin-top:2px}.bp-routine-card h2{font-size:16px;line-height:1.4;font-weight:500;letter-spacing:0;margin:0 0 6px}.bp-routine-description{font-size:12px;line-height:1.6;color:var(--bp-muted);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bp-routine-product-count{font-size:11px;color:var(--bp-muted);margin:8px 0 0}.bp-routine-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.bp-routine-filters{padding-top:0;margin-bottom:16px;justify-content:flex-start}.bp-routine-filters p{font-size:12px;line-height:1.5;color:var(--bp-muted);margin:0}.bp-product-filters{align-items:flex-start}.bp-product-filters select,.bp-routine-filters select{min-height:44px}.bp-product-filters .bp-filter-options{flex:1}.bp-product-filters .bp-sort{flex:none}@media(min-width:1101px){#app .bp-routine-rail>article{flex-basis:calc((100% - 30px)/2)}}@media(max-width:1100px){.bp-routine-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:700px){.bp-routine-rail>article{flex-basis:100%}.bp-routine-directory{grid-template-columns:1fr;gap:26px}.bp-routine-art{border-radius:14px;padding:18px}.bp-routine-card h2{font-size:15px}.bp-product-filters .bp-filter-options{width:100%;flex-basis:100%}.bp-product-filters .bp-sort{margin-left:0}.bp-routine-filters{gap:12px}}@media(prefers-reduced-motion:reduce){.bp-routine-open{transition:none}}.bp-professional-filters{display:flex;justify-content:flex-end;min-height:44px;padding:0;margin:0 0 18px}.bp-specialty-filter{position:relative;flex:none;z-index:20}.bp-specialty-toggle{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:10px;border:1px solid var(--bp-line);border-radius:50%;background:var(--bp-page);color:var(--bp-ink);cursor:pointer}.bp-specialty-toggle svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.bp-specialty-toggle[data-active=true]{border-color:var(--bp-ink);background:var(--bp-soft)}.bp-specialty-active{display:none;position:absolute;right:4px;top:3px;width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px var(--bp-page)}.bp-specialty-toggle[data-active=true] .bp-specialty-active{display:block}.bp-specialty-panel{position:absolute;right:0;top:calc(100% + 10px);width:300px;max-width:calc(100vw - 40px);padding:18px;border:1px solid var(--bp-line);border-radius:18px;background:var(--bp-page);color:var(--bp-ink);box-shadow:0 16px 40px #0000001f;animation:bp-specialty-open .16s ease-out;box-sizing:border-box}.bp-specialty-panel[hidden]{display:none!important}.bp-specialty-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-6px -6px 10px 0}.bp-specialty-panel-heading h2{margin:0;font:500 16px/1.4 var(--cosmos-font,Arial,sans-serif);letter-spacing:-.02em}.bp-specialty-panel-heading button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;border-radius:50%;background:transparent;color:inherit;font:22px/1 Arial,sans-serif;cursor:pointer}.bp-specialty-panel label{display:block;font:12px/1.4 var(--cosmos-font,Arial,sans-serif);color:var(--bp-muted);margin-bottom:8px}.bp-specialty-panel select{width:100%;max-width:none;min-height:44px;padding:10px 30px 10px 12px;border:1px solid var(--bp-line);border-radius:12px;background:var(--bp-page);color:inherit;font:14px/1.4 var(--cosmos-font,Arial,sans-serif)}.bp-specialty-reset{min-height:44px;margin:8px 0 -6px;padding:8px 0;border:0;background:transparent;color:inherit;font:13px/1.4 var(--cosmos-font,Arial,sans-serif);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bp-specialty-reset:disabled{opacity:.45;cursor:default}.bp-specialty-filter :is(button,select):focus-visible{outline:2px solid currentColor;outline-offset:3px}@keyframes bp-specialty-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){#app .bp-routine-rail>article{flex-basis:100%}.bp-professional-filters{margin-bottom:14px}.bp-specialty-panel{max-width:calc(100vw - 32px)}}@media(prefers-reduced-motion:reduce){.bp-specialty-panel{animation:none}}:root{--platform-canvas:#fff;--platform-paper:#f6f5f3;--platform-ink:#171717;--platform-muted:#686865;--platform-line:#e3e2df;--platform-accent:#171717;--platform-heading:Arial,sans-serif;--platform-radius:20px;--platform-base:16px;--platform-heading-scale:1}:root[data-theme=dark]{--platform-canvas:#131413;--platform-paper:#171817;--platform-ink:#f3f3ef;--platform-muted:#b4b4ad;--platform-line:#363834;--platform-accent:#f3f3ef}html,html body,html .app-shell,html #app{background:var(--platform-canvas)!important;color:var(--platform-ink);font-family:var(--font,Arial,sans-serif)}body{font-size:var(--platform-base)}h1,h2,h3,h4{font-family:var(--platform-heading)!important}html .site-header,html .site-footer,html .page,html .studio,html .creator-shop{background:var(--platform-canvas);color:var(--platform-ink)}html .page .form-help,html .studio .form-help,html .page .eyebrow,html .page .section-context,html .studio .workspace-muted{color:var(--platform-muted)}html .input,html .select,html textarea,html .studio input:not([type=checkbox]):not([type=radio]){background:var(--platform-paper);color:var(--platform-ink);border-color:var(--platform-line)}html .input::placeholder,html textarea::placeholder{color:var(--platform-muted);opacity:1}html .platform-page .btn-primary{background:var(--platform-accent);color:var(--platform-canvas)!important;border-color:var(--platform-accent)}html .platform-page .btn-secondary,html .platform-page .owner-workspace-nav a{background:var(--platform-paper);color:var(--platform-ink)!important;border-color:var(--platform-line)}html .platform-page h1,html .platform-page h2,html .platform-page h3,html .platform-page label,html .platform-page strong,html .platform-page a{color:var(--platform-ink)}html .platform-page p,html .platform-page small{color:var(--platform-muted)}.platform-page{max-width:1600px;margin:auto;padding:48px 32px;width:100%}.platform-heading h1{font-size:clamp(38px,5vw,64px);font-weight:500;letter-spacing:-.05em;line-height:1.05;margin:16px 0}.platform-heading p{max-width:60ch;margin-bottom:32px}.platform-tabs,.platform-row,.platform-links{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.platform-tabs{margin:20px 0}.platform-tabs a{border-bottom:1px solid var(--platform-line);padding:8px 0}.platform-editor-layout{display:grid;grid-template-columns:160px minmax(300px,.85fr) minmax(390px,1.15fr);gap:32px;margin-top:28px;align-items:start}.platform-page-list{display:grid;gap:4px;position:sticky;top:120px}.platform-page-list button{border:0;text-align:left;background:transparent;color:var(--platform-muted);padding:12px;border-radius:12px}.platform-page-list button[aria-current=true]{background:var(--platform-paper);color:var(--platform-ink)}.platform-form{display:grid;gap:20px;min-width:0}.platform-form h2{font-weight:500;letter-spacing:-.04em;margin:20px 0 0}.platform-form .studio-field{display:grid;gap:8px}.platform-section-editor{border:1px solid var(--platform-line);border-radius:var(--platform-radius);padding:20px;display:grid;gap:16px;min-width:0}.platform-section-editor legend{text-transform:uppercase;letter-spacing:.1em;font-size:11px;color:var(--platform-muted);padding:0 8px}.platform-section-editor .btn{padding:8px 12px;font-size:12px}.platform-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.platform-form-grid input[type=color]{width:100%;min-height:44px}.platform-sticky-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:18px 0;position:sticky;bottom:0;background:var(--platform-canvas);z-index:2;border-top:1px solid var(--platform-line)}#siteSaveState{font-size:12px;color:var(--platform-muted);width:100%}.platform-preview-panel{position:sticky;top:120px;min-width:0}.platform-preview-scroll{max-width:100%;overflow:auto;border:1px solid var(--platform-line);border-radius:var(--platform-radius);background:var(--platform-paper);height:650px}.platform-device{width:1280px;height:800px;transform-origin:top left}.platform-device[data-width=mobile]{width:390px;height:844px;margin:auto}.platform-device iframe{width:100%;height:100%;border:0;background:var(--platform-canvas)}.platform-preview-toolbar strong{font-size:13px}.platform-preview-toolbar .btn{padding:8px 12px;font-size:12px}.platform-design-layout{display:grid;grid-template-columns:minmax(300px,1fr) minmax(360px,1fr);gap:40px;margin-top:32px;align-items:start}.platform-design-sample,.platform-section{padding:32px;border:1px solid var(--platform-line);border-radius:var(--platform-radius);background:var(--platform-paper);margin-bottom:24px}.platform-design-sample h2,.platform-section h2{font-weight:500;font-size:calc(32px * var(--platform-heading-scale));letter-spacing:-.04em;line-height:1.15}.platform-design-sample .btn{margin:8px 8px 0 0}.platform-section img,.platform-section video{max-height:650px;max-width:100%;object-fit:contain;margin:20px auto;border-radius:var(--platform-radius)}.platform-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0}.platform-metrics article{padding:28px;background:var(--platform-paper);border-radius:var(--platform-radius);display:grid;gap:16px}.platform-metrics strong{font-size:48px;font-weight:500}.platform-metrics a{font-size:13px}.platform-table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left}th,td{padding:14px;border-bottom:1px solid var(--platform-line);font-size:14px}.platform-reveal{animation:platform-in .45s both}.platform-text-step{white-space:pre-wrap;display:inline-block;animation:platform-in .45s both}@keyframes platform-in{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.focused-quiz .quiz-progress{border-radius:20px;padding:24px;background:var(--platform-paper);color:var(--platform-muted)}.focused-quiz .quiz-progress a{color:var(--platform-ink)}.focused-quiz .quiz-question{animation:platform-in .25s}.focused-quiz .option-card{transition:border-color .18s,background .18s,transform .18s}.focused-quiz .option-card:active{transform:scale(.99)}.focused-quiz .option-card[aria-pressed=true]{border-color:var(--platform-ink)}.discovery-person-copy>[data-follow-creator]{margin:16px 0 0;font-size:13px;padding:9px 18px;display:block}.chair-page .section-head{flex-wrap:wrap;align-items:flex-start}.chair-page .section-head h1{flex:1 1 100%;max-width:none;min-width:0}.studio-compose-block{border:1px solid var(--platform-line);padding:16px;border-radius:16px;display:grid;gap:12px}.studio-story-format[data-format=reel]{max-width:390px;margin:auto}.studio-story-format[data-format=reel] video,.studio-story-format[data-format=reel] .chair-submission-hero{aspect-ratio:9/16;object-fit:contain;background:var(--platform-paper)}.studio-story-format[data-format=photo-essay] .chair-photo-grid{grid-template-columns:1fr}.studio-media-preview{width:min(100%,480px);max-height:360px;background:var(--platform-paper);object-fit:contain}.studio-media-progress{width:100%;accent-color:var(--platform-ink)}@media(max-width:1100px){.platform-editor-layout{grid-template-columns:150px minmax(0,1fr)}.platform-preview-panel{grid-column:1/-1;position:static}.platform-design-layout{grid-template-columns:1fr}.platform-preview-scroll{height:580px}}@media(max-width:600px){.platform-page{padding:28px 20px}.platform-editor-layout{display:block}.platform-page-list{position:static;display:flex;overflow:auto;margin:20px 0}.platform-page-list button{flex-shrink:0}.platform-page-list>.eyebrow{display:none}.platform-preview-panel{margin-top:28px}.platform-form-grid,.platform-metrics{grid-template-columns:1fr}.platform-section{padding:22px}.platform-device[data-width=mobile]{margin:0}.platform-sticky-actions .btn{font-size:12px;padding:10px 14px}}@media(prefers-reduced-motion:reduce){.platform-reveal,.platform-text-step,.focused-quiz .quiz-question{animation:none!important}.focused-quiz .option-card{transition:none!important;transform:none!important}}html .platform-page .input,html .platform-page .select,html .platform-page textarea{background:var(--platform-paper);color:var(--platform-ink);border-color:var(--platform-line)}html .platform-section h2{text-transform:none;letter-spacing:-.04em}.focused-quiz .quiz-question-enter{animation:platform-in .25s both}:root[data-motion=none] .quiz-question-enter{animation:none}.focused-quiz .option-btn{transition:border-color .18s,background .18s}.focused-quiz .option-btn.selected{border-color:var(--platform-ink)}@media(prefers-reduced-motion:reduce){.focused-quiz .quiz-question-enter{animation:none!important}}html .cosmos-home .cosmos-quiz-invite{background:var(--platform-paper);color:var(--platform-ink)}html .cosmos-home .cosmos-quiz-invite h2{color:var(--platform-ink)}html .cosmos-home .cosmos-quiz-invite p,html .cosmos-home .cosmos-quiz-note,html .discovery-hero-stage-note{color:var(--platform-muted)}html .cosmos-home .cosmos-pill-primary{background:var(--platform-accent);color:var(--platform-canvas)}html .creator-shop .site-footer,html .creator-shop .site-footer a,html .creator-shop .site-footer .logo{background:var(--platform-canvas);color:var(--platform-ink)}html .creator-shop .site-footer p,html .creator-shop .site-footer nav a{color:var(--platform-muted)}html #app .chair-page .issue-tile footer span{color:var(--platform-muted)}html .creator-name-tone-light .creator-profile-details .bio{color:#eee!important}.platform-design-layout>*{min-width:0}.platform-preview-scroll{width:100%}@media(max-width:1100px){.platform-design-layout{grid-template-columns:minmax(0,1fr)}}html #app .discovery-hero-stage-note{color:var(--platform-muted)!important}html #app .creator-shop>footer{background:var(--platform-canvas)!important;color:var(--platform-ink)!important}html #app .creator-shop>footer .logo,html #app .creator-shop>footer .logo span,html #app .creator-shop>footer a{color:var(--platform-ink)!important}html #app .creator-shop>footer p{color:var(--platform-muted)!important}.chair-story[data-format=reel] .journal-story-media{max-width:480px;margin-inline:auto}.chair-story[data-format=reel] .journal-story-media video{aspect-ratio:9/16;object-fit:contain;background:var(--platform-paper);max-height:760px}.chair-story[data-format=photo-essay] .chair-story-gallery{grid-template-columns:1fr;max-width:900px;margin-inline:auto}html .platform-page h2{text-transform:none}#app .chair-channel .edit-chapter{display:block;min-height:0}#app .chair-channel .edit-chapter h1{width:100%;max-width:none}#app .chair-channel .edit-chapter p{grid-column:auto}#app .chair-story>header>span,#app .chair-story .journal-caption,#app .chair-story .journal-social{color:var(--platform-muted)}.platform-section .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html .platform-page .btn{border-radius:999px;min-height:44px;font:14px/1.4 var(--font,Arial),sans-serif}html .platform-page .input,html .platform-page .select,html .platform-page textarea{border-radius:14px;padding:12px 14px;font:16px/1.5 var(--font,Arial),sans-serif}.platform-page .owner-workspace-nav{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0}.platform-page .owner-workspace-nav a{display:inline-flex;align-items:center;padding:9px 14px;border:1px solid var(--platform-line);border-radius:999px;font-size:13px;text-decoration:none}html .platform-page .owner-workspace-nav a[aria-current=page]{background:var(--platform-accent);color:var(--platform-canvas)!important}html #app .platform-page .btn{border-radius:999px!important;min-height:44px;padding:10px 18px;font-size:14px!important;line-height:1.4;letter-spacing:normal;text-transform:none}html #app .platform-page th{color:var(--platform-muted)!important}#app .platform-page .platform-design-editor{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:28px;margin-top:24px}#app .platform-page .platform-design-controls{padding:20px;border:1px solid var(--platform-line);border-radius:14px;background:var(--platform-canvas);min-width:0}#app .platform-page .platform-design-controls h2{font-size:22px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin:0 0 16px}#app .platform-page .platform-design-controls .form-help{font-size:13px;line-height:1.5;margin:0 0 16px}#app .platform-page .platform-design-controls .platform-form-grid+.form-help,#app .platform-page .platform-palette-modes+.form-help{margin:16px 0 0}.platform-palette-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.platform-palette-panel{min-width:0;border:0;padding:0;margin:0}.platform-palette-panel legend{font-size:15px;font-weight:500;color:var(--platform-ink);margin-bottom:12px;padding:0}.platform-palette-row{display:flex!important;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid var(--platform-line);min-width:0}.platform-palette-row>span:first-child{min-width:0}#app .platform-page .platform-palette-row strong{display:block;font-size:14px;line-height:1.4;font-weight:500}#app .platform-page .platform-palette-row small{display:block;font-size:12px;line-height:1.4;margin-top:3px;max-width:20ch}.platform-swatch-control{display:grid;justify-items:center;gap:5px;flex:none}#app .platform-page .platform-swatch-control input[type=color]{display:block;width:42px;min-height:0;height:32px;padding:3px;border:1px solid var(--platform-line);border-radius:8px;background:var(--platform-canvas);cursor:pointer}.platform-swatch-control input::-webkit-color-swatch-wrapper{padding:0}.platform-swatch-control input::-webkit-color-swatch{border:0;border-radius:5px}.platform-swatch-control output{font-size:10px;letter-spacing:.025em;color:var(--platform-muted);font-variant-numeric:tabular-nums}#app .platform-page .platform-design-sample{padding:22px;border-radius:14px;background:var(--platform-canvas);color:var(--platform-ink);font-family:var(--font);margin:0 0 20px}.platform-design-preview-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}#app .platform-page .platform-design-sample h2{font:500 calc(22px * var(--platform-heading-scale))/1.3 var(--platform-heading);letter-spacing:-.025em;margin:0;color:var(--platform-ink)}.platform-design-mode{display:inline-flex;gap:3px;border:1px solid var(--platform-line);padding:3px;border-radius:999px}#app .platform-page .platform-design-mode button{border:0;background:transparent;color:var(--platform-muted);border-radius:999px;font:14px/1.3 var(--font);padding:8px 13px;min-height:36px;cursor:pointer}#app .platform-page .platform-design-mode button[aria-pressed=true]{background:var(--platform-paper);color:var(--platform-ink)}.platform-design-collection,.platform-design-product{display:block;text-decoration:none;color:var(--platform-ink);min-width:0}.platform-design-collection .eco-collection-media{border-radius:var(--platform-radius);margin-bottom:12px}#app .platform-page .platform-design-sample h3{font:500 calc(17px * var(--platform-heading-scale))/1.35 var(--platform-heading);letter-spacing:-.015em;margin:8px 0 4px;color:var(--platform-ink)}#app .platform-page .platform-design-sample p{font-size:var(--platform-base);line-height:1.4;margin:0;color:var(--platform-muted)}.platform-design-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px}.platform-design-product-photo{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--platform-radius);background:var(--platform-paper)}.platform-design-product-photo img{display:block;width:100%;height:100%;object-fit:contain;background-image:var(--product-photo-backdrop,none)}#app .platform-page .platform-design-sample .platform-design-preview-note{font-size:12px;line-height:1.5;margin-top:22px}.platform-design-full-preview{border:1px solid var(--platform-line);border-radius:14px;padding:18px;background:var(--platform-canvas);min-width:0}.platform-design-full-preview>summary{font-size:15px;line-height:1.4;color:var(--platform-ink);cursor:pointer}.platform-design-full-preview[open]>summary{margin-bottom:20px}.platform-design-sample :is(a,button):focus-visible{outline:2px solid var(--platform-ink);outline-offset:4px}@media(max-width:960px){#app .platform-page .platform-design-editor{grid-template-columns:minmax(0,1fr)}.platform-design-preview-column{order:-1}}@media(max-width:600px){#app .platform-page .platform-design-controls,#app .platform-page .platform-design-sample{padding:16px}.platform-palette-modes{gap:16px}.platform-design-product-grid{gap:12px}.platform-design-preview-head{margin-bottom:16px}#app .platform-page .platform-design-sample h3{font-size:calc(15px * var(--platform-heading-scale))}#app .platform-page .platform-design-product p{font-size:13px}.platform-design-full-preview{padding:16px}}@media(max-width:420px){.platform-palette-modes{grid-template-columns:1fr}.platform-palette-row small{max-width:none}}.shopper-account-page{--shopper-bg:var(--cosmos-canvas,#fff);--shopper-soft:var(--cosmos-surface,#f6f5f3);--shopper-ink:var(--cosmos-text,#171717);--shopper-muted:var(--cosmos-secondary,#686865);--shopper-line:var(--cosmos-border,#e5e5e2);max-width:1440px;margin:auto;padding:32px;color:var(--shopper-ink);font-family:var(--cosmos-font,Arial,sans-serif)}.shopper-account-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--shopper-line)}.shopper-account-heading h1{margin:0;font-size:clamp(32px,4vw,46px);font-weight:400;letter-spacing:-.055em;line-height:1.1}.shopper-account-heading .text-link{flex-shrink:0}.shopper-account-page :is(p,small){color:var(--shopper-muted);line-height:1.6}.shopper-account-page .text-link{color:var(--shopper-ink);font-size:14px;text-underline-offset:4px}.shopper-account-tabs{display:flex;gap:8px;overflow:auto;flex-wrap:nowrap;padding:0 0 12px;margin-bottom:28px;scrollbar-width:thin}.shopper-account-tabs a{padding:13px 20px;border:0;border-radius:999px;white-space:nowrap;text-decoration:none;color:var(--shopper-muted);font-size:14px;min-height:44px}.shopper-account-tabs a[aria-current=page]{background:var(--shopper-ink);color:var(--shopper-bg)}.shopper-section-note{max-width:780px;margin:0 0 26px;font-size:14px}.shopper-saves-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.shopper-save-card{display:flex;flex-direction:column;align-items:start;min-width:0;gap:10px;background:transparent;padding:0;border:0}.shopper-save-card :is(h2,h3){font-size:20px;font-weight:400;letter-spacing:-.025em;line-height:1.3;margin:0;overflow-wrap:anywhere}.shopper-save-card h2 a,.shopper-routine-card h2 a,.shopper-follow-row h2 a{color:inherit;text-decoration:none}.shopper-save-card small{font-size:12px;margin-top:6px}.shopper-save-photo{display:block;width:100%;aspect-ratio:1;background:var(--shopper-soft);border-radius:18px;overflow:hidden}.shopper-save-photo img,img.shopper-save-photo{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}.shopper-routines-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.shopper-routine-card{min-width:0;padding:0;background:transparent;border:0}.shopper-routine-card h2{font-size:24px;font-weight:400;line-height:1.2;margin:10px 0;letter-spacing:-.035em;overflow-wrap:anywhere}.shopper-routine-card p{font-size:14px;margin:0 0 12px}.shopper-routine-card small{font-size:12px;display:block;margin-top:16px}.shopper-routine-photos{display:flex;align-items:center;justify-content:center;gap:8px;aspect-ratio:1.6;border-radius:18px;overflow:hidden;background:var(--shopper-soft);padding:18px}.shopper-routine-photos img{width:calc((100% - 16px)/3);max-width:45%;height:100%;min-width:0;object-fit:contain;border-radius:8px}.shopper-remove{border:0;padding:8px 0;background:transparent;color:var(--shopper-muted);text-decoration:underline;text-underline-offset:4px;font:12px/1.5 var(--cosmos-font,Arial,sans-serif);min-height:36px;cursor:pointer}.shopper-remove:disabled{opacity:.6;cursor:default}.shopper-card-actions{margin-top:8px}.shopper-shelf{margin:0 0 44px}.shopper-shelf-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}.shopper-shelf-heading h2{font-size:24px;font-weight:400;letter-spacing:-.035em;margin:0}.shopper-follow-preview{display:flex;flex-wrap:wrap;gap:14px 28px}.shopper-follow-preview :is(a,span){font-size:16px;color:var(--shopper-ink);text-decoration:none;padding:12px 0}.shopper-follow-list{max-width:960px}.shopper-follow-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;border-bottom:1px solid var(--shopper-line)}.shopper-follow-row h2{font-size:20px;font-weight:400;letter-spacing:-.025em;margin:4px 0}.shopper-follow-row :is(small,p){font-size:12px;margin:0}.shopper-save-sources{display:flex;gap:24px;margin:0 0 22px;border-bottom:1px solid var(--shopper-line)}.shopper-save-sources a{font-size:13px;color:var(--shopper-muted);text-decoration:none;min-height:44px;padding:12px 0}.shopper-save-sources a[aria-current=page]{color:var(--shopper-ink);border-bottom:2px solid var(--shopper-ink)}.shopper-routine-detail{margin-top:30px}.shopper-routine-detail>h2{font-size:clamp(28px,3vw,38px);font-weight:400;letter-spacing:-.045em}.shopper-rename-form{max-width:620px;margin-top:35px;padding-top:26px;border-top:1px solid var(--shopper-line)}.shopper-discover-links{display:flex;gap:24px;flex-wrap:wrap;margin:32px 0 0;padding-top:24px;border-top:1px solid var(--shopper-line)}.shopper-discover-links a{color:var(--shopper-ink);font-size:14px;text-underline-offset:4px}.shopper-empty{max-width:850px;padding:32px 0;background:transparent;border:0}.shopper-empty h2{font-weight:400;font-size:28px;letter-spacing:-.04em;line-height:1.15;margin:0 0 14px}.shopper-empty p{max-width:560px;font-size:14px;margin:0 0 22px}.shopper-auth-panel{max-width:580px;margin:20px auto}.shopper-auth-panel h1{font-weight:400;font-size:clamp(34px,4vw,46px);line-height:1.1;letter-spacing:-.055em}.shopper-auth-panel>p{font-size:14px;max-width:470px}.shopper-auth-paths{display:flex;gap:24px;flex-wrap:wrap;margin:28px 0;border-bottom:1px solid var(--shopper-line)}.shopper-auth-paths :is(a,span){padding:12px 0;white-space:nowrap;text-decoration:none;color:var(--shopper-muted);font-size:14px}.shopper-auth-paths [aria-current=page]{color:var(--shopper-ink);border-bottom:2px solid var(--shopper-ink)}.shopper-auth-links{display:flex;gap:20px;flex-wrap:wrap;margin:25px 0}.shopper-auth-links a{font-size:13px;color:var(--shopper-ink);text-underline-offset:4px}.shopper-account-page .launch-form{border:0;border-radius:0;background:transparent;padding:0;max-width:680px;box-shadow:none}.shopper-account-page .launch-form>h2,.shopper-settings-section>h2{font-size:24px;line-height:1.3;font-weight:400;letter-spacing:-.035em;margin:0 0 22px}.shopper-account-page .studio-field{display:flex;flex-direction:column;gap:9px;margin-bottom:22px;font-size:14px}.shopper-account-page .studio-field small{font-size:12px}.shopper-account-page fieldset{border:0;padding:0;margin:26px 0}.shopper-account-page legend{font-size:16px;padding:0}.shopper-account-page .check-row{display:flex;align-items:start;gap:10px;margin:15px 0;font-size:14px}.shopper-account-page .check-row input{margin-top:4px;flex:none}.shopper-account-page .input{width:100%;min-width:0;font:15px/1.5 var(--cosmos-font,Arial,sans-serif);min-height:46px;border:1px solid var(--shopper-line);border-radius:12px;background:var(--shopper-soft);color:var(--shopper-ink)}.shopper-account-page .btn{border-radius:999px;padding:12px 20px;min-height:44px;font:14px/1.4 var(--cosmos-font,Arial,sans-serif);box-shadow:none;letter-spacing:0}.shopper-account-page .btn-primary{background:var(--shopper-ink);color:var(--shopper-bg);border:1px solid var(--shopper-ink)}.shopper-account-page .btn-secondary{background:var(--shopper-bg);color:var(--shopper-ink);border:1px solid var(--shopper-line)}.shopper-settings-section{max-width:960px;margin-top:40px}.shopper-setting-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;border-bottom:1px solid var(--shopper-line)}.shopper-setting-row>div{min-width:0}.shopper-setting-row h3{font-size:16px;font-weight:400;margin:0 0 6px;letter-spacing:-.02em}.shopper-setting-row p{font-size:14px;margin:0;overflow-wrap:anywhere}.shopper-setting-row .actions{flex-wrap:wrap;flex-shrink:0;gap:16px}.shopper-privacy{border-block:1px solid var(--shopper-line);padding:22px 0}.shopper-privacy summary{font-size:16px;cursor:pointer}.shopper-privacy p{font-size:14px;max-width:680px}.shopper-signin-note{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:28px;margin-top:40px;border-top:1px solid var(--shopper-line)}.shopper-signin-note h2{font-size:20px;font-weight:400;letter-spacing:-.025em;margin:0 0 6px}.shopper-signin-note p{font-size:14px;margin:0}.shopper-routine-return{display:block;margin-bottom:20px}.shopper-account-page :focus-visible{outline:2px solid var(--shopper-ink);outline-offset:4px}@media(max-width:1000px){.shopper-saves-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shopper-routines-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.shopper-account-page{padding:24px 20px 60px}.shopper-account-heading{align-items:start;flex-wrap:wrap;gap:14px}.shopper-account-heading>.text-link{font-size:13px}.shopper-saves-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.shopper-save-card :is(h2,h3){font-size:18px}.shopper-routines-grid{grid-template-columns:1fr;gap:32px}.shopper-routine-photos{max-height:230px}.shopper-auth-links{gap:15px}.shopper-discover-links{gap:16px 22px}.shopper-signin-note,.shopper-setting-row{align-items:start;flex-wrap:wrap;gap:16px}.shopper-setting-row>.actions{flex-basis:100%;flex-shrink:1}.shopper-shelf{margin-bottom:36px}.shopper-follow-row h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.shopper-account-page *{scroll-behavior:auto!important}}.shopper-discovery-note{max-width:1380px;margin:24px auto;padding:0 clamp(20px,4vw,64px);font-size:14px;line-height:1.7;color:var(--muted)}.shopper-discovery-note a{color:var(--ink);display:inline-block;margin-left:15px;text-underline-offset:4px}.cosmos-creator-cover.creator-appearance-cover .creator-profile-actions .shopper-cover-follow{flex-basis:auto;width:auto;min-width:86px;padding:0 16px;border-radius:24px;font-size:14px}.creator-profile-actions{flex-wrap:wrap}.creator-profile-actions .form-help{flex-basis:100%;max-width:330px;background:var(--surface);color:var(--ink);border-radius:14px;padding:12px}#app .shopper-insights{margin-top:30px;padding:24px;max-width:900px;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--ink)}#app .shopper-insights summary{cursor:pointer;font-size:16px;font-weight:500;line-height:1.5}#app .shopper-insights p{color:var(--muted);line-height:1.6}#app .shopper-insights .check-row{display:flex;align-items:start;gap:12px;margin:24px 0}#app .shopper-insights input[type=checkbox]{width:20px;height:20px;flex:none;margin-top:2px}#app .shopper-insights .actions{flex-wrap:wrap}.shopper-account-page{--shopper-bg:var(--cosmos-canvas,#fff);--shopper-soft:var(--cosmos-surface,#f6f6f6);--shopper-ink:var(--cosmos-text,#111);--shopper-muted:var(--cosmos-secondary,#919191);--shopper-line:var(--cosmos-border,#eee);padding:32px 40px 72px}.shopper-account-page .shopper-account-heading{border:0;padding:0;margin:12px 0 26px;align-items:center}.shopper-account-page .shopper-account-heading h1{font-size:30px;letter-spacing:-.025em;line-height:1.2;font-weight:500}.shopper-profile-identity{display:flex;align-items:center;gap:14px;min-width:0}.shopper-profile-identity p{font-size:13px;margin:6px 0 0}.shopper-profile-avatar{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--shopper-soft);color:var(--shopper-ink);font-size:17px;font-weight:500}.shopper-profile-action{font-size:14px;border:1px solid var(--shopper-line);padding:9px 16px;border-radius:999px;text-decoration:none;color:var(--shopper-ink);white-space:nowrap}.shopper-account-page .shopper-account-tabs{gap:10px;padding-bottom:0;margin-bottom:34px}.shopper-account-page .shopper-account-tabs a{padding:9px 17px;min-height:38px;border:0;background:transparent;color:var(--shopper-muted)}.shopper-account-page .shopper-account-tabs a[aria-current=page]{background:var(--shopper-soft);color:var(--shopper-ink)}.shopper-account-page .shopper-shelf-heading{margin-bottom:18px}.shopper-account-page .shopper-shelf-heading h2{font-size:18px;font-weight:500;letter-spacing:0}.shopper-account-page .shopper-shelf-heading .text-link{text-decoration:none;color:var(--shopper-muted);font-size:13px}.shopper-collection-grid,.shopper-follow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 22px}.shopper-collection-card,.shopper-follow-card{min-width:0;background:transparent;border:0;padding:0}.shopper-collection-cover,.shopper-follow-cover{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:3px;aspect-ratio:1.15;border-radius:20px;overflow:hidden;background:var(--shopper-soft)}.shopper-collection-cover :is(a,span){display:block;min-width:0;min-height:0;overflow:hidden;background:var(--shopper-soft)}.shopper-collection-cover img,.shopper-follow-cover img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;background:var(--shopper-soft)}.shopper-collection-cover[data-photo-count="1"]>*{grid-area:1/1/3/3}.shopper-collection-cover[data-photo-count="2"]>*{grid-row:span 2}.shopper-follow-cover[data-photo-count="1"]>img{grid-area:1/1/3/3}.shopper-follow-cover[data-photo-count="2"]>img{grid-row:span 2}.shopper-collection-cover[data-photo-count="3"]>*:first-child,.shopper-follow-cover[data-photo-count="3"]>img:first-child{grid-row:span 2}.shopper-follow-cover-link{display:block;text-decoration:none;color:inherit}.shopper-follow-cover[data-portrait=true]{display:block}.shopper-follow-cover .shopper-follow-portrait{object-fit:cover;object-position:center}.shopper-media-initial{grid-area:1/1/3/3;display:grid;place-items:center;font-size:72px;font-weight:400;color:var(--shopper-muted)}.shopper-collection-caption{padding-top:14px}.shopper-account-page .shopper-collection-caption h2,.shopper-account-page .shopper-routine-card h2{font-size:16px;font-weight:500;line-height:1.35;letter-spacing:0;margin:0 0 8px}.shopper-collection-caption h2 a{color:var(--shopper-ink);text-decoration:none}.shopper-collection-caption p{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.4;margin:0}.shopper-private-mark{margin-left:auto;color:var(--shopper-muted)}.shopper-tiny-avatar{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;overflow:hidden;flex:none;background:var(--shopper-soft);color:var(--shopper-muted);font-size:10px;font-weight:500}.shopper-tiny-avatar img{width:100%;height:100%;object-fit:cover}.shopper-follow-identity{display:flex;align-items:center;gap:8px;padding-top:14px}.shopper-follow-identity>div{min-width:0;flex:1}.shopper-account-page .shopper-follow-identity h2{font-size:15px;font-weight:500;line-height:1.35;letter-spacing:0;margin:0}.shopper-follow-identity h2 a{color:var(--shopper-ink);text-decoration:none}.shopper-follow-identity p{font-size:12px;margin:4px 0 0;line-height:1.3}.shopper-follow-state{border:1px solid var(--shopper-line);border-radius:999px;background:transparent;color:var(--shopper-ink);font:12px/1.4 var(--cosmos-font,Arial,sans-serif);padding:7px 12px;min-height:32px;cursor:pointer;flex:none}.shopper-follow-state:disabled{opacity:.5}.shopper-account-page .shopper-routine-photos{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:1.15;gap:3px;padding:0;border-radius:20px;margin-bottom:14px;max-height:none}.shopper-account-page .shopper-routine-photos img{width:100%;max-width:none;height:100%;border-radius:0;object-fit:contain;min-height:0;background:var(--shopper-soft)}.shopper-routine-photos img:only-child{grid-area:1/1/3/3}.shopper-routine-photos img:first-child:nth-last-child(2),.shopper-routine-photos img:first-child:nth-last-child(2)~img{grid-row:span 2}.shopper-routine-photos img:first-child:nth-last-child(3){grid-row:span 2}.shopper-account-page .shopper-routine-card{display:flex;flex-direction:column;align-items:stretch}.shopper-account-page .shopper-routine-card .shopper-routine-meta{font-size:12px;margin:0 0 7px;order:3}.shopper-account-page .shopper-routine-card p{font-size:12px;margin:0 0 8px;order:4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shopper-routine-card .shopper-card-actions{order:5}.shopper-account-page .shopper-routines-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 22px}.shopper-account-page .shopper-saves-grid{gap:30px 22px}.shopper-account-page .shopper-save-card :is(h2,h3){font-size:15px;font-weight:500;letter-spacing:0}.shopper-account-page .shopper-save-card small{font-size:12px;margin:3px 0 0}.shopper-account-page .shopper-save-photo{border-radius:20px}.shopper-account-page .shopper-auth-panel h1{font-size:30px;letter-spacing:-.025em;font-weight:500}.shopper-account-page .launch-form>h2,.shopper-account-page .shopper-settings-section>h2{font-size:18px;font-weight:500;letter-spacing:0}.shopper-account-page .shopper-empty h2{font-size:24px;letter-spacing:-.02em}.shopper-account-page .shopper-save-sources{border:0;gap:10px}.shopper-account-page .shopper-save-sources a{border:0;padding:9px 15px;min-height:36px;border-radius:999px}.shopper-account-page .shopper-save-sources a[aria-current=page]{border:0;background:var(--shopper-soft)}@media(max-width:1100px){.shopper-collection-grid,.shopper-follow-grid,.shopper-account-page .shopper-routines-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.shopper-account-page{padding:24px 18px 60px}.shopper-account-page .shopper-account-heading h1{font-size:26px}.shopper-profile-identity{gap:10px}.shopper-profile-avatar{width:36px;height:36px;font-size:14px}.shopper-profile-action{font-size:12px;padding:8px 12px}.shopper-collection-grid,.shopper-follow-grid{gap:26px 14px}.shopper-follow-identity{align-items:start;flex-wrap:wrap;gap:7px}.shopper-follow-state{margin-left:29px;font-size:11px;padding:6px 10px}.shopper-account-page .shopper-follow-identity h2{font-size:13px}.shopper-tiny-avatar{width:20px;height:20px}.shopper-account-page .shopper-routine-card h2,.shopper-account-page .shopper-collection-caption h2{font-size:14px}.shopper-collection-caption p{font-size:11px;flex-wrap:wrap}.shopper-private-mark{display:none}.shopper-account-page .shopper-routines-grid,.shopper-account-page .shopper-saves-grid{gap:26px 14px}.shopper-account-page .shopper-save-card :is(h2,h3){font-size:14px}.shopper-account-page .shopper-routine-photos{max-height:none}.shopper-follow-cover,.shopper-collection-cover,.shopper-account-page .shopper-routine-photos{aspect-ratio:1;border-radius:18px}.shopper-media-initial{font-size:46px}}#app .ecosystem-page{max-width:1440px;width:100%;margin:0 auto;padding:32px 36px 48px;color:var(--platform-ink,#171717);font-family:var(--font,Arial,sans-serif);background:var(--platform-canvas,#fff);min-width:0}.ecosystem-page *{box-sizing:border-box}#app .ecosystem-page header{margin-bottom:24px}#app .ecosystem-page h1{font-size:32px;line-height:1.2;font-weight:500;letter-spacing:-.035em;margin:8px 0 12px;overflow-wrap:anywhere;text-transform:none}#app .ecosystem-page h2{font-size:22px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin:22px 0 12px;overflow-wrap:anywhere}#app .ecosystem-page h3{font-size:18px;line-height:1.35;font-weight:500;letter-spacing:-.02em;margin:16px 0 10px;overflow-wrap:anywhere}#app .ecosystem-page p{font-size:16px;line-height:1.5;color:var(--platform-muted,#686865);max-width:80ch;margin:8px 0 16px;overflow-wrap:anywhere}#app .ecosystem-page header>p{font-size:16px;max-width:62ch}.ecosystem-page a{color:var(--platform-ink,#171717);text-underline-offset:5px}.ecosystem-page svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;vertical-align:middle;flex:none}.eco-back{display:inline-block;margin-bottom:20px;font-size:14px}.eco-nav{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0 24px;padding:0;border:0}.eco-nav :is(a,button){display:inline-flex;align-items:center;min-height:42px;padding:10px 16px;border-radius:999px;text-decoration:none;color:var(--platform-muted,#686865);font:inherit;font-size:14px;border:0;background:transparent;cursor:pointer}.eco-nav :is(button,a)[aria-current=page],.eco-nav :is(a,button):hover{color:var(--platform-ink,#171717);background:var(--platform-paper,#f5f5f5);text-decoration:none}.eco-filter{display:flex;gap:14px;align-items:flex-end;margin:20px 0 28px;max-width:760px}.eco-filter label{flex:1;min-width:0}.eco-form{display:grid;gap:18px;max-width:800px;margin:20px 0 28px;min-width:0}.ecosystem-page label{display:grid;gap:10px;font-size:14px;line-height:1.4;color:var(--platform-ink,#171717)}.ecosystem-page :is(input,textarea,select){min-width:0;max-width:100%;font:inherit;font-size:16px;color:var(--platform-ink);background:var(--platform-paper,#f6f5f3);border:1px solid var(--platform-line,#e3e2df);border-radius:14px;padding:13px 16px;outline-offset:3px}.ecosystem-page :is(input,select){min-height:46px}.ecosystem-page textarea{width:100%;resize:vertical;line-height:1.55}.ecosystem-page input[type=checkbox]{padding:0;min-height:0;width:18px;height:18px;flex-shrink:0;accent-color:var(--platform-ink)}.eco-check{display:flex!important;align-items:center;gap:10px!important;line-height:1.5!important}.eco-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.eco-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:16px 0}.ecosystem-page .btn{font-family:inherit;font-size:14px;line-height:1.35;min-height:44px;padding:13px 22px;border-radius:999px;white-space:normal;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;cursor:pointer}.ecosystem-page .btn-primary{background:var(--platform-accent,#171717);border-color:var(--platform-accent,#171717);color:var(--platform-canvas,#fff)!important}.ecosystem-page .btn-secondary{background:var(--platform-paper,#f6f5f3);border-color:var(--platform-line,#e3e2df);color:var(--platform-ink,#171717)!important}.ecosystem-page button:disabled{opacity:.6;cursor:wait}.eco-text-button{border:0;background:transparent;color:var(--platform-ink);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:5px;padding:12px 2px;min-height:44px;cursor:pointer}.eco-link{display:inline-flex;align-items:center;gap:9px;font-size:14px;min-height:44px}.eco-status{position:sticky;bottom:0;padding:16px 0;background:var(--platform-canvas);border-top:1px solid var(--platform-line);min-height:56px}.eco-status:empty{display:none}#app .ecosystem-page small{display:block;font-size:16px;line-height:1.4;color:var(--platform-muted);margin-bottom:6px;overflow-wrap:anywhere}.eco-grid,.eco-salon-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px}.eco-feature{min-width:0}.eco-feature a{text-decoration:none}.eco-feature .eco-photo{margin-bottom:20px}#app .eco-feature h2{font-size:18px;line-height:1.35;letter-spacing:-.015em;margin:6px 0}#app .eco-feature p{font-size:15px;line-height:1.45;margin:6px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eco-photo{display:block;aspect-ratio:1;border-radius:var(--platform-radius,20px);overflow:hidden;background:var(--platform-paper,#f6f5f3);isolation:isolate}.eco-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;background-image:var(--product-photo-backdrop,none)}.eco-wide-photo{overflow:hidden;border-radius:var(--platform-radius,20px);margin:30px 0 48px;max-height:680px;background:var(--platform-paper)}.eco-wide-photo img{width:100%;max-height:680px;object-fit:cover;display:block}.eco-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:26px 0}#app .eco-product-grid p{font-size:13px;margin:16px 0 6px}#app .eco-product-grid h3{font-size:22px;margin:6px 0 10px}.eco-product-grid a{text-decoration:none}.eco-directory-row{display:grid;grid-template-columns:minmax(200px,.65fr) minmax(0,1fr);gap:38px;align-items:center;padding-bottom:42px;border-bottom:1px solid var(--platform-line)}.eco-directory-row:has(>div:only-child){grid-template-columns:1fr}.eco-directory-row .eco-photo img{object-fit:cover}.eco-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.eco-people>article{border-top:1px solid var(--platform-line);padding-top:22px}.eco-next{margin-top:32px;padding-top:16px;border:0;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.eco-next a{font-size:14px;display:inline-flex;gap:10px;align-items:center;min-height:44px}.eco-empty{grid-column:1/-1;padding:30px 0}#app .ecosystem-page .eco-method{font-size:13px;line-height:1.65;color:var(--platform-muted)}#app .ecosystem-page .eco-demo{font-size:13px;padding:14px 18px;border:1px solid var(--platform-line);border-radius:14px;margin:0 0 20px;color:var(--platform-ink)}.eco-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:24px 0}.eco-offers>section{border:0;padding:0;min-width:0}.eco-records{margin:20px 0}.eco-record,.eco-records>article,.eco-campaign{padding:20px 0;border-top:1px solid var(--platform-line);min-width:0}.eco-record ol{font-size:15px;line-height:1.75;padding-left:22px;color:var(--platform-muted)}.eco-section-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;margin:18px 0}.eco-product-select{border:1px solid var(--platform-line);border-radius:16px;padding:20px;margin:0;display:grid;gap:22px;min-width:0}.eco-product-select legend{font-size:14px;padding:0 8px}.eco-product-option{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;align-items:start}.eco-product-option>img{display:block;width:72px;height:72px;object-fit:contain;border-radius:12px;background:var(--platform-paper)}.eco-product-option>div{min-width:0;display:grid;gap:14px}.eco-product-option:has(>div:only-child){grid-template-columns:1fr}.eco-steps{display:grid;gap:34px;margin-top:34px}.eco-steps>article{display:grid;grid-template-columns:46px minmax(0,1fr) 240px;gap:24px;border-top:1px solid var(--platform-line);padding-top:26px;align-items:start}.eco-step-number{font-size:26px;padding-top:8px;color:var(--platform-muted)}#app .eco-steps h2{font-size:22px;margin:4px 0 12px}.eco-disclosure{font-size:13px!important;max-width:90ch}.eco-table-wrap{width:100%;overflow:auto;border:1px solid var(--platform-line);border-radius:16px;margin:24px 0}.ecosystem-page table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.5;text-align:left;min-width:620px}.ecosystem-page :is(th,td){padding:13px 16px;border-bottom:1px solid var(--platform-line);vertical-align:top;max-width:280px;overflow-wrap:anywhere;color:var(--platform-ink)}.ecosystem-page caption{padding:14px 16px;text-align:left;color:var(--platform-muted)}.ecosystem-page th{font-weight:500;background:var(--platform-paper)}.eco-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.eco-metrics dt{font-size:13px;color:var(--platform-muted)}.eco-metrics dd{font-size:28px;line-height:1.2;margin:8px 0 0;letter-spacing:-.025em;color:var(--platform-ink)}.eco-insight-list{padding:0;list-style:none;max-width:760px}.eco-insight-list li{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--platform-line);padding:16px 0;font-size:15px}.eco-insight-list strong{font-weight:500}.eco-admin-content{background:var(--platform-paper);border:1px solid var(--platform-line);border-radius:20px;padding:22px;margin:24px 0}.eco-admin-content .eco-form{margin:0}.ecosystem-page :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--platform-ink);outline-offset:4px}@media(max-width:1100px){#app .ecosystem-page{padding:28px}.eco-grid,.eco-salon-list{grid-template-columns:repeat(3,minmax(0,1fr))}.eco-steps>article{grid-template-columns:36px minmax(0,1fr) 180px}.eco-directory-row{grid-template-columns:1fr 1.3fr;gap:26px}}@media(max-width:600px){#app .ecosystem-page{padding:24px 20px}.eco-nav{gap:4px;margin:18px 0 22px}.eco-filter{flex-wrap:wrap;gap:16px;margin-bottom:28px}.eco-filter label{flex:1 1 220px}.eco-form-grid,.eco-offers,.eco-people{grid-template-columns:1fr}.eco-offers{gap:22px;margin:26px 0}.eco-grid,.eco-salon-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.eco-feature .eco-photo{aspect-ratio:4/3}.eco-directory-row{grid-template-columns:1fr;gap:20px;padding-bottom:26px}.eco-steps>article{grid-template-columns:28px minmax(0,1fr);gap:16px}.eco-steps .eco-photo{grid-column:2;width:min(240px,100%)}#app .eco-steps h2{font-size:22px}.eco-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}#app .eco-product-grid h3{font-size:20px}.eco-metrics{grid-template-columns:1fr;gap:18px}.eco-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.eco-metrics dd{font-size:28px;margin:0}.eco-product-option{grid-template-columns:52px minmax(0,1fr);gap:12px}.eco-product-option>img{width:52px;height:52px}.eco-product-select{padding:16px}.eco-record,.eco-records>article,.eco-campaign{padding:18px 0 26px}.eco-next{margin-top:34px;gap:16px}.eco-admin-content{padding:16px}.eco-insight-list li{flex-wrap:wrap;gap:8px}.ecosystem-page .btn{padding:12px 18px;font-size:13px}.eco-wide-photo{margin:22px 0 30px}.eco-form{gap:18px}}.eco-draft-preview{padding:24px;border:1px solid var(--platform-line);border-radius:var(--platform-radius,20px);background:var(--platform-canvas);margin:18px 0}.eco-draft-preview ol{line-height:1.75;font-size:15px;padding-left:22px;color:var(--platform-muted)}.eco-product-option>img{background-image:var(--product-photo-backdrop,none)}.eco-browse-nav a[aria-current=page]{color:var(--platform-ink);background:var(--platform-paper,#f5f5f5);text-decoration:none}.eco-product-instructions[hidden],.eco-product-option[hidden],.eco-catalog-empty[hidden]{display:none!important}.eco-catalog-search{margin-bottom:4px}.ecosystem-page .workspace-navigation{margin:20px 0 24px}#app .ecosystem-page.workspace-tool-page h2{font-size:22px;line-height:1.3;margin:20px 0 12px}#app .ecosystem-page.workspace-tool-page h3{font-size:18px;line-height:1.35;margin:14px 0 8px}#app .ecosystem-page.workspace-tool-page p{font-size:15px;line-height:1.6}#app .ecosystem-page.workspace-tool-page .eco-method{font-size:13px}.eco-brand-tabs{flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:0;margin:18px 0 24px}.eco-brand-tabs button{flex:none;padding:11px 19px;border-radius:999px;min-height:44px;font-size:14px;white-space:nowrap}.eco-brand-tabs button[aria-current=page]{background:var(--platform-paper,#f5f5f5);color:var(--platform-ink);text-decoration:none}.eco-brand-tabs>a{flex:none;padding:11px 14px;white-space:nowrap}.eco-admin-layout{display:grid;grid-template-columns:172px minmax(0,1fr);gap:24px;align-items:start}.eco-task-nav{display:grid;gap:5px;position:sticky;top:120px;min-width:0}.eco-task-nav button{display:block;text-align:left;background:transparent;border:0;border-radius:12px;padding:12px 14px;min-height:44px;min-width:0;font:14px/1.4 var(--font,Arial),sans-serif;color:var(--platform-muted);cursor:pointer}.eco-task-nav button[aria-current=page]{background:var(--platform-paper);color:var(--platform-ink)}.eco-task-content{min-width:0}.eco-task-content>h2:first-child{margin-top:0!important}.eco-task-content .eco-record:first-child{border-top:0}@media(max-width:900px){.eco-admin-layout{grid-template-columns:1fr;gap:24px}.eco-task-nav{display:flex;flex-wrap:nowrap;gap:6px;position:static;overflow-x:auto;padding:0 0 8px;border:0}.eco-task-nav button{flex:none;white-space:nowrap}}@media(max-width:600px){.eco-brand-tabs{padding:0;margin:16px 0 22px;gap:4px}.eco-brand-tabs button{padding:10px 15px;font-size:13px}.eco-task-nav button{padding:10px 12px;font-size:13px}}.eco-collection-card{display:block;text-decoration:none;min-width:0}.eco-collection-media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr;gap:2px;aspect-ratio:12/5;border-radius:12px;overflow:hidden;margin-bottom:14px;background:var(--platform-paper,#f5f5f5);isolation:isolate}.eco-media-cell{display:block;overflow:hidden;background:var(--platform-paper,#f5f5f5);min-height:0;min-width:0}.eco-media-cell img{display:block;width:100%;height:100%;object-fit:contain;background-image:var(--product-photo-backdrop,none)}.eco-media-editorial img{object-fit:cover}.eco-media-1,.eco-media-0{grid-template-columns:1fr;grid-template-rows:1fr}.eco-media-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}.eco-media-missing{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--platform-muted);font-size:13px}.eco-media-initial{font-size:38px;line-height:1.1;color:var(--platform-muted)}#app .ecosystem-page.workspace-tool-page{max-width:1312px;padding:28px 36px 48px}#app .ecosystem-page.workspace-tool-page header h1{font-size:30px;line-height:1.2;letter-spacing:-.035em;margin:0 0 10px}#app .ecosystem-page.workspace-tool-page header>p{font-size:16px;margin:0 0 16px}#app .ecosystem-page.workspace-tool-page small{font-size:14px}.eco-task-content{max-width:960px}@media(max-width:800px){.eco-grid,.eco-salon-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#app .ecosystem-page h1{font-size:28px}#app .ecosystem-page.workspace-tool-page{padding:24px 20px 40px}#app .ecosystem-page.workspace-tool-page header h1{font-size:28px}#app .eco-feature h2{font-size:17px}#app .eco-feature small{font-size:14px}.eco-collection-media{margin-bottom:10px;border-radius:10px}.eco-browse-nav{flex-wrap:nowrap;overflow:auto}.eco-browse-nav a{flex:none;font-size:13px;padding:10px 13px;white-space:nowrap}.eco-filter{margin-top:16px}.eco-form{max-width:100%}}.studio-services-page{max-width:1280px!important}.studio-services{padding:0;color:var(--platform-ink,#171717)}.studio-services .studio-heading{margin-bottom:28px}.studio-services .studio-heading p{max-width:54ch;margin:14px 0 0;color:var(--platform-muted,#686865)}.studio-services .studio-heading h1{font-size:clamp(32px,4vw,52px);font-weight:400;letter-spacing:-.05em;line-height:1.08}.studio-services .portal-nav{margin:0 0 30px}.studio-service-context{display:inline-block;margin:0 0 22px;font-size:14px}.studio-service-tabs{display:flex;gap:28px;border-bottom:1px solid var(--platform-line,#e3e2df);margin:24px 0 32px;padding:0;overflow-x:auto}.studio-service-tabs a{flex:0 0 auto;padding:0 0 15px;font:14px/1.4 Arial,Helvetica,sans-serif;color:var(--platform-muted,#686865);border-bottom:2px solid transparent;text-decoration:none}.studio-service-tabs a[aria-current=page]{color:var(--platform-ink,#171717);border-color:currentColor}.studio-service-panel{padding:0;margin:0 0 36px;border:0;background:transparent;min-width:0}.studio-service-panel h2{font-size:24px;font-weight:400;letter-spacing:-.035em;margin:0 0 16px}.studio-service-panel h3{font-size:16px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px}.studio-service-panel p{max-width:62ch;line-height:1.55;color:var(--platform-muted,#686865)}.studio-service-panel .studio-field{display:flex;flex-direction:column;gap:9px;margin:0;font-size:14px}.studio-service-panel .input,.studio-service-panel .select{width:100%;max-width:100%;min-width:0;background:var(--platform-paper,#f6f5f3);color:var(--platform-ink,#171717);border:1px solid var(--platform-line,#e3e2df)}.studio-service-panel .input::placeholder{color:var(--platform-muted,#686865)}.studio-service-panel .check-row{display:flex;align-items:flex-start;gap:12px;margin:18px 0;line-height:1.5;font-size:14px}.studio-service-panel input[type=checkbox]{flex:0 0 auto;margin-top:3px;accent-color:var(--platform-ink,#171717);width:17px;height:17px}.studio-service-panel .actions,.studio-service-job-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 0}.studio-service-setting-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:22px 0;border-bottom:1px solid var(--platform-line,#e3e2df)}.studio-service-setting-row p{margin:0;font-size:14px}.studio-service-setting-row input[type=checkbox]{margin-top:3px}.studio-service-form{display:grid;gap:24px;max-width:850px}.studio-service-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.studio-service-upload{display:block;border:1px dashed var(--platform-line,#e3e2df);border-radius:20px;background:var(--platform-paper,#f6f5f3);padding:26px;color:var(--platform-ink,#171717);font-size:16px}.studio-service-upload input{display:block;max-width:100%;margin-top:14px;font-size:13px}.studio-service-upload small{display:block;margin-top:10px;color:var(--platform-muted,#686865);font-size:12px}.studio-service-uploaded{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:14px;color:var(--platform-muted,#686865)}.studio-service-uploaded video{width:100px;height:90px;object-fit:contain;background:var(--platform-paper,#f6f5f3);border-radius:12px}.studio-service-details{border-top:1px solid var(--platform-line,#e3e2df);padding-top:18px;margin-top:22px}.studio-service-details summary{cursor:pointer;font:14px/1.5 Arial;color:var(--platform-muted,#686865)}.studio-service-details>div{padding:18px 0}.studio-service-details code{overflow-wrap:anywhere;font-size:12px}.studio-service-hold{font-size:13px!important;line-height:1.5;margin:20px 0 28px;color:var(--platform-muted,#686865)}.studio-service-connections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-bottom:34px}.studio-service-connections article{padding:20px 0;border-bottom:1px solid var(--platform-line,#e3e2df);min-width:0}.studio-service-connections p{margin:8px 0;font-size:14px}.studio-service-connections .form-help{font-size:13px}.studio-service-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0 16px;border-top:1px solid var(--platform-line,#e3e2df)}.studio-service-heading h2{margin:0}.studio-service-job{padding:22px 0;border-top:1px solid var(--platform-line,#e3e2df);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px}.studio-service-job h3{font-size:18px;margin:8px 0}.studio-service-job small{color:var(--platform-muted,#686865);font-size:12px}.studio-service-job .form-help{font-size:12px;margin:8px 0}.studio-service-job-actions{align-content:start;justify-content:flex-end;margin:0;max-width:320px}.studio-service-output{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;max-width:700px;margin-top:18px}.studio-service-output video{width:160px;height:210px;object-fit:contain;background:var(--platform-paper,#f6f5f3);border-radius:16px}.studio-service-output p{font-size:13px;margin:0 0 14px}.studio-service-output .actions{margin-top:14px}.studio-services button[disabled]{opacity:.48;cursor:not-allowed}.studio-services [role=alert]{font-size:14px;padding:12px 0;border-bottom:1px solid var(--platform-line,#e3e2df);color:var(--platform-ink,#171717)}.studio-services #studioServicesStatus:empty{display:none}.studio-service-empty{padding:10px 0 24px;color:var(--platform-muted,#686865);font-size:14px}.studio-services .studio-service-panel .btn{min-height:42px;font-size:13px}.studio-service-ready{font-size:13px;color:var(--platform-muted,#686865)}@media(max-width:700px){.studio-service-fields,.studio-service-connections{grid-template-columns:minmax(0,1fr);gap:20px}.studio-service-job{grid-template-columns:minmax(0,1fr);gap:16px}.studio-service-job-actions{justify-content:flex-start;max-width:100%}.studio-service-tabs{gap:24px}.studio-service-output{grid-template-columns:110px minmax(0,1fr);gap:16px}.studio-service-output video{width:110px;height:155px}.studio-service-upload{padding:20px}.studio-service-form{gap:22px}.studio-service-panel .actions .btn{max-width:100%;white-space:normal}}@media(max-width:430px){.studio-service-output{grid-template-columns:minmax(0,1fr)}.studio-service-output video{width:140px;height:180px}}@media(prefers-reduced-motion:reduce){.studio-services *{animation:none!important;transition:none!important}}#app .studio-services{--service-line:var(--platform-line,#eee);--service-white:var(--platform-surface,#fff);--service-soft:var(--platform-paper,#f5f5f5)}#app .studio-services .studio-heading{margin-bottom:24px}#app .studio-services .studio-heading h1{font:500 32px/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.04em;margin:0}#app .studio-services .studio-heading p{font:14px/1.55 Arial,Helvetica,sans-serif;margin-top:12px}#app .studio-services .studio-heading .eyebrow{font-size:11px;letter-spacing:.03em;margin-bottom:12px;display:block}#app .studio-service-icon{display:block;width:20px;height:20px;flex:0 0 auto}#app .studio-service-content[data-service-content=video]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:32px;align-items:start}#app .studio-service-panel{border:1px solid var(--service-line);border-radius:20px;background:var(--service-white);padding:24px;margin-bottom:28px}#app .studio-service-panel h2{font:500 20px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.025em}#app .studio-service-panel h3{font:500 15px/1.35 Arial,Helvetica,sans-serif;letter-spacing:-.015em}#app .studio-service-panel .input,#app .studio-service-panel .select{border-color:var(--service-line);background:var(--service-white);border-radius:12px;font-size:14px;min-height:42px}#app .studio-service-panel .btn,#app .studio-service-job-actions .btn{border-radius:999px;font-size:13px;min-height:39px;padding:9px 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px}#app .studio-service-panel .btn .studio-service-icon{width:17px;height:17px}#app .studio-service-form{gap:22px;max-width:none}#app .studio-service-upload{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:35px 24px;border:1px dashed var(--service-line);border-radius:17px;background:var(--service-soft);text-align:center;cursor:pointer;min-height:245px}#app .studio-service-upload-icon{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--service-line);border-radius:15px;background:var(--service-white);margin-bottom:2px}#app .studio-service-upload-icon .studio-service-icon{width:22px;height:22px}#app .studio-service-upload>strong{font:500 18px/1.3 Arial;letter-spacing:-.025em}#app .studio-service-upload>span:not(.studio-service-upload-icon):not(.studio-service-file-button){font:13px/1.5 Arial;color:var(--platform-muted,#777)}#app .studio-service-upload>small{font:11px Arial;margin:0;color:var(--platform-muted,#888)}#app .studio-service-file-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:13px Arial;padding:10px 16px;border:1px solid var(--service-line);border-radius:999px;background:var(--service-white);margin-top:4px}#app .studio-service-file-button .studio-service-icon{width:16px;height:16px}#app .studio-service-upload input[type=file]{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}#app .studio-service-upload:focus-within{outline:2px solid var(--platform-ink,#171717);outline-offset:3px}#app .studio-service-upload.is-dragging{border-color:var(--platform-ink,#171717);box-shadow:inset 0 0 0 1px var(--platform-ink,#171717)}#app .studio-service-uploaded:empty{display:none}#app .studio-service-attachment{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;padding:14px;border:1px solid var(--service-line);border-radius:15px;width:100%;min-width:0;background:var(--service-white)}#app .studio-service-attachment>video{display:block;width:104px;height:132px;object-fit:contain;border-radius:10px;background:var(--service-soft)}#app .studio-service-attachment-kicker{display:flex;align-items:center;gap:5px;font:11px Arial;color:var(--platform-muted,#777);margin-bottom:8px}#app .studio-service-attachment-kicker .studio-service-icon{width:13px;height:13px}#app .studio-service-attachment h3{overflow-wrap:anywhere;margin:0 0 8px;font:500 14px/1.35 Arial}#app .studio-service-attachment p,#app .studio-service-attachment>div>span:last-child{font:12px/1.5 Arial;color:var(--platform-muted,#777);margin:0 0 8px}#app .studio-service-format{margin:0;padding:0;border:0;min-width:0}#app .studio-service-format>legend{font:500 14px/1.3 Arial;margin-bottom:12px}#app .studio-service-format-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#app .studio-service-format-options>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:102px;padding:15px 8px;border:1px solid var(--service-line);background:var(--service-white);border-radius:13px;cursor:pointer;min-width:0;color:var(--platform-ink,#171717)}#app .studio-service-format-options>button[aria-pressed=true]{background:var(--service-soft);border-color:var(--service-soft)}#app .studio-service-format-options>button:focus-visible{outline:2px solid var(--platform-ink,#171717);outline-offset:2px}#app .studio-service-format-options .studio-service-icon{width:22px;height:22px}#app .studio-service-format-options strong{display:block;font:500 13px/1.3 Arial}#app .studio-service-format-options small{display:block;font:11px/1.4 Arial;color:var(--platform-muted,#777);margin-top:5px}#app .studio-service-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#app .studio-service-details{margin:0;padding:16px 0 0;border-color:var(--service-line)}#app .studio-service-details>summary{font:13px/1.5 Arial}#app .studio-service-details>div{padding:16px 0 0}#app .studio-service-fields{gap:16px}#app .studio-service-prepare-actions{align-items:center;margin:0;gap:12px}#app .studio-service-prepare-actions>button{background:var(--platform-ink,#171717);color:var(--service-white);border-color:var(--platform-ink,#171717)}#app .studio-service-prepare-actions>span{font:11px/1.4 Arial;color:var(--platform-muted,#777)}#app .studio-service-ready{font:12px/1.5 Arial;margin:0;color:var(--platform-muted,#777)}#app .studio-service-heading{padding:0 0 19px;border-top:0}#app .studio-service-heading h2{margin:0}#app .studio-service-heading>.btn{min-height:34px;font-size:12px;padding:7px 12px}#app .studio-service-job{border:1px solid var(--service-line);border-radius:16px;padding:18px;display:block;margin-top:15px}#app .studio-service-job h3{font:500 16px/1.35 Arial;letter-spacing:-.02em;margin:12px 0 6px}#app .studio-service-status{display:inline-flex;align-items:center;gap:5px;font:11px Arial;color:var(--platform-muted,#777);background:var(--service-soft);padding:6px 9px;border-radius:999px}#app .studio-service-status .studio-service-icon{width:12px;height:12px}#app .studio-service-job .form-help{font-size:11px;margin:0}#app .studio-service-output{grid-template-columns:130px minmax(0,1fr);gap:18px;margin:18px 0 0}#app .studio-service-output>video{width:130px;height:184px;border-radius:12px;background:var(--service-soft)}#app .studio-service-output p{font:12px/1.5 Arial;margin:0 0 10px}#app .studio-service-output .btn{font-size:12px;padding:8px 13px}#app .studio-service-output .studio-service-details{margin-top:15px}#app .studio-service-job-actions{margin-top:17px;justify-content:flex-start;gap:8px;max-width:none;border-top:1px solid var(--service-line);padding-top:15px}#app .studio-service-job-actions:empty{display:none}#app .studio-service-job-actions>.btn{font-size:12px;min-height:34px;padding:7px 12px}#app .studio-service-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;min-height:225px;padding:25px;border-radius:15px;background:var(--service-soft);text-align:center}#app .studio-service-empty>.studio-service-icon{width:30px;height:30px;color:var(--platform-muted,#888);stroke-width:1.2}#app .studio-service-empty>p{font:13px/1.55 Arial;margin:0;max-width:32ch}#app .studio-service-setting-row{padding:21px 0;align-items:center;gap:20px;border-color:var(--service-line)}#app .studio-service-setting-copy{display:flex;align-items:flex-start;gap:15px}#app .studio-service-setting-icon,#app .studio-service-account-icon{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border:1px solid var(--service-line);border-radius:13px;background:var(--service-soft)}#app .studio-service-setting-copy p{font-size:13px}#app .studio-service-panel input[type=checkbox]{width:18px;height:18px}#app .studio-service-setting-row:first-child{padding-top:0}#app .studio-service-panel .check-row{font-size:12px}#app .studio-service-content[data-service-content=notifications]{max-width:860px}#app .studio-service-content[data-service-content=notifications]>.studio-service-panel{padding:26px}#app .studio-service-tabs{border:0;gap:8px;padding:0}#app .studio-service-tabs>a{border:0;padding:10px 16px;border-radius:999px;font-size:13px}#app .studio-service-tabs>a[aria-current=page]{background:var(--service-soft)}#app .studio-service-connections{gap:16px}#app .studio-service-connections>article{border:1px solid var(--service-line);padding:20px;border-radius:17px}#app .studio-service-account-icon{margin-bottom:15px}#app .studio-service-connections h3{font-size:17px}@media(max-width:1100px){#app .studio-service-content[data-service-content=video]{gap:22px}#app .studio-service-panel{padding:20px}#app .studio-service-output{grid-template-columns:minmax(0,1fr)}#app .studio-service-output>video{width:100%;height:220px}}@media(max-width:820px){#app .studio-service-content[data-service-content=video]{grid-template-columns:minmax(0,1fr)}#app .studio-service-output{grid-template-columns:130px minmax(0,1fr)}#app .studio-service-output>video{width:130px;height:184px}#app .studio-service-upload{min-height:225px;padding:28px 20px}#app .studio-service-activity{margin-top:0}}@media(max-width:480px){#app .studio-service-panel{padding:18px;border-radius:17px}#app .studio-service-upload>span:not(.studio-service-upload-icon):not(.studio-service-file-button){font-size:12px}#app .studio-service-format-options{gap:6px}#app .studio-service-format-options>button{padding:13px 5px}#app .studio-service-format-options strong{font-size:12px}#app .studio-service-format-options small{font-size:10px}#app .studio-service-output{grid-template-columns:minmax(0,1fr)}#app .studio-service-output>video{width:100%;height:240px}#app .studio-service-setting-copy{gap:12px}#app .studio-service-setting-icon{width:34px;height:34px;flex-basis:34px}#app .studio-service-setting-icon .studio-service-icon{width:17px;height:17px}#app .studio-service-content[data-service-content=notifications]>.studio-service-panel{padding:20px}}.design-studio-page{width:100%;min-width:0}.design-studio-nav{display:flex;flex-wrap:wrap;gap:10px 24px;padding:20px 0;margin:26px 0 34px;border-top:1px solid var(--platform-line);border-bottom:1px solid var(--platform-line)}.design-studio-nav a{font-size:14px;min-height:44px;display:inline-flex;align-items:center;color:var(--platform-muted);text-decoration:none}.design-studio-nav a[aria-current=page],.design-studio-nav a:hover{color:var(--platform-ink);text-decoration:underline;text-underline-offset:5px}.design-studio-form{display:grid;gap:20px;max-width:960px;min-width:0;margin:26px 0 36px}.design-studio-form label{display:grid;gap:10px;font-size:14px;line-height:1.5;min-width:0}.design-studio-page :is(input,select,textarea,button){font-family:inherit;font-size:14px;min-width:0;max-width:100%}.design-studio-form textarea{width:100%;font-size:16px;line-height:1.55}.design-studio-form :is(input,select){min-height:46px}.design-studio-form input[type=checkbox]{min-height:0;width:18px;height:18px;accent-color:var(--platform-ink)}.design-studio-form .check-row{display:flex;align-items:center;gap:10px}.design-studio-form fieldset{border:1px solid var(--platform-line);border-radius:16px;padding:22px;display:grid;gap:20px;min-width:0}.design-studio-form legend{font-size:14px;padding:0 10px}.design-studio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.design-studio-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:18px 0}.design-studio-actions .studio-field{flex:1;min-width:180px;max-width:400px}.design-studio-page .btn{border-radius:999px;font-size:14px;min-height:44px;padding:12px 20px;white-space:normal;max-width:100%;line-height:1.4;text-align:center}.design-layout-workspace{display:grid;grid-template-columns:220px minmax(0,1fr);gap:36px;align-items:start}.design-layout-workspace :is(h2,h3){font-weight:500;letter-spacing:-.04em}.design-outline{position:sticky;top:120px;min-width:0}.design-outline h2{font-size:20px!important;margin:20px 0}.design-outline ol{padding:0;margin:0;list-style:none}.design-outline ol ol{margin-left:14px;border-left:1px solid var(--platform-line);padding-left:8px}.design-outline button[data-block]{display:block;width:100%;background:transparent;border:0;border-radius:12px;color:var(--platform-ink);padding:12px;text-align:left;font-size:14px;cursor:pointer;overflow-wrap:anywhere}.design-outline button[data-block] small{display:block;font-size:12px;margin-top:7px;color:var(--platform-muted)}.design-outline button[aria-current=true]{background:var(--platform-paper)}.design-outline .design-studio-form{margin-top:22px;gap:12px}.design-preview-panel{margin-top:32px;border-top:1px solid var(--platform-line);padding-top:24px;min-width:0}.design-preview-viewport{position:relative;width:100%;max-width:100%;overflow:hidden;border:1px solid var(--platform-line);border-radius:20px;background:var(--platform-paper)}.design-preview-device{width:1280px;height:820px;background:var(--platform-canvas)}.design-preview-device iframe{width:100%;height:820px;border:0;background:var(--platform-canvas);display:block}.design-preview-device[data-width=mobile]{width:390px}.design-assets-list{display:grid;gap:38px;margin-top:40px}.design-assets-list>article{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1fr);gap:32px;align-items:center;border-top:1px solid var(--platform-line);padding-top:26px;min-width:0}.design-asset-preview{aspect-ratio:4/3;background:var(--platform-paper);border:1px solid var(--platform-line);border-radius:var(--platform-radius,20px);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;max-height:400px}.design-asset-preview :is(img,video){width:100%;height:100%;object-fit:contain;max-height:400px;background:var(--platform-paper)}.design-lottie-preview{width:100%;height:100%;min-height:160px;overflow:hidden}.design-lottie-preview canvas{width:100%;height:100%;object-fit:contain}.design-assets-list h3,.design-report h3,.design-release-row h3{font-weight:500;font-size:28px;line-height:1.2;letter-spacing:-.04em;margin:14px 0}.design-assets-list small,.design-release-row small{font-size:13px;color:var(--platform-muted)}.design-table-wrap{width:100%;overflow:auto;border:1px solid var(--platform-line);border-radius:16px;margin:22px 0}.design-table-wrap table{width:100%;min-width:620px;border-collapse:collapse;font-size:13px;line-height:1.5;text-align:left}.design-table-wrap :is(td,th){padding:13px 16px;vertical-align:top;border-bottom:1px solid var(--platform-line);color:var(--platform-ink);overflow-wrap:anywhere;max-width:260px}.design-table-wrap th{background:var(--platform-paper);font-weight:500}.design-report,.design-release-row{border-top:1px solid var(--platform-line);padding:24px 0 30px;margin-top:24px;min-width:0}.design-studio-status{position:sticky;bottom:0;padding:16px 0;background:var(--platform-canvas);border-top:1px solid var(--platform-line);font-size:14px;min-height:50px}.design-studio-status:empty{display:none}.design-motion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px;margin:28px 0 32px}.design-motion-grid article{display:grid;gap:16px;align-content:start;min-width:0}.design-motion-grid h2{font-size:24px!important;font-weight:500;line-height:1.2;letter-spacing:-.035em;margin:2px 0!important}.design-motion-grid label{display:grid;gap:8px;font-size:13px;min-width:0}.design-motion-preview{aspect-ratio:1;border-radius:var(--platform-radius,20px);background:var(--platform-paper);position:relative;overflow:hidden;isolation:isolate}.design-motion-preview>img{width:100%;height:100%;object-fit:contain;transition:transform .24s ease}.design-motion-preview[data-effect=lift]:hover>img{transform:translateY(-8px) scale(1.02)}.design-motion-preview[data-effect=tilt]:hover>img{transform:rotate(-2deg) scale(1.02)}.design-motion-preview[data-effect=reveal]:hover>img{animation:design-reveal .45s ease both}.design-motion-preview>video,.design-motion-preview>.design-lottie-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:var(--platform-paper)}@keyframes design-reveal{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.design-studio-page :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--platform-ink);outline-offset:4px}@media(max-width:1000px){.design-layout-workspace{grid-template-columns:180px minmax(0,1fr);gap:24px}.design-motion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.design-assets-list>article{grid-template-columns:1fr 1.1fr;gap:24px}}@media(max-width:600px){.design-studio-nav{gap:8px 18px;margin:22px 0 28px;padding:16px 0}.design-studio-grid,.design-layout-workspace,.design-assets-list>article{grid-template-columns:1fr;gap:22px}.design-outline{position:static}.design-outline>ol{display:flex;gap:8px;overflow:auto;padding-bottom:10px}.design-outline>ol>li{min-width:140px;max-width:220px;flex:none}.design-studio-form{gap:18px;margin:20px 0 28px}.design-studio-form fieldset{padding:16px}.design-studio-actions{gap:10px}.design-studio-actions .studio-field{max-width:none;flex-basis:100%}.design-studio-page .btn{font-size:13px;padding:12px 17px}.design-asset-preview{aspect-ratio:4/3;max-height:300px}.design-motion-grid{gap:28px 14px}.design-motion-grid h2{font-size:20px!important}.design-motion-grid label{font-size:12px}.design-motion-grid select{font-size:13px}.design-release-row h3,.design-report h3{font-size:24px}.design-preview-viewport{border-radius:16px}}@media(prefers-reduced-motion:reduce){.design-motion-preview>img{transition:none!important;animation:none!important;transform:none!important}.design-motion-preview[data-effect=reveal]:hover>img{animation:none!important}}.design-motion-preview>img{background-image:var(--product-photo-backdrop,none)}.design-motion-grid>.product{background:transparent;border:0;padding:0;box-shadow:none}.design-asset-preview .design-lottie-preview{width:100%;height:100%;padding:12px}.design-asset-preview .hs-design-asset-widget{width:100%;height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px}.design-asset-preview .hs-design-asset-frame{min-height:180px;width:100%;position:relative}.design-asset-preview .hs-design-asset-frame svg{width:100%;height:100%}.design-json-paste{padding:16px 0;border-top:1px solid var(--platform-line);border-bottom:1px solid var(--platform-line)}.design-json-paste summary{cursor:pointer;font-size:14px;color:var(--platform-ink);min-height:32px}.design-json-paste>label{margin-top:16px}.design-table-wrap td small{display:block;font-size:12px;color:var(--platform-muted);margin-top:6px}.hs-card-motion-host{position:relative}.hs-card-motion-overlay{position:absolute;inset:0;z-index:3;display:grid;place-items:center;pointer-events:none;overflow:hidden;border-radius:inherit}.hs-card-motion-overlay svg,.hs-card-motion-overlay video{width:100%;height:100%;max-width:100%;object-fit:contain;pointer-events:none}.product[data-card-motion] .photo-wrap{transform-origin:center;transition:transform .18s ease,opacity .18s ease}.product[data-card-motion=lift].hs-card-motion-active .photo-wrap{transform:translateY(-4px)}.product[data-card-motion=tilt].hs-card-motion-active .photo-wrap{transform:perspective(900px) rotateX(var(--hs-card-tilt-x,0deg)) rotateY(var(--hs-card-tilt-y,0deg))}.product[data-card-motion=reveal].hs-card-motion-active .photo-wrap{transform:scale(.985);opacity:.94}@media(prefers-reduced-motion:reduce){.product[data-card-motion] .photo-wrap{transform:none!important;opacity:1!important;transition:none!important}.hs-card-motion-overlay{display:none!important}}.hs-design-asset-widget{display:grid;gap:14px;justify-items:start;width:100%;min-width:0}.hs-design-asset-frame{position:relative;width:100%;height:clamp(160px,25vw,320px);overflow:hidden;border-radius:var(--platform-radius,20px);background:var(--platform-paper,#f6f5f3)}.hs-design-asset-frame:focus-visible{outline:2px solid var(--platform-ink,#171817);outline-offset:3px}.hs-design-asset-widget .btn{max-width:100%;white-space:normal}@media(prefers-reduced-motion:reduce){.hs-card-motion-poster{display:grid!important}}#app .site-layout-block{padding:var(--section-padding,32px);border-radius:var(--platform-radius,24px);background:var(--section-surface,var(--platform-paper));font-size:var(--section-text,16px);overflow-wrap:anywhere;min-width:0}#app .site-layout-children{display:grid;grid-template-columns:repeat(var(--section-columns,1),minmax(0,1fr));gap:var(--section-gap,24px);margin-top:24px}#app .site-layout-block img,#app .site-layout-block video{display:block;width:100%;max-width:100%;height:auto;border-radius:18px;object-fit:contain;margin-block:20px}#app .site-layout-block h2{color:var(--platform-ink);font-family:var(--platform-heading,Arial);font-size:clamp(24px,3vw,42px);line-height:1.12;margin:0 0 16px}#app .site-layout-block p{font-size:inherit;line-height:1.6;margin:12px 0}#app .site-layout-block[data-surface=canvas]{--section-surface:var(--platform-canvas)}#app .site-layout-block[data-surface=clear]{--section-surface:transparent}@media(max-width:700px){#app .site-layout-block{padding:var(--section-mobile-padding,20px);font-size:var(--section-mobile-text,16px)}#app .site-layout-children{grid-template-columns:repeat(var(--section-mobile-columns,1),minmax(0,1fr))}}#app .workspace-primary{display:flex;align-items:center;gap:8px;margin:22px 0 0;padding:20px 0;border-top:1px solid var(--platform-line);border-bottom:1px solid var(--platform-line);overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}#app .workspace-primary a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:11px 19px;border:0!important;border-radius:999px;background:transparent!important;color:var(--platform-muted)!important;text-decoration:none;font:14px/1.4 var(--font,Arial),sans-serif;white-space:nowrap;letter-spacing:normal;text-transform:none;box-shadow:none}#app .workspace-primary a:is([aria-current=page],[data-active-group=true]){background:var(--platform-ink)!important;color:var(--platform-canvas)!important}#app .workspace-secondary{display:flex;align-items:center;gap:26px;overflow-x:auto;flex-wrap:nowrap;padding:18px 0;margin:0 0 24px;border-bottom:1px solid var(--platform-line)}#app .workspace-secondary a{flex:none;display:inline-flex;align-items:center;min-height:36px;color:var(--platform-muted)!important;text-decoration:none;font-size:13px;white-space:nowrap}#app .workspace-secondary a[aria-current=page]{color:var(--platform-ink)!important;text-decoration:underline;text-underline-offset:7px}#app .workspace-primary a:hover,#app .workspace-secondary a:hover{color:var(--platform-ink)!important}#app .workspace-primary a:is([aria-current=page],[data-active-group=true]):hover{color:var(--platform-canvas)!important}#app :is(.platform-page,.owner-workspace).workspace-tool-page{max-width:1312px;padding:38px 36px 64px;margin:auto}#app .workspace-tool-page>header h1,#app .workspace-tool-page .platform-heading h1,#app .workspace-tool-page>.studio-heading h1{font:500 clamp(30px,3.2vw,44px)/1.12 var(--platform-heading,Arial),sans-serif;letter-spacing:-.045em;margin:0 0 12px}#app .workspace-tool-page>header p,#app .workspace-tool-page .platform-heading p{font-size:15px;line-height:1.6;max-width:70ch;margin:0 0 22px}#app .workspace-tool-page .platform-heading .eyebrow{display:none}.workspace-context{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin:22px 0;color:var(--platform-muted);font-size:13px}.workspace-context a{color:var(--platform-ink);text-decoration:underline;text-underline-offset:4px}.workspace-advanced{border-top:1px solid var(--platform-line);padding:18px 0;margin-top:8px;min-width:0}.workspace-advanced>summary{cursor:pointer;font-size:14px;color:var(--platform-ink)}.workspace-advanced[open]>summary{margin-bottom:20px}.workspace-product-choices{display:grid;gap:10px;max-height:330px;overflow:auto;padding:12px 0}.workspace-product-choices label{display:flex!important;align-items:center;gap:12px;min-height:44px}.workspace-product-choices img{width:44px;height:44px;object-fit:contain;background:var(--platform-paper);border-radius:8px}.workspace-product-choices input[type=checkbox]{flex:none}.workspace-inline-settings{display:grid;gap:18px;padding:22px 0;border-top:1px solid var(--platform-line)}#app .workspace-tool-page .design-studio-status{min-height:0}#app .workspace-tool-page .design-studio-status:empty{display:none}#app .workspace-tool-page .design-motion-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}#app .workspace-tool-page .design-motion-grid h2{font-size:20px!important}#app .workspace-tool-page .design-motion-grid select{padding:11px 12px;background:var(--platform-paper);border:1px solid var(--platform-line);color:var(--platform-ink);border-radius:12px}html .account-drawer [hidden]{display:none!important}@media(max-width:900px){#app .workspace-tool-page .design-motion-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){#app :is(.platform-page,.owner-workspace).workspace-tool-page{padding:28px 20px 44px}#app .workspace-primary{padding:12px 0;gap:4px;margin-top:16px}#app .workspace-primary a{font-size:13px;padding:10px 15px}#app .workspace-secondary{gap:22px;padding:12px 0;margin-bottom:22px}#app .workspace-tool-page .design-motion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.workspace-context{margin:18px 0}.workspace-advanced{padding:16px 0}}.workspace-shop-more{position:relative;font-size:13px}.workspace-shop-more summary{cursor:pointer;padding:12px 0;color:var(--platform-ink)}.workspace-shop-more[open]{padding:0 14px;background:var(--platform-paper);border-radius:12px}.workspace-shop-more a{display:block;min-height:36px;color:var(--platform-ink);text-decoration:none;padding:8px 0}.workspace-notification{padding:24px 0;border-top:1px solid var(--platform-line)}.workspace-notification h2{font-size:24px;font-weight:500;letter-spacing:-.03em;margin:10px 0}.workspace-notification small{font-size:12px}.workspace-notification .btn{margin-left:16px}[hidden][data-motion-asset],.workspace-product-choices [hidden]{display:none!important}#app .studio:has(.portal-nav){max-width:1312px;margin-inline:auto;padding:38px 36px 64px}#app .studio:has(.portal-nav)>.studio-heading h1{font-size:clamp(30px,3.2vw,44px);line-height:1.12;letter-spacing:-.045em}@media(max-width:600px){#app .studio:has(.portal-nav){padding:28px 20px 44px}}.creator-workspace:has(#creatorChairForm)>.workspace-shop-header{display:none}#workspaceChairSubmissions:has(#creatorChairForm)~.workspace-section-heading,#workspaceChairSubmissions:has(#creatorChairForm)~#workspaceStudioList{display:none}#app .workspace-tool-page h2{font-size:28px;line-height:1.2}.workspace-section-summary{padding-left:20px;font-size:14px;line-height:1.7;color:var(--platform-muted)}html #app .workspace-primary a.btn.btn-secondary{background:transparent!important;color:var(--platform-muted)!important;border:0!important;font-size:14px!important;padding:11px 19px!important}html #app .workspace-primary a.btn.btn-secondary[aria-current=page]{background:var(--platform-ink)!important;color:var(--platform-canvas)!important}html #app .workspace-primary a.btn.btn-secondary:hover{color:var(--platform-ink)!important}html #app .workspace-primary a.btn.btn-secondary[aria-current=page]:hover{color:var(--platform-canvas)!important}#app .studio:has(.portal-nav){max-width:1312px!important}@media(max-width:600px){html #app .workspace-primary a.btn.btn-secondary{font-size:13px!important;padding:10px 15px!important}}#app .workspace-tool-page,#app .studio:has(.portal-nav){width:100%}#app .workspace-tool-page .chair-admin-toolbar h2{font-size:24px;font-weight:500;letter-spacing:-.035em}@media(max-width:600px){#app .workspace-tool-page .platform-sticky-actions{padding:12px 0;gap:10px;align-items:center}#app .workspace-tool-page .platform-sticky-actions .btn{width:auto;flex:0 1 auto;font-size:13px!important;padding:10px 16px;min-height:42px}#app .workspace-tool-page .platform-sticky-actions #siteSaveState{margin:0;font-size:12px;line-height:1.4}}#app .shopper-account-page{max-width:1312px;width:100%;padding:38px 36px 64px}#app .shopper-shelf .shopper-saves-grid,#app .shopper-shelf .shopper-routines-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px}#app .shopper-shelf .shopper-save-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:6px 18px;align-content:center;align-items:center}#app .shopper-shelf .shopper-save-photo{width:96px;height:96px;grid-row:1 / span 3;aspect-ratio:1}#app .shopper-shelf .shopper-save-card h2{font-size:19px}#app .shopper-shelf .shopper-save-card small{margin:0}#app .shopper-shelf .shopper-routine-card{display:grid;grid-template-columns:160px minmax(0,1fr);gap:6px 18px;align-content:center;align-items:center}#app .shopper-shelf .shopper-routine-photos{width:160px;height:100px;grid-row:1 / span 3;padding:12px}#app .shopper-shelf .shopper-routine-card h2{font-size:21px;margin:0}#app .shopper-shelf .shopper-routine-card small{margin:0}#app .shopper-shelf{padding-top:22px;margin-bottom:20px}@media(max-width:650px){#app .shopper-account-page{padding:28px 20px 44px}#app .shopper-shelf .shopper-saves-grid,#app .shopper-shelf .shopper-routines-grid{grid-template-columns:minmax(0,1fr)}#app .shopper-shelf .shopper-routine-card{grid-template-columns:116px minmax(0,1fr)}#app .shopper-shelf .shopper-routine-photos{width:116px;height:90px}#app .shopper-shelf .shopper-routine-card h2{font-size:19px}}#app :is(.workspace-tool-page,.shopper-account-page,.studio:has(.portal-nav)){--reference-surface:var(--platform-canvas);--reference-soft:var(--platform-paper);--reference-line:var(--platform-line);--reference-ink:var(--platform-ink)}html #app .workspace-primary{gap:6px;border:0;padding:8px 0;margin:20px 0 26px}html #app .workspace-primary a,html #app .workspace-primary a.btn.btn-secondary{font-size:15px!important;font-weight:500;padding:10px 20px!important;min-height:44px;background:transparent!important;color:var(--platform-muted)!important}html #app .workspace-primary a:is([aria-current=page],[data-active-group=true]),html #app .workspace-primary a.btn.btn-secondary[aria-current=page],html #app .workspace-primary a:is([aria-current=page],[data-active-group=true]):hover{background:var(--platform-paper)!important;color:var(--platform-ink)!important}html #app .workspace-secondary{padding:4px 0 16px;gap:8px;margin-bottom:26px;border-color:var(--platform-line)}html #app .workspace-secondary a{min-height:40px;padding:8px 16px;border-radius:999px;font-size:14px}html #app .workspace-secondary a[aria-current=page]{text-decoration:none;background:var(--platform-paper);color:var(--platform-ink)!important}html #app :is(.workspace-tool-page,.studio:has(.portal-nav)){padding-top:32px;max-width:1376px!important}html #app .workspace-tool-page>header h1,html #app .workspace-tool-page .platform-heading h1,html #app .studio:has(.portal-nav)>.studio-heading h1{font-size:30px!important;line-height:1.2;font-weight:500;letter-spacing:-.035em;margin:0 0 10px}html #app .studio:has(.portal-nav)>.studio-heading{margin:0 0 12px;padding:0;border:0}html #app .studio:has(.portal-nav)>.studio-heading .eyebrow{display:none}html #app .studio:has(.workspace-shop-header)>.studio-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}html #app .workspace-tool-page h2{font-size:22px;letter-spacing:-.025em;font-weight:500}html #app .workspace-tool-page>header p{font-size:15px;margin-bottom:18px}html #app .workspace-tool-page :is(.btn-secondary,.platform-sticky-actions .btn-secondary){background:var(--platform-canvas);border:1px solid var(--platform-line)}html #app .creator-workspace .workspace-shop-header{padding:20px 0 28px;margin:0 0 10px;border:0;border-radius:0;background:transparent;align-items:center}.workspace-profile-identity{display:flex;align-items:center;gap:18px;min-width:0}.workspace-profile-avatar{width:76px;height:76px;border-radius:50%;background:var(--platform-paper);display:grid;place-items:center;font-size:28px;color:var(--platform-muted);overflow:hidden;flex:none}.workspace-profile-avatar img{width:100%;height:100%;object-fit:cover;display:block}html #app .workspace-profile-identity h2{font-size:28px;margin:0 0 8px;font-weight:500}html #app .workspace-profile-identity p{font-size:15px;margin:0}html #app .creator-workspace .workspace-tabs{border:0;padding:6px 0;gap:4px;margin:14px 0 28px;justify-content:center}html #app .creator-workspace .workspace-tabs button{font-size:15px;font-weight:500;padding:10px 20px}html #app .creator-workspace .workspace-tabs button[aria-selected=true]{background:var(--platform-paper)!important;color:var(--platform-ink)!important}html #app .workspace-section-heading h2{font-size:22px;font-weight:500}html #app .workspace-toolbar{align-items:center;padding:8px 0;gap:14px;margin-bottom:24px}html #app .workspace-toolbar .studio-field{font-size:12px;color:var(--platform-muted)}html #app .workspace-toolbar input[type=search]{border-radius:999px;padding-left:20px;min-height:48px}html #app .workspace-toolbar select{border-radius:999px;min-height:48px}#myProductRows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;align-items:start}html #app .creator-workspace .workspace-product-tile{padding:0;border:0;min-width:0}html #app .workspace-product-tile .workspace-row-main{display:grid;gap:12px;min-width:0}html #app .creator-workspace .workspace-product-tile .workspace-thumb{width:100%;height:auto;aspect-ratio:4/5;border-radius:14px;object-fit:contain;background-color:var(--platform-paper);margin:0}html #app .workspace-product-tile .workspace-row-identity h3{font-size:17px;font-weight:500;line-height:1.4}html #app .workspace-product-tile .workspace-row-identity p{font-size:13px;margin:5px 0}html #app .workspace-product-tile .workspace-row-action{margin:0;display:flex}html #app .workspace-product-tile .workspace-row-action .btn{padding:8px 16px;min-height:40px;font-size:13px}html #app .workspace-product-tile .workspace-row-details{margin:10px 0 0;border-top:1px solid var(--platform-line)}html #app .workspace-product-tile .workspace-link-details .actions{display:grid;gap:8px}html #app .workspace-product-tile .workspace-link-details a{overflow-wrap:anywhere}.workspace-collection-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;align-items:start}html #app .workspace-collection-gallery :is(.workspace-stack-row,.workspace-collection-row){display:grid;grid-template-columns:minmax(0,1fr);gap:12px;border:0;padding:0;min-width:0}html #app .workspace-collection-gallery .workspace-stack-art{width:100%;aspect-ratio:12/5;border-radius:20px;overflow:hidden;display:flex;gap:2px;background:var(--platform-paper);flex-basis:auto}html #app .creator-workspace .workspace-collection-gallery .workspace-stack-art .workspace-thumb{width:0;height:100%;flex:1;object-fit:contain;border-radius:0;background-color:var(--platform-paper)}html #app .workspace-collection-gallery .workspace-row-identity h3{font-size:18px;font-weight:500;margin:4px 0}html #app .workspace-collection-gallery .workspace-row-identity p{font-size:13px;margin:4px 0}html #app .workspace-collection-gallery .workspace-row-action{margin:0;justify-content:space-between}html #app .workspace-collection-gallery>.workspace-collection-row>button{justify-self:start;margin:0}#myProductRows>.workspace-empty{grid-column:1/-1}html #app .account-settings{max-width:880px;margin:0 auto;display:grid;gap:24px}html #app .account-settings-section{border:1px solid var(--platform-line);border-radius:24px;padding:22px 26px;background:var(--platform-canvas);margin:0}html #app .account-settings-section h2{font-size:20px;margin:0 0 18px}html #app .account-setting-row h3{font-size:15px;font-weight:500}html #app .account-setting-row p{font-size:13px}html .site-header .account-drawer{border-radius:24px;padding:14px 22px 20px;width:340px;background:var(--platform-canvas);border:1px solid var(--platform-line);box-shadow:0 6px 24px #0000000c}html .site-header .account-drawer section{padding:12px 0;border-color:var(--platform-line)}html .site-header .account-drawer a{font-size:14px;min-height:40px;border-radius:10px;line-height:1.4}html .site-header .account-drawer a:hover{background:var(--platform-paper)}html .site-header .account-drawer h2{font-size:11px;letter-spacing:.04em;color:var(--platform-muted)}html .site-header .account-drawer #closeMenu{border:0!important;border-radius:999px;background:var(--platform-paper)!important;color:var(--platform-ink)!important;padding:8px 14px;box-shadow:none}html body:not(:has(.cosmos-creator-shop)) .site-header .nav-toggle{background:var(--platform-canvas);color:var(--platform-ink);border-color:var(--platform-line);padding:10px 18px;font-size:14px}.menu-icon{width:19px;height:19px;margin-right:10px;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body:has(.workspace-tool-page,.shopper-account-page,.brands-products-page,.studio .portal-nav) .site-header{background:var(--platform-canvas)!important}body:has(.workspace-tool-page,.shopper-account-page,.brands-products-page,.studio .portal-nav) .header-shortcuts a{font-size:14px}@media(max-width:1100px){#myProductRows{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-collection-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){html #app :is(.workspace-tool-page,.studio:has(.portal-nav)){padding:24px 20px 44px}html #app .workspace-primary{margin:14px 0 22px}html #app .workspace-primary a,html #app .workspace-primary a.btn.btn-secondary{padding:10px 16px!important;font-size:14px!important}html #app .workspace-secondary{padding-bottom:12px;margin-bottom:20px}html #app .workspace-secondary a{padding:8px 12px;font-size:13px}html #app .workspace-tool-page>header h1,html #app .workspace-tool-page .platform-heading h1,html #app .studio:has(.portal-nav)>.studio-heading h1{font-size:28px!important}.workspace-profile-avatar{width:56px;height:56px;font-size:24px}.workspace-profile-identity{gap:14px}html #app .workspace-profile-identity h2{font-size:23px}html #app .creator-workspace .workspace-shop-header{align-items:flex-start;padding:8px 0 16px}html #app .creator-workspace .workspace-tabs{justify-content:flex-start;margin:10px 0 22px}html #app .creator-workspace .workspace-tabs button{padding:10px 16px;font-size:14px}#myProductRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}html #app .workspace-product-tile .workspace-row-identity h3{font-size:15px}.workspace-collection-gallery{grid-template-columns:1fr;gap:28px}html #app .account-settings-section{padding:20px;border-radius:20px}html .site-header .account-drawer{width:auto;border-radius:24px;bottom:auto;max-height:calc(100dvh - var(--menu-top,72px) - 16px)}}html body.cosmos-shop-active .site-header{display:grid;grid-template-columns:minmax(260px,1fr) minmax(300px,460px) minmax(170px,1fr);grid-template-rows:56px;align-items:center;gap:20px;padding:16px 32px;border:0;background:var(--cosmos-canvas,#fff)!important;position:relative;backdrop-filter:none;min-height:88px;font-family:Arial,Helvetica,sans-serif;box-shadow:none}.cosmos-shop-active .site-header>.brand{grid-column:1!important;grid-row:1!important;width:32px;z-index:1;position:relative!important;left:auto!important;top:auto!important;transform:none!important;justify-self:start!important}.cosmos-shop-active .site-header .brand-text{display:none}.cosmos-shop-active .site-header .brand-mark{display:grid!important;width:30px;height:30px;border-radius:9px;font-size:20px;box-shadow:none;background:var(--cosmos-text,#111);color:var(--cosmos-canvas,#fff)}.cosmos-shop-active .header-shortcuts{display:none!important}.shop-header-nav{grid-column:1;grid-row:1;display:flex;align-items:center;gap:22px;margin-left:52px;min-width:0;font:500 14px/1.4 Arial,Helvetica,sans-serif}.shop-header-nav a{color:var(--cosmos-secondary,#777);text-decoration:none;white-space:nowrap}.shop-header-nav a[aria-current]{color:var(--cosmos-text,#111)}.shop-header-search{grid-column:2;grid-row:1;display:flex;align-items:center;gap:10px;height:56px;min-width:0;padding:5px 12px 5px 7px;border:1px solid var(--cosmos-border,#eee);border-radius:999px;background:var(--cosmos-surface,#fafafa);box-shadow:0 2px 10px #00000005;color:var(--cosmos-text,#111);margin:0}.shop-header-search .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shop-header-context{flex:none;border:1px solid var(--cosmos-border,#eee);background:var(--cosmos-canvas,#fff);border-radius:999px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 13px;text-decoration:none;color:inherit;font:500 14px/1.4 Arial,Helvetica,sans-serif}html .shop-header-search input{flex:1;min-width:0;width:100%;border:0;padding:8px 0;background:transparent;color:inherit;box-shadow:none;outline:none;font:14px/1.4 Arial,Helvetica,sans-serif;border-radius:0}.shop-header-search input::placeholder{color:var(--cosmos-secondary,#919191)}.shop-header-search button{display:grid;place-items:center;flex:none;width:32px;height:32px;background:transparent;border:0;padding:5px;color:var(--cosmos-secondary,#777)}.shop-header-search button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.shop-header-search:focus-within{outline:2px solid var(--cosmos-text,#111);outline-offset:3px}.cosmos-shop-active .site-header>.header-actions{grid-column:3;grid-row:1;justify-self:end;gap:16px;white-space:nowrap;margin:0}.cosmos-shop-active .site-header .nav-toggle{min-width:40px;border:1px solid var(--cosmos-border,#eee);background:var(--cosmos-canvas,#fff);font:14px Arial;letter-spacing:0;text-transform:none;border-radius:999px}.cosmos-shop-active .site-header .nav-toggle>span:first-child{display:none}.cosmos-shop-active .site-header .header-avatar{width:38px;height:38px;font:12px Arial;border-radius:50%}.cosmos-shop-active .site-header #menuSignIn{font:14px Arial;color:var(--cosmos-secondary,#777)}.cosmos-shop-active .site-footer{margin-top:40px}.cosmos-brand-active .app-shell{position:relative}html body.cosmos-shop-active.cosmos-brand-active .site-header{position:absolute;inset:0 0 auto;background:transparent!important;padding:18px 20px;color:#fff;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:56px;min-height:88px}.cosmos-brand-active .shop-header-nav{justify-self:start;width:max-content;max-width:100%;padding:15px 18px 15px 50px;margin-left:0;border-radius:999px;background:#ffffff20;backdrop-filter:blur(20px);min-height:56px}.cosmos-brand-active .shop-header-nav a,.cosmos-brand-active .shop-header-nav a[aria-current]{color:#fff}.cosmos-brand-active .site-header>.brand{margin-left:16px}.cosmos-brand-active .site-header .brand-mark{background:transparent;color:#fff}.cosmos-brand-active .shop-header-search{background:#ffffff20;border-color:#ffffff18;color:#fff;backdrop-filter:blur(20px);box-shadow:none}.cosmos-brand-active .shop-header-context{background:#ffffff18;border-color:#ffffff18}.cosmos-brand-active .shop-header-search input::placeholder,.cosmos-brand-active .shop-header-search button{color:#ffffffb8}.cosmos-brand-active .site-header>.header-actions{grid-column:2;background:#ffffff20;border-radius:999px;padding:6px 8px 6px 16px;backdrop-filter:blur(20px)}.cosmos-brand-active .site-header #menuSignIn{color:#fff!important}.cosmos-brand-active .site-header .nav-toggle{background:#fff;border-color:transparent;color:#111}.cosmos-brand-active .bp-brand-follow .btn{width:auto!important;flex:none}@media(max-width:1000px){html body.cosmos-shop-active .site-header{grid-template-columns:minmax(210px,1fr) minmax(240px,1.3fr) auto;gap:14px;padding-inline:24px}.shop-header-nav{gap:16px;margin-left:44px}.shop-header-context{max-width:110px;padding-inline:10px}}@media(max-width:760px){html body.cosmos-shop-active .site-header{grid-template-columns:1fr auto;grid-template-rows:42px 50px;gap:14px 12px;padding:16px 18px;min-height:138px}.cosmos-shop-active .site-header>.header-actions{grid-column:2}.shop-header-nav{gap:15px;font-size:13px}.shop-header-search{grid-column:1/-1;grid-row:2;height:50px;width:100%}.shop-header-context{max-width:150px}.cosmos-shop-active .site-header .header-actions{gap:10px}.cosmos-shop-active .site-header #menuSignIn{font-size:12px}.cosmos-brand-active .shop-header-nav{padding:12px 10px 12px 44px;min-height:44px}.cosmos-brand-active .site-header>.brand{margin-left:8px}.cosmos-brand-active .site-header>.header-actions{padding:4px 6px 4px 10px}.cosmos-brand-active .site-header .nav-toggle{padding:8px 10px;font-size:12px}.cosmos-brand-active .shop-header-search{margin-top:0}.cosmos-brand-active .shop-header-nav a{font-size:12px}.cosmos-brand-active .site-header .brand-mark{width:26px}}@media(max-width:760px){html body.cosmos-shop-active.cosmos-brand-active .site-header{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:44px;min-height:76px;padding:16px 18px;gap:8px}.cosmos-brand-active .shop-header-nav{gap:6px;padding:12px 8px 12px 40px}.cosmos-brand-active .shop-header-nav a{font-size:11px}.cosmos-shop-active.cosmos-brand-active .site-header .header-actions{gap:6px}}.cosmos-wall{--c24-wall:#000;--c24-card:#fff;--c24-card-ink:#20201e;--c24-muted:#62625e;--c24-wall-ink:#fff;background:var(--c24-wall)}html[data-theme=dark] .cosmos-wall{--c24-wall:#fff;--c24-card:#000;--c24-card-ink:#fff;--c24-muted:#c5c5c0;--c24-wall-ink:#20201e;background:var(--c24-wall)}.cosmos-wall .cosmos-product-tile{background:var(--c24-card);color:var(--c24-card-ink)}.cosmos-wall .cosmos-tile-brand{color:var(--c24-muted)}.cosmos-wall .cosmos-tile-caption,.cosmos-wall .cosmos-tile-name{color:var(--c24-card-ink)}.cosmos-wall .cosmos-product-tile img{mix-blend-mode:normal}.cosmos-wall .cosmos-wall-viewport:after{background:linear-gradient(180deg,color-mix(in srgb,var(--c24-wall) 45%,transparent),transparent 18%,transparent 66%,color-mix(in srgb,var(--c24-wall) 80%,transparent) 92%,var(--c24-wall))}.cosmos-wall .cosmos-wall-label{color:var(--c24-wall-ink)}html[data-theme=dark] .cosmos-wall .cosmos-motion-toggle{background:#fff;color:#20201e;border-color:#20201e55}.c24-home-theme{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:7px;border:1px solid transparent;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.c24-home-theme[hidden]{display:none}.c24-home-theme:hover{border-color:currentColor}.c24-home-theme:focus-visible{outline:2px solid currentColor;outline-offset:3px}.c24-home-theme svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.c24-home-theme svg.hs-theme-moon{display:block}.c24-home-theme svg.hs-theme-sun{display:none}html[data-theme=dark] .c24-home-theme svg.hs-theme-moon{display:none}html[data-theme=dark] .c24-home-theme svg.hs-theme-sun{display:block}html[data-theme=dark] .site-header>.brand{color:#f4f4f0}#app :is(.c24-quiz-bento,.c24-quiz-result){--q-ink:#171717;--q-muted:#62666a;--q-glass:rgba(255,255,255,.76);--q-solid:#fff;--q-line:rgba(155,160,167,.24);--q-soft:rgba(235,237,240,.68);--q-shadow:0 12px 34px rgba(22,30,38,.065),inset 0 1px 0 rgba(255,255,255,.95);--q-glow:rgba(96,109,122,.09);position:relative;isolation:isolate;width:min(1180px,calc(100% - 64px))!important;max-width:none!important;padding:40px 0 76px;margin-inline:auto;color:var(--q-ink);font-family:var(--cosmos-font,Arial,sans-serif);background:transparent}html[data-theme=dark] #app :is(.c24-quiz-bento,.c24-quiz-result){--q-ink:#f5f5f5;--q-muted:#b2b6bc;--q-glass:rgba(34,36,39,.78);--q-solid:#222427;--q-line:rgba(222,228,237,.17);--q-soft:rgba(255,255,255,.075);--q-shadow:0 14px 36px rgba(0,0,0,.21),inset 0 1px 0 rgba(255,255,255,.075);--q-glow:rgba(204,213,225,.075)}#app :is(.c24-quiz-bento,.c24-quiz-result):before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-20px -24px 0;background:radial-gradient(ellipse 330px 250px at 5% 45%,var(--q-glow),transparent 80%),radial-gradient(ellipse 420px 280px at 90% 32%,var(--q-glow),transparent 80%),radial-gradient(ellipse 320px 250px at 55% 85%,var(--q-glow),transparent 80%)}#app :is(.c24-quiz-bento,.c24-quiz-result) *{box-sizing:border-box}#app :is(.c24-quiz-bento,.c24-quiz-result) .c24-glass-card{background:var(--q-glass)!important;color:var(--q-ink);border:1px solid var(--q-line)!important;border-radius:24px!important;box-shadow:var(--q-shadow)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}#app :is(.c24-quiz-bento,.c24-quiz-result) :is(h1,h2,h3){font-family:var(--cosmos-font,Arial,sans-serif);text-transform:none;color:var(--q-ink);font-weight:500;letter-spacing:-.035em}#app :is(.c24-quiz-bento,.c24-quiz-result) :is(p,.form-help,.lede){color:var(--q-muted)}#app :is(.c24-quiz-bento,.c24-quiz-result) :is(button,a,select,input,textarea,summary):focus-visible{outline:2px solid var(--q-ink);outline-offset:4px}#app :is(.c24-quiz-bento,.c24-quiz-result) .btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;border-radius:999px;font:500 14px/1.4 var(--cosmos-font,Arial,sans-serif);text-transform:none;letter-spacing:0;white-space:normal}#app :is(.c24-quiz-bento,.c24-quiz-result) .btn-primary{background:var(--q-ink);color:var(--q-solid);border:1px solid var(--q-ink)}#app :is(.c24-quiz-bento,.c24-quiz-result) .btn-secondary{background:var(--q-soft);color:var(--q-ink);border:1px solid var(--q-line)}#app :is(.c24-quiz-bento,.c24-quiz-result) .btn-ghost{background:transparent;color:var(--q-ink);border:1px solid var(--q-line)}#app :is(.c24-quiz-bento,.c24-quiz-result) .btn:disabled{opacity:.52;cursor:default;transform:none;box-shadow:none}#app :is(.c24-quiz-bento,.c24-quiz-result) :is(.input,.textarea){min-height:44px;width:100%;border:1px solid var(--q-line);border-radius:14px;background:var(--q-solid);color:var(--q-ink);font:14px/1.5 var(--cosmos-font,Arial,sans-serif)}#app .c24-quiz-bento .c24-quiz-grid{display:grid;grid-template-columns:240px minmax(0,1fr);grid-template-areas:"progress question" "support question" ". actions";gap:20px 28px;align-items:start;grid-template-rows:auto 1fr auto}#app .c24-quiz-bento .c24-quiz-progress{grid-area:progress;position:static;display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:22px;padding:26px;min-height:166px;margin:0}#app .c24-quiz-bento .c24-quiz-progress>span{order:0;font-size:17px;font-weight:500;color:var(--q-ink)}#app .c24-quiz-bento .c24-quiz-progress>a{order:2;display:flex;align-items:center;min-height:44px;font-size:13px;text-decoration:none;color:var(--q-ink);border-top:1px solid var(--q-line);padding-top:14px}#app .c24-quiz-bento .progress-ring{order:1;display:block;height:6px!important;flex:0 0 6px!important;width:100%;min-height:0;margin:0;background:var(--q-soft);border:0;border-radius:99px;overflow:hidden}#app .c24-quiz-bento .progress-fill{height:100%!important;background:var(--q-ink);border-radius:inherit}#app .c24-quiz-bento .c24-quiz-question{grid-area:question;display:flex;flex-direction:column;gap:20px;min-width:0;min-height:0;padding:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}#app .c24-quiz-bento .c24-quiz-prompt{padding:30px 32px;min-width:0}#app .c24-quiz-bento .question-kicker{display:none}#app .c24-quiz-bento .c24-quiz-prompt h2{font-size:clamp(28px,3vw,38px);line-height:1.16;margin:0 0 14px}#app .c24-quiz-bento .c24-quiz-prompt .lede{font-size:16px;line-height:1.6;margin:0 0 10px;max-width:none}#app .c24-quiz-bento .c24-quiz-prompt .form-help{font-size:13px;line-height:1.6;margin:0}#app .c24-quiz-bento .c24-quiz-answer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0}#app .c24-quiz-bento .c24-quiz-answer-grid>:last-child:nth-child(odd){grid-column:1/-1}#app .c24-quiz-bento .c24-quiz-answer{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:142px;padding:27px 62px 27px 28px;text-align:left;font-family:var(--cosmos-font,Arial,sans-serif);transition:transform .18s ease,border-color .18s ease,background .18s ease;cursor:pointer}#app .c24-quiz-bento .c24-quiz-answer strong{font:500 22px/1.25 var(--cosmos-font,Arial,sans-serif);color:var(--q-ink);letter-spacing:-.025em}#app .c24-quiz-bento .c24-quiz-answer>span{font:14px/1.55 var(--cosmos-font,Arial,sans-serif);color:var(--q-muted);margin-top:7px}#app .c24-quiz-bento .c24-quiz-answer:after{content:"";position:absolute;right:22px;top:22px;width:22px;height:22px;border:1px solid var(--q-line);border-radius:50%;background:transparent}#app .c24-quiz-bento .c24-quiz-answer.selected{border:1.5px solid var(--q-ink)!important;background:var(--q-solid)!important;box-shadow:var(--q-shadow)!important}#app .c24-quiz-bento .c24-quiz-answer.selected:after{background:var(--q-ink);border-color:var(--q-ink)}#app .c24-quiz-bento .c24-quiz-answer.selected:before{content:"";position:absolute;right:29px;top:27px;z-index:1;width:7px;height:10px;border-right:2px solid var(--q-solid);border-bottom:2px solid var(--q-solid);transform:rotate(45deg)}#app .c24-quiz-bento .c24-quiz-support{grid-area:support;padding:24px 26px;font-size:13px;min-width:0}#app .c24-quiz-bento .c24-quiz-support .form-help{font-size:13px;line-height:1.7;margin:0 0 12px}#app .c24-quiz-bento .c24-quiz-support .quiz-recovery{margin:0;border-top:1px solid var(--q-line);padding-top:10px}#app .c24-quiz-bento .c24-quiz-support .quiz-recovery summary{color:var(--q-ink);font-size:13px;min-height:44px}#app .c24-quiz-bento .c24-quiz-support .actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:4px 0 12px}#app .c24-quiz-bento .c24-quiz-support label{display:block;margin-top:14px;margin-bottom:8px}#app .c24-quiz-bento .c24-quiz-support #quizJump{margin:0;font-size:12px}#app .c24-quiz-bento .c24-quiz-actions{grid-area:actions;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px 24px;margin:0;position:static}#app .c24-quiz-bento .c24-quiz-actions #quizNext{margin-left:auto}#app .c24-quiz-bento .input-row{margin:0;padding:20px;border:1px solid var(--q-line);border-radius:20px;background:var(--q-glass)}#app .c24-quiz-result .c24-result-shell{padding:0;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible}#app .c24-quiz-result .quiz-pearl-wash{display:none}#app .c24-quiz-result .c24-result-bento{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);grid-template-areas:"summary profile" "products actions";gap:18px;align-items:start}#app .c24-quiz-result .c24-result-summary{grid-area:summary;display:block;padding:30px 32px;min-width:0}#app .c24-quiz-result .c24-result-summary .eyebrow{display:none}#app .c24-quiz-result h1{font-size:clamp(34px,4vw,48px);line-height:1.08;max-width:600px;margin:0 0 16px}#app .c24-quiz-result .c24-result-summary .lede{max-width:600px;margin:0;font-size:15px;line-height:1.7}#app .c24-quiz-result .result-product-count{font-size:12px;color:var(--q-muted);margin-top:18px;opacity:1}#app .c24-quiz-result .c24-result-profile{grid-area:profile;padding:26px}#app .c24-quiz-result .c24-result-profile h2{font-size:20px;line-height:1.25;margin:0 0 15px}#app .c24-quiz-result .pill-row{display:flex;flex-wrap:wrap;gap:7px;margin:0}#app .c24-quiz-result .tag{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border-radius:999px;background:var(--q-soft);color:var(--q-ink);border:0;font:12px/1.4 var(--cosmos-font,Arial,sans-serif);text-transform:none;letter-spacing:0}#app .c24-quiz-result .c24-result-profile #editQuizAnswers{margin-top:18px}#app .c24-quiz-result .c24-result-actions{grid-area:actions;display:flex;flex-direction:column;gap:14px;padding:24px 26px;min-width:0}#app .c24-quiz-result .c24-result-actions .actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}#app .c24-quiz-result .c24-result-actions .c24-result-save-actions{flex-direction:column;align-items:stretch}#app .c24-quiz-result .c24-result-actions .c24-result-share-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#app .c24-quiz-result .c24-result-actions .btn{padding:11px 14px;font-size:13px}#app .c24-quiz-result .c24-result-actions .text-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--q-ink);text-decoration:underline;text-underline-offset:4px;justify-content:center}#app .c24-quiz-result .c24-result-actions #routineSaveStatus{font-size:12px;line-height:1.6;margin:0}#app .c24-quiz-result .routine-send{border-top:1px solid var(--q-line);padding-top:8px;margin:0;color:var(--q-ink)}#app .c24-quiz-result .routine-send summary{min-height:44px;display:flex;align-items:center;font-size:13px;cursor:pointer}#app .c24-quiz-result .routine-send p{font-size:12px;line-height:1.6}#app .c24-quiz-result .c24-result-products{grid-area:products;margin:0!important;padding:14px;overflow:hidden;min-width:0}#app .c24-quiz-result .c24-result-products .routine-still-life{height:280px;border-radius:16px;background:transparent}#app .c24-quiz-result .c24-result-products .routine-diagonal{gap:10px;transform:none;overflow-x:auto;scrollbar-width:thin}#app .c24-quiz-result .c24-result-products .routine-slice{margin:0;min-width:0;flex:1 0 140px;border-radius:14px;overflow:hidden;background:var(--q-soft)}#app .c24-quiz-result .c24-result-products .routine-slice img{object-fit:contain!important;padding:12px!important;transform:none!important}#app .c24-quiz-result .c24-result-products .routine-slice-number{left:12px!important;top:12px;font-size:11px}#app .c24-quiz-result .c24-result-products .routine-slice-overlay{padding:12px;background:linear-gradient(transparent,#000000b3)}#app .c24-quiz-result .result-fine-print{margin:16px 0 0!important;font-size:12px;color:var(--q-muted)}#app .c24-quiz-result .section-head{margin:34px 0 18px;display:block}#app .c24-quiz-result .section-head h2{font-size:26px;line-height:1.25;margin:0 0 10px}#app .c24-quiz-result .section-head p{max-width:860px;font-size:13px;line-height:1.7;margin:0}#app .c24-quiz-result .stack-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#app .c24-quiz-result .stack-step-card{display:block;padding:22px;border-top:1px solid var(--q-line);min-width:0;overflow:visible!important}#app .c24-quiz-result .sequence-product-heading{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center}#app .c24-quiz-result .sequence-product-photo{width:88px;height:120px;background:var(--q-soft);border-radius:14px;overflow:hidden;padding:0}#app .c24-quiz-result .sequence-product-photo img{width:100%;height:100%;object-fit:contain!important;padding:8px;border-radius:0}#app .c24-quiz-result .sequence-product-heading h3{font-size:17px;line-height:1.3;margin:5px 0 6px;overflow-wrap:normal}#app .c24-quiz-result .product-brand{font-size:10px;line-height:1.5;letter-spacing:.03em;color:var(--q-muted)}#app .c24-quiz-result .product-type{font-size:12px;margin:0}#app .c24-quiz-result .stack-step-card p{font-size:12px;line-height:1.7;margin:16px 0}#app .c24-quiz-result .stack-step-card .step-meta{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 12px}#app .c24-quiz-result .stack-step-card .product-mini{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:0;background:transparent!important}#app .c24-quiz-result .stack-step-card .product-mini>div:empty{display:none}#app .c24-quiz-result .stack-step-card .product-mini>.btn{width:auto;min-height:44px;padding:10px 16px;font-size:12px}#app .c24-quiz-result .c24-result-view-product{display:inline-flex;min-height:44px;align-items:center;color:var(--q-ink);font-size:12px;text-underline-offset:4px}#app .c24-quiz-result .c24-result-creators{margin:32px 0;padding:26px;border:1px solid var(--q-line);border-radius:24px;background:var(--q-glass);box-shadow:var(--q-shadow)}#app .c24-quiz-result .c24-result-creators>h2{font-size:26px;line-height:1.25;margin:0 0 12px}#app .c24-quiz-result .c24-result-creators>p{font-size:13px;line-height:1.7}#app .c24-quiz-result :is(.result-method,.shopper-insights){margin-top:18px;padding:22px;border:1px solid var(--q-line);border-radius:20px;background:var(--q-glass);color:var(--q-ink);box-shadow:none}#app .c24-quiz-result :is(.result-method,.shopper-insights) summary{font-size:14px;min-height:44px;cursor:pointer}#app .c24-quiz-result :is(.result-method,.shopper-insights) p{font-size:12px;line-height:1.7}.c24-personal-entry [hidden],.c24-home-quiz-actions [hidden],.c24-home-quiz-progress[hidden],#app .c24-quiz-result [hidden]{display:none!important}.c24-personal-entry .c24-quiz-primary{background:var(--bp-ink,#171717)!important;color:var(--bp-page,#fff)!important;min-height:44px;padding:12px 22px;border-radius:999px;font-weight:500;text-decoration:none}.c24-personal-progress{margin-top:12px;max-width:280px}.c24-personal-progress progress{display:block;width:100%;height:5px;border:0;border-radius:999px;overflow:hidden;accent-color:currentColor}.c24-personal-progress progress::-webkit-progress-bar{background:var(--bp-soft,#eee)}.c24-personal-progress progress::-webkit-progress-value{background:var(--bp-ink,#171717)}.c24-home-quiz-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px}.cosmos-quiz-invite .c24-home-quiz-actions .cosmos-pill{margin:0}.c24-home-quiz-actions .c24-personal-link{font-size:13px;color:inherit}.cosmos-hero-actions .c24-home-quiz-hero{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--cosmos-border,#e3e3e3);border-radius:999px;padding:11px 22px;gap:10px;color:var(--cosmos-text,#111);background:var(--cosmos-canvas,#fff);text-decoration:none;font:500 14px/1.4 var(--cosmos-font,Arial,sans-serif)}.cosmos-hero-actions .c24-home-quiz-progress{display:block;flex-basis:100%;font-size:12px;line-height:1.6;color:var(--cosmos-secondary,#777);margin:0}.c24-home-quiz-actions :is(button,a):focus-visible,.cosmos-hero-actions .c24-home-quiz-hero:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover)and (pointer:fine){#app .c24-quiz-bento .c24-quiz-answer:hover,#app .c24-quiz-result .stack-step-card:hover{transform:translateY(-3px);border-color:var(--q-ink)!important}#app .c24-quiz-result .stack-step-card{transition:transform .18s ease,border-color .18s ease}}@media(max-width:1000px){#app .c24-quiz-result .stack-steps{grid-template-columns:repeat(2,minmax(0,1fr))}#app .c24-quiz-bento .c24-quiz-grid{grid-template-columns:200px minmax(0,1fr);gap:18px}#app .c24-quiz-bento .c24-quiz-progress,#app .c24-quiz-bento .c24-quiz-support{padding:20px}#app .c24-quiz-bento .c24-quiz-answer{padding:22px 50px 22px 22px}}@media(max-width:760px){#app :is(.c24-quiz-bento,.c24-quiz-result){width:calc(100% - 36px)!important;padding:22px 0 54px}#app :is(.c24-quiz-bento,.c24-quiz-result):before{inset:0}#app .c24-quiz-bento .c24-quiz-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"progress" "question" "actions" "support";gap:16px}#app .c24-quiz-bento .c24-quiz-progress{display:grid;grid-template-columns:1fr auto;gap:12px;padding:14px 18px;min-height:0;border-radius:18px!important}#app .c24-quiz-bento .c24-quiz-progress>span{grid-column:1;grid-row:1;font-size:13px;align-self:center}#app .c24-quiz-bento .c24-quiz-progress>a{grid-column:2;grid-row:1;padding:0;min-height:28px;border:0;font-size:12px}#app .c24-quiz-bento .progress-ring{grid-column:1/-1;grid-row:2;height:4px!important}#app .c24-quiz-bento .c24-quiz-prompt{padding:22px}#app .c24-quiz-bento .c24-quiz-prompt h2{font-size:28px;line-height:1.13;margin-bottom:12px}#app .c24-quiz-bento .c24-quiz-prompt .lede{font-size:13px;line-height:1.65}#app .c24-quiz-bento .c24-quiz-prompt .form-help{font-size:12px}#app .c24-quiz-bento .c24-quiz-question{gap:16px}#app .c24-quiz-bento .c24-quiz-answer-grid{gap:12px}#app .c24-quiz-bento .c24-quiz-answer{min-height:130px;padding:36px 18px 18px}#app .c24-quiz-bento .c24-quiz-answer strong{font-size:18px}#app .c24-quiz-bento .c24-quiz-answer>span{font-size:12px;line-height:1.5}#app .c24-quiz-bento .c24-quiz-answer:after{right:15px;top:13px;width:18px;height:18px}#app .c24-quiz-bento .c24-quiz-answer.selected:before{right:21px;top:17px;width:6px;height:8px}#app .c24-quiz-bento .c24-quiz-actions{padding:14px 16px;border-radius:18px!important;gap:8px}#app .c24-quiz-bento .c24-quiz-actions .btn{padding:10px 18px;font-size:13px}#app .c24-quiz-bento #quizUpdate{order:3;width:100%}#app .c24-quiz-bento .c24-quiz-support{padding:18px 22px}#app .c24-quiz-result .c24-result-bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary" "profile" "products" "actions";gap:16px}#app .c24-quiz-result .c24-result-summary,#app .c24-quiz-result .c24-result-profile,#app .c24-quiz-result .c24-result-actions{padding:24px}#app .c24-quiz-result h1{font-size:36px}#app .c24-quiz-result .c24-result-summary .lede{font-size:14px}#app .c24-quiz-result .c24-result-products .routine-still-life{height:240px}#app .c24-quiz-result .stack-steps{grid-template-columns:minmax(0,1fr)}#app .c24-quiz-result .stack-step-card{padding:22px}#app .c24-quiz-result .sequence-product-heading{grid-template-columns:90px minmax(0,1fr)}#app .c24-quiz-result .sequence-product-heading h3{font-size:20px}#app .c24-quiz-result .c24-result-creators{padding:22px}.cosmos-hero-actions .c24-home-quiz-hero{padding:11px 20px}.c24-home-quiz-actions{gap:8px 16px}}@media(prefers-reduced-motion:reduce){#app :is(.c24-quiz-bento,.c24-quiz-result) *,#app .c24-quiz-bento .quiz-question-enter{animation:none!important;transition:none!important}#app .c24-quiz-bento .c24-quiz-answer:hover,#app .c24-quiz-result .stack-step-card:hover{transform:none!important}}@media(forced-colors:active){#app :is(.c24-quiz-bento,.c24-quiz-result) .c24-glass-card{border:1px solid CanvasText!important;background:Canvas!important;color:CanvasText;box-shadow:none!important;backdrop-filter:none}#app .c24-quiz-bento .c24-quiz-answer.selected{outline:2px solid Highlight}#app :is(.c24-quiz-bento,.c24-quiz-result):before{display:none}}.cosmos-hero-actions .c24-home-quiz-hero{order:1}.cosmos-hero-actions .cosmos-text-link{order:2}.cosmos-hero-actions .c24-home-quiz-progress{order:3}@media(max-width:700px){.cosmos-hero-actions:has(.c24-home-quiz-hero){flex-direction:row;flex-wrap:wrap;gap:14px;justify-content:center}.cosmos-hero-actions:has(.c24-home-quiz-hero)>.cosmos-text-link{flex-basis:100%;justify-content:center}.cosmos-hero-actions .c24-home-quiz-progress{text-align:center}}#app .c24-quiz-result .c24-result-bento:not(:has(.c24-result-profile)){grid-template-areas:"summary actions" "products actions"}@media(max-width:760px){#app .c24-quiz-result .c24-result-bento:not(:has(.c24-result-profile)){grid-template-areas:"summary" "products" "actions"}}#app .c24-quiz-result .c24-result-products .routine-slice{display:flex!important;flex-direction:column;justify-content:flex-start;align-items:stretch;clip-path:none!important;transform:none;gap:10px;padding:10px;border:0;color:var(--q-ink)}#app .c24-quiz-result .c24-result-products .routine-slice img{height:190px!important;min-height:0;padding:4px!important;object-fit:contain!important}#app .c24-quiz-result .c24-result-products .routine-slice-caption{display:flex;flex-direction:column;gap:3px;position:static;opacity:1!important;transform:none!important;background:none!important;color:var(--q-ink);padding:0;text-align:center}#app .c24-quiz-result .c24-result-products .routine-slice-caption strong{font:500 12px/1.35 var(--cosmos-font,Arial,sans-serif);color:var(--q-ink);text-transform:none}#app .c24-quiz-result .c24-result-products .routine-slice-caption small{order:3;font:11px/1.4 var(--cosmos-font,Arial,sans-serif);color:var(--q-muted);text-transform:none;letter-spacing:0}#app .c24-quiz-result .c24-result-products .routine-slice-caption>span{order:-1;font:10px/1.4 var(--cosmos-font,Arial,sans-serif);color:var(--q-muted)}#app .c24-quiz-result .c24-result-products .routine-slice-number{display:none}#app .c24-quiz-bento .c24-quiz-answer.selected{transform:none}@media(max-width:760px){#app .c24-quiz-result .c24-result-products .routine-still-life{height:270px}#app .c24-quiz-result .c24-result-products .routine-slice img{height:164px!important}}#app .c24-quiz-bento .quiz-question-enter,#app .c24-quiz-result .c24-result-shell{animation:none!important}#app :is(.c24-quiz-bento,.c24-quiz-result) .c24-glass-card{isolation:isolate}.c24-home-quiz-result[hidden]{display:none!important}.cosmos-hero-actions .c24-home-quiz-result{min-height:44px;order:2}.cosmos-hero-actions .cosmos-text-link:not(.c24-home-quiz-result){order:3}.cosmos-hero-actions .c24-home-quiz-progress{order:4}#app .c24-private-quiz-result{width:100%!important;max-width:none!important;margin:0;padding:20px 0 0}#app .c24-private-quiz-result .c24-result-title{font-size:clamp(34px,4vw,48px);line-height:1.08;max-width:600px;margin:0 0 16px}#app .c24-private-quiz-result .c24-result-account-status{font-size:12px;line-height:1.6;color:var(--q-muted);margin:0 0 14px}#app .c24-private-quiz-result .c24-result-rename-form{display:grid;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--q-line)}#app .c24-private-quiz-result .c24-result-rename-form label{display:grid;gap:8px;font-size:13px;color:var(--q-ink)}#app .c24-private-quiz-result .c24-result-rename-form button{justify-self:start}#app .c24-private-quiz-result .c24-result-rename-form [role=status]:empty{display:none}#app .c24-private-quiz-result .c24-result-products .routine-still-life{display:flex;gap:10px;align-items:stretch;height:280px}@media(max-width:760px){#app .c24-private-quiz-result .c24-result-title{font-size:36px}#app .c24-private-quiz-result .c24-result-products .routine-still-life{height:270px}}#app .c24-quiz-bento .c24-quiz-question{overflow:visible!important}html[data-site-theme=e] body:not([data-creator-review]) #app .c24-quiz-result .stack-page-card.c24-result-shell,html[data-site-theme=e] body:not([data-creator-review]) #app .c24-quiz-bento .quiz-card.c24-quiz-question{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:760px){#app .c24-quiz-bento #quizUpdate{flex:0 0 100%;width:100%;min-height:44px}}#app :is(.c24-quiz-bento,.c24-quiz-result) .c24-glass-card{-webkit-backdrop-filter:var(--hs-e-filter,blur(18px));backdrop-filter:var(--hs-e-filter,blur(18px))}#app .c24-quiz-bento .c24-quiz-product-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#app .c24-quiz-bento .c24-quiz-product-choices>:last-child:nth-child(odd){grid-column:auto}#app .c24-quiz-bento .c24-quiz-product-choices .c24-quiz-answer{min-height:116px;padding:24px 42px 20px 20px}#app .c24-quiz-bento .c24-quiz-product-choices .c24-quiz-answer strong{font-size:18px;line-height:1.3}#app .c24-quiz-bento .c24-quiz-product-choices .c24-quiz-answer>span{font-size:12px;line-height:1.55}#app .c24-quiz-bento .c24-quiz-product-choices .c24-quiz-answer:after{right:14px;top:15px;width:18px;height:18px}#app .c24-quiz-bento .c24-quiz-product-choices .c24-quiz-answer.selected:before{right:20px;top:19px;width:6px;height:8px}#app .c24-quiz-bento .c24-quiz-answer:hover{transform:none!important}#app .c24-quiz-result .c24-result-product-types{margin:26px 0 0;padding:26px}#app .c24-quiz-result .c24-result-product-types h2{margin:0 0 8px;font-size:23px;line-height:1.3}#app .c24-quiz-result .c24-result-product-types-heading>p{margin:0 0 20px;max-width:720px;font-size:13px;line-height:1.65}#app .c24-quiz-result .c24-result-product-types fieldset{border:0;padding:0;margin:0;min-width:0}#app .c24-quiz-result .c24-product-type-choices{display:flex;gap:10px;flex-wrap:wrap}#app .c24-quiz-result .c24-product-type-choice{display:flex;align-items:center;gap:9px;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid var(--q-line);border-radius:999px;background:var(--q-solid);color:var(--q-ink);cursor:pointer;font:13px/1.4 var(--cosmos-font,Arial,sans-serif)}#app .c24-quiz-result .c24-product-type-choice:has(input:checked){border-color:var(--q-ink)}#app .c24-quiz-result .c24-product-type-choice input{flex:none;display:block;width:17px;height:17px;min-width:17px;min-height:17px;margin:0;padding:0;accent-color:var(--q-ink)}#app .c24-quiz-result .c24-product-type-choice:focus-within{outline:2px solid var(--q-ink);outline-offset:3px}#app .c24-quiz-result .c24-product-type-choice>span{min-width:0;overflow-wrap:anywhere}#app .c24-quiz-result .c24-product-type-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:20px}#app .c24-quiz-result .c24-product-type-actions>p{flex:1;min-width:200px;margin:0;font-size:12px;line-height:1.6}#app .c24-quiz-result .stack-step-card{background:var(--q-solid)!important;-webkit-backdrop-filter:none;backdrop-filter:none}#app .c24-quiz-result .c24-product-type-match{font-size:11px;line-height:1.5;margin:8px 0 0;color:var(--q-muted)}#app .c24-quiz-result .c24-result-empty{padding:26px}#app .c24-quiz-result .c24-result-empty h2{margin:0 0 12px;font-size:24px;line-height:1.3}#app .c24-quiz-result .c24-result-empty p{font-size:13px;line-height:1.7;margin:0}#app .c24-quiz-result .c24-result-unavailable{margin:24px 0;padding:22px;border:1px solid var(--q-line);border-radius:22px;background:var(--q-solid);color:var(--q-ink)}#app .c24-quiz-result .c24-result-unavailable h2{margin:0 0 14px;font-size:21px;line-height:1.3}#app .c24-quiz-result .c24-result-unavailable ul{display:grid;gap:14px;list-style:none;margin:0;padding:0}#app .c24-quiz-result .c24-result-unavailable li{display:grid;gap:4px;font-size:12px;line-height:1.65}#app .c24-quiz-result .c24-result-unavailable li>span{color:var(--q-muted)}@keyframes c24-quiz-content-enter{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){#app .c24-quiz-bento .quiz-question-enter .c24-quiz-prompt>h2,#app .c24-result-updated .sequence-product-heading{animation:c24-quiz-content-enter .18s ease-out}}@media(max-width:1000px){#app .c24-quiz-bento .c24-quiz-product-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){#app .c24-quiz-bento .c24-quiz-product-choices{gap:12px}#app .c24-quiz-bento .c24-quiz-product-choices .c24-quiz-answer{min-height:126px;padding:38px 16px 16px}#app .c24-quiz-bento .c24-quiz-product-choices .c24-quiz-answer strong{font-size:17px}#app .c24-quiz-result .c24-result-product-types{padding:22px;margin-top:22px}#app .c24-quiz-result .c24-product-type-choices{gap:8px}#app .c24-quiz-result .c24-product-type-choice{font-size:12px;padding:10px 12px}#app .c24-quiz-result .c24-product-type-actions{align-items:stretch;flex-direction:column;gap:12px}#app .c24-quiz-result .c24-product-type-actions>p{min-width:0}}@media(prefers-reduced-motion:reduce){#app .c24-quiz-bento .quiz-question-enter .c24-quiz-prompt>h2,#app .c24-result-updated .sequence-product-heading{animation:none!important;transform:none!important}}@media(prefers-reduced-transparency:reduce){#app :is(.c24-quiz-bento,.c24-quiz-result) .c24-glass-card{background:var(--q-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#app :is(.c24-quiz-bento,.c24-quiz-result) .c24-glass-card{background:var(--q-solid)!important}}@media(forced-colors:active){#app .c24-quiz-result .c24-product-type-choice,#app .c24-quiz-result .c24-result-unavailable{background:Canvas;color:CanvasText;border-color:CanvasText}#app .c24-quiz-result .c24-product-type-choice:has(input:checked){border-color:Highlight}}.hs-brand-icon{--hs-logo-size:40px;display:inline-block;flex:0 0 var(--hs-logo-size);width:var(--hs-logo-size);height:var(--hs-logo-size);max-width:none;aspect-ratio:1;object-fit:contain;object-position:center;vertical-align:middle;transform:none;filter:none;mix-blend-mode:normal}.hs-platform-logo{display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap;min-height:44px}.hs-platform-logo:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}html .site-header>.brand.hs-platform-logo{gap:8px;min-width:0;min-height:44px}html .site-header .brand-mark.hs-brand-icon{display:block!important;width:var(--hs-logo-size);height:var(--hs-logo-size);border:0;border-radius:0;box-shadow:none;background:transparent;padding:0;color:inherit}html body.cosmos-shop-active:not(.cosmos-brand-active) .site-header .brand-mark.hs-brand-icon{--hs-logo-size:30px;border-radius:9px;background:var(--cosmos-text,#111);padding:3px;box-sizing:border-box}html body.cosmos-shop-active .site-header>.brand.hs-platform-logo{width:44px;min-width:44px;min-height:44px;justify-content:center}html body.cosmos-brand-active .site-header .brand-mark.hs-brand-icon{--hs-logo-size:30px;--hs-brand-logo-surface:dark}.creator-cover-menu .hs-brand-icon{--hs-logo-size:34px;--hs-brand-logo-surface:dark}html .creator-appearance-cover .creator-cover-menu>.logo.hs-platform-logo{align-items:center;gap:8px}html .cosmos-auth-home.hs-platform-logo{width:44px;height:44px;justify-content:center;gap:0}.cosmos-auth-home .hs-brand-icon{--hs-logo-size:44px}.cosmos-auth-wordmark.hs-platform-logo{gap:7px}.cosmos-auth-wordmark .hs-brand-icon,.orb-small .hs-brand-icon{--hs-logo-size:30px}.site-footer>.hs-platform-logo,.site-footer>div>.hs-platform-logo{width:max-content;gap:10px}.site-footer .hs-brand-icon,.creator-shop>footer .hs-brand-icon{--hs-logo-size:36px}html .creator-shop>footer>.logo.hs-platform-logo{display:inline-flex;align-items:center;gap:8px}html .creator-shop>footer>.logo.hs-platform-logo[data-hs-logo-tone=light]{color:#212529}html .creator-shop>footer>.logo.hs-platform-logo[data-hs-logo-tone=dark]{color:#fff}@media(max-width:760px){html body:not(.cosmos-shop-active) .site-header>.brand.hs-platform-logo{gap:6px}html .site-header>.brand.hs-platform-logo .hs-brand-icon{--hs-logo-size:32px}html body:not(.cosmos-shop-active):not(:has(.cosmos-creator-shop)) .site-header>.header-actions{gap:8px}html body.cosmos-shop-active .site-header .brand-mark.hs-brand-icon,.creator-cover-menu .hs-brand-icon{--hs-logo-size:30px}}@media(max-width:360px){html body:not(.cosmos-shop-active) .site-header>.brand.hs-platform-logo>.hs-brand-icon{display:none!important}html body:not(.cosmos-shop-active):not(:has(.cosmos-creator-shop)) .site-header{padding-inline:12px}html body:not(.cosmos-shop-active):not(:has(.cosmos-creator-shop)) .site-header>.header-actions{gap:4px}html body:not(.cosmos-shop-active):not(:has(.cosmos-creator-shop)) .site-header #navToggle{padding-inline:7px!important}.creator-cover-menu>.logo.hs-platform-logo>.hs-brand-icon{display:none}html .creator-appearance-cover .creator-cover-menu{gap:8px;padding-inline:14px}}body#hsCreatorDesignReview[data-creator-review]{--hs-canvas:#E9ECEF!important;--hs-surface:#fff!important;--hs-ink:#212529!important;--hs-muted:#5f6268!important;--hs-deep:#1A0A0F!important;--hs-tint:#F6E6EA!important;--hs-feature:#F6E6EA!important;--hs-feature-ink:#1A0A0F!important;--hs-accent:#1A0A0F!important;--hs-on-accent:#F6E6EA!important;--hs-line:rgba(33,37,41,.11)!important;--hs-glass-base:rgba(255,255,255,.65)!important;--hs-glass-solid:#fff!important;--hs-shadow:0 8px 28px rgba(33,37,41,.035)!important;--hs-focus:#78374e!important;--hs-heading:"Manrope",Arial,sans-serif!important;--hs-body:"DM Sans",Arial,sans-serif!important;color-scheme:light!important;background:var(--hs-canvas)!important;color:var(--hs-ink)!important;font-family:var(--hs-body)!important;-webkit-font-smoothing:antialiased!important}body#hsCreatorDesignReview[data-creator-review=b]{--hs-deep:#080813!important;--hs-tint:#A0BDDB!important;--hs-feature:#A0BDDB!important;--hs-feature-ink:#080813!important;--hs-accent:#080813!important;--hs-on-accent:#E9ECEF!important;--hs-focus:#375e90!important}body#hsCreatorDesignReview[data-creator-review=c]{--hs-deep:#141414!important;--hs-tint:#E4FD97!important;--hs-feature:#E4FD97!important;--hs-feature-ink:#141414!important;--hs-accent:#141414!important;--hs-on-accent:#E4FD97!important;--hs-focus:#4b651b!important}html[data-theme=dark] body#hsCreatorDesignReview[data-creator-review]{--hs-canvas:var(--hs-deep)!important;--hs-surface:#212529!important;--hs-ink:#E9ECEF!important;--hs-muted:#b7bac0!important;--hs-accent:var(--hs-tint)!important;--hs-on-accent:var(--hs-deep)!important;--hs-line:rgba(233,236,239,.13)!important;--hs-glass-base:rgba(33,37,41,.72)!important;--hs-glass-solid:#212529!important;--hs-shadow:0 8px 28px rgba(0,0,0,.08)!important;--hs-focus:var(--hs-tint)!important;color-scheme:dark!important}body#hsCreatorDesignReview[data-creator-review] .app-shell{background:transparent!important;min-height:100vh!important}body#hsCreatorDesignReview[data-creator-review] .site-header{max-width:1440px!important;height:88px!important;padding:22px 40px!important;margin:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--hs-ink)!important;position:relative!important;z-index:30!important}body#hsCreatorDesignReview[data-creator-review] .site-header .header-shortcuts{display:none!important}body#hsCreatorDesignReview[data-creator-review] .site-header .brand{gap:9px!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] .site-header .brand-text{font:700 25px/1 Arial,Helvetica Neue,Helvetica,sans-serif!important;letter-spacing:-1.8px!important}body#hsCreatorDesignReview[data-creator-review] .site-header .tm{font-size:9px!important}body#hsCreatorDesignReview[data-creator-review] .site-header .hs-brand-icon{--hs-logo-size:44px;width:var(--hs-logo-size)!important;height:var(--hs-logo-size)!important;flex-basis:var(--hs-logo-size)!important}body#hsCreatorDesignReview[data-creator-review] .site-header .header-actions{gap:8px!important}body#hsCreatorDesignReview[data-creator-review] .site-header :is(.nav-toggle,.c24-home-theme,#headerProfile){min-width:44px!important;min-height:44px!important;border:1px solid var(--hs-line)!important;border-radius:50%!important;background:var(--hs-glass-base)!important;color:var(--hs-ink)!important;display:flex!important;align-items:center!important;justify-content:center!important}body#hsCreatorDesignReview[data-creator-review] .site-header .nav-toggle{border-radius:30px!important;padding:0 16px!important;font-size:13px!important}body#hsCreatorDesignReview[data-creator-review] #headerProfile[hidden]{display:none!important}body#hsCreatorDesignReview[data-creator-review] .site-header .header-avatar{background:transparent!important;color:var(--hs-ink)!important;border:0!important}body#hsCreatorDesignReview[data-creator-review] .site-footer{display:none!important}body#hsCreatorDesignReview[data-creator-review] #app{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body#hsCreatorDesignReview[data-creator-review] #app .page.studio{max-width:1440px!important;width:100%!important;padding:8px 40px 70px!important;margin:0 auto!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-heading{margin:18px 0 26px!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-heading .eyebrow{display:none!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-heading h1{font:400 clamp(30px,3.3vw,44px)/1.13 var(--hs-heading)!important;letter-spacing:-1.7px!important;color:var(--hs-ink)!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] .review-subtitle{font:400 13px/1.6 var(--hs-body)!important;color:var(--hs-muted)!important;margin:9px 0 0!important}body#hsCreatorDesignReview[data-creator-review] .review-heading-action{font-size:13px!important;white-space:nowrap!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav{position:absolute!important;top:20px!important;left:50%!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100% - 420px)!important;display:block!important;overflow:visible!important;padding:5px!important;border:1px solid var(--hs-line)!important;border-radius:50px!important;box-shadow:var(--hs-shadow)!important;margin:0!important;z-index:31!important;--hs-glass-radius:50px!important}body#hsCreatorDesignReview[data-creator-review] .portal-nav .hs-glass-content{display:flex!important;gap:3px!important;align-items:center!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav .btn{font:500 12px/1 var(--hs-body)!important;border:0!important;border-radius:30px!important;padding:15px 18px!important;min-height:44px!important;background:transparent!important;color:var(--hs-muted)!important;white-space:nowrap!important;box-shadow:none!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav .btn[aria-current=page]{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app .creator-dashboard{--cosmos-text:var(--hs-ink)!important;--cosmos-secondary:var(--hs-muted)!important;--cosmos-border:var(--hs-line)!important;--cosmos-surface:var(--hs-surface)!important;--cosmos-font:var(--hs-body)!important;color:var(--hs-ink)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-dashboard{display:grid!important;grid-template-columns:1fr 1.6fr 1.05fr!important;gap:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-stats,body#hsCreatorDesignReview[data-creator-review] #app .dashboard-overview-grid{display:contents!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-section-heading{grid-column:1/-1!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:0 3px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-section-heading h2{font:400 17px/1.3 var(--hs-heading)!important;letter-spacing:-.3px!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-section-heading span{font-size:12px!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metrics{grid-row:2!important;grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric{position:relative!important;padding:22px 25px!important;border:1px solid var(--hs-line)!important;border-radius:24px!important;background:var(--hs-surface)!important;box-shadow:var(--hs-shadow)!important;text-decoration:none!important;display:grid!important;gap:0!important;align-content:start!important;color:var(--hs-ink)!important;min-height:148px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric>span{font-size:12px!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric strong{font:400 42px/1.1 var(--hs-heading)!important;letter-spacing:-1.5px!important;margin:12px 0 8px!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-currency strong{font-size:30px!important;line-height:1.45!important;margin:9px 0 1px!important;letter-spacing:-.8px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric small{font-size:11px!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric:after{content:"\2197"!important;position:absolute!important;right:24px!important;top:22px!important;font-size:17px!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric:hover strong{text-decoration:none!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.overview-shop,.dashboard-chart,.dashboard-top-products){border:1px solid var(--hs-line)!important;border-radius:26px!important;padding:24px!important;background:var(--hs-surface)!important;box-shadow:var(--hs-shadow)!important;margin:0!important;min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop{grid-column:1!important;grid-row:3!important;display:flex!important;flex-direction:column!important;gap:19px!important;align-items:stretch!important;justify-content:flex-start!important;background:var(--hs-feature)!important;color:var(--hs-feature-ink)!important;border:1px solid rgba(255,255,255,.4)!important;box-shadow:inset 0 1px #ffffff80,var(--hs-shadow)!important}body#hsCreatorDesignReview[data-creator-review] .review-shop-monogram{width:52px!important;height:52px!important;border:1px solid rgba(26,10,15,.13)!important;border-radius:16px!important;padding:11px!important;background:#ffffff59!important;margin-bottom:20px!important}body#hsCreatorDesignReview[data-creator-review] .review-shop-monogram img{height:100%!important;width:100%!important;object-fit:contain!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop .eyebrow{font:500 10px/1.4 var(--hs-body)!important;letter-spacing:.8px!important;color:var(--hs-feature-ink)!important;opacity:.7!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop h2{font:400 26px/1.25 var(--hs-heading)!important;letter-spacing:-.6px!important;margin:6px 0 9px!important;color:var(--hs-feature-ink)!important;overflow-wrap:anywhere!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop p{color:var(--hs-feature-ink)!important;font:400 12px/1.6 var(--hs-body)!important;margin:0!important;opacity:.8!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop .actions{display:flex!important;gap:12px!important;align-items:center!important;flex-wrap:wrap!important}body#hsCreatorDesignReview[data-creator-review] #app .btn{font:500 12px/1.3 var(--hs-body)!important;padding:12px 17px!important;min-height:44px!important;border-radius:30px!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}body#hsCreatorDesignReview[data-creator-review] #app .btn-primary{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important;border:1px solid transparent!important;box-shadow:none!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop .btn-primary{background:var(--hs-deep)!important;color:#e9ecef!important}body#hsCreatorDesignReview[data-creator-review] #app .btn-secondary{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border:1px solid var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .text-link{font-size:11px!important;color:inherit!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-share{margin:0!important;display:grid!important;gap:10px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-share label{font-size:11px!important;gap:8px!important;color:var(--hs-feature-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-share input{background:#ffffff8c!important;color:var(--hs-feature-ink)!important;border:1px solid rgba(26,10,15,.12)!important;border-radius:12px!important;min-height:42px!important;font:400 12px var(--hs-body)!important;width:100%!important;box-shadow:none!important;padding:10px 12px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-share .btn{width:100%!important;background:#ffffff8c!important;color:var(--hs-feature-ink)!important;border-color:#1a0a0f1f!important}body#hsCreatorDesignReview[data-creator-review] #app .setup-checklist{margin-top:auto!important;border-top:1px solid rgba(26,10,15,.14)!important;padding-top:16px!important;font-size:11px!important;color:var(--hs-feature-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .setup-checklist summary{min-height:26px!important;cursor:pointer!important}body#hsCreatorDesignReview[data-creator-review] #app .setup-checklist ul{line-height:1.8!important;padding-left:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-chart{grid-row:3!important;grid-column:2!important;display:flex!important;flex-direction:column!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products{grid-row:3!important;grid-column:3!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.dashboard-chart,.dashboard-top-products) h2{font:400 20px/1.3 var(--hs-heading)!important;letter-spacing:-.4px!important;color:var(--hs-ink)!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.dashboard-chart,.dashboard-top-products) header{gap:12px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.dashboard-chart,.dashboard-top-products) header :is(p,span,a){color:var(--hs-muted)!important;font-size:10px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-chart header>span{border:1px solid var(--hs-line)!important;border-radius:20px!important;padding:6px 9px!important;font-size:9px!important}body#hsCreatorDesignReview[data-creator-review] #app .chart-plot{height:200px!important;margin-top:42px!important}body#hsCreatorDesignReview[data-creator-review] #app .chart-plot svg{height:200px!important}body#hsCreatorDesignReview[data-creator-review] #app .chart-line{stroke:var(--hs-accent)!important;stroke-width:2!important}body#hsCreatorDesignReview[data-creator-review] #app .chart-area{fill:var(--hs-accent)!important;opacity:.055!important}body#hsCreatorDesignReview[data-creator-review] #app .chart-dot{fill:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app .chart-data{margin-top:auto!important;padding-top:20px!important;color:var(--hs-muted)!important;font-size:11px!important}body#hsCreatorDesignReview[data-creator-review] #app .chart-data summary{min-height:30px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products ol{margin:18px 0 0!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products li{gap:8px 15px!important;padding:14px 0!important;border-top:1px solid var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products li span{font:500 9px/1.4 var(--hs-body)!important;letter-spacing:.4px!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products li strong{font:400 12px/1.55 var(--hs-body)!important;color:var(--hs-ink)!important;margin-top:4px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products li b{font:400 20px/1.3 var(--hs-heading)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .product-click-bar{height:4px!important;border-radius:4px!important;background:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .product-click-bar i{background:var(--hs-accent)!important;border-radius:4px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-report-notes{grid-column:1/-1!important;grid-row:5!important;border:0!important;border-top:1px solid var(--hs-line)!important;margin:10px 0 0!important;padding:18px 3px!important;color:var(--hs-muted)!important;font:400 11px/1.7 var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-report-notes summary{min-height:30px!important;cursor:pointer!important}body#hsCreatorDesignReview[data-creator-review] #app .review-quick-actions{grid-column:1/-1!important;grid-row:4!important;padding:8px 0!important;display:flex!important;gap:22px!important;align-items:center!important;flex-wrap:wrap!important}body#hsCreatorDesignReview[data-creator-review] #app .review-quick-actions h2{font:400 17px var(--hs-heading)!important;letter-spacing:-.3px!important;margin:0 auto 0 3px!important}body#hsCreatorDesignReview[data-creator-review] #app .review-quick-actions a{display:flex!important;align-items:center!important;gap:9px!important;min-height:44px!important;color:var(--hs-ink)!important;font:500 12px var(--hs-body)!important;text-decoration:none!important}body#hsCreatorDesignReview[data-creator-review] .review-quick-actions a span{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid var(--hs-line)!important;background:var(--hs-surface)!important;font-size:17px!important;font-weight:400!important}body#hsCreatorDesignReview[data-creator-review] .review-controls{max-width:1360px!important;margin:0 auto 4px!important;display:flex!important;gap:16px!important;align-items:center!important;justify-content:space-between!important;font:400 11px/1.4 var(--hs-body)!important;padding:12px 2px!important;border-block:1px solid var(--hs-line)!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] .review-controls strong{font-weight:500!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] .review-options{display:flex!important;gap:5px!important}body#hsCreatorDesignReview[data-creator-review] .review-options button{font:500 11px var(--hs-body)!important;min-height:38px!important;padding:8px 14px!important;border-radius:20px!important;background:transparent!important;color:var(--hs-muted)!important;border:1px solid transparent!important;cursor:pointer!important}body#hsCreatorDesignReview[data-creator-review] .review-options button[aria-pressed=true]{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] .review-options .review-dot{display:inline-block!important;width:8px!important;height:8px!important;background:var(--dot)!important;border-radius:50%!important;margin-right:6px!important}body#hsCreatorDesignReview[data-creator-review] .review-reference-note{font:400 10px/1.6 var(--hs-body)!important;color:var(--hs-muted)!important;margin:8px 3px 0!important}body#hsCreatorDesignReview[data-creator-review] :is(a,button,input,summary):focus-visible{outline:2px solid var(--hs-focus)!important;outline-offset:4px!important;box-shadow:none!important}body#hsCreatorDesignReview[data-creator-review] :is(a,button,summary){touch-action:manipulation!important}body#hsCreatorDesignReview[data-creator-review] .main-nav{background:var(--hs-glass-base)!important;color:var(--hs-ink)!important;border:1px solid var(--hs-line)!important;border-radius:24px!important;backdrop-filter:blur(18px)!important}body#hsCreatorDesignReview[data-creator-review] .main-nav :is(a,button,h2){color:var(--hs-ink)!important}@media(hover:hover){body#hsCreatorDesignReview[data-creator-review] #app :is(.btn,.dashboard-metric):hover{box-shadow:0 0 0 2px var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .review-quick-actions a:hover span{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important}}@media(max-width:1120px){body#hsCreatorDesignReview[data-creator-review] #app .portal-nav{position:relative!important;top:auto!important;left:auto!important;transform:none!important;max-width:100%!important;width:max-content!important;margin:0 0 24px!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-heading{margin-bottom:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-dashboard{grid-template-columns:1fr 1.6fr!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products{grid-column:1/-1!important;grid-row:4!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products ol{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .review-quick-actions{grid-row:5!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-report-notes{grid-row:6!important}}@media(max-width:640px){body#hsCreatorDesignReview[data-creator-review] .site-header{height:76px!important;padding:16px 20px!important}body#hsCreatorDesignReview[data-creator-review] .site-header .brand-text{font-size:23px!important}body#hsCreatorDesignReview[data-creator-review] .site-header .hs-brand-icon{--hs-logo-size:36px}body#hsCreatorDesignReview[data-creator-review] .site-header .nav-toggle{min-width:40px!important;width:40px!important;min-height:40px!important;padding:0!important}body#hsCreatorDesignReview[data-creator-review] .site-header .nav-toggle span:last-child{display:none!important}body#hsCreatorDesignReview[data-creator-review] .site-header :is(.c24-home-theme,#headerProfile){width:40px!important;min-width:40px!important;min-height:40px!important}body#hsCreatorDesignReview[data-creator-review] #app .page.studio{padding:0 20px 130px!important}body#hsCreatorDesignReview[data-creator-review] .review-controls{align-items:flex-start!important;flex-direction:column!important;gap:9px!important;padding:10px 0!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] .review-controls>span{font-size:10px!important}body#hsCreatorDesignReview[data-creator-review] .review-options{display:grid!important;grid-template-columns:repeat(3,1fr)!important;width:100%!important;gap:4px!important}body#hsCreatorDesignReview[data-creator-review] .review-options button{font-size:10px!important;padding:9px 5px!important;min-height:38px!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-heading{margin:25px 0 24px!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-heading h1{font-size:34px!important;letter-spacing:-1.2px!important;max-width:280px!important}body#hsCreatorDesignReview[data-creator-review] .review-subtitle{font-size:12px!important;max-width:290px!important;line-height:1.6!important}body#hsCreatorDesignReview[data-creator-review] .review-heading-action{display:none!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav{position:fixed!important;bottom:16px!important;top:auto!important;left:50%!important;transform:translate(-50%)!important;width:calc(100% - 24px)!important;max-width:420px!important;margin:0!important;padding:5px!important;border-radius:30px!important;box-shadow:0 6px 26px #00000026!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav .hs-glass-content{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:0!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav .btn{padding:9px 2px!important;border-radius:25px!important;min-height:48px!important;font-size:9px!important;white-space:normal!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1.35!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-dashboard{display:flex!important;flex-direction:column!important;gap:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-section-heading{order:0!important;padding-bottom:1px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-section-heading h2{font-size:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metrics{order:1!important;grid-template-columns:1fr 1fr!important;gap:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric{padding:18px!important;min-height:141px!important;border-radius:22px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric:first-child{grid-column:1/-1!important;min-height:125px!important;display:flex!important;flex-direction:column!important;padding:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric:first-child strong{font-size:46px!important;margin:10px 0 5px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric strong{font-size:32px!important;margin:10px 0!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-currency strong{font-size:22px!important;line-height:1.5!important;letter-spacing:-.4px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric>span{font-size:10px!important;padding-right:10px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric small{font-size:9px!important;line-height:1.5!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-metric:after{right:16px!important;top:17px!important;font-size:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop{order:2!important;padding:23px!important;gap:20px!important}body#hsCreatorDesignReview[data-creator-review] .review-shop-monogram{width:42px!important;height:42px!important;padding:9px!important;margin-bottom:15px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop h2{font-size:28px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop>.actions{display:grid!important;grid-template-columns:1fr auto!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-share{grid-template-columns:1fr!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-chart{order:3!important;padding:23px!important;min-height:360px!important}body#hsCreatorDesignReview[data-creator-review] #app .chart-plot{margin-top:28px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products{order:4!important;padding:23px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products ol{display:block!important}body#hsCreatorDesignReview[data-creator-review] #app .review-quick-actions{order:5!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px 12px!important}body#hsCreatorDesignReview[data-creator-review] #app .review-quick-actions h2{grid-column:1/-1!important;margin:10px 0!important;font-size:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .review-quick-actions a{font-size:11px!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-report-notes{order:6!important}body#hsCreatorDesignReview[data-creator-review] .main-nav{border-radius:0!important}}@supports not (backdrop-filter:blur(1px)){body#hsCreatorDesignReview[data-creator-review] .main-nav{background:var(--hs-glass-solid)!important}}@media(prefers-reduced-motion:reduce){body#hsCreatorDesignReview[data-creator-review] *,body#hsCreatorDesignReview[data-creator-review] *:before,body#hsCreatorDesignReview[data-creator-review] *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){body#hsCreatorDesignReview[data-creator-review]{--hs-ink:CanvasText!important;--hs-surface:Canvas!important;--hs-line:CanvasText!important;--hs-accent:Highlight!important;--hs-on-accent:HighlightText!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop{background:Canvas!important;color:CanvasText!important}}body#hsCreatorDesignReview[data-creator-review] #hsCreatorReviewNotice{display:none!important}body#hsCreatorDesignReview[data-creator-review] #app .page.studio{position:static!important}@media(min-width:1121px){body#hsCreatorDesignReview[data-creator-review] #app .portal-nav{top:20px!important}}body#hsCreatorDesignReview[data-creator-review] .site-header{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important}body#hsCreatorDesignReview[data-creator-review] #app,body#hsCreatorDesignReview[data-creator-review] #app .page.studio,body#hsCreatorDesignReview[data-creator-review] .site-header{background:transparent!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav{display:block!important;padding:5px!important;background:var(--hs-glass-base)!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop{background:var(--hs-feature)!important}body#hsCreatorDesignReview[data-creator-review] #app .dashboard-top-products li strong{display:block!important}body#hsCreatorDesignReview[data-creator-review] .site-header{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop .actions{margin:0!important;justify-content:flex-start!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-share{padding:0!important;border:0!important}body#hsCreatorDesignReview[data-creator-review] .review-shop-monogram{margin-bottom:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop{gap:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop h2{margin:6px 0 9px!important}@media(max-width:640px){body#hsCreatorDesignReview[data-creator-review] .site-header #navToggle>span[aria-hidden]{display:inline-block!important;font:20px/1 Arial!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav .btn{font-size:10px!important}}body#hsCreatorDesignReview[data-creator-review].menu-open #app .portal-nav{visibility:hidden!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav{--hs-glass-base:rgba(255,255,255,.85)!important}html[data-theme=dark] body#hsCreatorDesignReview[data-creator-review] #app .portal-nav{--hs-glass-base:rgba(33,37,41,.9)!important}body#hsCreatorDesignReview[data-creator-review] #app .portal-nav .hs-glass-content{border-radius:26px!important;background:#fffffff0!important}html[data-theme=dark] body#hsCreatorDesignReview[data-creator-review] #app .portal-nav .hs-glass-content{background:#212529f7!important}@media(max-width:640px){body#hsCreatorDesignReview[data-creator-review] .review-options button{min-height:44px!important}body#hsCreatorDesignReview[data-creator-review] .site-header :is(.nav-toggle,.c24-home-theme,#headerProfile){width:44px!important;min-width:44px!important;min-height:44px!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-share input{min-height:44px!important}}body#hsCreatorDesignReview[data-creator-review]{--hs-soft:#F4F5F6;--hs-image-paper:#FAFAFA;--hs-control-line:#8B9298;--hs-danger:#9B2941;--hs-danger-soft:#FFF0F3;--hs-success:#245D42;--hs-success-soft:#E8F3EC;--hs-warning:#765000;--hs-warning-soft:#FFF3D5;--hs-info:#365A7C;--hs-info-soft:#ECF3F9;--hs-radius:22px;--hs-control-radius:13px;--hs-content-gap:22px;--hs-card-padding:26px}html[data-theme=dark] body#hsCreatorDesignReview[data-creator-review]{--hs-soft:#2B2D33;--hs-control-line:#7D838B;--hs-danger:#FFB7C6;--hs-danger-soft:#432630;--hs-success:#B6E3C8;--hs-success-soft:#243B31;--hs-warning:#FFDA87;--hs-warning-soft:#44391F;--hs-info:#BDD9F2;--hs-info-soft:#283B4C}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog),body#hsCreatorDesignReview[data-creator-review] #app :is(.studio,.platform-page,.creator-workspace,.creator-dashboard,.creator-posts,.studio-services,.design-studio-form,.profile-appearance-editor,.chair-submissions),body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-panel,.creator-studio-manager){--bg:var(--hs-canvas)!important;--surface:var(--hs-surface)!important;--surface-strong:var(--hs-surface)!important;--ink:var(--hs-ink)!important;--muted:var(--hs-muted)!important;--line:var(--hs-line)!important;--accent:var(--hs-accent)!important;--cosmos-canvas:var(--hs-canvas)!important;--cosmos-surface:var(--hs-surface)!important;--cosmos-control:var(--hs-soft)!important;--cosmos-text:var(--hs-ink)!important;--cosmos-secondary:var(--hs-muted)!important;--cosmos-muted:var(--hs-muted)!important;--cosmos-border:var(--hs-line)!important;--cosmos-font:var(--hs-body)!important;--cosmos-creator-bg:var(--hs-surface)!important;--cosmos-creator-surface:var(--hs-soft)!important;--cosmos-creator-ink:var(--hs-ink)!important;--cosmos-creator-muted:var(--hs-muted)!important;--cosmos-creator-line:var(--hs-line)!important;--cosmos-creator-font:var(--hs-body)!important;--ws-bg:var(--hs-surface)!important;--ws-soft:var(--hs-soft)!important;--ws-text:var(--hs-ink)!important;--ws-muted:var(--hs-muted)!important;--ws-border:var(--hs-line)!important;--platform-canvas:var(--hs-canvas)!important;--platform-paper:var(--hs-soft)!important;--platform-surface:var(--hs-surface)!important;--platform-ink:var(--hs-ink)!important;--platform-muted:var(--hs-muted)!important;--platform-line:var(--hs-line)!important;--platform-accent:var(--hs-accent)!important;--platform-heading:var(--hs-heading)!important;--service-white:var(--hs-surface)!important;--service-soft:var(--hs-soft)!important;--service-line:var(--hs-line)!important;--management-paper:var(--hs-surface)!important;--management-ink:var(--hs-ink)!important;--management-muted:var(--hs-muted)!important;--management-line:var(--hs-line)!important;--studio-paper:var(--hs-surface)!important;--studio-soft:var(--hs-soft)!important;--studio-ink:var(--hs-ink)!important;--studio-muted:var(--hs-muted)!important;--studio-line:var(--hs-line)!important;--chair-card-line:var(--hs-line)!important;--chair-card-surface:var(--hs-surface)!important;--chair-card-soft:var(--hs-soft)!important;color:var(--hs-ink)!important;font-family:var(--hs-body)!important;font-size:14px;line-height:1.55}body#hsCreatorDesignReview[data-creator-review] #app :is(h2,h3):not(.overview-dashboard *):not(.creator-appearance-preview *):not(.creator-appearance-cover *),body#hsCreatorDesignReview[data-creator-review] dialog :is(h2,h3){font-family:var(--hs-heading)!important;font-weight:500!important;color:var(--hs-ink)!important;text-transform:none!important}body#hsCreatorDesignReview[data-creator-review] #app h2:not(.overview-dashboard *):not(.creator-appearance-preview *):not(.creator-appearance-cover *){font-size:22px;line-height:1.3;letter-spacing:-.55px}body#hsCreatorDesignReview[data-creator-review] #app h3:not(.overview-dashboard *):not(.creator-appearance-preview *):not(.creator-appearance-cover *){font-size:17px;line-height:1.4;letter-spacing:-.3px}body#hsCreatorDesignReview[data-creator-review] #app :is(p,.form-help,.studio-field small):not(.creator-appearance-preview *):not(.creator-appearance-cover *){font-family:var(--hs-body)!important;color:var(--hs-muted);line-height:1.65}body#hsCreatorDesignReview[data-creator-review] #app :is(.form-help,.workspace-context,.studio-service-context,.account-setting-note,.workspace-state,.eyebrow){font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.form-help,.studio-field small){font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-context,.studio-service-context){color:var(--hs-muted)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.creator-workspace,.studio-service-content,.design-studio-form,.eco-form){min-width:0!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:11px 19px!important;border:1px solid var(--hs-line)!important;border-radius:999px!important;font:500 13px/1.4 var(--hs-body)!important;letter-spacing:0!important;text-decoration:none!important;text-align:center!important;transform:none!important;box-shadow:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) .btn-primary,body#hsCreatorDesignReview[data-creator-review] .creator-management-save [data-management-save]{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important;border-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) .btn-secondary{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) .text-link{font:500 13px/1.5 var(--hs-body)!important;color:var(--hs-ink)!important;text-decoration:underline!important;text-underline-offset:4px!important;background:transparent!important;box-shadow:none!important;transform:none!important}body#hsCreatorDesignReview[data-creator-review] #app :is(button.text-link,a.text-link){min-height:40px}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(button,input,select,textarea,summary){font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(button,.btn)[disabled],body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) [aria-disabled=true]{opacity:.65!important;cursor:not-allowed!important;box-shadow:none!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.btn-danger,#removeSavedProduct,[data-remove-shop-product],[data-remove-hairstack]){color:var(--hs-danger)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--hs-focus)!important;outline-offset:3px!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.studio-field,.dashboard-field){display:grid;gap:8px!important;min-width:0!important;font:500 13px/1.5 var(--hs-body)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.input,.select,.textarea,:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden])),select,textarea){box-sizing:border-box!important;max-width:100%!important;min-width:0!important;min-height:46px!important;padding:12px 14px!important;border:1px solid var(--hs-control-line)!important;border-radius:var(--hs-control-radius)!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;font:400 14px/1.5 var(--hs-body)!important;box-shadow:none!important;transition:border-color .16s ease,box-shadow .16s ease!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(textarea,.textarea){resize:vertical!important;min-height:120px!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(input,textarea)::placeholder{color:var(--hs-muted)!important;opacity:1!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) input[readonly]{background:var(--hs-soft)!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop{--hs-focus:var(--hs-deep)!important}body#hsCreatorDesignReview[data-creator-review] #app .overview-shop .overview-share input[readonly]{background:var(--hs-image-paper)!important;color:var(--hs-feature-ink)!important;border-color:var(--hs-control-line)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(input,select,textarea)[aria-invalid=true]{border-color:var(--hs-danger)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(input[type=checkbox],input[type=radio]){width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;accent-color:var(--hs-accent)!important;flex:0 0 auto;vertical-align:middle}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) input[type=range]{accent-color:var(--hs-accent)!important;max-width:100%!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) input[type=file]{max-width:100%!important;color:var(--hs-muted)!important;font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) input::file-selector-button{border:1px solid var(--hs-line);border-radius:999px;background:var(--hs-soft);color:var(--hs-ink);min-height:40px;padding:8px 14px;margin-right:12px;font:500 12px var(--hs-body);cursor:pointer}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.check-row,.pick-product){color:var(--hs-ink)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .launch-form{gap:20px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.actions,.workspace-save-actions,.studio-service-job-actions,.dashboard-bottom-actions){gap:12px!important;flex-wrap:wrap!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.panel:not(.overview-shop),.workspace-shop-header,.account-settings-section,.profile-basics,.dashboard-tracker,.studio-service-panel,.design-studio-form fieldset,.eco-record,.workspace-notification){border:1px solid var(--hs-line)!important;border-radius:var(--hs-radius)!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;padding:var(--hs-card-padding)!important;box-shadow:var(--hs-shadow)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-section-heading,.section-head,.chair-library-actions){gap:16px!important;align-items:center!important;margin:24px 0 18px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-section-heading,.section-head,.chair-library-actions) :is(h2,h3){margin:0 0 5px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-shop-header{margin-bottom:20px!important;gap:24px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-profile-avatar{background:var(--hs-tint)!important;color:var(--hs-deep)!important;border:1px solid var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-profile-identity h2{font-size:24px!important;letter-spacing:-.6px!important;margin:0 0 5px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-profile-identity p{font-size:12px!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-tabs,.studio-service-tabs,.eco-brand-tabs){display:flex!important;align-items:center!important;gap:6px!important;overflow-x:auto!important;border:0!important;border-bottom:1px solid var(--hs-line)!important;padding:4px 0 13px!important;margin:0 0 24px!important;scrollbar-width:thin;scrollbar-color:var(--hs-line) transparent}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-tabs,.studio-service-tabs,.eco-brand-tabs)>:is(a,button){flex:0 0 auto;min-height:44px!important;padding:10px 17px!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;font:500 13px/1.4 var(--hs-body)!important;color:var(--hs-muted)!important;text-decoration:none!important;transform:none!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-tabs,.studio-service-tabs,.eco-brand-tabs)>:is([aria-selected=true],[aria-current=page]){background:var(--hs-accent)!important;color:var(--hs-on-accent)!important;border-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-toolbar,.library-filters,.tracker-toolbar){gap:16px!important;align-items:end!important;padding:18px!important;margin:0 0 20px!important;border:1px solid var(--hs-line)!important;border-radius:18px!important;background:var(--hs-soft)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-toolbar,.library-filters) :is(p,label){margin:0!important;font-family:var(--hs-body)!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row{border:1px solid var(--hs-line)!important;border-radius:18px!important;background:var(--hs-surface)!important;padding:19px!important;margin:0 0 12px!important;box-shadow:none!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row-main{gap:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row-identity{min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row-identity h3{font:500 16px/1.45 var(--hs-heading)!important;margin:5px 0!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row-identity :is(small,p){color:var(--hs-muted)!important;font:400 12px/1.55 var(--hs-body)!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-state{display:inline-block;font-size:11px!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row-details{border-color:var(--hs-line)!important;color:var(--hs-muted)!important;font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row-details summary{min-height:36px!important;display:list-item!important;padding-block:8px!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-row-details,.workspace-memberships) a{overflow-wrap:anywhere!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-collection-gallery{gap:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-thumb{border-radius:12px!important;background:var(--hs-image-paper)!important;border:1px solid var(--hs-line)!important;filter:none!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-stack-art{border-radius:14px!important;background:var(--hs-soft)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-shop-more{color:var(--hs-ink)!important;font-size:13px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-shop-more summary{min-height:44px;padding-block:11px;cursor:pointer}body#hsCreatorDesignReview[data-creator-review] #app .workspace-shop-more a{color:var(--hs-ink)!important;background:var(--hs-surface)!important}body#hsCreatorDesignReview[data-creator-review] #app .product-flow{gap:12px!important;flex-wrap:wrap!important;margin-bottom:24px!important;color:var(--hs-muted)!important;font:400 12px/1.5 var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .product-flow [aria-current=step]{color:var(--hs-accent)!important;font-weight:600!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-finder{gap:26px!important;align-items:start!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-finder form{border-radius:24px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-grid{gap:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .product-choice{text-align:left!important;min-width:0!important;padding:18px!important;border:1px solid var(--hs-line)!important;border-radius:20px!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;box-shadow:none!important;transform:none!important;transition:border-color .16s ease,box-shadow .16s ease!important}body#hsCreatorDesignReview[data-creator-review] #app .product-choice .product-photo{border-radius:14px!important;background:var(--hs-image-paper)!important;filter:none!important}body#hsCreatorDesignReview[data-creator-review] #app .product-choice strong{font:500 14px/1.5 var(--hs-heading)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .product-choice>span{font:400 11px/1.5 var(--hs-body)!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .product-choice .text-link{font-size:12px!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.product-save-layout,.workspace-import-review,.collection-editor){gap:26px!important;min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-summary{border:1px solid var(--hs-line)!important;border-radius:20px!important;background:var(--hs-soft)!important;padding:24px!important;min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-summary .product-photo{background:var(--hs-image-paper)!important;border-radius:14px!important;object-fit:contain!important;filter:none!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-summary :is(a,details){color:var(--hs-muted)!important;overflow-wrap:anywhere!important;font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.routine-top-actions,.profile-save-bar){border-color:var(--hs-line)!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-radius:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .routine-top-actions{padding:18px!important;margin-bottom:22px!important;gap:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .order-item{background:var(--hs-soft)!important;border-color:var(--hs-line)!important;border-radius:14px!important;padding:12px!important;gap:10px!important}body#hsCreatorDesignReview[data-creator-review] #app .order-item button{min-height:44px!important;min-width:38px!important;border:1px solid var(--hs-line)!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-radius:11px!important}body#hsCreatorDesignReview[data-creator-review] #app .product-note-editor{border-color:var(--hs-line)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.collection-details,.collection-settings details){border-color:var(--hs-line)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .catalog-drawer,body#hsCreatorDesignReview[data-creator-review] #app .pick-product{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .pick-product:has(input:checked){background:var(--hs-soft)!important;border-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.product-note-editor summary,.order-item small){color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:22px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard :is(.dashboard-toolbar,.dashboard-metrics,.dashboard-chart,.dashboard-tracker,.dashboard-report-notes,.dashboard-bottom-actions){grid-column:auto!important;grid-row:auto!important;order:initial!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;flex-wrap:wrap!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-toolbar p{font-size:13px!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-field{font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metric{min-height:154px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metric:after{content:none!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metric strong{font-size:38px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .metric-currency strong{font-size:28px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-chart{min-height:365px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-section-heading{grid-row:auto!important;grid-column:auto!important;margin:0 0 20px!important;padding:0!important;gap:20px!important;align-items:flex-start!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-section-heading p{font-size:12px!important;margin:7px 0 0!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-toolbar{display:grid!important;grid-template-columns:minmax(180px,1.6fr) minmax(130px,1fr) minmax(130px,1fr) auto!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-head{color:var(--hs-muted)!important;font:500 11px/1.5 var(--hs-body)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-row{border-color:var(--hs-line)!important;background:transparent!important;color:var(--hs-ink)!important;padding-block:20px!important;min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-photo{border-radius:12px!important;background:var(--hs-image-paper)!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-product h3{font:500 14px/1.45 var(--hs-heading)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-product :is(span,small){font:400 11px/1.5 var(--hs-body)!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-number strong{font:500 17px/1.4 var(--hs-heading)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-share strong{font-size:13px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard :is(.tracker-health time,.tracker-details,.tracker-details p){font:400 11px/1.6 var(--hs-body)!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-details{border:1px solid var(--hs-line)!important;border-radius:12px!important;background:var(--hs-soft)!important;padding:10px 14px!important;margin-top:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-details summary{min-height:28px!important;cursor:pointer!important;color:var(--hs-ink)!important;font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-row-actions{gap:12px!important;flex-wrap:wrap!important;margin-top:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .link-state{display:inline-flex!important;align-items:center!important;border-radius:999px!important;padding:5px 10px!important;font:500 10px/1.4 var(--hs-body)!important;border:1px solid var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .link-state-reachable{background:var(--hs-success-soft)!important;color:var(--hs-success)!important}body#hsCreatorDesignReview[data-creator-review] #app .link-state-review{background:var(--hs-warning-soft)!important;color:var(--hs-warning)!important}body#hsCreatorDesignReview[data-creator-review] #app .link-state-unchecked{background:var(--hs-soft)!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin:24px 0!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-grid .metric{border:1px solid var(--hs-line)!important;border-radius:22px!important;background:var(--hs-surface)!important;padding:24px!important;min-width:0!important;box-shadow:var(--hs-shadow)!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-grid .metric span{font:400 12px/1.5 var(--hs-body)!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-grid .metric strong{display:block;font:500 25px/1.4 var(--hs-heading)!important;color:var(--hs-ink)!important;margin-top:12px!important;overflow-wrap:anywhere}body#hsCreatorDesignReview[data-creator-review] #app .earnings-list{border:1px solid var(--hs-line)!important;border-radius:20px!important;background:var(--hs-surface)!important;padding:0 22px!important;margin:20px 0!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row{border-color:var(--hs-line)!important;padding:20px 0!important;gap:20px!important;font:400 13px/1.55 var(--hs-body)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row:last-child{border-bottom:0!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row small{color:var(--hs-muted)!important;font:400 11px/1.6 var(--hs-body)!important;overflow-wrap:anywhere}body#hsCreatorDesignReview[data-creator-review] #app .earning-row strong{font:500 16px/1.4 var(--hs-heading)!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row[data-earning-status=paid]>span:nth-child(2){color:var(--hs-success)!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row[data-earning-status=pending]>span:nth-child(2){color:var(--hs-warning)!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row[data-earning-status=reversed]>span:nth-child(2){color:var(--hs-danger)!important}body#hsCreatorDesignReview[data-creator-review] #app .account-settings{display:grid!important;gap:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-settings-section{margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app .account-settings-section h2{font-size:20px!important;margin:0 0 8px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-setting-row{padding:20px 0!important;border-color:var(--hs-line)!important;gap:24px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-setting-row:last-child{border-bottom:0!important;padding-bottom:0!important}body#hsCreatorDesignReview[data-creator-review] #app .account-setting-row h3{font-size:15px!important;margin:0 0 6px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-setting-row p{font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-form{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-form .profile-intro{font-size:13px!important;margin-bottom:22px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-basics{gap:34px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-fields{gap:22px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-form .profile-photo-row{background:var(--hs-soft)!important;border:1px solid var(--hs-line)!important;border-radius:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .photo-upload{min-height:44px!important;padding:10px 16px!important;border:1px solid var(--hs-line)!important;border-radius:999px!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;font:500 12px/1.4 var(--hs-body)!important;cursor:pointer!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-form :is(.account-profile-disclosure,.profile-cover-adjustments){background:var(--hs-surface)!important;border:1px solid var(--hs-line)!important;border-radius:22px!important;padding:0 24px 18px!important;margin-top:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-disclosure>summary{color:var(--hs-ink)!important;padding:21px 0!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-disclosure>summary strong{font:500 18px/1.35 var(--hs-heading)!important;letter-spacing:-.4px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-disclosure>summary small{color:var(--hs-muted)!important;font:400 12px/1.55 var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.profile-classifications,.profile-specialties,.profile-layout-choices,.discovery-fields){border-color:var(--hs-line)!important;color:var(--hs-ink)!important;min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.profile-classifications,.profile-specialties,.discovery-fields) legend{font:500 13px/1.5 var(--hs-body)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-role-choices{display:flex!important;flex-wrap:wrap!important;gap:10px!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-role-choices label{display:flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;padding:10px 14px!important;background:var(--hs-soft)!important;border:1px solid var(--hs-line)!important;border-radius:13px!important;color:var(--hs-ink)!important;font:400 13px/1.4 var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-credential-row{padding:18px!important;margin:14px 0!important;border:1px solid var(--hs-line)!important;border-radius:16px!important;background:var(--hs-soft)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.profile-layout-choices label,.hair-choice){background:var(--hs-surface)!important;border-color:var(--hs-line)!important;border-radius:14px!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.profile-layout-choices label,.hair-choice):has(input:checked){background:var(--hs-soft)!important;border-color:var(--hs-accent)!important;box-shadow:inset 0 0 0 1px var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app .hair-choice span{color:var(--hs-ink)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.hair-choice,.hair-visibility-toggle) svg{color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .hair-choice:has(input:checked):after{border-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app .hair-profile-preview{background:var(--hs-soft)!important;border-color:var(--hs-line)!important;border-radius:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-appearance-device-switch button,body#hsCreatorDesignReview[data-creator-review] #app .profile-photo-crop-controls button{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-line)!important;min-height:44px!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-appearance-device-switch button[aria-pressed=true]{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important;border-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-photo-toolbar{background:var(--hs-surface)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-save-bar{padding:20px!important;margin-top:20px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.chair-submission-intro,.chair-composer-heading) h2{font-size:27px!important;line-height:1.25!important;letter-spacing:-.8px!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-submission-process{color:var(--hs-muted)!important;font:400 12px/1.6 var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-submission-library{gap:18px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.chair-story-card,.chair-submission-card){background:var(--hs-surface)!important;color:var(--hs-ink)!important;border:1px solid var(--hs-line)!important;border-radius:20px!important;box-shadow:var(--hs-shadow)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.chair-story-card h3,.chair-submission-card h3){font:500 17px/1.4 var(--hs-heading)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.chair-story-card p,.chair-story-author,.chair-library-count,.chair-story-card small){color:var(--hs-muted)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.chair-story-card-media,.chair-story-no-media,.chair-submission-placeholder){background:var(--hs-soft)!important;color:var(--hs-muted)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-story-media-tag{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-line)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-status-pill{background:var(--hs-soft)!important;border-color:var(--hs-line)!important;color:var(--hs-ink)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.chair-composer-shell,.chair-admin-form){border-color:var(--hs-line)!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-radius:22px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.chair-composer-toolbar,.chair-form-toolbar,.chair-composer-actions,.chair-composer-section){background:transparent!important;border-color:var(--hs-line)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-composer-section>summary{color:var(--hs-ink)!important;font:500 14px/1.5 var(--hs-body)!important;min-height:58px!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-composer-section>summary small{color:var(--hs-muted)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.chair-product-row,.chair-video-attachment,.chair-review-feedback){border-color:var(--hs-line)!important;color:var(--hs-ink)!important;background:var(--hs-soft)!important;border-radius:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-product-row{padding:12px 14px!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-media-picker{border-color:var(--hs-line)!important;background:var(--hs-soft)!important;color:var(--hs-ink)!important;border-radius:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-composer-actions{gap:12px!important;flex-wrap:wrap!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.studio-service-heading,.studio-service-setting-row,.studio-service-job,.studio-service-details,.studio-service-ready){border-color:var(--hs-line)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-service-heading h2{font-size:20px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.studio-service-upload,.studio-service-empty,.studio-service-uploaded,.studio-service-attachment,.studio-service-format-options>button,.studio-service-hold){background:var(--hs-soft)!important;border-color:var(--hs-line)!important;color:var(--hs-ink)!important;border-radius:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-service-format-options>button{min-height:100px!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-service-format-options>button[aria-pressed=true]{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important;border-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-service-format-options>button[aria-pressed=true] strong{color:inherit!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-service-format-options>button[aria-pressed=true] small{color:inherit!important;opacity:.85!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-service-format-options :is(strong,small){font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .design-motion-grid{gap:22px!important}body#hsCreatorDesignReview[data-creator-review] #app .design-motion-grid>.product{border:1px solid var(--hs-line)!important;border-radius:22px!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;padding:20px!important;box-shadow:var(--hs-shadow)!important}body#hsCreatorDesignReview[data-creator-review] #app .design-motion-grid h2{font-size:20px!important;letter-spacing:-.4px!important}body#hsCreatorDesignReview[data-creator-review] #app .design-motion-preview{background:var(--hs-image-paper)!important;border-radius:16px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.eco-section-heading,.eco-record,.eco-report,.eco-campaign){border-color:var(--hs-line)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.eco-form,.eco-form-grid,.eco-actions,.eco-metrics){gap:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .eco-metrics>div{background:var(--hs-surface)!important;border:1px solid var(--hs-line)!important;border-radius:20px!important;padding:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .eco-metrics :is(dt,dd){color:var(--hs-ink)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-notification{margin:14px 0!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-notification :is(p,small){color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.cosmos-auth-layout,.cosmos-auth-panel,.auth-layout){background:transparent!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-panel .panel{border-radius:26px!important;padding:30px!important;background:var(--hs-surface)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-panel :is(h2,h3){color:var(--hs-ink)!important;font-family:var(--hs-heading)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-panel p{color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-panel .shopper-auth-paths{border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-panel .shopper-auth-paths a{color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-panel .shopper-auth-paths [aria-current=page]{color:var(--hs-ink)!important;border-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-art{background:var(--hs-tint)!important;color:var(--hs-deep)!important;border-radius:26px!important;border:1px solid var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-art p{color:var(--hs-deep)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-art p span{color:var(--hs-deep)!important;opacity:.8!important}body#hsCreatorDesignReview[data-creator-review] dialog{max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;border:1px solid var(--hs-line)!important;border-radius:26px!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;box-shadow:0 24px 100px #1a0a0f33!important;font:400 14px/1.6 var(--hs-body)!important;padding:28px!important;overflow:auto!important}body#hsCreatorDesignReview[data-creator-review] dialog::backdrop{background:#1a0a0f73!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}body#hsCreatorDesignReview[data-creator-review] dialog :is(p,small){color:var(--hs-muted)!important;font-family:var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-panel,.creator-studio-manager){padding:0!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-heading,.creator-studio-manager-heading){background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-line)!important;padding:26px!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-heading,.creator-studio-manager-heading) h2{font:500 25px/1.25 var(--hs-heading)!important;letter-spacing:-.65px!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-body,.creator-studio-manager-body){padding:24px 26px!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-close,.creator-studio-close){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;background:var(--hs-soft)!important;color:var(--hs-ink)!important;border:1px solid var(--hs-line)!important;border-radius:50%!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-row,.creator-management-product,.creator-studio-link,.creator-management-save){border-color:var(--hs-line)!important;color:var(--hs-ink)!important;background:var(--hs-surface)!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-group-switch,.creator-management-selection,.creator-management-save,.creator-studio-manager-body form) button{border:1px solid var(--hs-line)!important;border-radius:999px!important;min-height:44px!important;padding:10px 16px!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important;font:500 12px/1.5 var(--hs-body)!important}body#hsCreatorDesignReview[data-creator-review] .creator-management-group-switch [aria-pressed=true],body#hsCreatorDesignReview[data-creator-review] .creator-management-save [data-management-save],body#hsCreatorDesignReview[data-creator-review] .creator-studio-manager-body form button[type=submit]{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important;border-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] .creator-studio-row-actions button{color:var(--hs-muted)!important;font-family:var(--hs-body)!important;min-height:40px!important}body#hsCreatorDesignReview[data-creator-review] .creator-management-product input{accent-color:var(--hs-accent)!important}body#hsCreatorDesignReview[data-creator-review] :is(.publish-preview,.workspace-confirm-dialog,.chair-story-dialog) :is(h2,h3){font-family:var(--hs-heading)!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] .avatar-editor :is(.crop-toolbar,.crop-stage,.crop-actions){background:var(--hs-soft)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] .avatar-editor .crop-stage{width:min(320px,100%)!important;max-width:100%!important;aspect-ratio:1}body#hsCreatorDesignReview[data-creator-review] .avatar-editor .crop-stage canvas{width:100%!important;height:100%!important;max-width:100%!important}body#hsCreatorDesignReview[data-creator-review] .avatar-editor .crop-toolbar button{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.chart-data>div,.design-table-wrap,.eco-table-wrap){max-width:100%!important;overflow-x:auto!important;border-color:var(--hs-line)!important;border-radius:14px!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) table{border-collapse:collapse!important;color:var(--hs-ink)!important;font:400 12px/1.55 var(--hs-body)!important;background:var(--hs-surface)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(th,td){border-color:var(--hs-line)!important;padding:13px 16px!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) th{background:var(--hs-soft)!important;font-weight:500!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) caption{font:400 11px/1.6 var(--hs-body)!important;color:var(--hs-muted)!important;padding:12px 0!important;text-align:left!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-empty,.dashboard-empty,.tracker-empty,.chart-empty,.chair-story-empty,.eco-empty,.eco-catalog-empty){padding:34px 26px!important;border:1px dashed var(--hs-line)!important;border-radius:20px!important;background:var(--hs-surface)!important;color:var(--hs-muted)!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-empty,.dashboard-empty,.tracker-empty,.chart-empty,.chair-story-empty) :is(h2,h3,strong){color:var(--hs-ink)!important;font-family:var(--hs-heading)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-skeleton{border-radius:22px!important;background:var(--hs-surface)!important;border:1px solid var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-skeleton span{background:var(--hs-soft)!important;border-radius:12px!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.notice,.dashboard-status,.studio-service-status,.design-studio-status,.creator-management-feedback,.creator-studio-feedback,#creatorChairStatus):not(:empty){background:var(--hs-soft)!important;border:1px solid var(--hs-line)!important;border-radius:14px!important;padding:14px 16px!important;color:var(--hs-ink)!important;font:400 12px/1.65 var(--hs-body)!important;overflow-wrap:anywhere!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is([role=alert],[data-state=error]):not(:empty){background:var(--hs-danger-soft)!important;color:var(--hs-danger)!important;border:1px solid var(--hs-danger)!important;border-radius:14px!important;padding:14px 16px!important;font:400 12px/1.65 var(--hs-body)!important;overflow-wrap:anywhere!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) [data-state=success]:not(:empty){background:var(--hs-success-soft)!important;color:var(--hs-success)!important;border-color:var(--hs-success)!important}@media(hover:hover){body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.btn-secondary,.product-choice,.workspace-tabs>button,.studio-service-tabs>a):hover:not(:disabled){border-color:var(--hs-accent)!important;box-shadow:0 0 0 1px var(--hs-line)!important;transform:none!important}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) .btn-primary:hover:not(:disabled){box-shadow:0 0 0 3px var(--hs-line)!important;transform:none!important}}@media(max-width:1000px){body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-finder .workspace-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:700px){body#hsCreatorDesignReview[data-creator-review]{--hs-card-padding:21px;--hs-content-gap:18px}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-shop-header,.workspace-section-heading,.section-head,.chair-library-actions){align-items:flex-start!important;flex-wrap:wrap!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-shop-header>.actions{width:100%!important;justify-content:flex-start!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-toolbar,.library-filters){display:flex!important;flex-wrap:wrap!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-toolbar,.library-filters)>label{flex:1 1 140px!important;min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-product-finder,.product-save-layout,.workspace-import-review,.collection-editor,.studio-service-content[data-service-content=video],.eco-form-grid){grid-template-columns:minmax(0,1fr)!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-finder form{position:static!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-basics{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-credential-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-submission-library{grid-template-columns:minmax(0,1fr)!important}body#hsCreatorDesignReview[data-creator-review] #app .studio-service-content[data-service-content=notifications]>.studio-service-panel{padding:21px!important}}@media(max-width:640px){body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.input,.select,.textarea,:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden])),select,textarea){font-size:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-finder .workspace-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .product-choice{padding:13px!important}body#hsCreatorDesignReview[data-creator-review] #app .product-choice strong{font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row{padding:17px!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row-main{gap:13px!important;align-items:flex-start!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-row-action{margin-left:0!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.workspace-stack-row,.workspace-collection-row)>.workspace-row-action,body#hsCreatorDesignReview[data-creator-review] #app .workspace-collection-row>button{margin-left:0!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-stack-row .workspace-row-identity{flex:1 1 140px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metrics{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metric,body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metric:first-child{grid-column:auto!important;display:grid!important;min-height:132px!important;padding:21px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metric strong,body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metric:first-child strong{font-size:35px!important;margin:10px 0 6px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .metric-currency strong{font-size:25px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-metric :is(span,small){font-size:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-toolbar{align-items:flex-start!important;gap:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .dashboard-toolbar .dashboard-field{width:100%!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-toolbar{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:16px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-reset{justify-self:start!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-row{padding-block:20px!important;gap:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .analytics-dashboard .tracker-details{grid-column:1/-1!important;margin-top:0!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-grid{gap:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-grid .metric{padding:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .metric-grid .metric strong{font-size:22px!important}body#hsCreatorDesignReview[data-creator-review] #app .earnings-list{padding-inline:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row>span:nth-child(2){grid-row:2!important}body#hsCreatorDesignReview[data-creator-review] #app .earning-row strong{grid-column:2!important;grid-row:1/3!important;font-size:14px!important;align-self:center!important}body#hsCreatorDesignReview[data-creator-review] #app .account-setting-row{align-items:flex-start!important;gap:16px!important;flex-wrap:wrap!important}body#hsCreatorDesignReview[data-creator-review] #app .account-setting-row>div{flex:1 1 100%!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-form :is(.account-profile-disclosure,.profile-cover-adjustments){padding-inline:20px!important}body#hsCreatorDesignReview[data-creator-review] #app .account-profile-form .profile-photo-row{padding:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .profile-save-bar{padding:17px!important}body#hsCreatorDesignReview[data-creator-review] #app :is(.routine-top-actions,.chair-composer-actions){gap:10px!important}body#hsCreatorDesignReview[data-creator-review] #app .routine-top-actions .btn{flex:1 1 135px!important;padding-inline:12px!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-video-attachment{padding:16px!important;grid-template-columns:minmax(0,1fr)!important}body#hsCreatorDesignReview[data-creator-review] #app .chair-photo-grid{gap:14px!important}body#hsCreatorDesignReview[data-creator-review] #app .design-motion-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}body#hsCreatorDesignReview[data-creator-review] #app .cosmos-auth-panel .panel{padding:24px!important}body#hsCreatorDesignReview[data-creator-review] dialog{max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 24px)!important;padding:22px!important;border-radius:22px!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-panel,.creator-studio-manager){padding:0!important}body#hsCreatorDesignReview[data-creator-review] :is(.creator-management-heading,.creator-studio-manager-heading,.creator-management-body,.creator-studio-manager-body){padding:22px!important}body#hsCreatorDesignReview[data-creator-review] .creator-studio-manager-body{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) *,body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) *:before,body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(prefers-reduced-transparency:reduce){body#hsCreatorDesignReview[data-creator-review] dialog{background:var(--hs-surface)!important}body#hsCreatorDesignReview[data-creator-review] dialog::backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#1a0a0fb8!important}}@media(forced-colors:active){body#hsCreatorDesignReview[data-creator-review]{--hs-soft:Canvas;--hs-danger:CanvasText;--hs-danger-soft:Canvas;--hs-success:CanvasText;--hs-success-soft:Canvas;--hs-warning:CanvasText;--hs-warning-soft:Canvas}body#hsCreatorDesignReview[data-creator-review] :is(#app,dialog) :is(.btn,input,select,textarea,summary){forced-color-adjust:auto!important}}body#hsCreatorDesignReview[data-creator-review] #app [hidden],body#hsCreatorDesignReview[data-creator-review] dialog [hidden]{display:none!important}body#hsCreatorDesignReview[data-creator-review] #creatorPortalShell{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:8px 40px 70px!important;color:var(--hs-ink)!important;background:transparent!important;box-sizing:border-box!important;font-family:var(--hs-body)!important;position:static!important;min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #creatorPortalShell[hidden]{display:none!important}body#hsCreatorDesignReview[data-creator-review] #creatorPortalShell .review-controls{max-width:none!important}body#hsCreatorDesignReview[data-creator-review] #creatorPortalOutlet{width:100%!important;min-width:0!important}body#hsCreatorDesignReview[data-creator-review] #creatorPortalOutlet #app{max-width:none!important;padding:0!important;margin:0!important;min-width:0!important;background:transparent!important}body#hsCreatorDesignReview[data-creator-review] #creatorPortalOutlet #app :is(.page.studio,.studio-services,.chair-submission-page){max-width:none!important;width:100%!important;padding:0!important;margin:0!important;background:transparent!important}body#hsCreatorDesignReview[data-creator-review] #creatorPortalOutlet #app>.page-return,body#hsCreatorDesignReview[data-creator-review] #creatorPortalOutlet #app .studio-heading,body#hsCreatorDesignReview[data-creator-review] #creatorPortalOutlet #app .portal-nav{display:none!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin:24px 0 28px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading>div{min-width:0!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading h1{font:400 clamp(30px,3.3vw,44px)/1.13 var(--hs-heading)!important;letter-spacing:-1.7px!important;color:var(--hs-ink)!important;margin:0!important;overflow-wrap:anywhere!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading .review-subtitle{font:400 13px/1.6 var(--hs-body)!important;color:var(--hs-muted)!important;max-width:620px!important;margin:9px 0 0!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-add{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important;border:1px solid transparent!important;border-radius:30px!important;font:500 12px/1.3 var(--hs-body)!important;min-height:44px!important;padding:12px 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;flex:none!important;text-decoration:none!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-add[hidden]{display:none!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav{position:absolute!important;top:20px!important;left:50%!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100% - 440px)!important;margin:0!important;padding:5px!important;border:1px solid var(--hs-line)!important;border-radius:50px!important;z-index:31!important;box-shadow:var(--hs-shadow)!important;--hs-glass-radius:50px!important;--hs-glass-base:rgba(255,255,255,.85)!important;background:var(--hs-glass-base)!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav[hidden]{display:none!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav .hs-glass-content{display:flex!important;gap:3px!important;align-items:center!important;border-radius:30px!important;background:#fffffff0!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-tab{font:500 12px/1.3 var(--hs-body)!important;border:0!important;border-radius:30px!important;padding:13px 18px!important;min-height:44px!important;background:transparent!important;color:var(--hs-muted)!important;white-space:nowrap!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;transition:background-color .18s ease,color .18s ease!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-tab[aria-current=page]{background:var(--hs-accent)!important;color:var(--hs-on-accent)!important}html[data-theme=dark] body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav{--hs-glass-base:rgba(33,37,41,.9)!important}html[data-theme=dark] body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav .hs-glass-content{background:#212529f7!important}body#hsCreatorDesignReview[data-creator-review].menu-open .creator-shell-chrome{visibility:hidden!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-add:focus-visible,body#hsCreatorDesignReview[data-creator-review] .creator-shell-tab:focus-visible{outline:2px solid var(--hs-focus)!important;outline-offset:4px!important}@media(hover:hover){body#hsCreatorDesignReview[data-creator-review] .creator-shell-add:hover,body#hsCreatorDesignReview[data-creator-review] .creator-shell-tab:hover{box-shadow:0 0 0 2px var(--hs-line)!important}}@media(max-width:1120px){body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav{position:relative!important;top:auto!important;left:auto!important;transform:none!important;max-width:100%!important;margin:20px 0 0!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading{margin-top:22px!important}}@media(max-width:760px){body#hsCreatorDesignReview[data-creator-review] #creatorPortalShell{padding:0 20px 120px!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading{display:block!important;margin:26px 0 24px!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading h1{font-size:34px!important;letter-spacing:-1.2px!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading .review-subtitle{font-size:12px!important;max-width:420px!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-add{margin-top:18px!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav{position:fixed!important;bottom:16px!important;top:auto!important;left:50%!important;transform:translate(-50%)!important;width:calc(100% - 24px)!important;max-width:480px!important;margin:0!important;border-radius:32px!important;box-shadow:0 6px 26px #00000026!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav .hs-glass-content{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-tab{font-size:9.5px!important;line-height:1.35!important;min-height:48px!important;padding:9px 1px!important;white-space:normal!important;text-align:center!important}body#hsCreatorDesignReview[data-creator-review] .review-controls{align-items:flex-start!important;flex-direction:column!important;gap:9px!important;padding:10px 0!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] .review-options{display:grid!important;grid-template-columns:repeat(3,1fr)!important;width:100%!important;gap:4px!important}body#hsCreatorDesignReview[data-creator-review] .review-options button{min-height:44px!important;padding:9px 5px!important;font-size:10px!important}}@media(prefers-reduced-motion:reduce){body#hsCreatorDesignReview[data-creator-review] .creator-shell-tab{transition:none!important}}@media(prefers-reduced-transparency:reduce){body#hsCreatorDesignReview[data-creator-review] .creator-shell-nav{background:var(--hs-glass-solid)!important}}body#hsCreatorDesignReview[data-portal-page=partnerships] #roadmapPage>.eco-back{display:none!important}@media(min-width:390px)and (max-width:760px){body#hsCreatorDesignReview[data-creator-review] .creator-shell-tab{font-size:10px!important}}body#hsCreatorDesignReview[data-creator-review] .creator-shell-heading h1,body#hsCreatorDesignReview[data-creator-review] .creator-shell-add{text-transform:none!important}body#hsCreatorDesignReview[data-creator-review] #app .platform-heading,body#hsCreatorDesignReview[data-creator-review][data-portal-page=partnerships] #roadmapPage>header{display:none!important}body#hsCreatorDesignReview[data-creator-review] .site-header{margin:0!important;flex-shrink:0!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav{display:flex;gap:6px;align-items:center;overflow-x:auto;max-width:100%;margin:-8px 0 28px;padding:5px 0 14px;border-bottom:1px solid var(--hs-line);scrollbar-width:thin}body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav[hidden]{display:none!important}body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav a{flex:0 0 auto;padding:13px 20px;border-radius:999px;color:var(--hs-muted);font:400 13px/1.2 var(--hs-body);text-decoration:none;white-space:nowrap}body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav a[aria-current=page]{background:var(--hs-accent);color:var(--hs-on-accent)}body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav a:hover{background:var(--hs-soft);color:var(--hs-ink)}body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav a[aria-current=page]:hover{background:var(--hs-accent);color:var(--hs-on-accent)}body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav a:focus-visible{outline:2px solid var(--hs-focus)!important;outline-offset:3px!important}body#hsCreatorDesignReview[data-creator-review] #app nav[aria-label="My shop views"]{display:none!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-shop-utilities{display:flex;align-items:center;gap:18px;flex-wrap:wrap}body#hsCreatorDesignReview[data-creator-review] .recommendation-context-options{display:grid;gap:10px;margin:24px 0}body#hsCreatorDesignReview[data-creator-review] .recommendation-context-choice{display:flex!important;flex-direction:column;align-items:flex-start!important;text-align:left;gap:5px;padding:16px 20px!important}body#hsCreatorDesignReview[data-creator-review] .recommendation-context-choice small{font-size:12px;color:var(--hs-muted);font-weight:400}body#hsCreatorDesignReview[data-creator-review] .recommendation-context-dialog{width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto}@media(max-width:760px){body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav{margin:-2px 0 20px}body#hsCreatorDesignReview[data-creator-review] .creator-shell-shop-nav a{padding:12px 16px}body#hsCreatorDesignReview[data-creator-review] #app .workspace-shop-utilities{width:100%;gap:22px;padding-top:4px}}body#hsCreatorDesignReview[data-creator-review] .creator-shell-add{letter-spacing:0!important}body#hsCreatorDesignReview[data-creator-review] #creatorPortalOutlet #app:focus{outline:none!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-product-tile.product{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;transform:none!important;transition:none!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-card-photo{display:block!important;position:relative!important;width:100%!important;height:auto!important;aspect-ratio:4/5!important;overflow:hidden!important;border-radius:14px!important;background:var(--hs-image-paper)!important;margin:0!important}body#hsCreatorDesignReview[data-creator-review] #app .workspace-card-photo>.workspace-thumb{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0!important}.glass-surface{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .26s ease-out}.glass-surface__filter{width:100%;height:100%;pointer-events:none;position:absolute;inset:0;opacity:0;z-index:-1}.glass-surface__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:inherit;position:relative;z-index:1}.glass-surface--svg{background:light-dark(hsl(0 0% 100% / var(--glass-frost, 0)),hsl(0 0% 0% / var(--glass-frost, 0)));-webkit-backdrop-filter:var(--filter-id, url(#glass-filter)) saturate(var(--glass-saturation, 1));backdrop-filter:var(--filter-id, url(#glass-filter)) saturate(var(--glass-saturation, 1));box-shadow:0 0 2px 1px light-dark(color-mix(in oklch,black,transparent 85%),color-mix(in oklch,white,transparent 65%)) inset,0 0 10px 4px light-dark(color-mix(in oklch,black,transparent 90%),color-mix(in oklch,white,transparent 85%)) inset,0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,0 4px 16px #11111a0d inset,0 8px 24px #11111a0d inset,0 16px 56px #11111a0d inset}.glass-surface--webgl{box-shadow:0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d}.glass-surface__canvas,.glass-surface__frame{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}.glass-surface__frame{background:light-dark(hsl(0 0% 100% / var(--glass-frost, 0)),hsl(0 0% 0% / var(--glass-frost, 0)));box-shadow:0 0 2px 1px light-dark(color-mix(in oklch,black,transparent 85%),color-mix(in oklch,white,transparent 65%)) inset,0 0 10px 4px light-dark(color-mix(in oklch,black,transparent 90%),color-mix(in oklch,white,transparent 85%)) inset,0 4px 16px #11111a0d inset,0 8px 24px #11111a0d inset,0 16px 56px #11111a0d inset}.glass-surface--fallback{background:light-dark(hsl(0 0% 100% / calc(.12 + var(--glass-frost, 0) * .5)),hsl(0 0% 100% / calc(.04 + var(--glass-frost, 0) * .3)));-webkit-backdrop-filter:blur(12px) saturate(calc(var(--glass-saturation, 1) * 1.4)) brightness(1.04);backdrop-filter:blur(12px) saturate(calc(var(--glass-saturation, 1) * 1.4)) brightness(1.04);box-shadow:inset 0 1px 0 0 light-dark(hsl(0 0% 100% / .85),hsl(0 0% 100% / .3)),inset 0 -1px 0 0 light-dark(hsl(0 0% 100% / .35),hsl(0 0% 100% / .08)),0 0 2px 1px light-dark(color-mix(in oklch,black,transparent 88%),color-mix(in oklch,white,transparent 72%)) inset,0 0 12px 3px light-dark(color-mix(in oklch,white,transparent 72%),color-mix(in oklch,white,transparent 90%)) inset,0 4px 16px #11111a0f,0 8px 24px #11111a0f,0 16px 56px #11111a0f}.glass-surface__sheen,.glass-surface__rim{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.glass-surface__sheen{background:linear-gradient(135deg,light-dark(hsl(0 0% 100% / .42),hsl(0 0% 100% / .14)) 0%,transparent 42%,transparent 64%,light-dark(hsl(0 0% 100% / .18),hsl(0 0% 100% / .05)) 100%)}.glass-surface__rim{padding:3px;background:linear-gradient(150deg,light-dark(hsl(0 0% 100% / .7),hsl(0 0% 100% / .34)),light-dark(hsl(0 0% 100% / .1),hsl(0 0% 100% / .03)) 45%,light-dark(hsl(0 0% 100% / .08),hsl(0 0% 100% / .02)) 60%,light-dark(hsl(0 0% 100% / .42),hsl(0 0% 100% / .18)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass-surface__line,.glass-surface__glow{position:absolute;inset:0;pointer-events:none;-webkit-mask-size:100% 100%;mask-size:100% 100%}.glass-surface--svg .glass-surface__line,.glass-surface--webgl .glass-surface__line{background:light-dark(color-mix(in oklch,black,transparent 85%),color-mix(in oklch,white,transparent 65%))}.glass-surface--svg .glass-surface__glow,.glass-surface--webgl .glass-surface__glow{background:light-dark(color-mix(in oklch,black,transparent 90%),color-mix(in oklch,white,transparent 85%))}.glass-surface--fallback .glass-surface__line{background:light-dark(color-mix(in oklch,black,transparent 88%),color-mix(in oklch,white,transparent 72%))}.glass-surface--fallback .glass-surface__glow{background:light-dark(color-mix(in oklch,white,transparent 72%),color-mix(in oklch,white,transparent 90%))}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass-surface--fallback{background:light-dark(hsl(0 0% 100% / .72),hsl(0 0% 12% / .72))}}.glass-surface:focus-visible{outline:2px solid light-dark(#007aff,#0a84ff);outline-offset:2px}.hs-glass-panel{position:relative;isolation:isolate;border-radius:var(--hs-glass-radius, 22px);background:var(--hs-glass-base, rgba(255, 255, 255, .62))}[data-hs-glass-slot]{position:absolute;inset:0;overflow:hidden;z-index:0;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none}.hs-glass-content{position:relative;z-index:1}.hs-react-bits-glass{pointer-events:none}.hs-react-bits-glass .glass-surface__content{padding:0}.hs-glass-solid-fallback{position:absolute;inset:0;border-radius:inherit;background:var(--hs-glass-solid, #e9ecef)}@supports not (background: light-dark(white,black)){.hs-react-bits-glass{background:var(--hs-glass-solid, #e9ecef)}}@media(prefers-reduced-motion:reduce){.hs-react-bits-glass{transition:none}}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.hs-glass-panel{background:var(--hs-glass-solid, Canvas)}[data-hs-glass-slot]{display:none}}.product.hs-default-card-motion .photo-wrap{--hs-reveal-scale:1;--hs-reveal-opacity:1;--hs-press-y:0px;transform:translateY(var(--hs-press-y)) scale(var(--hs-reveal-scale))!important;opacity:var(--hs-reveal-opacity)!important;transform-origin:center;transition:transform .18s ease,opacity .18s ease!important}.product.hs-default-card-motion .photo-open img{transform:none!important;transition:none!important}@media(hover:hover)and (pointer:fine){.product.hs-default-card-motion:hover .photo-wrap{--hs-reveal-scale:.985;--hs-reveal-opacity:.94}}.product.hs-default-card-motion:focus-within .photo-wrap{--hs-reveal-scale:.985;--hs-reveal-opacity:.94}.product.hs-default-card-motion.hs-card-pressed .photo-wrap{--hs-press-y:-4px}@media(prefers-reduced-motion:reduce){.product.hs-default-card-motion .photo-wrap{transform:none!important;opacity:1!important;transition:none!important}}.creator-product-preview{--preview-ink:var(--cosmos-text,#212529);--preview-muted:var(--cosmos-secondary,#666b70);--preview-paper:var(--cosmos-canvas,#fff);--preview-surface:var(--cosmos-surface,#f4f5f6);--preview-line:var(--cosmos-border,#dddfe1);width:min(1000px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);padding:28px;border-radius:28px;background:var(--preview-paper);color:var(--preview-ink);overflow:auto;overscroll-behavior:contain}.product-preview-toolbar{position:sticky;top:0;z-index:2;background:var(--preview-paper);padding-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:10px}.product-preview-toolbar>span{white-space:nowrap;font-size:12px;color:var(--preview-muted);letter-spacing:.04em}.creator-product-preview .product-preview-toolbar .btn{width:auto;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;gap:14px;padding:10px 18px;min-height:44px}.product-preview-toolbar .btn>span{font-size:21px;line-height:1}.product-preview-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px;align-items:start}.product-preview-photo{aspect-ratio:4/5;display:grid;place-items:center;overflow:hidden;border:1px solid var(--preview-line);border-radius:20px;background:#fafafa;padding:28px}.product-preview-photo img{display:block;width:100%;height:100%;max-height:430px;object-fit:contain}.creator-product-preview .product-preview-photo{position:relative;min-width:0;min-height:0}.creator-product-preview .product-preview-photo>img{position:absolute;inset:0;min-width:0;min-height:0;transform:none!important}.creator-product-preview .product-preview-brand{font-size:12px;letter-spacing:.06em;margin:4px 0 10px;color:var(--preview-ink)}.creator-product-preview h2{font-size:clamp(27px,3vw,38px);line-height:1.12;margin:0 0 14px;overflow-wrap:anywhere}.creator-product-preview .product-preview-type{font-size:14px;margin:0 0 12px;color:var(--preview-ink);text-transform:capitalize}.creator-product-preview .product-preview-creator{font-size:13px;margin:0 0 22px;color:var(--preview-ink)}.creator-product-preview .product-preview-creator a{color:var(--preview-ink)}.product-preview-creator a{text-decoration:underline;text-underline-offset:3px}.product-preview-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-preview-actions>[data-shopper-product-slot]{display:contents}.creator-product-preview .btn,.retailer-dialog .btn{transform:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease!important}.creator-product-preview .product-preview-disclosure{font-size:12px;line-height:1.6;margin:18px 0;color:var(--preview-muted)}.creator-product-preview .shop-product-note{padding:14px 0;border-block:1px solid var(--preview-line);margin:18px 0;font-size:13px}.creator-product-preview .shop-product-note summary{cursor:pointer;min-height:32px;display:flex;align-items:center}.creator-product-preview .shop-product-note p{font-size:13px}.product-preview-full{display:inline-block;margin-top:8px;font-size:12px}.product-preview-fit{border-top:1px solid var(--preview-line);padding-top:26px;margin-top:28px}.creator-shop .product h3>a{color:inherit;text-decoration:none}.creator-shop .product h3>a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:640px){.creator-product-preview{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);box-sizing:border-box;padding:0 16px 16px;border-radius:24px;scroll-padding-block:80px 16px}.creator-product-preview .product-preview-toolbar{top:0;z-index:5;min-height:64px;margin:0 -16px 16px;padding:10px 16px;gap:12px;border-bottom:1px solid var(--preview-line);border-radius:22px 22px 0 0}.creator-product-preview .product-preview-toolbar>span{font-size:13px;letter-spacing:0;color:var(--preview-ink)}.creator-product-preview .product-preview-toolbar .btn{min-height:44px;padding:10px 14px;gap:10px;font-size:14px}.creator-product-preview .product-preview-layout{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.creator-product-preview .product-preview-photo{width:100%;height:clamp(200px,26dvh,220px);aspect-ratio:auto;padding:0}.creator-product-preview .product-preview-photo>img{width:100%;height:100%;max-height:100%;object-fit:contain}.creator-product-preview .product-preview-copy{min-width:0}.creator-product-preview .product-preview-brand{font-size:13px;margin:0 0 6px}.creator-product-preview .product-preview-copy>h2{padding-top:0;margin:0 0 10px;font-size:25px;line-height:1.16}.creator-product-preview .product-preview-type{margin:0 0 8px;font-size:14px}.creator-product-preview .product-preview-creator{margin:0 0 16px;font-size:14px}.creator-product-preview .product-preview-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.creator-product-preview .product-preview-actions>.btn-primary{grid-column:1/-1}.creator-product-preview .product-preview-actions .btn{width:100%;min-width:0;min-height:44px;padding-inline:10px;font-size:13px}.creator-product-preview .product-preview-disclosure{margin:14px 0 8px;font-size:13px;line-height:1.5}.creator-product-preview .product-preview-full{display:inline-flex;align-items:center;min-height:44px;margin:0;font-size:13px}.creator-product-preview .shop-product-note{padding:10px 0;margin:12px 0}.creator-product-preview .shop-product-note summary{min-height:44px}.creator-product-preview .product-preview-fit{min-width:0;margin:16px 0 0;padding:16px;border:1px solid var(--preview-line);border-radius:18px;background:var(--preview-surface)}.creator-product-preview .product-preview-fit .product-fit-heading{padding:0;margin:0 0 14px;font-size:18px;line-height:1.25}.creator-product-preview .product-preview-fit .product-fit-section{padding:0 0 12px;margin:0 0 12px}.creator-product-preview .product-preview-fit .product-fit-section h3{margin:0 0 6px;font-size:14px}.creator-product-preview .product-preview-fit :is(.product-fit-empty,.product-fit-meta,.product-fit-note){margin:6px 0 0;font-size:13px;line-height:1.5}.creator-product-preview .product-preview-fit .product-fit-status{margin:10px 0;font-size:13px;line-height:1.5}.creator-product-preview .product-preview-fit :is(.product-fit-button,.product-fit-reload){max-width:100%;min-height:44px;font-size:13px;white-space:normal}.creator-product-preview .product-preview-fit>.product-fit-button{width:100%}.creator-product-preview .product-preview-fit form{margin-top:10px;padding:12px}.creator-product-preview .product-preview-fit summary{min-height:44px;scroll-margin-top:80px}.creator-product-preview .product-preview-fit :is(input[type=url],textarea){font-size:16px;scroll-margin-top:80px}html[data-site-theme=e] body:not([data-creator-review]) dialog.creator-product-preview{background:var(--hs-e-floating)!important}html[data-site-theme=e] body:not([data-creator-review]) .creator-product-preview .product-preview-toolbar{background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-glass-border);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]) .creator-product-preview .product-preview-fit{background:var(--hs-e-floating)!important;border-color:var(--hs-e-glass-border);box-shadow:var(--hs-e-shadow);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(prefers-reduced-motion:reduce){.creator-product-preview .btn,.retailer-dialog .btn{transition:none!important}}@media(max-width:640px)and (forced-colors:active){html[data-site-theme=e] body:not([data-creator-review]) .creator-product-preview :is(.product-preview-toolbar,.product-preview-fit){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none}}.product-fit,.product-fit-summary{--fit-paper:var(--cosmos-creator-bg,#fff);--fit-soft:var(--cosmos-creator-surface,#f5f5f1);--fit-ink:var(--cosmos-creator-ink,#20231f);--fit-muted:var(--cosmos-creator-muted,#666a62);--fit-line:var(--cosmos-creator-line,#daddd4);color:var(--fit-ink);font:400 14px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;min-width:0}[data-theme=dark] :is(.product-fit,.product-fit-summary){--fit-paper:var(--cosmos-creator-bg,#1c1e1b);--fit-soft:var(--cosmos-creator-surface,#292c26);--fit-ink:var(--cosmos-creator-ink,#f1f3ec);--fit-muted:var(--cosmos-creator-muted,#bcc2b6);--fit-line:var(--cosmos-creator-line,#43493d)}body[data-creator-review] :is(.product-fit,.product-fit-summary){--fit-paper:var(--hs-card,var(--hs-paper,#fff));--fit-soft:var(--hs-soft,#f5f5f1);--fit-ink:var(--hs-ink,#20231f);--fit-muted:var(--hs-muted,#666a62);--fit-line:var(--hs-line,#daddd4)}.product-fit{padding-top:24px;border-top:1px solid var(--fit-line);background:var(--fit-paper)}.product-fit *,.product-fit-summary *{box-sizing:border-box}.product-fit [hidden],.product-fit-summary[hidden]{display:none!important}.product-fit .product-fit-heading{margin:0 0 20px;font:500 20px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.025em;color:var(--fit-ink);text-transform:none}.product-fit .product-fit-section{padding:0 0 22px;margin:0 0 22px;border-bottom:1px solid var(--fit-line)}.product-fit .product-fit-section h3{margin:0 0 9px;color:var(--fit-ink);font:500 15px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0}.product-fit :is(.product-fit-empty,.product-fit-meta,.product-fit-note){margin:8px 0 12px;color:var(--fit-muted);font-size:13px;line-height:1.55}.product-fit .product-fit-badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:14px 0}.product-fit .product-fit-badge{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;max-width:100%;padding:6px 10px;border:1px solid var(--fit-line);border-radius:999px;background:var(--fit-soft);color:var(--fit-ink);font:500 12px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;overflow-wrap:anywhere}.product-fit .product-fit-badge span{font:400 11px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;padding:0;color:var(--fit-muted)}.product-fit .product-fit-brand-list{display:grid;gap:14px;margin-top:12px}.product-fit .product-fit-brand-claim p{margin:8px 0 4px;font-size:13px;white-space:pre-line;overflow-wrap:anywhere}.product-fit a{color:var(--fit-ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.product-fit .product-fit-brand-claim a{display:inline-flex;align-items:center;min-height:32px;font-size:12px}.product-fit :is(.product-fit-editor,.product-fit-contributors){margin:14px 0 0}.product-fit summary{display:list-item;min-height:44px;padding:12px 0;cursor:pointer;color:var(--fit-ink);font-weight:500;list-style-position:inside}.product-fit .product-fit-contributors ul{display:grid;gap:12px;list-style:none;margin:8px 0;padding:0}.product-fit .product-fit-contributors li{display:grid;gap:2px}.product-fit .product-fit-contributors small{color:var(--fit-muted);font-size:12px}.product-fit form{margin:8px 0 0;padding:16px;border:1px solid var(--fit-line);border-radius:16px;background:var(--fit-soft)}.product-fit fieldset{min-width:0;margin:18px 0;padding:0;border:0}.product-fit legend{display:block;margin-bottom:8px;padding:0;color:var(--fit-muted);font-size:12px;font-weight:500}.product-fit .product-fit-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}.product-fit .product-fit-topic{display:flex;align-items:center;gap:9px;min-height:44px;padding:5px 0;font:400 13px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--fit-ink);cursor:pointer}.product-fit .product-fit-topic input[type=checkbox]{position:static;appearance:auto;flex:0 0 18px;width:18px;height:18px;min-height:0;margin:0;padding:0;accent-color:var(--fit-ink)}.product-fit .product-fit-topic>span{font:inherit;color:inherit;letter-spacing:0;padding:0}.product-fit .product-fit-brand-topics{display:grid;gap:8px}.product-fit .product-fit-brand-fields{display:grid;gap:12px;padding:6px 0 12px 27px}.product-fit .product-fit-brand-fields label{display:grid;gap:6px;font-size:12px;color:var(--fit-muted)}.product-fit :is(input[type=url],textarea){display:block;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--fit-line);border-radius:10px;background:var(--fit-paper);color:var(--fit-ink);font:400 14px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:none}.product-fit textarea{min-height:86px;resize:vertical}.product-fit :is(input,textarea)::placeholder{color:var(--fit-muted);opacity:1}.product-fit .product-fit-form-actions{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.product-fit .product-fit-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--fit-line);border-radius:999px;background:var(--fit-paper);color:var(--fit-ink);font:500 13px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none;transform:none;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.product-fit .product-fit-button:hover{border-color:var(--fit-muted);background:var(--fit-soft);transform:none}.product-fit .product-fit-button.product-fit-primary{background:var(--fit-ink);border-color:var(--fit-ink);color:var(--fit-paper)}.product-fit .product-fit-button.product-fit-primary:hover{opacity:.88}.product-fit .product-fit-button:disabled{opacity:.6;cursor:wait}.product-fit .product-fit-status{margin:12px 0;font-size:13px;overflow-wrap:anywhere}.product-fit .product-fit-status:empty{display:none}.product-fit .product-fit-status[role=alert]{padding:10px 12px;border:1px solid var(--fit-line);border-radius:10px;background:var(--fit-soft);font-weight:500}.product-fit .product-fit-reload{min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--fit-muted);font:400 12px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;transform:none;cursor:pointer}.product-fit :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--fit-ink);outline-offset:3px}.product-fit-summary{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5px;margin:8px 0}.product-fit-summary .product-fit-summary-badge{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;max-width:100%;padding:4px 8px;border:1px solid var(--fit-line);border-radius:999px;background:var(--fit-soft);color:var(--fit-ink);font:500 10px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.product-fit-summary .product-fit-summary-badge small{font:400 10px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--fit-muted)}.product-fit-summary .product-fit-summary-brand{flex-basis:100%;padding:0;color:var(--fit-muted);font:400 10px/1.45 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;overflow-wrap:anywhere}@media(max-width:480px){.product-fit form{padding:12px}.product-fit .product-fit-topic-grid{grid-template-columns:1fr}.product-fit :is(input[type=url],textarea){font-size:16px}.product-fit .product-fit-brand-fields{padding-left:0}}@media(prefers-reduced-motion:reduce){.product-fit .product-fit-button{transition:none}}html body .site-header button#navToggle.hs-menu-icon-button,html body button.nav-toggle.hs-menu-icon-button,html body button[data-profile-menu].hs-menu-icon-button,html body button.shop-menu-toggle.hs-menu-icon-button,html body#hsCreatorDesignReview[data-creator-review] .site-header button#navToggle.hs-menu-icon-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;gap:0!important;flex:0 0 44px!important;font-size:0!important;line-height:0!important;touch-action:manipulation}html body .site-header button#navToggle.hs-menu-icon-button[hidden],html body button.nav-toggle.hs-menu-icon-button[hidden],html body button[data-profile-menu].hs-menu-icon-button[hidden],html body button.shop-menu-toggle.hs-menu-icon-button[hidden],html body#hsCreatorDesignReview[data-creator-review] .site-header button#navToggle.hs-menu-icon-button[hidden]{display:none!important}html body .hs-menu-icon-button>svg.hs-menu-stack-icon{display:block!important;width:20px!important;height:20px!important;min-width:20px!important;flex:none!important;margin:0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none}body#hsCreatorDesignReview[data-creator-review=d]{--hs-deep:#080813!important;--hs-tint:#D0C8C8!important;--hs-feature:#D0C8C8!important;--hs-feature-ink:#080813!important;--hs-accent:#080813!important;--hs-on-accent:#D0C8C8!important;--hs-focus:#080813!important}html[data-theme=dark] body#hsCreatorDesignReview[data-creator-review=d]{--hs-accent:#D0C8C8!important;--hs-on-accent:#080813!important;--hs-focus:#D0C8C8!important}body#hsCreatorDesignReview[data-creator-review=d] .review-shop-monogram{border-color:#08081321!important}body#hsCreatorDesignReview[data-creator-review=d] #app .overview-share input{border-color:#0808131f!important}body#hsCreatorDesignReview[data-creator-review=d] #app .overview-shop .text-link{color:var(--hs-feature-ink)!important}body#hsCreatorDesignReview[data-creator-review=d] #app .profile-classifications>small{opacity:1!important}body#hsCreatorDesignReview[data-creator-review=d] #app .creator-appearance-preview .creator-profile-role{color:#e9ecef!important}body#hsCreatorDesignReview[data-creator-review=d] .creator-shell-tab{transition:box-shadow .16s ease!important}@media(max-width:760px){body#hsCreatorDesignReview[data-creator-review] .review-options{grid-template-columns:repeat(4,minmax(0,1fr))!important}body#hsCreatorDesignReview[data-creator-review] .review-options button{white-space:nowrap!important;font-size:10px!important;padding-inline:4px!important}}@media(forced-colors:active){body#hsCreatorDesignReview[data-creator-review=d]{--hs-accent:Highlight!important;--hs-on-accent:HighlightText!important;--hs-focus:Highlight!important;--hs-feature:Canvas!important;--hs-feature-ink:CanvasText!important}}body#hsCreatorDesignReview[data-creator-review=e]{--hs-canvas:#FFFFFF!important;--hs-surface:#F3F1F1!important;--hs-soft:#EDECE9;--hs-image-paper:#FFFFFF;--hs-card:var(--hs-surface);--hs-paper:var(--hs-surface);--hs-ink:#171717!important;--hs-muted:#60605D!important;--hs-line:#E3E2DF!important;--hs-control-line:#7D838B!important;--hs-deep:#171717!important;--hs-tint:#F3F1F1!important;--hs-feature:#F3F1F1!important;--hs-feature-ink:#171717!important;--hs-accent:#171717!important;--hs-on-accent:#FFFFFF!important;--hs-focus:#171717!important;--e-frost-fill:rgba(243,241,241,.42);--e-frost-border:rgba(117,113,112,.24);--e-frost-floating:rgba(243,241,241,.58);--e-frost-filter:blur(20px) saturate(1.08);--e-frost-action-shadow:inset 0 1px 0 rgba(255,255,255,.24);--e-frost-primary:rgba(23,23,23,.82);--e-frost-on-primary:#FFFFFF;--hs-glass-base:var(--e-frost-fill)!important;--hs-glass-solid:#F3F1F1!important;--hs-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(255,255,255,.28),0 8px 24px rgba(45,39,39,.075)!important;background:radial-gradient(ellipse 72% 62% at 4% 42%,rgba(210,205,205,.8),transparent 76%),radial-gradient(ellipse 65% 60% at 98% 84%,rgba(219,215,215,.82),transparent 76%),radial-gradient(ellipse 65% 45% at 80% 0%,rgba(243,241,241,.95),transparent 80%),var(--hs-canvas)!important;background-attachment:fixed!important}html[data-theme=dark] body#hsCreatorDesignReview[data-creator-review=e]{--hs-canvas:#131413!important;--hs-surface:#171817!important;--hs-soft:#242623;--hs-image-paper:#FFFFFF;--hs-ink:#F3F3EF!important;--hs-muted:#B4B4AD!important;--hs-line:#363834!important;--hs-feature:#171817!important;--hs-feature-ink:#F3F3EF!important;--hs-accent:#F3F3EF!important;--hs-on-accent:#171717!important;--hs-focus:#F3F3EF!important;--e-frost-fill:rgba(255,255,255,.11);--e-frost-border:rgba(255,255,255,.25);--e-frost-filter:blur(14px);--e-frost-action-shadow:none;--e-frost-primary:rgba(243,243,239,.88);--e-frost-on-primary:#171717;--e-frost-floating:rgba(19,20,19,.72);--hs-glass-solid:#171817!important;--hs-shadow:0 4px 18px rgba(0,0,0,.12)!important;background:radial-gradient(ellipse 600px 450px at 8% 7%,rgba(180,180,173,.1),transparent 78%),radial-gradient(ellipse 700px 360px at 80% 0%,rgba(243,241,241,.055),transparent 80%),var(--hs-canvas)!important;background-attachment:scroll!important}html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] :where(.creator-shell-nav,#mainNav,.site-header .nav-toggle,.site-header .c24-home-theme,#headerProfile,.review-options button,.creator-shell-shop-nav a),html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] :is(#app,dialog) .btn,html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] :is(#app,dialog) :is(.studio-service-format-options>button,.profile-appearance-device-switch button,.profile-photo-crop-controls button,.creator-management-group-switch button,.creator-management-selection button,.creator-management-save button,.creator-posts-button,.creator-studio-cancel-edit),html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] #app :is(.dashboard-metric,.overview-shop,.dashboard-chart,.dashboard-top-products,.panel,.workspace-shop-header,.workspace-row,.account-settings-section,.profile-basics,.dashboard-tracker,.studio-service-panel,.design-studio-form fieldset,.eco-record,.workspace-notification,.metric-grid .metric,.workspace-toolbar,.library-filters,.tracker-toolbar,.studio-post-card,.chair-story-card,.chair-submission-card){background:var(--e-frost-fill)!important;background-image:none!important;border:1px solid var(--e-frost-border)!important;color:var(--hs-ink)!important;box-shadow:var(--hs-shadow)!important;-webkit-backdrop-filter:var(--e-frost-filter)!important;backdrop-filter:var(--e-frost-filter)!important}html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] :is(.creator-shell-nav,#mainNav){background:var(--e-frost-floating)!important}html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] .site-header :is(.nav-toggle,.c24-home-theme,#headerProfile){border-color:var(--e-frost-border)!important}body#hsCreatorDesignReview[data-creator-review=e] [data-hs-glass-slot]{display:none!important}html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] .creator-shell-nav .hs-glass-content{background:transparent!important}body#hsCreatorDesignReview[data-creator-review=e] .creator-shell-tab:not([aria-current=page]){color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review=e] .creator-shell-tab{transition:box-shadow .16s ease!important}html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] :is(#app,dialog) .btn-primary,html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] #app .overview-shop .btn-primary,html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] :is(#app,dialog) :is(.studio-service-format-options>button[aria-pressed=true],.profile-appearance-device-switch button[aria-pressed=true],.creator-management-group-switch button[aria-pressed=true],[data-management-save],.creator-posts-button[type=submit]),html[data-theme] body#hsCreatorDesignReview[data-creator-review=e] :is(.creator-shell-tab[aria-current=page],.creator-shell-shop-nav a[aria-current=page],.review-options button[aria-pressed=true]){background:var(--e-frost-primary)!important;color:var(--e-frost-on-primary)!important;border-color:var(--e-frost-border)!important;-webkit-backdrop-filter:var(--e-frost-filter)!important;backdrop-filter:var(--e-frost-filter)!important;box-shadow:var(--e-frost-action-shadow)!important}body#hsCreatorDesignReview[data-creator-review=e] #app .overview-shop{--hs-focus:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review=e] #app .overview-shop .text-link{color:var(--hs-feature-ink)!important}body#hsCreatorDesignReview[data-creator-review=e] #app .overview-shop .overview-share input[readonly]{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-control-line)!important}body#hsCreatorDesignReview[data-creator-review=e] #app .setup-checklist{border-color:var(--hs-line)!important}body#hsCreatorDesignReview[data-creator-review=e] .review-shop-monogram{background:#f3f1f1!important;border-color:#e3e2df!important}body#hsCreatorDesignReview[data-creator-review=e] #app .profile-classifications>small{opacity:1!important}body#hsCreatorDesignReview[data-creator-review=e] #app .creator-appearance-preview .creator-profile-role{color:#f3f3ef!important}body#hsCreatorDesignReview[data-creator-review=e] dialog::backdrop{background:#1717174d!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}@media(max-width:760px){body#hsCreatorDesignReview[data-creator-review] .review-options{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:380px){body#hsCreatorDesignReview[data-creator-review] .review-options{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-transparency:reduce){html[data-theme] body#hsCreatorDesignReview[data-creator-review=e]{--e-frost-fill:var(--hs-glass-solid);--e-frost-floating:var(--hs-glass-solid);--e-frost-primary:var(--hs-accent);--e-frost-filter:none}body#hsCreatorDesignReview[data-creator-review=e] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body#hsCreatorDesignReview[data-creator-review=e] dialog::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-theme] body#hsCreatorDesignReview[data-creator-review=e]{--e-frost-fill:var(--hs-glass-solid);--e-frost-floating:var(--hs-glass-solid);--e-frost-primary:var(--hs-accent);--e-frost-filter:none}}@media(forced-colors:active){html[data-theme] body#hsCreatorDesignReview[data-creator-review=e]{--hs-canvas:Canvas!important;--hs-surface:Canvas!important;--hs-feature:Canvas!important;--hs-glass-solid:Canvas!important;--hs-ink:CanvasText!important;--hs-muted:CanvasText!important;--hs-feature-ink:CanvasText!important;--hs-line:CanvasText!important;--hs-accent:Highlight!important;--hs-on-accent:HighlightText!important;--hs-focus:Highlight!important;--hs-control-line:CanvasText!important;--e-frost-fill:Canvas;--e-frost-floating:Canvas;--e-frost-border:CanvasText;--e-frost-primary:Highlight;--e-frost-on-primary:HighlightText;--e-frost-filter:none;--e-frost-action-shadow:none;--hs-shadow:none!important;background:Canvas!important}body#hsCreatorDesignReview[data-creator-review=e] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}body#hsCreatorDesignReview[data-creator-review=e] dialog::backdrop{background:Canvas!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]){--hs-canvas:#E9ECEF!important;--hs-surface:#F6E6EA!important;--hs-soft:#EBD5DD;--hs-image-paper:#FFFFFF;--hs-card:var(--hs-surface);--hs-paper:var(--hs-surface);--hs-ink:#212529!important;--hs-muted:#655B61!important;--hs-line:#D4C2CA!important;--hs-control-line:#7D838B!important;--hs-deep:#1A0A0F!important;--hs-tint:#F6E6EA!important;--hs-feature:#F6E6EA!important;--hs-feature-ink:#1A0A0F!important;--hs-accent:#1A0A0F!important;--hs-on-accent:#F6E6EA!important;--hs-focus:#78374E!important;--a-frost-fill:rgba(246,230,234,.42);--a-frost-border:rgba(107,64,80,.24);--a-frost-floating:rgba(246,230,234,.68);--a-frost-filter:blur(20px) saturate(1.08);--a-frost-action-shadow:inset 0 1px 0 rgba(255,255,255,.24);--a-frost-primary:rgba(26,10,15,.9);--a-frost-on-primary:#F6E6EA;--hs-glass-base:var(--a-frost-fill)!important;--hs-glass-solid:#F6E6EA!important;--hs-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(255,255,255,.28),0 8px 24px rgba(45,39,39,.075)!important;background:radial-gradient(ellipse 72% 62% at 4% 42%,rgba(190,163,174,.58),transparent 76%),radial-gradient(ellipse 65% 60% at 98% 84%,rgba(221,189,202,.68),transparent 76%),radial-gradient(ellipse 65% 45% at 80% 0%,rgba(246,230,234,.9),transparent 80%),var(--hs-canvas)!important;background-attachment:fixed!important}html[data-theme=dark] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]){--hs-canvas:#1A0A0F!important;--hs-surface:#2B1920!important;--hs-soft:#38232C;--hs-image-paper:#FFFFFF;--hs-ink:#E9ECEF!important;--hs-muted:#C6B6BE!important;--hs-line:#553943!important;--hs-feature:#2B1920!important;--hs-feature-ink:#E9ECEF!important;--hs-accent:#F6E6EA!important;--hs-on-accent:#1A0A0F!important;--hs-focus:#F6E6EA!important;--a-frost-fill:rgba(246,230,234,.11);--a-frost-border:rgba(246,230,234,.25);--a-frost-filter:blur(14px);--a-frost-action-shadow:none;--a-frost-primary:rgba(246,230,234,.9);--a-frost-on-primary:#1A0A0F;--a-frost-floating:rgba(26,10,15,.76);--hs-glass-solid:#2B1920!important;--hs-shadow:0 4px 18px rgba(0,0,0,.12)!important;background:radial-gradient(ellipse 600px 450px at 8% 7%,rgba(210,159,179,.13),transparent 78%),radial-gradient(ellipse 700px 360px at 80% 0%,rgba(246,230,234,.07),transparent 80%),var(--hs-canvas)!important;background-attachment:scroll!important}html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) :where(.creator-shell-nav,#mainNav,.site-header .nav-toggle,.site-header .c24-home-theme,#headerProfile,.review-options button,.creator-shell-shop-nav a),html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) :is(#app,dialog) .btn,html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) :is(#app,dialog) :is(.studio-service-format-options>button,.profile-appearance-device-switch button,.profile-photo-crop-controls button,.creator-management-group-switch button,.creator-management-selection button,.creator-management-save button,.creator-posts-button,.creator-studio-cancel-edit),html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) #app :is(.dashboard-metric,.overview-shop,.dashboard-chart,.dashboard-top-products,.panel,.workspace-shop-header,.workspace-row,.account-settings-section,.profile-basics,.dashboard-tracker,.studio-service-panel,.design-studio-form fieldset,.eco-record,.workspace-notification,.metric-grid .metric,.workspace-toolbar,.library-filters,.tracker-toolbar,.studio-post-card,.chair-story-card,.chair-submission-card){background:var(--a-frost-fill)!important;background-image:none!important;border:1px solid var(--a-frost-border)!important;color:var(--hs-ink)!important;box-shadow:var(--hs-shadow)!important;-webkit-backdrop-filter:var(--a-frost-filter)!important;backdrop-filter:var(--a-frost-filter)!important}html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) :is(.creator-shell-nav,#mainNav){background:var(--a-frost-floating)!important}html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) .site-header :is(.nav-toggle,.c24-home-theme,#headerProfile){border-color:var(--a-frost-border)!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) [data-hs-glass-slot]{display:none!important}html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) .creator-shell-nav .hs-glass-content{background:transparent!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) .creator-shell-tab:not([aria-current=page]){color:var(--hs-ink)!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) .creator-shell-tab{transition:box-shadow .16s ease!important}html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) :is(#app,dialog) .btn-primary,html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) #app .overview-shop .btn-primary,html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) :is(#app,dialog) :is(.studio-service-format-options>button[aria-pressed=true],.profile-appearance-device-switch button[aria-pressed=true],.creator-management-group-switch button[aria-pressed=true],[data-management-save],.creator-posts-button[type=submit]),html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) :is(.creator-shell-tab[aria-current=page],.creator-shell-shop-nav a[aria-current=page],.review-options button[aria-pressed=true]){background:var(--a-frost-primary)!important;color:var(--a-frost-on-primary)!important;border-color:var(--a-frost-border)!important;-webkit-backdrop-filter:var(--a-frost-filter)!important;backdrop-filter:var(--a-frost-filter)!important;box-shadow:var(--a-frost-action-shadow)!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) #app .overview-shop{--hs-focus:var(--hs-ink)!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) #app .overview-shop .text-link{color:var(--hs-feature-ink)!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) #app .overview-shop .overview-share input[readonly]{background:var(--hs-surface)!important;color:var(--hs-ink)!important;border-color:var(--hs-control-line)!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) #app .setup-checklist{border-color:var(--hs-line)!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) .review-shop-monogram{background:#f6e6ea!important;border-color:#d4c2ca!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) #app .profile-classifications>small{opacity:1!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) #app .creator-appearance-preview .creator-profile-role{color:#f3f3ef!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) dialog::backdrop{background:#1717174d!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}@media(prefers-reduced-transparency:reduce){html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]){--a-frost-fill:var(--hs-glass-solid);--a-frost-floating:var(--hs-glass-solid);--a-frost-primary:var(--hs-accent);--a-frost-filter:none}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) dialog::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]){--a-frost-fill:var(--hs-glass-solid);--a-frost-floating:var(--hs-glass-solid);--a-frost-primary:var(--hs-accent);--a-frost-filter:none}}@media(forced-colors:active){html[data-theme] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]){--hs-canvas:Canvas!important;--hs-surface:Canvas!important;--hs-feature:Canvas!important;--hs-glass-solid:Canvas!important;--hs-ink:CanvasText!important;--hs-muted:CanvasText!important;--hs-feature-ink:CanvasText!important;--hs-line:CanvasText!important;--hs-accent:Highlight!important;--hs-on-accent:HighlightText!important;--hs-focus:Highlight!important;--hs-control-line:CanvasText!important;--a-frost-fill:Canvas;--a-frost-floating:Canvas;--a-frost-border:CanvasText;--a-frost-primary:Highlight;--a-frost-on-primary:HighlightText;--a-frost-filter:none;--a-frost-action-shadow:none;--hs-shadow:none!important;background:Canvas!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-theme=burgundy-blush]) dialog::backdrop{background:Canvas!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}:root{--hs-product-card-radius: 24px;--hs-product-media-radius: 18px}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) :is(.product-card,.cosmos-product-tile,.discovery-brand-product,.bp-product,.popular-product,.discovery-product-tile,.product[data-product-id],.shopper-save-card,.stack-step-card,.product-choice,.pick-product,.order-item,.workspace-product-card,.workspace-product-summary,.workspace-product-grid>article,.brand-product-option,.chair-product-row,.eco-product-option,.eco-product-grid>article,.creator-management-product,.library-product,.bulk-product,.platform-design-product,.journal-products>a){border-radius:var(--hs-product-card-radius)!important;overflow:visible!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) :is(.product-card-photo-link,.bp-product-photo,.popular-product-photo,.shopper-save-photo,.sequence-product-photo,.product[data-product-id] .photo-wrap,.workspace-product-card .photo-wrap,.platform-design-product-photo,.eco-product-grid .eco-photo,.discovery-product-tile>div:first-child,.routine-slice,.discovery-creator-product,.discovery-brand-thumbnail,.product-preview-photo,.product-detail-layout>.detail-photo){border-radius:var(--hs-product-media-radius)!important;overflow:hidden!important;isolation:isolate}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) :is(.product-card-photo-link>img,.cosmos-product-tile>img,.discovery-brand-product>img,.discovery-creator-product>img,.discovery-brand-thumbnail>img,.discovery-stack-products>img,.bp-product-photo>img,.popular-product-photo>img,.shopper-save-photo>img,.sequence-product-photo>img,.product[data-product-id] .photo-wrap img,.product-choice .product-photo,.workspace-product-card .product-photo,.workspace-product-summary .product-photo,.pick-product .picker-photo,.order-item .lineup-photo,.creator-management-product .picker-photo,.brand-product-option>img,.eco-product-option>img,.library-product>img,.bulk-product .catalog-photo,.bulk-product .product-photo,.workspace-product-grid>article>.product-photo,.platform-design-product-photo>img,.journal-products>a>img,.product-detail-photo.catalog-photo){border-radius:var(--hs-product-media-radius)!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) .product[data-product-id] .photo-wrap .hs-card-motion-overlay{border-radius:inherit!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) [data-hs-product-media]{background-color:transparent!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) [data-hs-product-media]>img[data-hs-product-image]{border-radius:0!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) .product[data-product-id] .photo-wrap>.photo-open,:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) .product[data-product-id] .photo-wrap .photo-open>img[data-hs-product-image]{border-radius:0!important}:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) :is(.product-card-photo-link,.bp-product-photo,.popular-product-photo,.shopper-save-photo,.sequence-product-photo,.platform-design-product-photo,.eco-product-grid .eco-photo,.product[data-product-id] .photo-open,.routine-slice):focus-visible{outline:2px solid #212529!important;outline-offset:-4px!important;box-shadow:inset 0 0 0 6px #e9ecef!important}@media(forced-colors:active){:is(body,body#hsCreatorDesignReview[data-creator-review]) :is(#app,dialog) :is(.product-card-photo-link,.bp-product-photo,.popular-product-photo,.shopper-save-photo,.sequence-product-photo,.platform-design-product-photo,.eco-product-grid .eco-photo,.product[data-product-id] .photo-open,.routine-slice):focus-visible{outline-color:Highlight!important;box-shadow:none!important}}:is(body,body#hsCreatorDesignReview[data-creator-review]) #app #cosmosHomeRoot .cosmos-product-tile{overflow:hidden!important;isolation:isolate}html[data-site-theme=e]{scrollbar-gutter:stable;--hs-e-canvas:#FFFFFF;--hs-e-surface:#F3F1F1;--hs-e-soft:#EDECE9;--hs-e-ink:#171717;--hs-e-muted:#60605D;--hs-e-line:#E3E2DF;--hs-e-control-line:#7D838B;--hs-e-image-paper:#FFFFFF;--hs-e-glass:rgba(243,241,241,.42);--hs-e-glass-border:rgba(117,113,112,.24);--hs-e-floating:rgba(243,241,241,.58);--hs-e-filter:blur(20px) saturate(1.08);--hs-e-solid:#F3F1F1;--hs-e-primary:rgba(23,23,23,.82);--hs-e-on-primary:#FFFFFF;--hs-e-focus:#171717;--hs-e-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(255,255,255,.28),0 8px 24px rgba(45,39,39,.075);--hs-e-action-shadow:inset 0 1px 0 rgba(255,255,255,.24);--hs-e-backdrop:radial-gradient(ellipse 72% 62% at 4% 42%,rgba(210,205,205,.8),transparent 76%),radial-gradient(ellipse 65% 60% at 98% 84%,rgba(219,215,215,.82),transparent 76%),radial-gradient(ellipse 65% 45% at 80% 0%,rgba(243,241,241,.95),transparent 80%),var(--hs-e-canvas);--hs-e-background-attachment:fixed}html[data-site-theme=e][data-theme=dark]{--hs-e-canvas:#131413;--hs-e-surface:#171817;--hs-e-soft:#242623;--hs-e-ink:#F3F3EF;--hs-e-muted:#B4B4AD;--hs-e-line:#363834;--hs-e-control-line:#7D838B;--hs-e-glass:rgba(255,255,255,.11);--hs-e-glass-border:rgba(255,255,255,.25);--hs-e-floating:rgba(19,20,19,.72);--hs-e-filter:blur(14px);--hs-e-solid:#171817;--hs-e-primary:rgba(243,243,239,.88);--hs-e-on-primary:#171717;--hs-e-focus:#F3F3EF;--hs-e-shadow:0 4px 18px rgba(0,0,0,.12);--hs-e-action-shadow:none;--hs-e-backdrop:radial-gradient(ellipse 600px 450px at 8% 7%,rgba(180,180,173,.1),transparent 78%),radial-gradient(ellipse 700px 360px at 80% 0%,rgba(243,241,241,.055),transparent 80%),var(--hs-e-canvas);--hs-e-background-attachment:scroll}html[data-site-theme=e] body:not([data-creator-review]){--bg:var(--hs-e-canvas)!important;--paper:var(--hs-e-canvas)!important;--surface:var(--hs-e-surface)!important;--surface-strong:var(--hs-e-surface)!important;--ink:var(--hs-e-ink)!important;--muted:var(--hs-e-muted)!important;--line:var(--hs-e-line)!important;--line-strong:var(--hs-e-control-line)!important;--accent:var(--hs-e-ink)!important;--accent-2:var(--hs-e-ink)!important;--accent-3:var(--hs-e-soft)!important;--cosmos-paper:var(--hs-e-canvas)!important;--cosmos-ink:var(--hs-e-ink)!important;--cosmos-muted:var(--hs-e-muted)!important;--cosmos-line:var(--hs-e-line)!important;--cosmos-canvas:var(--hs-e-canvas)!important;--cosmos-surface:var(--hs-e-surface)!important;--cosmos-text:var(--hs-e-ink)!important;--cosmos-secondary:var(--hs-e-muted)!important;--cosmos-border:var(--hs-e-line)!important;--workspace-muted:var(--hs-e-muted)!important;--workspace-border:var(--hs-e-line)!important;--workspace-soft:var(--hs-e-soft)!important;background:var(--hs-e-backdrop)!important;background-attachment:var(--hs-e-background-attachment)!important;color:var(--hs-e-ink)!important;color-scheme:light}html[data-site-theme=e][data-theme=dark] body:not([data-creator-review]){color-scheme:dark}html[data-site-theme=e] body:not([data-creator-review]) :is(.app-shell,#app){background:transparent!important}html[data-site-theme=e] body:not([data-creator-review]) #app>:is(.page,.page-narrow,.creator-shop,.brands-products-page,.shopper-page,.chair-page,.cosmos-discovery,.cosmos-auth){background:transparent!important}html[data-site-theme=e] body:not([data-creator-review]) .site-header{background:transparent!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-glass-border)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]):not(.cosmos-brand-active):not(:has(.cosmos-creator-shop)) .site-header:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--hs-e-floating);-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body.menu-open:after{background:transparent!important}html[data-site-theme=e] body#hsCreatorDesignReview[data-creator-review].menu-open .creator-shell-chrome,html[data-site-theme=e] body#hsCreatorDesignReview[data-creator-review].menu-open #app .portal-nav{visibility:visible!important}html[data-site-theme=e] body#hsCreatorDesignReview[data-creator-review].menu-open .site-header,html[data-site-theme=e] body:not([data-creator-review]).menu-open .site-header{z-index:60!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body .site-header #mainNav.account-drawer{position:fixed!important;top:calc(var(--menu-top,88px) + 8px)!important;bottom:auto!important;left:auto!important;right:clamp(12px,3vw,44px)!important;width:340px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - var(--menu-top,88px) - 24px)!important;overflow-y:auto!important;border-radius:24px!important}@media(max-width:680px){html[data-site-theme=e] body .site-header #mainNav.account-drawer{left:12px!important;right:12px!important;width:auto!important}}html[data-site-theme=e][data-theme] body .site-header #mainNav.account-drawer #closeMenu{background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;border-radius:999px!important;box-shadow:none!important}html[data-site-theme=e][data-theme] body .site-header #mainNav.account-drawer section{border-color:var(--hs-e-line)!important}html[data-site-theme=e][data-theme] body .site-header #mainNav.account-drawer :is(a,button,#closeMenu):focus-visible{outline:2px solid var(--hs-e-focus)!important;outline-offset:3px!important}html[data-site-theme=e] body:not([data-creator-review]) .site-header :is(.brand,.header-shortcuts,.header-actions){color:var(--hs-e-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) .site-header :is(.header-shortcuts,.shop-header-nav,.header-actions) a{color:var(--hs-e-ink)!important;transition:none!important}html[data-site-theme=e] body:not([data-creator-review]) .site-header .brand .hs-brand-icon{--hs-brand-logo-surface:auto}html[data-site-theme=e] body.cosmos-shop-active:not(.cosmos-brand-active) .site-header .brand-mark.hs-brand-icon{background:transparent!important;padding:0;border-radius:0;box-shadow:none}html[data-site-theme=e] body.cosmos-shop-active:not(.cosmos-brand-active) .site-header .shop-header-nav{--hs-e-nav-gap:24px;margin-left:calc(44px + var(--hs-e-nav-gap));gap:var(--hs-e-nav-gap)}html[data-site-theme=e] body.cosmos-brand-active .site-header .shop-header-nav{--hs-e-nav-gap:24px;padding-left:calc(44px + 16px + var(--hs-e-nav-gap));gap:var(--hs-e-nav-gap);background:var(--hs-e-floating);border:1px solid var(--hs-e-glass-border);-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body.cosmos-brand-active .site-header>.header-actions{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-site-theme=e] body.cosmos-brand-active .site-header .header-actions :is(.nav-toggle,.c24-home-theme,#headerProfile){background:var(--hs-e-floating)!important}html[data-site-theme=e] body.cosmos-brand-active .site-header #menuSignIn{color:var(--hs-e-ink)!important}html[data-site-theme=e] body.cosmos-brand-active .skip-link:focus{background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important}@media(max-width:1000px){html[data-site-theme=e] body.cosmos-shop-active:not(.cosmos-brand-active) .site-header .shop-header-nav{--hs-e-nav-gap:20px}}@media(max-width:760px){html[data-site-theme=e] body.cosmos-shop-active:not(.cosmos-brand-active) .site-header .shop-header-nav{--hs-e-nav-gap:12px}html[data-site-theme=e] body.cosmos-brand-active .site-header .shop-header-nav{--hs-e-nav-gap:12px;padding-left:calc(44px + 8px + var(--hs-e-nav-gap))}}@media(max-width:420px){html[data-site-theme=e] body.cosmos-shop-active:not(.cosmos-brand-active) .site-header .shop-header-nav{font-size:12px}}html[data-site-theme=e] body:not([data-creator-review]) .site-header .header-avatar{background:transparent!important;color:inherit!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#mainNav,#popularDropdown,.consent-banner){background:var(--hs-e-floating)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important;box-shadow:var(--hs-e-shadow)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#mainNav,#popularDropdown) :is(a,button,h2,strong,small,p){color:var(--hs-e-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#mainNav,#popularDropdown) a:hover{background:var(--hs-e-glass)!important}html[data-site-theme=e] body:not([data-creator-review]) .site-header :is(.nav-toggle,.c24-home-theme,#headerProfile),html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog,.consent-banner) .btn{background:var(--hs-e-glass)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;border-radius:999px!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important;transform:none!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog,.consent-banner) .btn{min-height:44px;transition:box-shadow .16s ease,border-color .16s ease!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog,.consent-banner) .btn-primary{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;box-shadow:var(--hs-e-action-shadow)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog) :is(.btn-danger,#removeSavedProduct,[data-remove-shop-product],[data-remove-hairstack]){color:#a12c36!important}html[data-site-theme=e][data-theme=dark] body:not([data-creator-review]) :is(#app,dialog) :is(.btn-danger,#removeSavedProduct,[data-remove-shop-product],[data-remove-hairstack]){color:#ffb1b9!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog) :is(.panel,.card,.product-card,.stack-card,.creator-card,.stack-page-card,.stack-step-card,.metric,.score-card,.save-dialog,.empty-state,.hero-copy,.hero-card,.quiz-card,.result-hero){background:var(--hs-e-glass)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .empty-state{border-radius:24px}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog) .notice{background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog) :is(.input,.select,.textarea,input:not([type]),input[type=text],input[type=search],input[type=url],input[type=email],input[type=password],input[type=number],input[type=tel],textarea,select){background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-control-line)!important;-webkit-text-fill-color:var(--hs-e-ink);color-scheme:inherit}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog) :is(input,textarea)::placeholder{color:var(--hs-e-muted)!important;-webkit-text-fill-color:var(--hs-e-muted);opacity:1!important}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog) :is(input,select,textarea){accent-color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog) :is(.table-wrap,table,.dashboard-chart,.tracker-table){background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--hs-e-focus)!important;outline-offset:4px!important}html[data-site-theme=e] body:not([data-creator-review]) :is(a,button,summary){touch-action:manipulation}html[data-site-theme=e] body:not([data-creator-review]) :is(button,.btn):disabled{cursor:not-allowed}html[data-site-theme=e] body:not([data-creator-review]) :is(dialog,.toast){background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-glass-border)!important;box-shadow:var(--hs-e-shadow)!important}html[data-site-theme=e] body:not([data-creator-review]) dialog::backdrop{background:#1717174d;-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body:not([data-creator-review]) .site-footer{background:transparent!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) .site-footer :is(p,.footer-group-title){color:var(--hs-e-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #hsCreatorReviewNotice{background:var(--hs-e-solid)!important;color:var(--hs-e-muted)!important;border-bottom:1px solid var(--hs-e-line)}@media(prefers-reduced-transparency:reduce){html[data-site-theme=e][data-theme]{--hs-e-glass:var(--hs-e-solid);--hs-e-floating:var(--hs-e-solid);--hs-e-primary:var(--hs-e-ink);--hs-e-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-site-theme=e][data-theme]{--hs-e-glass:var(--hs-e-solid);--hs-e-floating:var(--hs-e-solid);--hs-e-primary:var(--hs-e-ink);--hs-e-filter:none}}@media(prefers-reduced-motion:reduce){html[data-site-theme=e] body:not([data-creator-review]) :is(#app,dialog,.site-header,.consent-banner) :is(button,.btn,a){transition:none!important}}@media(forced-colors:active){html[data-site-theme=e][data-theme]{--hs-e-canvas:Canvas;--hs-e-surface:Canvas;--hs-e-soft:Canvas;--hs-e-solid:Canvas;--hs-e-image-paper:Canvas;--hs-e-ink:CanvasText;--hs-e-muted:CanvasText;--hs-e-line:CanvasText;--hs-e-control-line:CanvasText;--hs-e-glass:Canvas;--hs-e-glass-border:CanvasText;--hs-e-floating:Canvas;--hs-e-filter:none;--hs-e-primary:Highlight;--hs-e-on-primary:HighlightText;--hs-e-focus:Highlight;--hs-e-shadow:none;--hs-e-action-shadow:none;--hs-e-backdrop:Canvas}}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot,html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(.cosmos-home,.cosmos-home-hero,.cosmos-home-section){background:transparent;color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-home h1 span{color:var(--hs-e-muted)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(.cosmos-home p,.cosmos-hero-footnote,.cosmos-quiz-note,.c24-home-routine-note,.album-count){color:var(--hs-e-muted)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(.cosmos-pill,.cosmos-motion-toggle,.bp-view-all,.bp-rail-next){background:var(--hs-e-glass);border-color:var(--hs-e-glass-border);color:var(--hs-e-ink);box-shadow:var(--hs-e-shadow);-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter);transition:border-color .18s ease,box-shadow .18s ease}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(.cosmos-pill,.cosmos-motion-toggle,.bp-view-all):hover{background:var(--hs-e-floating);border-color:var(--hs-e-control-line);transform:none}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-pill-primary,html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-pill-primary:hover{background:var(--hs-e-primary);border-color:transparent;color:var(--hs-e-on-primary);box-shadow:none}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-wall{--c24-wall:#000;--c24-card:#fff;--c24-card-ink:#20201e;--c24-muted:#62625e;--c24-wall-ink:#fff;background:var(--c24-wall);box-shadow:var(--hs-e-shadow),inset 0 0 0 1px var(--hs-e-glass-border);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-product-tile{background:var(--c24-card);color:var(--c24-card-ink);box-shadow:var(--hs-e-shadow),inset 0 0 0 1px var(--hs-e-glass-border)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-product-tile:is(:hover,:focus-visible){box-shadow:var(--hs-e-shadow),inset 0 0 0 1px var(--hs-e-control-line)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(.cosmos-tile-caption,.cosmos-tile-name){color:var(--c24-card-ink)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-wall-label{color:var(--c24-wall-ink)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-tile-brand{color:var(--c24-muted)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-wall .cosmos-motion-toggle{background:#000000b8;border-color:#ffffff59;color:#fff}#cosmosHomeRoot .cosmos-quiz-invite{justify-content:flex-start}#cosmosHomeRoot .cosmos-quiz-invite .c24-home-quiz-actions{width:100%;flex-wrap:nowrap;align-items:flex-end;margin-top:auto;margin-bottom:20px;padding-top:24px}#cosmosHomeRoot .c24-home-quiz-actions>.cosmos-pill{flex-shrink:0}#cosmosHomeRoot .c24-home-quiz-actions>.c24-personal-link{min-width:0;white-space:normal}#cosmosHomeRoot .cosmos-quiz-invite .cosmos-quiz-note{position:absolute;bottom:16px;left:44px;right:44px;margin:0;font-size:10px;line-height:1.4}@media(max-width:1100px){#cosmosHomeRoot .cosmos-quiz-invite{padding-bottom:40px}#cosmosHomeRoot .cosmos-quiz-invite .cosmos-quiz-note{left:30px;right:30px}}@media(max-width:760px){#cosmosHomeRoot .cosmos-quiz-invite{padding-bottom:38px}#cosmosHomeRoot .cosmos-quiz-invite .cosmos-quiz-note{left:28px;right:28px}}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(.cosmos-quiz-invite,.c24-personal-entry,.cosmos-routine-card,.c24-creator-hairstack-card){background:var(--hs-e-glass);border-color:var(--hs-e-glass-border);color:var(--hs-e-ink);box-shadow:var(--hs-e-shadow),inset 0 0 0 1px var(--hs-e-glass-border);-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .c24-home-routines{--bp-ink:var(--hs-e-ink);--bp-muted:var(--hs-e-muted);--bp-soft:var(--hs-e-surface);--bp-line:var(--hs-e-line);--bp-page:var(--hs-e-solid);background:transparent}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .c24-creator-hairstack-card .album-caption{background:transparent;border-color:var(--hs-e-line);color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .c24-personal-profiles select{background:var(--hs-e-solid);border-color:var(--hs-e-control-line);color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-edit-invite{color:#fff}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-edit-invite :is(h2,.cosmos-kicker){color:#fff}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-edit-invite :is(p,small){color:#ffffffe0}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-edit-invite .cosmos-pill,html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-edit-invite .cosmos-pill:hover{background:#ffffffe0;border-color:#ffffffa6;color:#171717}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(a,button,select):focus-visible{outline-color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-edit-invite:focus-visible{outline-color:var(--hs-e-ink)}@media(forced-colors:active){html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(.cosmos-wall,.cosmos-product-tile,.cosmos-quiz-invite,.c24-personal-entry,.cosmos-routine-card,.c24-creator-hairstack-card,.cosmos-pill,.cosmos-motion-toggle,.bp-view-all,.bp-rail-next){background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot .cosmos-wall-viewport:after{background:none}html[data-site-theme=e] body:not([data-creator-review]) #cosmosHomeRoot :is(a,button,select):focus-visible{outline-color:Highlight}}html[data-site-theme=e] body:not([data-creator-review]) :is(.brands-products-page,.cosmos-discovery,.chair-page,.shopper-account-page,.creator-shop,.ecosystem-page,.platform-page,.studio-services,.design-studio-form,.chair-admin,dialog,.creator-posts){--bg:var(--hs-e-canvas)!important;--paper:var(--hs-e-canvas)!important;--surface:var(--hs-e-surface)!important;--surface-strong:var(--hs-e-solid)!important;--ink:var(--hs-e-ink)!important;--muted:var(--hs-e-muted)!important;--line:var(--hs-e-line)!important;--accent:var(--hs-e-primary)!important;--cosmos-canvas:var(--hs-e-canvas)!important;--cosmos-paper:var(--hs-e-canvas)!important;--cosmos-surface:var(--hs-e-surface)!important;--cosmos-control:var(--hs-e-soft)!important;--cosmos-text:var(--hs-e-ink)!important;--cosmos-ink:var(--hs-e-ink)!important;--cosmos-secondary:var(--hs-e-muted)!important;--cosmos-muted:var(--hs-e-muted)!important;--cosmos-border:var(--hs-e-line)!important;--platform-canvas:var(--hs-e-canvas)!important;--platform-paper:var(--hs-e-surface)!important;--platform-ink:var(--hs-e-ink)!important;--platform-muted:var(--hs-e-muted)!important;--platform-line:var(--hs-e-line)!important;--platform-accent:var(--hs-e-primary)!important;color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) .brands-products-page{--bp-page:var(--hs-e-canvas)!important;--bp-soft:var(--hs-e-surface)!important;--bp-ink:var(--hs-e-ink)!important;--bp-muted:var(--hs-e-muted)!important;--bp-line:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) .cosmos-discovery{--discovery-paper:var(--hs-e-canvas)!important;--discovery-soft:var(--hs-e-surface)!important;--discovery-ink:var(--hs-e-ink)!important;--discovery-muted:var(--hs-e-muted)!important;--discovery-line:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) .chair-page{--edit-paper:var(--hs-e-canvas)!important;--edit-ink:var(--hs-e-ink)!important;--edit-muted:var(--hs-e-muted)!important;--edit-line:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) .shopper-account-page{--shopper-bg:var(--hs-e-canvas)!important;--shopper-soft:var(--hs-e-surface)!important;--shopper-ink:var(--hs-e-ink)!important;--shopper-muted:var(--hs-e-muted)!important;--shopper-line:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(.cosmos-creator-shop,.studio){--cosmos-creator-bg:var(--hs-e-canvas)!important;--cosmos-creator-surface:var(--hs-e-surface)!important;--cosmos-creator-ink:var(--hs-e-ink)!important;--cosmos-creator-muted:var(--hs-e-muted)!important;--cosmos-creator-line:var(--hs-e-line)!important;--workspace-soft:var(--hs-e-soft)!important;--workspace-muted:var(--hs-e-muted)!important;--workspace-border:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(.creator-management-panel,.creator-studio-manager,.creator-posts){--management-paper:var(--hs-e-solid)!important;--management-ink:var(--hs-e-ink)!important;--management-muted:var(--hs-e-muted)!important;--management-line:var(--hs-e-line)!important;--studio-paper:var(--hs-e-solid)!important;--studio-soft:var(--hs-e-soft)!important;--studio-ink:var(--hs-e-ink)!important;--studio-muted:var(--hs-e-muted)!important;--studio-line:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) .studio-services{--service-white:var(--hs-e-solid)!important;--service-soft:var(--hs-e-soft)!important;--service-line:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.c24-quiz-bento,.c24-quiz-result){--q-ink:var(--hs-e-ink)!important;--q-muted:var(--hs-e-muted)!important;--q-glass:var(--hs-e-glass)!important;--q-solid:var(--hs-e-solid)!important;--q-line:var(--hs-e-control-line)!important;--q-soft:var(--hs-e-soft)!important;--q-shadow:var(--hs-e-shadow)!important;--q-glow:transparent!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.bp-filter-bar,.bp-collection-hero,.bp-brand-card,.discovery-creator-card,.discovery-section-nav,.discovery-creators-search,.discovery-search,.shopper-collection-card,.shopper-follow-card,.shopper-save-card,.shopper-routine-card,.shopper-empty,.shopper-settings-section,.shopper-overview-grid>section,.collection-album,.creator-post-card,.creator-posts-empty,.eco-record,.eco-salon-card,.eco-offers>section,.eco-metrics>div,.eco-empty,.brand-workspace-records>article,.brand-overview-grid>article,.brand-workspace-empty,.platform-design-sample,.platform-section,.platform-metrics article,.studio-service-panel,.studio-service-connections>article,.chair-admin-group){box-sizing:border-box;min-width:0;background:var(--hs-e-glass)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;border-radius:24px;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.shopper-save-card,.shopper-routine-card,.shopper-collection-card,.shopper-follow-card,.shopper-empty,.shopper-settings-section,.shopper-overview-grid>section,.eco-record,.eco-salon-card,.eco-offers>section,.brand-workspace-empty){padding:clamp(16px,2vw,24px)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.bp-filter-bar,.chair-nav,.chair-story-filters){background:var(--hs-e-glass)!important;border:1px solid var(--hs-e-glass-border)!important;border-radius:24px;padding:12px 16px;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .creator-shop .shop-nav{background:var(--hs-e-glass)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;border-radius:24px;padding:8px 16px;margin-block:24px;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .creator-shop :is(.search,.search input,.collection-pager,.shop-note,.disclosures,.shop-product-note summary,.copy,.shop-link){color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .creator-shop :is(.collection-intro>p,.album-count,.shop-note small,.disclosures,.shop-product-note small){color:var(--hs-e-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .creator-shop .routine-banner{background:var(--hs-e-surface)!important;color:var(--hs-e-ink)!important;border-radius:24px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.bp-categories,.shopper-account-tabs,.eco-nav,.eco-brand-tabs,.eco-browse-nav,.eco-task-nav,.design-studio-nav,.studio-service-tabs,.owner-workspace-nav){border-color:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.bp-categories,.shopper-account-tabs,.eco-nav,.eco-brand-tabs,.eco-browse-nav,.eco-task-nav,.design-studio-nav,.studio-service-tabs,.owner-workspace-nav) :is(a,button){color:var(--hs-e-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.bp-categories,.shopper-account-tabs,.eco-nav,.eco-brand-tabs,.eco-browse-nav,.eco-task-nav,.design-studio-nav,.studio-service-tabs,.owner-workspace-nav) :is(a,button)[aria-current=page],html[data-site-theme=e] body:not([data-creator-review]) #app .creator-shop .shop-nav [role=tab][aria-selected=true]{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;border-color:var(--hs-e-primary)!important;border-radius:999px}html[data-site-theme=e] body:not([data-creator-review]) #app #roadmapPage.brand-workspace .brand-preview-toolbar button.btn[aria-pressed=true]{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;border-color:var(--hs-e-primary)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.product-detail-copy,.stack-page-card,.stack-step-card,.shopper-insights,.shopper-account-page .launch-form,.eco-form,.eco-filter,.eco-draft-preview,.brand-product-picker,.brand-draft-preview,.brand-upload,.platform-section-editor,.platform-sticky-actions,.platform-design-controls,.design-studio-form fieldset,.design-table-wrap,.eco-table-wrap,.dashboard-chart,.chair-story .journal-body,.chair-composer-shell,.chair-admin-form){box-sizing:border-box;min-width:0;background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important;border-radius:24px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.product-detail-copy,.shopper-account-page .launch-form,.eco-form,.eco-filter,.platform-section-editor,.design-studio-form fieldset){padding:clamp(18px,2.5vw,28px);border:1px solid var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(table,th,td,caption){color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(table,th){background:var(--hs-e-solid)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chart-grid){stroke:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chart-line){stroke:var(--hs-e-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chart-dot,.chart-area){fill:var(--hs-e-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(dialog,.creator-management-panel,.creator-studio-manager){--preview-paper:var(--hs-e-solid);--preview-surface:var(--hs-e-surface);--preview-ink:var(--hs-e-ink);--preview-muted:var(--hs-e-muted);--preview-line:var(--hs-e-line);background:var(--hs-e-glass)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(.product-preview-toolbar,.creator-management-heading,.creator-studio-manager-heading,.creator-management-save){background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #creatorManagementPanel{background:var(--hs-e-floating)!important}html[data-site-theme=e] body:not([data-creator-review]) #creatorManagementPanel :is(.creator-management-heading,.creator-management-save){background:transparent!important;-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body:not([data-creator-review]) #creatorManagementPanel .creator-management-body{background:transparent}html[data-site-theme=e] body:not([data-creator-review]) #creatorManagementPanel::backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-site-theme=e] body:not([data-creator-review]) :is(dialog,.creator-management-panel,.creator-studio-manager) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea){background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-control-line)!important}html[data-site-theme=e] body:not([data-creator-review]) :is(.product-fit,.product-fit-summary){--fit-paper:var(--hs-e-solid)!important;--fit-soft:var(--hs-e-soft)!important;--fit-ink:var(--hs-e-ink)!important;--fit-muted:var(--hs-e-muted)!important;--fit-line:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) .product-fit{background:var(--hs-e-solid)!important}html[data-site-theme=e] body:not([data-creator-review]) .product-fit :is(form,input[type=url],textarea){background:var(--hs-e-solid)!important}html[data-site-theme=e] body:not([data-creator-review]) .product-fit :is(input[type=url],textarea){border-color:var(--hs-e-control-line)!important}html[data-site-theme=e] body:not([data-creator-review]) .product-fit .product-fit-primary{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;border-color:var(--hs-e-primary)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.product-card-photo-link,.bp-product-photo,.popular-product-photo,.shopper-save-photo,.shopper-routine-photos,.shopper-routine-photos img,.sequence-product-photo,.creator-shop .photo-wrap,.creator-shop .album-cover,.product-choice .product-photo,.pick-product .picker-photo,.order-item .lineup-photo,.detail-photo,.discovery-creator-product,.discovery-brand-thumbnail,.discovery-brand-product,.eco-product-grid .eco-photo,.eco-product-option>img,.brand-product-option>img,.eco-media-cell:not(.eco-media-editorial)),html[data-site-theme=e] body:not([data-creator-review]) .product-preview-photo{background-color:var(--hs-e-image-paper)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .shopper-product .detail-photo img{background-color:var(--hs-e-image-paper)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .cosmos-discovery .discovery-stack-art{background-color:var(--hs-e-surface)!important;color:var(--hs-e-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) .bp-image-search{--bp-search-glass:var(--hs-e-floating)!important;--bp-search-ink:var(--hs-e-ink)!important;--bp-search-line:var(--hs-e-control-line)!important}@media(max-width:650px){html[data-site-theme=e] body:not([data-creator-review]) #app .creator-shop .shop-nav{padding:8px 12px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.shopper-save-card,.shopper-routine-card,.shopper-collection-card,.shopper-follow-card){padding:12px}}@media(forced-colors:active){html[data-site-theme=e] body:not([data-creator-review]) #app :is(.c24-quiz-bento,.c24-quiz-result){--q-ink:CanvasText!important;--q-muted:CanvasText!important;--q-glass:Canvas!important;--q-solid:Canvas!important;--q-line:CanvasText!important;--q-soft:Canvas!important}html[data-site-theme=e] body:not([data-creator-review]) :is(dialog,.creator-management-panel,.creator-studio-manager){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}}html[data-site-theme=e] body:not([data-creator-review]) #app .routine-slice-number{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;border:1px solid var(--hs-e-on-primary);border-radius:999px;padding:3px 6px;mix-blend-mode:normal!important}html[data-site-theme=e] body:not([data-creator-review]) #app .creator-match-reasons li{background:var(--hs-e-soft)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .discovery-person-copy .text-link{color:var(--hs-e-ink)!important}#app .bp-filter-bar:is(.bp-product-filters,.bp-routine-filters){display:flex;justify-content:flex-end;align-items:center;position:relative;gap:12px;margin:0 0 12px;padding:0;min-height:44px}.bp-product-filter-toggle{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;border:1px solid var(--bp-line);border-radius:50%;background:var(--bp-page);color:var(--bp-ink);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.bp-product-filter-toggle svg{width:22px;height:22px;pointer-events:none}#app #bpProductToolbar{justify-content:space-between}.bp-product-search,.bp-brand-search{flex:0 0 44px;width:44px;height:44px}#app .bp-shop-page .bp-directory-tools{flex-wrap:nowrap;gap:12px;min-width:0;overflow:visible}#app .bp-shop-page .bp-directory-tools .bp-alphabet{flex:1;min-width:0;justify-content:flex-start;margin:0}.bp-product-filter-toggle[data-active=true]{border-color:var(--bp-ink)}.bp-product-filter-badge{position:absolute;top:-5px;right:-4px;display:grid;place-items:center;min-width:19px;height:19px;padding:1px 4px;border:2px solid var(--bp-page);border-radius:999px;background:var(--bp-ink);color:var(--bp-page);font:500 10px/1 Arial,Helvetica,sans-serif;pointer-events:none}.bp-product-filter-badge[hidden],.bp-product-filter-panel[hidden]{display:none!important}.bp-product-filter-panel{position:fixed;z-index:55;box-sizing:border-box;isolation:isolate;width:400px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:18px;border:1px solid var(--bp-line);border-radius:24px;background:var(--bp-page);color:var(--bp-ink);box-shadow:0 12px 32px #0002}.bp-product-filter-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px}#app .bp-product-filter-heading h2{margin:0;font:500 19px/1.3 var(--cosmos-font,Arial,sans-serif);letter-spacing:-.02em;color:inherit}.bp-product-filter-heading button{display:grid;place-items:center;flex:none;width:44px;min-width:44px;height:44px;border:1px solid var(--bp-line);border-radius:50%;background:transparent;color:inherit;font:24px/1 Arial,sans-serif;cursor:pointer}.bp-product-filter-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.bp-product-filter-field{display:grid;gap:7px;min-width:0;align-content:start}.bp-product-filter-field>span{font:12px/1.4 var(--cosmos-font,Arial,sans-serif);color:var(--bp-muted)}#app .bp-product-filter-panel :is(input,select){box-sizing:border-box;width:100%;min-width:0;max-width:none;min-height:44px;padding:10px 28px 10px 12px;border:1px solid var(--bp-line);border-radius:12px;background:var(--bp-page);color:var(--bp-ink);font:14px/1.4 var(--cosmos-font,Arial,sans-serif)}#app :is(.bp-brand-search-panel,.bp-product-search-panel) input{padding-right:12px;font-size:16px}#app :is(.bp-brand-search-panel,.bp-product-search-panel) input::placeholder{color:var(--bp-muted);opacity:1}.bp-brand-search-panel,.bp-product-search-panel,.bp-routine-filter-panel{width:340px}.bp-product-filter-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--bp-line);margin-top:20px;padding-top:12px}#app .bp-product-filter-footer p{max-width:180px;margin:0;font:12px/1.5 var(--cosmos-font,Arial,sans-serif);color:var(--bp-muted)}.bp-product-filter-footer button{flex:none;min-height:44px;padding:10px 12px;border:1px solid var(--bp-line);border-radius:999px;background:transparent;color:inherit;font:13px/1.4 var(--cosmos-font,Arial,sans-serif);cursor:pointer}.bp-product-filter-toggle:focus-visible,.bp-product-filter-panel :is(button,input,select):focus-visible{outline:2px solid currentColor;outline-offset:3px}.bp-shop-page .bp-brand-card{min-width:0}.bp-shop-page .bp-brand-card>a{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:inherit}.bp-shop-page .bp-brand-count{margin:0;padding:12px 14px;font-size:12px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;color:var(--bp-muted)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.bp-filter-bar.bp-product-filters,.bp-filter-bar.bp-routine-filters,.bp-directory-tools){background:transparent!important;border:0!important;box-shadow:none!important;padding:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.bp-product-filter-toggle,.bp-product-filter-panel){background:var(--hs-e-floating)!important;border-color:var(--hs-e-glass-border)!important;color:var(--hs-e-ink)!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-toggle[data-active=true]{border-color:var(--hs-e-control-line)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-panel{background:var(--hs-e-solid)!important;background:color-mix(in srgb,var(--hs-e-solid) 88%,transparent)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-field>span{color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-panel :is(button,input,select){border-color:var(--hs-e-control-line)}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-panel :is(input,select){background:var(--hs-e-solid)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-badge{background:var(--hs-e-ink);color:var(--hs-e-canvas);border-color:var(--hs-e-solid)}@media(max-width:420px){.bp-product-filter-panel{padding:16px}.bp-product-filter-fields{gap:14px 10px}#app .bp-product-filter-panel select{font-size:13px;padding-left:10px}}@media(prefers-reduced-motion:reduce){.bp-product-filter-toggle{transition:none}}@media(prefers-reduced-transparency:reduce){html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-panel{background:var(--hs-e-solid)!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-panel{background:var(--hs-e-solid)!important}}@media(forced-colors:active){.bp-product-filter-panel,.bp-product-filter-toggle{border-color:CanvasText;box-shadow:none}.bp-product-filter-badge{background:Highlight;color:HighlightText}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-product-filter-panel{background:Canvas!important}}.bp-brand-product-art{background:var(--hs-e-image-paper,#f3f1f1)}.bp-brand-product-art:after{display:none}.bp-brand-product-art .bp-brand-campaign{left:auto;right:0;width:48%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box}.bp-brand-product-art .bp-brand-wordmark{justify-self:start;display:grid;place-items:center;box-sizing:border-box;width:52%;height:100%;padding:14px;color:#171717;font-size:clamp(19px,2vw,28px);overflow-wrap:anywhere;letter-spacing:-.035em}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)){--paper:var(--hs-e-canvas);--bg:var(--hs-e-canvas);--surface:var(--hs-e-solid);--ink:var(--hs-e-ink);--muted:var(--hs-e-muted);--line:var(--hs-e-line);--workspace-muted:var(--hs-e-muted);--workspace-border:var(--hs-e-line);--workspace-soft:var(--hs-e-soft);--platform-canvas:var(--hs-e-canvas);--platform-paper:var(--hs-e-solid);--platform-ink:var(--hs-e-ink);--platform-muted:var(--hs-e-muted);--platform-line:var(--hs-e-line);--platform-accent:var(--hs-e-ink);--service-white:var(--hs-e-solid);--service-soft:var(--hs-e-soft);--service-line:var(--hs-e-line);width:100%;min-width:0;max-width:1440px;margin-inline:auto;background:transparent!important;color:var(--hs-e-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(h1,h2,h3,h4,legend,label,strong,summary){color:var(--hs-e-ink);overflow-wrap:anywhere}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(p,small,.form-help,.eyebrow,.workspace-muted){color:var(--hs-e-muted)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.studio-heading,.platform-heading)>h1{font-size:clamp(32px,3.7vw,48px);line-height:1.1;letter-spacing:-.045em;font-weight:500;margin:0 0 14px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.studio-heading,.platform-heading)>p{max-width:68ch;line-height:1.65;margin:0}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin))>:is(.studio-heading,.platform-heading,header:not(.site-header)){display:block;padding:clamp(22px,2.8vw,36px);margin:0 0 20px;border:1px solid var(--hs-e-glass-border);border-radius:28px;background:var(--hs-e-glass);box-shadow:var(--hs-e-shadow);-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .workspace-admin{margin:20px 0 28px;min-width:0}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .workspace-admin .workspace-primary{border:1px solid var(--hs-e-glass-border);border-radius:22px;margin:0;padding:8px;gap:6px;background:var(--hs-e-glass);box-shadow:var(--hs-e-shadow);-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .workspace-admin .workspace-primary a{color:var(--hs-e-muted)!important;min-height:44px;padding:10px 18px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .workspace-admin .workspace-primary a[data-active-group=true]{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .workspace-admin .workspace-secondary{padding:12px 8px;margin:8px 0 0;border-color:var(--hs-e-line);gap:24px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .workspace-admin .workspace-secondary a[aria-current=page]{color:var(--hs-e-ink)!important;text-decoration-thickness:2px;text-underline-offset:8px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.panel,.metric,.featured-admin-section,.eco-admin-content,.design-release-row,.design-report,.platform-page-list,.chair-admin-list,.studio-service-panel,.studio-service-connections>article){min-width:0;box-sizing:border-box;border:1px solid var(--hs-e-glass-border)!important;border-radius:24px!important;background:var(--hs-e-glass)!important;color:var(--hs-e-ink)!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.panel,.featured-admin-section,.eco-admin-content,.design-release-row,.design-report,.studio-service-panel){padding:clamp(18px,2.3vw,28px);margin-bottom:22px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.launch-form,.chair-admin-form,.eco-form,.platform-form,.design-studio-form,.platform-design-controls,.platform-section-editor,.platform-sticky-actions,.design-table-wrap,.platform-table-scroll,.eco-table-wrap,.chair-review-controls){min-width:0;box-sizing:border-box;border:1px solid var(--hs-e-line)!important;border-radius:22px!important;background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.launch-form,.chair-admin-form,.eco-form,.platform-form,.design-studio-form,.platform-design-controls,.platform-section-editor,.chair-review-controls){padding:clamp(18px,2vw,26px);gap:20px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.chair-admin-group,.studio-compose-block,.workspace-advanced,.workspace-inline-settings){background:var(--hs-e-soft)!important;border-color:var(--hs-e-line)!important;color:var(--hs-e-ink);box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=color]),select,textarea){box-sizing:border-box;max-width:100%;min-width:0;min-height:46px;border:1px solid var(--hs-e-control-line)!important;border-radius:13px!important;background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;-webkit-text-fill-color:var(--hs-e-ink);font-size:16px;line-height:1.45;box-shadow:none}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(input,textarea)::placeholder{color:var(--hs-e-muted)!important;-webkit-text-fill-color:var(--hs-e-muted);opacity:1}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(input[type=checkbox],input[type=radio],progress){accent-color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.check-row,.eco-check){min-height:44px;gap:10px;line-height:1.5}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.btn,button:not(.chair-admin-list>button):not(.platform-page-list>button)){min-height:44px;line-height:1.4;letter-spacing:normal;text-transform:none;border-radius:999px;white-space:normal;transition:border-color .16s ease,box-shadow .16s ease}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .btn-primary{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;border:1px solid transparent!important;box-shadow:var(--hs-e-action-shadow)!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .btn-secondary{background:var(--hs-e-soft)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-control-line)!important;box-shadow:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.text-link,.eco-link,.eco-back){color:var(--hs-e-ink)!important;text-underline-offset:4px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.btn,button):hover:not(:disabled){transform:none;filter:none;box-shadow:0 0 0 2px var(--hs-e-line)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(button,input,select,textarea,a,summary):focus-visible{outline:2px solid var(--hs-e-focus)!important;outline-offset:3px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.notice,.eco-status,.design-studio-status,.chair-admin-state,.chair-review-feedback,#chairAdminStatus,#newInviteCode,.library-status){border-color:var(--hs-e-line)!important;background:var(--hs-e-soft)!important;color:var(--hs-e-ink)!important;border-radius:16px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.notice,.eco-status,.design-studio-status,.chair-review-feedback,#chairAdminStatus,#newInviteCode){padding:16px 18px;line-height:1.65;overflow-wrap:anywhere}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.design-studio-status,#chairAdminStatus):empty{display:none}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.actions,.chair-admin-state,.featured-admin-save,.platform-sticky-actions,.design-studio-actions){gap:12px;flex-wrap:wrap}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(th,td,caption){background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important;vertical-align:top}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(th,caption){font-size:12px;font-weight:600;letter-spacing:.02em}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.design-table-wrap,.platform-table-scroll,.eco-table-wrap){overflow-x:auto;max-width:100%}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-toolbar{padding:8px 0 24px;align-items:flex-start;gap:24px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.chair-admin-tabs,.eco-task-nav){gap:8px;border-color:var(--hs-e-line)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.chair-admin-tabs,.eco-task-nav) button{border:1px solid var(--hs-e-line);background:var(--hs-e-soft);color:var(--hs-e-ink);padding:10px 16px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.chair-admin-tabs,.eco-task-nav) button[aria-current]:not([aria-current=false]){background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;border-color:transparent}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-workspace{gap:24px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.8fr)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-list{padding:10px;gap:8px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-list>button{background:var(--hs-e-solid);border:1px solid var(--hs-e-line);color:var(--hs-e-ink);border-radius:16px;padding:16px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-list>button[aria-current]{background:var(--hs-e-primary);color:var(--hs-e-on-primary);border-color:transparent}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-list>button[aria-current] :is(strong,small){color:inherit}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .featured-admin-list li{padding:16px;background:var(--hs-e-solid);border:1px solid var(--hs-e-line);border-radius:16px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .featured-admin-list a{color:var(--hs-e-ink);font-weight:500}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .featured-admin-add{align-items:flex-end;gap:12px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .featured-admin-save{align-items:center;padding-top:20px;border-top:1px solid var(--hs-e-line)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-product{padding:0!important;background:var(--hs-e-glass)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border);box-shadow:var(--hs-e-shadow)!important}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-product>div{padding:20px;min-width:0}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-product>img{display:block}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-product :is(form,details){min-width:0}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-product form{display:grid;gap:16px;padding-top:14px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-status{display:inline-block;padding:6px 10px;font-size:12px;line-height:1.4}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-filters{gap:16px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.platform-preview-scroll,.design-preview-viewport){border-color:var(--hs-e-line);background:var(--hs-e-soft);border-radius:22px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.platform-page-list,.design-outline){padding:12px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .platform-page-list>button[aria-current=true]{background:var(--hs-e-primary);color:var(--hs-e-on-primary)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.platform-sticky-actions,.featured-admin-save){z-index:2}html[data-site-theme=e] body:not([data-creator-review]) #app .admin-access-state{box-sizing:border-box;max-width:760px;min-width:0;margin:clamp(24px,6vw,80px) auto;padding:clamp(24px,4vw,44px);border:1px solid var(--hs-e-glass-border);border-radius:28px;background:var(--hs-e-glass)!important;color:var(--hs-e-ink)!important;box-shadow:var(--hs-e-shadow);-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter)}html[data-site-theme=e] body:not([data-creator-review]) #app .admin-access-state h1{font-size:clamp(30px,4vw,44px);line-height:1.12;letter-spacing:-.04em;max-width:18ch}html[data-site-theme=e] body:not([data-creator-review]) #app .admin-access-state p{color:var(--hs-e-muted);line-height:1.65;max-width:58ch}html[data-site-theme=e] body:not([data-creator-review]) #app .admin-access-state .btn-primary{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;margin:12px 16px 0 0;max-width:100%;white-space:normal}html[data-site-theme=e] body:not([data-creator-review]) #app .admin-access-state .text-link{color:var(--hs-e-ink)!important;min-height:44px}@media(max-width:1000px){html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-workspace{grid-template-columns:minmax(190px,.7fr) minmax(0,1.5fr)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.chair-admin-workspace,.chair-admin-form,.chair-story-search,.library-filters,.platform-form-grid,.platform-palette-modes){grid-template-columns:minmax(0,1fr)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-list{max-height:280px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.chair-admin-tabs,.workspace-primary){flex-wrap:nowrap;overflow-x:auto}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .chair-admin-tabs button{flex:0 0 auto}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .featured-admin-list li{align-items:flex-start;flex-wrap:wrap;gap:12px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .featured-admin-controls{width:100%;justify-content:flex-start}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .featured-admin-add{display:grid;grid-template-columns:minmax(0,1fr) auto}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.chair-admin-toolbar .actions,.featured-admin-save){width:100%}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-grid{grid-template-columns:minmax(0,1fr)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .library-product>div{padding:18px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) .platform-page-list{position:static}html[data-site-theme=e] body:not([data-creator-review]) #app .admin-access-state{margin:24px 0}}@media(prefers-reduced-motion:reduce){html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(button,a,.btn){transition:none!important}}@media(forced-colors:active){html[data-site-theme=e] body:not([data-creator-review]) #app :is(.owner-workspace,#platformAdmin,#roadmapPage:has(.workspace-admin)) :is(.panel,.metric,.featured-admin-section,.chair-admin-list,.launch-form,.chair-admin-form,.eco-form,.platform-form),html[data-site-theme=e] body:not([data-creator-review]) #app .admin-access-state{background:Canvas!important;border-color:CanvasText!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html[data-site-theme=e] body:not([data-creator-review]) dialog:is(.chair-admin-dialog,.duplicate-review){box-sizing:border-box;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:clamp(22px,3vw,32px);border:1px solid var(--hs-e-glass-border);border-radius:24px;background:var(--hs-e-solid)!important;color:var(--hs-e-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) dialog:is(.chair-admin-dialog,.duplicate-review) .panel{background:var(--hs-e-soft)!important;color:var(--hs-e-ink)!important;border-color:var(--hs-e-line)!important;border-radius:18px!important;box-shadow:none!important}html[data-site-theme=e] body:not([data-creator-review]) dialog:is(.chair-admin-dialog,.duplicate-review) :is(p,small){color:var(--hs-e-muted)}html[data-site-theme=e] body:not([data-creator-review]) dialog:is(.chair-admin-dialog,.duplicate-review) :is(h2,h3,a){color:var(--hs-e-ink)}html[data-site-theme=e] body:not([data-creator-review]) dialog:is(.chair-admin-dialog,.duplicate-review) .btn-primary{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;border-color:transparent!important}#creatorPortalShell :is(.creator-shell-tab,.creator-shell-shop-nav a),#app .quiz :is(button,a){transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}@media(prefers-reduced-motion:reduce){#creatorPortalShell :is(.creator-shell-tab,.creator-shell-shop-nav a),#app .quiz :is(button,a){transition:none}}html[data-site-theme=e] body:not([data-creator-review]) #app .c24-quiz-single-page{width:min(1080px,calc(100% - 64px))!important;padding:28px 0 42px;margin-inline:auto}#app .c24-quiz-single-page .c24-quiz-heading{margin:0 0 22px;padding:0;background:transparent;border:0;box-shadow:none}#app .c24-quiz-single-page .c24-quiz-heading>a{display:inline-flex;align-items:center;min-height:44px;color:var(--q-muted);font-size:13px;text-underline-offset:4px}#app .c24-quiz-single-page .c24-quiz-heading .question-kicker{display:none}#app .c24-quiz-single-page .c24-quiz-heading h1{margin:8px 0 10px;font-size:clamp(29px,3vw,38px);line-height:1.12;letter-spacing:-.045em}#app .c24-quiz-single-page .c24-quiz-heading>p{margin:0;font-size:14px;line-height:1.5}#app .c24-quiz-single-page .c24-quiz-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}#app .c24-quiz-single-page .c24-quiz-progress{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;gap:18px;position:static;min-height:0;padding:0;margin:0;border:0;background:transparent;box-shadow:none}#app .c24-quiz-single-page #quizProgressCount{flex:none;font-size:12px;line-height:1.4;color:var(--q-muted)}#app .c24-quiz-single-page .progress-ring{order:initial;flex:1!important;width:auto;height:4px!important;min-height:0;margin:0}#app .c24-quiz-single-page .c24-quiz-section{min-width:0;padding:24px}#app .c24-quiz-single-page .c24-quiz-section[data-quiz-section=products]{grid-column:1/-1}#app .c24-quiz-single-page .c24-quiz-section>h2{font-size:23px;line-height:1.25;margin:0 0 22px}#app .c24-quiz-single-page .c24-quiz-field{min-width:0;max-width:100%;padding:0;margin:0 0 24px;border:0;scroll-margin-top:180px}#app .c24-quiz-single-page .c24-quiz-field:last-child{margin-bottom:0}#app .c24-quiz-single-page .c24-quiz-field>legend{display:block;width:100%;margin:0 0 6px;padding:0;font-size:15px;font-weight:500;line-height:1.4;color:var(--q-ink);letter-spacing:-.01em}#app .c24-quiz-single-page .c24-quiz-field-help{margin:0 0 10px;font-size:12px;line-height:1.5;max-width:74ch}#app .c24-quiz-single-page .c24-quiz-field-help>span,#app .c24-quiz-single-page .c24-answer-description{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}#app .c24-quiz-single-page .c24-quiz-answer-grid{display:flex;flex-wrap:wrap;gap:8px;margin:0}#app .c24-quiz-single-page .c24-quiz-answer-grid>.c24-quiz-answer{grid-column:auto;display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;min-width:0;min-height:44px;max-width:100%;padding:10px 14px;gap:0;border:1px solid var(--q-line)!important;border-radius:14px!important;background:var(--q-glass)!important;color:var(--q-ink);box-shadow:none!important;transform:none!important;scroll-margin-top:180px;transition:border-color .16s ease,box-shadow .16s ease}#app .c24-quiz-single-page .c24-quiz-answer strong{font-size:13px;line-height:1.4;letter-spacing:0;font-weight:400;color:inherit;text-align:center}#app .c24-quiz-single-page .c24-quiz-answer:before,#app .c24-quiz-single-page .c24-quiz-answer:after{display:none!important}html #app .shopper-quiz.c24-quiz-single-page .c24-quiz-answer-grid>.c24-quiz-answer.selected{background:var(--q-ink)!important;color:var(--q-solid)!important;border-color:var(--q-ink)!important;box-shadow:none!important}#app .c24-quiz-single-page .c24-quiz-answer:hover{border-color:var(--q-ink)!important}#app .c24-quiz-single-page .c24-quiz-field[aria-invalid=true]>legend,#app .c24-quiz-single-page .c24-quiz-field-error{color:var(--q-ink)}#app .c24-quiz-single-page .c24-quiz-field-error{margin:9px 0 0;font-size:12px;line-height:1.5;font-weight:500}#app .c24-quiz-single-page .c24-quiz-field-error:before{content:"!";display:inline-grid;place-items:center;width:16px;height:16px;margin-right:6px;border:1px solid currentColor;border-radius:50%;font-size:11px}#app .c24-quiz-single-page [hidden]{display:none!important}#app .c24-quiz-single-page .c24-quiz-other{margin-top:12px;padding:0;border:0;background:transparent}#app .c24-quiz-single-page .c24-quiz-other>label{display:block;font-size:12px;margin-bottom:7px}#app .c24-quiz-single-page .c24-quiz-other .input{font-size:16px;padding:10px 12px}#app .c24-quiz-single-page .c24-quiz-other .form-help{margin:6px 0 0;font-size:11px}#app .c24-quiz-single-page .c24-quiz-actions{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;min-height:0;margin:0;padding:16px 20px;position:static}#app .c24-quiz-single-page .c24-quiz-actions>p{margin:0;font-size:12px;line-height:1.5}#app .c24-quiz-single-page #quizSubmit{flex:none;min-height:44px;padding:11px 22px}#app .c24-quiz-single-page .c24-quiz-support{min-width:0;margin:18px 0 0;padding:0;border:0;background:transparent;box-shadow:none;font-size:12px}#app .c24-quiz-single-page .c24-quiz-support .form-help{font-size:11px;line-height:1.6;margin:0 0 8px;max-width:74ch}#app .c24-quiz-single-page .quiz-recovery{border:0;padding:0;margin:0}#app .c24-quiz-single-page .quiz-recovery summary{min-height:44px;font-size:12px;cursor:pointer}#app .c24-quiz-single-page .quiz-recovery .actions{flex-direction:row;flex-wrap:wrap;gap:10px;margin:0}#app :is(.c24-quiz-single-page,.c24-quiz-result) .c24-quiz-all{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;margin:0 0 12px;border:1px solid var(--q-line);border-radius:999px;background:var(--q-glass);color:var(--q-ink);font:500 13px/1.4 var(--cosmos-font,Arial,sans-serif);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}#app :is(.c24-quiz-single-page,.c24-quiz-result) .c24-quiz-all[aria-pressed=true]{background:var(--q-ink);color:var(--q-solid);border-color:var(--q-ink)}#app :is(.c24-quiz-single-page,.c24-quiz-result) .c24-quiz-all[aria-pressed=mixed]{box-shadow:inset 0 0 0 1px currentColor}#app :is(.c24-quiz-single-page,.c24-quiz-result) .c24-quiz-all:focus-visible{outline:2px solid var(--q-ink);outline-offset:3px}@media(max-width:760px){html[data-site-theme=e] body:not([data-creator-review]) #app .c24-quiz-single-page{width:calc(100% - 32px)!important;padding:16px 0 34px}#app .c24-quiz-single-page .c24-quiz-heading{margin-bottom:18px}#app .c24-quiz-single-page .c24-quiz-heading h1{font-size:29px}#app .c24-quiz-single-page .c24-quiz-heading>p{font-size:13px}#app .c24-quiz-single-page .c24-quiz-form{grid-template-columns:minmax(0,1fr);gap:16px}#app .c24-quiz-single-page .c24-quiz-section{padding:20px;border-radius:22px!important}#app .c24-quiz-single-page .c24-quiz-section>h2{font-size:22px;margin-bottom:18px}#app .c24-quiz-single-page .c24-quiz-product-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#app .c24-quiz-single-page .c24-quiz-product-choices>.c24-quiz-answer{padding:9px 10px}#app .c24-quiz-single-page .c24-quiz-field{margin-bottom:22px;scroll-margin-top:160px}#app .c24-quiz-single-page .c24-quiz-answer{scroll-margin-top:160px}#app .c24-quiz-single-page .c24-quiz-answer strong{font-size:13px}#app .c24-quiz-single-page .c24-quiz-actions{flex-direction:column;align-items:stretch;gap:10px;padding:16px}#app .c24-quiz-single-page #quizSubmit{width:100%}}@media(prefers-reduced-motion:reduce){#app .c24-quiz-single-page .c24-quiz-answer-grid>.c24-quiz-answer,#app :is(.c24-quiz-single-page,.c24-quiz-result) .c24-quiz-all{transition:none!important;animation:none!important}}@media(forced-colors:active){#app .c24-quiz-single-page .c24-quiz-answer-grid>.c24-quiz-answer,#app :is(.c24-quiz-single-page,.c24-quiz-result) .c24-quiz-all{background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important}html #app .shopper-quiz.c24-quiz-single-page .c24-quiz-answer-grid>.c24-quiz-answer.selected,#app :is(.c24-quiz-single-page,.c24-quiz-result) .c24-quiz-all[aria-pressed=true]{background:Highlight!important;color:HighlightText!important;border-color:Highlight!important}}#app .c24-quiz-single-page .c24-quiz-form{grid-template-areas:"progress progress" "products products" "hair goals" "actions actions"}#app .c24-quiz-single-page .c24-quiz-progress{grid-area:progress}#app .c24-quiz-single-page [data-quiz-section=products]{grid-area:products}#app .c24-quiz-single-page [data-quiz-section=hair]{grid-area:hair}#app .c24-quiz-single-page [data-quiz-section=goals]{grid-area:goals}#app .c24-quiz-single-page .c24-quiz-actions{grid-area:actions}#app .c24-quiz-single-page #quizFormTitle:focus{outline:none}#app .c24-quiz-single-page .c24-quiz-answer-grid>.c24-quiz-answer strong{font-size:13px;line-height:1.4}#app .c24-quiz-single-page .c24-quiz-product-choices>.c24-quiz-all{flex:0 1 auto;min-height:44px;max-width:100%;padding:10px 14px;margin:0;border-radius:14px;font-size:13px;font-weight:500;line-height:1.4}@media(max-width:760px){#app .c24-quiz-single-page .c24-quiz-form{grid-template-areas:"progress" "products" "hair" "goals" "actions"}#app .c24-quiz-single-page .c24-quiz-product-choices>.c24-quiz-all{padding:9px 10px}}#app .c24-quiz-single-page .c24-quiz-heading>.c24-quiz-discover{min-height:44px;padding:11px 18px;text-decoration:none;margin-bottom:4px}#app .c24-quiz-result>.c24-quiz-return{margin:0 0 22px;padding:0;border:0}#app .c24-quiz-result .c24-quiz-back{display:inline-grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;font-size:24px;line-height:1;text-decoration:none}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-bento{grid-template-areas:"summary profile" "products products"}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-bento:not(:has(.c24-result-profile)){grid-template-areas:"summary summary" "products products"}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-summary>.c24-result-actions{grid-area:auto;padding:20px 0 0!important;margin:22px 0 0;gap:12px;border:0!important;border-top:1px solid var(--q-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-summary .c24-result-save-actions{flex-direction:row;align-items:center;justify-content:flex-start;gap:10px 16px}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-summary .c24-result-save-actions>.text-link{justify-content:flex-start}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-summary .c24-result-share-actions{display:flex;flex-wrap:wrap}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-products{padding:22px;overflow:visible}#app .c24-quiz-result .c24-result-products-title{margin:0 0 18px;font-size:22px;line-height:1.25}#app .c24-quiz-result .c24-result-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;height:auto;overflow:visible}#app .c24-quiz-result .c24-result-product-tile{margin:0;padding:0;min-width:0}#app .c24-quiz-result .c24-result-product-link{display:flex;flex-direction:column;gap:7px;height:100%;color:var(--q-ink);text-decoration:none;min-width:0;border-radius:16px}#app .c24-quiz-result .c24-result-product-link>img{display:block;width:100%;aspect-ratio:4/5;object-fit:contain;height:auto;padding:0!important;border:0;border-radius:16px;margin:0 0 5px;background:var(--q-solid)}#app .c24-quiz-result .c24-result-product-brand,#app .c24-quiz-result .c24-result-product-role{font-size:11px;line-height:1.4;color:var(--q-muted)}#app .c24-quiz-result .c24-result-product-link>strong{font-size:14px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}#app .c24-quiz-result .c24-result-product-link:focus-visible{outline:2px solid var(--hs-e-focus,var(--q-ink));outline-offset:4px}@media(max-width:840px){#app .c24-quiz-result .c24-result-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:760px){#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-bento{grid-template-areas:"summary" "profile" "products"}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-bento:not(:has(.c24-result-profile)){grid-template-areas:"summary" "products"}#app .c24-quiz-result:not(.c24-private-quiz-result) .c24-result-products{padding:18px}#app .c24-quiz-result .c24-result-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}#app .c24-quiz-result .c24-result-product-link>strong{font-size:13px}#app .c24-quiz-result .c24-result-products-title{font-size:21px}}@media(forced-colors:active){#app .c24-quiz-result .c24-result-product-link:focus-visible{outline-color:Highlight}}html[data-site-theme=e][data-site-preview=burgundy-blush]{--hs-e-canvas:#E9ECEF;--hs-e-surface:#F6E6EA;--hs-e-soft:#EBD5DD;--hs-e-ink:#212529;--hs-e-muted:#655B61;--hs-e-line:#D4C2CA;--hs-e-control-line:#7D838B;--hs-e-image-paper:#FFFFFF;--hs-e-glass:rgba(246,230,234,.42);--hs-e-glass-border:rgba(107,64,80,.24);--hs-e-floating:rgba(246,230,234,.68);--hs-e-filter:blur(20px) saturate(1.08);--hs-e-solid:#F6E6EA;--hs-e-primary:rgba(26,10,15,.9);--hs-e-on-primary:#F6E6EA;--hs-e-focus:#78374E;--hs-e-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(255,255,255,.28),0 8px 24px rgba(45,39,39,.075);--hs-e-action-shadow:inset 0 1px 0 rgba(255,255,255,.24);--hs-e-solid-primary:#1A0A0F;--hs-e-backdrop:radial-gradient(ellipse 72% 62% at 4% 42%,rgba(190,163,174,.58),transparent 76%),radial-gradient(ellipse 65% 60% at 98% 84%,rgba(221,189,202,.68),transparent 76%),radial-gradient(ellipse 65% 45% at 80% 0%,rgba(246,230,234,.9),transparent 80%),var(--hs-e-canvas);--hs-e-background-attachment:fixed}html[data-site-theme=e][data-site-preview=burgundy-blush][data-theme=dark],html[data-site-theme=e][data-site-selection=f][data-theme=dark]{--hs-e-canvas:#1A0A0F;--hs-e-surface:#2B1920;--hs-e-soft:#38232C;--hs-e-ink:#E9ECEF;--hs-e-muted:#C6B6BE;--hs-e-line:#553943;--hs-e-control-line:#7D838B;--hs-e-image-paper:#FFFFFF;--hs-e-glass:rgba(246,230,234,.11);--hs-e-glass-border:rgba(246,230,234,.25);--hs-e-floating:rgba(26,10,15,.76);--hs-e-filter:blur(14px);--hs-e-solid:#2B1920;--hs-e-primary:rgba(246,230,234,.9);--hs-e-on-primary:#1A0A0F;--hs-e-focus:#F6E6EA;--hs-e-shadow:0 4px 18px rgba(0,0,0,.12);--hs-e-action-shadow:none;--hs-e-solid-primary:#F6E6EA;--hs-e-backdrop:radial-gradient(ellipse 600px 450px at 8% 7%,rgba(210,159,179,.13),transparent 78%),radial-gradient(ellipse 700px 360px at 80% 0%,rgba(246,230,234,.07),transparent 80%),var(--hs-e-canvas);--hs-e-background-attachment:scroll}@media(prefers-reduced-transparency:reduce){html[data-site-theme=e][data-site-preview=burgundy-blush][data-theme],html[data-site-theme=e][data-site-selection=f][data-theme=dark]{--hs-e-glass:var(--hs-e-solid);--hs-e-floating:var(--hs-e-solid);--hs-e-primary:var(--hs-e-solid-primary);--hs-e-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-site-theme=e][data-site-preview=burgundy-blush][data-theme],html[data-site-theme=e][data-site-selection=f][data-theme=dark]{--hs-e-glass:var(--hs-e-solid);--hs-e-floating:var(--hs-e-solid);--hs-e-primary:var(--hs-e-solid-primary);--hs-e-filter:none}}@media(forced-colors:active){html[data-site-theme=e][data-site-preview=burgundy-blush][data-theme],html[data-site-theme=e][data-site-selection=f][data-theme=dark]{--hs-e-canvas:Canvas;--hs-e-surface:Canvas;--hs-e-soft:Canvas;--hs-e-solid:Canvas;--hs-e-image-paper:Canvas;--hs-e-ink:CanvasText;--hs-e-muted:CanvasText;--hs-e-line:CanvasText;--hs-e-control-line:CanvasText;--hs-e-glass:Canvas;--hs-e-glass-border:CanvasText;--hs-e-floating:Canvas;--hs-e-filter:none;--hs-e-primary:Highlight;--hs-e-solid-primary:Highlight;--hs-e-on-primary:HighlightText;--hs-e-focus:Highlight;--hs-e-shadow:none;--hs-e-action-shadow:none;--hs-e-backdrop:Canvas}}html[data-site-theme=e]{background-color:var(--hs-e-canvas)!important;--hs-e-overlay-filter:var(--hs-e-filter)}html[data-site-theme=e] body:not([data-creator-review]) #app{--hs-e-filter:none}html[data-site-theme=e] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-review=e]) #app{--a-frost-filter:none;--e-frost-filter:none}html[data-site-theme=e] body:not([data-creator-review]) #app :is(dialog,.bp-product-filter-panel,.bp-specialty-panel,.shop-nav,.bp-brand-hero,.cosmos-creator-cover){--hs-e-filter:var(--hs-e-overlay-filter)}html[data-site-theme=e] body:not([data-creator-review]) :is(dialog,.bp-product-filter-panel,.bp-specialty-panel,.shop-nav)>:where(*){--hs-e-filter:none}html[data-site-theme=e] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-review=e]) dialog>:where(*),html[data-site-theme=e] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-review=e]) :is(.creator-shell-tab,.creator-shell-shop-nav){--a-frost-filter:none;--e-frost-filter:none}html[data-site-theme=e] body:not([data-creator-review]):not(.cosmos-brand-active):not(:has(.cosmos-creator-shop)) .site-header .header-actions{--hs-e-filter:none}html[data-site-theme=e] body:not([data-creator-review]) dialog::backdrop,html[data-site-theme=e] body#hsCreatorDesignReview:is([data-creator-review=a],[data-creator-review=e]) dialog::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]) #creatorManagementPanel :is(.creator-management-heading,.creator-management-save){background:var(--hs-e-floating)!important}#app .routine-diagonal .routine-slice{flex:1 1 0;transition:none}#app .routine-diagonal.routine-diagonal-many .routine-slice{flex:1 0 28%}#app .collection-album .routine-slice-caption{padding:28px 20px 16px;overflow-wrap:anywhere}#app .collection-album .routine-slice-caption strong{font:400 12px/1.35 Manrope,Arial,sans-serif}#app .c24-quiz-result .c24-result-products .routine-diagonal .routine-slice{flex:1 0 140px}.site-theme-egg[data-site-theme-toggle]{display:inline-grid!important;place-items:center;flex:none;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;padding:0!important;margin:0;border:0!important;border-radius:12px;background:transparent!important;box-shadow:none!important;cursor:pointer;touch-action:manipulation;vertical-align:middle;transform:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.site-theme-egg[data-site-theme-toggle] .site-theme-egg-shell{display:block;position:relative;pointer-events:none;box-sizing:border-box;width:25px;height:33px;border:1px solid rgba(104,59,77,.65);border-radius:50% 50% 48% 48%/62% 62% 38% 38%;background-color:#341520;background-image:radial-gradient(ellipse 34% 48% at 29% 24%,rgba(255,247,249,.88),rgba(246,230,234,.1) 65%,transparent 80%),radial-gradient(ellipse 70% 35% at 74% 78%,rgba(198,148,171,.62),transparent 80%),linear-gradient(128deg,#cba4b3,#784758,#341520 46%,#714153 67%,#1a0a0f);box-shadow:inset 1px 1px 2px #fff9,inset -3px -3px 6px #1a0a0f61,0 2px 5px #1a0a0f2e;transition:box-shadow .16s ease}html[data-site-selection=f] .site-theme-egg[data-site-theme-toggle] .site-theme-egg-shell{border-color:#9d708494;background-color:#f6e6ea;background-image:radial-gradient(ellipse 35% 48% at 29% 24%,rgba(255,255,255,.98),rgba(255,255,255,.12) 65%,transparent 80%),radial-gradient(ellipse 70% 35% at 74% 78%,rgba(225,190,207,.72),transparent 80%),linear-gradient(128deg,#fffaf8,#f4e7ea 24%,#ddc0cd 46%,#f6e6ea 67%,#b88198);box-shadow:inset 1px 1px 2px #fffffff2,inset -3px -3px 6px #87566c3b,0 2px 5px #1a0a0f26}.site-theme-egg[data-site-theme-toggle]:focus-visible{outline:2px solid var(--hs-e-focus,#78374E)!important;outline-offset:3px!important}.site-theme-egg[data-site-theme-toggle]:disabled{cursor:default;opacity:.55}@media(hover:hover)and (pointer:fine){.site-theme-egg[data-site-theme-toggle]:hover:not(:disabled) .site-theme-egg-shell{box-shadow:inset 1px 1px 2px #fffc,inset -3px -3px 6px #1a0a0f3b,0 3px 8px #1a0a0f40}}@media(min-width:761px){.site-theme-egg[data-site-theme-toggle] .site-theme-egg-shell{width:28px;height:36px}}@media(prefers-reduced-motion:reduce){.site-theme-egg[data-site-theme-toggle],.site-theme-egg[data-site-theme-toggle] .site-theme-egg-shell{transition:none!important;animation:none!important}}@media(forced-colors:active){.site-theme-egg[data-site-theme-toggle]{forced-color-adjust:auto}.site-theme-egg[data-site-theme-toggle] .site-theme-egg-shell{background:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}html[data-site-selection=f] .site-theme-egg[data-site-theme-toggle] .site-theme-egg-shell{background:Highlight!important;border-color:Highlight!important}.site-theme-egg[data-site-theme-toggle]:focus-visible{outline-color:Highlight!important}}.site-theme-controls{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}html[data-site-theme=e] body#hsCreatorDesignReview[data-creator-review] .site-footer{display:flex!important;justify-content:flex-end;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:0 40px 32px!important;border:0!important;background:transparent!important;color:var(--hs-ink)!important}body#hsCreatorDesignReview[data-creator-review] .site-footer>div:first-child,body#hsCreatorDesignReview[data-creator-review] .site-footer nav[aria-label=Company],body#hsCreatorDesignReview[data-creator-review] .site-footer nav[aria-label="Legal and privacy"]>:is(a,.footer-group-title){display:none!important}body#hsCreatorDesignReview[data-creator-review] .site-footer nav[aria-label="Legal and privacy"]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}body#hsCreatorDesignReview[data-creator-review] .site-footer .footer-links{display:block}@media(max-width:760px){html[data-site-theme=e] body#hsCreatorDesignReview[data-creator-review] .site-footer{padding:0 18px 24px!important}}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chair-page,.partnership-page){--editorial-paper:var(--hs-e-solid);--editorial-card:var(--hs-e-glass);--editorial-ink:var(--hs-e-ink);--editorial-muted:var(--hs-e-muted);--editorial-line:var(--hs-e-glass-border);--editorial-gap:clamp(18px,2.4vw,28px);box-sizing:border-box;width:100%;max-width:1344px!important;margin:0 auto!important;padding:clamp(20px,3vw,40px) clamp(18px,3.2vw,44px) 64px!important;color:var(--editorial-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header{display:grid;gap:14px;margin:0 0 var(--editorial-gap);min-width:0}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header .journal-masthead{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:0;padding:0 2px!important;margin:0;border:0}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header .journal-wordmark{font:500 28px/1.1 var(--cosmos-font,Arial,sans-serif)!important;letter-spacing:-.04em!important;color:var(--editorial-ink)!important;white-space:nowrap}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header .journal-masthead-right{display:block;max-width:none;min-height:0;padding:0;font:11px/1.4 var(--cosmos-font,Arial,sans-serif)!important;color:var(--editorial-muted)!important;letter-spacing:.06em;text-align:right}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header .chair-nav{order:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;justify-content:stretch;padding:8px!important;margin:0!important;overflow:visible;border-radius:24px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-nav a{display:flex;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:9px 10px;border:1px solid transparent;border-radius:999px;color:var(--editorial-muted)!important;text-align:center;font:500 13px/1.3 var(--cosmos-font,Arial,sans-serif)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chair-nav,.chair-story-filters) a[aria-current=page]{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important;border-color:var(--hs-e-primary)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header .journal-preview-note{order:2;width:auto;max-width:none;margin:0!important;padding:0 4px!important;border:0;background:transparent!important;color:var(--editorial-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header .journal-preview-note p{margin:10px 0 0;max-width:72ch}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-cover{border-radius:24px;min-height:460px;height:min(620px,70svh)}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-edition{padding:18px 4px;line-height:1.6}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-content{padding:0;max-width:none}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-content>section{padding-top:24px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-content>section+section{border:0;margin-top:16px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-channel .edit-chapter{min-height:0;max-width:900px;padding:clamp(16px,3vw,32px) 2px;margin:0 0 10px}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chair-feature-grid,.chair-watch,.issue-shelf){gap:var(--editorial-gap)}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chair-feature,.chair-explore-creators,.chair-reader-state,.issue-tile,.chair-story-heading,.chair-story>section){box-sizing:border-box;min-width:0;padding:clamp(18px,2vw,28px);border:1px solid var(--editorial-line)!important;border-radius:24px;background:var(--editorial-card)!important;color:var(--editorial-ink)!important;box-shadow:var(--hs-e-shadow)}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-feature{padding:16px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-feature-photo{height:auto;aspect-ratio:4/3;border-radius:18px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-feature :is(small,p){color:var(--editorial-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-feature h3{font-size:clamp(22px,2.3vw,30px)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-watch{padding:16px;border:1px solid var(--editorial-line);border-radius:24px;background:var(--editorial-card);color:var(--editorial-ink)}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-watch>div{padding:12px 8px;min-width:0}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-watch-photo{height:100%;min-height:360px;border-radius:18px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-explore-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--editorial-gap);border:0}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-explore-links a{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:12px;padding:24px;border:1px solid var(--editorial-line);border-radius:24px;background:var(--editorial-card);color:var(--editorial-ink)}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-explore-links :is(strong,span){grid-column:1}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-explore-links svg{grid-column:2;grid-row:1/3}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-explore-creators{margin-top:var(--editorial-gap)}html[data-site-theme=e] body:not([data-creator-review]) #app .issue-tile{display:block;padding:16px}html[data-site-theme=e] body:not([data-creator-review]) #app .issue-tile>div{border-radius:18px}html[data-site-theme=e] body:not([data-creator-review]) #app .issue-tile footer{padding:18px 4px 4px}html[data-site-theme=e] body:not([data-creator-review]) #app .issue-tile footer :is(strong,span){color:var(--editorial-ink)}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story-heading{margin:20px 0!important;text-align:left}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story-heading h1{max-width:24ch;margin:14px 0 18px;font-size:clamp(34px,4.8vw,60px)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story-heading :is(p,span,small){color:var(--editorial-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story .journal-story-media{overflow:hidden;border-radius:24px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story .journal-body{box-sizing:border-box;max-width:800px;padding:clamp(22px,3vw,40px);margin:28px auto;background:var(--editorial-paper)!important;border:1px solid var(--editorial-line);border-radius:24px;color:var(--editorial-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story .journal-body>p:first-child:first-letter{float:none;font:inherit;padding:0}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story :is(.journal-caption,.journal-intro){color:var(--editorial-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story>section{margin-block:28px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story .journal-products{gap:18px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-story .journal-products>a{background:var(--editorial-paper);border:1px solid var(--editorial-line);border-radius:18px;padding:16px}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page{display:grid;gap:clamp(24px,3vw,40px)}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .partnership-cover{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--editorial-gap);min-height:0;padding:0;margin:0;border:0!important;border-radius:0;overflow:visible;background:transparent!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page :is(.hero-copy,.partnership-summary,.partnership-next,.feature-grid .card){box-sizing:border-box;min-width:0;margin:0!important;padding:clamp(24px,3vw,40px)!important;border:1px solid var(--editorial-line)!important;border-radius:24px!important;background:var(--editorial-card)!important;color:var(--editorial-ink)!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .hero-copy{align-self:stretch;justify-content:center}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .hero-copy h1{font:500 clamp(40px,4.7vw,66px)/1.05 var(--cosmos-font,Arial,sans-serif)!important;letter-spacing:-.055em!important;margin:20px 0 24px;color:var(--editorial-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .hero-copy h1 em{font:inherit;letter-spacing:inherit;color:var(--editorial-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page :is(p,li,.eyebrow){color:var(--editorial-muted)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .hero-copy .lede{font-size:16px;line-height:1.7;max-width:44ch;margin:0}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:28px}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .partnership-cover-art{min-height:480px;border-radius:24px}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-brands .partnership-cover-art{background:var(--hs-e-primary)!important;color:var(--hs-e-on-primary)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-brands .partnership-cover-art>span{color:var(--hs-e-on-primary)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-brands .partnership-art-word{font-family:var(--cosmos-font,Arial,sans-serif);font-style:normal;line-height:1.05;top:40px;left:32px;font-size:clamp(48px,5.2vw,72px)}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-brand-orbit{border-color:currentColor;opacity:.2}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-overview-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--editorial-gap)}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page :is(.partnership-summary,.partnership-next){display:block;max-width:none}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page :is(.partnership-summary,.partnership-next) h2{font:500 clamp(25px,2.7vw,34px)/1.15 var(--cosmos-font,Arial,sans-serif)!important;letter-spacing:-.035em;margin:0 0 18px;color:var(--editorial-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page :is(.check-list,ol){margin:20px 0;padding-left:22px;line-height:1.65}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page :is(.check-list,ol) li+li{margin-top:12px}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--editorial-gap);margin:0}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .feature-grid .card{padding:28px!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .feature-grid h3{font:500 24px/1.2 var(--cosmos-font,Arial,sans-serif)!important;letter-spacing:-.025em;margin:16px 0;color:var(--editorial-ink)!important}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .feature-grid p{font-size:14px;line-height:1.7;margin:0}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .section-head{margin:0 0 24px;border:0;padding:0}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .section-head h2{font:500 clamp(28px,3vw,40px)/1.1 var(--cosmos-font,Arial,sans-serif);margin:12px 0 0;color:var(--editorial-ink)}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .notice{margin:20px 0 0;padding:20px 24px;background:var(--editorial-paper)!important;border:1px solid var(--editorial-line)!important;border-radius:18px;line-height:1.65}@media(max-width:900px){html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .partnership-cover{grid-template-columns:1fr 1fr}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .partnership-cover-art{min-height:440px}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .feature-grid{grid-template-columns:1fr}}@media(max-width:680px){html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chair-page,.partnership-page){padding:20px 18px 48px!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header .chair-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-nav a{padding:8px 6px;font-size:12px;white-space:normal}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-reader-header .journal-masthead-right{font-size:9px!important;max-width:120px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-cover{height:520px;min-height:0}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-cover-heading h1{font-size:13vw!important}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-edition{display:block}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-edition>span:last-child{max-width:none;text-align:left}html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chair-feature-grid,.chair-channel-grid,.chair-watch,.chair-explore-links,.issue-shelf){grid-template-columns:1fr}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-watch-photo{min-height:320px;height:360px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-feature-photo{height:auto}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-page .chair-section-head{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-section-head h2{font-size:28px!important;margin:0}html[data-site-theme=e] body:not([data-creator-review]) #app .chair-page .chair-section-head a{white-space:normal}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page :is(.partnership-cover,.partnership-overview-grid){grid-template-columns:1fr}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .partnership-cover-art{min-height:360px}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .partnership-cover-art>small{left:20px;right:16px;line-height:1.5}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .actions{align-items:stretch;gap:12px}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .actions>.btn{flex:1 1 100%;text-align:center}html[data-site-theme=e] body:not([data-creator-review]) #app .partnership-page .actions>.text-link{padding-block:10px}}@media(forced-colors:active){html[data-site-theme=e] body:not([data-creator-review]) #app :is(.chair-feature,.chair-watch,.chair-explore-links a,.issue-tile,.chair-reader-state,.chair-story-heading,.partnership-page .hero-copy,.partnership-page .partnership-summary,.partnership-page .partnership-next,.partnership-page .feature-grid .card){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}}#app :is(.collection-album,.c24-creator-hairstack-card) .hairstack-card-heading{display:grid;grid-template-columns:minmax(0,1fr) fit-content(40%);gap:14px;align-items:center;box-sizing:border-box;width:100%;min-width:0;padding:16px}#app :is(.collection-album,.c24-creator-hairstack-card) .hairstack-card-heading>.album-caption{min-width:0;min-height:0;padding:0!important;border:0!important;background:transparent!important;gap:8px}#app :is(.collection-album,.c24-creator-hairstack-card) .hairstack-card-heading>.bp-routine-creator{display:flex;align-items:center;justify-self:end;gap:8px;min-width:0;max-width:150px;margin:0;line-height:1.35;text-decoration:none;color:inherit}#app .hairstack-card-heading>.bp-routine-creator>img{width:30px;height:30px;flex:0 0 30px;border-radius:50%;object-fit:cover}#app .hairstack-card-heading>.bp-routine-creator>span{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;font:400 12px/1.4 DM Sans,Arial,sans-serif}#app .hairstack-card-heading>.bp-routine-creator small{display:block;max-width:100%;margin:2px 0 0;font-size:10px;white-space:normal;overflow-wrap:anywhere;color:var(--hs-e-muted,var(--bp-muted,#686865))}#app :is(.collection-album,.c24-creator-hairstack-card) .album-title,#app .routine-editorial-card .routine-editorial-body h3,#app .shopper-routine-card h2,#app .cosmos-routine-card h3{font-family:Manrope,Arial,sans-serif!important;font-weight:400!important;font-size:17px!important;line-height:1.4!important;letter-spacing:-.3px!important;text-transform:none}#app :is(.collection-album,.c24-creator-hairstack-card) .album-title{max-width:100%;overflow-wrap:anywhere}#app .hairstack-card-heading .album-count{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere}#app .hairstack-card-heading :is(.album-caption,.bp-routine-creator):focus-visible{outline:2px solid var(--hs-e-focus,currentColor);outline-offset:4px;border-radius:6px}#app .c24-quiz-result .c24-result-creators{margin:32px 0;min-width:0;padding:0;border:0;background:transparent}#app .c24-result-creators .c24-result-people-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}#app .c24-result-creators h2{margin:0 0 8px;font-size:23px;line-height:1.3}#app .c24-result-creators .c24-result-people-heading p{margin:0;max-width:640px;font-size:13px;line-height:1.5}#app .c24-result-people-controls{display:flex;gap:8px}#app .c24-result-people-controls>.btn{width:44px;min-width:44px;min-height:44px;padding:0;font-size:20px}#app .c24-result-people-filters{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;max-width:650px}#app .c24-result-people-filters label{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 180px;font-size:11px;color:var(--q-muted,var(--hs-e-muted))}#app .c24-result-people-filters :is(input,select){width:100%;min-height:44px;margin:0;font-size:12px}#app .c24-result-creators [data-creator-count]{margin:8px 0;font-size:11px}#app .c24-result-people-rail{display:grid;grid-auto-flow:column;grid-auto-columns:160px;justify-content:start;align-items:start;gap:14px;width:100%;max-width:100%;min-width:0;overflow-x:auto;padding:4px 4px 12px;scroll-snap-type:x proximity;scrollbar-width:thin}#app .c24-result-people-rail>.c24-result-person{display:block;min-width:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;scroll-snap-align:start}#app .c24-result-people-rail>.c24-result-person[hidden]{display:none!important}#app .c24-result-person>.c24-result-person-photo{display:block;position:relative;width:100%;height:auto!important;min-height:0;aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:var(--q-soft,var(--hs-e-glass));text-decoration:none;color:var(--hs-e-ink,var(--q-ink))}#app .c24-result-person-photo>img{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center}#app .c24-result-person-photo>.c24-result-person-initial{display:grid;place-items:center;position:absolute;inset:0;font:400 48px/1 Manrope,Arial,sans-serif}#app .c24-result-person-photo>.c24-result-person-label{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;inset:auto 8px 8px;width:auto;height:auto;min-height:55px;padding:8px 6px;border:1px solid var(--hs-e-rim,rgba(255,255,255,.25));border-radius:12px;background:var(--hs-e-floating,rgba(243,241,241,.88));color:var(--hs-e-ink,#171717);-webkit-backdrop-filter:var(--hs-e-overlay-filter,blur(14px));backdrop-filter:var(--hs-e-overlay-filter,blur(14px));text-align:center;box-shadow:0 3px 12px #00000014}#app .c24-result-person-label>strong{font:400 12px/1.35 Manrope,Arial,sans-serif;overflow-wrap:anywhere}#app .c24-result-person-label>small{margin-top:3px;font:400 10px/1.3 DM Sans,Arial,sans-serif;color:inherit;opacity:1;overflow-wrap:anywhere}#app .c24-result-person-actions{display:flex;flex-direction:column;gap:7px;margin-top:8px}#app .c24-result-person-actions>.btn{width:100%;min-height:44px;padding:8px;font-size:12px}#app .c24-result-person-reasons{font-size:11px;line-height:1.5;color:var(--hs-e-muted,var(--q-muted))}#app .c24-result-person-reasons>summary{cursor:pointer;min-height:32px;display:flex;align-items:center}#app .c24-result-person-reasons ul{margin:6px 0 0;padding-left:16px}#app .c24-result-creators .c24-result-people-all{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:12px}@media(max-width:650px){#app :is(.collection-album,.c24-creator-hairstack-card) .hairstack-card-heading{gap:10px!important;padding:16px 14px}#app .hairstack-card-heading>.bp-routine-creator{max-width:128px!important;gap:6px!important}#app .hairstack-card-heading>.bp-routine-creator>img{width:26px;height:26px;flex-basis:26px}#app .hairstack-card-heading>.bp-routine-creator>span{font-size:11px}#app .c24-result-people-rail{grid-auto-columns:140px;gap:12px}#app .c24-result-creators h2{font-size:21px}#app .c24-result-people-filters{gap:10px}#app .c24-result-people-filters label{flex-basis:135px}}@media(prefers-reduced-motion:reduce){#app .c24-result-people-rail{scroll-behavior:auto!important;scroll-snap-type:none}}@media(prefers-reduced-transparency:reduce){#app .c24-result-person-photo>.c24-result-person-label{background:var(--hs-e-solid,Canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#app .c24-result-person-photo>.c24-result-person-label{background:var(--hs-e-solid,Canvas)}}@media(forced-colors:active){#app .c24-result-person-photo>.c24-result-person-label{background:Canvas;color:CanvasText;border-color:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:650px){#app .bp-product-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}#app .bp-product-gallery .bp-product h2{font-size:14px;line-height:1.4}#app .bp-product-gallery :is(.bp-brand-label,.bp-product>p){font-size:12px}#app :is(.collection-album,.c24-creator-hairstack-card) .hairstack-card-heading>.bp-routine-creator{min-height:44px}#app .c24-result-person-reasons>summary{min-height:44px}#app .chair-channel .chair-story-filters+.chair-channel-grid{margin-top:20px}}@media(max-width:700px){#app .c24-quiz-result .c24-result-people-filters :is(input,select){font-size:16px}}.bp-brand-profile-logo-official{filter:brightness(0) invert(1) drop-shadow(0 1px 3px rgb(0 0 0 / .28))}.bp-brand-profile-logo-official.bp-brand-profile-logo-paper{filter:invert(1);mix-blend-mode:screen}.bp-brand-profile-logo-official[src$="/crown-affair-logo.svg"]{max-width:min(330px,100%)}@media(max-width:700px){.bp-brand-profile-logo-official[src$="/crown-affair-logo.svg"]{max-width:min(280px,100%)}}@media(forced-colors:active){.bp-brand-profile-logo-official{filter:none}}.bp-brand-hero .bp-brand-profile-logo+h1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}body.cosmos-brand-active .site-header #menuSignIn:not([hidden]){display:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app .cosmos-creator-shop :is(.creator-appearance-cover .creator-glass-control,.creator-owner-return a){background:var(--hs-e-floating)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important;transform:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app .cosmos-creator-shop .shop-nav .creator-search-toggle{background:var(--hs-e-floating)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app .cosmos-creator-shop :is(.creator-glass-control,.creator-search-toggle,.creator-owner-return a):focus-visible{outline:2px solid var(--hs-e-focus)!important;outline-offset:3px!important}.bp-brand-hero.bp-brand-profile-live{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto;align-items:end;column-gap:24px;row-gap:24px;box-sizing:border-box;padding:var(--bp-brand-copy-top) 32px 30px}.bp-brand-hero.bp-brand-profile-live .bp-brand-hero-copy{position:relative;inset:auto;grid-column:1/-1;grid-row:1;align-self:end;min-height:0;width:100%;max-width:560px;max-height:100%;overflow-y:auto}.bp-brand-hero.bp-brand-profile-live .bp-brand-profile-controls{position:static;inset:auto;grid-column:1;grid-row:2;align-self:center;width:auto;min-width:0;max-width:none;min-height:48px;margin:0;gap:12px}.bp-brand-hero.bp-brand-profile-live .bp-brand-profile-controls .bp-brand-follow{min-width:0;max-width:100%;margin:0}.bp-brand-hero.bp-brand-profile-live .bp-brand-profile-controls :is(.btn,.bp-brand-claim-link){min-height:48px;box-sizing:border-box}.bp-brand-hero.bp-brand-profile-live .bp-brand-claim-link{padding:10px 14px;border-radius:999px;line-height:1.4}.bp-brand-hero.bp-brand-profile-live .bp-image-search{position:relative;inset:auto;grid-column:2;grid-row:2;align-self:center;justify-self:end;max-width:100%}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-brand-profile-controls :is(.btn,.bp-brand-claim-link){background:var(--hs-e-floating)!important;color:var(--hs-e-ink)!important;border:1px solid var(--hs-e-glass-border)!important;box-shadow:var(--hs-e-shadow)!important;-webkit-backdrop-filter:var(--hs-e-filter)!important;backdrop-filter:var(--hs-e-filter)!important;text-decoration:none;transform:none!important}html[data-site-theme=e] body:not([data-creator-review]) #app .bp-brand-hero .bp-image-search{-webkit-backdrop-filter:var(--hs-e-filter);backdrop-filter:var(--hs-e-filter);box-shadow:var(--hs-e-shadow)}@media(max-width:1100px){.bp-brand-hero.bp-brand-profile-live{height:auto;min-height:clamp(440px,39vw,600px)}.bp-brand-hero.bp-brand-profile-live .bp-brand-hero-copy{max-height:none;overflow:visible;padding-right:0}.bp-brand-hero.bp-brand-profile-live[data-brand-search-open=true] .bp-brand-profile-controls{grid-column:1/-1}.bp-brand-hero.bp-brand-profile-live[data-brand-search-open=true] .bp-image-search{grid-column:1/-1;grid-row:3;width:100%;justify-self:stretch}}@media(max-width:700px){.bp-brand-hero.bp-brand-profile-live{min-height:460px;padding:var(--bp-brand-copy-top) 24px 24px;column-gap:12px;row-gap:20px}.bp-brand-hero.bp-brand-profile-live .bp-brand-profile-controls{gap:8px}}@media(max-width:420px){.bp-brand-hero.bp-brand-profile-live{min-height:440px}}@media(forced-colors:active){html[data-site-theme=e] body:not([data-creator-review]) #app .cosmos-creator-shop :is(.creator-glass-control,.creator-search-toggle,.creator-owner-return a),html[data-site-theme=e] body:not([data-creator-review]) #app .bp-brand-profile-controls :is(.btn,.bp-brand-claim-link){background:Canvas!important;color:CanvasText!important;border-color:ButtonText!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}
