.halo-compareProduct{top:auto;bottom:13rem;right:-999rem;pointer-events:auto;opacity:var(--opacity-0);visibility:hidden}.halo-compareProduct .button{padding:1.2rem 1.5rem;box-shadow:0 .3rem .7rem rgb(0 0 0 / var(--opacity-20))}.compareTable{border:.1rem solid #e6e6e6;border-collapse:collapse;table-layout:fixed;--th-width: 100px;--tr-width: 130px}.compare-table-row:has(.compareTable-heading){min-width:var(--th-width);width:var(--th-width)}.compare-table-row:has(.compareTable-item){min-width:var(--tr-width);width:var(--tr-width)}.compareTable td,.compareTable th{border:.1rem solid #e6e6e6;border-spacing:0}.compareTable-heading{padding:.75rem .5rem}.compareTable-product .card{overflow:inherit}.product-card-layout-08 .compareTable-product .card-product{overflow:visible}.compareTable-item{padding:.75rem .5rem;align-content:center;word-break:break-word}.compareTable-item.compareTable-desc{min-width:20rem}.compareTable-removeProduct{top:-.5rem;right:-.25rem;width:3.2rem;height:3.2rem}.compareTable-removeProduct svg{width:100%;height:100%;fill:var(--bg-white);stroke:transparent;padding:0rem}.compareTable-product-image .card__inner{max-width:140px;margin:0 auto}.compareTable-product-title{--row: 2}.compareTable-product-title .card-title-ellipsis{height:calc(var(--body-s-font-size) * var(--line-height--body-normal) * var(--row));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--row);-webkit-box-orient:vertical}.compareTable-item .swatch-item{width:fit-content;margin:0 auto;--swatch-input--size: 5.2rem}.compareTable-item .swatch{display:block}.compare-value-match{color:var(--color-primary-hover);background-color:#f4f7e9}.compareTable-option+.compareTable-option{margin-top:1.2rem}.halo-compare-product-popup .compare-modal__content{overflow-y:hidden}.halo-compare-product-popup .halo-popup-wrapper{padding:2.2rem 0}.halo-compare-product-popup .halo-popup-title{margin-block-start:0rem;padding-block-end:2rem}.halo-compare-product-popup .halo-popup-content{height:calc(var(--modal-max-height) - 8rem);padding-block-end:2rem}.halo-compare-product-popup .halo-popup-wrapper .halo-compare-product-content{padding-top:0}.card-product__group-item.card-compare{display:none}@media(min-width:751px){.compareTable{--th-width: 130px;--tr-width: 200px}}@media(min-width:1200px){.compareTable{--th-width: 200px;--tr-width: 230px}}@media(min-width:1025px){.halo-compareProduct.is-show{position:fixed;right:3rem;opacity:var(--opacity-100);visibility:visible;pointer-events:auto}.halo-compareProduct.is-show .button{display:flex;align-items:center;gap:.5rem}.halo-compareProduct.is-show .countPill{font-size:var(--font-size--2xs);font-weight:400;color:var(--color-white);background-color:var(--color-black);padding:.2rem .5rem;border-radius:50%;height:2rem;min-width:2rem}.card-product__group-item.card-compare{display:block}.compareTable-product .card{row-gap:15px}}@media(max-width:1024px){.halo-compareProduct{display:none}}.compare__tooltip-trigger{position:relative;top:.3rem;display:inline-block;cursor:help;color:var(--color-black)}.compare__tooltip{position:absolute;width:270px;bottom:125%;left:50%;transform:translate(-50%);background:var(--color-white);color:var(--color-black);font-size:var(--font-size--2xs);text-align:justify;font-weight:400;padding:.4rem .8rem;border-radius:var(--inputs-radius);box-shadow:var(--style-shadow-popover);white-space:nowrap;opacity:var(--opacity-0);visibility:hidden;transition:opacity .15s ease,visibility .15s ease,transform .15s ease;z-index:10;transform:translate(-50%) translateY(-.5rem)}.compare__tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:.5rem;border-style:solid;border-color:var(--color-white) transparent transparent transparent}.compare__tooltip-trigger:focus .compare__tooltip{opacity:var(--opacity-100);visibility:visible;transform:translate(-50%) translateY(0)}@media(hover:hover){.compare__tooltip-trigger:hover .compare__tooltip{opacity:var(--opacity-100);visibility:visible;transform:translate(-50%) translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-compare-product.css.map */
