.tbp-nastro-finestra{z-index:2147483600;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));background:#08140edb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tbp-nastro-finestra[hidden]{display:none}.tbp-nastro-finestra__img{object-fit:contain;touch-action:pinch-zoom;background:#fff;border-radius:14px;max-width:100%;max-height:100%}.tbp-nastro-finestra__x{top:max(14px,env(safe-area-inset-top));color:#084828;cursor:pointer;background:#fff;border:0;border-radius:14px;width:46px;height:46px;font:700 24px/1 sans-serif;position:absolute;right:14px;box-shadow:0 4px 14px #00000040}.tbp-nastro-finestra__x:focus-visible{outline-offset:2px;outline:3px solid #f0c400}html.tbp-nastro-finestra-aperta{overflow:hidden}.tbp-map-gruppo__numero{font:800 18px/1 var(--tbp-font,Manrope, "DM Sans", sans-serif);font-variant-numeric:tabular-nums}.tbp-map-gruppo--mini .tbp-map-gruppo__numero{font-size:12px}.leaflet-popup,.leaflet-popup *,.leaflet-popup :after,.leaflet-popup :before{box-sizing:border-box}.leaflet-popup :is(h1>span,h2>span,h3>span,h4>span,h5>span,h6>span,p.headline>span){-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1024px){.leaflet-popup :is(body:not(.login):not(.registrazione) p,body:not(.login):not(.registrazione) li,body:not(.login):not(.registrazione) label,body:not(.login):not(.registrazione) td){font-weight:400}}html body .tbp-map-feedcard{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:850px){html body .tbp-map-feedcard{width:min(88vw,688px)!important}}:is(html.tbp-vista-colonna body.tbp-feed-page #tbp-results-container .grid-risultati,html body .tbp-map-feedcard) .tbp-exp-card{grid-area:span 1/span 1!important}@media (min-width:850px){:is(html.tbp-vista-colonna body.tbp-feed-page #tbp-results-container .grid-risultati,html body .tbp-map-feedcard) .tbp-exp-card,html.tbp-vista-griglia body.tbp-feed-page #tbp-results-container .grid-risultati .tbp-exp-card{align-self:start!important}:is(html.tbp-vista-colonna body.tbp-feed-page #tbp-results-container .grid-risultati,html body .tbp-map-feedcard) .tbp-exp-card .tbp-exp-card__media{aspect-ratio:16/9!important;height:auto!important;min-height:0!important;max-height:none!important}}html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card__track.has-soft-snap{scroll-snap-type:none!important;scroll-behavior:auto!important}html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card.has-bounded-swipe .tbp-exp-card__track.has-soft-snap{-webkit-overflow-scrolling:auto;scroll-snap-type:none!important;scroll-behavior:auto!important;overflow-x:hidden!important}html body :is(#tbp-map-esperienze,.tbp-map-feedcard) :is(.tbp-exp-card__media img,.tbp-exp-card__media video,.tbp-exp-card__slide img){filter:none!important}.leaflet-popup button{text-transform:none}html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card__chrome,html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card__chrome-actions,html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card__wish,html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card .tbp-wishlist-btn,html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card__cal,html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card__dates,html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-verified-badge,html body :is(#tbp-results-container,.tbp-exp-card-scope) .tbp-exp-card__shade{display:none!important}@layer tbp-appearance{@media (min-width:850px){html body .tbp-map-feedcard>.tbp-exp-card :is(a,button).tbp-exp-card__buy:not(:disabled):not([aria-disabled=true]):not(#tbp-o1){color:#052b18!important;-webkit-text-fill-color:#052b18!important;min-height:44px!important;box-shadow:none!important;text-shadow:none!important;background:#fff!important;border:0!important;animation:none!important}}.leaflet-popup :is(html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-location-panel__geolocate,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body button.tbp-delete-account-submit,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body a.tbp-messaggi-chat__empty-link,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body a.tbp-messaggi-chat__back,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-sb-bloccati-link,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-vendor-approval-cancel,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-vendors-status-tabs__btn,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-media-dropzone__secondary,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-b-scarica,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body #tbp-app-bar .tbp-app-bar__item,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body #tbp-car fieldset.tbp-car__opzioni label,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body #tbp-car label.tbp-car__scegli,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-colombo-chat__launcher,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body button.tbp-cu-cerca,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .jet-apb-calendar-btn,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body a.tbp-registrati__cta,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-btn,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-car-btn,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body a.button,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body button.button,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body input.button,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .woocommerce-button,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .wcfm_submit_button,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .tbp-exp-card a.tbp-exp-card__cta,html:not(#tbp-bq-a):not(#tbp-bq-b):not(#tbp-bq-c) body .single-esperienze #main p>a[style*=border-radius]){border-radius:14px!important}}:is(html.tbp-vista-colonna body.tbp-feed-page #tbp-results-container .grid-risultati,html body .tbp-map-feedcard) .tbp-exp-card .tbp-exp-card__buy{width:100%!important;max-width:none!important}@media (max-width:849px){html body .tbp-map-feedcard{grid-auto-rows:384px}:is(html.tbp-vista-colonna body.tbp-feed-page #tbp-results-container .grid-risultati,html body .tbp-map-feedcard) .tbp-exp-card .tbp-exp-card__media,html.tbp-vista-griglia body.tbp-feed-page #tbp-results-container .grid-risultati .tbp-exp-card .tbp-exp-card__media{aspect-ratio:auto!important;height:100%!important;min-height:0!important;max-height:none!important}}html body .tbp-video-preview-poster{z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}html body .tbp-video-preview-poster[hidden]{display:none!important}html body .tbp-video-preview-poster>img{object-fit:cover;object-position:center 30%;width:100%;height:100%}@media (hover:none),(pointer:coarse){html body .tbp-video-preview[data-present="1"]{opacity:1;pointer-events:auto}}html body .tbp-video-preview:not([data-state=blocked]):not([data-state=error]),html body .tbp-video-preview__sound{display:none!important}.leaflet-popup.tbp-map-preview.tbp-map-preview--below .leaflet-popup-tip-container,.leaflet-popup.tbp-map-preview.tbp-map-preview--shifted .leaflet-popup-tip-container{display:none}.tbp-map-institution-card p{margin:0 0 14px;font-size:14px;line-height:1.5}.tbp-map-institution-card .tbp-map-institution-note{margin:12px 0 0;font-size:11px}.tbp-map-institution-card a{color:#433407;background:#f5d357;border-radius:12px;align-items:center;min-height:44px;padding:0 16px;font-weight:700;display:inline-flex}
