@import"fiergs-vars.css";.company-purchase-modal{--company-purchase-modal-overlay: rgba(4, 10, 24, .72);--company-purchase-modal-panel-bg: radial-gradient( circle at top left, rgba(27, 66, 130, .52), rgba(5, 10, 24, 0) 48% ), linear-gradient(135deg, #061120 0%, #0b1932 46%, #04070d 100%);--company-purchase-modal-panel-border: rgba(255, 255, 255, .1);--company-purchase-modal-primary-hover: #3c84ff;--company-purchase-modal-secondary-border: rgba(255, 255, 255, .24);--company-purchase-modal-secondary-bg: rgba(255, 255, 255, .03);--company-purchase-modal-shadow: 0 24px 70px rgba(0, 0, 0, .42);position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:16px;background:var(--company-purchase-modal-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto}.company-purchase-modal.is-open{display:grid!important}.company-purchase-modal[hidden]{display:none!important}.company-purchase-modal__dialog{position:relative;width:min(100%,680px);margin:auto;border:0;border-radius:28px;box-shadow:var(--company-purchase-modal-shadow);overflow:hidden}.company-purchase-modal__dialog:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--company-purchase-modal-panel-border);border-radius:inherit;pointer-events:none}.company-purchase-modal__content{position:relative;padding:28px 24px 24px}.company-purchase-modal__close{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.company-purchase-modal__close:hover,.company-purchase-modal__close:focus-visible{background:#ffffff1a;border-color:#ffffff3d;transform:translateY(-1px)}.company-purchase-modal__close:focus-visible,.company-purchase-modal__button:focus-visible{outline:2px solid #8eb4ff;outline-offset:2px}.company-purchase-modal__heading{max-width:56rem;margin:0 40px 16px 0;font-size:3rem;line-height:1.08;font-weight:700;letter-spacing:-.03em}.company-purchase-modal__description{max-width:54rem;margin:0;font-size:clamp(1.5rem,1.4rem + .18vw,1.8rem);line-height:1.6;letter-spacing:.01em}.company-purchase-modal__description+.company-purchase-modal__description{margin-top:12px}.company-purchase-modal__actions{display:flex;flex-direction:column;gap:12px;margin-top:28px}.company-purchase-modal__button{width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;border-radius:999px;font-size:1.5rem;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.company-purchase-modal__button:hover,.company-purchase-modal__button:focus-visible{transform:translateY(-1px)}.company-purchase-modal__button--primary{border:1px solid transparent;background:var(--feedback-info-dark);color:#fff}.company-purchase-modal__button--primary:hover,.company-purchase-modal__button--primary:focus-visible{background:var(--company-purchase-modal-primary-hover);color:#fff!important}.company-purchase-modal__button--secondary{border:1px solid var(--company-purchase-modal-secondary-border);background:var(--company-purchase-modal-secondary-bg);cursor:pointer}.company-purchase-modal__button--secondary:hover,.company-purchase-modal__button--secondary:focus-visible{border-color:#fff6;background:#ffffff14}.company-purchase-modal__body{display:grid;gap:12px}@media screen and (min-width:750px){.company-purchase-modal{padding:24px}.company-purchase-modal__content{padding:40px 40px 36px}.company-purchase-modal__heading{margin-right:64px}.company-purchase-modal__actions{flex-direction:row;justify-content:flex-start;gap:16px;margin-top:36px}.company-purchase-modal__button{min-width:188px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-purchase-modal.css.map */
