.rs-section{position:relative;width:100%;box-sizing:border-box;background:var(--rs-bg, #000);overflow:hidden}.rs-banner{position:relative;width:100%;max-width:var(--rs-max-width, 1600px);margin:0 auto}.rs-banner picture{display:block;width:100%;aspect-ratio:var(--rs-header-ratio-desktop, 2.6);max-height:var(--rs-banner-max-height-desktop, 640px)}.rs-banner__img{display:block;width:100%;height:100%;object-fit:contain;background:var(--rs-bg, #000)}.rs-content{position:absolute;left:50%;top:var(--rs-content-top-desktop, 55%);transform:translate(-50%,-50%);width:var(--rs-content-width-desktop, 84%);max-width:var(--rs-max-width, 1600px);display:grid;grid-template-columns:minmax(140px,240px) 1fr minmax(140px,240px);grid-template-areas:"photoL review photoR";align-items:center;gap:32px}.rs-photo{position:relative;border-radius:2px;background:#fff;padding:10px 10px 28px;box-shadow:0 12px 30px #00000073;min-width:0;max-width:220px;width:100%;margin:0 auto;overflow:hidden;box-sizing:border-box}.rs-photo--left{grid-area:photoL;transform:rotate(var(--rs-rotate-left, -4deg));opacity:0}.rs-photo--right{grid-area:photoR;transform:rotate(var(--rs-rotate-right, 4deg));opacity:0}.rs-photo__frame{position:relative;width:100%;padding-top:125%;overflow:hidden}.rs-photo__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}@media(prefers-reduced-motion:reduce){.rs-photo{opacity:1!important}}.rs-review{grid-area:review;position:relative;min-width:0;text-align:center;opacity:0;transform:translateY(70px)}.rs-dots{display:flex;width:100%;justify-content:center;gap:8px;margin-top:12px}@media(prefers-reduced-motion:reduce){.rs-review{opacity:1;transform:none}}.rs-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;flex-shrink:0;width:40px;height:40px;border-radius:50%;border:none;background:var(--rs-arrow-bg, #fff);color:var(--rs-arrow-icon, #111);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,opacity .2s ease;padding:0}.rs-arrow--prev{left:0}.rs-arrow--next{right:0}.rs-arrow:hover{transform:translateY(-50%) scale(1.08)}.rs-review__viewport{position:relative;width:100%;min-width:0;min-height:150px;overflow:hidden;padding:0 56px;box-sizing:border-box}.rs-review__track{display:flex;align-items:flex-start;width:100%;transition:transform .5s cubic-bezier(.65,0,.35,1)}.rs-review__slide{flex:0 0 100%;width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 6px;box-sizing:border-box}@media(prefers-reduced-motion:reduce){.rs-review__track{transition:none}}.rs-quote{margin:0;font-size:17px;line-height:1.55;color:var(--rs-quote-color, #fff);max-width:46ch}.rs-quote__mark{color:var(--rs-star-color, #f5c518);font-size:22px;line-height:0;vertical-align:-2px}.rs-stars{display:flex;align-items:center;justify-content:center;gap:3px}.rs-star{fill:var(--rs-star-color-off, #4a4a4a)}.rs-star.is-filled{fill:var(--rs-star-color, #f5c518)}.rs-author{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--rs-author-color, #fff)}.rs-location{margin:0;font-size:13px;color:var(--rs-location-color, #b8b8b8)}.rs-dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;background:var(--rs-dot-inactive, #5a5a5a);cursor:pointer;transition:background .2s ease,transform .2s ease}.rs-dot.is-active{background:var(--rs-dot-active, #e5342b);transform:scale(1.2)}@media screen and (max-width:749px){.rs-banner picture{aspect-ratio:var(--rs-header-ratio-mobile, .55);max-height:var(--rs-banner-max-height-mobile, 900px)}.rs-content{width:var(--rs-content-width-mobile, 88%);top:var(--rs-content-top-mobile, 50%);grid-template-columns:1fr 1fr;grid-template-areas:"review review" "photoL photoR";row-gap:22px;column-gap:0}.rs-arrow{width:34px;height:34px}.rs-arrow--prev{left:0}.rs-arrow--next{right:0}.rs-review__viewport{padding:0 42px;box-sizing:border-box}.rs-quote{font-size:15px;max-width:34ch}.rs-photo{padding:6px 6px 18px;max-width:150px}.rs-photo--left{justify-self:end;margin-right:calc(-1 * var(--rs-photo-overlap-mobile, 22px));z-index:1}.rs-photo--right{justify-self:start;margin-left:calc(-1 * var(--rs-photo-overlap-mobile, 22px));z-index:2}.rs-photo__frame{padding-top:133.33%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-real-stories.css.map */
