.comparator__button{padding:12px 16px;font-size:16px;font-weight:700;line-height:18px;display:inline-flex;align-items:center;background:none;border-radius:6px;border:1px solid;transition:all .25s}.comparator__button:hover{text-decoration:none}.comparator__button:before{content:none !important}.comparator__button{border-color:#000;background-color:#000;color:#fff}.comparator__button:hover{background-color:#797e8f;color:#fff;border-color:#797e8f}.comparator__button--disabled{display:none !important}.comparator{display:none}.comparator .comparator__content .ub-slider__remove,.comparator__content .comparator .ub-slider__remove,.comparator .comparator__product-remove{position:absolute;z-index:1;width:24px;height:24px;background-color:#e13d3d;border-radius:50%;color:#fff;cursor:pointer}.comparator--enabled{display:block}.comparator__first{touch-action:none;padding:16px 24px 64px;position:fixed;top:100%;left:0;right:0;z-index:49;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;transform:translateY(-72px);transition:transform .2s ease-in;box-shadow:0 2px 12px rgba(0,0,0,.2);border-radius:8px 8px 0 0}@media(min-width: 992px){.comparator__first{transform:translateY(-63px)}}.comparator--preview .comparator__first{transform:translateY(-100%)}@media(min-width: 992px){.comparator__first{padding:24px}}.comparator__mobile-anchor{display:block;width:56px;height:4px;background-color:#d0d3db;border-radius:2px;margin-bottom:18px}@media(min-width: 992px){.comparator__mobile-anchor{display:none}}.comparator__head{display:flex;align-items:center;justify-content:center;line-height:20px;font-size:14px;font-weight:700;cursor:pointer}@media(min-width: 768px){.comparator__head{font-size:16px}}.comparator__head-count{display:flex;align-items:center;color:#000;margin-right:5px}.comparator__head-right{display:block;width:20px;height:20px}@media(min-width: 992px){.comparator__head-right{display:none}}.comparator__head-top,.comparator__head-bottom,.comparator__head-right{margin-left:13px}.comparator__head-top{display:none}.comparator--preview .comparator__head-top{display:block}@media(min-width: 0)and (max-width: 992px){.comparator__head-top{display:none !important}}.comparator__head-bottom{display:block}.comparator--preview .comparator__head-bottom{display:none}@media(min-width: 0)and (max-width: 992px){.comparator__head-bottom{display:none !important}}.comparator__preview{display:flex;align-items:center;justify-content:center;flex-direction:column}.comparator__reset{position:absolute;bottom:24px;text-decoration:underline;color:#3c414f;line-height:20px;font-size:16px;cursor:pointer;text-align:center}.comparator__reset:hover{text-decoration:none}@media(min-width: 992px){.comparator__reset{right:24px;bottom:inherit;top:24px}}.comparator__button svg{margin-right:10px}.comparator__min-products{color:#797e8f;display:none;text-align:center}.comparator__min-products--active{display:block}.comparator__products{padding:0;margin:25px 0;display:flex;align-items:center;justify-content:space-between;max-width:500px}.comparator__product{width:56px;height:56px;border:1px dashed #d0d3db;border-radius:4px;display:flex;margin-right:8px;position:relative}.comparator__product-slider{position:sticky;z-index:1;background:#fff;top:57px}@media(min-width: 480px){.comparator__product-slider{top:73px}}@media(min-width: 768px){.comparator__product{width:80px;height:80px;margin-right:24px}}.comparator__product:last-child{margin-right:0}.comparator__product--filled{border:1px solid #797e8f}.comparator__product--filled .comparator__product-remove{display:block}.comparator__product-remove{right:-12px;top:-12px;display:none}.comparator__product-remove svg{margin:auto}.comparator--preview .comparator__product:not([data-sku=""]) .comparator__product-remove{display:flex}.comparator__product img{max-width:100%;height:auto;display:block;margin:auto}.comparator__body{width:100%;height:calc(100% - 48px);position:fixed;overflow:auto;top:100%;left:0;right:0;z-index:1001;background-color:#fff;transition:transform .35s ease-in;transform:translateY(0);box-shadow:0 2px 12px rgba(0,0,0,.2);border-radius:8px 8px 0 0}@media(min-width: 768px){.comparator__body{height:calc(100% - 64px)}}@media(min-width: 1200px){.comparator__body{height:calc(100% - 70px)}}.comparator__body.scroll-down .minimal-article__image{display:none}.comparator__body.scroll-down .comparator__product-slider{box-shadow:0px 1px 2px 0px rgba(0,0,0,.2),0px 2px 6px 2px rgba(0,0,0,.1)}.comparator--active .comparator__body{transform:translateY(-100%)}.comparator__body .ub-slider{margin:0}.comparator__body .ub-slider .slick-list{margin-right:0}.comparator__body .ub-slider--disabled .ub-slider__slide{width:156px}@media(min-width: 768px){.comparator__body .ub-slider--disabled .ub-slider__slide{width:174px}}@media(min-width: 1200px){.comparator__body .ub-slider--disabled .ub-slider__slide{width:208px}}.comparator__body .ub-slider__slide{margin-right:0;width:156px}@media(min-width: 768px){.comparator__body .ub-slider__slide{width:174px}}@media(min-width: 1200px){.comparator__body .ub-slider__slide{width:208px}}.comparator__body .ub-slider__title{display:none}.comparator__body .ub-slider__slides{grid-template-columns:repeat(auto-fit, minmax(156px, 0)) !important;grid-auto-columns:minmax(156px, 0) !important;grid-gap:16px !important;justify-content:center;padding:24px 8px !important}@media(min-width: 768px){.comparator__body .ub-slider__slides{grid-template-columns:repeat(auto-fit, minmax(174px, 0)) !important;grid-auto-columns:minmax(174px, 0) !important}}@media(min-width: 1200px){.comparator__body .ub-slider__slides{grid-template-columns:repeat(auto-fit, minmax(208px, 0)) !important;grid-auto-columns:minmax(208px, 0) !important;grid-gap:24px !important}}.comparator__body .ub-slider__slides.comparator__rows{padding:0 !important}.comparator__body-title,.comparator__body-reset{cursor:pointer;font-size:14px;line-height:16px}@media(min-width: 768px){.comparator__body-title,.comparator__body-reset{font-size:16px;line-height:20px}}.comparator__body-head{padding:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d0d3db;position:sticky;top:0;z-index:1;background:#fff}@media(min-width: 480px){.comparator__body-head{padding:24px}}.comparator__body-title{display:flex;align-items:center;color:#000}.comparator__body-title svg{margin-right:19px}.comparator__body-reset{text-decoration:underline;color:#e13d3d}.comparator__body-reset:hover{text-decoration:none}.comparator__content{padding:0 0 32px}.comparator__content .ub-slider__navigation{display:none !important}.comparator__content .ub-slider__slides.slick-dotted{padding-bottom:30px !important;margin:0}.comparator__content .ub-slider__slides.slick-dotted .slick-dots{bottom:7px;display:flex;align-items:center;justify-content:center}.comparator__content .ub-slider__slides.slick-dotted .slick-dots li{display:flex;border:1px solid #d0d3db;border-radius:50%;width:15px;height:15px}.comparator__content .ub-slider__slides.slick-dotted .slick-dots li.slick-active:before{background-color:#d0d3db}.comparator__content .ub-slider__slides.slick-dotted .slick-dots li:before{content:"";margin:auto;width:7px;height:7px;display:block;border-radius:50%}.comparator__content .ub-slider__slide{position:relative}.comparator__content .ub-slider__slide:last-of-type .comparator__row-label:after{content:none}.comparator__content .ub-slider__remove{right:12px;top:4px;display:flex}.comparator__content .ub-slider__remove svg{margin:auto}.comparator__row{text-align:center}.comparator__row span,.comparator__row a{display:block;color:#3c414f;font-size:16px;line-height:20px}.comparator__row a{display:flex;align-items:center}.comparator__row a svg{margin-right:5px}.comparator__row-label{padding:12px 15px;background-color:#f6f7f9;font-weight:700;position:relative}.comparator__row-label:after{content:"";background:#f6f7f9;height:100%;width:24px;position:absolute;right:-24px;top:0}.comparator__row-value{padding:16px 15px;display:flex;align-items:center;justify-content:center}
