/* compiled by scssphp 1.6.0 on Wed, 04 Feb 2026 14:44:32 +0000 (0.0128s) */

:root{--grey1: #252525;--grey2: #F9F4ED;--grey3: #FCF8F3;--grey4: #EDD9C8;--grey5: #F4EDE3;--grey6: #25D366;--grey7: #FFB900;--swiper-theme-color: #007aff;--swiper-wrapper-transition-timing-function: initial;--swiper-pagination-color: #000}.gallery{margin-block:36px;position:relative}@media (min-width:991px){.gallery{margin-block:50px}}.gallery .container,.gallery [class*="__container"]{max-width:100%;display:flex;flex-direction:column}@media (min-width:1366px){.gallery .container,.gallery [class*="__container"]{padding-inline:119px}}.gallery__grid{display:grid;gap:20px}@media (min-width:768px){.gallery__grid{gap:45px}}@media (min-width:991px){.gallery__grid{grid-template-columns:repeat(2, 1fr);gap:50px 53px}}.gallery__item .button{width:100%;padding:0;border:none;display:grid}.gallery__item .button::after,.gallery__item .button::before{display:none}@media (min-width:991px){.gallery__item:nth-child(2){grid-row:span 2;align-self:center}}@media (min-width:991px){.gallery__item:nth-child(3){margin-left:auto}}.gallery__image{display:flex;margin:0}.gallery__image img{width:100%;height:auto;object-fit:cover;object-position:top}@media (min-width:768px){.gallery__image img{object-fit:contain}}.gallery .button.--rotating{display:none}@media (min-width:991px){.gallery .button.--rotating{display:grid;margin-top:-60px;margin-right:8px;z-index:1;align-self:flex-start}}@media (min-width:991px){.gallery .button.--rotating{margin-left:0px;margin-right:unset}}@media (min-width:1537px){.gallery .button.--rotating{margin-left:170px}}.gallery .dialog{border:none}.gallery .dialog .dialog-slider__slides img{height:calc(100vh - 200px);width:100%;object-fit:cover}.gallery .dialog__actions{position:absolute;z-index:2;right:10px}.gallery .dialog__actions button{font-size:35px}.gallery .dialog__actions button svg{fill:var(--grey4)}.gallery .dialog .slider__current,.gallery .dialog .slider__total{display:none}.gallery .dialog .slider__controls{width:100%;top:50%;z-index:1}.gallery .dialog .slider__controls,.gallery .dialog .slider__prev,.gallery .dialog .slider__next{position:absolute !important}.gallery .dialog .slider__prev{left:10px}.gallery .dialog .slider__next{right:10px}