.wp-block-domaines-de-chabran-room-gallery{display:grid;gap:var(--wp--preset--spacing--40) clamp(var(--wp--preset--spacing--50),3.7vw,var(--wp--preset--spacing--70));grid-template-areas:"nav" "caption" "primary" "controls";grid-template-columns:minmax(0,1fr);padding:var(--wp--preset--spacing--90) var(--wp--style--root--padding-right) var(--wp--preset--spacing--90) var(--wp--style--root--padding-left)}.wp-block-domaines-de-chabran-room-gallery__controls,.wp-block-domaines-de-chabran-room-gallery__nav{z-index:1}.wp-block-domaines-de-chabran-room-gallery__nav{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--50);grid-area:nav}.wp-block-domaines-de-chabran-room-gallery__header{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}.wp-block-domaines-de-chabran-room-gallery__header>*{margin:0}.wp-block-domaines-de-chabran-room-gallery__label{color:var(--wp--custom--ink--85);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--label);font-weight:400;letter-spacing:.2em;line-height:1.2;text-transform:uppercase}.wp-block-domaines-de-chabran-room-gallery__tabs{align-items:flex-start;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}@media(max-width:700px){.wp-block-domaines-de-chabran-room-gallery__tabs{flex-direction:row;gap:var(--wp--preset--spacing--40);margin-inline:calc(var(--wp--style--root--padding-left)*-1) calc(var(--wp--style--root--padding-right)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding-inline:var(--wp--style--root--padding-left) var(--wp--style--root--padding-right);scrollbar-width:none}}@media(max-width:700px)and (prefers-reduced-motion:no-preference){.wp-block-domaines-de-chabran-room-gallery__tabs{scroll-behavior:smooth}}@media(max-width:700px){.wp-block-domaines-de-chabran-room-gallery__tabs>*{flex:none;white-space:nowrap}}.wp-block-domaines-de-chabran-room-gallery__tab{background:none;background:linear-gradient(currentcolor,currentcolor) 100% 100%/0 1px no-repeat;border:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;color:var(--wp--custom--ink--65);cursor:pointer;font:inherit;padding:0 0 3px;text-decoration:none;transition:background-size var(--wp--custom--motion--duration--fast) var(--wp--custom--motion--easing--wipe);transition:color var(--wp--custom--motion--duration--fast) var(--wp--custom--motion--easing--standard)}.wp-block-domaines-de-chabran-room-gallery__tab:hover,.wp-block-domaines-de-chabran-room-gallery__tab:is([aria-selected=true],.is-active){color:inherit}.wp-block-domaines-de-chabran-room-gallery__tab{transition:background-size var(--wp--custom--motion--duration--fast) var(--wp--custom--motion--easing--wipe),color var(--wp--custom--motion--duration--fast) var(--wp--custom--motion--easing--standard)}.wp-block-domaines-de-chabran-room-gallery__tab:is([aria-selected=true],.is-active){background-position:0 100%;background-size:100% 1px}.wp-block-domaines-de-chabran-room-gallery__tab{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--body-m);line-height:1.35;text-align:inherit}.wp-block-domaines-de-chabran-room-gallery__tab:focus-visible{outline:1px solid currentcolor;outline-offset:4px}.wp-block-domaines-de-chabran-room-gallery__controls{align-items:center;align-self:start;display:flex;gap:var(--wp--preset--spacing--40);grid-area:controls;justify-content:space-between}.wp-block-domaines-de-chabran-room-gallery__count{color:var(--wp--custom--ink--85);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--label);font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.2em;line-height:1.2;margin:0;text-transform:uppercase}.wp-block-domaines-de-chabran-room-gallery__arrows{display:flex;gap:var(--wp--preset--spacing--40)}.wp-block-domaines-de-chabran-room-gallery__arrow{align-items:center;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--body);line-height:1.2;opacity:.55;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--10);text-decoration:none;text-transform:uppercase;transition:opacity var(--wp--custom--motion--duration--fast) var(--wp--custom--motion--easing--standard)}.wp-block-domaines-de-chabran-room-gallery__arrow:focus-visible,.wp-block-domaines-de-chabran-room-gallery__arrow:hover{opacity:1}.wp-block-domaines-de-chabran-room-gallery__arrow:focus-visible{outline:1px solid currentcolor;outline-offset:0}.wp-block-domaines-de-chabran-room-gallery__arrow:before{background-color:currentcolor;content:"";height:16px;mask:center/contain no-repeat;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4wNTggMS4yMTNBLjc1Ljc1IDAgMCAxIDEzLjI4Ljk3bDEwLjQ4MSAxMC40ODFhLjc1Ljc1IDAgMCAxIDAgMS4wOThMMTMuMjggMjMuMDNhLjc1Ljc1IDAgMCAxLTEuMDQyLS4wMTguNzUuNzUgMCAwIDEtLjAxOC0xLjA0Mmw5LjIyLTkuMjJILjc1YS43NS43NSAwIDAgMSAwLTEuNWgyMC42OWwtOS4yMi05LjIyYS43NS43NSAwIDAgMS0uMTYyLS44MTciLz48L3N2Zz4K);width:16px}.wp-block-domaines-de-chabran-room-gallery__arrow--previous:before{scale:-1 1}.wp-block-domaines-de-chabran-room-gallery .wp-block-domaines-de-chabran-room-slide,.wp-block-domaines-de-chabran-room-gallery__slides{display:grid;grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.wp-block-domaines-de-chabran-room-gallery__slides{isolation:isolate}.wp-block-domaines-de-chabran-room-gallery .wp-block-domaines-de-chabran-room-slide{transition:visibility 0s linear var(--wp--custom--motion--duration--slow);visibility:hidden}.wp-block-domaines-de-chabran-room-gallery .wp-block-domaines-de-chabran-room-slide.is-active{transition-delay:0s;visibility:visible}@media(min-width:701px){.wp-block-domaines-de-chabran-room-gallery{grid-template-areas:"nav primary" "caption primary" ". controls";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr auto}.wp-block-domaines-de-chabran-room-gallery.has-text-on-the-right{direction:rtl}.wp-block-domaines-de-chabran-room-gallery.has-text-on-the-right .wp-block-domaines-de-chabran-room-slide>*,.wp-block-domaines-de-chabran-room-gallery.has-text-on-the-right>:not(.wp-block-domaines-de-chabran-room-gallery__slides){direction:ltr}}@media(min-width:1001px){.wp-block-domaines-de-chabran-room-gallery{--room-gallery-share:calc(100cqw/3.5 - clamp(var(--wp--preset--spacing--50), 3.7vw, var(--wp--preset--spacing--70))*2/3.5);--room-gallery-photo-height:min(max(460px,100svh - var(--header-space) - 2 * var(--wp--preset--spacing--80)),2*var(--room-gallery-share));container-type:inline-size;grid-template-areas:"nav primary controls" "nav primary secondary" "caption primary secondary";grid-template-columns:minmax(0,1fr) min(1.5*calc(28.57143% - clamp(var(--wp--preset--spacing--50),3.7vw,var(--wp--preset--spacing--70))*2/3.5),.75*max(460px,100svh - var(--header-space) - 2 * var(--wp--preset--spacing--80))) calc(28.57143% - clamp(var(--wp--preset--spacing--50), 3.7vw, var(--wp--preset--spacing--70))*2/3.5);grid-template-rows:auto 1fr auto}}.wp-block-domaines-de-chabran-room-slide__caption{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}.wp-block-domaines-de-chabran-room-slide__caption>*{margin:0}.wp-block-domaines-de-chabran-room-slide__caption{align-self:start;grid-area:caption}@media(min-width:701px){.wp-block-domaines-de-chabran-room-slide__caption{align-self:end}}.wp-block-domaines-de-chabran-room-slide__title{font-size:var(--wp--preset--font-size--heading-2)}@media(max-width:700px){.wp-block-domaines-de-chabran-room-slide__title{display:none}}.wp-block-domaines-de-chabran-room-slide__description{color:var(--wp--custom--ink--75);text-wrap:pretty}.wp-block-domaines-de-chabran-room-slide__primary,.wp-block-domaines-de-chabran-room-slide__secondary{background-color:var(--wp--preset--color--sand);margin:0;mix-blend-mode:plus-lighter;opacity:0;overflow:hidden;position:relative;transition:opacity var(--wp--custom--motion--duration--slow) var(--wp--custom--motion--easing--out)}.wp-block-domaines-de-chabran-room-slide.is-active .wp-block-domaines-de-chabran-room-slide__primary,.wp-block-domaines-de-chabran-room-slide.is-active .wp-block-domaines-de-chabran-room-slide__secondary{opacity:1}.wp-block-domaines-de-chabran-room-slide__primary{align-self:start;aspect-ratio:3/4;grid-area:primary;width:100%}@media(min-width:1001px){.wp-block-domaines-de-chabran-room-slide__primary{align-self:stretch;aspect-ratio:auto;min-height:var(--room-gallery-photo-height)}.wp-block-domaines-de-chabran-room-slide.is-one-photo .wp-block-domaines-de-chabran-room-slide__primary.is-landscape{grid-column:primary-start/secondary-end}}@media(min-width:1001px){.wp-block-domaines-de-chabran-room-gallery:has(>.wp-block-domaines-de-chabran-room-gallery__controls) .wp-block-domaines-de-chabran-room-slide.is-one-photo .wp-block-domaines-de-chabran-room-slide__primary.is-landscape{grid-row:2/-1;min-height:calc(var(--room-gallery-photo-height) - var(--wp--preset--spacing--20)*2 - 16px - var(--wp--preset--spacing--40))}.wp-block-domaines-de-chabran-room-slide.is-one-photo .wp-block-domaines-de-chabran-room-slide__secondary{display:none}}@media(max-width:1000px){.wp-block-domaines-de-chabran-room-slide.is-one-photo:has(.wp-block-domaines-de-chabran-room-slide__primary.is-landscape):has(.wp-block-domaines-de-chabran-room-slide__secondary :is(img,video)) .wp-block-domaines-de-chabran-room-slide__primary{display:none}.wp-block-domaines-de-chabran-room-slide.is-one-photo:has(.wp-block-domaines-de-chabran-room-slide__primary.is-landscape):has(.wp-block-domaines-de-chabran-room-slide__secondary :is(img,video)) .wp-block-domaines-de-chabran-room-slide__secondary{align-self:start;aspect-ratio:3/4;display:block;grid-area:primary;width:100%}}.wp-block-domaines-de-chabran-room-slide__secondary{align-self:end;aspect-ratio:3/2;display:none;grid-area:secondary}@media(min-width:1001px){.wp-block-domaines-de-chabran-room-slide__secondary{aspect-ratio:auto;display:block;height:calc(var(--room-gallery-share)*2/3)}}.wp-block-domaines-de-chabran-room-slide__secondary.is-portrait{aspect-ratio:3/4}@media(min-width:1001px){.wp-block-domaines-de-chabran-room-slide__secondary.is-portrait{aspect-ratio:auto;height:min(var(--room-gallery-share)*4/3,var(--room-gallery-photo-height) - calc(var(--wp--preset--spacing--20)*2 + 16px) - var(--wp--preset--spacing--40))}}.wp-block-domaines-de-chabran-room-slide__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wp-block-domaines-de-chabran-room-slide.is-far .wp-block-domaines-de-chabran-room-slide__image{display:none}.wp-block-domaines-de-chabran-room-slide:not(.is-active) .wp-block-domaines-de-chabran-room-slide__caption{opacity:0}@media(prefers-reduced-motion:no-preference){.wp-block-domaines-de-chabran-room-slide__image{scale:1.06;transition:scale 0s linear var(--wp--custom--motion--duration--slow)}.wp-block-domaines-de-chabran-room-slide.is-active .wp-block-domaines-de-chabran-room-slide__image{scale:1;transition:scale var(--wp--custom--motion--duration--slow) var(--wp--custom--motion--easing--out)}.wp-block-domaines-de-chabran-room-slide.is-active .wp-block-domaines-de-chabran-room-slide__caption{animation:room-gallery-caption var(--wp--custom--motion--duration--normal) var(--wp--custom--motion--easing--wipe) both}}@keyframes room-gallery-caption{0%{filter:blur(7px);opacity:0;translate:0 14px}}
