.template-product,.template-collection,.template-page,.template-search,.template-cart,.template-blog,.template-article,.template-404,.template-password,.template-list-collections,.template-product #MainContent,.template-collection #MainContent,.template-page #MainContent,.template-search #MainContent,.template-cart #MainContent,.template-blog #MainContent,.template-article #MainContent,.template-product .shopify-section,.template-collection .shopify-section,.template-page .shopify-section,.template-search .shopify-section,.template-cart .shopify-section{background-color:#000}.template-product :is(.color-scheme-1,.color-scheme-2,[class*=color-background]),.template-collection :is(.color-scheme-1,.color-scheme-2,[class*=color-background]),.template-page :is(.color-scheme-1,.color-scheme-2,[class*=color-background]),.template-search :is(.color-scheme-1,.color-scheme-2,[class*=color-background]),.template-cart :is(.color-scheme-1,.color-scheme-2,[class*=color-background]){--color-background: 10, 10, 10 !important;--color-foreground: 255, 255, 255 !important;--color-background-contrast: 18, 18, 18 !important;--color-button: 224, 0, 0 !important;--color-button-text: 255, 255, 255 !important;--color-secondary-button: 17, 17, 17 !important;--color-secondary-button-text: 255, 255, 255 !important;--gradient-background: #0a0a0a !important}.template-product .product,.template-product .product__info-wrapper,.template-product .product__info-container,.template-product .product-form,.template-product .product__description{background-color:transparent;color:#fff}.template-product .product__title,.template-product .product__title h1{font-family:var(--uc-font-heading, "Oswald", sans-serif);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff}.template-product .price,.template-product .price__regular,.template-product .price-item,.template-product .price-item--regular{color:#fff;font-weight:700}.template-product .price-item--sale{color:var(--uc-color-primary, #e00000)}.template-product .price__compare .price-item{color:#ffffff61;text-decoration:line-through}.template-product .product__text,.template-product .product__sku,.template-product .caption-with-letter-spacing{color:#ffffff73;letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem}.template-product .product__description p,.template-product .product__description li,.template-product .product__description span{color:#ffffffb8;line-height:1.7}.template-product .product-form__input label,.template-product fieldset.product-form__input legend{color:#ffffffa6;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.template-product .variant-pills .variant-pills__option{background-color:#111;border-color:#ffffff26;color:#fff;border-radius:0;font-size:.75rem;font-weight:600}.template-product .variant-pills .variant-pills__option:hover{border-color:var(--uc-color-primary, #e00000)}.template-product .variant-pills input:checked~.variant-pills__option{background-color:var(--uc-color-primary, #e00000);border-color:var(--uc-color-primary, #e00000);color:#fff}.template-product .product__media-wrapper,.template-product .product__media,.template-product .product__media-list{background-color:#0d0d0d}.template-product .product__media-item,.template-product .thumbnail-list__item{border-color:#ffffff1a;background-color:#111}.template-product .thumbnail-list__item.is-active{border-color:var(--uc-color-primary, #e00000)}.template-product .product-form__submit{background-color:var(--uc-color-primary, #e00000)!important;color:#fff!important;border-color:var(--uc-color-primary, #e00000)!important;border-radius:0!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:background-color .2s ease,box-shadow .2s ease!important}.template-product .product-form__submit:hover{background-color:#c00!important;box-shadow:0 0 20px #e0000073!important}.template-product .shopify-payment-button__button--unbranded{background-color:#1a1a1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:0!important}.template-product .shopify-payment-button__button--branded{border-radius:0!important}.template-product .quantity__button,.template-product .quantity__input{background-color:#111;color:#fff;border-color:#ffffff26}.template-product .pickup-availability-preview{background-color:#111;border-color:#ffffff1a;color:#fff9}.template-collection .collection-hero__title{color:#fff;font-family:var(--uc-font-heading, "Oswald", sans-serif);text-transform:uppercase;letter-spacing:.08em}.template-collection .card-wrapper,.template-collection .card,.template-collection .card--standard{background-color:#111;border-color:#e0000033}.template-collection .card__heading a,.template-collection .card__heading{color:#fff}.template-collection .facets__summary,.template-collection .facets__header{color:#fff;border-color:#ffffff1a}.template-collection .facets__label{color:#ffffffb3}.template-collection .facet-filters__sort .select__select{background-color:#111;color:#fff;border-color:#ffffff26}.template-product input[type=text],.template-product input[type=number],.template-product select,.template-collection input[type=text],.template-search input[type=text],.template-search input[type=search],.template-cart input[type=text],.template-cart input[type=number]{background-color:#111;color:#fff;border-color:#ffffff26;border-radius:0}.template-product input::placeholder,.template-search input::placeholder{color:#ffffff4d}.template-product input:focus,.template-search input:focus{border-color:var(--uc-color-primary, #e00000);outline:none;box-shadow:0 0 0 2px #e0000033}.template-product .button,.template-product .button--primary,.template-collection .button,.template-collection .button--primary,.template-cart .button,.template-cart .button--primary,.template-page .button,.template-page .button--primary{background-color:var(--uc-color-primary, #e00000)!important;color:#fff!important;border-color:var(--uc-color-primary, #e00000)!important;border-radius:0!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.template-product .button:hover,.template-product .button--primary:hover,.template-collection .button:hover,.template-cart .button:hover{background-color:#c00!important;box-shadow:0 0 16px #e0000080!important}.template-product .button--secondary,.template-product .button--tertiary,.template-cart .button--secondary{background-color:transparent!important;color:#fff!important;border:1px solid rgba(224,0,0,.4)!important;border-radius:0!important}.template-product .quantity__button,.template-cart .quantity__button,.template-product .quantity__input,.template-cart .quantity__input{background-color:#111!important;color:#fff!important;border-color:#ffffff26!important}cart-drawer,#CartDrawer,.cart-drawer{background-color:#0d0d0d!important;border-left:1px solid rgba(224,0,0,.25)!important}.cart-drawer__header{background-color:#0a0a0a!important;border-bottom:1px solid rgba(224,0,0,.2)!important}.cart-drawer__header h2,.cart-drawer__header .title{color:#fff!important;font-family:var(--uc-font-heading, "Oswald", sans-serif)!important;letter-spacing:.1em!important;text-transform:uppercase!important}.cart-item{border-bottom:1px solid rgba(255,255,255,.06)!important}.cart-item__name,.cart-item__details a{color:#fff!important;font-size:.875rem!important}.totals__total,.totals__subtotal{color:#fff!important;text-transform:uppercase!important;letter-spacing:.1em!important}.totals__total-value{color:var(--uc-color-primary, #e00000)!important;font-weight:700!important}.cart__checkout-button{background-color:var(--uc-color-primary, #e00000)!important;color:#fff!important;border-radius:0!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-color:var(--uc-color-primary, #e00000)!important}.cart__checkout-button:hover{background-color:#c00!important;box-shadow:0 0 20px #e0000073!important}.search-modal__content{background-color:#0d0d0d;border-color:#e0000033}.search-modal__input{background-color:#111;color:#fff;border-color:#ffffff26}.predictive-search{background-color:#0d0d0d;border:1px solid rgba(224,0,0,.25);box-shadow:0 8px 32px #000c}.predictive-search__item{color:#fff;border-bottom:1px solid rgba(255,255,255,.05)}.predictive-search__item:hover{background-color:#e000000f}.predictive-search__heading,.predictive-search__item-heading{color:#ffffff73;letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem}footer,.footer,.footer__content-top,.footer__content-bottom{background-color:#080808!important;border-top:1px solid rgba(224,0,0,.22)!important;color:#ffffff8c!important}.footer__heading{color:#fff!important;font-family:var(--uc-font-heading, sans-serif)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.8125rem!important}.footer a{color:#ffffff80!important;transition:color .2s ease!important}.footer a:hover{color:var(--uc-color-primary, #e00000)!important}.footer__copyright{color:#ffffff40!important;font-size:.6875rem!important;border-top:1px solid rgba(255,255,255,.06)!important}.template-collection .breadcrumb__item a,.template-product .breadcrumb__item a{color:#fff6;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.template-collection .breadcrumb__item a:hover,.template-product .breadcrumb__item a:hover{color:var(--uc-color-primary, #e00000)}.template-collection .pagination__list a,.template-collection .pagination__item a{background-color:#111;color:#fff;border-color:#ffffff1a;border-radius:0}.template-collection .pagination__item--current a{background-color:var(--uc-color-primary, #e00000);border-color:var(--uc-color-primary, #e00000)}.modal__overlay,.overlay{background-color:#000000e0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal__container,details-modal>.modal__container{background-color:#0d0d0d;border:1px solid rgba(224,0,0,.2);border-radius:0;box-shadow:0 0 60px #000000e6}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#e0000059;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e00000a6}*{scrollbar-width:thin;scrollbar-color:rgba(224,0,0,.35) #0a0a0a}.announcement-bar{background-color:#080808;border-bottom:1px solid rgba(224,0,0,.28)}.announcement-bar__message{color:#ffffffb3;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/3/assets/umbrella-center-overrides.css.map */
