.navigation__container{display:flex;-moz-column-gap:0.625rem;column-gap:0.625rem}.navigation__button{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow:1px 0 20px 0.1px rgba(82,33,221,0.44);--tw-shadow-colored:1px 0 20px 0.1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition:all .3s ease-in-out}.navigation__button:disabled{cursor:pointer}.navigation__button:hover{--tw-bg-opacity:1;background-color:rgb(82 33 221 / var(--tw-bg-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.navigation__button:hover svg rect{fill:#ffffff}.navigation__button-default{display:none}@media (min-width:768px){.navigation__button-default{position:absolute;top:50%;z-index:1;display:flex;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation__button-default.swiper-button-disabled{opacity:0.4}.navigation__button-next{right:0}}.dark .navigation__button{--tw-shadow:1px 0 20px 0.1px rgba(255,255,255,0.44);--tw-shadow-colored:1px 0 20px 0.1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark .navigation__button:hover{--tw-bg-opacity:1;background-color:rgb(149 113 255 / var(--tw-bg-opacity))}.dark .navigation__button-default svg rect{fill:#ffffff}
.gallery{position:relative}.gallery__wrapper{margin-bottom:1.25rem}@media (min-width:768px){.gallery__wrapper{margin-bottom:0}}.gallery__item img{width:100%}@media (min-width:768px){.gallery .navigation__container{position:absolute;top:1.25rem;left:1.25rem;z-index:10}}
