:root{--halloween-orange: #ff6b00;--halloween-orange-hover: #e55a00;--halloween-orange-light: #fff5eb;--halloween-dark: #0d0d0d;--halloween-purple: #2a114b;--halloween-glow: rgba(255, 107, 0, .35)}.announcement-bar{border-bottom:1px solid rgba(255,107,0,.25)!important;font-family:inherit}.announcement-bar .style2__left{font-weight:500;letter-spacing:.02em}.announcement-bar .style2__left p{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:#f94!important}.announcement-bar .style2__left a{background:linear-gradient(135deg,#ff6b00,#ff4500)!important;color:#fff!important;padding:2px 10px!important;border-radius:9999px!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;margin-left:10px!important;display:inline-block!important;box-shadow:0 1px 4px #ff6b0066!important;transition:all .2s ease!important}.announcement-bar .style2__left a:before{display:none!important}.announcement-bar .style2__left a:hover{background:linear-gradient(135deg,#ff8533,#f50)!important;transform:translateY(-1px);box-shadow:0 3px 8px #ff6b0099!important}.header__icon .icon-contain-count .badge-count{background:var(--halloween-orange)!important;color:#fff!important;font-weight:700!important;box-shadow:0 0 10px var(--halloween-glow)!important}.header__menu-item .menu-label,.header__menu-item .label-item{border-radius:4px!important;font-weight:700!important;letter-spacing:.03em!important;box-shadow:0 2px 6px #ff6b0066!important;animation:halloween-pulse 2s infinite ease-in-out}@keyframes halloween-pulse{0%,to{transform:scale(1);box-shadow:0 2px 6px #ff6b0066}50%{transform:scale(1.06);box-shadow:0 3px 12px #ff6b00b3}}.bottom-navbar{background-color:var(--halloween-orange)!important}.scrolling{background:linear-gradient(90deg,#ff6b00,#ff5400,#ff7b00)!important;box-shadow:0 4px 15px #ff6b0040!important;position:relative;z-index:10}.scrolling__items>p{color:#fff!important;font-weight:700!important;letter-spacing:.05em!important;text-shadow:0 1px 3px rgba(0,0,0,.2)}.scrolling__line .src-star>path{stroke:#fff!important;fill:#fff!important}.product-item-badge.sale-badge{background:linear-gradient(135deg,#ff6b00,#e63946)!important;color:#fff!important;font-weight:700!important;border-radius:6px!important;padding:4px 8px!important;box-shadow:0 2px 8px #ff6b0059!important;letter-spacing:.04em!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;gap:3px!important}.product-item-badge.sale-badge:before{content:"\1f383";font-size:11px}.card-wrapper{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover .card__media{box-shadow:0 10px 24px #ff6b0026!important}.tp-btn__primary,.quick-add__submit,.btn-primary,button.tp-btn__primary,a.tp-btn__primary{background:var(--halloween-orange)!important;border-color:var(--halloween-orange)!important;color:#fff!important;box-shadow:0 3px 12px #ff6b0040!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.tp-btn__primary:hover,.quick-add__submit:hover,.btn-primary:hover,button.tp-btn__primary:hover,a.tp-btn__primary:hover{background:var(--halloween-orange-hover)!important;border-color:var(--halloween-orange-hover)!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 6px 18px #ff6b0066!important}.tp-selected-opt-val,.tp-selected-color-val,span.tp-selected-opt-val,span.tp-selected-color-val,span[class*=tp-selected-opt-val],span[class*=tp-selected-color-val],.text-\[\#059669\],#tp-selected-gift-style-name{color:var(--halloween-orange)!important}.tp-box-swatch-item.active{border-color:var(--halloween-orange)!important;box-shadow:inset 0 0 0 1.5px var(--halloween-orange),0 2px 8px #ff6b0040!important}.tp-box-swatch-item:hover:not(.active){border-color:var(--halloween-orange)!important}.delivery-time-range{color:var(--halloween-orange)!important}#personalization-name:focus,textarea.required:focus,input[type=text]:focus{border-color:var(--halloween-orange)!important;box-shadow:0 0 0 3px #ff6b0026!important}.swiper-pagination-bullet-active{background:var(--halloween-orange)!important;opacity:1!important}.swiper-button-next:hover,.swiper-button-prev:hover{color:var(--halloween-orange)!important}.featured-collection .tp-section__title{position:relative;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/halloween-theme.css.map */
