.wholesale-page{--wh-cyan: var(--arcade-cyan, #50f4ff);--wh-purple: var(--arcade-purple, #7549cb);padding:calc(var(--site-header-offset, 0px) + 32px) 24px 64px;background:radial-gradient(ellipse at 10% 20%,#32145555,transparent 55%),var(--wh-bg, #090f26);color:var(--arcade-text, #f4f4ff);font-family:var(--brand-body-font, Arial, sans-serif)}.wholesale-page *,.wholesale-page *:before{box-sizing:border-box}.wholesale-page .wholesale__container{max-width:min(1260px,var(--content-max-width, 1600px));margin-inline:auto}.wholesale-page :is(.wholesale__hero,.wholesale__intro,.wholesale__contact){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px)}.wholesale-page .wholesale__hero{padding:clamp(20px,3vw,36px);border:2px solid var(--wh-purple);border-radius:14px 3px;background:linear-gradient(120deg,#20133b,#101a36);box-shadow:inset 0 2px 0 var(--wh-cyan),4px 4px #211039}.wholesale-page .wholesale__intro{margin-top:40px}.wholesale-page :is(.wholesale__hero-copy,.wholesale__intro-copy,.wholesale__contact-copy){min-width:0;overflow-wrap:anywhere}.wholesale-page .wholesale__eyebrow{display:block;margin-bottom:14px;color:var(--wh-cyan);font:400 calc(21px * var(--body-scale, 1))/1.2 "16Bit Jersey",monospace;letter-spacing:.06em}.wholesale-page :is(h1,h2){margin:0 0 18px;color:var(--wh-accent, #ff45c8);font:400 calc(clamp(25px,3vw,40px) * var(--heading-scale, 1))/1.2 "16Bit Bungee",sans-serif;text-shadow:3px 3px 0 #321455;overflow-wrap:anywhere}.wholesale-page h1{font-size:calc(clamp(28px,3.5vw,48px) * var(--heading-scale, 1))}.wholesale-page h3{margin:0 0 14px;color:var(--wh-cyan);font:400 calc(28px * var(--heading-scale, 1))/1.2 "16Bit Jersey",monospace;overflow-wrap:anywhere}.wholesale-page .wholesale__body{color:#d5d9ef;font-size:calc(16px * var(--body-scale, 1));line-height:1.7}.wholesale-page .wholesale__body p{margin:0 0 16px}.wholesale-page :is(.wholesale__hero-media,.wholesale__intro-media){min-width:0;padding:6px;border:2px solid var(--wh-purple);border-radius:8px 2px;background:#151d3a;box-shadow:4px 4px #211039}.wholesale-page :is(.wholesale__image,.wholesale__placeholder){display:block;width:100%;height:auto;max-height:480px;object-fit:contain;fill:var(--wh-cyan)}.wholesale-page a{color:var(--wh-cyan)}.wholesale-page .wholesale__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;max-width:100%;margin-top:12px;padding:12px 20px;border:2px solid #ffb9ef;border-radius:4px 1px;background:var(--wh-accent, #ff45c8);color:#090f26;font:400 calc(23px * var(--body-scale, 1))/1.1 "16Bit Jersey",monospace;text-decoration:none;cursor:pointer;box-shadow:3px 3px #70225c;transition:filter .14s ease,transform .14s ease;overflow-wrap:anywhere}.wholesale-page :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--arcade-yellow, #ffe66d);outline-offset:4px}.wholesale-page .wholesale__quality{margin-top:40px}.wholesale-page .wholesale__quality-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),280px));justify-content:center;gap:20px}.wholesale-page .wholesale__quality-item{min-width:0;padding:24px;text-align:center;overflow-wrap:anywhere;border:1px solid var(--wh-purple);border-radius:8px 2px;background:#101a36;box-shadow:inset 0 2px var(--wh-cyan)}.wholesale-page .wholesale__quality-media{width:80px;height:80px;margin:0 auto 16px;color:var(--wh-cyan)}.wholesale-page .wholesale__quality-empty{width:100%;height:100%;padding:16px}.wholesale-page .wholesale__quality-media :is(img,svg){display:block;width:100%;height:100%;object-fit:contain;fill:var(--wh-cyan)}.wholesale-page .wholesale__quality-description{color:#d5d9ef;line-height:1.6}.wholesale-page .wholesale__divider{display:none}.wholesale-page .wholesale__contact{margin:48px auto 0;width:min(100%,800px);grid-template-columns:minmax(0,1fr);gap:28px;scroll-margin-top:calc(var(--site-header-bottom, 137px) + 20px)}.wholesale-page .wholesale__contact-copy{text-align:center}.wholesale-page .wholesale__contact--split{width:100%;padding:clamp(12px,1.5vw,24px);gap:24px;border:1px solid var(--wh-purple);border-radius:12px 3px;background:linear-gradient(135deg,#20133b,#090f26)}.wholesale-page .wholesale__contact--split .wholesale__contact-copy{padding:clamp(20px,3vw,32px);border:2px solid var(--wh-purple);border-top-color:var(--wh-cyan);border-radius:3px 12px;background:linear-gradient(150deg,#172342,#12102c);box-shadow:4px 4px #211039;text-align:left}.wholesale-page .wholesale__contact--split .wholesale__contact-note{margin-bottom:0;padding:20px 0 0;border-left:0;border-top:1px solid var(--wh-purple);background:transparent}.wholesale-page .wholesale__contact--split .wholesale__contact-copy>a{display:inline-block;margin-top:20px}@media(min-width:900px){.wholesale-page .wholesale__contact--split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}.wholesale-page .wholesale__contact--split .wholesale__contact-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}}.wholesale-page .wholesale__form-panel{width:100%;margin-inline:auto}.wholesale-page .wholesale__form-panel>h3{text-align:center}.wholesale-page .wholesale__form-panel form{width:100%;max-width:none;margin:0}.wholesale-page .wholesale__submit{display:flex;margin-inline:auto}.wholesale-page .wholesale__section-heading{max-width:800px;margin:0 auto 24px;text-align:center;overflow-wrap:anywhere}.wholesale-page .wholesale__story .wholesale__intro-media{border-radius:var(--wh-radius, 4px);overflow:hidden}.wholesale-page .wholesale__story :is(.wholesale__image,.wholesale__placeholder){height:var(--wh-image-height, 420px);max-height:none;object-fit:var(--wh-image-fit, cover)}@media(min-width:900px){.wholesale-page .wholesale__story--reverse .wholesale__intro-media{grid-column:2;grid-row:1}.wholesale-page .wholesale__story--reverse .wholesale__intro-copy{grid-column:1;grid-row:1}}@media(max-width:899px){.wholesale-page .wholesale__story :is(.wholesale__image,.wholesale__placeholder){height:var(--wh-mobile-height, 300px)}}.wholesale-page .wholesale__contact-note{margin-block:24px;padding:20px;border-left:3px solid var(--wh-cyan);background:#101a36}.wholesale-page .wholesale__form-panel{min-width:0;padding:clamp(20px,3vw,32px);border:2px solid var(--wh-purple);border-radius:12px 3px;background:#101a36;box-shadow:4px 4px #211039}.wholesale-page .wholesale__field{margin-bottom:18px}.wholesale-page .wholesale__field label{display:block;margin-bottom:8px;color:var(--wh-cyan);font:400 calc(21px * var(--body-scale, 1))/1.2 "16Bit Jersey",monospace}.wholesale-page .wholesale__field :is(input,select,textarea){display:block;width:100%;min-height:46px;padding:12px;border:1px solid var(--wh-purple);border-radius:4px 1px;background:#090f26;color:#f4f4ff;font:16px/1.4 var(--brand-body-font, Arial, sans-serif);color-scheme:dark}.wholesale-page .wholesale__field textarea{resize:vertical}.wholesale-page .wholesale__field textarea::placeholder{color:#abb4cc}.wholesale-page .wholesale__form-success{padding:14px;margin-bottom:18px;border-left:3px solid var(--wh-cyan);color:var(--wh-cyan)}.wholesale-page .wholesale__form-error{padding:14px;margin-bottom:18px;border-left:3px solid #ff98cc;color:#ff98cc}@media(min-width:900px){.wholesale-page .wholesale__contact--split .wholesale__form-panel form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wholesale-page .wholesale__contact--split .wholesale__field{min-width:0;margin:0}.wholesale-page .wholesale__contact--split form>:not(.wholesale__field),.wholesale-page .wholesale__contact--split .wholesale__field:has(textarea){grid-column:1 / -1}.wholesale-page .wholesale__contact--split .wholesale__submit{width:100%;margin-top:0}}@media(max-width:899px){.wholesale-page{padding-inline:18px;padding-bottom:40px}.wholesale-page :is(.wholesale__hero,.wholesale__intro,.wholesale__contact){grid-template-columns:minmax(0,1fr);gap:24px}.wholesale-page .wholesale__contact{margin-top:32px}}@media(hover:hover){.wholesale-page .wholesale__button:hover{transform:translateY(-2px);filter:brightness(1.1)}}@media(prefers-reduced-motion:reduce){.wholesale-page .wholesale__button{transition:none}.wholesale-page .wholesale__button:hover{transform:none}}html[data-animations=false] .wholesale-page .wholesale__button,html[data-button-hover=false] .wholesale-page .wholesale__button{transition:none;transform:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/wholesale.css.map */
