.angr-statement{padding:104px 0}.angr-statement__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);gap:80px;align-items:start}.angr-statement__eyebrow{margin:0 0 20px;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}.angr-statement h2{margin:0;max-width:980px;font-size:clamp(3.8rem,4.4vw,6.8rem);line-height:1.04;font-weight:400}.angr-statement__text{font-size:1.6rem;line-height:1.8;color:rgba(var(--color-foreground),.72)}.angr-statement__list{margin-top:34px;border-top:1px solid rgba(var(--color-foreground),.16)}.angr-statement__item{display:grid;grid-template-columns:52px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid rgba(var(--color-foreground),.16)}.angr-statement__item span{font-size:1.1rem;letter-spacing:.16em}.angr-statement__item p{margin:0;font-size:1.5rem}@media screen and (max-width:989px){.angr-statement{padding:68px 0}.angr-statement__inner{grid-template-columns:1fr;gap:34px}}.angr-campaign{position:relative;min-height:560px;display:grid;overflow:hidden;color:var(--angr-campaign-text);background:#221b17}.angr-campaign__media,.angr-campaign__shade{position:absolute;top:0;right:0;bottom:0;left:0}.angr-campaign__shade{background:linear-gradient(90deg,#0e0b097a,#0e0b0947,#0e0b0914 72%,#0e0b0900)}.angr-campaign__image,.angr-campaign__placeholder{width:100%;height:100%;object-fit:cover;display:block}.angr-campaign__inner{position:relative;min-height:560px;display:grid;align-items:center}.angr-campaign__content{width:min(520px,100%);padding:80px 0;text-shadow:0 1px 18px rgba(0,0,0,.28)}.angr-campaign h2{margin:0;font-size:clamp(3.8rem,4vw,6.8rem);line-height:1;font-weight:400;color:var(--angr-campaign-text)}.angr-campaign__content div{margin-top:22px;line-height:1.7;color:var(--angr-campaign-text);opacity:.86}.angr-campaign .angr-btn{margin-top:30px;text-shadow:none}.angr-campaign .angr-eyebrow{color:var(--angr-campaign-text)}.angr-campaign .angr-btn--dark{background:#fff;border-color:#fff;color:#111}@media screen and (max-width:749px){.angr-campaign,.angr-campaign__inner{min-height:620px}}.angr-lookbook{padding:112px 0}.angr-lookbook__header{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,.46fr);gap:60px;margin-bottom:42px;align-items:end}.angr-lookbook__header h2{margin:0;font-size:clamp(3.6rem,4vw,6.4rem);line-height:1;font-weight:400}.angr-lookbook__header div{color:rgba(var(--color-foreground),.68);line-height:1.7}.angr-lookbook__grid{display:grid;grid-template-columns:1.08fr .74fr;gap:24px}.angr-lookbook__card{position:relative;display:grid;background:rgba(var(--color-foreground),.025);border:1px solid rgba(var(--color-foreground),.08);padding:18px}.angr-lookbook__card--1{grid-row:span 2}.angr-lookbook__media{display:block;background:#fff;overflow:hidden}.angr-lookbook__card--1 .angr-lookbook__media{min-height:720px}.angr-lookbook__card:not(.angr-lookbook__card--1) .angr-lookbook__media{min-height:340px}.angr-lookbook__image,.angr-lookbook__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.angr-lookbook__card:hover .angr-lookbook__image{transform:scale(1.035)}.angr-lookbook__content{padding:24px 8px 2px}.angr-lookbook__content p{margin:0 0 10px;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}.angr-lookbook__content h3{margin:0 0 10px;font-size:clamp(2.2rem,2vw,3.4rem);font-weight:400}.angr-lookbook__content div{color:rgba(var(--color-foreground),.68);line-height:1.7}.angr-lookbook__content a{display:inline-flex;margin-top:18px;color:inherit;text-underline-offset:.35em}@media screen and (max-width:989px){.angr-lookbook{padding:68px 0}.angr-lookbook__header,.angr-lookbook__grid{grid-template-columns:1fr}.angr-lookbook__card--1 .angr-lookbook__media,.angr-lookbook__card:not(.angr-lookbook__card--1) .angr-lookbook__media{min-height:420px}}.angr-hero{position:relative;min-height:var(--angr-hero-height);overflow:hidden;background:#efe6da;color:var(--angr-text)}.angr-hero__media,.angr-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.angr-hero__image,.angr-hero__placeholder{width:100%;height:100%;object-fit:cover;display:block}.angr-hero__shade{background:linear-gradient(90deg,var(--angr-overlay) 0%,rgba(255,255,255,0) 58%);opacity:var(--angr-overlay-opacity)}.angr-hero__inner{position:relative;min-height:var(--angr-hero-height);display:grid;grid-template-columns:minmax(360px,.62fr) minmax(420px,.9fr);align-items:center;padding-top:82px;padding-bottom:92px}.angr-hero__content{max-width:760px}.angr-hero__content--center{text-align:center;justify-self:center;grid-column:1 / -1}.angr-eyebrow{margin:0 0 18px;font-size:1.1rem;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}.angr-hero h1{margin:0;max-width:720px;font-size:clamp(4.8rem,5vw,8rem);line-height:.98;font-weight:400}.angr-hero__text{margin-top:28px;max-width:500px;font-size:clamp(1.5rem,1.3vw,1.9rem);line-height:1.7}.angr-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.angr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:1px solid currentColor;text-decoration:none;font-size:1.3rem;line-height:1;transition:transform .18s ease,background .18s ease,color .18s ease}.angr-btn:hover{transform:translateY(-2px)}.angr-btn--dark{background:#111;border-color:#111;color:#fff}.angr-btn--line{color:inherit;background:transparent}.angr-hero__notes{position:absolute;left:5rem;right:5rem;bottom:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(20,17,14,.18)}.angr-hero__note{padding-top:18px;display:grid;gap:4px}.angr-hero__note:not(:first-child){padding-left:28px;border-left:1px solid rgba(20,17,14,.12)}.angr-hero__note span{font-size:1.3rem;text-transform:uppercase}.angr-hero__note small{color:#14110e9e;font-size:1.2rem}@media screen and (max-width:749px){.angr-hero,.angr-hero__inner{min-height:var(--angr-mobile-height)}.angr-hero__inner{grid-template-columns:1fr;align-items:end;padding-top:48px;padding-bottom:150px}.angr-hero h1{font-size:clamp(3.8rem,15vw,6.2rem)}.angr-hero__notes{left:2rem;right:2rem;grid-template-columns:1fr;gap:10px}.angr-hero__note:not(:first-child){padding-left:0;border-left:0}}.angr-products{padding:112px 0}.angr-products__header{display:grid;grid-template-columns:minmax(0,.75fr) minmax(260px,.42fr);gap:40px;align-items:end;margin-bottom:48px}.angr-products__eyebrow{margin:0 0 14px;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}.angr-products h2{margin:0;font-size:clamp(3.6rem,4vw,6.4rem);line-height:1;font-weight:400}.angr-products__text{line-height:1.7;color:rgba(var(--color-foreground),.68)}.angr-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.angr-products__card{padding:18px;background:rgba(var(--color-foreground),.025);border:1px solid rgba(var(--color-foreground),.08)}.angr-products__image-wrap{position:relative;display:block;aspect-ratio:1 / 1.18;overflow:hidden;background:#fff}.angr-products__image,.angr-products__placeholder{width:100%;height:100%;object-fit:contain;padding:12px;display:block;transition:transform .45s ease}.angr-products__card:hover .angr-products__image{transform:scale(1.04)}.angr-products__badge{position:absolute;left:14px;top:14px;padding:6px 10px;border-radius:999px;background:#111;color:#fff;font-size:1.1rem}.angr-products__meta{display:grid;gap:12px;margin-top:18px}.angr-products__meta a{color:inherit;text-decoration:none;font-size:1.45rem;line-height:1.35}.angr-products__price{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;color:rgba(var(--color-foreground),.66);font-size:1.3rem}.angr-products__price span{color:rgba(var(--color-foreground),.82)}.angr-products__shop{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid rgba(var(--color-foreground),.28);font-size:1.2rem!important;text-transform:uppercase;letter-spacing:.08em}.angr-products__shop:hover{border-color:rgba(var(--color-foreground),.75)}.angr-products__footer{display:flex;justify-content:center;margin-top:44px}@media screen and (max-width:989px){.angr-products{padding:68px 0}.angr-products__header,.angr-products__grid{grid-template-columns:1fr 1fr}.angr-products__header{gap:18px}}@media screen and (max-width:749px){.angr-products__header,.angr-products__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
