@media screen and (min-width: 768px){.halloween-banner-box{background-color:#260a2d;padding:1.25vw 0}.halloween-banner-box .type-area{width:calc(1340/1920*100vw);margin:0 auto}}@media screen and (min-width: 768px)and (max-width: 1440px){.halloween-banner-box .type-area{width:87.5vw}}@media screen and (min-width: 768px){.halloween-banner-box .halloween-top-box{display:flex;align-items:center;gap:2.65625vw}.halloween-banner-box .halloween-top-box .img-box{display:flex;align-items:center;gap:.93vw}.halloween-banner-box .halloween-top-box .img-box picture{display:flex}.halloween-banner-box .halloween-top-box .img-box img{width:20vw;border-radius:16px}.halloween-banner-box .halloween-top-box .halloween__info-box{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__title-box{position:relative}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__title-box h2{font-weight:700;font-size:26px;color:#ff881d;line-height:36px;text-align:center;font-style:normal;text-transform:none;margin:0;padding:0}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__label-box{margin:calc(8/1920*100vw) 0 calc(19/1920*100vw)}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__label-box p{font-weight:500;font-size:16px;color:#fff;line-height:23px;text-align:center;margin:0;padding:0}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons{display:flex;gap:1.40625vw}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item{cursor:pointer;width:192px;position:relative}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .back-box{width:100%}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .back-box svg{width:100%;height:auto;display:block}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box .coupon-label{flex:1;display:flex;align-items:center;justify-content:center}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box .coupon-label p{font-size:16px;line-height:23px;color:#000;margin:0}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box .coupon-code{width:100%;font-size:12px;line-height:17px;color:#000;font-weight:500;padding:.15625vw 0;background-color:#ff881d;border-radius:0 0 13px 13px;text-align:center}}@media screen and (max-width: 768px){.halloween-banner-box{background-color:#260a2d;padding:calc(7/430*100vw) 0 calc(17/430*100vw)}.halloween-banner-box .type-area{padding:0 calc(21/430*100vw);width:100%;margin:0 auto}.halloween-banner-box .halloween-top-box{display:flex;flex-direction:column;gap:calc(7/430*100vw);width:100%}.halloween-banner-box .halloween-top-box .img-box{display:flex;gap:calc(10/430*100vw)}.halloween-banner-box .halloween-top-box .img-box picture{width:calc(50% - 5/430*100vw)}.halloween-banner-box .halloween-top-box .img-box picture img{width:100%;border-radius:16px}.halloween-banner-box .halloween-top-box .halloween__info-box{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__title-box{position:relative}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__title-box h2{font-weight:700;font-size:calc(14/430*100vw);color:#ff881d;line-height:calc(20/430*100vw);text-align:center;font-style:normal;text-transform:none;margin:0;padding:0}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__label-box{margin:calc(2/430*100vw) 0 calc(12/430*100vw);display:flex}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__label-box p{display:inline;font-weight:500;font-size:calc(10/430*100vw);color:#fff;line-height:calc(15/430*100vw);text-align:center;margin:0;padding:0}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons{display:flex;gap:calc(14/430*100vw)}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item{border-radius:calc(8/430*100vw);cursor:pointer;overflow:hidden;position:relative}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .back-box{display:none}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box{top:0;display:flex;align-items:center}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box .coupon-label{flex:1;padding:calc(7/430*100vw) calc(10/430*100vw);display:flex;align-items:center;justify-content:center;background-color:#fff}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box .coupon-label p{font-size:calc(10/430*100vw);line-height:calc(15/430*100vw);color:#000;margin:0}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box .coupon-code{font-size:calc(10/430*100vw);line-height:calc(15/430*100vw);color:#000;font-weight:500;padding:calc(7/430*100vw) calc(4/430*100vw);background-color:#ff881d;text-align:center;transform:translate(-1px)}.halloween-banner-box .halloween-top-box .halloween__info-box .halloween__coupons__item .info-box .coupon-code span{display:none}}
/*# sourceMappingURL=/cdn/shop/t/641/assets/halloween_banner.css.map */
