@media screen and (max-width:576px){.content-gallery{padding:0}}@media screen and (min-width:960px){.content-gallery .slider .swiper:before{content:"";position:absolute;top:0;right:0;width:24px;height:100%;background-color:var(--color-bg-primary);z-index:2}}.content-gallery .slider .swiper-slide{margin-bottom:0;cursor:pointer;overflow:hidden;width:auto;height:360px}.content-gallery .slider .swiper-slide img{width:100%;height:100%}@media screen and (min-width:960px){.content-gallery .slider .swiper-slide{height:388px}.content-gallery .slider .swiper-slide img{width:auto}}@media screen and (min-width:1280px){.content-gallery .slider .swiper-slide{height:512px}}@media screen and (min-width:1440px){.content-gallery .slider .swiper-slide{height:584px}}.content-gallery .slider .swiper-button-next,.content-gallery .slider .swiper-button-prev{top:50%}.content-gallery .slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:unset;margin-top:var(--layout-spacing-xs)}.content-gallery .slider .swiper-side-arrows{padding-bottom:var(--layout-spacing-medium)}.content-gallery .slider .slider-controls{display:none}@media screen and (max-width:576px){.content-gallery .slider{margin:0}.content-gallery .slider .swiper-slide{max-height:360px}}@media screen and (min-width:576px){.content-gallery .slider .swiper-side-arrows{padding:0 24px}.content-gallery .slider .swiper-pagination-bullets.swiper-pagination-horizontal{display:none}}@media screen and (min-width:960px){.content-gallery .slider{margin:0 -25px}.content-gallery .slider .swiper-button-next,.content-gallery .slider .swiper-button-prev{display:flex}}.content-gallery .slider .hide-arrows .swiper-button-next,.content-gallery .slider .hide-arrows .swiper-button-prev{display:none}.yarl__root .yarl__slide{padding:80px 0}@media screen and (min-width:576px){.yarl__root .yarl__slide{padding:40px 0}}@media screen and (min-width:1440px){.yarl__root .yarl__slide{padding:80px 0}}.yarl__thumbnails{background:#000;position:relative}.yarl__thumbnails .yarl__slide{padding:80px 0}@media screen and (min-width:576px){.yarl__thumbnails .yarl__slide{padding-top:40px;padding-bottom:80px}}@media screen and (min-width:1440px){.yarl__thumbnails .yarl__slide{padding-top:80px}}.yarl__carousel .yarl__slide_image{border-radius:var(--layout-radius-large);object-fit:cover}@media screen and (max-width:576px){.yarl__carousel .yarl__slide_image{width:100%;object-fit:cover;max-height:480px!important}}@media screen and (min-width:576px){.yarl__carousel .yarl__slide_image{max-width:calc(100% - 48px)!important;height:100%}}@media screen and (min-width:960px){.yarl__carousel .yarl__slide_image{max-width:calc(100% - 170px)!important}}@media screen and (min-width:1280px){.yarl__carousel .yarl__slide_image{max-width:100%!important}}.yarl__thumbnails_container{position:absolute;background:rgba(0,0,0,0);width:100%;padding:0;overflow:visible}@media screen and (max-width:576px){.yarl__thumbnails_container{bottom:16px}}@media screen and (min-width:576px){.yarl__thumbnails_container{bottom:24px}}.yarl__thumbnails_container .yarl__thumbnails_thumbnail{width:48px;height:64px;border-radius:var(--layout-radius-tiny);transition:transform .3s ease,padding .3s ease;transform:scale(1);z-index:1;transform-origin:bottom center;background:rgba(0,0,0,0);will-change:transform,padding;contain:layout;padding:0 4px}.yarl__thumbnails_container .yarl__thumbnails_thumbnail:first-child,.yarl__thumbnails_container .yarl__thumbnails_thumbnail:last-child{opacity:.5}.yarl__thumbnails_container .yarl__thumbnails_thumbnail .yarl__slide_image{border-radius:inherit}@media screen and (max-width:576px){.yarl__thumbnails_container .yarl__thumbnails_thumbnail{padding:0 4px}}@media screen and (min-width:960px){.yarl__thumbnails_container .yarl__thumbnails_thumbnail{width:64px;height:85px;border-radius:var(--layout-radius-small);padding:0 8px}}.yarl__thumbnails_container .yarl__thumbnails_thumbnail:hover{transform:scale(1.63);padding:0 24px;z-index:5}.yarl__thumbnails_container .yarl__thumbnails_thumbnail:has(+.yarl__thumbnails_thumbnail:hover),.yarl__thumbnails_container .yarl__thumbnails_thumbnail:hover+.yarl__thumbnails_thumbnail{transform:scale(1.4);padding:0 26px;z-index:4}.yarl__thumbnails_container .yarl__thumbnails_thumbnail:has(+.yarl__thumbnails_thumbnail+.yarl__thumbnails_thumbnail:hover),.yarl__thumbnails_container .yarl__thumbnails_thumbnail:hover+.yarl__thumbnails_thumbnail+.yarl__thumbnails_thumbnail{transform:scale(1.2);padding:0 10px;z-index:3}.yarl__toolbar{top:24px;right:24px;padding:0}@media screen and (min-width:960px){.yarl__toolbar{top:40px;right:40px}}.yarl__toolbar .yarl__button{position:relative;width:40px;height:40px}.yarl__toolbar .yarl__button:before{transform:rotate(45deg) translate(-50%,-50%);transform-origin:0 0}.yarl__toolbar .yarl__button:after,.yarl__toolbar .yarl__button:before{content:"";position:absolute;top:50%;left:50%;display:block;width:1px;height:28px;background-color:var(--color-accent)}.yarl__toolbar .yarl__button:after{transform:rotate(-45deg) translate(-50%,-50%);transform-origin:0 0}.yarl__toolbar .yarl__button svg{display:none}.yarl__navigation_next,.yarl__navigation_prev{width:56px;height:56px;background-color:#1c1c1c;border-radius:var(--layout-radius-tiny);transition:all .3s ease}.yarl__navigation_next:before,.yarl__navigation_prev:before{content:"";position:absolute;top:50%;height:1px;width:0;transform:translate(-50%,-50%);background:var(--color-accent);opacity:0;transition:all .3s ease}.yarl__navigation_next:after,.yarl__navigation_prev:after{content:"";position:absolute;top:50%;width:16px;height:16px;border-top:1px solid var(--color-accent);border-right:1px solid var(--color-accent);transition:all .3s ease;transform-origin:0 0}.yarl__navigation_next:hover,.yarl__navigation_prev:hover{width:72px;border-radius:var(--layout-radius-small)}.yarl__navigation_next:hover:before,.yarl__navigation_prev:hover:before{width:32px;background:var(--color-accent-hover);opacity:1}.yarl__navigation_next:hover:after,.yarl__navigation_prev:hover:after{border-color:var(--color-accent-hover)}.yarl__navigation_next svg,.yarl__navigation_prev svg{display:none}@media screen and (max-width:576px){.yarl__navigation_next,.yarl__navigation_prev{display:none}}.yarl__navigation_prev{left:24px}.yarl__navigation_prev:after{transform:rotate(-135deg) translate(-50%,-50%);left:33px}.yarl__navigation_prev:hover{margin-left:-8px}.yarl__navigation_prev:hover:after{left:30px}.yarl__navigation_next{right:24px}.yarl__navigation_next:after{transform:rotate(45deg) translate(-50%,-50%);left:23px}.yarl__navigation_next:hover{margin-right:-8px}.yarl__navigation_next:hover:after{left:42px}