

.compareQ{position:relative;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.compareQ.touch-focus{touch-action:none}.compareQ .compareQ-control{position:absolute;z-index:2;background-color:transparent;touch-action:none}.compareQ .compareQ-control::before{content:"";position:absolute;background-color:#dc042e}.compareQ .compareQ-control::after{position:absolute;top:calc(50% - 17.5px);left:calc(50% - 17.5px);font-size:1.5em;width:35px;height:35px;color:#fff;background-color:#dc042e;text-align:center;border-radius:.25rem}.compareQ .compareQ-item{position:absolute;top:0;left:0;overflow:hidden}.compareQ .compareQ-item .compareQ-label{position:absolute;white-space:nowrap}.compareQ .compareQ-item.compareQ-a{z-index:1}.compareQ.compareQ-modeVertical .compareQ-control{top:0;bottom:0;left:50%;padding:0 50px;margin:0 -50px;cursor:ew-resize}.compareQ.compareQ-modeVertical .compareQ-control::before{top:0;bottom:0;padding:0 2px;margin:0 -2px}.compareQ.compareQ-modeVertical .compareQ-control::after{content:"\2194"}.compareQ.compareQ-modeVertical .compareQ-item .compareQ-label{bottom:0}.compareQ.compareQ-modeVertical .compareQ-item.compareQ-a{width:50%}.compareQ.compareQ-modeVertical .compareQ-item.compareQ-a .compareQ-label{left:0}.compareQ.compareQ-modeVertical .compareQ-item.compareQ-b .compareQ-label{right:0}.compareQ.compareQ-modeHorizontal .compareQ-control{left:0;right:0;top:50%;padding:50px 0;margin:-50px 0;cursor:ns-resize}.compareQ.compareQ-modeHorizontal .compareQ-control::before{left:0;right:0;padding:2px 0;margin:-2px 0}.compareQ.compareQ-modeHorizontal .compareQ-control::after{content:"\2195"}.compareQ.compareQ-modeHorizontal .compareQ-item .compareQ-label{left:0}.compareQ.compareQ-modeHorizontal .compareQ-item.compareQ-a{height:50%}.compareQ.compareQ-modeHorizontal .compareQ-item.compareQ-a .compareQ-label{top:0}.compareQ.compareQ-modeHorizontal .compareQ-item.compareQ-b .compareQ-label{bottom:0}#printversionQ .compareQ{page-break-inside:avoid}#printversionQ .compareQ .compareQ-control{display:none}#printversionQ .compareQ .compareQ-item{width:100%!important;height:100%!important;transform:scale(.475);transform-origin:0 50%;-webkit-transform:scale(.475);-webkit-transform-origin:0 50%;overflow:inherit}#printversionQ .compareQ .compareQ-item.compareQ-b{left:50%}#printversionQ .compareQ .compareQ-item .compareQ-picture,#printversionQ .compareQ .compareQ-item .compareQ-picture img{width:100%!important;height:auto!important}#printversionQ .compareQ .compareQ-item .compareQ-label{position:relative;transform:scale(2);transform-origin:0 0;-webkit-transform:scale(2);-webkit-transform-origin:0 0}.productsearchQ-wrapper{position:relative}.productsearchQ-wrapper .productsearchQ-results{position:absolute;width:100%;background-color:#fff;z-index:7500;font-size:.8em}.productsearchQ-wrapper .productsearchQ-results .productsearchQ-brandshopstart,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-showallresults{font-weight:700}.productsearchQ-wrapper .productsearchQ-results .productsearchQ-brandshopstart .productsearchQ-brandshopname,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-showallresults .productsearchQ-brandshopname{font-weight:400}.productsearchQ-wrapper .productsearchQ-results .productsearchQ-brandshopstart,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-category,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-product,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-showallresults{border:1px solid rgba(0,0,0,.05);border-top:none;padding:10px;cursor:pointer;display:block;color:inherit;text-decoration:none}.productsearchQ-wrapper .productsearchQ-results .productsearchQ-brandshopstart.active,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-brandshopstart:hover,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-category.active,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-category:hover,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-product.active,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-product:hover,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-showallresults.active,.productsearchQ-wrapper .productsearchQ-results .productsearchQ-showallresults:hover{background-color:rgba(0,0,0,.05)}.productsearchQ-wrapper .productsearchQ-results .productsearchQ-productsuggestions .productsearchQ-product{display:flex;align-items:center}.productsearchQ-wrapper .productsearchQ-results .productsearchQ-productsuggestions .productsearchQ-product .productsearchQ-product-image{flex:0 0 50px}.productsearchQ-wrapper .productsearchQ-results .productsearchQ-productsuggestions .productsearchQ-product .productsearchQ-product-text{flex:1 1 auto;margin-left:10px}#mobile_menu .productsearchQ-results{display:none}