{"id":15868,"date":"2026-03-23T23:32:01","date_gmt":"2026-03-23T23:32:01","guid":{"rendered":"https:\/\/rydeads.com\/?page_id=15868"},"modified":"2026-03-23T23:32:08","modified_gmt":"2026-03-23T23:32:08","slug":"deals","status":"publish","type":"page","link":"https:\/\/rydeads.com\/index.php\/deals\/","title":{"rendered":"Deals"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15868\" class=\"elementor elementor-15868\">\n\t\t\t\t<div class=\"elementor-element elementor-element-801a93d e-flex e-con-boxed e-con e-parent\" data-id=\"801a93d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93ea8ca e-flex e-con-boxed e-con e-parent\" data-id=\"93ea8ca\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b57196 elementor-widget elementor-widget-html\" data-id=\"3b57196\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#rydeads-deals * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n}\n\n#rydeads-deals {\n    font-family: 'DM Sans', 'Outfit', -apple-system, sans-serif;\n    background: #0a0a0a;\n    color: #fafafa;\n    min-height: 100vh;\n    -webkit-font-smoothing: antialiased;\n    position: relative;\n    padding: 0;\n    margin: -10px -10px 0 -10px;\n}\n\n#rydeads-deals .rd-glow {\n    position: absolute;\n    top: -120px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 400px;\n    height: 300px;\n    background: radial-gradient(ellipse, rgba(155, 48, 255, 0.25) 0%, transparent 70%);\n    pointer-events: none;\n}\n\n#rydeads-deals .rd-inner {\n    max-width: 440px;\n    margin: 0 auto;\n    padding: 0 20px 40px;\n    position: relative;\n    z-index: 1;\n}\n\n#rydeads-deals .rd-header {\n    padding: 28px 0 24px;\n    text-align: center;\n    position: relative;\n}\n\n#rydeads-deals .rd-header::after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 50px;\n    height: 2px;\n    background: #9B30FF;\n    border-radius: 1px;\n}\n\n#rydeads-deals .rd-logo-img {\n    height: 69px;\n    width: auto;\n    margin-bottom: 8px;\n}\n\n#rydeads-deals .rd-logo-text {\n    font-family: 'Outfit', sans-serif;\n    font-weight: 800;\n    font-size: 26px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    display: none;\n    color: #fafafa;\n}\n\n#rydeads-deals .rd-logo-text span {\n    color: #9B30FF;\n}\n\n#rydeads-deals .rd-subtitle {\n    font-size: 12px;\n    color: #888;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    font-weight: 500;\n    margin-top: 2px;\n}\n\n#rydeads-deals .rd-tagline {\n    margin-top: 18px;\n    font-family: 'Outfit', sans-serif;\n    font-size: 17px;\n    font-weight: 600;\n    color: #aaa;\n    line-height: 1.4;\n}\n\n#rydeads-deals .rd-tagline em {\n    color: #fafafa;\n    font-style: normal;\n}\n\n#rydeads-deals .rd-live {\n    text-align: center;\n    font-size: 11px;\n    color: #888;\n    padding: 14px 0 0;\n    letter-spacing: 0.5px;\n}\n\n#rydeads-deals .rd-dot {\n    display: inline-block;\n    width: 6px;\n    height: 6px;\n    background: #9B30FF;\n    border-radius: 50%;\n    margin-right: 6px;\n    animation: rdpulse 2s infinite;\n    vertical-align: middle;\n}\n\n@keyframes rdpulse {\n    0%, 100% {\n        opacity: 1;\n        box-shadow: 0 0 0 0 rgba(155, 48, 255, 0.4);\n    }\n\n    50% {\n        opacity: 0.7;\n        box-shadow: 0 0 0 7px rgba(155, 48, 255, 0);\n    }\n}\n\n#rydeads-deals .rd-filters {\n    display: flex;\n    gap: 8px;\n    overflow-x: auto;\n    padding: 22px 0 14px;\n    -ms-overflow-style: none;\n    scrollbar-width: none;\n}\n\n#rydeads-deals .rd-filters::-webkit-scrollbar {\n    display: none;\n}\n\n#rydeads-deals .rd-pill {\n    flex-shrink: 0;\n    padding: 8px 16px;\n    border-radius: 100px;\n    border: 1px solid rgba(155, 48, 255, 0.12);\n    background: rgba(155, 48, 255, 0.04);\n    color: #888;\n    font-size: 13px;\n    font-weight: 500;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    font-family: 'DM Sans', sans-serif;\n    white-space: nowrap;\n}\n\n#rydeads-deals .rd-pill:hover, #rydeads-deals .rd-pill.active {\n    background: #9B30FF;\n    color: #fff;\n    border-color: #9B30FF;\n    font-weight: 600;\n}\n\n#rydeads-deals .rd-grid {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    padding-top: 6px;\n}\n\n#rydeads-deals .rd-card {\n    background: #141414;\n    border: 1px solid rgba(155, 48, 255, 0.12);\n    border-radius: 16px;\n    overflow: hidden;\n    transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;\n    cursor: pointer;\n    text-decoration: none !important;\n    color: #fafafa !important;\n    display: block;\n    animation: rdcardin 0.4s ease both;\n}\n\n@keyframes rdcardin {\n    from {\n        opacity: 0;\n        transform: translateY(14px);\n    }\n\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n#rydeads-deals .rd-card:active {\n    transform: scale(0.98);\n}\n\n#rydeads-deals .rd-card:hover {\n    border-color: #7B22CC;\n    box-shadow: 0 0 20px rgba(155, 48, 255, 0.08);\n    text-decoration: none !important;\n    color: #fafafa !important;\n}\n\n#rydeads-deals .rd-card-inner {\n    display: flex;\n    align-items: center;\n    padding: 14px 16px;\n    gap: 14px;\n}\n\n#rydeads-deals .rd-biz-logo {\n    width: 52px;\n    height: 52px;\n    border-radius: 12px;\n    background: #1e1e1e;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    font-family: 'Outfit', sans-serif;\n    font-weight: 700;\n    font-size: 18px;\n    color: #9B30FF;\n    border: 1px solid rgba(155, 48, 255, 0.12);\n    overflow: hidden;\n}\n\n#rydeads-deals .rd-biz-logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n#rydeads-deals .rd-content {\n    flex: 1;\n    min-width: 0;\n}\n\n#rydeads-deals .rd-name {\n    font-family: 'Outfit', sans-serif;\n    font-weight: 700;\n    font-size: 15px;\n    margin-bottom: 3px;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #fafafa;\n}\n\n#rydeads-deals .rd-desc {\n    font-size: 12.5px;\n    color: #888;\n    line-height: 1.45;\n    display: -webkit-box;\n    -webkit-line-clamp: 2;\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n}\n\n#rydeads-deals .rd-badge {\n    flex-shrink: 0;\n    background: rgba(155, 48, 255, 0.10);\n    color: #9B30FF;\n    font-size: 10.5px;\n    font-weight: 700;\n    padding: 5px 10px;\n    border-radius: 8px;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    white-space: nowrap;\n}\n\n#rydeads-deals .rd-arrow {\n    flex-shrink: 0;\n    width: 30px;\n    height: 30px;\n    border-radius: 50%;\n    background: rgba(155, 48, 255, 0.04);\n    border: 1px solid rgba(155, 48, 255, 0.12);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: background 0.2s, border-color 0.2s;\n}\n\n#rydeads-deals .rd-card:hover .rd-arrow {\n    background: #9B30FF;\n    border-color: #9B30FF;\n}\n\n#rydeads-deals .rd-card:hover .rd-arrow svg path {\n    stroke: #fff;\n}\n\n#rydeads-deals .rd-arrow svg {\n    width: 13px;\n    height: 13px;\n}\n\n#rydeads-deals .rd-arrow svg path {\n    stroke: #888;\n    transition: stroke 0.2s;\n}\n\n#rydeads-deals .rd-footer {\n    text-align: center;\n    padding: 28px 0 16px;\n    border-top: 1px solid rgba(155, 48, 255, 0.12);\n    margin-top: 20px;\n}\n\n#rydeads-deals .rd-footer-powered {\n    font-size: 11px;\n    color: #2e2e2e;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n}\n\n#rydeads-deals .rd-footer-powered a {\n    color: #9B30FF;\n    text-decoration: none;\n    font-weight: 600;\n}\n\n#rydeads-deals .rd-footer-city {\n    font-size: 11px;\n    color: #2e2e2e;\n    margin-top: 5px;\n}\n\n#rydeads-deals .rd-empty {\n    text-align: center;\n    padding: 48px 20px;\n    color: #888;\n    font-size: 14px;\n}\n<\/style>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800&family=DM+Sans:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n<div id=\"rydeads-deals\">\n    <div class=\"rd-glow\"><\/div>\n    <div class=\"rd-inner\">\n        <div class=\"rd-header\">\n            <<img decoding=\"async\" class=\"rd-logo-img\" style=\"filter: brightness(2.500);\" src=\"https:\/\/rydeads.com\/wp-content\/uploads\/2025\/12\/Gemini_Generated_Image_7iq1vg7iq1vg7iq1__1_-removebg-preview-1-1.png\" alt=\"RydeAds\" onerror=\"this.style.display='none';document.getElementById('rdLogoFallback').style.display='block';\">\n            <div class=\"rd-logo-text\" id=\"rdLogoFallback\">\n                RYDE\n                <span>ADS<\/span>\n            <\/div>\n            <div class=\"rd-subtitle\">Bristol Deals<\/div>\n            <div class=\"rd-tagline\">\n                <em>Exclusive offers<\/em>\n                 from the best local spots in Bristol\n            <\/div>\n        <\/div>\n        <div class=\"rd-live\">\n            <span class=\"rd-dot\"><\/span>\n            Live offers from your ride\n        <\/div>\n        <div class=\"rd-filters\" id=\"rdFilters\">\n            <button class=\"rd-pill active\" data-category=\"all\">All<\/button>\n            <button class=\"rd-pill\" data-category=\"food\">Food & Drink<\/button>\n            <button class=\"rd-pill\" data-category=\"activities\">Activities<\/button>\n            <button class=\"rd-pill\" data-category=\"nightlife\">Nightlife<\/button>\n            <button class=\"rd-pill\" data-category=\"services\">Services<\/button>\n        <\/div>\n        <div class=\"rd-grid\" id=\"rdGrid\"><\/div>\n        <div class=\"rd-footer\">\n            <div class=\"rd-footer-powered\">\n                Powered by \n                <a href=\"https:\/\/www.rydeads.com\" target=\"_blank\">RydeAds<\/a>\n            <\/div>\n            <div class=\"rd-footer-city\">Bristol's in-cab advertising network<\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\nvar RD_DEALS = [\n{\n    name: \"Bristol Escape Rooms\",\n    desc: \"15% off any room when you book online. Use code RYDEADS at checkout.\",\n    badge: \"15% OFF\",\n    category: \"activities\",\n    initials: \"BE\",\n    url: \"https:\/\/www.bristolescaperooms.co.uk\"\n},\n{\n    name: \"BLOCK Co-Working\",\n    desc: \"Free day pass for first-time visitors. Show this page at reception.\",\n    badge: \"FREE PASS\",\n    category: \"services\",\n    initials: \"B\",\n    url: \"https:\/\/www.blockworkspace.com\"\n},\n{\n    name: \"The Ox Clifton\",\n    desc: \"Complimentary cocktail with any main course, Sun\\u2013Thu.\",\n    badge: \"FREE DRINK\",\n    category: \"food\",\n    initials: \"OX\",\n    url: \"https:\/\/www.theoxbristol.com\"\n},\n{\n    name: \"Lost & Grounded Brewery\",\n    desc: \"10% off taproom orders. Quote RYDEADS at the bar.\",\n    badge: \"10% OFF\",\n    category: \"nightlife\",\n    initials: \"LG\",\n    url: \"https:\/\/www.lostandgrounded.co.uk\"\n},\n{\n    name: \"Kask Wine Bar\",\n    desc: \"\\u00a35 off your first bottle when you dine in.\",\n    badge: \"\\u00a35 OFF\",\n    category: \"nightlife\",\n    initials: \"K\",\n    url: \"https:\/\/www.kaskwine.co.uk\"\n},\n{\n    name: \"The Wave Bristol\",\n    desc: \"10% off beginner surf lessons. Book online with code RYDE10.\",\n    badge: \"10% OFF\",\n    category: \"activities\",\n    initials: \"W\",\n    url: \"https:\/\/www.thewave.com\"\n}\n];\n\n(function() {\n    function slug(s) {\n        return s.toLowerCase().replace(\/[^a-z0-9]+\/g, '-').replace(\/(^-|-$)\/g, '');\n    }\n    function track(d) {\n        var b = d.url,\n            s = b.indexOf('?') !== -1 ? '&' : '?';\n        return b + s + 'utm_source=rydeads&utm_medium=qr_cab&utm_campaign=' + slug(d.name);\n    }\n    var grid = document.getElementById('rdGrid'),\n        filters = document.getElementById('rdFilters'),\n        cat = 'all';\n    function render() {\n        var f = cat === 'all' ? RD_DEALS : RD_DEALS.filter(function(d) {\n            return d.category === cat;\n        });\n        if (!f.length) {\n            grid.innerHTML = '<div class=\"rd-empty\">No deals in this category right now.<\/div>';\n            return;\n        }\n        var h = '';\n        for (var i = 0; i < f.length; i++) {\n            var d = f[i],\n                logo = d.logo ? '<img decoding=\"async\" src=\"' + d.logo + '\" alt=\"' + d.name + '\">' : d.initials;\n            h += '<a class=\"rd-card\" href=\"' + track(d) + '\" target=\"_blank\" rel=\"noopener\" style=\"animation-delay:' + (i * 0.05) + 's\"><div class=\"rd-card-inner\"><div class=\"rd-biz-logo\">' + logo + '<\/div><div class=\"rd-content\"><div class=\"rd-name\">' + d.name + '<\/div><div class=\"rd-desc\">' + d.desc + '<\/div><\/div>' + (d.badge ? '<div class=\"rd-badge\">' + d.badge + '<\/div>' : '') + '<div class=\"rd-arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M7 17L17 7M17 7H7M17 7V17\"\/><\/svg><\/div><\/div><\/a>';\n        }\n        grid.innerHTML = h;\n    }\n    filters.addEventListener('click', function(e) {\n        if (!e.target.classList.contains('rd-pill'))\n            return;\n        var p = filters.querySelectorAll('.rd-pill');\n        for (var i = 0; i < p.length; i++)\n            p[i].classList.remove('active');\n        e.target.classList.add('active');\n        cat = e.target.getAttribute('data-category');\n        render();\n    });\n    render();\n})();\n<\/script>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-15868","page","type-page","status-publish","hentry","no-post-thumbnail"],"acf":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/rydeads.com\/index.php\/wp-json\/wp\/v2\/pages\/15868","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rydeads.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rydeads.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rydeads.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rydeads.com\/index.php\/wp-json\/wp\/v2\/comments?post=15868"}],"version-history":[{"count":3,"href":"https:\/\/rydeads.com\/index.php\/wp-json\/wp\/v2\/pages\/15868\/revisions"}],"predecessor-version":[{"id":15872,"href":"https:\/\/rydeads.com\/index.php\/wp-json\/wp\/v2\/pages\/15868\/revisions\/15872"}],"wp:attachment":[{"href":"https:\/\/rydeads.com\/index.php\/wp-json\/wp\/v2\/media?parent=15868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}