.block-grid>.block-inner:has(>.divein-card),.block-list>.block-inner:has(>.divein-card){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.block-grid.rb-mcol-2>.block-inner:has(>.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}.block-grid.rb-mcol-3>.block-inner:has(>.divein-card){grid-template-columns:repeat(3,minmax(0,1fr))}.block-overlay>.block-inner:has(>.divein-card){display:grid;gap:var(--space-lg)}.divein-ld-grid:has(.divein-card){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}@media (min-width:768px){.block-grid:is(.rb-mcol-2,.rb-mcol-3)>.block-inner:has(>.divein-card){grid-template-columns:minmax(0,1fr)}.block-grid.rb-col-2>.block-inner:has(>.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}.block-grid.rb-col-3>.block-inner:has(>.divein-card){grid-template-columns:repeat(3,minmax(0,1fr))}.block-grid.rb-col-4>.block-inner:has(>.divein-card){grid-template-columns:repeat(4,minmax(0,1fr))}.block-grid.rb-tcol-1>.block-inner:has(>.divein-card){grid-template-columns:minmax(0,1fr)}.block-grid.rb-tcol-2>.block-inner:has(>.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}.block-grid.rb-tcol-3>.block-inner:has(>.divein-card){grid-template-columns:repeat(3,minmax(0,1fr))}.block-grid.rb-tcol-4>.block-inner:has(>.divein-card){grid-template-columns:repeat(4,minmax(0,1fr))}.divein-ld-grid:has(.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.block-grid.rb-col-1>.block-inner:has(>.divein-card){grid-template-columns:minmax(0,1fr)}.block-grid.rb-col-2>.block-inner:has(>.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}.block-grid.rb-col-3>.block-inner:has(>.divein-card){grid-template-columns:repeat(3,minmax(0,1fr))}.block-grid.rb-col-4>.block-inner:has(>.divein-card){grid-template-columns:repeat(4,minmax(0,1fr))}.divein-ld-grid:has(.divein-card){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){body .block-wrap.is-hoz-scroll>.block-inner:has(>.divein-card){display:flex;flex-flow:row nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media (min-width:768px) and (max-width:1023px){body .block-wrap.is-thoz-scroll>.block-inner:has(>.divein-card){display:flex;flex-flow:row nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media (max-width:767px){body .block-wrap.is-mhoz-scroll>.block-inner:has(>.divein-card){display:flex;flex-flow:row nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}}.block-list.rb-mcol-2>.block-inner:has(>.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.block-list.rb-col-2>.block-inner:has(>.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}.block-list.rb-col-3>.block-inner:has(>.divein-card){grid-template-columns:repeat(3,minmax(0,1fr))}.block-list.rb-tcol-1>.block-inner:has(>.divein-card){grid-template-columns:minmax(0,1fr)}.block-list.rb-tcol-2>.block-inner:has(>.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.block-list.rb-col-1>.block-inner:has(>.divein-card){grid-template-columns:minmax(0,1fr)}.block-list.rb-col-2>.block-inner:has(>.divein-card){grid-template-columns:repeat(2,minmax(0,1fr))}.block-list.rb-col-3>.block-inner:has(>.divein-card){grid-template-columns:repeat(3,minmax(0,1fr))}}.divein-native-hub .block-wrap.is-gap-custom>.block-inner:has(>.divein-card){column-gap:0;row-gap:var(--bottom-spacing,35px)}.divein-native-hub .block-overlay>.block-inner:has(>.divein-card){display:block}.divein-native-hub .block-overlay{container-type:inline-size}.block-list.block-list-small-2>.block-inner:has(>.divein-card),.block-list.block-list-small-2.is-gap-custom>.block-inner:has(>.divein-card){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--layout-sidebar)),1fr));gap:var(--space-lg)}.divein-native-hub .block-grid .divein-home-carousel .divein-eyebrow:first-child{margin-top:0}.divein-native-hub .block-list-small-2.is-gap-custom>.block-inner:has(>.divein-card){row-gap:calc(var(--space-lg) + var(--space-2xs) / 2)}@media (max-width:1023px){.block-wrap.is-hoz-scroll>.block-inner>.divein-card{flex-shrink:0;min-width:var(--tablet-scroll-width,40%);max-width:var(--tablet-scroll-width,40%)}}@media (min-width:768px) and (max-width:1023px){.block-wrap.is-thoz-scroll>.block-inner>.divein-card{flex-shrink:0;min-width:var(--tablet-scroll-width,40%);max-width:var(--tablet-scroll-width,40%)}}@media (max-width:767px){.block-wrap:is(.is-hoz-scroll,.is-mhoz-scroll)>.block-inner>.divein-card{flex-shrink:0;min-width:var(--mobile-scroll-width,70%);max-width:var(--mobile-scroll-width,70%)}}.divein-blog-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-lg);row-gap:var(--space-xl)}@media (max-width:1023px){.divein-blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.divein-blog-list--cols-1{grid-template-columns:minmax(0,1fr)}.divein-blog-list--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.divein-blog-list--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.divein-blog-list{grid-template-columns:minmax(0,1fr);row-gap:var(--space-lg)}}.divein-native-hub .dnh-section>.dnh-column.divein-stay-collection{padding:var(--card-reference-pad)}.divein-stay-collection>.dnh-widget:last-child{margin-top:var(--card-reference-gap)}@media (min-width:1024px){.divein-stay-collection .block-grid:has(.divein-card--stay-small){--card-reference-grid-gap:var(--card-stay-reference-small-gap)}}