.arq-contact{--arq-contact-accent: #f15a3a;--arq-contact-icon-size: 72px;position:relative;isolation:isolate;overflow:hidden;background-color:#141414;background-image:linear-gradient(180deg,#0e0e0edb,#0e0e0ebd),var(--arq-contact-bg, none);background-size:cover;background-position:center}.arq-contact__inner{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:max(16px,var(--arq-contact-pt, 72px)) 0 max(16px,var(--arq-contact-pb, 64px));text-align:center}.arq-contact__eyebrow{display:inline-block;margin:0 0 calc(14px * var(--arq-contact-space, 1));padding:6px 14px;border-radius:999px;background:#f15a3a29;color:#ff8a70;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.arq-contact .arq-contact__title{max-width:720px;margin:0 auto var(--arq-title-mb, 40px);color:#fff;font-size:min(var(--arq-title-size, 34px),7vw);font-weight:800;line-height:1.2;letter-spacing:.01em}.arq-contact__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:calc(40px * var(--arq-contact-space, 1)) 24px;margin:0;padding:0;list-style:none}.arq-contact .arq-contact__title--upper{text-transform:uppercase}.arq-contact__card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px}.arq-contact__icon{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--arq-contact-icon-size);height:var(--arq-contact-icon-size);margin:0 0 calc(16px * var(--arq-contact-space, 1));border:2px solid #fff;border-radius:50%;background:transparent;color:#fff;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.arq-contact__icon svg{display:block;width:46%;height:46%;stroke-width:1.6}.arq-contact__icon img{width:50%;height:50%;object-fit:contain}.arq-contact .arq-contact__card-title{margin:0 0 calc(10px * var(--arq-contact-space, 1));color:#fff;font-size:18px;font-weight:700;line-height:1.25;transition:color .3s ease}.arq-contact .arq-contact__text,.arq-contact .arq-contact__text p,.arq-contact .arq-contact__text a,.arq-contact .arq-contact__text strong{margin:0;color:#ffffffc7;font-size:14px;font-weight:400;line-height:1.85;text-decoration:none;word-break:break-word}.arq-contact .arq-contact__text a:hover{color:#fff}.arq-contact .arq-contact__text{margin:0 0 max(10px,calc(22px * var(--arq-contact-space, 1)))}.arq-contact__cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:9px 18px;border:1.5px solid #fff;border-radius:999px;background:transparent;color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s,color .3s,border-color .3s}.arq-contact__cta svg{width:14px;height:14px;transition:transform .2s}.arq-contact__cta:hover svg{transform:translate(3px)}.arq-contact__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.arq-contact__cta:hover,.arq-contact__card:hover .arq-contact__cta{border-color:var(--arq-contact-accent);background:var(--arq-contact-accent);color:#fff}@media(hover:hover){.arq-contact__card:hover .arq-contact__icon{border-color:var(--arq-contact-accent);background:var(--arq-contact-accent);color:#fff}.arq-contact__card:hover .arq-contact__text,.arq-contact__card:hover .arq-contact__text p,.arq-contact__card:hover .arq-contact__text a{color:#fff}}.arq-contact__card:focus-within .arq-contact__icon{border-color:var(--arq-contact-accent);background:var(--arq-contact-accent);color:#fff}@media(prefers-reduced-motion:reduce){.arq-contact__icon,.arq-contact__cta{transition:none}}.arq-contact__hours-list{display:flex;flex-direction:column;align-items:center}.arq-contact__hours-list .arq-contact__hours{margin-top:var(--arq-hours-mt, 40px)}.arq-contact__hours-list .arq-contact__hours+.arq-contact__hours{margin-top:min(var(--arq-hours-mt, 40px),12px)}.arq-contact__hours{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}.arq-contact__hours svg{flex:none;width:18px;height:18px;color:#ff8a70}.arq-contact .arq-contact__hours-text,.arq-contact .arq-contact__hours-text p{margin:0;color:#fff;font-size:15px;font-weight:600;line-height:1.4}@media screen and (max-width:749px){.arq-contact{--arq-contact-icon-size: 60px}.arq-contact__inner{padding:max(16px,calc(var(--arq-contact-pt, 72px) * .7)) 0 max(16px,calc(var(--arq-contact-pb, 64px) * .7))}.arq-contact .arq-contact__title{margin-bottom:calc(var(--arq-title-mb, 40px) * .8)}.arq-contact__grid{grid-template-columns:1fr;gap:0}.arq-contact__card{padding:max(22px,calc(26px * var(--arq-contact-space, 1))) 0}.arq-contact .arq-contact__text{margin-bottom:16px}.arq-contact__icon{margin-bottom:calc(16px * var(--arq-contact-space, 1))}.arq-contact .arq-contact__card-title{font-size:17px}.arq-contact__hours{border-radius:16px}.arq-contact__hours-list .arq-contact__hours{margin-top:calc(var(--arq-hours-mt, 40px) * .7)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/image-icons-info.css.map */
