body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}@font-face{font-family:"ToyotaType";src:url("https://www.slovenie26.bymardi.fr/wp-content/uploads/2026/04/ToyotaType-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("https://www.slovenie26.bymardi.fr/wp-content/uploads/2026/04/ToyotaType-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("https://www.slovenie26.bymardi.fr/wp-content/uploads/2026/04/ToyotaType-Book.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"ToyotaType";src:url("https://www.slovenie26.bymardi.fr/wp-content/uploads/2026/04/ToyotaType-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}html,body{margin:0;padding:0;background:#000;overflow-x:hidden}body{font-family:"ToyotaType",Arial,sans-serif;font-size:18px;line-height:1.7}h1{font-size:60px;line-height:1.15;font-weight:600}h2{font-size:40px;line-height:1.2;font-weight:600}h3{font-size:28px;line-height:1.3;font-weight:500}h4{font-size:22px;line-height:1.35;font-weight:500}@media (max-width:980px){h1{font-size:44px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}}@media (max-width:480px){h1{font-size:32px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}}#main-header,.et-l--header,.et_pb_menu,.et_menu_container,#top-menu-nav,#et_mobile_nav_menu{display:none!important}#page-container{padding-top:0!important;margin-top:0!important}body::before{content:"";position:fixed;top:0;left:0;width:100%;height:90px;background:#000;z-index:999;pointer-events:none}body::after{content:"";position:fixed;top:45px;left:28px;transform:translateY(-50%);width:145px;height:46px;background-image:url("https://www.slovenie26.bymardi.fr/wp-content/uploads/2026/04/TME-Toyota-Ellipse-Mono-WHITE_UPDATED-scaled.png");background-repeat:no-repeat;background-position:left center;background-size:contain;z-index:1001;pointer-events:none}#totem-map-app,#totem-map-app *{box-sizing:border-box}#totem-map-app{position:relative;width:100%;height:100vh;height:100dvh;min-height:100vh;overflow:hidden;background:#000;font-family:"ToyotaType",Arial,sans-serif}#totem-map-app::before{content:"BZ4X TOURING";position:fixed;top:0;left:0;width:100%;height:90px;display:flex;align-items:center;justify-content:center;font-family:"ToyotaType",Arial,sans-serif;font-weight:600;font-size:22px;line-height:1;letter-spacing:2.5px;color:#fff;text-transform:uppercase;z-index:1000;pointer-events:none}#totem-map{width:100%;height:100%}.totem-controls{position:absolute;top:114px;left:24px;z-index:20;width:260px;max-width:calc(100% - 48px);padding:16px;background:rgba(255,255,255,0.96);border-radius:18px;box-shadow:0 12px 35px rgba(0,0,0,0.28);font-family:"ToyotaType",Arial,sans-serif}.totem-btn{width:100%;border:none;border-radius:14px;padding:15px 16px;margin-bottom:11px;color:#fff;font-family:"ToyotaType",Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0.5px;cursor:pointer;transition:transform 0.2s ease,background 0.25s ease}.totem-btn:last-child{margin-bottom:0}.totem-btn:active{transform:scale(0.97)}#totem-home-btn{background:#111}#totem-home-btn:hover{background:#333}.maplibregl-popup,.maplibregl-popup-content{font-family:"ToyotaType",Arial,sans-serif}.maplibregl-popup-content{border-radius:14px;padding:12px;font-size:15px;line-height:1.45}.totem-popup{width:260px}.totem-popup img{width:100%;display:block;border-radius:10px;margin-bottom:10px}.totem-popup strong{display:block;font-size:17px;font-weight:600;margin-bottom:6px}@media (max-width:768px){body::before,#totem-map-app::before{height:76px}body::after{top:38px;left:16px;width:112px;height:36px}#totem-map-app::before{font-size:16px;letter-spacing:1.6px}#totem-map-app{height:100vh;height:100dvh}.totem-controls{top:88px;left:10px;right:10px;width:auto;max-width:none;padding:12px;border-radius:16px}.totem-btn{font-size:16px;padding:14px;margin-bottom:9px;border-radius:12px}.totem-popup{width:220px}.maplibregl-ctrl-bottom-right{bottom:10px;right:10px}}@media (min-width:900px) and (orientation:portrait){body::before,#totem-map-app::before{height:110px}body::after{top:55px;left:44px;width:175px;height:56px}#totem-map-app::before{font-size:28px;letter-spacing:3px}.totem-controls{top:154px;left:44px;width:320px;padding:20px;border-radius:22px}.totem-btn{font-size:19px;padding:20px 18px;margin-bottom:14px;border-radius:16px}.totem-popup{width:300px}.maplibregl-popup-content{font-size:17px;padding:14px}.totem-popup strong{font-size:19px}.maplibregl-ctrl-bottom-right{bottom:34px;right:34px}}