.commerce-header[data-astro-cid-kf5exgxm]{justify-content:space-between;align-items:center;gap:1rem;max-width:80rem;margin-inline:auto;padding:1.25rem clamp(1.25rem,5vw,4rem);display:flex}.commerce-brand[data-astro-cid-kf5exgxm]{color:inherit;align-items:center;gap:1rem;text-decoration:none;display:flex}.commerce-brand[data-astro-cid-kf5exgxm] span[data-astro-cid-kf5exgxm]{letter-spacing:.16em;text-transform:uppercase;font-size:.75rem}.commerce-admin[data-astro-cid-kf5exgxm]{color:inherit;border:1px solid;border-radius:2rem;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.8rem;text-decoration:none;display:inline-flex}.commerce-admin[data-astro-cid-kf5exgxm]:hover{opacity:.8}a[data-astro-cid-kf5exgxm]:focus-visible{outline-offset:5px;outline:2px solid #a855f7}@media (width<=380px){.commerce-brand[data-astro-cid-kf5exgxm] span[data-astro-cid-kf5exgxm]{display:none}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{color:#20221f;-webkit-font-smoothing:antialiased;background:#f8f7f3;margin:0;font-family:Inter,Arial,sans-serif}a{color:inherit}h1,h2,h3,p{margin:0}a:focus-visible{outline-offset:5px;outline:3px solid #7b51df}.skip{z-index:10;background:#fff;padding:1rem;position:fixed;top:-5rem;left:1rem}.skip:focus{top:1rem}.header-wrap{color:#fafafa;background:#000}.hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:3rem;max-width:80rem;margin:auto;padding:4.5rem clamp(1.25rem,5vw,4rem) 4rem;display:grid}.eyebrow{letter-spacing:.16em;align-items:center;gap:.55rem;font-size:.68rem;font-weight:700;display:flex}.eyebrow span{background:#8153dc;border-radius:50%;width:.4rem;height:.4rem}h1{letter-spacing:-.065em;margin-top:1.8rem;font-size:clamp(3rem,5.8vw,5.3rem);font-weight:600;line-height:1.02}h1 em{color:#7850c7;font-style:normal}.hero-description{color:#74756c;max-width:24rem;margin-top:1.6rem;font-size:1rem;line-height:1.75}.primary{color:#fff;background:#20221f;border-radius:3rem;align-items:center;gap:2.8rem;margin-top:2rem;padding:1.05rem 1.35rem;font-size:.85rem;text-decoration:none;display:inline-flex}.primary:hover{background:#7850c7}.primary span{font-size:1.2rem}.hero-note{letter-spacing:.13em;color:#77796e;margin-top:2rem;font-size:.6rem}.hero-art{background:#e5e6dc;border-radius:1.3rem;place-items:center;min-height:30rem;display:grid;position:relative;overflow:hidden}.art-label{letter-spacing:.15em;font-size:.55rem;position:absolute;top:1.5rem;left:1.5rem}.circle{background:#cfb8ec;border-radius:50%;width:22rem;height:22rem;position:absolute;top:4rem;left:5rem}.shopping-bag{z-index:1;background:linear-gradient(110deg,#f8f2e7,#e6d6be);border-radius:.15rem;place-items:center;width:14.5rem;height:17rem;margin-top:3rem;display:grid;position:relative;transform:rotate(-10deg);box-shadow:1rem 2rem 2rem #454c2926,inset -.9rem 0 #d8c7ae}.bag-handle{border:.65rem solid #f0e4d1;border-bottom:none;border-radius:3rem 3rem 0 0;width:6rem;height:5rem;position:absolute;top:-4.5rem;left:4.25rem;box-shadow:.2rem -.1rem .15rem #0001}.bag-label{letter-spacing:-.04em;color:#2f3228;text-align:center;font-size:2.5rem;font-weight:700}.bag-label span{letter-spacing:.35em;margin-top:.4rem;font-size:.48rem;display:block}.small-orb{z-index:2;background:radial-gradient(circle at 25% 20%,#c8d285,#8c9c50 70%);border-radius:50%;width:6rem;height:6rem;position:absolute;bottom:4rem;right:2rem;box-shadow:.4rem .7rem 1rem #20221f30}.art-bottom{justify-content:space-between;font-size:.7rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.statement{letter-spacing:.08em;background:#dedfcf;justify-content:space-around;gap:1rem;padding:1.3rem clamp(1.25rem,5vw,4rem);font-size:.75rem;font-weight:600;display:flex}.statement span:last-child span{margin-left:1rem}.collections{max-width:80rem;margin:auto;padding:5rem clamp(1.25rem,5vw,4rem) 2.5rem}.section-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.3rem;display:flex}h2{letter-spacing:-.055em;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500}.section-heading h2{margin-top:.9rem}.section-note{color:#74756c;font-size:.75rem}.collection-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.collection{text-decoration:none}.collection-art{border-radius:.8rem;place-items:center;height:18rem;transition:transform .25s;display:grid;position:relative;overflow:hidden}.collection:hover .collection-art{transform:translateY(-4px)}.collection-number{font-size:.65rem;position:absolute;top:1rem;left:1rem}.tech .collection-art{background:#e1dced}.home .collection-art{background:#e8e4d8}.style .collection-art{background:#dde3d3}.headphones{border:1rem solid #33323c;border-bottom:none;border-radius:6rem 6rem 2rem 2rem;width:9rem;height:10rem;position:relative;transform:rotate(-18deg);box-shadow:inset .2rem .2rem #676372}.headphones i,.headphones b{background:linear-gradient(90deg,#4b4854,#25232c);border-radius:1.2rem;width:2.4rem;height:4.5rem;position:absolute;bottom:-1rem;box-shadow:.4rem .7rem 1rem #0002}.headphones i{left:-1.5rem}.headphones b{right:-1.5rem}.lamp{background:#aa5b3b;border-radius:5rem 5rem .2rem .2rem;width:8rem;height:5rem;position:relative;top:-2.3rem;box-shadow:inset -.7rem 0 #925035}.lamp i{background:#ad6749;width:.5rem;height:6rem;position:absolute;top:5rem;left:3.7rem}.lamp b{background:#955032;border-radius:50%;width:5rem;height:.6rem;position:absolute;top:10.7rem;left:1.5rem;box-shadow:.5rem .4rem .5rem #0002}.tote{background:#d0b287;width:8rem;height:9rem;position:relative;top:1rem;transform:rotate(12deg);box-shadow:inset -.6rem 0 #bda078,.7rem .8rem 1rem #0002}.tote i{border:.4rem solid #c7a578;border-bottom:0;border-radius:2rem 2rem 0 0;width:3.8rem;height:3.5rem;position:absolute;top:-3rem;left:2rem}.tote b{border:1px solid #b09162;position:absolute;inset:3rem 2rem 2rem}.collection-caption{justify-content:space-between;gap:.8rem;padding-top:1.1rem;display:flex}h3{font-size:1.05rem;font-weight:600}.collection-caption p{color:#74756c;margin-top:.45rem;font-size:.78rem}.collection-caption>span{font-size:1.2rem}.category-details{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:80rem;margin:auto;padding:1rem clamp(1.25rem,5vw,4rem) 5rem;display:grid}.category-details article{border-top:1px solid #d7d7cf;padding-top:1.5rem;scroll-margin-top:2rem}.category-details article>span{color:#7850c7;font-size:.6rem}.category-details h3{margin-top:.6rem}.category-details p{color:#74756c;margin-top:.7rem;font-size:.85rem;line-height:1.7}.brand-story{text-align:center;background:#eae4f1;padding:4.5rem 1.5rem}.brand-story .eyebrow{justify-content:center}.brand-story h2{margin-top:1.3rem;font-size:clamp(2.2rem,4vw,3.8rem)}.brand-story em{color:#7850c7;font-style:normal}.brand-story>p:not(.eyebrow){color:#74756c;margin-top:1.4rem;font-size:.9rem;line-height:1.7}.brand-story a{text-underline-offset:.3rem;margin-top:1.5rem;font-size:.85rem;display:inline-block}footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:80rem;margin:auto;padding:2.5rem clamp(1.25rem,5vw,4rem);display:flex}.footer-brand{color:#fff;background:#000;border-radius:.4rem;padding:.9rem 1rem;text-decoration:none}.footer-brand>span:last-child{letter-spacing:.15em;margin-top:.6rem;font-size:.5rem;display:block}footer div{flex-wrap:wrap;gap:1.5rem;display:flex}footer div a,footer p{color:#74756c;font-size:.7rem;text-decoration:none}@media (width<=800px){.hero{grid-template-columns:1fr;gap:2.5rem;padding-top:3rem}.hero-art{min-height:25rem}.hero-copy{max-width:32rem}.section-heading{display:block}.section-note{margin-top:1rem;display:block}.collection-grid{gap:.8rem}.collection-art{height:14rem}.category-details{gap:1rem}}@media (width<=540px){.collection-grid,.category-details{grid-template-columns:1fr}.collection-art{height:18rem}.collections{padding-top:3rem}.statement{gap:.5rem;font-size:.5rem}.statement span:last-child span{margin-left:.3rem}.circle{width:18rem;height:18rem;left:15%}.hero-art{min-height:26rem}.category-details{padding-bottom:3rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.collection-art{transition:none}}
