.gget-custom.template-sufix-wholesale .main,.gget-custom.template-sufix-wholesale .layout,.gget-custom.template-sufix-wholesale-2 .main,.gget-custom.template-sufix-wholesale-2 .layout{max-width:none;margin:0;padding:0;width:100%}
.gget-site .wholesale-hero{display:grid;grid-template-columns:1.1fr 1fr;border-bottom:var(--line)}
.gget-site .wholesale-intro{padding:clamp(32px,6vw,100px) 5vw;align-self:center}
.gget-site .wholesale-intro h1{font-size:clamp(2.8rem,5.6vw,6.2rem);line-height:1.02;letter-spacing:-.035em;font-weight:900;text-transform:uppercase;margin:20px 0 26px;color:var(--ink-strong);overflow-wrap:anywhere}
.gget-site .wholesale-lead{font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.55;max-width:560px;margin-bottom:28px}
.gget-site .wholesale-hero figure{min-width:0;margin:0;max-height:720px;border-left:var(--line)}
.gget-site .wholesale-hero img{width:100%;height:100%;object-fit:cover;object-position:center 55%}
.gget-site .wholesale-services,.gget-site .wholesale-inquiry{display:grid;grid-template-columns:1fr 1.15fr;gap:6vw;padding:70px 5vw}
.gget-site .wholesale-services{background:var(--sky);border-bottom:var(--line)}
.gget-site .gget-wholesale h2{font-size:clamp(2rem,3.5vw,3.8rem);line-height:1.06;letter-spacing:-.025em;font-weight:900;color:var(--ink-strong);margin:16px 0 24px}
.gget-site .wholesale-services>div>p:last-child,.gget-site .wholesale-inquiry>div>p:last-child{font-size:1.1rem;line-height:1.6;max-width:510px}
.gget-site .wholesale-options details{border-top:var(--line)}
.gget-site .wholesale-options details:last-child{border-bottom:var(--line)}
.gget-site .wholesale-options summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-size:clamp(1.1rem,1.7vw,1.6rem);font-weight:900;color:var(--ink-strong)}
.gget-site .wholesale-options summary::-webkit-details-marker{display:none}
.gget-site .wholesale-options details[open] .menu-chevron{transform:rotate(225deg)}
.gget-site .wholesale-options details p{font-size:1.1rem;line-height:1.6;padding:0 20px 24px 0}
.gget-site .wholesale-businesses{background:var(--yellow);text-align:center;padding:56px 5vw;border-bottom:var(--line)}
.gget-site .wholesale-businesses>p:last-child{max-width:820px;margin:0 auto;font-size:1.15rem;line-height:1.6;color:var(--ink-strong)}
.gget-site .wholesale-inquiry{scroll-margin-top:24px}
.gget-site .wholesale-inquiry form{min-width:0}
.gget-site .wholesale-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.gget-site .wholesale-inquiry label{display:block;font-size:1rem;font-weight:800;color:var(--ink-strong);margin:0 0 8px}
.gget-site .wholesale-inquiry label span{font-weight:400}
.gget-site .wholesale-inquiry input:not([type=hidden]),.gget-site .wholesale-inquiry select,.gget-site .wholesale-inquiry textarea{display:block;width:100%;max-width:100%;font:inherit;font-size:16px;background:var(--paper);color:var(--ink-strong);border:var(--line);border-radius:0;padding:12px;min-height:48px;margin:0 0 20px;box-sizing:border-box}
.gget-site .wholesale-inquiry textarea{resize:vertical;line-height:1.5}
.gget-site .wholesale-inquiry button{cursor:pointer;min-height:48px}
.gget-site .wholesale-success{padding:18px;border:var(--line);margin:0 0 20px;background:var(--sky);color:var(--ink-strong)}
@media(max-width:760px){.gget-site .wholesale-hero,.gget-site .wholesale-services,.gget-site .wholesale-inquiry{grid-template-columns:1fr}.gget-site .wholesale-intro{padding:32px 24px}.gget-site .wholesale-hero figure{height:240px;border-left:0;border-top:var(--line)}.gget-site .wholesale-services,.gget-site .wholesale-inquiry{padding:40px 24px;gap:24px}.gget-site .wholesale-businesses{padding:40px 24px}.gget-site .wholesale-fields{grid-template-columns:1fr;gap:0}}
