@media print{.compare{display:none}}@media screen{.compare__ctrl{background-color:initial;border-width:0;font-weight:500;display:none;align-items:center;line-height:1.1;margin:0;text-decoration:none;outline:0;padding:0;color:currentcolor;font-size:calc(11.42857143px + .17857143 * var(--linear-exp));letter-spacing:.07142857142857142em;text-transform:uppercase}}@media screen{.compare__ctrl--pointer{cursor:pointer}}.compare__icon{background-size:contain;background-repeat:no-repeat;width:20px;height:20px;margin-right:12px}.compare__icon--compare{background-image:url(/dist/assets/icons/compare-secondary-800.svg)}@media screen{.compare__icon--check:before{background-color:#618b25;background-color:rgba(97,139,37,var(--bg-opacity));background-image:url(/dist/assets/icons/check-white.svg);border-radius:9999px;background-size:auto 8px}}@media screen{.compare__icon--check:before,.compare__icon--delete:before{background-position:50%;--bg-opacity:1;background-repeat:no-repeat;display:block;height:20px;width:20px;content:""}.compare__icon--delete:before{background-image:url(/dist/assets/icons/cross-error.svg);background-color:#be1f1f;background-color:rgba(190,31,31,var(--bg-opacity));--border-opacity:1;border:1px solid #be1f1f;border-color:rgba(190,31,31,var(--border-opacity));transition-duration:.3s;transition-timing-function:cubic-bezier(.33,1,.68,1);border-radius:9999px;transition-property:background-color,border-color,color,fill,stroke;--bg-opacity:0.05;background-size:8px auto}}@media screen{.compare__icon--delete:hover:before{--bg-opacity:0.2}}@media screen{.compare__stroke{display:inline-flex;background-image:linear-gradient(var(--link-stroke-color,#d9d3c4),var(--link-stroke-color,#d9d3c4));background-size:100% calc(var(--link-stroke-height, .36em) + .1em);background-position:0 calc(100% + .1em);transition:background-size .15s cubic-bezier(.33,1,.68,1);background-repeat:no-repeat}.compare__stroke:hover{background-size:100% calc(var(--link-stroke-height, .36em) / 2 + .1em)}}@media screen{.compare__plus{line-height:1;margin-left:12px;transform:scale(1.5);transform-origin:100% 50%}}@media print{.compare__plus{display:none}}@media screen{.compare--add .compare__ctrl--add,.compare--added .compare__ctrl--added,.compare--delete .compare__ctrl--delete{display:inline-flex}}

/*# sourceMappingURL=css-compare.css.map*/