.benefits{max-width:var(--container-width);margin:0 auto;padding:0 16px}.benefits .benefits__container{padding:32px 16px;background:var(--mobile-section-background, var(--desktop-section-background, transparent));background-position:center;background-size:cover;border-radius:16px}.benefits .benefits__row{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:12px;overflow-x:auto;padding-bottom:4px;scroll-padding-inline:0;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.benefits .benefits__row::-webkit-scrollbar{display:none}.benefits .benefits__col{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 88%;width:88%;scroll-snap-align:start;scroll-snap-stop:always;padding:24px 16px;border-radius:var(--global-border-radius);text-align:center;background:var(--block-background);transition-property:opacity,transform;transition-duration:var(--timing-long)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.benefits .benefits__col:hover{transform:translateY(-14px)}}.benefits .benefits__icon-wrapper{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;margin-bottom:16px}.benefits .benefits__icon{width:100%;height:100%;object-fit:contain;object-position:var(--img-desktop-pos)}.benefits .benefits__heading{color:var(--color-section-heading);margin-bottom:16px}.benefits .benefits__text{color:var(--color-section-text);line-height:1.5;text-align:center;word-break:break-word}.benefits .benefits__link-wrapper{margin-top:auto;padding-top:16px}.benefits .benefits__link{color:var(--color-section-link, var(--link-color));padding:4px 0;text-decoration:none;border-bottom:1px solid var(--color-section-link, var(--link-color));transition:color var(--timing-base),border var(--timing-base),opacity var(--timing-base)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.benefits .benefits__link:hover{color:var(--color-section-link-hover, var(--link-color));border-bottom-color:var(--color-section-link-hover, var(--link-color))}}.benefits .benefits__col.need-animate,.benefits .benefits__icon.need-animate,.benefits .benefits__heading.need-animate,.benefits .benefits__text.need-animate,.benefits .benefits__link-wrapper.need-animate{opacity:0}.benefits .benefits__col.need-animate{transition-delay:var(--delay-step),0s}.benefits.animated .benefits__col.need-animate,.benefits.animated .benefits__icon.need-animate,.benefits.animated .benefits__heading.need-animate,.benefits.animated .benefits__text.need-animate,.benefits.animated .benefits__link-wrapper.need-animate,html.no-js .benefits{opacity:1}@media(min-width:768px){.benefits .benefits__container{padding:64px}.benefits .benefits__row{display:grid;grid-template-columns:repeat(var(--benefits-count),minmax(0,1fr));align-items:stretch;gap:16px;overflow:visible;padding-bottom:0;scroll-snap-type:none}.benefits .benefits__col{width:auto;min-width:0;height:100%;padding:32px 16px}.benefits .benefits__icon-wrapper{width:100px;height:100px;margin-bottom:24px}.benefits .benefits__link-wrapper{padding-top:24px}}@media(min-width:1200px){.benefits .benefits__container{background:var(--desktop-section-background, var(--mobile-section-background, transparent));background-position:center;background-size:cover}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/benefits.build.css.map */
