.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}.main-article{--occupancy-module-height: 460px}.main-article h6{font-size:.75rem !important}.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 figure img{font-size:0px}@media(max-width: 1151.98px){.main-article{--occupancy-module-height: 400px}}@media(min-width: 1152px)and (max-width: 767.98px){.main-article{--occupancy-module-height: 300px}}@media(max-width: 767.98px){.main-article{--occupancy-module-height: 200px}}.main-article .occupancy-module{height:var(--occupancy-module-height);background-color:#83766e;margin-bottom:calc(var(--occupancy-module-height)/-2)}.main-article .author-content{border-width:1px;border-color:#abafba !important}.main-article .article-position .prev,.main-article .article-position .next{border:1px solid #abafba;background-color:#e3e4e8}.main-article .article-position .prev:not(:disabled):hover,.main-article .article-position .next:not(:disabled):hover{background-color:#fff}.main-article .article-position .prev{border-radius:1.25rem 0 0 1.25rem}.main-article .article-position .next{border-radius:0 1.25rem 1.25rem 0}.main-article .pointer-none{pointer-events:none !important}.main-article .back-to-blog{border-color:#3f42ef !important}
