--sxs{--sxs:2 brick-c-gxQHxX brick-c-fgNmNC}@media{.brick-c-gxQHxX{--_carousel-gap:var(--b-carousel-gap, 12);--_carousel-btn-min:var(--b-carousel-btn-min, 2rem);--_carousel-btn-max:var(--b-carousel-btn-max, 3.125rem);--b-carousel-cqi:85;container-type:inline-size;container-name:brick-carousel;--brick--colorGrey:hsl(0, 0%, 44%);--brick--colorWhite:hsl(360 100% 100% / 100%);--brick--colorWhiteDisabled:hsl(360 100% 100% / 60%);--brick--colorAlphaWhite:hsl(360 100% 100% / 80%);--brick--colorBlack:hsl(0 0% 0% / 100%);--brick--imgBackgrColor:hsl(0 0% 20% / 100%);display:block;position:relative;max-width:100%;overflow:hidden;--brick-image-sizes:(max-width: 500px) 100vw, 280px}.brick-c-gxQHxX:not([is-rendered],:defined){visibility:hidden}.brick-c-gxQHxX > *:not([data-static]){display:none}.brick-c-gxQHxX a[href="#carousel-skip-target"]{font-size:1.2rem;color:var(--brick--colorBlack);display:inline-block;outline:2px solid var(--brick--colorBlack);outline-offset:-2px;padding:0.2rem}.brick-c-gxQHxX a[href="#carousel-skip-target"]:focus-visible{text-decoration:none}.brick-c-gxQHxX[data-version="gallery"]{--b-carousel-btns-display:block}.brick-c-gxQHxX .contents-wrapper{display:grid;--b-slider-columns:auto / auto-flow minmax(min(calc(var(--b-carousel-cqi, 30) * 1cqi), 100%), 1fr);grid:var(--b-slider-columns);column-gap:calc(var(--_carousel-gap) * 1px);margin:0;padding:0;overflow-y:hidden;overflow-x:auto;overscroll-behavior-inline:contain;-ms-overflow-style:none;scrollbar-width:none}.brick-c-gxQHxX .contents-wrapper::-webkit-scrollbar{display:none}@container brick-carousel (min-width:768.0625px){.brick-c-gxQHxX .contents-wrapper{--b-carousel-cqi:30}}@container brick-carousel (max-width: 768px){.brick-c-gxQHxX .contents-wrapper{--b-carousel-cqi:45}}@container brick-carousel (max-width:  460px){.brick-c-gxQHxX .contents-wrapper{--b-carousel-cqi:85}}@container brick-carousel (max-width:  460px){.brick-c-gxQHxX[data-min-slides-to-show="2"][data-slides="2"] .contents-wrapper{--b-carousel-cqi:45}}.brick-c-gxQHxX[data-version="compact"] .contents-wrapper{--b-carousel-cqi:75}@container brick-carousel (min-width: 460px){.brick-c-gxQHxX[data-version="compact"] .contents-wrapper{--b-carousel-cqi:26}}@container brick-carousel (max-width:459.9375px){.brick-c-gxQHxX[data-version="compact"] .contents-wrapper{--b-carousel-cqi:75}}.brick-c-gxQHxX[data-version="gallery"] .contents-wrapper{--brick-image-sizes:(max-width: 500px) 100vw, 980px;--b-carousel-cqi:100}.brick-c-gxQHxX .contents-wrapper:not(.grabbing){scroll-behavior:smooth}@media (prefers-reduced-motion){.brick-c-gxQHxX .contents-wrapper:not(.grabbing){scroll-behavior:auto}}.brick-c-gxQHxX.navigation .carousel:hover,.brick-c-gxQHxX.navigation [data-content-wrapper]:hover,.brick-c-gxQHxX.navigation [data-content-wrapper] a:hover{cursor:grab}.brick-c-gxQHxX.navigation .grabbing:active{cursor:grabbing}.brick-c-gxQHxX.navigation .carousel:hover,.brick-c-gxQHxX.navigation [data-content-wrapper]:hover{cursor:default}.brick-c-gxQHxX [data-content-wrapper]{max-width:100%;overflow:hidden;list-style:none;scroll-snap-align:start;transition:width 0.5s ease}.brick-c-gxQHxX[data-version="compact"] [data-content-wrapper]{scroll-snap-align:center}.brick-c-gxQHxX .grabbing [data-content-wrapper]{-webkit-user-select:none;user-select:none;scroll-snap-align:none;pointer-events:none}.brick-c-gxQHxX [data-content-wrapper] > p + *{height:100%}.brick-c-gxQHxX .carousel-nav{position:absolute;top:0;z-index:10;min-width:100%;height:100%;display:flex;justify-content:space-between;list-style:none;padding:0;margin:0;pointer-events:none}.brick-c-gxQHxX .carousel-nav > li:first-of-type button{left:0}.brick-c-gxQHxX .carousel-nav button{all:unset;position:absolute;right:0;top:0;-webkit-appearance:none;appearance:none;background:transparent;width:clamp(var(--_carousel-btn-min), 6vw, var(--_carousel-btn-max));height:clamp(var(--_carousel-btn-min), 6vw, var(--_carousel-btn-max));z-index:1;cursor:pointer;pointer-events:auto;color:#000;display:var(--b-carousel-btns-display, none);touch-action:manipulation}.brick-c-gxQHxX .carousel-nav button > div{position:relative;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--brick--colorAlphaWhite);box-shadow:0 3px 8px hsl(0 0% 0% / 20%);transition:background .1s ease}.brick-c-gxQHxX .carousel-nav button:focus-visible{outline:none}.brick-c-gxQHxX .carousel-nav button:focus-visible > div{outline:2px solid var(--brick-colors-utilityInteractionFocusOutline);outline-offset:1px}.brick-c-gxQHxX .carousel-nav button svg{width:100%;height:100%;padding:0.5rem}.brick-c-gxQHxX .carousel-nav .prev-btn div{left:0.938rem;top:0.938rem}.brick-c-gxQHxX .carousel-nav .next-btn div{right:0.938rem;top:0.938rem}@media only screen and (min-width: 37.5em){.brick-c-gxQHxX .carousel-nav .prev-btn div{left:1rem;top:1rem}}@media only screen and (min-width: 37.5em){.brick-c-gxQHxX .carousel-nav .next-btn div{right:1rem;top:1rem}}.brick-c-gxQHxX .carousel-nav button:hover > div,.brick-c-gxQHxX .carousel-nav button:focus-visible > div{background:hsl(243 0% 20% / 80%)}.brick-c-gxQHxX .carousel-nav button:hover > div > svg,.brick-c-gxQHxX .carousel-nav button:focus-visible > div > svg{fill:var(--brick--colorWhite)}.brick-c-gxQHxX .carousel-nav button:disabled{cursor:default}.brick-c-gxQHxX .carousel-nav button:disabled > div,.brick-c-gxQHxX .carousel-nav button:hover:disabled > div{background:hsl(243 0% 20% / 60%)}.brick-c-gxQHxX .carousel-nav button:disabled > div > svg,.brick-c-gxQHxX .carousel-nav button:hover:disabled > div > svg{fill:var(--brick--colorWhiteDisabled)}.brick-c-fgNmNC:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}