.pt-wholesale-page{width:min(1180px,calc(100% - 36px))!important;max-width:1180px!important;margin:0 auto!important;background:#fff;color:#171717;overflow:visible!important}.pt-wholesale-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:48px;align-items:center;width:100%!important;max-width:none!important;margin:0!important;padding:56px 42px 48px!important;background:linear-gradient(135deg,#effcff,#fff 48%,#f7fff0);border-radius:8px}.pt-wholesale-hero-copy{max-width:680px}.pt-wholesale-eyebrow{margin:0 0 12px;color:#287c30;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pt-wholesale-hero h1,.pt-wholesale-unlock h2{margin:0;color:#101010;font-family:Sigmar,var(--font-heading-family, var(--font-body-family, sans-serif));font-size:clamp(38px,5vw,68px);font-weight:400;line-height:.95;letter-spacing:0}.pt-wholesale-subhead,.pt-wholesale-unlock p,.pt-wholesale-option-intro{color:#424242;font-size:18px;line-height:1.55}.pt-wholesale-subhead{max-width:620px;margin:20px 0 0}.pt-wholesale-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pt-wholesale-cta,.pt-wholesale-cta-secondary,.pt-wholesale-option-button,.pt-wholesale-form button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:8px;padding:12px 20px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.pt-wholesale-cta,.pt-wholesale-option-button,.pt-wholesale-form button{border:2px solid #111111;background:#111;color:#fff}.pt-wholesale-cta:hover,.pt-wholesale-option-button:hover,.pt-wholesale-form button:hover{background:#2f7d32;border-color:#2f7d32;color:#fff;transform:translateY(-1px)}.pt-wholesale-cta-secondary{border:2px solid #111111;background:#fff;color:#111}.pt-wholesale-cta-secondary:hover{border-color:#2b8fd9;color:#0d5c92;transform:translateY(-1px)}.pt-wholesale-preview{position:relative;width:min(100%,380px);justify-self:center;overflow:hidden;border:2px solid #111111;border-radius:8px;background:#fff;box-shadow:14px 14px #80d7f7;transform:rotate(2deg)}.pt-wholesale-preview img{display:block;width:100%;height:auto}.pt-wholesale-preview-blur{position:absolute;left:0;right:0;bottom:6.5%;height:18%;background:repeating-linear-gradient(-8deg,#ffffffdb 0 10px,#effcfff0 10px 20px)}.pt-wholesale-preview-lock{position:absolute;left:50%;bottom:12%;width:calc(100% - 48px);transform:translate(-50%);display:block;border-radius:8px;padding:12px 14px;background:#111;color:#fff;font-size:14px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.pt-wholesale-preview-lock:hover,.pt-wholesale-preview-lock:focus-visible{background:#2f7d32;color:#fff;transform:translate(-50%) translateY(-1px);text-decoration:none;outline:2px solid #ffffff;outline-offset:3px}.pt-wholesale-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:none;margin:0;padding:42px 0 24px}.pt-wholesale-option-card{border:2px solid #111111;border-radius:8px;padding:28px;background:#fff}.pt-wholesale-option-faire{box-shadow:8px 8px #b8ed72}.pt-wholesale-option-direct{box-shadow:8px 8px #ffb13b}.pt-wholesale-option-label{margin:0 0 10px;color:#d8418f!important;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pt-wholesale-option-card .pt-wholesale-option-label,.pt-wholesale-option-faire .pt-wholesale-option-label,.pt-wholesale-option-direct .pt-wholesale-option-label{color:#d8418f!important}.pt-wholesale-option-card h2{margin:0;color:#111;font-family:Sigmar,var(--font-heading-family, var(--font-body-family, sans-serif));font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1}.pt-wholesale-option-card ul{display:grid;gap:10px;margin:20px 0 24px;padding-left:20px;color:#242424;font-size:16px;line-height:1.45}.pt-wholesale-option-card li::marker{color:#2f7d32}.pt-wholesale-unlock{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,480px);gap:32px;align-items:center;max-width:none;margin:28px 0 30px;padding:34px;border:2px solid #111111;border-radius:8px;background:#f5fbff}.pt-wholesale-unlock h2,.pt-wholesale-inquiry h2{font-size:clamp(32px,4vw,52px)}.pt-wholesale-unlock p,.pt-wholesale-inquiry p{max-width:600px;margin:16px 0 0}.pt-wholesale-inquiry{display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);gap:32px;align-items:start;margin:0 0 72px;padding:34px;border:2px solid #111111;border-radius:8px;background:#fffdf4}.pt-wholesale-inquiry-copy{position:sticky;top:24px}.pt-wholesale-inquiry h2{margin:0;color:#111;font-family:Sigmar,var(--font-heading-family, var(--font-body-family, sans-serif));font-weight:400;line-height:.98;letter-spacing:0}.pt-wholesale-form{display:grid;gap:14px}.pt-wholesale-form-status{margin:0;border-radius:8px;padding:12px 14px;background:#e9f8df;color:#1d5f23;font-weight:700}.pt-wholesale-form-status-error{background:#fff0f0;color:#a82020}.pt-wholesale-form-fields,.pt-wholesale-inquiry-grid{display:grid;gap:10px}.pt-wholesale-inquiry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pt-wholesale-field,.pt-wholesale-field-wide{display:grid;gap:8px}.pt-wholesale-field-wide{grid-column:1 / -1}.pt-wholesale-form label{color:#111;font-size:14px;font-weight:800}.pt-wholesale-form input,.pt-wholesale-form select,.pt-wholesale-form textarea{min-height:50px;width:100%;border:2px solid #111111;border-radius:8px;padding:10px 14px;background:#fff;color:#111;font:inherit}.pt-wholesale-form textarea{min-height:132px;resize:vertical}.pt-wholesale-form button{width:100%;cursor:pointer;font:inherit}@media screen and (max-width:900px){.pt-wholesale-hero,.pt-wholesale-options,.pt-wholesale-unlock,.pt-wholesale-inquiry{grid-template-columns:1fr}.pt-wholesale-inquiry-copy{position:static}.pt-wholesale-preview{width:min(82vw,340px)}}@media screen and (max-width:640px){.pt-wholesale-hero{gap:36px;padding:34px 18px 38px!important}.pt-wholesale-hero h1,.pt-wholesale-unlock h2{font-size:36px}.pt-wholesale-subhead,.pt-wholesale-unlock p,.pt-wholesale-option-intro{font-size:16px}.pt-wholesale-actions,.pt-wholesale-cta,.pt-wholesale-cta-secondary{width:100%}.pt-wholesale-options{padding:34px 0 18px}.pt-wholesale-option-card,.pt-wholesale-unlock{padding:22px}.pt-wholesale-unlock{margin:24px 0 54px}.pt-wholesale-inquiry{margin-bottom:54px}.pt-wholesale-inquiry-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-wholesale-opportunities.css.map */
