.contact-options{text-align:center}.contact-options__heading{margin-bottom:1rem}.contact-options__subheading{margin-bottom:2rem;color:rgba(var(--color-foreground),.75)}.contact-options__grid{display:grid;grid-template-columns:1fr;gap:2rem;max-width:800px;margin:0 auto}@media screen and (min-width:550px){.contact-options__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media screen and (min-width:990px){.contact-options__grid{grid-template-columns:repeat(3,1fr)}}.contact-option{display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:8px;background:rgba(var(--color-background),1);transition:all .3s ease;text-align:center}.contact-option:hover{border-color:rgba(var(--color-foreground),.15);box-shadow:0 4px 12px rgba(var(--color-foreground),.1);transform:translateY(-2px)}.contact-option__icon{width:48px;height:48px;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-background));border:2px solid rgba(var(--color-foreground),.1)}.contact-option__icon svg{width:24px;height:24px;color:rgb(var(--color-foreground))}.contact-option--phone .contact-option__icon{background:#3b82f61a;border-color:#3b82f64d}.contact-option--phone .contact-option__icon svg{color:#3b82f6}.contact-option--whatsapp .contact-option__icon{background:#25d3661a;border-color:#25d3664d}.contact-option--whatsapp .contact-option__icon svg{color:#25d366}.contact-option--email .contact-option__icon{background:#9333ea1a;border-color:#9333ea4d}.contact-option--email .contact-option__icon svg{color:#9333ea}.contact-option__content{flex:1}.contact-option__title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:rgb(var(--color-foreground))}.contact-option__description{margin-bottom:1rem;color:rgba(var(--color-foreground),.75);font-size:.9rem}.contact-option__link{display:inline-block;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;font-weight:600;transition:all .3s ease;margin-bottom:.5rem;font-size:.9rem}.contact-option__link--phone{background:#3b82f6;color:#fff}.contact-option__link--phone:hover{background:#2563eb;color:#fff}.contact-option__link--whatsapp{background:#25d366;color:#fff}.contact-option__link--whatsapp:hover{background:#16a34a;color:#fff}.contact-option__link--email{background:#9333ea;color:#fff}.contact-option__link--email:hover{background:#7e22ce;color:#fff}.contact-option__hours{margin:0;font-size:.8rem;color:rgba(var(--color-foreground),.6)}.contact-option__qr{margin-top:1rem}.contact-option__qr-toggle{background:transparent;border:1px solid rgba(var(--color-foreground),.2);color:rgb(var(--color-foreground));padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.8rem;transition:all .3s ease}.contact-option__qr-toggle:hover{background:rgba(var(--color-foreground),.05);border-color:rgba(var(--color-foreground),.3)}.contact-option__qr-code{margin-top:1rem;padding:1rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:6px;background:rgba(var(--color-background),.5)}.contact-option__qr-code img{max-width:100%;height:auto;border-radius:4px}.contact-option__qr-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;background:rgba(var(--color-foreground),.05);border-radius:4px;color:rgba(var(--color-foreground),.5)}.contact-option__qr-placeholder p{margin:0;font-weight:600}.contact-option__qr-placeholder small{margin-top:.5rem;font-size:.7rem}@media screen and (max-width:549px){.contact-option{padding:1.5rem 1rem}.contact-option__icon{width:40px;height:40px}.contact-option__icon svg{width:20px;height:20px}.contact-option__title{font-size:1.1rem}.contact-option__link{padding:.625rem 1.25rem;font-size:.85rem}}@media(prefers-contrast:high){.contact-option{border-width:2px}.contact-option__link{border:2px solid currentColor}}@media(prefers-reduced-motion:reduce){.contact-option,.contact-option__link,.contact-option__qr-toggle{transition:none}.contact-option:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-contact-options.css.map */
