.tf{--tf-border: rgba(0, 0, 0, .22);--tf-radius: 14px;--tf-accent: #6b2d3c;max-width:640px;margin:0 auto;padding:24px 16px 64px;font-family:inherit;color:inherit;box-sizing:border-box}@supports (color: color-mix(in srgb,red 50%,blue)){.tf{--tf-border: color-mix(in srgb, currentColor 25%, transparent)}}.tf *,.tf *:before,.tf *:after{box-sizing:border-box}.tf-header{margin-bottom:24px}.tf-title{margin:0 0 4px;line-height:1.1}.tf-subtitle{margin:0;opacity:.7;font-style:italic}.tf-empty{padding:24px 0;opacity:.7}.tf-flight{display:grid;gap:28px}.tf-card{border:1px solid var(--tf-border);border-radius:var(--tf-radius);overflow:hidden}.tf-card__media{background:#0000000a;display:flex;justify-content:center}.tf-card__media img{display:block;width:auto;max-width:100%;height:260px;object-fit:contain}.tf-card__body{padding:18px 16px 20px;display:grid;gap:16px}.tf-card__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.tf-card__title{margin:0;font-size:1.35em;line-height:1.15}.tf-card__style{font-style:italic;opacity:.65}.tf-card__price{margin:-6px 0 0;font-weight:600}.tf-label{display:block;margin:0 0 8px;font-size:.85em;opacity:.75}.tf-chips{display:flex;flex-wrap:wrap;gap:8px}.tf-chip{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;background:transparent;border:1px solid var(--tf-border);border-radius:999px;padding:8px 14px;min-height:40px;cursor:pointer}.tf-chip[aria-pressed=true]{background:var(--tf-accent);border-color:var(--tf-accent);color:#fff}.tf-chip--more{opacity:.75}.tf-more-row{display:flex;gap:8px;margin-top:10px}.tf-more-row[hidden]{display:none}.tf-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tf-toggle{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;background:transparent;border:1px solid var(--tf-border);border-radius:var(--tf-radius);min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.tf-toggle[aria-pressed=true]{border-color:var(--tf-accent);color:var(--tf-accent);box-shadow:inset 0 0 0 1px var(--tf-accent);font-weight:600}.tf-rating-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--tf-border);padding-top:14px}.tf-rating-row .tf-label{margin:0}.tf-stars{display:flex;gap:2px}.tf-star{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:4px;color:var(--tf-accent);cursor:pointer;line-height:0}.tf-star svg{fill:transparent;opacity:.55}.tf-star.is-on svg{fill:currentColor;opacity:1}.tf-link{-webkit-appearance:none;appearance:none;background:none;border:0;padding:4px 0;font:inherit;color:var(--tf-accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.tf-notes__field{margin-top:8px}.tf-notes__field[hidden]{display:none}.tf-input{width:100%;font:inherit;color:inherit;background:transparent;border:1px solid var(--tf-border);border-radius:10px;padding:12px 14px;min-height:44px}.tf-textarea{resize:vertical}.tf-input:focus-visible,.tf-chip:focus-visible,.tf-toggle:focus-visible,.tf-star:focus-visible,.tf-link:focus-visible,.tf-btn:focus-visible,.tf-optin input:focus-visible{outline:2px solid var(--tf-accent);outline-offset:2px}.tf-btn{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;background:transparent;border:1px solid var(--tf-border);border-radius:999px;padding:14px 24px;min-height:48px;cursor:pointer}.tf-btn--small{padding:8px 16px;min-height:44px;flex:none}.tf-btn--primary{width:100%;background:var(--tf-accent);border-color:var(--tf-accent);color:#fff;font-weight:600}.tf-btn[disabled]{opacity:.6;cursor:progress}.tf-submit,.tf-thanks{margin-top:32px;padding:20px 16px;border:1px solid var(--tf-border);border-radius:var(--tf-radius);display:grid;gap:14px}.tf-thanks[hidden],.tf-submit[hidden],.tf-flight[hidden]{display:none}.tf-submit__title{margin:0;font-size:1.2em}.tf-optin__label{display:flex;gap:12px;align-items:flex-start;line-height:1.4;cursor:pointer}.tf-optin__label input{flex:none;width:22px;height:22px;margin-top:2px;accent-color:var(--tf-accent)}.tf-optin__label strong{display:block}.tf-warning{margin:0;padding:12px 14px;border-left:4px solid var(--tf-accent);background:#0000000d;border-radius:6px;font-weight:600}.tf-warning[hidden]{display:none}.tf-error{margin:0;color:#b42318;font-weight:600}.tf-error[hidden]{display:none}.tf-dryrun{margin:0;font-size:.85em;opacity:.7;font-style:italic}.tf-dryrun[hidden]{display:none}.tf-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.tf-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media(prefers-reduced-motion:no-preference){.tf-chip,.tf-toggle,.tf-star svg{transition:background-color .15s,border-color .15s,color .15s,fill .15s}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tasting-flight.css.map */
