.skinveil-benefits,.skinveil-benefits *{box-sizing:border-box}.skinveil-benefits{width:100%;background:var(--sv-benefits-bg, #f7f1e8);color:var(--sv-benefits-text, #2c2924);padding-top:var(--sv-benefits-padding-top, 0px);padding-bottom:var(--sv-benefits-padding-bottom, 0px);border-top:1px solid var(--sv-benefits-divider, #d9d0c4);border-bottom:1px solid var(--sv-benefits-divider, #d9d0c4)}.skinveil-benefits[data-outer-borders=false]{border-top:0;border-bottom:0}.skinveil-benefits__intro{width:min(var(--sv-benefits-max-width, 1400px),100%);margin:0 auto;padding:28px 24px 12px}.skinveil-benefits__intro--left{text-align:left}.skinveil-benefits__intro--center{text-align:center}.skinveil-benefits__intro--right{text-align:right}.skinveil-benefits__heading{margin:0;color:var(--sv-benefits-text, #2c2924);font-size:clamp(20px,2.2vw,30px);line-height:1.2}.skinveil-benefits__subheading{margin-top:8px;color:var(--sv-benefits-muted, #746c61);font-size:14px;line-height:1.5}.skinveil-benefits__subheading p{margin:0}.skinveil-benefits__inner{width:min(var(--sv-benefits-max-width, 1400px),100%);margin:0 auto;display:grid;grid-template-columns:repeat(var(--sv-benefits-columns, 4),minmax(0,1fr));gap:var(--sv-benefits-gap, 0px)}.skinveil-benefit{position:relative;min-width:0;min-height:var(--sv-benefits-min-height, 92px);padding:var(--sv-benefits-item-py, 18px) var(--sv-benefits-item-px, 28px);display:flex;align-items:center;justify-content:center;gap:14px;background:transparent;transform:translateZ(0);transition:background-color .28s ease,transform .28s ease;border-radius:2px}.skinveil-benefits[data-dividers=true] .skinveil-benefit:not(:last-child):after{content:"";position:absolute;top:22%;right:calc(var(--sv-benefits-gap, 0px) / -2);width:1px;height:56%;background:var(--sv-benefits-divider, #d9d0c4);opacity:.9;pointer-events:none}.skinveil-benefit__icon{width:var(--sv-benefits-icon-size, 28px);height:var(--sv-benefits-icon-size, 28px);flex:0 0 var(--sv-benefits-icon-size, 28px);display:flex;align-items:center;justify-content:center;color:var(--sv-benefits-icon, #2c2924);transition:transform .28s ease,color .28s ease}.skinveil-benefit--icon-background .skinveil-benefit__icon{width:calc(var(--sv-benefits-icon-size, 28px) + 18px);height:calc(var(--sv-benefits-icon-size, 28px) + 18px);flex-basis:calc(var(--sv-benefits-icon-size, 28px) + 18px);border-radius:var(--sv-benefits-radius, 50%);background:var(--sv-benefits-icon-bg, #efe6d9);padding:9px}.skinveil-benefit__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.skinveil-benefit__content{min-width:0;display:flex;flex-direction:column;gap:4px}.skinveil-benefit__title{margin:0;color:var(--sv-benefits-text, #2c2924);font-size:var(--sv-benefits-title-size, 10px);font-weight:600;letter-spacing:var(--sv-benefits-title-spacing, .1em);line-height:1.3;text-transform:uppercase;overflow-wrap:anywhere}.skinveil-benefit__text{margin:0;color:var(--sv-benefits-muted, #746c61);font-size:var(--sv-benefits-body-size, 9px);font-weight:400;line-height:1.45;overflow-wrap:anywhere}.skinveil-benefits--title-font-inherit .skinveil-benefit__title,.skinveil-benefits--body-font-inherit .skinveil-benefit__text{font-family:inherit}.skinveil-benefits--title-font-heading .skinveil-benefit__title,.skinveil-benefits--body-font-heading .skinveil-benefit__text{font-family:var(--font-heading-family, inherit)}.skinveil-benefits--title-font-serif .skinveil-benefit__title,.skinveil-benefits--body-font-serif .skinveil-benefit__text{font-family:Georgia,Times New Roman,serif}.skinveil-benefits--title-font-sans .skinveil-benefit__title,.skinveil-benefits--body-font-sans .skinveil-benefit__text{font-family:Arial,Helvetica,sans-serif}.skinveil-benefits[data-custom-colors=true] .skinveil-benefit__icon{color:var(--sv-benefit-icon-color, var(--sv-benefits-icon))}.skinveil-benefits[data-custom-colors=true] .skinveil-benefit__title{color:var(--sv-benefit-title-color, var(--sv-benefits-text))}.skinveil-benefits[data-custom-colors=true] .skinveil-benefit__text{color:var(--sv-benefit-body-color, var(--sv-benefits-muted))}.skinveil-benefits[data-custom-colors=true] .skinveil-benefit--icon-background .skinveil-benefit__icon{background:var(--sv-benefit-icon-bg, var(--sv-benefits-icon-bg))}.skinveil-benefits[data-hover-style=highlight] .skinveil-benefit:hover,.skinveil-benefits[data-hover-style=both] .skinveil-benefit:hover{background:#ffffff52}.skinveil-benefits[data-hover-style=lift] .skinveil-benefit:hover,.skinveil-benefits[data-hover-style=both] .skinveil-benefit:hover{transform:translateY(calc(0px - var(--sv-benefits-hover-lift, 2px)))}.skinveil-benefits[data-hover-style=lift] .skinveil-benefit:hover .skinveil-benefit__icon,.skinveil-benefits[data-hover-style=both] .skinveil-benefit:hover .skinveil-benefit__icon,.skinveil-benefits[data-hover-style=highlight] .skinveil-benefit:hover .skinveil-benefit__icon{transform:translateY(-2px)}.skinveil-benefits--js[data-animation-style=fade-up] .skinveil-benefit:not(.is-visible){opacity:0;transform:translateY(var(--sv-benefits-animation-distance, 20px))}.skinveil-benefits--js[data-animation-style=fade] .skinveil-benefit:not(.is-visible){opacity:0}.skinveil-benefits--js[data-animation-style=slide-left] .skinveil-benefit:not(.is-visible){opacity:0;transform:translate(calc(var(--sv-benefits-animation-distance, 20px) * -1))}.skinveil-benefits--js[data-animation-style=scale] .skinveil-benefit:not(.is-visible){opacity:0;transform:scale(.96)}.skinveil-benefits--js[data-animation-style=fade-up] .skinveil-benefit.is-visible{animation:sv-benefit-fade-up var(--sv-benefits-animation-duration, .7s) cubic-bezier(.22,1,.36,1) both;animation-delay:var(--sv-benefit-delay, 0ms)}.skinveil-benefits--js[data-animation-style=fade] .skinveil-benefit.is-visible{animation:sv-benefit-fade var(--sv-benefits-animation-duration, .7s) ease both;animation-delay:var(--sv-benefit-delay, 0ms)}.skinveil-benefits--js[data-animation-style=slide-left] .skinveil-benefit.is-visible{animation:sv-benefit-slide-left var(--sv-benefits-animation-duration, .7s) cubic-bezier(.22,1,.36,1) both;animation-delay:var(--sv-benefit-delay, 0ms)}.skinveil-benefits--js[data-animation-style=scale] .skinveil-benefit.is-visible{animation:sv-benefit-scale var(--sv-benefits-animation-duration, .7s) cubic-bezier(.22,1,.36,1) both;animation-delay:var(--sv-benefit-delay, 0ms)}.skinveil-benefits--js[data-animation-style=none] .skinveil-benefit{opacity:1;transform:none;animation:none}@keyframes sv-benefit-fade-up{0%{opacity:0;transform:translateY(var(--sv-benefits-animation-distance, 20px))}to{opacity:1;transform:translateY(0)}}@keyframes sv-benefit-fade{0%{opacity:0}to{opacity:1}}@keyframes sv-benefit-slide-left{0%{opacity:0;transform:translate(calc(var(--sv-benefits-animation-distance, 20px) * -1))}to{opacity:1;transform:translate(0)}}@keyframes sv-benefit-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:749px){.skinveil-benefits__intro{padding:22px 16px 10px}.skinveil-benefits__inner{grid-template-columns:repeat(var(--sv-benefits-mobile-columns, 2),minmax(0,1fr))}.skinveil-benefit{min-height:var(--sv-benefits-mobile-min-height, 76px);padding:13px 10px;justify-content:flex-start;gap:9px}.skinveil-benefits[data-dividers=true][data-mobile-columns="2"] .skinveil-benefit:nth-child(odd):not(:last-child):after{display:block;top:20%;right:0;height:60%}.skinveil-benefits[data-dividers=true][data-mobile-columns="2"] .skinveil-benefit:nth-child(2n):after{display:none}.skinveil-benefits[data-dividers=true][data-mobile-columns="1"] .skinveil-benefit:not(:last-child):after{display:block;top:auto;right:10px;bottom:0;width:calc(100% - 20px);height:1px}.skinveil-benefit__icon{width:var(--sv-benefits-mobile-icon-size, 22px);height:var(--sv-benefits-mobile-icon-size, 22px);flex-basis:var(--sv-benefits-mobile-icon-size, 22px)}.skinveil-benefit--icon-background .skinveil-benefit__icon{width:calc(var(--sv-benefits-mobile-icon-size, 22px) + 14px);height:calc(var(--sv-benefits-mobile-icon-size, 22px) + 14px);flex-basis:calc(var(--sv-benefits-mobile-icon-size, 22px) + 14px);padding:7px}.skinveil-benefit__title{font-size:var(--sv-benefits-mobile-title-size, 8px)}.skinveil-benefit__text{font-size:var(--sv-benefits-mobile-body-size, 8px)}}@media screen and (max-width:380px){.skinveil-benefit{padding-left:7px;padding-right:7px;gap:7px}.skinveil-benefit__title{letter-spacing:.07em}}@media(prefers-reduced-motion:reduce){.skinveil-benefits *,.skinveil-benefits *:before,.skinveil-benefits *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.skinveil-benefits--js .skinveil-benefit:not(.is-visible){opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/skinveil-benefits-bar.css.map */
