:root{--sc-teal: #14d7d1;--sc-black: #0b0b0c;--sc-surface: #15161a}.header-wrapper{--sc-cut: calc(max(0px, (100vw - 120rem) / 2) + 22rem) ;background:linear-gradient(105deg,var(--sc-teal) 0,var(--sc-teal) var(--sc-cut),var(--sc-black) calc(var(--sc-cut) + 7rem))!important;border-bottom:3px solid var(--sc-teal)!important}@media screen and (max-width:989px){.header-wrapper{background:linear-gradient(90deg,var(--sc-black) 0%,var(--sc-teal) 27%,var(--sc-teal) 73%,var(--sc-black) 100%)!important}}@media screen and (min-width:990px){.header--middle-left .header__inline-menu{margin-left:13rem}}.header__menu-item,.header__menu-item span{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;font-size:1.5rem}.header__menu-item:hover span,.header__active-menu-item{color:var(--sc-teal)!important;text-decoration:none!important}.mega-menu__link--level-2,.header__submenu .header__menu-item{text-transform:uppercase}.mega-menu__link:hover{color:var(--sc-teal)!important}.header__icon .svg-wrapper svg,.header__icon svg{color:#fff}.announcement-bar__message{font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.title-wrapper-with-link .title:after,.collection-list-title:after,.blog__title:after,.collapsible-content__heading:after,.collection-hero__title:after{content:"";display:block;width:5.6rem;height:.4rem;background:var(--sc-teal);margin-top:1.2rem}.rich-text__heading em,.banner__heading em,.title em{font-style:normal;color:var(--sc-teal)}a.link,.rte a{color:var(--sc-teal)}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.12em;font-weight:700}.button--primary:hover{filter:brightness(1.12)}body .product-card-wrapper .card__inner,body .product-card-wrapper .card__media,body .product-card-wrapper .media{background:#fff!important}body .product-card-wrapper .card__media img{object-fit:contain!important;padding:7%}body .product-card-wrapper .card__inner{transition:outline-color .2s;outline:2px solid transparent;outline-offset:-2px}body .product-card-wrapper:hover .card__inner{outline-color:var(--sc-teal)}body .product-card-wrapper .card__heading{font-family:var(--font-body-family);text-transform:none;letter-spacing:.01em;font-size:1.4rem;line-height:1.35}body .product-card-wrapper .card__heading a{color:#fff}.price{color:#fff;font-weight:700}.price--on-sale .price-item--sale{color:var(--sc-teal)}.price--on-sale .price-item--regular{color:#ffffff80}body .collection-list .card__media,body .collection-list .media{background:#fff!important}body .collection-list .card__media img{object-fit:contain!important;padding:10%}body .collection-list .card__heading,body .collection-list .card__heading a{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.05em;font-size:1.7rem;color:#fff}body .collection-list .card-wrapper:hover .card__heading a{color:var(--sc-teal)}body .product__media-item .media,body .product__media-wrapper .media,body .product-media-modal .media{background:#fff!important}body .product__media-item .media img{object-fit:contain!important}.product__title h1{font-size:clamp(2.6rem,4vw,3.8rem)}.product__text.caption-with-letter-spacing{color:var(--sc-teal)}.banner.video-background{min-height:64vh}@media screen and (max-width:749px){.banner.video-background{min-height:72vh}}.banner.video-background .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0c26,#0b0b0cd9);pointer-events:none}.banner.video-background .banner__media video{width:100%;height:100%;object-fit:cover}.banner.video-background .banner__heading{color:#fff;max-width:14ch}.banner.video-background .banner__text{color:#ffffffd9;max-width:46rem}.multicolumn.color-scheme-4 .multicolumn-card__info{padding:1.2rem .8rem}.multicolumn.color-scheme-4 h3{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.06em;font-size:1.6rem;margin:0 0 .4rem;color:var(--sc-black)}.multicolumn.color-scheme-4 .rte{font-size:1.3rem;color:#0b0b0ccc}.multicolumn.color-scheme-4 .rte p{margin:0}.article-card .card__heading{text-transform:none}.footer{border-top:3px solid var(--sc-teal)}.footer-block__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em}.footer a:hover{color:var(--sc-teal)}.collection-hero__description{max-width:72rem;font-size:1.4rem;opacity:.8}.banner.video-background .banner__heading{font-size:clamp(3.8rem,10.5vw,8.8rem);max-width:12ch;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media screen and (max-width:749px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.8rem)}.h0{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.header__inline-menu a.header__menu-item,.header__inline-menu a.header__menu-item span{color:#fff}.header__inline-menu a.header__menu-item:hover,.header__inline-menu a.header__menu-item:hover span{color:var(--sc-teal)}@media screen and (min-width:990px){.collection .product-grid-container,.featured-collection .grid{max-width:100%}.collection.page-width{overflow:hidden}}.collection-list .card__heading{font-size:1.6rem}:root{--sc-cut-corner: 2.2rem;--sc-studio: radial-gradient(ellipse 70% 62% at 50% 44%, #fbfcfc 0%, #eef1f2 38%, #cfd5d9 78%, #b7bec4 100%)}body.gradient,body .color-scheme-1{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 2px,transparent 2px 14px)}html body .collection__title .title,html body .title-wrapper-with-link .title,html body .collection-list-title,html body .blog__title,html body .collapsible-content__heading{font-size:clamp(3.2rem,4.6vw,5.6rem);letter-spacing:.01em;line-height:.95}html body .collection__title .title:before,html body .title-wrapper-with-link .title:before,html body .collection-list-title:before,html body .blog__title:before,html body .collapsible-content__heading:before{content:"//";color:var(--sc-teal);margin-right:.35em;font-style:italic}html body .collection__title .title:after,html body .title-wrapper-with-link .title:after,html body .collection-list-title:after,html body .blog__title:after,html body .collapsible-content__heading:after{content:"";display:block;background:var(--sc-teal);margin-top:1.2rem;width:9rem;height:.5rem;transform:skew(-30deg);transform-origin:left}html body .button{clip-path:polygon(1.2rem 0,100% 0,calc(100% - 1.2rem) 100%,0 100%);padding-left:3.4rem;padding-right:3.4rem;min-height:5rem;transition:transform .15s ease,filter .15s ease}html body .button:after,html body .button:before{display:none}html body .button--primary:hover{transform:translateY(-2px);filter:brightness(1.15)}html body .button--secondary{box-shadow:inset 0 0 0 2px currentColor}html body .button--secondary:hover{background:var(--sc-teal);color:var(--sc-black);box-shadow:none}html body .product-card-wrapper .card__inner,html body .product-card-wrapper .card__media,html body .product-card-wrapper .media{background:var(--sc-studio)!important}html body .product-card-wrapper .card__inner{clip-path:polygon(0 0,calc(100% - var(--sc-cut-corner)) 0,100% var(--sc-cut-corner),100% 100%,0 100%);outline:none;position:relative}html body .product-card-wrapper .card__media:after{content:"";position:absolute;left:18%;right:18%;bottom:7%;height:7%;background:radial-gradient(ellipse at center,#14d7d18c,#14d7d100 70%);filter:blur(6px);z-index:0;pointer-events:none;transition:opacity .25s ease;opacity:.6}html body .product-card-wrapper .card__media:before{content:"";position:absolute;left:0;bottom:0;height:.5rem;width:100%;background:var(--sc-teal);transform:scaleX(0);transform-origin:left;transition:transform .25s ease;z-index:3}html body .product-card-wrapper:hover .card__media:before{transform:scaleX(1)}html body .product-card-wrapper:hover .card__media:after{opacity:1}html body .product-card-wrapper .card__media img{object-fit:contain!important;padding:9% 11% 13%;mix-blend-mode:multiply;z-index:1;transition:transform .35s ease}html body .product-card-wrapper:hover .card__media img{transform:scale(1.06) translateY(-2%)}html body .product-card-wrapper .card__content{padding-top:1.2rem}html body .product-card-wrapper .card__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.04em;font-size:1.45rem;line-height:1.25}html body .product-card-wrapper .card__heading a{color:#fff}html body .product-card-wrapper:hover .card__heading a{color:var(--sc-teal);text-decoration:none}html body .product-card-wrapper .price{font-family:var(--font-heading-family);font-size:1.9rem;letter-spacing:.02em;color:var(--sc-teal)}html body .product-card-wrapper .price--on-sale .price-item--regular{color:#ffffff73;font-size:1.4rem}html body .card__badge .badge,html body .badge{border-radius:0;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.1em;font-size:1.1rem;padding:.4rem 1.2rem;clip-path:polygon(.6rem 0,100% 0,calc(100% - .6rem) 100%,0 100%);border:none}html body .collection-list .card__inner,html body .collection-list .card__media,html body .collection-list .media{background:var(--sc-studio)!important}html body .collection-list .card__inner{clip-path:polygon(0 0,calc(100% - var(--sc-cut-corner)) 0,100% var(--sc-cut-corner),100% 100%,0 100%);position:relative}html body .collection-list .card__media:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(180deg,#0b0b0c00,#0b0b0cd9);z-index:1;pointer-events:none}html body .collection-list .card__media img{object-fit:contain!important;padding:8% 14% 22%;mix-blend-mode:multiply;transition:transform .35s ease}html body .collection-list .card-wrapper:hover .card__media img{transform:scale(1.06)}html body .collection-list .card__heading,html body .collection-list .card__heading a{font-size:clamp(1.6rem,2vw,2.4rem);letter-spacing:.04em}html body .collection-list .card-wrapper:hover .card__heading a{color:var(--sc-teal)}html body .product__media-item .media,html body .product__media-wrapper .media,html body .product-media-modal .media{background:var(--sc-studio)!important}html body .product__media-item .media img{mix-blend-mode:multiply;padding:6%}html body .product__info-container .price{color:var(--sc-teal);font-family:var(--font-heading-family);font-size:3rem}html body .multicolumn.color-scheme-4{clip-path:polygon(0 0,100% 1.6rem,100% 100%,0 calc(100% - 1.6rem));padding:1.6rem 0}html body .banner.video-background{clip-path:polygon(0 0,100% 0,100% calc(100% - 4rem),0 100%)}html body .rich-text.color-scheme-2{position:relative;overflow:hidden}html body .rich-text.color-scheme-2:before{content:"SUPP CITY";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--font-heading-family);font-size:clamp(8rem,18vw,24rem);line-height:1;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(20,215,209,.14);pointer-events:none}html body .rich-text.color-scheme-2 .rich-text__wrapper{position:relative;z-index:1}html body .article-card .card__inner{clip-path:polygon(0 0,calc(100% - var(--sc-cut-corner)) 0,100% var(--sc-cut-corner),100% 100%,0 100%)}html body .article-card .card__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.03em}@media(prefers-reduced-motion:reduce){html body .product-card-wrapper .card__media img,html body .collection-list .card__media img,html body .product-card-wrapper .card__media:before{transition:none}}html body .product-card-wrapper .card__inner.ratio:before,html body .collection-list .card__inner.ratio:before{content:"";display:block;position:static;transform:none;background:none;height:auto}html body .product-card-wrapper .card__media,html body .collection-list .card__media{overflow:hidden}::selection{background:var(--sc-teal);color:var(--sc-black)}html body .button{clip-path:polygon(.9rem 0,100% 0,calc(100% - .9rem) 100%,0 100%);box-shadow:none!important}html body .banner .button--secondary,html body .color-scheme-1 .button--secondary,html body .color-scheme-5 .button--secondary{background:#fff!important;color:var(--sc-black)!important}html body .banner .button--secondary:hover,html body .color-scheme-1 .button--secondary:hover,html body .color-scheme-5 .button--secondary:hover{background:var(--sc-teal)!important}html body .banner.video-background .banner__content{padding-bottom:8rem}html body .banner.video-background .banner__buttons{gap:1.2rem}@media screen and (max-width:749px){html body .banner.video-background{clip-path:polygon(0 0,100% 0,100% calc(100% - 2.4rem),0 100%)}html body .banner.video-background .banner__content{padding-bottom:5.6rem}html body .banner.video-background .banner__buttons{flex-wrap:nowrap}html body .banner.video-background .banner__buttons .button{min-height:4.6rem;padding:0 2rem;font-size:1.25rem;letter-spacing:.08em;min-width:0}}@media screen and (max-width:749px){html body .multicolumn.color-scheme-4{padding:1.2rem 0}html body .multicolumn.color-scheme-4 .multicolumn-card__info{padding:.6rem .4rem}html body .multicolumn.color-scheme-4 h3{font-size:1.35rem;margin-bottom:.2rem}html body .multicolumn.color-scheme-4 .rte{font-size:1.15rem;line-height:1.4}}.sc-ticker{overflow:hidden;border-top:1px solid rgba(20,215,209,.35);border-bottom:1px solid rgba(20,215,209,.35);padding:2.2rem 0;background:var(--sc-black)}.sc-ticker__track{display:flex;width:max-content;animation:sc-ticker 45s linear infinite}.sc-ticker:hover .sc-ticker__track{animation-play-state:paused}.sc-ticker__list{display:flex;align-items:center;list-style:none;margin:0;padding:0}.sc-ticker__list li{display:flex;align-items:center}.sc-ticker__list li:after{content:"/";color:var(--sc-teal);font-family:var(--font-heading-family);font-size:clamp(2.6rem,4vw,4.4rem);font-style:italic;padding:0 2.4rem}.sc-ticker__list a{font-family:var(--font-heading-family);font-size:clamp(2.6rem,4vw,4.4rem);text-transform:uppercase;letter-spacing:.03em;line-height:1;white-space:nowrap;text-decoration:none;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.75);transition:color .2s ease,-webkit-text-stroke-color .2s ease}.sc-ticker__list a:hover{color:var(--sc-teal);-webkit-text-stroke-color:var(--sc-teal)}@keyframes sc-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.sc-ticker__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.sc-ticker__list[aria-hidden=true]{display:none}.sc-ticker__list{flex-wrap:wrap;justify-content:center}}.sc-crew{position:relative;text-align:center;padding:6.4rem 2rem;overflow:hidden}.sc-crew:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,rgba(11,11,12,.06) 0 2px,transparent 2px 16px);pointer-events:none}.sc-crew>*{position:relative}.sc-crew__eyebrow{display:inline-block;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.25em;font-size:1.3rem;background:var(--sc-black);color:var(--sc-teal);padding:.5rem 1.4rem;clip-path:polygon(.6rem 0,100% 0,calc(100% - .6rem) 100%,0 100%);margin:0 0 1.6rem}.sc-crew__title{font-family:var(--font-heading-family);text-transform:uppercase;font-size:clamp(3.6rem,7vw,8rem);line-height:.92;margin:0 0 1.6rem;color:var(--sc-black)}.sc-crew__title span{color:#fff;-webkit-text-stroke:2px var(--sc-black)}.sc-crew__text{max-width:52rem;margin:0 auto 2.8rem;font-size:1.6rem;color:#0b0b0cd9}html body .sc-crew .button{background:var(--sc-black)!important;color:var(--sc-teal)!important}html body .sc-crew .button:hover{background:#fff!important;color:var(--sc-black)!important}html body .footer{position:relative;overflow:hidden}html body .footer:after{content:"SUPP CITY";display:block;text-align:center;font-family:var(--font-heading-family);font-size:clamp(6rem,17vw,22rem);line-height:.8;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(20,215,209,.28);margin-top:3.2rem;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/suppcity-dark.css.map */
