.benefits{position:relative;opacity:0}.benefits.benefits--no-indent{background-color:var(--section-background)}.benefits.benefits--no-indent .benefits__container{padding:20px 16px}.benefits.benefits--no-indent .benefits__heading{color:var(--heading-color)}.benefits.benefits--no-indent .benefits__row-wrapper .benefits__row{gap:0}.benefits.benefits--no-indent .benefits__col{border-radius:0}.benefits .benefits__bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--img-pos)}.benefits .benefits__row-wrapper .benefits__row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:calc(100% + 32px);margin:0 -16px;padding:0 16px}.benefits .benefits__row-wrapper .benefits__row::-webkit-scrollbar{display:none}.benefits .benefits__row-wrapper .benefits__col{flex:0 0 82%;width:auto}.benefits .benefits__heading{position:relative;margin-bottom:24px;text-align:center;z-index:1}.benefits .benefits__container{max-width:var(--container-width);margin:0 auto;padding:0 16px}.benefits .benefits__col{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;min-height:220px;padding:24px;border-radius:16px;text-align:center;background-color:var(--block-background)}.benefits .benefits__col.need-animate{opacity:0;transition-property:opacity}.benefits .benefits__icon-wrapper{width:auto;height:40px;margin-bottom:24px}.benefits .benefits__icon{width:100%;height:100%;object-fit:contain}.benefits .benefits__column-heading{margin-bottom:16px;color:var(--block-heading-color)}.benefits .benefits__column-text{font-size:20px;font-weight:500;letter-spacing:-.22px;line-height:1.35;text-align:center;word-break:break-word;color:var(--block-text-color)}.benefits .benefits__column-text a{color:var(--block-link-color)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.benefits .benefits__column-text a:hover{color:var(--block-link-hover-color)}}.benefits .benefits__button{margin-top:20px;font-size:calc(var(--body-font-size) * .875);line-height:1.286;color:var(--block-link-color)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.benefits .benefits__button:hover{color:var(--block-link-hover-color)}}.benefits.animated{opacity:1;transition-property:opacity;transition-duration:var(--animate-time)}.benefits.animated .benefits__col.need-animate,html.no-js .benefits{opacity:1}@media(min-width:768px){.benefits.benefits--no-indent .benefits__row-wrapper .benefits__col{width:50%}.benefits .benefits__heading{margin-bottom:24px}.benefits .benefits__col{padding:32px}.benefits .benefits__row-wrapper .benefits__row{flex-wrap:wrap;align-items:normal;overflow-x:visible;scroll-snap-type:none;width:auto;margin:0;padding:0}.benefits .benefits__row-wrapper .benefits__col{flex:0 0 calc(50% - 8px);width:calc(50% - 8px);scroll-snap-align:none}.benefits .benefits__button{font-size:var(--body-font-size);line-height:1.5}}@media(min-width:1200px){.benefits.benefits--no-indent .benefits__row-wrapper .benefits__col{width:25%}.benefits .benefits__row-wrapper .benefits__col{flex:0 0 calc(25% - 12px);width:calc(25% - 12px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/benefits.build.css.map */
