/* Generated from owned design sources; scoped to the verified Core surface. */
body.bellmunt-site.bo-landscape-interior { --bo-paisaje-inner-styles: 1; }
body.bellmunt-site.bo-landscape-inner-ready {--bo-gutter: 48px!important;--bo-wine: #80142e!important;--bo-green: #58673b!important;--bo-ink: #202020!important;--bo-paper: #fff!important;--bo-line: #deded9!important;background: #fff!important;color: #202020!important;font-family: Arial, sans-serif!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site {background: #fff!important;min-height: 100vh!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-site *, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-site *::before, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-site *::after {box-sizing: border-box!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main {width: 100%!important;max-width: none!important;margin: 0!important;padding: 0!important;background: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(h1,h2,h3) {font-family: Georgia, "Times New Roman", serif!important;font-weight: 400!important;letter-spacing: 0!important;line-height: 1.15!important;overflow-wrap: anywhere!important;color: #202020!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main h1 {font-size: 56px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main h2 {font-size: 40px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main h3 {font-size: 27px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main p, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main li {font-family: Arial, sans-serif!important;font-size: 17px!important;line-height: 1.65!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(input,select,textarea,button) {font-family: Arial, sans-serif!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main [hidden] {display: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-reveal, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-card {opacity: 1!important;transform: none!important;filter: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main > section {margin: 0!important;max-width: none!important;width: 100%!important;padding: 64px max(var(--bo-gutter), calc((100% - 1480px) / 2))!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;background: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-kicker,.bo-kicker-dark,.bo-kicker-gold) {font-size: 13px!important;line-height: 1.4!important;font-weight: 700!important;letter-spacing: 0!important;color: #58673b!important;margin: 0 0 16px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-kicker,.bo-kicker-dark,.bo-kicker-gold)::before {content: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-buttons {display: flex!important;flex-wrap: wrap!important;gap: 14px 20px!important;margin-top: 24px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-btn,.bo-add-cart-btn) {border-radius: 0!important;box-shadow: none!important;min-height: 46px!important;padding: 13px 20px!important;font: 700 13px/1.4 Arial, sans-serif!important;letter-spacing: 0!important;text-decoration: none!important;white-space: normal!important;overflow-wrap: anywhere!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-btn-primary, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-add-cart-btn {background: #80142e!important;color: #fff!important;border: 1px solid #80142e!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-btn-green {background: #58673b!important;color: #fff!important;border: 1px solid #58673b!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-btn-ghost,.bo-btn-ghost-dark,.bo-btn-outline-gold) {background: transparent!important;color: #202020!important;border: 1px solid #9b9f93!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-btn-outline-light {background: transparent!important;color: #202020!important;border: 0!important;padding-inline: 0!important;text-decoration: underline!important;text-underline-offset: 6px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main a:focus-visible, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main button:focus-visible, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main input:focus-visible, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main select:focus-visible, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main textarea:focus-visible {outline: 2px solid #80142e!important;outline-offset: 3px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) {position: relative!important;isolation: isolate!important;display: flex!important;align-items: flex-end!important;min-height: 470px!important;height: calc(100svh - 250px)!important;max-height: 660px!important;padding-block: 62px!important;overflow: hidden!important;border-radius: 0!important;margin: 0!important;color: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero)::before {content: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero)::after {content: ""!important;position: absolute!important;inset: 0!important;height: auto!important;background: linear-gradient(180deg, transparent 15%, rgba(0,0,0,.2) 45%, rgba(0,0,0,.7) 100%)!important;z-index: -1!important;pointer-events: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-inner-scene {background: #202020!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-page-hero > div:not(.bo-inner-photo), body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-hero-content {width: 100%!important;max-width: 1480px!important;margin: 0 auto!important;padding: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) h1 {max-width: 980px!important;font-size: 56px!important;line-height: 1.1!important;color: #fff!important;margin: 0 0 20px!important;text-wrap: balance!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) .bo-lead {max-width: 820px!important;color: #fff!important;font: 400 20px/1.55 Arial, sans-serif!important;margin: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) .bo-kicker {color: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) :is(.bo-btn-ghost,.bo-btn-outline-light) {color: #fff!important;border-color: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-inner-photo {position: absolute!important;inset: -12px!important;width: auto!important;max-width: none!important;margin: 0!important;background-size: cover!important;background-position: center!important;pointer-events: none!important;z-index: -2!important;transform: scale(var(--bo-inner-scale))!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-hero {display: block!important;height: auto!important;min-height: 0!important;background: #f0f2ef!important;color: #202020!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-hero::after {content: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-hero :is(h1,.bo-lead) {color: #202020!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-hero .bo-kicker {color: #58673b!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-story-grid,.bo-story-grid-simple) {gap: 40px!important;align-items: center!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-story-copy,.bo-story-photo,.bo-story-side,.bo-card,.bo-legal-grid article,.bo-tasting-card-v2) {border: 0!important;border-radius: 0!important;box-shadow: none!important;background-color: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-story-copy {padding: 20px 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-story-photo, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-story-side {min-height: 400px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-story-photo span {border: 0!important;border-radius: 0!important;background: #fff!important;color: #202020!important;font: 400 14px/1.5 Arial, sans-serif!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-card-grid {gap: 36px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-card {padding: 24px 0!important;border-top: 1px solid #deded9!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-card h2, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-grid h2 {font-size: 30px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-grid {gap: 40px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-grid article {padding: 24px 0!important;border-top: 1px solid #deded9!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-grid a {color: #80142e!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-contact-link {background: #f0f2ef!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-intro {gap: 52px!important;grid-template-columns: minmax(0,1fr) minmax(0,1.4fr)!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-enot-v2-copy,.bo-enot-v2-points article,.bo-enot-v2-step-grid article) {background: #fff!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-summary, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-form {border: 0!important;border-radius: 0!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-copy {padding: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-points {gap: 24px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-points article {padding: 16px 0 0!important;border-top: 1px solid #deded9!important;min-height: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-points span, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-step-grid strong {font-size: 22px!important;color: #58673b!important;margin-bottom: 14px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-points h3, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-step-grid h3 {font-size: 25px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-enot-v2-copy p,.bo-enot-v2-card p,.bo-enot-v2-includes,.bo-enot-v2-points p,.bo-enot-v2-step-grid p) {color: #50544d!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-grid {grid-template-columns: repeat(2,minmax(0,1fr))!important;gap: 0 48px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-card {padding: 32px 0!important;background: #fff!important;border: 0!important;border-top: 1px solid #deded9!important;border-radius: 0!important;box-shadow: none!important;gap: 16px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-card h2 {font-size: 31px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-status {border: 0!important;padding: 0!important;background: transparent!important;color: #58673b!important;font: 700 12px/1.4 Arial, sans-serif!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-meta span {border-radius: 0!important;padding: 6px 12px 6px 0!important;background: transparent!important;color: #80142e!important;font-size: 14px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured {padding: 0!important;grid-template-columns: 1fr 1fr!important;background: #f0f2ef!important;color: #202020!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured-media {background-image: var(--bo-enot-featured)!important;min-height: 540px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured-copy {padding: 60px var(--bo-gutter)!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured :is(h2,p,li) {color: #202020!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured h2 {font-size: 44px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured li {border: 0!important;border-top: 1px solid #b8beb2!important;border-radius: 0!important;padding: 10px 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-step-grid {gap: 36px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-step-grid article {padding: 24px 0!important;border-top: 1px solid #deded9!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-booking {background: #f0f2ef!important;scroll-margin-top: 24px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-booking-layout {grid-template-columns: minmax(0,1.5fr) minmax(0,1fr)!important;gap: 48px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-form {background: transparent!important;padding: 0!important;gap: 20px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-form label span {color: #202020!important;font-size: 13px!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-form :is(input,select,textarea) {border: 1px solid #adb4a7!important;background: #fff!important;color: #202020!important;border-radius: 4px!important;padding: 13px 14px!important;min-height: 48px!important;font-size: 16px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-calendar {background: #fff!important;border: 1px solid #adb4a7!important;border-radius: 4px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-cal-head strong {font-size: 21px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-cal-week span {color: #58673b!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-cal-grid button, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-cal-grid .is-empty {border-radius: 4px!important;font: 700 14px/1 Arial, sans-serif!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-cal-grid button.is-disabled {background: #f0f2ef!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-cal-grid button.is-selected, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-cal-times button.is-selected {background: #80142e!important;color: #fff!important;border-color: #80142e!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-cal-times button {border-radius: 4px!important;font: 700 14px/1.4 Arial, sans-serif!important;min-height: 40px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-summary {padding: 28px!important;border-left: 2px solid #58673b!important;background: transparent!important;position: static!important;min-width: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-summary h3 {font-size: 30px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-summary div {gap: 16px!important;border-bottom-color: #b8beb2!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-summary dd {color: #80142e!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-conditions {grid-template-columns: minmax(0,1fr) minmax(0,1.5fr)!important;gap: 48px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-conditions li {border: 0!important;border-top: 1px solid #deded9!important;border-radius: 0!important;background: #fff!important;padding: 16px 0!important;color: #50544d!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-final {background: #202020!important;color: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-final :is(h2,p,.bo-kicker) {color: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-final h2 {font-size: 44px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-final .bo-btn-ghost {color: #fff!important;border-color: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-grid {grid-template-columns: repeat(3,minmax(0,1fr))!important;gap: 48px 36px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-card {position: relative!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;background: #fff!important;padding: 0 0 28px!important;border-bottom: 1px solid #deded9!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-card img {height: 300px!important;width: 100%!important;object-fit: contain!important;background: #f4f5f3!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;filter: none!important;padding: 16px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-card .bo-badge {position: absolute!important;top: 12px!important;left: 12px!important;width: auto!important;max-width: calc(100% - 24px)!important;z-index: 1!important;background: #fff!important;color: #58673b!important;border: 0!important;border-radius: 4px!important;box-shadow: none!important;padding: 5px 8px!important;font: 700 12px/1.4 Arial, sans-serif!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-card h3 {font-size: 28px!important;margin-top: 22px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-type {color: #58673b!important;font-size: 13px!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-card-price {color: #80142e!important;font-family: Arial, sans-serif!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-catalog-tools-public {width: 100%!important;max-width: none!important;margin: 0 0 28px!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;background: #f0f2ef!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-catalog-tools-public :is(input,select,button) {border-radius: 4px!important;font: 400 15px/1.4 Arial, sans-serif!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-catalog-tools-public button.is-active {background: #80142e!important;color: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-hero-v2 {display: grid!important;grid-template-columns: minmax(0,1fr) minmax(0,1fr)!important;gap: 48px!important;align-items: start!important;background: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-copy-v2 {padding: 32px 0!important;background: #fff!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-copy-v2 h1 {color: #202020!important;font-size: 52px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-lead-v2 {color: #50544d!important;font-size: 19px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-copy-v2 .bo-kicker {color: #58673b!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-actions-v2 {flex-wrap: wrap!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-actions-v2 .bo-btn-outline-light {color: #202020!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-bottle-panel-v2 {background: #fff!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-bottle-stage-v2 {background: #f4f5f3!important;border-radius: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-buy-panel-v2 {background: #fff!important;color: #202020!important;padding: 28px 0!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-detail-cart {border: 0!important;border-radius: 0!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-qty-select {border-radius: 4px!important;background: #fff!important;font: 400 16px/1.4 Arial, sans-serif!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-mini-cart-link {border: 0!important;border-radius: 0!important;box-shadow: none!important;background: transparent!important;padding-inline: 0!important;text-decoration: underline!important;text-underline-offset: 5px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-buy-panel-v2 :is(p,small) {color: #50544d!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-detail-price {color: #80142e!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-detail-grid-v2 {gap: 40px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-tasting-card-v2 {padding: 26px 0!important;border-top: 1px solid #deded9!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-tasting-card-v2 h2 {font-size: 31px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-tasting-card-v2 :is(p,li,.bo-origin-tags-v2) {color: #50544d!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-origin-card-v2 {background: #fff!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-commerce-status, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-shop-next {background: #f0f2ef!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-commerce-status > div:first-child, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-shop-next > div:first-child {padding: 0!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;background: transparent!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-commerce-options article {background: transparent!important;color: #202020!important;border: 0!important;border-top: 1px solid #b8beb2!important;border-radius: 0!important;padding: 24px 0!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-commerce-options p {color: #50544d!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-commerce-options span {color: #58673b!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-shop-next-list {background: transparent!important;border-radius: 0!important;box-shadow: none!important;padding: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-shop-next-list span {background: transparent!important;color: #202020!important;border: 0!important;border-bottom: 1px solid #b8beb2!important;border-radius: 0!important;font: 400 14px/1.4 Arial, sans-serif!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-card {border-radius: 8px!important;box-shadow: none!important;background: #fff!important;border-color: #deded9!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-card-body {background: #fff!important;padding: 36px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-card h3 {font-size: 42px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-card :is(p,.bo-event-card-description) {font-family: Arial, sans-serif!important;color: #50544d!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-facts > div {background: transparent!important;border-color: #deded9!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-card-stamp {border-radius: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-events-note {background: #f0f2ef!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-gallery-item {border-radius: 4px!important;box-shadow: none!important;background: #f4f5f3!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-event-detail-copy,.bo-event-detail-panel) {background: #fff!important;border: 0!important;border-radius: 0!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-detail-panel {border-left: 2px solid #58673b!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-related {background: #f0f2ef!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-pisado-page {--bo-pisado-cream: #fff!important;--bo-pisado-paper: #fff!important;--bo-pisado-ink: #202020!important;--bo-pisado-line: #deded9!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-pisado-page :is(.bo-pisado-form-panel,.bo-pisado-summary,.bo-pisado-session,.bo-pisado-event-card) {border-radius: 8px!important;box-shadow: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-page {background: #fff!important;max-width: 1200px!important;margin: 0 auto!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-page :is(.bo-aviso-intro,.bo-aviso-form,.bo-aviso-details) {background: #fff!important;box-shadow: none!important;border-radius: 4px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-page :is(input,select,textarea) {font-size: 16px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-kicker {font-size: 13px!important;letter-spacing: 0!important;color: #58673b!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-kicker::before {content: none!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-privacy {background: transparent!important;padding: 20px 0 20px 20px!important;border-left-color: #58673b!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-privacy h2 {font-size: 24px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-aviso-submit {font: 700 13px/1.4 Arial, sans-serif!important;letter-spacing: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-footer {background: #fff!important;border: 0!important;border-top: 1px solid #deded9!important;color: #50544d!important;padding: 48px var(--bo-gutter)!important;font: 400 14px/1.7 Arial, sans-serif!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-footer-inner {max-width: 1480px!important;width: 100%!important;margin: auto!important;gap: 32px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-footer a, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-footer strong {color: #202020!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-footer-age-note {color: #50544d!important;font-size: 13px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-floating-actions {border-radius: 0!important;box-shadow: none!important;}
@property  --bo-inner-scale { syntax: "<number>"; inherits: false; initial-value: 1; }
@keyframes  bo-inner-breathe {
from  {--bo-inner-scale: 1;}
to  {--bo-inner-scale: 1.035;}
}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-inner-photo {animation: bo-inner-breathe 18s ease-in-out infinite alternate!important;animation-play-state: paused!important;}
body.bellmunt-site.bo-landscape-inner-ready.bo-inner-motion .bo-site .bo-inner-scene-active .bo-inner-photo {animation-play-state: running!important;}
body.bellmunt-site.bo-landscape-inner-ready.bo-inner-paused .bo-site .bo-inner-photo {animation-play-state: paused!important;}
@media  (prefers-reduced-motion: reduce) {
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-inner-photo {animation: none!important;transform: none!important;}
}
@media  (max-width: 1179px) {
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-points {grid-template-columns: 1fr!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-booking-layout {gap: 32px!important;}
}
@supports  selector(:has(*)) {
@media  (min-width: 981px) {
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-enot-form > label:has(.bo-enot-calendar) {grid-column: 2!important;grid-row: 1 / span 5!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-enot-form > label:not(.bo-enot-full):not(:has(.bo-enot-calendar)) {grid-column: 1!important;}
}
}
@media  (max-width: 980px) {
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-enot-v2-intro,.bo-enot-v2-featured,.bo-enot-v2-step-grid,.bo-enot-v2-booking-layout,.bo-enot-v2-conditions,.bo-wine-hero-v2) {grid-template-columns: 1fr!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured-media {min-height: 400px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-summary {padding: 24px 0 24px 24px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-grid {grid-template-columns: repeat(2,minmax(0,1fr))!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-bottle-panel-v2 {max-width: 620px!important;width: 100%!important;margin: auto!important;}
}
@media  (max-width: 767px) {
body.bellmunt-site.bo-landscape-inner-ready {--bo-gutter: 24px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main > section {padding-block: 42px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main h1 {font-size: 36px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-hero .bo-inner-photo {background-image: var(--bo-inner-mobile-photo, var(--bo-enot-hero))!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) {height: auto!important;min-height: 480px!important;padding-block: 46px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) h1, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-copy-v2 h1 {font-size: 36px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) .bo-lead {font-size: 17px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main h2, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured h2, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-final h2 {font-size: 32px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-card h2, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-card h2, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-grid h2 {font-size: 27px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-grid, body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-conditions ul {grid-template-columns: 1fr!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-intro {gap: 32px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured {padding: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured-copy {padding: 42px var(--bo-gutter)!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured-media {min-height: 320px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-form {grid-template-columns: 1fr!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-story-photo,.bo-story-side) {min-height: 300px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-grid {grid-template-columns: 1fr!important;gap: 32px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-product-card img {height: 340px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-card-body {padding: 24px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-event-card h3 {font-size: 34px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-legal-hero {min-height: 0!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-footer {padding-block: 36px 86px!important;}
}
@media  (max-width: 359px) {
body.bellmunt-site.bo-landscape-inner-ready {--bo-gutter: 18px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main h1 {font-size: 32px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main :is(.bo-page-hero,.bo-enot-v2-hero) h1 {font-size: 32px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-wine-copy-v2 h1 {font-size: 32px!important;}
body.bellmunt-site.bo-landscape-inner-ready .bo-site .bo-main .bo-enot-v2-featured ul {grid-template-columns: 1fr!important;}
}
