.mj-wholesale{position:relative;overflow:hidden;background:radial-gradient(95% 75% at 70% 18%,rgba(15,27,42,.92),transparent 68%),#15171b;color:var(--text-color)}.mj-wholesale__head{max-width:76rem;margin-bottom:5rem}.mj-wholesale__heading{font-size:clamp(3.6rem,6.4vw,7.2rem);color:var(--heading-color);margin-top:1.6rem}.mj-wholesale__subtext{font-size:1.7rem;opacity:.78;margin-top:1.8rem}.mj-wholesale__layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2.4rem;align-items:start}.mj-wholesale__benefits{display:grid;gap:1.8rem}.mj-wholesale__benefit{padding:2.4rem 2.6rem;border-radius:var(--mj-radius-card)}.mj-wholesale__benefit-num{font-size:2.8rem;color:transparent;-webkit-text-stroke:1px rgba(var(--mj-mint-rgb),.7);line-height:1}.mj-wholesale__benefit h3{font-size:1.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--heading-color);margin:1rem 0 .6rem}.mj-wholesale__benefit p{font-size:1.45rem;opacity:.7;margin:0}.mj-wholesale__form-wrap{padding:3.2rem;border-radius:var(--mj-radius-card);position:sticky;top:10rem}.mj-wholesale__form-wrap:hover{transform:none}.mj-wholesale__form-title{font-size:2.8rem;color:var(--heading-color);margin:0}.mj-wholesale__form-sub{font-size:1.45rem;opacity:.7;margin:1rem 0 2.4rem}.mj-wholesale-form{display:flex;flex-direction:column;gap:1.6rem}@media(max-width:899px){.mj-wholesale__layout{grid-template-columns:1fr}.mj-wholesale__form-wrap{position:static}}.mj-wholesale-product{position:relative;overflow:hidden;background:radial-gradient(95% 75% at 30% 15%,rgba(15,27,42,.92),transparent 68%),#15171b;color:var(--text-color)}.mj-wsp__media--locked img{filter:saturate(.55) brightness(.8)}.mj-wsp__locked{text-align:left;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start}.mj-wsp__lock{width:5.2rem;height:5.2rem;display:grid;place-items:center;border-radius:14px;color:var(--mj-gold);background:#fed9511a;border:1px solid rgba(254,217,81,.35)}.mj-wsp__locked-title{font-size:2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--heading-color);margin:0}.mj-wsp__locked p.body-font{opacity:.75;margin:0}.mj-wsp__locked-actions{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:.6rem}.mj-wsp__variants{border:0;padding:0;margin:0 0 2rem;display:grid;gap:1rem}.mj-wsp__variants legend{margin-bottom:1.2rem}.mj-wsp__variant{cursor:pointer}.mj-wsp__variant input{position:absolute;opacity:0}.mj-wsp__variant-inner{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 1.8rem;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;transition:border-color .3s,box-shadow .3s,background .3s}.mj-wsp__variant input:checked+.mj-wsp__variant-inner{border-color:var(--mj-mint);background:#75c9b514;box-shadow:0 0 16px #75c9b538}.mj-wsp__variant input:focus-visible+.mj-wsp__variant-inner{outline:2px solid var(--mj-mint);outline-offset:2px}.mj-wsp__variant.is-disabled{opacity:.45;cursor:not-allowed}.mj-wsp__variant-name{font-size:1.7rem;text-transform:uppercase;color:var(--heading-color)}.mj-wsp__variant-price{margin-left:auto;font-size:1.6rem;font-weight:700;color:var(--mj-mint)}.mj-wsp__qty-row{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.mj-wsp__qty{width:8rem;padding:1.2rem;border-radius:12px;border:1px solid rgba(117,201,181,.3);background:#ffffff0a;color:inherit;font-size:1.6rem;font-weight:700;text-align:center}.mj-wsp__atc{flex:1;justify-content:center;min-width:20rem}@media(max-width:749px){.mj-wholesale__form-wrap{padding:2.4rem 2rem}.mj-wholesale__benefit{padding:2rem 2.2rem}.mj-wsp__qty-row{flex-direction:column;align-items:stretch}.mj-wsp__qty{width:100%}.mj-wsp__atc{min-width:0;width:100%}.mj-wsp__atc .button{width:100%}.mj-wsp__locked-actions{flex-direction:column;align-items:stretch;width:100%}.mj-wsp__locked-actions .button-element{text-align:center}.mj-wsp__locked-actions .button-element .button{width:100%}}.mj-wholesale__layout--solo{grid-template-columns:1fr}.mj-wholesale__layout--solo .mj-wholesale__benefits{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));align-items:stretch}@media screen and (max-width:767px){.mj-wholesale__layout--solo .mj-wholesale__benefits{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mj-wholesale.css.map */
