.wholesale-page{color:#111;background:#fffdf8}.wholesale-hero{grid-template-columns:1.35fr 1fr;align-items:center;gap:70px;max-width:1220px;margin:auto;padding:75px 5% 80px;display:grid}.wholesale-copy h1{letter-spacing:-2px;margin:0 0 25px;font:500 clamp(42px,4.7vw,67px)/1.08 Georgia,serif}.wholesale-copy h1 em{font-weight:400}.wholesale-copy>p:not(.support-eyebrow){color:#555;max-width:520px;margin-bottom:28px;font-size:16px;line-height:1.85}.wholesale-copy>small{color:#777;margin-top:20px;font-size:11px;line-height:1.7;display:block}.wholesale-how-link{text-underline-offset:4px;align-items:center;gap:9px;margin-top:20px;font-size:12px;text-decoration:underline;display:flex}.wholesale-minimum{text-align:center;background:#e8e1cf;border:1px solid #d5cbb8;padding:39px 35px 30px;position:relative}.wholesale-minimum>span{letter-spacing:1.7px;font-size:10px}.wholesale-minimum>strong{margin:15px 0 0;font:400 clamp(140px,16vw,225px)/1 Georgia,serif;display:block}.wholesale-minimum h2{font:400 31px/1.2 Georgia,serif}.wholesale-minimum>p{color:#555;margin-top:10px;margin-bottom:27px;font-size:14px}.wholesale-minimum>div{text-align:left;border-top:1px solid #cfc5b3;align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.wholesale-rule{color:#fffdf8;text-align:center;background:#111;padding:28px 20px}.wholesale-rule p{font-size:clamp(16px,2vw,21px);line-height:1.6}.wholesale-rule>span{color:#c9c4ba;margin-top:8px;font-size:11px;line-height:1.7;display:block}.wholesale-section{max-width:1220px;margin:auto;padding:75px 5%;scroll-margin-top:25px}.wholesale-section h2,.wholesale-note h2{letter-spacing:-.6px;font:500 clamp(30px,3.4vw,43px)/1.15 Georgia,serif}.wholesale-section header>p:last-child:not(.support-eyebrow){color:#666;margin-top:18px;font-size:14px;line-height:1.8}.wholesale-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:40px 0 0;padding:0;list-style:none;display:grid}.wholesale-steps li{border-top:1px solid #d5ccbd;padding-top:22px}.wholesale-steps li>div{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.wholesale-steps li>div span{color:#8a8173;font:24px Georgia,serif}.wholesale-steps h3{margin-bottom:12px;font-size:17px}.wholesale-steps p{color:#666;font-size:13px;line-height:1.9}.wholesale-steps a,.wholesale-faq a{text-underline-offset:4px;align-items:center;gap:7px;margin-top:15px;font-size:12px;text-decoration:underline;display:inline-flex}.wholesale-note{background:#f0ece2;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:45px max(5%,50vw - 549px);display:grid}.wholesale-note>div>p:not(.support-eyebrow){color:#555;margin-top:15px;font-size:14px;line-height:1.9}.wholesale-faq{grid-template-columns:.8fr 1.2fr;gap:65px;display:grid}.wholesale-faq summary{font-size:15px}.wholesale-faq .support-faq p{font-size:13px}.wholesale-final{text-align:center;color:#fffdf8;background:#111;padding:65px 24px}.wholesale-final .support-eyebrow{color:#c9c4ba}.wholesale-final h2{font:400 clamp(32px,4vw,49px)/1.15 Georgia,serif}.wholesale-final>p:not(.support-eyebrow){color:#c9c4ba;margin:20px 0 26px;font-size:13px;line-height:1.8}.wholesale-help{color:#ddd;justify-content:center;align-items:center;gap:9px;margin-top:25px;font-size:12px;display:flex}.support-header nav{flex-wrap:wrap;justify-content:center}.wholesale-page a:focus-visible{outline-offset:5px;outline:3px solid #777}@media (max-width:900px){.wholesale-hero{gap:35px;padding:50px 6%}.wholesale-copy h1{font-size:46px}.wholesale-minimum{padding:30px 24px}.wholesale-minimum>strong{font-size:155px}.wholesale-minimum h2{font-size:27px}.wholesale-faq,.wholesale-note{gap:35px}}@media (max-width:650px){.wholesale-hero{grid-template-columns:1fr;gap:32px;padding:42px 24px}.wholesale-copy h1{letter-spacing:-1.6px;font-size:43px}.wholesale-copy>p:not(.support-eyebrow){font-size:14px}.wholesale-copy .support-button{width:100%;font-size:13px}.wholesale-minimum{padding:27px}.wholesale-minimum>strong{font-size:145px}.wholesale-minimum>div{justify-content:center}.wholesale-section{padding:45px 24px}.wholesale-steps{grid-template-columns:1fr;gap:27px;margin-top:28px}.wholesale-steps li>div{margin-bottom:15px}.wholesale-note,.wholesale-faq{grid-template-columns:1fr;gap:25px}.wholesale-note{padding:35px 24px}.wholesale-final{padding:45px 24px}.wholesale-final .support-button{width:100%}}.wholesale-material{border-bottom:1px solid #e4dacc;justify-content:space-between;align-items:center;gap:40px;display:flex}.wholesale-material p:not(.support-eyebrow){color:#555;margin-top:16px;font-size:14px;line-height:1.85}.wholesale-material .support-button{flex-shrink:0}@media (max-width:650px){.wholesale-material{flex-direction:column;align-items:stretch;gap:25px}}.wholesale-hero{background:#f0ece3;grid-template-columns:.95fr 1.15fr;align-items:stretch;gap:0;max-width:1560px;margin:auto;padding:0}.wholesale-copy{align-self:center;padding:65px 10%}.wholesale-copy h1{letter-spacing:-1.8px;font:400 clamp(39px,4.2vw,65px)/1.07 Georgia,serif}.wholesale-copy>p:not(.support-eyebrow){font-size:14px;line-height:1.9}.wholesale-copy>small{font-size:10px}.wholesale-hero-photos{background:#e9e4da;grid-template-columns:1fr 1fr;min-width:0;display:grid;overflow:hidden}.wholesale-hero-photos img{object-fit:cover;object-position:center 28%;width:100%;height:100%;min-height:600px;display:block}.wholesale-intro{text-align:center;max-width:780px;margin:auto;padding:65px 25px 38px}.wholesale-intro h2{letter-spacing:-.7px;font:400 clamp(29px,3vw,43px)/1.17 Georgia,serif}.wholesale-intro h2 em{font-weight:400}.wholesale-intro>p:not(.support-eyebrow){color:#666;max-width:650px;margin:20px auto 0;font-size:14px;line-height:1.9}.wholesale-text-link{text-underline-offset:5px;align-items:center;gap:9px;margin-top:24px;font-size:12px;text-decoration:underline;display:inline-flex}.wholesale-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1140px;margin:auto;padding:0 25px;display:grid}.wholesale-gallery figure{min-width:0;margin:0}.wholesale-gallery img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.wholesale-gallery figcaption{text-align:center;color:#555;padding:17px 5px;font:italic 17px Georgia,serif}.wholesale-gallery-note{text-align:center;color:#888;margin:8px 25px 0;font-size:10px;line-height:1.8}.wholesale-material{grid-template-columns:.8fr 1.2fr;gap:45px;display:grid}.wholesale-material>div{max-width:none}.wholesale-material-photo{object-fit:cover;object-position:center 25%;grid-row:1/3;width:100%;height:auto;max-height:560px}.wholesale-material>.support-button{justify-self:start;margin-top:-15px}.wholesale-page .wholesale-section h2,.wholesale-final h2{font-weight:400}@media (max-width:1050px){.wholesale-copy{padding:45px 9%}.wholesale-copy h1{font-size:43px}.wholesale-hero-photos{grid-template-columns:1fr}.wholesale-hero-photos img{min-height:550px}.wholesale-hero-photos img:last-child{display:none}.wholesale-material{gap:30px}}@media (max-width:650px){.wholesale-hero{grid-template-columns:1fr;gap:0;padding:0}.wholesale-copy{padding:38px 24px 30px}.wholesale-copy h1{letter-spacing:-1.6px;font-size:44px}.wholesale-copy .support-button{width:100%}.wholesale-hero-photos{grid-template-columns:1fr 1fr;height:370px}.wholesale-hero-photos img{object-position:center 20%;height:370px;min-height:0}.wholesale-hero-photos img:last-child{display:block}.wholesale-intro{padding:45px 24px 30px}.wholesale-intro h2{font-size:31px}.wholesale-intro>p:not(.support-eyebrow){font-size:13px}.wholesale-gallery{gap:10px;padding:0 16px}.wholesale-gallery figcaption{padding:12px 0;font-size:12px;line-height:1.5}.wholesale-gallery-note{font-size:9px}.wholesale-material{grid-template-columns:1fr;gap:25px;display:grid}.wholesale-material-photo{grid-row:auto;max-width:310px;max-height:none;margin:auto}.wholesale-material>.support-button{justify-self:stretch;margin:0}.wholesale-material>div{max-width:none}}
