.ellipsis-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.icon-wrap-sm svg,.icon-wrap-sm img{width:16px;height:16px}.icon-wrap-md svg,.icon-wrap-md img{width:24px;height:24px}.icon-wrap-lg svg,.icon-wrap-lg img{width:32px;height:32px}.icon-wrap-xl svg,.icon-wrap-xl img{width:48px;height:48px}.big-icon-wrap-sm{width:3rem;height:3rem}.big-icon-wrap-md{width:4rem;height:4rem}.big-icon-wrap-lg{width:6rem;height:6rem}.product-badge-sm{height:2rem}.product-badge-md{height:3rem}.product-badge-lg{height:4rem}.banner-with-countdown-26-black .banner-decoration-layer{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;pointer-events:none}.banner-with-countdown-26-black .banner-decoration{--decoration-start-scale: var(--decoration-start-scale-mobile);--decoration-from-x: var(--decoration-start-x-mobile);--decoration-from-y: var(--decoration-start-y-mobile);--decoration-to-x: var(--decoration-end-x-mobile);--decoration-to-y: var(--decoration-end-y-mobile);position:absolute;top:var(--decoration-to-y);left:var(--decoration-to-x);visibility:hidden;width:var(--decoration-width-mobile);transform:translate(-50%, -50%) scale(1)}@media(min-width: 768px){.banner-with-countdown-26-black .banner-decoration{--decoration-start-scale: var(--decoration-start-scale-desktop);--decoration-from-x: var(--decoration-start-x);--decoration-from-y: var(--decoration-start-y);--decoration-to-x: var(--decoration-end-x);--decoration-to-y: var(--decoration-end-y);width:var(--decoration-width)}}.banner-with-countdown-26-black .banner-decoration img{display:block}.banner-with-countdown-26-black .banner-decoration-layer.is-ready .banner-decoration{animation:banner-26-black-decoration-enter var(--decoration-animation-duration, 1.2s) cubic-bezier(0.22, 1, 0.36, 1) var(--decoration-animation-delay, 0.5s) forwards}.banner-with-countdown-26-black banner-26-black-decorations:defined:not(.is-ready) .banner-decoration{top:var(--decoration-from-y);left:var(--decoration-from-x);transform:translate(-50%, -50%) scale(var(--decoration-start-scale))}.banner-with-countdown-26-black banner-count-down-26-black-num-wrap{display:block}@media(min-width: 768px){.banner-with-countdown-26-black banner-count-down-26-black-num-wrap{position:absolute;top:var(--countdown-top-tablet, 200px);left:50%;z-index:1;width:-moz-max-content;width:max-content;max-width:100%;margin-top:0 !important;text-align:center;transform:translateX(-50%)}}@media(min-width: 1152px){.banner-with-countdown-26-black banner-count-down-26-black-num-wrap{top:var(--countdown-top-desktop, 210px)}}@media(min-width: 1440px){.banner-with-countdown-26-black banner-count-down-26-black-num-wrap{top:var(--countdown-top-wide, 260px)}}@media(min-width: 1921px){.banner-with-countdown-26-black banner-count-down-26-black-num-wrap{top:var(--countdown-top-ultrawide, 260px)}}@media(min-width: 768px){.banner-with-countdown-26-black .banner-content-animation{position:static;transform:none;will-change:opacity}}.banner-with-countdown-26-black .countdown-dots{color:rgba(0,0,0,0)}.banner-with-countdown-26-black .countdown-dots .circle{transform:translate(100%, -50%)}.banner-with-countdown-26-black .countdown-dots .circle .point{width:.25rem;height:.25rem}.banner-with-countdown-26-black .countdown-dots .circle .point:nth-child(1){background:linear-gradient(180deg, #f9a000 0%, #fbb400 100%)}.banner-with-countdown-26-black .countdown-dots .circle .point:nth-child(2){background:linear-gradient(180deg, #ffda00 0%, #ffee00 100%)}.banner-with-countdown-26-black .countdown-unit{color:#f6e9cd !important}.banner-with-countdown-26-black .countdown-num{font-family:"FusionPixel","HelveticaNeue Medium"}.banner-with-countdown-26-black .countdown-num>span{background:linear-gradient(180deg, #F30800 0%, #FFEE00 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal.modal{z-index:9999}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .modal-dialog{max-width:564px;margin-left:auto;margin-right:auto}@media(max-width: 611.98px){.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .modal-dialog{margin-left:1.5rem;margin-right:1.5rem}}@media(max-width: 767.98px){.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .richtext-with-link{font-size:.875em}}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .banner-with-countdown-26-black-modal-wrap .success-wrap{display:none}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .banner-with-countdown-26-black-modal-wrap .sucess-content{z-index:1}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .banner-with-countdown-26-black-modal-wrap.success .form-wrap{opacity:0}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .banner-with-countdown-26-black-modal-wrap.success .success-wrap{display:block}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .btn-modal-close{position:absolute;z-index:1;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;background-image:none}@media(min-width: 768px){.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .btn-modal-close{top:1rem;right:1rem}}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .btn-modal-close>svg{display:block}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .modal-img-top{border-top-right-radius:.75rem;border-top-left-radius:.75rem}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .email-input{color:rgba(237,240,244,.4)}@media(min-width: 768px){.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .email-input{padding-top:1.40625rem;padding-bottom:1.40625rem}}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .email-input:focus{border-color:rgba(237,240,244,.4)}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .email-input::-moz-placeholder{color:rgba(237,240,244,.4)}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .email-input:-ms-input-placeholder{color:rgba(237,240,244,.4)}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .email-input::placeholder{color:rgba(237,240,244,.4)}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .submit-btn{padding-top:.90625rem;padding-bottom:.90625rem}.banner-with-countdown-26-black .banner-with-countdown-26-black-modal .submit-btn svg{width:1.25rem;height:1.25rem}.banner-with-countdown-26-black .form-check-input{border-color:#8f96a3}.banner-with-countdown-26-black .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSA2LjI4MTI1QzIuNSA3LjE1NjI1IDQuMzEyNSA5LjA5Mzc1IDQuMzEyNSA5LjA5Mzc1QzQuMzEyNSA5LjA5Mzc1IDguMzc1IDUuMDMxMjUgMTAuNSAyLjkwNjI1IiBzdHJva2U9IiM4Rjk2QTMiIHN0cm9rZS13aWR0aD0iMC45Mzc1Ii8+Cjwvc3ZnPgo=")}.banner-with-countdown-26-black .modal-content{background-color:#363a40}.banner-with-countdown-26-black .heading{line-height:1.2}@media(min-width: 768px){.banner-with-countdown-26-black .adapt-to-image::after{min-height:50rem}}@keyframes banner-26-black-decoration-enter{from{top:var(--decoration-from-y);left:var(--decoration-from-x);visibility:visible;transform:translate(-50%, -50%) scale(var(--decoration-start-scale))}to{top:var(--decoration-to-y);left:var(--decoration-to-x);visibility:visible;transform:translate(-50%, -50%) scale(1)}}
