.fresh-wishlist{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.4rem,6vw,8rem);padding-block:clamp(4rem,7vw,9rem);scroll-margin-top:12rem}.fresh-wishlist__intro{padding-top:2.4rem}.fresh-wishlist__eyebrow{font-size:1.1rem;letter-spacing:.14em;font-weight:600}.fresh-wishlist__intro h2{font-size:clamp(3.2rem,4.5vw,5.6rem);line-height:1.05;letter-spacing:-.035em;margin-block:1.6rem 2rem}.fresh-wishlist__intro>p{max-width:43rem}.fresh-wishlist__privacy{font-size:1.3rem;line-height:1.6;opacity:.75;margin-top:2.4rem}.fresh-wishlist__card{display:block;padding:clamp(2rem,4vw,4rem);border:1px solid rgba(var(--color-foreground),.2);border-radius:1.6rem;background:rgba(var(--color-foreground),.025)}.fresh-wishlist__preview{border:1px solid currentColor;border-radius:.6rem;padding:1.2rem 1.4rem;margin:0 0 2.4rem;font-size:1.3rem;line-height:1.5}.fresh-wishlist__fields{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.6rem}.fresh-wishlist__field{min-width:0}.fresh-wishlist__field--full{grid-column:1 / -1}.fresh-wishlist__field label{display:block;font-size:1.4rem;font-weight:600;margin-bottom:.8rem}.fresh-wishlist__field input,.fresh-wishlist__field select{width:100%;min-height:4.8rem;border:1px solid rgba(var(--color-foreground),.45);border-radius:.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1.2rem;font:inherit;font-size:1.6rem}.fresh-wishlist__field input:focus-visible,.fresh-wishlist__field select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fresh-wishlist__field input[aria-invalid=true]{border-color:#a12622}.fresh-wishlist__field p,.fresh-wishlist__footnote{font-size:1.2rem;line-height:1.6;margin:.7rem 0 0}.fresh-wishlist__status{font-size:1.4rem;line-height:1.5;margin:1.6rem 0}.fresh-wishlist__status:empty{display:none}.fresh-wishlist__submit{width:100%;margin-top:2.2rem;min-height:4.8rem}.fresh-wishlist__submit:disabled{cursor:not-allowed;opacity:.65}.fresh-wishlist__footnote{margin-top:1.4rem}@media(max-width:749px){.fresh-wishlist{grid-template-columns:1fr;gap:2rem;padding-inline:2rem}.fresh-wishlist__intro{padding-top:0}.fresh-wishlist__fields{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/fresh-wishlist.css.map */
