:root{--ink:#151514;--paper:#f3f0e8;--lime:#c7f35c;--muted:#77766f;--line:#d6d3ca;--display:Impact,"Arial Narrow",Arial,sans-serif;--body:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}img,svg{max-width:100%}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline-offset:4px;outline:3px solid #5d66e9}.shell{width:min(100% - 48px,1240px);margin-inline:auto}.skip-link{background:var(--lime);z-index:100;padding:12px 16px;position:absolute;top:-80px;left:20px}.skip-link:focus{top:12px}.eyebrow{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.eyebrow-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.site-header{z-index:30;backdrop-filter:blur(14px);border-bottom:1px solid var(--ink);background:#f3f0e8f0;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:30px;min-height:73px;display:flex}.brand{font:900 32px/1 var(--display);letter-spacing:-.045em;white-space:nowrap}.brand__dot{color:#768f31}.main-nav{align-items:center;gap:34px;margin-left:auto;display:flex}.main-nav a{text-transform:uppercase;letter-spacing:.09em;border-bottom:3px solid #0000;padding:27px 0 25px;font-size:12px;font-weight:800}.main-nav a:hover,.main-nav a[aria-current=page]{border-color:var(--ink)}.site-header__right{align-items:center;gap:18px;display:flex}.locale-label{letter-spacing:.13em;border:1px solid var(--ink);padding:8px 9px;font-size:10px;font-weight:800}.menu-toggle{background:0 0;border:0;padding:8px;display:none}.menu-toggle span{background:var(--ink);width:25px;height:2px;margin:5px 0;display:block}.hero{background:var(--ink);color:var(--paper);overflow:hidden}.hero__inner{grid-template-columns:1fr .88fr;min-height:635px;display:grid}.hero__copy{z-index:1;padding:85px 0 75px;position:relative}.hero__kicker{color:var(--lime);margin-bottom:31px}.hero h1{font:900 clamp(82px,10.8vw,168px)/.82 var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0}.hero h1 span{display:block}.hero h1 .outline{-webkit-text-stroke:2px var(--lime);color:#0000}.hero__lead{color:#e2e1d9;max-width:485px;margin:31px 0 28px;font-size:18px;line-height:1.55}.hero__actions{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.button{letter-spacing:.07em;text-transform:uppercase;border:1px solid;justify-content:center;align-items:center;gap:26px;min-height:52px;padding:0 22px;font-size:12px;font-weight:900;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button--lime{background:var(--lime);color:var(--ink);border-color:var(--lime)}.button--light{color:var(--paper);background:0 0}.button--dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.hero__micro{letter-spacing:.13em;color:#b5b3ab;text-transform:uppercase;margin:43px 0 0;font-size:10px}.hero__stage{background:radial-gradient(circle at 54% 52%,#354027 0 20%,#242522 21% 35%,#0000 36%),repeating-linear-gradient(0deg,#0000 0 44px,#33352f 45px),repeating-linear-gradient(90deg,#0000 0 44px,#33352f 45px);place-items:center;min-height:620px;display:grid;position:relative}.hero__stage:before{content:"";border:1px solid #666b52;position:absolute;inset:9%;transform:rotate(-8deg)}.hero__disc{aspect-ratio:1;background:repeating-radial-gradient(circle,#252725 0 2px,#111 3px 5px,#242624 6px 8px);border:16px solid #1e1f1d;border-radius:50%;width:min(85%,510px);position:relative;transform:rotate(-13deg);box-shadow:0 30px 100px #0009,0 0 0 1px #8a9e62}.hero__disc:after{content:"";background:var(--lime);border:9px solid #151514;border-radius:50%;position:absolute;inset:27%}.hero__disc-label{z-index:1;text-align:center;width:38%;color:var(--ink);font:900 clamp(24px,3vw,47px)/.9 var(--display);position:absolute;top:45%;left:31%;transform:rotate(-13deg)}.hero__disc-label small{font:800 10px/1 var(--body);letter-spacing:.15em;margin-top:8px;display:block}.hero__sticker{z-index:2;color:var(--ink);border:1px solid var(--ink);text-align:center;width:145px;height:145px;font:900 28px/.95 var(--display);background:#ff9b70;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:11%;right:2%;transform:rotate(17deg);box-shadow:8px 8px #0c0c0b}.hero__vertical{writing-mode:vertical-rl;letter-spacing:.22em;font-size:10px;font-weight:800;position:absolute;top:10%;right:2%}.ticker{border-bottom:1px solid var(--ink);background:var(--lime);overflow:hidden}.ticker__inner{width:max-content;font:900 16px var(--display);letter-spacing:.07em;white-space:nowrap;gap:40px;padding:13px 0;animation:27s linear infinite move-ticker;display:flex}.ticker__inner span:after{content:"✳";margin-left:40px}@keyframes move-ticker{to{transform:translate(-50%)}}.section{padding:100px 0}.section--tight{padding:80px 0}.section--dark{background:var(--ink);color:var(--paper)}.section--lime{background:var(--lime)}.section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;display:flex}.section-head__kicker{color:#667c26;margin-bottom:12px}.section--dark .section-head__kicker{color:var(--lime)}.section-head h2,.page-intro h1,.detail-hero h1{font:900 clamp(50px,7vw,100px)/.88 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:0}.section-head p{max-width:340px;margin:0;font-size:15px;line-height:1.55}.arrow-link{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;align-items:center;gap:19px;padding-bottom:6px;font-size:11px;font-weight:900;display:inline-flex}.arrow-link:hover{color:#6f8e24}.section--dark .arrow-link:hover{color:var(--lime)}.artist-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.artist-card{min-width:0;color:var(--ink);background:#fff}.artist-card__art{background:var(--card-accent);place-items:center;height:270px;display:grid;position:relative;overflow:hidden}.artist-card__art:before{content:"";border:1px solid #16161580;border-radius:50%;width:190px;height:190px;position:absolute;transform:translate(-8%,10%)}.artist-card__orbit{border:1px solid #161615a1;border-radius:50%;display:block;position:absolute;transform:rotate(-30deg)}.orbit-one{width:320px;height:100px}.orbit-two{width:140px;height:340px}.artist-card__monogram{font:900 214px/.8 var(--display);color:#151514;letter-spacing:-.1em;opacity:.92;transform:rotate(-7deg)}.artist-card__number{font:900 19px var(--display);position:absolute;top:14px;left:17px}.artist-card__art-label{letter-spacing:.18em;font-size:9px;font-weight:900;position:absolute;bottom:15px;right:17px}.artist-card__body{padding:23px 21px 17px}.artist-card h3{font:900 35px/.95 var(--display);text-transform:uppercase;letter-spacing:-.02em;margin:17px 0 10px}.artist-card h3 a:hover,.product-card h3 a:hover,.note-card h3 a:hover{text-underline-offset:5px;text-decoration:underline 2px}.artist-card p{color:#4d4b46;min-height:60px;font-size:13px;line-height:1.55}.card-actions{border-top:1px solid #d7d4cd;justify-content:space-between;align-items:center;gap:8px;margin-top:19px;padding-top:15px;display:flex}.text-action{letter-spacing:.04em;text-transform:uppercase;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:10px;font-weight:900;display:flex}.text-action:hover{text-decoration:underline}.play-mark{background:var(--ink);color:var(--paper);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;padding-left:2px;font-size:8px;display:grid}.icon-link{font-size:21px;line-height:1;transition:transform .2s}.icon-link:hover{transform:translate(3px,-3px)}.artist-card--featured{grid-column:span 2;grid-template-columns:1fr 1fr;display:grid}.artist-card--featured .artist-card__art{height:auto;min-height:360px}.artist-card--featured .artist-card__body{flex-direction:column;justify-content:flex-end;padding:30px;display:flex}.artist-card--featured h3{font-size:clamp(42px,5vw,74px)}.artist-card--featured p{font-size:15px}.artist-card--featured .card-actions{margin-top:30px}.product-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.product-card{min-width:0;color:var(--ink);background:#fff}.product-card__visual{background:var(--card-accent);place-items:center;height:295px;display:grid;position:relative;overflow:hidden}.product-card__visual:before{content:"";border:1px solid #15151455;position:absolute;inset:-30%;transform:rotate(28deg)}.product-card__badge{background:var(--paper);letter-spacing:.06em;padding:7px 8px;font-size:8px;font-weight:900;position:absolute;top:14px;left:14px}.product-card__visual-note{letter-spacing:.1em;color:#393a35;font-size:8px;font-weight:800;position:absolute;bottom:12px;left:14px}.garment{z-index:1;filter:drop-shadow(11px 20px 7px #0003);width:48%;height:60%;transition:transform .3s;display:block;position:relative}.product-card__visual:hover .garment{transform:rotate(-5deg)scale(1.06)}.garment--hoodie:after{content:"";border:2px solid #777;border-radius:0 0 50% 50%;width:26%;height:25%;position:absolute;top:2%;left:37%}.garment--tee{clip-path:polygon(19% 0,36% 0,43% 8%,57% 8%,64% 0,81% 0,100% 25%,82% 39%,76% 29%,76% 100%,24% 100%,24% 29%,18% 39%,0 25%);background:#e8e6d9}.garment--tee:after{content:"FORMA";font:900 17px var(--display);letter-spacing:.08em;position:absolute;top:45%;left:23%}.garment--pants{clip-path:polygon(12% 0,88% 0,100% 100%,59% 100%,50% 40%,41% 100%,0 100%);background:#232425;width:44%;height:67%}.garment--bag{background:#222;border-radius:18%;width:57%;height:40%}.product-card__body{padding:22px 20px 18px}.product-card h3{font:900 28px/1 var(--display);text-transform:uppercase;margin:15px 0 8px}.product-card p{color:#56544e;min-height:53px;font-size:12px;line-height:1.5}.product-card__bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:17px;padding-top:13px;display:flex}.price{font:900 25px var(--display)}.price-note{color:var(--muted);font-size:11px;line-height:1.45}.note-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.note-card{background:var(--paper);border:1px solid #c8c5bc;min-width:0}.note-card__visual{background:var(--card-accent);height:225px;display:block;position:relative;overflow:hidden}.note-card__visual:before{content:"";border:1px solid var(--ink);position:absolute;inset:30px;transform:rotate(-8deg)}.note-card__shape{background:var(--ink);border-radius:50% 10%;width:67%;height:67%;transition:transform .3s;position:absolute;top:18%;left:19%;transform:rotate(27deg)}.note-card__visual:hover .note-card__shape{transform:rotate(40deg)scale(1.05)}.note-card:nth-child(2) .note-card__shape{border-radius:0;transform:rotate(-18deg)}.note-card:nth-child(3) .note-card__shape{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0}.note-card:nth-child(4) .note-card__shape{background:repeating-radial-gradient(circle,var(--ink) 0 10px,transparent 11px 19px);border-radius:50%}.note-card__index{z-index:1;font:900 21px var(--display);position:absolute;top:14px;left:15px}.note-card__visual-type{z-index:1;font:900 9px var(--body);letter-spacing:.1em;position:absolute;bottom:13px;right:15px}.note-card__body{padding:23px 20px 17px}.note-card h3{font:900 30px/1.02 var(--display);text-transform:uppercase;min-height:91px;margin:17px 0 10px}.note-card p{color:#55534e;min-height:60px;font-size:12px;line-height:1.55}.note-card__bottom{border-top:1px solid var(--line);text-transform:uppercase;justify-content:space-between;gap:10px;margin-top:16px;padding-top:14px;font-size:10px;font-weight:800;display:flex}.note-card__bottom a{white-space:nowrap}.manifesto{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;display:grid}.manifesto h2{font:900 clamp(54px,7.5vw,116px)/.86 var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:0}.manifesto h2 em{color:#0000;-webkit-text-stroke:2px var(--ink);font-style:normal}.manifesto__body{max-width:440px}.manifesto__body p{font-size:18px;line-height:1.55}.manifesto__body .button{margin-top:12px}.page-intro{background:var(--ink);color:var(--paper);padding:85px 0 80px;overflow:hidden}.page-intro__inner{grid-template-columns:1fr .6fr;align-items:end;gap:50px;display:grid}.page-intro .eyebrow{color:var(--lime);margin-bottom:22px}.page-intro h1{font-size:clamp(68px,11vw,150px)}.page-intro h1 em{color:var(--lime);font-style:normal}.page-intro p{color:#dad9d1;max-width:440px;margin:0 0 7px;font-size:17px;line-height:1.55}.listing-note{border-bottom:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;padding:17px 0;font-size:11px;font-weight:800;display:flex}.listing-note span:last-child{color:#6c6a64}.detail-hero{background:var(--ink);color:var(--paper);padding:69px 0 70px;overflow:hidden}.detail-hero__grid{grid-template-columns:1fr .72fr;align-items:center;gap:55px;display:grid}.detail-hero .eyebrow{color:var(--lime);margin-bottom:25px}.detail-hero h1{overflow-wrap:anywhere;font-size:clamp(62px,9.5vw,146px)}.detail-hero__summary{color:#dddcd4;max-width:600px;margin:25px 0;font-size:20px;line-height:1.45}.detail-hero__meta{letter-spacing:.12em;text-transform:uppercase;color:#a9a89e;font-size:11px;font-weight:800}.detail-poster{background:var(--poster-accent);min-height:400px;color:var(--ink);place-items:center;display:grid;position:relative;overflow:hidden;transform:rotate(4deg);box-shadow:17px 17px #45463f}.detail-poster:before,.detail-poster:after{content:"";aspect-ratio:1;border:2px solid #1515147a;border-radius:50%;width:90%;position:absolute;transform:rotate(-30deg)}.detail-poster:after{width:55%}.detail-poster__letter{font:900 clamp(210px,29vw,450px)/1 var(--display);z-index:1;transform:rotate(-10deg)}.detail-poster__label{letter-spacing:.15em;z-index:2;font-size:10px;font-weight:900;position:absolute;bottom:20px;left:20px}.detail-poster--product .garment{width:43%;height:55%;transform:scale(1.25)}.detail-poster--note .note-card__shape{width:70%;height:70%;top:15%;left:15%}.detail-body{grid-template-columns:180px minmax(0,720px) 1fr;gap:55px;padding:78px 0 95px;display:grid}.detail-body__rail{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.detail-body__rail span{border-top:1px solid var(--ink);padding-top:14px;display:block}.prose{font-size:18px;line-height:1.72}.prose p{margin:0 0 24px}.prose p:first-child:first-letter{font:900 55px/.8 var(--display);float:left;margin:8px 7px 0 0}.prose h2{font:900 40px var(--display);text-transform:uppercase;margin:35px 0 16px}.detail-aside{padding-top:2px}.detail-aside__panel{background:#e5e2d8;padding:20px}.detail-aside__panel h3{font:900 23px var(--display);text-transform:uppercase;margin:5px 0 12px}.detail-aside__panel p{font-size:12px;line-height:1.55}.listen-panel{border:1px solid var(--ink);background:#e5e3d9;margin:37px 0;padding:26px}.listen-panel__row{justify-content:space-between;align-items:center;gap:20px;display:flex}.listen-panel h2{font:900 33px var(--display);margin:8px 0}.listen-panel p{margin:8px 0 0;font-size:13px;line-height:1.55}.sources{border-top:1px solid var(--line);margin-top:35px;padding-top:22px}.sources h2{font:900 25px var(--display);text-transform:uppercase;margin:0 0 15px}.sources a{text-underline-offset:3px;margin-bottom:8px;font-size:13px;text-decoration:underline;display:block}.related{border-top:1px solid var(--ink);padding:72px 0 88px}.related .section-head h2{font-size:clamp(43px,5vw,72px)}.related-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.related-item{border:1px solid var(--ink);flex-direction:column;justify-content:space-between;min-height:140px;padding:20px;transition:background .2s;display:flex}.related-item:hover{background:var(--lime)}.related-item span{letter-spacing:.1em;font-size:10px;font-weight:900}.related-item strong{font:900 27px/1 var(--display);text-transform:uppercase}.site-footer{background:var(--ink);color:var(--paper);padding:70px 0 25px}.site-footer__top{justify-content:space-between;align-items:start;gap:30px;padding-bottom:80px;display:flex}.brand--footer{font-size:clamp(80px,18vw,240px);line-height:.7}.site-footer__top p{max-width:275px;margin:0;font-size:15px;line-height:1.5}.site-footer__bottom{letter-spacing:.07em;border-top:1px solid #4b4c45;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;font-size:10px;font-weight:800;display:flex}.site-footer__bottom div{gap:22px;display:flex}.site-footer__bottom a:hover{text-decoration:underline}.preview-dialog{border:2px solid var(--ink);background:var(--paper);width:min(94vw,520px);color:var(--ink);padding:0;box-shadow:15px 15px #c7f35c}.preview-dialog::backdrop{backdrop-filter:blur(3px);background:#0c0d0bcc}.preview-dialog__top{justify-content:space-between;align-items:start;gap:16px;padding:22px 24px 16px;display:flex}.preview-dialog h2{font:900 34px var(--display);text-transform:uppercase;margin:8px 0 0}.dialog-close{font:400 36px/1 var(--body);background:0 0;border:0}.preview-dialog__player{padding:0 16px}.preview-dialog iframe{border:0;border-radius:10px;width:100%;height:352px}.preview-dialog p{margin:0;padding:8px 24px 20px;font-size:12px;line-height:1.5}.preview-dialog p a{font-weight:800;text-decoration:underline}.info-page{max-width:770px;padding:80px 0 100px}.info-page h1{font:900 clamp(62px,8vw,108px)/.9 var(--display);text-transform:uppercase;margin:0 0 30px}.info-page h2{font:900 32px var(--display);text-transform:uppercase;margin-top:35px}.info-page p,.info-page li{font-size:16px;line-height:1.65}.info-page ul{padding-left:22px}.empty-related{color:#64615a;font-size:13px}.product-buy{background:var(--lime);margin:30px 0;padding:24px}.product-buy__price{font:900 38px var(--display);margin:8px 0 13px;display:block}.product-buy p{margin:15px 0 0;font-size:12px;line-height:1.5}.product-buy .button{width:100%}@media (width<=1100px){.artist-grid,.product-grid,.note-grid{grid-template-columns:repeat(2,1fr)}.artist-card--featured{grid-column:span 2}.detail-body{grid-template-columns:140px minmax(0,1fr);gap:35px}.detail-aside{grid-column:2}.site-footer__top{display:block}.site-footer__top p{margin-top:40px}}@media (width<=760px){.shell{width:min(100% - 32px,1240px)}.site-header__inner{min-height:63px}.brand{font-size:29px}.locale-label{font-size:9px}.menu-toggle{display:block}.main-nav{background:var(--paper);border-bottom:1px solid var(--ink);flex-direction:column;align-items:stretch;gap:0;padding:12px 16px 22px;display:none;position:absolute;top:63px;left:0;right:0;box-shadow:0 15px 25px #0002}.main-nav.is-open{display:flex}.main-nav a{border-bottom:1px solid var(--line);padding:13px 0;font-size:15px}.hero__inner{min-height:unset;display:block}.hero__copy{padding:62px 0 35px}.hero h1{font-size:clamp(77px,17vw,128px)}.hero__lead{max-width:520px;font-size:16px}.hero__micro{margin-top:28px}.hero__stage{min-height:440px;margin-inline:-16px}.hero__disc{width:min(73%,350px)}.hero__sticker{width:115px;height:115px;font-size:23px;bottom:4%;right:9%}.hero__vertical{right:6%}.section{padding:70px 0}.section--tight{padding:60px 0}.section-head h2{font-size:clamp(50px,12vw,77px)}.manifesto{display:block}.manifesto__body{margin-top:30px}.manifesto__body p{font-size:16px}.page-intro{padding:62px 0}.page-intro__inner{display:block}.page-intro h1{font-size:clamp(75px,17vw,130px)}.page-intro p{margin-top:25px}.detail-hero{padding:52px 0 68px}.detail-hero__grid{display:block}.detail-hero h1{font-size:clamp(72px,13vw,126px)}.detail-poster{max-width:500px;min-height:340px;margin:55px 12px 0 0}.detail-body{padding:55px 0 70px;display:block}.detail-body__rail{margin-bottom:25px}.detail-aside{margin-top:35px}.related-grid{grid-template-columns:repeat(2,1fr)}.site-footer__bottom{flex-wrap:wrap}.site-footer__bottom>span:last-child{display:none}}@media (width<=530px){.hero h1{font-size:clamp(70px,18vw,98px)}.hero__stage{min-height:355px}.hero__disc{border-width:12px;width:75%}.hero__disc-label{font-size:27px}.hero__sticker{width:95px;height:95px;font-size:20px;bottom:1%;right:2%}.hero__vertical{top:5%;right:3%}.hero__actions{grid-template-columns:1fr 1fr;display:grid}.hero__actions .button{gap:6px;padding:0 10px;font-size:10px}.section-head{align-items:start;display:block}.section-head .arrow-link{margin-top:25px}.artist-grid,.product-grid,.note-grid,.related-grid{grid-template-columns:1fr}.artist-card--featured{grid-column:auto;display:block}.artist-card--featured .artist-card__art{height:300px;min-height:0}.artist-card__art{height:260px}.artist-card--featured h3{font-size:46px}.artist-card p,.product-card p,.note-card p,.note-card h3{min-height:0}.product-card__visual{height:285px}.note-card__visual{height:210px}.manifesto h2{font-size:clamp(55px,14vw,83px)}.detail-hero h1{font-size:clamp(64px,14vw,90px)}.detail-hero__summary{font-size:17px}.detail-poster{min-height:270px}.detail-poster__letter{font-size:250px}.listen-panel__row{display:block}.listen-panel .button{width:100%;margin-top:15px}.prose{font-size:16px}.site-footer{padding-top:55px}.brand--footer{font-size:clamp(71px,18vw,115px)}.site-footer__top{padding-bottom:55px}.site-footer__bottom{display:block}.site-footer__bottom div{flex-wrap:wrap;gap:13px;margin:18px 0 0}.listing-note{font-size:9px}.preview-dialog{box-shadow:6px 6px 0 var(--lime)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker__inner{animation:none}.button,.garment,.icon-link,.note-card__shape{transition:none}}.commercial-badge{z-index:3;color:#fff;letter-spacing:.08em;background:#151514;padding:8px 10px;font-size:9px;font-weight:900;position:absolute;top:14px;right:14px}.detail-commercial{background:var(--lime);color:var(--ink);letter-spacing:.1em;margin-bottom:15px;padding:8px 10px;font-size:11px;font-weight:900;display:inline-block}.garment--bag:before{content:"";z-index:-1;border:12px solid #222;border-bottom:0;border-radius:60% 60% 0 0;width:75%;height:100%;position:absolute;top:-63%;left:12.5%}.garment--bag:after{content:"";background:#777;width:70%;height:2px;position:absolute;top:31%;left:15%}.garment--hoodie{clip-path:none;background:0 0}.garment--hoodie:before{content:"";clip-path:polygon(17% 0,34% 0,38% 13%,62% 13%,66% 0,83% 0,100% 25%,88% 38%,82% 29%,82% 100%,18% 100%,18% 29%,12% 38%,0 25%);background:#333430;position:absolute;inset:15% 0 0}.garment--hoodie:after{content:"";z-index:2;background:#333430;border:2px solid #777;border-radius:50% 50% 20% 20%;width:36%;height:31%;position:absolute;top:0;left:32%}.garment--bag:before{height:75%;top:-42%}
