.review-spotlight{--byte-accent: #00938d;--byte-accent-text: #ffffff;--byte-bg: #ffffff;--byte-heading-color: #1a1a1a;display:block;max-width:100%;overflow-x:hidden;box-sizing:border-box;background-color:var(--byte-bg);padding:2rem 0rem}.review-spotlight *,.review-spotlight *:before,.review-spotlight *:after{box-sizing:border-box}.review-spotlight__inner{margin:0 auto;max-width:var(--container-max);padding:12px var(--page-gutter, 40px)}.review-spotlight__header{display:flex;align-items:center;justify-content:space-between;gap:var(--byte-spacing-md, 1rem);margin-bottom:var(--byte-spacing-lg, 2rem)}.review-spotlight__heading{margin:0;font-size:1.5rem;font-weight:800;color:var(--byte-heading-color)}.review-spotlight__nav-group{display:flex;gap:var(--byte-spacing-sm, .5rem);flex-shrink:0}.review-spotlight__nav{width:40px;height:40px;border-radius:50%;border:1px solid var(--byte-accent);background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,color .2s ease}.review-spotlight__nav:hover{background-color:var(--byte-accent);color:var(--byte-accent-text);border:1px solid #fff}.review-spotlight__nav:focus-visible{outline:2px solid var(--byte-accent);outline-offset:3px}.review-spotlight__nav.swiper-button-disabled{opacity:.35;cursor:not-allowed;background-color:#fff;color:#000}.review-spotlight.is-locked .review-spotlight__nav-group{display:none}.review-spotlight__swiper{overflow:hidden;padding:4px 4px 12px}.review-spotlight__card{height:auto;background-color:#fff;border:1px solid #ececec;border-radius:5px;padding:var(--byte-spacing-md, 1.25rem);display:flex;flex-direction:column;gap:10px}.review-spotlight__top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.review-spotlight__author-group{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.9375rem}.review-spotlight__author{font-weight:700;color:#1a1a1a}.review-spotlight__verified{display:inline-flex;align-items:center;gap:3px;color:var(--byte-accent);font-size:.8125rem;font-weight:500}.review-spotlight__verified svg{flex-shrink:0}.review-spotlight__date{font-size:.8125rem;color:#9a9a9a;white-space:nowrap}.review-spotlight__stars{display:flex;gap:2px;color:var(--byte-accent)}.review-spotlight__title{margin:0;font-size:1.0625rem;font-weight:700;color:#1a1a1a}.review-spotlight__comment{margin:0;font-size:.9375rem;line-height:1.6;color:#333;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.review-spotlight__card.is-expanded .review-spotlight__comment{-webkit-line-clamp:unset;overflow:visible}.review-spotlight__toggle{align-self:flex-start;background:none;border:none;padding:0;font-size:.8rem;font-weight:600;color:var(--byte-accent);cursor:pointer;text-decoration:underline}.review-spotlight__toggle:focus-visible{outline:2px solid var(--byte-accent);outline-offset:2px}.review-spotlight__product{margin-top:auto;padding-top:10px;border-top:1px solid #f0f0f0;display:flex;align-items:center;gap:8px;text-decoration:none}.review-spotlight__product-image{width:32px!important;height:32px!important;max-width:32px!important;border-radius:2px;object-fit:cover;flex-shrink:0;background-color:#f4f4f5}.review-spotlight__product-name{font-size:.8125rem;color:#7a7a7a}a.review-spotlight__product:hover .review-spotlight__product-name{color:var(--byte-accent)}@media screen and (max-width:690px){.review-spotlight__heading{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/byte-review-spotlight.css.map */
