.halloween-container{background-color:#fff}.halloween-container .halloween-container-infobox{margin-left:40px}@media (max-width:769px){.halloween-container .halloween-container-infobox{margin-left:20px}}.halloween-container .halloween-slider-tile{margin:0 20px 30px;height:254px}@media (max-width:769px){.halloween-container .halloween-slider-tile{height:370px;justify-content:center;margin:10px}.halloween-container .halloween-slider-tile-wishlist{position:absolute;right:0;width:auto}}.halloween-container .halloween-slider-tile-container-top{height:165px}.halloween-container .halloween-slider-tile-container-bottom{height:60px}.halloween-container .halloween-slider-tile-title{font-size:18px}.halloween-container .halloween-slider-tile-image img{width:auto;margin:0 auto}.halloween-container .js-halloween-slider-tile-variation-select{border:0;border-bottom:1px solid #666}.halloween-container .js-halloween-slider-tile-variation-select.hightlighted-tile{border:1px solid #b40019;color:#b40019}.halloween-container button.js-add-to-cart-button{border:1px solid #ccc;border-radius:3px}.halloween-container .halloween-image-slider .owl-carousel-arrow-right{right:15px;color:#fff;font-size:40px;margin-top:15px}.halloween-container .halloween-image-slider .owl-carousel-arrow-left{left:15px;color:#fff;font-size:40px;margin-top:15px}.halloween-container .halloween-image-slider .owl-carousel-headline{font-size:23px;color:#fff;bottom:10px;left:10px}.halloween-container .halloween-out-fit-slider .owl-carousel-arrow-right{right:5px}.halloween-container .halloween-out-fit-slider .owl-carousel-arrow-left{left:5px}.halloween-container button.js-add-all-to-cart-button{color:#fff;background-color:#000;border-radius:3px;height:40px;margin:0 auto}.halloween-container .cart-button-icon{font-size:13px;top:-3px;left:4.5px}.emp-halloween-logo{height:25px;margin-top:-33px}.glitch{line-height:.8;animation:1s linear infinite alternate-reverse glitch-skew}.glitch::before{content:attr(data-text);position:absolute;top:0;width:100%;height:100%;left:2px;text-shadow:-2px 0 #72abaa;clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim}.glitch::after{content:attr(data-text);position:absolute;top:0;width:100%;height:100%;left:-2px;text-shadow:-2px -3px #e94848,2px 2px #72abaa;animation:1s linear infinite alternate-reverse glitch-anim2}.glitch.headline{font-size:5em}.glitch.subheadline{font-size:3em}@media (max-width:769px) and (min-width:450px){.glitch.headline{font-size:4em}.glitch.subheadline{font-size:2em}}@media (max-width:450px){.glitch.headline{font-size:3em}.glitch.subheadline{font-size:1.5em}}@keyframes glitch-anim{0%{clip:rect(29px,9999px,70px,0);transform:skew(.3deg)}5%{clip:rect(43px,9999px,55px,0);transform:skew(.4deg)}10%{clip:rect(36px,9999px,1px,0);transform:skew(.62deg)}15%{clip:rect(11px,9999px,21px,0);transform:skew(.27deg)}20%{clip:rect(26px,9999px,91px,0);transform:skew(.75deg)}25%{clip:rect(63px,9999px,11px,0);transform:skew(.51deg)}30%{clip:rect(73px,9999px,95px,0);transform:skew(.39deg)}35%{clip:rect(49px,9999px,2px,0);transform:skew(.15deg)}40%{clip:rect(62px,9999px,98px,0);transform:skew(.88deg)}45%{clip:rect(34px,9999px,13px,0);transform:skew(.21deg)}50%{clip:rect(43px,9999px,25px,0);transform:skew(.91deg)}55%{clip:rect(35px,9999px,35px,0);transform:skew(.28deg)}60%{clip:rect(34px,9999px,16px,0);transform:skew(.99deg)}65%{clip:rect(4px,9999px,74px,0);transform:skew(.94deg)}70%{clip:rect(59px,9999px,3px,0);transform:skew(.83deg)}75%{clip:rect(38px,9999px,87px,0);transform:skew(.7deg)}80%{clip:rect(30px,9999px,82px,0);transform:skew(.14deg)}85%{clip:rect(12px,9999px,36px,0);transform:skew(.71deg)}90%{clip:rect(69px,9999px,54px,0);transform:skew(.97deg)}95%{clip:rect(79px,9999px,29px,0);transform:skew(.77deg)}100%{clip:rect(17px,9999px,62px,0);transform:skew(.44deg)}}@keyframes glitch-anim2{0%{clip:rect(97px,9999px,33px,0);transform:skew(.45deg)}5%{clip:rect(91px,9999px,21px,0);transform:skew(.06deg)}10%{clip:rect(55px,9999px,38px,0);transform:skew(.95deg)}15%{clip:rect(10px,9999px,76px,0);transform:skew(1deg)}20%{clip:rect(29px,9999px,30px,0);transform:skew(.3deg)}25%{clip:rect(83px,9999px,72px,0);transform:skew(.14deg)}30%{clip:rect(23px,9999px,14px,0);transform:skew(.98deg)}35%{clip:rect(83px,9999px,84px,0);transform:skew(.26deg)}40%{clip:rect(79px,9999px,18px,0);transform:skew(.02deg)}45%{clip:rect(32px,9999px,84px,0);transform:skew(.2deg)}50%{clip:rect(87px,9999px,92px,0);transform:skew(.29deg)}55%{clip:rect(32px,9999px,79px,0);transform:skew(.06deg)}60%{clip:rect(40px,9999px,7px,0);transform:skew(.96deg)}65%{clip:rect(88px,9999px,40px,0);transform:skew(.39deg)}70%{clip:rect(2px,9999px,96px,0);transform:skew(.85deg)}75%{clip:rect(12px,9999px,97px,0);transform:skew(.46deg)}80%{clip:rect(89px,9999px,45px,0);transform:skew(.88deg)}85%{clip:rect(55px,9999px,87px,0);transform:skew(1deg)}90%{clip:rect(22px,9999px,89px,0);transform:skew(.25deg)}95%{clip:rect(23px,9999px,96px,0);transform:skew(.39deg)}100%{clip:rect(36px,9999px,8px,0);transform:skew(.96deg)}}@keyframes glitch-skew{0%{transform:skew(-4deg)}10%,20%,50%,60%{transform:skew(2deg)}30%,90%{transform:skew(5deg)}100%,40%,70%{transform:skew(-2deg)}80%{transform:skew(4deg)}}.outfit-product-image .image-inner{width:90px;max-height:100px;object-fit:contain}@media (max-width:769px){.outfit-product-image .image-inner{width:100px;max-height:120px}}.outfit-variation-select{border:0;border-bottom:1px solid #666;padding:6px 10px 6px 0}.outfit-variation-select.hightlighted-tile{border-bottom:1px solid #b40019;color:#b40019}@media (min-width:769px){.outfit-image-slider{overflow-y:scroll;height:calc(100vh - 200px);cursor:n-resize}.outfit-image-slider-element{padding-bottom:148%}.outfit-image-slider-element img{object-fit:contain;position:absolute}}@media (max-width:768px){.outfit-image-slider{padding-bottom:80px}.outfit-image-slider-element img{height:calc(100vh - 50px);min-height:500px;width:100%;object-fit:cover}}@media all and (orientation:landscape) and (max-width:768px){.outfit-image-slider-element img{height:100%;width:100%;object-fit:cover}}div.outfit-slider-thumbs .outfit-slider-thumbnail{height:113px;width:76px;opacity:.6}div.outfit-slider-thumbs .active .outfit-slider-thumbnail{opacity:1}@media (min-width:769px){div.outfit-slider-thumbs{height:calc(100vh - 200px);overflow-y:scroll;scrollbar-color:transparent transparent;scrollbar-width:none;cursor:n-resize}div.outfit-slider-thumbs::-webkit-scrollbar{display:none}}@media (max-width:768px){div.outfit-slider-thumbs{position:fixed;bottom:50%;-ms-transform:translate(0,75%);transform:translate(0,75%);z-index:2}div.outfit-slider-thumbs .outfit-slider-dot{background-color:rgba(204,204,204,.8);width:20px;height:20px}div.outfit-slider-thumbs .active .outfit-slider-dot{background-color:rgba(102,102,102,.8)}.outfit-products{margin-top:-80px}.outfit-overlay.overlay-active{position:fixed;bottom:0;border-radius:30px 30px 0 0;margin-top:0;z-index:21;-ms-transform:translate(0,100%);transform:translate(0,100%);animation:1.3s .3s forwards bounceOverlay}.outfit-flap{height:4px;border-radius:25%;background-color:#ccc}}@keyframes bounceOverlay{0%,60%,80%{transform:translate(0,calc(100% - 60px))}100%,30%,50%{transform:translate(0,calc(100% - 80px))}70%{transform:translate(0,calc(100% - 140px))}90%{transform:translate(0,calc(100% - 120px))}}