.pfb{padding:2.4rem 0 4rem}@media screen and (min-width:750px){.pfb{padding:3.2rem 0 5.6rem}}.pfb__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:.1rem solid #202530;border-radius:1.6rem;background:radial-gradient(120% 140% at 100% 0%,#00cba924,#00cba900 55%),#101520}@media screen and (min-width:990px){.pfb__card{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}.pfb__card--image-right .pfb__media{order:2}}.pfb__media{position:relative;padding:2.4rem 2.4rem 0}@media screen and (min-width:990px){.pfb__media{padding:3.2rem 3.2rem 3.2rem 0}.pfb__card--image-left .pfb__media{padding:3.2rem 0 3.2rem 3.2rem}}.pfb__media img,.pfb__placeholder{display:block;width:100%;max-width:100%;height:auto}.pfb__media img{border-radius:1.2rem}.pfb__placeholder{fill:rgba(var(--color-foreground),.2)}.pfb__content{display:flex;flex-direction:column;align-items:flex-start;padding:2.4rem}@media screen and (min-width:990px){.pfb__content{padding:4.8rem}}.pfb__badges{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem}.pfb__heading{margin:0;font-size:clamp(2.8rem,4.4vw,4.4rem);font-weight:400;line-height:1.1;letter-spacing:-.015em}.pfb__accent{color:rgb(var(--color-button))}.pfb__text{margin-top:1.4rem;max-width:52ch;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.pfb__text p{margin:0}.pfb__points{display:grid;gap:1rem;margin:2.2rem 0 0;padding:0;list-style:none}.pfb__points li{display:flex;align-items:center;gap:1.2rem;font-size:1.5rem}.pfb__point-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:.9rem;background-color:#00cba91a}.pfb__point-icon .showcase-icon{width:1.9rem;height:1.9rem;fill:none;stroke:rgb(var(--color-button));stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pfb__buy{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;width:100%;margin-top:2.8rem}.pfb__price{margin:0;font-size:2.8rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.pfb__price small{font-size:1.5rem;font-weight:400;color:rgba(var(--color-foreground),.6)}.pfb__actions{flex:1 1 auto}@media screen and (max-width:749px){.pfb__actions,.pfb__button{width:100%}}.pfb__note{margin:1.4rem 0 0;max-width:52ch;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.55)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-product-feature-banner.css.map */
