.rwba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;width:100%}.rwba__tile{width:100%;opacity:0;transform:translateY(32px);transition:opacity 0.5s ease,transform 0.5s ease}.rwba__tile--visible{opacity:1;transform:translateY(0)}button.rwba__trigger{background:#fff!important;border:0!important}.rwba__trigger{display:block;width:100%;background:transparent;border:0;padding:0;margin:0;cursor:pointer;text-align:left}.rwba__images{position:relative;display:grid;grid-template-columns:305px 305px;justify-content:center;width:610px;max-width:100%;margin:0 auto;gap:1px}.rwba__imgwrap{position:relative;width:305px;height:305px;overflow:hidden;background:#f3f3f3}.rwba__imgwrap--before{border-radius:5px 0 0 5px}.rwba__imgwrap--before img{object-position:left center}.rwba__imgwrap--after{border-radius:0 5px 5px 0}.rwba__imgwrap--after img{object-position:right center}.rwba__img{display:block;width:100%;height:100%!important;object-fit:cover;object-position:center;transform:scale(1);transition:transform 220ms ease}.rwba__trigger:hover .rwba__img{transform:scale(1.05)}.rwba__divider-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;background:rgba(0,0,0,.8);color:#fff;font-size:12px;line-height:1.2;font-weight:600;padding:8px 12px;border-radius:5px;white-space:nowrap;pointer-events:none;box-shadow:0 2px 10px rgba(0,0,0,.08)}.rwba__text{width:610px;max-width:100%;margin:0 auto;font-size:12px;line-height:1.5;color:#565656}.rwba__text:hover{color:#2074a4}.rwba__text--trigger{appearance:none;-webkit-appearance:none;display:block;width:610px;max-width:100%;margin:0 auto;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:0;text-align:left;cursor:pointer;font-size:12px!important;line-height:1.5;font-weight:400;color:#565656!important;text-decoration:none;border-radius:0}.rwba__text--trigger:hover{color:#2074a4!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:underline!important;text-decoration-style:dotted!important}.rwba__text--trigger:focus,.rwba__text--trigger:active{background:transparent!important;border:0!important;box-shadow:none!important;outline:0}.rwba__sentinel{grid-column:1 / -1;height:1px;pointer-events:none}.rwba__load-more-wrap{grid-column:1 / -1;display:flex;justify-content:center;padding:32px 0 16px}.rwba__load-more,button.rwba__load-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:12px 32px!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;color:#fff!important;background:#2074a4!important;border:0!important;border-radius:6px!important;cursor:pointer!important;box-shadow:0 2px 8px rgba(0,0,0,.12)!important;transition:background 180ms ease,transform 120ms ease!important;outline:none!important}.rwba__load-more:hover:not(.rwba__load-more--loading){background:#185d84!important;transform:translateY(-1px)!important}.rwba__load-more:active:not(.rwba__load-more--loading){transform:translateY(0)!important}.rwba__load-more-spinner{display:none;animation:rwba-spin 0.7s linear infinite;line-height:0}.rwba__load-more--loading .rwba__load-more-spinner{display:inline-flex}.rwba__load-more--loading .rwba__load-more-label{opacity:.7}.rwba__load-more--loading{pointer-events:none!important;opacity:0.85!important}@keyframes rwba-spin{to{transform:rotate(360deg)}}body.rwba-modal-open{overflow:hidden!important}.rwba__modal{position:fixed!important;inset:0!important;z-index:99999!important;background:rgba(0,0,0,.92)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;padding:0!important;margin:0!important;overflow:hidden!important;max-height:100dvh!important;box-sizing:border-box!important}.rwba__modal[hidden]{display:none!important}.rwba__modal-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;padding:14px 16px!important;flex-shrink:0!important;gap:12px!important}.rwba__modal-nav-count{color:rgba(255,255,255,.8)!important;font-size:14px!important;line-height:1!important;white-space:nowrap!important;margin:0!important;padding:0!important;flex:1!important}.rwba__close,button.rwba__close{display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;width:40px!important;height:40px!important;border-radius:50%!important;background:rgba(255,255,255,.15)!important;border:2px solid rgba(255,255,255,.35)!important;color:#ffffff!important;cursor:pointer!important;padding:0!important;margin:0!important;margin-left:auto!important;box-shadow:none!important;outline:none!important;transition:background 150ms ease!important}.rwba__close svg{display:block!important;width:18px!important;height:18px!important;flex-shrink:0!important}.rwba__close:hover{background:rgba(255,255,255,.28)!important}.rwba__modal-body{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;flex:1!important;min-height:0!important;overflow:hidden!important;padding:0!important}.rwba__modal-nav-btn{flex-shrink:0!important;width:56px!important;height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.15)!important;border:2px solid rgba(255,255,255,.4)!important;border-radius:50%!important;color:#ffffff!important;cursor:pointer!important;padding:0!important;margin:0 12px!important;transition:background 150ms ease!important;box-shadow:none!important;outline:none!important;position:static!important;transform:none!important}.rwba__modal-nav-btn svg{display:block!important;width:26px!important;height:26px!important;flex-shrink:0!important;overflow:visible!important}.rwba__modal-nav-btn:hover:not(:disabled){background:rgba(255,255,255,.3)!important}.rwba__modal-nav-btn:disabled{opacity:0.2!important;cursor:not-allowed!important}.rwba__compare-wrap{flex:1!important;min-width:0!important;min-height:0!important;max-width:min(88vw, 1100px)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.rwba__compare{position:relative!important;width:100%!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border-radius:8px!important;background:#1a1a1a!important;touch-action:none!important;user-select:none!important;cursor:pointer!important;max-height:calc(100dvh - 130px)!important}.rwba__compare-layer{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.rwba__compare-layer--after{z-index:1!important}.rwba__compare-layer--before{z-index:2!important;pointer-events:none!important}.rwba__compare-before-wrap{position:absolute!important;top:0!important;left:0!important;width:50%;height:100%!important;overflow:hidden!important}.rwba__compare-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;pointer-events:none!important;user-select:none!important}.rwba__label{position:absolute!important;top:14px!important;z-index:5!important;background:rgba(0,0,0,.6)!important;color:#fff!important;font-size:12px!important;font-weight:600!important;line-height:1!important;padding:5px 10px!important;border-radius:4px!important;pointer-events:none!important;transition:opacity 200ms ease!important}.rwba__label--before{left:12px!important}.rwba__label--after{right:12px!important}.rwba__slider-line{position:absolute!important;top:0!important;bottom:0!important;width:2px!important;background:#fff!important;transform:translateX(-50%)!important;z-index:3!important;box-shadow:0 0 0 1px rgba(0,0,0,.2)!important}.rwba__slider-handle{position:absolute!important;top:50%!important;transform:translate(-50%,-50%);width:46px!important;height:46px!important;border-radius:999px!important;border:2px solid #fff!important;background:rgba(0,0,0,.55)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:grab!important;z-index:4!important;box-shadow:0 4px 14px rgba(0,0,0,.3)!important;padding:0!important}.rwba__slider-handle:active{cursor:grabbing!important}.rwba__modal-footer{flex-shrink:0!important;padding:12px 80px!important;text-align:center!important}.rwba__modal-caption{color:rgba(255,255,255,.85)!important;font-size:14px!important;line-height:1.5!important;margin:0!important;padding:0!important}@media (max-width:1280px){.rwba__images{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.rwba__imgwrap{width:100%;aspect-ratio:1 / 1;height:auto}.rwba__text{width:100%}}@media (max-width:860px){.rwba{grid-template-columns:1fr;gap:10px!important}button.rwba__text.rwba__text--trigger{margin-top:5px!important}button.rwba__trigger{padding:0}.rwba__text{padding-top:10px;margin-bottom:0}.rwba__text,.rwba__text--trigger{width:100%!important;max-width:100%!important}}@media (max-width:600px){.rwba__modal-nav-btn{width:36px!important;height:36px!important;margin:0 4px!important}.rwba__modal-nav-btn svg{width:18px!important;height:18px!important}.rwba__compare{aspect-ratio:4 / 3!important;max-height:calc(100dvh - 120px)!important}.rwba__modal-footer{padding:8px 16px!important}.rwba__modal-caption{font-size:12px!important}.rwba__label{font-size:10px!important;padding:4px 8px!important}}