.ys.a2-rv-bg--white{background:var(--ys-white)}.ys.a2-rv-bg--offwhite{background:var(--ys-offwhite)}.ys.a2-rv-bg--sand{background:var(--ys-sand)}.a2-rv-hero .a2-rv-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.a2-rv-hero--img-left .a2-rv-hero__media{order:-1}.a2-rv-hero .a2-rv-hero__text{text-align:center;padding:0 24px}.a2-rv-hero .a2-rv-hero__quote{font-family:var(--ys-font-display)!important;font-weight:400!important;font-size:56px;line-height:1.05;letter-spacing:-.02em;font-feature-settings:"ss01","ss15";text-wrap:balance;max-width:600px;margin:0 auto;color:var(--ys-espresso)}.a2-rv-hero .a2-rv-hero__sub{margin-top:40px;font-size:13px;line-height:1.4;color:var(--ys-espresso)}.a2-rv-hero .a2-rv-hero__media{display:flex;justify-content:flex-end}.a2-rv-hero--img-left .a2-rv-hero__media{justify-content:flex-start}.a2-rv-hero .a2-rv-hero__media picture{display:block;width:100%;max-width:600px}.a2-rv-hero .a2-rv-hero__img{display:block;width:100%;height:auto}.a2-rv-hero .a2-rv-hero__ph{width:100%;max-width:600px;aspect-ratio:6 / 7;background:var(--ys-sand);display:flex;align-items:center;justify-content:center;color:var(--ys-muted);font-size:13px}@media(max-width:1199px)and (min-width:1024px){.a2-rv-hero .a2-rv-hero__quote{font-size:44px}}@media(max-width:1023px){.a2-rv-hero .a2-rv-hero__inner{display:flex;flex-direction:column;gap:0}.a2-rv-hero .a2-rv-hero__media{order:-1;justify-content:center}.a2-rv-hero .a2-rv-hero__media picture,.a2-rv-hero .a2-rv-hero__ph{width:72%;max-width:360px}.a2-rv-hero .a2-rv-hero__text{padding:0;margin-top:48px}.a2-rv-hero .a2-rv-hero__quote{font-size:26px;line-height:1.12;max-width:340px}.a2-rv-hero .a2-rv-hero__sub{margin-top:20px;font-size:12px}.ys.a2-rv-hero--divider{position:relative}.ys.a2-rv-hero--divider:after{content:"";position:absolute;left:var(--ys-gutter);right:var(--ys-gutter);bottom:0;height:1px;background:var(--ys-stone)}}.a2-rv .a2-rv__head{display:flex;flex-direction:column;align-items:center;text-align:center}.a2-rv .a2-rv__count{font-family:var(--ys-font-display)!important;font-weight:400!important;font-feature-settings:"ss01","ss15";font-size:40px;line-height:1.1;letter-spacing:-.02em}.a2-rv .a2-rv__rating{margin-top:16px;display:flex;align-items:baseline;justify-content:center;gap:12px}.a2-rv .a2-rv__avg{font-family:var(--ys-font-display)!important;font-weight:400!important;font-feature-settings:"ss01","ss15";font-size:40px;line-height:1;letter-spacing:-.02em}.a2-rv .a2-rv__avg-suffix{margin-left:8px;font-family:var(--ys-font-text);font-size:15px;letter-spacing:0;color:var(--ys-muted)}.a2-rv .a2-rv__cta{margin-top:20px;display:inline-flex;align-items:center;height:36px;padding:0 18px;border-radius:var(--ys-r-pill);background:var(--ys-espresso);color:var(--ys-white);font-size:15px;line-height:1;text-decoration:none;transition:background-color var(--ys-t) var(--ys-ease)}.a2-rv .a2-rv__cta:hover{background:var(--ys-espresso-hover);color:var(--ys-white)}.ys .a2-rv-card .ys-stars,.ys .a2-rv__stars{gap:2px}.ys .a2-rv__star-off{display:inline-flex;opacity:.25}.a2-rv .a2-rv__filters{margin-top:64px;display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.a2-rv .a2-rv__group{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:100%}.a2-rv .a2-rv__group-label{font-size:13px;line-height:1;color:var(--ys-muted)}.a2-rv .a2-rv__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.a2-rv .a2-rv-chip{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:var(--ys-r-pill);background:var(--ys-white);border:1px solid var(--ys-stone);color:var(--ys-espresso);font-size:16px;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--ys-t-fast) var(--ys-ease),border-color var(--ys-t-fast) var(--ys-ease),color var(--ys-t-fast) var(--ys-ease)}.a2-rv .a2-rv-chip:hover{border-color:var(--ys-espresso)}.a2-rv .a2-rv-chip[aria-pressed=true]{background:var(--ys-espresso);border-color:var(--ys-espresso);color:var(--ys-white)}.a2-rv .a2-rv__selects{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.a2-rv .a2-rv-select{position:relative;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 16px 0 20px;border:1px solid var(--ys-border-strong);border-radius:6px;background:var(--ys-white);font-size:13px;line-height:1;color:var(--ys-muted);white-space:nowrap;cursor:pointer;transition:border-color var(--ys-t-fast) var(--ys-ease),color var(--ys-t-fast) var(--ys-ease)}.a2-rv .a2-rv-select:hover,.a2-rv .a2-rv-select:focus-within{border-color:var(--ys-espresso);color:var(--ys-espresso)}.a2-rv .a2-rv-select.is-set{border-color:var(--ys-espresso);color:var(--ys-espresso);background:var(--ys-sand)}.a2-rv .a2-rv-select__arrow{flex:none}.a2-rv .a2-rv-select select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px;-webkit-appearance:none;appearance:none;border:0;margin:0;padding:0}.a2-rv .a2-rv__status{min-height:18px;margin-top:-8px;font-size:13px;line-height:1.4;color:var(--ys-muted)}.a2-rv .a2-rv__status:empty{display:none}.a2-rv .a2-rv__status.is-error{color:var(--ys-error)}.a2-rv .a2-rv__clear{margin-top:-16px;background:none;border:0;padding:4px;font-size:13px;color:var(--ys-espresso);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.a2-rv .a2-rv__clear--inline{margin:0 0 0 6px}.a2-rv .a2-rv__list{max-width:800px;margin:56px auto 0;border-top:1px solid var(--ys-stone)}.a2-rv .a2-rv-card{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:32px;padding:32px 0;border-bottom:1px solid var(--ys-stone)}.a2-rv .a2-rv-card__meta{display:flex;align-items:center;justify-content:space-between;gap:16px}.a2-rv .a2-rv-card__who{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-width:0}.a2-rv .a2-rv-card__name{font-size:12px;line-height:1.3}.a2-rv .a2-rv-card__verified{font-size:11px;color:var(--ys-muted)}.a2-rv .a2-rv-card__date{flex:none;font-size:11px;line-height:1.3;color:var(--ys-muted);font-variant-numeric:tabular-nums}.a2-rv .a2-rv-card__title{margin-top:22px;font-size:17px;line-height:1.3;font-weight:var(--ys-w-regular)}.a2-rv .a2-rv-card__body{margin-top:12px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.a2-rv .a2-rv-card__meta+.a2-rv-card__body{margin-top:18px}.a2-rv .a2-rv-card__body p+p{margin-top:.6em}.a2-rv .a2-rv-card__product{display:inline-block;margin-top:24px;font-size:13px;line-height:1.4;color:var(--ys-muted);text-decoration:none}.a2-rv a.a2-rv-card__product:hover{color:var(--ys-espresso);text-decoration:underline;text-underline-offset:3px}.a2-rv .a2-rv-card__media{display:flex;flex-wrap:wrap;gap:3px;margin-top:24px}.a2-rv .a2-rv-card__thumb{position:relative;width:126px;aspect-ratio:1;padding:0;border:0;background:var(--ys-sand);cursor:zoom-in;overflow:hidden}.a2-rv .a2-rv-card__thumb img{display:block;width:100%;height:100%;object-fit:cover}.a2-rv .a2-rv-card__thumb.is-video:after{content:"";position:absolute;left:50%;top:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;background:#ffffffeb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7l9 5-9 5z' fill='%23403633'/%3E%3C/svg%3E") center / 18px no-repeat}.a2-rv .a2-rv-card__details{justify-self:end;min-width:140px;font-size:11px;line-height:1.5;color:var(--ys-muted)}.a2-rv .a2-rv-card__details>div{display:flex;gap:6px}.a2-rv .a2-rv-card__details dt,.a2-rv .a2-rv-card__details dd{margin:0}.a2-rv .a2-rv-card__details dd{color:var(--ys-espresso);opacity:.8}.a2-rv .a2-rv-card--ph{display:flex;flex-direction:column;gap:14px}.a2-rv .a2-rv-card--ph span{display:block;height:12px;border-radius:6px;background:var(--ys-sand);animation:a2-rv-pulse 1.4s ease-in-out infinite}.a2-rv .a2-rv-card--ph span:nth-child(1){width:30%}.a2-rv .a2-rv-card--ph span:nth-child(2){width:60%;height:16px}.a2-rv .a2-rv-card--ph span:nth-child(3){width:90%;height:40px}@keyframes a2-rv-pulse{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.a2-rv .a2-rv-card--ph span{animation:none}}.a2-rv .a2-rv__empty{max-width:800px;margin:32px auto 0;text-align:center;font-size:15px;color:var(--ys-muted)}.a2-rv .a2-rv__foot{display:flex;justify-content:center;margin-top:48px}.a2-rv .a2-rv__more[hidden]{display:none}.a2-rv .a2-rv__more[disabled]{opacity:.6;cursor:progress}@media(max-width:1023px){.a2-rv .a2-rv__count{font-size:30px}.a2-rv .a2-rv__rating{margin-top:12px;gap:12px}.a2-rv .a2-rv__avg{font-size:30px}.a2-rv .a2-rv__avg-suffix{font-size:13px}.a2-rv .a2-rv__cta{height:34px;font-size:14px}.a2-rv .a2-rv__filters{margin-top:48px;gap:24px}.a2-rv .a2-rv-chip{font-size:15px;height:30px;padding:0 12px}.a2-rv .a2-rv__list{margin-top:40px}.a2-rv .a2-rv-card{grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 0}.a2-rv .a2-rv-card__title{margin-top:20px;font-size:16px}.a2-rv .a2-rv-card__body{font-size:13px}.a2-rv .a2-rv-card__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.a2-rv .a2-rv-card__thumb{width:100%}.a2-rv .a2-rv-card__details{justify-self:start;min-width:0;font-size:10.5px}}.a2-lightbox{padding:0;border:0;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:transparent;overflow:hidden}.a2-lightbox::backdrop{background:#14100fdb}.a2-lightbox[open]{display:flex;align-items:center;justify-content:center}.a2-lightbox__stage{user-select:none;-webkit-user-select:none;touch-action:pan-y;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:56px 16px;box-sizing:border-box;cursor:zoom-out}.a2-lightbox__media{-webkit-user-drag:none;max-width:min(100%,1000px);max-height:100%;border-radius:12px;object-fit:contain;box-shadow:0 10px 40px #00000059}.a2-lightbox__yt{width:min(100%,960px);aspect-ratio:16 / 9;height:auto;border:0;background:#000}.a2-lightbox__close,.a2-lightbox__nav{position:fixed;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;color:#403633;cursor:pointer}.a2-lightbox__close{top:12px;right:12px}.a2-lightbox__nav{top:50%;transform:translateY(-50%);display:none}.a2-lightbox.is-multi .a2-lightbox__nav{display:flex}.a2-lightbox__nav--prev{left:12px}.a2-lightbox__nav--next{right:12px}.a2-lightbox__count{position:fixed;bottom:16px;left:0;right:0;text-align:center;color:#ffffffd9;font:13px/1 var(--ys-font-text, sans-serif);pointer-events:none}@media(max-width:767px){.a2-lightbox__stage{padding:64px 8px 48px}.a2-lightbox__nav{width:38px;height:38px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/a2-rv.css.map */
