<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://www.barcelona.cat/assetsdi/icoajuntament/bcn-icon.css');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#toolbar-administration .toolbar-icon-barcelonacat-overrides-promos-admin{display:inline-block;}#toolbar-administration .toolbar-icon-barcelonacat-overrides-promos-admin:before{background-image:url(/modules/custom/barcelonacat_overrides/images/ico-cabecera.svg);}#toolbar-administration .toolbar-icon-views-viewviews-gestor-continguts-font-magica-page-1:before{content:'\e9af';font-family:'icoajuntament';color:#ccc;font-size:20px;top:9px;font-weight:400;left:0.6rem;}#toolbar-administration .toolbar-icon-views-viewviews-destacats-gestor-page-1:before{content:'\e96f';font-family:'icoajuntament';color:#ccc;font-size:20px;top:9px;font-weight:400;left:0.6rem;}#toolbar-administration .toolbar-icon-barcelonacat-platges-admin:before{content:'\ea04';font-family:'icoajuntament';color:#ccc;font-size:20px;top:9px;font-weight:400;left:0.6rem;}#toolbar-administration .retransmisio:before{content:'\e9e1';font-family:'icoajuntament';color:#ccc;font-size:20px;top:9px;font-weight:400;left:0.6rem;}#toolbar-administration .toolbar-icon-views-viewviews-llistat-telefons-page-1:before{content:'\e9b6';font-family:'icoajuntament';color:#ccc;font-size:20px;top:9px;font-weight:400;left:0.6rem;}
.view-promos-capcalera-bloc-gestor &gt; .view-content{padding:1rem;border:1px solid rgb(254,192,13);background:rgba(254,192,13,0.05);margin-bottom:3rem;}.view-promos-capcalera-bloc-gestor .view-header .view-display-id-block_promo_capcalera_actual .view-content{padding:1rem;border:1px solid rgb(0,175,38);background:rgba(0,175,38,0.05);margin-bottom:3rem;}.view-promos-capcalera-bloc-gestor .view-footer .view-display-id-bloc_historic .view-content{padding:0;border:none;background:none;}.view-display-id-historic .canvi-idioma-vista,.view-display-id-programades .canvi-idioma-vista{list-style:none;margin:0;}.view-display-id-historic .canvi-idioma-vista li,.view-display-id-programades .canvi-idioma-vista li{display:inline-block;}.view-display-id-programades .attachment .views-element-container:nth-child(1) .view-content{padding:0 1.5rem;border:1px solid #00AF26;background-color:rgba(0,175,38,0.05);margin-bottom:3rem;}.view-display-id-programades .attachment .views-element-container:nth-child(2) .view-content{padding:0 1.5rem;border:1px solid rgb(254,192,13);background-color:rgba(254,192,13,0.05);margin-bottom:3rem;}
@font-face{font-family:'icoplatja';src:url(/modules/custom/barcelonacat_platges/font/fonts/icoplatja.eot?3ncuyl=);src:url(/modules/custom/barcelonacat_platges/font/fonts/icoplatja.eot?3ncuyl=#iefix) format('embedded-opentype'),url(/modules/custom/barcelonacat_platges/font/fonts/icoplatja.ttf?3ncuyl=) format('truetype'),url(/modules/custom/barcelonacat_platges/font/fonts/icoplatja.woff?3ncuyl=) format('woff'),url(/modules/custom/barcelonacat_platges/font/fonts/icoplatja.svg?3ncuyl=#icoplatja) format('svg');font-weight:normal;font-style:normal;}[class^="bcn-platja-"],[class*=" bcn-platja-"]{font-family:'icoplatja' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bcn-platja-abalissament:before{content:"\e900";}.bcn-platja-aparcament-bici:before{content:"\e901";}.bcn-platja-area-gimnastica:before{content:"\e902";}.bcn-platja-area-jocs-infantils:before{content:"\e903";}.bcn-platja-area-monopati:before{content:"\e904";}.bcn-platja-atencio-ciutada:before{content:"\e905";}.bcn-platja-base-nautica:before{content:"\e906";}.bcn-platja-basquet:before{content:"\e907";}.bcn-platja-biblioplatja:before{content:"\e908";}.bcn-platja-bus:before{content:"\e909";}.bcn-platja-camps-volei:before{content:"\e90a";}.bcn-platja-carril-bici:before{content:"\e90b";}.bcn-platja-centre-platja:before{content:"\e90c";}.bcn-platja-consigna:before{content:"\e90d";}.bcn-platja-dutxa-adaptada:before{content:"\e90e";}.bcn-platja-dutxa:before{content:"\e90f";}.bcn-platja-esqui-nautic:before{content:"\e910";}.bcn-platja-fonts:before{content:"\e911";}.bcn-platja-guardia-urbana:before{content:"\e912";}.bcn-platja-lavabos-adaptats:before{content:"\e913";}.bcn-platja-lavabos:before{content:"\e914";}.bcn-platja-lloguer-bicicletes:before{content:"\e915";}.bcn-platja-lloguer-gandules:before{content:"\e916";}.bcn-platja-lloguer-parasols:before{content:"\e917";}.bcn-platja-locals-esportius:before{content:"\e918";}.bcn-platja-megafonia:before{content:"\e919";}.bcn-platja-metro:before{content:"\e91a";}.bcn-platja-panell-info:before{content:"\e91b";}.bcn-platja-papereres:before{content:"\e91c";}.bcn-platja-passeres:before{content:"\e91d";}.bcn-platja-pilota-futbol:before{content:"\e91e";}.bcn-platja-ping-pong:before{content:"\e91f";}.bcn-platja-platja-adaptada:before{content:"\e920";}.bcn-platja-naturista:before{content:"\e921";}.bcn-platja-punt-info:before{content:"\e922";}.bcn-platja-quioscos-begudes:before{content:"\e923";}.bcn-platja-reserva-aparcament:before{content:"\e924";}.bcn-platja-restaurants:before{content:"\e925";}.bcn-platja-socorrisme:before{content:"\e926";}.bcn-platja-sortida-embarcacions:before{content:"\e927";}.bcn-platja-suport-bany:before{content:"\e928";}.bcn-platja-telefon-public:before{content:"\e929";}.bcn-platja-torres-vigilancia:before{content:"\e92a";}.bcn-platja-tramvia:before{content:"\e92b";}.bcn-platja-wifi:before{content:"\e92c";}.bcn-platja-aigua-blava:before{content:"\e92d";}.bcn-platja-area-gossos:before{content:"\e92e";}.bcn-platja-espai-de-mar:before{content:"\e92f";}.bcn-platja-sense-fum:before{content:"\e930";}
select.bcn-platja{font-family:'icoplatja';}
.bcn-planol-wrapper{height:100%;min-height:300px;position:relative;overflow:hidden}.bcn-planol-wrapper.leaflet-container{font-size:12px;line-height:1.5}.bcn-planol-wrapper .leaflet-attribution-flag{display:none !important}.bcn-planol-wrapper .geobcn-popup .ol-popup-content p{margin:0 10px 0 0;padding:0}.bcn-planol-wrapper .loader{background:transparent url(/modules/ajbcn/bcn_planol/img/loader.gif) no-repeat center;height:100%;width:100%;background-color:#e0e0e0;position:absolute;left:0;top:0;display:table;min-height:200px;z-index:9999}.bcn-planol-wrapper .loader.error{background:none;background-color:#e0e0e0}.bcn-planol-wrapper .loader.error .bcn-api-manager-error&gt;div{display:block}.bcn-planol-wrapper .loader .bcn-api-manager-error{display:table-cell;padding:0 10%;vertical-align:middle;text-align:center}.bcn-planol-wrapper .loader .bcn-api-manager-error-icon,.bcn-planol-wrapper .loader .bcn-api-manager-error-caption{display:none}.bcn-planol-wrapper .loader .bcn-api-manager-error-icon i{display:inline-block;background:url(/modules/ajbcn/bcn_planol/img/error_api_manager.png) no-repeat;width:50px;height:50px;background-size:50px;border:none;user-select:none}.bcn-planol-wrapper .loader .bcn-api-manager-error-caption{margin:5px 0 15px;text-align:center;font-size:25px}.bcn-planol-wrapper .marker-cluster{background-color:rgba(212,32,35,0.6)}.bcn-planol-wrapper .marker-cluster div{background-color:rgba(212,32,35,0.6)}.bcn-planol-wrapper .marker-cluster span{font-weight:600;font-size:14px;color:white}.bcn-planol-wrapper .leaflet-div-icon{border:none;background:transparent}.bcn-planol-wrapper .leaflet-div-icon-cluster-set0,.bcn-planol-wrapper .leaflet-div-icon-cluster-set1{position:relative}.bcn-planol-wrapper .leaflet-div-icon-cluster-set0 span.cluster-count,.bcn-planol-wrapper .leaflet-div-icon-cluster-set1 span.cluster-count{width:100%;height:16px;border-radius:16px;text-align:center;position:absolute;left:50%;transform:translateX(-50%)}.bcn-planol-wrapper .leaflet-div-icon-cluster-set0.selected-marker span.cluster-count,.bcn-planol-wrapper .leaflet-div-icon-cluster-set1.selected-marker span.cluster-count{color:white}.bcn-planol-wrapper .leaflet-div-icon-cluster-set0 span.cluster-count{top:6px;background-color:transparent;color:black;font-weight:600;font-size:10px}.bcn-planol-wrapper .leaflet-div-icon-cluster-set1 span.cluster-count{top:8px;background-color:transparent;color:black;font-weight:600;font-size:11px}.bcn-planol-wrapper .ol-full-screen-false{background-repeat:no-repeat}#bcn-planol-no-results,.bcn-planol-wrapper.leaflet-container{min-height:300px}.planol-adrecafitxa h3{font-size:22px}@media (max-width:700px){.planol-adrecafitxa .address{margin-top:10px}.planol-adrecafitxa .address,.planol-adrecafitxa .phone{font-size:12px}}@media (max-width:400px){.planol-adrecafitxa h3{font-size:18px}}.contenedor-plano .planol-widget-llegenda{background-color:#0070F0 !important}.contenedor-plano .planol-fletxa{background-color:#0070F0 !important}.contenedor-plano .planol-textLlegenda{background-color:#0069E1 !important}.contenedor-plano .planol-btnCapesApply{background:#0069E1 !important}.contenedor-plano .planol-btnCapesRemove{color:#0069E1 !important}.sr-only-bcn-planol{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cluster-multiple{bottom:28px !important}.cluster-multiple p:first-child,.cluster-solo p:first-child{font-weight:bold;font-size:13px}.cluster-multiple p:last-child,.cluster-solo p:last-child{color:#A3A3A4}.cluster-multiple .leaflet-popup-content-wrapper,.cluster-solo .leaflet-popup-content-wrapper{background:black;color:white}.cluster-multiple .leaflet-popup-tip,.cluster-solo .leaflet-popup-tip{background:black}#planol-ajax-list{display:flex;display:none;pointer-events:none;position:absolute;width:50%;height:560px;top:19px;z-index:449;background-color:white;height:300px;margin-top:50px;padding-right:40px !important;padding-left:40px !important;padding-top:40px !important}#planol-ajax-list img{max-width:40%}#planol-ajax-list .cluster-list{overflow-x:hidden;overflow-y:auto;max-height:180px;scroll-behavior:smooth}.marker-open{position:absolute;right:0;width:50%;margin-top:20px}.leaflet-popup-content{max-height:180px;overflow-y:auto;overflow-x:hidden}.leaflet-popup-content p:first-child{margin-top:0}.leaflet-popup-content-wrapper a{word-break:break-all;text-decoration:underline !important}div.leaflet-touch .leaflet-bar,div.leaflet-touch .leaflet-control-layers{border-radius:6px;box-shadow:0 0 3px rgba(0,0,0,0.3);overflow:hidden;border:0}div.leaflet-touch .leaflet-bar a,div.leaflet-touch .leaflet-control-layers a{width:28px;height:28px}div.leaflet-bar a:hover,div.leaflet-bar a:focus,div.leaflet-bar a.leaflet-disabled{background-color:#fff}.leaflet-toggle-layer a::after,.leaflet-geolet::after,.leaflet-control-zoom a::after,.leaflet-transport-button a::after,.leaflet-streetview a::after{display:block;content:' ';width:28px;height:28px;background-image:url(/modules/ajbcn/bcn_planol/img/sprite-controls.png)}.leaflet-geolet:focus::after,.leaflet-geolet:focus-visible::after,.leaflet-geolet:focus:focus-visible::after,.leaflet-control-fullscreen a:focus,.leaflet-control-fullscreen a:focus-visible,.leaflet-control-fullscreen a:focus:focus-visible{box-shadow:inset 0 0 0 2px #0069E1}.leaflet-toggle-layer a:focus::after,.leaflet-toggle-layer a:focus-visible::after,.leaflet-toggle-layer a:focus:focus-visible::after,.leaflet-control-zoom a:focus::after,.leaflet-control-zoom a:focus-visible::after,.leaflet-control-zoom a:focus:focus-visible::after,.leaflet-transport-button a:focus::after,.leaflet-transport-button a:focus-visible::after,.leaflet-transport-button a:focus:focus-visible::after,.leaflet-streetview a:focus::after,.leaflet-streetview a:focus-visible::after,.leaflet-streetview a:focus:focus-visible::after{box-shadow:inset 0 0 0 2px #0069E1}.leaflet-geolet svg,.leaflet-control-zoom a span{display:none}div.leaflet-control.leaflet-geolet-control,div.leaflet-toggle-layer,div.leaflet-transport-button{clear:left}.leaflet-geolet::after,.leaflet-control-zoom-in::after,.leaflet-control-zoom-out::after,.leaflet-toggle-layer a::after,.leaflet-transport-button a::after,.leaflet-streetview a::after{background-position-x:94px}.leaflet-geolet:not(.leaflet-disabled):hover::after,.leaflet-geolet:not(.leaflet-disabled):focus::after,.leaflet-control-zoom-in:not(.leaflet-disabled):hover::after,.leaflet-control-zoom-in:not(.leaflet-disabled):focus::after,.leaflet-control-zoom-out:not(.leaflet-disabled):hover::after,.leaflet-control-zoom-out:not(.leaflet-disabled):focus::after,.leaflet-toggle-layer a:not(.leaflet-disabled):hover::after,.leaflet-toggle-layer a:not(.leaflet-disabled):focus::after,.leaflet-transport-button a:not(.leaflet-disabled):hover::after,.leaflet-transport-button a:not(.leaflet-disabled):focus::after,.leaflet-streetview a:not(.leaflet-disabled):hover::after,.leaflet-streetview a:not(.leaflet-disabled):focus::after{background-position-x:126px}.leaflet-toggle-layer-standard a::after{background-position-y:159px}.leaflet-transport-button a::after{background-position-y:95px}.leaflet-transport-button a:not(.leaflet-disabled):hover::after,.leaflet-transport-button a:not(.leaflet-disabled):focus::after{background-position-x:127px}.leaflet-streetview a::after{background-position-x:93px;background-position-y:130px}.leaflet-streetview a:not(.leaflet-disabled):hover::after,.leaflet-streetview a:not(.leaflet-disabled):focus::after{background-position-x:128px}.leaflet-toggle-layer-satellite a::after{background-position-y:32px}.leaflet-toggle-layer-satellite a:not(.leaflet-disabled):hover::after,.leaflet-toggle-layer-satellite a:not(.leaflet-disabled):focus::after{background-position-x:127px}.leaflet-geolet::after{background-position-y:191px}.leaflet-control-zoom-in::after{background-position-y:284px}.leaflet-control-zoom-out::after{background-position-y:255px}div.leaflet-transport-filter{position:absolute;bottom:55px;right:38px}div.leaflet-transport-filter label&gt;span{display:flex;align-items:center;gap:5px}div.leaflet-transport-filter label&gt;span input{margin-top:0}div.leaflet-transport-filter label&gt;span span{display:flex;align-items:center;gap:10px;font-weight:400;flex:1 1;flex-direction:row-reverse}div.leaflet-transport-filter label&gt;span span img{height:13px;margin-left:auto}div.leaflet-transport-filter label&gt;span span img.metro-icon{height:15px}div.leaflet-transport-filter label&gt;span span img.rodalies-icon{height:8px}div.leaflet-control-fullscreen{background:#fff}div.leaflet-control-fullscreen a.leaflet-control-fullscreen-button{background-position:1px 1px;background-size:27px 53px;opacity:0.5}div.leaflet-control-fullscreen a.leaflet-control-fullscreen-button:hover,div.leaflet-control-fullscreen a.leaflet-control-fullscreen-button:focus{opacity:1}.leaflet-touch.leaflet-fullscreen-on div.leaflet-control-fullscreen a{background-position:1px -25px}@media (max-width:991px){.leaflet-popup.leaflet-zoom-animated{max-width:calc(100vw - 120px)}.view-bcn-planol-views-ajax-list .view-content{position:relative;min-height:300px}.view-bcn-planol-views-ajax-list #mapa-views{width:100%;margin-left:0;z-index:1}.view-bcn-planol-views-ajax-list #planol-ajax-list{overflow-y:hidden;display:none !important}.view-bcn-planol-views-ajax-list #planol-ajax-list[style*="block"]{margin-top:0;background:#121314;display:block !important;max-width:65vw;width:100%;height:260px;border-radius:6px;position:fixed;top:calc(50% + 20px);left:50% !important;right:inherit;bottom:inherit;transform:translate(-50%,-50%);z-index:2;position:absolute;padding-left:10px !important;padding-right:10px !important;padding-top:20px !important;overflow-x:hidden}.view-bcn-planol-views-ajax-list #planol-ajax-list[style*="block"] .cluster-list{max-height:140px}.view-bcn-planol-views-ajax-list #planol-ajax-list .close-list{position:sticky}}
.paragraph--unpublished{background-color:#fff4f4;}
</pre></body></html>