@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:clip}}@layer bricks {:where(.brxe-post-meta) a{color:currentcolor}}@layer bricks {}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-post-navigation{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;line-height:inherit;width:100%}.brxe-post-navigation .image{background-position:50%;background-size:cover;flex-shrink:0;height:60px;width:60px}.brxe-post-navigation .swiper-button{color:inherit;font-size:1em;font-size:20px;position:static;transform:none;width:auto}.brxe-post-navigation .prev-post+.next-post{text-align:right}.brxe-post-navigation .prev-post{justify-content:flex-start}.brxe-post-navigation .next-post{justify-content:flex-end}.brxe-post-navigation a{align-items:center;display:flex;gap:15px}.brxe-post-navigation .content,.brxe-post-navigation .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brxe-post-navigation .label,.brxe-post-navigation .title{cursor:inherit;margin:0}.brxe-post-navigation .label{font-weight:600;text-transform:uppercase}@media (max-width:478px){.brxe-post-navigation a{width:100%}.brxe-post-navigation .prev-post+.next-post{text-align:inherit}}}#brxe-17713e {text-align: center; font-family: "Playfair Display"; font-weight: 800; font-style: italic; color: var(--french-blue-headings-d-5)}#brxe-6887ed {margin-right: auto; margin-left: auto; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; width: 100%; max-width: 1120px; align-self: center !important; justify-content: center; align-items: center}#brxe-edbb9d {align-self: center !important; justify-content: center; align-items: center; margin-right: auto; margin-left: auto; width: 100%; padding-top: 12px; padding-right: 6px; padding-bottom: 12px; padding-left: 6px; background-repeat: no-repeat; background-position: center center; background-image: url("https://rhoscommunitycafe.org/wp-content/uploads/2026/08/clyde-rs-sky-unsplash1280-1024x682.jpg"); background-size: cover; min-height: 10vh; position: relative}:where(#brxe-edbb9d > *:not(figcaption)) {position: relative}#brxe-edbb9d::before {background-image: linear-gradient(rgba(249, 254, 255, 0.62), rgba(249, 254, 255, 0.62)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 1279px) {#brxe-edbb9d {max-width: 100%}}#brxe-1883db {max-width: 1120px}#brxe-451aba {display: flex; flex-wrap: wrap; flex-direction: column; margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; width: 100%; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; align-items: center; align-self: stretch !important; border-top: 1px solid var(--pacificblue-l-1); border-right: 2px solid var(--pacificblue-l-1); border-bottom: 2px solid var(--pacificblue-l-1); border-left: 1px solid var(--pacificblue-l-1); border-radius: 15px; max-width: 1120px}#brxe-e909de .swiper-button {color: var(--pacificblue-d-4); font-size: var(--text-xs)}#brxe-e909de .label {color: var(--wine-alert-color); font-size: var(--text-2xs); text-align: center; font-family: "Lato"}#brxe-98ee5f {margin-top: 24px; margin-right: auto; margin-bottom: 24px; margin-left: auto; width: 100%; max-width: 1120px; display: flex; flex-direction: row; justify-content: space-between}#brxe-d6ab4b {margin-top: 12px; margin-right: auto; margin-bottom: 12px; margin-left: auto; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; width: 100%}#brxe-ba0412 {display: flex; flex-wrap: wrap; width: 100%; flex-direction: row; align-self: center !important; justify-content: space-evenly; padding-top: 24px; padding-right: 12px; padding-bottom: 64px; padding-left: 12px}@media (max-width: 1279px) {#brxe-ba0412 {align-self: center !important; justify-content: space-evenly; max-width: 100%; width: 100%}}@media (max-width: 991px) {#brxe-ba0412 {justify-content: space-evenly; align-self: center !important}}@media (max-width: 380px) {#brxe-ba0412 {padding-top: 12px; padding-right: 6px; padding-bottom: 12px; padding-left: 6px}}