:root{--cm-black:#0b0b0b;--cm-ink:#141414;--cm-white:#f5f5f0;--cm-green:#2bd96b;--cm-red:#e32636;--cm-muted:#a6a6a0;--cm-head:"Oswald","Bebas Neue","Arial Narrow",Impact,sans-serif;--cm-script:"Pinyon Script","Great Vibes","Brush Script MT",cursive}.cm{background:var(--cm-black);color:var(--cm-white);font-family:Inter,system-ui,sans-serif;position:relative;overflow:hidden}.cm *{box-sizing:border-box}.cm-wrap{max-width:1280px;margin:0 auto;padding:clamp(48px,7vw,96px) 20px;position:relative}.cm-h{font-family:var(--cm-head);text-transform:uppercase;letter-spacing:.02em;line-height:.92;font-weight:700;margin:0 0 .4em;color:var(--cm-white)}.cm-h--xl{font-size:clamp(52px,10vw,148px)}.cm-h--l{font-size:clamp(36px,6vw,80px)}.cm-h--m{font-size:clamp(26px,3.5vw,44px)}.cm-script{font-family:var(--cm-script);font-size:clamp(40px,7vw,96px);line-height:1;color:var(--cm-white);text-shadow:0 2px 0 #000}.cm-eyebrow{font-family:var(--cm-head);text-transform:uppercase;letter-spacing:.25em;font-size:13px;color:var(--cm-green)}.cm-p{color:var(--cm-muted);font-size:17px;line-height:1.6;max-width:56ch}.cm-accent-g{color:var(--cm-green)}.cm-accent-r{color:var(--cm-red)}.cm-btn{display:inline-block;font-family:var(--cm-head);text-transform:uppercase;letter-spacing:.12em;font-size:16px;padding:16px 30px;border:2px solid var(--cm-white);color:var(--cm-white);background:transparent;text-decoration:none;cursor:pointer;transition:.2s}.cm-btn:hover{background:var(--cm-white);color:var(--cm-black)}.cm-btn--g{background:var(--cm-green);border-color:var(--cm-green);color:#000}.cm-btn--g:hover{background:#fff;border-color:#fff}.cm-btn--r{background:var(--cm-red);border-color:var(--cm-red);color:#fff}.cm-ann{background:var(--cm-red);color:#fff;font-family:var(--cm-head);text-transform:uppercase;letter-spacing:.18em;font-size:13px;white-space:nowrap;overflow:hidden}.cm-ann__track{display:inline-block;padding:10px 0;animation:cm-marq 28s linear infinite}.cm-ann__track span{margin:0 28px}.cm-ann a{color:#fff}@keyframes cm-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cm-ann__track{animation:none}}.cm-hero{min-height:min(88vh,820px);display:flex;align-items:center}.cm-hero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.cm-hero__img{position:relative}.cm-hero__img img{width:100%;height:auto;display:block;border:2px solid #222;filter:contrast(1.05)}.cm-hero__img:after{content:"$ $";position:absolute;top:-18px;right:-10px;font-family:var(--cm-head);font-size:48px;color:var(--cm-green);transform:rotate(12deg)}.cm-skyline{position:absolute;left:0;right:0;bottom:0;height:90px;background:url(//cortezmasks.com/cdn/shop/t/5/assets/cm-skyline.svg?v=33955241287200958931793795637) bottom/100% 100% no-repeat;opacity:.18;pointer-events:none}.cm-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.cm-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.cm-card{display:block;text-decoration:none;color:var(--cm-white);background:var(--cm-ink);border:1px solid #222;transition:.2s}.cm-card:hover{border-color:var(--cm-green);transform:translateY(-4px)}.cm-card__media{aspect-ratio:1/1;overflow:hidden;background:#1b1b1b}.cm-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.cm-card:hover img{transform:scale(1.05)}.cm-card__body{padding:14px 16px 18px}.cm-card__t{font-family:var(--cm-head);text-transform:uppercase;font-size:18px;letter-spacing:.04em;margin:0 0 6px}.cm-card__p{color:var(--cm-green);font-weight:600}.cm-card__p s{color:var(--cm-muted);margin-left:6px}.cm-head-row{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;flex-wrap:wrap}.cm-drop__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cm-drop__grid img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;border:1px solid #222}.cm-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.cm-tag{display:inline-block;background:var(--cm-green);color:#000;font-family:var(--cm-head);text-transform:uppercase;letter-spacing:.15em;font-size:12px;padding:6px 10px;margin-bottom:16px}.cm-restock{border-top:2px solid var(--cm-red);border-bottom:2px solid var(--cm-red);text-align:center}.cm-form{display:flex;gap:10px;max-width:520px;margin:24px auto 0;flex-wrap:wrap}.cm-form input[type=email]{flex:1 1 240px;background:#111;border:2px solid #333;color:#fff;padding:15px 16px;font-size:16px}.cm-form input[type=email]:focus{outline:none;border-color:var(--cm-green)}.cm-msg{margin-top:14px;font-weight:600}.cm-msg--ok{color:var(--cm-green)}.cm-msg--err{color:var(--cm-red)}.cm-story{background:var(--cm-white);color:var(--cm-black)}.cm-story .cm-h{color:var(--cm-black)}.cm-story .cm-p{color:#333}.cm-story .cm-script{color:var(--cm-black);text-shadow:none}.cm-social{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.cm-social a,.cm-social span{font-family:var(--cm-head);text-transform:uppercase;letter-spacing:.15em;border:2px solid #333;padding:14px 24px;color:var(--cm-white);text-decoration:none}.cm-social a:hover{border-color:var(--cm-green);color:var(--cm-green)}@media(max-width:900px){.cm-hero__grid,.cm-split{grid-template-columns:1fr}.cm-grid{grid-template-columns:repeat(2,1fr)}.cm-hero{min-height:auto}}@media(max-width:480px){.cm-grid{gap:10px}.cm-card__t{font-size:15px}.cm-btn{width:100%;text-align:center}}body{background:var(--cm-black)!important;color:var(--cm-white)}h1,h2,h3,.h0,.h1,.h2{font-family:var(--cm-head);text-transform:uppercase;letter-spacing:.02em}#header-group,#header-group .header,#header-group header{background:var(--cm-black)!important;color:var(--cm-white)!important}#header-group a,#header-group svg{color:var(--cm-white)!important}.header-logo{display:inline-flex!important;align-items:center;gap:10px}.header-logo:before{content:"";display:block;width:52px;height:51px;background:url(//cortezmasks.com/cdn/shop/t/5/assets/cm-mascot.png?v=17061092361786161131793795626) center/contain no-repeat;flex:none}.header-logo,.header-logo *{font-family:var(--cm-script)!important;text-transform:none!important;font-size:30px}@media(max-width:749px){.header-logo:before{width:40px;height:39px}.header-logo,.header-logo *{font-size:24px}}.cm-hero__img--mascot img{filter:drop-shadow(0 18px 40px rgba(43,217,107,.25))}.cm-hero__img--mascot:after{display:none}main,#MainContent{background:var(--cm-black);color:var(--cm-white)}.cm-hero--video{isolation:isolate}.cm-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:#000 center/cover no-repeat}.cm-hero__bg video,.cm-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%}.cm-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,calc(var(--cm-ov,.6) + .15)),rgba(0,0,0,var(--cm-ov,.6)) 55%,rgba(0,0,0,calc(var(--cm-ov,.6) - .1))),linear-gradient(0deg,#0b0b0b,#0b0b0b00 30%)}.cm-hero--video .cm-h,.cm-hero--video .cm-script{text-shadow:0 3px 18px rgba(0,0,0,.6)}@media(max-width:900px){.cm-hero--video{min-height:92vh}.cm-hero__overlay{background:rgba(0,0,0,var(--cm-ov,.6))}}@media(prefers-reduced-motion:reduce){.cm-hero__bg video{display:none}}.cm-vfeat{isolation:isolate;min-height:min(80vh,720px);display:flex;align-items:center}.cm-vfeat .cm-hero__video{object-position:center 45%}.cm-vfeat__inner{width:100%}.cm-vfeat .cm-h{text-shadow:0 3px 18px rgba(0,0,0,.6)}.cm-vfeat .cm-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,calc(var(--cm-ov,.6) + .15)),rgba(0,0,0,calc(var(--cm-ov,.6) - .1))),linear-gradient(0deg,#0b0b0b,#0b0b0b00 25%),linear-gradient(180deg,#0b0b0b,#0b0b0b00 20%)}@media(max-width:900px){.cm-vfeat{min-height:85vh}}.cm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cm-modal{border:0;padding:0;background:transparent;max-width:min(560px,92vw);width:100%;color:var(--cm-white)}.cm-modal:not([open]){display:none}.cm-modal[open]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1000}.cm-modal::backdrop{background:#000000bf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cm-modal__box{position:relative;background:var(--cm-black);border:2px solid var(--cm-red);padding:clamp(28px,5vw,44px);box-shadow:0 30px 80px #0009;background-image:url(//cortezmasks.com/cdn/shop/t/5/assets/cm-paisley.svg?v=4629891294737143841793795637);background-size:140px;background-blend-mode:soft-light}.cm-modal__box .cm-p{margin-bottom:8px}.cm-modal__box .cm-p p{margin:0}.cm-modal__x{position:absolute;top:10px;right:12px;width:44px;height:44px;background:transparent;border:0;color:var(--cm-white);font-size:32px;line-height:1;cursor:pointer}.cm-modal__x:hover,.cm-modal__x:focus-visible{color:var(--cm-green)}.cm-modal .cm-btn:focus-visible,.cm-vfeat .cm-btn:focus-visible{outline:3px solid var(--cm-green);outline-offset:3px}@media(max-width:480px){.cm-modal .cm-actions{flex-direction:column}}.cm-ws__nav{display:flex;gap:10px}.cm-ws__arrow{width:52px;height:52px;border:2px solid var(--cm-white);background:transparent;color:var(--cm-white);font-size:22px;cursor:pointer}.cm-ws__arrow:hover,.cm-ws__arrow:focus-visible{background:var(--cm-green);border-color:var(--cm-green);color:#000;outline:none}.cm-ws__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.cm-ws__viewport::-webkit-scrollbar{display:none}.cm-ws__viewport:focus-visible{outline:3px solid var(--cm-green);outline-offset:4px}.cm-ws__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/3);column-gap:18px;list-style:none;margin:0;padding:0}.cm-ws__slide{scroll-snap-align:start}.cm-ws__fig{margin:0;position:relative;aspect-ratio:3/4;overflow:hidden;border:1px solid #222;background:#141414}.cm-ws__fig img,.cm-ws__ph{width:100%;height:100%;object-fit:cover;display:block}.cm-ws__fig figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 16px 14px;background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);font-family:var(--cm-head);text-transform:uppercase;letter-spacing:.08em;font-size:15px}.cm-ws__dots{display:flex;justify-content:center;gap:8px;margin-top:22px}.cm-ws__dot{width:12px;height:12px;border-radius:50%;border:2px solid var(--cm-white);background:transparent;padding:0;cursor:pointer}.cm-ws__dot[aria-current=true]{background:var(--cm-green);border-color:var(--cm-green)}@media(max-width:900px){.cm-ws__track{grid-auto-columns:calc((100% - 18px)/2)}}@media(max-width:600px){.cm-ws__track{grid-auto-columns:88%;column-gap:12px}.cm-ws__nav{display:none}}@media(prefers-reduced-motion:reduce){.cm-ws__viewport{scroll-behavior:auto}}:root{--cm-paisley:linear-gradient(rgba(0,0,0,var(--cm-bg-ov,.4)),rgba(0,0,0,var(--cm-bg-ov,.4))),var(--cm-bg-img) repeat 0 0/var(--cm-bg-size,460px) auto #1a1a1a}body{background:var(--cm-paisley)!important}main,#MainContent,#header-group,#header-group .header,#header-group header,.cm{background:transparent!important}.cm-ann{background:var(--cm-red)!important}.cm-story{background:var(--cm-white)!important}.cm-hero--video,.cm-vfeat{background:#000!important}.cm-card,.cm-ws__fig{background:#141414}.cm-modal__box{background:var(--cm-paisley);background-blend-mode:normal}#header-group{background:#0b0b0bd9!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:749px){html:root{--cm-bg-size:300px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cm-streetwear.css.map */
