.yarnzoo-reseller{max-width:1200px;margin:0 auto;padding:clamp(28px,5vw,64px) 20px}.yarnzoo-reseller__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}.yarnzoo-reseller__hero h1{font-size:clamp(30px,4.2vw,46px);line-height:1.15;margin-top:0}.yarnzoo-reseller__intro p{font-size:1.125rem}.yarnzoo-reseller__points{margin:0;padding-left:1.2em;font-size:1.0625rem;line-height:1.55}.yarnzoo-reseller__points li{margin-bottom:8px}.yarnzoo-reseller__media img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:12px}.yarnzoo-reseller h2{font-size:clamp(24px,3.5vw,32px)}.yarnzoo-reseller__form{margin:clamp(32px,5vw,56px) 0 0;padding:clamp(18px,4vw,36px);background:#f6f5f1;border-radius:12px;scroll-margin-top:120px}.yarnzoo-reseller__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.yarnzoo-reseller__field{min-width:0}.yarnzoo-reseller__field label{display:block;margin-bottom:6px;font-size:1rem}.yarnzoo-reseller__field input,.yarnzoo-reseller__field select,.yarnzoo-reseller__field textarea{width:100%;margin:0;background:#fff}.yarnzoo-reseller__wide{grid-column:1 / -1}.yarnzoo-reseller__consent{display:flex;align-items:flex-start;gap:10px;margin:24px 0 16px;font-size:1rem;line-height:1.5}.yarnzoo-reseller__consent input{flex:0 0 auto;margin:5px 0 0}.yarnzoo-reseller__privacy{font-size:.875rem;line-height:1.6}.yarnzoo-reseller__privacy a{text-decoration:underline}.yarnzoo-reseller__trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.yarnzoo-reseller-contact{padding:28px 16px;margin-bottom:40px;background:#f6f5f1;border-radius:12px}.yarnzoo-reseller-contact h2{font-size:1.5rem}.yarnzoo-reseller-contact .button{white-space:normal;height:auto;min-height:48px;padding:12px 20px;text-align:center}.yarnzoo-reseller :focus-visible,.yarnzoo-reseller-contact :focus-visible{outline:3px solid #205549;outline-offset:3px}@media(max-width:640px){.yarnzoo-reseller__fields{grid-template-columns:1fr}.yarnzoo-reseller .button{white-space:normal;height:auto;min-height:48px;padding:12px 20px}}@media(max-width:749px){.yarnzoo-reseller__hero{grid-template-columns:1fr;gap:20px}.yarnzoo-reseller__media{order:-1;margin:0 -20px}.yarnzoo-reseller__media img{border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/yarnzoo-reseller.css.map */
