:root{--ink:#1f6f6a;--red:#c69a2d;--line:#e7dccf;--muted:#6d6a62;--pale:#faf6f0;--white:#fff7ef;--radius:17px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:var(--ink);background:#fff7ef;font-family:DM Sans,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #c69a2d;outline-offset:3px}.container{width:min(1280px,90%);margin:auto}.topline{background:#1f6f6a;color:#fff7ef;text-align:center;font-size:11px;font-weight:800;letter-spacing:.13em;padding:9px 12px;text-transform:uppercase}.header{position:sticky;top:0;background:#fff7ef;z-index:10;border-bottom:1px solid var(--line)}.head-inner{display:flex;align-items:center;gap:32px;min-height:79px}.brand{font-family:Barlow Condensed,Impact,sans-serif;font-size:42px;font-weight:900;font-style:italic;line-height:.75;letter-spacing:-.045em;display:flex;flex-direction:column}.brand small{font-family:DM Sans,sans-serif;font-size:9px;font-style:normal;letter-spacing:.48em;text-align:right;margin-top:8px}.nav{display:flex;align-items:center;gap:24px;margin-left:auto}.nav a{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.nav a:hover{color:#6f1d34}.button{display:inline-flex;border:0;border-radius:6px;align-items:center;justify-content:center;gap:12px;padding:15px 22px;background:var(--red);color:#1f6f6a;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.055em;transition:.2s}.button:hover{transform:translateY(-2px);filter:brightness(.95)}.button.dark{background:#1f6f6a;color:#fff7ef}.button.outline{background:transparent;border:1px solid #d9bd7f;color:#fff7ef}.menu{display:none;margin-left:auto;border:0;background:none;font-size:28px}.hero{background:#6f1d34;color:#fff7ef;position:relative;overflow:hidden}.hero:after{content:"P";position:absolute;font-family:Barlow Condensed;font-style:italic;font-size:640px;font-weight:900;color:#fff7ef;opacity:.05;right:-5%;top:-250px;pointer-events:none}.hero-grid{display:grid;grid-template-columns:1.07fr .93fr;min-height:550px;position:relative}.hero-copy{display:flex;flex-direction:column;justify-content:center;padding:64px 35px 68px 0;z-index:2}.overline{font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#c69a2d}.hero h1,h2,.category h3,.product h3{font-family:Barlow Condensed,Impact,sans-serif;text-transform:uppercase;letter-spacing:-.015em}.hero h1{font-size:clamp(70px,9.5vw,139px);line-height:.78;margin:22px 0 27px;max-width:800px;font-style:italic}.hero h1 i{color:var(--red);font-style:italic}.hero-copy p{font-size:16px;line-height:1.8;color:#f3e9df;max-width:450px}.hero-buttons{display:flex;gap:11px;flex-wrap:wrap;margin-top:22px}.hero-art{position:relative;min-height:500px;display:flex;align-items:center;justify-content:center}.hero-art:before{content:"";position:absolute;width:500px;height:500px;max-width:90%;aspect-ratio:1;border:1px solid #d9bd7f;border-radius:50%;box-shadow:0 0 0 58px #fff7ef0a,0 0 0 115px #fff7ef09}.swoosh{position:absolute;width:560px;height:140px;background:#1f6f6a;transform:rotate(-28deg);border-radius:120px;opacity:.94;box-shadow:0 25px 100px #1f6f6a33}.hoodie{position:relative;width:340px;height:390px;background:linear-gradient(140deg,#1f6f6a 0% 67%);clip-path:polygon(26% 8%,38% 2%,43% 7%,50% 10%,57% 7%,62% 2%,74% 8%,100% 29%,87% 51%,78% 43%,77% 100%,23% 100%,22% 43%,13% 51%,0 29%);filter:drop-shadow(25px 25px 25px #6f1d34);transform:rotate(-8deg);z-index:1}.hoodie:before{content:"";position:absolute;left:37%;top:6%;width:26%;height:22%;border:12px solid #1f6f6a;border-radius:50%;background:#6f1d34}.hoodie:after{content:"PRESSD";position:absolute;top:45%;left:27%;font-family:Barlow Condensed;font-weight:900;font-style:italic;font-size:46px;letter-spacing:-.04em;color:#c69a2d}.hero-note{position:absolute;bottom:32px;right:10px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:800;color:#f3e9df}.trust{background:#f7efe3;border-bottom:1px solid #e1d3c1}.trust .container{display:flex;justify-content:space-between;align-items:center;gap:22px;flex-wrap:wrap;padding:17px 0}.trust span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.trust b{color:#6f1d34;margin-right:9px}.section{padding:90px 0}.eyebrow{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.23em;color:#1f6f6a}.section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.section h2{font-size:clamp(47px,6vw,76px);line-height:.9;margin:13px 0 0}.section-head p{font-size:14px;color:var(--muted);line-height:1.8;max-width:365px}.categories{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.category{background:var(--pale);overflow:hidden;position:relative;min-height:380px;display:flex;flex-direction:column;border-radius:9px}.category-graphic{height:267px;position:relative;display:grid;place-items:center;overflow:hidden}.category-graphic:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;background:#fff7ef40}.category.work .category-graphic{background:#efe6da}.category.school .category-graphic{background:#f3e9d6}.category.stage .category-graphic{background:#ecd8d8}.category.merch .category-graphic{background:#e2efed}.garment{width:165px;height:205px;position:relative;background:#1f6f6a;clip-path:polygon(25% 1%,40% 0,45% 10%,55% 10%,60% 0,75% 1%,100% 22%,85% 44%,77% 37%,77% 100%,23% 100%,23% 37%,15% 44%,0 22%);transform:rotate(-6deg);filter:drop-shadow(12px 10px 14px #1f6f6a3)}.garment:after{content:"P";position:absolute;left:33%;top:38%;font-family:Barlow Condensed;font-weight:900;font-size:52px;color:#c69a2d}.school .garment{background:#fff7ef;transform:rotate(6deg)}.school .garment:after{content:"2027";left:25%;font-size:41px;color:#1f6f6a}.stage .garment{background:#6f1d34}.stage .garment:after{content:"CAST";left:22%;font-size:37px;color:#fff7ed}.merch .garment{background:#c69a2d;transform:rotate(8deg)}.merch .garment:after{content:"PRESSD";left:17%;font-size:35px;color:#fff7ef}.category-info{background:#fff7ef;flex:1;padding:18px 20px 20px}.category h3{font-size:28px;margin:0}.category-info p{font-size:12px;color:#6d6a62;margin:5px 0 10px;line-height:1.6}.category-info a{font-size:11px;font-weight:800;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.category-info a:hover{color:#6f1d34}.darkblock{background:#1f6f6a;color:#fff7ef}.darkblock .eyebrow{color:#c69a2d}.darkblock .section-head p{color:#f2ebe3}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}.filter{background:#1f6f6a;color:#fff7ef;border:1px solid #457670;border-radius:4px;padding:11px 17px;font-size:11px;font-weight:800;text-transform:uppercase}.filter[aria-pressed=true]{background:var(--red);color:#1f6f6a;border-color:var(--red)}.products{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.product{background:#fff7ef;color:var(--ink);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.product.hidden{display:none}.product-img{background:#f2e9dd;min-height:245px;display:grid;place-items:center;position:relative;overflow:hidden}.product:nth-child(2) .product-img{background:#f1e8dc}.product:nth-child(3) .product-img{background:#efe5d9}.product:nth-child(4) .product-img{background:#efe5d9}.product:nth-child(5) .product-img{background:#f4ebdf}.product:nth-child(6) .product-img{background:#eee4d8}.product:nth-child(7) .product-img{background:#eee4d8}.product:nth-child(8) .product-img{background:#f2e9dd}.product .garment{width:175px;height:205px}.product .product-img:before{content:"STYLE IDEA";position:absolute;left:13px;top:12px;font-size:9px;font-weight:800;background:#fff7ef;padding:7px 9px;letter-spacing:.08em}.product .garment:after{font-size:36px;left:30%;top:40%}.product:nth-child(2n) .garment{background:#fff7ef}.product:nth-child(2n) .garment:after{color:#6f1d34}.product:nth-child(3n) .garment{background:#6f1d34}.product:nth-child(3n) .garment:after{color:var(--red)}.product-info{padding:19px;display:flex;flex-direction:column;flex:1}.product h3{font-size:27px;margin:0}.product p{font-size:12px;color:#6d6a62;line-height:1.6;margin:8px 0 16px}.product-info button{margin-top:auto;background:var(--red);border:0;width:100%;padding:12px;border-radius:4px;font-size:11px;text-transform:uppercase;font-weight:800}.product-info button:hover{background:#b38a28}.product-footnote{text-align:center;font-size:12px;color:#d6c5aa;margin-top:22px}.split{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.feature-art{min-height:450px;background:#f7efe3;position:relative;overflow:hidden;border-radius:8px;display:grid;place-items:center}.feature-art:before{content:"MAKE IT\aYOURS";white-space:pre;position:absolute;font:900 italic 112px/.79 Barlow Condensed,Impact,sans-serif;transform:rotate(-13deg);z-index:1;color:#6f1d34;text-align:center}.feature-art:after{content:"\2733";position:absolute;font-size:290px;color:#1f6f6a;left:-85px;bottom:-135px}.copy p{font-size:15px;line-height:1.9;color:#6d6a62}.checklist{padding:0;list-style:none;display:grid;gap:17px;margin:30px 0}.checklist li{display:flex;gap:12px;font-size:14px;font-weight:700}.checklist li:before{content:"\2713";display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;background:#f1e8dc;color:#1f6f6a}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}.step{padding:26px;border:1px solid var(--line);border-radius:8px}.step strong{font-family:Barlow Condensed;font-size:52px;color:#c69a2d}.step h3{font-size:21px;margin:10px 0}.step p{color:#6d6a62;font-size:13px;line-height:1.8;margin:0}.contact{background:#f7efe3}.contactgrid{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px}.contactgrid p{line-height:1.85;color:#6d6a62}.contact a.email{display:block;font-size:18px;font-weight:800;margin:25px 0}.quoteform{display:grid;grid-template-columns:1fr 1fr;gap:15px;background:#fff7ef;padding:30px;border-radius:9px;border:1px solid var(--line)}.quoteform label{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.quoteform input,.quoteform select,.quoteform textarea{width:100%;padding:13px;border-radius:5px;border:1px solid #ece2d6;background:#fff7ef;color:#6f1d34}.quoteform textarea{min-height:115px;resize:vertical}.full{grid-column:1/-1}.quoteform .button{width:100%}.small{font-size:11px!important;line-height:1.65!important;margin:0!important}.footer{background:#1f6f6a;color:#fff7ef;padding:45px 0 25px}.footer-grid{display:flex;gap:30px;justify-content:space-between;align-items:start}.footer .brand{font-size:48px}.footer p{max-width:420px;color:#eadfce;font-size:13px;line-height:1.8}.footer-links{display:flex;gap:27px;flex-wrap:wrap;font-size:12px;font-weight:800}.footer-base{border-top:1px solid #6f1d34;margin-top:35px;padding-top:18px;color:#f1e8dc;font-size:11px}[hidden]{display:none!important}@media(max-width:1050px){.categories,.products{grid-template-columns:repeat(2,1fr)}.hero-grid{grid-template-columns:1fr 1fr}.hero h1{font-size:clamp(64px,8vw,95px)}.split{gap:25px}}@media(max-width:750px){.head-inner{min-height:70px}.brand{font-size:35px}.menu{display:block}.nav{display:none;position:absolute;left:0;right:0;top:70px;background:#fff7ef;border-bottom:1px solid var(--line);padding:25px 5%;flex-direction:column;align-items:start;margin:0}.nav.open{display:flex}.head-quote{display:none}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:65px 0 25px}.hero h1{font-size:clamp(72px,15vw,114px)}.hero-art{min-height:370px}.hoodie{transform:scale(.82) rotate(-8deg)}.swoosh{transform:scale(.8) rotate(-28deg)}.hero-note{bottom:16px}.section{padding:65px 0}.section-head{display:block}.categories,.products{grid-template-columns:repeat(2,1fr)}.split,.contactgrid{grid-template-columns:1fr}.feature-art{min-height:330px}.feature-art:before{font-size:75px}.steps{grid-template-columns:1fr}.footer-grid{display:block}.footer-links{margin-top:25px}.contactgrid{gap:22px}}@media(max-width:490px){.categories,.products{grid-template-columns:1fr}.category{min-height:auto}.category-graphic{height:230px}.quoteform{grid-template-columns:1fr;padding:19px}.section h2{font-size:54px}.hero h1{font-size:74px}.trust .container{display:grid;grid-template-columns:1fr 1fr}.trust span{font-size:10px}.footer-links{gap:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}:root{--ink:#1f6f6a;--red:#c69a2d;--line:#efe6da;--muted:#555;--pale:#f7efe3;--white:#fff}.topline{background:#c69a2d!important;color:#fff!important}.header{background:#fff!important}.button{background:#c69a2d!important;color:#fff!important}.button.dark{background:#111!important;color:#fff!important}.button.outline{background:transparent!important;border:1px solid #fff!important;color:#fff!important}.hero,.darkblock{background:#111!important;color:#fff!important}.hero h1 i,.overline,.darkblock .eyebrow{color:#c69a2d!important}.swoosh{background:#c69a2d!important;box-shadow:0 25px 90px #c69a2d30!important}.hoodie:after,.garment:after{color:#c69a2d!important}.trust{background:#faf4eb!important;border-color:#ddd!important}.trust b,.eyebrow,.category-info a:hover,.nav a:hover{color:#c69a2d!important}.category.work .category-graphic{background:#f2e9dd!important}.category.school .category-graphic{background:#eadfce!important}.category.stage .category-graphic{background:#f5ede2!important}.category.merch .category-graphic{background:#eee5d9!important}.filter.active{background:#c69a2d!important;color:#fff!important;border-color:#c69a2d!important}[hidden],.product[hidden]{display:none!important}.shopify-inner{min-height:50vh;padding:70px 0}.shopify-inner h1{font:900 54px Barlow Condensed,sans-serif;text-transform:uppercase}.shopify-inner .shop-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin-top:26px}.shopify-inner .shop-tile{padding:16px;background:#fff7ef;border:1px solid #e7dccf;border-radius:10px}.shopify-inner .shop-tile img{width:100%;aspect-ratio:4/5;object-fit:contain}.shopify-inner .shop-tile a{text-decoration:underline;text-underline-offset:3px}.shopify-inner .shop-tile button{padding:12px 22px;background:#c69a2d;border:0;border-radius:5px;cursor:pointer;font-weight:800}.shopify-inner input[type=number]{border:1px solid #e7dccf;padding:10px;width:90px;background:#fff}@media(max-width:700px){.shopify-inner h1{font-size:42px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pressd.css.map */
