header.svelte-vhq3pn.svelte-vhq3pn{display:flex;justify-content:center}nav.svelte-vhq3pn.svelte-vhq3pn{display:flex;justify-content:center;flex:1;--background:rgba(255, 255, 255, .7);max-width:1400px}.side-svg.svelte-vhq3pn.svelte-vhq3pn{width:2em;height:3em;display:block}@media (max-width: 640px){.side-svg.svelte-vhq3pn.svelte-vhq3pn{display:none}}path.svelte-vhq3pn.svelte-vhq3pn{fill:var(--background)}.nav-content.svelte-vhq3pn.svelte-vhq3pn{display:flex;justify-content:space-between;align-items:center;flex:1;background:var(--background);padding:0 1rem}@media (max-width: 640px){.nav-content.svelte-vhq3pn.svelte-vhq3pn{flex-direction:column;padding:.5rem 1rem;border-radius:0 0 8px 8px}}.titlebar.svelte-vhq3pn.svelte-vhq3pn{display:flex;align-items:center;gap:.5rem}.titlebar.svelte-vhq3pn .text-block.svelte-vhq3pn{margin-left:.5rem}.titlebar.svelte-vhq3pn .title.svelte-vhq3pn{display:block;font-size:1em;margin:0;text-align:left;font-weight:700}.titlebar.svelte-vhq3pn .subtitle.svelte-vhq3pn{text-align:left;display:block;font-weight:400;font-size:.8em;margin:0}@media (max-width: 480px){.titlebar.svelte-vhq3pn .subtitle.svelte-vhq3pn{display:none}}.titlebar.svelte-vhq3pn .logo.svelte-vhq3pn{width:2em;height:2em;object-fit:contain}@media (max-width: 480px){.titlebar.svelte-vhq3pn .logo.svelte-vhq3pn{width:2em;height:2em}}.nav-links.svelte-vhq3pn.svelte-vhq3pn{display:flex;align-items:center;gap:2rem}@media (max-width: 640px){.nav-links.svelte-vhq3pn.svelte-vhq3pn{gap:1.5rem;margin-top:.5rem}}@media (max-width: 480px){.nav-links.svelte-vhq3pn.svelte-vhq3pn{gap:1rem}}.nav-links.svelte-vhq3pn a.svelte-vhq3pn{color:var(--color-text);font-weight:700;font-size:.8rem;text-decoration:none;transition:color .2s linear}.nav-links.svelte-vhq3pn a.svelte-vhq3pn:hover{color:var(--color-theme-1)}@media (max-width: 480px){.nav-links.svelte-vhq3pn a.svelte-vhq3pn{font-size:.7rem}}a.svelte-16zeizj{color:inherit;text-decoration:none}a.svelte-16zeizj:hover{color:#111827}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-cyrillic-ext-400-normal.3df7909e.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-cyrillic-400-normal.c7d433fd.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-greek-ext-400-normal.9e2fe623.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-greek-400-normal.a8be01ce.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-latin-ext-400-normal.6bfabd30.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-latin-400-normal.e43b3538.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{overflow-y:scroll}:root{--font-body: Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono: "Fira Mono", monospace;--color-bg-0: rgb(202, 216, 228);--color-bg-1: hsl(209, 36%, 86%);--color-bg-2: hsl(224, 44%, 95%);--color-theme-1: #ff0090;--color-theme-2: #41b7f9;--color-theme-3: #4fc516;--color-theme-4: #8e70e1;--color-theme-5: #f6865f;--color-theme-6: rgb(255, 217, 0);--color-theme-7: #00bfa5;--color-theme-8: #ff4081;--color-theme-9: #7cb342;--color-theme-10: #ffa000;--color-theme-11: #5c6bc0;--color-theme-12: #8d6e63;--color-theme-13: #26a69a;--color-theme-14: #ec407a;--color-theme-15: #ab47bc;--color-theme-16: #3949ab;--color-theme-17: #00acc1;--color-theme-18: #d81b60;--color-theme-19: #43a047;--color-theme-20: #6d4c41;--color-theme-21: #e65100;--color-theme-22: #2e7d32;--color-text: rgba(0, 0, 0, .7);--column-width: 42rem;--column-margin-top: 4rem;font-family:var(--font-body);color:var(--color-text)}body{min-height:100vh;margin:0;background-attachment:fixed;background-color:var(--color-bg-1);background-size:100vw 100vh;background-image:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.75) 0%,rgba(255,255,255,0) 100%),linear-gradient(180deg,var(--color-bg-0) 0%,var(--color-bg-1) 15%,var(--color-bg-2) 50%)}h1,h2,p{font-weight:400}p{line-height:1.5}a{color:var(--color-theme-1);text-decoration:none}a:hover{text-decoration:underline}h1{font-size:2rem;text-align:left}h2{font-size:1.5rem;text-align:left}footer a{font-weight:700}.app{display:flex;flex-direction:column;min-height:100vh}main{flex:1;display:flex;flex-direction:column;padding:1rem 0;width:100%;margin:0 auto;box-sizing:border-box}footer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px;text-align:center;margin-top:2rem}pre{font-size:16px;font-family:var(--font-mono);background-color:#ffffff73;border-radius:3px;box-shadow:2px 2px 6px #ffffff40;padding:.5em;overflow-x:auto;color:var(--color-text)}.text-column{display:flex;max-width:48rem;flex:.6;flex-direction:column;justify-content:center;margin:0 auto}@media (max-width: 480px){.text-column>h1{padding:0 1rem}.text-column>h2{padding:0 1rem}.text-column>p{padding:0 1rem}}input,button{font-size:inherit;font-family:inherit}button:focus:not(:focus-visible){outline:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.tech-and-gear,.tags a.tech-and-gear{color:var(--color-theme-1)}.food-and-drink,.tags a.food-and-drink{color:var(--color-theme-2)}.photography,.tags a.photography{color:var(--color-theme-3)}.fashion,.tags a.fashion{color:var(--color-theme-4)}.design-and-architecture,.tags a.design-and-architecture{color:var(--color-theme-5)}.shoes,.tags a.shoes{color:var(--color-theme-6)}.office,.tags a.office{color:var(--color-theme-7)}.leather-goods,.tags a.leather-goods{color:var(--color-theme-8)}.books,.tags a.books{color:var(--color-theme-9)}.audio,.tags a.audio{color:var(--color-theme-10)}.home,.tags a.home{color:var(--color-theme-11)}.furniture,.tags a.furniture{color:var(--color-theme-12)}.lighting,.tags a.lighting{color:var(--color-theme-13)}.edc,.tags a.edc{color:var(--color-theme-14)}.watches,.tags a.watches{color:var(--color-theme-15)}.tools,.tags a.tools{color:var(--color-theme-16)}.kitchen,.tags a.kitchen{color:var(--color-theme-17)}.rockclimbing,.tags a.rockclimbing{color:var(--color-theme-18)}.toys,.tags a.toys{color:var(--color-theme-19)}.headphones,.tags a.headphones{color:var(--color-theme-20)}.speakers,.tags a.speakers{color:var(--color-theme-21)}.fitness,.tags a.fitness{color:var(--color-theme-22)}.merino,.tags a.merino{color:var(--color-theme-12)}.travel,.tags a.travel{color:var(--color-theme-15)}.review{max-width:1280px;margin:0 auto}.review .image-wrap{margin:20px auto;width:80%;max-width:400px;overflow:hidden;display:flex;align-items:center;justify-content:center}.review .image-wrap .image{border-radius:50%;border:5px solid var(--color-bg-1);width:300px;height:300px;object-fit:cover}.review .links{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.review .links .link{display:flex;align-items:center;justify-content:center}.review .product-details{display:flex;flex-wrap:wrap;border-collapse:collapse;max-width:640px;width:90%;margin:0 auto;border-radius:6px;overflow:hidden;border:1px solid #ddd}.review .product-details dt{flex:1 1 150px;padding:10px;background-color:#555;color:#fff;font-weight:700}.review .product-details dd{flex:3 1 calc(100% - 150px);padding:10px;background-color:#fff;color:#333;margin:0}@media (max-width: 600px){.review .product-details dt,.review .product-details dd{flex:1 1 100%}}.review .content{padding:0 20px;max-width:640px;margin:auto;font-size:16px;line-height:1.5;text-align:left;h1,h2,h3 {text-align: left;} p img {max-width: 100%; border-radius: 5px; border: 5px solid var(--color-bg-1);}}.review .footer{text-align:center}.review .footer .tag{display:inline-block;padding:5px 10px;margin:5px;border-radius:5px;text-decoration:none;color:#fff}.review .footer .tag.tech-and-gear{background-color:var(--color-theme-1)}.review .footer .tag.home{background-color:var(--color-theme-11)}.review .footer .tag.kitchen{background-color:var(--color-theme-17)}.review .footer .tag.fashion{background-color:var(--color-theme-4)}.review .footer .tag.shoes{background-color:var(--color-theme-6);color:#000}.review .footer .tag.leather-goods{background-color:var(--color-theme-8)}.review .footer .tag.audio{background-color:var(--color-theme-10)}.review .footer .tag.headphones{background-color:var(--color-theme-2)}.review .footer .tag.travel{background-color:var(--color-theme-15)}.review .footer .tag.photography{background-color:var(--color-theme-3);color:#000}.review .footer .tag.office{background-color:var(--color-theme-7)}.review .footer .tag.food-and-drink{background-color:var(--color-theme-2)}.review .footer .tag.design-and-architecture{background-color:var(--color-theme-5)}.review .footer .tag.merino{background-color:var(--color-theme-12);color:#fff}.review .footer .tag.travel{background-color:var(--color-theme-15);color:#fff}.loader{position:relative;height:.5rem}img:before,video:before{display:block;content:"";padding-top:calc(100% * 2 / 3)}.m-item{position:relative;box-sizing:border-box;display:inline-block;border:2px solid black;padding-bottom:30px;overflow:hidden;transform:translateZ(0);img {min-height: 0; max-width: 100%;}}.m-item .iconify{font-size:1.2em;position:absolute;bottom:8px;right:5px}.m-item .title{padding:0 5px 1px;margin:0;font-size:12px;color:#fff;font-weight:400;text-transform:uppercase}.m-item .info{position:absolute;bottom:0;left:0;width:100%;background-color:#000;z-index:5;transition:background-color .3s ease}.m-item .tags{margin:0;padding:2px 5px 0;font-size:12px;text-transform:uppercase}.m-item .tags a{text-decoration:none;cursor:pointer}.m-item .hover-overlay{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);color:#fff;padding:20px 15px 40px;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);max-height:70%;overflow-y:auto;border-top:1px solid rgba(255,255,255,.2)}.m-item .hover-overlay.has-details{padding-bottom:50px}.m-item:hover .hover-overlay{transform:translateY(0)}.m-item .description{font-size:13px;line-height:1.5;margin:0 0 16px;text-align:left;color:#ffffffe6}.m-item .details{display:flex;flex-direction:column;gap:6px;font-size:12px}.m-item .detail-row{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:rgba(255,255,255,.05);border-radius:6px;border:1px solid rgba(255,255,255,.1);transition:all .2s ease}.m-item .detail-row:hover{background:rgba(255,255,255,.08);border-color:#fff3}.m-item .detail-name{font-weight:500;color:#fff9;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.m-item .detail-value{color:#fffffff2;font-weight:400;font-size:12px}@media (hover: none) and (pointer: coarse){.m-item .hover-overlay{display:none}}.m-item .tags a.tech-and-gear{color:var(--color-theme-1)}.m-item .tags a.food-and-drink{color:var(--color-theme-2)}.m-item .tags a.photography{color:var(--color-theme-3)}.m-item .tags a.fashion{color:var(--color-theme-4)}.m-item .tags a.design-and-architecture{color:var(--color-theme-5)}.m-item .tags a.shoes{color:var(--color-theme-6)}.m-item .tags a.office{color:var(--color-theme-7)}.m-item .tags a.leather-goods{color:var(--color-theme-8)}.m-item .tags a.books{color:var(--color-theme-9)}.m-item .tags a.audio{color:var(--color-theme-10)}.m-item .tags a.home{color:var(--color-theme-11)}.m-item .tags a.furniture{color:var(--color-theme-12)}.m-item .tags a.lighting{color:var(--color-theme-13)}.m-item .tags a.edc{color:var(--color-theme-14)}.m-item .tags a.watches{color:var(--color-theme-15)}.m-item .tags a.merino{color:var(--color-theme-12)}.m-item .tags a.travel{color:var(--color-theme-15)}.m-item .tags a:hover{opacity:.7}.grid-container{width:100%!important;overflow:hidden}.col{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.grid{display:flex;position:relative;align-items:flex-start;gap:10px}.mx-auto{margin-left:auto;margin-right:auto}
