.benefits{opacity:0;background-color:var(--background-color, #ffffff)}.benefits.animated{opacity:1;transition-property:opacity;transition-duration:var(--animate-time)}.benefits .benefits__container{max-width:calc(var(--global-container-width) + 40px);margin:0 auto;padding:0 20px}.benefits .benefits__container.benefits__container--full-width{max-width:100%}.benefits .benefits__row{display:flex;flex-direction:column;justify-content:center;align-items:center}.benefits .benefits__icon-wrapper{display:inline-flex;justify-content:center;align-items:center;font-size:36px;height:2.25em;position:relative;width:2.25em;z-index:0;border-radius:50%}.benefits .benefits__icon-wrapper:before{background:var(--button-background-color-primary);content:"";height:100%;opacity:1;position:absolute;left:0;top:0;width:100%;z-index:-1;border-radius:inherit}.benefits .benefits__icon-wrapper+*{margin-top:20px}.benefits .benefits__icon,.benefits svg{height:1em;width:1em;-o-object-fit:scale-down;object-fit:scale-down}.benefits .benefits__icon{height:auto;max-height:1em;width:1.25em;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos)}.benefits .benefits__heading{color:var(--heading-color, #000000);font-weight:600;line-height:1.37;text-align:center;text-transform:none;word-break:break-word}.benefits .benefits__text{font-size:var(--body-font-size);font-weight:400;line-height:1.6;margin-top:10px;padding:0 10px;text-align:center;word-break:break-word;color:var(--text-color, #999999)}.benefits .benefits__icon,.benefits .benefits__heading,.benefits .benefits__text{max-width:255px;transition-property:opacity;transition-duration:var(--timing-base);transition-timing-function:var(--easing-linear)}.benefits .benefits__col{border-bottom:none;position:relative;display:flex;flex-direction:column;justify-content:start;align-items:center;padding:25px 15px;width:100%;box-shadow:0 -5px 1px -5px var(--border-color, rgba(0,0,0,0,.05))}.benefits .benefits__col.benefits__col--no-border{box-shadow:none}.benefits .benefits__link{position:absolute;top:0;left:0;display:block;opacity:0;width:100%;height:100%;background-color:var(--background-color);transition-property:opacity;transition-duration:.3s}.benefits .benefits__link:focus-visible{opacity:.6;box-shadow:inset 0 0 0 2px var(--heading-color)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.benefits .benefits__link:hover{opacity:.6}}html.no-js .benefits{opacity:1}@media(min-width:576px){.benefits .benefits__row{flex-direction:row;align-items:normal}.benefits .benefits__col{width:33.333333%;padding-top:40px;padding-bottom:40px}.benefits .benefits__icon-wrapper+*{margin-top:25px}.benefits .benefits__col{box-shadow:-5px 0 1px -5px var(--border-color, rgba(0,0,0,0,.05))}.benefits .benefits__col:not(.benefits__col--no-border):last-child{box-shadow:-5px 0 1px -5px var(--border-color, rgba(0,0,0,0,.05)),5px 0 1px -5px var(--border-color, rgba(0,0,0,0,.05))}}@media(min-width:768px){.benefits .benefits__icon-wrapper+*{margin-top:25px}}.benefits.benefits-card-indented{background-clip:text}.benefits.benefits-card-indented .benefits__row{gap:30px}.benefits.benefits-card-indented .benefits__col{background:var(--background-color);border-radius:3px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/benefits.build.css.map */
