nw-reviews.nw-reviews{display:block;position:relative}.nw-reviews .nw-section__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.nw-reviews .nw-section__media-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.nw-reviews .nw-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.nw-reviews__inner{display:flex;flex-direction:column;gap:24px;position:relative;z-index:2}.nw-reviews__inner .nw-heading__review-text strong{margin-right:6px}.nw-reviews .nw-heading--center{align-items:flex-start;text-align:left}.nw-reviews .nw-heading--center .h2,.nw-reviews .nw-heading--center .rte{text-align:left}.nw-reviews__slider{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.nw-reviews__swiper{overflow:hidden;width:100%}.nw-reviews__slide{width:320px;max-width:calc(100vw - 48px);flex:0 0 320px;height:auto}.nw-reviews__card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:16px;overflow:hidden}.nw-reviews__media{width:100%;height:200px;overflow:hidden}.nw-reviews__image{display:block;width:100%;height:100%;object-fit:cover}.nw-reviews__image--placeholder{background:#f4f4f4}.nw-reviews__body{display:flex;flex-direction:column;justify-content:space-between;gap:16px;flex:1 1 auto;padding:16px 20px}.nw-reviews__copy{display:flex;flex-direction:column;gap:8px}.nw-reviews__stars{display:flex;align-items:center;gap:2px}.nw-reviews__star{color:#e8e8e8}.nw-reviews__star.is-active{color:var(--nw-reviews-star, #f9a52f)}.nw-reviews__stars .nw-icon,.nw-reviews__stars .nw-icon svg{display:block;width:16px;height:16px;color:inherit}.nw-reviews__title{margin:0;font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:1.4;letter-spacing:.02em;color:#000}.nw-reviews__text{margin:0;font-family:var(--font-body-family);font-weight:500;font-size:16px;line-height:1.4;letter-spacing:.02em;color:var(--nw-gray);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.nw-reviews__card.is-expanded .nw-reviews__text{display:block;-webkit-line-clamp:unset;overflow:visible}.nw-reviews__more{display:none;margin:4px 0 0;padding:0;border:0;background:none;font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:1;letter-spacing:.02em;color:#000;text-decoration:underline;text-underline-offset:5px;cursor:pointer;text-align:left;align-self:flex-start}.nw-reviews__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.nw-reviews__author{margin:0;flex:1 1 auto;font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:1;letter-spacing:.02em;color:#000}.nw-reviews__verified{display:flex;align-items:center;gap:4px}.nw-reviews__verified-icon,.nw-reviews__verified-icon svg{display:block;width:14px;height:14px;flex:0 0 14px}.nw-reviews__verified-text{font-family:var(--font-body-family);font-weight:500;font-style:italic;font-size:14px;line-height:1;letter-spacing:.02em;color:#34a853;text-transform:capitalize}.nw-reviews__product{position:relative;display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--nw-reviews-product-bg, var(--secondary-color, #d2e82e));cursor:pointer}.nw-reviews__product-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-decoration:none}.nw-reviews__product-image{position:relative;z-index:0;display:block;width:44px;height:44px;flex:0 0 44px;border-radius:8px;object-fit:cover;pointer-events:none}.nw-reviews__product-info{position:relative;z-index:0;display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto;pointer-events:none}.nw-reviews__product-title{margin:0;font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#000;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.nw-reviews__product-price{margin:0;font-family:var(--font-body-family);font-weight:500;font-size:13px;line-height:1;letter-spacing:.02em;color:#666}.nw-reviews__form{position:relative;z-index:2}.nw-reviews .nw-reviews__cart{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--nw-reviews-cart-border, rgb(var(--nw-btn-primary-border-rgb, 0, 0, 0)));border-radius:50%;background-color:var(--nw-reviews-cart-bg, rgb(var(--nw-btn-primary-bg-rgb, 0, 0, 0)));color:var(--nw-reviews-cart-icon, var(--nw-btn-primary-text, #ffffff));overflow:hidden;isolation:isolate;cursor:pointer;--btn-fill-bg: var( --nw-reviews-cart-hover-bg, rgb(var(--nw-btn-primary-hover-bg-rgb, 210, 232, 46)) );--btn-hover-color: var(--nw-reviews-cart-icon-hover, #000000);--btn-hover-border: var( --nw-reviews-cart-hover-border, rgb(var(--nw-btn-primary-hover-border-rgb, 210, 232, 46)) );will-change:transform;transform:translateZ(0);transition:opacity .25s ease,background-color .85s cubic-bezier(.3,1,.3,1),border-color .85s cubic-bezier(.3,1,.3,1),color .85s cubic-bezier(.3,1,.3,1),box-shadow .25s ease}.nw-reviews .nw-reviews__cart:hover,.nw-reviews .nw-reviews__cart.is-hovered{background-color:var( --nw-reviews-cart-hover-bg, var(--btn-fill-bg, rgb(var(--nw-btn-primary-hover-bg-rgb, 210, 232, 46))) );border-color:var(--nw-reviews-cart-hover-border, var(--btn-hover-border));color:var(--nw-reviews-cart-icon-hover, var(--btn-hover-color, #000000))}.nw-reviews__cart .nw-icon,.nw-reviews__cart .nw-icon svg,.nw-reviews__cart .nw-reviews__cart-icon-img{display:block;width:18px;height:18px;color:inherit;pointer-events:none;transition:color .4s cubic-bezier(.3,1,.3,1)}.nw-reviews__cart .nw-reviews__cart-icon-img{object-fit:contain}.nw-reviews__cart .nw-icon svg path{stroke:currentColor;fill:none;transition:stroke .4s cubic-bezier(.3,1,.3,1)}.nw-reviews .nw-reviews__cart:hover .nw-icon svg path,.nw-reviews .nw-reviews__cart.is-hovered .nw-icon svg path{stroke:var(--nw-reviews-cart-icon-hover, var(--btn-hover-color, #000000))}.nw-reviews__cart[disabled]{opacity:.5;cursor:default}.nw-reviews__cart.loading>span,.nw-reviews__cart.loading>.nw-icon,.nw-reviews__cart.loading .btn-text{visibility:hidden;opacity:0}.nw-reviews__cart .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;display:flex;align-items:center;justify-content:center;z-index:4}.nw-reviews__cart .loading__spinner.hidden{display:none!important}.nw-reviews__cart .loading__spinner .spinner{width:18px;height:18px}.nw-reviews .nw-reviews__cart .loading__spinner .path{stroke:var(--nw-reviews-cart-icon, #ffffff)!important}.nw-reviews__nav{display:flex;align-items:center;justify-content:center;gap:8px}.nw-reviews__arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid #e5e5e5;border-radius:50%;background:#fff;color:#000;position:relative;overflow:hidden;isolation:isolate;cursor:pointer;--btn-fill-bg: var(--primary-color, #000000);--btn-hover-color: #ffffff;--btn-hover-border: var(--primary-color, #000000);transition:border-color .3s ease,box-shadow .25s ease,opacity .25s ease}.nw-reviews__arrow:hover:not(.swiper-button-disabled),.nw-reviews__arrow:focus:not(.swiper-button-disabled),.nw-reviews__arrow:focus-visible:not(.swiper-button-disabled),.nw-reviews__arrow:active:not(.swiper-button-disabled),.nw-reviews__arrow.is-hovered:not(.swiper-button-disabled){border-color:var(--primary-color, #000000);background-color:var(--primary-color, #000000);color:#fff!important;box-shadow:0 4px 12px #0000001f}.nw-reviews__arrow svg{display:block;width:14px;height:14px;color:inherit;transition:color .35s cubic-bezier(.3,1,.3,1)}.nw-reviews__arrow svg path{fill:none!important;stroke:currentColor!important;transition:stroke .35s cubic-bezier(.3,1,.3,1)}.nw-reviews__arrow:hover:not(.swiper-button-disabled) svg path,.nw-reviews__arrow:focus:not(.swiper-button-disabled) svg path,.nw-reviews__arrow:focus-visible:not(.swiper-button-disabled) svg path,.nw-reviews__arrow:active:not(.swiper-button-disabled) svg path,.nw-reviews__arrow.is-hovered:not(.swiper-button-disabled) svg path{stroke:#fff!important;fill:none!important}.nw-reviews__arrow:not(.is-hovered):not(:hover):not(:focus):not(:focus-visible):not(:active) svg path{stroke:#000!important;fill:none!important}.nw-reviews__arrow.swiper-button-disabled svg path,.nw-reviews__arrow[disabled] svg path{stroke:#000!important;fill:none!important}.nw-reviews__arrow--prev svg{transform:rotate(180deg)}.nw-reviews__arrow.swiper-button-disabled{opacity:.4;cursor:default}.nw-reviews__progress{position:relative;width:100%;height:2px;background:#e5e5e5;overflow:hidden}.nw-reviews__progress .swiper-pagination-progressbar-fill{background:#000}.nw-reviews .nw-footer{width:100%}@media screen and (min-width:750px){.nw-reviews__inner{gap:24px}.nw-reviews__slide{width:calc((100% - 16px)/2);max-width:calc((100% - 16px)/2);flex:0 0 calc((100% - 16px)/2)}.nw-reviews .nw-footer{max-width:540px;margin-inline:auto}}@media screen and (min-width:990px)and (max-width:1199px){.nw-reviews__inner{gap:36px}.nw-reviews__slide{width:calc((100% - 24px) / 3);max-width:calc((100% - 24px) / 3);flex:0 0 calc((100% - 24px) / 3)}.nw-reviews__body{padding:16px 18px}.nw-reviews__title{font-size:16px}.nw-reviews__text{font-size:14px}}@media screen and (min-width:990px){.nw-reviews__inner{gap:48px;align-items:center}.nw-reviews .nw-heading--center{align-items:center;text-align:center}.nw-reviews .nw-heading--center .h2,.nw-reviews .nw-heading--center .rte{text-align:center}.nw-reviews__slider{gap:24px}.nw-reviews__slide{width:calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3);flex:0 0 calc((100% - 32px) / 3)}.nw-reviews__body{padding:20px 24px}.nw-reviews__stars{gap:4px}.nw-reviews__stars .nw-icon,.nw-reviews__stars .nw-icon svg,.nw-reviews__star .nw-icon,.nw-reviews__star .nw-icon svg{width:18px;height:18px}.nw-reviews__title{font-size:18px}.nw-reviews__nav{display:flex}.nw-reviews__progress{display:none}}@media(max-width:989px){.nw-reviews__inner .nw-heading__rating{justify-content:flex-start!important}}@media screen and (max-width:749px){.nw-reviews__swiper{overflow:visible}nw-reviews.nw-reviews{overflow-x:hidden}.nw-reviews__slider{margin-bottom:8px}.nw-reviews__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/nw-reviews.css.map */
