.pf-ing2{width:100%;box-sizing:border-box;padding:10px;background:var(--pf-ing2-bg, #f1fcff)}.pf-ing2 *,.pf-ing2 *:before,.pf-ing2 *:after{box-sizing:border-box}.pf-ing2__card{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;overflow:hidden;padding:56px 10px;border-radius:16px;background-image:linear-gradient(var(--pf-ing2-card-angle, -86.77deg),var(--pf-ing2-card-start, #041b24) 0%,var(--pf-ing2-card-end, #0f678a) 100%)}.pf-ing2-grad-text{background-image:linear-gradient(92deg,var(--pf-ing2-text-start, #ffffff) 25.66%,var(--pf-ing2-text-end, #acd4e0) 74.34%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--pf-ing2-text-start, #ffffff)}.pf-ing2__head{display:flex;flex-direction:column;gap:16px;width:100%;text-align:center}.pf-ing2__title,.pf-ing2__subtitle,.pf-ing2__pill,.pf-ing2__name,.pf-ing2__desc,.pf-ing2__footer-title,.pf-ing2__claim{margin:0;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.pf-ing2__title{font-weight:800;font-size:32px;line-height:1.2;text-transform:uppercase}.pf-ing2__subtitle{font-weight:500;font-size:18px;line-height:1.5}.pf-ing2__items{--pf-ing2-bleed: min(74px, 19vw);display:flex;flex-direction:column;gap:32px;width:100%;max-width:480px}.pf-ing2__item{display:flex;align-items:center;gap:13px}.pf-ing2__item--alt{flex-direction:row-reverse;gap:4px;padding-left:6px}.pf-ing2__photo{flex:0 0 min(223px,57vw);aspect-ratio:223 / 241;margin-left:calc(var(--pf-ing2-bleed) * -1)}.pf-ing2__item--alt .pf-ing2__photo{margin-left:0;margin-right:calc(var(--pf-ing2-bleed) * -1)}.pf-ing2__img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 32px rgba(255,255,255,.25))}.pf-ing2__img--placeholder{opacity:.35}.pf-ing2__text{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pf-ing2__pill{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:100px;background-color:var(--pf-ing2-pill-bg, rgba(10, 58, 87, .1));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:600;font-size:12px;line-height:1.5;text-transform:uppercase;white-space:nowrap;color:var(--pf-ing2-pill-text, #ffffff)}.pf-ing2__pill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffff8c,#ffffff1a 65%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.pf-ing2__name{font-weight:700;font-size:18px;line-height:1.2;text-transform:uppercase}.pf-ing2__desc{font-weight:500;font-size:14px;line-height:1.5}.pf-ing2__footer{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;text-align:center}.pf-ing2__footer-title{font-weight:800;font-size:32px;line-height:1.2;text-transform:uppercase}.pf-ing2__claims{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;margin:0;padding:0;list-style:none}.pf-ing2__claim{display:inline-flex;align-items:center;gap:12px;font-weight:500;font-size:18px;line-height:1;white-space:nowrap}.pf-ing2__claim strong,.pf-ing2__claim b{font-weight:700}.pf-ing2__claim:not(.pf-ing2__claim--row-start):before{content:"\b7"}.pf-ing2__claims-break{flex-basis:100%;height:0}@media screen and (min-width:990px){.pf-ing2{padding:var(--pf-ing2-pad, 20px);--pf-ing2-photo: clamp(170px, 17.36vw, 250px)}.pf-ing2__card{gap:44px;padding:80px clamp(32px,5.278vw,76px);border-radius:24px;background-image:linear-gradient(var(--pf-ing2-card-angle, -67deg),var(--pf-ing2-card-start, #041b24) 0%,var(--pf-ing2-card-end, #0f678a) 100%)}.pf-ing2__title{font-size:clamp(34px,3.333vw,48px)}.pf-ing2__subtitle{font-size:clamp(17px,1.389vw,20px)}.pf-ing2__items{flex-direction:row;justify-content:center;gap:clamp(24px,3.056vw,44px);max-width:1248px}.pf-ing2__item,.pf-ing2__item--alt{flex:0 1 auto;flex-direction:row;gap:12px;padding:0}.pf-ing2__photo,.pf-ing2__item--alt .pf-ing2__photo{flex:0 0 var(--pf-ing2-photo);height:var(--pf-ing2-photo);aspect-ratio:auto;margin:0}.pf-ing2__img{filter:drop-shadow(0 0 48px rgba(255,255,255,.25))}.pf-ing2__text{flex:0 1 293px}.pf-ing2__name{font-size:clamp(17px,1.389vw,20px)}.pf-ing2__desc{font-size:clamp(14px,1.111vw,16px)}.pf-ing2__footer{gap:24px}.pf-ing2__footer-title{font-size:clamp(26px,2.222vw,32px)}.pf-ing2__claims{gap:24px}.pf-ing2__claims-break{display:none}.pf-ing2__claim{gap:24px;line-height:1.5}.pf-ing2__claim--row-start:not(.pf-ing2__claim--first):before{content:"\b7"}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/pure-focus-ingredients-2.css.map */
