:root{--wfc-dark: #141214;--wfc-gold: #ffb74c;--wfc-white: #ffffff;--wfc-muted: rgba(255, 255, 255, .7);--wfc-card-bg: rgba(255, 255, 255, .05);--wfc-border: rgba(255, 255, 255, .1);--wfc-radius: 6px}.wfc-pricing{background-color:var(--wfc-dark)}.wfc-pricing__header{text-align:center;margin-bottom:2rem}.wfc-pricing__heading{margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--wfc-white)}.wfc-pricing__subheading{margin:.5rem 0 0;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.5;color:var(--wfc-muted)}.wfc-pricing__card{max-width:600px;margin:0 auto;background:var(--wfc-card-bg);border:1px solid var(--wfc-border);border-radius:var(--wfc-radius);padding:2.5rem 2rem;text-align:center;opacity:1;transition:opacity .6s ease,transform .6s ease}.wfc-pricing__card:not(.wfc-visible){opacity:0;transform:translateY(16px)}.wfc-pricing__card.wfc-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.wfc-pricing__card,.wfc-pricing__card:not(.wfc-visible){opacity:1;transform:none;transition:none}}.wfc-pricing__price{color:var(--wfc-gold);font-size:3rem;font-weight:800;line-height:1.1;margin:0 0 .25rem}@media screen and (min-width:750px){.wfc-pricing__price{font-size:3.5rem}}.wfc-pricing__subtitle{color:var(--wfc-muted);font-size:.85rem;margin:0 0 1.5rem}.wfc-pricing__reframe{color:var(--wfc-gold);font-size:.9rem;font-weight:500;margin:0 0 1.75rem;line-height:1.5}.wfc-pricing__includes{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.6rem}@media screen and (min-width:750px){.wfc-pricing__includes{flex-direction:row;justify-content:center;gap:1.5rem}}.wfc-pricing__includes-item{display:flex;align-items:center;gap:.4rem;color:var(--wfc-white);font-size:.8rem;justify-content:center}.wfc-pricing__check{color:var(--wfc-gold);flex-shrink:0}.wfc-pricing__cta{display:inline-block;background:var(--wfc-gold);color:var(--wfc-dark);font-size:.9rem;font-weight:700;padding:.85rem 2rem;border-radius:var(--wfc-radius);text-decoration:none;transition:opacity .2s ease;margin-bottom:1rem}.wfc-pricing__cta:hover{opacity:.88}.wfc-pricing__pack{color:var(--wfc-muted);font-size:.75rem;margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-wfc-pricing.css.map */
