.product,.product__info-wrapper,.product__media-wrapper{background-color:var(--dv-bg)!important}.product-form__submit,.product-form__submit.button,.product-form__submit.button--full-width,.product-form__submit.button--secondary,.product-form__submit.button--primary,button.product-form__submit{background-color:var(--dv-accent)!important;color:var(--dv-button-text)!important;border:1px solid var(--dv-accent)!important;border-radius:0!important;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:3px!important;padding:16px 32px!important;font-size:16px!important;width:100%!important;min-height:60px!important;transition:all .3s ease!important}.product-form__submit:hover{box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.4)!important;transform:translateY(-1px)!important}.product-form__input select,.product-form__input .select__select,select.select__select{background-color:var(--dv-bg)!important;color:var(--dv-accent)!important;border:1px solid var(--dv-accent)!important;border-radius:0!important;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:12px 16px!important;appearance:none!important;-webkit-appearance:none!important}.product-form__input .select__select+svg,.product-form__input select+svg{color:var(--dv-accent)!important}.product-form__input input[type=radio]+label{background-color:var(--dv-bg)!important;color:var(--dv-accent)!important;border:1px solid rgba(var(--dv-accent-rgb),.3)!important;border-radius:0!important;font-family:Courier New,Courier,monospace!important}.product-form__input input[type=radio]:checked+label{background-color:rgba(var(--dv-accent-rgb),.15)!important;border-color:var(--dv-accent)!important;color:var(--dv-accent)!important;box-shadow:0 0 10px rgba(var(--dv-accent-rgb),.2)!important}.quantity,.quantity__button,.quantity__input{border-color:var(--dv-accent)!important;color:var(--dv-accent)!important;background-color:var(--dv-bg)!important;border-radius:0!important}.product-form__group-label,.product-form__input label,.form__label{color:var(--dv-accent)!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:12px!important}.product__description,.product__description p,.product__description li{color:rgba(var(--dv-accent-rgb),.7)!important}.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description strong{color:var(--dv-accent)!important}.product__accordion summary,.product__accordion .accordion__title,details[id^=Details-] summary{color:var(--dv-accent)!important;border-color:rgba(var(--dv-accent-rgb),.2)!important;font-family:Courier New,Courier,monospace!important}.product__accordion .accordion__content,details[id^=Details-] .accordion__content{color:rgba(var(--dv-accent-rgb),.7)!important}.product__media-item,.thumbnail{border-color:rgba(var(--dv-accent-rgb),.2)!important;border-radius:0!important}.thumbnail.is-active,.thumbnail--active,.product__media-item.is-active{border-color:var(--dv-accent)!important;box-shadow:0 0 8px rgba(var(--dv-accent-rgb),.3)!important}.share-button,.share-button__button{color:var(--dv-accent)!important;border-color:rgba(var(--dv-accent-rgb),.3)!important}.complementary-products,.related-products{background-color:var(--dv-bg)!important}.related-products .card,.complementary-products .card{background-color:var(--dv-secondary)!important;border-color:rgba(var(--dv-accent-rgb),.2)!important}.product-form__submit[disabled],.product-form__submit:disabled{background-color:rgba(var(--dv-accent-rgb),.1)!important;color:rgba(var(--dv-accent-rgb),.3)!important;border-color:rgba(var(--dv-accent-rgb),.2)!important;cursor:not-allowed!important}.pickup-availability-preview{color:var(--dv-accent)!important;border-color:rgba(var(--dv-accent-rgb),.2)!important}.product__sku,.product__inventory{color:rgba(var(--dv-accent-rgb),.5)!important;font-family:Courier New,Courier,monospace!important}.product,.product *,[class*=color-] .product,.shopify-section--main-product{--color-button: var(--dv-accent-rgb) !important;--color-button-text: var(--dv-button-text) !important;--alpha-button-background: 1 !important;--color-base-text: var(--dv-accent-rgb) !important;--color-base-background-1: 10, 10, 10 !important;--color-base-background-2: 26, 26, 26 !important;--color-base-outline-button-labels: var(--dv-accent-rgb) !important}.product-form__input .product-form__input--pill label,.product-form__input--pill input[type=radio]+label,.variant-input__label,.product-form__input--swatch label,.product-form__input--swatch input[type=radio]+label,.swatch-input label,.product-form__input--pill label span,.variant-input label{background-color:var(--dv-bg)!important;color:var(--dv-accent)!important;border:1px solid rgba(var(--dv-accent-rgb),.4)!important;border-radius:0!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;padding:8px 16px!important;min-width:60px!important;text-align:center!important;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)!important}.product-form__input--pill input[type=radio]:checked+label,.product-form__input--swatch input[type=radio]:checked+label,.variant-input input[type=radio]:checked+label{background-color:rgba(var(--dv-accent-rgb),.2)!important;border-color:var(--dv-accent)!important;color:var(--dv-accent)!important;box-shadow:0 0 10px rgba(var(--dv-accent-rgb),.3)!important}.product-form__buttons~div:not([class]):not([id]),.product-form__buttons+div>div:empty,.shopify-payment-button~div:not([class]){display:none!important}.quick-add-modal,.quick-add-modal__content,quick-add-modal,.quick-add-modal .product,.quick-add-modal .product__info-wrapper,.quick-add-modal .product__media-wrapper,dialog.quick-add-modal__content{background-color:var(--dv-bg)!important;background:var(--dv-bg)!important;color:var(--dv-accent)!important}.shopify-payment-button,.product-form__buttons .shopify-payment-button,.additional-checkout-buttons,.cart__dynamic-checkout-buttons,dynamic-checkout-cart,[data-shopify=dynamic-checkout-cart],[data-shopify=payment-button]{display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important;margin-top:8px!important;padding:0!important}.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded,div.shopify-payment-button__button,button.shopify-payment-button__button{background:rgba(var(--dv-accent-rgb),.12)!important;background-color:rgba(var(--dv-accent-rgb),.12)!important;color:var(--dv-accent)!important;border:1px solid rgba(var(--dv-accent-rgb),.4)!important;border-radius:0!important;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)!important;min-height:54px!important;overflow:hidden!important;transition:all .3s ease!important}.shopify-payment-button__button:hover{background:rgba(var(--dv-accent-rgb),.25)!important;background-color:rgba(var(--dv-accent-rgb),.25)!important;box-shadow:0 0 15px rgba(var(--dv-accent-rgb),.3)!important}.product-form__error-message-wrapper~div:not(.shopify-payment-button){display:none!important}afterpay-placement,.afterpay-paragraph,[is=afterpay-placement],.product__info-wrapper shopify-payment-terms{color:rgba(var(--dv-accent-rgb),.6)!important;font-family:Courier New,Courier,monospace!important;font-size:12px!important;display:block!important;visibility:visible!important;height:auto!important}.product__info-wrapper .installments,shopify-payment-terms,[data-shopify=payment-terms]{color:rgba(var(--dv-accent-rgb),.5)!important;font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:1px!important;margin:4px 0 16px!important}shopify-payment-terms a{color:var(--dv-accent)!important}#nextpre,.next-prev-icon,a.next-prev-icon,span.next-prev-icon{background:transparent!important;color:var(--dv-accent)!important;border:1px solid rgba(var(--dv-accent-rgb),.4)!important;border-radius:0!important;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:12px!important;padding:8px 16px!important}.next-prev-icon:hover{background:rgba(var(--dv-accent-rgb),.1)!important}.next-prev-icon.disabled{opacity:.3!important;border-color:rgba(var(--dv-accent-rgb),.2)!important}.dv-payment-options,.dv-payment-options *{display:block!important;visibility:visible!important;height:auto!important}.white-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;transition:.2s ease-in-out;box-shadow:1px 3px 5px -1px rgba(var(--dv-accent-rgb),.75);-webkit-box-shadow:1px 3px 5px -1px rgba(var(--dv-accent-rgb),.75);-moz-box-shadow:1px 3px 5px -1px rgba(var(--dv-accent-rgb),.75)}.card-wrapper:hover .white-glow{box-shadow:1px 3px 124px 98px rgba(var(--dv-accent-rgb),.75);-webkit-box-shadow:1px 3px 124px 98px rgba(var(--dv-accent-rgb),.75);-moz-box-shadow:1px 3px 124px 98px rgba(var(--dv-accent-rgb),.75)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dv-product-overrides.css.map */
