.tf-buycard{background:var(--tf-buycard-section-bg, transparent)}.tf-buycard__inner{width:100%;max-width:var(--tf-buycard-container, var(--tf-container));margin-inline:auto;padding:8px var(--tf-gutter-mobile) 72px}@media screen and (min-width:750px){.tf-buycard__inner{padding-inline:var(--tf-gutter)}}.tf-buycard__card{max-width:var(--tf-buycard-width, 760px);margin-inline:auto;padding:clamp(28px,4vw,44px);border:1px solid var(--tf-buycard-border, var(--tf-border));border-radius:var(--tf-buycard-radius, 24px);background:var(--tf-buycard-bg, var(--tf-surface));box-shadow:var(--tf-buycard-shadow, var(--tf-shadow-lg));text-align:center}.tf-buycard__heading{margin:0 0 var(--tf-buycard-heading-gap, 20px)}.tf-buycard__text{margin:0 0 20px;max-width:56ch;margin-inline:auto}.tf-buycard .tf-buy{display:block}.tf-buycard .tf-buy__form{display:flex;justify-content:center}.tf-buycard .tf-buy__submit{letter-spacing:.02em}.tf-buycard__meta{display:flex;justify-content:center;align-items:center;gap:6px 14px;flex-wrap:wrap;list-style:none;margin:var(--tf-buycard-meta-gap, 16px) 0 0;padding:0;color:var(--tf-muted)}.tf-buycard__meta li{display:flex;align-items:center;gap:14px}.tf-buycard__meta li+li:before{content:"";width:4px;height:4px;border-radius:50%;background:currentcolor;opacity:.5}.tf-buycard__meta--primary{font-size:var(--tf-body-sm)}.tf-buycard__meta--secondary{font-size:var(--tf-body-xs);margin-top:14px}.tf-buycard__anchor{display:block;height:0}.tf-buycard__card--cover{display:flex;align-items:center;gap:clamp(24px,4vw,48px);flex-wrap:wrap;text-align:left}.tf-buycard__card--cover .tf-buycard__body{flex:1 1 320px;min-width:260px}.tf-buycard__card--cover .tf-buycard__text,.tf-buycard__card--cover .tf-buycard__meta{margin-inline:0;justify-content:flex-start}.tf-buycard__card--cover .tf-buy__form{justify-content:flex-start}.tf-buycard__cover{display:block;flex:0 0 auto;width:var(--tf-buycard-cover-width, 150px);max-width:100%;height:auto;border-radius:var(--tf-radius-sm);box-shadow:var(--tf-shadow-lg)}@media screen and (max-width:559px){.tf-buycard__card--cover{flex-direction:column;text-align:center}.tf-buycard__card--cover .tf-buycard__text,.tf-buycard__card--cover .tf-buycard__meta{margin-inline:auto;justify-content:center}.tf-buycard__card--cover .tf-buy__form{justify-content:center}}.tf-buycard__card--plain{border:0;border-radius:0;background:none;box-shadow:none;padding:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tf-buy-card.css.map */
