@media(hover:hover)and (pointer:fine){*,*:before,*:after{cursor:url(/cdn/shop/files/Curor_Main_NORMAL.png?v=1775270477&width=32) 4 4,auto!important}a,button,summary,input[type=submit],select,[role=button],.clickable,label,[onclick],details summary,.header__icon,.header__menu-item,.card-wrapper,.card__link,.dv-icon,.mega-menu__link,.menu-drawer__menu-item,.product-form__submit,.dv-sticky-atc__button,.dv-404__cta,.dv-404__secondary,.quantity__button{cursor:url(/cdn/shop/files/Curor_Main_HIGHLIGHT.png?v=1775270477&width=32) 4 4,pointer!important}}@media(min-width:768px){.dv-hero__video,.color-video-banner video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media(max-width:767px){.dv-hero__video,.color-video-banner video{width:100%!important;height:100%!important;object-fit:cover!important}.dv-hero{height:50vh!important;min-height:300px!important;max-height:400px!important;aspect-ratio:auto!important}}img{height:auto;max-width:100%}.card__media img,.product__media img,.grid__item img{aspect-ratio:3 / 4;object-fit:cover;width:100%;height:auto}.dv-hero__poster,.dv-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dv-icon{max-width:28px;max-height:28px;width:auto;height:auto}.dv-icon--caret{max-width:14px;max-height:14px}.dv-icon--arrow{max-width:16px;max-height:16px}.dv-icon--search,.dv-icon--share{max-width:24px;max-height:24px}html,body,.shopify-section,.main-content,#MainContent,#shopify-section-template--main{background-color:var(--dv-bg)!important}body,p,span,.rte{color:var(--dv-text)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--dv-accent)!important}a:not(.button):not(.header__icon):not(.menu-drawer__menu-item){color:var(--dv-accent)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.product__title,.collection-hero__title,.card__heading,.card__heading a,.title-wrapper h2,.rich-text h2,.button,.product-form__submit,.shopify-challenge__button,.cart__checkout-button,.badge,.hura-message,.header__menu-item,.menu-drawer__menu-item,.footer-block__heading,.announcement-bar__message{font-family:BebasNeue,Bebas Neue,Impact,sans-serif!important}.product-form__input label,.form__label,.product__sku,.product__inventory,.price-item,.quantity__input,select.select__select,.product-form__input select,#dv-audio-player *,#dv-preloader *,.field__input,.field__label{font-family:Courier New,Courier,monospace!important}.button,.shopify-challenge__button,.cart__checkout-button{background-color:var(--dv-accent)!important;color:#000!important}.button:hover,.shopify-challenge__button:hover,.cart__checkout-button:hover{background-color:#000!important;color:var(--dv-accent)!important}body:after,body:before,html:after,html:before{content:none!important;display:none!important}.dv-transition-overlay,.dv-loading-bar{display:none!important;opacity:0!important;pointer-events:none!important}body.dv-transitioning .dv-transition-overlay,body.dv-loading .dv-loading-bar{display:block!important;opacity:1!important;pointer-events:auto!important}.dv-show-mobile{display:none!important}@media(max-width:749px){.dv-show-mobile{display:block!important}.dv-hide-mobile{display:none!important}}.header__heading-logo-wrapper,.header__heading-logo-image,.header__heading img,.header__heading-link img{max-height:230px!important;max-width:575px!important;width:auto!important;height:auto!important;object-fit:contain!important}.header__heading,.header__heading-link{max-width:none!important}@keyframes dv-logo-breathe{0%,to{transform:scale(1);filter:drop-shadow(0 0 4px rgba(var(--dv-accent-rgb),.15))}50%{transform:scale(1.35);filter:drop-shadow(0 0 35px rgba(var(--dv-accent-rgb),.7)) drop-shadow(0 0 12px rgba(var(--dv-accent-rgb),.35))}}.header__heading-logo-wrapper img,.header__heading-logo-image,.header__heading-link img{animation:dv-logo-breathe 4s ease-in-out infinite;transform-origin:center center;will-change:transform}.header__heading-link:hover img{animation-play-state:paused;transform:scale(1.12)!important;filter:drop-shadow(0 0 16px rgba(var(--dv-accent-rgb),.4))!important;transition:all .3s ease!important}.shopify-section-group-header-group{position:relative!important;z-index:4!important}.header-wrapper{background:#000000f2!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(var(--dv-accent-rgb),.15)!important}.header{background:transparent!important}.header__icon,.list-menu__item,.header__active-menu-item,a.header__menu-item,.cart-count-bubble,.hura-message,.header-time,[data-font=bebasneue],.announcement-bar__message{color:var(--dv-accent)!important}.header__menu-item,.header__menu-item.list-menu__item{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:rgba(var(--dv-accent-rgb),.6)!important;padding:8px 16px!important;transition:all .3s ease!important}.header__menu-item:hover,.header__menu-item:focus,.header__menu-item[aria-expanded=true]{color:var(--dv-accent)!important;text-shadow:0 0 10px rgba(var(--dv-accent-rgb),.3)!important}.header__menu-item .icon-caret,.header__menu-item svg{color:rgba(var(--dv-accent-rgb),.4)!important;transition:all .3s ease!important;width:10px!important;height:10px!important}.header__menu-item:hover .icon-caret,.header__menu-item:hover svg{color:var(--dv-accent)!important}.header__icon svg,.header__icon path,.header__icon .icon,details[id^=Details-menu] svg{color:var(--dv-accent)!important;fill:var(--dv-accent)!important}.header__icon--menu svg,.header__icon--menu path,.header__icon--menu line{stroke:var(--dv-accent)!important}.header__icon:hover{filter:drop-shadow(0 0 6px rgba(var(--dv-accent-rgb),.4))!important}.mega-menu__content{background:#000000f7!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;border:1px solid rgba(var(--dv-accent-rgb),.15)!important;border-top:none!important;box-shadow:0 20px 60px #00000080,0 0 30px rgba(var(--dv-accent-rgb),.03)!important;padding:30px 0!important}.mega-menu__link,.mega-menu__link--level-2{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:rgba(var(--dv-accent-rgb),.5)!important;padding:8px 20px!important;transition:all .2s ease!important;display:block!important}.mega-menu__link:hover{color:var(--dv-accent)!important;background:rgba(var(--dv-accent-rgb),.05)!important;padding-left:28px!important}.mega-menu__link--level-2{color:var(--dv-accent)!important;font-size:12px!important;letter-spacing:3px!important;margin-bottom:4px!important;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)!important;padding-bottom:10px!important}.menu-drawer{background:#000000fa!important}.menu-drawer__menu-item,.menu-drawer__menu-item.list-menu__item,.drawer__close{font-family:Courier New,Courier,monospace!important;color:rgba(var(--dv-accent-rgb),.7)!important;font-size:14px!important;letter-spacing:3px!important;text-transform:uppercase!important;padding:16px 24px!important;border-bottom:1px solid rgba(var(--dv-accent-rgb),.08)!important;transition:all .2s ease!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:active{color:var(--dv-accent)!important;background:rgba(var(--dv-accent-rgb),.05)!important}.menu-drawer__submenu{background:#000000fa!important}.menu-drawer__close-button{font-family:Courier New,Courier,monospace!important;color:var(--dv-accent)!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:12px!important;padding:16px 24px!important;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)!important}.menu-drawer__utility-links{border-top:1px solid rgba(var(--dv-accent-rgb),.1)!important;padding:20px 24px!important}.menu-drawer__utility-links a,.menu-drawer__utility-links button{font-family:Courier New,Courier,monospace!important;color:rgba(var(--dv-accent-rgb),.5)!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important}body.dv-blur-active #MainContent,body.dv-blur-active .shopify-section:not(.section-header){filter:blur(8px) brightness(.7)!important}body.dv-blur-heavy #MainContent,body.dv-blur-heavy .shopify-section-group-header-group,body.dv-blur-heavy .shopify-section-group-footer-group,body.dv-blur-heavy .shopify-section:not(.section-header){filter:blur(12px) brightness(.6) saturate(.8)!important}.dv-icon{object-fit:contain!important;transition:all .3s ease!important}.dv-icon:hover,*:hover>.dv-icon,.header__icon:hover .dv-icon,summary:hover .dv-icon,button:hover .dv-icon,a:hover .dv-icon{filter:drop-shadow(0 0 6px rgba(var(--dv-accent-rgb),.5))!important;transform:scale(1.08)!important}.dv-icon--cart{width:28px!important;height:28px!important}.dv-icon--account{width:26px!important;height:26px!important}.dv-icon--search{width:24px!important;height:24px!important}.dv-icon--hamburger{width:28px!important;height:28px!important}.dv-icon--close{width:22px!important;height:22px!important}.dv-icon--caret{width:12px!important;height:12px!important}.dv-icon--arrow{width:16px!important;height:16px!important}.dv-icon--share{width:22px!important;height:22px!important}.card__media,.card__media .media{aspect-ratio:3/4!important;overflow:hidden!important;width:100%!important;position:relative!important}.card__media img,.card__media .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;position:absolute!important;top:0!important;left:0!important}.grid--4-col-desktop .grid__item,.grid--3-col-desktop .grid__item,.grid--2-col-desktop .grid__item{display:flex!important}.grid__item>.card-wrapper{width:100%!important}.card-wrapper{display:flex!important;flex-direction:column!important;width:100%!important}.collection .page-width,.main-collection-product-grid,[class*=featured-collection]{padding-top:24px!important;padding-bottom:24px!important}.card__heading,.card__heading a,.card-information .card__heading,.card-information .card__heading a{font-size:32px!important;line-height:1.1!important;letter-spacing:2px!important;margin-top:10px!important;text-transform:uppercase!important}.card--card{display:flex!important;flex-direction:column!important;background-color:var(--dv-secondary)!important;border-color:var(--dv-accent)!important;box-shadow:0 0 10px rgba(var(--dv-accent-rgb),.2)!important;width:100%!important}.card--card .card__inner{background-color:var(--dv-secondary)!important;width:100%!important;overflow:hidden!important}.card--card>.card__content{padding:8px 8px 12px!important}.card--card .card__inner>.card__content{display:none!important}.card--card>.card__content,.card--card>.card__content .card__information,.card--card>.card__content .card-information,.card>.card__content .card__heading,.card>.card__content .price,.card>.card__content .quick-add{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;position:relative!important;z-index:2!important}.card-wrapper,.card,.card--standard,.card-information,.card__heading a,.card__heading,.price-item,.price-item--regular,.price-item--sale,.price .money,.card__badge,.badge{color:var(--dv-accent)!important}.card:hover,.card-wrapper:hover .card,.card--card:hover{box-shadow:0 0 15px rgba(var(--dv-accent-rgb),.4)!important}.badge,.card__badge span,.badge--bottom-left{border-color:var(--dv-accent)!important}.shopify-section+.shopify-section{margin-top:16px}#MainContent>.shopify-section{padding-top:20px;padding-bottom:20px}#MainContent>.shopify-section:first-child{padding-top:0}.collection-hero__title,.collection-hero__description,.title-wrapper h2,.title-wrapper-with-link h2{color:var(--dv-accent)!important}.collection-list__item .card{height:auto!important;display:flex!important;flex-direction:column!important}.collection-list__item .card__inner{height:auto!important;flex-shrink:0!important}.collection-list__item .card__media,.collection-list__item .media{height:350px!important;overflow:hidden!important}.collection-list__item .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.collection-list__item .card>.card__content{display:block!important;visibility:visible!important;position:relative!important;opacity:1!important;height:auto!important;padding:16px!important}.collection-list__item .card__heading,.collection-list__item .card__heading a{font-size:28px!important;letter-spacing:2px!important;color:var(--dv-accent)!important}.product__title,.product__text,.product__description,.price--large .price-item,.product__info-wrapper{color:var(--dv-accent)!important}.product-form__submit,.product-form__submit span{color:#000!important;background-color:var(--dv-accent)!important}.product-form__submit:hover,.product-form__submit:hover span{color:var(--dv-accent)!important;background-color:#000!important}.product__media-toggle,.thumbnail{border-color:rgba(var(--dv-accent-rgb),.3)!important}.thumbnail.is-active,.thumbnail--active{border-color:var(--dv-accent)!important}.product__info-wrapper .share-button,.product__info-wrapper .product-form__buttons+div{border-color:var(--dv-accent)!important}.price--on-sale .price-item--regular{color:rgba(var(--dv-accent-rgb),.4)!important;text-decoration:line-through!important}.price--on-sale .price-item--sale{color:var(--dv-accent)!important}.badge--sale,.badge.price__badge--sale{background-color:transparent!important;color:var(--dv-accent)!important;border:1px solid var(--dv-accent)!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}.badge--sold-out{background-color:transparent!important;color:rgba(var(--dv-accent-rgb),.5)!important;border:1px solid rgba(var(--dv-accent-rgb),.5)!important;border-radius:0!important;font-family:Courier New,Courier,monospace!important}.footer,.section-footer,.footer__content-top,.footer__content-bottom{background-color:var(--dv-bg)!important;color:var(--dv-accent)!important}.footer-block__heading,.footer__copyright,.footer a,.copyright__content a{color:var(--dv-accent)!important}footer,.footer,.section-footer{padding-bottom:70px!important}.dv-brand-stamp{width:100%;display:flex;justify-content:center;padding:60px 20px;background:transparent}.dv-brand-stamp__inner{position:relative;max-width:600px;width:100%;padding:40px;background:rgba(var(--dv-accent-rgb),.03);border:1px solid rgba(var(--dv-accent-rgb),.2);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);text-align:center}.dv-brand-stamp__scanlines{position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(var(--dv-accent-rgb),.015) 2px,rgba(var(--dv-accent-rgb),.015) 4px);pointer-events:none;z-index:1}.dv-brand-stamp__corners .dv-corner{position:absolute;width:20px;height:20px;z-index:2}.dv-brand-stamp .dv-corner--tl{top:8px;left:8px;border-top:1px solid rgba(var(--dv-accent-rgb),.4);border-left:1px solid rgba(var(--dv-accent-rgb),.4)}.dv-brand-stamp .dv-corner--tr{top:8px;right:8px;border-top:1px solid rgba(var(--dv-accent-rgb),.4);border-right:1px solid rgba(var(--dv-accent-rgb),.4)}.dv-brand-stamp .dv-corner--bl{bottom:8px;left:8px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.4);border-left:1px solid rgba(var(--dv-accent-rgb),.4)}.dv-brand-stamp .dv-corner--br{bottom:8px;right:8px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.4);border-right:1px solid rgba(var(--dv-accent-rgb),.4)}.dv-brand-stamp__sigil{margin-bottom:20px;position:relative;z-index:2}.dv-brand-stamp__sigil img{height:120px!important;width:auto!important;max-width:350px!important;aspect-ratio:auto!important;object-fit:contain!important;filter:drop-shadow(0 0 20px rgba(var(--dv-accent-rgb),.5));animation:dvHeroLogoPulse 3s ease-in-out infinite}@keyframes dvHeroLogoPulse{0%,to{filter:drop-shadow(0 0 15px rgba(var(--dv-accent-rgb),.4))}50%{filter:drop-shadow(0 0 30px rgba(var(--dv-accent-rgb),.7))}}.dv-brand-stamp__name{font-family:BebasNeue,Impact,sans-serif!important;font-size:28px!important;letter-spacing:12px!important;color:var(--dv-accent)!important;margin:0 0 8px!important;position:relative;z-index:2}.dv-brand-stamp__tagline{font-family:BebasNeue,Impact,sans-serif!important;font-size:16px!important;letter-spacing:3px!important;color:var(--dv-text)!important;margin:0 0 6px!important;position:relative;z-index:2}.dv-brand-stamp__desc,.dv-brand-stamp__desc p{font-family:BebasNeue,Impact,sans-serif!important;font-size:14px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;margin:0!important;position:relative;z-index:2}.dv-brand-stamp__status{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:2}.dv-brand-stamp__led{width:6px;height:6px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.6);animation:dv-led-pulse 2s ease-in-out infinite}@keyframes dv-led-pulse{0%,to{opacity:1;box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.6)}50%{opacity:.4;box-shadow:0 0 2px rgba(var(--dv-accent-rgb),.3)}}.dv-brand-stamp__status-text{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.4)!important;text-transform:uppercase!important}.dv-brand-stamp__inner:hover{border-color:rgba(var(--dv-accent-rgb),.4);box-shadow:0 0 30px rgba(var(--dv-accent-rgb),.05);transition:all .5s ease}.field__input{background-color:var(--dv-bg)!important;color:var(--dv-accent)!important;border-color:var(--dv-accent)!important}.field__button{background-color:var(--dv-accent)!important;color:var(--dv-button-text)!important}.field__button svg,.field__button path{fill:var(--dv-button-text)!important;color:var(--dv-button-text)!important}.field__label,.disclosure__button,.localization-form__select,.localization-selector{color:var(--dv-accent)!important}.drawer{background:#000000fa!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-left:1px solid rgba(var(--dv-accent-rgb),.15)!important;display:flex!important;flex-direction:column!important;max-height:100vh!important}.cart-drawer__inner{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100vh!important;overflow:hidden!important}.cart-drawer__items,.drawer__contents,cart-drawer-items{flex:1!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding:0 20px!important}.cart-drawer__overlay{background:rgba(var(--dv-accent-rgb),.1)!important}.cart-drawer__header,.drawer__header{background:#000000fa!important;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)!important;padding:16px 20px!important;flex-shrink:0!important;position:sticky!important;top:0!important;z-index:1!important}.cart-drawer__header h2,.drawer__header h2,.cart-drawer__header .h2{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:3px!important;color:var(--dv-accent)!important;text-transform:uppercase!important}.cart-item,.cart-drawer__item{border-bottom:1px solid rgba(var(--dv-accent-rgb),.06)!important;padding:16px 0!important}.cart-item__name,.cart-drawer__item-name,.cart-item a{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:1.5px!important;color:var(--dv-accent)!important;text-transform:uppercase!important;text-decoration:none!important}.cart-item__price,.cart-item .price,.cart-drawer__item-price,.cart-item__old-price{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:1px!important;color:rgba(var(--dv-accent-rgb),.7)!important}.cart-item__image,.cart-item__media{border:1px solid rgba(var(--dv-accent-rgb),.1)!important;border-radius:0!important}.cart-item__quantity,.quantity{border:1px solid rgba(var(--dv-accent-rgb),.2)!important;background:transparent!important;border-radius:0!important}.quantity__button,.cart-item__quantity-button{color:var(--dv-accent)!important;background:transparent!important}.quantity__input,.cart-item__quantity-input{font-family:Courier New,Courier,monospace!important;color:var(--dv-accent)!important;background:transparent!important}.cart-item__remove,cart-remove-button button{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.3)!important;text-transform:uppercase!important}.cart-item__remove:hover,cart-remove-button button:hover{color:var(--dv-accent)!important}.cart-drawer__footer,.drawer__footer{background:#000000fa!important;border-top:1px solid rgba(var(--dv-accent-rgb),.1)!important;padding:16px 20px!important;flex-shrink:0!important;position:sticky!important;bottom:0!important}.cart-drawer__subtotal,.totals{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;text-transform:uppercase!important}.totals__subtotal-value,.cart-drawer__subtotal-value{font-family:Courier New,Courier,monospace!important;color:var(--dv-accent)!important}.cart__ctas small,.tax-note,.cart-drawer__tax{font-family:Courier New,Courier,monospace!important;font-size:8px!important;letter-spacing:1.5px!important;color:rgba(var(--dv-accent-rgb),.3)!important;text-transform:uppercase!important}.cart__checkout-button,.cart-drawer__cta-button,.cart__ctas button[name=checkout],#CartDrawer-Checkout{font-family:BebasNeue,Impact,sans-serif!important;font-size:18px!important;letter-spacing:4px!important;background:var(--dv-accent)!important;color:var(--dv-button-text)!important;border:none!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;padding:16px 24px!important;text-transform:uppercase!important;transition:all .3s ease!important}.cart__checkout-button:hover,.cart-drawer__cta-button:hover,#CartDrawer-Checkout:hover{background:#fff!important;color:var(--dv-button-text)!important;box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.3)!important}.cart__note textarea,.cart-drawer__note textarea{background:transparent!important;border:1px solid rgba(var(--dv-accent-rgb),.15)!important;border-radius:0!important;color:rgba(var(--dv-accent-rgb),.6)!important;font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:1px!important}.cart-drawer__empty,.drawer__empty{font-family:Courier New,Courier,monospace!important;color:rgba(var(--dv-accent-rgb),.4)!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important}.cart-item__details dl,.product-option{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:1px!important;color:rgba(var(--dv-accent-rgb),.4)!important;text-transform:uppercase!important}.card__media{position:relative!important;overflow:hidden!important}.dv-decode-overlay{position:absolute;bottom:0;left:0;width:100%;padding:12px 14px;background:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 60%,transparent 100%);opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease;pointer-events:none;z-index:3;display:flex;align-items:flex-end}.card__media:hover .dv-decode-overlay,.card__inner:hover .dv-decode-overlay,.card-wrapper:hover .dv-decode-overlay{opacity:1;transform:translateY(0)}.dv-decode-overlay__content{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dv-decode-overlay__line{font-family:Courier New,Courier,monospace!important;font-size:8px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;text-transform:uppercase!important;opacity:.8}.dv-decode-overlay__separator{font-family:Courier New,Courier,monospace!important;font-size:8px!important;color:rgba(var(--dv-accent-rgb),.3)!important}.dv-collection-entry{width:100%;margin-bottom:0}.dv-collection-entry__inner{position:relative;padding:40px 32px;background:linear-gradient(180deg,rgba(var(--dv-accent-rgb),.06),#0000);border-bottom:1px solid rgba(var(--dv-accent-rgb),.12);overflow:hidden}.dv-collection-entry__scanlines{position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(var(--dv-accent-rgb),.015) 3px,rgba(var(--dv-accent-rgb),.015) 6px);pointer-events:none;z-index:0}.dv-collection-entry__content{position:relative;z-index:1;max-width:800px}.dv-collection-entry__status{display:flex;align-items:center;gap:8px;margin-bottom:16px}.dv-collection-entry__led{width:5px;height:5px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 4px rgba(var(--dv-accent-rgb),.4);animation:dv-led-pulse 2s ease-in-out infinite}.dv-collection-entry__signal{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.4)!important}.dv-collection-entry__title{font-family:BebasNeue,Impact,sans-serif!important;font-size:48px!important;letter-spacing:4px!important;color:var(--dv-accent)!important;margin:0 0 12px!important;line-height:1!important}.dv-collection-entry__motto{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;text-transform:uppercase!important;margin:0 0 12px!important;line-height:1.5!important}.dv-collection-entry__desc{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:1px!important;color:rgba(var(--dv-accent-rgb),.5)!important;margin:0 0 16px!important;line-height:1.6!important;max-width:600px}.dv-collection-entry__mood{display:flex;align-items:center;gap:8px}.dv-collection-entry__mood-label{font-family:Courier New,Courier,monospace!important;font-size:8px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.3)!important}.dv-collection-entry__mood-value{font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:1.5px!important;color:rgba(var(--dv-accent-rgb),.6)!important;text-transform:uppercase!important}.dv-related-header{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)}.dv-related-header__led{width:5px;height:5px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 4px rgba(var(--dv-accent-rgb),.4);animation:dv-led-pulse 2s ease-in-out infinite}.dv-related-header__title{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:3px!important;color:var(--dv-accent)!important}.dv-related-header__sub{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.35)!important}.featured-collection .title-wrapper h2,.featured-collection .collection__title{font-family:BebasNeue,Impact,sans-serif!important;color:var(--dv-accent)!important}.dv-dispatch-panel{margin:20px 0;padding:16px 20px;background:rgba(var(--dv-accent-rgb),.02);border:1px solid rgba(var(--dv-accent-rgb),.12);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.dv-dispatch-panel__header{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.08)}.dv-dispatch-panel__led{width:5px;height:5px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 4px rgba(var(--dv-accent-rgb),.4);animation:dv-led-pulse 2s ease-in-out infinite}.dv-dispatch-panel__title{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:3px!important;color:var(--dv-accent)!important}.dv-dispatch-panel__grid{display:flex;flex-direction:column;gap:5px}.dv-dispatch-panel__row{display:flex;align-items:flex-start;gap:10px}.dv-dispatch-panel__key{font-family:Courier New,Courier,monospace!important;font-size:8px!important;letter-spacing:1.5px!important;color:rgba(var(--dv-accent-rgb),.35)!important;min-width:120px;flex-shrink:0;padding-top:1px}.dv-dispatch-panel__value{font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:1px!important;color:rgba(var(--dv-accent-rgb),.8)!important;text-transform:uppercase!important;line-height:1.4}.dv-classification{margin:24px 0;padding:16px 20px;background:rgba(var(--dv-accent-rgb),.03);border:1px solid rgba(var(--dv-accent-rgb),.15);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.dv-classification__header{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)}.dv-classification__led{width:6px;height:6px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.5);animation:dv-led-pulse 2s ease-in-out infinite}.dv-classification__title{font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:3px!important;color:var(--dv-accent)!important}.dv-classification__grid{display:flex;flex-direction:column;gap:6px}.dv-classification__row{display:flex;align-items:center;gap:12px}.dv-classification__key{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.4)!important;min-width:90px;flex-shrink:0}.dv-classification__value{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:1.5px!important;color:var(--dv-accent)!important;text-transform:uppercase!important}.dv-classification__value--signal-active{color:var(--dv-accent)!important}.dv-classification__value--signal-offline{color:rgba(var(--dv-accent-rgb),.3)!important}.dv-classification__value--limited-uplink{color:var(--dv-accent)!important;animation:dv-limited-pulse 1.5s ease-in-out infinite}@keyframes dv-limited-pulse{0%,to{opacity:1}50%{opacity:.5}}.dv-classification__value--rarity{text-shadow:0 0 8px rgba(var(--dv-accent-rgb),.3)}.dv-artifact-badge{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.dv-artifact-badge__type{font-family:Courier New,Courier,monospace!important;font-size:8px!important;letter-spacing:1.5px!important;color:rgba(var(--dv-accent-rgb),.6)!important;text-transform:uppercase!important;padding:2px 8px;border:1px solid rgba(var(--dv-accent-rgb),.2);background:rgba(var(--dv-accent-rgb),.05)}.dv-artifact-badge__status{font-family:Courier New,Courier,monospace!important;font-size:8px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:2px 8px;border:1px solid rgba(var(--dv-accent-rgb),.3)}.dv-artifact-badge__status--limited-uplink{color:var(--dv-accent)!important;border-color:var(--dv-accent)!important;animation:dv-limited-pulse 1.5s ease-in-out infinite}.dv-artifact-badge__status--signal-offline{color:rgba(var(--dv-accent-rgb),.3)!important;border-color:rgba(var(--dv-accent-rgb),.15)!important}.facets__label,.facet-checkbox__text,.facets__selected,.active-facets__button,.pagination__item,.pagination__item--current{color:var(--dv-accent)!important}.search__button svg,.search__button path,.predictive-search svg{fill:var(--dv-accent)!important;color:var(--dv-accent)!important}.search__header,.template-search .page-header{text-align:left;padding:40px 0 20px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1);margin-bottom:24px}.search__header h1,.template-search h1{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:3px!important;color:var(--dv-accent)!important;text-transform:uppercase!important}.search__input,.search-modal__input,.field__input[type=search],input[name=q]{background:transparent!important;border:1px solid rgba(var(--dv-accent-rgb),.2)!important;border-radius:0!important;color:var(--dv-accent)!important;font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:2px!important;padding:14px 20px!important;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)!important}.search__input::placeholder,.search-modal__input::placeholder,input[name=q]::placeholder{color:rgba(var(--dv-accent-rgb),.3)!important;font-family:Courier New,Courier,monospace!important;letter-spacing:2px!important;text-transform:uppercase!important}.search__input:focus,.search-modal__input:focus,input[name=q]:focus{outline:none!important;border-color:var(--dv-accent)!important;box-shadow:0 0 15px rgba(var(--dv-accent-rgb),.1)!important}.search__button,.search-modal__button{background:var(--dv-accent)!important;color:var(--dv-button-text)!important;border:none!important;border-radius:0!important;font-family:BebasNeue,Impact,sans-serif!important;letter-spacing:3px!important;text-transform:uppercase!important}.search__results-count{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.4)!important;text-transform:uppercase!important;margin-bottom:24px!important}.search__no-results,.template-search .no-results{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.4)!important;text-transform:uppercase!important;text-align:center!important;padding:60px 20px!important}.search-modal,details-modal .search-modal{background:#000000fa!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.predictive-search,.predictive-search__results{background:#000000fa!important;border:1px solid rgba(var(--dv-accent-rgb),.1)!important;border-radius:0!important}.predictive-search__heading,.predictive-search__result-group-heading{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.4)!important;text-transform:uppercase!important;border-bottom:1px solid rgba(var(--dv-accent-rgb),.08)!important}.predictive-search__item a,.predictive-search__result-group a{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:1.5px!important;color:rgba(var(--dv-accent-rgb),.6)!important;text-transform:uppercase!important;padding:10px 16px!important}.predictive-search__item a:hover,.predictive-search__result-group a:hover{color:var(--dv-accent)!important;background:rgba(var(--dv-accent-rgb),.05)!important}.customer.login,.customer.register,.customer.account,.customer.order,.customer.activate,.customer.reset-password,.customer.addresses{max-width:500px;margin:40px auto;padding:0 20px}.customer h1,.customer .page-title,#customer_login h1,#create_customer h1,#recover h1{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:3px!important;color:var(--dv-accent)!important;text-transform:uppercase!important;padding-bottom:16px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1);margin-bottom:24px}.customer label,.customer .field__label{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.5)!important;text-transform:uppercase!important}.customer input[type=email],.customer input[type=password],.customer input[type=text],.customer input[type=tel],.customer textarea,.customer .field__input{background:transparent!important;border:1px solid rgba(var(--dv-accent-rgb),.2)!important;border-radius:0!important;color:var(--dv-accent)!important;font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:1px!important;padding:14px 16px!important}.customer input:focus,.customer textarea:focus,.customer .field__input:focus{outline:none!important;border-color:var(--dv-accent)!important;box-shadow:0 0 12px rgba(var(--dv-accent-rgb),.1)!important}.customer button[type=submit],.customer .button--primary,.customer input[type=submit]{font-family:BebasNeue,Impact,sans-serif!important;font-size:18px!important;letter-spacing:4px!important;background:var(--dv-accent)!important;color:var(--dv-button-text)!important;border:none!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;padding:14px 32px!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .3s ease!important;width:100%!important}.customer button[type=submit]:hover,.customer .button--primary:hover{background:#fff!important;box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.3)!important}.customer a,.customer .link{font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.5)!important;text-transform:uppercase!important;text-decoration:none!important;transition:color .3s ease!important}.customer a:hover,.customer .link:hover{color:var(--dv-accent)!important}.customer .account-table,.customer table{width:100%!important;border-collapse:collapse!important}.customer th{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.4)!important;text-transform:uppercase!important;text-align:left!important;padding:12px 8px!important;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)!important}.customer td{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:1px!important;color:rgba(var(--dv-accent-rgb),.6)!important;padding:12px 8px!important;border-bottom:1px solid rgba(var(--dv-accent-rgb),.05)!important}.customer td a{color:var(--dv-accent)!important;font-size:11px!important}.customer .address-card{border:1px solid rgba(var(--dv-accent-rgb),.1)!important;padding:16px!important;margin-bottom:12px!important;background:rgba(var(--dv-accent-rgb),.02)!important}.customer .errors,.customer .form__message{font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:1.5px!important;color:var(--dv-accent)!important;border:1px solid rgba(var(--dv-accent-rgb),.3)!important;background:rgba(var(--dv-accent-rgb),.05)!important;padding:12px 16px!important;margin-bottom:16px!important}.newsletter-popup,.popup-modal,.newsletter-form__wrapper,[class*=newsletter] .modal,[class*=popup] .modal__inner{background:#000000fa!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;border:1px solid rgba(var(--dv-accent-rgb),.2)!important;border-radius:0!important;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)!important;max-width:440px!important;padding:40px 32px!important;position:relative!important;overflow:hidden!important}.newsletter-popup:before,.popup-modal:before,[class*=newsletter] .modal:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(var(--dv-accent-rgb),.015) 3px,rgba(var(--dv-accent-rgb),.015) 6px)!important;pointer-events:none!important;z-index:0!important}.newsletter-popup h2,.popup-modal h2,[class*=newsletter] .modal h2,.newsletter-form__heading{font-family:BebasNeue,Impact,sans-serif!important;font-size:28px!important;letter-spacing:4px!important;color:var(--dv-accent)!important;text-transform:uppercase!important;margin:0 0 8px!important;position:relative!important;z-index:1!important}.newsletter-popup p,.popup-modal p,[class*=newsletter] .modal p,.newsletter-form__subheading{font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.5)!important;text-transform:uppercase!important;line-height:1.8!important;margin:0 0 24px!important;position:relative!important;z-index:1!important}.newsletter-popup input[type=email],.popup-modal input[type=email],[class*=newsletter] input[type=email],.newsletter-form__field input{background:transparent!important;border:1px solid rgba(var(--dv-accent-rgb),.2)!important;border-radius:0!important;color:var(--dv-accent)!important;font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:2px!important;padding:14px 16px!important;width:100%!important;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)!important;position:relative!important;z-index:1!important}.newsletter-popup input[type=email]::placeholder,[class*=newsletter] input[type=email]::placeholder{color:rgba(var(--dv-accent-rgb),.3)!important;font-family:Courier New,Courier,monospace!important;letter-spacing:2px!important;text-transform:uppercase!important}.newsletter-popup input[type=email]:focus,[class*=newsletter] input[type=email]:focus{outline:none!important;border-color:var(--dv-accent)!important;box-shadow:0 0 12px rgba(var(--dv-accent-rgb),.15)!important}.newsletter-popup button[type=submit],.popup-modal button[type=submit],[class*=newsletter] button[type=submit],.newsletter-form__button{font-family:BebasNeue,Impact,sans-serif!important;font-size:16px!important;letter-spacing:4px!important;background:var(--dv-accent)!important;color:var(--dv-button-text)!important;border:none!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;padding:14px 24px!important;text-transform:uppercase!important;cursor:pointer!important;width:100%!important;margin-top:12px!important;transition:all .3s ease!important;position:relative!important;z-index:1!important}.newsletter-popup button[type=submit]:hover,[class*=newsletter] button[type=submit]:hover{background:#fff!important;box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.3)!important}.newsletter-popup .close-button,.newsletter-popup [class*=close],.popup-modal .close-button,.popup-modal button[aria-label=Close],[class*=newsletter] .modal__close-button{color:rgba(var(--dv-accent-rgb),.4)!important;font-size:18px!important;position:absolute!important;top:12px!important;right:16px!important;background:transparent!important;border:none!important;cursor:pointer!important;z-index:2!important}.newsletter-popup .close-button:hover,.popup-modal button[aria-label=Close]:hover{color:var(--dv-accent)!important}.newsletter-popup-overlay,.popup-modal__overlay,[class*=newsletter] .modal-overlay,.modal-overlay--newsletter{background:#000000b3!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.newsletter-popup .success,.newsletter-form__message--success{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;text-transform:uppercase!important}.dv-save-app-prompt{display:block;margin:12px 0}.dv-save-app-prompt__inner{position:relative;background:rgba(var(--dv-accent-rgb),.05);border:1px solid rgba(var(--dv-accent-rgb),.2);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);padding:16px 20px;text-align:center}.dv-save-app-prompt__close{position:absolute;top:8px;right:12px;color:rgba(var(--dv-accent-rgb),.4);font-size:18px;cursor:pointer;font-family:Courier New,monospace;line-height:1}.dv-save-app-prompt__close:hover{color:var(--dv-accent)}.dv-save-app-prompt__icon{font-size:24px;margin:0 0 8px!important}.dv-save-app-prompt__title{font-family:Courier New,monospace!important;font-size:11px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;margin:0 0 10px!important}.dv-save-app-prompt__text{font-family:Courier New,monospace!important;font-size:10px!important;letter-spacing:1px!important;color:rgba(var(--dv-accent-rgb),.6)!important;margin:0 0 4px!important;line-height:1.6!important}.dv-save-app-prompt__sub{font-family:Courier New,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.3)!important;margin:10px 0 0!important}@media(min-width:768px){.dv-save-app-prompt{display:none!important}}.shopify-pc__banner,.shopify-pc__banner__wrapper,#shopify-pc__banner{background:#000000f2!important;border:1px solid rgba(var(--dv-accent-rgb),.5)!important;border-radius:0!important;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;font-family:Courier New,Courier,monospace!important;box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.2)!important}.shopify-pc__banner .shopify-pc__banner__title,#shopify-pc__banner .shopify-pc__banner__title{color:var(--dv-accent)!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:2px!important}.shopify-pc__banner .shopify-pc__banner__text,#shopify-pc__banner .shopify-pc__banner__text{color:rgba(var(--dv-accent-rgb),.7)!important;font-family:Courier New,Courier,monospace!important;font-size:11px!important}.shopify-pc__banner .shopify-pc__banner__text a,#shopify-pc__banner a{color:var(--dv-accent)!important;text-decoration:underline!important}.shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-accept{background:var(--dv-accent)!important;color:var(--dv-button-text)!important;border:1px solid var(--dv-accent)!important;border-radius:0!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:1px!important;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)!important}.shopify-pc__banner .shopify-pc__banner__btn-decline,#shopify-pc__banner .shopify-pc__banner__btn-decline{background:transparent!important;color:var(--dv-accent)!important;border:1px solid rgba(var(--dv-accent-rgb),.5)!important;border-radius:0!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;letter-spacing:1px!important;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)!important}.shopify-pc__banner .shopify-pc__banner__btn-manage,#shopify-pc__banner .shopify-pc__banner__btn-manage{color:rgba(var(--dv-accent-rgb),.5)!important;font-family:Courier New,Courier,monospace!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:1px!important}.shopify-pc__banner .shopify-pc__banner__btn-manage:hover,#shopify-pc__banner .shopify-pc__banner__btn-manage:hover{color:var(--dv-accent)!important}.shopify-pc__prefs,#shopify-pc__prefs{background:#000000f2!important;border:1px solid rgba(var(--dv-accent-rgb),.5)!important;color:var(--dv-accent)!important;font-family:Courier New,Courier,monospace!important}.product__media-item .media img,.product__media img,.product-media-container img{transition:transform .5s ease!important;cursor:zoom-in!important}.product__media-item:hover .media img,.product__media:hover img,.product-media-container:hover img{transform:scale(1.5)!important;transform-origin:var(--zoom-x, center) var(--zoom-y, center)!important}.product__media-list,.thumbnail-list{gap:8px!important}.product__media-item--variant,.thumbnail-list__item{border:1px solid rgba(var(--dv-accent-rgb),.1)!important;border-radius:0!important;overflow:hidden!important;transition:border-color .3s ease!important}.product__media-item--variant:hover,.thumbnail-list__item:hover,.product__media-item--variant.is-active,.thumbnail-list__item.is-active,.thumbnail-list__item[aria-current=true]{border-color:var(--dv-accent)!important;box-shadow:0 0 8px rgba(var(--dv-accent-rgb),.2)!important}.product__media-wrapper,.product__column--sticky{position:relative!important;overflow:hidden!important;background:var(--dv-bg)!important}.product__media-gallery{gap:4px!important}.product__media-gallery .product__media-item{overflow:hidden!important;border:1px solid rgba(var(--dv-accent-rgb),.05)!important}.product__media-item:after{content:"";position:absolute;bottom:8px;right:8px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(233,24,133,0.3)' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3Cline x1='11' y1='8' x2='11' y2='14'/%3E%3Cline x1='8' y1='11' x2='14' y2='11'/%3E%3C/svg%3E");background-size:contain;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:2}.product__media-item:hover:after{opacity:1}.product-form__input--pill .product-form__input-label,variant-radios label{font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important}.dv-description-drawer{margin:16px 0;border:1px solid rgba(var(--dv-accent-rgb),.12);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);overflow:hidden}.dv-description-drawer__toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 20px;background:rgba(var(--dv-accent-rgb),.03);border:none;cursor:pointer;transition:background .2s ease}.dv-description-drawer__toggle:hover{background:rgba(var(--dv-accent-rgb),.06)}.dv-description-drawer__label{font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:3px;color:var(--dv-accent);text-transform:uppercase}.dv-description-drawer__icon{font-family:Courier New,Courier,monospace;font-size:16px;color:var(--dv-accent);transition:transform .3s ease}.dv-description-drawer__toggle[aria-expanded=true] .dv-description-drawer__icon{transform:rotate(45deg)}.dv-description-drawer__content{max-height:0;overflow:hidden;transition:padding .4s;padding:0 20px}.dv-description-drawer__content--open{max-height:9000px;padding:16px 20px 20px}.dv-description-drawer__content p,.dv-description-drawer__content li,.dv-description-drawer__content span{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:.5px!important;color:rgba(var(--dv-accent-rgb),.7)!important;line-height:1.8!important}.dv-description-drawer__content h1,.dv-description-drawer__content h2,.dv-description-drawer__content h3,.dv-description-drawer__content h4,.dv-description-drawer__content h5{font-family:BebasNeue,Impact,sans-serif!important;color:var(--dv-accent)!important;letter-spacing:2px!important;margin:12px 0 6px!important}.dv-policy-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:12px}.dv-policy-links a{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.4)!important;text-transform:uppercase!important;text-decoration:none!important;transition:all .2s ease!important}.dv-policy-links a:hover{color:var(--dv-accent)!important;text-shadow:0 0 8px rgba(var(--dv-accent-rgb),.3)!important}.dv-policy-links__sep{font-family:Courier New,Courier,monospace;font-size:9px;color:rgba(var(--dv-accent-rgb),.15);letter-spacing:1px}.dv-page-content{max-width:800px;margin:40px auto;padding:0 20px}.dv-page-content__header{display:flex;align-items:center;gap:10px;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.15)}.dv-page-content__led{width:6px;height:6px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.5);animation:dv-led-pulse 2s ease-in-out infinite;flex-shrink:0}.dv-page-content__signal{font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:3px;color:var(--dv-accent);text-transform:uppercase}.dv-page-content__body{color:rgba(var(--dv-accent-rgb),.7)}.dv-page-content__body h1,.dv-page-content__body h2{font-family:BebasNeue,Impact,sans-serif!important;font-size:28px!important;letter-spacing:3px!important;color:var(--dv-accent)!important;margin:32px 0 12px!important;padding-bottom:8px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)}.dv-page-content__body h3{font-family:BebasNeue,Impact,sans-serif!important;font-size:20px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;margin:24px 0 10px!important}.dv-page-content__body h4,.dv-page-content__body h5,.dv-page-content__body h6{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;text-transform:uppercase!important;margin:20px 0 8px!important}.dv-page-content__body p{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:.5px!important;color:rgba(var(--dv-accent-rgb),.65)!important;line-height:1.9!important;margin:0 0 16px!important}.dv-page-content__body strong,.dv-page-content__body b{color:var(--dv-accent)!important;font-weight:400!important}.dv-page-content__body a{color:var(--dv-accent)!important;text-decoration:underline!important;text-underline-offset:3px!important}.dv-page-content__body a:hover{text-shadow:0 0 8px rgba(var(--dv-accent-rgb),.3)}.dv-page-content__body ul,.dv-page-content__body ol{padding-left:20px!important;margin:0 0 16px!important}.dv-page-content__body li{font-family:Courier New,Courier,monospace!important;font-size:12px!important;letter-spacing:.5px!important;color:rgba(var(--dv-accent-rgb),.65)!important;line-height:1.8!important;margin-bottom:6px!important}.dv-page-content__body li::marker{color:var(--dv-accent)!important}.dv-page-content__body hr{border:none!important;border-top:1px solid rgba(var(--dv-accent-rgb),.1)!important;margin:24px 0!important}@media(max-width:767px){body,html{overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}body.overflow-hidden{overflow:hidden!important}}@media(max-width:767px){.shopify-section{margin-bottom:24px!important}.shopify-section:last-child{margin-bottom:0!important}.shopify-section-group-header-group .shopify-section,.shopify-section-group-footer-group .shopify-section{margin-bottom:0!important}#MainContent>.shopify-section{padding-top:16px!important;padding-bottom:16px!important}#MainContent>.shopify-section:first-child{padding-top:0!important}.section-dv-hero-video{margin-bottom:0!important}.product{margin-bottom:20px!important}.product__media-wrapper{margin-bottom:16px!important}.related-products,.complementary-products{padding-top:24px!important;margin-top:16px!important;border-top:1px solid rgba(var(--dv-accent-rgb),.1)!important}.collection-banner+.shopify-section,.main-collection-banner+*{margin-top:16px!important}.rich-text,.newsletter{padding:32px 16px!important}.featured-collection,[class*=featured-collection]{padding:20px 0!important}[class*=color-video-banner],[class*=video-banner]{margin-bottom:16px!important}.header__heading-logo-wrapper,.header__heading-logo-image,.header__heading img,.header__heading-link img{max-height:200px!important;max-width:420px!important}@keyframes dv-logo-breathe{0%,to{transform:scale(1);filter:drop-shadow(0 0 4px rgba(var(--dv-accent-rgb),.15))}50%{transform:scale(1.35);filter:drop-shadow(0 0 35px rgba(var(--dv-accent-rgb),.7)) drop-shadow(0 0 12px rgba(var(--dv-accent-rgb),.35))}}.dv-hero__logo{height:140px!important;max-width:320px!important}.header__heading-link,.header__heading{padding:4px 0!important}.header__heading{max-width:75%!important;flex-shrink:0!important}.header-wrapper,.header,.section-header{background-color:var(--dv-bg)!important}.product-grid{gap:12px!important;padding:0 8px!important}.product-grid .grid__item{padding:0!important;width:100%!important}.card__media,.card__media .media{aspect-ratio:3/4!important}.grid--2-col-tablet-down .grid__item{width:calc(50% - 6px)!important}.card__heading,.card__heading a,.card-information .card__heading,.card-information .card__heading a{font-size:28px!important;line-height:1.15!important;letter-spacing:2px!important;margin-top:10px!important}.price-item,.price-item--regular,.price-item--sale,.price .money{font-size:16px!important}.collection-list__item .card__heading,.collection-list .card__heading,.card--collection .card__heading,.card--collection .card__heading a{font-size:24px!important;letter-spacing:2px!important;padding:12px!important}.collection-list__item .card__media,.collection-list .card__media,.card--collection .media{max-height:250px!important;overflow:hidden!important}.collection-list__item .card__media img,.collection-list .media img{object-fit:cover!important;object-position:center top!important}.collection-hero,.collection-banner{max-height:200px!important;overflow:hidden!important}.collection-hero__title,.collection-banner__heading{font-size:28px!important}.collection-list__item .card__media,.collection-list__item .media{height:220px!important}.collection-list__item .card>.card__content{padding:12px!important}.collection-list__item .card__heading,.collection-list__item .card__heading a{font-size:22px!important}.quick-add__submit,.card .button,.button--primary,.shopify-payment-button__button,.product-form__submit{font-size:14px!important;padding:14px 20px!important;letter-spacing:2px!important;min-height:48px!important}.dv-hero-video,.dv-hero-video__wrapper,[class*=dv-hero-video]{height:60vh!important;min-height:350px!important;max-height:500px!important}.section-header h2,.title-wrapper h2,.title-wrapper-with-link h2{font-size:34px!important;letter-spacing:2px!important}.rich-text h2,.rich-text .h1{font-size:28px!important;line-height:1.1!important}.rich-text p,.rich-text .rte{font-size:14px!important;line-height:1.5!important;padding:0 16px!important}.newsletter h2{font-size:20px!important}footer,.footer,.section-footer{padding-bottom:80px!important}.dv-brand-stamp{padding:40px 16px}.dv-brand-stamp__inner{padding:28px 20px}.dv-brand-stamp__name{font-size:22px!important;letter-spacing:8px!important}.dv-brand-stamp__tagline{font-size:13px!important}.dv-brand-stamp__status-text{font-size:8px!important}.dv-collection-entry__desc-drawer{display:block;margin-top:8px}.dv-collection-entry__desc-drawer summary{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.5)!important;text-transform:uppercase!important;cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px;padding:6px 0;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)}.dv-collection-entry__desc-drawer summary:before{content:"\25b6";font-size:7px;transition:transform .3s ease;color:rgba(var(--dv-accent-rgb),.4)}.dv-collection-entry__desc-drawer[open] summary:before{transform:rotate(90deg)}.dv-collection-entry__desc-drawer .dv-collection-entry__desc{margin-top:8px!important}.hura-announcement-bar{padding-top:12px!important;padding-bottom:12px!important}.hura-message{font-size:14px!important;letter-spacing:1.5px!important;padding:10px 30px!important;line-height:1.4!important}.header-time,#shopdatetime{font-size:18px!important}.product__title h1,.product__title{font-size:24px!important;line-height:1.1!important}.product__info-wrapper{padding:16px!important}.product-form__submit{min-height:54px!important;font-size:14px!important}.color-video-banner video{object-fit:cover!important;object-position:center!important}.menu-drawer__menu-item{font-size:20px!important;padding:12px 24px!important;color:var(--dv-accent)!important}.dv-icon--cart{width:32px!important;height:32px!important}.dv-collection-entry__inner{padding:28px 20px}.dv-collection-entry__title{font-size:32px!important;letter-spacing:3px!important}.dv-collection-entry__motto,.dv-collection-entry__desc{font-size:10px!important}.dv-dispatch-panel{padding:12px 14px}.dv-dispatch-panel__key{min-width:95px;font-size:7px!important}.dv-dispatch-panel__value{font-size:9px!important}.dv-classification{padding:12px 16px}.dv-classification__key{min-width:70px;font-size:8px!important}.dv-classification__value{font-size:10px!important}.dv-artifact-badge__type,.dv-artifact-badge__status{font-size:7px!important}.dv-icon--account{width:28px!important;height:28px!important}.dv-icon--hamburger{width:32px!important;height:32px!important}.dv-icon--search{width:26px!important;height:26px!important}.dv-page-content{margin:24px auto;padding:0 16px}.dv-page-content__body h1,.dv-page-content__body h2{font-size:22px!important}.dv-page-content__body h3{font-size:16px!important}.dv-page-content__body p,.dv-page-content__body li{font-size:11px!important}.newsletter-popup,.popup-modal,[class*=newsletter] .modal{max-width:90vw!important;padding:32px 24px!important}.newsletter-popup h2,[class*=newsletter] .modal h2{font-size:22px!important}.product__media-item:hover .media img{transform:none!important;cursor:default!important}.product__media-item:after{display:none!important}.product__media-list{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.product__media-item{scroll-snap-align:center!important}.dv-decode-overlay{display:none!important}.card-wrapper:hover .card,.card--card:hover{box-shadow:none!important}.card__media:hover .dv-decode-overlay{display:none!important}.header__heading-link:hover img{animation-play-state:running!important;transform:none!important;filter:none!important}.dv-trust-badges{gap:12px}.dv-trust-badge__text{font-size:7px;letter-spacing:1.5px}.customer.login,.customer.register,.customer.account{margin:24px auto}.customer button[type=submit]{font-size:16px!important;padding:12px 24px!important}.dv-404__glitch{font-size:80px}.dv-404__message{font-size:10px}.dv-description-drawer__toggle{padding:12px 16px}.dv-description-drawer__label{font-size:9px;letter-spacing:2px}.dv-description-drawer__content--open{padding:12px 16px 16px}.dv-description-drawer__content p,.dv-description-drawer__content li{font-size:10px!important}}.dv-404{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:40px 20px;text-align:center}.dv-404__container{max-width:500px}.dv-404__glitch{font-family:BebasNeue,Impact,sans-serif;font-size:120px;letter-spacing:10px;color:var(--dv-accent);position:relative;margin-bottom:16px;line-height:1;text-shadow:0 0 30px rgba(var(--dv-accent-rgb),.2)}.dv-404__status{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:20px}.dv-404__led{width:6px;height:6px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.5);animation:dv-led-pulse 2s ease-in-out infinite}.dv-404__signal{font-family:Courier New,Courier,monospace;font-size:12px;letter-spacing:3px;color:var(--dv-accent);text-transform:uppercase}.dv-404__message{font-family:Courier New,Courier,monospace;font-size:11px;letter-spacing:1.5px;color:rgba(var(--dv-accent-rgb),.4);line-height:1.8;margin:0 0 32px;text-transform:uppercase}.dv-404__cta{display:inline-block;font-family:BebasNeue,Impact,sans-serif;font-size:18px;letter-spacing:4px;color:var(--dv-button-text);background:var(--dv-accent);padding:14px 40px;text-decoration:none;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:all .3s ease;margin-bottom:16px}.dv-404__cta:hover{background:#fff;box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.3)}.dv-404__secondary{display:block;font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:2px;color:rgba(var(--dv-accent-rgb),.4);text-decoration:none;text-transform:uppercase;transition:color .3s ease}.dv-404__secondary:hover{color:var(--dv-accent)}.card-wrapper{position:relative;cursor:pointer}.card-wrapper .card__heading a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dv-trust-badges{display:flex;justify-content:center;gap:20px;padding:16px 0;margin:16px 0;border-top:1px solid rgba(var(--dv-accent-rgb),.08);border-bottom:1px solid rgba(var(--dv-accent-rgb),.08);flex-wrap:wrap}.dv-trust-badge{display:flex;align-items:center;gap:6px}.dv-trust-badge__icon{color:var(--dv-accent);font-size:10px}.dv-trust-badge__text{font-family:Courier New,Courier,monospace;font-size:8px;letter-spacing:2px;color:rgba(var(--dv-accent-rgb),.4);text-transform:uppercase}.dv-cart-trust{padding:12px 0;margin:12px 0}.dv-cart-threshold{margin-bottom:10px}.dv-cart-threshold__bar{width:100%;height:2px;background:rgba(var(--dv-accent-rgb),.1);margin-bottom:6px}.dv-cart-threshold__fill{height:100%;background:var(--dv-accent);transition:width .5s ease}.dv-cart-threshold__text{font-family:Courier New,Courier,monospace;font-size:8px;letter-spacing:2px;color:rgba(var(--dv-accent-rgb),.5);text-transform:uppercase}.dv-cart-trust__badges{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.dv-cart-trust__badges span{font-family:Courier New,Courier,monospace;font-size:7px;letter-spacing:1.5px;color:rgba(var(--dv-accent-rgb),.3);text-transform:uppercase}.dv-sticky-atc{position:fixed;bottom:0;left:0;width:100%;z-index:999;background:#000000fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid rgba(var(--dv-accent-rgb),.15);padding:12px 16px}.dv-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:600px;margin:0 auto}.dv-sticky-atc__info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.dv-sticky-atc__title{font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:1.5px;color:var(--dv-accent);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-sticky-atc__price{font-family:Courier New,Courier,monospace;font-size:12px;letter-spacing:1px;color:rgba(var(--dv-accent-rgb),.6)}.dv-sticky-atc__button{font-family:BebasNeue,Impact,sans-serif;font-size:14px;letter-spacing:3px;background:var(--dv-accent);color:var(--dv-button-text);border:none;padding:12px 20px;text-transform:uppercase;cursor:pointer;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);white-space:nowrap;flex-shrink:0;transition:background .3s ease}.dv-sticky-atc__button:active{background:#fff}@media(min-width:768px){.dv-sticky-atc{display:none!important}}@media(max-width:767px){#dv-audio-player{bottom:60px!important}}.dv-breadcrumb{font-family:Courier New,Courier,monospace!important;font-size:9px;letter-spacing:2px;color:rgba(var(--dv-accent-rgb),.4)!important;text-transform:uppercase;text-decoration:none!important;display:inline-block!important;margin-bottom:12px;transition:color .3s ease}.dv-breadcrumb:hover{color:var(--dv-accent)!important}.dv-empty-collection{text-align:center;padding:80px 20px}.dv-empty-collection__led{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.5);animation:dv-led-pulse 2s ease-in-out infinite;margin-bottom:16px}@keyframes dv-led-pulse{0%,to{box-shadow:0 0 4px rgba(var(--dv-accent-rgb),.3)}50%{box-shadow:0 0 12px rgba(var(--dv-accent-rgb),.7)}}.dv-empty-collection__title{font-family:Courier New,Courier,monospace;font-size:12px;letter-spacing:3px;color:var(--dv-accent);text-transform:uppercase;margin:0 0 8px}.dv-empty-collection__message{font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:2px;color:rgba(var(--dv-accent-rgb),.4);text-transform:uppercase;margin:0 0 24px}.dv-empty-collection__cta{font-family:BebasNeue,Impact,sans-serif;font-size:16px;letter-spacing:3px;color:var(--dv-button-text);background:var(--dv-accent);padding:12px 32px;text-decoration:none!important;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);display:inline-block;transition:all .3s ease}.dv-empty-collection__cta:hover{box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.3)}.dv-visitor-banner{position:fixed;top:0;left:0;width:100%;z-index:9998;background:#000000f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(var(--dv-accent-rgb),.2);padding:10px 20px;transition:opacity .5s ease}.dv-visitor-banner__inner{display:flex;align-items:center;justify-content:center;gap:10px;max-width:800px;margin:0 auto}.dv-visitor-banner__led{width:5px;height:5px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.5);animation:dv-led-pulse 2s ease-in-out infinite;flex-shrink:0}.dv-visitor-banner__text{font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:2px;color:rgba(var(--dv-accent-rgb),.7);text-transform:uppercase;text-align:center}.dv-visitor-banner__text strong{color:var(--dv-accent);font-weight:400}.dv-visitor-banner__close{background:none;border:none;color:rgba(var(--dv-accent-rgb),.3);font-size:18px;cursor:pointer;padding:0 4px;flex-shrink:0;transition:color .3s ease}.dv-visitor-banner__close:hover{color:var(--dv-accent)}@media(max-width:767px){.dv-visitor-banner__text{font-size:8px;letter-spacing:1.5px}}.dv-exit-intent{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;align-items:center;justify-content:center}.dv-exit-intent__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dv-exit-intent__modal{position:relative;z-index:1;background:#000000fa;border:1px solid rgba(var(--dv-accent-rgb),.2);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);max-width:480px;width:90%;padding:48px 40px;text-align:center}.dv-exit-intent__close{position:absolute;top:12px;right:16px;background:none;border:none;color:rgba(var(--dv-accent-rgb),.3);font-size:24px;cursor:pointer;transition:color .3s ease}.dv-exit-intent__close:hover{color:var(--dv-accent)}.dv-exit-intent__status{font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:3px;color:var(--dv-accent);text-transform:uppercase;margin:0 0 16px}.dv-exit-intent__heading{font-family:BebasNeue,Impact,sans-serif;font-size:32px;letter-spacing:4px;color:var(--dv-accent);text-transform:uppercase;margin:0 0 12px}.dv-exit-intent__offer{font-family:Courier New,Courier,monospace;font-size:11px;letter-spacing:2px;color:rgba(var(--dv-accent-rgb),.6);text-transform:uppercase;line-height:1.8;margin:0 0 28px}.dv-exit-intent__offer strong{color:var(--dv-accent);font-weight:400;font-size:14px}.dv-exit-intent__cta{display:inline-block;font-family:BebasNeue,Impact,sans-serif;font-size:18px;letter-spacing:4px;background:var(--dv-accent);color:#0a0a0a;padding:14px 40px;text-decoration:none!important;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:all .3s ease;margin-bottom:16px}.dv-exit-intent__cta:hover{background:#fff;box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.3)}.dv-exit-intent__dismiss{display:block;margin:0 auto;background:none;border:none;font-family:Courier New,Courier,monospace;font-size:9px;letter-spacing:2px;color:rgba(var(--dv-accent-rgb),.25);text-transform:uppercase;cursor:pointer;transition:color .3s ease}.dv-exit-intent__dismiss:hover{color:rgba(var(--dv-accent-rgb),.5)}.dv-recently-viewed{max-width:1200px;margin:40px auto;padding:0 20px}.dv-recently-viewed__header{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.1)}.dv-recently-viewed__led{width:6px;height:6px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.5);animation:dv-led-pulse 2s ease-in-out infinite;flex-shrink:0}.dv-recently-viewed__title{font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:3px;color:var(--dv-accent);text-transform:uppercase}.dv-recently-viewed__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.dv-recently-viewed__card{text-decoration:none!important;display:flex;flex-direction:column;gap:8px}.dv-recently-viewed__card img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border:1px solid rgba(var(--dv-accent-rgb),.08);transition:border-color .3s ease}.dv-recently-viewed__card:hover img{border-color:var(--dv-accent)}.dv-recently-viewed__name{font-family:Courier New,Courier,monospace;font-size:9px;letter-spacing:1.5px;color:rgba(var(--dv-accent-rgb),.6)!important;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-recently-viewed__price{font-family:Courier New,Courier,monospace;font-size:9px;letter-spacing:1px;color:rgba(var(--dv-accent-rgb),.4)!important}@media(max-width:767px){.dv-recently-viewed__grid{grid-template-columns:repeat(3,1fr);gap:8px}}.dv-back-top{position:fixed;bottom:80px;right:16px;width:36px;height:36px;background:#000000e6;border:1px solid rgba(var(--dv-accent-rgb),.2);color:var(--dv-accent);font-size:12px;align-items:center;justify-content:center;cursor:pointer;z-index:998;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);transition:all .3s ease}.dv-back-top:hover{border-color:var(--dv-accent);box-shadow:0 0 12px rgba(var(--dv-accent-rgb),.2)}@media(max-width:767px){.dv-back-top{bottom:120px;right:12px;width:32px;height:32px}}.dv-mto-callout{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;margin:12px 0;border:1px solid rgba(var(--dv-accent-rgb),.1);background:rgba(var(--dv-accent-rgb),.03);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.dv-mto-callout__icon{color:var(--dv-accent);font-size:12px;flex-shrink:0;margin-top:2px}.dv-mto-callout__label{font-family:Courier New,Courier,monospace;font-size:10px;letter-spacing:2px;color:var(--dv-accent);text-transform:uppercase;display:block;margin-bottom:4px}.dv-mto-callout__detail{font-family:Courier New,Courier,monospace;font-size:9px;letter-spacing:1.5px;color:rgba(var(--dv-accent-rgb),.4);text-transform:uppercase;display:block}.product-form__inventory,.inventory-status{font-family:Courier New,Courier,monospace!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:8px 0!important}.product-form__inventory .icon-in-stock,.inventory-status--in-stock{color:var(--dv-accent)!important}.product-form__inventory .icon-low-stock{color:#f44!important;animation:dv-led-pulse 1.5s ease-in-out infinite}.gift-card{background:var(--dv-bg)!important;text-align:center;padding:40px 20px}.gift-card__title{font-family:BebasNeue,Impact,sans-serif!important;letter-spacing:4px!important;color:var(--dv-accent)!important}.gift-card__price{font-family:Courier New,Courier,monospace!important;color:var(--dv-accent)!important;letter-spacing:2px!important}.gift-card__number{font-family:Courier New,Courier,monospace!important;font-size:14px!important;letter-spacing:3px!important;color:rgba(var(--dv-accent-rgb),.7)!important;border:1px solid rgba(var(--dv-accent-rgb),.2)!important;padding:12px 20px!important;background:transparent!important}.gift-card__qr-code img{filter:invert(1) hue-rotate(180deg)}.article-card,.article-card-wrapper{background:var(--dv-bg)!important}.article-card .card__inner{background:var(--dv-secondary)!important;border:1px solid rgba(var(--dv-accent-rgb),.08)!important;border-radius:0!important;overflow:hidden;transition:border-color .3s ease}.article-card:hover .card__inner{border-color:var(--dv-accent)!important}.article-card .card__heading a{font-family:BebasNeue,Impact,sans-serif!important;font-size:18px!important;letter-spacing:2px!important;color:var(--dv-accent)!important;text-transform:uppercase}.article-card__info,.article-card__info span{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:2px!important;color:rgba(var(--dv-accent-rgb),.35)!important;text-transform:uppercase}.article-card__excerpt{font-family:Courier New,Courier,monospace!important;font-size:11px!important;letter-spacing:.5px!important;color:rgba(var(--dv-accent-rgb),.5)!important;line-height:1.6!important}.article-card__image-wrapper{overflow:hidden!important;border-radius:0!important}.article-card__image img{transition:transform .5s ease!important}.article-card:hover .article-card__image img{transform:scale(1.03)!important}.blog-articles__article{border-bottom:none!important}.blog .title,.blog .title a{font-family:BebasNeue,Impact,sans-serif!important;color:var(--dv-accent)!important;letter-spacing:3px!important}.blog .title-wrapper-with-link .title{font-size:28px!important}.article-template{background:var(--dv-bg)!important}.article-template__content,.article-template__content p,.article-template__content li{color:rgba(var(--dv-accent-rgb),.7)!important;font-family:Courier New,Courier,monospace!important;font-size:14px!important;line-height:1.8!important}.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content strong,.article-template__content a{color:var(--dv-accent)!important}.article-template__comment-wrapper{border-color:rgba(var(--dv-accent-rgb),.1)!important}.dv-blog-disclaimer{margin:32px 0;padding:20px 24px;border:1px solid rgba(var(--dv-accent-rgb),.1);background:rgba(var(--dv-accent-rgb),.02);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.dv-blog-disclaimer__header{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(var(--dv-accent-rgb),.08)}.dv-blog-disclaimer__led{width:5px;height:5px;border-radius:50%;background:var(--dv-accent);box-shadow:0 0 6px rgba(var(--dv-accent-rgb),.5);animation:dv-led-pulse 2s ease-in-out infinite;flex-shrink:0}.dv-blog-disclaimer__signal{font-family:Courier New,Courier,monospace;font-size:9px;letter-spacing:2px;color:var(--dv-accent);text-transform:uppercase}.dv-blog-disclaimer__body p{font-family:Courier New,Courier,monospace!important;font-size:9px!important;letter-spacing:.5px!important;color:rgba(var(--dv-accent-rgb),.35)!important;line-height:1.7!important;margin:0 0 8px!important}.dv-blog-disclaimer__body p:last-child{margin-bottom:0!important}@keyframes dv-scramble-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.card__heading a{animation:dv-scramble-reveal .6s ease-out forwards;animation-delay:calc(var(--card-index, 0) * .1s)}.price-item--regular,.price-item--sale{position:relative;transition:filter .3s ease}.card-wrapper:not(:hover) .price-item--regular,.card-wrapper:not(:hover) .price-item--sale{filter:blur(3px)}.card-wrapper:hover .price-item--regular,.card-wrapper:hover .price-item--sale{filter:blur(0)}@keyframes dv-neon-flicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 7px rgba(var(--dv-accent-rgb),.6),0 0 15px rgba(var(--dv-accent-rgb),.3),0 0 30px rgba(var(--dv-accent-rgb),.15);opacity:1}20%,24%,55%{text-shadow:none;opacity:.7}}.collection-hero__title,.title-wrapper h2{animation:dv-neon-flicker 4s ease-in-out infinite}@keyframes dv-vhs-jitter{0%{transform:translate(0)}10%{transform:translate(-2px)}20%{transform:translate(1px)}30%{transform:translate(-1px)}40%{transform:translate(2px)}50%{transform:translate(0)}to{transform:translate(0)}}.card-wrapper:hover .card__media img{animation:dv-vhs-jitter .3s steps(3) forwards}@keyframes dv-holo-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ff00640f,#00ffc80f,#6400ff0f,#ffc8000f);background-size:400% 400%;animation:dv-holo-shift 4s ease infinite;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.card-wrapper:hover .card__media:after{opacity:1}@keyframes dv-quantum-pulse{0%,to{box-shadow:0 0 rgba(var(--dv-accent-rgb),.4)}50%{box-shadow:0 0 0 6px rgba(var(--dv-accent-rgb),0)}}.quick-add__submit:hover,.card .button:hover,.product-form__submit:hover{animation:dv-quantum-pulse 1.5s ease infinite}.card--card{transition:box-shadow .4s ease}.card--card:hover{box-shadow:0 0 20px rgba(var(--dv-accent-rgb),.2),0 0 40px rgba(var(--dv-accent-rgb),.08),inset 0 0 15px rgba(var(--dv-accent-rgb),.03)!important}.card--card .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 40%,rgba(var(--dv-accent-rgb),.1) 45%,rgba(255,255,255,.06) 50%,rgba(var(--dv-accent-rgb),.1) 55%,transparent 60%);background-size:200% 200%;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:2}.card--card:hover .card__media:after{opacity:1;animation:dv-holo-shimmer 3s ease-in-out infinite}@keyframes dv-holo-shimmer{0%{background-position:-100% -100%}to{background-position:200% 200%}}.title-wrapper h2,.featured-collection .collection__title,.section-header h2{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.title-wrapper h2.dv-revealed,.featured-collection .collection__title.dv-revealed,.section-header h2.dv-revealed{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dv-styles.css.map */
