.image-comparison{margin:0 auto;padding:4rem 0;background:#fff}.image-comparison__heading{text-align:center;font-size:clamp(2rem,5vw,3rem);margin-bottom:3rem;font-weight:500;line-height:1.2}.image-comparison__heading .highlight{background:#c1ff72;padding:.2rem .5rem;border-radius:2px;font-weight:600}.image-comparison__container{max-width:1000px;margin:0 auto;padding:0 2rem}.image-comparison__wrapper{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;border-radius:8px;box-shadow:0 4px 20px #0000001a;background:#f5f5f5;cursor:col-resize}.image-comparison__image{height:100%;width:100%;object-fit:cover;object-position:center;pointer-events:none;max-width:none}.image-bottom{display:block;position:relative}.image-comparison__clipped-image{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden;z-index:2}.image-top{position:absolute;top:0;left:0}.image-comparison__handle{position:absolute;top:0;left:50%;width:4px;height:100%;transform:translate(-50%);cursor:col-resize;z-index:10;touch-action:none}.image-comparison__handle-line{position:absolute;top:0;left:50%;width:4px;height:100%;background:#fff;transform:translate(-50%);box-shadow:0 0 10px #0000004d}.image-comparison__handle-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;padding:12px;border:none;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000004d;cursor:grab;transition:transform .2s ease;z-index:11;touch-action:none}.image-comparison__handle-button:hover{transform:translate(-50%,-50%) scale(1.1)}.image-comparison__handle-button:active{cursor:grabbing;transform:translate(-50%,-50%) scale(.95)}.image-comparison__handle-button svg{width:100%;height:100%;color:#000}.image-comparison__wrapper.dragging,.image-comparison__wrapper.dragging .image-comparison__handle-button{cursor:grabbing}.image-comparison__wrapper.dragging .image-comparison__handle-button{transform:translate(-50%,-50%) scale(.95)}@media screen and (max-width:749px){.image-comparison{padding:2rem 0}.image-comparison__container{padding:0 1rem}.image-comparison__heading{font-size:1.8rem;margin-bottom:2rem}.image-comparison__handle-button{width:40px;height:40px;padding:10px}}.nigma-reviews{max-width:900px;margin:0 auto}.nigma-reviews__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;border-bottom:1px solid #ececec;padding-bottom:16px}.nigma-reviews__title{margin:0}.nigma-reviews__summary{display:flex;align-items:center;gap:8px}.nigma-reviews__avg{font-weight:700;font-size:1.5rem}.nigma-reviews__count{color:#6b6b6b;font-size:1.3rem}.nigma-reviews__carousel{position:relative}.nigma-reviews__track{list-style:none;margin:0;padding:4px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nigma-reviews__track::-webkit-scrollbar{display:none}.nigma-reviews__track>.nigma-review{flex:0 0 100%;box-sizing:border-box;scroll-snap-align:start;border:1px solid #ececec;border-radius:12px;padding:18px;background:#fff}@media screen and (min-width:750px){.nigma-reviews__track>.nigma-review{flex-basis:calc(50% - 8px)}}.nigma-review__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nigma-review__author{font-weight:600}.nigma-review__date{color:#9a9a9a;font-size:1.2rem;margin-left:auto}.nigma-review__body{margin:8px 0 0;line-height:1.6;color:#333}.nigma-review__photo img{border-radius:8px;margin-top:10px;height:auto}.nigma-rev-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid #e0e0e0;background:#fff;color:#222;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 2px 8px #0000001a;display:flex;align-items:center;justify-content:center;padding:0}.nigma-rev-arrow:hover{background:#f5f5f5}.nigma-rev-prev{left:-6px}.nigma-rev-next{right:-6px}@media screen and (max-width:749px){.nigma-rev-arrow{width:34px;height:34px;font-size:20px}.nigma-rev-prev{left:0}.nigma-rev-next{right:0}}.nigma-reviews__more{color:#8a8a8a;font-size:1.2rem;margin:12px 0 0;text-align:center}.nigma-reviews__empty{color:#6b6b6b}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
