.sl-page{--sl-ink:light-dark(#171717,#f3f1ee);--sl-muted:light-dark(#73716f,#a9a8a5);--sl-line:light-dark(#e4e3e0,#363330);--sl-soft:light-dark(#f7f7f5,#1e1c1a);--sl-photo:light-dark(#f1f2f0,#24221f);--sl-card:light-dark(#fff,#f1f2f0);--sl-spring:cubic-bezier(.2,.9,.25,1.2);color:var(--sl-ink);padding-bottom:96px}.sl-page :is(a,button,input):focus-visible{outline:2px solid var(--sl-ink);outline-offset:4px}html[data-theme] body:has(.sl-page){background:light-dark(#fff,var(--page))}html[data-theme] body:has(.sl-page) .site-header{--nav-scrim:light-dark(#fff,var(--page))}.sl-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 24px;padding:clamp(28px,5vw,64px) 0 clamp(22px,3vw,40px)}.sl-head h1{margin:0;font:400 clamp(44px,5.4vw,72px)/1 DM Sans,Arial,sans-serif;letter-spacing:-.055em}.sl-head sup{margin-left:.3em;color:var(--sl-muted);font-size:.26em;letter-spacing:0;vertical-align:2.2em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sl-search{position:relative;display:flex;align-items:center;width:min(100%,340px);height:52px;border:1px solid var(--sl-line);border-radius:999px;transition:border-color .2s,background-color .2s}.sl-search:focus-within{border-color:var(--sl-ink)}.sl-search>svg{position:absolute;left:18px;color:var(--sl-muted);pointer-events:none}.sl-search input{width:100%;height:100%;padding:0 48px 0 46px;border:0;border-radius:inherit;background:none;color:var(--sl-ink);font:400 15px DM Sans,Arial,sans-serif;outline:none}.sl-search input::placeholder{color:var(--sl-muted)}.sl-search button{position:absolute;right:8px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--sl-soft);color:var(--sl-ink);cursor:pointer}.sl-empty{margin:0;padding:40px 0 80px;color:var(--sl-muted);font-size:16px}.sl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.sl-grid>li{display:flex;animation:sl-rise .7s var(--sl-spring) both;animation-delay:calc(min(var(--i), 12) * 45ms)}@media (max-width:1099px){.sl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sl-grid{grid-template-columns:minmax(0,1fr);gap:12px}}@keyframes sl-rise{0%{opacity:0;translate:0 18px}}.sl-card{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:flex-start;gap:18px;min-width:0;padding:clamp(20px,2vw,28px);border-radius:28px;background:var(--sl-soft);color:inherit;text-decoration:none;transition:background-color .3s,box-shadow .35s,translate .45s var(--sl-spring),opacity .3s}.sl-open{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:light-dark(#fff,#2a2826);color:var(--sl-ink);box-shadow:0 6px 16px -8px rgb(0 0 0/.35);transition:background-color .25s,color .25s,rotate .45s var(--sl-spring)}.sl-card .sl-avatar{transition:scale .45s var(--sl-spring),rotate .45s var(--sl-spring)}.sl-name{display:block;min-width:0;max-width:100%}.sl-name h2{overflow:hidden;margin:0;font:400 clamp(26px,2.2vw,34px)/1.05 DM Sans,Arial,sans-serif;letter-spacing:-.05em;white-space:nowrap;text-overflow:ellipsis}.sl-name>span{display:block;margin-top:6px;color:var(--sl-muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sl-brands{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.sl-brand{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--sl-line);border-radius:999px;color:var(--sl-ink);font-size:12.5px;white-space:nowrap;transition:background-color .25s,border-color .25s,color .25s,translate .4s var(--sl-spring);transition-delay:calc(var(--i) * 35ms)}.sl-brand.is-more{color:var(--sl-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:hover){.sl-grid:has(.sl-card:hover) .sl-card:not(:hover){opacity:.45}.sl-card:hover{background:light-dark(#fff,#272522);box-shadow:0 16px 30px -20px rgb(20 20 20/.35),0 1px 2px rgb(20 20 20/.05),0 0 0 1px var(--sl-line);translate:0 -4px}.sl-card:hover .sl-open{background:var(--sl-ink);color:light-dark(#fff,#171717);rotate:45deg}.sl-card:hover .sl-avatar{scale:1.06;rotate:-4deg}.sl-card:hover .sl-brand{translate:0 -2px}.sl-card:hover .sl-brand:first-child{border-color:var(--sl-ink);background:var(--sl-ink);color:light-dark(#fff,#171717)}}.sl-avatar{position:relative;display:grid;flex:none;place-items:center;overflow:hidden;width:var(--s);height:var(--s);border-radius:50%;background:light-dark(#fff,#2a2826);color:var(--sl-ink);font:400 calc(var(--s) * .42)/1 DM Sans,Arial,sans-serif;box-shadow:inset 0 0 0 1px var(--sl-line),0 10px 22px -16px rgb(0 0 0/.45)}.sl-avatar img{object-fit:cover}.sl-back{display:inline-flex;align-items:center;gap:8px;min-height:38px;margin:22px 0 0;padding:0 16px 0 12px;border:1px solid var(--sl-line);border-radius:999px;color:var(--sl-ink);font-size:13px;text-decoration:none;transition:background-color .2s}@media (hover:hover){.sl-back:hover{background:var(--sl-soft)}}.sl-seller{display:flex;align-items:center;gap:clamp(16px,2vw,24px);padding:clamp(24px,4vw,48px) 0 clamp(24px,3vw,40px)}.sl-seller>div{min-width:0}.sl-seller h1{margin:0;font:400 clamp(38px,4.6vw,64px)/1 DM Sans,Arial,sans-serif;letter-spacing:-.055em;overflow-wrap:anywhere}.sl-seller p{margin:8px 0 0;color:var(--sl-muted);font-size:14px}.sl-seller .sl-brands{margin-top:14px}@media (max-width:640px){.sl-seller .sl-avatar{--s:56px!important}}html[data-theme] .sl-page .catalog-grid{row-gap:34px}html[data-theme] .sl-page .catalog-card .catalog-image-wrap{position:relative;overflow:hidden;border:0;border-radius:20px;background:var(--sl-photo)}html[data-theme] .sl-page .catalog-card .catalog-image{transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .45s ease}html[data-theme] .sl-page .catalog-image-alt{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .45s ease}@media (hover:hover) and (pointer:fine){html[data-theme] .sl-page .catalog-card:hover .catalog-image{transform:scale(1.035)}html[data-theme] .sl-page .catalog-card:hover .catalog-image-alt{opacity:1}}html[data-theme] .sl-page .catalog-card .catalog-copy h3{color:var(--sl-ink);font-size:14px;font-weight:450;line-height:1.35}html[data-theme] .sl-page .catalog-card .catalog-copy strong{color:var(--sl-ink);font-weight:500}html[data-theme] .sl-page .catalog-card .catalog-card-meta>span[title]:first-child{display:none}html[data-theme] .sl-page .catalog-card .save-product{z-index:2}@media (max-width:640px){html[data-theme] .sl-page .catalog-grid{row-gap:24px}html[data-theme] .sl-page .catalog-card .catalog-image-wrap{border-radius:16px}}.sl-pages{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:48px;color:var(--sl-muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sl-pages a{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid var(--sl-line);border-radius:999px;color:var(--sl-ink);text-decoration:none;transition:background-color .2s,color .2s}@media (hover:hover){.sl-pages a:hover{background:var(--sl-ink);color:light-dark(#fff,#171717)}}@media (max-width:760px){.sl-search{width:100%}.sl-card{border-radius:22px}}@media (max-width:640px){.sl-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:16px 14px;gap:16px 14px;padding:18px}.sl-card .sl-avatar{--s:58px!important}.sl-name{padding-right:40px}.sl-name h2{font-size:24px}.sl-open{top:50%;right:18px;margin-top:-18px}.sl-card:has(.sl-brands) .sl-open{top:29px;margin-top:0}.sl-brands{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.sl-grid>li{animation:none}.sl-page *,.sl-page :after{transition-duration:.01ms!important;transition-delay:0s!important}}