.repour-zone-section{padding:0;background:#f9f4f2}.repour-zone-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.repour-header{text-align:center;margin-bottom:40px;background:#f9f4f2;padding:30px;border-radius:10px;box-shadow:0 2px 10px #0000001a}.repour-header h1{color:#400;margin-bottom:10px;font-size:2.5em;font-weight:700;line-height:1.2}.repour-header p{color:#400;font-size:1.1em;margin:0}.zone-content{background:#f9f4f2;border-radius:10px;padding:30px;margin-bottom:10px}.zone-content h2{color:#400;margin-bottom:20px;font-size:1.8em;font-weight:600;text-align:center;display:none}.map-container{width:100%;height:500px;border-radius:10px;overflow:hidden;margin-bottom:10px;background:#f9f4f2;display:flex;align-items:center;justify-content:center;position:relative}.map-container div[id*=repour-map]{width:100%;height:100%}.zone-legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:20px;margin-bottom:30px}.zone-item{background:#f9f4f2;padding:10px;border-radius:8px;border-left:5px solid;text-align:center;transition:transform .2s ease,box-shadow .2s ease;display:none}.zone-item:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.zone-1{border-left-color:#8dce4e}.zone-2{border-left-color:#1a2612}.zone-3{border-left-color:#e55757}.zone-item h3{margin-bottom:10px;font-size:1.3em;color:#400;font-weight:600}.zone-item .distance{color:#4400005e;font-size:.9em;margin-bottom:5px}.zone-item .price{font-size:1.4em;font-weight:700;color:#400}.calculator-section{background:#400;padding:25px;border-radius:8px;margin-top:20px}.calculator-section h3{margin-bottom:20px;color:#f9f4f2;font-size:1.4em;font-weight:600}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:600;color:#f9f4f2;font-size:1rem}.form-group input{width:100%;padding:12px 16px;border:2px solid #440000;border-radius:6px;font-size:16px;transition:border-color .3s ease,box-shadow .3s ease;background:#f9f4f2}.form-group input:focus{outline:none;border-color:#400}.form-group input::placeholder{color:#b1a6a2}.calculate-btn{background:#e55757;color:#fff;padding:12px 30px;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.calculate-btn:hover{background:#d64444;transform:translateY(-1px)}.calculate-btn:active{transform:translateY(0)}.calculate-btn:disabled{background:#f9f4f2;cursor:not-allowed;transform:none;box-shadow:none}.result{margin-top:20px;padding:20px;background:#f9f4f2;border-radius:6px;display:none;border-left:5px solid #e55757;animation:slideIn .3s ease}.result.show{display:block}.result.zone-1-result{border-left-color:#8dce4e}.result.zone-2-result{border-left-color:#400}.result.zone-3-result{border-left-color:#e55757}.result h4{color:#400;margin-bottom:10px;font-size:1.2em;font-weight:600}.result p{color:#400;line-height:1.6;margin:0}.result strong{color:#400}.error{color:#e55757;background:#f9f4f2;padding:15px;border-radius:6px;margin-top:15px;border-left:5px solid #e55757;display:none}.error.show{display:block}.loading{text-align:center;color:#7f8c8d;font-style:italic;padding:20px}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.calculate-btn:disabled{animation:pulse 1.5s infinite}@media (max-width: 768px){.repour-zone-section{padding:40px 0}.repour-zone-section .container{padding:0 15px}.repour-header{padding:20px;margin-bottom:30px}.repour-header h1{font-size:2em}.zone-content{padding:20px}.zone-content h2{font-size:1.5em}.map-container{height:400px;margin-bottom:20px}.zone-legend{grid-template-columns:1fr;gap:15px;margin-bottom:20px}.zone-item{padding:15px}.calculator-section{padding:20px}.calculate-btn{width:100%;padding:15px}}@media (max-width: 480px){.repour-header h1{font-size:1.8em}.repour-header p{font-size:1em}.zone-content h2{font-size:1.3em}.map-container{height:350px}.zone-item h3{font-size:1.1em}.zone-item .price,.calculator-section h3{font-size:1.2em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/repour-zone-map.css.map */
