.pro-custom-access{--pro-custom-access-max-width: 1240px;--pro-custom-access-padding-top-desktop: 80px;--pro-custom-access-padding-bottom-desktop: 80px;--pro-custom-access-padding-inline-desktop: 32px;--pro-custom-access-padding-top-mobile: 56px;--pro-custom-access-padding-bottom-mobile: 56px;--pro-custom-access-padding-inline-mobile: 20px;--pro-custom-access-grid-gap-desktop: 30px;--pro-custom-access-grid-gap-mobile: 20px;background:var(--pro-custom-access-bg, #f6f4f1);color:var(--pro-custom-access-text, #202020)}.pro-custom-access__inner{width:min(100%,var(--pro-custom-access-max-width));margin-inline:auto;padding:var(--pro-custom-access-padding-top-desktop) var(--pro-custom-access-padding-inline-desktop) var(--pro-custom-access-padding-bottom-desktop)}.pro-custom-access__intro{max-width:720px;margin-inline:auto;text-align:center}.pro-custom-access__heading{margin:0;color:var(--pro-custom-access-heading, #202020)}.pro-custom-access__description{margin:1rem auto 0;max-width:40rem;color:var(--pro-custom-access-subtext, #6f6f6f)}.pro-custom-access__description :where(p){margin:0}.pro-custom-access__grid{display:grid;grid-template-columns:repeat(var(--pro-custom-access-columns-desktop, 3),minmax(0,1fr));gap:var(--pro-custom-access-grid-gap-desktop);margin-top:2.2rem}.pro-custom-access__card{background:var(--pro-custom-access-card-bg, #ffffff);padding:12px 12px 16px;text-align:center;color:inherit;text-decoration:none;display:block}.pro-custom-access__media{display:block;overflow:hidden;background:#ece8e2}.pro-custom-access__media img,.pro-custom-access__placeholder{width:100%;display:block}.pro-custom-access__media img{aspect-ratio:1 / .9;object-fit:cover}.pro-custom-access__placeholder{aspect-ratio:1 / .9;display:grid;place-items:center;padding:1.5rem;color:#7a7a7a;text-align:center}.pro-custom-access__title{margin:14px auto 0;max-width:14rem;color:var(--pro-custom-access-text, #202020)}@media(max-width:1270px){.pro-custom-access__inner{padding:var(--pro-custom-access-padding-top-mobile) var(--pro-custom-access-padding-inline-mobile) var(--pro-custom-access-padding-bottom-mobile)}.pro-custom-access__grid{grid-template-columns:repeat(var(--pro-custom-access-columns-mobile, 2),minmax(0,1fr));gap:var(--pro-custom-access-grid-gap-mobile);margin-top:1.8rem}}@media(max-width:640px){.pro-custom-access__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/pro-custom-access.css.map */
