.price__contact-cta{width:100%}.price__contact-modal{border:none;border-radius:0;padding:0;max-width:540px;width:calc(100% - 2rem);margin:auto;background:#fff;color:#6e2b3d;box-shadow:0 2px 4px #6e2b3d0f,0 12px 48px #6e2b3d29;opacity:0;translate:0 16px;transition:opacity .28s ease,translate .28s cubic-bezier(.22,1,.36,1)}.price__contact-modal[open]{opacity:1;translate:0 0}@starting-style{.price__contact-modal[open]{opacity:0;translate:0 16px}}.price__contact-modal::backdrop{background:#6e2b3d66;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .28s ease}.price__contact-modal[open]::backdrop{opacity:1}@starting-style{.price__contact-modal[open]::backdrop{opacity:0}}.price__contact-modal-inner{padding:3rem 2.5rem 2.5rem;display:flex;flex-direction:column;position:relative}.price__contact-modal-close{position:absolute;top:.875rem;right:.875rem;background:none;border:none;cursor:pointer;font-size:.75rem;color:#6e2b3d59;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;padding:0;transition:color .15s ease}.price__contact-modal-close:hover{color:#6e2b3d}.price__contact-modal-heading{font-family:Arial,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6e2b3d;margin:0 2.5rem 1.25rem 0;padding:0}.price__contact-modal-rule{width:2rem;height:2px;background:#6e2b3d;margin-bottom:2rem;flex-shrink:0}.price__contact-item{display:flex;flex-direction:column;gap:6px;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(110,43,61,.1)}.price__contact-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.price__contact-item-label{font-family:Arial,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6e2b3d66}.price__contact-phone,.price__contact-email{color:#6e2b3d;font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:500;text-decoration:none;min-height:44px;display:flex;align-items:center;line-height:1.2;transition:opacity .15s ease}.price__contact-phone:hover,.price__contact-email:hover{opacity:.55;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-price-contact-cta.css.map */
