/* Scoped native presentation override; PHP/controllers/content remain unchanged. */
@font-face{font-family:RSNativePlex;src:url('./assets/IBMPlexSans.ttf') format('truetype');font-weight:100 700;font-stretch:75% 100%;font-display:swap}
@font-face{font-family:RSNativeLiterata;src:url('./assets/literata.ttf') format('truetype');font-weight:200 900;font-display:swap}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2){--ed-ink:#14242e!important;--ed-ground:#f4f7f7!important;--ed-field:#e3ebed!important;--ed-dark:#10232f!important;scroll-behavior:smooth!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body{margin:0!important;padding:0!important;overflow:visible!important;background:var(--ed-ground)!important;color:var(--ed-ink)!important;font:400 18px/1.55 RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body *,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body *::before,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body *::after{box-sizing:border-box!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body a{color:inherit!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body a:hover{text-decoration:underline!important;text-underline-offset:4px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body a:focus-visible,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body button:focus-visible,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body input:focus-visible,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body summary:focus-visible{outline:3px solid #247386!important;outline-offset:4px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body button,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body input,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body select{font:inherit!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header svg,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools svg,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-button svg,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-dialog svg,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-mail svg{fill:none!important;stroke:currentColor!important;stroke-width:1.5!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-old-header,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-nav,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #subheader,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rsubheader,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rsDrawerOverlay{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header{display:flex!important;align-items:center!important;gap:32px!important;padding:24px 32px!important;background:var(--ed-dark)!important;color:var(--ed-ground)!important;min-height:122px!important;position:relative!important;z-index:40!important;width:100%!important;border:0!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark{display:flex!important;align-items:center!important;gap:20px!important;white-space:nowrap!important;text-decoration:none!important;font:450 38px/1 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.05em!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark svg{width:26px!important;height:24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links{display:flex!important;align-items:center!important;gap:24px!important;margin:auto!important;font-size:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links button{white-space:nowrap!important;color:inherit!important;background:transparent!important;border:0!important;padding:10px 0!important;cursor:pointer!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-phone{font-size:14px!important;line-height:1.3!important;min-width:140px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-phone small{display:block!important;font-size:12px!important;margin-top:6px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header #rs-sticky-flag{position:static!important;inset:auto!important;width:146px!important;max-width:146px!important;min-width:146px!important;margin:0!important;transform:none!important;flex:none!important;padding:9px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:var(--ed-field)!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-sticky-flag .rs-flag-row{display:flex!important;justify-content:center!important;gap:6px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-sticky-flag .rs-flag-row img{width:32px!important;height:22px!important;border-radius:0!important;border:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-sticky-flag a{font-size:11px!important;color:var(--ed-ink)!important;line-height:1.35!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-sticky-flag button{border:0!important;border-radius:0!important;background:var(--ed-dark)!important;color:white!important;padding:7px!important;font-size:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-sticky-flag p{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-mobile-menu{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header button,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools button,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-dialog button{border-radius:0!important;text-shadow:none!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark span{font-family:RSNativeLiterata,Georgia,serif!important;color:var(--ed-ground)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools{display:flex!important;position:sticky!important;top:0!important;z-index:35!important;align-items:center!important;gap:24px!important;background:var(--ed-field)!important;padding:15px 32px!important;color:var(--ed-ink)!important;border:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav{display:flex!important;gap:25px!important;margin-left:auto!important;white-space:nowrap!important;font-size:15px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-catalog-button,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-button{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;padding:17px 24px!important;background:var(--ed-dark)!important;color:var(--ed-ground)!important;border:0!important;border-radius:0!important;cursor:pointer!important;text-decoration:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-catalog-button{font-size:17px!important;white-space:nowrap!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-catalog-button>span{font-size:23px!important;line-height:1!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search{position:relative!important;flex:1!important;max-width:780px!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body form.rs-ed-search-form{display:flex!important;align-items:stretch!important;background:white!important;padding:0!important;margin:0!important;width:100%!important;min-width:0!important;position:static!important;visibility:visible!important;height:auto!important;overflow:visible!important;gap:0!important;opacity:1!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form input[name=query]{display:block!important;flex:1!important;min-width:0!important;width:100%!important;height:auto!important;border:0!important;border-radius:0!important;margin:0!important;padding:15px 22px!important;background:white!important;color:var(--ed-ink)!important;font-size:18px!important;line-height:1.4!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form input::placeholder{color:#536874!important;opacity:1!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form button{display:flex!important;align-items:center!important;justify-content:center!important;gap:24px!important;padding:12px 20px!important;background:var(--ed-dark)!important;color:white!important;border:0!important;border-radius:0!important;width:auto!important;min-width:100px!important;height:auto!important;position:static!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form svg,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-button svg{width:32px!important;height:24px!important;flex:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions[hidden]{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions{position:absolute!important;top:100%!important;left:0!important;right:0!important;z-index:45!important;background:white!important;max-height:min(620px,75svh)!important;overflow:auto!important;padding:15px 20px!important;box-shadow:0 12px 20px #10232f25!important;font-size:16px!important} /* taste-skill-ignore: shadow belongs only to the floating search suggestions overlay. */
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions>a{display:grid!important;grid-template-columns:50px minmax(0,1fr) 24px!important;gap:16px!important;align-items:center!important;padding:13px 0!important;line-height:1.3!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions img{width:50px!important;height:50px!important;object-fit:contain!important;background:white!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions strong{display:block!important;font-size:18px!important;font-weight:500!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions small{display:block!important;color:#49606d!important;font-size:13px!important;margin-top:5px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions svg{width:24px!important;height:20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions .rs-ed-all-results{grid-template-columns:1fr 24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body dialog.rs-ed-dialog{width:min(1120px,calc(100vw - 48px))!important;max-height:calc(100svh - 40px)!important;padding:0!important;border:0!important;border-radius:0!important;background:white!important;color:var(--ed-ink)!important;overscroll-behavior:contain!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-dialog::backdrop{background:#10232fcc!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-head{position:sticky!important;top:0!important;z-index:2!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:20px!important;align-items:center!important;background:var(--ed-dark)!important;color:white!important;padding:24px 32px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-head h2{width:auto!important;min-width:0!important;overflow-wrap:normal!important;word-break:normal!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-head button{width:auto!important;min-width:0!important;max-width:none!important;flex:none!important;font-size:15px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-head h2{font:450 36px/1 RSNativeLiterata,Georgia,serif!important;color:white!important;margin:0!important;letter-spacing:-.04em!important;text-transform:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-head button{padding:12px 20px!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;cursor:pointer!important;flex:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-shortcuts{display:flex!important;flex-wrap:wrap!important;gap:10px!important;background:var(--ed-field)!important;padding:24px 32px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-shortcuts a{padding:12px 16px!important;background:white!important;font-size:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px 32px!important;padding:28px 32px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-quick{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 28px!important;padding:24px 32px!important;background:white!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-quick>a{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:16px!important;padding:10px 0!important;font-size:19px!important;line-height:1.3!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-quick>a>span{min-width:0!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-quick small{font-size:14px!important;white-space:nowrap!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-quick{grid-template-columns:1fr!important;padding:20px!important;gap:8px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-quick>a{font-size:18px!important;min-height:44px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body details{min-width:0!important;padding-bottom:18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body summary{font-size:21px!important;line-height:1.25!important;cursor:pointer!important;font-weight:500!important;min-height:48px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body summary small{font-size:14px!important;font-weight:400!important;display:block!important;margin-top:7px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body details>a{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:15px!important;font-size:16px!important;padding:10px 0!important;min-height:44px!important;line-height:1.35!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body details>a span{min-width:0!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body details>a small{font-size:13px!important;white-space:nowrap!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body .rs-ed-group-all{font-weight:500!important;margin-top:10px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-group-all svg{width:24px!important;height:18px!important;flex:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-note{font-size:14px!important;padding:0 32px 28px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero{position:relative!important;min-height:730px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:56px 40px 40px!important;background:var(--ed-dark)!important;color:white!important;isolation:isolate!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero>img{position:absolute!important;inset:0!important;z-index:-1!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:brightness(.66)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-top{display:flex!important;align-items:start!important;justify-content:space-between!important;gap:50px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-display{font:450 clamp(80px,8.2vw,128px)/.94 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.055em!important;color:white!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-top>p:last-child{font-size:20px!important;line-height:1.5!important;max-width:30ch!important;margin-top:8px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-bottom{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:30px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-bottom .rs-ed-button{background:var(--ed-ground)!important;color:var(--ed-ink)!important;font-size:18px!important;min-height:64px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-bottom>p{text-align:right!important;font-size:16px!important;line-height:1.4!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-main-content-wrapper{width:100%!important;max-width:none!important;background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important;min-height:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #body.container{width:100%!important;max-width:1480px!important;margin:0 auto!important;padding:40px 32px 80px!important;box-shadow:none!important;background:transparent!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content.rs-ultimate-grid{display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;gap:38px!important;width:100%!important;margin:0!important;align-items:start!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article.main-content-column{float:none!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article.main-content-column:only-child{grid-column:1/-1!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside.rs-sidebar-left{position:static!important;float:none!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:22px!important;background:var(--ed-field)!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body aside.rs-sidebar-left>.rs-drawer-header,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body aside.rs-sidebar-left>.rs-careful-site-nav{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside nav,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside ul{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;max-width:100%!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside a{white-space:normal!important;overflow-wrap:anywhere!important;color:var(--ed-ink)!important;font:400 16px/1.35 RSNativePlex,Arial,sans-serif!important;padding:10px 0!important;border:0!important;border-radius:0!important;background:transparent!important;text-transform:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .point-parent>a{font-weight:500!important;font-size:18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-sidebar-toggle{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h1{font:450 clamp(38px,4.4vw,64px)/1.04 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.04em!important;color:var(--ed-ink)!important;text-transform:none!important;margin:0 0 28px!important;padding:0!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h2{font:450 38px/1.1 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.035em!important;color:var(--ed-ink)!important;text-transform:none!important;margin:36px 0 20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h3,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h4,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h5{font-family:RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;text-transform:none!important;letter-spacing:-.02em!important;line-height:1.2!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h3{font-size:27px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article p,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article li{font-family:RSNativePlex,Arial,sans-serif!important;line-height:1.55!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article header{background:transparent!important;padding:0!important;margin:0 0 24px!important;border:0!important;box-shadow:none!important;min-height:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .breadcrumb{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 28px!important;padding:0!important;background:transparent!important;border:0!important;font-size:14px!important;line-height:1.5!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .breadcrumb li{float:none!important;white-space:normal!important;font-size:14px!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .breadcrumb:after{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .breadcrumb,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .breadcrumb *{white-space:normal!important;overflow:visible!important;max-width:100%!important;overflow-wrap:anywhere!important;min-width:0!important;text-overflow:clip!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h1{border:0!important;background:transparent!important;box-shadow:none!important;text-decoration:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h1::after{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .well,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-trust-block,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-seo-geo-note,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-brand-card{background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-main-row{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:30px!important;margin:0!important;width:auto!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-image-container,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-info-container,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-attributes{float:none!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-image-container{background:white!important;align-self:start!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-image-container,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-buy-block,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-price-block,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-buttons{border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-buy-block,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-price-block,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-buttons{background:transparent!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-image-container a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:330px!important;border:0!important;background:white!important;padding:26px!important;box-shadow:none!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-main-img{width:100%!important;max-width:100%!important;height:auto!important;max-height:460px!important;object-fit:contain!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-attributes{grid-column:1/-1!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-info-container .well{margin-top:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-price-block{font-size:28px!important;font-weight:500!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-email-template,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-template-text{background:white!important;border:0!important;border-radius:0!important;color:var(--ed-ink)!important;font-family:RSNativePlex,Arial,sans-serif!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;max-width:100%!important;max-height:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-descriptions{margin-top:40px!important;font-size:18px!important;line-height:1.6!important;max-width:100%!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-main-description-html{max-width:100%!important;color:var(--ed-ink)!important;font-size:18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-main-description-html *{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-main-description-html img{max-width:100%!important;height:auto!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-row{display:grid!important;grid-template-columns:140px minmax(0,1fr) 200px!important;gap:24px!important;align-items:start!important;margin:0!important;padding:30px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-image-col,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-info-col,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-commerce-col{width:auto!important;min-width:0!important;float:none!important;margin:0!important;padding:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-thumb{display:flex!important;align-items:center!important;justify-content:center!important;height:140px!important;min-height:0!important;background:white!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-thumb img{width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important;border:0!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-title{font:500 27px/1.2 RSNativePlex,Arial,sans-serif!important;margin:0 0 14px!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-title a{display:block!important;white-space:normal!important;text-overflow:clip!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-info-col p{font-size:15px!important;line-height:1.5!important;max-height:none!important;overflow:visible!important;color:#49606d!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .btn,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article button.btn,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:normal!important;line-height:1.3!important;min-height:46px!important;padding:12px 17px!important;color:white!important;background:var(--ed-dark)!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:400 15px/1.35 RSNativePlex,Arial,sans-serif!important;text-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-buttons{display:flex!important;gap:8px!important;flex-wrap:wrap!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;margin:0 0 32px!important;padding:0!important;list-style:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories>li{width:auto!important;float:none!important;margin:0!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .thumbnail{height:100%!important;min-height:100px!important;padding:22px!important;border:0!important;border-radius:0!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .thumbnail img{height:110px!important;width:100%!important;object-fit:contain!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories h5{font-size:22px!important;white-space:normal!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .pagination{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;margin:36px 0!important;min-height:48px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .pagination ul{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .pagination li{display:block!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .pagination a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .pagination span{display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;padding:10px!important;border:0!important;border-radius:0!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;line-height:1.2!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .pagination .active>a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .pagination .active>span{background:var(--ed-dark)!important;color:white!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-brand-item,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-region-card{background:var(--ed-field)!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ed-ink)!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-region-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-brand-item .rs-region-name{font:500 17px/1.3 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-region-icon{background:white!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-city-grid{display:flex!important;flex-wrap:wrap!important;gap:8px 25px!important;color:var(--ed-ink)!important;font-size:17px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-city-item{font:400 17px/1.5 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;background:transparent!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-gallery-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;margin:35px 0!important;padding:0!important;list-style:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-gallery-item{width:auto!important;margin:0!important;float:none!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-gallery-link{border:0!important;border-radius:0!important;padding:15px!important;background:white!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-gallery-img{width:100%!important;height:130px!important;object-fit:contain!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item{display:flex!important;gap:12px!important;align-items:start!important;border-radius:0!important;box-shadow:none!important;background:white!important;color:var(--ed-ink)!important;max-width:100%!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-name{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-badge{background:var(--ed-field)!important;color:var(--ed-ink)!important;border-radius:0!important;flex:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article table{max-width:100%!important;width:100%!important;font-size:16px!important;background:transparent!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article td,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article th{white-space:normal!important;overflow-wrap:anywhere!important;color:var(--ed-ink)!important;background:transparent!important;padding:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer{clear:both!important;background:var(--ed-dark)!important;color:var(--ed-ground)!important;padding:70px 32px 28px!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer>.container{width:100%!important;max-width:1416px!important;padding:0!important;margin:auto!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-intro{display:grid!important;grid-template-columns:1fr minmax(0,450px)!important;gap:40px!important;max-width:1416px!important;margin:0 auto 65px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-intro h2{font:450 clamp(52px,6vw,86px)/.95 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.05em!important;color:var(--ed-ground)!important;margin:0!important;text-transform:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-intro>p{font-size:18px!important;line-height:1.55!important;color:var(--ed-ground)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-mail{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:25px!important;font-size:clamp(32px,6vw,82px)!important;line-height:1.15!important;letter-spacing:-.04em!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-mail svg{width:38px!important;height:32px!important;flex:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-footer-top{display:grid!important;grid-template-columns:1.2fr .7fr 1fr!important;gap:50px!important;padding:0!important;margin-bottom:45px!important;border:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer p,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer li,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer h5{color:var(--ed-ground)!important;font-family:RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer h5{font-size:22px!important;letter-spacing:-.02em!important;text-transform:none!important;margin:0 0 20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-empire-done{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partners-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-item{display:flex!important;align-items:center!important;gap:16px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-logo{display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:64px!important;height:55px!important;padding:7px!important;background:white!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-logo img{width:100%!important;height:100%!important;object-fit:contain!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-title{font-size:15px!important;text-align:left!important;line-height:1.35!important;margin:0!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-signature{font:450 clamp(80px,18vw,270px)/1 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.065em!important;max-width:1416px!important;margin:80px auto 35px!important;color:var(--ed-ground)!important;white-space:nowrap!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-footer-bottom{border:0!important;text-align:left!important;padding:0!important;max-width:1416px!important;margin:auto!important}
@media(max-width:1200px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links{gap:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links a:nth-last-child(-n+2){display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-phone{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark{font-size:34px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero{min-height:700px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-top>p:last-child{max-width:24ch!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content.rs-ultimate-grid{grid-template-columns:210px minmax(0,1fr)!important;gap:28px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-row{grid-template-columns:110px minmax(0,1fr)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-commerce-col{grid-column:2!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-intro{grid-template-columns:1fr 1fr!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:900px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header{padding:22px 24px!important;gap:25px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links>a{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links{margin-left:auto!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav{font-size:14px!important;gap:18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools{padding:12px 24px!important;gap:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form button{min-width:64px!important;padding:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form button>span{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero{min-height:720px!important;padding:40px 24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-top{gap:24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-top>p:last-child{font-size:18px!important;max-width:23ch!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-display{font-size:clamp(65px,8.5vw,90px)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #body.container{padding:32px 24px 60px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content.rs-ultimate-grid{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside.rs-sidebar-left{padding:18px 22px!important;margin:0 0 28px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-sidebar-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;text-align:left!important;background:transparent!important;color:var(--ed-ink)!important;padding:0!important;border:0!important;font-size:18px!important;min-height:36px!important;cursor:pointer!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-sidebar-toggle::after{content:'+'!important;font-size:28px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-sidebar-open .rs-ed-sidebar-toggle::after{content:'−'!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-ed-sidebar-content{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-sidebar-open #rs-ed-sidebar-content{display:block!important;padding-top:15px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-main-row{grid-template-columns:1fr 1fr!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partners-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-footer-top{grid-template-columns:1fr 1fr!important;gap:30px!important}
}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body{font-size:17px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header{display:grid!important;grid-template-columns:minmax(0,1fr) 130px!important;gap:14px 20px!important;padding:18px!important;min-height:115px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark{font-size:29px!important;gap:13px!important;align-self:end!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark svg{width:23px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-mobile-menu{display:inline-flex!important;align-items:center!important;gap:18px!important;grid-column:1!important;grid-row:2!important;justify-self:start!important;min-height:28px!important;background:transparent!important;color:var(--ed-ground)!important;padding:0!important;border:0!important;font-size:15px!important;cursor:pointer!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-mobile-menu svg{width:24px!important;height:18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header #rs-sticky-flag{grid-column:2!important;grid-row:1/span 2!important;width:130px!important;min-width:130px!important;max-width:130px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-catalog-button{font-size:15px!important;padding:0!important;min-height:34px!important;background:transparent!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-catalog-button>span{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools{display:grid!important;grid-template-columns:auto 1fr!important;padding:10px 18px!important;gap:7px 20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search{grid-row:1!important;grid-column:1/-1!important;max-width:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav{grid-column:2!important;grid-row:2!important;justify-content:space-between!important;margin:0!important;font-size:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav a{display:inline-flex!important;align-items:center!important;min-height:34px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form input[name=query]{font-size:16px!important;padding:13px 14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form button{min-width:60px!important;padding:10px 15px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions{max-height:calc(100svh - 210px)!important;padding:10px 14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions>a{grid-template-columns:40px minmax(0,1fr) 18px!important;gap:10px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions img{width:40px!important;height:40px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions strong{font-size:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions small{font-size:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-suggestions svg{width:18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero{min-height:620px!important;padding:28px 18px 22px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-top{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-display{font-size:54px!important;line-height:.96!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-top>p:last-child{font-size:18px!important;max-width:31ch!important;margin-top:25px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-bottom{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-bottom .rs-ed-button{width:100%!important;min-height:55px!important;font-size:16px!important;padding:15px 18px!important;gap:15px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-bottom>p{text-align:left!important;font-size:14px!important;margin:13px 0 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-bottom>p br{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body dialog.rs-ed-dialog{width:calc(100vw - 20px)!important;max-height:calc(100svh - 24px)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-head{padding:20px!important;gap:15px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-head h2{font-size:29px!important;min-width:0!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-head button{padding:10px 15px!important;font-size:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-shortcuts{padding:18px!important;gap:8px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-shortcuts a{font-size:15px!important;padding:11px 13px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body{display:block!important;padding:20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body details{margin-bottom:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body summary{font-size:21px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-note{padding:0 20px 24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #body.container{padding:28px 18px 55px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h1{font-size:36px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h2{font-size:29px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article h3{font-size:24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article p,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article li{font-size:17px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-main-row{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-image-container{margin-bottom:25px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-image-container a{min-height:200px!important;padding:22px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-main-img{max-height:280px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .well{padding:20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-row{grid-template-columns:95px minmax(0,1fr)!important;gap:18px!important;padding:24px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-thumb{height:105px!important;padding:8px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-title{font-size:23px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-info-col p{font-size:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-commerce-col{grid-column:1/-1!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories{gap:15px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .thumbnail{padding:16px!important;min-height:100px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .thumbnail img{height:90px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories h5{font-size:19px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-region-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-gallery-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article td,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article th{font-size:14px!important;padding:9px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-intro{display:block!important;margin-bottom:40px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-intro h2{font-size:48px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-intro>p{font-size:17px!important;margin:28px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-mail{font-size:30px!important;gap:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-mail svg{width:25px!important;height:20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer{padding:45px 22px 25px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-footer-top{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-footer-top>div{margin-bottom:30px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-item{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-logo{margin-bottom:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-title{font-size:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-footer-signature{font-size:20vw!important;margin:50px 0 30px!important}
}
@media(prefers-reduced-motion:reduce){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2){scroll-behavior:auto!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body *,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body *::before,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body *::after{animation:none!important;transition:none!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-toggle{font:400 15px/1.3 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;background:transparent!important;border:0!important;border-radius:0!important;padding:6px 0!important;min-height:34px!important;white-space:nowrap!important;cursor:pointer!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-live{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-add-request{font:400 15px/1.35 RSNativePlex,Arial,sans-serif!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 17px!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;cursor:pointer!important;white-space:normal!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-dialog{width:min(840px,calc(100vw - 48px))!important;max-height:calc(100svh - 40px)!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--ed-ground)!important;color:var(--ed-ink)!important;overscroll-behavior:contain!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-dialog::backdrop{background:#10232fcc!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-body{padding:30px 32px!important;font:400 17px/1.55 RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-items{display:block!important;list-style:none!important;padding:0!important;margin:25px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-items li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:20px!important;align-items:start!important;padding:20px!important;background:white!important;margin:12px 0!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-items a{display:block!important;font:500 23px/1.25 RSNativePlex,Arial,sans-serif!important;letter-spacing:-.02em!important;color:var(--ed-ink)!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-items small{display:block!important;margin-top:8px!important;font-size:13px!important;line-height:1.4!important;color:#49606d!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-items button{font:400 14px/1.35 RSNativePlex,Arial,sans-serif!important;padding:10px 12px!important;min-height:44px!important;color:var(--ed-ink)!important;background:var(--ed-field)!important;border:0!important;border-radius:0!important;cursor:pointer!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-empty[hidden]{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;margin-top:25px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-actions .rs-ed-button{font-size:16px!important;line-height:1.3!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-actions button.rs-ed-button{color:var(--ed-ink)!important;background:var(--ed-field)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-copy-status{font-size:15px!important;line-height:1.4!important;margin:18px 0!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-template{margin-top:25px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-template summary{cursor:pointer!important;min-height:44px!important;font-size:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-template pre{font:400 15px/1.5 RSNativePlex,Arial,sans-serif!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;max-width:100%!important;margin:12px 0 0!important;padding:20px!important;background:white!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav{gap:10px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-toggle{font-size:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-dialog{width:calc(100vw - 20px)!important;max-height:calc(100svh - 24px)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-body{padding:22px 20px!important;font-size:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-items li{padding:18px!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-items a{font-size:22px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-items button{justify-self:start!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-actions{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-actions .rs-ed-button{width:100%!important;margin-top:12px!important;min-height:52px!important;justify-content:space-between!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-template pre{padding:16px!important;font-size:14px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header .rs-ed-phone a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header .rs-ed-phone small{color:inherit!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-top>p:last-child,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-hero-bottom>p{font-family:RSNativePlex,Arial,sans-serif!important;color:white!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body a{font-family:inherit!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .breadcrumb *{color:#49606d!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body.rs-ed-article #content article h1{font-family:RSNativePlex,Arial,sans-serif!important;font-stretch:85%!important;font-weight:500!important;font-size:clamp(32px,3.4vw,48px)!important;line-height:1.1!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body.rs-ed-article #content article h1{font-size:32px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-direct-mail{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;background:var(--ed-dark)!important;color:white!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:15px 20px!important;font:400 17px/1.35 RSNativePlex,Arial,sans-serif!important;text-decoration:none!important;text-shadow:none!important;white-space:normal!important;min-height:50px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library{padding:0!important;background:transparent!important;color:var(--ed-ink)!important;max-width:100%!important;font-family:RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-group,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-feature{margin:40px 0!important;padding:28px!important;background:var(--ed-field)!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-list{display:block!important;list-style:none!important;padding:0!important;margin:22px 0 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-item{display:grid!important;grid-template-columns:minmax(0,1fr) 180px!important;gap:28px!important;align-items:start!important;min-width:0!important;padding:25px!important;background:white!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:18px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-copy{min-width:0!important;padding:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-title{display:block!important;font:500 28px/1.2 RSNativePlex,Arial,sans-serif!important;letter-spacing:-.025em!important;color:var(--ed-ink)!important;overflow-wrap:anywhere!important;margin:0 0 16px!important;white-space:normal!important;max-height:none!important;overflow:visible!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-description{font:400 16px/1.5 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;margin-bottom:18px!important;max-height:none!important;overflow:visible!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .zz-thumb{display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;width:180px!important;height:150px!important;padding:10px!important;margin:0!important;background:white!important;border:0!important;border-radius:0!important;box-shadow:none!important;max-width:100%!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .zz-thumb img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library #rl-topics{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:22px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library #rl-topics button{font:400 15px/1.35 RSNativePlex,Arial,sans-serif!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;padding:12px 16px!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;min-height:44px!important;cursor:pointer!important;white-space:normal!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library #rl-topics button[aria-pressed=true]{color:white!important;background:var(--ed-dark)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library #rl-query{width:100%!important;max-width:640px!important;padding:15px 18px!important;font:400 17px/1.4 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;background:white!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:52px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library #rl-status{font:400 15px/1.45 RSNativePlex,Arial,sans-serif!important;color:#49606d!important;margin:18px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-count{font:400 17px/1.3 RSNativePlex,Arial,sans-serif!important;color:#49606d!important;white-space:nowrap!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-more{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-more>summary{font:400 17px/1.4 RSNativePlex,Arial,sans-serif!important;min-height:48px!important;padding:12px 0!important;cursor:pointer!important;color:var(--ed-ink)!important;white-space:normal!important;overflow:visible!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-group,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-feature{padding:20px!important;margin:28px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-item{display:flex!important;flex-direction:column!important;gap:20px!important;padding:20px!important;margin:18px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .zz-thumb{order:-1!important;width:100%!important;height:170px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-title{font-size:23px!important;line-height:1.22!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-description{font-size:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library #rl-topics button{font-size:14px!important;padding:11px 13px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article ul.rs-catalog-grid{display:block!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-catalog-grid>.rs-catalog-item{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;clear:both!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-btn-grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:start!important;grid-template-columns:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-commerce-col .rs-btn-detail{background:transparent!important;color:var(--ed-ink)!important;padding-left:0!important;padding-right:0!important;text-decoration:underline!important;text-underline-offset:4px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-ed-card-tools{flex-basis:100%!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:8px 0 0!important;box-shadow:none!important;font-family:RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-ed-card-tools summary{font:400 14px/1.4 RSNativePlex,Arial,sans-serif!important;min-height:44px!important;padding:10px 0!important;cursor:pointer!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-ed-card-tools .btn{font-size:14px!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;margin:0 6px 6px 0!important;padding:10px 12px!important;min-height:44px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-ed-card-tools{order:5!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-item-info-col p{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;line-height:1.5!important;max-height:4.5em!important;overflow:hidden!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-tools{margin-bottom:32px!important;font-family:RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-tools>p{font:400 18px/1.5 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;max-width:65ch!important;margin:18px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-tools label{display:block!important;font:400 15px/1.4 RSNativePlex,Arial,sans-serif!important;margin:24px 0 8px!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-tools input{display:block!important;width:100%!important;max-width:620px!important;min-height:52px!important;padding:14px 18px!important;font:400 18px/1.4 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;background:white!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-alphabet{display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin:20px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-alphabet button{min-width:44px!important;min-height:44px!important;padding:10px 14px!important;border:0!important;border-radius:0!important;font:400 16px/1.3 RSNativePlex,Arial,sans-serif!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;cursor:pointer!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-alphabet button[aria-pressed=true]{background:var(--ed-dark)!important;color:white!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-tools .rs-ed-brand-status{font-size:15px!important;color:#49606d!important;margin:15px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article [hidden]{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item[style*="display:none"],html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item[style*="display: none"]{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-menu-body details:not([open])>a{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #mp-review-library .rl-more:not([open])>.rl-list{display:none!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-tools input{font-size:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-tools>p{font-size:17px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-alphabet{gap:6px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-brand-alphabet button{padding:10px!important;min-width:40px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl{font-family:RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-hdr{padding:0!important;margin:0 0 30px!important;border:0!important;text-align:left!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-sub{font:400 17px/1.5 RSNativePlex,Arial,sans-serif!important;color:#49606d!important;margin:0 0 22px!important;text-align:left!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-search{position:relative!important;max-width:640px!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-search input{width:100%!important;min-height:54px!important;padding:15px 50px 15px 18px!important;background:white!important;color:var(--ed-ink)!important;font:400 18px/1.4 RSNativePlex,Arial,sans-serif!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-si{color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-si svg{width:24px!important;height:24px!important;stroke:currentColor!important;fill:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-tabs{display:flex!important;justify-content:start!important;flex-wrap:wrap!important;gap:10px!important;padding:22px 0!important;margin:0!important;border:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-tab{padding:12px 16px!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;font:400 16px/1.35 RSNativePlex,Arial,sans-serif!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:46px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-tab.act{color:white!important;background:var(--ed-dark)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-tab-cnt{font-size:13px!important;opacity:1!important;color:inherit!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-cat{margin:35px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-cat-h{font:500 30px/1.2 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;border:0!important;padding:0!important;margin:0 0 22px!important;letter-spacing:-.025em!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-prod{background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:14px 0!important;overflow:visible!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-ph{padding:20px!important;gap:15px!important;color:var(--ed-ink)!important;font:400 18px/1.4 RSNativePlex,Arial,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-ph:hover{background:#d5e3e7!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-ph .rdl-mod{font:500 21px/1.25 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-desc{font:400 16px/1.4 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-pb{padding:0 12px 12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-prod.coll .rdl-pb{display:none!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-search input{font-size:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-tab{font-size:15px!important;padding:11px 13px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-ph{padding:18px!important;flex-wrap:wrap!important;gap:8px 12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-ph .rdl-mod{font-size:21px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-pdf-library-root .rdl-desc{font-size:15px!important;flex-basis:100%!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-inline-count{font:400 13px/1.3 RSNativePlex,Arial,sans-serif!important;color:inherit!important;margin-left:8px!important;font-variant-numeric:tabular-nums!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related{margin:50px 0!important;padding:32px!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;width:100%!important;max-width:100%!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related-heading{display:grid!important;grid-template-columns:1fr minmax(0,330px)!important;gap:30px!important;align-items:start!important;margin-bottom:28px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related-heading h2{font:450 36px/1.1 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.035em!important;margin:0!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related-heading p{font:400 16px/1.5 RSNativePlex,Arial,sans-serif!important;margin:0!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related-items{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:25px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article.rs-ed-offer{margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0!important;max-width:100%!important;width:auto!important;float:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer-photo{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:200px!important;background:white!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:18px!important;margin:0 0 20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer-photo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer h3{font:500 24px/1.2 RSNativePlex,Arial,sans-serif!important;letter-spacing:-.02em!important;color:var(--ed-ink)!important;margin:0 0 20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer-detail,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-all-nsr{display:inline-flex!important;align-items:center!important;gap:20px!important;font:400 16px/1.4 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;min-height:44px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer-detail svg,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-all-nsr svg{width:25px!important;height:20px!important;flex:none!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer .rs-ed-add-request{background:var(--ed-dark)!important;color:white!important;margin-top:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-all-nsr{margin-top:30px!important;text-decoration:underline!important;text-underline-offset:4px!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related{padding:22px!important;margin:35px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related-heading{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related-heading h2{font-size:30px!important;margin-bottom:20px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-related-items{grid-template-columns:1fr!important;gap:32px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer-photo{height:210px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer h3{font-size:24px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-search-help{margin:50px 0!important;padding:30px!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-search-help h2{margin:0 0 20px!important;font-size:34px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-search-help p{font-size:17px!important;line-height:1.5!important;margin:0 0 25px!important;max-width:60ch!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-search-help{padding:22px!important;margin:30px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-search-help h2{font-size:30px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-commerce-links{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-ed-card-tools:not([open])>:not(summary),html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-request-template:not([open])>:not(summary){display:none!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 12px!important;padding:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item .rdl-name{grid-column:1/-1!important;grid-row:1!important;width:auto!important;flex:none!important;font-size:15px!important;line-height:1.4!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item .rdl-badge{grid-column:1!important;grid-row:2!important;justify-self:start!important;width:auto!important;font-size:12px!important;line-height:1.4!important;padding:3px 6px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item .rdl-size{grid-column:2!important;grid-row:2!important;width:auto!important;align-self:center!important;white-space:nowrap!important;font-size:12px!important;color:#49606d!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item[hidden]{display:none!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-native-search-form{display:flex!important;gap:10px!important;align-items:stretch!important;background:var(--ed-field)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:18px!important;margin:25px 0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-native-search-form input[type="text"],html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-native-search-form input[type="search"]{flex:1!important;min-width:0!important;width:auto!important;margin:0!important;height:auto!important;min-height:48px!important;padding:12px 14px!important;font:400 17px/1.4 RSNativePlex,Arial,sans-serif!important;border:0!important;border-radius:0!important;background:white!important;color:var(--ed-ink)!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-native-search-form input[type="submit"],html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-native-search-form button[type="submit"]{flex:0 0 auto!important;width:auto!important;min-width:85px!important;min-height:48px!important;margin:0!important;padding:12px 16px!important;font:500 16px/1.4 RSNativePlex,Arial,sans-serif!important;border:0!important;border-radius:0!important;background:var(--ed-dark)!important;color:white!important;text-transform:none!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-item-commerce-col{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-sort{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;font:400 14px/1.5 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-sort a{display:inline-flex!important;gap:6px!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:9px 12px!important;margin:0!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:400 14px/1.4 RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-sort a span{color:inherit!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .catalog-widget-twoleveltree{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside section.catalog-widget-twoleveltree>header{background:var(--ed-dark)!important;color:white!important;border:0!important;border-radius:0!important;padding:16px!important;font:500 14px/1.4 RSNativePlex,Arial,sans-serif!important;text-transform:none!important;margin:0 0 12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .point-parent{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;background:transparent!important;border:0!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;padding:10px 0!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .point-parent>a{display:block!important;grid-column:1!important;min-width:0!important;padding:7px 0!important;font:500 16px/1.4 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;background:transparent!important;border:0!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .rs-subtree-toggle{display:inline-flex!important;grid-column:2!important;align-items:center!important;justify-content:center!important;align-self:start!important;width:36px!important;min-height:36px!important;padding:0!important;margin:0!important;background:transparent!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;font-size:24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .points-child{grid-column:1/-1!important;padding:5px 0 8px 12px!important;background:transparent!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .rs-careful-tree[data-rs-open="false"]>.points-child{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .rs-careful-tree[data-rs-open="true"]>.points-child{display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .point-child{background:transparent!important;border:0!important;padding:0!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .point-child>a{display:block!important;padding:8px 0!important;background:transparent!important;color:var(--ed-ink)!important;border:0!important;font:400 14px/1.5 RSNativePlex,Arial,sans-serif!important;overflow-wrap:break-word!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .rs-subtree-toggle{min-width:0!important;max-width:36px!important;flex:none!important;box-sizing:border-box!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .point-parent>a{width:auto!important;max-width:100%!important;min-width:0!important;float:none!important;overflow-wrap:break-word!important;word-break:normal!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body.rs-ed-home #content article.main-content-column>.in{max-width:74ch!important;margin:40px 0!important;font:400 18px/1.65 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body.rs-ed-home #content article.main-content-column>.in p{font-size:18px!important;line-height:1.65!important;margin:0 0 18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock{background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:40px 0!important;padding:0!important;overflow:hidden!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__bar{background:var(--ed-dark)!important;color:white!important;padding:18px 24px!important;gap:15px!important;flex-wrap:wrap!important;font:400 14px/1.4 RSNativePlex,Arial,sans-serif!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__bar span,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__bar i{color:white!important;font-size:14px!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__body{padding:28px!important;background:transparent!important;gap:35px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__num{font:450 clamp(50px,6vw,86px)/1 RSNativeLiterata,Georgia,serif!important;color:var(--ed-ink)!important;letter-spacing:-.05em!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__cap{font:400 16px/1.5 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;margin-top:18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a{color:var(--ed-ink)!important;font:400 16px/1.4 RSNativePlex,Arial,sans-serif!important;padding:12px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__track{background:#cbd7da!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__fill{background:var(--ed-dark)!important;border-radius:0!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__body{padding:22px!important;grid-template-columns:1fr!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__bar{padding:18px 22px!important}
}
@media(min-width:651px) and (max-width:1000px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools{flex-wrap:wrap!important;gap:12px 20px!important;padding:16px 24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>.rs-ed-search{max-width:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav{width:100%!important;margin:0!important;justify-content:flex-end!important;gap:32px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-search-form input[name=query]{padding:15px 18px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content #rs-brand-letters button{min-width:36px!important;min-height:40px!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--ed-field)!important;color:var(--ed-ink)!important;font:500 14px/1.4 RSNativePlex,Arial,sans-serif!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__live::before{background:white!important;box-shadow:none!important;animation:none!important;width:5px!important;height:5px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-document-index{padding:16px 0!important;margin:0!important;border:0!important;border-bottom:0!important;border-radius:0!important;background:transparent!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-document-index>summary{font:500 18px/1.4 RSNativePlex,Arial,sans-serif!important;cursor:pointer!important;min-height:32px!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-document-index:not([open])>:not(summary){display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-document-index p{font-size:16px!important;line-height:1.6!important;margin:16px 0 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-document-filters{padding:15px 0!important;margin:10px 0 24px!important;background:transparent!important;border:0!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-document-filters>summary{min-height:40px!important;cursor:pointer!important;font:500 17px/1.5 RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-document-filters:not([open])>:not(summary){display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rdl-tabs{display:flex!important;flex-wrap:wrap!important;gap:7px!important;padding:10px 0!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rdl-tabs button{width:auto!important;max-width:100%!important;flex:0 1 auto!important;min-height:42px!important;padding:8px 12px!important;margin:0!important;white-space:normal!important;font:400 14px/1.4 RSNativePlex,Arial,sans-serif!important;border:0!important;border-radius:0!important;background:var(--ed-field)!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-brand-alphabet{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:16px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-brand-alphabet button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:36px!important;max-width:none!important;min-height:40px!important;padding:7px 11px!important;margin:0!important;border:0!important;border-radius:0!important;font:500 14px/1.4 RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-brand-alphabet button[aria-pressed="true"]{background:var(--ed-dark)!important;color:white!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content [data-rs-brands-native]>.rs-delivery-heading[hidden]{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body.rs-ed-geography #content article p[style*="border-left"]{background:var(--ed-field)!important;border:0!important;border-radius:0!important;padding:20px!important;font:400 17px/1.6 RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2){--font-sans:RSNativePlex,Arial,sans-serif!important;--color-bg:#f4f7f7!important;--color-bg-subtle:#f4f7f7!important;--color-bg-muted:#e3ebed!important;--color-text:#14242e!important;--color-text-secondary:#49606d!important;--color-text-muted:#49606d!important;--color-primary:#10232f!important;--color-primary-dark:#10232f!important;--color-border:#cbd7da!important;--radius-sm:0px!important;--radius-md:0px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article.rr-surface{--rr-font:RSNativePlex,Arial,sans-serif!important;--rr-radius:0px!important;--bg:var(--ed-ground)!important;--bg-2:var(--ed-ground)!important;--bg-3:var(--ed-field)!important;--panel:white!important;--text:var(--ed-ink)!important;--muted:#49606d!important;--line:#cbd7da!important;--line-2:#cbd7da!important;--accent:var(--ed-dark)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body aside .rs-mobile-parts-v13{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-feature{background:var(--ed-field)!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:24px!important;margin:30px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-tools{padding:24px!important;background:var(--ed-field)!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:30px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content #rl-topics{display:flex!important;flex-wrap:wrap!important;gap:7px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content #rl-topics button,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content #rl-reset{width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;padding:9px 12px!important;margin:0!important;border:0!important;border-radius:0!important;background:white!important;color:var(--ed-ink)!important;font:400 14px/1.4 RSNativePlex,Arial,sans-serif!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content #rl-topics button[aria-pressed="true"]{background:var(--ed-dark)!important;color:white!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-item{display:grid!important;grid-template-columns:minmax(0,1fr) 82px!important;gap:16px!important;padding:22px 0!important;background:transparent!important;border:0!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-copy{grid-column:1!important;min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-item .zz-thumb{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:82px!important;height:90px!important;padding:7px!important;background:white!important;border:0!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-item .zz-thumb img{max-width:100%!important;max-height:76px!important;object-fit:contain!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-title{font:500 20px/1.3 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-description{font:400 16px/1.55 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;margin:12px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-copy .rs-ed-direct-mail{display:inline-block!important;min-height:44px!important;font:500 14px/1.5 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;margin:10px 0 0!important;text-decoration:underline!important;text-underline-offset:4px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside.rs-rules-series{background:var(--ed-field)!important;color:var(--ed-ink)!important;padding:24px!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside.rs-rules-series p{font:400 17px/1.6 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-direct-mail{border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body footer.rs-main-footer .rs-footer-col p,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body footer.rs-main-footer .rs-footer-col li{font-size:14px!important;line-height:1.6!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body footer.rs-main-footer .rs-phone-email{display:block!important;font:400 13px/1.5 RSNativePlex,Arial,sans-serif!important;white-space:normal!important;max-width:42ch!important;margin-top:10px!important;color:var(--ed-ground)!important}
@media(min-width:1301px) and (max-width:1500px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header{gap:22px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links{gap:20px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-catalog-button svg{width:24px!important;height:24px!important;flex:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-mobile-catalog{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav button{padding:0!important;min-height:44px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ed-ink)!important;font:400 15px/1.4 RSNativePlex,Arial,sans-serif!important;letter-spacing:0!important;word-spacing:0!important;white-space:nowrap!important;transform:none!important;box-shadow:none!important;text-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav a:hover,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav button:hover{background:transparent!important;color:var(--ed-ink)!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:7px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav a:focus-visible,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav button:focus-visible,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-catalog-button:focus-visible{outline:none!important;box-shadow:none!important;text-decoration:underline!important;text-decoration-thickness:3px!important;text-underline-offset:7px!important;background:transparent!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools{grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding:10px 18px 4px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>.rs-ed-catalog-button{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>.rs-ed-search{grid-column:1!important;grid-row:1!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav{grid-column:1!important;grid-row:2!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;font-size:14px!important;min-height:44px!important;margin:0!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a:hover,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a:focus-visible{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:12px 24px!important;min-height:48px!important;padding:11px 0!important;background:transparent!important;color:var(--ed-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__t,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__n,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a:hover .zz-stock__t,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a:hover .zz-stock__n{color:var(--ed-ink)!important;font:400 18px/1.4 RSNativePlex,Arial,sans-serif!important;letter-spacing:0!important;word-spacing:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__n{font-variant-numeric:tabular-nums!important;white-space:nowrap!important;text-align:right!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__track{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a:hover,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a:focus-visible{text-decoration:none!important;outline:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a:hover .zz-stock__t,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a:focus-visible .zz-stock__t{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-stock-priorities{margin:0!important;padding:0 28px 28px!important;background:transparent!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-stock-priorities h3{font:500 22px/1.3 RSNativePlex,Arial,sans-serif!important;margin:0 0 18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-stock-priorities .zz-stock__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 36px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px 28px!important;margin:28px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefits>.rs-region-card{display:block!important;text-align:left!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefit-icon{width:48px!important;height:48px!important;margin:0 0 18px!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-benefit-icon svg,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-partner-logo svg{display:block!important;width:100%!important;height:100%!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefit-title{font:500 20px/1.35 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important;margin:0 0 10px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefit-description{font:400 16px/1.55 RSNativePlex,Arial,sans-serif!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item .rs-region-icon{background:transparent!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item .rs-region-icon img{mix-blend-mode:multiply!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item:hover{border-radius:0!important;box-shadow:none!important;transform:none!important;transition:background-color .15s!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item:hover{background:#d2e1e5!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-logo{background:transparent!important;width:44px!important;height:44px!important;padding:0!important;margin:0!important;color:var(--ed-ground)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-item{display:flex!important;align-items:flex-start!important;gap:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-ed-site-copy{min-width:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-ed-site-name{display:block!important;font:500 17px/1.35 RSNativePlex,Arial,sans-serif!important;overflow-wrap:anywhere!important;margin:0 0 7px!important;color:var(--ed-ground)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-title{font:400 13px/1.5 RSNativePlex,Arial,sans-serif!important;color:#bdced5!important;margin:0!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-stock-priorities{padding:0 22px 22px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-stock-priorities .zz-stock__list{grid-template-columns:1fr!important;gap:8px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__t,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__n{font-size:17px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefits{grid-template-columns:1fr!important;gap:28px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefits>.rs-region-card{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:8px 18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefit-icon{grid-row:1/span 2!important;grid-column:1!important;width:44px!important;height:44px!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefit-title,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-benefit-description{grid-column:2!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partners-grid{grid-template-columns:1fr!important;gap:24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-item{display:flex!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-ed-benefits{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-delivery-heading[data-rs-drawn-heading]{font:450 32px/1.15 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.025em!important;text-transform:none!important;border:0!important;box-shadow:none!important;margin:40px 0 24px!important;padding:0!important;color:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-brand-monogram{display:block!important;width:100%!important;height:100%!important;fill:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-brand-monogram text{font:500 30px RSNativePlex,Arial,sans-serif!important;letter-spacing:-.04em!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .zz-stock__row a{margin:0!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-ed-benefits{grid-template-columns:1fr!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-delivery-heading[data-rs-drawn-heading]{font-size:28px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav button{width:auto!important;min-width:0!important;max-width:none!important}
@media(max-width:360px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools{padding:10px 12px 4px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav button{font-size:13px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header{padding:16px 12px!important;column-gap:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark{font-size:28px!important;gap:10px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark svg{width:20px!important;height:18px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header #rs-sticky-flag{width:110px!important;min-width:110px!important;max-width:110px!important;padding:7px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #rs-sticky-flag .rs-flag-row img{width:27px!important;height:18px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item{background:transparent!important;padding:12px 8px!important;min-height:90px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item .rs-region-icon{width:100%!important;height:72px!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-brand-wordmark{display:block!important;width:100%!important;height:72px!important;fill:var(--ed-ink)!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-brand-wordmark text{font-family:RSNativePlex,Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.025em!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item .rs-region-name{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
@media(max-width:650px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item{min-height:76px!important;padding:6px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-brand-item .rs-region-icon,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-brand-wordmark{height:64px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-item{flex-direction:row!important;align-items:flex-start!important;text-align:left!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-logo{flex:0 0 44px!important;min-width:44px!important;max-width:44px!important;min-height:0!important;max-height:44px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-ed-site-copy,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-ed-site-name,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-title{text-align:left!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav{align-items:center!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav a,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-tools>nav button:not(.rs-ed-mobile-catalog){display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .thumbnail{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;height:auto!important;min-height:112px!important;padding:18px!important;text-align:left!important;text-decoration:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .thumbnail img{display:block!important;width:72px!important;height:72px!important;max-width:100%!important;margin:0!important;object-fit:contain!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .caption{padding:0!important;margin:0!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories h5{font:500 19px/1.35 RSNativePlex,Arial,sans-serif!important;margin:0!important;padding:0!important;text-align:left!important;word-break:normal!important;overflow-wrap:anywhere!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article.rs-ed-offer{display:flex!important;flex-direction:column!important;align-items:stretch!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer-detail{margin-top:auto!important;align-self:flex-start!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer .rs-item-buttons{margin-top:8px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-offer .rs-ed-add-request{margin-top:0!important;min-height:48px!important}
@media(max-width:600px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .thumbnail{grid-template-columns:64px minmax(0,1fr)!important;gap:16px!important;padding:16px!important;min-height:96px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories .thumbnail img{width:64px!important;height:64px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .categories h5{font-size:18px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-email-template-fullwidth{display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-descriptions{margin-top:36px!important;max-width:78ch!important;font:400 18px/1.6 RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-descriptions>h2{margin:0 0 24px!important;font:450 34px/1.15 RSNativeLiterata,Georgia,serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-cnt{background:var(--ed-ground)!important;color:var(--ed-ink)!important;border-radius:0!important;font:400 13px/1.4 RSNativePlex,Arial,sans-serif!important;padding:4px 8px!important}
@media(max-width:600px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-descriptions{font-size:17px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-descriptions>h2{font-size:29px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-main-row::before,html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-product-main-row::after{display:none!important;content:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-price-block>span:first-child{display:block!important;font:400 14px/1.4 RSNativePlex,Arial,sans-serif!important;margin-bottom:8px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rs-price-block>.proce{display:block!important;font:500 28px/1.25 RSNativePlex,Arial,sans-serif!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 14px!important;padding:16px!important;text-decoration:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item .rdl-name{grid-column:1/-1!important;grid-row:1!important;font:400 16px/1.5 RSNativePlex,Arial,sans-serif!important;text-decoration:none!important;word-break:normal!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item .rdl-badge{grid-column:1!important;grid-row:2!important;justify-self:start!important;font-size:12px!important;padding:3px 6px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .rdl-item .rdl-size{grid-column:2!important;grid-row:2!important;align-self:center!important;font-size:12px!important;color:#49606d!important;white-space:nowrap!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content article .zz-page{padding:0!important;margin:0!important;max-width:100%!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-guide-filters{margin:16px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-guide-filters>summary{font:500 16px/1.4 RSNativePlex,Arial,sans-serif!important;cursor:pointer!important;min-height:44px!important;padding:12px 0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rs-ed-guide-filters:not([open])>:not(summary){display:none!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content #rl-topics{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content #rl-topics button{width:auto!important;max-width:100%!important;margin:0!important;padding:10px 14px!important;min-height:44px!important;font:400 14px/1.4 RSNativePlex,Arial,sans-serif!important;border:0!important;border-radius:0!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content #rl-help{font:400 15px/1.5 RSNativePlex,Arial,sans-serif!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-copy .rs-ed-direct-mail{background:transparent!important;padding:6px 0!important;color:var(--ed-ink)!important;text-decoration:underline!important}
@media(max-width:600px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-item{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-copy{grid-column:1!important;grid-row:2!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-item .zz-thumb{grid-column:1!important;grid-row:1!important;width:100%!important;height:150px!important;padding:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-item .zz-thumb img{max-height:122px!important;max-width:100%!important;object-fit:contain!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-feature>h2{font:450 28px/1.15 RSNativeLiterata,Georgia,serif!important;letter-spacing:-.025em!important}
}
@media(min-width:981px) and (max-width:1100px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside.rs-sidebar-left{padding:16px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .point-parent>a{font-size:15px!important}
}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partner-item{min-height:56px!important;height:auto!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-main-footer .rs-partners-grid{grid-auto-rows:auto!important;align-items:start!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body{scroll-padding-top:130px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content [id]{scroll-margin-top:130px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2){scroll-padding-top:130px!important}

html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content .rl-count{display:inline-block!important;margin-left:10px!important;font:400 15px/1.4 RSNativePlex,Arial,sans-serif!important;vertical-align:baseline!important}

@media(min-width:981px) and (max-width:1100px){html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body #content aside .point-parent>a{font-size:14px!important}}

@media(min-width:901px) and (max-width:1100px){
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header{gap:22px!important;padding:24px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-header-links{font-size:14px!important;gap:14px!important}
html.rs-editorial-native:not(#rs-ed-scope):not(#rs-ed-scope-2) body .rs-ed-wordmark{font-size:32px!important}
}
