body,.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_column_1_2 .et_link_content a.et_link_main_url,.et-db #et-boc .et-l .et_pb_column_1_3 .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_column_3_8 .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_column_1_4 .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_blog_grid .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_column_1_3 .et_link_content a.et_link_main_url,.et-db #et-boc .et-l .et_pb_column_3_8 .et_link_content a.et_link_main_url,.et-db #et-boc .et-l .et_pb_column_1_4 .et_link_content a.et_link_main_url,.et-db #et-boc .et-l .et_pb_blog_grid .et_link_content a.et_link_main_url,body.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_post .post-content,body.et-db #et-boc .et-l .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et-db #et-boc .et-l .et_pb_slide_content,.et-db #et-boc .et-l .et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et-db #et-boc .et-l .et_block_row{padding:27px 0}.et-db #et-boc .et-l .et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et-db #et-boc .et-l .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)}}@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;600;700;800&display=swap');:root,html:root{--rtcl-primary-color:#0B6E5A;--rtcl-primary-rgb:11,110,90;--rtcl-primary-tint:rgba(11,110,90,.08);--rtcl-primary-soft:rgba(11,110,90,.04);--rtcl-primary-dark:#08513F;--rtcl-secondary-color:#08513F;--rtcl-link-color:#15171C;--rtcl-link-hover-color:#0B6E5A;--rtcl-button-bg-color:#0B6E5A;--rtcl-button-color:#fff;--rtcl-button-hover-bg-color:#08513F}body,body p,body input,body select,body textarea,body button,h1,h2,h3,h4,h5,h6,#top-menu a,.et_pb_module,.rtcl{font-family:Manrope,system-ui,sans-serif!important}h1,h2,h3,h4{color:#15171C;font-weight:800;letter-spacing:-.02em}body{color:#2D3139}a{color:#0B6E5A}#main-header{box-shadow:none!important;border-bottom:1px solid #E3E5EA}#logo{display:block!important;height:44px!important;max-height:44px!important;width:auto!important;max-width:none!important}.logo_container a{display:inline-flex;align-items:center;height:100%;text-decoration:none}#top-menu li a{font-weight:700;color:#3D424D!important;font-size:15px}#top-menu li a:hover,#top-menu li.current-menu-item>a{color:#0B6E5A!important;opacity:1}#top-menu li.trokio-cta>a{background:#0B6E5A;color:#fff!important;padding:12px 18px!important;border-radius:10px;margin-top:-12px}#top-menu li.trokio-cta>a:hover{background:#08513F}#et_search_icon{display:none}#sidebar{display:none!important}#main-content .container:before{display:none!important}#left-area{width:100%!important;padding-right:0!important;float:none!important}#main-content{background:#F4F5F7}#main-content .container{padding-top:40px}.page .main_title,.rtcl .entry-title{font-size:32px;margin-bottom:24px}body.home #main-content{background:#fff}.rtcl .btn,.rtcl button[type=submit],.rtcl input[type=submit],.rtcl .rtcl-btn{border-radius:10px!important;font-weight:800!important;min-height:44px}.rtcl input[type=text],.rtcl input[type=email],.rtcl input[type=password],.rtcl input[type=tel],.rtcl input[type=number],.rtcl select,.rtcl textarea{border-radius:10px!important;border:1px solid #CDD2DA!important;min-height:46px;font-size:16px!important}.rtcl input:focus,.rtcl select:focus,.rtcl textarea:focus{border-color:#0B6E5A!important;box-shadow:0 0 0 3px rgba(11,110,90,.15)!important;outline:none}.rtcl-MyAccount-navigation,.rtcl-MyAccount-content>div,.rtcl .rtcl-login-form-wrap,.rtcl .rtcl-registration-form-wrap{border-radius:16px}#main-footer{background:#0E2A24!important}#footer-bottom{background:#0E2A24!important;border-top:1px solid #23453D;padding:22px 0}#footer-info{font-size:0!important;color:transparent}#footer-info::before{content:"© 2026 Trokio.ch – Petites annonces gratuites partout en Suisse";font-size:14px;color:#C9DDD7}#footer-bottom .et-social-icons{display:none}@media (max-width:980px){#logo{height:36px!important;max-height:36px!important}#top-menu li.trokio-cta>a{margin-top:0}#main-content .container{padding-top:24px}}#footer-widgets{display:none!important}#main-footer .container{padding-top:0}.tk-car{font-family:Manrope,system-ui,sans-serif;color:#15171C}.tk-car p{padding:0;margin:0}.tk-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 26px}.tk-fact{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #E3E5EA;border-radius:12px;background:#fff}.tk-fact svg{flex-shrink:0;width:36px;height:36px;padding:8px;border-radius:10px;background:#E3F2EE;color:#0B6E5A}.tk-fact span{display:block;font-size:12px;color:#5B616E;line-height:1.3}.tk-fact strong{display:block;font-size:15px;font-weight:800;color:#15171C;line-height:1.3}.tk-car h3.tk-h{font-size:18px!important;font-weight:800;margin:0 0 12px!important;padding:0!important;color:#15171C}.tk-tech{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:0 0 26px}.tk-row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #EEF0F3;font-size:15px}.tk-row span{color:#5B616E}.tk-row strong{font-weight:700;text-align:right;color:#15171C}.tk-price-note{display:inline-block;margin:0 0 26px;padding:8px 12px;border-radius:8px;background:#FDF4E1;color:#5C3D00;font-size:14px;font-weight:700}.tk-dealer{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:18px;border-radius:14px;background:#F4F5F7}.tk-dealer .tk-logo{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:#0E2A24;color:#fff;font-weight:800;font-size:20px;flex-shrink:0}.tk-dealer .tk-dtxt{flex:1 1 220px}.tk-dealer .tk-dtxt strong{display:block;font-size:16px;font-weight:800}.tk-dealer .tk-dtxt span{display:block;font-size:14px;color:#5B616E;line-height:1.5}.tk-badge{display:inline-block;padding:3px 10px;border-radius:999px;background:#0B6E5A;color:#fff!important;font-size:12px;font-weight:800;margin-left:6px;vertical-align:middle}@media (max-width:700px){.tk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-tech{grid-template-columns:1fr}}.rtcl-listing-card{border:1px solid #E3E5EA!important;border-radius:14px!important;overflow:hidden;background:#fff!important;box-shadow:none!important;transition:box-shadow .15s}.rtcl-listing-card:hover{box-shadow:0 8px 24px rgba(21,23,28,.10)!important}.rtcl-listing-card .listing-thumb,.rtcl-listing-card .listing-thumb-inner,.rtcl-listing-card .rtcl-media{display:block;border-radius:0!important}.rtcl-listing-card img.rtcl-thumbnail{width:100%!important;aspect-ratio:4/3;object-fit:cover;border-radius:0!important}.rtcl-listing-card .item-content{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px!important}.rtcl-listing-card .rtcl-listing-title{order:1;font-size:17px!important;line-height:1.3!important;font-weight:800!important;margin:0!important;padding:0!important}.rtcl-listing-card .rtcl-listing-title a{color:#15171C!important}.rtcl-listing-card .rtcl-excerpt,.rtcl-listing-card .rtcl-short-description,.rtcl-listing-card .listing-excerpt,.rtcl-listing-card p{order:2;margin:0!important;font-size:14px!important;line-height:1.45;color:#3D424D!important}.rtcl-listing-card .rtcl-price-wrap{order:3;margin:4px 0 0!important;padding:0!important;border:0!important}.rtcl-listing-card .rtcl-price,.rtcl-listing-card .rtcl-price *{font-size:22px!important;font-weight:800!important;color:#0B6E5A!important}.rtcl-listing-card .rtcl-listing-meta-data{order:4;margin:0!important;padding:0!important;border:0!important;font-size:13px!important;color:#5B616E!important}.rtcl-listing-card .rtcl-listing-meta-data li{margin:0!important}.rtcl-listing-card .rtcl-listing-cat,.rtcl-listing-card li.author,.rtcl-listing-card li.rt-views,.rtcl-listing-card li.updated{display:none!important}.rtcl-listing-card .rtcl-meta-buttons .rtcl-btn{background:#fff!important;border-radius:999px!important}.rtcl-price:empty::before{content:"Prix sur demande";font-size:.8em}.single-rtcl_listing .rtcl-listing-meta,.single-rtcl_listing .rtcl-listing-author-info,.single-rtcl_listing .rtcl-listing-side-title{display:none!important}.single-rtcl_listing .rtcl-sm-header{margin-bottom:14px!important}.single-rtcl_listing .rtcl-listing-title h1{font-size:28px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.02em;margin:0 0 6px!important}.single-rtcl_listing .rtcl-sm-media{padding:0!important;overflow:hidden;border-radius:16px!important}.single-rtcl_listing .rtcl-slider-wrapper{margin:0!important}.single-rtcl_listing .rtcl-slider .rtcl-slider-item img{width:100%!important;aspect-ratio:4/3;object-fit:cover;border-radius:0!important;display:block}.single-rtcl_listing .rtcl-slider-nav{padding:8px!important}.single-rtcl_listing .rtcl-slider-nav img{border-radius:8px!important;aspect-ratio:4/3;object-fit:cover}.single-rtcl_listing .rtcl-sm-contact .rtcl-price,.single-rtcl_listing .rtcl-sm-header-price .rtcl-price{font-size:30px!important;font-weight:800!important;color:#0B6E5A!important}.single-rtcl_listing .rtcl-sm-card{border:1px solid #E3E5EA!important;box-shadow:none!important;border-radius:16px!important}.tk-callbar{display:flex;gap:10px;margin:18px 0 0}.tk-callbar a{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:12px;font-weight:800;font-size:16px;text-decoration:none!important}.tk-callbar .tk-call{background:#0B6E5A;color:#fff!important}.tk-callbar .tk-mail{border:2px solid #0B6E5A;color:#0B6E5A!important;background:#fff}@media (max-width:980px){.single-rtcl_listing #main-content .container{width:100%!important;padding-left:0!important;padding-right:0!important}.single-rtcl_listing .rtcl-sm-header{padding:0 16px}.single-rtcl_listing .rtcl-sm-header-price{display:block!important}.single-rtcl_listing .rtcl-sm-contact .rtcl-price-wrap{display:none!important}.single-rtcl_listing .rtcl-sm-media{border-radius:0!important;border-left:0!important;border-right:0!important}.single-rtcl_listing .rtcl-sm-card:not(.rtcl-sm-media){margin-left:12px!important;margin-right:12px!important}.single-rtcl_listing .rtcl-listing-title h1{font-size:24px!important}.single-rtcl_listing .breadcrumb,.single-rtcl_listing .rtcl-breadcrumb{padding:0 16px;font-size:13px}.tk-callbar{position:fixed;left:0;right:0;bottom:0;z-index:9999;margin:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #E3E5EA;box-shadow:0 -4px 16px rgba(21,23,28,.08)}.single-rtcl_listing{padding-bottom:84px}}@media (max-width:980px){.single-rtcl_listing .rtcl-container{padding-left:0!important;padding-right:0!important}.single-rtcl_listing .rtcl-content-wrapper{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}.single-rtcl_listing .rtcl-sm-header{padding:0 16px!important}.tk-callbar a{font-size:15px}}@media (max-width:980px){html body.single-rtcl_listing .rtcl-container>.rtcl-content-wrapper{flex:0 0 100%!important;max-width:100%!important;width:100%!important;margin:0!important}.tk-facts{gap:8px!important}.tk-fact{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;padding:12px!important;min-width:0}.tk-fact svg{width:30px!important;height:30px!important;padding:6px!important}.tk-fact strong{font-size:15px!important;word-break:break-word;line-height:1.25}}@media (max-width:980px){#page-container .rtcl-container>.rtcl-content-wrapper,#page-container .rtcl-content-wrapper.container{max-width:none!important;width:100%!important}}.rtcl-listing-card .listing-thumb img,.rtcl-listing-card img.rtcl-thumbnail,.rtcl-listing-card .rtcl-media img{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover!important;display:block}.tax-rtcl_category .rtcl-container,.tax-rtcl_location .rtcl-container{display:flex;flex-direction:column}.tax-rtcl_category .rtcl-breadcrumb,.tax-rtcl_location .rtcl-breadcrumb{order:-1;padding:14px 0 10px!important;margin:0!important;border:0!important;font-size:13px!important;color:#5B616E}.tax-rtcl_category .rtcl-breadcrumb a,.tax-rtcl_location .rtcl-breadcrumb a{color:#0B6E5A!important;font-weight:600}.tax-rtcl_category .rtcl-listing-header,.tax-rtcl_location .rtcl-listing-header{position:relative;overflow:hidden;margin:0 0 22px!important;padding:30px 32px 28px!important;border-radius:20px;background:radial-gradient(120% 140% at 100% 0%,#0B6E5A 0%,#0E2A24 55%);color:#fff}.tax-rtcl_category .rtcl-listing-header::before,.tax-rtcl_location .rtcl-listing-header::before{content:"Petites annonces gratuites · Suisse";display:inline-block;margin-bottom:12px;padding:5px 12px;border-radius:999px;background:#F2B33D;color:#15171C;font-size:12px;font-weight:800;letter-spacing:.02em}.tax-rtcl_category .rtcl-listing-header::after,.tax-rtcl_location .rtcl-listing-header::after{content:"";position:absolute;right:-60px;bottom:-80px;width:240px;height:240px;border-radius:50%;border:40px solid rgba(255,255,255,.05)}.tax-rtcl_category .rtcl-listings-header-title,.tax-rtcl_location .rtcl-listings-header-title{color:#fff!important;font-size:38px!important;line-height:1.1!important;font-weight:800!important;letter-spacing:-.02em;margin:0 0 12px!important;padding:0!important}.tax-rtcl_category .rtcl-term-description,.tax-rtcl_location .rtcl-term-description{position:relative;z-index:1;max-width:780px;color:rgba(255,255,255,.82)!important;font-size:15.5px;line-height:1.6}.tax-rtcl_category .rtcl-term-description p,.tax-rtcl_location .rtcl-term-description p{color:inherit!important;margin:0 0 8px!important;padding:0!important}.tax-rtcl_category .rtcl-term-description p:last-child{margin-bottom:0!important}.tax-rtcl_category .rtcl-term-description strong,.tax-rtcl_location .rtcl-term-description strong{color:#F2B33D!important}.tax-rtcl_category .rtcl-content-wrapper,.tax-rtcl_location .rtcl-content-wrapper{padding-top:0!important}.tax-rtcl_category .rtcl-sidebar-wrapper,.tax-rtcl_location .rtcl-sidebar-wrapper{margin-top:0!important}@media (max-width:767px){.tax-rtcl_category .rtcl-container,.tax-rtcl_location .rtcl-container{padding-left:12px!important;padding-right:12px!important}.tax-rtcl_category .rtcl-listing-header,.tax-rtcl_location .rtcl-listing-header{padding:22px 18px 20px!important;border-radius:16px;margin-bottom:16px!important}.tax-rtcl_category .rtcl-listings-header-title,.tax-rtcl_location .rtcl-listings-header-title{font-size:28px!important}.tax-rtcl_category .rtcl-term-description,.tax-rtcl_location .rtcl-term-description{font-size:14.5px;line-height:1.5}.tax-rtcl_category .rtcl-term-description p:first-child{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.tax-rtcl_category .rtcl-term-description p+p{display:none}}.tk-desc{font-size:15px;line-height:1.65;color:#3D424D}.tk-desc p{margin:0 0 12px!important;padding:0!important}.tk-logo{font-size:15px;letter-spacing:-.02em}.is-to_let .rtcl-price:not(:empty)::after{content:" / mois";font-size:.6em;font-weight:700;color:#5B616E;margin-left:2px}.rtcl_category-location-voitures .rtcl-price:not(:empty)::after,.rtcl_category-location-voitures.is-to_let .rtcl-price:not(:empty)::after{content:" / jour"!important}.tk-intro{font-size:16.5px!important;line-height:1.6!important;color:#15171C!important;margin:0 0 18px!important;padding:0 0 16px!important;border-bottom:1px solid #E3E5EA}.tk-intro strong{font-weight:800}.page-id-15 #sidebar{display:none!important}.page-id-15 #left-area{width:100%!important;float:none!important;padding:0!important}.page-id-15 #main-content .container:before{display:none!important}.page-id-15 #main-content .container{padding-top:32px!important}.page-id-15 h1.entry-title,.page-id-15 h1.main_title{font-size:34px!important;color:#15171C;margin-bottom:20px!important;padding-bottom:0!important}#rtcl-user-login-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:24px;max-width:980px;margin:0 auto!important;width:100%!important}#rtcl-user-login-wrapper>div{width:auto!important;max-width:none!important;margin:0!important;float:none!important;background:#fff;border:1px solid #E3E5EA;border-radius:16px!important;padding:28px!important;box-shadow:0 2px 10px rgba(21,23,28,.05);box-sizing:border-box}#rtcl-user-login-wrapper h2{color:#0B6E5A!important;font-size:24px!important;margin:0 0 18px!important;padding:0!important}#rtcl-user-login-wrapper label{color:#3D424D;font-size:15px;font-weight:600}#rtcl-user-login-wrapper input[type=text],#rtcl-user-login-wrapper input[type=email],#rtcl-user-login-wrapper input[type=password],#rtcl-user-login-wrapper input[type=tel]{width:100%!important;max-width:none!important;height:48px;font-size:16px!important;border:1px solid #D5D8DE!important;border-radius:10px!important;background:#F4F5F7!important;padding:0 14px!important;box-sizing:border-box}#rtcl-user-login-wrapper input:focus{border-color:#0B6E5A!important;background:#fff!important;outline:none;box-shadow:0 0 0 3px rgba(11,110,90,.15)}#rtcl-user-login-wrapper button[type=submit],#rtcl-user-login-wrapper .btn-primary,#rtcl-user-login-wrapper input[type=submit]{background:#0B6E5A!important;border:0!important;color:#fff!important;border-radius:10px!important;height:48px;padding:0 28px!important;font-weight:700;font-size:16px!important;cursor:pointer}#rtcl-user-login-wrapper button[type=submit]:hover{background:#08513F!important}#rtcl-user-login-wrapper a{color:#0B6E5A}@media (max-width:767px){.page-id-15 #main-content .container{width:auto!important;max-width:none!important;margin:0 16px!important;padding-top:20px!important}.page-id-15 h1.entry-title,.page-id-15 h1.main_title{font-size:28px!important;margin-bottom:14px!important}#rtcl-user-login-wrapper{grid-template-columns:1fr;gap:16px}#rtcl-user-login-wrapper>div{padding:20px 18px!important}#rtcl-user-login-wrapper h2{font-size:22px!important}#rtcl-user-login-wrapper button[type=submit],#rtcl-user-login-wrapper input[type=submit]{width:100%!important}#rtcl-user-login-wrapper .form-group,#rtcl-user-login-wrapper .rtcl-form-group{margin-bottom:14px!important}}#rtcl-user-login-wrapper.have-registration-form,#rtcl-user-login-wrapper{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:767px){#rtcl-user-login-wrapper,#rtcl-user-login-wrapper.have-registration-form{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}}@media (min-width:768px){#rtcl-user-login-wrapper,#rtcl-user-login-wrapper.have-registration-form{max-width:980px!important}}