body.dt-halloween{--dt-halloween-ink: #190d10;--dt-halloween-orange: #ff842d;background:#190d10}body.dt-halloween .color-scheme-2{--color-button: 255, 132, 45;--color-button-text: 25, 13, 16}body.dt-halloween .color-scheme-e1a29c74-f18b-4774-982c-0f33b9608a61{--color-background: 58, 13, 19;--gradient-background: linear-gradient(110deg, #210b10, #61151d, #210b10);--color-foreground: 255, 238, 220;--color-button: 255, 132, 45;--color-button-text: 25, 13, 16;--color-secondary-button: 58, 13, 19;--color-secondary-button-text: 255, 238, 220;--color-link: 255, 183, 121}body.dt-halloween .dt-vat-toggle__button[aria-checked=true] .dt-vat-toggle__track{border-color:#ff842d;background:#a53c1f}body.dt-halloween .dt-header-search__input::selection{background:#9c2424;color:#fff}body.dt-halloween .dt-header-search__input::-moz-selection{background:#9c2424;color:#fff}body.dt-halloween .dt-mega-menu__category-link:hover,body.dt-halloween .dt-mega-menu__category-link:focus-visible,body.dt-halloween .dt-mega-menu__category-link.is-active,body.dt-halloween .dt-mega-menu.is-pinned .dt-mega-menu__category-link.is-active,body.dt-halloween .dt-mega-menu__category-unpin,body.dt-halloween .dt-mega-menu__overview-title:hover,body.dt-halloween .dt-mega-menu__group-title:hover,body.dt-halloween .dt-mega-menu__model-link:hover,body.dt-halloween .dt-mega-menu__model-link--single,body.dt-halloween .dt-mega-menu__link--active{color:#8e241d}body.dt-halloween .dt-mega-menu.is-pinned .dt-mega-menu__category-link.is-active{background:#fbe4d2}body.dt-halloween .dt-mega-menu__category-unpin:hover,body.dt-halloween .dt-mega-menu__category-unpin:focus-visible{background:#b93d2420}html body.dt-halloween .dt-sticky-atc__button:not(:disabled){background:#ff842d;color:#190d10}body.dt-halloween .dt-maintenance{--dt-purple: #972c20}body.dt-halloween #smile-lite-launcher-frame,body.dt-halloween .smile-launcher-frame-container iframe{filter:hue-rotate(137deg)}body.dt-halloween .header-wrapper{--color-background: 24, 13, 16;--gradient-background: #180d10;background:radial-gradient(ellipse at 70% 0,#5c171b 0,transparent 70%),#180d10;border-bottom:2px solid #dc4922;box-shadow:0 3px 18px #9c17152e}body.dt-halloween .header__heading-logo.dt-halloween-logo{display:block;width:var(--dt-halloween-logo-width, 200px);max-width:100%;height:auto;aspect-ratio:5.4 / 1;object-fit:cover;object-position:center}body.dt-halloween .header__inline-menu>.list-menu>li>header-menu>details>summary:hover,body.dt-halloween .header__active-menu-item{color:#ffb779}body.dt-halloween .dt-header-search__button{background:#ff842d;color:#190d10}body.dt-halloween .dt-header-search__button:hover{background:#ffa15b}body.dt-halloween .dt-header-search__input:focus{border-color:#ff842d;outline-color:#ff842d66}body.dt-halloween .dt-header-search__button:focus-visible{box-shadow:0 0 0 .3rem #ff842d}body.dt-halloween .menu-drawer{--color-background: 24, 13, 16;--gradient-background: #180d10}body.dt-halloween .button:not(.button--secondary):not(.button--tertiary):not(:disabled):not([aria-disabled=true]),body.dt-halloween .dt-product-card__purchase quick-add-bulk .quantity__button:last-of-type:not(:disabled){--color-button: 255, 132, 45;--color-button-text: 25, 13, 16}body.dt-halloween .dt-product-card__purchase quick-add-bulk .quantity__button:last-of-type:not(:disabled){background:#ff842d;color:#190d10}body.dt-halloween .dt-product-card__purchase quick-add-bulk .quantity__button:last-of-type:not(:disabled):hover{background:#ffa15b}body.dt-halloween .product-card-wrapper .card{border-color:#9e382f66;box-shadow:0 2px 9px #00000018}body.dt-halloween .product-card-wrapper>.card{--color-background: 25, 13, 16;--color-foreground: 255, 238, 220;--color-link: 255, 183, 121;--gradient-background: transparent;background:#190d107a;border-color:#ff842d66}body.dt-halloween .product-card-wrapper .card__inner,body.dt-halloween .product-card-wrapper .card__media,body.dt-halloween .product-card-wrapper .card__media .media{background:transparent}body.dt-halloween .product-card-wrapper .card>.card__content{background:#13080cf0;color:#ffeedc}body.dt-halloween .product-card-wrapper .card__heading,body.dt-halloween .product-card-wrapper .card__heading a,body.dt-halloween .product-card-wrapper .card__information,body.dt-halloween .product-card-wrapper .quantity__input{color:#ffeedc}body.dt-halloween .dt-product-card__price,body.dt-halloween .dt-product-card__purchase{background:#ff842d11;border-color:#ffb77933}body.dt-halloween .dt-product-card__purchase quick-add-bulk .quantity{background:#190d10b8;color:#ffeedc}body.dt-halloween .product-card-wrapper [data-dt-trade]{color:#ff927c}body.dt-halloween .dt-slideshow .dt-slideshow__controls{--dt-slideshow-controls-background: #fff0df;--dt-slideshow-controls-color: #251015}body.dt-halloween .dt-contained-strip-shell,body.dt-halloween.template-index #MainContent>.shopify-section>.color-scheme-2,body.dt-halloween.template-index #MainContent>.shopify-section>slideshow-component{--color-background: 25, 13, 16;--gradient-background: #190d10;--color-foreground: 255, 238, 220;background-color:#190d10}body.dt-halloween .dt-contained-strip-shell .rich-text{--color-background: 79, 20, 23;--gradient-background: #4f1417;--color-foreground: 255, 238, 220;background:linear-gradient(110deg,#260d12,#671b1b,#260d12);box-shadow:inset 0 1px #dc492266,inset 0 -1px #dc492266}body.dt-halloween.template-product,body.dt-halloween.template-product #MainContent,body.dt-halloween.template-product #MainContent [class*=color-scheme-],body.dt-halloween.template-product .product-popup-modal__content,body.dt-halloween.template-product .product-media-modal{--color-background: 25, 13, 16;--gradient-background: #190d10;--color-foreground: 255, 238, 220;--color-link: 255, 183, 121;--color-button: 255, 132, 45;--color-button-text: 25, 13, 16;--color-secondary-button: 25, 13, 16;--color-secondary-button-text: 255, 183, 121;--color-badge-background: 79, 20, 23;--color-badge-foreground: 255, 238, 220;--color-badge-border: 255, 132, 45;--color-shadow: 0, 0, 0;color:#ffeedc}body.dt-halloween.template-product #MainContent,body.dt-halloween.template-product [id^=MainProduct-]{background:#190d10}body.dt-halloween.template-product .product__title,body.dt-halloween.template-product .product__title h1,body.dt-halloween.template-product .product__title a,body.dt-halloween.template-product .product__info-container .price,body.dt-halloween.template-product .product__info-container .price-item,body.dt-halloween.template-product .product__accordion .accordion__title,body.dt-halloween.template-product .related-products__heading,body.dt-halloween.template-product .quick-order-list__table,body.dt-halloween.template-product .quick-order-list-total{color:#ffeedc}body.dt-halloween.template-product .product__tax,body.dt-halloween.template-product .product__inventory,body.dt-halloween.template-product .product__text,body.dt-halloween.template-product .dt-breadcrumb,body.dt-halloween.template-product .dt-vat-status,body.dt-halloween.template-product .product__info-container .caption{color:#dfc2b6}body.dt-halloween.template-product .product__description,body.dt-halloween.template-product .product__accordion .accordion__content{color:#ffeedc}body.dt-halloween.template-product .product__description a,body.dt-halloween.template-product .product__accordion .accordion__content a,body.dt-halloween.template-product .product__tax a,body.dt-halloween.template-product .dt-breadcrumb a,body.dt-halloween.template-product .product__info-container .link,body.dt-halloween.template-product .product__view-details{color:#ffb779;text-decoration-color:#ffb77999}body.dt-halloween.template-product .product__description a:hover,body.dt-halloween.template-product .product__info-container .link:hover,body.dt-halloween.template-product .dt-breadcrumb a:hover{color:#ffd2a9}body.dt-halloween.template-product .product-form__submit:not(:disabled):not([aria-disabled=true]){--color-button: 255, 132, 45;--color-button-text: 25, 13, 16}body.dt-halloween.template-product .shopify-payment-button__button--unbranded{background:#ff842d;color:#190d10}body.dt-halloween.template-product .shopify-payment-button__more-options{color:#ffb779}body.dt-halloween.template-product .product__info-container :is(.quantity,.select__select,.field__input),body.dt-halloween.template-product .product-popup-modal__content,body.dt-halloween.template-product .product__accordion{background-color:#261117;color:#ffeedc;border-color:#ffb77940}body.dt-halloween.template-product .product__info-container :is(.quantity__input,.quantity__button,.form__label),body.dt-halloween.template-product .product__info-container .select .icon-caret{color:#ffeedc}body.dt-halloween.template-product .product-form__input input[type=radio]+label{background:#261117;border-color:#ffb77966;color:#ffeedc}body.dt-halloween.template-product .product-form__input input[type=radio]:checked+label{background:#ff842d;border-color:#ff842d;color:#190d10}body.dt-halloween.template-product .product__info-container :is(table,th,td),body.dt-halloween.template-product .quick-order-list__table :is(th,td),body.dt-halloween.template-product .quick-order-list-total{border-color:#ffb77940}body.dt-halloween.template-product .product__info-container [data-dt-trade]{color:#ff927c}body.dt-halloween .footer{--color-background: 24, 13, 16;--gradient-background: #180d10;--color-foreground: 255, 238, 220;--color-link: 255, 183, 121;background:radial-gradient(ellipse at 90% 100%,#5e171d 0,transparent 65%),#180d10;border-top:2px solid #dc4922}body.dt-halloween .footer .footer-block__heading,body.dt-halloween .footer .footer-block__details-content,body.dt-halloween .footer .footer-block__details-content a,body.dt-halloween .footer .copyright__content,body.dt-halloween .footer .copyright__content a,body.dt-halloween .footer .footer__content-bottom{color:#ffeedc}body.dt-halloween .footer .footer-block__details-content a:hover,body.dt-halloween .footer .copyright__content a:hover{color:#ffb779}.dt-halloween .dt-halloween-decor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;overflow:hidden}.dt-halloween .dt-halloween-decor>svg{position:absolute;pointer-events:none}.dt-halloween .dt-halloween-decor__web{top:0;width:clamp(62px,8vw,130px);height:auto;opacity:.5}.dt-halloween .dt-halloween-decor__web--left{left:0}.dt-halloween .dt-halloween-decor__web--right{right:0}.dt-halloween .dt-halloween-decor__eyes{width:clamp(32px,4.2vw,68px);height:auto;filter:drop-shadow(0 0 5px #d91921aa);transform-box:fill-box;transform-origin:50% 55%;animation:dt-halloween-blink 7.3s linear infinite}.dt-halloween .dt-halloween-decor__eyes--left{top:41%;left:6px}.dt-halloween .dt-halloween-decor__eyes--right{top:60%;right:6px;animation-duration:9.1s;animation-delay:-3.8s}.dt-halloween .dt-halloween-decor__bats{top:145px;right:8px;width:clamp(50px,6vw,96px);height:auto;filter:drop-shadow(0 0 1px #bd543b)}.dt-halloween .dt-halloween-decor__bats>path:not(:last-child){fill:#a3544d}.dt-halloween .dt-halloween-decor__pumpkin{bottom:112px;left:8px;width:clamp(44px,4.6vw,74px);height:auto;filter:drop-shadow(0 0 9px #e8582133)}.dt-halloween .dt-halloween-decor__zombie{right:6px;bottom:112px;width:clamp(38px,4.4vw,70px);height:auto}.dt-halloween .dt-halloween-idle{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;overflow:hidden;contain:strict}.dt-halloween .dt-halloween-idle[hidden]{display:none}.dt-halloween .dt-halloween-idle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 30%,transparent 25%,#3900074d 100%)}.dt-halloween .dt-halloween-idle__blood{display:block;width:100%;height:100%;filter:drop-shadow(0 5px 6px #23000570);transform:translateY(-100%)}.dt-halloween .dt-halloween-idle.is-active .dt-halloween-idle__blood{animation:dt-halloween-blood 4.5s cubic-bezier(.2,.55,.4,1) both}.dt-halloween .dt-halloween-zombie{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482500;overflow:hidden;pointer-events:none;contain:strict}.dt-halloween .dt-halloween-zombie[hidden]{display:none}.dt-halloween .dt-halloween-zombie__walker{position:absolute;bottom:7px;left:-140px;width:120px;height:auto;pointer-events:none;filter:drop-shadow(0 5px 5px #0008)}.dt-halloween .dt-halloween-zombie__walker>svg{display:block;width:100%;height:auto;overflow:visible}.dt-halloween .dt-halloween-zombie.is-active .dt-halloween-zombie__walker{animation:dt-zombie-crossing 20s linear both}.dt-halloween .dt-halloween-zombie.is-active .dt-zombie__leg--front,.dt-halloween .dt-halloween-zombie.is-active .dt-zombie__leg--back{transform-box:fill-box;transform-origin:50% 0;animation:dt-zombie-step .95s ease-in-out infinite alternate}.dt-halloween .dt-halloween-zombie.is-active .dt-zombie__leg--back{animation-direction:alternate-reverse}.dt-halloween .dt-halloween-zombie.is-active .dt-zombie__arm--front,.dt-halloween .dt-halloween-zombie.is-active .dt-zombie__arm--back{transform-box:fill-box;transform-origin:10% 50%;animation:dt-zombie-reach 1.9s ease-in-out infinite alternate}@keyframes dt-zombie-crossing{0%{transform:translate(0)}to{transform:translate(calc(100vw + 280px))}}@keyframes dt-zombie-step{0%{transform:rotate(-13deg)}to{transform:rotate(13deg)}}@keyframes dt-zombie-reach{0%{transform:rotate(-3deg)}to{transform:rotate(4deg)}}@keyframes dt-halloween-blood{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes dt-halloween-blink{0%,91%,95%,to{transform:scaleY(1)}93%,97%{transform:scaleY(.06)}}.dt-halloween .dt-halloween-spider{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6;overflow:hidden;pointer-events:none;contain:strict}.dt-halloween .dt-halloween-spider[hidden]{display:none}.dt-halloween .dt-halloween-spider__rig{position:absolute;top:0;right:clamp(12px,3vw,56px);width:90px;height:auto;transform:translateY(-100%);pointer-events:none;filter:drop-shadow(1px 3px 3px #0008)}.dt-halloween .dt-halloween-spider__rig svg{display:block;width:100%;height:auto}.dt-halloween .dt-halloween-spider[data-dt-spider-side=left] .dt-halloween-spider__rig{left:clamp(12px,3vw,56px);right:auto}.dt-halloween .dt-halloween-spider.is-active .dt-halloween-spider__rig{animation:dt-halloween-spider-drop 4.4s ease-in-out both}@keyframes dt-halloween-spider-drop{0%,to{transform:translateY(-100%)}27.2727%,72.7273%{transform:translateY(0)}}@media screen and (max-width:989px){.dt-halloween .dt-halloween-spider__rig{width:64px;right:8px}.dt-halloween .dt-halloween-spider[data-dt-spider-side=left] .dt-halloween-spider__rig{left:8px;right:auto}.dt-halloween .dt-halloween-zombie__walker{width:78px;bottom:5px}.dt-halloween .dt-halloween-decor__web{width:56px;opacity:.36}.dt-halloween .dt-halloween-decor__eyes{width:25px}.dt-halloween .dt-halloween-decor__eyes--left{left:-3px}.dt-halloween .dt-halloween-decor__eyes--right{right:-3px}.dt-halloween .dt-halloween-decor__bats{top:225px;right:-4px;width:38px}.dt-halloween .dt-halloween-decor__pumpkin{bottom:96px;left:-10px;width:34px}.dt-halloween .dt-halloween-decor__zombie{right:-12px;bottom:105px;width:30px}}body.dt-halloween:has(predictive-search[open]) .dt-halloween-decor,body.dt-halloween:has(details[open].menu-opening) .dt-halloween-decor,body.dt-halloween:has(details.mobile-facets__disclosure[open]) .dt-halloween-decor{visibility:hidden}@media(prefers-reduced-motion:reduce),(forced-colors:active){.dt-halloween .dt-halloween-decor__eyes{animation:none;transform:none}.dt-halloween .dt-halloween-idle,.dt-halloween .dt-halloween-zombie,.dt-halloween .dt-halloween-spider{display:none!important}}@media(forced-colors:active),print{.dt-halloween .dt-halloween-decor,.dt-halloween .dt-halloween-idle,.dt-halloween .dt-halloween-zombie,.dt-halloween .dt-halloween-spider{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/dt-halloween.css.map */
