.wholesale-page{font-size:18px;background:var(--paper);color:var(--ink)}.wholesale-page p{line-height:1.65;margin-top:17px}.wholesale-page .wrap{max-width:1240px;width:calc(100% - 80px)}.wholesale-page h1,.wholesale-page h2,.wholesale-page h3{letter-spacing:-.025em}.wholesale-page .eyebrow{font:700 14px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.1em;color:#886719}.wholesale-page .button{font-size:16px;min-height:52px;max-width:100%}.wholesale-page .actions{gap:12px;margin-top:27px}.wholesale-page a:focus-visible,.wholesale-page button:focus-visible,.wholesale-page input:focus-visible,.wholesale-page select:focus-visible,.wholesale-page textarea:focus-visible,.wholesale-page summary:focus-visible{outline:3px solid var(--purple);outline-offset:4px}.wholesale-hero{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:70px;align-items:center;padding:48px 0 43px}.wholesale-hero h1{font-size:58px;line-height:1.1;max-width:700px}.wholesale-hero .lead{font-size:24px;line-height:1.4;max-width:730px}.wholesale-hero p:not(.lead){font-size:18px;max-width:760px}.wholesale-botanical{width:210px}.wholesale-botanical img{width:100%;height:235px;object-fit:cover;border-radius:90px 90px 12px 12px}.wholesale-facts{padding:32px 0 38px;background:#f0efe5;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wholesale-facts .eyebrow{margin:0}.wholesale-facts h2{font-size:35px;margin-top:9px}.wholesale-facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.wholesale-facts-grid article{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:23px 25px}.wholesale-facts-grid h3{font:700 17px/1.45 Arial,Helvetica,sans-serif;letter-spacing:0;color:var(--ink)}.wholesale-facts-grid p{font-size:17px;margin-top:12px}.wholesale-process{padding:45px 0}.wholesale-process ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;list-style:none;padding:0;margin:23px 0 28px}.wholesale-process h3{font-size:24px;line-height:1.2}.wholesale-process li{border-top:2px solid #d4c296;padding-top:17px}.wholesale-process p{font-size:16px;margin-top:14px}.wholesale-for{background:#eef1e8;border-block:1px solid var(--line);padding:36px 0}.wholesale-two-column{display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);gap:70px;align-items:start}.wholesale-two-column h2{font-size:33px;max-width:320px}.wholesale-two-column p:first-child{margin-top:0}.wholesale-two-column p{font-size:18px}.wholesale-ordering{padding:45px 0}.wholesale-ordering>p{max-width:960px}.wholesale-range{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;max-width:860px;margin:27px auto 31px}.wholesale-range figure{border:1px solid var(--line);border-radius:12px;background:var(--white);padding:18px;min-width:0}.wholesale-pack{height:230px;display:flex;align-items:center;justify-content:center}.wholesale-pack img{width:auto;height:100%;max-width:100%;object-fit:contain}.wholesale-range figcaption{text-align:center;font:700 15px/1.45 Arial,Helvetica,sans-serif;letter-spacing:.07em;margin-top:13px}.wholesale-range figure:nth-child(1) figcaption{color:var(--red)}.wholesale-range figure:nth-child(2) figcaption{color:var(--blue)}.wholesale-range figure:nth-child(3) figcaption{color:#88610e}.wholesale-ordering-copy{max-width:960px;margin:auto;padding-top:5px;border-top:1px solid var(--line)}.wholesale-login-section{padding:37px 0;background:#f0efe5;border-block:1px solid var(--line)}.wholesale-login-section .button{margin-top:24px}.wholesale-help{font-size:16px!important;color:var(--muted);line-height:1.6!important}.wholesale-close{padding:38px 0;text-align:center}.wholesale-close h2{font-size:38px}.wholesale-close .button{margin-top:23px}.wholesale-application{background:#f0efe5;padding:42px 0 60px;border-top:1px solid var(--line);scroll-margin-top:105px}.wholesale-application-inner>header{max-width:900px;margin:0 auto 27px}.wholesale-application-inner>header h2{font-size:40px}.wholesale-application-inner>header p{font-size:18px}.wholesale-form-panel{width:100%;max-width:900px;margin:auto;border:1px solid var(--line);border-radius:13px;padding:34px;background:var(--white);min-width:0}.wholesale-demo-notice{border:1px solid #d4dfcb;border-left:4px solid #315940;background:#eef3e9;border-radius:6px;padding:16px 18px;font-size:16px;line-height:1.55}.wholesale-demo-notice strong{display:block;font-size:17px;color:#244c36}.wholesale-demo-notice p{font-size:16px;margin-top:6px}.wholesale-demo-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:22px 0 3px}.wholesale-demo-toolbar span{font-size:15px;color:var(--muted)}.wholesale-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.wholesale-field{margin-top:22px;min-width:0}.wholesale-field label,.wholesale-field legend{font:600 17px/1.45 Arial,Helvetica,sans-serif;color:var(--ink);display:block}.wholesale-field label>span,.wholesale-field legend>span{font-size:13px;font-weight:400;color:var(--muted);margin-left:7px}.wholesale-field input[type=text],.wholesale-field input[type=email],.wholesale-field textarea,.wholesale-field select{width:100%;max-width:100%;display:block;min-height:52px;border:1px solid #8d9c84;border-radius:6px;background:#fafbf6;color:var(--ink);font:400 17px/1.5 Arial,Helvetica,sans-serif;padding:12px 14px;margin-top:8px}.wholesale-field textarea{resize:none}.wholesale-field input::placeholder,.wholesale-field textarea::placeholder{color:#67755f;opacity:1}.wholesale-field .wholesale-help{margin-top:8px}.wholesale-choices{border:0;padding:0}.wholesale-choices legend{padding:0}.wholesale-choices>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.wholesale-choices label{display:flex;gap:11px;align-items:center;border:1px solid #a4af9c;border-radius:6px;background:#fafbf6;padding:12px;min-height:54px;cursor:pointer}.wholesale-choices label span{font-size:16px;font-weight:400;color:var(--ink);margin:0}.wholesale-choices input,.wholesale-agreement input{width:22px;height:22px;min-width:22px;margin:0;accent-color:var(--purple)}.wholesale-choices label:has(input:checked){border-color:var(--purple);background:#f3edf7}.wholesale-agreement{display:flex;align-items:flex-start;gap:12px;padding:12px 0;margin-top:23px;font-size:17px;line-height:1.6;cursor:pointer}.wholesale-agreement input{margin-top:4px}.wholesale-agreement a{color:var(--purple);text-underline-offset:3px}.wholesale-optional{border-top:1px solid var(--line);margin-top:14px;padding-top:18px}.wholesale-optional summary{font-size:17px;font-weight:600;min-height:48px;cursor:pointer;padding:10px 0}.wholesale-submit{margin-top:20px}.wholesale-submit .button{font-size:17px;width:100%;min-height:56px;cursor:pointer}.wholesale-submit p{font-size:15px;color:var(--muted);text-align:center;margin-top:11px}.wholesale-error{padding:16px;background:#fff0eb;color:#822f21;border:1px solid #ba6750;border-radius:6px;margin-top:20px;font-size:16px;line-height:1.55}.wholesale-confirmation{padding-top:24px}.wholesale-confirmation h3{font-size:36px;line-height:1.2;margin-top:28px;max-width:700px}.wholesale-confirmation>p{font-size:19px}.wholesale-confirmation .button{margin-top:23px}.wholesale-reset{display:block;max-width:100%;margin-top:22px;min-height:48px;background:transparent;border:0;font-size:16px;color:var(--purple);text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:8px 0}.wholesale-confirmation[hidden],.wholesale-error[hidden],#wholesale-form[hidden],[data-account-notice][hidden]{display:none!important}.wholesale-terms{max-width:880px!important;padding:36px 0 55px}.wholesale-back{display:inline-flex;align-items:center;min-height:48px;color:var(--purple);font-size:16px;text-underline-offset:4px}.wholesale-terms h1{font-size:53px;margin-top:17px}.wholesale-terms .lead{font-size:21px;margin-top:23px}.wholesale-terms>section{border-top:1px solid var(--line);margin-top:31px;padding-top:27px}.wholesale-terms>section h2{font:600 22px/1.4 Georgia,Times New Roman,serif;letter-spacing:0}.wholesale-terms>section p{font-size:18px}.wholesale-terms .button{margin-top:21px}.wholesale-account-page{min-height:65vh}.wholesale-account{max-width:900px!important;padding:42px 0 55px}.wholesale-account h1{font-size:52px}.wholesale-account-panel{border:1px solid var(--line);border-radius:13px;padding:32px;background:var(--white);margin-top:28px}.wholesale-account-panel h2{font-size:35px}.wholesale-account-panel .button{margin-top:23px}.wholesale-account-panel [data-account-notice]{margin-top:25px}.wholesale-account-apply{border-top:1px solid var(--line);margin-top:28px;padding-top:5px}.wholesale-account-apply .button{margin-top:17px}#account-sign-in-preview{scroll-margin-top:100px}@media(max-width:1100px){.wholesale-hero{gap:35px;grid-template-columns:minmax(0,1fr) 170px}.wholesale-hero h1{font-size:48px}.wholesale-botanical{width:170px}.wholesale-botanical img{height:200px}.wholesale-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.wholesale-two-column{gap:40px}}@media(max-width:700px){.wholesale-page .wrap{width:calc(100% - 40px)}.wholesale-hero{display:block;padding:30px 0}.wholesale-hero h1{font-size:42px;max-width:340px}.wholesale-hero .lead{font-size:21px;margin-top:20px}.wholesale-hero p:not(.lead){font-size:17px}.wholesale-botanical{display:none}.wholesale-page .actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:23px}.wholesale-page .actions .button{width:100%;font-size:17px}.wholesale-facts{padding:26px 0 29px}.wholesale-facts h2{font-size:30px}.wholesale-facts-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.wholesale-facts-grid article{padding:18px 20px}.wholesale-facts-grid h3{font-size:17px}.wholesale-facts-grid p{font-size:16px;margin-top:7px}.wholesale-process{padding:32px 0}.wholesale-process ol{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:20px}.wholesale-process h3{font-size:26px}.wholesale-process li{padding-top:14px}.wholesale-process p{font-size:17px;margin-top:10px}.wholesale-process>.button{width:100%}.wholesale-for{padding:28px 0}.wholesale-two-column{grid-template-columns:minmax(0,1fr);gap:19px}.wholesale-two-column h2{font-size:29px}.wholesale-two-column p{font-size:17px}.wholesale-ordering{padding:31px 0}.wholesale-ordering>p,.wholesale-ordering-copy p{font-size:17px}.wholesale-range{gap:8px;margin-top:22px;margin-bottom:24px}.wholesale-range figure{padding:7px;border-radius:8px}.wholesale-pack{height:110px}.wholesale-range figcaption{font-size:12px;letter-spacing:0;margin-top:8px}.wholesale-login-section{padding:29px 0}.wholesale-login-section .button{width:100%}.wholesale-close{padding:30px 0;text-align:left}.wholesale-close h2{font-size:33px}.wholesale-close p{font-size:17px}.wholesale-close .button{width:100%}.wholesale-application{padding:31px 0 40px;scroll-margin-top:85px}.wholesale-application-inner>header{margin-bottom:22px}.wholesale-application-inner>header h2{font-size:32px}.wholesale-application-inner>header p{font-size:17px}.wholesale-form-panel{padding:23px 20px;border-radius:10px}.wholesale-fields{grid-template-columns:minmax(0,1fr)}.wholesale-field{margin-top:23px}.wholesale-field label,.wholesale-field legend{font-size:18px}.wholesale-field label>span,.wholesale-field legend>span{font-size:14px;display:block;margin:3px 0 0}.wholesale-choices>div{grid-template-columns:minmax(0,1fr)}.wholesale-choices label{min-height:56px}.wholesale-choices label span{display:inline;margin:0;font-size:17px}.wholesale-demo-toolbar{flex-direction:column;align-items:flex-start;gap:10px}.wholesale-demo-notice{padding:14px 15px}.wholesale-agreement{font-size:16px}.wholesale-confirmation h3{font-size:31px}.wholesale-confirmation>p{font-size:18px}.wholesale-terms{padding-top:25px}.wholesale-terms h1{font-size:40px}.wholesale-terms .lead{font-size:19px}.wholesale-terms>section{margin-top:27px;padding-top:23px}.wholesale-terms>section h2{font-size:22px}.wholesale-terms>section p{font-size:17px}.wholesale-account{padding-top:29px}.wholesale-account h1{font-size:42px}.wholesale-account-panel{padding:23px 21px;margin-top:22px}.wholesale-account-panel h2{font-size:32px}.wholesale-account-panel p{font-size:17px}.wholesale-account-panel .button{width:100%}}@media(max-width:360px){.wholesale-page .wrap{width:calc(100% - 32px)}.wholesale-hero h1{font-size:38px}.wholesale-form-panel{padding:21px 17px}.wholesale-range{gap:6px}.wholesale-range figure{padding:5px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/wholesale.css.map */
