.product-card__compare{inset-inline-end:1rem;position:absolute;top:1rem}.product-card__compare label:before{right:-9px;content:"";position:absolute;bottom:-9px;top:-9px;left:-9px}.compare-bar{transform:translateY(100%);transition:transform .3s;position:fixed;bottom:0;will-change:transform;--item-width:7rem;box-shadow:0 -6px 10px rgba(var(--color-foreground),.08)}.compare-bar__list-wrap{margin-bottom:.6rem;padding-block:1.2rem .6rem}.compare-bar__list{margin-top:.8rem}.compare-bar__actions-wrap{padding-block:1.2rem}.compare-bar__item{height:var(--item-width);position:relative;border-radius:var(--small-blocks-radius);width:var(--item-width)}.compare-bar__item:has(.media-wrapper){margin-inline-end:.6rem}.compare-bar__item:not(:has(.media-wrapper)){border:2px dashed rgba(var(--color-foreground),.2);background:#f3f3f3}.compare-bar__item-remove{inset-inline-end:-.6rem;height:2.4rem;padding:0;position:absolute;top:-.8rem;box-shadow:0 0 8px rgba(var(--color-foreground),.15);width:2.4rem}.compare-bar__toggle-list{height:auto;padding:0}.compare-bar__toggle-list:before{right:-.9rem;content:"";position:absolute;bottom:-.9rem;top:-.9rem;left:-.9rem}.compare-bar__toggle-list .icon{transition:all var(--duration-default)}.is-show-list .compare-bar__toggle-list .icon{transform:rotate(180deg)}.compare-bar__clear-mobile{padding-block:.6rem 1.8rem}@media(max-width:767.98px){.compare-bar{padding:0}.compare-bar__inner>*{padding-inline:var(--page-padding)}.compare-bar__list-wrap{border-top:1px solid rgba(var(--color-border),var(--color-border-alpha,1));width:100%}.compare-bar__list{margin-inline:-1.5rem;padding-inline:1.5rem}.compare-bar:not(.is-show-list) .compare-bar__clear-mobile,.compare-bar:not(.is-show-list) .compare-bar__list-wrap{display:none!important}}.compare-drawer{--modal-gap:3rem;--heading-col-width:18rem;--modal-width:max(71rem,calc(var(--number-items, 2)*var(--product-col-width) + var(--heading-col-width) + 6.6rem));--product-col-width:23.2rem}.compare-drawer__title{margin-bottom:1.6rem}.compare-table{table-layout:fixed;border:0;border-collapse:collapse;width:100%}.compare-table-container{max-width:100%}.compare-table td,.compare-table th{padding:var(--col-gap-y,2rem) var(--col-gap-x,1.6rem);position:relative;text-align:start;width:var(--product-col-width);vertical-align:top;z-index:0}.compare-table td:before,.compare-table th:before{pointer-events:none;border:solid rgba(var(--color-border),var(--color-border-alpha,1));right:0;content:"";position:absolute;border-width:.1rem .1rem 0;bottom:0;top:0;border-inline-start-width:0;left:0;z-index:-1}.compare-table td:first-child,.compare-table th:first-child{width:var(--heading-col-width)}.compare-table td:last-child:before,.compare-table th:last-child:before{border-inline-end-width:0}.compare-table tr:first-child td:before{border-top-width:0}.compare-table tr[data-compare-key=info] td{padding:2.4rem 3.2rem}.compare-table tr[data-compare-key=info]:first-child td:before{top:2.4rem}.compare-table__col-info{padding-top:1.2rem}.compare-table__col-info .btn{margin-top:1.2rem}.compare-table--remove{inset-inline-end:-1.4rem;height:3.2rem;padding:0;position:absolute;top:-1.1rem;box-shadow:0 0 8px rgba(var(--color-foreground),.15);width:3.2rem}@media(min-width:768px){.compare-table td:first-child,.compare-table th:first-child{inset-inline-start:0;position:sticky;z-index:9}}@media(max-width:767.98px){.compare-drawer{--modal-gap:3.2rem 1.6rem;--heading-col-width:10rem;--product-col-width:16rem}.compare-drawer__title{margin-bottom:.8rem}.compare-table{--col-gap-x:1.2rem;font-size:calc(var(--font-body-size)*.8);--col-gap-y:1.2rem;line-height:2rem}.compare-table tr[data-compare-key=info] td{padding:1.6rem 1.5rem 1.2rem}.compare-table tr[data-compare-key=info]:first-child td:before{top:1.6rem}.compare-table .product-featured-image{margin-inline:1.5rem}.compare-table--remove{inset-inline-end:-1.1rem;height:2.4rem;top:-.8rem;width:2.4rem}}.is-product-comparing{padding-bottom:var(--compare-bar-height)}.is-product-comparing .product-card__quickview{display:none}.is-product-comparing .product-card__compare{display:block!important}.is-product-comparing .compare-bar{transform:translateZ(0)}