.rv-section{padding:5rem 2rem;background-color:var(--rv-bg, #f5f4f1);font-family:var(--rv-font, "Geist", "Geist Fallback", sans-serif)}.rv-section__inner{max-width:1160px;margin:0 auto}.rv-section__header{text-align:center;margin-bottom:3rem}.rv-section__eyebrow{font-size:var(--rv-eyebrow-size, .67rem);letter-spacing:.16em;text-transform:uppercase;color:var(--rv-eyebrow-color, #9ca3af);margin:0 0 .85rem;font-family:var(--rv-eyebrow-font, var(--rv-font, "Geist", "Geist Fallback", sans-serif))}.rv-section__title{font-size:var(--rv-h-size, 38px);font-weight:500;color:var(--rv-heading-color, #0e1b33);margin:0;line-height:1.2;font-family:var(--rv-font, "Geist", "Geist Fallback", sans-serif)}.rv-section__title-line2{font-weight:400;font-style:italic}.rv-summary{display:flex;flex-direction:row;align-items:center;gap:2.5rem;background-color:var(--rv-card-bg, #ffffff);border-radius:14px;padding:2rem 2.5rem;margin-bottom:1.75rem}.rv-summary__score{text-align:center;flex-shrink:0;min-width:110px}.rv-summary__number{display:block;font-size:3.8rem;font-weight:800;line-height:1;color:var(--rv-heading-color, #0e1b33);font-family:var(--rv-font, "Geist", "Geist Fallback", sans-serif)}.rv-summary__stars{font-size:1.3rem;color:var(--rv-star-color, #b8a07e);margin:.5rem 0 .3rem;letter-spacing:.05em}.rv-summary__star--empty{opacity:.22}.rv-summary__total{font-size:.78rem;color:var(--rv-author-color, #9ca3af);margin:0}.rv-summary__bars{flex:0 0 auto;width:300px;display:flex;flex-direction:column;gap:.55rem}.rv-summary__bar-row{display:flex;align-items:center;gap:.75rem}.rv-summary__bar-label{font-size:.78rem;color:var(--rv-body-color, #5a6478);min-width:1.8rem;text-align:right;white-space:nowrap}.rv-summary__bar-track{flex:1;height:6px;background:#00000014;border-radius:3px;overflow:hidden}.rv-summary__bar-fill{height:100%;border-radius:3px;transition:width .3s ease}.rv-summary__bar-pct{font-size:.76rem;color:var(--rv-author-color, #9ca3af);min-width:2.4rem}.rv-grid{display:grid;grid-template-columns:repeat(var(--rv-cols, 3),1fr);gap:1.25rem}.rv-card{background-color:var(--rv-card-bg, #ffffff);border-radius:10px;padding:1.5rem;display:flex;flex-direction:column;gap:.6rem}.rv-card__stars{display:flex;gap:.05rem;font-size:1rem;color:var(--rv-star-color, #b8a07e)}.rv-card__star--empty{opacity:.22}.rv-card__title{font-size:var(--rv-title-size, 15px);font-weight:700;font-style:italic;color:var(--rv-title-color, #0e1b33);margin:0;line-height:1.3;font-family:var(--rv-font, "Geist", "Geist Fallback", sans-serif)}.rv-card__body{font-size:var(--rv-body-size, 14px);color:var(--rv-body-color, #5a6478);margin:0;line-height:1.65;flex:1;font-family:var(--rv-font, "Geist", "Geist Fallback", sans-serif)}.rv-card__author{font-size:.78rem;color:var(--rv-author-color, #9ca3af);margin:0;font-family:var(--rv-font, "Geist", "Geist Fallback", sans-serif)}.rv-media{background-color:var(--rv-card-bg, #ffffff);border-radius:14px;padding:1.5rem 2rem;margin-bottom:1.75rem;display:flex;flex-direction:column;align-items:center}.rv-media__title{font-size:.9rem;font-weight:500;color:var(--rv-body-color, #5a6478);margin:0 0 1rem;font-family:var(--rv-font, "Geist", "Geist Fallback", sans-serif);width:100%}.rv-media__scroll{display:flex;gap:.5rem;overflow-x:auto;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.rv-media__scroll::-webkit-scrollbar{display:none}.rv-media__item{flex-shrink:0;width:110px;height:110px;border-radius:6px;overflow:hidden;background:#0000000f;cursor:pointer;position:relative}.rv-media__item:hover{opacity:.88}.rv-media__img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.rv-media__img--placeholder{width:100%;height:100%}.rv-lightbox{padding:0;border:none;border-radius:12px;max-width:min(92vw,960px);width:92vw;max-height:88vh;overflow:hidden;box-shadow:0 24px 64px #00000059}.rv-lightbox::backdrop{background:#000000d1}.rv-lightbox__inner{display:grid;grid-template-columns:1fr 1fr;height:100%;min-height:420px;max-height:88vh}.rv-lightbox__media{background:#111;display:flex;align-items:center;justify-content:center;overflow:hidden}.rv-lightbox__media img,.rv-lightbox__media video{width:100%;height:100%;object-fit:contain;display:block}.rv-lightbox__review{padding:2.25rem 2rem 2rem;overflow-y:auto;position:relative;background:#fff;display:flex;flex-direction:column;gap:.6rem}.rv-lightbox__close{position:absolute;top:.9rem;right:1rem;background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--rv-heading-color, #0e1b33);opacity:.55;padding:.25rem .4rem}.rv-lightbox__close:hover{opacity:1}.rv-lightbox__meta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.rv-lightbox__stars{color:var(--rv-star-color, #b8a07e);font-size:1rem;letter-spacing:.04em}.rv-lightbox__date{font-size:.8rem;color:#9ca3af}.rv-lightbox__author{font-size:1rem;font-weight:600;color:var(--rv-heading-color, #0e1b33);margin:0}.rv-lightbox__location{font-size:.85rem;color:#9ca3af;margin:0}.rv-lightbox__title{font-size:.95rem;font-weight:700;color:var(--rv-heading-color, #0e1b33);margin:.4rem 0 0;line-height:1.35}.rv-lightbox__body{font-size:.9rem;color:var(--rv-body-color, #5a6478);line-height:1.7;margin:0}.rv-lightbox--image-only .rv-lightbox__inner{grid-template-columns:1fr}@media(max-width:640px){.rv-lightbox{max-width:98vw;width:98vw;max-height:95vh;border-radius:8px}.rv-lightbox__inner{grid-template-columns:1fr;grid-template-rows:50% 50%;min-height:520px}.rv-lightbox--image-only .rv-lightbox__inner{grid-template-rows:1fr}}@media(max-width:900px){.rv-grid{grid-template-columns:repeat(2,1fr)}.rv-summary__bars{width:240px}}@media(max-width:767px){.rv-section{padding:3rem 1rem}.rv-section__title{font-size:30px}.rv-summary{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.5rem}.rv-summary__score{display:flex;align-items:center;gap:1rem;min-width:unset;text-align:left}.rv-summary__bars{width:100%}.rv-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map */
