.app-carrousel-picture-container{min-width:100%;overflow-y:hidden;scroll-snap-stop:always;scroll-snap-type:x mandatory}.app-carrousel-picture-container figure{scroll-snap-align:center}.app-carrousel--opacity{position:relative}.app-carrousel--opacity:before{background-color:var(--carbon-800);height:100%;position:absolute;width:100%;--tw-bg-opacity:.5;content:""}.pswp__button--arrow--next,.pswp__button--arrow--prev{background-color:var(--color-white);border-radius:50%;height:5rem;margin-left:1.6rem;margin-right:1.6rem;width:5rem;--tw-shadow:0 0 10px #0000004f;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:grid;place-content:center}.pswp__button--arrow--next:hover,.pswp__button--arrow--prev:hover{background-color:var(--color-white)}.pswp__button--arrow--next .pswp__icn{left:-1rem;--tw-rotate:180deg}.pswp__button--arrow--next .pswp__icn,.pswp__button--arrow--prev .pswp__icn{top:2.5rem;--tw-scale-x:.6;--tw-scale-y:.6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:var(--primary-600)}.pswp__button--arrow--prev .pswp__icn{left:0}.pswp__icn-shadow{display:none}.pswp__counter{font-size:1.8rem;font-weight:500;line-height:2.45rem}
