.has-join-code .pro-connect-notice{display:none}.pro-connect-notice{display:flex;align-items:center;gap:12px;margin:0 0 var(--pdp-space-m, 2.4rem);padding:1.4rem 1.6rem;border:1px solid #d3d3d3;border-radius:3px;color:#4a4a4a;font-size:15px;line-height:22px}.pro-connect-notice__icon{flex:0 0 auto;width:24px;height:24px;color:#121212}.pro-connect-notice__link.pro-connect-notice__link{display:inline;min-height:0;padding:0;border:0;background:none;color:#121212;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pro-connect-notice__link:hover{text-decoration-thickness:2px}.pro-connect-notice--cart{display:block;margin:0;padding:2rem 0 1.6rem;border:0;border-bottom:1px solid #d3d3d3;border-radius:0;color:#4a4a4a;font-size:13px;line-height:19px}.pro-connect-notice__text{margin-right:4px}.pro-connect-notice__heading{display:block;margin-bottom:4px;font-size:14px;line-height:20px}.pro-connect-notice--cart .pro-connect-notice__heading{color:#121212;font-size:12px;letter-spacing:2px;text-transform:uppercase}.pro-connect-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:16px;background:#12121280;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.pro-connect-modal[open]{opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s linear 0s}.pro-connect-modal__content{position:relative;width:100%;max-width:80rem;max-height:100%;overflow-y:auto;padding:4rem 4rem 3.2rem;border-radius:3px;background:#fff;color:#4a4a4a;transform:translateY(16px) scale(.98);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pro-connect-modal[open] .pro-connect-modal__content{transform:none}@media(prefers-reduced-motion:reduce){.pro-connect-modal,.pro-connect-modal[open],.pro-connect-modal__content{transition:none}}.pro-connect-modal__content:focus{outline:none}.pro-connect-modal__close{position:absolute;top:1.2rem;right:1.2rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:#121212;cursor:pointer}.pro-connect-modal__close .icon{width:1.6rem;height:1.6rem}.pro-connect-modal__eyebrow{margin:0 4rem 1.2rem 0;font-size:12px;line-height:18px;letter-spacing:2px;text-transform:uppercase}.pro-connect-modal__heading{margin:0 0 1.6rem;color:#202223;font-family:var(--font-heading-family);font-weight:600;font-size:22px;line-height:1.3;letter-spacing:1.5px;text-transform:uppercase}.pro-connect-modal__body{margin:0 0 2.4rem;font-size:15px;line-height:22px}.pro-connect-modal__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.pro-connect-modal__actions .am-button{flex:1 1 20rem}.pro-connect-modal__account{margin:2.4rem 0 0;font-size:14px;line-height:20px}.pro-connect-modal__account li+li{margin-top:.4rem}.pro-connect-modal__account a{color:#121212;text-decoration:underline;text-underline-offset:3px}.pro-connect-modal__account a:hover{text-decoration-thickness:2px}@media screen and (max-width:749px){.pro-connect-modal__content{padding:4rem 2rem 2.4rem}.pro-connect-modal__heading{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-professional-connection.css.map */
