.feed-columns{gap:16px}.feed-column{gap:40px}.look-card{border:0;background:transparent;border-radius:0;overflow:visible}.look-card-cover{position:relative}.look-card-media{aspect-ratio:4/5;border-radius:var(--r-3);overflow:hidden;background:#f5f2ec}.look-card-media>img{transition:transform .4s ease}.look-card-cover:hover .look-card-media>img{transform:scale(1.02)}.look-card-media .look-flatlay{border-radius:0;background:transparent}.look-card-media .look-flatlay-art,.look-card-media .look-flatlay-piece{object-fit:contain}.look-card-weather{pointer-events:none;transition:none}.look-card-body{padding:8px 2px 0;gap:6px}.look-card-title{font-size:14.5px;line-height:1.3}.look-card-author{font-size:12.5px}.look-card-avatar{width:20px;height:20px}.look-card-acts{position:absolute;right:9px;bottom:9px;z-index:2;display:flex;align-items:center;gap:6px}.look-card-act,.look-card-bookmark{width:34px;height:34px}.look-card-act:hover{transform:scale(1.07);box-shadow:0 3px 10px rgba(20,20,22,.18)}.look-card-act:active{transform:scale(.92);transition-duration:.08s}.look-card-act:focus-visible{outline:2px solid #17181a;outline-offset:2px}.look-card-like.is-on{color:#ed4956}.look-card-like.is-on svg{animation:look-like-pop .32s cubic-bezier(.2,.8,.3,1)}@keyframes look-like-pop{0%{transform:scale(1)}45%{transform:scale(1.32)}75%{transform:scale(.94)}to{transform:scale(1)}}.look-card-remix:hover svg{transform:rotate(28deg)}.look-card-remix svg{transition:transform .28s cubic-bezier(.2,.7,.3,1)}.look-card-bookmark{transition:transform .16s cubic-bezier(.2,.7,.3,1),background .16s ease,box-shadow .16s ease}.look-card-bookmark:hover{transform:scale(1.07)}.look-card-bookmark:active{transform:scale(.92);transition-duration:.08s}.look-card-title a{transition:color .14s ease}.look-card-title a:hover{color:var(--text-secondary)}.look-card-author{transition:opacity .14s ease}.look-card-author:hover{opacity:.65}a.ui-chip--tag:hover{--_bg:hsla(220,5%,53%,.26)}@media (max-width:599px){.look-card-media{border-radius:0}.look-card-body{padding:9px 14px 0}.look-card-title{font-size:16px}.look-card-author{font-size:13.5px}}.look-card--dense .look-card-body{padding:7px 2px 0;gap:3px}.look-card--dense .look-card-title{font-size:13px;line-height:1.3;font-weight:600}.look-card--dense .look-card-act,.look-card--dense .look-card-bookmark{width:30px;height:30px}@media (max-width:599px){.look-card--dense .look-card-media{border-radius:var(--r-2)}.look-card--dense .look-card-body{padding:7px 2px 0}.look-card--dense .look-card-title{font-size:13px}}.feed-bar{padding-bottom:10px}.feed-facet-links{display:flex;flex-direction:column;gap:6px;margin-top:34px;padding-top:20px;border-top:1px solid var(--border)}.feed-facet-heading{font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.feed-facet-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.feed-facet-row .ui-chip{flex:0 0 auto}.feed-facet-row .ui-chip.is-collapsed{display:none}.feed-facet-title{flex:0 0 auto;font-size:12px;color:var(--text-tertiary,var(--text-secondary));min-width:68px}.look-page-cover{aspect-ratio:auto;object-fit:contain}.look-hero-flip{display:block;position:relative;width:100%;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:var(--r-3);perspective:1600px}.look-hero-flip:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}.look-hero-face{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--r-3);overflow:hidden;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.look-hero-face--front{transform:rotateY(0deg)}.look-hero-face--back{transform:rotateY(180deg)}.look-hero-flip.is-flipped .look-hero-face--front{transform:rotateY(-180deg)}.look-hero-flip.is-flipped .look-hero-face--back{transform:rotateY(0deg)}.look-hero-face .look-flatlay,.look-hero-face .look-page-cover{width:100%;height:100%}.look-hero-face img.look-page-cover,.look-hero-slide img.look-page-cover{max-height:none}.look-hero-face .look-page-cover{object-fit:cover}.look-hero-flip .look-hero-flip-badge{transition:opacity .18s ease}@media (prefers-reduced-motion:reduce){.look-hero-face{transition:none}}.look-hero-strip{position:relative;width:100%;border-radius:var(--r-3);overflow:hidden}.look-hero-strip:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}.look-hero-track{display:flex;height:100%;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.look-hero-track::-webkit-scrollbar{display:none}.look-hero-slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;display:flex;align-items:center;justify-content:center}.look-hero-slide .look-page-cover{object-fit:cover}.look-hero-slide .look-page-cover,.look-hero-slide--layout .look-flatlay{width:100%;height:100%;border-radius:0}.look-hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:34px;height:34px;padding:0;border:0;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.86);color:#14161a;box-shadow:0 2px 10px rgba(0,0,0,.16);cursor:pointer;opacity:0;transition:opacity .18s ease}.look-hero-arrow--prev{left:10px}.look-hero-arrow--next{right:10px}.look-hero-arrow:focus-visible,.look-hero-strip:hover .look-hero-arrow{opacity:1}@media (hover:none){.look-hero-arrow{display:none}}.look-hero-dots{position:absolute;left:0;right:0;bottom:10px;z-index:6;display:flex;align-items:center;justify-content:center;gap:6px;pointer-events:none}.look-hero-dot{pointer-events:auto;width:7px;height:7px;padding:0;border:0;border-radius:var(--r-pill);background:hsla(0,0%,100%,.55);box-shadow:0 1px 3px rgba(0,0,0,.35);cursor:pointer;transition:background .18s ease,transform .18s ease}.look-hero-dot.is-active{background:#fff;transform:scale(1.25)}.look-hero-dot--layout{border-radius:2px;width:8px;height:8px}.look-hero-flip-badge{position:absolute;right:10px;bottom:10px;z-index:5;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:var(--r-pill);font-size:12px;line-height:1;background:rgba(12,14,18,.62);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.86;transition:opacity .18s ease}.look-hero-flip:focus-visible .look-hero-flip-badge,.look-hero-flip:hover .look-hero-flip-badge{opacity:1}.look-viewer{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(6,7,10,.86);overscroll-behavior:contain;animation:cw-fade-in .14s ease-out}.look-viewer-box{position:relative;width:min(calc((min(88vh, 900px) - 36px) * var(--look-inv, .8) + 36px + 400px),1180px,100%);height:min(88vh,900px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"media head" "media scroll" "media foot";background:var(--background,#fff);border-radius:var(--r-4);overflow:hidden;box-shadow:0 30px 90px rgba(0,0,0,.45);animation:cw-sheet-in .2s cubic-bezier(.22,.7,.3,1)}.look-viewer-box--flat{display:block;padding:20px;overflow:auto}.look-viewer-head{grid-area:head;min-width:0;display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border)}.look-viewer-author{font-size:15px;color:var(--text-primary);min-width:0;flex:1 1 auto;overflow:hidden}.look-viewer-follow{flex:0 0 auto}.look-viewer-author .look-page-author-name{font-weight:600}.look-viewer-back{display:none;flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:4px;margin-left:-4px;color:var(--text-primary);cursor:pointer}.look-viewer-back svg{width:24px;height:24px}.look-viewer-media{grid-area:media;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px}.look-viewer-art{width:100%;max-width:calc((min(88vh, 900px) - 36px) * var(--look-inv, .8));margin:0 auto}.look-viewer-art .look-page-cover{max-height:calc(min(88vh, 900px) - 36px);margin:0 auto}.look-viewer-media .look-flatlay{background:transparent}.look-viewer-media .look-page-swap{width:100%;max-width:520px}.look-viewer-scroll{grid-area:scroll;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px;display:flex;flex-direction:column;gap:10px}.look-viewer-scroll .look-page-title{font-size:clamp(1.15rem,2.2vw,1.5rem)}.look-viewer-scroll .cmt-section{margin-top:8px}.look-viewer-foot .cmt-form{gap:6px}.look-viewer-foot .cmt-form-row{flex-wrap:nowrap}.look-viewer-foot .cmt-input{flex-basis:auto}.look-viewer-scroll .look-page-act-block{margin-top:2px}.look-viewer-foot{grid-area:foot;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background,#fff)}.look-viewer-close{position:fixed;right:20px;top:18px;z-index:3}.look-viewer-nav{position:fixed;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px}.look-viewer-prev{left:20px}.look-viewer-next{right:20px}.look-viewer-skeleton{min-height:60vh;border-radius:var(--r-3);background:linear-gradient(90deg,var(--surface-elevated) 25%,var(--surface-sunken,var(--muted)) 50%,var(--surface-elevated) 75%);background-size:200% 100%;animation:look-skeleton 1.2s linear infinite}@keyframes look-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:899px){.look-viewer{display:block;padding:0;background:var(--background,#fff);overflow-y:auto}.look-viewer-box{width:100%;height:auto;min-height:100%;display:flex;flex-direction:column;border-radius:0;box-shadow:none;overflow:visible}.look-viewer-head{position:-webkit-sticky;position:sticky;top:0;z-index:4;padding:10px 14px;background:var(--surface-nav,var(--background));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.look-viewer-back{display:inline-flex}.look-viewer-close,.look-viewer-nav{display:none}.look-viewer-media{padding:12px}.look-viewer-art{max-width:calc(62vh * var(--look-inv, .8))}.look-viewer-art .look-page-cover{max-height:62vh}.look-viewer-scroll{overflow:visible;padding:12px 14px}.look-viewer-foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;margin-top:auto}.look-viewer-box--flat{min-height:60vh}}.people-layer{position:fixed;inset:0;z-index:160;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(6,7,10,.6);animation:cw-fade-in .12s ease-out}.people-sheet{width:min(420px,100%);max-height:min(70vh,620px);display:flex;flex-direction:column;background:var(--background,#fff);border-radius:var(--r-4);box-shadow:0 24px 70px rgba(0,0,0,.4);overflow:hidden}.people-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border)}.people-head h2{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em}.people-list{overflow-y:auto;overscroll-behavior:contain;padding:8px 14px 16px;display:flex;flex-direction:column;gap:10px}.people-row,.people-who{display:flex;align-items:center;gap:10px}.people-who{min-width:0;flex:1 1 auto;color:inherit;text-decoration:none}.people-who:hover .people-name b{text-decoration:underline}.people-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.people-follow{flex:0 0 auto}.people-hidden{margin:2px 0 0}@media (max-width:719px){.people-layer{padding:0;align-items:flex-end}.people-sheet{width:100%;max-height:76vh;border-radius:var(--r-4) var(--r-4) 0 0;padding-bottom:env(safe-area-inset-bottom)}body.cookie-banner-visible{padding-bottom:64px}body{padding-bottom:4px}}@media (prefers-reduced-motion:reduce){.look-card-act,.look-card-act svg,.look-card-acts,.look-card-bookmark,.look-card-media img,.look-viewer,.look-viewer-box{animation:none;transition:none}.look-card-act:active,.look-card-act:hover,.look-card-bookmark:hover{transform:none}}.look-card-chips{display:flex;flex-wrap:nowrap;gap:5px;flex:0 0 auto;min-width:0;overflow:hidden}.look-card-foot{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:0;padding-top:0;border-top:0}.look-card-foot .look-card-author{min-width:0;flex:0 1 auto}.look-card-foot .look-card-likes{margin-left:auto}.look-card-likes{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--text-secondary)}.look-card-likes.is-on{color:#b4573c}.look-card-swatches{flex:0 0 auto;display:inline-flex;align-items:center;padding:2px;border-radius:var(--r-pill)}.look-card-swatches:hover{background:var(--surface-sunken)}.look-card-swatch{width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 1.5px var(--surface)}.look-card-swatch+.look-card-swatch{margin-left:-4px}.look-card-likes svg{width:14px;height:14px}@media (max-width:599px){.look-card-act,.look-card-bookmark{width:38px;height:38px}}.look-card-stack{position:absolute;right:9px;top:9px;z-index:2;width:26px;height:26px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:rgba(16,18,22,.5);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.look-card-stack svg{width:15px;height:15px}.look-card-cover:has(.look-card-bookmark) .look-card-stack,.look-card-cover:has(.look-card-status) .look-card-stack{right:44px}.look-card-status{position:absolute;right:9px;top:9px;z-index:2;display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-pill);background:hsla(0,0%,100%,.94);color:#17181a;border:1px solid transparent;font-size:var(--fs-100);font-weight:700;line-height:1;box-shadow:0 1px 3px rgba(20,20,22,.14)}.look-card-status.is-published{background:var(--chip-active-bg);color:var(--chip-active-text)}.look-card-status.is-review{border-style:dashed;border-color:var(--border)}.look-card-own{display:flex;flex-direction:column;gap:var(--sp-1);margin-top:2px}.look-card-own-acts{display:flex;flex-wrap:wrap;gap:6px}.look-card-place{display:inline-block;margin-right:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:var(--text-secondary)}.look-top-grid>.look-card:nth-child(-n+3) .look-card-place{color:var(--text-primary)}.look-card-score{margin-left:auto;flex:0 0 auto;font-size:12.5px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.look-top{display:flex;flex-direction:column;gap:14px}.look-top-lead{max-width:62ch;color:var(--text-secondary)}.look-top-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.look-top-metrics,.look-top-windows{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.look-top-windows{margin-left:auto}.look-top-note{color:var(--text-secondary);font-size:13.5px}.look-top-links{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.look-top-grid{display:grid;grid-gap:20px 16px;gap:20px 16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (max-width:599px){.look-top-grid{grid-template-columns:repeat(2,1fr);gap:14px 10px}.look-top-windows{margin-left:0}}.location-bar-tabs-link{margin-left:6px}