.betz-halloween{--bh-orange:#f7a04d;--bh-navy:#071b2d;--bh-cream:#fff6e9}.betz-halloween .header{border-bottom:2px solid #e99448}.betz-halloween .header__menu-link:hover,.betz-halloween .header__submenu-link:hover{color:#a9460c!important}.betz-halloween .header__cart-count{background:#f7a04d;color:#071b2d}.bh-hero{position:relative;isolation:isolate;overflow:hidden;min-height:610px;background:#071b2d;color:#fff6e9}.bh-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 56%;z-index:-2}.bh-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(4,20,37,.92),rgba(4,20,37,.48) 44%,transparent 72%)}.bh-copy{max-width:1440px;margin:auto;padding:94px 6% 86px}.bh-eyebrow{color:#ffb772;font-size:13px;letter-spacing:.19em;text-transform:uppercase;margin:0 0 24px;font-weight:600}.bh-hero h2{font-size:clamp(42px,4.6vw,76px);letter-spacing:-.045em;line-height:1.03;color:#fff6e9;margin:0 0 26px;max-width:700px;font-weight:600}.bh-hero h2 em{color:#ffb772;font-style:normal}.bh-intro{max-width:435px;font-size:19px;line-height:1.6;margin:0 0 30px;color:#e9e8e2}.bh-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.bh-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:#f7a04d;color:#071b2d;padding:16px 24px;border-radius:6px;text-decoration:none;font-size:16px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s}.bh-button:hover{background:#ffb975;transform:translateY(-3px);box-shadow:0 8px 30px #f7a04d33}.bh-link{color:#fff6e9;text-underline-offset:6px;font-size:16px}.bh-link:hover{color:#ffb772}.bh-replay{display:flex;align-items:center;gap:10px;margin-top:30px;padding:8px 0;border:0;background:transparent;color:#ffbe81;font:inherit;font-size:14px;cursor:pointer}.bh-replay[hidden]{display:none}.bh-replay:disabled{opacity:.6;cursor:default}.bh-replay:hover svg{transform:rotate(-12deg)}.bh-replay svg{transition:transform .2s}.bh-tag{position:absolute;bottom:25px;right:4%;font-size:12px;letter-spacing:.08em;color:#fff0dc;background:#071b2da6;padding:9px 14px;border:1px solid #ffb77255;border-radius:30px}.bh-tag span{color:#ffb772;margin-right:7px}.bh-ribbon{display:flex;align-items:center;justify-content:center;gap:24px;padding:17px 20px;background:#fff0dd;color:#633716;font-size:14px;border-bottom:1px solid #efcbaa;text-align:center}.bh-swarm{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none!important;z-index:10000;overflow:hidden;contain:strict}.bh-bat{position:absolute;top:var(--bh-top);left:-120px;width:var(--bh-size);color:#080f1d;filter:drop-shadow(0 1px 1px #ffbe8166);animation:bh-flight 2.8s ease-in var(--bh-delay) both}.bh-bat svg{display:block;width:100%;height:auto;animation:bh-flap .23s ease-in-out infinite alternate;transform-origin:center}@keyframes bh-flight{0%{transform:translate3d(0,60px,0) rotate(-12deg);opacity:0}8%{opacity:1}45%{transform:translate3d(48vw,-40px,0) rotate(7deg)}to{transform:translate3d(calc(100vw + 260px),-110px,0) rotate(-8deg);opacity:1}}@keyframes bh-flap{0%{transform:scaleY(.52)}to{transform:scaleY(1)}}.bh-button:focus-visible,.bh-link:focus-visible,.bh-replay:focus-visible{outline:3px solid #fff6e9;outline-offset:6px}@media(min-width:1600px){.bh-hero{min-height:680px}.bh-copy{padding-top:115px}}@media(max-width:700px){.bh-hero{min-height:710px}.bh-art{object-position:67% bottom;height:65%;top:auto}.bh-hero:before{background:linear-gradient(180deg,#071b2d 0%,#071b2d 27%,#071b2dbe 43%,transparent 70%)}.bh-copy{padding:38px 24px 320px}.bh-hero h2{font-size:43px;margin-bottom:18px}.bh-eyebrow{font-size:11px;margin-bottom:17px}.bh-intro{font-size:16px;line-height:1.5;max-width:350px;margin-bottom:22px}.bh-actions{gap:18px}.bh-button{padding:13px 17px;font-size:14px;gap:14px}.bh-link{font-size:14px}.bh-replay{margin-top:14px;font-size:13px}.bh-tag{bottom:16px;font-size:10px}.bh-ribbon{flex-direction:column;gap:5px;font-size:12px;padding:13px}.bh-ribbon>span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){.bh-swarm,.bh-replay{display:none!important}.bh-button,.bh-replay svg{transition:none}.bh-button:hover{transform:none}}.betz-halloween .header__container,.betz-halloween .header__search-row{background:#fff2e2!important}.betz-halloween .betz-hero__panel,.betz-halloween .betz-season__panel{background:#211824}.betz-halloween .betz-hero__eyebrow,.betz-halloween .betz-season__eyebrow{color:#ffb978}.betz-halloween .betz-hero__rule,.betz-halloween .betz-season__rule{background:#f7a04d}.betz-halloween .betz-hero__title em{color:#ffb978}.betz-halloween .betz-hero__btn,.betz-halloween .betz-season__btn,.betz-halloween .betz-duo__btn{background:#ffac61;border-color:#ffac61;color:#25192a}.betz-halloween .betz-tiles__tile:nth-child(3n+1){background:#f5a259!important;color:#271d28!important}.betz-halloween .betz-tiles__tile:nth-child(3n+2){background:#f5dec0!important;color:#271d28!important}.betz-halloween .betz-tiles__tile:nth-child(3n){background:#513544!important;color:#fff2e2!important}.betz-halloween .betz-shelf__btn:not(.betz-shelf__btn--ghost){background:#352337;border-color:#352337;color:#fff3e5}.betz-halloween .betz-shelf__btn:not(.betz-shelf__btn--ghost):hover{background:#734029;border-color:#734029}.betz-halloween .footer,.betz-halloween .footer__bottom{background:#211824!important;color:#fff2e2}.betz-halloween .footer{border-top:2px solid #f7a04d}.betz-halloween .footer__accordion-summary,.betz-halloween .footer__accordion-summary h2,.betz-halloween .footer__accordion-summary h3{color:#ffb978}.betz-halloween .footer__office-text,.betz-halloween .footer__bottom-legal,.betz-halloween .footer a{color:#fff2e2}.betz-halloween .footer a:hover{color:#ffb978}.betz-halloween .footer__accordion-item,.betz-halloween .footer__bottom{border-color:#f7a04d40}body.betz-halloween{--color-navy:#071b2d;--color-navy-hover:#402a31;--color-betz-blue:#a34b20;--color-pacific-blue:#b85a29;--color-resolution-blue:#3e293a;--color-navy-blue:#85452b;--color-summer-sky:#e4a06d;--color-light-sky-blue:#f4d9bc;--color-foreground:#281e29;--color-accent:#071b2d;--color-accent-hover:#9c4820;--color-gold:#f7a04d;--betz-sky:#f4d9bc;--betz-sky-ink:#352432;--cat-water:#f4d9bc;--cat-water-ink:#352432;--cat-equipment:#513544;--cat-equipment-ink:#fff2e2;--cat-parts:#6d535c;--cat-parts-ink:#fff2e2}body.betz-halloween .betz-foot,body.betz-halloween .betz-news,body.betz-halloween .footer,body.betz-halloween .footer__bottom{background-color:#071b2d!important}body.betz-halloween .betz-foot,body.betz-halloween .betz-news{background-image:linear-gradient(130deg,#041322,#0b293b)!important}body.betz-halloween .header__top{background-color:#fff2e2!important}body.betz-halloween .header__promo{background-color:#9c4820!important}body.betz-halloween .header__promo-headline{color:#ffffffeb!important}body.betz-halloween .betz-hero__panel{background:#071b2d!important}body.betz-halloween .betz-hero__title em{color:#ffb978!important}body.betz-halloween .betz-tiles__in,body.betz-halloween .betz-shelf__in,body.betz-halloween .betz-duo__in,body.betz-halloween .betz-line__in{position:relative}body.betz-halloween .betz-tiles__in:after,body.betz-halloween .betz-shelf__in:after,body.betz-halloween .betz-duo__in:after,body.betz-halloween .betz-line__in:after{content:"";position:absolute;right:18px;bottom:0;width:64px;height:70px;background:url(betz-halloween-cutout.png) center/contain no-repeat;pointer-events:none;border:0;border-radius:0;box-shadow:none;z-index:2;transform:rotate(-8deg)}body.betz-halloween .betz-shelf__in:after{right:auto;left:12px;width:48px;height:52px;transform:rotate(9deg)}body.betz-halloween .betz-duo__in:after{width:72px;height:78px;transform:rotate(6deg)}body.betz-halloween .betz-line__in:after{width:55px;height:60px}body.betz-halloween .betz-hero__panel .bh-replay{align-self:flex-start;color:#ffbe81!important;font-size:14px!important;text-transform:none!important;letter-spacing:0!important;min-height:44px}.bh-swarm--middle .bh-bat{left:calc(50% + var(--bh-spread));top:-100px;animation-name:bh-middle}.bh-swarm--toward .bh-bat{left:calc(50% + var(--bh-spread));top:40%;animation-name:bh-toward}@keyframes bh-middle{0%{transform:translate3d(-50%,-100px,0) scale(.5) rotate(-12deg);opacity:0}10%{opacity:1}55%{transform:translate3d(calc(-50% + var(--bh-drift)),45vh,0) scale(1) rotate(9deg);opacity:1}to{transform:translate3d(calc(-50% - var(--bh-drift)),calc(100vh + 200px),0) scale(1.3);opacity:0}}@keyframes bh-toward{0%{transform:translate3d(-50%,0,0) scale(.05);opacity:0}18%{opacity:.85}72%{transform:translate3d(calc(-50% + var(--bh-drift)),var(--bh-rise),0) scale(1.8);opacity:1}to{transform:translate3d(calc(-50% + var(--bh-drift)),var(--bh-rise),0) scale(3.5);opacity:0}}@media(max-width:700px){body.betz-halloween .betz-tiles__in:after,body.betz-halloween .betz-shelf__in:after,body.betz-halloween .betz-duo__in:after,body.betz-halloween .betz-line__in:after{width:38px;height:42px;right:8px;bottom:0}body.betz-halloween .betz-shelf__in:after{left:8px;right:auto}}body.betz-halloween .betz-shelf__in:after,body.betz-halloween .betz-line__in:after{background-image:url(betz-halloween-boy-cutout.png)}body.betz-halloween .betz-shelf__btn:not(.betz-shelf__btn--ghost),body.betz-halloween .betz-ql__btn,body.betz-halloween .catalog-product__btn,body.betz-halloween .product-form__submit{background:#f7a04d!important;border-color:#f7a04d!important;color:#25192a!important}body.betz-halloween .betz-shelf__btn:not(.betz-shelf__btn--ghost):hover,body.betz-halloween .betz-ql__btn:hover,body.betz-halloween .catalog-product__btn:hover,body.betz-halloween .product-form__submit:hover{background:#ffbc7c!important;border-color:#ffbc7c!important;color:#25192a!important}body.betz-halloween .product-form__submit:disabled,body.betz-halloween .betz-ql__btn:disabled,body.betz-halloween .catalog-product__btn:disabled,body.betz-halloween .betz-shelf__btn:disabled{background:#e2d4c7!important;border-color:#e2d4c7!important;color:#61544b!important}body.betz-halloween .betz-hero__panel .bh-replay{display:inline-flex!important;align-items:center;justify-content:center;gap:12px;background:linear-gradient(135deg,#ffb65f,#ed7e2a)!important;color:#231427!important;border:2px solid #ffd8a5!important;border-radius:12px;padding:14px 24px!important;font-weight:800!important;letter-spacing:.1em!important;font-size:15px!important;box-shadow:0 4px #884120,0 7px 25px #f8933038;cursor:pointer;transition:transform .2s,box-shadow .2s}body.betz-halloween .betz-hero__panel .bh-replay:before,body.betz-halloween .betz-hero__panel .bh-replay:after{content:"";width:27px;height:20px;background:currentColor;clip-path:polygon(0 0,35% 25%,42% 8%,50% 28%,58% 8%,65% 25%,100% 0,94% 75%,76% 60%,65% 85%,50% 100%,35% 85%,24% 60%,6% 75%)}body.betz-halloween .betz-hero__panel .bh-replay:hover{transform:translateY(-2px);box-shadow:0 6px #884120,0 10px 30px #f8933066}body.betz-halloween .betz-hero__panel .bh-replay[hidden]{display:none!important}body.betz-halloween .betz-hero__panel .bh-replay:disabled{opacity:.85;cursor:default}body.betz-halloween .betz-tiles__in:after{right:5%;bottom:-15px;width:81px;height:85px;transform:rotate(17deg);z-index:3}body.betz-halloween .betz-shelf__in:after{left:auto;right:2px;bottom:32%;width:68px;height:74px;transform:rotate(-24deg) translate(20%);z-index:1}body.betz-halloween .betz-duo__in:after{right:auto;left:45%;bottom:18px;width:82px;height:88px;transform:rotate(12deg);z-index:3}body.betz-halloween .betz-line__in:after{right:20%;bottom:1px;width:62px;height:67px;transform:rotate(-12deg)}@media(max-width:700px){body.betz-halloween .betz-tiles__in:after{width:50px;height:55px;right:8%;bottom:-12px}body.betz-halloween .betz-shelf__in:after{left:auto;right:0;bottom:2px;width:38px;height:42px;transform:rotate(-17deg)}body.betz-halloween .betz-duo__in:after{left:auto;right:5%;bottom:0;width:50px;height:55px}body.betz-halloween .betz-line__in:after{right:24%;width:40px;height:44px}}@media(prefers-reduced-motion:reduce){body.betz-halloween .betz-hero__panel .bh-replay{display:none!important}}@media(min-width:1101px){body.betz-halloween .betz-hero{justify-content:flex-start}}body.betz-halloween .betz-tiles__in:after{background-image:url(/cdn/shop/files/betz-halloween-girl-sitting.png?v=1791232774&width=240);background-position:center bottom;transform:none;bottom:-10px}body.betz-halloween .betz-duo__in:after{background-image:url(/cdn/shop/files/betz-halloween-girl-sitting.png?v=1791232774&width=240);background-position:center bottom;transform:rotate(5deg)}body.betz-halloween .betz-shelf__in:after{background-image:url(/cdn/shop/files/betz-halloween-boy-peeking.png?v=1791232778&width=240);background-position:center bottom;left:auto;right:0;bottom:0;transform:rotate(-12deg);clip-path:inset(0 0 12% 0)}body.betz-halloween .betz-line__in:after{background-image:url(/cdn/shop/files/betz-halloween-boy-peeking.png?v=1791232778&width=240);background-position:center bottom;transform:rotate(12deg);clip-path:inset(0 0 12% 0)}body.betz-halloween .cart-page-wrapper{background:linear-gradient(180deg,#fff2e2,#fffaf4 420px)}body.betz-halloween .cart-page-wrapper:before{background:linear-gradient(135deg,#f7a04d15,#5135440a)}body.betz-halloween .cart-page__header{display:flex;align-items:center;gap:18px}body.betz-halloween .cart-page__header-content{flex:1;min-width:0;border-color:#c98b544d}body.betz-halloween .bh-cart-pumpkin{flex:0 0 76px;filter:drop-shadow(0 5px 4px #9c48201c);pointer-events:none}body.betz-halloween .cart-page__item-count{background:#f7a04d22;border-color:#c98b5460;color:#68391e}body.betz-halloween .cart-page__summary-card{background:#fff7eb;border:1px solid #d6ac805c;box-shadow:0 8px 28px #35243212}body.betz-halloween .cart-page__shipping{background:#f3e4d0}body.betz-halloween .cart-page__checkout,body.betz-halloween .cart-page__empty-button{background:#f7a04d!important;color:#281e29!important;box-shadow:0 4px 14px #9c482026}body.betz-halloween .cart-page__checkout:hover,body.betz-halloween .cart-page__empty-button:hover{background:#ffbc7c!important;box-shadow:0 6px 20px #9c482033}body.betz-halloween .cart-page__checkout:focus-visible,body.betz-halloween .cart-page__empty-button:focus-visible{outline:3px solid #513544;outline-offset:4px}@media(max-width:480px){body.betz-halloween .bh-cart-pumpkin{width:52px;height:50px;flex-basis:52px}body.betz-halloween .cart-page__header{gap:12px}}body.betz-halloween .betz-hero__panel .bh-replay:disabled:before,body.betz-halloween .betz-hero__panel .bh-replay:disabled:after{animation:bh-flap .3s ease-in-out infinite alternate}body.betz-halloween{--color-background:#15121a;--color-white:#15121a;--color-paper:#1e1924;--color-warm:#29222e;--color-ink:#fff2e2;--color-foreground:#fff2e2;--color-slate:#c9bccc;--color-slate-light:#baacbd;--color-line:#49384c;--color-border:#49384c;--color-background-secondary:#211a28;--color-foreground-secondary:#c9bccc;background:#15121a;color:#fff2e2}html body.betz-halloween :is(.home-page-wrapper,.betz-shelf,.betz-duo,.betz-line,.betz-tiles,.catalog-page,.catalog-page__container,.catalog-products-layout,.product-page,.product-page-wrapper,.cart-page-wrapper){background:#15121a!important;color:#fff2e2}html body.betz-halloween :is(.betz-shelf__card,.catalog-product,.catalog-product__content,.betz-duo__body,.betz-duo__card,.betz-ql__panel,.cart-page__summary-card,.product-info__content){background:#211a28!important;border-color:#49384c!important;color:#fff2e2}html body.betz-halloween :is(.betz-shelf__media,.catalog-product__media,.product-gallery__main,.product-gallery__thumbnail,.betz-ql__media){background:#302735!important}html body.betz-halloween :is(.catalog-product__image,.betz-shelf__media img,.product-gallery__main img,.betz-ql__media img){mix-blend-mode:normal!important}html body.betz-halloween :is(.betz-shelf__title,.betz-shelf__name,.betz-shelf__name a,.betz-shelf__price,.catalog-product__title,.catalog-product__title a,.catalog-product__price,.betz-duo__title,.betz-duo__ctitle,.betz-line__title,.betz-ql__title,.betz-ql__price,.product-info__title,.cart-page__title,.cart-page__summary-title,.cart-page__total-value){color:#fff2e2!important}html body.betz-halloween :is(.betz-shelf__eyebrow,.betz-duo__eyebrow,.betz-duo__ceyebrow,.betz-line__eyebrow,.betz-shelf__all,.betz-duo__link,.betz-ql__link,.cart-page__continue){color:#ffb878!important;border-color:#ffb878!important}html body.betz-halloween :is(.betz-shelf__vendor,.betz-duo__ctext,.betz-ql__desc,.betz-ql__vendor,.catalog-product__meta,.cart-page__item-count){color:#d4c3d3!important}html body.betz-halloween :is(.header,.header__container,.header__search-row,.header__top){background-color:#1e1924!important}html body.betz-halloween :is(.header__menu-link,.header__icon,.header__search-input){color:#fff2e2!important}html body.betz-halloween :is(.header__submenu,.header__search-results){background:#211a28!important;color:#fff2e2!important}html body.betz-halloween :is(.header__submenu-link,.header__drawer-link,.header__drawer-sublink){background-color:#302735!important;color:#fff2e2!important}html body.betz-halloween .header__menu-link:hover{background:#49304a!important;color:#ffb878!important}html body.betz-halloween :is(.betz-shelf__quick,.betz-shelf__btn--ghost){background:#302735!important;color:#ffbd83!important;border-color:#916343!important}html body.betz-halloween :is(.cart-page__shipping,.cart-page__item-count){background:#302735!important;border-color:#614565!important}html body.betz-halloween .cart-page-wrapper:before{background:radial-gradient(ellipse at top,#75392233,transparent 75%)}html body.betz-halloween :is(input,select,textarea){background-color:#302735;color:#fff2e2;border-color:#6b526b}html body.betz-halloween :is(input,textarea)::placeholder{color:#c7b4c7;opacity:1}html body.betz-halloween :is(.betz-tiles__tile,.catalog-product__btn,.betz-shelf__btn:not(.betz-shelf__btn--ghost),.product-form__submit,.cart-page__checkout){--color-ink:#281e29}body.betz-halloween .betz-shelf__in,body.betz-halloween .betz-line__in{border-bottom:1px solid #916343}body.betz-halloween .betz-shelf__in:after,body.betz-halloween .betz-line__in:after{bottom:-1px;right:20px;left:auto;width:76px;height:74px;box-sizing:border-box;background-size:76px auto;background-position:center top;transform:none;clip-path:none;border-bottom:3px solid #d68a49;border-radius:0;z-index:2}@media(max-width:700px){body.betz-halloween .betz-shelf__in:after,body.betz-halloween .betz-line__in:after{right:12px;width:52px;height:50px;background-size:52px auto}}html body.betz-halloween :is(.header,.header__top,.header__promo,.header__container,.header__search-row){background:#1e1924!important}html body.betz-halloween :is(.header,.header__top,.header__promo,.header__container,.header__search-row){background:#fff2e2!important}html body.betz-halloween :is(.header__promo-headline,.betz-ann__m,.header__menu-link,.header__icon,.header__search-input){color:#281e29!important}html body.betz-halloween .header__search-input{background:#fff2e2!important}html body.betz-halloween .header__search-input::placeholder{color:#6d535c!important}html body.betz-halloween .header__menu-link:hover,html body.betz-halloween .header__menu-link--active{background:#f4d9bc!important;color:#713819!important}html body.betz-halloween .betz-line__panel{background:#211a28!important;--color-ink-soft:#dfd0de}html body.betz-halloween .betz-line :is(.betz-line__text,.betz-line__wb,.betz-line__cm,.betz-line__raillabel){color:#dfd0de!important;opacity:1}html body.betz-halloween .betz-line :is(.betz-line__title,.betz-line__wh,.betz-line__cl){color:#fff2e2!important}html body.betz-halloween .betz-line :is(.betz-line__eyebrow,.betz-line__link){color:#ffb878!important}html body.betz-halloween .betz-line__rule{background:#f7a04d!important}html body.betz-halloween .betz-line__btn{background:#f7a04d!important;border-color:#f7a04d!important;color:#281e29!important}html body.betz-halloween .betz-line__btn:hover{background:#ffbc7c!important;border-color:#ffbc7c!important}html body.betz-halloween .betz-line__mark{opacity:.18!important}html body.betz-halloween :is(.header,.header__top,.header__container,.header__search-row){background:#fff2e2!important}html body.betz-halloween .header__promo{background:#513544!important}html body.betz-halloween :is(.header__promo-headline,.betz-ann__m){color:#fff2e2!important}html body.betz-halloween :is(.header__menu-link,.header__icon,.header__search-input){color:#281e29!important}body.betz-halloween{--color-background:#fff2e2;--color-white:#fff2e2;--color-paper:#fff7ee;--color-warm:#f4e4d2;--color-ink:#281e29;--color-foreground:#281e29;--color-slate:#655261;--color-slate-light:#715f6e;--color-line:#dcc4b3;--color-border:#dcc4b3;--color-background-secondary:#fff7ee;--color-foreground-secondary:#655261;background:#fff2e2;color:#281e29}html body.betz-halloween :is(.home-page-wrapper,.betz-shelf,.betz-duo,.betz-line,.betz-tiles,.catalog-page,.catalog-page__container,.catalog-products-layout,.product-page,.product-page-wrapper,.cart-page-wrapper){background:#fff2e2!important;color:#281e29}html body.betz-halloween :is(.betz-shelf__card,.catalog-product,.catalog-product__content,.betz-duo__body,.betz-duo__card,.betz-ql__panel,.cart-page__summary-card,.product-info__content){background:#fff7ee!important;border-color:#dcc4b3!important;color:#281e29}html body.betz-halloween :is(.betz-shelf__media,.catalog-product__media,.product-gallery__main,.product-gallery__thumbnail,.betz-ql__media){background:#f4e4d2!important}html body.betz-halloween :is(.betz-shelf__title,.betz-shelf__name,.betz-shelf__name a,.betz-shelf__price,.catalog-product__title,.catalog-product__title a,.catalog-product__price,.betz-duo__title,.betz-duo__ctitle,.betz-ql__title,.betz-ql__price,.product-info__title,.cart-page__title,.cart-page__summary-title,.cart-page__total-value){color:#281e29!important}html body.betz-halloween :is(.betz-shelf__eyebrow,.betz-duo__eyebrow,.betz-duo__ceyebrow,.betz-shelf__all,.betz-duo__link,.betz-ql__link,.cart-page__continue){color:#85421f!important;border-color:#85421f!important}html body.betz-halloween :is(.betz-shelf__vendor,.betz-duo__ctext,.betz-ql__desc,.betz-ql__vendor,.catalog-product__meta,.cart-page__item-count){color:#655261!important}html body.betz-halloween :is(.cart-page__shipping,.cart-page__item-count){background:#f4e4d2!important;border-color:#dcc4b3!important}html body.betz-halloween .betz-line :is(.betz-line__cl){color:#281e29!important}html body.betz-halloween .betz-line :is(.betz-line__cm,.betz-line__raillabel){color:#655261!important}html body.betz-halloween :is(input,select,textarea){background-color:#fff7ee;color:#281e29;border-color:#aa8c99}html body.betz-halloween :is(input,textarea)::placeholder{color:#715f6e}html body.betz-halloween .header__promo{background:#9c4820!important}body.betz-halloween :is(.betz-tiles__in,.betz-shelf__in,.betz-duo__in,.betz-line__in){border-bottom:1px solid #c98b54;padding-bottom:max(70px,4.5vw)}body.betz-halloween :is(.betz-tiles__in,.betz-shelf__in,.betz-duo__in,.betz-line__in):after{content:"";position:absolute;top:auto;bottom:0;left:auto;right:8%;width:62px;height:62px;box-sizing:border-box;background-repeat:no-repeat;background-size:contain;background-position:center bottom;transform:none;clip-path:none;border:0;border-radius:0;box-shadow:none;pointer-events:none;z-index:2}body.betz-halloween .betz-tiles__in:after{background-image:url(betz-halloween-cutout.png);right:12%;width:58px;height:62px}body.betz-halloween .betz-shelf__in:after{background-image:url(betz-halloween-boy-cutout.png);left:16%;right:auto;width:78px;height:57px;background-size:78px auto;background-position:center top;border-bottom:2px solid #c98b54}body.betz-halloween [id$=__shelf_cleaners] .betz-shelf__in:after{background-image:url(/cdn/shop/files/betz-halloween-boy-side-angle.png?v=1791233782&width=180);left:auto;right:28%;width:64px;height:64px;background-size:contain;background-position:center bottom;border:0}body.betz-halloween .betz-duo__in:after{background-image:url(betz-halloween-cutout.png);left:54%;right:auto;width:74px;height:53px;background-size:74px auto;background-position:center top;border-bottom:2px solid #c98b54}body.betz-halloween .betz-line__in:after{background-image:url(betz-halloween-boy-cutout.png);right:5%;width:62px;height:64px}@media(max-width:700px){body.betz-halloween :is(.betz-tiles__in,.betz-shelf__in,.betz-duo__in,.betz-line__in){padding-bottom:54px}body.betz-halloween .betz-tiles__in:after{right:9%;width:44px;height:48px}body.betz-halloween .betz-shelf__in:after{left:12%;right:auto;width:62px;height:45px;background-size:62px auto}body.betz-halloween [id$=__shelf_cleaners] .betz-shelf__in:after{left:auto;right:22%;width:48px;height:49px;background-size:contain}body.betz-halloween .betz-duo__in:after{left:55%;right:auto;width:60px;height:43px;background-size:60px auto}body.betz-halloween .betz-line__in:after{left:auto;right:6%;width:46px;height:49px;background-size:contain}}body.betz-halloween .betz-duo__in:after,body.betz-halloween .betz-line__in:after{content:none;display:none}body.betz-halloween .betz-duo__in,body.betz-halloween .betz-line__in{padding-bottom:clamp(44px,4.5vw,72px);border-bottom:0}body.betz-halloween .betz-tiles__in:after{right:6%;width:58px;height:62px}body.betz-halloween .betz-shelf__in:after{content:none;display:none}body.betz-halloween [id$=__shelf_water] .betz-shelf__in:after{content:"";display:block;left:14%;right:auto}body.betz-halloween [id$=__shelf_cleaners] .betz-shelf__in:after{content:"";display:block;left:auto;right:32%}@media(max-width:700px){body.betz-halloween .betz-tiles__in:after{right:6%;width:44px;height:48px}body.betz-halloween [id$=__shelf_water] .betz-shelf__in:after{left:9%}body.betz-halloween [id$=__shelf_cleaners] .betz-shelf__in:after{right:30%}}@media(max-width:1240px){body.betz-halloween .betz-tiles__tile:nth-child(1){background:#f5a259!important;color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(1) :is(.betz-tiles__label,.betz-tiles__cta){color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(2){background:#f5dec0!important;color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(2) :is(.betz-tiles__label,.betz-tiles__cta){color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(3){background:#513544!important;color:#fff2e2!important}body.betz-halloween .betz-tiles__tile:nth-child(3) :is(.betz-tiles__label,.betz-tiles__cta){color:#fff2e2!important}body.betz-halloween .betz-tiles__tile:nth-child(4){background:#9c4820!important;color:#fff2e2!important}body.betz-halloween .betz-tiles__tile:nth-child(4) :is(.betz-tiles__label,.betz-tiles__cta){color:#fff2e2!important}body.betz-halloween .betz-tiles__tile:nth-child(5){background:#b9bc91!important;color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(5) :is(.betz-tiles__label,.betz-tiles__cta){color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(6){background:#c7aec6!important;color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(6) :is(.betz-tiles__label,.betz-tiles__cta){color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(7){background:#d6b765!important;color:#271d28!important}body.betz-halloween .betz-tiles__tile:nth-child(7) :is(.betz-tiles__label,.betz-tiles__cta){color:#271d28!important}body.betz-halloween .betz-tiles__cta{opacity:1}}html body.betz-halloween :is(.header__drawer-panel,.header__drawer-nav,.header__drawer-menu,.header__drawer-item,.header__drawer-link-row,.header__drawer-link,.header__drawer-submenu,.header__drawer-submenu-item,.header__drawer-sublink,.header__drawer-submenu-toggle,.header__drawer-close){background:#fff2e2!important;color:#281e29!important;box-shadow:none!important}html body.betz-halloween .header__drawer-title{color:#655261!important}html body.betz-halloween .header__drawer-item{border-color:#e5cfb9!important}html body.betz-halloween :is(.header__drawer-link,.header__drawer-sublink):after{display:none!important}html body.betz-halloween :is(.header__drawer-link,.header__drawer-sublink):hover{color:#9c4820!important;text-decoration:underline}html body.betz-halloween .header__drawer-submenu-chevron{color:#655261!important}html body.betz-halloween :is(.betz-shelf__card,.catalog-product){border-radius:12px!important;overflow:hidden!important}html body.betz-halloween :is(.catalog-product__media,.betz-shelf__media,.product-gallery__main,.betz-ql__media){isolation:isolate}html body.betz-halloween :is(.catalog-product__image,.product-gallery__main img,.betz-ql__media img):not([src*=cutout]):not([src*=cut-out]){mix-blend-mode:normal!important}html body.betz-halloween [id$=__shelf_cleaners] .betz-shelf__media img:not([src*=cutout]):not([src*=cut-out]){mix-blend-mode:normal!important}html body.betz-halloween [id$=__shelf_water] .betz-shelf__media img{mix-blend-mode:normal!important}html body.betz-halloween [id$=__shelf_water] .betz-shelf__media img:not([src*=cutout]):not([src*=cut-out]){mix-blend-mode:normal!important}html body.betz-halloween :is(.catalog-product__image,.betz-shelf__media img,.product-gallery__main img,.betz-ql__media img){mix-blend-mode:normal!important;filter:none!important;opacity:1!important}html body.betz-halloween img[src*="/BETZKIT80."]{clip-path:polygon(15.9% 4.5%,84.1% 4.5%,86.4% 6.6%,85.7% 96%,14% 96%,13.3% 6.7%) content-box!important}html body.betz-halloween img[src*="/regal-pool-closing-kit."]{clip-path:polygon(17.2% 7.3%,84.9% 7.2%,87.6% 9.7%,87.5% 92.3%,86.7% 93.2%,13.2% 93.1%,12.5% 91.7%,12.5% 9.9%,13.5% 8.7%) content-box!important}html body.betz-halloween img:is([src*="/BETZKIT80."],[src*="/regal-pool-closing-kit."]){height:auto!important;aspect-ratio:1/1;object-fit:contain!important}html body.betz-halloween .header__drawer{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/73/assets/betz-halloween.css.map */
