.vref-benefits .benefits-grid{--benefits-grid-gap: 20px;--benefits-grid-padding: 20px;--benefits-grid-max-width: 1200px;width:100%;margin:0 auto;padding:var(--benefits-grid-padding)}.vref-benefits .benefits-grid__container{max-width:var(--benefits-grid-max-width);margin:0 auto}.vref-benefits .benefits-grid__content-wrapper{display:flex;flex-direction:column;gap:30px}.vref-benefits .benefits-grid__header{text-align:center;margin-bottom:30px}.vref-benefits .benefits-grid__heading{font-size:32px;font-weight:var(--font-weight-bold, 700);line-height:1.2;margin:0 0 8px;letter-spacing:var(--letter-spacing-heading, -.02em)}.vref-benefits .benefits-grid__subtitle{font-size:16px;line-height:1.5;margin:0;letter-spacing:var(--letter-spacing-body);opacity:1;font-weight:var(--font-weight-regular)}.vref-benefits .benefits-grid__items{display:grid;grid-template-columns:1fr 1fr;gap:var(--benefits-grid-gap)}.vref-benefits .benefit-item{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:120px}.vref-benefits .benefit-item__icon{width:60px;height:60px;border-radius:50%;margin-bottom:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#b93832,#ff6b9d);position:relative}.vref-benefits .benefit-item__icon-svg{width:28px;height:28px;color:#fff;display:flex;align-items:center;justify-content:center}.vref-benefits .benefit-item__icon-svg svg{width:100%;height:100%;fill:currentColor}.vref-benefits .benefit-item__icon-image{width:40px;height:40px;object-fit:contain}.vref-benefits .benefit-item__title{font-size:16px;font-weight:var(--font-weight-bold, 700);line-height:1.3;margin:0 0 8px;letter-spacing:var(--letter-spacing-body, 0)}.vref-benefits .benefit-item__description{font-size:14px;line-height:1.4;margin:0;opacity:.9;letter-spacing:var(--letter-spacing-body, 0)}.vref-benefits .benefits-grid__image{text-align:center}.vref-benefits .benefits-grid__image--desktop{display:none}.vref-benefits .benefits-grid__image--mobile{display:block;margin:20px 0}.vref-benefits .benefits-grid__image-element{max-width:100%;width:100%;height:auto;border-radius:15px}.vref-benefits .benefits-grid[data-image-mode=background]{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.vref-benefits .benefits-grid[data-image-mode=background] .benefits-grid__container{position:relative;z-index:1}.vref-benefits .benefits-grid[data-image-mode=background] .benefits-grid__image--mobile:not(.benefits-grid__image--mobile-placeholder){display:none!important}.vref-benefits .benefits-grid[data-image-mode=background] .benefits-grid__image--desktop:not(.benefits-grid__image--placeholder){display:none!important}.vref-benefits .benefits-grid__image--mobile-placeholder{width:100%;min-height:250px;margin:20px 0;display:none;position:relative}@media screen and (max-width:767px){.vref-benefits .benefits-grid__image--mobile-placeholder{display:block}.vref-benefits .benefits-grid[data-image-mode=background] .benefits-grid__image--mobile-placeholder{display:block!important}}@media screen and (min-width:768px){.vref-benefits .benefits-grid{--benefits-grid-padding: 40px 20px}.vref-benefits .benefits-grid__content-wrapper{flex-direction:row;align-items:stretch;gap:40px}.vref-benefits .benefits-grid__content{flex:1;max-width:500px}.vref-benefits .benefits-grid__header{text-align:left;margin-bottom:35px}.vref-benefits .benefits-grid__heading{font-size:48px}.vref-benefits .benefits-grid__subtitle{font-size:18px}.vref-benefits .benefits-grid__items{max-width:500px}.vref-benefits .benefits-grid__items[data-layout=row]{display:flex;flex-direction:row;justify-content:space-between;max-width:100%}.vref-benefits .benefits-grid__items[data-layout=row] .benefit-item{flex:1;max-width:none;margin:0}.vref-benefits .benefit-item{max-width:220px;margin:0 auto}.vref-benefits .benefit-item__icon{width:80px;height:80px}.vref-benefits .benefit-item__icon-svg{width:32px;height:32px}.vref-benefits .benefit-item__title{font-size:18px}.vref-benefits .benefit-item__description{font-size:15px}.vref-benefits .benefits-grid__image--mobile{display:none}.vref-benefits .benefits-grid__image--mobile-placeholder{display:none!important}.vref-benefits .benefits-grid__image--desktop{flex:1;display:flex;align-items:stretch}.vref-benefits .benefits-grid__image--placeholder{min-width:300px;flex:1;min-height:400px}.vref-benefits .benefits-grid__image-element{width:100%;height:100%;object-fit:cover;min-height:400px}.vref-benefits .benefits-grid[data-image-mode=full_height] .benefits-grid__image--desktop{position:relative;overflow:hidden}.vref-benefits .benefits-grid[data-image-mode=full_height] .benefits-grid__image-element{height:100%;object-fit:cover;min-height:500px}.vref-benefits .benefits-grid__content-wrapper--no-image{justify-content:center}.vref-benefits .benefits-grid__content-wrapper--no-image .benefits-grid__content{max-width:600px;margin:0 auto}}@media screen and (min-width:1200px){.vref-benefits .benefits-grid{--benefits-grid-padding: 80px 40px}.vref-benefits .benefits-grid__content-wrapper{gap:50px}.vref-benefits .benefits-grid__content,.vref-benefits .benefits-grid__items{max-width:550px}.vref-benefits .benefit-item{max-width:240px}}.vref-benefits .benefits-grid{opacity:0;transform:translateY(20px);animation:fadeInUp .8s ease-out forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.vref-benefits .benefit-item{animation:fadeInUp .6s ease-out forwards;animation-delay:calc(.1s * var(--index, 0))}.vref-benefits .benefit-item[data-index="1"]{--index: 1}.vref-benefits .benefit-item[data-index="2"]{--index: 2}.vref-benefits .benefit-item[data-index="3"]{--index: 3}.vref-benefits .benefit-item[data-index="4"]{--index: 4}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh]{background-image:none,linear-gradient(180deg,#282828,#181b1d)!important;background-size:cover,cover!important;background-position:center center,center!important;background-repeat:no-repeat,no-repeat!important;background-attachment:scroll,scroll!important;position:relative;padding:40px 20px}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#171717;opacity:.2;z-index:0;pointer-events:none}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__container{position:relative;z-index:1}@media screen and (max-width:767px){.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh]{background-image:none,linear-gradient(180deg,#282828,#181b1d)!important}}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__heading{color:#fff!important;font-size:46px!important;line-height:1.2!important;text-align:left!important;margin-bottom:16px!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__heading-accent{padding:2px 4px!important;display:inline-block!important;margin:-2px -4px -2px 0!important;background:linear-gradient(180deg,#b93832,#982f2b 98%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;line-height:1.3!important;font-family:var(--font-body--family,Arial,sans-serif)!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__heading-accent *{font-family:var(--font-body--family,Arial,sans-serif)!important;font-style:inherit!important;font-weight:inherit!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__subtitle{color:#fff!important;font-size:14px!important;text-align:left!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item{text-align:left!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__icon{margin-left:0!important;margin-right:auto!important;width:60px!important;height:60px!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__icon-image,.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__icon-svg{width:50px!important;height:50px!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__title{color:#fff!important;font-size:21px!important;text-align:left!important;display:block!important;width:100%!important;margin-left:0!important;margin-right:auto!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__description{color:#9c9c9c!important;font-size:14px!important;text-align:left!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__icon{background:transparent!important;border-radius:0!important}@media screen and (min-width:768px){.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh]{padding:60px 20px}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__container{max-width:1200px;margin:0 auto}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__content-wrapper--no-image .benefits-grid__content{max-width:600px!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__heading{color:#fff!important;font-size:54px!important;line-height:1!important;text-align:left!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__heading-accent{padding:2px 4px!important;display:inline-block!important;margin:-2px -4px -2px 0!important;background:linear-gradient(180deg,#b93832,#982f2b 98%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;line-height:1.3!important;font-family:var(--font-body--family,Arial,sans-serif)!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__subtitle{color:#fff!important;font-size:14px!important;text-align:left!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefits-grid__items{justify-items:start!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item{text-align:left!important;align-items:flex-start!important;margin-left:0!important;margin-right:auto!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__icon{margin-left:0!important;margin-right:auto!important;width:60px!important;height:60px!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__icon-image,.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__icon-svg{width:76px!important;height:76px!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__title{color:#fff!important;font-size:18px!important;text-align:left!important;display:block!important;width:100%!important;margin-left:0!important;margin-right:auto!important}.vref-benefits [data-vref-id=benefits-template--19587131211823__4_benefits_7GrPMh] .benefit-item__description{color:#9c9c9c!important;font-size:15px!important;text-align:left!important}}.vref-benefits .benefit-item__icon .vyle-benefit-line-icon{display:block!important;visibility:visible!important;opacity:1!important;color:#d24a43!important;fill:none!important;stroke:currentColor!important;filter:none!important;overflow:visible;flex-shrink:0}.vyle-benefit-line-icon path,.vyle-benefit-line-icon rect,.vyle-benefit-line-icon circle{fill:none!important;stroke:currentColor!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vyle-source-benefits.css.map */
