.any-constrain{margin:0 auto;padding:0 16px}@media (min-width: 800px){.any-constrain{padding:0 4%}}@media (min-width: 1000px){.any-constrain{padding:0 6%}}@media (min-width: 1200px){.any-constrain{padding:0 8%}}@media (min-width: 1400px){.any-constrain{padding:0 10%}}@media (min-width: 1600px){.any-constrain{padding:0 12%}}@media (min-width: 1800px){.any-constrain{padding:0 15%}}@media (min-width: 2000px){.any-constrain{padding:0 20%}}@media (min-width: 2300px){.any-constrain{padding:0 25%}}.any-constrain-margin{margin:0 16px}@media (min-width: 800px){.any-constrain-margin{margin:0 4%}}@media (min-width: 1000px){.any-constrain-margin{margin:0 6%}}@media (min-width: 1200px){.any-constrain-margin{margin:0 8%}}@media (min-width: 1400px){.any-constrain-margin{margin:0 10%}}@media (min-width: 1600px){.any-constrain-margin{margin:0 12%}}@media (min-width: 1800px){.any-constrain-margin{margin:0 15%}}@media (min-width: 2000px){.any-constrain-margin{margin:0 20%}}@media (min-width: 2300px){.any-constrain-margin{margin:0 25%}}.any-vertical{padding:16px 0 0;min-height:calc(100dvh - 80px)}.any-layout{overflow:hidden}.any-layout .any-header{display:flex;align-items:center;justify-content:space-between;height:64px;position:relative;box-sizing:border-box;border-bottom:var(--border);background-color:var(--app-header-background);box-shadow:var(--box-shadow-near);z-index:3}.any-layout .any-body{display:flex;align-items:flex-start;height:calc(100dvh - 64px);overflow:hidden}.any-layout .any-body .any-content{position:relative;flex:1 1 100%;height:100%;overflow:auto;z-index:1;display:flex;flex-direction:column}.any-desktop-menu{display:flex;gap:32px;align-items:center}@media (max-width: 1024px){.any-desktop-menu{display:none}}.any-desktop-menu .any-desktop-menu-item{color:var(--button-text)}.any-desktop-menu .any-desktop-menu-item .main-menu-item{display:flex;gap:8px;align-items:center;border-bottom:1px solid transparent;font-size:16px;border-radius:0}.any-desktop-menu .any-desktop-menu-item .main-menu-item:hover{cursor:pointer}.any-desktop-menu .any-desktop-menu-item .main-menu-item:focus,.any-desktop-menu .any-desktop-menu-item .main-menu-item:hover,.any-desktop-menu .any-desktop-menu-item .main-menu-item.active{border-bottom:1px solid var(--button-text);color:var(--button-text)}.any-desktop-menu .any-desktop-menu-item .main-menu-item>.any-anchor-wrap:focus,.any-desktop-menu .any-desktop-menu-item .main-menu-item>.any-anchor-wrap:hover,.any-desktop-menu .any-desktop-menu-item .main-menu-item>.any-anchor-wrap.active{color:var(--button-text)}.any-desktop-menu .any-desktop-menu-item .main-menu-item>.any-anchor-wrap:focus{border-radius:0;border-bottom:1px solid var(--button-text)}.any-desktop-menu .any-desktop-menu-item .main-menu-item .menu-item-caret{font-size:12px;color:rgb(var(--white))}.any-desktop-menu .any-desktop-menu-item .sub-menu-items{display:flex;flex-direction:column;gap:4px;padding:16px;background-color:var(--content-background);border-radius:var(--border-radius);position:absolute;border:var(--border);margin-top:20px}.any-desktop-menu .any-desktop-menu-item .sub-menu-items>.any-anchor-wrap:hover{outline:none}.any-desktop-menu .any-desktop-menu-item .nav-link-text{color:var(--white-text)}.any-desktop-menu .any-desktop-menu-item .sub-nav-link-text{display:flex;color:var(--text);padding:8px}.any-desktop-menu .any-desktop-menu-item .sub-nav-link-text:hover{background-color:var(--primary-light)}.any-user-menu .nav-items{display:flex;flex-direction:column;position:fixed;z-index:3;overflow-y:auto;width:300px;top:64px;bottom:0;right:-400px;transition:right .3s ease;background-color:var(--content-background);border-right:var(--border);box-shadow:var(--box-shadow-near)}.any-user-menu .nav-items .user-menu-header{display:flex;align-items:center;padding:16px;border-bottom:var(--border);background-color:var(--primary-extra-light)}.any-user-menu .nav-items .user-menu-header .title{flex:1 1 auto;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.any-user-menu .nav-items .user-menu-header .close-icon>.any-button-wrap{font-size:24px}.any-user-menu .nav-items .user-menu-body .user-menu-list .nav-item{padding:12px 16px;cursor:pointer}.any-user-menu .nav-items .user-menu-body .user-menu-list .nav-item .any-anchor-wrap,.any-user-menu .nav-items .user-menu-body .user-menu-list .nav-item .any-button-wrap{display:block;font-size:16px;width:100%;text-align:left}.any-user-menu .nav-items .user-menu-body .user-menu-list .nav-item:hover{background-color:var(--primary-light)}.any-user-menu .nav-items footer{display:flex;flex-direction:column;justify-content:flex-end;flex:1;padding-top:16px}.any-user-menu .nav-items footer>.brand-block{background-color:var(--app-header-background);height:8px}.any-user-menu .black-screen{position:fixed;z-index:-1;top:64px;left:0;bottom:0;right:0;width:100%;background-color:rgb(var(--black));opacity:0;transition:opacity .3s ease}.any-user-menu.menu-open .nav-items{right:0;transition:right .4s ease}.any-user-menu.menu-open .black-screen{z-index:2;opacity:.3;transition:opacity .4s ease}.any-desktop-user-menu{position:relative}.any-desktop-user-menu .any-user-menu-desktop-button{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:nowrap}.any-desktop-user-menu .any-user-menu-desktop-button svg{font-size:12px}.any-desktop-user-menu .menu-items{display:flex;flex-direction:column;gap:4px;padding:16px;min-width:160px;background-color:var(--content-background);border-radius:var(--border-radius);position:absolute;right:0;border:var(--border);margin-top:20px}.any-desktop-user-menu .menu-items .any-anchor-wrap:hover{outline:none}.any-desktop-user-menu .menu-items .any-button-wrap{width:100%}.any-desktop-user-menu .menu-items .item-text{display:flex;color:rgb(var(--black));padding:8px}.any-desktop-user-menu .menu-items .item-text:hover{background-color:var(--primary-light)}@media (max-width: 1024px){.any-desktop-user-menu .any-user-menu-desktop-button,.any-desktop-user-menu .menu-items{display:none}}.any-user-menu-button{display:flex}.any-user-menu-button .any-anchor-wrap,.any-user-menu-button .any-button-wrap{color:var(--button-text);font-size:16px;cursor:pointer;border-bottom:1px solid transparent;border-radius:0}.any-user-menu-button .any-anchor-wrap:hover,.any-user-menu-button .any-anchor-wrap:focus{border-bottom:1px solid var(--button-text)}.any-user-menu-button .any-user-menu-mobile-button{display:none;width:32px;cursor:pointer}.any-user-menu-button .any-user-menu-mobile-button svg{font-size:24px}@media (max-width: 1024px){.any-user-menu-button .any-user-menu-mobile-button{display:unset}}.any-menu-control{display:flex;align-items:center;justify-content:space-between;width:100%}.any-menu-control .menu-trigger-and-logo{display:flex;gap:24px;align-items:center}.any-menu-control .menu-trigger-and-logo>.any-button-wrap{align-items:center;display:none}@media (max-width: 1024px){.any-menu-control .menu-trigger-and-logo>.any-button-wrap{display:flex}}.any-menu-control .menu-trigger-and-logo .main-menu-trigger{height:32px;width:32px;color:var(--button-text);cursor:pointer}.any-menu-control .menu-trigger-and-logo .place-holder{padding-right:8px}.any-menu-control .menu-trigger-and-logo .place-holder img{height:48px}.any-menu-control .menu-trigger-and-logo .place-holder :hover{cursor:pointer}.any-menu-control .user-menu-trigger{height:20px;width:20px;border:1px solid var(--button-text);border-radius:50%;padding:6px;color:var(--button-text);cursor:pointer}.any-main-menu .nav-items{display:flex;flex-direction:column;position:fixed;z-index:3;overflow-y:auto;width:320px;padding-top:16px;top:64px;bottom:0;left:-400px;transition:left .3s ease;background-color:var(--content-background);border-right:var(--border);box-shadow:var(--box-shadow-near)}.any-main-menu .nav-items .any-main-menu-item{font-size:18px;cursor:pointer}.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container{display:flex;align-items:center;padding:0 24px;height:48px;width:100%;color:var(--action-alt);font-size:18px}.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container .menu-item-caret{height:16px;width:16px;color:var(--action)}.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container .nav-link-text{flex:1 0 auto;text-align:left}.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container:focus,.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container:hover{outline:var(--outline)!important;outline-offset:-4px;border-radius:12px!important}.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container:focus-visible{outline:none}.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container:hover{color:var(--action-alt-hover)}.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container:active{color:var(--action-alt-active)}.any-main-menu .nav-items .any-main-menu-item .main-menu-item-container.disabled{color:var(--text-faint);cursor:not-allowed}.any-main-menu .nav-items .any-main-menu-item .sub-menu-items{display:none;font-size:16px;background-color:var(--app-sub-menu-background);border-top:var(--border);border-bottom:var(--border);padding:12px 0}.any-main-menu .nav-items .any-main-menu-item .sub-menu-items .any-anchor-wrap{padding:12px 0;color:var(--text)}.any-main-menu .nav-items .any-main-menu-item .sub-menu-items .any-anchor-wrap:focus{background-color:rgb(var(--white));outline:var(--outline)!important;outline-offset:-4px;border-radius:12px!important}.any-main-menu .nav-items .any-main-menu-item .sub-menu-items .any-anchor-wrap:hover{background-color:var(--primary-light)}.any-main-menu .nav-items .any-main-menu-item .sub-menu-items .sub-nav-link-text{display:flex;padding:0 32px}.any-main-menu .nav-items .any-main-menu-item .sub-menu-items .sub-nav-link-text.disabled{color:var(--text-faint);cursor:not-allowed}.any-main-menu .nav-items .any-main-menu-item .sub-menu-items.open{display:flex;flex-direction:column}.any-main-menu .black-screen{position:fixed;z-index:-1;top:64px;left:0;bottom:0;right:0;width:100%;background-color:rgb(var(--black));opacity:0;transition:opacity .3s ease}.any-main-menu.menu-open .nav-items{left:0;transition:left .4s ease}.any-main-menu.menu-open .black-screen{z-index:2;opacity:.3;transition:opacity .4s ease}.any-side-bar .side-content{display:flex;flex-direction:column;position:fixed;z-index:3;overflow:hidden;inset:auto;border:none;height:unset;top:64px;bottom:0;right:-600px;transition:right .3s ease;background-color:var(--content-background);border-right:var(--border);box-shadow:var(--box-shadow-near)}.any-side-bar .side-content .side-head{position:sticky;top:0;z-index:4;display:flex;align-items:center;padding:12px 16px;background-color:var(--primary-extra-light);box-shadow:var(--box-shadow-near);border-bottom:1px solid var(--content-background)}.any-side-bar .side-content .side-head>.sb-title{flex:1}.any-side-bar .side-content .side-head>.sb-close{font-size:24px;border:var(--border);border-color:var(--action);background-color:var(--content-background);padding:0 4px;margin-top:2px;margin-right:-2px;color:var(--action)}.any-side-bar .side-content .side-head>.sb-close:hover,.any-side-bar .side-content .side-head>.sb-close:focus{color:var(--action-hover)}.any-side-bar .side-content .side-body{overflow-y:auto;padding:0 16px;flex:1}.any-side-bar .side-content footer{display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto;padding-top:16px}.any-side-bar .side-content footer>.brand-block{background-color:var(--app-header-background);height:8px}.any-side-bar .side-content.extra-large{width:1200px;max-width:1200px;right:-1200px}@media (max-width: 1200px){.any-side-bar .side-content.extra-large{width:100%;max-width:100%}}.any-side-bar .side-content.large{width:800px;max-width:800px;right:-800px}@media (max-width: 800px){.any-side-bar .side-content.large{width:100%;max-width:100%}}.any-side-bar .side-content.medium{width:600px;max-width:600px}@media (max-width: 600px){.any-side-bar .side-content.medium{width:100%;max-width:100%}}.any-side-bar .side-content.small{width:400px;max-width:400px}@media (max-width: 460px){.any-side-bar .side-content.small{width:100%;max-width:100%}}.any-side-bar .black-screen{position:fixed;z-index:-1;top:64px;left:0;bottom:0;right:0;width:100%;background-color:rgb(var(--black));opacity:0;transition:opacity .3s ease}.any-side-bar.bar-open .side-content{right:0;transition:right .4s ease}.any-side-bar.bar-open .black-screen{z-index:2;opacity:.3;transition:opacity .4s ease}.any-warranty-content{display:flex;align-items:center;gap:24px;padding-bottom:32px}@media (max-width: 768px){.any-warranty-content{flex-direction:column}}.any-warranty-content .warranty-logo{flex-shrink:0}.any-warranty-content .warranty-logo img{height:40px;width:auto}.any-warranty-content .any-anchor-button{color:var(--button-text)}.any-disclaimer-links{background-color:var(--primary);padding:32px 0}.any-disclaimer-links *{font-size:14px;font-family:var(--med)}.any-disclaimer-links .disclaimer-content{display:flex;gap:16px 32px;flex-wrap:wrap}.any-disclaimer-links .disclaimer-content>.any-anchor-button{color:var(--white-text)}@media (max-width: 600px){.any-disclaimer-links .disclaimer-content{flex-direction:column}}.any-site-links{padding:16px 16px 32px}.any-site-links .site-links-content{display:flex;flex-wrap:wrap;column-gap:64px;justify-content:center}.any-site-links .site-links-content .logo-container{margin-top:16px;width:fit-content}.any-site-links .site-links-content .logo-container .logo{display:flex;justify-self:center;width:82px;height:100px;margin:0 auto 12px}.any-site-links .site-links-content .logo-container .logo.CBR{height:unset}.any-site-links .site-links-content .logo-container .logo.C21{height:20px;width:150px}.any-site-links .site-links-content .site-links-container{display:flex;flex-wrap:wrap}.any-site-links .site-links-content .site-links-container .site-links{margin-top:32px;margin-right:64px}.any-site-links .site-links-content .site-links-container .site-links .section-title{font-family:var(--med);padding-bottom:8px}.any-site-links .site-links-content .site-links-container .site-links .links{display:flex;flex-direction:column}.any-site-links .site-links-content .site-links-container .site-links .links>a{font-size:14px;padding-bottom:4px;width:fit-content}.any-site-links .site-links-content .social-links{display:flex;gap:16px;justify-content:center}.any-site-links .site-links-content .social-links .social-icon{font-size:24px;color:var(--primary-dark)}.any-site-links .site-links-content .social-links .social-icon:hover{color:var(--primary);margin-top:-2px;cursor:pointer}@media (max-width: 600px){.any-site-links .site-links-content{display:block}.any-site-links .site-links-content .site-links-container{display:block}.any-site-links .site-links-content .logo-container{margin-left:auto;margin-right:auto}}.any-footer{margin-top:auto}.any-footer.no-footer{display:none}
