.vta-rc{overflow:hidden;background:var(--vta-rc-bg);color:var(--vta-rc-text);padding-top:var(--vta-rc-padding-top);padding-bottom:var(--vta-rc-padding-bottom)}.vta-rc *{box-sizing:border-box}.vta-rc__inner{width:min(var(--vta-rc-max-width),calc(100% - 40px));margin:0 auto}.vta-rc__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:30px}.vta-rc__heading-wrap{max-width:720px}.vta-rc__kicker{margin:0 0 12px;color:var(--vta-rc-accent);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.vta-rc__heading{margin:0;color:var(--vta-rc-head);font-family:var(--font-heading-family, inherit);font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.08}.vta-rc__intro{max-width:650px;margin-top:14px;color:var(--vta-rc-text);font-size:16px;line-height:1.6}.vta-rc__intro p{margin:0}.vta-rc__summary{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;min-height:46px;padding:10px 16px;border:1px solid var(--vta-rc-border);border-radius:999px;background:var(--vta-rc-card);box-shadow:0 8px 24px #0e2e4e0f;color:var(--vta-rc-head);font-size:13px;font-weight:600}.vta-rc__summary-stars,.vta-rc__stars,.vta-rc__photo-stars{color:var(--vta-rc-accent);letter-spacing:.08em}.vta-rc__carousel{position:relative}.vta-rc__track{display:flex;gap:18px;overflow-x:auto;padding:2px 2px 18px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.vta-rc__track::-webkit-scrollbar{display:none}.vta-rc__track:focus-visible{outline:2px solid var(--vta-rc-accent);outline-offset:6px;border-radius:18px}.vta-rc__card{position:relative;flex:0 0 calc((100% - 36px) / 3);min-width:0;overflow:hidden;margin:0;border:1px solid var(--vta-rc-border);border-radius:20px;background:var(--vta-rc-card);box-shadow:0 14px 36px #0e2e4e12;scroll-snap-align:start}.vta-rc__media{aspect-ratio:var(--vta-rc-media-ratio);overflow:hidden;background:#e2e9f0}.vta-rc__image{display:block;width:100%;height:100%;object-fit:cover}.vta-rc__card--review{display:flex;flex-direction:column}.vta-rc__body{display:flex;flex:1;flex-direction:column;padding:22px}.vta-rc__rating-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.vta-rc__stars{font-size:15px;white-space:nowrap}.vta-rc__verified{display:inline-flex;align-items:center;gap:5px;color:var(--vta-rc-accent);font-size:11px;font-weight:700;white-space:nowrap}.vta-rc__verified svg{width:16px;height:16px}.vta-rc__title{display:-webkit-box;overflow:hidden;margin:0 0 8px;color:var(--vta-rc-head);font-family:var(--font-heading-family, inherit);font-size:20px;font-weight:600;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vta-rc__quote{display:-webkit-box;overflow:hidden;margin:0 0 22px;color:var(--vta-rc-text);font-size:14px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:5}.vta-rc__reviewer{display:grid;gap:3px;margin-top:auto;padding-top:16px;border-top:1px solid var(--vta-rc-border);color:var(--vta-rc-head);font-size:13px}.vta-rc__reviewer span{color:var(--vta-rc-text);font-size:11px}.vta-rc__card--photo{aspect-ratio:.82;min-height:440px}.vta-rc__card--photo:after{position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(14,46,78,.75));content:"";pointer-events:none}.vta-rc__photo-label{position:absolute;z-index:1;right:20px;bottom:20px;left:20px;display:grid;gap:6px;color:#fff;font-size:13px;font-weight:600}.vta-rc__photo-stars{font-size:14px}.vta-rc__arrow{position:absolute;z-index:2;top:50%;display:grid;width:48px;height:48px;place-items:center;padding:0;transform:translateY(-50%);border:1px solid var(--vta-rc-border);border-radius:50%;background:var(--vta-rc-arrow-bg);box-shadow:0 8px 24px #0e2e4e29;color:var(--vta-rc-arrow-color);cursor:pointer;transition:opacity .2s ease,transform .2s ease}.vta-rc__arrow:hover:not(:disabled){transform:translateY(-50%) scale(1.04)}.vta-rc__arrow:focus-visible{outline:2px solid var(--vta-rc-accent);outline-offset:3px}.vta-rc__arrow:disabled{opacity:.28;cursor:default}.vta-rc__arrow svg{width:24px;height:24px}.vta-rc__arrow--prev{left:-24px}.vta-rc__arrow--next{right:-24px}.vta-rc__progress{height:3px;margin-top:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--vta-rc-border) 80%,transparent)}.vta-rc__progress span{display:block;width:20%;height:100%;border-radius:inherit;background:var(--vta-rc-accent);transition:width .18s ease}@media(max-width:989px){.vta-rc__card{flex-basis:calc((100% - 18px)/2)}.vta-rc__arrow--prev{left:-18px}.vta-rc__arrow--next{right:-18px}}@media(max-width:749px){.vta-rc__inner{width:min(var(--vta-rc-max-width),calc(100% - 32px))}.vta-rc__header{display:grid;gap:18px;margin-bottom:24px}.vta-rc__heading{font-size:32px}.vta-rc__intro{font-size:15px}.vta-rc__summary{justify-self:start}.vta-rc__track{margin-right:-16px;padding-right:16px}.vta-rc__card{flex-basis:84%}.vta-rc__arrow{display:none}.vta-rc__card--photo{min-height:420px}}@media(prefers-reduced-motion:reduce){.vta-rc__track{scroll-behavior:auto}.vta-rc__arrow,.vta-rc__progress span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
