.card-compare{position:relative}.compare-position--top .card-compare--top,.compare-position--below-image .card-compare--below-image{display:flex;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-.8rem);transition:max-height var(--duration-medium) ease,padding var(--duration-medium) ease,margin var(--duration-medium) ease,opacity var(--duration-medium) ease,transform var(--duration-medium) ease,visibility var(--duration-medium)}:is(.compare-checkboxes-on,.compare-checkboxes-forced).compare-position--top .card-compare--top,:is(.compare-checkboxes-on,.compare-checkboxes-forced).compare-position--below-image .card-compare--below-image{max-height:5rem;opacity:1;visibility:visible;transform:none}.card-compare--top{padding-inline:1rem;border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius)}:is(.compare-checkboxes-on,.compare-checkboxes-forced) .card-compare--top{padding-block:1rem}.card-compare--below-image{justify-content:var(--text-alignment, start);padding-inline:.2rem;margin-inline:-.2rem}.card-compare--over{position:absolute;top:calc(var(--image-padding, 0px) + 1rem);inset-inline-end:calc(var(--image-padding, 0px) + 1rem)}.compare-position--over .card-compare--over{display:flex;opacity:0;visibility:hidden;transition:opacity var(--duration-medium) ease,visibility var(--duration-medium)}:is(.compare-checkboxes-on,.compare-checkboxes-forced).compare-position--over .card-compare--over{opacity:1;visibility:visible}.card-compare.card-compare--over .card-compare__label{padding:.6rem;margin:-.6rem}.card-compare.card-compare--over .card-compare__label:before{margin-inline-end:0;box-shadow:0 .1rem .4rem rgba(var(--color-shadow),.15)}.card-compare.card-compare--over .card-compare__input:checked+.card-compare__label:after{inset-inline-start:calc(.6rem + 3px)}.card-compare--over .card-compare__text,.card-compare__message{position:absolute;top:50%;z-index:1;padding:.4rem .8rem;border-radius:min(var(--product-card-corner-radius),.6rem);background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.1rem;line-height:1.4;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(.4rem * var(--direction-multiplier, 1)),-50%);transition:opacity var(--duration-short) ease,visibility var(--duration-short),transform var(--duration-short) ease}:is(.card-compare--over .card-compare__text,.card-compare__message):after{content:"";position:absolute;top:50%;inset-inline-start:calc(100% - .1rem);border:.5rem solid transparent;border-inline-start-color:rgb(var(--color-foreground));transform:translateY(-50%)}.card-compare--over .card-compare__text{inset-inline-end:calc(100% + .2rem)}.card-compare__message{inset-inline-end:calc(100% + .8rem);width:max-content;max-width:min(22rem,calc(var(--compare-card-width, 24rem) - 6rem));white-space:normal}.card-compare--top{--compare-box-start: 1rem}.card-compare--below-image{--compare-box-start: .2rem}.card-compare:not(.card-compare--over) .card-compare__message{inset-inline-end:auto;inset-inline-start:calc(var(--compare-box-start, 0px) + 18px + .8rem);max-width:min(22rem,calc(100% - var(--compare-box-start, 0px) - 18px - 1.6rem));transform:translate(calc(-.4rem * var(--direction-multiplier, 1)),-50%)}.card-compare:not(.card-compare--over) .card-compare__message:after{inset-inline-start:auto;inset-inline-end:calc(100% - .1rem);border-inline-start-color:transparent;border-inline-end-color:rgb(var(--color-foreground))}.card-compare--over .card-compare__label:hover .card-compare__text,.card-compare--over .card-compare__input:focus-visible+.card-compare__label .card-compare__text,.card-compare.card-compare--message .card-compare__message{opacity:1;visibility:visible;transform:translateY(-50%)}.compare-enabled .card-compare.card-compare--message{overflow:visible}.card-compare.card-compare--over.card-compare--message .card-compare__input+.card-compare__label .card-compare__text{opacity:0;visibility:hidden}:is(.compare-checkboxes-on,.compare-checkboxes-forced) .card-compare--below-image{padding-block:.2rem;margin-top:-.2rem;margin-bottom:1.4rem}:is(.compare-checkboxes-on,.compare-checkboxes-forced).compare-position--top .card:has(>.card-compare--top) .card__inner,:is(.compare-checkboxes-on,.compare-checkboxes-forced).compare-position--top .card:has(>.card-compare--top) .card__inner:after,:is(.compare-checkboxes-on,.compare-checkboxes-forced).compare-position--top .card:has(>.card-compare--top) .card__inner .card__media{border-start-start-radius:0;border-start-end-radius:0}:is(.compare-checkboxes-on,.compare-checkboxes-forced).compare-position--top .card-compare--top+.product-card__compat--top .notification-message{border-radius:0}.card-compare .card-compare__label{line-height:1.2;white-space:nowrap}.card-compare .card-compare__label:before{margin-top:0;margin-inline-end:.8rem;border-color:rgba(var(--color-foreground),.35)}.card-compare .card-compare__label:hover:before{border-color:rgba(var(--color-foreground),.7)}.card-compare .card-compare__input:checked+.card-compare__label:before{border-color:rgb(var(--color-foreground))}.card-compare .card-compare__input:checked+.card-compare__label:after{top:50%;inset-inline-start:3px;transform:rotate(45deg) translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/79/assets/component-compare-checkbox.css.map */
