.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}body:has(.offcanvas.show){overflow:hidden;touch-action:none}.grid-with-popup .grid-template{grid-template-columns:repeat(2, 1fr)}@media(max-width: 1151.98px){.grid-with-popup .grid-template.default-height{grid-template-rows:repeat(2, var(--default-row-height-mob));grid-auto-rows:var(--default-row-height-mob)}.grid-with-popup .grid-template.adapt-to-image-height{grid-template-rows:auto;grid-auto-rows:auto}}@media(min-width: 1152px){.grid-with-popup .grid-template{grid-template-columns:repeat(12, 1fr)}.grid-with-popup .grid-template.default-height{grid-template-rows:repeat(2, var(--default-row-height-pc));grid-auto-rows:var(--default-row-height-pc)}}@media(min-width: 1152px){.grid-with-popup .grid-template.responsive-height{--max-width: 1087px;--first-grid-column-start-pc: 3;--first-grid-row-start-pc: 1;--first-item-ratio: .8;--first-item-width-pc: calc(var(--max-width) / 12 * var(--first-grid-column-start-pc));--first-item-height-pc: calc(var(--first-item-width-pc) / var(--first-item-ratio));--calculated-row-height-pc: calc(var(--first-item-height-pc) / var(--first-grid-row-start-pc));grid-template-rows:repeat(2, var(--calculated-row-height-pc));grid-auto-rows:var(--calculated-row-height-pc)}}@media(min-width: 1280px){.grid-with-popup .grid-template.responsive-height{--max-width: 1088px;--first-grid-column-start-pc: 3;--first-grid-row-start-pc: 1;--first-item-ratio: .8;--first-item-width-pc: calc(var(--max-width) / 12 * var(--first-grid-column-start-pc));--first-item-height-pc: calc(var(--first-item-width-pc) / var(--first-item-ratio));--calculated-row-height-pc: calc(var(--first-item-height-pc) / var(--first-grid-row-start-pc));grid-template-rows:repeat(2, var(--calculated-row-height-pc));grid-auto-rows:var(--calculated-row-height-pc)}}@media(min-width: 1440px){.grid-with-popup .grid-template.responsive-height{--max-width: 1280px;--first-grid-column-start-pc: 3;--first-grid-row-start-pc: 1;--first-item-ratio: .8;--first-item-width-pc: calc(var(--max-width) / 12 * var(--first-grid-column-start-pc));--first-item-height-pc: calc(var(--first-item-width-pc) / var(--first-item-ratio));--calculated-row-height-pc: calc(var(--first-item-height-pc) / var(--first-grid-row-start-pc));grid-template-rows:repeat(2, var(--calculated-row-height-pc));grid-auto-rows:var(--calculated-row-height-pc)}}@media(min-width: 1921px){.grid-with-popup .grid-template.responsive-height{--max-width: 1761px;--first-grid-column-start-pc: 3;--first-grid-row-start-pc: 1;--first-item-ratio: .8;--first-item-width-pc: calc(var(--max-width) / 12 * var(--first-grid-column-start-pc));--first-item-height-pc: calc(var(--first-item-width-pc) / var(--first-item-ratio));--calculated-row-height-pc: calc(var(--first-item-height-pc) / var(--first-grid-row-start-pc));grid-template-rows:repeat(2, var(--calculated-row-height-pc));grid-auto-rows:var(--calculated-row-height-pc)}}.grid-with-popup .grid-columns-1{grid-column-start:span 1}.grid-with-popup .grid-rows-1{grid-row-start:span 1}.grid-with-popup .grid-columns-2{grid-column-start:span 2}.grid-with-popup .grid-rows-2{grid-row-start:span 2}.grid-with-popup .grid-columns-3{grid-column-start:span 3}.grid-with-popup .grid-rows-3{grid-row-start:span 3}.grid-with-popup .grid-columns-4{grid-column-start:span 4}.grid-with-popup .grid-rows-4{grid-row-start:span 4}.grid-with-popup .grid-columns-5{grid-column-start:span 5}.grid-with-popup .grid-rows-5{grid-row-start:span 5}.grid-with-popup .grid-columns-6{grid-column-start:span 6}.grid-with-popup .grid-rows-6{grid-row-start:span 6}.grid-with-popup .grid-columns-7{grid-column-start:span 7}.grid-with-popup .grid-rows-7{grid-row-start:span 7}.grid-with-popup .grid-columns-8{grid-column-start:span 8}.grid-with-popup .grid-rows-8{grid-row-start:span 8}.grid-with-popup .grid-columns-9{grid-column-start:span 9}.grid-with-popup .grid-rows-9{grid-row-start:span 9}.grid-with-popup .grid-columns-10{grid-column-start:span 10}.grid-with-popup .grid-rows-10{grid-row-start:span 10}.grid-with-popup .grid-columns-11{grid-column-start:span 11}.grid-with-popup .grid-rows-11{grid-row-start:span 11}.grid-with-popup .grid-columns-12{grid-column-start:span 12}.grid-with-popup .grid-rows-12{grid-row-start:span 12}@media(min-width: 1152px){.grid-with-popup .grid-columns-lg-1{grid-column-start:span 1}.grid-with-popup .grid-rows-lg-1{grid-row-start:span 1}.grid-with-popup .grid-columns-lg-2{grid-column-start:span 2}.grid-with-popup .grid-rows-lg-2{grid-row-start:span 2}.grid-with-popup .grid-columns-lg-3{grid-column-start:span 3}.grid-with-popup .grid-rows-lg-3{grid-row-start:span 3}.grid-with-popup .grid-columns-lg-4{grid-column-start:span 4}.grid-with-popup .grid-rows-lg-4{grid-row-start:span 4}.grid-with-popup .grid-columns-lg-5{grid-column-start:span 5}.grid-with-popup .grid-rows-lg-5{grid-row-start:span 5}.grid-with-popup .grid-columns-lg-6{grid-column-start:span 6}.grid-with-popup .grid-rows-lg-6{grid-row-start:span 6}.grid-with-popup .grid-columns-lg-7{grid-column-start:span 7}.grid-with-popup .grid-rows-lg-7{grid-row-start:span 7}.grid-with-popup .grid-columns-lg-8{grid-column-start:span 8}.grid-with-popup .grid-rows-lg-8{grid-row-start:span 8}.grid-with-popup .grid-columns-lg-9{grid-column-start:span 9}.grid-with-popup .grid-rows-lg-9{grid-row-start:span 9}.grid-with-popup .grid-columns-lg-10{grid-column-start:span 10}.grid-with-popup .grid-rows-lg-10{grid-row-start:span 10}.grid-with-popup .grid-columns-lg-11{grid-column-start:span 11}.grid-with-popup .grid-rows-lg-11{grid-row-start:span 11}.grid-with-popup .grid-columns-lg-12{grid-column-start:span 12}.grid-with-popup .grid-rows-lg-12{grid-row-start:span 12}}@media(min-width: 1152px){.grid-with-popup .text-wrapper{width:100%;height:100%}}@media(min-width: 1152px){.grid-with-popup .text-content{height:100%}}.grid-with-popup .popup-icon{bottom:1rem;right:1rem}.grid-with-popup .popup-content{z-index:111111;background-color:rgba(0,0,0,.3333333333);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.grid-with-popup .popup-content .offcanvas-body{-ms-scroll-chaining:none;overscroll-behavior:contain}.grid-with-popup .popup-content .body-content{background-color:#454b54;overflow-y:auto !important;scrollbar-width:none;-ms-overflow-style:none;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(min-width: 768px){.grid-with-popup .popup-content .body-content{margin:0 auto;max-height:-moz-fit-content;max-height:fit-content;max-width:1152px}}.grid-with-popup .popup-content .body-content::-webkit-scrollbar{display:none}@media(max-width: 767.98px){.grid-with-popup .popup-content .body-content{border-radius:0px !important;height:100vh}}.grid-with-popup .popup-content .body-content .close-btn{right:0;top:0;text-align:right;margin-bottom:-3.5rem}@media(max-width: 767.98px){.grid-with-popup .popup-content .body-content .close-btn{margin-bottom:-2.5rem}.grid-with-popup .popup-content .body-content .close-btn svg{width:1.5rem;height:1.5rem}}.grid-with-popup .popup-content .body-content .lazy-video{border-radius:0 !important}@media(min-width: 768px){.grid-with-popup .popup-content .body-content .lazy-video{border-radius:30px 30px 0 0 !important}}.grid-with-popup .popup-content .body-content .author-info .author-description{color:#8f96a3}.grid-with-popup .popup-content .body-content .author-info .author-image{border-radius:100px}@media(max-width: 767.98px){.grid-with-popup .popup-content .body-content .author-info .author-image{width:2.4375rem;height:2.4375rem}}.grid-with-popup .popup-content .body-content .popup-adapt-to-image{--padding-bottom: var(--desktop-img-ratio-percentage)}@media(max-width: 1151.98px){.grid-with-popup .popup-content .body-content .popup-adapt-to-image{--padding-bottom: var(--pad-img-ratio-percentage)}}@media(max-width: 767.98px){.grid-with-popup .popup-content .body-content .popup-adapt-to-image{--padding-bottom: var(--mobile-img-ratio-percentage)}}.grid-with-popup .popup-content .body-content .popup-adapt-to-image::before{content:"";display:block;padding-bottom:var(--padding-bottom);margin-left:-1px;width:1px}.grid-with-popup .popup-content .body-content .video-control-full{z-index:2;right:1.5rem;bottom:1.5rem}.grid-with-popup .popup-content .body-content .video-control-full svg{width:2rem;height:2rem}@media(max-width: 767.98px){.grid-with-popup .popup-content .body-content .video-control-full{right:1rem;bottom:1rem;width:1.5rem;height:1.5rem}}.grid-with-popup .popup-content .body-content .video-control-full .play,.grid-with-popup .popup-content .body-content .video-control-full .pause{color:#fff}.grid-with-popup .popup-content .body-content .video-control-full.playing .pause{display:bnone}.grid-with-popup .popup-content .body-content .video-control-full.playing .play{display:none}.grid-with-popup .popup-content .body-content .video-control-full.paused .pause{display:none}.grid-with-popup .popup-content .body-content .video-control-full.paused .play{display:block}.grid-with-popup .popup-content:not(.show) .body-content{transform:translateY(100%) !important;opacity:0}.grid-with-popup .popup-content.show .body-content{transform:translateY(0) !important;opacity:1;transition:transform .4s cubic-bezier(0.16, 1, 0.3, 1),opacity .3s ease-in-out}.grid-with-popup .popup-content.hiding .body-content{transform:translateY(100%) !important;opacity:0;transition:transform .4s cubic-bezier(0.7, 0, 0.84, 0),opacity .2s ease-in-out}.scroll-content{-ms-overflow-style:none}.scroll-content::-webkit-scrollbar{display:none}
