.page-oem-wholesale,.page-packaging-private-label{--biz-ink:#171317;--biz-paper:#fff;--biz-blush:#fff5fa;--biz-lilac:#f3edff;--biz-pink:#e95f9d;--biz-plum:#5d1d45;--biz-line:#e9dfe6;color:var(--biz-ink);background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.page-oem-wholesale h1,.page-oem-wholesale h2,.page-oem-wholesale h3,.page-packaging-private-label h1,.page-packaging-private-label h2,.page-packaging-private-label h3{font-family:inherit;letter-spacing:-.04em}.page-oem-wholesale .eyebrow,.page-packaging-private-label .eyebrow{color:var(--biz-plum)}.oem-page__hero,.packaging-page__hero{background:linear-gradient(125deg,var(--biz-blush),var(--biz-lilac) 60%,#fff)}.oem-page__hero .button,.packaging-page__hero .button,.oem-page__quote .button,.packaging-page__request-actions .button{border-radius:999px}.oem-page__hero .button--wine,.oem-page__quote .button--wine,.packaging-page__hero .button--wine,.packaging-page__request-actions .button--wine{border-color:var(--biz-ink);background:var(--biz-ink);color:#fff}.oem-page__anchor-nav,.packaging-page__anchor-nav{border-color:var(--biz-line);background:#fffffff0;box-shadow:0 10px 28px #3f26370d}.oem-page__audience-grid>*,.oem-page__capability-grid>*,.oem-page__process>*,.oem-page__note,.packaging-page__request-step,.packaging-page__artwork-grid>*,.packaging-page__steps>*{border-color:var(--biz-line);border-radius:18px;background:#fff;box-shadow:0 12px 36px #3f26370f}.oem-page__section--intro,.packaging-page__section--tint{background:linear-gradient(125deg,var(--biz-blush),var(--biz-lilac))}.oem-page__quote{border-color:var(--biz-line);border-radius:24px;background:linear-gradient(135deg,var(--biz-blush),var(--biz-lilac));box-shadow:0 18px 48px #3f263714}.oem-page__form-grid input,.oem-page__form-grid select,.oem-page__form-grid textarea,.packaging-page input,.packaging-page select,.packaging-page textarea{border-color:var(--biz-line);border-radius:12px;background:#fff;color:var(--biz-ink)}.oem-page__faq details,.packaging-page__section--faq details{border-color:var(--biz-line)}.packaging-page__request-layout{gap:clamp(28px,4vw,58px)}.packaging-page__request-controls,.packaging-page__request-summary{border-color:var(--biz-line);border-radius:22px;background:#fff;box-shadow:0 16px 46px #3f263712}.packaging-page__request-summary{background:linear-gradient(135deg,var(--biz-blush),var(--biz-lilac))}.packaging-page__model-option,.packaging-page__color-option,.packaging-page__box-style,.packaging-page__format-option{border-color:var(--biz-line);border-radius:16px;background:#fff}.packaging-page__model-option:hover,.packaging-page__color-option:hover,.packaging-page__box-style:hover,.packaging-page__format-option:hover{border-color:var(--biz-pink)}.packaging-page__model-option.is-selected,.packaging-page__color-option.is-selected,.packaging-page__box-style.is-selected,.packaging-page__format-option.is-selected{border-color:var(--biz-plum);box-shadow:0 0 0 2px #5d1d451f}.packaging-page__step-label,.packaging-page__kicker{color:var(--biz-plum)}.packaging-page__manual-review,.packaging-page__configuration-note,.packaging-page__shipping-note{border-color:var(--biz-line);border-radius:14px;background:var(--biz-blush)}.packaging-page__contact{background:linear-gradient(115deg,#171317,#3d1732 58%,#171317);color:#fff}.packaging-page__contact .eyebrow{color:#f4b4d3}.packaging-page__contact .button{border-color:#fff;background:#fff;color:#171317}@media(max-width:800px){.oem-page__quote,.packaging-page__request-controls,.packaging-page__request-summary{border-radius:16px}.oem-page__audience-grid>*,.oem-page__capability-grid>*,.oem-page__process>*,.packaging-page__request-step{border-radius:14px}.packaging-page__request-layout{gap:22px}}.packaging-page__color-option:only-child{grid-column:1 / -1;width:min(100%,420px)}.packaging-page__color-note{margin-top:14px}@media(max-width:700px){.packaging-page__color-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.packaging-page__color-option{gap:6px;min-height:0;height:auto;align-self:start;align-content:start;grid-template-rows:auto auto;border-width:2px}.packaging-page__color-option img,.packaging-page__color-placeholder{display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:1 / 1;object-fit:contain}.packaging-page__color-option strong{margin:0 12px 13px;font-size:15px}.packaging-page__color-option:only-child{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/v43-8-oem-packaging.css.map */
