.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.scroller .swiper-wrapper,.scroller .swiper-scrollbar-drag{transition:transform .6s cubic-bezier(.165,.84,.44,1)!important}.scroller .swiper-scrollbar-drag{background-color:#14141433}@supports (color:color-mix(in lab, red, red)){.scroller .swiper-scrollbar-drag{background-color:color-mix(in oklab, var(--color-neutral-900,oklch(19.13% 0 none)) 20%, transparent)}}.scroller .swiper-slider,.scroller .swipder-wrapper{transform-style:flat}.scroller .swiper{height:100%}.scroller .swiper:not(.swiper-nested){padding-bottom:var(--spacing-s,1.25rem)}@media (min-width:48rem){.scroller .swiper:not(.swiper-nested){padding-bottom:var(--spacing-l,2rem)}}.scroller .swiper-wrapper{align-items:stretch}.scroller .swiper-no-mounted .swiper-wrapper:before{display:none}.scroller .swiper-slide{height:auto}.scroller .swiper-scrollbar{background-color:#0000}.scroller .swiper-horizontal>.swiper-scrollbar,.scroller .swiper-scrollbar.swiper-scrollbar-horizontal{--swiper-scrollbar-size:.5rem;right:var(--spacing-none,0rem);bottom:var(--spacing-none,0rem);left:var(--spacing-none,0rem);width:auto}.scroller .swiper-horizontal.swiper-nested>.swiper-scrollbar,.scroller .swiper-scrollbar.swiper-scrollbar-horizontal.swiper-nested{--swiper-scrollbar-size:.25rem}.scroller .swiper:not(.swiper-nested,.swiper-no-scrollbar):hover>.swiper-scrollbar.swiper-scrollbar-horizontal{opacity:1!important}@media (min-width:48rem){.scroller .swiper.swiper-no-scrollbar>.swiper-scrollbar.swiper-scrollbar-horizontal{display:none}}.scroller.scroller-pagination .swiper.swiper-no-scrollbar>.swiper-scrollbar.swiper-scrollbar-horizontal{display:none}.scroller.scroller-pagination .swiper-pagination{bottom:1.75rem;left:var(--spacing-none,0rem);z-index:10;position:absolute}@media (min-width:48rem){.scroller.scroller-pagination .swiper-pagination{bottom:var(--spacing-xl,2.5rem)}}.scroller.scroller-pagination .swiper-pagination{gap:var(--spacing-4xs,.25rem);text-align:center;opacity:.7;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;display:flex}.scroller.scroller-pagination .swiper-nested .swiper-pagination{bottom:.5rem}@media (min-width:48rem){.scroller.scroller-pagination .swiper-nested .swiper-pagination{bottom:var(--spacing-3xs,.5rem)}}.scroller-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-neutral-1000,oklch(0% 0 none))}.scroller-pagination .swiper-pagination-bullet{border-radius:var(--radius-full,624.938rem);background-color:var(--color-neutral-400,oklch(71.55% 0 none));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;display:inline-block}.scroller-pagination .swiper-pagination-bullet.bullet-size-large{width:.375rem;height:.375rem}.scroller-pagination .swiper-pagination-bullet.bullet-size-medium{width:.25rem;height:.25rem}.scroller-pagination .swiper-pagination-bullet.bullet-size-small{width:.125rem;height:.125rem}.scroller-pagination .swiper-pagination-bullet.bullet-size-hidden{height:var(--spacing-none,0rem);width:var(--spacing-none,0rem);opacity:0}@property --tw-duration{syntax:"*";inherits:false}
