.wpn{background-color:var(--wpn-bg);padding:var(--wpn-padding-top) 0 var(--wpn-padding-bottom)}.wpn__inner{max-width:var(--wpn-grid);margin:0 auto;padding:0 25px}.wpn__head{max-width:var(--wpn-text-max);margin:0 auto 56px;text-align:center}.wpn__heading{color:var(--wpn-heading-color);font-size:var(--wpn-heading-size);line-height:1.15;margin:0 0 24px;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.wpn__text{color:var(--wpn-text-color);font-size:var(--wpn-text-size);line-height:1.7}.wpn__text p{margin:0 0 1em}.wpn__text p:last-child{margin-bottom:0}.wpn__grid{display:grid;grid-template-columns:repeat(var(--wpn-columns),minmax(0,1fr));gap:var(--wpn-cards-gap)}.wpn__card{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:var(--wpn-card-bg);border-radius:var(--wpn-card-radius);padding:var(--wpn-card-padding)}.wpn__media{display:flex;align-items:center;justify-content:center;width:100%;height:var(--wpn-card-image-height);margin-bottom:var(--wpn-media-gap, 28px)}.wpn__img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.wpn__img--placeholder{background:#0000000d}.wpn__card-title{color:var(--wpn-card-title-color);font-size:var(--wpn-card-title-size);line-height:1.25;letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--wpn-title-gap, 24px);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.wpn__button{display:inline-block;margin-top:auto;padding:14px 28px;background-color:var(--wpn-btn-bg);color:var(--wpn-btn-text);font-size:var(--wpn-btn-size);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:var(--wpn-btn-radius);transition:opacity .2s ease}.wpn__button:hover{opacity:.85}@media screen and (max-width:989px){.wpn__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.wpn__grid{grid-template-columns:minmax(0,1fr)}.wpn__head{margin-bottom:36px}.wpn__heading{font-size:var(--wpn-heading-size-mobile)}.wpn__card-title{font-size:var(--wpn-card-title-size-mobile)}.wpn__media{height:var(--wpn-card-image-height-mobile, 180px)}.wpn__img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-wholesale-portal-nav.css.map */
