@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap);*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;background-color:#f5f5f1}body{min-height:100vh;text-rendering:optimizeSpeed}canvas,img,picture,svg,video{display:block;max-width:100%}img{height:auto;width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}a{text-decoration:none;color:inherit}article.media{height:100%}body{font-family:"Cormorant Garamond",serif;font-size:18px;line-height:1.6;color:#2e2e2e;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:300;color:#000}.h1,h1{font-family:"Baccarat Stencil",sans-serif;font-size:34px;line-height:normal;letter-spacing:-.02em}@media (min-width:768px){.h1,h1{font-size:40px}}@media (min-width:1024px){.h1,h1{font-size:42px}}@media (min-width:1440px){.h1,h1{font-size:48px}}.h2,h2{font-family:"Cormorant Garamond",serif;font-size:40px;line-height:1;letter-spacing:-.02em}@media (min-width:768px){.h2,h2{font-size:48px}}@media (min-width:1024px){.h2,h2{font-size:56px}}@media (min-width:1440px){.h2,h2{font-size:64px}}.h3,h3{font-family:"Cormorant Garamond",serif;font-size:40px;font-weight:300;line-height:1.2;letter-spacing:-.02em}@media (min-width:768px){.h3,h3{font-size:48px}}@media (min-width:1024px){.h3,h3{font-size:56px}}@media (min-width:1440px){.h3,h3{font-size:64px}}.h4,h4{font-family:"Cormorant Garamond",serif;font-size:32px;line-height:normal;letter-spacing:-.02em}@media (min-width:768px){.h4,h4{font-size:36px}}@media (min-width:1024px){.h4,h4{font-size:40px}}@media (min-width:1440px){.h4,h4{font-size:48px}}.h5,h5{font-family:"Cormorant Garamond",serif;font-size:24px;line-height:normal}@media (min-width:768px){.h5,h5{font-size:32px}}@media (min-width:1024px){.h5,h5{font-size:36px}}@media (min-width:1440px){.h5,h5{font-size:40px}}.h6,h6{font-family:"Cormorant Garamond",serif;font-size:24px;font-style:italic;line-height:1.4;letter-spacing:-.02em}@media (min-width:768px){.h6,h6{font-size:28px}}@media (min-width:1024px){.h6,h6{font-size:32px}}@media (min-width:1440px){.h6,h6{font-size:36px}}.h7{font-family:"Cormorant Garamond",serif;font-size:22px;font-weight:300;line-height:1.1;letter-spacing:-.02em}@media (min-width:768px){.h7{font-size:24px}}@media (min-width:1024px){.h7{font-size:28px}}@media (min-width:1440px){.h7{font-size:32px}}.h8{font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:300;line-height:1.1;letter-spacing:.01em}@media (min-width:1024px){.h8{font-size:24px}}p{margin-bottom:16px;font-weight:400}p:last-of-type{margin-bottom:0}a{color:#000;text-decoration:underline}.eyebrow{color:#6f6f6f;font-family:"Cormorant Garamond",serif;font-size:15px;font-weight:400;line-height:1.6;text-transform:capitalize}@media (min-width:1024px){.eyebrow{font-size:16px}}.subtitle--lg{font-family:"Cormorant Garamond",serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.1;letter-spacing:normal}@media (min-width:1024px){.subtitle--lg{font-size:18px}}.subtitle--sm,.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item{font-family:"Cormorant Garamond",serif;font-size:13px;font-style:italic;font-weight:400;line-height:1.1}@media (min-width:1024px){.subtitle--sm,.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item{font-size:14px}}.body--lg{font-family:"Cormorant Garamond",serif;font-size:24px;font-weight:400;line-height:1.1}.body--md,p{font-family:"Cormorant Garamond",serif;font-size:16px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--md,p{font-size:18px}}.body--sm-md,.view-events.view-display-id-block_1 .card-event .card-event__content .card-event__time,.view-events.view-display-id-block_1 .card-event .card-event__content .card-event__venue,.view-events.view-display-id-block_2 .card-event .card-event__content .card-event__time,.view-events.view-display-id-block_2 .card-event .card-event__content .card-event__venue,.view.view-articles-grid .view-empty,.view.view-articles-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-articles-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-events-grid .card-event .card-event__content .card-event__time,.view.view-events-grid .card-event .card-event__content .card-event__venue,.view.view-events-grid .view-empty,.view.view-events-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-events-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-gallery-grid .view-empty,.view.view-gallery-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-gallery-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-offers-grid .view-empty,.view.view-offers-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-offers-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-rooms-grid .view-empty,.view.view-rooms-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-rooms-grid .view-filters-bar .view-filters .desktop-filter-label{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:14px;line-height:1.6}@media (min-width:1024px){.body--sm-md,.view-events.view-display-id-block_1 .card-event .card-event__content .card-event__time,.view-events.view-display-id-block_1 .card-event .card-event__content .card-event__venue,.view-events.view-display-id-block_2 .card-event .card-event__content .card-event__time,.view-events.view-display-id-block_2 .card-event .card-event__content .card-event__venue,.view.view-articles-grid .view-empty,.view.view-articles-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-articles-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-events-grid .card-event .card-event__content .card-event__time,.view.view-events-grid .card-event .card-event__content .card-event__venue,.view.view-events-grid .view-empty,.view.view-events-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-events-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-gallery-grid .view-empty,.view.view-gallery-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-gallery-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-offers-grid .view-empty,.view.view-offers-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-offers-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-rooms-grid .view-empty,.view.view-rooms-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-rooms-grid .view-filters-bar .view-filters .desktop-filter-label{font-size:16px}}.body--sm{font-family:"Cormorant Garamond",serif;font-size:13px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--sm{font-size:14px}}.body--xs{font-family:"Cormorant Garamond",serif;font-size:12px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--xs{font-size:13px}}.field-label{font-family:"Baccarat Stencil",sans-serif;font-size:13px;font-weight:400;line-height:1.2}.field-input{font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:400;line-height:1;letter-spacing:-.02em}@font-face{font-display:auto;font-family:"Baccarat Stencil";font-style:normal;font-weight:400;src:url(../../fonts/baccaratStencil.otf) format("opentype")}form label[for=edit-i-agree-to-the-terms-conditions-and-privacy-policy]{color:#2e2e2e;font-family:"Cormorant Garamond",serif;font-size:13px;line-height:160%;margin-left:.5rem}form label[for=edit-i-agree-to-the-terms-conditions-and-privacy-policy] a{color:#000;text-decoration:underline}form div.form-item-i-agree-to-the-terms-conditions-and-privacy-policy{display:flex}@media (max-width:767px){form #edit-actions{width:100%}}form .form-submit{display:flex;padding:10px 32px;justify-content:center;align-items:center;gap:10px;background-color:#c10a25;font-family:"Baccarat Stencil",sans-serif;color:#fff;font-size:12px;font-weight:400;border:none;cursor:pointer;transition:background-color ease-in-out .2s}form .form-submit:hover{background-color:#000}@media (max-width:767px){form .form-submit{max-width:400px;width:100%;height:56px;padding:14px 32px;margin:0 auto}}.local-tasks{background:#fff;border-radius:3px;bottom:10px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:20px;position:fixed;right:10px;z-index:10}.local-tasks ul{display:flex;list-style:none;margin:0;padding:0}.local-tasks ul li{margin:0 10px}.local-tasks ul a{padding:5px}.btn,.view.view-articles-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a,.view.view-events-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a,.view.view-gallery-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a,.view.view-offers-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a,.view.view-rooms-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a{display:inline-block;padding:14px 32px;font-family:"Baccarat Stencil",sans-serif;font-size:13px;cursor:pointer;border:none;transition:background-color .3s ease,color .3s ease;line-height:160%;text-decoration:none}.btn:focus-visible,.view.view-articles-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:focus-visible,.view.view-events-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:focus-visible,.view.view-gallery-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:focus-visible,.view.view-offers-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:focus-visible,.view.view-rooms-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:focus-visible{outline:1px solid #c10a25;outline-offset:3px;box-shadow:none}.btn:hover,.view.view-articles-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover,.view.view-events-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover,.view.view-gallery-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover,.view.view-offers-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover,.view.view-rooms-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover{text-decoration:none}.btn--primary,.view.view-articles-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a,.view.view-events-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a,.view.view-gallery-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a,.view.view-offers-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a,.view.view-rooms-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a{background-color:#c10a25;color:#fff}.btn--primary:hover,.view.view-articles-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover,.view.view-events-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover,.view.view-gallery-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover,.view.view-offers-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover,.view.view-rooms-grid .pager[data-drupal-views-infinite-scroll-pager] .pager__item a:hover{background-color:#000}.btn--secondary{background-color:transparent;color:#c10a25;border:1px solid #c10a25}.btn--secondary:hover{background-color:#c10a25;color:#fff}.btn--tertiary{text-transform:uppercase;color:#000;padding:0}.btn--tertiary:focus,.btn--tertiary:hover{color:#6c6c70;text-decoration:none}.btn--link,.btn--link-black,.btn--link-gray,.btn--link-red,.btn--link-white{text-transform:uppercase;color:#000;padding:0;background-color:transparent}.btn--link-black:focus,.btn--link-black:hover,.btn--link-gray:focus,.btn--link-gray:hover,.btn--link-red:focus,.btn--link-red:hover,.btn--link-white:focus,.btn--link-white:hover,.btn--link:focus,.btn--link:hover{color:#6c6c70;text-decoration:none;background-color:transparent}.btn--link-red{color:#c10a25}.btn--link-red:focus,.btn--link-red:hover{color:#000}.btn--link-black{color:#000}.btn--link-black:focus,.btn--link-black:hover{color:#6c6c70}.btn--link-black.is-active{color:#6c6c70}.btn--link-white{color:#fff}.btn--link-white:focus,.btn--link-white:hover{color:#aaa}.btn--link-gray{color:#6c6c70}.btn--link-gray:focus,.btn--link-gray:hover{color:#000}.view.view-articles-grid .view-filters-bar .desktop-filters-trigger-wrapper,.view.view-events-grid .view-filters-bar .desktop-filters-trigger-wrapper,.view.view-gallery-grid .view-filters-bar .desktop-filters-trigger-wrapper,.view.view-offers-grid .view-filters-bar .desktop-filters-trigger-wrapper,.view.view-rooms-grid .view-filters-bar .desktop-filters-trigger-wrapper{display:none}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .desktop-filters-trigger-wrapper,.view.view-events-grid .view-filters-bar .desktop-filters-trigger-wrapper,.view.view-gallery-grid .view-filters-bar .desktop-filters-trigger-wrapper,.view.view-offers-grid .view-filters-bar .desktop-filters-trigger-wrapper,.view.view-rooms-grid .view-filters-bar .desktop-filters-trigger-wrapper{display:block}}.view.view-articles-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-events-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-gallery-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-offers-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text,.view.view-rooms-grid .view-filters-bar .desktop-filters-trigger-wrapper .desktop-filter-by-text{color:#000}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper{display:flex;align-items:center;gap:8px}@media (min-width:768px){.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper{flex-direction:row}}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper{display:none}}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filter-by-text{color:#000}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle{font-family:"Baccarat Stencil",sans-serif;font-size:12px;background:0 0;border:none;padding:0;cursor:pointer;display:flex;align-items:center;gap:8px;text-transform:uppercase;justify-content:center;width:150px;height:28px}@media (min-width:768px){.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle{justify-content:flex-end;width:unset}}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text-wrapper,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text-wrapper,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text-wrapper,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text-wrapper,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text-wrapper{display:grid;align-items:center;justify-items:end;color:#000}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text{grid-column:1;grid-row:1;transition:opacity .3s ease,transform .3s ease}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--select,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--select,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--select,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--select,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--select{opacity:1;transform:translateY(0)}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--close,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--close,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--close,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--close,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle .toggle-text--close{opacity:0;transform:translateY(-4px);pointer-events:none}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--select,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--select,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--select,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--select,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--select{opacity:0;transform:translateY(4px)}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--close,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--close,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--close,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--close,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true] .toggle-text--close{opacity:1;transform:translateY(0)}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle:after,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle:after,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle:after,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle:after,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle:after{content:"";display:inline-block;width:8px;height:8px;background-image:url(/themes/custom/baccarat/images/close.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease;transform:rotate(45deg)}.view.view-articles-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true]:after,.view.view-events-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true]:after,.view.view-gallery-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true]:after,.view.view-offers-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true]:after,.view.view-rooms-grid .view-filters-bar .mobile-filters-trigger-wrapper .mobile-filters-toggle[aria-expanded=true]:after{transform:rotate(0)}.view.view-articles-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-events-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-gallery-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-offers-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-rooms-grid .view-filters-bar .view-filters .desktop-filter-label{display:none}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-events-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-gallery-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-offers-grid .view-filters-bar .view-filters .desktop-filter-label,.view.view-rooms-grid .view-filters-bar .view-filters .desktop-filter-label{display:block}}.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper{position:relative;float:none;width:100%;margin:0}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper{width:auto}}.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper summary{color:#000;font-family:"Baccarat Stencil",sans-serif;font-size:12px;font-weight:400;line-height:160%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #b8b9b7;cursor:pointer}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper summary{font-size:12px;padding:8px;justify-content:flex-start;border-bottom:none;gap:8px}}.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper summary .summary,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper summary .summary,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper summary .summary,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper summary .summary,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper summary .summary{display:none}.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper summary::marker,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper summary::marker,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper summary::marker,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper summary::marker,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper summary::marker{content:""}.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper summary:after,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper summary:after,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper summary:after,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper summary:after,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper summary:after{content:"";text-decoration:none;color:inherit;line-height:1;background-color:#000;height:12px;width:12px;margin-left:0;font-size:0;-webkit-mask-image:url(/themes/custom/baccarat/images/caret.svg);mask-image:url(/themes/custom/baccarat/images/caret.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;padding:0;transition:transform .3s ease,background-color .3s ease}.view.view-articles-grid .view-filters-bar .view-filters [open].form-wrapper summary,.view.view-events-grid .view-filters-bar .view-filters [open].form-wrapper summary,.view.view-gallery-grid .view-filters-bar .view-filters [open].form-wrapper summary,.view.view-offers-grid .view-filters-bar .view-filters [open].form-wrapper summary,.view.view-rooms-grid .view-filters-bar .view-filters [open].form-wrapper summary{background-color:#fff}.view.view-articles-grid .view-filters-bar .view-filters [open].form-wrapper summary::after,.view.view-events-grid .view-filters-bar .view-filters [open].form-wrapper summary::after,.view.view-gallery-grid .view-filters-bar .view-filters [open].form-wrapper summary::after,.view.view-offers-grid .view-filters-bar .view-filters [open].form-wrapper summary::after,.view.view-rooms-grid .view-filters-bar .view-filters [open].form-wrapper summary::after{transform:scaleY(-1);background-color:#6c6c70}.view.view-articles-grid .js-form-type-textfield input,.view.view-events-grid .js-form-type-textfield input,.view.view-gallery-grid .js-form-type-textfield input,.view.view-offers-grid .js-form-type-textfield input,.view.view-rooms-grid .js-form-type-textfield input{color:#000;font-family:"Baccarat Stencil",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.form-checkboxes.bef-checkboxes .form-item,.form-item-accessible,.form-radios .form-item{padding:12px 0;position:relative;display:flex;align-items:center;margin:0}@media (min-width:1024px){.form-checkboxes.bef-checkboxes .form-item,.form-item-accessible,.form-radios .form-item{padding:12px}}.form-checkboxes.bef-checkboxes .form-item input[type=checkbox],.form-checkboxes.bef-checkboxes .form-item input[type=radio],.form-item-accessible input[type=checkbox],.form-item-accessible input[type=radio],.form-radios .form-item input[type=checkbox],.form-radios .form-item input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0;z-index:-1}.form-checkboxes.bef-checkboxes .form-item label,.form-item-accessible label,.form-radios .form-item label{color:#000;font-family:"Cormorant Garamond",serif;font-size:14px;font-weight:400;position:relative;cursor:pointer;padding-left:23px;display:inline-block;line-height:1.2}.form-checkboxes.bef-checkboxes .form-item label::before,.form-item-accessible label::before,.form-radios .form-item label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid #dfdfdf;background-color:#fff;transition:background-color .2s ease,border-color .2s ease;border-radius:100%}.form-checkboxes.bef-checkboxes .form-item label::after,.form-item-accessible label::after,.form-radios .form-item label::after{content:"";position:absolute;left:3px;top:50%;transform:translateY(-50%);width:9px;height:7px;margin-top:1px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M9.72202 0.672079L3.42641 6.96769C3.38987 7.00428 3.34647 7.0333 3.2987 7.0531C3.25094 7.0729 3.19973 7.08309 3.14803 7.08309C3.09632 7.08309 3.04511 7.0729 2.99735 7.0531C2.94958 7.0333 2.90618 7.00428 2.86964 6.96769L0.11531 4.21336C0.0414784 4.13953 0 4.03939 0 3.93498C0 3.83056 0.0414784 3.73042 0.11531 3.65659C0.189143 3.58276 0.28928 3.54128 0.393695 3.54128C0.498109 3.54128 0.598247 3.58276 0.672079 3.65659L3.14803 6.13303L9.16525 0.11531C9.23909 0.0414782 9.33922 -7.77947e-10 9.44364 0C9.54805 7.77947e-10 9.64819 0.0414782 9.72202 0.11531C9.79585 0.189142 9.83733 0.28928 9.83733 0.393695C9.83733 0.498109 9.79585 0.598247 9.72202 0.672079Z' fill='black'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .2s ease}.form-checkboxes.bef-checkboxes .form-item input[type=checkbox]:checked+label::after,.form-checkboxes.bef-checkboxes .form-item input[type=radio]:checked+label::after,.form-item-accessible input[type=checkbox]:checked+label::after,.form-item-accessible input[type=radio]:checked+label::after,.form-radios .form-item input[type=checkbox]:checked+label::after,.form-radios .form-item input[type=radio]:checked+label::after{opacity:1}.form-checkboxes.bef-checkboxes .form-item input[type=checkbox]:focus+label::before,.form-checkboxes.bef-checkboxes .form-item input[type=radio]:focus+label::before,.form-item-accessible input[type=checkbox]:focus+label::before,.form-item-accessible input[type=radio]:focus+label::before,.form-radios .form-item input[type=checkbox]:focus+label::before,.form-radios .form-item input[type=radio]:focus+label::before{outline:2px solid #000;outline-offset:2px}.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item{display:flex;background:#fff;padding:4px 8px;align-items:center}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item{padding:8px}}.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item .value-container,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item .value-container,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item .value-container,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item .value-container,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item .value-container{display:flex;align-items:center;gap:8px}.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item .value,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item .value,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item .value,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item .value,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item .value{border:none;padding:0;margin:0}.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item .remove-filter,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item .remove-filter,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item .remove-filter,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item .remove-filter,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item .remove-filter{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;line-height:1;height:10px;width:10px;margin-left:0;font-size:0;padding:0}.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item .remove-filter::before,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item .remove-filter::before,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item .remove-filter::before,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item .remove-filter::before,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item .remove-filter::before{content:"";display:block;height:10px;width:10px;background-color:#000;-webkit-mask-image:url(/themes/custom/baccarat/images/close.svg);mask-image:url(/themes/custom/baccarat/images/close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.view.view-articles-grid .view-filters-bar .views-filters-summary .items .item .remove-filter:focus,.view.view-events-grid .view-filters-bar .views-filters-summary .items .item .remove-filter:focus,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items .item .remove-filter:focus,.view.view-offers-grid .view-filters-bar .views-filters-summary .items .item .remove-filter:focus,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items .item .remove-filter:focus{outline:2px solid #000;outline-offset:2px}.paragraph--panel:has(.view-filters-bar){isolation:unset}.paragraph--panel:has(.view-filters-bar) .panel__inner{z-index:3}.view.view-articles-grid,.view.view-events-grid,.view.view-gallery-grid,.view.view-offers-grid,.view.view-rooms-grid{padding:20px;max-width:unset;position:relative}@media (min-width:768px){.view.view-articles-grid,.view.view-events-grid,.view.view-gallery-grid,.view.view-offers-grid,.view.view-rooms-grid{padding:24px}}@media (min-width:1024px){.view.view-articles-grid,.view.view-events-grid,.view.view-gallery-grid,.view.view-offers-grid,.view.view-rooms-grid{padding:32px}}@media (min-width:1280px){.view.view-articles-grid,.view.view-events-grid,.view.view-gallery-grid,.view.view-offers-grid,.view.view-rooms-grid{padding:40px}}@media (min-width:1440px){.view.view-articles-grid,.view.view-events-grid,.view.view-gallery-grid,.view.view-offers-grid,.view.view-rooms-grid{padding:48px}}@media (min-width:1920px){.view.view-articles-grid,.view.view-events-grid,.view.view-gallery-grid,.view.view-offers-grid,.view.view-rooms-grid{padding:60px}}.view.view-articles-grid .view-filters-bar,.view.view-events-grid .view-filters-bar,.view.view-gallery-grid .view-filters-bar,.view.view-offers-grid .view-filters-bar,.view.view-rooms-grid .view-filters-bar{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.view.view-articles-grid .view-filters-bar,.view.view-events-grid .view-filters-bar,.view.view-gallery-grid .view-filters-bar,.view.view-offers-grid .view-filters-bar,.view.view-rooms-grid .view-filters-bar{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar,.view.view-events-grid .view-filters-bar,.view.view-gallery-grid .view-filters-bar,.view.view-offers-grid .view-filters-bar,.view.view-rooms-grid .view-filters-bar{margin-bottom:32px;flex-wrap:wrap;row-gap:10px;-moz-column-gap:16px;column-gap:16px;justify-content:flex-start}}@media (min-width:1280px){.view.view-articles-grid .view-filters-bar,.view.view-events-grid .view-filters-bar,.view.view-gallery-grid .view-filters-bar,.view.view-offers-grid .view-filters-bar,.view.view-rooms-grid .view-filters-bar{margin-bottom:40px;flex-wrap:wrap;row-gap:10px;justify-content:flex-start}}.view.view-articles-grid .view-filters-bar .view-filters-wrapper,.view.view-events-grid .view-filters-bar .view-filters-wrapper,.view.view-gallery-grid .view-filters-bar .view-filters-wrapper,.view.view-offers-grid .view-filters-bar .view-filters-wrapper,.view.view-rooms-grid .view-filters-bar .view-filters-wrapper{display:grid;grid-template-rows:0fr;position:absolute;top:50px;left:0;width:100%;transition:grid-template-rows .6s ease-in-out}@media (min-width:768px){.view.view-articles-grid .view-filters-bar .view-filters-wrapper,.view.view-events-grid .view-filters-bar .view-filters-wrapper,.view.view-gallery-grid .view-filters-bar .view-filters-wrapper,.view.view-offers-grid .view-filters-bar .view-filters-wrapper,.view.view-rooms-grid .view-filters-bar .view-filters-wrapper{top:72px;padding:0 24px}}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-filters-wrapper,.view.view-events-grid .view-filters-bar .view-filters-wrapper,.view.view-gallery-grid .view-filters-bar .view-filters-wrapper,.view.view-offers-grid .view-filters-bar .view-filters-wrapper,.view.view-rooms-grid .view-filters-bar .view-filters-wrapper{position:static;width:auto;height:auto;padding:0;overflow:visible;flex:0 0 auto;z-index:auto}}.view.view-articles-grid .view-filters-bar .view-filters-wrapper.is-open,.view.view-events-grid .view-filters-bar .view-filters-wrapper.is-open,.view.view-gallery-grid .view-filters-bar .view-filters-wrapper.is-open,.view.view-offers-grid .view-filters-bar .view-filters-wrapper.is-open,.view.view-rooms-grid .view-filters-bar .view-filters-wrapper.is-open{grid-template-rows:1fr}.view.view-articles-grid .view-filters-bar .view-filters,.view.view-events-grid .view-filters-bar .view-filters,.view.view-gallery-grid .view-filters-bar .view-filters,.view.view-offers-grid .view-filters-bar .view-filters,.view.view-rooms-grid .view-filters-bar .view-filters{order:1;overflow:hidden;width:100%;background:#fff;z-index:100;overflow-y:auto}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-filters,.view.view-events-grid .view-filters-bar .view-filters,.view.view-gallery-grid .view-filters-bar .view-filters,.view.view-offers-grid .view-filters-bar .view-filters,.view.view-rooms-grid .view-filters-bar .view-filters{display:block;position:static;width:auto;height:auto;padding:0;overflow:visible;flex:0 0 auto;z-index:auto;background:0 0}}.view.view-articles-grid .view-filters-bar .view-filters .exposed-form-wrapper,.view.view-events-grid .view-filters-bar .view-filters .exposed-form-wrapper,.view.view-gallery-grid .view-filters-bar .view-filters .exposed-form-wrapper,.view.view-offers-grid .view-filters-bar .view-filters .exposed-form-wrapper,.view.view-rooms-grid .view-filters-bar .view-filters .exposed-form-wrapper{padding:16px 20px;height:100vh}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-filters .exposed-form-wrapper,.view.view-events-grid .view-filters-bar .view-filters .exposed-form-wrapper,.view.view-gallery-grid .view-filters-bar .view-filters .exposed-form-wrapper,.view.view-offers-grid .view-filters-bar .view-filters .exposed-form-wrapper,.view.view-rooms-grid .view-filters-bar .view-filters .exposed-form-wrapper{padding:0;height:auto}}.view.view-articles-grid .view-filters-bar .view-filters .mobile-filters-header,.view.view-events-grid .view-filters-bar .view-filters .mobile-filters-header,.view.view-gallery-grid .view-filters-bar .view-filters .mobile-filters-header,.view.view-offers-grid .view-filters-bar .view-filters .mobile-filters-header,.view.view-rooms-grid .view-filters-bar .view-filters .mobile-filters-header{display:flex;flex-direction:column;align-items:center;gap:8px}.view.view-articles-grid .view-filters-bar .view-filters .mobile-filters-header .mobile-filters-close,.view.view-events-grid .view-filters-bar .view-filters .mobile-filters-header .mobile-filters-close,.view.view-gallery-grid .view-filters-bar .view-filters .mobile-filters-header .mobile-filters-close,.view.view-offers-grid .view-filters-bar .view-filters .mobile-filters-header .mobile-filters-close,.view.view-rooms-grid .view-filters-bar .view-filters .mobile-filters-header .mobile-filters-close{background:0 0;border:none;cursor:pointer;font-weight:700;text-transform:uppercase}.view.view-articles-grid .view-filters-bar .view-filters .form--inline,.view.view-events-grid .view-filters-bar .view-filters .form--inline,.view.view-gallery-grid .view-filters-bar .view-filters .form--inline,.view.view-offers-grid .view-filters-bar .view-filters .form--inline,.view.view-rooms-grid .view-filters-bar .view-filters .form--inline{display:flex;flex-direction:column;gap:0}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-filters .form--inline,.view.view-events-grid .view-filters-bar .view-filters .form--inline,.view.view-gallery-grid .view-filters-bar .view-filters .form--inline,.view.view-offers-grid .view-filters-bar .view-filters .form--inline,.view.view-rooms-grid .view-filters-bar .view-filters .form--inline{flex-direction:row;gap:24px;align-items:center}}.view.view-articles-grid .view-filters-bar .view-filters .form--inline:after,.view.view-events-grid .view-filters-bar .view-filters .form--inline:after,.view.view-gallery-grid .view-filters-bar .view-filters .form--inline:after,.view.view-offers-grid .view-filters-bar .view-filters .form--inline:after,.view.view-rooms-grid .view-filters-bar .view-filters .form--inline:after{display:none}.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper{border:none}.view.view-articles-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-events-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-gallery-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-offers-grid .view-filters-bar .view-filters .form-wrapper summary,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper summary{padding:12px 8px}.view.view-articles-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-articles-grid .view-filters-bar .view-filters .form-radios,.view.view-events-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-events-grid .view-filters-bar .view-filters .form-radios,.view.view-gallery-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-gallery-grid .view-filters-bar .view-filters .form-radios,.view.view-offers-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-offers-grid .view-filters-bar .view-filters .form-radios,.view.view-rooms-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-rooms-grid .view-filters-bar .view-filters .form-radios{position:static;min-width:100%;background:0 0;border:none;box-shadow:none;margin:0}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-articles-grid .view-filters-bar .view-filters .form-radios,.view.view-events-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-events-grid .view-filters-bar .view-filters .form-radios,.view.view-gallery-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-gallery-grid .view-filters-bar .view-filters .form-radios,.view.view-offers-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-offers-grid .view-filters-bar .view-filters .form-radios,.view.view-rooms-grid .view-filters-bar .view-filters .form-checkboxes.bef-checkboxes,.view.view-rooms-grid .view-filters-bar .view-filters .form-radios{position:absolute;top:100%;left:0;z-index:20;min-width:200px;background:#fff}}.view.view-articles-grid .view-filters-bar .view-header,.view.view-events-grid .view-filters-bar .view-header,.view.view-gallery-grid .view-filters-bar .view-header,.view.view-offers-grid .view-filters-bar .view-header,.view.view-rooms-grid .view-filters-bar .view-header{order:2}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .view-header,.view.view-events-grid .view-filters-bar .view-header,.view.view-gallery-grid .view-filters-bar .view-header,.view.view-offers-grid .view-filters-bar .view-header,.view.view-rooms-grid .view-filters-bar .view-header{flex:0 0 100%}}@media (min-width:1280px){.view.view-articles-grid .view-filters-bar .view-header,.view.view-events-grid .view-filters-bar .view-header,.view.view-gallery-grid .view-filters-bar .view-header,.view.view-offers-grid .view-filters-bar .view-header,.view.view-rooms-grid .view-filters-bar .view-header{flex:1}}.view.view-articles-grid .view-filters-bar .views-filters-summary,.view.view-events-grid .view-filters-bar .views-filters-summary,.view.view-gallery-grid .view-filters-bar .views-filters-summary,.view.view-offers-grid .view-filters-bar .views-filters-summary,.view.view-rooms-grid .view-filters-bar .views-filters-summary{margin-bottom:24px}@media (min-width:768px){.view.view-articles-grid .view-filters-bar .views-filters-summary,.view.view-events-grid .view-filters-bar .views-filters-summary,.view.view-gallery-grid .view-filters-bar .views-filters-summary,.view.view-offers-grid .view-filters-bar .views-filters-summary,.view.view-rooms-grid .view-filters-bar .views-filters-summary{margin-bottom:0}}.view.view-articles-grid .view-filters-bar .views-filters-summary .items,.view.view-events-grid .view-filters-bar .views-filters-summary .items,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items,.view.view-offers-grid .view-filters-bar .views-filters-summary .items,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items{display:flex;flex-wrap:wrap;align-items:center;gap:8px}@media (min-width:360px){.view.view-articles-grid .view-filters-bar .views-filters-summary .items,.view.view-events-grid .view-filters-bar .views-filters-summary .items,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items,.view.view-offers-grid .view-filters-bar .views-filters-summary .items,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items{gap:16px}}@media (min-width:1024px){.view.view-articles-grid .view-filters-bar .views-filters-summary .items,.view.view-events-grid .view-filters-bar .views-filters-summary .items,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items,.view.view-offers-grid .view-filters-bar .views-filters-summary .items,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items{justify-content:flex-start}}@media (min-width:1280px){.view.view-articles-grid .view-filters-bar .views-filters-summary .items,.view.view-events-grid .view-filters-bar .views-filters-summary .items,.view.view-gallery-grid .view-filters-bar .views-filters-summary .items,.view.view-offers-grid .view-filters-bar .views-filters-summary .items,.view.view-rooms-grid .view-filters-bar .views-filters-summary .items{justify-content:flex-end}}.view.view-articles-grid .view-empty,.view.view-events-grid .view-empty,.view.view-gallery-grid .view-empty,.view.view-offers-grid .view-empty,.view.view-rooms-grid .view-empty{height:100px;text-align:center;display:flex;align-items:center;justify-content:center}.view.view-articles-grid .pager[data-drupal-views-infinite-scroll-pager],.view.view-events-grid .pager[data-drupal-views-infinite-scroll-pager],.view.view-gallery-grid .pager[data-drupal-views-infinite-scroll-pager],.view.view-offers-grid .pager[data-drupal-views-infinite-scroll-pager],.view.view-rooms-grid .pager[data-drupal-views-infinite-scroll-pager]{display:flex;justify-content:center}.view.view-articles-grid .views-infinite-scroll-content-wrapper,.view.view-events-grid .views-infinite-scroll-content-wrapper,.view.view-gallery-grid .views-infinite-scroll-content-wrapper,.view.view-offers-grid .views-infinite-scroll-content-wrapper,.view.view-rooms-grid .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.view.view-articles-grid .views-infinite-scroll-content-wrapper,.view.view-events-grid .views-infinite-scroll-content-wrapper,.view.view-gallery-grid .views-infinite-scroll-content-wrapper,.view.view-offers-grid .views-infinite-scroll-content-wrapper,.view.view-rooms-grid .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.view.view-articles-grid .views-infinite-scroll-content-wrapper,.view.view-events-grid .views-infinite-scroll-content-wrapper,.view.view-gallery-grid .views-infinite-scroll-content-wrapper,.view.view-offers-grid .views-infinite-scroll-content-wrapper,.view.view-rooms-grid .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(3,1fr)}}.view.view-articles-grid.view-offers-grid--property .card-overlay__eyebrow,.view.view-events-grid.view-offers-grid--property .card-overlay__eyebrow,.view.view-gallery-grid.view-offers-grid--property .card-overlay__eyebrow,.view.view-offers-grid.view-offers-grid--property .card-overlay__eyebrow,.view.view-rooms-grid.view-offers-grid--property .card-overlay__eyebrow{display:none}.view.view-articles-grid .filter-date,.view.view-events-grid .filter-date,.view.view-gallery-grid .filter-date,.view.view-offers-grid .filter-date,.view.view-rooms-grid .filter-date{position:relative;width:100%;display:flex;align-items:center;padding:12px 8px;border-bottom:1px solid #b8b9b7;color:#000;transition:color .3s ease}@media (min-width:1024px){.view.view-articles-grid .filter-date,.view.view-events-grid .filter-date,.view.view-gallery-grid .filter-date,.view.view-offers-grid .filter-date,.view.view-rooms-grid .filter-date{width:auto;padding:8px;border-bottom:none}}.view.view-articles-grid .filter-date__input,.view.view-events-grid .filter-date__input,.view.view-gallery-grid .filter-date__input,.view.view-offers-grid .filter-date__input,.view.view-rooms-grid .filter-date__input{font-family:"Baccarat Stencil",sans-serif;font-size:13px;line-height:160%;text-transform:uppercase;width:100%;padding:0 20px 0 0;background:0 0;border:none;border-radius:0;cursor:pointer;color:inherit}@media (min-width:1024px){.view.view-articles-grid .filter-date__input,.view.view-events-grid .filter-date__input,.view.view-gallery-grid .filter-date__input,.view.view-offers-grid .filter-date__input,.view.view-rooms-grid .filter-date__input{width:auto;field-sizing:content;min-width:70px;padding:0 20px 0 0}}.view.view-articles-grid .filter-date__input::-moz-placeholder,.view.view-events-grid .filter-date__input::-moz-placeholder,.view.view-gallery-grid .filter-date__input::-moz-placeholder,.view.view-offers-grid .filter-date__input::-moz-placeholder,.view.view-rooms-grid .filter-date__input::-moz-placeholder{color:inherit;opacity:1}.view.view-articles-grid .filter-date__input::placeholder,.view.view-events-grid .filter-date__input::placeholder,.view.view-gallery-grid .filter-date__input::placeholder,.view.view-offers-grid .filter-date__input::placeholder,.view.view-rooms-grid .filter-date__input::placeholder{color:inherit;opacity:1}.view.view-articles-grid .filter-date__input:focus,.view.view-events-grid .filter-date__input:focus,.view.view-gallery-grid .filter-date__input:focus,.view.view-offers-grid .filter-date__input:focus,.view.view-rooms-grid .filter-date__input:focus{border-bottom-color:#000}.view.view-articles-grid .filter-date__input:focus-visible,.view.view-events-grid .filter-date__input:focus-visible,.view.view-gallery-grid .filter-date__input:focus-visible,.view.view-offers-grid .filter-date__input:focus-visible,.view.view-rooms-grid .filter-date__input:focus-visible{outline:2px solid #000;outline-offset:2px;border-bottom-color:#000}html.is-using-mouse .view.view-articles-grid .filter-date__input:focus,html.is-using-mouse .view.view-events-grid .filter-date__input:focus,html.is-using-mouse .view.view-gallery-grid .filter-date__input:focus,html.is-using-mouse .view.view-offers-grid .filter-date__input:focus,html.is-using-mouse .view.view-rooms-grid .filter-date__input:focus{outline:0}.view.view-articles-grid .filter-date:after,.view.view-events-grid .filter-date:after,.view.view-gallery-grid .filter-date:after,.view.view-offers-grid .filter-date:after,.view.view-rooms-grid .filter-date:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);background-color:#000;height:12px;width:12px;-webkit-mask-image:url(/themes/custom/baccarat/images/caret.svg);mask-image:url(/themes/custom/baccarat/images/caret.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none;transition:transform .3s ease}.view.view-articles-grid .filter-date.is-open,.view.view-events-grid .filter-date.is-open,.view.view-gallery-grid .filter-date.is-open,.view.view-offers-grid .filter-date.is-open,.view.view-rooms-grid .filter-date.is-open{color:#6c6c70;background-color:#fff;transition:color .3s ease,background-color .3s ease}.view.view-articles-grid .filter-date.is-open:after,.view.view-events-grid .filter-date.is-open:after,.view.view-gallery-grid .filter-date.is-open:after,.view.view-offers-grid .filter-date.is-open:after,.view.view-rooms-grid .filter-date.is-open:after{transform:translateY(-50%) scaleY(-1);background-color:#6c6c70}.view.view-articles-grid .js-form-type-textfield,.view.view-events-grid .js-form-type-textfield,.view.view-gallery-grid .js-form-type-textfield,.view.view-offers-grid .js-form-type-textfield,.view.view-rooms-grid .js-form-type-textfield{display:flex;align-items:center;gap:12px}.view.view-articles-grid .js-form-type-textfield[hidden],.view.view-events-grid .js-form-type-textfield[hidden],.view.view-gallery-grid .js-form-type-textfield[hidden],.view.view-offers-grid .js-form-type-textfield[hidden],.view.view-rooms-grid .js-form-type-textfield[hidden]{display:none}.view.view-articles-grid .js-form-type-textfield input,.view.view-events-grid .js-form-type-textfield input,.view.view-gallery-grid .js-form-type-textfield input,.view.view-offers-grid .js-form-type-textfield input,.view.view-rooms-grid .js-form-type-textfield input{border:none;border-bottom:1px solid #000;border-radius:0;background:0 0;text-transform:uppercase;letter-spacing:.05em;width:200px;padding:4px 0}.view.view-articles-grid .js-form-type-textfield input::-moz-placeholder,.view.view-events-grid .js-form-type-textfield input::-moz-placeholder,.view.view-gallery-grid .js-form-type-textfield input::-moz-placeholder,.view.view-offers-grid .js-form-type-textfield input::-moz-placeholder,.view.view-rooms-grid .js-form-type-textfield input::-moz-placeholder{color:#666;opacity:1}.view.view-articles-grid .js-form-type-textfield input::placeholder,.view.view-events-grid .js-form-type-textfield input::placeholder,.view.view-gallery-grid .js-form-type-textfield input::placeholder,.view.view-offers-grid .js-form-type-textfield input::placeholder,.view.view-rooms-grid .js-form-type-textfield input::placeholder{color:#666;opacity:1}.view.view-articles-grid .js-form-type-textfield input:focus,.view.view-events-grid .js-form-type-textfield input:focus,.view.view-gallery-grid .js-form-type-textfield input:focus,.view.view-offers-grid .js-form-type-textfield input:focus,.view.view-rooms-grid .js-form-type-textfield input:focus{border-bottom-color:#000}.view.view-articles-grid .js-form-type-textfield input:focus-visible,.view.view-events-grid .js-form-type-textfield input:focus-visible,.view.view-gallery-grid .js-form-type-textfield input:focus-visible,.view.view-offers-grid .js-form-type-textfield input:focus-visible,.view.view-rooms-grid .js-form-type-textfield input:focus-visible{outline:2px solid #000;outline-offset:2px;border-bottom-color:#000}html.is-using-mouse .view.view-articles-grid .js-form-type-textfield input:focus,html.is-using-mouse .view.view-events-grid .js-form-type-textfield input:focus,html.is-using-mouse .view.view-gallery-grid .js-form-type-textfield input:focus,html.is-using-mouse .view.view-offers-grid .js-form-type-textfield input:focus,html.is-using-mouse .view.view-rooms-grid .js-form-type-textfield input:focus{outline:0}.view.view-articles-grid .js-form-type-textfield .search-submit,.view.view-events-grid .js-form-type-textfield .search-submit,.view.view-gallery-grid .js-form-type-textfield .search-submit,.view.view-offers-grid .js-form-type-textfield .search-submit,.view.view-rooms-grid .js-form-type-textfield .search-submit{flex:0 0 auto;width:16px;height:16px;padding:0;border:none;cursor:pointer;background-color:#000;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='black'%3E%3Cpath d='m15.36 14.516-3.735-3.735a6.574 6.574 0 1 0-.844.844l3.735 3.736a.597.597 0 1 0 .845-.845M1.21 6.582a5.372 5.372 0 1 1 10.744 0 5.372 5.372 0 0 1-10.744 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='black'%3E%3Cpath d='m15.36 14.516-3.735-3.735a6.574 6.574 0 1 0-.844.844l3.735 3.736a.597.597 0 1 0 .845-.845M1.21 6.582a5.372 5.372 0 1 1 10.744 0 5.372 5.372 0 0 1-10.744 0'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .2s ease}.view.view-articles-grid .js-form-type-textfield .search-submit:focus-visible,.view.view-articles-grid .js-form-type-textfield .search-submit:hover,.view.view-events-grid .js-form-type-textfield .search-submit:focus-visible,.view.view-events-grid .js-form-type-textfield .search-submit:hover,.view.view-gallery-grid .js-form-type-textfield .search-submit:focus-visible,.view.view-gallery-grid .js-form-type-textfield .search-submit:hover,.view.view-offers-grid .js-form-type-textfield .search-submit:focus-visible,.view.view-offers-grid .js-form-type-textfield .search-submit:hover,.view.view-rooms-grid .js-form-type-textfield .search-submit:focus-visible,.view.view-rooms-grid .js-form-type-textfield .search-submit:hover{background-color:#c10a25}.view.view-gallery-grid .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.view.view-gallery-grid .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.view.view-gallery-grid .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.view.view-gallery-grid .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(4,1fr)}}.view.view-events-grid .view-filters .form-wrapper[open] summary,.view.view-news-grid .view-filters-bar .view-filters .form-wrapper[open] summary,.view.view-offers-grid .view-filters .form-wrapper[open] summary{color:#6c6c70;transition:color .3s ease}.view.view-events-grid .view-filters .form-wrapper[open] summary::after,.view.view-news-grid .view-filters-bar .view-filters .form-wrapper[open] summary::after,.view.view-offers-grid .view-filters .form-wrapper[open] summary::after{background-color:#6c6c70}.view.view-articles-grid .view-filters .form-wrapper[open] summary,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper[open] summary{color:#6c6c70;transition:color .3s ease}.view.view-articles-grid .view-filters .form-wrapper[open] summary::after,.view.view-rooms-grid .view-filters-bar .view-filters .form-wrapper[open] summary::after{background-color:#6c6c70}.form-checkboxes.bef-checkboxes,.form-radios{display:flex;flex-direction:column}.view-events.view-display-id-block_1,.view-events.view-display-id-block_2{padding:0 20px}@media (min-width:768px){.view-events.view-display-id-block_1,.view-events.view-display-id-block_2{padding:0 56px}}@media (min-width:1024px){.view-events.view-display-id-block_1,.view-events.view-display-id-block_2{padding:0 64px}}@media (min-width:1280px){.view-events.view-display-id-block_1,.view-events.view-display-id-block_2{padding:0 80px}}@media (min-width:1440px){.view-events.view-display-id-block_1,.view-events.view-display-id-block_2{padding:0 90px}}@media (min-width:1920px){.view-events.view-display-id-block_1,.view-events.view-display-id-block_2{padding:0 120px}}.view-events.view-display-id-block_1 .splide__slide,.view-events.view-display-id-block_2 .splide__slide{display:flex;justify-content:center}.view-events.view-display-id-block_1 .card-event,.view-events.view-display-id-block_2 .card-event{width:clamp(280px,100vw - 40px,320px)}@media (min-width:360px){.view-events.view-display-id-block_1 .card-event,.view-events.view-display-id-block_2 .card-event{width:clamp(320px,291.77px + 7.843vw,352px)}}@media (min-width:768px){.view-events.view-display-id-block_1 .card-event,.view-events.view-display-id-block_2 .card-event{width:100%}}.view-events.view-display-id-block_1 .card-event .card-event__media,.view-events.view-display-id-block_2 .card-event .card-event__media{width:100%;height:auto;aspect-ratio:1}@media (min-width:768px){.view-events.view-display-id-block_1 .card-event .card-event__media,.view-events.view-display-id-block_2 .card-event .card-event__media{aspect-ratio:auto;height:clamp(288px,352px - 6.25vw,304px)}}@media (min-width:1024px){.view-events.view-display-id-block_1 .card-event .card-event__media,.view-events.view-display-id-block_2 .card-event .card-event__media{height:clamp(288px,28.906vw - 8px,362px)}}@media (min-width:1280px){.view-events.view-display-id-block_1 .card-event .card-event__media,.view-events.view-display-id-block_2 .card-event .card-event__media{height:clamp(362px,30vw - 22px,410px)}}.view-events.view-display-id-block_1 .card-event .card-event__media .card-event__date-badge,.view-events.view-display-id-block_2 .card-event .card-event__media .card-event__date-badge{padding:8px 12px}.view-events.view-display-id-block_1 .card-event .card-event__content,.view-events.view-display-id-block_2 .card-event .card-event__content{width:100%;gap:16px}@media (min-width:1024px){.view-events.view-display-id-block_1 .card-event .card-event__content,.view-events.view-display-id-block_2 .card-event .card-event__content{padding:24px}}.view-events.view-display-id-block_1 .content-overlay-columns.in-focus .splide__slide.is-visible .card-event img,.view-events.view-display-id-block_2 .content-overlay-columns.in-focus .splide__slide.is-visible .card-event img{filter:grayscale(0)}.view.view-events-grid .view-filters-bar .view-filters-wrapper.is-open{height:680px}@media (min-width:1024px){.view.view-events-grid .view-filters-bar .view-filters-wrapper.is-open{height:auto}}.view.view-events-grid .view-filters-bar .view-filters{height:100%}.view.view-events-grid .view-filters-bar .view-filters .exposed-form-wrapper{height:100%;display:flex;flex-direction:column}@media (min-width:1024px){.view.view-events-grid .view-filters-bar .view-filters .exposed-form-wrapper{height:auto}}.view.view-events-grid .view-filters-bar .view-filters .views-exposed-form{display:flex;flex-direction:column;gap:4px;position:relative;height:100%;box-sizing:border-box;padding-bottom:60px;width:100%}@media (min-width:1024px){.view.view-events-grid .view-filters-bar .view-filters .views-exposed-form{flex-direction:row;gap:24px;align-items:center;height:auto;padding-bottom:0}}.view.view-events-grid .view-filters-bar .view-filters .js-form-type-textfield{position:absolute;bottom:0;left:0;margin:0;max-width:364px;width:min(364px,100% - 24px);gap:8px}@media (min-width:1024px){.view.view-events-grid .view-filters-bar .view-filters .js-form-type-textfield{position:static;width:200px;padding:8px;gap:8px}}.view.view-events-grid .card-event{width:100%}.view.view-events-grid .card-event .card-event__media{width:100%;height:240px}@media (min-width:768px){.view.view-events-grid .card-event .card-event__media{height:280px}}@media (min-width:1024px){.view.view-events-grid .card-event .card-event__media{height:360px}}.view.view-events-grid .card-event .card-event__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.view.view-events-grid .card-event .card-event__media .card-event__date-badge{padding:8px 12px}.view.view-events-grid .card-event .card-event__content{width:100%;padding:20px;gap:16px}@media (min-width:1024px){.view.view-events-grid .card-event .card-event__content{padding:24px}}.view.view-rooms-grid .view-content{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.view.view-rooms-grid .view-content{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1024px){.view.view-rooms-grid .view-content{grid-template-columns:repeat(3,1fr);gap:32px}}@media (min-width:1440px){.view.view-rooms-grid .view-content{gap:40px}}.view.view-rooms-grid .view-rooms-grid__load-more{display:block;margin:24px auto 0}@media (min-width:1024px){.view.view-rooms-grid .view-rooms-grid__load-more{margin-top:32px}}.view.view-rooms-grid .view-rooms-grid__load-more[hidden]{display:none}.view.view-rooms-grid .views-row--fade-in{animation:view-rooms-grid-fade-in .4s ease}@keyframes view-rooms-grid-fade-in{from{opacity:0}to{opacity:1}}.flatpickr-wrapper{position:static}.flatpickr-calendar{position:absolute;top:100%;left:0}@media (min-width:1024px){.flatpickr-calendar.static{top:calc(100% + 0px)}}.flatpickr-calendar{z-index:20;display:flex;flex-direction:column;align-items:center;width:360px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:8px 0 16px;gap:8px;border-radius:0;border:none;box-shadow:none;background:#fff}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .dayContainer,.flatpickr-calendar .flatpickr-days,.flatpickr-calendar .flatpickr-innerContainer,.flatpickr-calendar .flatpickr-rContainer{width:100%!important;max-width:100%!important;min-width:0!important}.flatpickr-calendar .flatpickr-innerContainer{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.flatpickr-calendar .flatpickr-months{display:flex;padding:0 16px 4px;justify-content:space-between;align-items:center;align-self:stretch}.flatpickr-calendar .flatpickr-months .flatpickr-month{color:#000}.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{fill:#000}.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg{box-sizing:content-box;width:18px;height:18px;flex-shrink:0;display:flex;padding:7px 7.25px 7px 6.75px;justify-content:center;align-items:center;aspect-ratio:1/1}.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg path,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg path{fill:#000}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg path,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg path{fill:#c10a25}.flatpickr-calendar .flatpickr-current-month{color:#000;text-align:center;font-family:"Cormorant Garamond",serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.32px}.flatpickr-calendar .flatpickr-current-month .month-dropdown-wrap{position:relative;display:inline-flex;align-items:center}.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{font-family:inherit;text-transform:inherit;letter-spacing:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:0 0;padding-right:14px;cursor:pointer}.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#f5f5f1}.flatpickr-calendar .flatpickr-current-month .month-dropdown-arrow{position:absolute;right:2px;top:50%;width:6px;height:6px;border-right:1px solid #000;border-bottom:1px solid #000;transform:translateY(-70%) rotate(45deg);opacity:0;pointer-events:none;transition:opacity .15s ease}.flatpickr-calendar .flatpickr-current-month .month-dropdown-wrap:hover .month-dropdown-arrow{opacity:1}.flatpickr-calendar .flatpickr-current-month .numInputWrapper{margin-left:0;padding-right:14px}.flatpickr-calendar .flatpickr-current-month .numInputWrapper input.cur-year{padding:0;text-align:left;font-family:inherit}.flatpickr-calendar .flatpickr-weekdays{display:flex;align-items:center;width:100%!important;padding:0 12px;box-sizing:border-box}.flatpickr-calendar .flatpickr-weekday{flex:1 0 14.2857%!important;max-width:14.2857%!important;color:#000;text-align:center;font-family:"Cormorant Garamond",serif;font-size:13px;font-style:normal;font-weight:400;line-height:120%;text-transform:none}.flatpickr-calendar .dayContainer{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 12px;box-sizing:border-box}.flatpickr-calendar .flatpickr-day{flex:0 0 14.2857%!important;max-width:14.2857%!important;width:14.2857%!important;height:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-family:"Cormorant Garamond",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.32px;color:#000;border-radius:0;border:none}.flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day:focus,.flatpickr-calendar .flatpickr-day:hover{background:#f5f5f1;border-color:#f5f5f1}.flatpickr-calendar .flatpickr-day.today{border:1px solid #000}.flatpickr-calendar .flatpickr-day.today:focus,.flatpickr-calendar .flatpickr-day.today:hover{background:#f5f5f1;color:#2e2e2e}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.inRange:focus,.flatpickr-calendar .flatpickr-day.inRange:hover,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.startRange:hover{background:#000;border-color:#000;color:#fff}.flatpickr-calendar .flatpickr-day.inRange{box-shadow:-5px 0 0 #000,5px 0 0 #000}.flatpickr-calendar .flatpickr-day.selected:not(.startRange):not(.endRange){border-radius:50%}.flatpickr-calendar .flatpickr-day.startRange{border-radius:50% 0 0 50%}.flatpickr-calendar .flatpickr-day.endRange{border-radius:0 50% 50% 0}.flatpickr-calendar .flatpickr-day.startRange.endRange{border-radius:50%}.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #000}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover,.flatpickr-calendar .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-day.prevMonthDay{color:rgba(0,0,0,.25)}.flatpickr-calendar .flatpickr-day.nextMonthDay.endRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.selected,.flatpickr-calendar .flatpickr-day.nextMonthDay.startRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.endRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.selected,.flatpickr-calendar .flatpickr-day.prevMonthDay.startRange{color:#fff}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover{position:relative;background:0 0;cursor:not-allowed}.flatpickr-calendar .flatpickr-day.flatpickr-disabled:after,.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover:after{content:"";position:absolute;top:50%;left:20%;width:60%;height:1px;background:rgba(0,0,0,.25);transform:translateY(-50%) rotate(-45deg)}.flatpickr-calendar .flatpickr-clear{align-self:flex-end;margin:0 16px;padding:0;border:none;background:0 0;color:#000;font-family:"Cormorant Garamond",serif;font-size:13px;cursor:pointer}
/*# sourceMappingURL=view.css.map */
