.reviews-head>span{background:var(--nl-color-primary-soft);color:var(--nl-color-primary-dark)}.reviews-list{display:grid;gap:.75rem}.account-review{background:var(--nl-color-surface);border:.0625rem solid var(--nl-color-border);border-radius:.875rem;box-shadow:0 .5625rem 1.75rem rgba(var(--nl-color-shadow),.035);display:grid;grid-template-columns:minmax(13.75rem,.34fr) minmax(0,1fr);min-width:0;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.account-review:hover{border-color:var(--nl-color-border-strong);box-shadow:0 .8125rem 2rem rgba(var(--nl-color-shadow),.07)}.account-review__product{align-items:center;background:var(--nl-color-surface-alt);border-right:.0625rem solid var(--nl-color-border);display:grid;gap:.875rem;grid-template-columns:5.375rem minmax(0,1fr);min-width:0;padding:1.0625rem}.account-review__product>span:first-child{aspect-ratio:1;background:var(--nl-color-surface);border-radius:.5625rem;overflow:hidden;width:5.375rem}.account-review__product img{display:block;height:100%;object-fit:contain;width:100%}.account-review__product>span:last-child{display:grid;gap:.4375rem;min-width:0}.account-review__product small{color:var(--nl-color-text-muted);font-size:.8125rem;line-height:1.3}.account-review__product strong{color:var(--nl-color-text);display:-webkit-box;font-size:.875rem;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;transition:color .2s ease}.account-review__product:hover strong{color:var(--nl-color-primary-dark)}.account-review__body{min-width:0;padding:1.125rem 1.25rem}.account-review__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .8125rem}.account-review__stars{display:inline-flex;font-size:1.0625rem;letter-spacing:.0625rem;line-height:1}.account-review__stars b{color:var(--nl-color-warning);font-weight:400}.account-review__stars i{color:var(--nl-color-border-strong);font-style:normal}.account-review__meta time{color:var(--nl-color-text-muted);font-size:.8125rem}.account-review__status{border-radius:.375rem;font-size:.75rem;font-weight:700;margin-left:auto;padding:.3125rem .5rem}.account-review__status--published{background:var(--nl-color-secondary-soft);color:var(--nl-color-secondary-dark)}.account-review__status--moderation{background:var(--nl-color-sun-soft);color:var(--nl-color-warning)}.account-review__body h2{font-family:var(--nl-font-heading);line-height:1.25;margin:.8125rem 0 .4375rem}.account-review__body>p{color:var(--nl-color-text-secondary);font-size:.875rem;line-height:1.58;margin:0}.account-review__footer{align-items:center;border-top:.0625rem solid var(--nl-color-border);display:flex;gap:1rem;justify-content:space-between;margin-top:.9375rem;padding-top:.8125rem}.account-review__footer>span{color:var(--nl-color-text-muted);font-size:.8125rem}.account-review__footer a{align-items:center;color:var(--nl-color-primary-dark);display:inline-flex;flex:0 0 auto;font-size:.8125rem;font-weight:700;gap:.6875rem}.reviews-more{display:flex;justify-content:center}.reviews-more button{background:var(--nl-color-primary);border:.0625rem solid var(--nl-color-primary);border-radius:.5rem;color:var(--nl-color-primary-contrast);cursor:pointer;font:inherit;font-size:.9375rem;font-weight:700;min-height:3rem;min-width:13.125rem;padding:.6875rem 1.5rem;transition:border-color .2s ease,background-color .2s ease}.reviews-more button:hover{background:var(--nl-color-primary-hover);border-color:var(--nl-color-primary-hover)}.reviews-pagination{align-items:center;display:flex;gap:.375rem;justify-content:center}.reviews-pagination__arrow,.reviews-pagination__page{background:var(--nl-color-surface);border:.0625rem solid var(--nl-color-border);border-radius:.4375rem;display:grid;font-size:.875rem;font-weight:700;height:2.5rem;place-items:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease;width:2.5rem}.reviews-pagination__arrow:hover,.reviews-pagination__page.is-active,.reviews-pagination__page:hover{background:var(--nl-color-primary);border-color:var(--nl-color-primary);color:var(--nl-color-primary-contrast)}.reviews-pagination__arrow.is-disabled{opacity:.42;pointer-events:none}@media (max-width:74.99875rem){.account-review{grid-template-columns:13.125rem minmax(0,1fr)}.account-review__product{align-content:start;grid-template-columns:1fr}.account-review__product>span:first-child{max-width:7.375rem;width:100%}}@media (max-width:40.62375rem){.account-review{grid-template-columns:1fr}.account-review__product{border-bottom:.0625rem solid var(--nl-color-border);border-right:0;grid-template-columns:4.875rem minmax(0,1fr)}.account-review__product>span:first-child{width:4.875rem}.account-review__body{padding:1rem}.account-review__status{margin-left:0}.account-review__footer{align-items:flex-start;flex-direction:column;gap:.5rem}}@media (max-width:20em){.account-review__body h2{font-size:1.125rem}.reviews-more{padding-top:1.25rem}.reviews-pagination{padding-top:1rem}}@media (min-width:20em) and (max-width:87.5em){.account-review__body h2{font-size:clamp(1.125rem,1.0879629629625rem + .1851851852vw,1.25rem)}.reviews-more{padding-top:clamp(1.25rem,1.10185185185rem + .7407407407vw,1.75rem)}.reviews-pagination{padding-top:clamp(1rem,.925925925925rem + .3703703704vw,1.25rem)}}@media (min-width:87.5em){.account-review__body h2{font-size:1.25rem}.reviews-more{padding-top:1.75rem}.reviews-pagination{padding-top:1.25rem}}