.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}.icon-responsive-sm svg,.icon-responsive-sm img{width:1.25rem;height:1.25rem}.icon-responsive-md svg,.icon-responsive-md img{width:1.5rem;height:1.5rem}.icon-responsive-lg svg,.icon-responsive-lg img{width:2rem;height:2rem}.icon-responsive-xl svg,.icon-responsive-xl img{width:3rem;height:3rem}.icon-responsive-xxl svg,.icon-responsive-xxl img{width:4rem;height:4rem}.icon-responsive-xxxl svg,.icon-responsive-xxxl img{width:6rem;height:6rem}@media(max-width: 767.98px){.icon-responsive-sm svg,.icon-responsive-sm img{width:1rem;height:1rem}}@media(max-width: 767.98px){.icon-responsive-md svg,.icon-responsive-md img{width:1.25rem;height:1.25rem}}@media(max-width: 767.98px){.icon-responsive-lg svg,.icon-responsive-lg img{width:1.5rem;height:1.5rem}}@media(max-width: 767.98px){.icon-responsive-xl svg,.icon-responsive-xl img{width:2.5rem;height:2.5rem}}@media(max-width: 767.98px){.icon-responsive-xxl svg,.icon-responsive-xxl img{width:3rem;height:3rem}}@media(max-width: 767.98px){.icon-responsive-xxxl svg,.icon-responsive-xxxl img{width:4rem;height:4rem}}.product-badge-sm{height:2rem}.product-badge-md{height:3rem}.product-badge-lg{height:4rem}.subscription-section .input-group{border-radius:800px !important;border:1px solid rgba(var(--color-highlight-rgb));overflow:hidden}.subscription-section .input-group .form-control,.subscription-section .input-group .form-control:focus{border-width:0px}.subscription-section .input-group .btn{margin:var(--se-spacer-1);border-radius:800px !important;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.subscription-section .text-light .form-control{color:#999}.subscription-section .invalid-feedback{font-size:12px}.subscription-section .subscription-controls .btn{background-color:rgba(var(--color-highlight-rgb))}@media(min-width: 600px){.subscription-section .subscription-controls .input-group.input-pristine{background:#fff}}.subscription-section .mw-text-4{max-width:37.5rem !important}@media(max-width: 599.98px){.subscription-section .input-group{flex-direction:column;row-gap:var(--se-spacer-3);border-radius:0 !important;border:none;overflow:auto}.subscription-section .input-group .form-control,.subscription-section .input-group .form-control:focus{border-radius:800px !important;border:1px solid rgba(var(--color-highlight-rgb));width:100%}.subscription-section .input-group .btn{margin:0 !important;border-radius:800px !important}.subscription-section .input-group .form-control-lg,.subscription-section .input-group .btn{min-height:calc(1.2em + 1.5rem + 2px)}}
