.list-menu--right{right:0}.header .tmenu_wrapper{display:none!important}@media screen and (min-width:1100px){.header .tmenu_wrapper{display:block!important;width:auto!important;flex:0 1 auto;min-width:0}}.header .tmenu_wrapper .tmenu_navbar{background:transparent!important;color:rgb(var(--color-foreground))}.header .tmenu_wrapper .tmenu_nav{display:flex!important;justify-content:flex-start!important;align-items:center;gap:1.5rem;margin:0!important;padding:0!important}.header .tmenu_wrapper .tmenu_item--root{margin:0!important;padding:0!important}.header .tmenu_wrapper .tmenu_item--root>.tmenu_item_link{font-family:var(--font-button-family)!important;font-size:1.4rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;background:transparent!important;height:auto!important;min-height:0!important;padding:.8rem 0!important;text-decoration:none!important;transition:opacity var(--duration-default)}.header .tmenu_wrapper .tmenu_item--root>.tmenu_item_link:hover{opacity:.65}.header .tmenu_wrapper .tmenu_item_link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.2rem}.header .tmenu_wrapper .tmenu_submenu{background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important}.header .tmenu_wrapper .tmenu_submenu_type_mega{border-radius:var(--border-radius-main)!important;border-top:1px solid rgba(var(--color-border),.3)!important;box-shadow:0 12px 20px rgb(var(--color-ricoh-black) / 8%)!important}@media screen and (min-width:1100px){.header .tmenu_wrapper .tmenu_item--root>.tmenu_submenu_type_flyout{top:calc(50% + var(--header-height) / 2)!important;bottom:auto!important;margin-top:0!important}.header .tmenu_wrapper .tmenu_item--root>.tmenu_submenu_mega_position_fullwidth{top:100%!important;bottom:auto!important;inset-inline:0!important;width:100%!important;margin-top:0!important;max-height:70vh;overflow-y:auto;z-index:25}}.header .tmenu_wrapper .tmenu_submenu .tmenu_item_link{font-family:var(--font-button-family)!important;font-size:1.4rem!important;font-weight:400!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;background:transparent!important}.header .tmenu_wrapper .tmenu_submenu .tmenu_item_link:hover{opacity:.65}@media screen and (min-width:1100px){.header .tmenu_wrapper .tmenu_submenu_type_mega:has(>.tmenu_item_layout_image,>.tmenu_item_layout_collection){justify-content:center!important;align-items:flex-start!important;gap:24px!important;padding:24px 32px!important}.header .tmenu_wrapper .tmenu_submenu_type_mega>:is(.tmenu_item_layout_image,.tmenu_item_layout_collection){flex:0 1 200px!important;width:200px!important;max-width:200px!important;padding:0!important;margin:0!important}.header .tmenu_wrapper :is(.tmenu_item_layout_image,.tmenu_item_layout_collection)>.tmenu_item_link{padding:0!important}.header .tmenu_wrapper :is(.tmenu_image--above,.tmenu_collection--above){display:flex!important;flex-direction:column;gap:10px;width:100%!important}.header .tmenu_wrapper :is(.tmenu_image--above,.tmenu_collection--above)>img{display:block;width:100%!important;height:auto!important;aspect-ratio:1;object-fit:cover;object-position:center;margin:0!important}.header .tmenu_wrapper :is(.tmenu_image--above,.tmenu_collection--above)>.tmenu_item_text{margin:0!important;padding:0!important;text-align:center}}.header .header__submenu .header__submenu-item,.header .promo-menu__link,.header .header-brands__label{text-transform:uppercase}.header .header__submenu .header__menu-item:before{content:none}.list-menu--disclosure{position:absolute;left:auto;min-width:max-content;max-width:30rem;background-color:rgb(var(--color-background-secondary))}.list-menu--disclosure .list-menu--disclosure{left:100%}.list-menu--disclosure .list-menu--disclosure:before{content:none}.list-menu--disclosure:focus{outline:none}.footer .list-menu__item{transition:color var(--duration-default),text-decoration var(--duration-default)}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-list-menu.css.map */
