.xk-reviews{width:100%;max-width:1200px;margin:70px auto;padding:0 20px;position:relative}.xk-review-header{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:32px;flex-wrap:wrap}.xk-review-heading{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.xk-review-heading h2{margin:0;font-size:30px;font-weight:700;line-height:1.2;color:#111}.xk-review-summary{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:12px;width:100%}.xk-rating-box{display:flex;align-items:center;justify-content:center}.xk-average-rating{font-size:28px;font-weight:700;color:#111;line-height:1}.xk-rating-right{display:flex;flex-direction:column;align-items:flex-start}.xk-summary-stars{font-size:18px;color:#fdb827;letter-spacing:2px;line-height:1;text-align:left}.xk-total-review{font-size:13px;color:#777;line-height:1.4;text-align:left}.xk-review-action{margin-left:auto}.xk-see-all{color:#111;font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid transparent;transition:.25s}.xk-see-all:hover{border-color:#111}.xk-review-slider{display:flex;align-items:center;gap:18px;position:relative}.xk-review-container{display:flex;gap:18px;overflow-x:auto;scroll-behavior:smooth;flex:1;scrollbar-width:none;-ms-overflow-style:none}.xk-review-container::-webkit-scrollbar{display:none}.xk-slider-btn{width:46px;height:46px;border-radius:50%;border:1px solid #E4E4E4;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;color:#111;transition:.25s;flex-shrink:0}.xk-slider-btn:hover{background:#111;color:#fff;border-color:#111}.xk-slider-btn:disabled{opacity:.35;cursor:not-allowed}.xk-review-pagination{display:flex;justify-content:center;gap:8px;margin-top:28px}.xk-dot{width:8px;height:8px;border-radius:50%;background:#d5d5d5;transition:.3s}.xk-dot.active{width:26px;border-radius:20px;background:#111}@media(max-width:991px){.xk-review-heading h2{font-size:32px}.xk-review-slider{gap:10px}}@media(max-width:767px){.xk-reviews{padding:0 16px;margin:45px auto}.xk-review-header{margin-bottom:20px}.xk-review-heading h2{font-size:28px}.xk-review-summary{gap:10px;flex-wrap:wrap}.xk-review-action{width:100%}.xk-see-all{display:inline-block;margin-top:10px}.xk-slider-btn{display:none}.xk-review-container{gap:12px;padding-bottom:6px}}.xk-review-card{width:235px;min-width:235px;max-width:235px;border-radius:10px;background:#fff;border:1px solid #ECECEC;overflow:hidden;position:relative;transition:.35s;flex-shrink:0}.xk-review-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #00000014}.xk-review-image{height:280px;background:#fff;display:flex;justify-content:center;align-items:center}.xk-review-image img{width:100%;height:100%;object-fit:contain;display:block;transform:scale(1.08);transition:transform .3s ease;padding-bottom:10px}.xk-review-card:hover .xk-review-image img{transform:scale(1.05)}.xk-review-content{padding:10px}.xk-user{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.xk-user-left{display:flex;align-items:center;gap:10px}.xk-avatar{width:30px;height:30px;border-radius:50%;background:#111;color:#fff;display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:700;flex-shrink:0}.xk-user-info{display:flex;flex-direction:column}.xk-user-name{font-size:14px;font-weight:500;color:#111;line-height:1.2}.xk-review-date{font-size:12px;color:#888;margin-top:2px}.xk-verified{display:inline-flex;align-items:center;gap:5px;margin-top:5px;padding:4px 8px;border-radius:20px;background:#eef8f1;color:#118a45;font-size:11px;font-weight:500}.xk-stars{display:flex;align-items:center;gap:2px;margin:14px 0 10px;color:#f5a623;font-size:15px;letter-spacing:1px}.xk-title{font-size:14px;font-weight:500;color:#111;line-height:1.4;margin-bottom:8px}.xk-text{font-size:13px;color:#666;line-height:1.7;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.xk-footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid #F1F1F1}.xk-likes{display:flex;align-items:center;gap:6px;font-size:12px;color:#666;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.25s}.xk-likes:hover{color:green}.xk-likes.active{color:#0a84ff}.xk-likes svg{width:15px;height:15px}@media(max-width:991px){.xk-review-card{width:240px;min-width:240px;max-width:240px}}@media(max-width:767px){.xk-review-card{width:215px;min-width:215px;max-width:215px;border-radius:14px}.xk-review-content{padding:14px}.xk-avatar{width:34px;height:34px;font-size:13px}.xk-user-name,.xk-title{font-size:14px}.xk-text{font-size:12px;line-height:1.6}}.xk-review-image:after{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;background:linear-gradient(to top,rgba(0,0,0,.18),transparent);pointer-events:none}.xk-review-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:#111;transform:scaleX(0);transform-origin:left;transition:.35s}.xk-review-card:hover:before{transform:scaleX(1)}.xk-review-card:hover .xk-review-image img{transform:scale(1.08)}.xk-likes{padding:7px 12px;border-radius:25px;background:#f7f7f7}.xk-likes:hover{background:#111;color:#fff}.xk-likes.active{background:#0a84ff;color:#fff}.xk-review-card{box-shadow:0 1px 3px #00000008,0 10px 30px #0000000a}.xk-review-card:hover{border-color:#ddd}.xk-slider-btn{box-shadow:0 10px 24px #0000000d}.xk-slider-btn:hover{transform:translateY(-2px)}.xk-slider-btn:active{transform:scale(.94)}.xk-dot{cursor:pointer}.xk-dot:hover{background:#999}.xk-dot.active{box-shadow:0 4px 10px #00000026}.xk-review-card{opacity:0;transform:translateY(30px);animation:xkFade .6s forwards}.xk-review-card:nth-child(2){animation-delay:.08s}.xk-review-card:nth-child(3){animation-delay:.16s}.xk-review-card:nth-child(4){animation-delay:.24s}.xk-review-card:nth-child(5){animation-delay:.32s}@keyframes xkFade{to{opacity:1;transform:translateY(0)}}.xk-review-container{scroll-snap-type:x mandatory}.xk-review-card{scroll-snap-align:start}.xk-loading{background:#eee;background-image:linear-gradient(90deg,#eee,#f8f8f8,#eee);background-size:500px;animation:xkLoading 1.1s linear infinite}@keyframes xkLoading{0%{background-position:-150px}to{background-position:500px}}@media(min-width:1400px){.xk-review-container{gap:22px}}@media(max-width:991px){.xk-review-container{gap:16px}}@media(max-width:767px){.xk-review-card{box-shadow:none}.xk-review-card:hover{transform:none}.xk-review-image img{transform:none!important}.xk-review-container{scroll-padding-left:16px}}.xk-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d1;display:flex;justify-content:center;align-items:center;z-index:99999;animation:xkLightbox .25s ease}.xk-lightbox img{max-width:90vw;max-height:90vh;border-radius:18px;box-shadow:0 30px 80px #00000059}@keyframes xkLightbox{0%{opacity:0}to{opacity:1}}.xk-review-card *::selection{background:#111;color:#fff}.xk-review-container{scrollbar-width:none}.xk-review-container::-webkit-scrollbar{height:0;display:none}.xk-review-card,.xk-review-image img,.xk-slider-btn,.xk-dot,.xk-likes,.xk-see-all{transition:all .3s ease}.xk-slider-btn:focus,.xk-see-all:focus{outline:none;box-shadow:0 0 0 3px #11111126}.xk-review-image img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(min-width:1600px){.xk-reviews{max-width:1520px}.xk-review-card{width:270px;min-width:270px;max-width:270px}}@media(max-width:1400px){.xk-review-card{width:250px;min-width:250px;max-width:250px}}@media(max-width:1024px){.xk-review-card{width:230px;min-width:230px;max-width:230px}}@media(max-width:767px){.xk-review-header{margin-bottom:18px}.xk-review-container{gap:12px;padding-left:2px;padding-right:2px}.xk-review-card{width:205px;min-width:205px;max-width:205px;border-radius:14px}.xk-review-image{aspect-ratio:4/5}.xk-review-content{padding:12px}.xk-summary-stars{font-size:14px}.xk-average-rating{font-size:24px}.xk-total-review{font-size:12px}}@media(max-width:480px){.xk-review-card{width:190px;min-width:190px;max-width:190px}.xk-avatar{width:30px;height:30px;font-size:12px}.xk-user-name,.xk-title{font-size:13px}.xk-text{font-size:11px;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/customer-reviews.css.map */
