.block-perks-slider__container{align-items:center;display:flex;flex-direction:column;gap:2rem;padding-left:1rem;padding-right:1rem}@media(min-width:48rem){.block-perks-slider__container{gap:3rem;padding-left:3.625rem;padding-right:3.625rem}}.block-perks-slider__heading-group{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:54.75rem;text-align:center}.block-perks-slider__slider{margin-inline:-.125rem;overflow:hidden;padding-inline:.125rem;width:100%}.block-perks-slider__slider .swiper-button-lock,.block-perks-slider__slider .swiper-pagination-lock{display:none}.block-perks-slider__slider .swiper-wrapper{align-items:stretch;box-sizing:content-box;display:flex;list-style:none;margin:0;padding:0;transition-property:transform;transition-timing-function:ease}.block-perks-slider__card{background-color:color-mix(in srgb,var(--wp--preset--color--white) 6%,transparent);border:1px solid hsl(0 0% 100% / .12);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;min-height:27.5rem;overflow:hidden;padding:1.25rem;position:relative;transition:width .3s ease,border-color .3s ease,background .3s ease;width:20rem}@media(min-width:79.99875rem){.block-perks-slider__card{min-height:30rem;padding:2rem;width:calc(23.04147% - .86406rem)}.block-perks-slider__card.is-active{background:linear-gradient(180deg,color-mix(in srgb,var(--wp--preset--color--primary-brand) 8%,transparent) 0,transparent 56%),color-mix(in srgb,var(--wp--preset--color--white) 6%,transparent);border-color:var(--wp--preset--color--primary-brand);width:calc(30.87558% - 1.15783rem)}}@media(hover:hover)and (pointer:fine){.block-perks-slider__card{cursor:pointer}}.block-perks-slider__card-bg{height:auto;left:var(--perk-image-left,35%);pointer-events:none;position:absolute;top:var(--perk-image-top,0);width:var(--perk-image-width,62%);z-index:0}.block-perks-slider__card-body,.block-perks-slider__card-number{position:relative;z-index:1}.block-perks-slider__card-number{font-weight:600;line-height:1}.block-perks-slider__card-body{display:flex;flex-direction:column;gap:1.875rem;width:100%}@media(min-width:79.99875rem){.block-perks-slider__card-body{gap:3rem}}.block-perks-slider__nav{align-items:center;display:flex;gap:1rem;justify-content:center}.block-perks-slider__nav:has(.swiper-pagination-lock){display:none}.block-perks-slider__nav-next,.block-perks-slider__nav-prev{align-items:center;background:none;background-color:var(--wp--preset--color--primary-brand);border:none;border-radius:0;color:inherit;color:var(--wp--preset--color--white);cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;height:2.875rem;justify-content:center;margin:0;padding:0;position:static;transition:background-color .3s ease,opacity .3s ease;width:2.875rem}.block-perks-slider__nav-next:after,.block-perks-slider__nav-prev:after{content:none!important;display:none}.block-perks-slider__nav-next .swiper-navigation-icon,.block-perks-slider__nav-prev .swiper-navigation-icon{display:none!important}.block-perks-slider__nav-next:focus-visible:not(.swiper-button-disabled),.block-perks-slider__nav-next:hover:not(.swiper-button-disabled),.block-perks-slider__nav-prev:focus-visible:not(.swiper-button-disabled),.block-perks-slider__nav-prev:hover:not(.swiper-button-disabled){background-color:var(--wp--preset--color--primary-brand-dark)}.block-perks-slider__nav-next:focus-visible:not(.swiper-button-disabled),.block-perks-slider__nav-prev:focus-visible:not(.swiper-button-disabled){outline:.0625rem solid hsl(0 0% 100% / .12);outline-offset:.25rem}.block-perks-slider__nav-next:active:not(.swiper-button-disabled),.block-perks-slider__nav-prev:active:not(.swiper-button-disabled){opacity:.84}.block-perks-slider__nav-next.swiper-button-disabled,.block-perks-slider__nav-prev.swiper-button-disabled{cursor:default;opacity:.4;pointer-events:none}.block-perks-slider__nav-next,.block-perks-slider__nav-prev{font-size:1.125rem;inset:auto}.block-perks-slider__nav-next [class^=icon-],.block-perks-slider__nav-prev [class^=icon-]{line-height:1}.block-perks-slider__nav-next .icon-arrow-icon{display:inline-block;transform:scaleX(-1)}.block-perks-slider--grid .block-perks-slider__slider{margin:0;overflow:visible;padding:0}.block-perks-slider--grid .block-perks-slider__track{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:37.5rem){.block-perks-slider--grid .block-perks-slider__track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.block-perks-slider--grid .block-perks-slider__track{gap:1.25rem;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:67.5rem}}.block-perks-slider--grid .block-perks-slider__card{cursor:default;min-height:25rem;width:auto}@media(min-width:64rem){.block-perks-slider--grid .block-perks-slider__card{gap:1.5rem;min-height:20rem;padding:1.5rem}.block-perks-slider--grid .block-perks-slider__card-body{gap:1.25rem}}@media(hover:hover)and (pointer:fine){.block-perks-slider--grid .block-perks-slider__card:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--wp--preset--color--primary-brand) 8%,transparent) 0,transparent 56%),color-mix(in srgb,var(--wp--preset--color--white) 6%,transparent);border-color:var(--wp--preset--color--primary-brand)}}.block-perks-slider__pagination.swiper-pagination{align-items:center;display:flex;gap:.25rem;justify-content:center;margin:0;padding:0;position:static;transform:none;width:auto}.block-perks-slider__pagination.swiper-pagination .swiper-pagination-bullet{background-color:color-mix(in srgb,var(--wp--preset--color--white) 20%,transparent);border:none;border-radius:0;cursor:pointer;display:block;flex-shrink:0;height:.375rem;margin:0;opacity:1;padding:0;transition:background-color .3s ease;width:1.25rem}.block-perks-slider__pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--wp--preset--color--primary-brand);outline:none;transform:none}