.top-benefits{border-block:1px solid #e4e1ed;color:var(--top-benefits-text, #27233e);background:var(--top-benefits-bg, #f5f3fb)}.top-benefits__list{display:grid;--benefits-visible: var(--top-benefits-count, 5);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--benefits-visible) - 1) * 1.5rem) / var(--benefits-visible));width:100%;gap:16px 24px;margin:0;padding:10px 0;list-style:none}.top-benefits__carousel{min-width:0}.top-benefits__carousel>.slider{min-width:0;max-width:100%;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.top-benefits__navigation{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;transform:none;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.top-benefits__navigation[hidden]{display:none}.top-benefits__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:2.75rem;padding:0;border:0;background:transparent;color:inherit;pointer-events:auto}.top-benefits__arrow .icon{width:1.25rem;height:1.25rem}.top-benefits__arrow:disabled{opacity:.3}.top-benefits__item{display:flex;align-items:center;gap:12px;min-width:0;scroll-snap-align:start}.top-benefits__icon{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #fff;border-radius:50%;color:var(--top-benefits-icon, #80789f)}.top-benefits__icon svg,.top-benefits__icon img{display:block;width:24px;height:24px;object-fit:contain}.top-benefits__item--reviews .top-benefits__icon{border-color:#fff5d8;color:#dfa300;background:#fff5d8}.top-benefits__content{min-width:0;overflow-wrap:anywhere}.top-benefits__title{margin:0;color:inherit;font-size:.8125rem;font-weight:600;line-height:1.4}.top-benefits__title a{color:inherit;text-decoration:none}.top-benefits__title a:hover{text-decoration:underline;text-underline-offset:3px}.top-benefits__description{margin-top:2px;color:var(--top-benefits-muted, #77728e);font-size:.6875rem;line-height:1.5}.top-benefits__description p{margin:0}@media(min-width:80rem){.top-benefits--five .top-benefits__list{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.5fr)}}@media not (min-width:80rem){.top-benefits__carousel>.slider{width:calc(100% - 3rem);margin-inline:1.5rem}.top-benefits__list{--benefits-visible: min(3, var(--top-benefits-count, 5))}}@media not (min-width:64rem){.top-benefits__list{--benefits-visible: min(2, var(--top-benefits-count, 5))}}@media not (min-width:40rem){.top-benefits__list{--benefits-visible: 1}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/top-benefits-bar.css.map */
