.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}.main-article .figure-small{--se-aspect-ratio: calc(1 / 3 * 100%)}.main-article .figure-medium{--se-aspect-ratio: calc(9 / 21 * 100%)}.main-article .figure-large{--se-aspect-ratio: calc(9 / 16 * 100%)}@media(max-width: 767.98px){.main-article .figure{--se-aspect-ratio: calc(2 / 3 * 100%)}}.main-article .feature-image-full{width:calc(100% + var(--se-container-padding-x)*2);transform:translateX(calc(var(--se-container-padding-x) * -1))}@media(max-width: 767.98px){.main-article .icon-wrap-xl svg{width:32px;height:32px}}.main-article .richtext-description .h1,.main-article .richtext-description .h2,.main-article .richtext-description .h3,.main-article .richtext-description h1,.main-article .richtext-description h2,.main-article .richtext-description h3{font-weight:700;line-height:1.1;letter-spacing:-0.02em;font-size:var(--se-fs-6) !important;margin-bottom:var(--se-spacer-5)}.main-article .richtext-description .h4,.main-article .richtext-description .h5,.main-article .richtext-description .h6,.main-article .richtext-description h4,.main-article .richtext-description h5,.main-article .richtext-description h6{font-weight:600;line-height:1.2;letter-spacing:0;font-size:var(--se-fs-7) !important;margin-bottom:var(--se-spacer-3)}.main-article .richtext-description p{font-weight:500;line-height:1.2;letter-spacing:0;font-size:var(--se-fs-8) !important;color:#5c5c5c;margin-bottom:var(--se-spacer-3)}.main-article .richtext-description img{border-radius:var(--se-border-radius-xl) !important}.main-article .richtext-description>*:has(img){margin-top:var(--se-spacer-5);margin-bottom:var(--se-spacer-5)}
