section.gallery-section.carousel>.the-title{padding-block-end:30px}@media (width>=64rem){section.gallery-section.carousel>.the-title{inline-size:clamp(865px,73vw,1400px);margin-inline:auto;padding-block-end:60px}}@media (width>=64rem){section.gallery-section.carousel .gallery-section__wrap{grid-column:content-start/full-width-end}}section.gallery-section.carousel .gallery-section__wrap .swiper{padding-block-end:35px}@media (width>=64rem){section.gallery-section.carousel .gallery-section__wrap .swiper{padding-block-end:0}}section.gallery-section.carousel .gallery-section__wrap .swiper .swiper-slide{aspect-ratio:1;inline-size:clamp(300px,100vw - 60px,650px);overflow:hidden}@media (width>=48rem){section.gallery-section.carousel .gallery-section__wrap .swiper .swiper-slide{aspect-ratio:4/3;inline-size:min(65vw,1000px)}}@media (width>=64rem){section.gallery-section.carousel .gallery-section__wrap .swiper .swiper-slide{aspect-ratio:1400/787;inline-size:clamp(865px,73vw,1365px)}}@media (width<64rem){section.gallery-section.carousel .gallery-section__wrap .swiper-controls{inline-size:calc(100% - 60px);margin-inline:auto}}@media (width>=64rem){section.gallery-section.carousel .gallery-section__wrap .swiper-controls{margin-block-start:28px}}@media (width>=64rem){section.gallery-section.carousel .gallery-section__wrap .swiper-buttons{justify-content:flex-start;align-items:center;gap:20px;block-size:auto;inline-size:auto;display:flex;position:static;transform:none}}section.gallery-section.carousel .gallery-section__wrap .swiper-buttons>div{pointer-events:auto}section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button{block-size:100%;inline-size:100%;display:block;position:relative}:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button) img{transition:scale .5s var(--ease-in-out-quad)}:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):before{content:"";opacity:0;transition:opacity .26s var(--ease-in-out-cubic);z-index:10;background-color:#00000020;display:block;position:absolute;inset:0}:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button) .swiper-slide--image-button-counter{letter-spacing:.05em;color:var(--main-color-associate);font-size:clamp(4rem,2.5625rem + 5.75vw,6.875rem);font-family:var(--second-font);opacity:0;transition:opacity .26s var(--ease-in-out-cubic);z-index:20;line-height:75%;position:absolute;inset:auto auto 24px 16px}:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button) .swiper-slide--image-button-circle{border:2px solid var(--main-color-associate);border-radius:var(--border-2xl);opacity:0;block-size:60px;inline-size:60px;transition:opacity .26s var(--ease-in-out-cubic), background .38s var(--ease-in-out-cubic) .28s;z-index:20;place-content:center;display:grid;position:absolute;inset:auto 24px 24px auto}@media (width>=64rem){:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button) .swiper-slide--image-button-circle{block-size:90px;inline-size:90px}}:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button) .swiper-slide--image-button-circle svg{block-size:20px;inline-size:20px;stroke:var(--main-color-associate);transition:fill .26s var(--ease-in-out-cubic) .34s, stroke .26s var(--ease-in-out-cubic) .34s}@media (width>=64rem){:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button) .swiper-slide--image-button-circle svg{block-size:28px;inline-size:28px}}:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button) .swiper-slide--image-button-circle svg path{fill:var(--main-color-associate);stroke:var(--main-color-associate);transition:fill .26s var(--ease-in-out-cubic) .34s, stroke .26s var(--ease-in-out-cubic) .34s}:is(:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):focus,:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):hover) img{scale:1.06}:is(:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):focus,:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):hover):before{opacity:1}:is(:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):focus,:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):hover) .swiper-slide--image-button-circle{background:var(--main-color-associate);opacity:1}:is(:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):focus,:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):hover) .swiper-slide--image-button-circle svg{stroke:var(--main-color);fill:var(--main-color)}:is(:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):focus,:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):hover) .swiper-slide--image-button-circle svg path{stroke:var(--main-color);fill:var(--main-color)}:is(:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):focus,:is(section.gallery-section.carousel .gallery-section__wrap .swiper-slide--video-button,section.gallery-section.carousel .gallery-section__wrap .swiper-slide--image-button):hover) .swiper-slide--image-button-counter{opacity:1}section.gallery-section.carousel .gallery-section__wrap .swiper-slide--poster{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:30px;block-size:100%;inline-size:100%;display:flex;position:absolute;inset:0 auto auto 0}section.gallery-section.carousel .gallery-section__wrap .swiper-slide--poster>img{position:absolute}section.gallery-section.carousel .gallery-video-player{z-index:30;background:var(--gallery-slideshow-bg-color);opacity:1;visibility:visible;block-size:100%;inline-size:100%;transition:opacity .4s var(--ease-in-out-cubic), visibility .4s var(--ease-in-out-cubic);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}section.gallery-section.carousel .gallery-video-player.invisible{opacity:0;visibility:hidden;pointer-events:none}section.gallery-section.carousel .gallery-video-player .close_on_gallery{border-color:var(--main-color-associate);z-index:10;appearance:none;position:absolute;inset:20px 20px auto auto}section.gallery-section.carousel .gallery-video-player .close_on_gallery svg{fill:none;stroke:var(--main-color-associate)}section.gallery-section.carousel .gallery-video-player .close_on_gallery:hover{border-color:var(--hover);background-color:var(--hover)}section.gallery-section.carousel .gallery-video-player .plyr,section.gallery-section.carousel .gallery-video-player .plyr--video{block-size:100%;inline-size:100%;overflow:hidden}:is(section.gallery-section.carousel .gallery-video-player .plyr,section.gallery-section.carousel .gallery-video-player .plyr--video) .plyr__controls{opacity:1;pointer-events:auto;--plyr-range-track-height:1px;--plyr-range-thumb-height:0px;background:0 0;inline-size:100%;padding:0 175px;inset:auto 0 20px;transform:translateY(0)!important}:is(section.gallery-section.carousel .gallery-video-player .plyr,section.gallery-section.carousel .gallery-video-player .plyr--video) .plyr__controls .plyr__controls__item[data-plyr=fullscreen]{border-radius:0;margin-inline-start:10px;padding:5px}section.gallery-section.carousel .gallery-video-player .plyr__poster{pointer-events:none;display:none}section.gallery-section.carousel .gallery-video-player video{object-fit:cover;object-position:center;block-size:100%;inline-size:100%}section.gallery-section.carousel .gallery-video-player .plyr__video-wrapper,section.gallery-section.carousel .gallery-video-player .plyr__video-embed{block-size:100%;inline-size:100%}section.gallery-section.carousel .gallery-video-player .plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{block-size:100%;inline-size:100%;padding-block-end:0;position:absolute;inset:0;transform:none!important}section.gallery-section.carousel .gallery-video-player .plyr__video-embed iframe{transform-origin:50%;block-size:100%;inline-size:100%;position:absolute;inset:0 auto auto 0}
/*# sourceMappingURL=gallery_carousel.min.css.map */