.obi-ps .grid-slider{--slide-width:312px;--trame:min(var(--site-width), calc(100vw - 2 * var(--site-margins)));--middle:calc(var(--trame) / 2)}.obi-ps .grid-slider.inactive>div{justify-content:center}.obi-ps-block{--transform:calc(
    var(--middle) - var(--slide-width) / 2 - var(--index) *
      (var(--slide-width) + var(--gutter))
  );position:relative;padding:24px;background-color:var(--x-white);border-radius:16px;height:100%;display:flex;flex-flow:column}.obi-ps.animate .obi-ps-block{transform:translateX(0)}.obi-ps-block>:last-child{margin-top:auto}.obi-ps-block .obi-ps-block__image::after{padding-bottom:100%}.obi-ps-block .obi-ps-block__image>div{display:none}.obi-ps-block .obi-ps-block__image img{object-fit:contain}@media all and (min-width:769px){.obi-ps-block__title{height:56px;display:flex;align-items:center;justify-content:center}}@media all and (max-width:768px){.obi-ps .grid-slider{cursor:auto;margin:0}.obi-ps .grid-slider .grid-flex{flex-flow:column;gap:16px;width:calc(100% + var(--gutter));margin-left:calc(-1 * var(--gutter))}.obi-ps .grid-slider .grid-flex>.grid-flex__item,.obi-ps .grid-slider .grid-flex>.grid-flex__item:last-child:not(:first-child){width:100%;padding-left:var(--gutter);padding-right:0}.obi-ps-block{--transform:0;padding:16px;display:grid;gap:4px 12px;grid-template-columns:140px auto;grid-template-rows:auto auto auto}.obi-ps-block .center{text-align:left}.obi-ps-block__content{margin-bottom:0;align-self:center}.obi-ps-block__title{align-self:flex-end}.obi-ps-block__cta:last-child{margin-top:0;align-self:flex-start}.obi-ps-block__image{grid-column:1/2;grid-row:1/4;width:140px;height:140px}.obi-ps-block .link,.obi-ps-block .txt{font-size:14px}}.obi-ps__cta{display:none}@media all and (max-width:768px){.obi-ps .slider-arrows,.obi-ps .slider-dots{display:none}.obi-ps__cta{display:flex;justify-content:center;margin-top:40px}.obi-ps.active .obi-ps__cta{display:none}.obi-ps:not(.active) .grid-slider>.grid-flex>:nth-child(n+5){display:none}}@media all and (min-width:1441px){.obi-ps .wrapper{max-width:calc(100vw - 108px)}.obi-ps .grid-wrapper{--margin-left:64px}.obi-ps .slider-arrows>button:first-child{left:40px}.obi-ps .slider-arrows>button:last-child{right:40px}}