.container--reading-width{max-width:900px;margin:0 auto;padding:40px 24px 60px}.container--reading-width .rte{color:#222;font-size:16px;line-height:1.7}.container--reading-width .rte h2{margin:40px 0 16px;color:#111;font-size:28px;line-height:1.3;font-weight:700}.container--reading-width .rte h2:first-child{margin-top:0}.container--reading-width .rte p{margin:0 0 20px}.container--reading-width .rte ul{margin:0 0 24px;padding-left:28px}.container--reading-width .rte li{margin-bottom:10px;padding-left:4px}.container--reading-width .rte a{color:#0645ad;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;font-weight:500}.container--reading-width .rte a:hover{color:#003078}.container--reading-width .rte strong{font-weight:700}.container--reading-width .rte a:focus-visible{outline:3px solid #000;outline-offset:4px;border-radius:2px}.container--reading-width .rte .email-link{word-break:break-word}.container--reading-width .rte span{white-space:normal}@media screen and (max-width:749px){.container--reading-width{padding:30px 18px 45px}.container--reading-width .rte{font-size:16px;line-height:1.65}.container--reading-width .rte h2{margin-top:32px;margin-bottom:14px;font-size:24px;line-height:1.35}.container--reading-width .rte ul{padding-left:24px}}@media(prefers-reduced-motion:reduce){.container--reading-width .rte a{transition:none}}summary.main-nav__item--toggle{min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}summary.main-nav__item--toggle{min-height:44px!important;display:flex!important;align-items:center!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spantxt{font-weight:700!important;font-size:16px!important}button.slideshow-nav__btn.btn.hidden.md\:block.has-ltr-icon{background:#fff;color:#000}.slideshow__text,.slideshow-nav__counter{background:#00000002}.gallery,.back-to-top,.custom-header-links,.image-banner{background:#00000001}.back-to-top{width:142px;height:37px;border:.3px solid;margin:-33px auto -9px;justify-content:center;align-items:center;display:flex}.complex-image-toggle{display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px;padding:10px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;gap:8px}.complex-image-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.complex-image-toggle-icon{flex-shrink:0;transition:transform .2s ease}.complex-image-toggle[aria-expanded=true] .complex-image-toggle-icon{transform:rotate(180deg)}.complex-image-description{padding:0 0 12px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/18/assets/accessibility.css.map */
