.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 banner-count-down-num-wrap{display:block}.banner-with-countdown .countdown-dots{color:rgba(0,0,0,0)}.banner-with-countdown .countdown-dots .circle{transform:translate(100%, -50%)}.banner-with-countdown .countdown-dots .circle .point{width:.25rem;height:.25rem;border-radius:10px;background-color:#abafba}.banner-with-countdown .countdown-num{line-height:1}.banner-with-countdown .countdown-unit{font-size:.875rem}@media(max-width: 767.98px){.banner-with-countdown .countdown-unit{font-size:.625rem}}.banner-with-countdown .banner-with-countdown-modal.modal{z-index:9999}.banner-with-countdown .banner-with-countdown-modal .modal-dialog{max-width:564px;margin-left:auto;margin-right:auto}@media(max-width: 611.98px){.banner-with-countdown .banner-with-countdown-modal .modal-dialog{margin-left:1.5rem;margin-right:1.5rem}}@media(max-width: 767.98px){.banner-with-countdown .banner-with-countdown-modal .richtext-with-link{font-size:.875em}}.banner-with-countdown .banner-with-countdown-modal .banner-with-countdown-modal-wrap .success-wrap{display:none}.banner-with-countdown .banner-with-countdown-modal .banner-with-countdown-modal-wrap .sucess-content{z-index:1}.banner-with-countdown .banner-with-countdown-modal .banner-with-countdown-modal-wrap.success .form-wrap{opacity:0}.banner-with-countdown .banner-with-countdown-modal .banner-with-countdown-modal-wrap.success .success-wrap{display:block}.banner-with-countdown .banner-with-countdown-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 .banner-with-countdown-modal .btn-modal-close{top:1rem;right:1rem}}.banner-with-countdown .banner-with-countdown-modal .btn-modal-close>svg{display:block}.banner-with-countdown .banner-with-countdown-modal .modal-img-top{border-top-right-radius:.75rem;border-top-left-radius:.75rem}.banner-with-countdown .banner-with-countdown-modal .email-input{color:rgba(237,240,244,.4)}@media(min-width: 768px){.banner-with-countdown .banner-with-countdown-modal .email-input{padding-top:1.40625rem;padding-bottom:1.40625rem}}.banner-with-countdown .banner-with-countdown-modal .email-input:focus{border-color:rgba(237,240,244,.4)}.banner-with-countdown .banner-with-countdown-modal .email-input::-moz-placeholder{color:rgba(237,240,244,.4)}.banner-with-countdown .banner-with-countdown-modal .email-input:-ms-input-placeholder{color:rgba(237,240,244,.4)}.banner-with-countdown .banner-with-countdown-modal .email-input::placeholder{color:rgba(237,240,244,.4)}.banner-with-countdown .banner-with-countdown-modal .submit-btn{padding-top:.90625rem;padding-bottom:.90625rem}.banner-with-countdown .banner-with-countdown-modal .submit-btn svg{width:1.25rem;height:1.25rem}.banner-with-countdown .form-check-input{border-color:#8f96a3}.banner-with-countdown .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSA2LjI4MTI1QzIuNSA3LjE1NjI1IDQuMzEyNSA5LjA5Mzc1IDQuMzEyNSA5LjA5Mzc1QzQuMzEyNSA5LjA5Mzc1IDguMzc1IDUuMDMxMjUgMTAuNSAyLjkwNjI1IiBzdHJva2U9IiM4Rjk2QTMiIHN0cm9rZS13aWR0aD0iMC45Mzc1Ii8+Cjwvc3ZnPgo=")}.banner-with-countdown .modal-content{background-color:#363a40}.banner-with-countdown .heading{line-height:1.2}
