.nc-cancellation{padding:80px 20px 72px}.nc-cancellation__card{width:min(100%,774px);margin:0 auto;padding:47px 49px 48px;border:1px solid #6e6e6e;border-radius:11px;background:#fff}.nc-cancellation__heading{margin:0;font-size:clamp(32px,3vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.02em}.nc-cancellation__intro{margin-top:17px;color:#5f5f5f;font-size:16px;line-height:1.25}.nc-cancellation__intro p{margin:0}.nc-cancellation__form{margin-top:45px}.nc-cancellation__alert{margin-bottom:18px}.nc-cancellation__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.nc-cancellation__field .form-control,.nc-cancellation__message .form-control{width:100%;min-height:38px;padding:8px 15px;border:1px solid #d7d7d7;border-radius:11px;background:#fff;color:#111;font:inherit;font-size:14px;line-height:1.4;box-shadow:none}.nc-cancellation__field .form-control::placeholder,.nc-cancellation__message .form-control::placeholder{color:#858585;opacity:1}.nc-cancellation__confirmation,.nc-cancellation__message,.nc-cancellation__submit{grid-column:1 / -1}.nc-cancellation__confirmation{display:flex;flex-direction:column;align-items:flex-start;gap:11px;color:#666;font-size:14px;line-height:1.35}.nc-cancellation__confirmation span{color:#e13f4f}.nc-cancellation__confirmation input{width:13px;height:13px;margin:0;accent-color:#000}.nc-cancellation__message{margin-top:5px}.nc-cancellation__message .form-control{min-height:38px;resize:vertical}.nc-cancellation__submit{min-height:39px;padding:8px 24px;border:1px solid #000;border-radius:10px;background:#000;color:#fff;font-size:16px;font-weight:400;line-height:1.2;text-transform:none!important}.nc-cancellation__submit:hover{background:#222;border-color:#222}@media(max-width:767px){.nc-cancellation{padding:42px 14px 48px}.nc-cancellation__card{padding:34px 20px 32px}.nc-cancellation__heading{font-size:30px}.nc-cancellation__form{margin-top:34px}.nc-cancellation__grid{grid-template-columns:1fr}.nc-cancellation__confirmation,.nc-cancellation__message,.nc-cancellation__submit{grid-column:1}}.nc-partner{max-width:986px;margin:0 auto 60px;padding:48px 50px 30px;border:1px solid #111;border-radius:12px}.nc-partner h1{font-family:NC Clash Display,sans-serif;font-size:40px;line-height:1.2}.nc-partner__description{font-size:16px;line-height:1.6;margin-top:18px}.nc-partner form{margin-top:68px}.nc-partner__fields{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 12px}.nc-partner__field--half{grid-column:span 3}.nc-partner__field--third{grid-column:span 2}.nc-partner input.form-control{height:44px;min-height:44px;background:#fff;border-radius:12px;padding:10px 16px}.nc-partner__consent,.nc-partner__message,.nc-partner__submit{grid-column:1/-1}.nc-partner__consent{font-size:14px;line-height:1.6}.nc-partner__consent-line{display:flex;align-items:flex-start;gap:8px}.nc-partner__consent-line input{flex-shrink:0;margin-top:5px}.nc-partner__consent a{color:#ad3f73;text-decoration:underline}.nc-partner__consent p{margin-top:8px}.nc-partner textarea.form-control{height:80px;min-height:80px;background:#fff;border-radius:12px;padding:10px 16px}.nc-partner__submit{width:100%;min-height:44px;text-transform:none!important}.nc-partner__review{font-size:13px;line-height:1.6;margin-top:22px}@media(max-width:767px){.nc-partner{margin:0 10px 40px;padding:48px 16px 26px}.nc-partner h1{font-size:26px}.nc-partner__fields{grid-template-columns:1fr}.nc-partner__field--half,.nc-partner__field--third{grid-column:1}.nc-partner form{margin-top:46px}}.nc-wholesale{padding-bottom:64px}.nc-wholesale__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1150px;margin:0 auto}.nc-wholesale__card{padding:46px;border:1px solid #111;border-radius:12px;background:#fff;color:#111;min-width:0}.nc-wholesale h2{font-family:NC Clash Display,sans-serif;font-size:32px;font-weight:600;line-height:1.05;margin:0 0 22px}.nc-wholesale .rte{font-size:16px;line-height:1.45;color:#4b4b4b}.nc-wholesale .rte p+p{margin-top:18px}.nc-wholesale__card>.btn{margin-top:22px}.nc-wholesale__note{margin-top:22px}.nc-wholesale form{margin-top:48px}.nc-wholesale__fields{display:grid;gap:14px}.nc-wholesale input.form-control{height:44px;min-height:44px;padding:10px 15px}.nc-wholesale .form-control{border:1px solid #d0d0d0;border-radius:12px;background:#fff;color:#111;width:100%;font-size:16px}.nc-wholesale textarea.form-control{min-height:90px;padding:12px 15px;resize:vertical}.nc-wholesale .form-control:focus-visible,.nc-wholesale a:focus-visible,.nc-wholesale button:focus-visible{outline:2px solid #ad3f73;outline-offset:3px}.nc-wholesale__proof{padding:14px 0;overflow-wrap:anywhere}.nc-wholesale__proof a,.nc-wholesale__consent a,.nc-wholesale__note a{color:#963969;text-decoration:underline}.nc-wholesale__consent{display:flex;gap:9px;align-items:flex-start;font-size:14px;line-height:1.5}.nc-wholesale__consent input{flex-shrink:0;width:16px;height:16px;margin-top:3px}.nc-wholesale__review{font-size:13px;line-height:1.5;color:#555;margin:0}.nc-wholesale .btn{min-height:44px;text-transform:none}.nc-wholesale-title h1{font-family:NC Clash Display,sans-serif;font-size:40px;line-height:1.15}@media(max-width:767px){.nc-wholesale__grid{grid-template-columns:1fr;gap:20px}.nc-wholesale__card{padding:28px 20px}.nc-wholesale h2{font-size:26px}.nc-wholesale form{margin-top:30px}.nc-wholesale{padding-bottom:40px}.nc-wholesale-title h1{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
