.ej-comparison__card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;background-color:var(--ej-comparison-card-bg, #eeeae6);color:var(--ej-comparison-card-text, var(--colorTextBody));text-align:center}.ej-comparison__media{position:relative;aspect-ratio:var(--ej-comparison-media-ratio, 1.1667);overflow:hidden}.ej-comparison__media-link{display:block;height:100%}.ej-comparison__media-item{display:block;width:100%;height:100%;object-fit:cover}.ej-comparison__video{height:100%}.ej-comparison__video-toggle{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;cursor:pointer}.ej-comparison__video-toggle .icon{width:30%;height:30%}.ej-comparison__video-toggle[hidden],.ej-comparison__video-toggle .ej-comparison__icon-pause,.ej-comparison__video-toggle.is-playing .ej-comparison__icon-play{display:none}.ej-comparison__video-toggle.is-playing .ej-comparison__icon-pause{display:block}.ej-comparison__body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--ej-comparison-card-pad) var(--ej-comparison-card-pad) 0;font-size:14px;line-height:1.2}.ej-comparison .ej-comparison__title{min-height:var(--ej-comparison-title-height, 0px);margin:0 0 16px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:18px;font-weight:400;letter-spacing:normal;text-transform:uppercase;color:inherit}.ej-comparison__title-link{color:inherit;text-decoration:none}.ej-comparison__title-link:hover{text-decoration:underline}.ej-comparison__details{margin:0}.ej-comparison__details>*+*{margin-top:var(--ej-comparison-card-space)}.ej-comparison__cta{margin-top:auto;padding:var(--ej-comparison-card-space) 0 calc(var(--ej-comparison-card-pad) * 1.5)}.ej-comparison__cta .product-button-container{position:relative;padding:0;background:none}.ej-comparison .ej-comparison__cta input[type=submit],.ej-comparison .ej-comparison__cta a.btn{position:relative;width:100%}.ej-comparison__cta .loading-cart-btn{position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%,-50%)}.ej-comparison__label{margin:0;font-weight:700}.ej-comparison__text,.ej-comparison__text p{margin:0}ej-comparison{--ej-comparison-columns: 4;--ej-comparison-gap: 25px;--ej-comparison-edge: 17px;--ej-comparison-card-min: 240px;--ej-comparison-card-pad: 20px;--ej-comparison-card-space: 24px;display:block}ej-comparison:not([data-design-mode]):not(:has([data-comparison-card])){display:none}.ej-comparison__empty{display:none;margin:0;padding:40px 0;text-align:center}ej-comparison:not(:has([data-comparison-card])) .ej-comparison__empty{display:block}.ej-comparison .ej-comparison__heading{margin:0 0 32px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:normal;text-align:center;text-transform:uppercase;color:inherit}.ej-comparison a:focus-visible,.ej-comparison button:focus-visible,.ej-comparison input:focus-visible{outline:2px solid #333333;outline-offset:2px}.ej-comparison__viewport{position:relative}.ej-comparison__rail{display:flex;gap:var(--ej-comparison-gap);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ej-comparison__rail::-webkit-scrollbar{display:none}ej-comparison:not([data-overflowing]) .ej-comparison__rail{overflow:visible;scroll-snap-type:none}.ej-comparison__rail>*{display:flex;flex:0 0 max(var(--ej-comparison-card-min),calc((100% - (var(--ej-comparison-columns) - 1) * var(--ej-comparison-gap)) / var(--ej-comparison-columns)));min-width:0;scroll-snap-align:center}.ej-comparison__rail>:first-child{margin-left:auto;scroll-snap-align:start}.ej-comparison__rail>:last-child{margin-right:auto;scroll-snap-align:end}.ej-comparison__arrow{z-index:2}.ej-comparison__arrow[hidden]{display:none}@media screen and (max-width:768px){ej-comparison{--ej-comparison-gap: 17px}.ej-comparison__rail{margin-inline:calc(var(--ej-comparison-edge) * -1);scroll-padding-inline:var(--ej-comparison-edge)}.ej-comparison__rail>*{flex-basis:min(75vw,320px)}.ej-comparison__rail>:first-child{margin-left:var(--ej-comparison-edge)}.ej-comparison__rail:after{content:"";flex:0 0 calc(var(--ej-comparison-edge) - var(--ej-comparison-gap))}}
/*# sourceMappingURL=/cdn/shop/t/188/compiled_assets/styles.css.map */
