.store-details-section .container{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding-left:32px;padding-right:32px}@media (max-width:1024px){.store-details-section .container{padding-left:20px;padding-right:20px}}@media (max-width:600px){.store-details-section .container{padding-left:8px;padding-right:8px}}.store-details-section .container h1{color:#08335d;font-family:Poppins,sans-serif;font-size:42px;font-weight:700;line-height:1.3em}.store-details-section .container .store-details-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.store-details-section .container .store-details-card{border-radius:8px;justify-content:center;align-items:flex-start;gap:2rem;width:100%;max-width:100%;padding:1.5rem;display:flex;box-shadow:0 4px 16px #08335d0f}@media (max-width:768px){.store-details-section .container .store-details-card{text-align:center;flex-direction:column;align-items:center}}.store-details-section .container .store-details-card .store-details-card-content{gap:1rem;max-width:1400px;display:flex}@media (max-width:768px){.store-details-section .container .store-details-card .store-details-card-content{text-align:left;flex-direction:column;display:flex}}.store-details-section .container .store-details-card .store-left{flex-direction:column;flex:1;justify-content:center;gap:.5rem;width:100%;display:flex}.store-details-section .container .store-details-card .store-left .store-address-title{color:#08335d;letter-spacing:.2px;margin:0;padding-bottom:30px;font-family:Poppins,sans-serif;font-size:42px;font-weight:700}@media (max-width:480px){.store-details-section .container .store-details-card .store-left .store-address-title{font-size:35px}}.store-details-section .container .store-details-card .store-left .store-address{color:#374151;margin:0;padding-bottom:20px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.store-details-section .container .store-details-card .store-left .store-buttons{gap:2rem;margin-top:1rem;display:flex}@media (max-width:480px){.store-details-section .container .store-details-card .store-left .store-buttons{flex-direction:column;gap:1rem}}.store-details-section .container .store-details-card .store-left .store-buttons .store-button{cursor:pointer;border:0;border-radius:6px;align-items:center;gap:.5rem;padding:.55rem 1rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:0 1px #00000008}.store-details-section .container .store-details-card .store-left .store-buttons .store-button.whatsapp{--icon-font-size:1em;color:#08335d;fill:#08335d;--btn-pt:12px;--btn-pe:40px;--btn-pb:12px;--btn-ps:40px;background-color:#fc3;border-radius:8px;padding:12px 40px;font-family:Poppins,sans-serif;font-size:16px}.store-details-section .container .store-details-card .store-left .store-buttons .store-button.hours{color:#fff;background:#08335d}.store-details-section .container .store-details-card .store-left .store-buttons .store-button.open{color:#08335d;background:0 0;border:1px solid #ef44441f;font-weight:600}.store-details-section .container .store-details-card .store-left .store-buttons .store-button:hover{transform:translateY(-1px);box-shadow:0 6px 18px #08335d14}@media (max-width:480px){.store-details-section .container .store-details-card .store-left .store-buttons .store-button{justify-content:center;width:100%}}.store-details-section .container .store-details-card .store-right{flex:0 0 360px;min-width:280px;max-width:360px}.store-open{align-items:center;gap:.75rem;display:flex}.store-open .open-icon svg{width:52px;height:42px}.store-open .open-text{color:#ef4444;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.store-card__content{max-width:400px}
