.contact-panel__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:3.2rem;align-items:start}.contact-panel__card{background:#fff;padding:3.2rem 3.2rem 3.4rem;-webkit-clip-path:polygon(18px 100%,0 calc(100% - 18px),0 0,calc(100% - 18px) 0,100% 18px,100% 100%);clip-path:polygon(18px 100%,0 calc(100% - 18px),0 0,calc(100% - 18px) 0,100% 18px,100% 100%)}.contact-panel__side{position:sticky;top:2.4rem;filter:drop-shadow(0 0 1px rgba(var(--color-foreground),.12)) drop-shadow(0 12px 28px rgba(var(--color-foreground),.08))}.contact-panel__col{filter:drop-shadow(0 0 1px rgba(var(--color-foreground),.12)) drop-shadow(0 12px 28px rgba(var(--color-foreground),.08))}.contact-panel__eyebrow{margin:0 0 .5rem;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-base-accent-1))}.contact-panel__heading{margin:0 0 2rem;font-size:2.4rem;line-height:1.15}.contact-panel__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.contact-panel__field--full{grid-column:1 / -1}.contact-panel__fields .field__input{border-radius:0}.contact-panel__submit{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem 2rem;margin-top:1.6rem}.contact-panel__button{min-width:0;padding:0 2.4rem;gap:.8rem;white-space:nowrap}.contact-panel__button .icon-spec{width:1.6rem;height:1.6rem}.contact-panel__note{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.contact-panel__phone{display:block;margin:.2rem 0 .8rem;font-family:var(--font-body-family);font-size:3rem;font-weight:800;letter-spacing:-.01em;line-height:1.1;color:rgb(var(--color-foreground));text-decoration:none}.contact-panel__phone:hover{color:rgb(var(--color-base-accent-1))}.contact-panel__text{font-size:1.45rem;line-height:1.55;color:rgba(var(--color-foreground),.7)}.contact-panel__text p{margin:0}.contact-panel__actions{display:flex;flex-wrap:wrap;gap:1rem;margin:1.6rem 0 0}.contact-panel__button--outline{position:relative;z-index:0;background:rgb(var(--color-foreground));background-image:none;color:rgb(var(--color-foreground));-webkit-clip-path:polygon(15px 100%,0 calc(100% - 15px),0 0,calc(100% - 15px) 0,100% 15px,100% 100%);clip-path:polygon(15px 100%,0 calc(100% - 15px),0 0,calc(100% - 15px) 0,100% 15px,100% 100%)}.contact-panel__button--outline:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;background:#fff;-webkit-clip-path:polygon(14px 100%,0 calc(100% - 14px),0 0,calc(100% - 14px) 0,100% 14px,100% 100%);clip-path:polygon(14px 100%,0 calc(100% - 14px),0 0,calc(100% - 14px) 0,100% 14px,100% 100%)}.contact-panel__button--outline:hover{color:rgb(var(--color-background))}.contact-panel__button--outline:hover:before{background:rgb(var(--color-foreground))}.contact-panel__facts{list-style:none;margin:2rem 0 0;padding:1.8rem 0 0;border-top:1px solid rgba(var(--color-foreground),.1);display:grid;gap:1.4rem}.contact-panel__facts li{display:flex;gap:1rem;align-items:flex-start;font-size:1.4rem;line-height:1.4}.contact-panel__facts .icon-spec{width:1.8rem;height:1.8rem;flex:none;margin-top:.2rem;color:rgb(var(--color-base-accent-1))}.contact-panel__facts a{color:rgb(var(--color-foreground));font-weight:600;text-decoration:none}.contact-panel__facts a:hover{color:rgb(var(--color-base-accent-1));text-decoration:underline}.contact-panel__label{display:block;margin-bottom:.2rem;font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}@media screen and (max-width:989px){.contact-panel__grid{grid-template-columns:1fr;gap:2rem}.contact-panel__side{position:static}}@media screen and (max-width:749px){.contact-panel__card{padding:2.2rem 1.8rem 2.4rem}.contact-panel__fields{grid-template-columns:1fr}.contact-panel__heading{font-size:2rem}.contact-panel__phone{font-size:2.6rem}.contact-panel__actions .button{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-panel.css.map */
