.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}.title-with-image-stairs{--max-width: 621px}@media(min-width: 573px){.title-with-image-stairs{--max-width: 637px}}@media(min-width: 768px){.title-with-image-stairs{--max-width: 1200px}}@media(min-width: 1152px){.title-with-image-stairs{--max-width: 1248px}}@media(min-width: 1248px){.title-with-image-stairs{--max-width: 1408px}}@media(min-width: 1448px){.title-with-image-stairs{--max-width: 1688px}}@media(min-width: 1920px){.title-with-image-stairs{--max-width: 2200px}}.title-with-image-stairs .sticky-content{height:100vh;top:0}.title-with-image-stairs .section-text-content.horizontal-position{bottom:0}.title-with-image-stairs .section-text-content .text{--se-text-opacity: .7;color:rgba(var(--scheme-foreground-color-rgb), var(--se-text-opacity))}.title-with-image-stairs .image-stairs-block{will-change:opacity,transform}.title-with-image-stairs .image-stairs-block.vertical-position{bottom:0;left:0;opacity:0;transform:translateY(100%)}@media(max-width: 1151.98px){.title-with-image-stairs .image-stairs-block.horizontal-position{bottom:0;left:0;right:0;opacity:0;transform:translateY(100%)}}@media(min-width: 1152px){.title-with-image-stairs .image-stairs-block.horizontal-position{top:0;left:100%;opacity:0;transform:translateX(0);height:100%}}.title-with-image-stairs .open-modal-btn:focus{color:var(--se-btn-color);background-color:var(--se-btn-bg);border-color:var(--se-btn-border-color)}.title-with-image-stairs .open-modal-btn:focus:hover{color:var(--se-btn-hover-color);background-color:var(--se-btn-hover-bg);border-color:var(--se-btn-hover-border-color)}@media(min-width: 1152px){.title-with-image-stairs .special-btn-wrapper{width:29.4vw}}.title-with-image-stairs .modal-dialog{max-width:100%}@media(min-width: 768px){.title-with-image-stairs .modal-dialog{max-width:80%}}@media(min-width: 1152px){.title-with-image-stairs .modal-dialog{max-width:54.25rem}}@media(max-width: 767.98px){.title-with-image-stairs .modal-dialog{margin:0;height:100%}}.title-with-image-stairs .btn-modal-close svg{width:1.75rem;height:1.75rem}.title-with-image-stairs .btn-close{background:none}.title-with-image-stairs .play-pause-icon .icon-play{opacity:1}.title-with-image-stairs .play-pause-icon .icon-pause{opacity:0}.title-with-image-stairs .play-pause-icon.is-playing .icon-play{opacity:0}.title-with-image-stairs .play-pause-icon.is-playing .icon-pause{opacity:1}@media(min-width: 1152px){.title-with-image-stairs .horizontal-card-wrapper{max-width:100%}}@media(min-width: 1152px){.title-with-image-stairs .horizontal-card{width:29.4vw}}.title-with-image-stairs .block-description{--se-text-opacity: .7;color:rgba(var(--scheme-foreground-color-rgb), var(--se-text-opacity))}.title-with-image-stairs .block-description strong{--se-text-opacity: 1;color:rgba(var(--scheme-foreground-color-rgb), var(--se-text-opacity))}
