.compare-products-button{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:48px;height:48px;padding:0;border-radius:4px;transition-property:opacity,background-color,color;transition-duration:var(--timing-base);transition-timing-function:var(--easing-ease-out)}.compare-products-button svg{width:35px;height:35px}.compare-products-button.compare-products-button--border{position:relative}.compare-products-button.compare-products-button--border svg{width:24px;height:24px}.compare-products-button.compare-products-button--border svg:nth-child(2){position:absolute;top:-1px;inset-inline-end:3px;display:none;width:14px;height:14px;border-radius:8px}.compare-products-button.compare-products-button--border.is-active svg:nth-child(2){display:block}.compare-products-button.compare-products-button--border:focus-visible{outline:2px solid currentColor}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.compare-products-button.compare-products-button--border:hover{opacity:.8}}.compare-products-button:focus-visible{outline:2px solid black}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.compare-products-button:hover{opacity:.8}}.compare-products{top:50%;left:50%;flex-direction:column;justify-content:flex-start;width:auto;max-width:calc(100% - 16px);max-height:calc(100% - 48px);background-color:var(--color-background-popup-drawer, #fff);transform:translate(-50%,-50%);border-radius:var(--global-border-radius)}.compare-products .compare-products__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px}.compare-products .compare-products__heading{font-size:calc(var(--heading-font-size) * 1.375);font-weight:500;line-height:1.2727;text-align:start;color:var(--color-text-primary)}.compare-products .popup-close-icon-button{position:relative;top:initial;inset-inline-end:initial}.compare-products .popup-close-icon-button svg{fill:currentColor}.compare-products .compare-products__body{overflow:auto;width:100%;padding:0}.compare-products .compare-products__content{padding:0 0 20px}.compare-products .compare-table{width:100%;min-width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.compare-products .compare-table tr:hover .compare-table__label-cell,.compare-products .compare-table tr:hover .compare-table__value-cell{background-color:var(--button-background-color-primary-hover, #F0DCD2)}.compare-products .compare-table tr:hover .compare-table__label-cell:before,.compare-products .compare-table tr:hover .compare-table__value-cell:before{box-shadow:inset 0 -1px 0 0 var(--color-border-thirdly, #E3DED6)}}.compare-products .compare-table__head-cell,.compare-products .compare-table__label-cell,.compare-products .compare-table__value-cell{position:relative;border:none}.compare-products .compare-table__head-cell:before,.compare-products .compare-table__label-cell:before,.compare-products .compare-table__value-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset -1px 0 0 0 var(--color-border-thirdly, #E3DED6),inset 0 -1px 0 0 var(--color-border-thirdly, #E3DED6)}.compare-products .compare-table__head-cell{font-weight:500}.compare-products .compare-table__head-cell--label{position:sticky;inset-inline-start:0;z-index:3;width:120px;text-align:start;background-color:var(--color-background-popup-drawer, #fff)}.compare-products .compare-table__head-cell--label:before{box-shadow:inset 1px 0 0 0 var(--color-border-thirdly, #E3DED6),inset -1px 0 0 0 var(--color-border-thirdly, #E3DED6),inset 0 -1px 0 0 var(--color-border-thirdly, #E3DED6)}.compare-products .compare-table__head-cell--product{text-align:start;vertical-align:top;padding:0;min-width:340px;width:340px;max-width:340px;box-sizing:border-box}.compare-products .compare-table__value-cell{text-align:start;padding:8px 12px;min-width:340px;width:340px;max-width:340px;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;vertical-align:middle}.compare-products .compare-table__cell-label{display:block;font-weight:500;font-size:calc(var(--body-font-size) * .75);color:var(--color-text-primary);margin-bottom:4px}.compare-products .compare-table thead tr:first-child .compare-table__head-cell:before{box-shadow:inset 0 1px 0 0 var(--color-border-thirdly, #E3DED6),inset -1px 0 0 0 var(--color-border-thirdly, #E3DED6),inset 0 -1px 0 0 var(--color-border-thirdly, #E3DED6)}.compare-products .compare-product-card__status{display:inline-flex;align-items:center;gap:8px}.compare-products .compare-product-price.price--on-sale .price__sale{display:inline-flex;align-items:center;gap:4px}@media(min-width:576px){.compare-products{max-width:calc(100% - 40px);max-height:calc(100% - 40px)}}@media(min-width:992px){.compare-products{max-width:min(1140px,100% - 40px)}.compare-products .compare-products__header{padding:16px 24px}.compare-products .compare-products__heading{font-size:calc(var(--heading-font-size) * 1.75)}.compare-products .compare-products__heading.compare-products__heading--mobile{display:none}.compare-products .compare-table__value-cell{padding:12px 16px}}.compare-product-card{display:flex;width:100%;height:100%;flex-direction:column}.compare-product-card .compare-product-card__media{display:block;width:100%}.compare-product-card .compare-product-card__image-wrapper{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden}.compare-product-card .compare-product-card__image-wrapper .product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.compare-product-card .compare-product-card__image-link{display:block;width:100%;height:100%}.compare-product-card .compare-product-card__remove{position:absolute;bottom:12px;left:50%;transform:translate(-50%);z-index:var(--layer-flat);width:44px;height:44px;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.compare-product-card .compare-product-card__remove:before{background-color:var(--color-background-popup-drawer)}.compare-product-card .compare-product-card__remove .icon{width:20px;height:20px;pointer-events:none;transition-property:transform;transition-duration:var(--timing-base);fill:currentColor}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.compare-product-card .compare-product-card__remove:hover .icon{transform:rotate(90deg)}.compare-product-card .compare-product-card__remove:hover:before{background-color:var(--button-background-color-secondary-hover)}}.compare-product-card .compare-product-card__title{display:block;padding:8px 12px 12px;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;overflow-wrap:anywhere;color:var(--color-text-primary);font-size:var(--body-font-size);text-decoration:none;transition:opacity var(--timing-base) ease-in-out}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.compare-product-card .compare-product-card__title:hover{opacity:.7}}@media(min-width:992px){.compare-product-card .compare-product-card__title{padding:12px 16px 16px}}.window-overlay[data-js-overlay=compare-products-preloader]{pointer-events:none}.window-overlay[data-js-overlay=compare-products] .loader{display:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/compare-products.build.css.map */
