/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.passpass-points-sale-container{display:flex;position:absolute;display:block;top:11rem;bottom:0;left:0;right:0;}h1,#block-passpass-faq,.breadcrumb,.footer{display:none;}.left-section{flex:1;min-width:300px;}.left-section h2,.left-section h3{color:#333;font-family:Arial,sans-serif;margin-bottom:10px;}.left-section p{font-size:16px;line-height:1.5;margin-bottom:20px;color:#555;}.left-section img{max-width:100%;height:auto;margin-top:15px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.1);}.right-section{flex:1;height:100%;}.right-section iframe{width:100%;border:none;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.1);}#map{width:100%;height:100%;position:relative;z-index:1;}#return-button-point-sale{position:absolute;top:1rem;left:1rem;z-index:2;transition:background 0.3s ease-in-out;}.leaflet-popup-content{font-family:Arial,sans-serif;font-size:14px;color:#333;text-align:center;min-width:18rem;}.leaflet-popup-content b{font-size:16px;color:#222;display:block;margin-bottom:8px;}.see-map-button{display:inline-block;background-color:#007bff;color:white;text-decoration:unset;text-decoration:none;padding:8px 12px;border-radius:5px;margin:5px 3px;font-weight:bold;transition:background 0.3s ease-in-out;}.see-map-button:hover{background-color:#0056b3;}.leaflet-popup-content-wrapper{border-radius:8px;box-shadow:0px 4px 10px rgba(0,0,0,0.2);}.leaflet-container a{color:white;}.leaflet-control-zoom a{color:black;}.leaflet-control-attribution a{color:#0078A8;}.leaflet-popup-content{.point-sale-redirection-container{display:grid;width:100%;grid-template-columns:repeat(2,1fr);gap:1rem;a{width:100%;border-radius:7px;margin-left:unset;}}}
