html body .sc-col-hero{position:relative;overflow:hidden;border-bottom:1px solid rgba(20,215,209,.25);background:radial-gradient(ellipse 60% 120% at 100% 0%,#14d7d129,#14d7d100 60%),var(--sc-black)!important}html body .sc-col-hero .collection-hero__inner{position:relative;z-index:1;padding-top:3.2rem;padding-bottom:3.2rem}html body .sc-col-hero__watermark{position:absolute;right:-2rem;bottom:-2.4rem;font-family:var(--font-heading-family);text-transform:uppercase;font-size:clamp(8rem,16vw,20rem);line-height:.85;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(20,215,209,.12);pointer-events:none;-webkit-user-select:none;user-select:none}.sc-crumbs{display:flex;flex-wrap:wrap;gap:.8rem;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem;color:#ffffff8c;margin-bottom:1.6rem}.sc-crumbs a{color:#ffffff8c;text-decoration:none}.sc-crumbs a:hover,.sc-crumbs [aria-current]{color:var(--sc-teal)}html body .sc-col-hero .collection-hero__title{font-size:clamp(4rem,7vw,8.4rem);line-height:.9;margin:0}html body .sc-col-hero .collection-hero__title:after{width:9rem;height:.5rem;transform:skew(-30deg);transform-origin:left;margin-top:1.4rem}.sc-col-hero__count{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;color:#ffffffb3;margin:1.4rem 0 0}.sc-col-hero__count span{color:var(--sc-teal);font-size:1.8rem;margin-right:.3rem}.sc-desc{margin-top:1.6rem;max-width:76rem}html body .sc-desc__body{max-height:6.4em;overflow:hidden;opacity:.8;font-size:1.45rem;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 100%);mask-image:linear-gradient(180deg,#000 45%,transparent 100%)}.sc-desc.is-open .sc-desc__body{max-height:none;-webkit-mask-image:none;mask-image:none}.sc-desc__toggle{margin-top:.8rem;background:none;border:0;padding:0;cursor:pointer;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.25rem;color:var(--sc-teal);border-bottom:2px solid var(--sc-teal)}.sc-desc__toggle:hover{color:#fff;border-color:#fff}html body .facets-container,html body .facets__form{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em}html body .facets__summary,html body .facet-filters__label,html body .product-count__text{color:#fff;font-size:1.3rem}html body .facets__disclosure[open] .facets__summary,html body .facets__summary:hover{color:var(--sc-teal)}html body .facets__display,html body .facets-wrap{background:var(--sc-surface);border:1px solid rgba(20,215,209,.35);border-radius:0}html body .facet-checkbox input[type=checkbox]:checked+svg,html body .facet-checkbox>svg{color:var(--sc-teal)}html body .active-facets__button-inner{border-radius:0;border:1px solid var(--sc-teal);color:var(--sc-teal);box-shadow:none}html body .facet-filters__sort,html body .select__select{background:var(--sc-surface);color:#fff;border-radius:0}html body .mobile-facets__open{border:1px solid rgba(20,215,209,.4);padding:.8rem 1.4rem}html body .pagination__item{border-radius:0;font-family:var(--font-heading-family)}html body .pagination__item--current{background:var(--sc-teal);color:var(--sc-black)!important}html body .pagination__item--current:after{display:none}html body .pagination__item:hover{color:var(--sc-teal)}html body .mega-menu__content{background:#0b0b0cf7!important;border-top:3px solid var(--sc-teal)!important;border-bottom:1px solid rgba(20,215,209,.25);box-shadow:0 2.4rem 4.8rem #0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body .mega-menu__list{gap:2.4rem 4rem;padding-top:3.2rem;padding-bottom:3.2rem}html body .mega-menu__link--level-2{font-family:var(--font-heading-family);font-size:1.6rem!important;letter-spacing:.06em;color:#fff!important;position:relative;padding-left:1.4rem}html body .mega-menu__link--level-2:before{content:"";position:absolute;left:0;top:50%;width:.5rem;height:.5rem;background:var(--sc-teal);transform:translateY(-50%) skew(-20deg)}html body .mega-menu__link:not(.mega-menu__link--level-2){color:#ffffffa6!important;font-size:1.4rem;padding-left:1.4rem}html body .mega-menu__link:hover{color:var(--sc-teal)!important;text-decoration:none!important}html body .header__submenu,html body .header__submenu.list-menu{background:var(--sc-black)!important;border:1px solid rgba(20,215,209,.3);border-top:3px solid var(--sc-teal)}html body .menu-drawer{background:var(--sc-black)!important;border-right:3px solid var(--sc-teal)}html body .menu-drawer__menu-item{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.06em;font-size:2.2rem;padding:1.2rem 3.2rem;border-bottom:1px solid rgba(255,255,255,.06)}html body .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.7rem}html body .menu-drawer__menu-item:hover,html body .menu-drawer__menu-item--active,html body .menu-drawer__close-button:hover{color:var(--sc-teal);background:#14d7d10f}html body .menu-drawer__menu-item--active{box-shadow:inset 4px 0 0 var(--sc-teal)}html body .menu-drawer__close-button{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em}html body .menu-drawer__utility-links{background:var(--sc-surface)}html body .shopify-section-header-sticky .header-wrapper{box-shadow:0 .8rem 2.4rem #0000008c}html body .search__input.field__input{border-radius:0}html body .predictive-search{background:var(--sc-black);border:1px solid rgba(20,215,209,.3)}html body .predictive-search__item:hover{background:#14d7d114}html body .field__input,html body .customer .field input{border-radius:0}html body .field:after,html body .select:after{box-shadow:0 0 0 1px #ffffff59}html body .field:hover.field:after{box-shadow:0 0 0 1px var(--sc-teal)}html body .newsletter-form__button{color:var(--sc-teal)}html body .sc-col-hero .collection-hero__text-wrapper,html body .sc-col-hero .collection-hero__title,html body .sc-col-hero .collection-hero__description{text-align:left;margin-left:0}html body .sc-col-hero .collection-hero__title:after{margin-left:0;margin-right:auto}@media screen and (min-width:990px){html body .header__inline-menu .list-menu--inline{flex-wrap:nowrap}html body .header__inline-menu .header__menu-item{white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1399px){html body .header--middle-left .header__inline-menu{margin-left:7rem}html body .header__inline-menu .header__menu-item,html body .header__inline-menu .header__menu-item span{font-size:1.3rem;letter-spacing:.05em}html body .header__inline-menu .header__menu-item{padding-left:.9rem;padding-right:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/suppcity-plus.css.map */
