.section-cards-container-outer{width:100%;position:relative}.section-cards-container-outer:focus-within .slider-navigation-button:not(.swiper-button-disabled),.section-cards-container-outer:focus-within .slider-navigation-button[aria-controls]{opacity:1}.section-cards-wrapper--grid{flex-wrap:wrap;-moz-column-gap:var(--grid-desktop-horizontal-spacing);column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.section-cards-container{width:100%;position:relative}.section-cards-wrapper{width:100%;display:flex;box-sizing:border-box}.section-cards-item{flex-shrink:0;width:100%;height:auto;display:flex}@media (max-width: 480px){slider-component .slider--mobile-picaboo .section-cards-item{width:90%}.section-cards-wrapper-mobile--2 .section-cards-item{width:calc((100% - var(--grid-mobile-horizontal-spacing)) / 2)}slider-component .section-cards-wrapper-mobile--2.slider--mobile-picaboo .section-cards-item{width:calc((100% - 5% - var(--grid-mobile-horizontal-spacing) * 2) / 2)}}@media (min-width: 481px){.section-cards-wrapper--2 .section-cards-item,.section-cards-wrapper--3 .section-cards-item,.section-cards-wrapper--4 .section-cards-item{width:calc((100% - var(--grid-desktop-horizontal-spacing)) / 2)}.section-cards-wrapper--2.slider--desktop-picaboo .section-cards-item,.section-cards-wrapper--3.slider--desktop-picaboo .section-cards-item,.section-cards-wrapper--4.slider--desktop-picaboo .section-cards-item{width:calc(((100% - 9% - var(--grid-desktop-horizontal-spacing) * 2) / 2))}}@media (min-width: 769px){.section-cards-wrapper--3 .section-cards-item,.section-cards-wrapper--4 .section-cards-item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3)}.section-cards-wrapper--3.slider--desktop-picaboo .section-cards-item,.section-cards-wrapper--4.slider--desktop-picaboo .section-cards-item{width:calc((100% - 7.5% - var(--grid-desktop-horizontal-spacing) * 3) / 3)}}@media (min-width: 1201px){.section-cards-wrapper--4 .section-cards-item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4)}.section-cards-wrapper--4.slider--desktop-picaboo .section-cards-item{width:calc((100% - 5% - var(--grid-desktop-horizontal-spacing) * 4) / 4)}}slider-component .section-cards-container:is(.swiper-lock,.is-locked) .slider-controls{display:none}@media (max-width: 480px){slider-component .section-cards-container:is(.swiper-lock,.is-locked) .slider--mobile-picaboo .section-cards-item{width:100%}slider-component .section-cards-container:is(.swiper-lock,.is-locked) .section-cards-wrapper-mobile--2.slider--mobile-picaboo .section-cards-item{width:calc((100% - var(--grid-mobile-horizontal-spacing)) / 2)}}@media (min-width: 481px){slider-component .section-cards-container:is(.swiper-lock,.is-locked) .section-cards-wrapper--2.slider--desktop-picaboo .section-cards-item,slider-component .section-cards-container:is(.swiper-lock,.is-locked) .section-cards-wrapper--3.slider--desktop-picaboo .section-cards-item,slider-component .section-cards-container:is(.swiper-lock,.is-locked) .section-cards-wrapper--4.slider--desktop-picaboo .section-cards-item{width:calc((100% - var(--grid-desktop-horizontal-spacing)) / 2)}}@media (min-width: 769px){slider-component .section-cards-container:is(.swiper-lock,.is-locked) .section-cards-wrapper--3.slider--desktop-picaboo .section-cards-item,slider-component .section-cards-container:is(.swiper-lock,.is-locked) .section-cards-wrapper--4.slider--desktop-picaboo .section-cards-item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3)}}@media (min-width: 1201px){slider-component .section-cards-container:is(.swiper-lock,.is-locked) .section-cards-wrapper--4.slider--desktop-picaboo .section-cards-item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4)}}slider-component{display:block;position:relative;--transition-function: cubic-bezier(.23, 1, .32, 1);--nav-btn-width: 25px;--nav-btn-height: 24px;--progress-height: var(--spacing-xx-small)}@keyframes combined-pagination-sheen{0%{transform:translate(-140%)}to{transform:translate(240%)}}slider-component .swiper{overflow:hidden}@media (max-width: 480px){slider-component[data-show-overflow=true]:has(.slider--mobile-picaboo){overflow:visible}slider-component[data-show-overflow=true]:has(.slider--mobile-picaboo) .section-cards-container{width:100%;overflow:visible}slider-component[data-show-overflow=true]:has(.slider--mobile-picaboo).swiper{overflow:visible}.page-width:has(slider-component[data-show-overflow=true]:has(.slider--mobile-picaboo)){overflow:hidden;margin:0;width:100%;max-width:unset;padding-inline:var(--spacing-normal)}}@media (min-width: 481px){slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo){overflow:visible}slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo) .section-cards-container{width:100%;overflow:visible}slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo).swiper{overflow:visible}.page-width:has(slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo)){overflow:hidden;margin:0;width:100%;max-width:unset;padding-inline:var(--spacing-normal)}}@media (min-width: 769px){.page-width:has(slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo)){padding-inline:var(--spacing-x-large)}}@media (min-width: 1025px){.page-width:has(slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo)){padding-inline:var(--spacing-xx-large)}}@media (min-width: 1441px){.page-width:has(slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo)){padding-inline:calc((100% - 90rem) / 2 + var(--spacing-xx-large))}}slider-component .section-cards-container{width:100%;position:relative}slider-component .section-cards-wrapper{width:100%;display:flex;box-sizing:border-box}slider-component .swiper:not(.swiper-initialized) .section-cards-wrapper{display:flex;gap:var(--grid-desktop-horizontal-spacing);overflow-x:auto}slider-component .swiper:not(.swiper-initialized) slider-component .section-cards-item{flex-shrink:0}:where(slider-component,[data-slider-controls]) .swiper-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--spacing-x-small);row-gap:var(--spacing-x-small);position:relative}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-width=full]{width:100%}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-width=compact]{width:-moz-fit-content;width:fit-content}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-layout=overlay-below]{margin-top:var(--spacing-large);margin-inline:auto}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-layout=inline-below][data-type=combined]{margin-top:var(--spacing-x-large)}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=bullets]{position:static}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=bullets] .swiper-pagination-bullet{margin:0;width:var(--spacing-large);height:2px;border-radius:100px;background-color:var(--secondary-color);opacity:1;transition:opacity var(--duration-medium) var(--transition-function),background-color var(--duration-medium) var(--transition-function)}@media screen and (hover: hover) and (pointer: fine){:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=bullets] .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active){opacity:.6}}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=bullets] .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:var(--primary-color)}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=progress]{position:relative;bottom:0;width:100%;max-width:100%;height:var(--progress-height);background-color:#0000001a;color:var(--bg-color-black);overflow:hidden;border-radius:100px}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=progress][data-width=compact]{width:min(100%,16rem)}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=progress]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(var(--slider-progress, 0) * 100%);background:currentColor;border-radius:100px;transform-origin:left center;transition:width .3s var(--transition-function)}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=progress] .swiper-pagination-bullet{visibility:hidden}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined]{position:static;width:100%;max-width:100%;flex-direction:column;gap:var(--spacing-x-small)}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined][data-width=compact]{width:min(100%,16rem)}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined][data-split-label=true]{gap:0}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined] .swiper-pagination-combined-track{position:relative;display:block;width:100%;height:var(--progress-height);background-color:#0000001a;color:var(--bg-color-black);overflow:hidden;border-radius:100px}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined] .swiper-pagination-combined-track:before{content:"";position:absolute;inset-block:0;left:0;width:32%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 45%,rgba(255,255,255,.38) 50%,rgba(255,255,255,.18) 55%,transparent 100%);pointer-events:none;animation:combined-pagination-sheen 1.8s linear infinite}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined] .swiper-pagination-combined-track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(var(--slider-progress, 0) * 100%);background:currentColor;border-radius:100px;transform-origin:left center;transition:width .3s var(--transition-function)}@media (prefers-reduced-motion: reduce){:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined] .swiper-pagination-combined-track:before{animation:none}}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined] .swiper-pagination-combined-label{display:block;font-size:var(--font-size-small);font-weight:400;letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);color:var(--body-text-color);text-transform:uppercase}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=combined][data-split-label=true] .swiper-pagination-combined-label{display:none}:where(slider-component,[data-slider-controls]) .swiper-pagination[data-type=fraction]{position:static;font-size:var(--font-size-small);font-weight:400;letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);color:var(--body-text-color);text-transform:uppercase}slider-component .slider-controls--overlay-below{--_pagination-below-height: 0px}slider-component .slider-controls--overlay-below:has(.swiper-pagination[data-type=bullets]){--_pagination-below-height: calc(var(--spacing-large) + 6px)}slider-component .slider-controls--overlay-below:has(.swiper-pagination[data-type=progress]){--_pagination-below-height: calc( var(--spacing-large) + var(--progress-height) )}slider-component .slider-controls--overlay-below:has(.swiper-pagination[data-type=combined]:not([data-split-label=true])){--_pagination-below-height: calc( var(--spacing-large) + var(--progress-height) + var(--spacing-x-small) + var(--font-size-small) * var(--line-height-normal) )}slider-component .slider-controls--overlay-below:has(.swiper-pagination[data-type=combined][data-split-label=true]){--_pagination-below-height: calc( var(--spacing-large) + var(--progress-height) )}slider-component .slider-controls--overlay-below:has(.swiper-pagination[data-type=fraction]){--_pagination-below-height: calc( var(--spacing-large) + var(--font-size-small) * var(--line-height-normal) )}slider-component .slider-controls--overlay-below .slider-controls__overlay{position:absolute;left:0;right:0;top:calc(50% - var(--_pagination-below-height) / 2 - var(--nav-btn-height) / 2);display:flex;justify-content:space-between;align-items:center;z-index:3}@media (max-width: 768px){slider-component .slider-controls--overlay-below .slider-controls__overlay .swiper-button-prev{margin-left:4px}slider-component .slider-controls--overlay-below .slider-controls__overlay .swiper-button-next{margin-right:4px}}.slider-controls--overlay-below .swiper-pagination{margin-top:var(--spacing-large)}:where(slider-component,[data-slider-controls]).slider-controls--inline-below{display:flex;align-items:center;gap:var(--spacing-large);width:100%;--transition-function: cubic-bezier(.23, 1, .32, 1);--nav-btn-width: 25px;--nav-btn-height: 24px;--progress-height: var(--spacing-xx-small)}:where(slider-component,[data-slider-controls]).slider-controls--inline-below{margin-top:var(--spacing-large);justify-content:space-between}:where(slider-component,[data-slider-controls]).slider-controls--inline-below:has(.swiper-pagination[data-type=combined]){margin-top:var(--spacing-x-small)}:where(slider-component,[data-slider-controls]).slider-controls--pagination-only{display:flex;width:100%}:where(slider-component,[data-slider-controls]).slider-controls--inline-below:not(:has(.slider-navigation-button)){justify-content:center}:where(slider-component,[data-slider-controls]) .slider-controls--inline-below .swiper-pagination[data-width=full]{flex:1 1 auto}:where(slider-component,[data-slider-controls]) .slider-navigation-button{position:static;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--nav-btn-width);height:var(--nav-btn-height);border:none;border-radius:var(--nav-btn-radius, 2px);background-color:var(--bg-color);color:var(--body-text-color);font-size:var(--font-size-small);font-weight:400;text-decoration:none;text-underline-offset:var(--spacing-xx-small);text-transform:uppercase;padding:0;margin:0;transition:background-color .3s var(--transition-function),color .3s var(--transition-function)}:where(slider-component,[data-slider-controls]) .slider-navigation-button svg{width:14px;height:14px;stroke:currentColor;transition:transform .3s var(--transition-function)}@media screen and (hover: hover) and (pointer: fine){:where(slider-component,[data-slider-controls]) .slider-navigation-button:not(.swiper-button-disabled):hover{background-color:var(--bg-color-black);color:var(--bg-color-white)}}:where(slider-component,[data-slider-controls]) .slider-navigation-button.swiper-button-prev svg{transform:rotate(90deg)}:where(slider-component,[data-slider-controls]) .slider-navigation-button.swiper-button-next svg{transform:rotate(-90deg)}:where(slider-component[data-navigation-type=inline-below],[data-slider-controls]) .slider-navigation-button.swiper-button-disabled,:where(slider-component[data-navigation-type=overlay-below],[data-slider-controls]) .slider-navigation-button.swiper-button-disabled{visibility:hidden}:where(slider-component,[data-slider-controls]) .swiper-button-next:after,:where(slider-component,[data-slider-controls]) .swiper-button-prev:after{display:none}slider-component .section-cards-container:not(.swiper-initialized){position:relative;width:100%;overflow:hidden}slider-component .section-cards-container:not(.swiper-initialized) .section-cards-wrapper{display:flex;gap:var(--grid-mobile-horizontal-spacing);box-sizing:border-box}slider-component .section-cards-container:not(.swiper-initialized) .slider-controls{visibility:hidden}slider-component .section-cards-container:not(.swiper-initialized) .slider-controls:has(.swiper-pagination:is([data-layout=overlay-below],[data-layout=inline-below])[data-type=bullets]){--_preinit-pagination-reserve-height: 6px}slider-component .section-cards-container:not(.swiper-initialized) .slider-controls:has(.swiper-pagination:is([data-layout=overlay-below],[data-layout=inline-below])[data-type=progress]){--_preinit-pagination-reserve-height: var(--progress-height)}slider-component .section-cards-container:not(.swiper-initialized) .slider-controls:has(.swiper-pagination:is([data-layout=overlay-below],[data-layout=inline-below])[data-type=fraction]){--_preinit-pagination-reserve-height: calc( var(--font-size-small) * var(--line-height-normal) )}slider-component .section-cards-container:not(.swiper-initialized) .slider-controls:has(.swiper-pagination:is([data-layout=overlay-below],[data-layout=inline-below])[data-type=combined]){--_preinit-pagination-reserve-height: calc( var(--progress-height) + var(--spacing-x-small) + var(--font-size-small) * var(--line-height-normal) )}@media (min-width: 481px){slider-component .section-cards-container:not(.swiper-initialized) .section-cards-wrapper{gap:var(--grid-desktop-horizontal-spacing)}}slider-component .section-cards-container:not(.swiper-initialized) .section-cards-item{height:auto}slider-component .section-cards-container:not(.swiper-initialized) .swiper-pagination,slider-component .section-cards-container:not(.swiper-initialized) .swiper-navigation{visibility:hidden}slider-component .section-cards-container:not(.swiper-initialized) .swiper-pagination{min-height:var(--_preinit-pagination-reserve-height, 0px)}@media (max-width: 480px){slider-component[data-show-overflow=true]:has(.slider--mobile-picaboo) .section-cards-container:not(.swiper-initialized){overflow:visible}slider-component[data-show-overflow=true]:has(.slider--mobile-picaboo) .section-cards-container:not(.swiper-initialized) .section-cards-wrapper{overflow-x:visible}}@media (min-width: 481px){slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo) .section-cards-container:not(.swiper-initialized){overflow:visible}slider-component[data-show-overflow=true]:has(.slider--desktop-picaboo) .section-cards-container:not(.swiper-initialized) .section-cards-wrapper{overflow-x:visible}}
