.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}.subscription-section .input-group .form-control{border-radius:200px !important;padding:15px 16px}@media(max-width: 768px){.subscription-section .input-group .form-control{padding:12.5px 16px}}.subscription-section .input-group .input-group-text{position:absolute;right:2px;top:2px;bottom:2px;border-radius:1.5rem;z-index:3}.subscription-section .input-group .input-group-text svg{width:18px;height:18px}@media(max-width: 768px){.subscription-section .input-group .input-group-text svg{width:14px;height:14px}}.subscription-section .text-light .form-control{color:#b8b6b4}.subscription-section .invalid-feedback{font-size:12px}.subscription-section .form-check{min-height:auto}.subscription-section .form-check-label{color:#454b54}.subscription-section .mw-anim{max-width:54rem !important}.subscription-section .mw-form{max-width:40.25rem !important}
