body.vd-city-v2 :is(.elementor-4019,.elementor-4037,.elementor-4042)>.e-con.e-parent{padding-inline:0;--content-width:100%}body.vd-city-v2 :is(.elementor-4019,.elementor-4037,.elementor-4042)>.e-con.e-parent>.e-con-inner{width:100%;max-width:none;padding-inline:0}body.vd-city-v2 #vd-city{width:100%;max-width:none;--vd-city-width:1248px}body.vd-city-v2 #vd-city .vd-city-inner{box-sizing:border-box;width:100%;max-width:var(--vd-city-width);margin-inline:auto;padding-inline:24px}body.vd-city-v2 #vd-city .vd-city-hero .vd-lead{max-width:57ch}body.vd-city-v2 #vd-city .vd-filters{display:flex;flex-wrap:wrap;gap:10px;border:0;padding:12px 0;margin:14px 0 22px;min-width:0}body.vd-city-v2 #vd-city .vd-filters label{display:block;position:relative;cursor:pointer;margin:0}body.vd-city-v2 #vd-city .vd-filters input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.vd-city-v2 #vd-city .vd-filter-label{display:flex;align-items:center;gap:6px;min-height:44px;padding:10px 16px;border:1px solid #b9cbbf;border-radius:999px;background:#fff;color:#173f33;font-size:14px;font-weight:500;line-height:1.4;box-shadow:none}body.vd-city-v2 #vd-city .vd-filter-label b{font-weight:500;opacity:.85}body.vd-city-v2 #vd-city .vd-filters input:checked+.vd-filter-label{background:#103d36;border-color:#103d36;color:#fff;font-weight:600;box-shadow:none}body.vd-city-v2 #vd-city .vd-filters input:focus-visible+.vd-filter-label{outline:3px solid #ff4b19;outline-offset:3px}body.vd-city-v2 #vd-city .vd-final-type{background:#103d36;color:#fff;font-size:13px;padding:6px 11px;border-radius:6px;font-weight:600;line-height:1.4}body.vd-city-v2 #vd-city .vd-final-card[data-vd-category="ebike"] .vd-final-type{background:#e4efda;color:#244a32}body.vd-city-v2 #vd-city .vd-final-card[data-vd-category="games"] .vd-final-type{background:#e9dff5;color:#49345e}body.vd-city-v2 #vd-city .vd-final-card[data-vd-category="food"] .vd-final-type{background:#f4e4dc;color:#653c2b}body.vd-city-v2 #vd-city .vd-city-feature .vd-feature-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;margin-top:auto;padding-top:24px}body.vd-city-v2 #vd-city .vd-feature-price{display:grid;grid-template-columns:auto;gap:2px;flex:0 0 auto;color:#103d36}body.vd-city-v2 #vd-city .vd-feature-price[hidden]{display:none}body.vd-city-v2 #vd-city .vd-feature-from,body.vd-city-v2 #vd-city .vd-feature-per{font-size:13px;font-weight:400;line-height:1.4;color:#555e55}body.vd-city-v2 #vd-city .vd-city-feature .vd-feature-amount{font-family:'DM Sans',Outfit,sans-serif;font-size:28px;font-weight:700;line-height:1.1;letter-spacing:-.5px;color:#103d36}body.vd-city-v2 #vd-city .vd-city-why{width:100%;background:#f3edfa}body.vd-city-v2 #vd-city .vd-city-practical{width:100%;background:#f4f7ef}body.vd-city-v2 #vd-city .vd-city-why>.vd-city-inner,body.vd-city-v2 #vd-city .vd-city-practical>.vd-city-inner{padding-top:52px;padding-bottom:52px}body.vd-city-v2 #vd-city .vd-city-reviews{background:#fff0;border:0;box-shadow:none}body.vd-city-v2 #vd-city .vd-city-review-panel{background:#fff0;border:0;border-radius:0;padding:24px 0 0;box-shadow:none}body.vd-city-v2 #vd-city .vd-city-reviews .wp-gr{--card-bg:#fff;--card-tail:#fff}body.vd-city-v2 #vd-city .vd-city-reviews :is(.grw-prev,.grw-next){border:1px solid #dbe4dc;background:#fff;color:#103d36;box-shadow:0 2px 7px #103d3614}@media(max-width:767px){body.vd-city-v2 #vd-city .vd-city-inner{padding-inline:16px}body.vd-city-v2 #vd-city .vd-city-why>.vd-city-inner,body.vd-city-v2 #vd-city .vd-city-practical>.vd-city-inner{padding-top:36px;padding-bottom:36px}body.vd-city-v2 #vd-city .vd-filter-label{font-size:13px;padding:10px 13px}body.vd-city-v2 #vd-city .vd-city-feature .vd-feature-bottom{gap:18px;padding-top:20px}}body.vd-city-v2 #vd-city .vd-city-hero h1{font-size:clamp(34px,4.5vw,54px)}body.vd-city-v2 #vd-city .vd-city-heading-place{display:block;white-space:nowrap}