body:is(.template-product,.template-collection,.template-search){background:#09090b}body:is(.template-product,.template-collection,.template-search) #MainContent{--bg:#09090b;--text:#fff;--text-dark:#fff;--text-light:#fff;--border:#45454a;--COLOR-BG:#09090b;--COLOR-TEXT:#fff;--COLOR-TEXT-DARK:#fff;--COLOR-TEXT-LIGHT:#fff;background:#09090b;color:#fff}body:is(.template-product,.template-collection,.template-search) #MainContent :is(.shopify-section,.collection,.collection__wrapper,.collection__inner,.collection__sticky-bar,.collection__filters,.search-page,.search__top,.product-single,.product-single__details,.product__accordion,.product__accordion__content,.product__description,.product__reviews,.jdgm-widget,.jdgm-rev-widg,.subcollections){background-color:#09090b!important;color:#fff}body:is(.template-product,.template-collection,.template-search) #MainContent :is(h1,h2,h3,h4,h5,h6,p,label,legend,.product__price,.product__price--regular,.product__price--compare,.product-grid-item__title,.product-grid-item__price,.product-grid-item__cutline,.product__accordion__title,.product__accordion__content,.product__description,.collection__filter__title,.filter__button,.collection__filters__toggle,.breadcrumbs,.search-page__title,.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text,.jdgm-rev__body){color:#fff}body:is(.template-product,.template-collection,.template-search) #MainContent :is(.product-grid-item__info,.product-grid-item__info-content,.product-single__details,.product__description,.collection__filters,.breadcrumbs) a{color:inherit}body:is(.template-product,.template-collection,.template-search) #MainContent :is(.product-grid-item__image,.product-single__media--image,.product-single__thumbnails img,.upsell__product__image,.szn-product-photo,.szn-card-photo){background:#fff!important;border:1px solid #ed1029!important;border-radius:10px;overflow:hidden}body:is(.template-product,.template-collection,.template-search) #MainContent .product-grid-item__image :is(.product__media__outer,.product__media__inner,.product__media__holder){background:#fff}body:is(.template-product,.template-collection,.template-search) #MainContent :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),select,textarea,.select-popout__toggle,.select-popout__list){background:#fff;color:#171719;border-color:#a4a4aa}body:is(.template-product,.template-collection,.template-search) #MainContent :is(.select-popout__option,.select-popout__value){color:#171719}body:is(.template-product,.template-collection,.template-search) #MainContent :is(.product__submit__add,.jdgm-write-rev-link){background:#e50923!important;border-color:#e50923!important;color:#fff!important}body:is(.template-product,.template-collection,.template-search) #MainContent :is(.jdgm-star,.jdgm-prev-badge__stars){color:#ed1029!important}body:is(.template-product,.template-collection,.template-search) #MainContent .jdgm-widget a:not(.jdgm-write-rev-link){color:#ff6173}body:is(.template-product,.template-collection,.template-search) #MainContent .product-grid-item{background:transparent}body:is(.template-product,.template-collection,.template-search) #MainContent .product-grid-item__info{padding:16px 8px}body:is(.template-product,.template-collection,.template-search) #MainContent .product__accordion{border-color:#45454a}body:is(.template-product,.template-collection,.template-search) #MainContent :is(.subcollection__item__outer){border:1px solid #ed1029;border-radius:10px;overflow:hidden}body:is(.template-product,.template-collection,.template-search) #MainContent .subcollection__item__image{background-color:#fff;background-size:contain;background-repeat:no-repeat}.template-collection #MainContent .collection__title{color:#fff}.template-product #MainContent .product__description :is(span,li,td){color:#fff!important}.template-product #MainContent .product__description table{background:#151518}.template-product #MainContent .product__description :is(th,td){border-color:#45454a}.template-product #MainContent .product__description :is(td,th,p,span)[style*=background]{background-color:transparent!important}.template-product #MainContent :is(.sz-specs__label,.sz-specs__hint,.sz-specs__row dt,.sz-specs__row dd,.sz-fin-cta__sub,.ca-promotional-widget-text-container,.ca-promotional-widget-text-container strong){color:#fff!important}.template-product #MainContent .sz-specs__row{background:transparent;border-color:#45454a}.template-product #MainContent essential-upsell-frequently-bought-together-app-block :is(div,section){background-color:#151518!important}.template-product #MainContent essential-upsell-frequently-bought-together-app-block :is(span,a,p,h3,h4){color:#fff!important}.template-product #MainContent essential-upsell-frequently-bought-together-app-block img{background:#fff;border:1px solid #ed1029;border-radius:5px}.template-product #MainContent .radio__label{background:#202024;color:#fff;border-color:#777}.template-product #MainContent .radio__input:checked+.radio__label{border-color:#ed1029}.template-collection #MainContent :is(.banner,.banner-inner,.banner-content){background-color:#09090b!important}.template-collection #MainContent .subcollection__item__title{background:#101012;padding:12px;color:#fff}.template-collection #MainContent .subcollection__item__title span{color:#fff}body:is(.template-product,.template-collection,.template-search) #MainContent :is(.product__price--compare,.product__price s,.product-grid-item__price s,.product-grid-item__price__old,.szn-price s){color:#fff!important}.template-collection #MainContent :is(.collection__header,.collection__title,.collection__description,.collection__description *,.product-grid-item__title,.product-grid-item__title *,.product-grid-item__price,.product-grid-item__price *,.breadcrumbs,.breadcrumbs *){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.template-collection #MainContent .collection__description :is(mark,span,p,div){background-color:transparent!important}.template-collection #MainContent .collection__description a{text-decoration:underline;text-underline-offset:3px}.template-collection #MainContent .collection__description img{background:#fff;border-radius:8px;padding:12px;max-width:100%;opacity:1}.template-collection #MainContent [data-collection-wrapper][hidden]{display:none!important}.template-collection #MainContent .banner{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/68/assets/sz-catalog-dark.css.map */
