[data-compare-is-loading=true] .compare-grid{scroll-behavior:auto!important}.compare-cell{display:flex;box-sizing:border-box}.compare-cell .card__content--no-button{flex-grow:0}.compare-cell .card__content{display:flex;flex-direction:column}.compare-cell .quick-add{flex-grow:1;align-items:flex-end}.compare-cell--product_switcher .nice-select .current{white-space:nowrap;text-overflow:ellipsis}.compare-card{padding:2rem!important}.compare-swatches{box-sizing:border-box}.compare-learn-more .stroke-width-standard{stroke-width:42px}.compare-cell .quick-add__submit{padding-left:2rem;padding-right:2rem}.compare-cell .quick-add__submit .icon{margin-left:-3rem}.compare-cell .section-content__images-image{width:min(var(--image-mobile-width),100%)}.compare-cell:empty{display:block}.compare-cell .product__title,.compare-cell .product__title :is(h1,h2,h3,h4,h5),.compare-cell .vendor__text,.product-compare__heading{margin:0}.compare-cell.border-top,.compare-cell.border-bottom{position:relative;border-left:0;border-right:0}.grid__item:not(:last-child):not(.grid__item--has-color-scheme) .compare-cell.border-top:before,.grid__item:not(:last-child):not(.grid__item--has-color-scheme) .compare-cell.border-bottom:after{content:"";position:absolute;left:100%;height:.1rem;width:var(--grid-mobile-horizontal-spacing);background-color:rgba(var(--color-foreground),.08)}.grid__item:not(:last-child):not(.grid__item--has-color-scheme) .compare-cell.border-top:before{top:-.1rem}.grid__item:not(:last-child):not(.grid__item--has-color-scheme) .compare-cell.border-bottom:after{bottom:-.1rem}.slider-buttons--sticky-container{position:absolute;width:100%;top:20%;bottom:20%;left:0;right:0}.slider-buttons--sticky-inner{position:relative;display:inline-block;height:100%;width:100%}.slider-buttons--sticky{position:sticky;top:50%}.compare-cell .product-card{--image-padding: 0px}.compare-loading-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(var(--color-background),.9);z-index:3;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.compare-loading{top:20vh;bottom:20vh}[data-compare-is-loading] .compare-loading-container .loading__spinner{position:sticky;left:50%;top:50%;transform:translate(-50%)}[data-compare-is-loading=true] .compare-loading-container{opacity:1;visibility:visible}[data-compare-is-loading=true] .compare-loading-container .loading__spinner{display:block!important}@media screen and (min-width: 550px){.grid__item:not(:last-child):not(.grid__item--has-color-scheme) .compare-cell.border-top:before,.grid__item:not(:last-child):not(.grid__item--has-color-scheme) .compare-cell.border-bottom:after{width:var(--grid-desktop-horizontal-spacing)}}@media screen and (min-width: 750px){.compare-cell .section-content__images-image{width:min(var(--image-desktop-width),100%)}.compare-cell .quick-add__submit{min-width:8rem}.compare-grid--slider:not(.slider-component-desktop) .slider-buttons,.compare-grid--slider:not(.slider-component-desktop) .slider-buttons--sticky-container{display:none}.compare-grid--slider:not(.slider-component-desktop) .compare-grid{justify-content:center}}@media screen and (min-width: 1200px){.compare-card{padding:3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-compare.css.map */
