@layer code-components{.fancybox__container{--carousel-button-svg-stroke-width:3px;color:inherit}.fancybox__container .fancybox__backdrop{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))}.fancybox__container .fancybox__content{position:static}.fancybox__container .fancybox__toolbar{background-color:transparent;color:inherit}.fancybox__container .fancybox__counter,.fancybox__container .fancybox__thumbs,.fancybox__container .fancybox__toolbar__items .fancybox__button--fullscreen,.fancybox__container .fancybox__toolbar__items .fancybox__button--slideshow,.fancybox__container .fancybox__toolbar__items .fancybox__button--thumbs,.fancybox__container .fancybox__toolbar__items .fancybox__button--zoom{display:none}.fancybox__container .carousel__button{--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-colored:0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),var(--tw-shadow);box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),var(--tw-shadow);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}.fancybox__container .carousel__button svg{-webkit-filter:none;filter:none}.fancybox__container .carousel__button.is-close,.fancybox__container .fancybox__button--close{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-colored:0 0 rgba(0,0,0,0);background-color:#f4f3ed;background-color:rgba(244,243,237,var(--tw-bg-opacity,1));border:1px solid #6651ff;border-color:rgba(102,81,255,var(--tw-border-opacity,1));border-radius:9999px;-webkit-box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),var(--tw-shadow);box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),var(--tw-shadow);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);color:#6651ff;color:rgba(102,81,255,var(--tw-text-opacity,1));height:3rem;position:fixed;right:1.5rem;top:1.5rem;width:3rem}.fancybox__container .carousel__button.is-close,.fancybox__container .carousel__button.is-close svg,.fancybox__container .fancybox__button--close,.fancybox__container .fancybox__button--close svg{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.fancybox__container .carousel__button.is-close svg,.fancybox__container .fancybox__button--close svg{color:inherit;-webkit-filter:none;filter:none;height:1.5rem;width:1.5rem}.fancybox__container .carousel__button.is-close:hover,.fancybox__container .fancybox__button--close:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#6651ff;background-color:rgba(102,81,255,var(--tw-bg-opacity,1));border-color:#6651ff;border-color:rgba(102,81,255,var(--tw-border-opacity,1));border-width:1px;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1))}.fancybox__container .carousel__button.is-close:hover svg,.fancybox__container .fancybox__button--close:hover svg{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1))}.fancybox__container .fancybox__carousel .fancybox__slide{padding:0}.fancybox__container .fancybox__carousel .fancybox__slide.has-image{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));position:relative}.fancybox__container .fancybox__carousel .fancybox__slide.has-image .fancybox__content{position:static}.fancybox__container .fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content,.fancybox__container .fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content img{cursor:url(zoom-in.svg) 20 20,-webkit-zoom-in;cursor:url(zoom-in.svg) 20 20,zoom-in}.fancybox__container .fancybox__carousel .fancybox__slide.is-draggable{padding:0}.fancybox__container .fancybox__carousel .fancybox__slide.is-draggable .fancybox__content,.fancybox__container .fancybox__carousel .fancybox__slide.is-draggable .fancybox__content img{cursor:url(zoom-out.svg) 20 20,-webkit-zoom-out;cursor:url(zoom-out.svg) 20 20,zoom-out}.fancybox__container .fancybox__nav{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:center;-ms-flex-pack:center;bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.5rem;justify-content:center;position:fixed;width:100%}@media (min-width:768px){.fancybox__container .fancybox__nav{bottom:1.5rem}}.fancybox__container .fancybox__nav .carousel__button.is-next,.fancybox__container .fancybox__nav .carousel__button.is-prev{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-colored:0 0 rgba(0,0,0,0);background-color:#f4f3ed;background-color:rgba(244,243,237,var(--tw-bg-opacity,1));border:1px solid #6651ff;border-color:rgba(102,81,255,var(--tw-border-opacity,1));border-radius:9999px;-webkit-box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),var(--tw-shadow);box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),var(--tw-shadow);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);color:#6651ff;color:rgba(102,81,255,var(--tw-text-opacity,1));height:3rem;position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);width:3rem}.fancybox__container .fancybox__nav .carousel__button.is-next:hover,.fancybox__container .fancybox__nav .carousel__button.is-prev:hover{--tw-border-opacity:1;--tw-bg-opacity:1;fill:#fff;background-color:#6651ff;background-color:rgba(102,81,255,var(--tw-bg-opacity,1));border-color:#6651ff;border-color:rgba(102,81,255,var(--tw-border-opacity,1));border-width:1px}.fancybox__container .fancybox__nav .carousel__button.is-next:hover svg,.fancybox__container .fancybox__nav .carousel__button.is-prev:hover svg{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1))}.fancybox__container .carousel__button svg{stroke:none}}