.nf-reviews-section.nf-reviews-section{background-color:var(--nf-reviews-bg, #f8f8f8)!important}.nf-reviews-section .nf-reviews-container{max-width:1400px!important;margin:0 auto!important;padding:0!important}.nf-reviews-section .nf-reviews-title{text-align:center!important;font-size:2rem!important;font-weight:600!important;color:var(--nf-reviews-text, #333)!important;margin:0 0 10px!important}.nf-reviews-section .nf-reviews-subtitle{text-align:center!important;font-size:1rem!important;color:var(--nf-reviews-text, #666)!important;opacity:.8!important;margin:0 0 30px!important}.nf-reviews-section .nf-reviews-slider{position:relative!important;display:flex!important;align-items:center!important;overflow:hidden!important}.nf-reviews-section .nf-reviews-viewport{overflow:hidden!important;flex:1!important;margin:0 20px!important;padding:10px 0!important;width:calc(100% - 40px)!important;box-sizing:border-box!important}.nf-reviews-section .nf-reviews-track{display:flex!important;gap:0!important}.nf-reviews-section .nf-review-card{position:relative!important;flex:0 0 90%!important;min-width:90%!important;width:90%!important;margin:0 10px!important;padding:24px 30px!important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;box-shadow:0 0 10px #0000001a!important;border-radius:12px!important;background:#fff!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;transition:transform .3s ease,box-shadow .3s ease!important;box-sizing:border-box!important}.nf-reviews-section .nf-review-card:hover{transform:translateY(-2px)!important;box-shadow:0 0 15px #0003!important}.nf-reviews-section .nf-review-header{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important}.nf-reviews-section .nf-review-rating{display:flex!important;gap:0!important}.nf-reviews-section .nf-review-rating svg{width:24px!important;height:24px!important}.nf-reviews-section .nf-star{color:var(--nf-reviews-star, #ffc107)!important}.nf-reviews-section .nf-star-empty{opacity:.3!important}.nf-reviews-section .nf-review-reviewer{font-weight:500!important;font-size:var(--nf-reviews-author-size, 14px)!important;color:var(--nf-reviews-text, #333)!important}.nf-reviews-section .nf-review-content-wrapper{display:flex!important;flex-direction:row!important;gap:16px!important;align-items:flex-start!important;width:100%!important}.nf-reviews-section .nf-review-image{flex-shrink:0!important}.nf-reviews-section .nf-review-image img{width:var(--nf-reviews-image-size, 60px)!important;height:var(--nf-reviews-image-size, 60px)!important;border-radius:8px!important;object-fit:cover!important}.nf-reviews-section .nf-review-content{flex:1!important;width:100%!important;text-align:left!important}.nf-reviews-section .nf-review-body{margin:0!important;width:100%!important;text-align:left!important}.nf-reviews-section .nf-review-body p{font-size:var(--nf-reviews-text-size, 14px)!important;line-height:1.6!important;color:var(--nf-reviews-text, #333)!important;margin:0!important;text-align:left!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.nf-reviews-section .nf-reviews-slider .nf-reviews-nav{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;padding:0!important;box-shadow:none!important;border-radius:50%!important;background:transparent!important;border:none!important;color:#999!important;cursor:pointer!important;font-size:16px!important}.nf-reviews-section .nf-reviews-slider .nf-reviews-nav:before{background:#fff!important;border-radius:50%!important}.nf-reviews-section .nf-reviews-slider .nf-reviews-prev{left:-5px!important}.nf-reviews-section .nf-reviews-slider .nf-reviews-next{right:-5px!important}.nf-reviews-section .nf-reviews-slider .nf-reviews-nav:hover:not(:disabled){background:transparent!important;color:#333!important}.nf-reviews-section .nf-reviews-slider .nf-reviews-nav:disabled{opacity:1!important;cursor:not-allowed!important}.nf-reviews-section .nf-reviews-slider .nf-reviews-nav svg{width:20px!important;height:20px!important}.nf-reviews-section .nf-reviews-dots{display:none!important}@media(max-width:992px){.nf-reviews-section .nf-reviews-title{font-size:1.75rem!important}}@media(max-width:768px){.nf-reviews-section .nf-reviews-container{padding:0!important}.nf-reviews-section .nf-reviews-slider{padding:0 15px!important}.nf-reviews-section .nf-reviews-title{font-size:1.5rem!important}.nf-reviews-section .nf-reviews-viewport{margin:0!important;padding:10px 5px!important}.nf-reviews-section .nf-review-card{padding:12px 16px!important}.nf-reviews-section .nf-reviews-nav{width:24px!important;height:24px!important}.nf-reviews-section .nf-reviews-prev{left:5px!important}.nf-reviews-section .nf-reviews-next{right:5px!important}.nf-reviews-section .nf-reviews-nav svg{width:10px!important;height:10px!important}.nf-reviews-section .nf-review-body p{-webkit-line-clamp:5!important}}.nf-review-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.nf-review-modal.active{opacity:1;visibility:visible}.nf-review-modal img{max-width:90%;max-height:90%;object-fit:contain;border-radius:8px}.nf-review-modal-close{position:absolute;top:20px;right:20px;width:44px;height:44px;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.nf-review-modal-close:hover{background:#fff3}.nf-review-modal-close svg{width:24px;height:24px}@media(prefers-reduced-motion:reduce){.nf-reviews-track,.nf-review-card,.nf-reviews-nav,.nf-reviews-dot,.nf-review-image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/nf-reviews-slider.css.map */
