Help
RSS
API
Feed
Maltego
Contact
Domain > luggagestorageba.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-07-18
148.135.128.134
(
ClassC
)
2025-11-01
92.113.23.128
(
ClassC
)
2025-12-11
92.112.198.172
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Thu, 11 Dec 2025 09:21:00 GMTContent-Type: text/htmlContent-Length: 795Connection: keep-aliveLocation: https://luggagestorageba.com/platform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 1f754d0638579d3cc4e307fc99f7233f-phx-edge6x-hcdn-cache-status: MISSx-hcdn-upstream-rt: 0.324 !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Thu, 11 Dec 2025 09:21:01 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingX-Powered-By: PHP/7.4.33Last-Modified: Wed, 10 Dec 2025 22:56:21 GMTCache-Control: public, max-age0Expires: Thu, 11 Dec 2025 09:21:01 GMTplatform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: af6de25ab01d02276074d41c92dca76c-phx-edge5x-hcdn-cache-status: DYNAMICx-hcdn-upstream-rt: 0.496 !doctype html>html langes-AR>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1> link relprofile hrefhttps://gmpg.org/xfn/11> meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 /> !-- This site is optimized with the Yoast SEO plugin v25.5 - https://yoast.com/wordpress/plugins/seo/ --> title>#1 Luggage Storage BA | Guarda Equipaje en Buenos Aires/title>link crossorigin data-rocket-preconnect hrefhttps://www.googletagmanager.com relpreconnect>link crossorigin data-rocket-preconnect hrefhttps://cdnjs.cloudflare.com relpreconnect>link crossorigin data-rocket-preconnect hrefhttps://cdn.jsdelivr.net relpreconnect>link crossorigin data-rocket-preconnect hrefhttps://sdk.mercadopago.com relpreconnect>link crossorigin data-rocket-preconnect hrefhttps://googleads.g.doubleclick.net relpreconnect>link relpreload data-rocket-preload asimage hrefhttps://luggagestorageba.com/wp-content/uploads/2025/02/Valijas-luggage.png fetchpriorityhigh> meta namedescription contentDisfruta de la ciudad! ABIERTO 7/7. Servicio de guarda equipaje Desde ARG$8000. Locker, transfers, delivery & pick up. Palermo y Centro. /> link relcanonical hrefhttps://luggagestorageba.com/ /> meta propertyog:locale contentes_ES /> meta propertyog:type contentwebsite /> meta propertyog:title content#1 Luggage Storage BA | Guarda Equipaje en Buenos Aires /> meta propertyog:description contentDisfruta de la ciudad! ABIERTO 7/7. Servicio de guarda equipaje Desde ARG$8000. Locker, transfers, delivery & pick up. Palermo y Centro. /> meta propertyog:url contenthttps://luggagestorageba.com/ /> meta propertyog:site_name contentLuggage Storage BA /> meta propertyarticle:modified_time content2025-12-03T13:43:32+00:00 /> meta propertyog:image contenthttp://luggagestorageba.com/wp-content/uploads/2022/05/logoamarilloredondo.png /> meta propertyog:image:width content1490 /> meta propertyog:image:height content1432 /> meta propertyog:image:type contentimage/png /> meta nametwitter:card contentsummary_large_image /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:WebPage,@id:https://luggagestorageba.com/,url:https://luggagestorageba.com/,name:#1 Luggage Storage BA | Guarda Equipaje en Buenos Aires,isPartOf:{@id:https://luggagestorageba.com/#website},about:{@id:https://luggagestorageba.com/#organization},primaryImageOfPage:{@id:https://luggagestorageba.com/#primaryimage},image:{@id:https://luggagestorageba.com/#primaryimage},thumbnailUrl:https://luggagestorageba.com/wp-content/uploads/2022/05/logoamarilloredondo.png,datePublished:2024-08-24T14:23:42+00:00,dateModified:2025-12-03T13:43:32+00:00,description:Disfruta de la ciudad! ABIERTO 7/7. Servicio de guarda equipaje Desde ARG$8000. Locker, transfers, delivery & pick up. Palermo y Centro.,breadcrumb:{@id:https://luggagestorageba.com/#breadcrumb},inLanguage:es-AR,potentialAction:{@type:ReadAction,target:https://luggagestorageba.com/}},{@type:ImageObject,inLanguage:es-AR,@id:https://luggagestorageba.com/#primaryimage,url:https://luggagestorageba.com/wp-content/uploads/2022/05/logoamarilloredondo.png,contentUrl:https://luggagestorageba.com/wp-content/uploads/2022/05/logoamarilloredondo.png,width:1490,height:1432},{@type:BreadcrumbList,@id:https://luggagestorageba.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Portada}},{@type:WebSite,@id:https://luggagestorageba.com/#website,url:https://luggagestorageba.com/,name:Luggage Storage BA,description:Luggage Storage BA - Guarda Equipaje,publisher:{@id:https://luggagestorageba.com/#organization},potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://luggagestorageba.com/?s{search_term_string}},query-input:{@type:PropertyValueSpecification,valueRequired:true,valueName:search_term_string}},inLanguage:es-AR},{@type:Organization,@id:https://luggagestorageba.com/#organization,name:Luggage Storage BA,url:https://luggagestorageba.com/,logo:{@type:ImageObject,inLanguage:es-AR,@id:https://luggagestorageba.com/#/schema/logo/image/,url:https://luggagestorageba.com/wp-content/uploads/2023/04/favicon-32x32-1.png,contentUrl:https://luggagestorageba.com/wp-content/uploads/2023/04/favicon-32x32-1.png,width:32,height:32,caption:Luggage Storage BA},image:{@id:https://luggagestorageba.com/#/schema/logo/image/}}}/script> !-- / Yoast SEO plugin. -->link reldns-prefetch href//cdnjs.cloudflare.com />link relalternate typeapplication/rss+xml titleLuggage Storage BA » Feed hrefhttps://luggagestorageba.com/feed/ />link relalternate typeapplication/rss+xml titleLuggage Storage BA » RSS de los comentarios hrefhttps://luggagestorageba.com/comments/feed/ />style idwp-emoji-styles-inline-css typetext/css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/style>style idjoinchat-button-style-inline-css typetext/css>.wp-block-joinchat-button{border:none!important;text-align:center}.wp-block-joinchat-button figure{display:table;margin:0 auto;padding:0}.wp-block-joinchat-button figcaption{font:normal normal 400 .6em/2em var(--wp--preset--font-family--system-font,sans-serif);margin:0;padding:0}.wp-block-joinchat-button .joinchat-button__qr{background-color:#fff;border:6px solid #25d366;border-radius:30px;box-sizing:content-box;display:block;height:200px;margin:auto;overflow:hidden;padding:10px;width:200px}.wp-block-joinchat-button .joinchat-button__qr canvas,.wp-block-joinchat-button .joinchat-button__qr img{display:block;margin:auto}.wp-block-joinchat-button .joinchat-button__link{align-items:center;background-color:#25d366;border:6px solid #25d366;border-radius:30px;display:inline-flex;flex-flow:row nowrap;justify-content:center;line-height:1.25em;margin:0 auto;text-decoration:none}.wp-block-joinchat-button .joinchat-button__link:before{background:transparent var(--joinchat-ico) no-repeat center;background-size:100%;content:;display:block;height:1.5em;margin:-.75em .75em -.75em 0;width:1.5em}.wp-block-joinchat-button figure+.joinchat-button__link{margin-top:10px}@media (orientation:landscape)and (min-height:481px),(orientation:portrait)and (min-width:481px){.wp-block-joinchat-button.joinchat-button--qr-only figure+.joinchat-button__link{display:none}}@media (max-width:480px),(orientation:landscape)and (max-height:480px){.wp-block-joinchat-button figure{display:none}}/style>style idclassic-theme-styles-inline-css typetext/css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css typetext/css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}/style>link relstylesheet idlpaff-fa-free-css hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css typetext/css mediaall />link relstylesheet idtrp-floater-language-switcher-style-css hrefhttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/css/trp-floater-language-switcher.css?ver2.9.20 typetext/css mediaall />link relstylesheet idtrp-language-switcher-style-css hrefhttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/css/trp-language-switcher.css?ver2.9.20 typetext/css mediaall />link relstylesheet idhello-elementor-css hrefhttps://luggagestorageba.com/wp-content/themes/hello-elementor/style.min.css?ver2.5.0 typetext/css mediaall />link relstylesheet idhello-elementor-theme-style-css hrefhttps://luggagestorageba.com/wp-content/themes/hello-elementor/theme.min.css?ver2.5.0 typetext/css mediaall />link relstylesheet idelementor-frontend-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idelementor-post-5-css hrefhttps://luggagestorageba.com/wp-content/uploads/elementor/css/post-5.css?ver1761574954 typetext/css mediaall />link relstylesheet idwidget-image-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idwidget-nav-menu-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver3.24.4 typetext/css mediaall />link relstylesheet ide-animation-pop-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-pop.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idwidget-social-icons-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet ide-apple-webkit-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idwidget-heading-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idwidget-icon-list-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idelementor-icons-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver5.43.0 typetext/css mediaall />link relstylesheet idelementor-pro-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/css/frontend.min.css?ver3.24.4 typetext/css mediaall />link relstylesheet ide-shapes-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/conditionals/shapes.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idwidget-flip-box-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/css/widget-flip-box.min.css?ver3.24.4 typetext/css mediaall />link relstylesheet idwidget-icon-box-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idwidget-star-rating-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/widget-star-rating.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idswiper-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver8.4.5 typetext/css mediaall />link relstylesheet ide-swiper-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idwidget-carousel-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/css/widget-carousel.min.css?ver3.24.4 typetext/css mediaall />link relstylesheet ide-animation-sink-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-sink.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idwidget-accordion-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/css/widget-accordion.min.css?ver3.30.2 typetext/css mediaall />link relstylesheet idelementor-post-3694-css hrefhttps://luggagestorageba.com/wp-content/uploads/elementor/css/post-3694.css?ver1764769421 typetext/css mediaall />link relstylesheet idelementor-post-5604-css hrefhttps://luggagestorageba.com/wp-content/uploads/elementor/css/post-5604.css?ver1764099755 typetext/css mediaall />link relstylesheet idelementor-post-4875-css hrefhttps://luggagestorageba.com/wp-content/uploads/elementor/css/post-4875.css?ver1761574983 typetext/css mediaall />link relstylesheet idum_modal-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-modal.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_ui-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/jquery-ui/jquery-ui.min.css?ver1.13.2 typetext/css mediaall />link relstylesheet idum_tipsy-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.css?ver1.0.0a typetext/css mediaall />link relstylesheet idum_raty-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.css?ver2.6.0 typetext/css mediaall />link relstylesheet idselect2-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/select2/select2.min.css?ver4.0.13 typetext/css mediaall />link relstylesheet idum_fileupload-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-fileupload.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_confirm-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.css?ver1.0 typetext/css mediaall />link relstylesheet idum_datetime-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.min.css?ver3.6.2 typetext/css mediaall />link relstylesheet idum_datetime_date-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.date.min.css?ver3.6.2 typetext/css mediaall />link relstylesheet idum_datetime_time-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.time.min.css?ver3.6.2 typetext/css mediaall />link relstylesheet idum_fonticons_ii-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-ii.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_fonticons_fa-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-fa.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_fontawesome-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-fontawesome.min.css?ver6.5.2 typetext/css mediaall />link relstylesheet idum_common-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/common.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_responsive-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-responsive.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_styles-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-styles.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_crop-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.css?ver1.6.1 typetext/css mediaall />link relstylesheet idum_profile-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-profile.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_account-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-account.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_misc-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-misc.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idum_default_css-css hrefhttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/css/um-old-default.min.css?ver2.10.5 typetext/css mediaall />link relstylesheet idelementor-gf-local-roboto-css hrefhttp://luggagestorageba.com/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver1752683171 typetext/css mediaall />link relstylesheet idelementor-gf-local-robotoslab-css hrefhttp://luggagestorageba.com/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver1752683189 typetext/css mediaall />link relstylesheet idelementor-gf-local-dmsans-css hrefhttp://luggagestorageba.com/wp-content/uploads/elementor/google-fonts/css/dmsans.css?ver1752683199 typetext/css mediaall />link relstylesheet idelementor-gf-local-figtree-css hrefhttp://luggagestorageba.com/wp-content/uploads/elementor/google-fonts/css/figtree.css?ver1752683207 typetext/css mediaall />link relstylesheet idelementor-icons-shared-0-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver5.15.3 typetext/css mediaall />link relstylesheet idelementor-icons-fa-solid-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver5.15.3 typetext/css mediaall />link relstylesheet idelementor-icons-fa-brands-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver5.15.3 typetext/css mediaall />link relstylesheet idelementor-icons-fa-regular-css hrefhttps://luggagestorageba.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver5.15.3 typetext/css mediaall />script typetext/javascript idcookie-law-info-js-extra>/* !CDATA */var _ckyConfig {_ipData:,_assetsURL:https:\/\/luggagestorageba.com\/wp-content\/plugins\/cookie-law-info\/lite\/frontend\/images\/,_publicURL:https:\/\/luggagestorageba.com,_expiry:365,_categories:{name:Necessary,slug:necessary,isNecessary:true,ccpaDoNotSell:true,cookies:,active:true,defaultConsent:{gdpr:true,ccpa:true}},{name:Functional,slug:functional,isNecessary:false,ccpaDoNotSell:true,cookies:,active:true,defaultConsent:{gdpr:false,ccpa:false}},{name:Analytics,slug:analytics,isNecessary:false,ccpaDoNotSell:true,cookies:,active:true,defaultConsent:{gdpr:false,ccpa:false}},{name:Performance,slug:performance,isNecessary:false,ccpaDoNotSell:true,cookies:,active:true,defaultConsent:{gdpr:false,ccpa:false}},{name:Advertisement,slug:advertisement,isNecessary:false,ccpaDoNotSell:true,cookies:,active:true,defaultConsent:{gdpr:false,ccpa:false}},_activeLaw:gdpr,_rootDomain:,_block:1,_showBanner:1,_bannerConfig:{settings:{type:box,preferenceCenterType:popup,position:bottom-left,applicableLaw:gdpr},behaviours:{reloadBannerOnAccept:false,loadAnalyticsByDefault:false,animations:{onLoad:animate,onHide:sticky}},config:{revisitConsent:{status:true,tag:revisit-consent,position:bottom-left,meta:{url:#},styles:{background-color:#ffde59},elements:{title:{type:text,tag:revisit-consent-title,status:true,styles:{color:#0056a7}}}},preferenceCenter:{toggle:{status:true,tag:detail-category-toggle,type:toggle,states:{active:{styles:{background-color:#1863DC}},inactive:{styles:{background-color:#D0D5D2}}}}},categoryPreview:{status:false,toggle:{status:true,tag:detail-category-preview-toggle,type:toggle,states:{active:{styles:{background-color:#1863DC}},inactive:{styles:{background-color:#D0D5D2}}}}},videoPlaceholder:{status:true,styles:{background-color:#000000,border-color:#000000,color:#ffffff}},readMore:{status:false,tag:readmore-button,type:link,meta:{noFollow:true,newTab:true},styles:{color:#ffde59,background-color:transparent,border-color:transparent}},auditTable:{status:true},optOption:{status:true,toggle:{status:true,tag:optout-option-toggle,type:toggle,states:{active:{styles:{background-color:#1863DC}},inactive:{styles:{background-color:#d0d5d2}}}}}}},_version:3.3.1,_logConsent:1,_tags:{tag:accept-button,styles:{color:#2f2e2e,background-color:#ffde59,border-color:#ffde59}},{tag:reject-button,styles:{color:#d0d0d0,background-color:transparent,border-color:#d0d0d0}},{tag:settings-button,styles:{color:#d0d0d0,background-color:transparent,border-color:#d0d0d0}},{tag:readmore-button,styles:{color:#ffde59,background-color:transparent,border-color:transparent}},{tag:donotsell-button,styles:{color:#1863DC,background-color:transparent,border-color:transparent}},{tag:accept-button,styles:{color:#2f2e2e,background-color:#ffde59,border-color:#ffde59}},{tag:revisit-consent,styles:{background-color:#ffde59}},_shortCodes:{key:cky_readmore,content:a href\#\ class\cky-policy\ aria-label\Cookie Policy\ target\_blank\ rel\noopener\ data-cky-tag\readmore-button\>Cookie Policy\/a>,tag:readmore-button,status:false,attributes:{rel:nofollow,target:_blank}},{key:cky_show_desc,content:button class\cky-show-desc-btn\ data-cky-tag\show-desc-button\ aria-label\Show more\>Show more\/button>,tag:show-desc-button,status:true,attributes:},{key:cky_hide_desc,content:button class\cky-show-desc-btn\ data-cky-tag\hide-desc-button\ aria-label\Show less\>Show less\/button>,tag:hide-desc-button,status:true,attributes:},{key:cky_category_toggle_label,content:cky_{{status}}_category_label cky_preference_{{category_slug}}_title,tag:,status:true,attributes:},{key:cky_enable_category_label,content:Enable,tag:,status:true,attributes:},{key:cky_disable_category_label,content:Disable,tag:,status:true,attributes:},{key:cky_video_placeholder,content:div class\video-placeholder-normal\ data-cky-tag\video-placeholder\ id\UNIQUEID\>p class\video-placeholder-text-normal\ data-cky-tag\placeholder-title\>Please accept cookies to access this content\/p>\/div>,tag:,status:true,attributes:},{key:cky_enable_optout_label,content:Enable,tag:,status:true,attributes:},{key:cky_disable_optout_label,content:Disable,tag:,status:true,attributes:},{key:cky_optout_toggle_label,content:cky_{{status}}_optout_label cky_optout_option_title,tag:,status:true,attributes:},{key:cky_optout_option_title,content:Do Not Sell or Share My Personal Information,tag:,status:true,attributes:},{key:cky_optout_close_label,content:Close,tag:,status:true,attributes:},{key:cky_preference_close_label,content:Close,tag:,status:true,attributes:},_rtl:,_language:en,_providersToBlock:};var _ckyStyles {css:.cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \\; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \\; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch inputtype\checkbox\:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: auto; height: auto; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \\; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch inputtype\checkbox\{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch inputtype\checkbox\:checked{background: #1863dc;}.cky-switch inputtype\checkbox\:before{position: absolute; content: \\; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch inputtype\checkbox\:after{display: none;}.cky-switch inputtype\checkbox\:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch inputtype\checkbox\{width: 38px; height: 21px;}.cky-switch inputtype\checkbox\:before{height: 17px; width: 17px;}.cky-switch inputtype\checkbox\:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: auto; width: auto; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper inputtype\checkbox\.cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper inputtype\checkbox\.cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper inputtype\checkbox\.cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper inputtype\checkbox\.cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \\; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled inputtype\checkbox\.cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper inputtype\checkbox\.cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper inputtype\checkbox\.cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\\/wp-content\/plugins\/cookie-law-info\/lite\/frontend\/images\/placeholder.svg\); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}};/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver3.3.1 idcookie-law-info-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/um-gdpr.min.js?ver2.10.5 idum-gdpr-js>/script>link relhttps://api.w.org/ hrefhttps://luggagestorageba.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://luggagestorageba.com/wp-json/wp/v2/pages/3694 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://luggagestorageba.com/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.6.4 />link relshortlink hrefhttps://luggagestorageba.com/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://luggagestorageba.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fluggagestorageba.com%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://luggagestorageba.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fluggagestorageba.com%2F&formatxml />!-- Affiliates Manager plugin v2.9.48 - https://wpaffiliatemanager.com/ -->style idcky-style-inline>data-cky-tag{visibility:hidden;}/style>!-- start Simple Custom CSS and JS -->style typetext/css>/* LUGGAGE POINTS – CSS GENERAL LIMPIO *//* --------------------------------------------------------- 0) Base / Scope / Utilidades--------------------------------------------------------- */*,*::before,*::after { box-sizing: border-box; }.lp-scope { --lp-accent:#FFDE59; --lp-text:#2F2E2E; --lp-bg:#fff;}/* Tipografía contenedor LP */.lpp-wrap { display:block; width:100%; font:400 15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; color:#0f172a;}.lpp-wrap * { box-sizing:border-box; }/* --------------------------------------------------------- 1) Avisos / Alertas--------------------------------------------------------- */.lp-scope .lp-alert{ background:#fff7d1; border:1px solid #ffe686; color:#3a3a3a; border-radius:.75rem; padding:.75rem 1rem; margin-bottom:1rem; font-family:Figtree,sans-serif;}/* --------------------------------------------------------- 2) Formulario de Fechas (hero)--------------------------------------------------------- */.lp-scope #lp-dates-form{ display:flex; gap:.76rem; align-items:center; flex-wrap:wrap; background:#f8f9fa; padding:1rem; border-radius:1rem; box-shadow:0 4px 8px rgba(0,0,0,.06);}.lp-scope .input-icon{ position:relative; flex:1 1 220px; }.lp-scope .input-icon i{ position:absolute; top:50%; left:.75em; transform:translateY(-50%); color:#666; pointer-events:none;}.lp-scope .input-icon input{ width:100%; padding:.7rem .9rem .7rem 2.4rem; border:1px solid #ccc; border-radius:.6rem; font:16px/1.2 Figtree,sans-serif; background:#fff;}.lp-scope #lp-continue{ padding:.7rem 1rem; border:none; border-radius:.6rem; background:#2F2E2E; color:#fff; font-weight:700; cursor:pointer;}.lp-scope #lp-continue:hover{ background:var(--lp-accent); color:#000; }.lp-scope input:focus{ outline:none; border:1px solid var(--lp-accent); box-shadow:0 0 8px rgba(255,222,89,.6);}/* Resumen de fechas */.lpp-dates{ display:none; font-weight:700; padding:10px 12px; border:1px dashed #e5e7eb; border-radius:10px; background:#fff; margin-top:8px;font-size: 0.8em;}/* Versión móvil (767px) */@media (max-width: 767px) { .lpp-dates { font-size: 14px; /* texto más chico */ padding: 8px 10px; /* menos relleno */ border-radius: 6px; /* bordes un poco más compactos */ margin-top: 6px; }}/* --------------------------------------------------------- 3) Modal selector de fechas (iframe)--------------------------------------------------------- */#lp-iframe-modal{ position:fixed; inset:0; display:none; background:rgba(0,0,0,.45); backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); z-index:999999; font-family:system-ui,sans-serif;}.lp-modal-backdrop{ height:100%; display:flex; align-items:center; justify-content:center; padding:16px;}.lp-modal{ background:#fff; border-radius:12px; max-width:400px; width:100%; box-shadow:0 10px 40px rgba(0,0,0,.3); display:flex; flex-direction:column; overflow:hidden;}.lp-modal-header{ background:#2F2E2E; color:#fff; padding:12px 16px; display:flex; justify-content:space-between; align-items:center;}.lp-modal-title{ font-weight:600; font-size:16px; }.lp-close-btn{ background:transparent; border:none; color:#fff; font-weight:700; cursor:pointer; }.lp-close-btn:hover { border-radius:10px !important; }#lp-date-frame-host{ padding:0; }#lp-date-frame-host iframe{ width:100%; border:0; display:block; height:410px !important; }/* Selectores de hora dentro del modal */.lp-time-selectors { display:flex; justify-content:space-between; gap:8px; padding:0 16px 0 16px;}.lp-time-selectors label{ font-size:12px; font-weight:500; color:#2F2E2E; display:block; margin-bottom:4px;}.lp-time-selectors select{ width:100%; padding:8px; border:1px solid #ccc; border-radius:8px; background:#fff;}/* Footer del modal fechas */.lp-modal-footer{ padding:12px 16px; }.lp-confirm-btn{ width:100%; padding:12px; background:#FFDE59; border:none; color:#2F2E2E; font-weight:700; border-radius:10px; cursor:pointer; transition:filter .15s;}.lp-confirm-btn:hover:not(:disabled){ filter:brightness(0.96); }.lp-confirm-btn:disabled{ background:#ddd; color:#777; cursor:not-allowed; }/* Botón confirmar selección (modal fechas) */#lpConfirmSelection{ display:block; width:100%; padding:12px; border:1px solid transparent; border-radius:10px; box-sizing:border-box; line-height:1.2; font-weight:700; background:#FFDE59; color:#2F2E2E; cursor:pointer; transition:background-color .18s ease, color .18s ease, border-color .18s ease, box-shadow .18s ease;}#lpConfirmSelection:disabled{ background:#ddd; color:#777; border-color:#ccc; cursor:not-allowed; pointer-events:none;}#lpConfirmSelection:not(:disabled):hover,#lpConfirmSelection:not(:disabled):focus{ background:#fcd93d; color:#000; border-color:transparent; outline:none;}/* ---------------------------------------------------------0 4) Listado de locales (Grid + Card)--------------------------------------------------------- */.lpp-header{ display:flex; flex-direction:column; gap:10px; width:100%; margin-bottom:8px; }.lpp-warning{ background:#fff4e5; color:#9a3412; border:1px solid #f97316; padding:10px 14px; border-radius:8px; font-weight:500; width:100%; font-size: 16px; }.lpp-legend{ display:flex; align-items:center; gap:14px; flex-wrap:wrap; background:#f8fafc; border:1px solid #e2e8f0; padding:10px 12px; border-radius:10px; width: 100%;}.lpp-legend .item{ display:inline-flex; align-items:center; gap:8px; color:#334155; font-weight:600;}.lpp-dot{ width:14px; height:14px; border-radius:999px; display:inline-block; border:1px solid rgba(0,0,0,.08); }.lpp-dot.own{ background:#FFDE59; } .lpp-dot.aff{ background:#cbd5e1; }/* Grid: list view a 1 columna (la card ocupa el 100%) */.lpp-grid{ display:grid; grid-template-columns:1fr; gap:16px; width:100%; }/* Card unificada (2 columnas: imagen + contenido) */.lpp-card{ display:grid; grid-template-columns:200px minmax(0,1fr); gap:0px; align-items:start; background:#fff; border:1px solid #e5e7eb; border-radius:12px; box-shadow:0 6px 16px rgba(2,6,23,.06); padding:14px; cursor:pointer; transition: box-shadow .2s, border-color .2s;}.lpp-card:hover{ box-shadow:0 10px 24px rgba(2,6,23,.09) }.lpp-card.active{ border-color:#FFDE59; box-shadow:0 0 0 3px rgba(255,222,89,.35); }.lpp-img{ width:200px; height:200px !important; object-fit:cover; border-radius:10px !important; background:#f1f5f9;}.lpp-title-eyebrow{ margin:0; font-weight:400; font-size:14px; letter-spacing:.02em; color:#475569 }.lpp-name{ margin:2px 0 0; font-size:18px; font-weight:800; display:flex; align-items:center; gap:8px }.lpp-meta{ display:flex; flex-wrap:wrap; gap:10px; margin-top:6px; color:#334155 }.lpp-open.ok{ color:#16a34a; font-weight:600 }.lpp-open.no{ color:#dc2626; font-weight:600 }.lpp-stars{ color:#F59E0B }.lpp-payments{ display:flex; flex-wrap:wrap; gap:8px; margin-top:8px; align-items:center; color:#334155 }.lpp-pay-label{ font-weight:700; color:#475569; margin-right:2px }.lpp-pay{ display:inline-flex; align-items:center; gap:6px; border:1px solid #e2e8f0; background:#fff; border-radius:999px; padding:6px 10px; font-weight:600; font-size:13px; }.lpp-badge{ display:inline-flex; align-items:center; font-weight:800; font-size:12px; border-radius:999px; padding:6px 10px; border:1px solid #e2e8f0; background:#f8fafc; text-transform:uppercase; }.lpp-cta{ display:flex; align-items:center; gap:16px; margin-top:6px; flex-wrap:wrap }.lpp-chip{ display:inline-flex; align-items:center; gap:6px; border:1px solid #e2e8f0; background:#fff; border-radius:10px; padding:8px 12px; font-weight:700; white-space:nowrap; }.lpp-map {display: inline-flex; align-items: center; gap: 6px; border: 1px solid #e2e8f0; background: #fff; border-radius: 10px; padding: 8px 12px; font-weight: 700; white-space: nowrap; color:#000;}.lpp-map a {color: #000 !important; text-decoration: none; /* opcional: elimina subrayado */}/* Badge estado en la card */.lpp-open{ display:inline-block; padding:4px 10px; border-radius:50px; font-size:12px; font-weight:600; line-height:1; white-space:nowrap;}.lpp-open.ok { background:#bbf7d0; color:#22c55e; border:2px solid #22c55e; font-weight:600; padding:4px 10px; border-radius:9999px; display:inline-block; font-size:0.875rem; } /* verde */.lpp-open.warn { background:#fecaca; color:#ef4444; border:2px solid #ef4444; font-weight:600; padding:4px 10px; border-radius:9999px; display:inline-block; font-size:0.875rem; } /* rojo */.lpp-open.full { background:#e9d5ff; color:#7c3aed; border:2px solid #7c3aed; font-weight:600; padding:4px 10px; border-radius:9999px; display:inline-block; font-size:0.875rem; } /* violeta *//* Card deshabilitada visualmente */.lpp-card.is-unavailable{ opacity:.45; filter:grayscale(10%); outline:2px dashed #e5e7eb; }.lpp-card.is-unavailable:hover{ opacity:.6; }/* Avisos en el perfil */.prof-notice-error{ background:#fee2e2; border:1px solid #ef4444; color:#991b1b; border-radius:10px; padding:10px 12px; margin:12px 0; font-size:14px;}.prof-notice-full{ background:#f3e8ff; border:1px solid #7c3aed; color:#4c1d95; border-radius:10px; padding:10px 12px; margin:12px 0; font-size:14px;}/* Mobile: card compacta */@media (max-width:640px){ .lpp-card{ grid-template-columns:90px minmax(0,1fr); } .lpp-img{ width:90px; height:90px; } .lpp-chip{ display:none; }}/* Estado visual de tienda no disponible en el horario elegido */.lpp-card.is-unavailable{ opacity: .45; filter: grayscale(10%); outline: 2px dashed #e5e7eb;}.lpp-card.is-unavailable .lpp-cta .lpp-chip{ background: #e5e7eb; color: #334155;}.lpp-card.is-unavailable:hover{ opacity: .6;} /* Parte superior: nombre + verificado en 50/50 */ .prof-top { display: flex; align-items: center; justify-content: space-between; gap: 10px; width: 100%; }/* Aviso en el perfil cuando no está disponible en el horario */.prof-notice-unavail{ background: #fff7ed; border: 1px solid #fed7aa; color: #9a3412; border-radius: 10px; padding: 10px 12px; margin-bottom: 12px; font-size: 14px;}@media (max-width: 767px) { .lpp-name { margin: 2px 0 0; font-size: 16px !important; font-weight: 800; display: flex; align-items: center; gap: 8px; }}@media (max-width: 767px) { .lpp-title-eyebrow { margin: 0; font-weight: 400; font-size: 11px; letter-spacing: .02em; color: #475569; }}@media (max-width: 767px) { .prof-head { display: flex; align-items: flex-start; justify-content: space-between; gap: 5px; margin: 8px 3px 4px; }}.prof-map-inline { display: none !important;}@media (max-width: 767px) { /* Contenedor general */ .prof-head { display: flex; flex-direction: column; gap: 12px; } /* Parte superior: nombre + verificado en 50/50 */ .prof-top { display: flex; align-items: center; justify-content: space-between; gap: 10px; width: 100%; } .prof-top .prof-name { flex: 0 0 55%; max-width: 55%;}.prof-top .prof-verified { flex: 0 0 45%; max-width: 36%; display: flex; justify-content: flex-end; text-align: right;} /* Parte inferior: dirección, zona y rating en columna */ .prof-bottom .prof-meta { display: flex; flex-direction: column; gap: 6px; }}@media (max-width: 767px) { .prof-verified { font-size: 12px !important; font-weight: 600; color: #059669; display: flex; align-items: center; gap: 4px; }}@media (max-width: 767px) { .prof-hours-rows, .prof-hours-rows .row { font-size: 11px; /* más chico aún para pantallas pequeñas */ line-height: 1.3; }}@media (max-width: 767px) { .lpp-card { padding: 4px; gap:14px; } .lpp-img { height: 139px !important;}} @media (max-width: 767px) { .lp-sum { font-size: 14px; /* texto un poco más chico */ line-height: 1.4; /* más compacto */ } .lp-sum .count-row { font-size: 18px; /* baja un poco para móvil */ } .lp-sum .pill { display: block; /* que ocupe toda la fila */ width: 100%; /* ancho completo */ text-align: center; /* centra el texto */ padding: 10px 12px; /* más espacio táctil */ font-size: 13px !important; margin-bottom: 0px; /* espacio entre pills si hay varias */ } .prof-top .prof-verified { flex: 0 0 45%; max-width: 120px !important; display: flex; justify-content: flex-end; text-align: right;} lp-scope #lp-dates-form { margin-top: 20px;} .lp-scope #lp-continue { padding: 12px !important;} .elementor-12840 .elementor-element.elementor-element-d957d80 > .elementor-element-populated { padding: 0em 1em 1em 1em;}}/* --------------------------------------------------------- 5) Perfil de tienda--------------------------------------------------------- */.prof-wrap { display:block; }.prof-back { background:#e2e8f0; color:#0f172a; box-shadow:none; font-weight:700; margin-bottom:10px; }.prof-head { display:flex; align-items:flex-start; justify-content:space-between; gap:12px; margin:8px 0 4px; }.prof-name { margin:0; font-size:22px; font-weight:800; color:#0f172a; }.prof-right { display:flex; align-items:center; gap:8px; }.prof-verified { display:inline-flex; align-items:center; gap:6px; background:#ecfdf5; color:#065f46; border:1px solid #a7f3d0; padding:6px 10px; border-radius:999px; font-weight:700; font-size:12px; }.prof-meta { display:flex; flex-wrap:wrap; gap:12px; margin-top:6px; color:#334155; }.prof-meta > span { display:inline-flex; align-items:center; gap:6px; }.prof-stars { color:#f59e0b; font-weight:700; }.prof-reviews { color:#64748b; }.lpp-hero,.prof-hero { width:100%; max-height:320px; object-fit:cover; border-radius:12px; }.lpp-hero{ margin:5px; margin-top:15px !important; }.prof-card { background:#fff; border:1px solid #e5e7eb; border-radius:0px; padding:14px; margin:12px 0; }.prof-title { margin:0 0 10px; font-size:16px; font-weight:800; color:#0f172a; }.prof-hours-rows{ display:flex; flex-wrap:wrap; gap:8px;}.prof-hours-rows .row{ display:inline-flex; align-items:center; gap:8px; background:#f8fafc; border:1px solid #eef2f7; border-radius:999px; padding:6px 10px !important; /* formato pill */}.prof-hours-rows .left{ font-weight:700; color:#334155; min-width:34px; text-align:left;}.prof-hours-rows .right{ color:#334155; font-variant-numeric: tabular-nums;}.prof-hours-rows .row.is-closed{ opacity:.55; }.prof-hours-rows .row.is-today{ background:#dcfce7; /* verde pastel */ border:1px solid #22c55e; /* verde sólido */ color:#166534; /* texto verde oscuro */ font-weight:700;}.prof-services-grid { list-style:none; margin:0; padding:0; display:grid; grid-template-columns:1fr 1fr; gap:8px; }@media (min-width:800px){ .prof-services-grid{ grid-template-columns:repeat(3,1fr); } }.prof-services-grid li{ display:flex; align-items:center; gap:8px; background:#f8fafc; border:1px solid #eef2f7; border-radius:10px; padding:8px 10px; }.prof-services-grid i{ color:#16a34a; }.prof-policies-list { list-style:none; margin:0; padding:0; display:grid; gap:8px; }.prof-policies-list li { display:flex; align-items:center; gap:8px; color:#334155; }.prof-policies-list i { color:#0ea5e9; }.prof-cta { display:flex; align-items:center; gap:10px; margin-top:8px; flex-wrap:wrap; }/* Botón “Reservar” a 100% del contenedor */.prof-cta .js-reserve-now{ flex: 1 1 100%; width:100%; display:inline-flex; /* centra el texto si el botón usa display:inline */ justify-content:center;}.prof-map { color:#2563eb; text-decoration:none; }.prof-map:hover { text-decoration:underline; }.prof-head { display: flex; flex-direction: column; gap: 8px; margin: 8px 0 4px;}/* Top: nombre + verificación */.prof-top { display: flex; align-items: center; justify-content: space-between; gap: 8px;}.prof-name { margin: 0; font-size: 20px; font-weight: 800; display: flex; align-items: center; gap: 6px;}.prof-verified { font-size: 14px; font-weight: 600; color: #059669; /* verde check */ display: flex; align-items: center; gap: 4px;}/* Bottom: dirección + zona + rating */.prof-bottom .prof-meta { display: flex; flex-wrap: wrap; gap: 12px; font-size: 14px; color: #475569;}/* --------------------------------------------------------- 6) Modal de pago (encima de todo)--------------------------------------------------------- */#payment-modal { position:fixed; inset:0; z-index:100000 !important; }#payment-modal .overlay { z-index:100001 !important; }#payment-modal .modal-content { z-index:100002 !important; }.modal .modal-content {background: #0B1220 !important;}/* Evitar que el mapa flote por encima del modal */#lpp-map,#lpp-map .leaflet-pane,#lpp-map .leaflet-top,#lpp-map .leaflet-bottom { z-index:1 !important; }/* --------------------------------------------------------- 7) Campos con ícono reutilizable--------------------------------------------------------- */.input-icon { position:relative; width:100%; }.input-icon select,.input-icon input { width:100%; padding-left:3em; text-indent:1.5em; box-sizing:border-box; }.input-icon i{ position:absolute; top:50%; left:.75em; transform:translateY(-50%); pointer-events:none; font-size:1rem; color:#666; z-index:1;}.input-icon input::placeholder { text-indent:1.8em; }/* --------------------------------------------------------- 8) Sección Traslado + Validaciones--------------------------------------------------------- */.transfer-question-box{ background-color:#FFA500; color:#fff; display:flex; justify-content:space-between; align-items:center; padding:12px 20px; border-radius:12px; font-size:16px; margin:20px 0;}.transfer-buttons{ display:flex; gap:12px; }.transfer-button{ width:36px; height:36px; background:#fff; color:#FFA500; border:none; border-radius:50%; cursor:pointer; font-size:18px; display:flex; align-items:center; justify-content:center; transition:background-color .2s ease, color .2s ease;}.transfer-button:hover{ background:#ffd280; color:#fff; }#transfer-invite button{ background:#cc6a00; border:none; border-radius:50%; width:36px; height:36px; font-size:16px; display:flex; align-items:center; justify-content:center; cursor:pointer; transition:background-color .2s ease;}#transfer-invite button:hover{ background:#a85200; }#accept-transfer i, #decline-transfer i{ color:#fff; }.transfer-grid{ display:flex; flex-wrap:wrap; gap:10px; }.transfer-grid input,.transfer-grid select{ width:calc(50% - 5px); padding:10px; border:1px solid #ccc; border-radius:6px; font-size:16px; }#transfer-section{ transition:max-height .4s ease, opacity .4s ease; }.transfer-section{ display:block; padding:12px; background:#f7f7f7; border-radius:10px; margin-top:9px; margin-bottom:10px;}#nombre{ flex:0 0 50%; padding:.5rem; font-size:1rem; box-sizing:border-box; }#telefono{ flex:0 0 32%; padding:.5rem; font-size:1rem; box-sizing:border-box; border:1px solid #CCC; border-radius:10px; }#telefono_prefijo{ flex:0 0 15%; padding:.5rem; font-size:1rem; box-sizing:border-box; }.form-row.counters-row{ display:flex; gap:10px; margin-bottom:10px; flex-direction:row; }input#horario{ flex:0 0 49%; padding:.5rem; font-size:1rem; box-sizing:border-box; border:1px solid #CCC; border-radius:10px;}input#vuelo{ flex:0 0 50%; padding:.5rem; font-size:1rem; box-sizing:border-box; }select#origen{ flex:0 0 50%; padding:.5rem; font-size:1rem; box-sizing:border-box;}/* (FIX del corchete suelto que rompía CSS) */select#destino{ flex:0 0 49%; padding:.5rem; font-size:1rem; box-sizing:border-box;}.campo-ubicacion{ height:53px; font-size:16px !important; }.campo-fecha-inicio{ height:53px; }.campo-fecha-fin{ height:53px; }/* Precio de traslado + CTA */#precio-traslado{ font-size:1.3rem; font-weight:700; color:#28a745; background:#FFF; border:1px solid #CCC; padding:11px 15px; border-radius:8px; width:fit-content; margin-top:0; user-select:none; font-family:Segoe UI, Tahoma, Geneva, Verdana, sans-serif;}.transfer-service{ margin-top:15px; position:relative; display:flex; align-items:center; gap:20px; background:#fff; border-radius:8px; padding:6px 13px; font-size:16px; color:#333; box-shadow:0 1px 3px rgba(0,0,0,0.1);}.transfer-icon, .cash-icon, .credit-icon { flex-shrink:0; width:70px; height:auto; }.transfer-text{ display:flex; flex-direction:column; justify-content:center; }.transfer-title{ font-weight:700; margin-bottom:4px; font-size:18px; }.badge-new{ position:absolute; top:-10px; right:12px; background:#dc3545; color:#fff; font-weight:700; font-size:18px; padding:2px 6px; border-radius:12px; box-shadow:0 1px 3px rgba(0,0,0,.2); pointer-events:none; user-select:none;}#no-transfer{ display:block; background:#f8d7da; color:#721c24; padding:14px 16px; border-radius:8px; border:1px solid #e2b8bb;}.sobredimensionado-container{ flex:1; display:flex; align-items:center; gap:10px; margin-top:17px !important; background:#3a3a3a; border:1px solid #5c5c5c; border-radius:50px; padding:10px 16px;}.sobredimensionado-container inputtypecheckbox{ flex-shrink:0; }.sobredimensionado-container label{ display:flex; align-items:center; gap:8px; cursor:pointer; color:#eee; font-size:.95rem; }.sobredimensionado-container .attention-icon{ font-size:1rem; color:#f1c40f; }/* Validaciones */input.invalid{ border:2px solid red !important; }input.invalid::placeholder{ color:red; }/* Counters */.counter{ display:inline-flex; align-items:center; gap:4px; }.counter button{ all:unset; box-sizing:border-box; width:30px; height:30px; display:inline-flex; align-items:center; justify-content:center; border:1px solid #ccc; border-radius:4px; cursor:pointer; font-size:1.2rem; user-select:none; transition:background .2s;}.counter button:hover{ background:#eee; }.counter inputtypenumber{ width:50px; text-align:center; border:1px solid #ccc; border-radius:2px; padding:4px; appearance:textfield;}.counter inputtypenumber::-webkit-inner-spin-button,.counter inputtypenumber::-webkit-outer-spin-button{ -webkit-appearance:none; margin:0; }/* Botones más altos en los counters */.counter button.increment,.counter button.decrement{ height:40px !important; line-height:1; font-size:1.2rem; padding:0 12px;}.prof-cta .lpp-btn.is-disabled{ opacity:.6; cursor:not-allowed; background:#e5e7eb; color:#6b7280;}/* Número sin flechas (traslado) */#transfer-section inputtypenumber{ -moz-appearance:textfield; appearance:textfield; }#transfer-section inputtypenumber::-webkit-outer-spin-button,#transfer-section inputtypenumber::-webkit-inner-spin-button{ -webkit-appearance:none; margin:0; }/* Estado “máximo alcanzado” */#transfer-section input.max-reached,.counter input.max-reached{ border:1px solid red !important; }/* Footer traslado */.transfer-footer{ display:flex; width:99%; align-items:stretch; gap:1rem; box-sizing:border-box; margin-top:1rem;}.transfer-footer .precio{ flex:0 0 60%; display:flex; align-items:center; padding:0 1rem; font-size:1rem; font-weight:600; background:#f5f5f5;}.transfer-footer #confirm-transfer{ flex:0 0 40%; padding:.75rem 1rem; border:none; background:#007bff; color:#fff; border-radius:4px; cursor:pointer; box-sizing:border-box;}/* --------------------------------------------------------- 9) Métodos y sección de pago--------------------------------------------------------- */.payment-methods{ display:flex; gap:1rem; }.payment-option{ display:flex; flex-direction:column; align-items:center; cursor:pointer; padding:.5rem; border:1px solid #ddd; border-radius:6px; transition:border-color .2s;}.payment-option:hover{ border-color:#FFDE59; }.payment-option img{ width:60px; height:60px; margin-bottom:.5rem; }.payment-option.selected{ outline:2px solid #2563eb; }.payment-label{ font-family:Cereal,sans-serif; font-size:1rem; font-weight:600; text-align:center; display:block; }.first-h4{ font-family:Cereal,sans-serif; font-size:20px; padding-top:0; margin-top:0; }.discount-badge{ margin-top:.25rem; background:#28a745; color:#fff; font-size:.75rem; padding:.2rem .4rem; border-radius:4px; }.payment-section{ display:flex; align-items:center; background:#FFF; border:1px solid #ccc; border-radius:10px; overflow:hidden; margin:1em 0;}.payment-section > div{ flex:1; padding:16px; }.payment-section > div + div{ border-left:1px solid #ccc; }#confirm-button{ display:flex; align-items:center; justify-content:center; gap:8px; width:100%; margin-top:5px; margin-bottom:5px;}.checkbox-container{ flex:1; display:flex; flex-direction:column; align-items:flex-start; gap:12px; text-align:left;}.checkbox-container label{ display:flex; align-items:center; gap:8px; margin-bottom:8px; width:100%; }.checkbox-container inputtypecheckbox{ margin:0; }.checkbox-container a{ color:blue; text-decoration:underline; }#toggle-coupon-text{ cursor:pointer; text-decoration:underline; color:blue; font-size:13px; }/* --------------------------------------------------------- 10) Botón Confirmar (checkout interno)--------------------------------------------------------- */#confirmSelection{ background-color:#3483fa; color:#fff; border:none; padding:10px 20px; border-radius:6px; cursor:pointer; transition:background-color .3s ease;}#confirmSelection:not(:disabled):hover{ background-color:#2968c8; }#confirmSelection:disabled{ background:#ccc !important; color:#666 !important; cursor:not-allowed !important; opacity:1 !important; box-shadow:none !important; transition:none !important; pointer-events:none;}/* --------------------------------------------------------- 11) Efectos / Animaciones / Helpers--------------------------------------------------------- */@keyframes heartbeat { 0% { box-shadow:0 0 0px rgba(255,222,89,.7); transform:scale(1); } 25%{ box-shadow:0 0 8px rgba(255,222,89,.7); transform:scale(1.1); } 50%{ box-shadow:0 0 0px rgba(255,222,89,.7); transform:scale(1); } 75%{ box-shadow:0 0 8px rgba(255,222,89,.7); transform:scale(1.1); } 100%{ box-shadow:0 0 0px rgba(255,222,89,.7); transform:scale(1); }}.checkbox-container inputtypecheckbox:not(:checked){ box-shadow:0 0 4px rgba(255,222,89,.5); animation:heartbeat 1.5s infinite ease-in-out; display:inline-block; width:18px; height:18px;}.checkbox-container inputtypecheckbox:checked{ box-shadow:none; animation:none; }#checkout-time:invalid { box-shadow:0 0 8px 2px #FFA500; }#checkout-time:valid { box-shadow:none; }#checkout-time{ transition: box-shadow .2s ease-in-out; }.glow{ box-shadow:0 0 4px 1px rgba(255,0,0,.7) !important; transition: box-shadow .2s ease-in-out;}/* DateTimePicker por encima de todo */.xdsoft_datetimepicker{ z-index:100000000000000 !important; position:absolute !important; }/* --------------------------------------------------------- 12) Elementos menores del flujo--------------------------------------------------------- */.lpp-empty{ padding:18px; border:1px solid #e5e7eb; border-radius:10px; background:#fff; margin-top:12px; }.lpp-btn{ padding:10px 14px; border-radius:10px; background:#2563eb; color:#fff; border:0; font-weight:800; cursor:pointer; box-shadow:0 6px 18px rgba(37,99,235,.22);}.lpp-btn:hover{ background:#1d4ed8; transform:translateY(-1px); }.read-only-fields-row{ display:grid; grid-template-columns:repeat(3,1fr); gap:10px; }.payment-option{ /* ya normalizada arriba */ }.button-container{ display:flex; justify-content:space-between; gap:10px; margin-top:12px; }.ticket-summary{ border:1px dashed #e5e7eb; border-radius:10px; padding:10px; margin-bottom:10px; }.ticket-line{ display:flex; justify-content:space-between; }.disclaimer{ display:flex; gap:8px; align-items:flex-start; background:#fffbe6; border:1px solid #fde68a; padding:10px; border-radius:10px; margin:8px 0;}/* --------------------------------------------------------- 13) Responsive--------------------------------------------------------- */@media (max-width:767px){ .lp-scope #lp-dates-form{ flex-direction:column; align-items:stretch; } .lp-scope #lp-continue{ width:100%; } #reservation-form select { font-size:13px; padding:14px; } .transfer-title{ font-weight:400; margin-bottom:0; font-size:16px; margin-top:10px; } .badge-new{ font-size:12px; } .accede{ font-size:12px; } .transfer-icon, .cash-icon, .credit-icon{ width:56px; height:auto; } #confirm-button .mp-logo{ display:none; } #toggle-coupon-text{ font-size:10px; } #confirm-button{ padding:13px 8px; } #confirm-transfer{ width:20px; font-size:15px; } #reservation-form label{ font-size:11px; } .payment-section > div{ flex:1; padding:12px; } #no-transfer{ padding:13px 0; font-size:11px; } #nombre{ flex:0 0 40%; padding:.5rem; font-size:14px !important; } #telefono{ flex:0 0 36%; padding:.5rem; /* nota: important corregido a !important si se necesitara */ } #telefono_prefijo{ flex:0 0 18%; padding:.5rem; font-size:14px !important; } .transfer-footer{ display:flex; width:100%; align-items:stretch; box-sizing:border-box; margin-top:1rem; gap:5px; } .tdp-disclaimer{ font-size:8px; } .payment-section{ display:flex; margin-top:10px; } .transfer-section{ margin-bottom:5px; } #precio-traslado{ padding:5px 15px; font-size:16px; } .form-row.counters-row{ flex-direction:column; } input#horario{ font-size:14px; flex:0 0 47%; } input#vuelo{ font-size:14px; } select#origen{ font-size:14px; } select#destino{ font-size:14px; } .transfer-footer .precio{ flex:0 0 50%; } .transfer-footer #confirm-transfer{ flex:0 0 47%; font-size:14px; } .traslado-ok, .text-vuelo, .text-horario{ font-size:14px !important; }}/* Widgets de métricas (estilo de la captura) *//* Fuente y tokens (ajustá si usás otra tipografía global) */.lpw-widget{ --grad-start: #6ea8ff; /* 30d: azul */ --grad-end: #2db5ff; --minor-start:#95c2ff; /* 30d: azul claro para la 2ª línea */ --minor-end: #6ed0ff; --ink:#0f172a; /* textos oscuros */ --muted:#667085; /* labels grises */ --card-bg:#ffffff; --card-border:#eef0f4; background:var(--card-bg); border:1px solid var(--card-border); border-radius:12px; padding:16px 18px 18px; color:var(--ink); font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; box-shadow:0 1px 2px rgba(16,24,40,.04);}/* Variante Totales (magenta-violeta) */.lpw-widgetdata-varianttotal,.lpw-widget.lpw--total{ --grad-start:#7b2cbf; --grad-end:#ff007f; --minor-start:#b35ddb; --minor-end:#ff3ea8;}/* Encabezado superior (“Últimos 30 días” / “Totales”) */.lpw-widget .lpw-head{ font-size:.95rem; font-weight:600; color:var(--muted); border-bottom:1px solid var(--card-border); padding-bottom:10px; margin-bottom:12px;}/* Subtítulo centrado “Ingresos” (si lo agregás en el HTML) */.lpw-widget .lpw-subtitle{ text-align:center; color:var(--muted); font-weight:700; font-size:.95rem; margin-top:2px;}/* Bloque del importe (admite 1 o 2 filas) */.lpw-widget .lpw-amount{ margin:10px 0 6px; text-align:center; line-height:1.05;}/* Fila de moneda/importe (opcional si querés 2 filas ARS/USD) */.lpw-widget .lpw-amount .money-row{ display:flex; align-items:baseline; justify-content:center; gap:8px;}/* Etiqueta de moneda (ARS / USD) */.lpw-widget .lpw-amount .ccy{ font-weight:800; letter-spacing:.4px; color:var(--muted); font-size:1.05rem;}/* Importe principal (xx.xxx) con degradado fuerte */.lpw-widget .lpw-amount .value-lg,.lpw-widget .lpw-amount{ /* fallback: si sólo hay texto suelto dentro */ font-size:2.75rem; /* aprox como la captura */ font-weight:900; background:linear-gradient(90deg, var(--grad-start), var(--grad-end)); -webkit-background-clip:text; background-clip:text; color:transparent;}/* Segunda línea más chica (para USD) */.lpw-widget .lpw-amount .money-row.minor .value-sm{ font-size:2rem; font-weight:900; background:linear-gradient(90deg, var(--minor-start), var(--minor-end)); -webkit-background-clip:text; background-clip:text; color:transparent;}/* Contenedores inferiores 50/50 */.lpw-widget .lpw-subbuckets{ display:grid; grid-template-columns:1fr 1fr; gap:14px; margin-top:8px; text-align:center;}.lpw-widget .lpw-bucket .k{ color:var(--muted); font-weight:700; font-size:.95rem; margin-bottom:2px;}.lpw-widget .lpw-bucket .v{ color:#1f2937; font-weight:900; font-size:1.35rem;}/* Responsive */@media (max-width:640px){ .lpw-widget .lpw-amount .value-lg, .lpw-widget .lpw-amount{ font-size:2.3rem; } .lpw-widget .lpw-amount .money-row.minor .value-sm{ font-size:1.7rem; } .lpw-widget .lpw-subbuckets{ grid-template-columns:1fr; }}/* BOTONES ELEMENTOR COMPACTOS (1024px–1920px) */@media (min-width:1024px) and (max-width:1920px) { /* Importe principal (xx.xxx) con degradado fuerte */.lpw-widget .lpw-amount .value-lg,.lpw-widget .lpw-amount{ font-size:2.40rem; }.lpw-widget .lpw-bucket .k{font-size:.78rem;}}/* Late Check-in (brand: #FFDE59 y #2F2E2E) */#latecheck-banner.transfer-banner{ /* mantiene el layout original sin tocar width */ display:flex; align-items:center; gap:14px; padding:14px 16px; border-radius:14px; position:relative; overflow:hidden; /* look de marca (sin glow) */ background: linear-gradient(135deg, rgba(255,222,89,0.45), rgba(255,222,89,0.25)); border:1px solid rgba(47,46,46,0.35); box-shadow: none; /* sin glow */ backdrop-filter: none; /* sin blur para evitar “efecto vidrio” */}/* cápsula del ícono */#latecheck-banner .tb-left .tb-hero{ width:52px; height:52px; border-radius:12px; padding:10px; object-fit:contain; background: #fff; border:1px solid rgba(47,46,46,0.25); box-shadow: none; /* sin glow */}/* textos */#latecheck-banner .tb-body h4{ margin:0; font-size:18px; line-height:1.2; font-weight:800; color:#2F2E2E; letter-spacing:.2px;}#latecheck-banner .tb-body p{ margin:4px 0 0; font-size:16px; color:#2F2E2E;}#latecheck-banner .tb-body p strong{ color:#2F2E2E; text-decoration: underline; text-decoration-thickness: 2px; text-underline-offset: 3px;}/* badge “AHORRO” al estilo de marca (sin animación) */#latecheck-banner .tb-badge{ position:absolute; top:10px; right:12px; font-size:11px; letter-spacing:.6px; font-weight:900; padding:6px 10px; border-radius:999px; color:#FFDE59; /* texto amarillo */ background:#2F2E2E; /* pastilla oscura */ border:1px solid rgba(47,46,46,0.6); box-shadow:none; /* sin glow */}/* responsive fino */@media (max-width:480px){ #latecheck-banner .tb-left .tb-hero{ width:46px; height:46px; padding:8px; } #latecheck-banner .tb-body h4{ font-size:16px; } #latecheck-banner .tb-body p{ font-size:13px; }}/* Lordicon como “tb-hero” (50x50, sin fondo ni borde extra) */#latecheck-banner .tb-left .tb-hero{ width:50px; height:50px; display:block; padding:0; background:transparent; border:none; box-shadow:none; border-radius:0;}/* WIDGET LISTING RESERVA DE AUTOS */.lp-list{ --card:#fff;--ink:#2F2E2E;--muted:#666;--accent:#F74646;--line:#eaeaea;--bg:#fafafa; --chip:#eef2f6;--chip-ink:#334155; --ok-bg:#e9fff0;--ok-bd:#bce7cd;--ok-ink:#137a3d; --warn-bg:#fff7e6;--warn-bd:#ffd699;--warn-ink:#9a6b00; --bad-bg:#ffecec;--bad-bd:#ffc1c1;--bad-ink:#b10000; --brand2:#FFDE59; --brand2-ink:#2F2E2E; --line-soft:#eef0f3; --thead-bg:#f9fafb; --thead-ink:#586174; --row-alt:#fcfdff; --hover:#f6f8fb; font-family:Inter,system-ui,Segoe UI,Roboto,Arial,sans-serif}.lp-list .wrap{ position:relative;background:var(--card);border:1px solid var(--line); border-radius:18px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:14px}/* Filtros (fila única) */.lp-list .filters{display:flex;gap:10px;flex-wrap:nowrap;margin-bottom:12px}.lp-list label{font-size:12px;color:var(--muted);display:block;margin-bottom:6px}.lp-list inputtypetext, .lp-list select{ width:100%;border:1px solid var(--line);border-radius:10px;padding:9px 12px;font-size:13px;background:#fff;outline:none}.lp-list input:focus, .lp-list select:focus{border-color:#c9c9c9; box-shadow:0 0 0 3px rgba(0,0,0,.03)}.lp-list .col{flex:1 1 180px}.lp-list .col.wide{flex:2 1 280px}.lp-list .col-cta{flex:0 0 140px;align-self:flex-end}/* Tabla */.lp-list .table-outer{overflow:auto;padding:2px;background:transparent;border-radius:16px}.lp-list .table-shell{overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.04),0 0 0 1px rgba(16,24,40,.02) inset}.lp-list .table{ width:100%;border-collapse:separate;border-spacing:0;background:#fff; table-layout:fixed; /* clave para respetar widths */}.lp-list .thead th{ font-size:11px;letter-spacing:.02em;text-transform:uppercase;color:var(--thead-ink); background:var(--thead-bg);border-bottom:1px solid var(--line-soft); padding:12px 12px;text-align:center;position:sticky;top:0;z-index:2;vertical-align:middle; box-shadow:0 1px 0 var(--line-soft), 0 4px 10px rgba(16,24,40,.04);}.lp-list .thead th:first-child{ text-align:center; }.lp-list .thead th:first-child,.lp-list .thead th:last-child{box-shadow:inset 1px 0 0 transparent, inset -1px 0 0 transparent}.lp-list .tbody td{ border-bottom:1px solid var(--line-soft); padding:6px 8px; font-size:13px; vertical-align:middle; text-align:center; height:38px; line-height:18px; background:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}.lp-list .tbody tr:nth-child(even) td{ background:var(--row-alt) }.lp-list .tbody tr:hover td{ background:var(--hover) }/* Divider vertical tenue opcional en desktop */@media (min-width:900px){ .lp-list .tbody td + td{ border-left:1px solid rgba(17,24,39,.03) }}/* Ancho por columna (thead + body) */.lp-list .thead th:nth-child(1), .lp-list .tbody td:nth-child(1){ width:44px } /* # */.lp-list .thead th:nth-child(2), .lp-list .tbody td:nth-child(2){ width:120px } /* Reservas */.lp-list .thead th:nth-child(3), .lp-list .tbody td:nth-child(3){ width:16% } /* Cliente */.lp-list .thead th:nth-child(4), .lp-list .tbody td:nth-child(4){ width:14% } /* Contacto */.lp-list .thead th:nth-child(5), .lp-list .tbody td:nth-child(5){ width:18% } /* Origen */.lp-list .thead th:nth-child(6), .lp-list .tbody td:nth-child(6){ width:42px } /* Flecha */.lp-list .thead th:nth-child(7), .lp-list .tbody td:nth-child(7){ width:18% } /* Destino */.lp-list .thead th:nth-child(8), .lp-list .tbody td:nth-child(8){ width:120px } /* Estado */.lp-list .thead th:nth-child(9), .lp-list .tbody td:nth-child(9){ width:116px } /* Acciones */.lp-list .thead th:nth-child(10),.lp-list .tbody td:nth-child(10){ width:52px } /* Ver *//* Badges estado */.lp-list .badge{ display:inline-flex !important;align-items:center !important;justify-content:center !important; height:22px !important;min-width:86px !important;padding:3px 8px !important;border-radius:999px !important; font-size:12px !important;line-height:16px !important;border:1px solid var(--line-soft) !important; background:#fff;box-sizing:border-box !important;white-space:nowrap !important;margin:0 !important;}.lp-list .badge.ok {background:var(--ok-bg) !important;border-color:var(--ok-bd) !important;color:var(--ok-ink) !important}.lp-list .badge.warn{background:var(--warn-bg)!important;border-color:var(--warn-bd)!important;color:var(--warn-ink)!important}.lp-list .badge.bad {background:var(--bad-bg) !important;border-color:var(--bad-bd) !important;color:var(--bad-ink) !important}/* Chips auxiliares */.lp-list .chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:var(--chip);color:var(--chip-ink);font-size:12px;border:1px solid #d9e1ea}.lp-list .chip.arrow-chip{padding:3px 6px}/* Paginación / botones */.lp-list .pagination{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.lp-list .btn{background:#ffde59 ;color:#2f2e2e;border:none;border-radius:12px;padding:11px 14px;font-weight:700;cursor:pointer}.lp-list .btn:disabled{opacity:.5;cursor:not-allowed}.lp-list .btn.block{width:100%}.lp-list .btn.ghost{background:#f5f5f5;border:1px solid var(--line);color:#333}#?php echo esc_attr($uid); ?>-next{ background:var(--brand2); color:var(--brand2-ink); border:1px solid #f2d64f }#?php echo esc_attr($uid); ?>-next:hover{ filter:brightness(0.98) }#?php echo esc_attr($uid); ?>-next:active{ transform:translateY(1px) }.lp-list .muted{color:var(--muted)}.lp-list .code{font-family:Menlo,Consolas,monospace;font-size:12px;color:#444}.lp-list .nowrap{white-space:nowrap}.lp-list .w-220{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 auto}.lp-list .w-260{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 auto}.lp-list .warn{background:#fff7e6;border:1px dashed #ffd699;color:#9a6b00;border-radius:10px;padding:8px 10px;margin:8px 0}.lp-list .err {background:#ffecec;border:1px dashed #ffc1c1;color:#b10000;border-radius:10px;padding:8px 10px;margin:8px 0}.lp-list .ok {background:#e9fff0;border:1px dashed #bce7cd;color:#137a3d;border-radius:10px;padding:8px 10px;margin:8px 0}/* Fila expandible Ver — en badges, más compacta, a la izquierda */.lp-list .details-row{display:none}.lp-list .details-cell{ background:#FFDE59 !important;color:#2F2E2E !important;border-top:none; padding:8px 10px !important;text-align:left !important;}.lp-list .details-grid{ display:flex;align-items:center;justify-content:flex-start; gap:6px 8px;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden;}.lp-list .details-item{ display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600; background:#fff; color:#2F2E2E; border:1px solid rgba(0,0,0,.12); border-radius:999px; padding:6px 10px; line-height:1; box-sizing:border-box;}.lp-list .details-item i{font-style:normal;opacity:.85}.lp-list .details-item .label{font-size:12px;color:#2F2E2E;opacity:.9;margin-right:4px;font-weight:600}.lp-list .details-item .value{font-weight:700}/* Acciones */.lp-list td.actions-cell{ text-align:center; vertical-align:middle }.lp-list .actions{ display:inline-flex; align-items:center; justify-content:center; gap:6px; min-height:0 }.lp-list .icon-btn{ display:inline-flex; align-items:center; justify-content:center; width:28px; height:28px; padding:0; border-radius:8px; border:1px solid var(--line); background:#fff; color:#111; cursor:pointer; font-size:12px; line-height:1; transition:transform .04s ease, box-shadow .12s ease, border-color .12s ease, background .12s ease;}.lp-list .icon-btn:hover{box-shadow:0 1px 3px rgba(0,0,0,.08)}.lp-list .icon-btn:active{transform:translateY(1px)}.lp-list .icon-btn:disabled{opacity:.45;cursor:not-allowed}.lp-list .icon-btn.ok{color:#0f6a2d;border-color:#bce7cd;background:#e9fff0}.lp-list .icon-btn.ok:hover{border-color:#8ed3a9}.lp-list .icon-btn.bad{color:#a10000;border-color:#ffc1c1;background:#ffecec}.lp-list .icon-btn.bad:hover{border-color:#ff9b9b}.lp-list .view-btn{color:#111;background:#fff;border:1px solid var(--line)}.lp-list .view-btn:hover{box-shadow:0 1px 3px rgba(0,0,0,.08)}.lp-list .view-btnaria-expandedtrue{background:#f7f7f7;border-color:#d9d9d9}/* Overlay Busy */.lp-list .overlay{ position:absolute; inset:0; display:none; align-items:center; justify-content:center; flex-direction:column; background:rgba(255,255,255,.65); backdrop-filter:saturate(120%) blur(1px); z-index:5;}.lp-list .overlay.on{ display:flex }.lp-list .overlay .spinner{ width:22px; height:22px; border-radius:50%; border:3px solid #d9d9d9; border-top-color:#777; animation: lp-spin 1s linear infinite; margin-bottom:10px }.lp-list .overlay .msg{ font-size:13px; color:#333; font-weight:600 }@keyframes lp-spin{ to { transform: rotate(360deg) } }/* Responsive filtros */@media (max-width:980px){ .lp-list .filters{flex-wrap:wrap} .lp-list .col-cta{flex:1 1 120px}}/* FIX alto uniforme en todas las filas (solicitado/confirmado/cancelado) *//* Si podés inyectar el UID, usá esta versión (más fuerte): *//* #?php echo esc_attr($uid); ?> .tbody td { ... } *//* Alternativa genérica que matchea cualquier widget lp-list */.lp-listid^lp-list- .table { table-layout: fixed !important; } /* evita wraps raros */.lp-listid^lp-list- .tbody tr { height: 38px !important; }.lp-listid^lp-list- .tbody td{ padding: 6px 8px !important; height: 38px !important; line-height: 18px !important; vertical-align: middle !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important;}/* Nada dentro de la celda agrega margen/alto extra */.lp-listid^lp-list- .tbody td > *{ margin: 0 !important; white-space: nowrap !important; line-height: 18px !important;}/* Badges de estado: misma altura siempre */.lp-listid^lp-list- .tbody td .badge{ display: inline-flex !important; align-items: center !important; justify-content: center !important; height: 22px !important; min-width: 86px !important; padding: 2px 8px !important; font-size: 12px !important; line-height: 18px !important; border-width: 1px !important; white-space: nowrap !important; box-sizing: border-box !important; margin: 0 !important;}/* Columna Acciones: fijar alto y quitar márgenes de botones (incluido :disabled) */.lp-listid^lp-list- td.actions-cell{ white-space: nowrap !important;}.lp-listid^lp-list- .actions{ display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; height: 28px !important; /* contenedor fijo */ min-height: 28px !important;}.lp-listid^lp-list- .icon-btn,.lp-listid^lp-list- .icon-btn:disabled{ width: 28px !important; height: 28px !important; padding: 0 !important; margin: 0 !important; /* quita margen user-agent de button> */ border-radius: 8px !important; border-width: 1px !important; font-size: 12px !important; line-height: 1 !important; box-sizing: border-box !important;}/* Evitar que hover/active cambien dimensiones */.lp-listid^lp-list- .icon-btn:hover,.lp-listid^lp-list- .icon-btn:active,.lp-listid^lp-list- .icon-btn:disabled:hover{ transform: none !important; box-shadow: none !important;}/* Fila de detalles expandida: que sí pueda crecer */.lp-listid^lp-list- .details-row td,.lp-listid^lp-list- .details-row *{ white-space: normal !important; overflow: visible !important; text-overflow: clip !important; height: auto !important; line-height: normal !important; padding: 10px 12px !important;}/* Compactar SOLO filas normales (excluir la fila de detalles) *//* Celdas compactas en filas normales */.lp-listid^lp-list- .tbody tr:not(.details-row) td{ padding:6px 8px !important; height:38px !important; line-height:18px !important; vertical-align:middle !important; white-space:nowrap !important; overflow:hidden !important; text-overflow:ellipsis !important;}/* Nada dentro de esas celdas puede “empujar” la altura */.lp-listid^lp-list- .tbody tr:not(.details-row) td > *{ margin:0 !important; white-space:nowrap !important; line-height:18px !important; overflow:hidden !important; text-overflow:ellipsis !important;}/* Badges de estado en filas normales: tamaño fijo */.lp-listid^lp-list- .tbody tr:not(.details-row) td .badge{ display:inline-flex !important; align-items:center !important; justify-content:center !important; height:22px !important; min-width:86px !important; padding:3px 8px !important; font-size:12px !important; line-height:16px !important; border-width:1px !important; box-sizing:border-box !important; white-space:nowrap !important; margin:0 !important;}/* Fila de detalles (expandida) *//* La celda de detalles debe poder crecer y usar más padding */.lp-listid^lp-list- .tbody tr.details-row td.details-cell{ background:#FFDE59 !important; color:#2F2E2E !important; padding:12px 16px !important; height:auto !important; line-height:1.25 !important; white-space:normal !important; overflow:visible !important; text-overflow:clip !important; text-align:left !important; border-top:none !important;}/* Contenedor de badges del detalle: una sola línea, a la izquierda */.lp-listid^lp-list- .details-grid{ display:flex !important; align-items:center !important; justify-content:flex-start !important; gap:8px !important; flex-wrap:nowrap !important; /* en móviles podés cambiar a wrap */ white-space:nowrap !important; overflow-x:auto !important; overflow-y:hidden !important;}/* Cada badge del detalle */.lp-listid^lp-list- .details-item{ display:inline-flex !important; align-items:center !important; gap:0px !important; background:#fff !important; color:#2F2E2E !important; border:1px solid rgba(0,0,0,.12) !important; border-radius:999px !important; padding:0px 0px !important; font-size:13px !important; line-height:1 !important; height:32px !important; /* alto uniforme */ box-sizing:border-box !important; white-space:nowrap !important; /* evita segunda línea */}/* Etiqueta y valor del badge del detalle */.lp-listid^lp-list- .details-item .label{ font-size:12px !important; color:#2F2E2E !important; opacity:.9 !important; margin-right:2px !important; font-weight:600 !important; white-space:nowrap !important;}.lp-listid^lp-list- .details-item .value{ font-weight:700 !important; white-space:nowrap !important;}/* Iconitos dentro del badge del detalle */.lp-listid^lp-list- .details-item i{ font-style:normal !important; opacity:.85 !important;}/* Por si quedaban reglas viejas, neutralizá compactos dentro del detalle */.lp-listid^lp-list- .tbody tr.details-row *{ height:auto !important; line-height:1 !important; white-space:nowrap !important; overflow:visible !important; text-overflow:clip !important; margin:0 !important; padding: 5px !important;}/* Servicios: mini-cards */.prof-services-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); gap: 12px; margin-top: 10px;}.svc-card { display: flex; flex-direction: column; align-items: center; gap: 8px; background: #ffffff; border-radius: 16px; box-shadow: 0 6px 16px rgba(15, 23, 42, 0.08); padding: 14px 10px; text-align: center; min-height: 110px; border: 1px solid #eef2f7;}.svc-ico { width: 42px; height: 42px; border-radius: 12px; display: grid; place-items: center; background: #FFDE59; /* acento */ color: #2F2E2E; /* terciario */ box-shadow: inset 0 0 0 2px rgba(47,46,46,.06); font-size: 20px;}.svc-label { font-size: 13px; font-weight: 600; color: #111827; line-height: 1.2;}.svc-muted { color: #64748b; font-size: 13px;}/* Estados/hover (desktop) */@media (hover:hover) and (pointer:fine) { .svc-card:hover { transform: translateY(-1px); box-shadow: 0 10px 22px rgba(15, 23, 42, 0.12); }}/* Responsive tweaks */@media (min-width: 768px) { .prof-services-cards { gap: 14px; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); } .svc-ico { width: 46px; height: 46px; font-size: 22px; } .svc-card { min-height: 120px; }}/* Servicios: solo iconos cuadrados */.prof-services-icons{ display:flex; flex-wrap:wrap; gap:8px; /* más juntos en mobile */ align-items:center;}.svc-square{ width:48px; height:48px; /* mobile */ border-radius:12px; background:#FFDE59; /* amarillo */ color:#2F2E2E; /* icono */ display:grid; place-items:center; box-shadow:0 4px 10px rgba(15,23,42,.10); border:1px solid rgba(47,46,46,.08); font-size:20px; /* tamaño del ícono */}.svc-square i{ line-height:1; }.svc-empty{ color:#64748b; font-size:13px;}/* accesibilidad: texto solo para lectores */.sr-only{ position:absolute!important; width:1px;height:1px;padding:0;margin:-1px; overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}@media (min-width:768px){ .prof-services-icons{ gap:10px; } /* un toque más de respiro en desktop */ .svc-square{ width:56px;height:56px; /* desktop */ border-radius:14px; font-size:22px; }}/* Contenedor de iconos tipo “apps” */.prof-services-icons, .prof-services-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(74px, 1fr)); gap: 8px 10px; /* más juntos en mobile */ align-items: start;}/* Tarjeta compacta: icono + etiqueta */.svc-tile{ display:flex; flex-direction:column; align-items:center; gap:6px; min-width:74px;}/* Cuadrado amarillo con sombra e icono centrado */.svc-square{ width:64px; height:64px; background:#FFDE59; border-radius:16px; box-shadow:0 6px 14px rgba(0,0,0,.14); display:flex; align-items:center; justify-content:center;}.svc-square i{ font-size:28px; color:#2F2E2E; /* terciario que venías usando */}/* Etiqueta debajo del icono */.svc-cap{ max-width:80px; text-align:center; font-size:12px; line-height:1.15; color:#1f2937; /* buen contraste */ word-break: break-word; /* por si el texto es largo */}/* Estados/empty */.svc-empty{ color:#64748b; font-size:13px;}/* Desktop: un pelín más grande y aireado */@media (min-width:768px){ .prof-services-icons, .prof-services-cards { gap: 10px 14px; } .svc-square{ width:72px; height:72px; border-radius:18px; } .svc-cap{ font-size:12px; max-width:90px; }}/* Grid compacta: solo cuadraditos */.prof-services-icons{ display:grid; grid-template-columns:repeat(auto-fit, minmax(66px, 1fr)); gap:6px; /* más juntos */}/* Cuadrado amarillo: ícono + etiqueta adentro */.svc-square{ background:#FFDE59; border-radius:16px; box-shadow:0 6px 14px rgba(0,0,0,.14); width:100%; aspect-ratio:1/1; /* siempre cuadrado */ display:flex; flex-direction:column; align-items:center; justify-content:center; padding:6px 4px; /* aire interno para ícono+texto */ text-align:center; overflow:hidden;}/* Ícono */.svc-square i{ font-size:22px; line-height:1; color:#2F2E2E; /* tu terciario */ margin-bottom:4px;}/* Etiqueta dentro del cuadrado */.svc-cap{ font-size:10px; line-height:1.1; font-weight:600; color:#2F2E2E; display:block; max-width:100%; word-break:break-word; /* si el texto se alarga */}/* Estado vacío */.svc-empty{ color:#64748b; font-size:13px;}/* Desktop: un pelín más grande */@media (min-width:768px){ .prof-services-icons{ gap:8px; grid-template-columns:repeat(auto-fit, minmax(72px, 1fr)); } .svc-square{ border-radius:18px; } .svc-square i{ font-size:20px; } .svc-cap{ font-size:11px; }}/* SERVICIOS (ÚNICO BLOQUE) *//* Contenedor tipo grid, gaps mínimos */.prof-services-icons{ display:grid; grid-template-columns:repeat(auto-fill, minmax(68px, 1fr)); /* muchas columnas, celdas pequeñas */ gap:4px; /* íconos bien juntitos */ align-items:start;}/* Cuadrado amarillo con icono + etiqueta DENTRO */.svc-square{ /* clave: el cuadrado ocupa el 67% del ancho de su celda */ width:83%; aspect-ratio:1/1; /* se mantiene cuadrado */ margin:0 auto; /* centrado dentro de la celda */ background:#FFDE59; color:#2F2E2E; border-radius:16px; box-shadow:0 6px 14px rgba(0,0,0,.14); border:1px solid rgba(47,46,46,.08); display:flex; flex-direction:column; align-items:center; justify-content:center; padding:6px 4px; /* aire interno para icono + texto */ text-align:center; overflow:hidden;}/* Ícono dentro del cuadrado */.svc-square i{ font-size:22px; line-height:1; margin-bottom:4px; color:#2F2E2E;}/* Etiqueta dentro del cuadrado (debajo del icono) */.svc-cap{ font-size:10px; line-height:1.1; font-weight:700; color:#2F2E2E; display:block; max-width:100%; word-break:break-word;}/* Estado vacío */.svc-empty{ color:#64748b; font-size:13px;}/* Desktop: un pelín más grande y algo más de aire */@media (min-width:768px){ .prof-services-icons{ grid-template-columns:repeat(auto-fill, minmax(72px, 1fr)); gap:6px; } .svc-square{ border-radius:18px; } .svc-square i{ font-size:24px; } .svc-cap{ font-size:11px; }}/* PERFIL – HEADER v2 (responsive) */.prof-head.prof-head--v2{ display: block; max-width: 100%; /* evita expandirse más que el viewport */ overflow-x: hidden; /* corta cualquier desborde transitorio */ box-sizing: border-box;}/* Top: Nombre Badge verificada */.prof-head.prof-head--v2 .prof-topv2{ display: grid; grid-template-columns: minmax(0,1fr) auto; align-items: center; gap: 10px; margin-bottom: 6px;}/* Nombre */.prof-head.prof-head--v2 .prof-name{ margin: 0; font-size: 19px; /* Mobile 17px */ font-weight: 800; line-height: 1.2; min-width: 0; padding-left: 0 !important;}.prof-head.prof-head--v2 .prof-name .prof-name-text{ display: block; overflow-wrap: break-word; word-break: break-word;}@media (min-width:768px){ .prof-head.prof-head--v2 .prof-name{ font-size: 22px; }}/* Badge Verificada (más compacto) */.badge-verified{ display: inline-flex; align-items: center; gap: 6px; padding: 4px 8px; /* menos padding interno */ border-radius: 999px; background: #eafff3; border: 1px solid #34c759; color: #0b6b3b; font-weight: 700; line-height: 1; white-space: nowrap; max-width: 100%;}.badge-verified .bv-ico{ width: 18px; height: 18px; flex: 0 0 18px; display: block; object-fit: contain;}.badge-verified .bv-text{ font-size: 13px;}.badge-verified.bv--noimg{ padding-left: 8px; }/* Rating a secas bajo el nombre */.prof-head.prof-head--v2 .prof-ratingline{ display: inline-flex; align-items: center; gap: 8px; margin-bottom: 15px; max-width: 100%;}.prof-head.prof-head--v2 .prof-reviews{ font-size: 14px; color: #64748b; line-height: 1;}/* Estrellas SVG puntiagudas (tipo Google) */.prof-head.prof-head--v2 .prof-stars{ display: inline-flex; gap: 2px;}.prof-head.prof-head--v2 .star-svg{ width: 18px; height: 18px; display: block; fill: #FFDE59; shape-rendering: geometricPrecision;}/* Pills: misma fila, ancho según contenido */.prof-head.prof-head--v2 .prof-infov2{ display: flex; /* antes: grid */ align-items: center; gap: 8px; flex-wrap: wrap; /* si no entra, que salte a 2da línea en móvil angosto */ max-width: 100%;}@media (min-width:768px){ .prof-head.prof-head--v2 .prof-infov2{ gap: 10px; }}/* Pills cuadradas (radio 5px) - ancho por contenido */.pill{ display: inline-flex; align-items: center; gap: 8px; background: #f1f5f9; border: 1px solid #e2e8f0; color: #334155; padding: 6px 10px; /* compacto */ border-radius: 5px; min-height: 32px; font-size: 14px; line-height: 1.2; min-width: 0; /* mantiene ellipsis si hiciera falta */ box-sizing: border-box; width: auto; /* ya no ocupa 100% */ flex: 0 0 auto; /* tamaño justo al contenido */}.pill i{ color: #334155; flex: 0 0 auto;}/* Truncado elegante de textos largos en pills */.prof-address-text,.prof-zone-text{ display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0;}/* Imágenes seguras */.prof-head.prof-head--v2 img{ max-width: 100%; height: auto; display:block; }/* CONTENEDOR DATOS RESERVA *//* LPP DATES: inputs con iconos (Cereal) */.lpp-dates{ display: grid; grid-template-columns: 2fr 1fr; /* fecha (2) + maletas (1) */ gap: 10px; width: 100%; font-family: Cereal, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;}/* “input” visual */.lpd-field{ display: inline-flex; align-items: center; gap: 10px; padding: 10px 12px; background: #fff; border: 1px solid #e2e8f0; border-radius: 10px; box-shadow: 0 2px 8px rgba(0,0,0,.04); min-height: 40px; min-width: 0; /* permite truncado */}/* iconos */.lpd-icon{ color: #334155; font-size: 16px; flex: 0 0 auto;}/* texto interno con truncado */.lpd-text{ display: inline-flex; align-items: center; gap: 8px; color: #1f2937; font-weight: 700; letter-spacing: .2px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0;}/* separador flecha */.lpd-sep{ color:#64748b; font-weight:700; }@media (max-width: 480px){ .lpp-dates{ grid-template-columns: 1fr; /* en móvil, uno debajo del otro */ gap: 8px; } .lpd-field{ min-height: 38px; padding: 8px 10px; } #payment-modal .modal-content { padding: 4px;!important} .pm-header {padding: 17px 13px 14px;}}/* (opcional) si querés asegurar Cereal, recordá cargar tu @font-face en el theme *//style>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->style typetext/css> :root { --adm-primary: #2e2a58; --adm-accent: #FFDE59; --adm-bg: #171717; --adm-light: #f9f9fb; } .admin-wrap { font-family: Nunito, sans-serif; } .admin-tabs { display:flex; gap:8px; margin:0 0 14px; flex-wrap:wrap; } .admin-tab { padding:8px 12px; border-radius:8px; border:1px solid var(--adm-primary); color:var(--adm-primary); background:#fff; cursor:pointer; font-weight:700; } .admin-tab.active { background:var(--adm-primary); color:#fff; } .admin-section { display:none; } .admin-section.active { display:block; } /* ---- Estilos comunes de tarjetas / tablas ---- */ .adm-card { background:#fff; border-radius:12px; padding:16px; box-shadow:0 1px 3px rgba(0,0,0,.07); margin-bottom:16px; } .adm-title { margin:0 0 10px; font-weight:800; color:#222; } .adm-row { display:flex; gap:8px; flex-wrap:wrap; align-items:center; } .adm-input, .adm-select { padding:8px; border:1px solid #ddd; border-radius:8px; } .adm-btn { background:var(--adm-primary); color:#fff; border:0; border-radius:10px; padding:10px 14px; cursor:pointer; } .adm-btn.secondary { background:#000; } .adm-btn:disabled { opacity:.5; cursor:not-allowed; } .adm-table { width:100%; border-collapse:separate; border-spacing:0 6px; } .adm-table th { text-align:left; font-weight:700; color:var(--adm-primary); padding:6px 8px; } .adm-table td { background:var(--adm-light); padding:8px; border-radius:8px; vertical-align:middle; } .adm-right { text-align:right; white-space:nowrap; } .adm-badge { display:inline-block; padding:2px 8px; border-radius:999px; background:#eef; color:var(--adm-primary); font-weight:700; } .adm-link { color:var(--adm-primary); text-decoration:underline; } .adm-hint { color:#666; font-size:.95rem; } /* ---- Escopado leve para tu módulo de Afiliados ---- */ .admin-afiliados #summary-cards { display:flex; flex-wrap:wrap; gap:1rem; margin-bottom:1.5rem; } .admin-afiliados .summary-card { background: #171717; color: #fff; border-radius: 8px; padding: 1rem; flex: 1 1 200px; box-shadow: 0 2px 6px rgba(0,0,0,0.2); } .admin-afiliados .summary-card h4 { margin: 0 0 0.5rem; font-size: 0.9rem; font-weight: 600; text-transform: uppercase; } .admin-afiliados .summary-card p { margin: 0; font-size: 1.4rem; font-weight: 700; } .admin-afiliados .titulo-comisiones { color: #FFFFFF; font-weight: 700; margin-top: 1em; } .admin-afiliados .filtros-comisiones { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 1rem; } .admin-afiliados .filtros-comisiones input { padding: 6px 8px; border: 1px solid #ccc; border-radius: 4px; flex: 1 1 150px; } .admin-afiliados .filtros-comisiones button, .admin-afiliados .btn-actualizar { padding: 6px 12px; background: #000; color: #fff; border: none; border-radius: 4px; cursor: pointer; transition: background .2s, color .2s; } .admin-afiliados .filtros-comisiones button:hover, .admin-afiliados .btn-actualizar:hover { background: #FFDE59; color: #000; } .admin-afiliados .btn-actualizar { margin-left: auto; } .admin-afiliados .tabla-comisiones { width: 100%; border-collapse: separate; border-spacing: 0; margin: 1em 0; box-shadow: 0 2px 6px rgba(0,0,0,0.1); border-radius: 8px; overflow: hidden; } .admin-afiliados .tabla-comisiones th, .admin-afiliados .tabla-comisiones td { padding: 8px 12px; border-bottom: 1px solid #ddd; text-align: left; vertical-align: middle; } .admin-afiliados .tabla-comisiones th { background: #f7f7f7; } .admin-afiliados .tabla-comisiones tr:nth-child(even) { background: #fafafa; } .admin-afiliados .tabla-comisiones tr:last-child td { border-bottom: none; } .admin-afiliados .btn-asignar, .admin-afiliados .link-affiliate { display: block; width: 100%; padding: 8px 0; text-align: center; background: #000; color: #fff; font-weight: 600; border: none; border-radius: 4px; cursor: pointer; transition: background .2s, color .2s; } .admin-afiliados .btn-asignar:hover, .admin-afiliados .link-affiliate:hover { background: #FFDE59; color: #000; } .admin-afiliados .comision-positiva { color: #00ff5e; font-weight: 700; } .admin-afiliados .paginacion { display: flex; justify-content: center; align-items: center; gap: 0.5rem; margin-bottom: 1rem; } .admin-afiliados .paginacion button { padding: 4px 8px; background: #000; color: #fff; border: none; border-radius: 4px; cursor: pointer; transition: background .2s, color .2s; } .admin-afiliados .paginacion button:hover:not(:disabled) { background: #FFDE59; color: #000; } .admin-afiliados .paginacion button:disabled { opacity: .5; cursor: default; }/* Contenedor y tabla ocupan todo el ancho */#lp-table-wrap { width: 100%; }#lp-table-wrap .adm-table { width: 100%; table-layout: fixed; /* reparte ancho y evita encogimientos raros */ border-collapse: separate; /* para poder espaciar filas */ border-spacing: 0 8px; /* “gap” vertical entre filas */}/* Look tipo “card” por fila */#lp-table-wrap .adm-table tbody tr { background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,.06); border-radius: 10px; overflow: hidden;}/* Celdas */#lp-table-wrap .adm-table th,#lp-table-wrap .adm-table td { padding: 10px 12px; vertical-align: middle; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}/* Anchos orientativos por columna (ajustá a gusto) */#lp-table-wrap .adm-table td:nth-child(1) { width: 64px; } /* ID */#lp-table-wrap .adm-table td:nth-child(2) { width: 20%; } /* Tienda */#lp-table-wrap .adm-table td:nth-child(3) { width: 22%; } /* Periodo */#lp-table-wrap .adm-table td:nth-child(4) { width: 120px; } /* Estado */#lp-table-wrap .adm-table td:nth-child(5) { width: 160px; } /* Solicitado */#lp-table-wrap .adm-table td:nth-child(6) { width: 160px; } /* Pagado */#lp-table-wrap .adm-table td:nth-child(7) { width: 90px; text-align: right; } /* Maletas */#lp-table-wrap .adm-table td:nth-child(8) { width: 130px; text-align: right; } /* Monto */#lp-table-wrap .adm-table td:nth-child(9) { width: 110px; } /* Comprobante */#lp-table-wrap .adm-table td:nth-child(10) { width: 130px; } /* Acciones *//* Botón “Ver” alineado a la derecha dentro de su celda */#lp-table-wrap .adm-table .btn-ver { float: right; }/* Ya no uses .lp-row en tr> (no aplica). Si lo querés para divs en otro lado, dejalo sin problema */.lp-row { /* si lo usás en otra parte que NO sea tr>, esto sí se aplica */ display: flex; align-items: center; justify-content: space-between; gap: 12px; width: 100%; box-sizing: border-box;}/* Tabla full width y con espacio entre filas */#lp-table-wrap .adm-table{ width: 100%; border-collapse: separate; border-spacing: 0 10px; /* “gap” vertical entre filas */ table-layout: auto; /* dejá que el contenido defina anchos */}/* Cabecera prolija */#lp-table-wrap .adm-table thead th{ background: #f7f7f7; padding: 10px 12px; text-align: left;}/* ⚠️ IMPORTANT: las filas con clase .lp-row deben comportarse como filas de tabla */#lp-table-wrap .adm-table tbody tr.lp-row{ display: table-row !important;}/* Celdas del body con estilo de “card” por fila */#lp-table-wrap .adm-table tbody tr.lp-row > td{ background: #fff; padding: 10px 12px; vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}/* Bordes redondeados por fila (primera y última celda) */#lp-table-wrap .adm-table tbody tr.lp-row > td:first-child{ border-radius: 10px 0 0 0px;}#lp-table-wrap .adm-table tbody tr.lp-row > td:last-child{ border-radius: 0 10px 10px 0;}/* Alineación de columnas numéricas */#lp-table-wrap .adm-table tbody tr.lp-row > td:nth-child(7),#lp-table-wrap .adm-table tbody tr.lp-row > td:nth-child(8){ text-align: right;}/* Botón “Ver” a la derecha dentro de su celda */#lp-table-wrap .adm-table .btn-ver{ float: right;}/* Opcional: si usás .lp-row en otros lugares (no tabla), dejalo; pero evitá que afecte a la tabla */.lp-row{ /* si la usás fuera de tablas podés dejar tu flex aquí */}#lp-table-wrap .adm-table thead th,#lp-table-wrap .adm-table tbody td { border-radius: 0px !important;}/style>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->style typetext/css>/* Tabla con border-radius y sin bordes internos molestos */.affiliate-receipts-table { width: 100%; border-collapse: separate; /* permite border-radius */ border-spacing: 0; border: 1px solid #ddd; /* borde exterior */ border-radius: 10px; overflow: hidden; /* recorta esquinas */}/* Encabezados centrados, línea inferior y fondo gris claro */.affiliate-receipts-table thead th { text-align: center; padding: 0.75em; border-bottom: 1px solid #ddd; background-color: #B3B3B3 !important; /* color de fondo solicitado */}/* Celdas centradas y con separación */.affiliate-receipts-table tbody td { text-align: center; padding: 0.75em; border-bottom: 1px solid #eee;}/* Quitar la línea inferior de la última fila */.affiliate-receipts-table tbody tr:last-child td { border-bottom: none;}/* Link “Ver comprobante” en negro y subrayado */.ar-link-file { color: #000 !important; text-decoration: underline !important;}/style>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->style typetext/css>/* Contenedor general de la lista de usuarios */.connected-users-list { display: flex; flex-direction: column; padding: 5px; margin-top: 0px; width: 100%; /* Ajustamos al 100% de ancho del contenedor */}/* Estilo para cada usuario en la lista */.user-item { display: flex; align-items: center; padding: 5px; background-color: transparent; /* Sin fondo */ width: 100%; /* Aseguramos que ocupe el 100% del contenedor */}/* Contenedor para la luz del estado */.user-status { display: flex; align-items: center; margin-right: 10px; /* Separación entre la luz y el texto */}/* Estilo de la lucecita de conexión */.user-status-light { width: 12px; /* Tamaño de la lucecita */ height: 12px; border-radius: 50%; margin-right: 5px; /* Separación entre la luz y el texto */}.user-status-light.green { background-color: green;}.user-status-light.red { background-color: red;}/* Eliminar la imagen de perfil (No se utilizará /* Detalles del usuario */.user-details { display: flex; flex-direction: column; font-size: 12px; /* Reducimos el tamaño de la fuente */ text-align: left; /* Alineamos el texto al centro */ color: #FFF;}/* Nombre de usuario en grande */.connect .user-name { font-size: 17px; /* Nombre de usuario más pequeño */ font-weight: 700; margin-left: 9px; font-family: nunito; padding-bottom: 1px !important; }/* Rol del usuario */.user-role { font-size: 13px; /* Tamaño de fuente más pequeño para el rol */ padding: 2px; padding-left: 10px; padding-right: 10px; border-radius: 200px; /* Bordes redondeados */ text-align: center; /* Centrar texto */ color: black !important;}/* Rol Colaborador (subscriber) - Fondo Azul */.user-role.user-colaborador { background-color: #1E90FF !important; /* Azul Francia */ color: white !important; text-align: center !important;}/* Rol Developer (administrator) - Fondo Dorado */.user-role.user-developer { background-color: #DAA520 !important; /* Dorado */ color: black !important; text-align: center !important; background-image: linear-gradient(145deg, #f7e3a1, #e4b800); border: none !important; font-size: 13px;}/* Rol Administrador (contributor) - Fondo Violeta */.user-role.user-administrador { background-color: #8A2BE2 !important; /* Violeta */ color: white !important; text-align: center !important; border: none !important; font-size: 13px;}/* Contenedor principal del badge */.user-info-card { position: relative; /* Necesario para posicionar el pseudo-elemento */ display: flex; background: rgba(255, 255, 255, 0.15); /* Fondo translúcido */ padding: 7px; border-radius: 10px; /* Borde redondeado */ backdrop-filter: blur(8px); /* Efecto vidrio */ box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15); /* Sombra */ color: #fff; /* Texto blanco */ justify-content: flex-start; align-items: center; /* Alineación vertical centrada */ margin: 0px 0; /* Espaciado vertical */ background-image: linear-gradient(145deg, rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1)); /* Gradiente */ overflow: hidden; /* Asegura que el pseudo-elemento no se salga del contenedor */}/* Pseudo-elemento para la textura de fondo */.user-info-card::before { content: ; /* Necesario para que el pseudo-elemento funcione */ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url(http://luggagestorageba.com/wp-content/uploads/2025/03/checki.png); /* URL de la textura */ background-size: cover; /* Ajusta la imagen al tamaño del contenedor */ background-position: center; /* Centra la imagen */ opacity: 0.1; /* Ajusta la opacidad de la textura */ z-index: -1; /* Coloca la textura detrás del contenido */}/* Avatar circular */.user-avatar { width: 50px !important; height: 50px !important; border-radius: 50% !important; /* Hace la imagen redonda */ margin-right: 20px !important; /* Espacio entre la imagen y el texto */}/* Detalles de usuario */.user-details { text-align: left;}.badget .user-name { margin: 0; font-size: 20px; font-weight: 700; /* Hacer el nombre más grueso */ font-family: Nunito, sans-serif; /* Fuente Nonito */}.user-roles { font-size: 15px; color: rgba(255, 255, 255, 0.8);}.user-roles { margin-bottom: -0.1rem !important; /* Ajusta el margen inferior */}/* Estilo para el rol de administrador (Oro más claro y elegante) */.admin-role { background-color: #e4b800; /* Dorado más claro */ border: 2px solid #d19d00; /* Borde dorado más oscuro */ color: #000000; /* Texto negro */ background-image: linear-gradient(145deg, #f7e3a1, #e4b800); /* Fondo dorado con gradiente */}/* Asegurar que el texto en el rol admin sea negro */.admin-role .user-name, .admin-role .user-roles { color: #000000; /* Texto negro para nombre y rol */}/* Estilo para otros roles (Azul brillante) */.user-role { background-color: #0077FF; /* Azul Francia */ border: 2px solid #0056b3; /* Borde azul oscuro */ color: #fff; /* Texto blanco */}/* Asegurar que el texto en otros roles sea blanco */.user-role .user-name, .user-role .user-roles { color: #fff; /* Texto blanco para nombre y rol */}/* Ocultar secciones por defecto */#admin, #config, #reserva, #ultimas-reservas { display: none;}#inicio { display: block; /* La sección de inicio se muestra por defecto */}/* Línea blanca más corta cuando seleccionado *//* Línea oculta inicialmente */.btn-inicio::after,.btn-reserva::after,.btn-admin::after,.btn-ultimas-reservas::after { content: ; position: absolute; right: 0; top: 25%; height: 50%; width: 3px; background-color: white; opacity: 0; transform: scaleY(0); transition: opacity 0.3s ease, transform 0.3s ease;}/* Línea visible y animada al seleccionar */.btn-inicio.selected-button::after,.btn-reserva.selected-button::after,.btn-admin.selected-button::after,.btn-ultimas-reservas.selected-button::after { opacity: 1; transform: scaleY(1);}.fecha-usuario { font-size: 1rem; /* Aumenta el tamaño de la fuente */ color: #676767; /* Color del texto */}/* Contenedor de los filtros */.filtros-container { display: flex; align-items: center; gap: 10px; /* Espacio entre los elementos */ margin-bottom: 20px; /* Espacio debajo del contenedor */ flex-wrap: nowrap; /* Evita que los elementos se envuelvan a la siguiente línea */ margin-top: 20px;}/* Estilo para las etiquetas dentro del contenedor de filtros */.filtros-container label { white-space: nowrap; /* Evita que el texto de la etiqueta se divida en varias líneas */ font-size: 14px;}/* Estilo para los campos de entrada dentro del contenedor de filtros */.filtros-container inputtypetext,.filtros-container inputtypedate { padding: 8px; border: 1px solid #ccc; border-radius: 4px; font-size: 14px; flex: 1; /* Hace que los campos ocupen el espacio disponible */ min-width: 150px; /* Ancho mínimo para evitar que los campos sean demasiado pequeños */}/* Estilo específico para el campo de fecha dentro del contenedor de filtros */.filtros-container inputtypedate { cursor: pointer; /* Hace que el campo sea 100% clickeable */}/* Estilo para el botón dentro del contenedor de filtros */.filtros-container button#aplicar-filtros { background-color: #FFDE59; /* Color de fondo */ border: none; padding: 8px 16px; border-radius: 4px; font-size: 14px; cursor: pointer; color: #000; /* Color del texto */ transition: background-color 0.3s ease; white-space: nowrap; /* Evita que el texto del botón se divida en varias líneas */}/* Efecto hover para el botón dentro del contenedor de filtros */.filtros-container button#aplicar-filtros:hover { background-color: #e6c94d; /* Color más oscuro al pasar el mouse */}/* Fuente Barlow (asegúrate de cargarla desde Google Fonts) */@import url(https://fonts.googleapis.com/css2?familyBarlow:wght@400;700&displayswap);/* Estado Booked (Reservado) */.estado-reserved { position: relative; font-family: Barlow, sans-serif; font-weight: bold; color: #fff; /* Texto blanco para contraste */ background: #4F7942; /* Tinte rojo semitransparente */ backdrop-filter: blur(8px); /* Glassmorphism */ -webkit-backdrop-filter: blur(8px); border: 1px solid #4F7942; /* Borde rojo más sólido */ border-radius: 5px; padding: 8px 20px; display: inline-block; text-align: center; width: auto; overflow: hidden; /* Recorta el reflejo */ cursor: pointer;}/* Opcional: pequeño brillo diagonal */ .estado-reserved::after { content: ; position: absolute; top: -40%; left: -40%; width: 180%; height: 180%; background: rgba(255, 255, 255, 0.09); transform: rotate(45deg); pointer-events: none; }/* Estado Luggage stored (Equipaje guardado) */.estado-in-storage { position: relative; font-family: Barlow, sans-serif; font-weight: bold; color: #fff; /* Texto blanco para contraste */ background: #D98E4D; /* Tinte naranja semitransparente */ backdrop-filter: blur(8px); /* Glassmorphism */ -webkit-backdrop-filter: blur(8px); border: 1px solid #D98E4D; /* Borde rojo más sólido */ border-radius: 5px; padding: 8px 20px; display: inline-block; text-align: center; width: auto; overflow: hidden; /* Recorta el reflejo */ cursor: pointer;}/* Opcional: pequeño brillo diagonal */ .estado-in-storage::after { content: ; position: absolute; top: -40%; left: -40%; width: 180%; height: 180%; background: rgba(255, 255, 255, 0.09); transform: rotate(45deg); pointer-events: none; }/* Contenedor “botón” vidriado en rojo con reflejo */ .estado-picked-up { position: relative; font-family: Barlow, sans-serif; font-weight: bold; color: #fff; /* Texto blanco para contraste */ background: #A33A3A; /* Tinte rojo semitransparente */ backdrop-filter: blur(8px); /* Glassmorphism */ -webkit-backdrop-filter: blur(8px); border: 1px solid #8C2E2E; /* Borde rojo más sólido */ border-radius: 5px; padding: 8px 20px; display: inline-block; text-align: center; width: auto; overflow: hidden; /* Recorta el reflejo */ cursor: pointer; } /* Opcional: pequeño brillo diagonal */ .estado-picked-up::after { content: ; position: absolute; top: -40%; left: -40%; width: 180%; height: 180%; background: rgba(255, 255, 255, 0.09); transform: rotate(45deg); pointer-events: none; }@media screen and (max-width: 1366px) { #tabla-reservas th, #tabla-reservas td { font-size: 12px; /* Ajusta según necesidad */ }}/* Estilo para las celdas con icono */#tabla-reservas td { text-align: center; /* Alinear texto a la izquierda */ vertical-align: middle; /* Centrado vertical */ font-family: Barlow, sans-serif; font-weight: 500; /* Un poco más grueso */ padding: 10px 8px; /* Espaciado */}#tabla-reservas th { text-align: center; /* Alinear texto a la izquierda */ vertical-align: middle; /* Centrado vertical */ font-family: Barlow, sans-serif;}/* Estilo específico para los íconos dentro de las celdas */#tabla-reservas td i { color: #d3d3d3; /* Gris clarito */ margin-right: 8px; /* Separación del texto */ font-size: 1rem;}/* Estilo para la hora dentro de un cuadro gris */.hora { background-color: #E0E0E0; /* Gris suave */ padding: 2px 6px; border-radius: 4px; font-weight: 600; /* Negrita */ margin-left: 10px; /* Separación del texto */}/* Fondo blanco para las celdas */.fondo-blanco { background-color: #fff;}/* Fondo gris para las celdas */.fondo-gris { background-color: #e8e8e8;}/* Contenedor del formulario */.affiliate-receipt-form { max-width: 100%; margin: 2em auto; padding: 1.5em; background-color: #f9f9f9; border-radius: 10px; box-shadow: 0 2px 8px rgba(0,0,0,0.1); font-family: sans-serif;}/* Espaciado entre campos */.affiliate-receipt-form p { margin-bottom: 1em;}/* Etiquetas */.affiliate-receipt-form label { display: block; margin-bottom: 0em; font-weight: bold; color: #333;}/* Inputs de texto, número, fecha y selects */.affiliate-receipt-form inputtypenumber,.affiliate-receipt-form inputtypedate,.affiliate-receipt-form select { width: 100%; padding: 0.6em; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; font-size: 1em;}/* Input file */.affiliate-receipt-form inputtypefile { font-size: 0.9em;}/* Botón de envío */.affiliate-receipt-form buttontypesubmit { display: inline-block; background-color: #0073aa; color: #fff; padding: 0.75em 1.5em; border: none; border-radius: 4px; font-size: 1em; cursor: pointer; transition: background-color 0.2s ease;}.affiliate-receipt-form buttontypesubmit:hover { background-color: #005177;}/* Mensajes de resultado */.affiliate-receipt-form pstyle*color:green { color: #0a0 !important; font-weight: bold;}.affiliate-receipt-form pstyle*color:red { color: #c00 !important; font-weight: bold;}/style>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->style typetext/css>/* 1. Modal – Custom Date */.customdate { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); font-family: Cereal, Arial, sans-serif;}.customdate-content { background-color: #fff; margin: 3% auto; padding: 20px; border: 1px solid #888; width: 90%; max-width: 500px; border-radius: 10px; position: relative;}.customdate-content h2 { text-align: center; margin: 0 auto; padding: 20px 0; width: 100%; font-size: 28px; font-weight: bold; color: #2f2e2e; font-family: Cereal, Sans-serif;} .close { position: absolute; right: 1%; top: 0px; font-size: 50px; font-weight: bold; cursor: pointer; color: #FFF;}.close:hover,.close:focus { color: black; text-decoration: none;}/* 2. Input y Calendario (Flatpickr) *//* Campo de rango de fechas */#dateRange { width: 100%; padding: 10px; margin-bottom: 20px; border: 1px solid #ccc; border-radius: 5px; text-align: center; font-size: 16px; cursor: pointer;}/* Calendario general */.flatpickr-calendar { margin: 0 auto 20px; font-family: Cereal, Arial, sans-serif; box-shadow: none; border: 1px solid #e0e0e0; border-radius: 8px; padding-bottom: 10px;}/* Días y semanas */.flatpickr-day { font-size: 17px; height: 40px; line-height: 40px; margin: 2px 0;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange { background: #2f2e2e; color: #fff; border-color: #2f2e2e;}.flatpickr-day.inRange { background: rgba(255, 222, 89, 0.3); box-shadow: none; border-color: transparent;}.flatpickr-weekdays { font-size: 17px; padding: 10px 0;}.flatpickr-weekday { font-weight: bold;}/* Meses */.flatpickr-months .flatpickr-month { background-color: #FFDE59 !important; height: 43px !important; padding: 1px !important;}.flatpickr-current-month input.cur-year { display: none;}.numInputWrapper { display: none !important;}.flatpickr-monthDropdown-months{ padding: 5px !important;}/* 3. Etiquetas y Selectores de Hora */.time-labels { display: flex; justify-content: space-between; margin-bottom: 10px; font-weight: bold; gap: 170px; padding: 10px 22px 0 18px;}.time-labels span { text-align: center; font-size: 16px;}.time-selectors { display: flex; justify-content: space-between; margin-bottom: 20px; gap: 200px;}.time-selector { width: 48%;}.time-selector select { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 5px; background-color: rgba(255, 222, 89, 0.3);}/* 4. Botón de Confirmación (Selección de Fecha/Hora) */#confirmSelection { width: 100%; padding: 15px; background-color: #2f2e2e; color: #fff; border: none; border-radius: 5px; font-size: 16px; cursor: pointer; transition: background-color 0.3s, color 0.3s; font-family: Cereal, Arial, sans-serif;}#confirmSelection:hover { background-color: #FFDE59; color: #2f2e2e;}/* 5. Tooltip e Ícono de Ayuda */.tooltip { position: absolute; bottom: 100%; left: 50%; transform: translateX(-50%); background-color: #2f2e2e; color: #fff; padding: 12px; border-radius: 4px; font-size: 14px; width: 350px; white-space: normal; word-wrap: break-word; opacity: 0; visibility: hidden; transition: opacity 0.3s, visibility 0.3s; z-index: 1000; margin-bottom: 10px;}.tooltip::after { content: ; position: absolute; top: 100%; left: 50%; transform: translateX(-50%); border-width: 6px; border-style: solid; border-color: #2f2e2e transparent transparent transparent;}.tooltip.active { opacity: 1; visibility: visible;}.icon-question { position: relative; cursor: pointer; margin-left: 5px; color: #2f2e2e;}.fa-2x { font-size: 1.3em; vertical-align: middle; margin-top: 2px;}@media screen and (max-width: 767px) { .tooltip.active { position: fixed; /* Se posiciona respecto al viewport */ top: 20px; /* Ajusta la distancia desde la parte superior */ left: 50%; transform: translateX(-50%); /* Centrado horizontal */ width: 90%; /* Ancho adaptable en mobile */ max-width: 350px; /* Conserva un ancho máximo si se desea */ margin: 0; /* Elimina márgenes para evitar desplazamientos */ z-index: 2000; /* Asegura que quede por encima de otros elementos */ height: 70px; } .tooltip.active::after { display: none; /* Opcional: oculta la flecha en mobile */ }}/* 6. Formulario de Reserva */#reservation-form { display: flex; align-items: center; gap: 10px; width: 950px !important; background-color: #f8f9fa; padding: 20px; border-radius: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); font-family: Figtree, sans-serif; }#reservation-form label { font-weight: 400; margin-right: 0;}#reservation-form select,#reservation-form inputtypenumber,#reservation-form inputtypetext,#reservation-form buttontypebutton { padding: 8px; border: 1px solid #ccc; border-radius: 10px; font-size: 16px; background-color: #FFF; font-family: Figtree, sans-serif; outline: none;}#reservation-form input:focus,#reservation-form select:focus,#reservation-form textarea:focus,#reservation-form button:focus { outline: none; border: 1px solid #FFDE59; box-shadow: 0 0 8px rgba(255,222,89,0.6); transition: border 0.3s ease, box-shadow 0.3s ease;}/* Contenedor de cantidad */#reservation-form .quantity-container { display: flex; align-items: center; gap: 5px;}#reservation-form .quantity-container button { background-color: #2F2E2E; border: none; padding: 16px; border-radius: 50%; cursor: pointer; font-size: 16px; font-weight: bold; width: 40px; height: 40px; color: #000; display: flex; align-items: center; justify-content: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1); transition: background-color 0.3s ease;}#reservation-form .quantity-container button:hover { background-color: #FFDE59;}#reservation-form .quantity-container inputtypenumber { width: 100%; text-align: center; font-size: 18px; font-weight: bold; height: 30px; border: 1px solid #ccc; border-radius: 5px; background-color: #ffffff; -moz-appearance: textfield;}#reservation-form buttontypebutton { background-color: #2F2E2E; border: none; padding: 14px 20px; border-radius: 10px; cursor: pointer; font-size: 16px; font-weight: bold; color: #FFF; box-shadow: 0 4px 8px rgba(0,0,0,0.1); transition: background-color 0.3s ease;}#reservation-form buttontypebutton:hover { background-color: #ffde59; color: #000;}.form-row { display: flex; gap: 10px; /* Opcional: para separar los inputs */}.form-row inputtypetext { width: 50%; box-sizing: border-box; /* Asegura que el padding no incremente el ancho total */}@media screen and (max-width: 768px) { #reservation-form .quantity-container button { width: 107px; }}/* 7. Métodos de Pago */.payment-methods { display: flex; gap: 15px; margin-bottom: 20px; flex-wrap: wrap; justify-content: center; margin-top: 30px;}.payment-option { flex: 1; padding: 20px; border: 1px solid #ccc; border-radius: 10px; text-align: center; cursor: pointer; transition: all 0.3s ease; background-color: #FFF; position: relative;}.payment-option.selected { border-color: #FFDE59; background-color: #FFDE59 !important; border: 2px solid #FFDE59; box-shadow: 0 0 8px rgba(255,222,89,0.6); transition: border 0.3s ease, box-shadow 0.3s ease;}.payment-option i { font-size: 24px; margin-bottom: 10px; color: #333;}.payment-option span { font-size: 16px; font-weight: bold; color: #333;}/* 8. Steps y Navegación *//* Steps */.step { display: none; width: 600px !important; /* Ancho fijo de 600px */ margin: 30px auto 0; /* Centrado horizontal (auto para left/right) y margen superior de 55px */ position: relative; padding: 18px; border-radius: 15px; background-color: rgba(255, 255, 255, 0.9); box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); z-index: 1;}.step::before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: repeat; background-size: auto; background-position: left; opacity: 0.3; z-index: -1; border-radius: 15px;}.step.active { display: block;}@media screen and (max-width: 767px) { .step { width: 97% !important; padding: 15px !important; margin: 30px auto 0 !important; /* auto en los márgenes laterales centra el div */ top: 40px !important; }}/* Botones generales */button { background-color: #2F2E2E; border: none; padding: 10px 20px; border-radius: 10px; font-size: 16px; font-weight: bold; color: #000; cursor: pointer; transition: background-color 0.3s ease;}button:hover { background-color: #e6c750;}button:disabled { background-color: #d3d3d3; padding: 15px 30px; cursor: not-allowed; color: #808080; outline: none; border: 1px solid #808080; margin-top: 20px; margin-bottom: 20px;}/* Botones de pasos */#next-step-1,#next-step-2 { width: 100%; margin: 10px 0; padding: 15px; font-size: 16px; font-weight: bold; background-color: #2F2E2E; border: none; border-radius: 10px; cursor: pointer; transition: background-color 0.3s ease;}#next-step-3 { width: 200px; /* Ancho pequeño, ajusta según lo necesites */ margin: 10px auto; /* Centrado horizontal */ padding: 15px; font-size: 16px; font-weight: bold; background-color: #2F2E2E; border: none; border-radius: 10px; cursor: pointer; transition: background-color 0.3s ease;}#next-step-1:hover,#next-step-2:hover,#prev-step-3:hover { background-color: #ffde59;}.button-container { display: flex; gap: 300px; margin-top: 20px;}@media screen and (max-width: 768px) { .button-container { display: flex; gap: 80px; margin-top: 20px;}}#prev-step-2 { flex: 1; width: 50%; padding: 15px; font-size: 16px; font-weight: bold; background-color: transparent; border-radius: 10px; cursor: pointer; transition: background-color 0.3s ease; margin-top: 9px; margin-bottom: 10px; color: #000;}#prev-step-2:hover { background-color: #2F2E2E; color: #000;}#next-step-2 { flex: 1; width: 50%; padding: 13px; font-size: 16px; font-weight: bold; background-color: #FFDE59; border-radius: 10px; cursor: pointer; transition: background-color 0.3s ease;}#next-step-2:hover { background-color: #FFDE59; border: 3px solid #FFDE59; transition: background-color 0s ease;}/* Botón Confirmar y Pagar */#confirm-button { background-color: #d3d3d3; color: #808080; border: 1px solid #808080; padding: 15px 30px; margin-top: 30px; margin-bottom: 30px; border-radius: 10px; font-size: 16px; font-weight: bold; cursor: not-allowed; display: inline-flex; align-items: center; justify-content: center; transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;}#confirm-button:not(:disabled) { cursor: pointer; background-color: #009ee3; color: #FFF; border: 1px solid #009ee3;}#confirm-button:not(:disabled):hover { background-color: #87CEEB; border-color: #87CEEB; transition: opacity 0.3s ease, transform 0.3s ease;}#confirm-button .mp-logo { width: 32px; margin-right: 5px; opacity: 0; transition: opacity 0.3s ease, transform 0.3s ease, filter 0.3s ease; transform: translateX(-10px);}#confirm-button:disabled .mp-logo { width: 32px; opacity: 1; filter: grayscale(100%) brightness(70%);}#confirm-button:not(:disabled) .mp-logo { opacity: 1;}/* Estilos para el badge de descuento */.discount-badge { position: absolute; top: -17px; right: -5px; background-color: #28a745; color: #fff !important; padding: 5px 10px; border-radius: 20px; font-size: 14px !important; font-weight: 400; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); z-index: 1; animation: pulse 1.5s infinite !important;}/* Animación de pulso */@keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.1); } 100% { transform: scale(1); }}#payment-card-content { display: flex; flex-direction: column; align-items: center; /* Centrado horizontal */ justify-content: center; /* Centrado vertical, si el contenedor tiene una altura definida */ text-align: center;}.checkbox-container{ padding-top: 20px;}/* Centrado del contenido en payment-cash-content */#payment-cash-content { display: flex; flex-direction: column; align-items: center; text-align: center;}/* Estilo para el recuadro de disclaimer */.disclaimer { background-color: #fff3f3; /* Fondo pastel rojo */ border: 1px solid #ff0000; /* Borde rojo sólido */ padding: 10px; border-radius: 8px; /* Bordes redondeados */ margin-top: 15px; font-size: 18px; font-weight: 500; color: #2F2E2E; display: flex; align-items: center; gap: 10px;}@media (max-width: 767px) { .disclaimer { font-size: 16px; }}/* 9. Luggage & Lockers */.contenedor { display: flex; flex-wrap: nowrap; justify-content: space-between; width: 100%; gap: 20px;}.luggage-container,.lockers-container { width: calc(50% - 10px); background: #fff; border-radius: 10px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); padding: 10px; text-align: center; transition: all 0.3s ease; border: 1px solid #ccc; margin: 0 auto; max-width: 400px; position: relative; overflow: visible;}.luggage-container:hover,.lockers-container:hover { box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);}.luggage-container img,.lockers-container img { display: block; margin: 0 auto 10px;}.luggage-container h4,.lockers-container h4 { text-align: center; margin-bottom: 8px; font-size: 20px; font-family: Cereal;}.quantity-container { display: flex; justify-content: center; align-items: center; gap: 10px; margin-top: 15px;}.quantity-container button { background-color: #2f2e2e; border: none; padding: 10px 15px; border-radius: 5px; color: #fff; cursor: pointer; transition: background-color 0.3s ease;}.quantity-container button:hover { background-color: #1f1e1e;}.quantity-container input { width: 100%; text-align: center; font-size: 18px; font-weight: bold; border: 1px solid #ccc; border-radius: 10px; background-color: #ffffff;}@media screen and (max-width: 767px) { .luggage-container,.lockers-container { padding: 5px; }}/* 10. Read-Only Fields & Info Box */.read-only-fields-row { display: flex; justify-content: space-between; gap: 10px;}.read-only-fields-row > div { width: 33.3%;}.read-only-fields-row input { width: 100%; background-color: #f2f2f2; color: #a1a1a1; border: 1px solid #ccc; border-radius: 10px; padding: 8px; font-size: 16px; font-family: DM Sans, sans-serif; cursor: not-allowed; user-select: none; pointer-events: none; outline: none;}.read-only-fields-row label { color: #2F2E2E; margin-bottom: 5px; font-family: DM Sans, sans-serif;}.info-box { background-color: #FFDE59; border: 3px solid #FFDE59; padding: 10px; border-radius: 10px; margin-bottom: 20px; text-align: center; font-family: DM Sans, sans-serif; font-weight: bold; color: #2F2E2E;}.info-box { display: none;}@media screen and (max-width: 767px) { .contenedor { gap: 0px !important; }}/* 11. Otros Detalles */.efectivo-let { position: relative; font-family: Roboto Mono, monospace; font-weight: 300; margin-top: 0; line-height: 1; font-size: 12px; top: -3px;}#email { width: 100%; padding: 9px; border: 1px solid #ccc; border-radius: 10px; font-size: 16px; margin-top: 10px; background-color: #FFF; font-family: Figtree, sans-serif; outline: none;}#email:active { border: 2px solid #FFDE59; box-shadow: 0 0 8px rgba(255,222,89,0.6); transition: border 0.3s ease, box-shadow 0.3s ease;}#finish-reservation { background-color: #32CD32 !important; color: white !important; padding: 10px 20px; border: none; margin-top: 30px; margin-bottom: 30px; border-radius: 5px; cursor: pointer; font-size: 18px; display: inline-flex; align-items: center; transition: all 0.3s ease;}#finish-reservation:hover { box-shadow: 0 0 20px 10px rgba(50,205,50,0.7); color: #FFF; transform: scale(1.05);}#finish-reservation i { margin-right: 10px;}#progress-bar-container { width: 100%; background-color: #f0f0f0; border-radius: 5px; overflow: hidden; margin-top: 20px;}#progress-bar { height: 10px; background-color: #32CD32; width: 0%; transition: width 0.5s ease;}/* 12. Modal Overlay y Tooltip Overlay */.modal { display: none; position: fixed; z-index: 99999999999999; left: 0; top: 0; width: 100%; height: 100%; overflow-y: auto; backdrop-filter: blur(8px); padding-top: 0px; justify-content: center; align-items: center;}.modal::before { content: ; position: absolute; z-index: 99999999999999; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: -1;}.tooltip-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; opacity: 0; visibility: hidden; transition: opacity 0.3s ease, visibility 0.3s ease; z-index: 2000;}.tooltip-overlay.active { opacity: 1; visibility: visible;}.tooltip-content { background: #2f2e2e; color: #fff; padding: 20px; border-radius: 8px; max-width: 90%; text-align: center; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); transition: transform 0.3s ease; transform: translateY(-10px);}.tooltip-overlay.active .tooltip-content { transform: translateY(0);}.tooltip-content button { margin-top: 15px; background: #FFA500; border: none; padding: 10px 15px; border-radius: 5px; color: #fff; cursor: pointer; transition: background 0.3s ease;}.tooltip-content button:hover { background: #e59400;}/* 13. Media Queries – Móviles (max-width: 767px) */@media screen and (max-width: 767px) { /* Modal Custom Date para Móviles */ .customdate { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); } .customdate-content { background-color: #f8f9fa; margin: 10% auto !important; padding: 15px; border: 1px solid #888; width: 95%; max-width: 400px; border-radius: 10px; position: relative; } .close { position: absolute; right: 1%; top: 0px; font-size: 50px; font-weight: bold; cursor: pointer; color: #FFF;} #dateRange { width: 100%; padding: 8px; margin-bottom: 15px; border: 1px solid #ccc; border-radius: 5px; text-align: center; font-size: 14px; cursor: pointer; } .time-labels { gap: 30px; padding: 5px 10px; font-size: 14px; margin-bottom: 8px; } .time-selectors { gap: 20px; margin-bottom: 15px; } .time-selector { width: 48%; } .time-selector select { padding: 8px; font-size: 14px; } #confirmSelection { padding: 12px; font-size: 14px; } .flatpickr-calendar { font-size: 14px; } .flatpickr-day { font-size: 14px; height: 35px; line-height: 35px; } .flatpickr-weekdays { font-size: 14px; padding: 5px 0; } .icon-question { font-size: 16px; } .tooltip { padding: 8px; font-size: 12px; width: 250px; } .step { padding: 15px; margin: 0; } .payment-methods { flex-direction: column; gap: 15px; margin-bottom: 20px; margin-top: 30px; }}@media (max-width: 767px) { /* Estilos para el Formulario de Reserva en Móviles */ #reservation-form { flex-direction: column; align-items: center; justify-content: center; width: 100%; max-width: 100%; padding: 20px; border-radius: 15px; } #reservation-form label { font-size: 14px; } #reservation-form select, #reservation-form input { font-size: 14px; padding: 10px; } #pay-button { font-size: 16px; padding: 12px; margin-top: 10px; width: 100%; } #reservation-form select { font-size: 13px; padding: 18px; } #reservation-form buttontypebutton { padding: 10px; } #reservation-form select, #reservation-form inputtypenumber, #reservation-form inputtypetext, #reservation-form buttontypebutton { font-size: 16px; }}@media (max-width: 767px) { /* Modificar Label para store en Móviles */ labelforstore { visibility: hidden; display: block; width: 100%; margin-bottom: 10px; } labelforstore::before { content: Seleccione ubicación; visibility: visible; position: absolute; width: 100%; left: 50%; top: 20px; transform: translateX(-50%); text-align: center; font-size: 18px; font-weight: bold; font-family: Figtree, sans-serif; color: #333; } .payment-methods { flex-direction: column; gap: 25px; margin-bottom: 20px; margin-top: 30px; }}@media (max-width: 767px) { /* Ajustes para campos read-only en Móviles */ .read-only-fields-row { flex-wrap: wrap; } .read-only-fields-row > div:first-child { width: 100%; } .read-only-fields-row > div:not(:first-child) { width: calc(50% - 5px); } .checkin-info, .checkout-info { font-size: 14px; }}.ticket-summary { background: #FFF; border: 1px solid #ccc; padding: 16px; border-radius: 12px; margin-bottom: 20px; font-family: Cereal, sans-serif; max-width: 600px; margin-left: auto; margin-right: auto;}.ticket-summary h4 { margin-top: 0; text-align: center; font-size: 18px; color: #333;}.ticket-line { display: flex; justify-content: space-between; padding: 6px 0; font-size: 15px; border-bottom: 1px dotted #ccc;}.ticket-line:last-child { border-bottom: none;}.ticket-line.total { font-weight: bold; font-size: 16px; color: #2e7d32; margin-top: 10px;}@media (max-width: 480px) { .ticket-summary { padding: 12px; font-size: 13px; max-width: 100%; box-shadow: none; border: 1px dashed #ffbf00; } .ticket-summary h4 { font-size: 15px; text-align: center; } .ticket-line { flex-direction: row !important; align-items: center; justify-content: space-between; text-align: left; padding: 4px 0; font-size: 13px; } .ticket-line.total { font-size: 14px; font-weight: bold; color: #2e7d32; } #step-2 h4 { font-size: 19px; text-align: center !important; }}button { -webkit-tap-highlight-color: transparent;}button:active { background: inherit !important;}#step-2 h4 { text-align: center;}select { -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 10px; /* Ajusta el valor según tus necesidades */ border: 1px solid #ccc; /* Opcional: para definir un borde */ background: url(ruta/a/tu/icono.svg) no-repeat right center; /* Opcional: para agregar un icono personalizado */ background-size: 12px; /* Ajusta el tamaño del icono si lo usas */}#step-2 { position: relative; /* o la que necesites según el contexto */ top: 0px !important;}.btn-container { width: 69% !important; margin: 0 auto !important; display: flex !important; height: 50px !important; gap: 5px; margin-bottom: 10px !important; } .btn-hoy { width: 50% !important; height: 90% !important; box-sizing: border-box !important; background-color: #000 !important; /* Gris clarito oscuro */ border: none !important; padding: 10px 0px !important; color: #FFF !important; font-size: 16px !important; cursor: pointer !important; transition: background-color 0.3s ease !important; box-shadow: none !important; font-weight: 400 !important; } .btn-hoy:hover { background-color: #FFDE59 !important; color: #000 !important; } .btn-mañana { width: 50% !important; height: 90% !important; box-sizing: border-box !important; background-color: #000 !important; /* Gris clarito oscuro */ border: none !important; padding: 10px 0px !important; color: #FFF !important; font-size: 16px !important; cursor: pointer !important; transition: background-color 0.3s ease !important; box-shadow: none !important; font-weight: 400 !important; } .btn-mañana:hover { background-color: #FFDE59 !important; color: #000 !important; } /* Adaptación a mobile */ @media screen and (max-width: 600px) { .btn-container { width: 100% !important; } }.dashboard { display: flex; height: 100vh;}.sidebar { width: 15%; background-color: #1a1a1a; padding-top: 12px; display: flex; flex-direction: column; align-items: center; color: white; }.sidebar .logo img { width: 100%; margin-bottom: 20px;}.menu-btn { background-color: transparent; border: none; color: white; padding: 15px; text-align: left; width: 100%; cursor: pointer; font-size: 16px; transition: background-color 0.3s ease; border-radius: 0px; }.menu-btn:hover, .menu-btn.active, .menu-btn.focus { background-color: #FFDE59; /* Color amarillo para estado activo y hover */ color: #000;}typebutton:focus, typebutton:hover, typesubmit:focus, typesubmit:hover, button:focus, button:hover { color: #000; background-color: #FFDE59; outline: none; /* Eliminar el borde que aparece en modo focus */ border: none; /* Eliminar cualquier borde */ border-radius: 0px;}.main-content { width: 85%; display: flex; flex-direction: column; }.header { background-color: #FFDE59; padding: 10px 20px; display: flex; justify-content: space-between; align-items: center; height: 60px;}.header-center { flex: 1;}.header-right { font-size: 18px; font-weight: bold;}.content-section { padding: 20px; display: none; /* Inicialmente ocultas todas las secciones */}.content-section.active { display: block; /* Mostrar solo la sección activa */}.content-section h1 { margin-top: 0;}/* Estilo general de la tabla (igual que antes) */#tabla-reservas { width: 100%; border-collapse: collapse; font-family: Cereal, sans-serif; margin: 20px 0; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); border-radius: 10px; border: 1px solid #ddd; /* Añadido borde a la tabla */ overflow: hidden; /* Asegura que el contenido no se desborde por las esquinas */}/* Estilo para los encabezados */#tabla-reservas thead { background-color: #333; color: #fff;}#tabla-reservas th { padding: 12px 20px; text-align: left; font-weight: bold; letter-spacing: 1px;}/* Estilo para las filas de la tabla */#tabla-reservas tbody tr { border-bottom: 1px solid #ddd;}#tabla-reservas td { padding: 12px 20px; text-align: left; color: #333;}#tabla-reservas tbody tr:nth-child(even) { background-color: #f9f9f9;}#tabla-reservas tbody tr:hover { background-color: #f1f1f1; cursor: pointer;}/* Estilo de la columna de acciones */#tabla-reservas td a { text-decoration: none; margin: 0 10px; color: #333; font-size: 18px; transition: all 0.3s ease;}#tabla-reservas td a:hover { color: #FFDE59;}/* Efecto para mostrar el título del icono al hacer hover */#tabla-reservas td atitle:hover::after { content: attr(title); position: absolute; background-color: #333; color: #fff; padding: 5px 10px; border-radius: 5px; font-size: 12px; top: -30px; white-space: nowrap;}/* Aseguramos que los iconos no se desborden */#tabla-reservas td a i { display: inline-block;}/* Estilos adicionales para las filas pequeñas */@media (max-width: 768px) { #tabla-reservas th, #tabla-reservas td { padding: 8px 12px; }}/* Estilo para la columna de acciones */#tabla-reservas th:last-child,#tabla-reservas td:last-child { width: 80px; /* Ajusta según necesites */ white-space: nowrap; /* Evita que el contenido se expanda */ text-align: center; /* Centra los iconos */}/* Ajusta el espaciado entre iconos para que se vean mejor */#tabla-reservas td a { margin: 0 5px;}.btn-reserva { position: relative; /* Asegura que el ::before se posicione en relación con este botón */ display: inline-flex; align-items: center; gap: 8px; /* Espaciado entre el texto y el ícono (ajusta según necesites) */ justify-content: flex-start; /* Alinea el contenido a la izquierda */ background-color: transparent; /* Fondo transparente por defecto */ border: none; /* Elimina el borde si no es necesario */ cursor: pointer; /* Cambia el cursor al pasar sobre el botón */}.btn-reserva::before { content: \f0f3; /* Ícono de campana */ font-family: Font Awesome 5 Free; font-weight: 900; background-color: transparent; /* Fondo transparente */ color: red; /* Color del ícono */ border-radius: 20%; /* Bordes redondeados */ width: 22px; height: 22px; display: flex; align-items: center; justify-content: center; font-size: 17px; order: 1; /* Coloca el ícono después del texto */ display: none;}/* Mostrar el círculo cuando tenga la clase nueva-reserva */.btn-reserva.nueva-reserva::before { display: flex; /* Asegura que el ícono sea visible */ border: 1px solid transparent; /* El borde está inicialmente transparente */ animation: borde-notificacion 3s infinite alternate; /* Animación de borde que se prende y apaga */ padding: 2px;}/* Definir la animación de encender y apagar el borde */@keyframes borde-notificacion { 0% { border-color: transparent; /* El borde es transparente al inicio */ } 50% { border-color: red; /* El borde se enciende con color rojo */ } 100% { border-color: transparent; /* El borde se apaga de nuevo */ }}/*DESDE ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA*//* LP2 - Neutralizar legado SOLO en el modal nuevo *//* 0) Asegurar que el contenedor modal y el overlay estén por encima de todo */#payment-modal{ position: fixed !important; inset: 0 !important; z-index: 2147483000 !important; /* por encima de Leaflet/Elementor */ display: none; /* lo manejás por JS */}/* 1) Anular el pseudo-overlay heredado del CSS viejo (.modal::before) */#payment-modal.modal::before{ content: none !important; display: none !important;}/* 2) Reset quirúrgico de propiedades que el legado pisa en .modal */#payment-modal.modal{ left: 0 !important; top: 0 !important; width: 100% !important; height: 100% !important; padding: 0 !important; /* el viejo metía padding-top */ overflow: visible !important; /* no scroll del contenedor, scroll adentro si querés */ backdrop-filter: none !important; justify-content: initial !important; align-items: initial !important;}/* 3) Nuestro overlay: pantalla completa real y debajo del contenido */#payment-modal .overlay{ position: fixed !important; inset: 0 !important; width: 100vw !important; height: 100dvh !important; /* moderno */ min-height: calc(var(--vh, 1vh) * 100) !important; /* fallback iOS */ background: rgba(2, 6, 23, .55) !important; backdrop-filter: blur(3px); /* opcional */ z-index: 2147483001 !important;}/* 4) El contenido del modal queda arriba del overlay */#payment-modal .modal-content{ position: absolute !important; /* mantené tu top/bottom */ left: 0; right: 0; /* tus reglas definen top/bottom (5%) */ z-index: 2147483002 !important;}/* 5) Leaflet nunca por encima del modal */#lpp-map, #lpp-map .leaflet-pane, #lpp-map .leaflet-top, #lpp-map .leaflet-bottom{ z-index: 0 !important;}/* 6) Bloqueo de scroll de página cuando el modal está abierto */html.modal-open, body.modal-open{ overflow: hidden !important; height: 100dvh;}/style>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->style typetext/css>/* Contenedor principal */.um.um-login.um-logout.um-4250.uimob340 { border: 2px solid #171717; /* Borde negro opcional */ border-radius: 20px; padding: 20px; display: flex; flex-direction: column; align-items: center; background-color: rgba(255, 255, 255, 0.1); margin-top: 20px}/* Formulario */.um-form { width: 100%; max-width: 100%; margin-top: 15px;}/* Imagen de perfil y contenedor relacionado */.um-misc-with-img { display: flex; flex-direction: column; align-items: center; margin-bottom: 20px;}.um-dashboard-btn { display: block; background-color: white !important; /* Fondo blanco */ color: black; /* Texto negro para contraste */ text-align: center; padding: 10px 15px; border-radius: 10px; text-decoration: none; font-weight: bold; border: 2px solid black; /* Borde negro opcional */ transition: background-color 0.3s ease, color 0.3s ease;}.um-dashboard-btn:hover { background-color: #45a049;}.gravatar.avatar.avatar-80.um-avatar.um-avatar-default { display: none !important; /* Oculta la imagen de perfil predeterminada */}.um-misc-img { background-image: url(https://luggagestorageba.com/wp-content/uploads/2024/10/cropped-logoamarilloredondo.png); background-size: cover; background-position: center; width: 80px; /* Ajusta el tamaño según necesites */ height: 80px; border-radius: 50%; /* Mantiene la forma circular */ border: 3px solid white; margin-bottom: 20px;}/* Lista de opciones (Your Account y Logout) */.um-misc-ul { list-style: none; padding: 0; display: flex; flex-direction: column-reverse; /* Invierte el orden de los elementos */ gap: 10px; width: 100%; max-width: 300px; align-items: center; }.um-misc-ul li { width: 100%;}.um-misc-ul li a { display: block; background-color: #FFDE59; color: black; text-align: center; padding: 10px 15px; border-radius: 10px; text-decoration: none; font-weight: bold; transition: background-color 0.3s ease; font-family: Barlow, sans-serif;}.um-misc-ul li a:hover { background-color: #FFC107;}.um-misc-with-img div:nth-child(2) { display: none;}.um inputtypesubmit.um-button { background: #ffde59 !important; color: black; font-family: Nunito, Sans-serif !important;}.um .um-button.um-alt, .um inputtypesubmit.um-button.um-alt { color: #aaa !important; background-color: #ddd !important; /* Color gris para el fondo */ cursor: not-allowed; /* Cambia el cursor para indicar que no se puede hacer clic */ pointer-events: none; /* Desactiva la capacidad de hacer clic en el botón */ font-family: Nunito, Sans-serif !important;}.um .um-form inputtypetext{ border-radius: 20px !important;}.um .um-form inputtypepassword{ border-radius: 20px !important;}/style>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->script>document.addEventListener(DOMContentLoaded, function() { // Tus cupones var coupons10 LSBA10,AP10,BL10,LV10,SH10,BB10, AT10,IS10,JC10,MG10,AH10,RT10, BAPD10,TH10,BC10 ; var coupons99 MAESTRULI99; // Referencias var toggleText document.getElementById(toggle-coupon-text); var couponContainer document.getElementById(coupon-container); var couponInput document.getElementById(coupon_code_input); var applyBtn document.getElementById(apply-coupon); var successMessage document.getElementById(coupon-success-message); var hiddenInput document.getElementById(coupon_code_hidden); // 1) Toggle del campo de cupón toggleText.addEventListener(click, function() { couponContainer.style.display (couponContainer.style.display none || couponContainer.style.display ) ? block : none; }); // 2) Al hacer clic en “Aplicar” applyBtn.addEventListener(click, function() { var code couponInput.value.trim().toUpperCase(); hiddenInput.value code; // Mensaje “Aplicando…” successMessage.style.display block; successMessage.style.backgroundColor ; successMessage.style.border ; successMessage.style.color ; successMessage.style.padding ; successMessage.style.borderRadius ; successMessage.style.boxShadow ; successMessage.innerText Aplicando cupón + code + …; // Tras 0.5s mostramos el resultado final setTimeout(function() { var pct coupons99.indexOf(code) ! -1 ? 99 : (coupons10.indexOf(code) ! -1 ? 10 : null); if (pct) { // Estilos de “contenedor verde” profesional successMessage.style.backgroundColor #e2f7e2; successMessage.style.border 1px solid #28a745; successMessage.style.color #155724; successMessage.style.padding 10px; successMessage.style.borderRadius 4px; successMessage.style.boxShadow 0 1px 3px rgba(0,0,0,0.1); successMessage.innerText ¡Cupón aplicado! + pct + % de descuento; } else { // Estilos de error (rojo) successMessage.style.backgroundColor #f8d7da; successMessage.style.border 1px solid #f5c6cb; successMessage.style.color #721c24; successMessage.style.padding 10px; successMessage.style.borderRadius 4px; successMessage.innerText Cupón inválido.; hiddenInput.value ; } }, 500); console.log(Hidden coupon_code:, hiddenInput.value); });});/script>script>(() > { // Namespace const LP { keys: { start: lp:start_date, end: lp:end_date }, sel: { home: #lp-home, datesForm: #lp-dates-form, start: #lp-start-date, end: #lp-end-date, continueBtn: #lp-continue, } }; // Utils const qs (sel, ctxdocument) > ctx.querySelector(sel); const qsa (sel, ctxdocument) > Array.from(ctx.querySelectorAll(sel)); const fmt (n) > String(n).padStart(2, 0); function toISODateLocal(d) { // Devuelve YYYY-MM-DD if (!(d instanceof Date)) return ; return `${d.getFullYear()}-${fmt(d.getMonth()+1)}-${fmt(d.getDate())}`; } function diffDaysInclusive(a, b) { if (!a || !b) return 1; const t1 new Date(a + T00:00:00); const t2 new Date(b + T00:00:00); const ms t2 - t1; const d Math.floor(ms / 86400000) + 1; return Math.max(1, d); } // HOME: manejar fechas y redirección (function initHome() { const home qs(LP.sel.home); if (!home) return; // si no estamos en home, no corre const form qs(LP.sel.datesForm, home); const start qs(LP.sel.start, home); const end qs(LP.sel.end, home); // Restaurar si había try { const s sessionStorage.getItem(LP.keys.start); const e sessionStorage.getItem(LP.keys.end); if (s) start.value s; if (e) end.value e; } catch(_) {} form?.addEventListener(submit, (ev) > { ev.preventDefault(); const s start.value; const e end.value; if (!s || !e) { alert(Elegí check-in y check-out.); return; } try { sessionStorage.setItem(LP.keys.start, s); sessionStorage.setItem(LP.keys.end, e); } catch(_) {} // redirigimos a /luggage-points (ajustá si tu slug difiere) window.location.href https://www.luggagestorageba.com/luggage-points; }); })(); // LUGGAGE-POINTS: puente con tu modal legacy // Exponemos una función segura para que tus cards/mapa la llamen: // window.lpOpenBooking(LS Palermo) // por ejemplo window.lpOpenBooking function(storeName) { // 1) Fechas desde sessionStorage (guardadas en Home v2) let s , e ; try { s sessionStorage.getItem(LP.keys.start) || ; e sessionStorage.getItem(LP.keys.end) || ; } catch(_) {} // 2) Volcar en tus inputs legacy (si existen) const legacy { store: qs(#store), startDate: qs(#start_date), endDate: qs(#end_date), storeInfo: qs(#store-info), checkinInfo: qs(#checkin-info), checkoutInfo: qs(#checkout-info), paymentModal: qs(#payment-modal), }; if (legacy.store && storeName) legacy.store.value storeName; if (legacy.startDate && s) legacy.startDate.value s; // YYYY-MM-DD if (legacy.endDate && e) legacy.endDate.value e; // Info de cabecera del modal (solo texto legible) if (legacy.storeInfo && storeName) legacy.storeInfo.value storeName; if (legacy.checkinInfo && s) legacy.checkinInfo.value s; if (legacy.checkoutInfo && e) legacy.checkoutInfo.value e; // 3) Abrir modal legacy, mostrar Step 1 if (legacy.paymentModal) { legacy.paymentModal.style.display block; document.body.style.overflow hidden; showLegacyStep(1); } else { alert(No se encontró el modal de pago (#payment-modal). Verifica que el HTML legacy esté en la página.); } }; // Cambia entre #step-1, #step-2, #step-3 (tu HTML legacy) function showLegacyStep(n) { qsa(.step).forEach(el > { el.style.display none; el.classList.remove(active); }); const el qs(#step- + n); if (el) { el.style.display block; el.classList.add(active); } } // Hook opcional: si tenés cards que puedan declararse por data-attr // button classlp-btn-book data-storeLS Palermo>Reservar/button> document.addEventListener(click, (ev) > { const btn ev.target.closest(.lp-btn-book); if (!btn) return; const storeName btn.getAttribute(data-store) || Tienda; window.lpOpenBooking(storeName); }); // Utilidad de cálculo de precio (misma regla que usás) window.lpCalcPrice function(bagsOrLockersCount, startDate, endDate) { const units Math.max(0, parseInt(bagsOrLockersCount, 10) || 0); const days diffDaysInclusive(startDate, endDate); const baseDays Math.min(days, 7); const extraDays Math.max(0, days - 7); const perUnit baseDays * 7000 + extraDays * 3500; return units * perUnit; };})();/script>script>(() > { // Solo corre en el Home v2 const home document.getElementById(lp-home); if (!home) return; // Refs const modal document.getElementById(lpDateTimeModal); const calHost document.getElementById(lpCalendar); const startEl home.querySelector(#lp-start-date); const endEl home.querySelector(#lp-end-date); const form home.querySelector(#lp-dates-form); const btnOK document.getElementById(lpConfirmSelection); const btnClose document.getElementById(lpCloseDateModal); const btnToday document.getElementById(lpTodayButton); const btnTom document.getElementById(lpTomorrowButton); // Estado let fp null; let selStart null, selEnd null; // Utils const pad n > String(n).padStart(2,0); const toYMD d > `${d.getFullYear()}-${pad(d.getMonth()+1)}-${pad(d.getDate())}`; // Abrir / cerrar modal function openModal(){ modal.style.display block; modal.setAttribute(aria-hidden,false); ensureFlatpickr(); } function closeModal(){ modal.style.display none; modal.setAttribute(aria-hidden,true); } // Flatpickr on-demand function ensureFlatpickr() { if (fp) return; if (!calHost) { console.error(LP #lpCalendar no está); return; } if (typeof flatpickr ! function) { console.error(LP Flatpickr no cargado); return; } fp flatpickr(calHost, { mode: range, inline: true, minDate: today, maxDate: new Date().fp_incr(365), onChange(dates) { if (dates.length 2) { selStart dates0; selEnd dates1; } else { selStart selEnd null; } if (btnOK) btnOK.disabled !(selStart && selEnd); } }); // Restaurar desde sessionStorage si existía try { const s sessionStorage.getItem(lp:start_date); const e sessionStorage.getItem(lp:end_date); if (s && e) { const sd new Date(`${s}T00:00:00`); const ed new Date(`${e}T00:00:00`); selStart sd; selEnd ed; fp.setDate(sd, ed, true); if (btnOK) btnOK.disabled false; } } catch(_) {} } // Listeners de apertura en inputs (click/focus) startEl?.addEventListener(click, openModal); startEl?.addEventListener(focus, openModal); endEl?.addEventListener(click, openModal); endEl?.addEventListener(focus, openModal); // Cierre por X y click fuera btnClose?.addEventListener(click, closeModal); window.addEventListener(click, e > { if (e.target modal) closeModal(); }); // Botones rápidos btnToday?.addEventListener(click, () > { const t new Date(); const d new Date(t.getFullYear(), t.getMonth(), t.getDate()); selStart selEnd d; fp?.setDate(d,d, true); if (btnOK) btnOK.disabled false; }); btnTom?.addEventListener(click, () > { const t new Date(); t.setDate(t.getDate()+1); const d new Date(t.getFullYear(), t.getMonth(), t.getDate()); selStart selEnd d; fp?.setDate(d,d, true); if (btnOK) btnOK.disabled false; }); // Confirmar (SOLO FECHAS) btnOK?.addEventListener(click, () > { if (!selStart || !selEnd) return; const s toYMD(selStart), e toYMD(selEnd); startEl && (startEl.value s); endEl && (endEl.value e); try { sessionStorage.setItem(lp:start_date, s); sessionStorage.setItem(lp:end_date, e); } catch(_) {} closeModal(); }); // Submit → guarda fechas y redirige form?.addEventListener(submit, (ev) > { ev.preventDefault(); const s startEl?.value, e endEl?.value; if (!s || !e) return alert(Elegí check-in y check-out.); try { sessionStorage.setItem(lp:start_date, s); sessionStorage.setItem(lp:end_date, e); } catch(_) {} window.location.href https://www.luggagestorageba.com/luggage-points; }); console.log(LP Home dates ready. flatpickr, typeof flatpickr, host, !!calHost);})();/script>script>(() > { // ---------- Helpers ---------- const qs (s, cdocument) > c.querySelector(s); const getParam (k) > { const u new URL(window.location.href); return u.searchParams.get(k); }; // ---------- 1) Intake de fechas/horas ---------- // 1º URL, 2º sessionStorage, 3º vacío function intakeDates() { let start getParam(start) || sessionStorage.getItem(lp:start_date) || ; let end getParam(end) || sessionStorage.getItem(lp:end_date) || ; let ci getParam(checkin) || sessionStorage.getItem(lp:checkin_time) || 10:00; let co getParam(checkout) || sessionStorage.getItem(lp:checkout_time) || 18:00; // Normalizar: solo YYYY-MM-DD y HH:MM if (start) start String(start).trim().slice(0,10); if (end) end String(end).trim().slice(0,10); if (ci) ci String(ci).trim().slice(0,5); if (co) co String(co).trim().slice(0,5); return { start, end, ci, co }; } // ---------- 2) Volcar en los inputs legacy ---------- function populateLegacy({start, end, ci, co}) { const startInput qs(#start_date); const endInput qs(#end_date); const inInfo qs(#checkin-info); const outInfo qs(#checkout-info); if (startInput) startInput.value start ? `${start} ${ci}` : ; if (endInput) endInput.value end ? `${end} ${co}` : ; if (inInfo) inInfo.value start ? `${start} ${ci}` : ; if (outInfo) outInfo.value end ? `${end} ${co}` : ; } // ---------- 3) Abrir modal legacy desde cards/mapa ---------- // Úsalo desde tu listado/markers: window.lpOpenBooking(LS Palermo) window.lpOpenBooking function(storeName) { const modal qs(#payment-modal); const storeEl qs(#store); const storeInfo qs(#store-info); // Asegurar fechas/hours ya volcadas const startInput qs(#start_date); const endInput qs(#end_date); if (!startInput?.value || !endInput?.value) { const data intakeDates(); populateLegacy(data); } // Set tienda if (storeEl && storeName) storeEl.value storeName; if (storeInfo && storeName) storeInfo.value storeName; // Abrir modal en Step 1 if (modal) { modal.style.display block; document.body.style.overflow hidden; showLegacyStep(1); } else { alert(No se encontró #payment-modal en /luggage-points); } }; // Cambia entre #step-1 / #step-2 / #step-3 function showLegacyStep(n) { document.querySelectorAll(.step).forEach(el > { el.style.display none; el.classList.remove(active); }); const step qs(#step- + n); if (step) { step.style.display block; step.classList.add(active); } } // ---------- 4) Boot ---------- document.addEventListener(DOMContentLoaded, () > { // Volcar fechas/horas al cargar la página const data intakeDates(); populateLegacy(data); // Si querés: autoseleccionar tienda si llega por ?store... const storeParam getParam(store); if (storeParam) { const storeEl qs(#store); const storeInfo qs(#store-info); if (storeEl) storeEl.value storeParam; if (storeInfo) storeInfo.value storeParam; } // Wire por defecto a cualquier botón con .lp-btn-book document.addEventListener(click, (ev) > { const btn ev.target.closest(.lp-btn-book); if (!btn) return; const name btn.getAttribute(data-store) || ; window.lpOpenBooking(name); }); });})();/script>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->script> document.addEventListener(DOMContentLoaded, function() { function getQueryParam(name) { const params new URLSearchParams(window.location.search); return params.has(name) ? params.get(name) : null; } // 1) Capturamos el affiliate ID desde ?wpam_id... const affiliateId getQueryParam(wpam_id); if (!affiliateId) { console.warn(No se encontró parámetro wpam_id en la URL); return; } // 2) Buscamos (o creamos) el input hidden aff_id_hidden let affInput document.getElementById(aff_id_hidden); if (!affInput) { affInput document.createElement(input); affInput.type hidden; affInput.name aff_id_hidden; affInput.id aff_id_hidden; document.getElementById(reservation-form).appendChild(affInput); } // 3) Asignamos el valor al input affInput.value affiliateId; console.log(aff_id_hidden seteado a:, affiliateId); });/script>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->!-- ---------------------------- SCRIPT UNIFICADO PARA RESERVAS----------------------------- -->script>// Funciones globales para ajustar las cantidadeswindow.adjustLuggage function(change) { const luggageInput document.getElementById(luggage); let newValue parseInt(luggageInput.value, 10) + change; if (newValue 1) newValue 1; luggageInput.value newValue;};window.adjustLockers function(change) { const lockersInput document.getElementById(lockers); let newValue parseInt(lockersInput.value, 10) + change; if (newValue 0) newValue 0; lockersInput.value newValue;};/script>script>function finishReservation() { const paymentModal document.getElementById(payment-modal); const progressBarContainer document.getElementById(progress-bar-container); const progressBar document.getElementById(progress-bar); const email document.getElementById(email).value; const store document.getElementById(store).value; const checkin document.getElementById(start_date).value; const checkout document.getElementById(end_date).value; const luggage document.getElementById(luggage).value; const lockers document.getElementById(lockers) ? document.getElementById(lockers).value : ; const fullName document.getElementById(full_name).value; // Se captura el nombre completo progressBarContainer.style.display block; let width 0; const interval setInterval(() > { if (width > 100) { clearInterval(interval); paymentModal.style.display none; document.body.style.overflow ; window.location.href `https://luggagestorageba.com/confirmacion-de-reserva?email${encodeURIComponent(email)}&store${encodeURIComponent(store)}&checkin${encodeURIComponent(checkin)}&checkout${encodeURIComponent(checkout)}&luggage${encodeURIComponent(luggage)}&lockers${encodeURIComponent(lockers)}&full_name${encodeURIComponent(fullName)}`; } else { width + 10; progressBar.style.width width + %; } }, 100);}// Función para agregar mensajes al div de debugfunction logDebug(message) { const logDiv document.getElementById(debug-log); logDiv.innerHTML + message + br>;}function calcularTotalReserva() { // Limpiar debug log const logDiv document.getElementById(debug-log); logDiv.innerHTML strong>Debug Log:/strong>br>; const start document.getElementById(start_date).value; const end document.getElementById(end_date).value; const luggage parseInt(document.getElementById(luggage).value) || 0; const lockers parseInt(document.getElementById(lockers).value) || 0; const totalUnidades luggage + lockers; logDebug(Start: + start); logDebug(End: + end); logDebug(Luggage: + luggage); logDebug(Lockers: + lockers); if (!start || !end || totalUnidades 0) { logDebug(Faltan datos necesarios.); return; } // Extraer la parte de la fecha (YYYY-MM-DD), ignorando cualquier horario const startDateOnly start.trim().split(T)0.split( )0; const endDateOnly end.trim().split(T)0.split( )0; logDebug(startDateOnly: + startDateOnly); logDebug(endDateOnly: + endDateOnly); // Forzar la interpretación a medianoche en hora local (usando T00:00:00) const fechaInicio new Date(startDateOnly + T00:00:00); const fechaFin new Date(endDateOnly + T00:00:00); logDebug(fechaInicio: + fechaInicio); logDebug(fechaFin: + fechaFin); const msPorDia 1000 * 60 * 60 * 24; let diffDays Math.floor((fechaFin.getTime() - fechaInicio.getTime()) / msPorDia) + 1; logDebug(Días calculados (antes de ajustes): + diffDays); // Si las fechas en string son iguales, forzamos a 1 día if (startDateOnly endDateOnly) { logDebug(Las fechas son idénticas, forzamos diffDays a 1); diffDays 1; } // Parche: si diffDays resulta mayor a 1 y se sospecha que es por cambio de horario, restamos 1 if (diffDays > 1 && startDateOnly endDateOnly) { logDebug(Ajuste forzado: restamos 1 día); diffDays diffDays - 1; } logDebug(Días finales: + diffDays); // Calcular el total en función de los días let total 0; for (let i 1; i diffDays; i++) { total + i 7 ? 7000 : 3500; } const totalFinal totalUnidades * total; logDebug(Total final calculado: $ + totalFinal); // Mostrar resultados en el resumen document.getElementById(summary-days).textContent diffDays; document.getElementById(summary-luggage).textContent luggage; document.getElementById(summary-lockers).textContent lockers; document.getElementById(summary-total).textContent `$ ${totalFinal.toLocaleString(es-AR)}`;}// JS BACK: UPDATE TIME SELECTORS & LOCKERS AVAILABILITY function generateTimeSlots(startHour, endHour) { const timeSlots ; for (let hour startHour; hour endHour; hour++) { const h12 hour % 12 0 ? 12 : hour % 12; const suffix hour 12 ? AM : PM; timeSlots.push({ value: hour.toString().padStart(2,0) + :00, text: `${h12}:00 ${suffix}` }); } return timeSlots;}function updateTimeSelectors(store) { const checkinTimeSelect document.getElementById(checkin-time); const checkoutTimeSelect document.getElementById(checkout-time); const storeHours { Palermo: generateTimeSlots(9, 21), Recoleta: generateTimeSlots(10, 19), Retiro: generateTimeSlots(10, 19) }; const slots storeHoursstore || ; // Limpio ambos selects checkinTimeSelect.innerHTML ; checkoutTimeSelect.innerHTML ; // Placeholder inicial para checkout (value vacío, selected) const placeholder document.createElement(option); placeholder.textContent Select Time; placeholder.value ; placeholder.selected true; checkoutTimeSelect.appendChild(placeholder); // Relleno opciones slots.forEach(slot > { const o1 document.createElement(option); o1.value slot.value; o1.textContent slot.text; checkinTimeSelect.appendChild(o1); const o2 document.createElement(option); o2.value slot.value; o2.textContent slot.text; checkoutTimeSelect.appendChild(o2); });}// Inicialización al cargar y al cambiar de tiendadocument.addEventListener(DOMContentLoaded, () > { const storeSelect document.getElementById(store-select); if (storeSelect) { updateTimeSelectors(storeSelect.value); storeSelect.addEventListener(change, e > { updateTimeSelectors(e.target.value); // limpiamos cualquier error visual al cambiar tienda const checkout document.getElementById(checkout-time); const errorSpan document.getElementById(checkout-error); checkout.classList.remove(field-error); errorSpan.classList.remove(active); }); } else { // Si no hay selector de tienda, inicializamos con Palermo updateTimeSelectors(Palermo); }});function updateLockersAvailability() { const storeSelect document.getElementById(store); const lockersContainer document.querySelector(.lockers-container); const lockersInput document.getElementById(lockers); const btnSuma lockersContainer.querySelector(.btn-suma); const btnResta lockersContainer.querySelector(.btn-resta); console.log(Tienda seleccionada:, storeSelect.value); if (storeSelect.value.trim() Recoleta) { lockersContainer.classList.add(disabled); lockersInput.value 0; lockersInput.disabled true; if (btnSuma) btnSuma.disabled true; if (btnResta) btnResta.disabled true; } else { lockersContainer.classList.remove(disabled); lockersInput.disabled false; if (btnSuma) btnSuma.disabled false; if (btnResta) btnResta.disabled false; }}function toggleTooltip(tooltipId) { const tooltip document.getElementById(tooltipId); document.querySelectorAll(.tooltip).forEach(t > { if (t.id ! tooltipId) t.classList.remove(active); }); tooltip.classList.toggle(active);}document.addEventListener(click, function (event) { const tooltips document.querySelectorAll(.tooltip); const iconQuestions document.querySelectorAll(.icon-question); let isClickOutside true; iconQuestions.forEach(icon > { if (icon.contains(event.target)) { isClickOutside false; } }); tooltips.forEach(tooltip > { if (isClickOutside && !tooltip.contains(event.target)) { tooltip.classList.remove(active); } });});document.addEventListener(DOMContentLoaded, function () { const mp new MercadoPago(APP_USR-2a98ac7b-101b-4884-85c8-ef2833be695d); const paymentModal document.getElementById(payment-modal); const dateTimeModal document.getElementById(dateTimeModal); const payButton document.getElementById(pay-button); const closeModalButton document.getElementById(close-modal); const confirmButton document.getElementById(confirm-button); const dateRangeInput document.getElementById(dateRange); const nextStep1 document.getElementById(next-step-1); const nextStep2 document.getElementById(next-step-2); const prevStep2 document.getElementById(prev-step-2); const prevStep3 document.getElementById(prev-step-3); function isIOS() { return /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; } // Reutilizamos las funciones adjustLuggage y adjustLockers ya definidas let currentStep 1; function showStep(step) { document.querySelectorAll(.step).forEach(function (stepElement) { stepElement.style.display none; stepElement.classList.remove(active); }); const currentStepElement document.getElementById(`step-${step}`); if (currentStepElement) { currentStepElement.style.display block; currentStepElement.classList.add(active); } currentStep step; // Al pasar al step 2, actualizamos el resumen de reserva if (step 2) { calcularTotalReserva(); } } function validateStep1() { const fullName document.getElementById(full_name).value; const passportNumber document.getElementById(passport_number).value; const email document.getElementById(email).value; const luggage parseInt(document.getElementById(luggage).value, 10); const lockers parseInt(document.getElementById(lockers).value, 10); if (!fullName || !passportNumber || !email) { alert(Por favor, completa todos los campos requeridos.); return false; } if ((luggage + lockers) 1) { alert(Debes seleccionar al menos 1 maleta o 1 locker.); return false; } return true; } function validateStep2() { const paymentMethod document.querySelector(.payment-option.selected); if (!paymentMethod) { alert(Por favor, selecciona un método de pago.); return false; } return true; } // Función safeClick para dispositivos no iOS function safeClick(button, callback) { if (button.disabled) return; setTimeout(() > { if (document.activeElement && typeof document.activeElement.blur function) { document.activeElement.blur(); } }, 50); button.disabled true; callback(); setTimeout(() > button.disabled false, 700); } // Eventos para navegar entre steps if (nextStep1) { if (isIOS()) { nextStep1.addEventListener(click, function () { if (validateStep1()) { setTimeout(() > { showStep(2); }, 50); } }); } else { nextStep1.addEventListener(click, function () { safeClick(nextStep1, function () { if (validateStep1()) showStep(2); }); }); } } if (nextStep2) { if (isIOS()) { nextStep2.addEventListener(click, function () { if (validateStep2()) { setTimeout(() > { showStep(3); }, 50); } }); } else { nextStep2.addEventListener(click, function () { safeClick(nextStep2, function () { if (validateStep2()) showStep(3); }); }); } } if (prevStep2) { prevStep2.addEventListener(click, function () { if (isIOS()) { setTimeout(() > { showStep(1); }, 50); } else { safeClick(prevStep2, () > { showStep(1); }); } }); } if (prevStep3) { prevStep3.addEventListener(click, function () { if (isIOS()) { setTimeout(() > { showStep(2); }, 50); } else { safeClick(prevStep3, () > { showStep(2); }); } }); } if (payButton) { payButton.addEventListener(click, function () { const store document.getElementById(store).value; const startDate document.getElementById(start_date).value; const endDate document.getElementById(end_date).value; if (!store || !startDate || !endDate) { alert(Por favor, completa todos los campos antes de continuar.); return; } document.getElementById(store-info).value store; document.getElementById(checkin-info).value startDate; document.getElementById(checkout-info).value endDate; paymentModal.style.display block; document.body.style.overflow hidden; showStep(1); }); } if (closeModalButton) { closeModalButton.addEventListener(click, function () { paymentModal.style.display none; document.body.style.overflow ; }); } window.addEventListener(click, function (event) { if (event.target paymentModal) { paymentModal.style.display none; document.body.style.overflow ; } }); function selectPayment(method) { document.querySelectorAll(.payment-option).forEach(option > option.classList.remove(selected)); const selectedOption document.getElementById(payment- + method); if (selectedOption) selectedOption.classList.add(selected); document.getElementById(payment-card-content).style.display method card ? block : none; document.getElementById(payment-cash-content).style.display method cash ? block : none; } document.getElementById(payment-card).addEventListener(click, () > selectPayment(card)); document.getElementById(payment-cash).addEventListener(click, () > selectPayment(cash)); document.getElementById(terms_conditions).addEventListener(change, validateConfirmation); document.getElementById(confirm_reservation).addEventListener(change, validateConfirmation); function validateConfirmation() { const confirmBtn document.getElementById(confirm-button); confirmBtn.disabled !(document.getElementById(terms_conditions).checked && document.getElementById(confirm_reservation).checked); }if (confirmButton) { confirmButton.addEventListener(click, function(event) { event.preventDefault(); const isOversizeActive document.getElementById(sobredimensionado).checked; const trasladoValue parseInt(document.getElementById(traslado_adicional).value, 10) || 0; const origen document.getElementById(origen).value; const destino document.getElementById(destino).value; const vuelo document.getElementById(vuelo).value; const horario document.getElementById(horario).value; const pasajeros parseInt(document.getElementById(pasajeros).value, 10) || 0; const normalCount parseInt(document.getElementById(maletas).value, 10) || 0; const oversizeCount parseInt(document.getElementById(is_oversize).value, 10) || 0; const maletasTraslado isOversizeActive ? oversizeCount : normalCount; const telefonoPrefijo document.getElementById(telefono_prefijo).value; const telefono document.getElementById(telefono).value; const hiddenCouponValue document.getElementById(coupon_code_hidden).value; const luggageValue parseInt(document.getElementById(luggage).value, 10) || 0; const lockersValue parseInt(document.getElementById(lockers).value, 10) || 0; const totalQuantity luggageValue + lockersValue; const reservationData { store: document.getElementById(store).value, luggage: luggageValue, lockers: lockersValue, total_quantity: totalQuantity, start_date: document.getElementById(start_date).value, end_date: document.getElementById(end_date).value, full_name: document.getElementById(full_name).value, passport_number: document.getElementById(passport_number).value, email: document.getElementById(email).value, coupon_code: hiddenCouponValue, traslado_adicional: trasladoValue, origen: origen, destino: destino, vuelo: vuelo, horario: horario, pasajeros: pasajeros, maletas: maletasTraslado, is_oversize: oversizeCount, telefono_prefijo: telefonoPrefijo, telefono: telefono }; // 7) Envío al backend fetch(https://www.checkinero.com/wp-content/themes/hello-elementor/mercadopago-integration-v2.php, { method: POST, headers: { Content-Type: application/json }, body: JSON.stringify(reservationData)}) .then(response > { if (!response.ok) throw new Error(`Error HTTP: ${response.status}`); return response.json(); }) .then(preference > { if (preference && preference.id) { mp.checkout({ preference: { id: preference.id } }).open(); } else { throw new Error(Preferencia de pago no válida); } }) .catch(error > { console.error(Error en la solicitud:, error); alert(Ocurrió un error al procesar la reserva.); }); });} const startDateInput document.getElementById(start_date); const endDateInput document.getElementById(end_date); const confirmSelection document.getElementById(confirmSelection); const checkinTimeSelect document.getElementById(checkin-time); const checkoutTimeSelect document.getElementById(checkout-time); const storeSelect document.getElementById(store); let selectedStartDate null; let selectedEndDate null; const storeHours { Palermo: { checkin: generateTimeSlots(9, 21), checkout: generateTimeSlots(9, 21) }, Recoleta: { checkin: generateTimeSlots(10, 19), checkout: generateTimeSlots(10, 19) }, Retiro: { checkin: generateTimeSlots(10, 19), checkout: generateTimeSlots(10, 19) } }; // Al cambiar de tienda: limpio fecha/hora, cierro modal y repueblo horariosstoreSelect.addEventListener(change, () > { // 1) Limpia los inputs de fecha y hora startDateInput.value ; endDateInput.value ; // 2) Resetea las variables internas selectedStartDate null; selectedEndDate null; // 3) Cierra el modal de fecha/hora si está abierto dateTimeModal.style.display none; // 4) Repuebla los selectores de hora para la nueva tienda updateTimeSelectors(storeSelect.value);});// Y justo después (fuera del listener), haz la llamada inicial una sola vez:updateTimeSelectors(storeSelect.value || ); if (startDateInput) { startDateInput.addEventListener(click, () > dateTimeModal.style.display block); } const closeDateModal dateTimeModal.querySelector(.close); if (closeDateModal) { closeDateModal.addEventListener(click, () > dateTimeModal.style.display none); } window.addEventListener(click, function (event) { if (event.target dateTimeModal) { dateTimeModal.style.display none; } }); flatpickr(#calendar, { mode: range, inline: true, minDate: today, maxDate: new Date().fp_incr(365), onChange: function (selectedDates) { if (selectedDates.length 2) { selectedStartDate selectedDates0; selectedEndDate selectedDates1; } }, }); confirmSelection.addEventListener(click, function () { if (selectedStartDate && selectedEndDate) { const startDateFormatted selectedStartDate.toLocaleDateString(en-CA); const endDateFormatted selectedEndDate .toLocaleDateString(en-CA); // - Usa backticks para habilitar ${…} const startDateTime `${startDateFormatted} ${checkinTimeSelect.value}`; const endDateTime `${endDateFormatted} ${checkoutTimeSelect.value}`; startDateInput.value startDateTime; endDateInput.value endDateTime; dateTimeModal.style.display none; } else { alert(Por favor, selecciona un rango de fechas.); }}); if (dateRangeInput) { dateRangeInput.addEventListener(click, function () { dateTimeModal.style.display block; }); flatpickr(#dateRange, { mode: range, inline: true, minDate: today, maxDate: new Date().fp_incr(365), onChange: function (selectedDates) { if (selectedDates.length 2) { selectedStartDate selectedDates0; selectedEndDate selectedDates1; dateRangeInput.value `${selectedStartDate.toLocaleDateString()} - ${selectedEndDate.toLocaleDateString()}`; } }, }); } window.toggleTooltip1 function () { toggleTooltip(tooltip1); }; window.toggleTooltip2 function () { toggleTooltip(tooltip2); };});/script>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS -->script typetext/javascript>document.addEventListener(DOMContentLoaded, function() { let umMiscUl document.querySelector(.um-misc-ul); if (umMiscUl) { let dashboardButton document.createElement(li); dashboardButton.innerHTML `a hrefhttps://luggagestorageba.com/dash-lsba4806/ classum-dashboard-btn>Go to Dashboard/a>`; umMiscUl.appendChild(dashboardButton); }});document.addEventListener(DOMContentLoaded, function() { let profileImg document.querySelector(.gravatar.avatar.avatar-80.um-avatar.um-avatar-default); if (profileImg) { profileImg.src https://luggagestorageba.com/wp-content/uploads/2024/10/cropped-logoamarilloredondo.png; }});/script>!-- end Simple Custom CSS and JS -->!-- start Simple Custom CSS and JS --> link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css> link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css> script srchttps://cdn.jsdelivr.net/npm/flatpickr>/script> script srchttps://sdk.mercadopago.com/js/v2>/script> link hrefhttps://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css relstylesheet /> script data-minify1 srchttps://luggagestorageba.com/wp-content/cache/min/1/npm/select2@4.1.0-rc.0/dist/js/select2.min.js?ver1764602661>/script> link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css>link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/jquery-datetimepicker@2.5.20/jquery.datetimepicker.min.css>!-- JS de DateTimePicker -->script data-minify1 srchttps://luggagestorageba.com/wp-content/cache/min/1/npm/jquery-datetimepicker@2.5.20/build/jquery.datetimepicker.full.min.js?ver1764602662>/script>!-- Carga de la librería de MercadoPago -->!-- end Simple Custom CSS and JS -->link relalternate hreflangen-US hrefhttps://luggagestorageba.com/en//>link relalternate hreflanges-AR hrefhttps://luggagestorageba.com//>link relalternate hreflangen hrefhttps://luggagestorageba.com/en//>link relalternate hreflanges hrefhttps://luggagestorageba.com//>meta namegenerator contentElementor 3.30.2; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto>script> window.addEventListener(scroll, function() { const navbar document.querySelector(.elementor-sticky--effects); const scrollHeight 100; // Altura del scroll donde se hará el cambio if (window.scrollY > scrollHeight) { navbar.style.backgroundColor white; // Cambia el fondo a blanco al hacer scroll navbar.style.boxShadow 0 4px 6px rgba(0, 0, 0, 0.2); // Agrega el box-shadow } else { navbar.style.backgroundColor transparent; // Mantiene el fondo transparente cuando no hay scroll navbar.style.boxShadow none; // Remueve el box-shadow cuando no hay scroll }});/script>!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-NJNT3BMM);/script>!-- End Google Tag Manager -->!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-TBNHM49D);/script>!-- End Google Tag Manager -->!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-TBNHM49D);/script>!-- End Google Tag Manager -->!-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idG-P6MWW6RB5G>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-P6MWW6RB5G);/script> style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } /style> link relicon hrefhttps://luggagestorageba.com/wp-content/uploads/2023/04/favicon-32x32-1.png sizes32x32 />link relicon hrefhttps://luggagestorageba.com/wp-content/uploads/2023/04/favicon-32x32-1.png sizes192x192 />link relapple-touch-icon hrefhttps://luggagestorageba.com/wp-content/uploads/2023/04/favicon-32x32-1.png />meta namemsapplication-TileImage contenthttps://luggagestorageba.com/wp-content/uploads/2023/04/favicon-32x32-1.png /> style typetext/css idwp-custom-css> body,html{ overflow-x: hidden;}.cky-revisit-bottom-left { bottom: 15px; left: 15px; display: none !important;}.elementor-accordion .elementor-tab-title { border: 1px solid; margin: 5px; padding: 15px 23px; font-weight: 700; line-height: 1; cursor: pointer; outline: none; border-color: #D6D6D6 !important; border-radius: 5px !important;}.elementor-accordion .elementor-tab-title:hover {border-color: #FFDE59 !important;}.elementor-accordion .elementor-tab-content { display: none; padding: 15px 20px; border-top: 0px solid #d5d8dc !important;}.elementor-accordion .elementor-accordion-item { border: 0px solid #d5d8dc !important;}div.wpforms-container-full .wpforms-form inputtypesubmit, div.wpforms-container-full .wpforms-form buttontypesubmit, div.wpforms-container-full .wpforms-form .wpforms-page-button { background-color: #F4E92D!important; border: 1px solid #ddd; color: #F4E92D; font-size: 1.2em!important; font-family: Barlow, Sans-serif !important; font-weight: 500 !important; padding-right: 20px; margin-left: 25%; padding: 20px 20px; width: 50%; align-items: center;}div.wpforms-container-full .wpforms-form inputtypedate, div.wpforms-container-full .wpforms-form inputtypedatetime, div.wpforms-container-full .wpforms-form inputtypedatetime-local, div.wpforms-container-full .wpforms-form inputtypeemail, div.wpforms-container-full .wpforms-form inputtypemonth, div.wpforms-container-full .wpforms-form inputtypenumber, div.wpforms-container-full .wpforms-form inputtypepassword, div.wpforms-container-full .wpforms-form inputtyperange, div.wpforms-container-full .wpforms-form inputtypesearch, div.wpforms-container-full .wpforms-form inputtypetel, div.wpforms-container-full .wpforms-form inputtypetext, div.wpforms-container-full .wpforms-form inputtypetime, div.wpforms-container-full .wpforms-form inputtypeurl, div.wpforms-container-full .wpforms-form inputtypeweek, div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea { background-color: #fff; box-sizing: border-box; border-radius: 5px !important; border: 10px; color: #333; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; display: block; float: none; font-size: 16px; font-family: inherit; border: 1px solid #ccc; padding: 6px 10px; height: 38px; width: 100%; line-height: 1.3;}#trp-floater-ls.trp-floater-ls-flags { height: 70px; background-color: #FFF !important; box-shadow: none; border-radius: 0px 0px 20px 20px !important; display: none;}.elementor-4067 .elementor-element.elementor-element-d3e260e .elementor-nav-menu--main .elementor-item { color: transpare !important; /* Cambia inherit por el color que desees */ fill: transparent !important;}@media (min-width: 767px) { .elementor-nav-menu li:last-child { background-color: transparent !important; /* Elimina el fondo */ margin-left: 0 !important; /* Elimina el margen */ }}}.elementor-4067 .elementor-element.elementor-element-55ffbd44 { background-color: transparent !important; /* Cambia transparent al color que desees */}#language-dropdown { border-radius: 12px;}.joinchat__button { bottom: 32px !important;}@media (max-width: 767px) { .joinchat__button { bottom: 25px !important; }}@media (max-width: 767px) { .awesome-iframe .widget-position-right.bubbleWithLabel .widgetLabel { display: none; }}.cky-btn:last-child { margin-right: 0; border-radius: 10px !important; font-family: DM Sans;}.cky-notice-btn-wrapper .cky-btn { text-shadow: none; box-shadow: none; border-radius: 10px !important;} .cky-notice .cky-title{font-family: Cereal, Sans-serif; font-weight: 500; }.cky-consent-bar .cky-notice-des p { color: inherit; margin-top: 0; overflow-wrap: break-word; font-family: DM Sans;}.cky-notice-btn-wrapper .cky-btn { text-shadow: none; box-shadow: none; font-family: DM Sans;}.dia{ font-size: 15px; font-weight: light; vertical-align: middle; /* Centrar verticalmente respecto al número */} /style> noscript>style idrocket-lazyload-nojs-css>.rll-youtube-player, data-lazy-src{display:none !important;}/style>/noscript>meta namegenerator contentWP Rocket 3.19.1.2 data-wpr-featureswpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_preconnect_external_domains wpr_oci wpr_image_dimensions wpr_preload_links wpr_desktop />/head>body classhome page-template-default page page-id-3694 wp-custom-logo translatepress-es_AR elementor-default elementor-kit-5 elementor-page elementor-page-3694>!-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-NJNT3BMMheight0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) --> !-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-TBNHM49Dheight0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) -->!-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-TBNHM49Dheight0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) --> div data-elementor-typeheader data-elementor-id5604 classelementor elementor-5604 elementor-location-header data-elementor-post-typeelementor_library> section classelementor-section elementor-top-section elementor-element elementor-element-57d4ecb navbar-header elementor-section-full_width elementor-section-height-default elementor-section-height-default data-id57d4ecb data-element_typesection data-settings{"sticky":"top","sticky_effects_offset":90,"animation":"none","sticky_on":"desktop","background_background":"classic","sticky_offset":0}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-8eb4ef9 data-id8eb4ef9 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-24bad60 elementor-widget elementor-widget-image data-id24bad60 data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> a hrefhttps://luggagestorageba.com> img fetchpriorityhigh width1600 height293 srchttps://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1.webp classattachment-full size-full wp-image-4072 alt srcsethttps://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1.webp 1600w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-300x55.webp 300w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-1024x188.webp 1024w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-768x141.webp 768w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-1536x281.webp 1536w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-18x3.webp 18w sizes(max-width: 1600px) 100vw, 1600px /> /a> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-7e1148f data-id7e1148f data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-dfbfe26 elementor-nav-menu__align-end elementor-nav-menu--stretch elementor-widget__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu data-iddfbfe26 data-element_typewidget data-settings{"full_width":"stretch","layout":"horizontal","submenu_icon":{"value":"<i class\"fas fa-caret-down\"><\/i>","library":"fa-solid"},"toggle":"burger"} data-widget_typenav-menu.default> div classelementor-widget-container> nav aria-labelMenu classelementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none> ul idmenu-1-dfbfe26 classelementor-nav-menu>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-3694 current_page_item menu-item-6349>a hrefhttps://luggagestorageba.com/ aria-currentpage classelementor-item elementor-item-active>Home/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6352>a href# classelementor-item elementor-item-anchor>Servicios/a>ul classsub-menu elementor-nav-menu--dropdown> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-15892>a hrefhttps://luggagestorageba.com/traslados-aeropuerto/ classelementor-sub-item>Traslados desde el Aeropuerto/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6354>a hrefhttps://luggagestorageba.com/servicio-de-recogida-y-entrega-de-equipaje-en-buenos-aires/ classelementor-sub-item>Recogida y Entrega/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6353>a hrefhttps://luggagestorageba.com/servicio-de-llaves/ classelementor-sub-item>Servicio de Llaves/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6356>a hrefhttps://luggagestorageba.com/recepcion-de-paqueteria/ classelementor-sub-item>Recepcion de Paquetería/a>/li>/ul>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6350>a hrefhttps://luggagestorageba.com/contacto/ classelementor-item>Contacto/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6351>a hrefhttps://luggagestorageba.com/blog/ classelementor-item>Blog/a>/li>li classtrp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher menu-item-6357>a hrefhttps://luggagestorageba.com/en/ classelementor-item>span data-no-translation>img classtrp-flag-image srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%2018%2012%3E%3C/svg%3E width18 height12 alten_US titleEnglish data-lazy-srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png>noscript>img classtrp-flag-image srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png width18 height12 alten_US titleEnglish>/noscript>/span>/a>/li>/ul> /nav> div classelementor-menu-toggle rolebutton tabindex0 aria-labelMenu Toggle aria-expandedfalse> i aria-hiddentrue rolepresentation classelementor-menu-toggle__icon--open eicon-menu-bar>/i>i aria-hiddentrue rolepresentation classelementor-menu-toggle__icon--close eicon-close>/i> span classelementor-screen-only>Menu/span> /div> nav classelementor-nav-menu--dropdown elementor-nav-menu__container aria-hiddentrue> ul idmenu-2-dfbfe26 classelementor-nav-menu>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-3694 current_page_item menu-item-6349>a hrefhttps://luggagestorageba.com/ aria-currentpage classelementor-item elementor-item-active tabindex-1>Home/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6352>a href# classelementor-item elementor-item-anchor tabindex-1>Servicios/a>ul classsub-menu elementor-nav-menu--dropdown> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-15892>a hrefhttps://luggagestorageba.com/traslados-aeropuerto/ classelementor-sub-item tabindex-1>Traslados desde el Aeropuerto/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6354>a hrefhttps://luggagestorageba.com/servicio-de-recogida-y-entrega-de-equipaje-en-buenos-aires/ classelementor-sub-item tabindex-1>Recogida y Entrega/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6353>a hrefhttps://luggagestorageba.com/servicio-de-llaves/ classelementor-sub-item tabindex-1>Servicio de Llaves/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6356>a hrefhttps://luggagestorageba.com/recepcion-de-paqueteria/ classelementor-sub-item tabindex-1>Recepcion de Paquetería/a>/li>/ul>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6350>a hrefhttps://luggagestorageba.com/contacto/ classelementor-item tabindex-1>Contacto/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-6351>a hrefhttps://luggagestorageba.com/blog/ classelementor-item tabindex-1>Blog/a>/li>li classtrp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher menu-item-6357>a hrefhttps://luggagestorageba.com/en/ classelementor-item tabindex-1>span data-no-translation>img classtrp-flag-image srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%2018%2012%3E%3C/svg%3E width18 height12 alten_US titleEnglish data-lazy-srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png>noscript>img classtrp-flag-image srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png width18 height12 alten_US titleEnglish>/noscript>/span>/a>/li>/ul> /nav> /div> /div> div classelementor-element elementor-element-ef83dae elementor-nav-menu--stretch elementor-nav-menu__align-end elementor-widget__width-initial elementor-hidden-mobile elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu data-idef83dae data-element_typewidget data-settings{"full_width":"stretch","layout":"horizontal","submenu_icon":{"value":"<i class\"fas fa-caret-down\"><\/i>","library":"fa-solid"},"toggle":"burger"} data-widget_typenav-menu.default> div classelementor-widget-container> nav aria-labelMenu classelementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none> ul idmenu-1-ef83dae classelementor-nav-menu>li classmenu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-5643>a hrefhttps://luggagestorageba.com aria-currentpage classelementor-item elementor-item-active>Inicio/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2749>a href# classelementor-item elementor-item-anchor>Servicios/a>ul classsub-menu elementor-nav-menu--dropdown> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-15893>a hrefhttps://luggagestorageba.com/traslados-aeropuerto/ classelementor-sub-item>Traslados desde el Aeropuerto/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2752>a hrefhttps://luggagestorageba.com/servicio-de-recogida-y-entrega-de-equipaje-en-buenos-aires/ classelementor-sub-item>Recogida y Entrega/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2751>a hrefhttps://luggagestorageba.com/servicio-de-llaves/ classelementor-sub-item>Servicio de Llaves/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2753>a hrefhttps://luggagestorageba.com/recepcion-de-paqueteria/ classelementor-sub-item>Recepcion de Paquetería/a>/li>/ul>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2756>a hrefhttps://luggagestorageba.com/contacto/ classelementor-item>Contacto/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-3238>a hrefhttps://luggagestorageba.com/blog/ classelementor-item>Blog/a>/li>/ul> /nav> div classelementor-menu-toggle rolebutton tabindex0 aria-labelMenu Toggle aria-expandedfalse> i aria-hiddentrue rolepresentation classelementor-menu-toggle__icon--open eicon-menu-bar>/i>i aria-hiddentrue rolepresentation classelementor-menu-toggle__icon--close eicon-close>/i> span classelementor-screen-only>Menu/span> /div> nav classelementor-nav-menu--dropdown elementor-nav-menu__container aria-hiddentrue> ul idmenu-2-ef83dae classelementor-nav-menu>li classmenu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-5643>a hrefhttps://luggagestorageba.com aria-currentpage classelementor-item elementor-item-active tabindex-1>Inicio/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2749>a href# classelementor-item elementor-item-anchor tabindex-1>Servicios/a>ul classsub-menu elementor-nav-menu--dropdown> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-15893>a hrefhttps://luggagestorageba.com/traslados-aeropuerto/ classelementor-sub-item tabindex-1>Traslados desde el Aeropuerto/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2752>a hrefhttps://luggagestorageba.com/servicio-de-recogida-y-entrega-de-equipaje-en-buenos-aires/ classelementor-sub-item tabindex-1>Recogida y Entrega/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2751>a hrefhttps://luggagestorageba.com/servicio-de-llaves/ classelementor-sub-item tabindex-1>Servicio de Llaves/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2753>a hrefhttps://luggagestorageba.com/recepcion-de-paqueteria/ classelementor-sub-item tabindex-1>Recepcion de Paquetería/a>/li>/ul>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2756>a hrefhttps://luggagestorageba.com/contacto/ classelementor-item tabindex-1>Contacto/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-3238>a hrefhttps://luggagestorageba.com/blog/ classelementor-item tabindex-1>Blog/a>/li>/ul> /nav> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-1c8e50a elementor-hidden-mobile data-id1c8e50a data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-d3d1014 elementor-shape-circle elementor-widget__width-initial elementor-hidden-mobile elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons data-idd3d1014 data-element_typewidget data-widget_typesocial-icons.default> div classelementor-widget-container> div classelementor-social-icons-wrapper elementor-grid rolelist> span classelementor-grid-item rolelistitem> a classelementor-icon elementor-social-icon elementor-social-icon-facebook elementor-animation-pop elementor-repeater-item-30217e9 hrefhttps://www.facebook.com/luggagestorageba/ target_blank> span classelementor-screen-only>Facebook/span> i classfab fa-facebook>/i> /a> /span> span classelementor-grid-item rolelistitem> a classelementor-icon elementor-social-icon elementor-social-icon-twitter elementor-animation-pop elementor-repeater-item-0f14f8f hrefhttps://twitter.com/storageba target_blank> span classelementor-screen-only>Twitter/span> i classfab fa-twitter>/i> /a> /span> span classelementor-grid-item rolelistitem> a classelementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-pop elementor-repeater-item-55800cf hrefhttps://www.instagram.com/luggagestorageba/ target_blank> span classelementor-screen-only>Instagram/span> i classfab fa-instagram>/i> /a> /span> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-7a2caa3 data-id7a2caa3 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-c6cc149 elementor-hidden-mobile elementor-widget elementor-widget-html data-idc6cc149 data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> !-- HTML -->div classlanguage-switcher> div classlanguage-button> img width128 height128 idcurrent-flag srchttp://luggagestorageba.com/wp-content/uploads/2024/10/mundo.png altIdioma /> /div> ul idlanguage-dropdown styledisplay: none;> li data-langes onclickchangeLanguage(es)> img width128 height128 srchttp://luggagestorageba.com/wp-content/uploads/2024/10/mundo.png altEspañol /> /li> li data-langen onclickchangeLanguage(en)> img width128 height128 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20128%20128%3E%3C/svg%3E altInglés data-lazy-srchttp://luggagestorageba.com/wp-content/uploads/2024/10/banderas.png />noscript>img width128 height128 srchttp://luggagestorageba.com/wp-content/uploads/2024/10/banderas.png altInglés />/noscript> /li> /ul>/div>!-- CSS -->style>.language-switcher { position: relative; display: inline-block;}.language-button { cursor: pointer;}.language-button img { width: 40px; /* Ajusta el tamaño de la bandera */ height: auto;}#language-dropdown { position: absolute; background-color: white; border: 1px solid #ccc; z-index: 1000; list-style: none; padding: 0; margin: 0;}#language-dropdown li { padding: 5px; cursor: pointer;}#language-dropdown li img { width: 30px; /* Ajusta el tamaño de las banderas en el dropdown */ height: auto;}/style>!-- JavaScript -->script>document.getElementById(current-flag).onclick function() { const dropdown document.getElementById(language-dropdown); dropdown.style.display dropdown.style.display none ? block : none;};function changeLanguage(lang) { if (lang es) { window.history.back(); // Vuelve a la web anterior (nativa en español) document.getElementById(current-flag).src http://luggagestorageba.com/wp-content/uploads/2024/10/mundo.png; } else if (lang en) { window.location.href /en; // Reemplaza con la URL de la versión en inglés document.getElementById(current-flag).src http://luggagestorageba.com/wp-content/uploads/2024/10/banderas.png; }}/script> /div> /div> /div> /div> /div> /section> /div> main idcontent classsite-main post-3694 page type-page status-publish has-post-thumbnail hentry rolemain> div classpage-content> div data-elementor-typewp-page data-elementor-id3694 classelementor elementor-3694 data-elementor-post-typepage> section classelementor-section elementor-top-section elementor-element elementor-element-5ab9741c elementor-section-full_width elementor-section-height-default elementor-section-height-default data-id5ab9741c data-element_typesection data-settings{"background_background":"classic","shape_divider_bottom":"opacity-tilt"}> div classelementor-background-overlay>/div> div classelementor-shape elementor-shape-bottom aria-hiddentrue data-negativefalse> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 2600 131.1 preserveAspectRationone> path classelementor-shape-fill dM0 0L2600 0 2600 69.1 0 0z/> path classelementor-shape-fill styleopacity:0.5 dM0 0L2600 0 2600 69.1 0 69.1z/> path classelementor-shape-fill styleopacity:0.25 dM2600 0L0 0 0 130.1 2600 69.1z/>/svg> /div> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-51dc003f data-id51dc003f data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-275f173 elementor-section-full_width vw-ocho elementor-section-height-default elementor-section-height-default data-id275f173 data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-86d8857 data-id86d8857 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-edf9ae7 elementor-widget elementor-widget-heading data-idedf9ae7 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Guarda equipaje Buenos Aires/h2> /div> /div> div classelementor-element elementor-element-ead8b76 elementor-widget__width-initial elementor-hidden-mobile elementor-widget elementor-widget-heading data-idead8b76 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>La forma más fácil y segura de br>guardar tu equipaje/h2> /div> /div> div classelementor-element elementor-element-c378869 elementor-widget__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading data-idc378869 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>La forma más fácil y segura de guardar tu equipaje/h2> /div> /div> div classelementor-element elementor-element-768ef6f elementor-widget elementor-widget-html data-id768ef6f data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> !-- BADGE: 10+ años (black theme, left, full mobile / 300px desktop) -->div classlp-badge-10y lpb-black lpb-left lpb-resp rolestatus aria-label+10 años cuidando el equipaje de los viajeros> span classlpb-icon aria-hiddentrue> !-- Shield + check --> svg viewBox0 0 48 48 width22 height22 focusablefalse aria-hiddentrue> !-- relleno sutil --> path dM24 5l13 6v9c0 10.2-6.7 17.8-13 20.5C17.7 38.8 11 31.2 11 21V11l13-6z fillcurrentColor opacity.16/> !-- borde --> path dM24 5l13 6v9c0 10.2-6.7 17.8-13 20.5C17.7 38.8 11 31.2 11 21V11l13-6z fillnone strokecurrentColor stroke-width2 stroke-linejoinround/> !-- check --> path dM17.5 24.5l5 5 9.5-9.5 fillnone strokecurrentColor stroke-width3 stroke-linecapround stroke-linejoinround/> /svg> /span> span classlpb-text> span classlpb-kicker>+ 10 años/span> span classlpb-sub>Cuidando el equipaje de los viajeros/span> /span>/div> /div> /div> div classelementor-element elementor-element-8a6734d elementor-widget elementor-widget-html data-id8a6734d data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> !-- 🎄 Notice Bar Navideña (fondo rojo) -->div classxmas-notice rolealert aria-livepolite> div classxmas-notice__inner> span classxmas-notice__badge>¡Atención!/span> span classxmas-notice__text> Los días strong>24/12/strong> y strong>31/12/strong> tenemos strong>horario reducido/strong> hasta las strong>17:00 hs/strong>. span classxmas-notice__sep>•/span> Los días strong>25/12/strong> y strong>1/1/2026/strong> estamos strong>cerrados/strong>. /span> /div>/div>style> .xmas-notice{ position: relative; background: linear-gradient(180deg, #c1121f 0%, #a60f1a 100%); color: #fff; padding: 12px; border-radius: 14px 14px 0px 0px; box-shadow: 0 10px 24px rgba(0,0,0,.18); overflow: hidden; border: 1px solid rgba(255,255,255,.18); font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; max-width: 1000px; } /* Motivo navideño sutil: copitos + brillo */ .xmas-notice::before{ content:; position:absolute; inset:-40px; background: radial-gradient(circle at 14% 30%, rgba(255,255,255,.22) 0 2px, transparent 3px), radial-gradient(circle at 30% 70%, rgba(255,255,255,.18) 0 1.8px, transparent 3px), radial-gradient(circle at 55% 25%, rgba(255,255,255,.20) 0 2.2px, transparent 3px), radial-gradient(circle at 72% 55%, rgba(255,255,255,.16) 0 1.6px, transparent 3px), radial-gradient(circle at 88% 28%, rgba(255,255,255,.20) 0 2px, transparent 3px); opacity: .9; transform: rotate(-8deg); pointer-events:none; } .xmas-notice::after{ content:; position:absolute; inset:0; background: linear-gradient(120deg, transparent 0%, rgba(255,255,255,.14) 45%, transparent 60%); transform: translateX(-120%); animation: xmas-shine 4.5s ease-in-out infinite; pointer-events:none; } @keyframes xmas-shine{ 0%, 55% { transform: translateX(-120%); opacity:0; } 65% { opacity:1; } 100% { transform: translateX(120%); opacity:0; } } .xmas-notice__inner{ position: relative; display:flex; gap: 0px; align-items: center; justify-content: center; text-align: center; flex-wrap: nowrap; /* ✅ evita que el badge se vaya arriba (Mac) */ } .xmas-notice__badge{ display:inline-flex; align-items:center; gap:0px; font-weight: 800; letter-spacing: .2px; background: rgba(255,255,255,.14); border: 1px solid rgba(255,255,255,.22); padding: 6px 13px; border-radius: 999px; white-space: nowrap; margin-bottom: 10px; flex: 0 0 auto; /* ✅ el badge no se achica ni salta */ } /* Mini arbolito navideño */ .xmas-notice__badge::before{ content:🎄; transform: translateY(-.5px); } .xmas-notice__text{ font-weight: 600; line-height: 1.25; font-size: 14px; flex: 1 1 auto; /* ✅ el texto se adapta */ min-width: 0; /* ✅ clave para wrap dentro de flex */ } .xmas-notice__sep{ display:inline-block; margin: 0 8px; opacity: .9; } /* En pantallas muy chicas, permitimos que se apile */ @media (max-width: 520px){ .xmas-notice__inner{ flex-wrap: wrap; } } /* Responsive */ @media (min-width: 768px){ .xmas-notice{ padding: 12px 16px; } .xmas-notice__text{ font-size: 14px; } }/style> /div> /div> div classelementor-element elementor-element-3341b12 elementor-widget elementor-widget-html data-id3341b12 data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> !-- HOME v4: fechas + horas + cantidad (qty no editable) → /luggage-points -->div idlp-home classlp-scope> form idlp-dates-form classlp-row novalidate> !-- Cantidad de maletas (stepper sin flechas nativas, NO editable) --> div classlp-qty idlp-luggage-qty data-min1 data-max50> input idlpLuggageInput classlp-qty-input typetext inputmodenone aria-readonlytrue rolespinbutton aria-valuemin1 aria-valuemax50 aria-valuenow1 value1 autocompleteoff readonly /> button typebutton classqty-btn minus aria-labelRestar una maleta>span aria-hiddentrue>−/span>/button> button typebutton classqty-btn plus aria-labelSumar una maleta>span aria-hiddentrue>+/span>/button> span classqty-sep aria-hiddentrue>/span> !-- Ícono valija --> svg classqty-suitcase viewBox0 0 24 24 aria-hiddentrue> path dM7 7V6a3 3 0 013-3h4a3 3 0 013 3v1h1a2 2 0 012 2v9a3 3 0 01-3 3H7a3 3 0 01-3-3V9a2 2 0 012-2h1zm2 0h6V6a1 1 0 00-1-1h-4a1 1 0 00-1 1v1zM6 10h12v8a1 1 0 01-1 1H7a1 1 0 01-1-1v-8z/> /svg> /div> !-- Check-in con estilo tipo qty (sin botones, icono a la derecha) --> div classlp-field idlp-start-wrap> input typetext idlp-start-date namelp_start_date required readonly placeholderCheck-in /> span classfld-sep aria-hiddentrue>/span> svg classfld-icon viewBox0 0 24 24 aria-hiddentrue> path dM7 2a1 1 0 011 1v1h8V3a1 1 0 112 0v1h1a2 2 0 012 2v12a3 3 0 01-3 3H5a3 3 0 01-3-3V6a2 2 0 012-2h1V3a1 1 0 011-1zm13 8H4v9a1 1 0 001 1h14a1 1 0 001-1v-9zM6 6h12V5H6v1z/> /svg> /div> !-- Check-out con estilo tipo qty (sin botones, icono a la derecha) --> div classlp-field idlp-end-wrap> input typetext idlp-end-date namelp_end_date required readonly placeholderCheck-out /> span classfld-sep aria-hiddentrue>/span> svg classfld-icon viewBox0 0 24 24 aria-hiddentrue> path dM7 2a1 1 0 011 1v1h8V3a1 1 0 112 0v1h1a2 2 0 012 2v12a3 3 0 01-3 3H5a3 3 0 01-3-3V6a2 2 0 012-2h1V3a1 1 0 011-1zm13 8H4v9a1 1 0 001 1h14a1 1 0 001-1v-9zM6 6h12V5H6v1z/> /svg> /div> !-- Hidden: ID de referido (capturado desde ?wpam_id y persistido) --> input typehidden idaff_id_hidden nameaff_id_hidden value /> button typesubmit idlp-continue>Buscar tiendas cercanas/button> /form>/div>!-- Overlay + modal + iframe (aislado) -->div idlp-iframe-modal aria-hiddentrue> div classlp-modal-backdrop> div classlp-modal> div classlp-modal-header> span classlp-modal-title>Seleccioná fechas y horas/span> button typebutton idlp-iframe-close classlp-close-btn>Cerrar/button> /div> !-- Calendario (iframe se inyecta acá) --> div idlp-date-frame-host>/div> !-- Selectores de hora --> div classlp-time-selectors> div> label forlpCheckinTime>Hora de ingreso/label> select idlpCheckinTime> option value>Seleccionar/option> /select> /div> div> label forlpCheckoutTime>Hora de retiro/label> select idlpCheckoutTime required> option value>Seleccionar/option> /select> /div> /div> !-- Confirmar --> div classlp-modal-footer> button typebutton idlpConfirmSelection classlp-confirm-btn disabled>Confirmar/button> /div> /div> /div>/div>style>/* Stepper de cantidad (no editable) */.lp-qty{ display:grid; grid-template-columns: 1fr auto auto 1px auto; align-items:center; gap:10px; background:#fff; border:1px solid #E5E7EB; border-radius:10px; padding:10px 12px; min-width:200px; box-shadow: 0 1px 2px rgba(0,0,0,.04);}.lp-qty:focus-within{ border-color:#FFDE59; box-shadow:0 0 0 4px rgba(255,222,89,.25);}.lp-qty-input{ border: 0; outline: 0; font-size: 16px; line-height: 1.3; padding: 0; width: 100%; background: transparent; font-weight: 600; color: #1F2937; text-align: left; cursor: default; user-select: none; border: 1px solid transparent !important;}@media (max-width: 480px){ .lp-qty-input{ font-size:16px; } }.lp-qty-input::-webkit-outer-spin-button,.lp-qty-input::-webkit-inner-spin-button{ -webkit-appearance:none; margin:0; }.lp-qty-inputtypenumber{ -moz-appearance:textfield; }.qty-btn{ all:unset; display:inline-grid; place-items:center; width:28px; height:28px; border-radius:999px; background:#E5E7EB; color:#6B7280; cursor:pointer; font-weight:800; line-height:1; user-select:none;}.qty-btn:hover{ filter:brightness(.96); }.qty-btn:active{ transform:translateY(1px); }.qty-btn:focus{ outline:2px solid #FFDE59; outline-offset:2px; }.qty-sep{ display:block; width:1px; height:20px; background:#E5E7EB; }.qty-suitcase{ width:18px; height:18px; fill:#9CA3AF; }/* Campos fecha/hora estilo qty (sin botones, icono a la derecha) */.lp-field{ display:grid; grid-template-columns: 1fr 1px auto; align-items:center; gap:10px; background:#fff; border:1px solid #E5E7EB; border-radius:10px; padding:10px 12px; min-width:240px; box-shadow: 0 1px 2px rgba(0,0,0,.04);}.lp-field:focus-within{ border-color:#FFDE59; box-shadow:0 0 0 4px rgba(255,222,89,.25);}.lp-field input{ border:0; outline:0; background:transparent; width:100%; font-size:16px; color:#1F2937; font-weight:600; cursor:pointer; /* indica que se abre el modal */}.fld-sep{ display:block; width:1px; height:20px; background:#E5E7EB; }.fld-icon{ width:18px; height:18px; fill:#9CA3AF; }/* Layout del form */#lp-dates-form.lp-row{ display:flex; gap:9px; flex-wrap:wrap; border-radius: 0px 0px 14px 14px!important;}#lp-continue{ white-space:nowrap; }/* Desktop: achicar el ancho del control de maletas */@media (min-width: 992px){ #lp-home #lp-luggage-qty.lp-qty{ flex: 0 0 200px !important; width: 200px !important; min-width: 200px !important; }}/* Desktop: compactar separación entre controles del form */@media (min-width: 992px){ #lp-dates-form.lp-row{ gap: 6px !important; /* antes: 9px */ border-radius: 0px 0px 14px 14px; } /* Por si algún builder mete márgenes laterales extra */ #lp-dates-form.lp-row > *{ margin: 0 !important; } }/* Móvil (767px) */@media (max-width: 767px){ .elementor-3694 .elementor-element.elementor-element-3341b12 > .elementor-widget-container{ margin: 0 !important; padding: 0 !important; }}/* Opcional: Tablet (768–1024px). Borralo si no lo necesitás */@media (min-width: 768px) and (max-width: 1024px){ .elementor-3694 .elementor-element.elementor-element-3341b12 > .elementor-widget-container{ margin: 0 !important; padding: 0 !important; }}/* STEP 1 en columna SOLO en móvil */@media (max-width: 768px){ /* Bloque superior de campos de solo lectura (tienda/ci/co/maletas) */ #payment-modal #step-1 .read-only-fields-row{ display: grid !important; grid-template-columns: 1fr !important; gap: 12px !important; } #payment-modal #step-1 .read-only-fields-row > div{ width: 100% !important; } /* Datos personales: forzamos 1 columna aunque tenga .grid-2 */ #payment-modal #step-1 .personal-data-box .grid{ display: grid !important; grid-template-columns: 1fr !important; gap: 12px !important; } #payment-modal #step-1 .grid.grid-2{ grid-template-columns: 1fr !important; } /* Botón Siguiente a ancho completo en móvil (opcional) */ #payment-modal #step-1 .nav-row .btn{ width: 100% !important; }}/* Ajustes desktop (>992px) */@media (min-width: 992px){ /* Altura estándar para que botón e inputs coincidan */ #lp-home{ --lp-control-h: 44px; } /* podés subir a 46–48 si querés más alto */ /* 1) Maletas más corto */ #lp-home #lp-luggage-qty.lp-qty{ flex: 0 0 175px !important; width: 160px !important; min-width: 160px !important; /* antes 200px */ } /* 2) Controles más juntos */ #lp-dates-form.lp-row{ gap: 4px !important; /* antes 9px/6px */ align-items: stretch !important; } /* Evitar márgenes extra del builder */ #lp-dates-form.lp-row > *{ margin: 0 !important; } /* Compactar un poco el interior de los campos sin cambiar estilos */ #lp-home .lp-qty, #lp-home .lp-field{ gap: 8px !important; /* antes 10px */ padding: 8px 10px !important; /* antes 10px 12px */ min-height: var(--lp-control-h) !important; } /* 3) Botón igual de alto que los inputs */ #lp-continue{ height: var(--lp-control-h) !important; padding: 0 16px !important; /* sólo laterales */ display: inline-grid !important; align-items: center !important; white-space: nowrap !important; border-radius: 10px !important; /* match con inputs */ }}/* Desktop: ancho controlado y SIEMPRE a la izquierda */@media (min-width: 992px){ /* El wrapper del formulario */ #lp-home{ box-sizing: border-box; width: 1000px; /* fijo; cambiá a 760–960 si preferís */ max-width: 100%; /* no rompe en viewports chicos */ margin-left: 0 !important; /* pegado a la izquierda */ margin-right: auto !important; align-self: flex-start !important; /* si el padre es flex y centra */ justify-self: start !important; /* si el padre es grid y centra */ text-align: left; /* por si el padre usa text-align:center */ } /* Los hijos no “crecen” para llenar espacios */ #lp-dates-form.lp-row{ flex-wrap: nowrap !important; justify-content: flex-start !important; align-items: stretch !important; gap: 6px !important; /* ajustá 4–8px a gusto */ } #lp-dates-form.lp-row > *{ flex: 0 0 auto !important; margin: 0 !important; }}@media (min-width: 992px){ /* Altura única de todo el set */ #lp-home{ --lp-control-h: 46px; } /* subí/bajá si querés 44–48 */ /* El contenedor reparte y estira todos los hijos por igual */ #lp-dates-form.lp-row{ align-items: stretch !important; /* clave para que todos igualen alto */ gap: 6px !important; } /* Campos: altura de borde a borde (no min-height) */ #lp-home .lp-qty, #lp-home .lp-field{ box-sizing: border-box !important; height: var(--lp-control-h) !important; /* antes min-height */ padding: 0px 10px !important; /* mismos paddings que el botón */ } /* Botón: misma altura exacta y estirado */ #lp-continue{ box-sizing: border-box !important; height: var(--lp-control-h) !important; /* igual que los inputs */ padding: 0 18px !important; /* solo laterales */ display: flex !important; align-items: center !important; /* centra el texto verticalmente */ align-self: stretch !important; /* por si algún estilo lo achica */ line-height: normal !important; /* evita sumar altura */ border-radius: 10px !important; /* match con inputs */ }}/style>script>(() > { const home document.getElementById(lp-home); if (!home) return; const modal document.getElementById(lp-iframe-modal); const host document.getElementById(lp-date-frame-host); const btnX document.getElementById(lp-iframe-close); const form document.getElementById(lp-dates-form); const startEl home.querySelector(#lp-start-date); const endEl home.querySelector(#lp-end-date); const checkinSel document.getElementById(lpCheckinTime); const checkoutSel document.getElementById(lpCheckoutTime); const btnConfirm document.getElementById(lpConfirmSelection); /* Cantidad de maletas (NO editable con teclado) */ const qtyWrap document.getElementById(lp-luggage-qty); const qtyInput document.getElementById(lpLuggageInput); const btnMinus qtyWrap.querySelector(.qty-btn.minus); const btnPlus qtyWrap.querySelector(.qty-btn.plus); const Q_MIN parseInt(qtyWrap.getAttribute(data-min) || 1, 10); const Q_MAX parseInt(qtyWrap.getAttribute(data-max) || 50, 10); keydown,keypress,paste,cut,drop.forEach(evt>{ qtyInput.addEventListener(evt, e > { e.preventDefault(); }); }); const clamp (n) > { n parseInt(n, 10); if (isNaN(n)) n Q_MIN; if (n Q_MIN) n Q_MIN; if (n > Q_MAX) n Q_MAX; return n; }; const persistQty (v) > { try { sessionStorage.setItem(lp:luggage_qty, String(v)); sessionStorage.setItem(lp:luggage, String(v)); } catch(_) {} }; function setQty(n, persisttrue){ const v clamp(n); qtyInput.value String(v); qtyInput.setAttribute(aria-valuenow, String(v)); if (persist) persistQty(v); } function getQty(){ return clamp(qtyInput.value); } btnMinus.addEventListener(click, () > setQty(getQty() - 1)); btnPlus.addEventListener(click, () > setQty(getQty() + 1)); (function restoreQty(){ let q 1; try{ const q0 sessionStorage.getItem(lp:luggage_qty); if (q0) q clamp(q0); }catch(_){} setQty(q, false); })(); /* Captura de REFERIDO (wpam_id) → hidden + sessionStorage */ const affHidden document.getElementById(aff_id_hidden); function readAffiliateIdFromUrl() { const sp new URLSearchParams(window.location.search); const raw sp.get(wpam_id) || sp.get(aff_id_hidden) || sp.get(aff_id) || sp.get(ref) || sp.get(affiliate) || sp.get(a); const id raw ? parseInt(String(raw).trim(), 10) : NaN; return Number.isFinite(id) && id > 0 ? String(id) : ; } // Inicializa el hidden con prioridad: URL → sessionStorage → vacío (function initAffiliateId(){ let id readAffiliateIdFromUrl(); if (!id) { try { id sessionStorage.getItem(lp:aff_id) || ; } catch(_) {} } if (id && affHidden) { affHidden.value id; try { sessionStorage.setItem(lp:aff_id, id); } catch(_) {} } })(); /* Fecha/hora */ let iframe null; let hasRange false; let currentStart null; // YYYY-MM-DD let currentEnd null; // YYYY-MM-DD // Seguimiento para evitar repoblados innecesarios, // pero repoblar si cambia CI en sameDay let lastMode null; // blocked | sameDay | overnight | normal let lastCi null; // última hora de check-in usada para sameDay // utils fecha/hora const pad n > String(n).padStart(2,0); const to12h (h) > { const labelH h % 12 0 ? 12 : h % 12; const ampm h 12 ? AM : PM; return `${labelH}:00 ${ampm}`; }; const ymdToDate (ymd) > { if (!ymd) return null; const y,m,d ymd.split(-).map(Number); return new Date(y, m-1, d); }; const daysBetween (s,e) > { if (!s || !e) return null; const ds ymdToDate(s); const de ymdToDate(e); if (!ds || !de) return null; const MS 24*60*60*1000; return Math.round((de - ds)/MS); }; // Límites de horario (CAMBIO) const H_MIN 9; // 09:00 const H_MAX 21; // 21:00 // opciones de horas (CAMBIO: rangos dentro de 09..21) const HOURS_9_21 Array.from({length:(H_MAX - H_MIN + 1)}, (_,i)>i + H_MIN); // 9..21 function renderOptions(hours){ return hours.map(h > `option value${pad(h)}:00>${to12h(h)}/option>`).join(); } function hhmmToHour(v){ const m String(v||).match(/^(\d{2}):(\d{2})$/); if (!m) return null; return parseInt(m1, 10); } function genHourRange(from, to){ // ambos inclusive const out; for(let hfrom; hto; h++) out.push(h); return out; } function populateCheckinOptions(){ // Check-in 09..21 (CAMBIO) checkinSel.innerHTML option value>Seleccionar/option> + renderOptions(HOURS_9_21); // default 10:00 si está dentro de rango; si hay almacenado, preservarlo si sigue siendo válido const stored sessionStorage.getItem(lp:checkin_time); const validStored /^((09)|(1\d)|(20)|(21)):00$/.test(stored || ); // 09..21 checkinSel.value validStored ? stored : 10:00; } // helper: setear opciones preservando selección si es válida function setCheckoutOptions(hours, defaultValue){ const prev checkoutSel.value; // valor actualmente elegido por el usuario const html option value>Seleccionar/option> + renderOptions(hours); checkoutSel.innerHTML html; // si el valor previo sigue existiendo, lo preservamos const stillValid !!checkoutSel.querySelector(`optionvalue${prev}`); if (stillValid && prev) { checkoutSel.value prev; } else { checkoutSel.value defaultValue || ; } } function populateCheckoutDefault(){ // normal (2+ días): 09..21 (CAMBIO); default: guardado o 18:00 (si es válido) const stored sessionStorage.getItem(lp:checkout_time) || 18:00; const validStored /^((09)|(1\d)|(20)|(21)):00$/.test(stored); // 09..21 setCheckoutOptions(HOURS_9_21, validStored ? stored : 18:00); } // Helper: elegir un checkout válido para overnight function pickDefaultOvernightCheckout(){ const s (sessionStorage.getItem(lp:checkout_time) || ).trim(); const isValid /^((09)|(1\d)|(20)|(21)):00$/.test(s); // 09..21 (CAMBIO) return isValid ? s : 10:00; } function populateCheckoutOvernight(){ // Hoy→Mañana: 09..21 (CAMBIO). Default preservando o 10:00 setCheckoutOptions(HOURS_9_21, pickDefaultOvernightCheckout()); } // Mismo día → desde max(checkin+1, 09:00) .. 21:00 (CAMBIO) function populateCheckoutSameDay(ci){ const h hhmmToHour(ci); if (h null){ clearCheckout(); return; } const start Math.max(h + 1, H_MIN); if (start > H_MAX){ // ej. check-in 21:00 → sin horas clearCheckout(); return; } const hours genHourRange(start, H_MAX); setCheckoutOptions(hours, `${pad(start)}:00`); } function clearCheckout(){ checkoutSel.innerHTML option value>Seleccionar/option>; checkoutSel.value ; } function previewIntoMainInputs() { const s (sessionStorage.getItem(lp:start_date) || startEl.value || ).split( )0 || ; const e (sessionStorage.getItem(lp:end_date) || endEl.value || ).split( )0 || ; const ci checkinSel.value || sessionStorage.getItem(lp:checkin_time) || 10:00; const co checkoutSel.value || sessionStorage.getItem(lp:checkout_time) || 18:00; if (s) startEl.value `${s} ${ci}`; if (e) endEl.value `${e} ${co}`; } function setModal(open) { if (open) { ensureIframe(); modal.style.display block; modal.setAttribute(aria-hidden,false); document.body.style.overflow hidden; populateCheckinOptions(); populateCheckoutDefault(); // base (se sobrescribe según regla) applyCheckoutRule(open); // aplica regla si hay preselección updateConfirmState(); previewIntoMainInputs(); } else { modal.style.display none; modal.setAttribute(aria-hidden,true); document.body.style.overflow ; } } function updateConfirmState() { const ok hasRange && !!checkinSel.value && !!checkoutSel.value; btnConfirm.disabled !ok; } // modo actual según reglas de negocio function computeMode(ci, s, e){ if (!s || !e) return blocked; // hasta tener rango definido const diff daysBetween(s, e); // 0 mismo día, 1 día siguiente, >2 más días if (diff 0) return sameDay; if (diff 1) return overnight; return normal; } // LÓGICA: repoblar si cambia el modo o si cambia CI en sameDay function applyCheckoutRule(reason){ const ci checkinSel.value; // HH:MM const s currentStart; // YYYY-MM-DD const e currentEnd; // YYYY-MM-DD const mode computeMode(ci, s, e); const needRefresh mode ! lastMode || (mode sameDay && ci ! lastCi) || reason open; // primera vez que abre if (!needRefresh){ // solo sincronizo el texto del input de checkout if (e) { const co checkoutSel.value || ; if (co) endEl.value `${e} ${co}`; } updateConfirmState(); return; } // Actualizo trackers antes de repoblar lastMode mode; lastCi ci; if (mode blocked) { clearCheckout(); updateConfirmState(); return; } if (mode sameDay) { populateCheckoutSameDay(ci); // max(checkin+1,09)..21 const co checkoutSel.value || ; if (e && co) endEl.value `${e} ${co}`; updateConfirmState(); return; } if (mode overnight) { populateCheckoutOvernight(); // 09..21 const co checkoutSel.value || pickDefaultOvernightCheckout(); if (e && co) endEl.value `${e} ${co}`; updateConfirmState(); return; } // normal (2+ días) populateCheckoutDefault(); // 09..21 const co checkoutSel.value || 18:00; if (e && co) endEl.value `${e} ${co}`; updateConfirmState(); } // ---------- iframe con Flatpickr (srcdoc inline) ---------- function ensureIframe() { if (iframe) return; iframe document.createElement(iframe); iframe.id lp-date-frame; iframe.style.width 100%; iframe.style.height 460px; iframe.style.border 0; iframe.setAttribute(referrerpolicy,no-referrer); const srcdoc `!doctype html>html langes>head>meta charsetutf-8>meta nameviewport contentwidthdevice-width,initial-scale1>title>Selector de fechas/title>link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css>script srchttps://cdn.jsdelivr.net/npm/flatpickr>\/script>style> :root{--c:#2f2e2e;--y:#ffde59;} *{box-sizing:border-box} body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:#fff;color:#222} .wrap{padding:14px} .fp-wrap{border:1px solid #e8e8e8;border-radius:12px;padding:10px;background:#fff} .flatpickr-calendar{margin:0 auto !important; box-shadow:none !important;} .flatpickr-months .flatpickr-month{background:var(--y) !important} .flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange{background:var(--c) !important;border-color:var(--c) !important;color:#fff !important} .flatpickr-day.inRange{background:rgba(255,222,89,.35) !important} .fp-quick-btns{display:flex;gap:8px;margin-top:10px} .lp-quick-btn{flex:1;background:var(--y);border:0;color:var(--c);font-weight:600;padding:10px;border-radius:8px;cursor:pointer;transition:filter .15s} .lp-quick-btn:hover{filter:brightness(0.96)} @media (max-width:767px){ .wrap{ padding:5px !important; } .fp-wrap{ border:1px solid #e8e8e8; border-radius:0 !important; padding:2px !important; background:#fff; } }/style>/head>body> div classwrap> div classfp-wrap> div idcalendar>/div> div classfp-quick-btns> button idbtnToday classlp-quick-btn typebutton>Solo hoy/button> button idbtnTomorrow classlp-quick-btn typebutton>Solo mañana/button> /div> /div> /div> script> (function(){ let fpnull, snull, enull; function ymdLocal(d){ const padn>String(n).padStart(2,0); return d ? (d.getFullYear()+-+pad(d.getMonth()+1)+-+pad(d.getDate())) : null; } function emitSelectionChanged(){ const has !!(s && e); try { parent.postMessage({ type:LP_SELECTION_CHANGED, has, start: ymdLocal(s), end: ymdLocal(e) }, *); } catch(_){} } function init(){ fp flatpickr(#calendar, { mode: range, inline: true, minDate: today, maxDate: new Date().fp_incr(365), // 🚫 Fechas cerradas (Navidad y Año Nuevo) disable: 2025-12-24, 2025-12-25, 2025-12-31, 2026-01-01 , onChange(dates){ if (dates.length 2){ sdates0; edates1; } else { senull; } emitSelectionChanged(); }}); window.addEventListener(message, ev > { const data ev.data || {}; if (data.type LP_PREFILL && data.start && data.end) { const y1,m1,d1 data.start.split(-).map(Number); const y2,m2,d2 data.end.split(-).map(Number); const sd new Date(y1, m1-1, d1); const ed new Date(y2, m2-1, d2); ssd; eed; fp.setDate(sd,ed, true); emitSelectionChanged(); } if (data.type LP_REQUEST_SELECTION) { emitSelectionChanged(); } }); try { parent.postMessage({type:LP_PREFILL_REQUEST}, *); } catch(_){} document.getElementById(btnToday).addEventListener(click, ()>{ const tnew Date(); const dnew Date(t.getFullYear(),t.getMonth(),t.getDate()); sd; ed; fp.setDate(d,d, true); emitSelectionChanged(); }); document.getElementById(btnTomorrow).addEventListener(click, ()>{ const tnew Date(); t.setDate(t.getDate()+1); const dnew Date(t.getFullYear(),t.getMonth(),t.getDate()); sd; ed; fp.setDate(d,d, true); emitSelectionChanged(); }); } if (document.readyState!loading) init(); else document.addEventListener(DOMContentLoaded, init); })(); \/script>/body>/html> `.trim(); iframe.srcdoc srcdoc; host.innerHTML ; host.appendChild(iframe); } // ---------- Abrir / cerrar modal ---------- const openModal () > setModal(true); startEl.addEventListener(click, openModal); startEl.addEventListener(focus, openModal); endEl.addEventListener(click, openModal); endEl.addEventListener(focus, openModal); btnX.addEventListener(click, () > setModal(false)); window.addEventListener(keydown, (e)>{ if (e.key Escape) setModal(false); }); window.addEventListener(click, (e)>{ if (e.target modal) setModal(false); }); // ---------- Mensajería con iframe ---------- window.addEventListener(message, (ev) > { if (!iframe || ev.source ! iframe.contentWindow) return; const data ev.data || {}; if (!data || !data.type) return; if (data.type LP_PREFILL_REQUEST) { try { iframe.contentWindow.postMessage({ type:LP_PREFILL, start: sessionStorage.getItem(lp:start_date) || null, end: sessionStorage.getItem(lp:end_date) || null }, *); } catch(_) {} } if (data.type LP_SELECTION_CHANGED) { hasRange !!data.has; currentStart data.start || null; currentEnd data.end || null; const ci checkinSel.value || 10:00; const co checkoutSel.value || 18:00; if (data.start) startEl.value `${data.start} ${ci}`; if (data.end) endEl.value `${data.end} ${co}`; applyCheckoutRule(range); } }); // Al cambiar HORA DE CHECK-IN: refrescar + aplicar regla (puede cambiar modo) checkinSel.addEventListener(change, () > { const sOnly (startEl.value || ).split( )0 || ; if (sOnly) startEl.value `${sOnly} ${checkinSel.value || 10:00}`; applyCheckoutRule(checkin-change); }); // Al cambiar HORA DE CHECK-OUT: solo reflejar y validar (NO repoblar) checkoutSel.addEventListener(change, () > { const eOnly (endEl.value || ).split( )0 || currentEnd || ; const co checkoutSel.value || ; if (eOnly && co) endEl.value `${eOnly} ${co}`; updateConfirmState(); }); // ---------- Confirmar ---------- btnConfirm.addEventListener(click, () > { if (!iframe) return; iframe.contentWindow.postMessage({type:LP_REQUEST_SELECTION}, *); const checkin checkinSel.value || 10:00; const checkout checkoutSel.value || ; if (!hasRange || !checkin || !checkout) return; const sOnly (startEl.value || ).split( )0; const eOnly (endEl.value || ).split( )0; try { sessionStorage.setItem(lp:start_date, sOnly); sessionStorage.setItem(lp:end_date, eOnly); sessionStorage.setItem(lp:checkin_time, checkin); sessionStorage.setItem(lp:checkout_time, checkout); sessionStorage.setItem(lp:luggage_qty, String(getQty())); sessionStorage.setItem(lp:luggage, String(getQty())); } catch(_) {} startEl.value `${sOnly} ${checkin}`; endEl.value `${eOnly} ${checkout}`; setModal(false); }); // ---------- Submit ----------form.addEventListener(submit, (ev) > { ev.preventDefault(); const s, ci (startEl.value || ).trim().split( ); const e, co (endEl.value || ).trim().split( ); const q getQty(); if (!s || !e) return alert(Elegí check-in y check-out.); if (!ci || !co) return alert(Elegí las horas de ingreso y retiro.); if (!q || q Q_MIN) return alert(Indicá la cantidad de maletas.); try { sessionStorage.setItem(lp:start_date, s); sessionStorage.setItem(lp:end_date, e); sessionStorage.setItem(lp:checkin_time, ci); sessionStorage.setItem(lp:checkout_time, co); sessionStorage.setItem(lp:luggage_qty, String(q)); sessionStorage.setItem(lp:luggage, String(q)); } catch(_) {} // Detecta si estás en inglés (/en o /en/...), o por lang del html> const isEN /^en/i.test(document.documentElement.lang || ) || location.pathname /en || location.pathname.startsWith(/en/); const langPrefix isEN ? /en : ; // ES (default) sin prefijo // Tomamos el referido (hidden o sessionStorage) let affId ; if (document.getElementById(aff_id_hidden)) { affId document.getElementById(aff_id_hidden).value || ; } if (!affId) { try { affId sessionStorage.getItem(lp:aff_id) || ; } catch(_) {} } const url new URL(location.origin + `${langPrefix}/luggage-points`); url.searchParams.set(start, s); url.searchParams.set(end, e); url.searchParams.set(checkin, ci); url.searchParams.set(checkout, co); url.searchParams.set(luggage, String(q)); if (affId) { // Propagamos el referido a la siguiente pantalla url.searchParams.set(aff_id_hidden, affId); } window.location.href url.toString();}); // ---------- Restaurar al cargar ---------- (function restoreMain(){ try { const s0 sessionStorage.getItem(lp:start_date); const e0 sessionStorage.getItem(lp:end_date); let ci0 sessionStorage.getItem(lp:checkin_time) || 10:00; let co0 sessionStorage.getItem(lp:checkout_time) || 18:00; // Normalizo por si hubiera quedado algo fuera de 09..21 (CAMBIO) const inRange v > /^((09)|(1\d)|(20)|(21)):00$/.test(v); if (!inRange(ci0)) ci0 10:00; if (!inRange(co0)) co0 18:00; if (s0) startEl.value `${s0} ${ci0}`; if (e0) endEl.value `${e0} ${co0}`; setQty(sessionStorage.getItem(lp:luggage_qty) || 1, false); } catch(_) {} })();})();/script> /div> /div> /div> /div> /div> /section> div classelementor-element elementor-element-79f9a4a elementor-widget elementor-widget-html data-id79f9a4a data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> style>/* Badges Glass - mobile-first */:root{ --ink:#2f2e2e; /* color de iconos/textos */ --glass:255,255,255; /* base del glass (sobre tu amarillo) */ --ring:255,255,255; /* borde-luz del contenedor */}/* Contenedor: alineado a la izquierda, máx 700 (cambiá a 500 si querés) */.hero-trust.glass{ max-width: 700px; /* ← cambiá a 500px si lo preferís */ margin: .75rem 0 0 0; /* alineado a la izquierda */ align-self: flex-start; margin-right: auto; padding: .6rem .7rem; border-radius: 16px; background: linear-gradient(180deg, rgba(var(--glass),.55), rgba(var(--glass),.35)); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); border: 1px solid rgba(var(--ring),.45); box-shadow: 0 6px 24px rgba(0,0,0,.12);}/* Lista flexible */.trust-list{ list-style:none; margin:0; padding:0; display:flex; align-items:center; justify-content:space-between; gap:.6rem; flex-wrap:wrap;}.trust-item{ display:flex; align-items:center; gap:.6rem; padding:.55rem .6rem; border-radius:12px; background: rgba(255,255,255,.35); border:1px solid rgba(var(--ring),.35); flex: 1 1 auto; min-width: 150px;}/* Ícono monocromo mediante mask */.icon{ /* Tamaño por defecto (se puede sobrescribir por ítem) */ --size: 36px; /* si definís --size, se usa para W y H */ --w: var(--size); /* ancho final (puede ser override por ítem) */ --h: var(--size); /* alto final (puede ser override por ítem) */ width: var(--w); height: var(--h); flex: 0 0 var(--w);}.icon.mono{ background: var(--ink); -webkit-mask: var(--icon) center/contain no-repeat; mask: var(--icon) center/contain no-repeat;}/* Fallback si mask no está disponible */@supports not ((mask: url(#) no-repeat) or (-webkit-mask: url(#) no-repeat)){ .icon.mono{ -webkit-mask:none; mask:none; background:none; } .icon.mono::before{ content:; display:block; width:100%; height:100%; background: center/contain no-repeat var(--icon); filter: grayscale(1) brightness(0) contrast(1000%); }}.txt{ line-height:1.1; display:flex; flex-direction:column }.t1{ font-weight:700; color:var(--ink); font-size:.9rem }.t2{ color:rgba(47,46,46,.75); font-size:.78rem }/* Estrellas SVG (sólidas) */.rating{ display:flex; align-items:center; gap:.25rem; flex-wrap:nowrap }.rating .star{ width:14px; height:14px; fill: var(--ink); display:inline-block }.rating b{ font-weight:700; color:var(--ink); font-size:.8rem; margin-left:.15rem }/* Desktop */@media (min-width: 880px){ .hero-trust.glass{ padding:.75rem .9rem; border-radius:18px } .trust-item{ gap:.75rem; padding:.6rem .8rem; background: rgba(255,255,255,.28) } .t1{ font-size:.95rem } .t2{ font-size:.8rem }}/* Accesibilidad */@media (prefers-reduced-motion:reduce){ .hero-trust.glass, .trust-item{ transition:none }}/style>!-- TRUST / BADGES (debajo del motor de reservas) -->section classhero-trust glass aria-labelConfianza y reseñas> ul classtrust-list> !-- BA Turismo --> li classtrust-item aria-labelEnte de Turismo de la Ciudad de Buenos Aires> !-- AJUSTÁ AQUÍ: --size (cuadrado) o --w/--h (ancho/alto) --> div classicon mono style --icon: url(http://luggagestorageba.com/wp-content/uploads/2025/10/ba2.png); --w: 42px; /* ancho BA */ --h: 42px; /* alto BA */ > /div> div classtxt> span classt1>BA Ente de Turismo/span> span classt2>Miembro/span> /div> /li> !-- Airbnb recomendado --> li classtrust-item aria-labelRecomendado por anfitriones de Airbnb> !-- AJUSTÁ AQUÍ --> div classicon mono style --icon: url(http://luggagestorageba.com/wp-content/uploads/2025/10/airbnb.png); --w: 38px; /* ancho Airbnb */ --h: 42px; /* alto Airbnb */ > /div> div classtxt> span classt1>Local recomendado/span> span classt2>por anfitriones/span> /div> /li> !-- Google Reviews --> li classtrust-item aria-labelCalificación en Google Reviews> !-- AJUSTÁ AQUÍ: reemplazá URL del logo cuando lo tengas --> div classicon mono style --icon: url(http://luggagestorageba.com/wp-content/uploads/2025/10/google-g-logo.webp); --w: 34px; /* ancho Google */ --h: 42px; /* alto Google */ > /div> div classtxt> span classt1>Google Reviews/span> span classt2 rating aria-label4.9 de 5 estrellas> svg classstar viewBox0 0 24 24 aria-hiddentrue>path dM12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z/>/svg> svg classstar viewBox0 0 24 24 aria-hiddentrue>path dM12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z/>/svg> svg classstar viewBox0 0 24 24 aria-hiddentrue>path dM12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z/>/svg> svg classstar viewBox0 0 24 24 aria-hiddentrue>path dM12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z/>/svg> svg classstar viewBox0 0 24 24 aria-hiddentrue>path dM12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z/>/svg> b>4.9/5/b> /span> /div> /li> /ul>/section> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-486c2f1 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id486c2f1 data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5d3e259 data-id5d3e259 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-d8ebcf9 elementor-widget elementor-widget-heading data-idd8ebcf9 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Ubicaciones/h2> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-b916b28 elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idb916b28 data-element_typesection data-settings{"shape_divider_top":"opacity-fan","background_background":"classic"}> div classelementor-shape elementor-shape-top aria-hiddentrue data-negativefalse> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 283.5 19.6 preserveAspectRationone> path classelementor-shape-fill styleopacity:0.33 dM0 0L0 18.8 141.8 4.1 283.5 18.8 283.5 0z/> path classelementor-shape-fill styleopacity:0.33 dM0 0L0 12.6 141.8 4 283.5 12.6 283.5 0z/> path classelementor-shape-fill styleopacity:0.33 dM0 0L0 6.4 141.8 4 283.5 6.4 283.5 0z/> path classelementor-shape-fill dM0 0L0 1.2 141.8 4 283.5 1.2 283.5 0z/>/svg> /div> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2d08bf9 data-id2d08bf9 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-af8fde4 elementor-flip-box--effect-fade elementor-widget elementor-widget-flip-box data-idaf8fde4 data-element_typewidget data-widget_typeflip-box.default> div classelementor-widget-container> div classelementor-flip-box tabindex0> div classelementor-flip-box__layer elementor-flip-box__front> div classelementor-flip-box__layer__overlay> div classelementor-flip-box__layer__inner> h3 classelementor-flip-box__layer__title> Luggage Storage /h3> div classelementor-flip-box__layer__description> PALERMO /div> /div> /div> /div> div classelementor-flip-box__layer elementor-flip-box__back> div classelementor-flip-box__layer__overlay> div classelementor-flip-box__layer__inner> h3 classelementor-flip-box__layer__title> PALERMO /h3> div classelementor-flip-box__layer__description> div classcontacto> div classrenglon> i classfas fa-map-marker-alt>/i> Nicaragua 4806, Palermo. /div> div classrenglon> i classfas fa-phone-alt>/i> +54 9 11 6969-1704 /div> div classrenglon> i classfas fa-clock>/i> Lunes a Domingo de 9 a 21hs. /div>/div> /div> a classelementor-flip-box__button elementor-button elementor-size-sm hrefhttps://luggagestorageba.com/guardaequipaje-palermo target_blank> ¿Cómo Llegar? /a> /div> /div> /div> /div> /div> /div> div classelementor-element elementor-element-b28e45a elementor-align-justify elementor-widget elementor-widget-button data-idb28e45a data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://luggagestorageba.com/guardaequipaje-palermo> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-share>/i> /span> span classelementor-button-text>Ver ubicación/span> /span> /a> /div> /div> /div> /div> /div> div classelementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1e0ee9d data-id1e0ee9d data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-611498e elementor-flip-box--effect-fade elementor-widget elementor-widget-flip-box data-id611498e data-element_typewidget data-widget_typeflip-box.default> div classelementor-widget-container> div classelementor-flip-box tabindex0> div classelementor-flip-box__layer elementor-flip-box__front> div classelementor-flip-box__layer__overlay> div classelementor-flip-box__layer__inner> h3 classelementor-flip-box__layer__title> Luggage Storage /h3> div classelementor-flip-box__layer__description> CENTRO /div> /div> /div> /div> div classelementor-flip-box__layer elementor-flip-box__back> div classelementor-flip-box__layer__overlay> div classelementor-flip-box__layer__inner> h3 classelementor-flip-box__layer__title> CENTRO /h3> div classelementor-flip-box__layer__description> div classcontacto> div classrenglon> i classfas fa-map-marker-alt>/i> Maipu 814, Retiro. /div> div classrenglon> i classfas fa-phone-alt>/i> +54 9 11 6978-8411 /div> div classrenglon> i classfas fa-clock>/i> Lunes a Domingo de 10 a 19hs. /div>/div> /div> a classelementor-flip-box__button elementor-button elementor-size-sm hrefhttps://luggagestorageba.com/guardaequipaje-retiro target_blank> ¿Cómo Llegar? /a> /div> /div> /div> /div> /div> /div> div classelementor-element elementor-element-db13426 elementor-align-justify elementor-widget elementor-widget-button data-iddb13426 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://luggagestorageba.com/guardaequipaje-retiro> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-share>/i> /span> span classelementor-button-text>Ver ubicación/span> /span> /a> /div> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-86e9fd8 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id86e9fd8 data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c975d5e data-idc975d5e data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-c3083b1 elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idc3083b1 data-element_typesection> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-8651fb1 shadow-picture data-id8651fb1 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-00fb9a8 elementor-widget elementor-widget-heading data-id00fb9a8 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Palermo/h2> /div> /div> div classelementor-element elementor-element-fc6b88f shadow-picture elementor-widget elementor-widget-image data-idfc6b88f data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img decodingasync width800 height769 srchttps://luggagestorageba.com/wp-content/uploads/2025/10/nuevo-luggagestorageba.png classattachment-large size-large wp-image-16259 alt srcsethttps://luggagestorageba.com/wp-content/uploads/2025/10/nuevo-luggagestorageba.png 935w, https://luggagestorageba.com/wp-content/uploads/2025/10/nuevo-luggagestorageba-300x288.png 300w, https://luggagestorageba.com/wp-content/uploads/2025/10/nuevo-luggagestorageba-768x738.png 768w, https://luggagestorageba.com/wp-content/uploads/2025/10/nuevo-luggagestorageba-12x12.png 12w sizes(max-width: 800px) 100vw, 800px /> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-50254d5 data-id50254d5 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-f2a516b elementor-align-center elementor-mobile-align-center elementor-icon-list--layout-inline elementor-absolute elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-idf2a516b data-element_typewidget data-settings{"_position":"absolute"} data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items elementor-inline-items> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> i aria-hiddentrue classfas fa-map-marker-alt>/i> /span> span classelementor-icon-list-text>Nicaragua 4806, Palermo./span> /li> li classelementor-icon-list-item elementor-inline-item> a hrefhttps://wa.me/5491169691704> span classelementor-icon-list-icon> i aria-hiddentrue classfab fa-whatsapp>/i> /span> span classelementor-icon-list-text>+54 9 11 6969-1704/span> /a> /li> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> i aria-hiddentrue classfar fa-clock>/i> /span> span classelementor-icon-list-text>LUN a DOM - 9:00AM - 9:00PM/span> /li> /ul> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-be022a3 data-idbe022a3 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-493a440 elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-id493a440 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://maps.app.goo.gl/LjBZN3W6zGGWk547A target_blank> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-map-marker-alt>/i> /span> span classelementor-button-text>Mapa/span> /span> /a> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-cf980c7 data-idcf980c7 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-41b5cb8 elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-id41b5cb8 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://wa.me/+5491169691704> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfab fa-whatsapp>/i> /span> span classelementor-button-text>WhatsApp/span> /span> /a> /div> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-8f318f8 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id8f318f8 data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b4f63f9 data-idb4f63f9 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-657c22b elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id657c22b data-element_typesection> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-e7cd806 shadow-picture data-ide7cd806 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-3d3d857 elementor-widget elementor-widget-heading data-id3d3d857 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Recoleta/h2> /div> /div> div classelementor-element elementor-element-89bd12a shadow-picture elementor-widget elementor-widget-image data-id89bd12a data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img decodingasync width800 height533 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20800%20533%3E%3C/svg%3E classattachment-large size-large wp-image-4618 alt data-lazy-srcsethttps://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1.webp 960w, https://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1-300x200.webp 300w, https://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1-768x512.webp 768w, https://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1-18x12.webp 18w data-lazy-sizes(max-width: 800px) 100vw, 800px data-lazy-srchttps://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1.webp />noscript>img loadinglazy decodingasync width800 height533 srchttps://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1.webp classattachment-large size-large wp-image-4618 alt srcsethttps://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1.webp 960w, https://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1-300x200.webp 300w, https://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1-768x512.webp 768w, https://luggagestorageba.com/wp-content/uploads/2024/10/95972433b7679419994c7d8fc549e10e-1-18x12.webp 18w sizes(max-width: 800px) 100vw, 800px />/noscript> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-34929d0 data-id34929d0 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-41b5e7f elementor-align-center elementor-mobile-align-center elementor-icon-list--layout-inline elementor-absolute elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-id41b5e7f data-element_typewidget data-settings{"_position":"absolute"} data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items elementor-inline-items> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> i aria-hiddentrue classfas fa-map-marker-alt>/i> /span> span classelementor-icon-list-text>Aguero 2208, Recoleta./span> /li> li classelementor-icon-list-item elementor-inline-item> a hrefhttps://wa.me/5491169691704> span classelementor-icon-list-icon> i aria-hiddentrue classfab fa-whatsapp>/i> /span> span classelementor-icon-list-text>+54 9 11 6996-6169/span> /a> /li> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> i aria-hiddentrue classfar fa-clock>/i> /span> span classelementor-icon-list-text>LUN a DOM - 10:00AM - 7:00PM/span> /li> /ul> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-531f444 data-id531f444 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-cf2acdb elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-idcf2acdb data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://maps.app.goo.gl/aBAS9khBkprtW7dU7 target_blank> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-map-marker-alt>/i> /span> span classelementor-button-text>Mapa/span> /span> /a> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-df278a8 data-iddf278a8 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-bcd9975 elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-idbcd9975 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://wa.me/+5491169966169> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfab fa-whatsapp>/i> /span> span classelementor-button-text>WhatsApp/span> /span> /a> /div> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-d825087 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idd825087 data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-66b61d8 data-id66b61d8 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-389c510 elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id389c510 data-element_typesection> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-298ae2e shadow-picture data-id298ae2e data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-ab8fe57 elementor-widget elementor-widget-heading data-idab8fe57 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Centro/h2> /div> /div> div classelementor-element elementor-element-780909f shadow-picture elementor-widget elementor-widget-image data-id780909f data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img decodingasync width636 height510 srchttps://luggagestorageba.com/wp-content/uploads/2024/08/2024-01-02.jpg classattachment-large size-large wp-image-3909 alt srcsethttps://luggagestorageba.com/wp-content/uploads/2024/08/2024-01-02.jpg 636w, https://luggagestorageba.com/wp-content/uploads/2024/08/2024-01-02-300x241.jpg 300w, https://luggagestorageba.com/wp-content/uploads/2024/08/2024-01-02-15x12.jpg 15w sizes(max-width: 636px) 100vw, 636px /> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-c717222 data-idc717222 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-cd5a60e elementor-align-center elementor-mobile-align-center elementor-absolute elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-idcd5a60e data-element_typewidget data-settings{"_position":"absolute"} data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items> li classelementor-icon-list-item> span classelementor-icon-list-icon> i aria-hiddentrue classfas fa-map-marker-alt>/i> /span> span classelementor-icon-list-text>Maipu 814, Retiro./span> /li> li classelementor-icon-list-item> a hrefhttps://wa.me/+5491165843041> span classelementor-icon-list-icon> i aria-hiddentrue classfab fa-whatsapp>/i> /span> span classelementor-icon-list-text>+54 9 11 6978-8411/span> /a> /li> li classelementor-icon-list-item> span classelementor-icon-list-icon> i aria-hiddentrue classfar fa-clock>/i> /span> span classelementor-icon-list-text>LUN a DOM - 10:00AM - 7:00PM/span> /li> /ul> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-1aea4e2 data-id1aea4e2 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-6ce1177 elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-id6ce1177 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://maps.app.goo.gl/ZKZNBiWUKcCr2Fz98 target_blank> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-map-marker-alt>/i> /span> span classelementor-button-text>Mapa/span> /span> /a> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-c31f096 data-idc31f096 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-1a9ba56 elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-id1a9ba56 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://wa.me/+5491169788411> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfab fa-whatsapp>/i> /span> span classelementor-button-text>WhatsApp/span> /span> /a> /div> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-f2f2dec elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idf2f2dec data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-abbb489 data-idabbb489 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-55aa99d elementor-widget elementor-widget-html data-id55aa99d data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> !-- VERSIÓN 6 — ÚNICA (PRO, sin dependencias de FA)Banner premium con imagen real y **iconografía SVG inline** (100% compatible sin CDN)Paleta: #FFDE59 (primario), #FFFFFF, #2F2E2E (texto) -->link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css>script data-minify1 srchttps://luggagestorageba.com/wp-content/cache/min/1/npm/gsap@3.12.5/dist/gsap.min.js?ver1764602662>/script>style> /* Font: Airbnb Cereal (self‑hosted) Reemplazá las URLs con tus archivos reales (WOFF2/WOFF). */ @font-face { font-family: Cereal; src: url(/wp-content/uploads/fonts/AirbnbCereal-Book.woff2) format(woff2), url(/wp-content/uploads/fonts/AirbnbCereal-Book.woff) format(woff); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: Cereal; src: url(/wp-content/uploads/fonts/AirbnbCereal-Medium.woff2) format(woff2), url(/wp-content/uploads/fonts/AirbnbCereal-Medium.woff) format(woff); font-weight: 600; font-style: normal; font-display: swap; } @font-face { font-family: Cereal; src: url(/wp-content/uploads/fonts/AirbnbCereal-Bold.woff2) format(woff2), url(/wp-content/uploads/fonts/AirbnbCereal-Bold.woff) format(woff); font-weight: 800; font-style: normal; font-display: swap; } :root{ --brand:#FFDE59; --brand-2:#ffe888; --text:#2F2E2E; --white:#fff; } .lp5, .lp5 * { font-family: Cereal, system-ui, -apple-system, Inter, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif; } .lp5{ position:relative; isolation:isolate; } .lp5-banner{ --r:22px; --pad:16px; --h:128px; min-height:var(--h); display:grid; grid-template-columns: 1.1fr .9fr; align-items:center; gap:24px; padding:var(--pad) var(--pad); border-radius:var(--r); overflow:hidden; background: #FFDE59; color:var(--text); } .lp5-noise{ position:absolute; inset:-20%; opacity:.06; pointer-events:none; background-image:url(data:image/svg+xml;utf8,svg xmlnshttp://www.w3.org/2000/svg width140 height140 viewBox0 0 140 140>filter idn>feTurbulence typefractalNoise baseFrequency0.8 numOctaves2 stitchTilesstitch/>/filter>rect width100% height100% filterurl(%23n) opacity0.9/>/svg>); } .lp5-shine{ position:absolute; inset:-40% -40% auto -40%; height:220%; mix-blend-mode:overlay; filter:blur(22px); opacity:.35; pointer-events:none; } /* Izquierda */ .lp5-left{ position:relative; z-index:2; } .lp5-badge{ display:inline-grid; grid-auto-flow:column; align-items:center; gap:8px; padding:6px 10px; border-radius:999px; background:rgba(255,255,255,.95); color:var(--text); font-weight:900; font-size:12px; box-shadow:0 6px 16px rgba(0,0,0,.12); } .lp5-title{ margin-top:8px; font-weight:900; font-size:clamp(20px, 3.2vw, 28px); line-height:1.05; } .lp5-sub{ margin-top:6px; font-weight:600; color:#3a3939; font-size:clamp(12px, 2vw, 14px); } .lp5-proof{ margin-top:10px; display:flex; align-items:center; gap:10px; font-size:12px; color:#4a4949; } .lp5-stars{ display:flex; gap:2px; color:var(--text); } .lp5-cta-wrap{ display:flex; align-items:center; gap:12px; margin-top:12px; flex-wrap:wrap; } .lp5-price{ font-weight:900; font-size:12px; color:#3a3939; } .lp5-cta{ display:inline-grid; grid-auto-flow:column; align-items:center; gap:10px; height:48px; padding:0 20px; border-radius:5px; text-decoration:none; font-weight:900; letter-spacing:.2px; background:#2F2E2E; color:#fff; box-shadow:0 12px 28px rgba(0,0,0,.22); } .lp5-chips{ display:flex; gap:8px; margin-top:8px; flex-wrap:wrap; } .lp5-chip{ display:inline-grid; grid-auto-flow:column; align-items:center; gap:6px; padding:5px 9px; border-radius:999px; font-size:11px; font-weight:800; background:rgba(255,255,255,.95); color:#2F2E2E; box-shadow:0 6px 14px rgba(0,0,0,.12); } /* Derecha: panel imagen */ .lp5-photo-wrap{ position:relative; z-index:1; height:100%; min-height:110px; display:grid; align-items:stretch; } .lp5-photo-card{ position:relative; border-radius:18px; overflow:hidden; background:rgba(255,255,255,.4); backdrop-filter: blur(6px) saturate(1.2); box-shadow: inset 0 0 0 1px rgba(255,255,255,.35), 0 12px 28px rgba(0,0,0,.18); -webkit-mask-image: linear-gradient( to left, rgba(0,0,0,1) 62%, rgba(0,0,0,.75) 75%, rgba(0,0,0,0) 100% ); mask-image: linear-gradient( to left, rgba(0,0,0,1) 62%, rgba(0,0,0,.75) 75%, rgba(0,0,0,0) 100% ); } .lp5-photo{ position:absolute; inset:0; background-size:cover; background-position:center; transform:scale(1.06); } .lp5-photo::after{ content:; position:absolute; inset:0; background:linear-gradient(90deg, rgba(255,222,89,.15), rgba(47,46,46,.15)); mix-blend-mode:multiply; } .lp5-frame-top{ content:; position:absolute; inset:0; pointer-events:none; background:linear-gradient(180deg, rgba(255,255,255,.55), rgba(255,255,255,0) 30%); } .lp5-dismiss{ position:absolute; top:10px; right:12px; color:#2F2E2E; opacity:.65; border:0; background:transparent; cursor:pointer; padding:6px; border-radius:10px; z-index:3; } .lp5-dismiss:hover{ opacity:1; background:rgba(0,0,0,.06); } @media (max-width:680px){ .lp5-banner{ grid-template-columns:1fr; gap:14px; padding:18px; --h:auto; } .lp5-photo-wrap{ order:-1; min-height:160px; } .lp5-photo-card{ -webkit-mask-image: linear-gradient( to bottom, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 100% ); mask-image: linear-gradient( to bottom, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 100% ); } } @media (prefers-reduced-motion: reduce){ .lp5 *{ transition:none !important; animation:none !important; } } /* SVG helpers */ .ico{ display:inline-block; vertical-align:middle; width:1em; height:1em; } .ico-14{ width:14px; height:14px; } .ico-16{ width:16px; height:16px; } style>/* 1) Estrellas más grandes y más juntas */.lp5-stars { gap: 0; line-height: 1; }.lp5-stars .ico { width: 20px; height:20px; display:block; }.lp5-stars .ico + .ico { margin-left: -1px; } /* micro-tightening *//* 2) “+500 viajeros felices…” más cuadrada, delgada y un toque más grande */.lp5-proof span:last-child { font-weight: 400; /* delgada */ font-size: 13.5px; /* leve aumento */ letter-spacing: .2px; font-variant-numeric: tabular-nums; /* números “cuadrados” */ font-feature-settings: tnum 1;}.lp5-proof span:last-child strong { font-weight: 400; } /* neutraliza el strong> *//* 3) Sin precio: dar “cuerpo” al botón (padding vertical) y separar bloque */.lp5-price { display: none; }.lp5-cta-wrap { padding: 8px 0 10px; gap: 14px; }.lp5-cta { height: auto; /* ya no fijo */ padding: 12px 22px; /* top/bottom mayores */ line-height: 1.1;}/* 4) Más aire a la izquierda para el texto */.lp5-left { padding-left: 18px; }@media (max-width:680px){ .lp5-left { padding-left: 12px; }}/* (opcional) un pelín más alto el título para compensar el nuevo margen */.lp5-title { margin-top: 19px; }style>/* 1) Estrellas aún más juntas (super-tight) */.lp5-stars { gap: 0; line-height: 1; }.lp5-stars .ico { width: 20px; height: 20px; display: block; margin-left: -3px; /* solapado extra */}.lp5-stars .ico:first-child { margin-left: 0; } /* no solapes la primera *//* 2) Texto del botón 100% blanco (incluye SVG) */.lp5-cta,.lp5-cta:link,.lp5-cta:visited,.lp5-cta:hover,.lp5-cta:active { color: #fff !important; }.lp5-cta svg path,.lp5-cta svg fill { fill: #fff !important; }/* (mantengo el padding vertical mejorado del botón) */.lp5-cta { height: auto; padding: 12px 22px; line-height: 1.1; }/* 3) Badge “Pago seguro” con ícono MercadoPago (solo CSS) *//* Ocultamos el SVG actual del segundo chip y añadimos un pseudo-icono */.lp5-chips .lp5-chip:nth-child(2) svg { display: none !important; }.lp5-chips .lp5-chip:nth-child(2) { position: relative; padding-left: 28px; /* espacio para el ícono */}.lp5-chips .lp5-chip:nth-child(2)::before { content: ; position: absolute; left: 8px; top: 50%; width: 16px; height: 16px; transform: translateY(-50%); background-image: url(http://luggagestorageba.com/wp-content/uploads/2025/08/idQ3WnPeIo_1754876873796.png); background-repeat: no-repeat; background-size: contain; background-position: center;}/* Si ves el logo muy chico, subí estos valores: */@media (min-width: 0px){ .lp5-chips .lp5-chip:nth-child(2)::before { width: 18px; height: 18px; }}/* Un poco más de aire a la izquierda del bloque de texto (como pediste antes) */.lp5-left { padding-left: 18px; }@media (max-width:680px){ .lp5-left { padding-left: 12px; } }#lp5Headline .fa-solid { font-size: 0.95em; /* escala el ícono al texto */ vertical-align: -0.05em; /* corrige la línea de base */ margin: 0 .35em; /* separa palabras del icono */ color: var(--text); /* usa tu color de texto #2F2E2E */}@media (max-width:680px){ #lp5Headline .fa-solid { font-size: 1em; margin: 0 .3em; }}/* requiere Font Awesome cargado */.lp5-title .lp5-arrow::before { content: \f30b; /* arrow-right-long */ font: normal 900 0.95em Font Awesome 6 Free; display: inline-block; margin: 0 .35em; vertical-align: -0.05em; color: var(--text);}/* MOBILE ONLY (≤680px) */@media (max-width:680px){ /* 1) Centrar TODO el contenido del lado izquierdo + chips/CTA */ .lp5-banner{ text-align: center; } .lp5-left{ padding-left: 0 !important; display: grid; justify-items: center; /* centra badge, título, sub, proof, CTA */ gap: 8px; } .lp5-badge{ justify-self: center; } .lp5-cta-wrap{ justify-content: center; } .lp5-chips{ justify-content: center; } /* 2) Ocultar la flecha del título en mobile */ .lp5-title .lp5-arrow{ display: none !important; } /* 3) Estrellas + “+500…” en columna */ .lp5-proof{ flex-direction: column; align-items: center; gap: 6px; }}@media (max-width:680px){ .lp5-banner{ padding: 8px !important; /* antes 18px */ gap: 10px !important; text-align: center; } .lp5-left{ padding-left: 0 !important; gap: 6px !important; justify-items: center; } .lp5-title{ margin-top: 10px !important; } .lp5-sub{ margin-top: 3px !important; } .lp5-proof{ margin-top: 4px !important; gap: 4px !important; } .lp5-cta-wrap{ margin-top: 6px !important; padding: 4px 0 6px !important; gap: 8px !important; justify-content: center; } .lp5-cta{ padding: 9px 16px !important; }}/style>div classlp5 aria-labelTraslados aeropuerto – versión PRO (única)> div classlp5-banner idlp5Banner roleregion> div classlp5-noise aria-hiddentrue>/div> svg classlp5-shine viewBox0 0 100 100 preserveAspectRationone aria-hiddentrue>defs>linearGradient idglp5 x10 y10 x21 y21>stop offset0 stop-color#fff stop-opacity0/>stop offset0.5 stop-color#fff stop-opacity0.5/>stop offset1 stop-color#fff stop-opacity0/>/linearGradient>/defs>rect x0 y0 width100 height100 fillurl(#glp5)/>/svg> div classlp5-left> span classlp5-badge> !-- bolt --> svg classico ico-14 viewBox0 0 24 24 aria-hiddentrue>path fill#2F2E2E dM13 2L3 14h6l-2 8 10-12h-6l2-8z/>/svg> Nuevo: Reserva Online en 60s /span> div classlp5-title idlp5Headline> Traslados desde el aeropuerto span classlp5-arrow>/span>/div> div classlp5-sub idlp5Sub>Confirmación inmediata · Conductores verificados · Seguimiento en vivo/div> div classlp5-proof> span classlp5-stars aria-hiddentrue> !-- five stars --> svg classico ico-14 viewBox0 0 24 24>path fill#2F2E2E dM12 2l2.1 4.3 4.8.7-3.5 3.3.8 4.7L12 14l-4.2 2.9.8-4.7L5 7l4.8-.7L12 2z/>/svg> svg classico ico-14 viewBox0 0 24 24>path fill#2F2E2E dM12 2l2.1 4.3 4.8.7-3.5 3.3.8 4.7L12 14l-4.2 2.9.8-4.7L5 7l4.8-.7L12 2z/>/svg> svg classico ico-14 viewBox0 0 24 24>path fill#2F2E2E dM12 2l2.1 4.3 4.8.7-3.5 3.3.8 4.7L12 14l-4.2 2.9.8-4.7L5 7l4.8-.7L12 2z/>/svg> svg classico ico-14 viewBox0 0 24 24>path fill#2F2E2E dM12 2l2.1 4.3 4.8.7-3.5 3.3.8 4.7L12 14l-4.2 2.9.8-4.7L5 7l4.8-.7L12 2z/>/svg> svg classico ico-14 viewBox0 0 24 24>path fill#2F2E2E dM12 2l2.1 4.3 4.8.7-3.5 3.3.8 4.7L12 14l-4.2 2.9.8-4.7L5 7l4.8-.7L12 2z/>/svg> /span> span>strong>+200 viajeros felices/strong> este año/span> /div> div classlp5-cta-wrap> a classlp5-cta idlp5Cta hrefhttps://luggagestorageba.com/traslados-aeropuerto> Reservar ahora !-- arrow-right --> svg classico ico-16 viewBox0 0 24 24 aria-hiddentrue>path fill#fff dM5 11h11l-3.6-3.6L14 6l6 6-6 6-1.6-1.4L16 13H5z/>/svg> /a> /div> div classlp5-chips> span classlp5-chip> !-- plane-departure --> svg classico ico-14 viewBox0 0 24 24 aria-hiddentrue>path fill#2F2E2E dM2 16h20v2H2zm17.7-5.6l-3.8 1.1-6.1-5.2-.9.3 3.5 5.7-4 .9-2.4-1.9-.9.3 1.9 3.1 1.1.3 12.4-2.8c.9-.2 1.4-1 1.2-1.8-.3-.8-1.1-1.3-2-.1z/>/svg> EZE · AEP /span> span classlp5-chip> !-- shield --> svg classico ico-14 viewBox0 0 24 24 aria-hiddentrue>path fill#2F2E2E dM12 2l7 3v6c0 5-3.5 9.7-7 11-3.5-1.3-7-6-7-11V5l7-3z/>/svg> Pago seguro /span> /div> /div> div classlp5-photo-wrap> div classlp5-photo-card idlp5PhotoCard> div data-bghttp://luggagestorageba.com/wp-content/uploads/2025/10/airport-taxi-service-01.jpg classlp5-photo rocket-lazyload idlp5Photo style>/div> div classlp5-frame-top aria-hiddentrue>/div> /div> /div> button classlp5-dismiss idlp5Dismiss typebutton aria-labelCerrar promoción titleOcultar> !-- xmark --> svg classico ico-16 viewBox0 0 24 24 aria-hiddentrue>path fill#2F2E2E dM6 6l12 12M18 6L6 18 stroke#2F2E2E stroke-width2 stroke-linecapround/>/svg> /button> /div>/div>script>(function(){ if (window.matchMedia && matchMedia((prefers-reduced-motion: reduce)).matches) return; const root document.getElementById(lp5Banner); const card document.getElementById(lp5PhotoCard); const tl gsap.timeline({ defaults:{ ease:power2.out }}); tl.from(root, { y:18, opacity:0, duration:.55 }) .from(#lp5Headline,#lp5Sub, { y:12, opacity:0, stagger:.08, duration:.45 }, -.2) .from(#lp5Cta, { scale:.92, opacity:0, duration:.35 }, -.25) .from(card, { x:14, opacity:0, duration:.45 }, -.25); root.addEventListener(mousemove, function(e){ const r root.getBoundingClientRect(); const cx (e.clientX - r.left) / r.width - .5; const cy (e.clientY - r.top) / r.height - .5; gsap.to(card, { x: cx*8, y: cy*6, rotate: cx*1.2, duration:.4, ease:power2.out }); }); root.addEventListener(mouseleave, function(){ gsap.to(card, { x:0, y:0, rotate:0, duration:.4, ease:power2.out }); }); const cta document.getElementById(lp5Cta); cta.addEventListener(mouseenter, ()> gsap.to(cta, { y:-2, duration:.18 })); cta.addEventListener(mouseleave, ()> gsap.to(cta, { y:0, duration:.18 })); const keylp5-dismissed-v6; const wrapdocument.querySelector(.lp5); try{ if(sessionStorage.getItem(key)) { wrap.style.displaynone; } }catch(e){} document.getElementById(lp5Dismiss).addEventListener(click, function(){ gsap.to(.lp5, { opacity:0, y:-8, duration:.22, onComplete(){ wrap.style.displaynone; try{ sessionStorage.setItem(key,1); }catch(e){} } }); });})();/script> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-ed6cc1e elementor-section-boxed elementor-section-height-default elementor-section-height-default data-ided6cc1e data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ad634ff data-idad634ff data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-b7afaec elementor-widget elementor-widget-heading data-idb7afaec data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Tarifas/h2> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-1a9a28c elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id1a9a28c data-element_typesection> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8edca3b data-id8edca3b data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-b5be24d elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idb5be24d data-element_typesection> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-ed13ac0 data-ided13ac0 data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-84bf3c1 elementor-widget elementor-widget-heading data-id84bf3c1 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Tu equipaje está bien cuidado. ¡Disfruta de tu día!/h2> /div> /div> div classelementor-element elementor-element-b113a33 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-idb113a33 data-element_typewidget data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items> li classelementor-icon-list-item> span classelementor-icon-list-icon> i aria-hiddentrue classfas fa-shield-alt>/i> /span> span classelementor-icon-list-text>Garantizamos la protección constante de tus pertenencias./span> /li> li classelementor-icon-list-item> span classelementor-icon-list-icon> i aria-hiddentrue classfas fa-suitcase-rolling>/i> /span> span classelementor-icon-list-text>¡No te preocupes por el tamaño! Nuestros precios son fijos sin importar el tamaño de tu equipaje/span> /li> li classelementor-icon-list-item> span classelementor-icon-list-icon> i aria-hiddentrue classfas fa-tag>/i> /span> span classelementor-icon-list-text>Precinto de seguridad numerado que garantiza el cierre y la identificacion/span> /li> li classelementor-icon-list-item> span classelementor-icon-list-icon> i aria-hiddentrue classfas fa-headset>/i> /span> span classelementor-icon-list-text>Te asistimos en lo que necesites ¡Estamos para ayudarte!/span> /li> /ul> /div> /div> /div> /div> /div> /section> /div> /div> div classelementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5bafe1a data-id5bafe1a data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-305e7da elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id305e7da data-element_typesection> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d1290d1 data-idd1290d1 data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-e1365a8 elementor-widget elementor-widget-html data-ide1365a8 data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> !-- Card de Tarifas – Equipaje (UI PRO) -->style> /* Tipografía Cereal (self-hosted). Cambiá rutas si corresponde */ @font-face { font-family: Cereal; src: url(/wp-content/uploads/fonts/AirbnbCereal-Book.woff2) format(woff2), url(/wp-content/uploads/fonts/AirbnbCereal-Book.woff) format(woff); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: Cereal; src: url(/wp-content/uploads/fonts/AirbnbCereal-Medium.woff2) format(woff2), url(/wp-content/uploads/fonts/AirbnbCereal-Medium.woff) format(woff); font-weight: 600; font-style: normal; font-display: swap; } @font-face { font-family: Cereal; src: url(/wp-content/uploads/fonts/AirbnbCereal-Bold.woff2) format(woff2), url(/wp-content/uploads/fonts/AirbnbCereal-Bold.woff) format(woff); font-weight: 800; font-style: normal; font-display: swap; } :root{ --brand: #FFDE59; --brand-2: #ffe888; --text: #2F2E2E; --white: #ffffff; } .pricing-wrap{ font-family:Cereal,system-ui,-apple-system,Inter,Segoe UI,Roboto,Arial,sans-serif; } /* ---- Card ---- */ .pricing-card{ position: relative; isolation: isolate; border-radius: 22px; padding: 22px 22px 18px; color: var(--text); background: #FFDE59; overflow: hidden; } /* textura y brillo sutil */ .pricing-card::before{ content:; position:absolute; inset:-20%; opacity:.06; pointer-events:none; background-image:url(data:image/svg+xml;utf8,svg xmlnshttp://www.w3.org/2000/svg width140 height140 viewBox0 0 140 140>filter idn>feTurbulence typefractalNoise baseFrequency0.8 numOctaves2 stitchTilesstitch/>/filter>rect width100% height100% filterurl(%23n) opacity0.9/>/svg>); } .pricing-card::after{ content:; position:absolute; inset:-40% -30% auto -30%; height:220%; background: linear-gradient(18deg, rgba(255,255,255,0) 40%, rgba(255,255,255,.45) 50%, rgba(255,255,255,0) 60%); filter: blur(18px); opacity:.35; pointer-events:none; } /* encabezado */ .pc-head{ display:grid; justify-items:center; gap:12px; margin-bottom:12px; } .pc-ico{ width:56px; height:56px; border-radius:16px; display:grid; place-items:center; background: rgba(255,255,255,.92); box-shadow: 0 10px 22px rgba(0,0,0,.12), inset 0 0 0 1px rgba(0,0,0,.06); } .pc-ico svg{ width:28px; height:28px; } .pc-title{ font-weight:800; font-size: clamp(18px, 2.8vw, 24px); letter-spacing:.2px; line-height:1.1; } /* precio */ .pc-price{ display:flex; align-items:flex-end; justify-content:center; gap:10px; margin:8px 0 10px; } .pc-price .cur{ font-weight:600; opacity:.9; transform: translateY(-4px); } .pc-price .amt{ font-weight:800; font-size: clamp(38px, 7vw, 48px); line-height:.9; letter-spacing:.4px; font-variant-numeric: tabular-nums; font-feature-settings:tnum 1; text-shadow: 0 2px 0 rgba(255,255,255,.35); } .pc-price .unit{ font-weight:700; opacity:.9; transform: translateY(-4px); } /* bullets */ .pc-list{ list-style:none; margin:0; padding:12px 0 0; display:grid; gap:10px; } .pc-list li{ display:grid; grid-auto-flow:column; align-items:center; justify-content:center; gap:8px; background: rgba(255,255,255,.55); color:#3a3939; font-weight:600; border-radius:12px; padding:8px 10px; box-shadow: inset 0 0 0 1px rgba(0,0,0,.04); } .pc-list svg{ width:16px; height:16px; opacity:.9; } /* franja incluido */ .pc-inc{ margin-top:16px; display:grid; grid-template-columns:auto 1fr; gap:12px; align-items:center; background: linear-gradient(180deg, rgba(255,255,255,.96), rgba(255,255,255,.92)); border-radius:16px; padding:12px 14px; position:relative; box-shadow: 0 10px 22px rgba(0,0,0,.12), inset 0 0 0 1px rgba(0,0,0,.06); } .pc-inc::before{ content:; position:absolute; left:0; top:10px; bottom:10px; width:6px; border-radius:6px; background:#2F2E2E; opacity:.9; } .pc-inc-ico{ width:40px; height:40px; border-radius:12px; display:grid; place-items:center; background: linear-gradient(180deg,#fff,#f5f5f5); box-shadow: inset 0 0 0 1px rgba(0,0,0,.06); margin-left:8px; /* compensa la barra lateral */ } .pc-inc-ico svg{ width:22px; height:22px; } .pc-inc-title{ font-weight:800; color:var(--text); } .pc-inc-note{ font-size:12px; opacity:.75; margin-top:2px; } /* responsive */ @media (max-width:520px){ .pricing-card{ border-radius:18px; padding:18px 16px; } .pc-ico{ width:52px; height:52px; } .pc-ico svg{ width:26px; height:26px; } /* En mobile ocultamos el icono del bloque “incluido” y pasamos a 1 columna */ .pc-inc{ grid-template-columns: 1fr; padding:12px; } .pc-inc::before{ top:8px; bottom:8px; width:5px; } .pc-inc-ico{ display:none; } }/style>div classpricing-wrap> article classpricing-card aria-labelTarifa de guardado de maletas - Equipaje> header classpc-head> span classpc-ico aria-hiddentrue> !-- Icono maleta --> svg viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg roleimg aria-labelMaleta> path fill#2F2E2E dM9 6V4a2 2 0 012-2h2a2 2 0 012 2v2h2a2 2 0 012 2v11a3 3 0 01-3 3H8a3 3 0 01-3-3V8a2 2 0 012-2h2zm2-2h2v2h-2V4zM7 10h10v9a1 1 0 01-1 1H8a1 1 0 01-1-1v-9z/> /svg> /span> h3 classpc-title>Equipaje/h3> /header> div classpc-price aria-labelPrecio por día> span classcur>AR$/span> span classamt>8000/span> span classunit>p/día/span> /div> ul classpc-list aria-labelDetalles> li> !-- bodega/cabina --> svg viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path fill#2F2E2E dM20 7H4a2 2 0 00-2 2v5a4 4 0 004 4h12a4 4 0 004-4V9a2 2 0 00-2-2zm-5 2h2v2h-2V9z/>/svg> Bodega/Cabina o Bolso /li> li> !-- info --> svg viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg>path fill#2F2E2E dM12 2a10 10 0 1010 10A10 10 0 0012 2zm1 15h-2v-6h2zm0-8h-2V7h2z/>/svg> Precio por maleta /li> /ul> section classpc-inc aria-labelProtección para objetos frágiles> div classpc-inc-ico aria-hiddentrue titleProtección para frágiles> !-- ESCUDO (distintivo) --> svg viewBox0 0 24 24 xmlnshttp://www.w3.org/2000/svg roleimg aria-labelEscudo> path fill#2F2E2E dM12 2l7 3v6c0 5-3.5 9.7-7 11-3.5-1.3-7-6-7-11V5l7-3z/> /svg> /div> div> div classpc-inc-title>Protección para frágiles (sin costo)/div> div classpc-inc-note> Beneficio strong>exclusivo de tiendas Luggage Storage BA/strong> (no disponible en comercios afiliados). Si alguno de tus strong>bultos/strong> incluye un objeto frágil (ej. notebook), podemos guardarlo en strong>locker/strong> durante tu estadía strong>sin cargo/strong>. em>No agrega lockers ni modifica tu reserva. Sujeto a disponibilidad./em> /div> /div> /section> /article>/div>!-- --> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-bebcc5b elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idbebcc5b data-element_typesection idhitworks data-settings{"background_background":"classic"}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9ff8927 data-id9ff8927 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-60f2517 elementor-widget elementor-widget-heading data-id60f2517 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>¿Cómo funciona?/h2> /div> /div> section classelementor-section elementor-inner-section elementor-element elementor-element-c697781 elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idc697781 data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-0b55318 data-id0b55318 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-d10d92a elementor-view-default elementor-position-top elementor-mobile-position-top elementor-widget elementor-widget-icon-box data-idd10d92a data-element_typewidget data-widget_typeicon-box.default> div classelementor-widget-container> div classelementor-icon-box-wrapper> div classelementor-icon-box-icon> span classelementor-icon> svg xmlnshttp://www.w3.org/2000/svg idLayer_1 data-nameLayer 1 viewBox0 0 128 128>defs>style>.cls-1{fill:#3b4551;}.cls-2{fill:#2b77c0;}/style>/defs>title>a/title>path classcls-1 dM102.64854,88.474v4.17013L62.48166,86.32006,47.50738,56.38876H69.73621c-.448-1.03385-.87883-2.10221-1.27523-3.18781a51.739,51.739,0,0,1-1.55078-4.99721H4.96253A4.08891,4.08891,0,0,0,.8614,52.30487v68.80582a4.08891,4.08891,0,0,0,4.10113,4.10113h101.7699a4.08891,4.08891,0,0,0,4.10113-4.10113V81.02994A87.74276,87.74276,0,0,1,102.64854,88.474ZM9.06366,56.38876H38.34015L52.539,84.752,9.06366,77.911Zm0,60.6208V86.21667l47.97286,7.54745,11.63134,23.24543Zm93.58488,0H77.835L66.99633,95.33226l35.65221,5.61752Z idid_101 stylefill: rgb(47, 46, 46);>/path>path classcls-2 dM121.25635,14.47589C115.86327,7.37984,107.2219,2.78818,98.711,2.78818S81.55854,7.37984,76.16546,14.47589c-7.5769,9.9696-7.04357,25.51928-2.85009,36.94658C80.80644,71.8361,98.71085,84.983,98.71085,84.983s17.90451-13.14689,25.3957-33.56052C128.29992,39.99517,128.83325,24.44549,121.25635,14.47589ZM98.711,48.69869a17.97077,17.97077,0,1,1,17.97067-17.97077A17.97081,17.97081,0,0,1,98.711,48.69869Z idid_102 stylefill: rgb(255, 222, 89);>/path>/svg> /span> /div> div classelementor-icon-box-content> h3 classelementor-icon-box-title> span > Ubicanos /span> /h3> p classelementor-icon-box-description> Buscá la tienda mas cercana a tu ubicacion para mayor comodidad. /p> /div> /div> /div> /div> div classelementor-element elementor-element-4c67bcd elementor-view-default elementor-position-top elementor-mobile-position-top elementor-widget elementor-widget-icon-box data-id4c67bcd data-element_typewidget data-widget_typeicon-box.default> div classelementor-widget-container> div classelementor-icon-box-wrapper> div classelementor-icon-box-icon> span classelementor-icon> svg xmlnshttp://www.w3.org/2000/svg idLayer_1 data-nameLayer 1 viewBox0 0 128 128>defs>style>.cls-1{fill:#2d3e50;}.cls-2{fill:#2e79bd;}/style>/defs>title>n/title>path classcls-1 dM72.07252,67.21705H93.50595a2.2952,2.2952,0,0,1,2.2952,2.2952V82.3455a2.29665,2.29665,0,0,1-2.29665,2.29665h-21.432a2.29665,2.29665,0,0,1-2.29665-2.29665V69.5137A2.29665,2.29665,0,0,1,72.07252,67.21705Z idid_101 stylefill: rgb(47, 46, 46);>/path>path classcls-1 dM105.78688,59.13966c-.4942,0-.98839-.0208-1.47738-.06242V71.51h.02083v31.43046a4.75042,4.75042,0,0,0,.04159.56182H58.29265c-.02083-4.31248,0-31.50329-.02083-35.85219l-23.15406.2861v35.56608H23.62654a4.75021,4.75021,0,0,0,.04162-.56182V71.51h.0208V59.07724c-.489.04162-.98319.06242-1.47735.06242a18.306,18.306,0,0,1-7.12674-1.441L15.012,110.94116h97.89638l.00521-53.23725A18.33857,18.33857,0,0,1,105.78688,59.13966Z idid_102 stylefill: rgb(47, 46, 46);>/path>path classcls-2 dM126.22964,45.30337l-9.378-28.24453H11.14836l-9.378,28.24453s-.134,0,0,.0061A17.18083,17.18083,0,0,1,13.097,49.90711a12.61686,12.61686,0,0,0,2.33839,1.84517,12.89538,12.89538,0,0,0,15.88779-1.84517,16.65889,16.65889,0,0,1,9.76161-4.60374h3.77556a17.29108,17.29108,0,0,1,9.91995,4.60374,13.15984,13.15984,0,0,0,18.43933,0,17.29108,17.29108,0,0,1,9.91995-4.60374h3.77556a16.65889,16.65889,0,0,1,9.76161,4.60374,12.89538,12.89538,0,0,0,15.88779,1.84517,12.61686,12.61686,0,0,0,2.33839-1.84517,17.18083,17.18083,0,0,1,11.32668-4.59764C126.3636,45.30337,126.22964,45.30337,126.22964,45.30337Z idid_103 stylefill: rgb(255, 222, 89);>/path>/svg> /span> /div> div classelementor-icon-box-content> h3 classelementor-icon-box-title> span > Visítanos /span> /h3> p classelementor-icon-box-description> Reserva online o acercate a nuestra tienda; el check-in es rápido y toma menos de 4 minutos. /p> /div> /div> /div> /div> div classelementor-element elementor-element-0189d97 elementor-view-default elementor-position-top elementor-mobile-position-top elementor-widget elementor-widget-icon-box data-id0189d97 data-element_typewidget data-widget_typeicon-box.default> div classelementor-widget-container> div classelementor-icon-box-wrapper> div classelementor-icon-box-icon> span classelementor-icon> svg xmlnshttp://www.w3.org/2000/svg idLayer_1 data-nameLayer 1 viewBox0 0 128 128>defs>style>.cls-1{fill:#2d3e50;}.cls-2{fill:#2e79bd;}/style>/defs>title>n/title>path classcls-1 dM114.04483,117.81765,107.198,38.60709a6.48015,6.48015,0,0,0-3.07269-4.96989L71.10426,3.27554a13.50106,13.50106,0,0,0-14.1746.05422L23.79673,34.09793a6.47682,6.47682,0,0,0-3.032,4.94619l-6.80955,78.77352a8.18584,8.18584,0,0,0,8.15446,8.88962h83.78075A8.18575,8.18575,0,0,0,114.04483,117.81765Zm-87.93075-2.96774L32.38153,42.31,63.74927,13.17815a1.62308,1.62308,0,0,1,.59965-.00341L95.5812,41.88991l6.30478,72.96Z idid_103 stylefill: rgb(47, 46, 46);>/path>circle classcls-2 cx63.99999 cy39.12023 r10.02847 idid_104 stylefill: rgb(255, 222, 89);>/circle>/svg> /span> /div> div classelementor-icon-box-content> h3 classelementor-icon-box-title> span > Explora /span> /h3> p classelementor-icon-box-description> Disfruta de Buenos Aires sin preocuparte por tu equipaje, ¡déjanoslo a nosotros! /p> /div> /div> /div> /div> /div> /div> div classelementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2251edd data-id2251edd data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-7c27d43 elementor-widget elementor-widget-text-editor data-id7c27d43 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p styletext-align: center;>¿Alguna duda? Visita nuestra sección de a hrefhttps://luggagestorageba.com/#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjQ4NTAiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D>span styletext-decoration: underline;>Preguntas Frecuentes/span>/a>/p> /div> /div> /div> /div> /div> /section> div classelementor-element elementor-element-b45f10c elementor-hidden-mobile home-section-4 elementor-widget elementor-widget-html data-idb45f10c data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> !DOCTYPE html>html langes>head> meta charsetUTF-8> title>Sección de Cómo Funciona/title> style> /* Estilos de la sección */ .home-section-4 .seccion-como-funciona { max-width: 1200px; margin: 0 auto; padding: 10px; position: relative; } .home-section-4 .barra-progreso { position: relative; height: 12px; box-shadow: 0 10px 15px rgba(0, 0, 0, 0.05); background: #e0e0e0; /* Fondo de la barra de progreso */ border-radius: 5px; margin-bottom: 30px; overflow: hidden; } .home-section-4 .barra-progreso::after { content: ; display: block; height: 100%; width: var(--width, 0%); /* Ancho inicial utilizando la variable CSS */ background: #FFDE59; /* Color de la barra de progreso */ transition: width 2s ease; /* Duración de la animación */ } /* Estilos para los pasos */ .home-section-4 .contenedor-pasos { display: flex; justify-content: space-between; } .home-section-4 .icono-paso img { max-width: 100px; /* Ajusta según el tamaño que desees */ height: auto; border-radius: 10px; /* Bordes redondeados */ background-color: #FFDE59; /* Fondo amarillo */ padding: 10px; /* Espaciado interno para el ícono */ } .home-section-4 .paso { display: flex; align-items: center; flex-direction: column; margin: 0 10px; padding: 20px; background: rgba(255, 255, 255, 0.1); /* Fondo transparente */ border-radius: 10px; box-shadow: 0 4px 8px rgba(128, 128, 128, 0.5); /* Sombra gris */ width: 30%; transition: opacity 0.5s, transform 0.5s, background 0.5s; /* Transición para la visibilidad y el fondo */ opacity: 0.5; /* Opacidad inicial */ text-align: center; /* Centrar texto en el paso */ font-family: Cereal, Sans-serif; font-weight: 500; } .home-section-4 .contenido-paso h3 { font-size: 27px; margin: 0; /* Eliminar márgenes para un mejor centrado */ font-weight: 600px; } /* Estilos para los iconos */ .home-section-4 .icono-paso { font-size: 70px; color: gray; /* Color del icono inicial */ margin-bottom: 10px; transition: color 0.5s; /* Transición para el cambio de color */ } /* Paso activo */ .home-section-4 .paso.activo { opacity: 1; /* Visibilidad total */ transform: scale(1.05); /* Efecto de aumento */ background: #FFFFFF; /* Fondo blanco cuando está activo */ box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2); } .home-section-4 .paso.activo .icono-paso { color: #FFDE59; /* Color del icono activo */ } /* Mensaje oculto */ .home-section-4 .mensaje-oculto { display: none; width: 100%; padding: 20px; background: rgba(255, 255, 255, 0.1); /* Fondo transparente */ border-radius: 10px; box-shadow: 0 4px 8px rgba(128, 128, 128, 0.5); /* Sombra gris */ opacity: 0; /* Inicialmente oculto */ transition: opacity 0.5s ease, background 0.5s ease; /* Transición suave para aparecer */ margin-top: 30px; display: flex; /* Para centrar verticalmente */ align-items: center; justify-content: center; color: #FFF; } .home-section-4 .mensaje-oculto.mostrar { display: flex; opacity: 1; /* Hacer visible */ background: #2F2E2E; /* Fondo gris oscuro cuando se muestra */ box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2); } .home-section-4 .icono-info { margin-right: 10px; /* Espacio entre el icono y el texto */ } .home-section-4 .enlace { text-decoration: underline; color: #FFDE59; /* Color del link */ } /style>/head>body classhome-section-4> div classseccion-como-funciona funcionamiento> div classbarra-progreso>/div> div classcontenedor-pasos> !-- Paso 1 --> div classpaso> div classicono-paso> img decodingasync srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%2070%2090%3E%3C/svg%3E altIcono width70 height90 data-lazy-srchttp://luggagestorageba.com/wp-content/uploads/2024/10/free_icon_1-9.svg>noscript>img loadinglazy decodingasync srchttp://luggagestorageba.com/wp-content/uploads/2024/10/free_icon_1-9.svg altIcono width70 height90>/noscript> /div> div classcontenido-paso> h3>Ubícanos/h3> br> p>Verifica qué tienda se adapta mejor a tu ubicación para mayor comodidad./p> /div> /div> !-- Paso 2 --> div classpaso> div classicono-paso> img decodingasync srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%2070%20100%3E%3C/svg%3E altIcono width70 height100 data-lazy-srchttp://luggagestorageba.com/wp-content/uploads/2024/10/free_icon_1-8.svg>noscript>img loadinglazy decodingasync srchttp://luggagestorageba.com/wp-content/uploads/2024/10/free_icon_1-8.svg altIcono width70 height100>/noscript> /div> div classcontenido-paso> h3>Visítanos/h3> br> p>Acércate a nuestra tienda; el check-in es rápido y toma menos de 4 minutos./p> /div> /div> !-- Paso 3 --> div classpaso> div classicono-paso> img decodingasync srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%2070%20100%3E%3C/svg%3E altIcono width70 height100 data-lazy-srchttp://luggagestorageba.com/wp-content/uploads/2024/10/free_icon_1-4.svg>noscript>img loadinglazy decodingasync srchttp://luggagestorageba.com/wp-content/uploads/2024/10/free_icon_1-4.svg altIcono width70 height100>/noscript> /div> div classcontenido-paso> h3>Explora/h3>br> p>Disfruta de Buenos Aires sin preocuparte por tu equipaje, ¡déjanoslo a nosotros!/p> /div> /div> /div> !-- Mensaje oculto --> div classmensaje-oculto idmensajeOculto> i classfas fa-info-circle icono-info>/i> span>¿Alguna duda? Visita nuestras span classenlace>a href#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjQ4NTAiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D>Preguntas Frecuentes/a>/span>./span> /div> /div> script> document.addEventListener(DOMContentLoaded, () > { const progressBar document.querySelector(.barra-progreso); const pasos document.querySelectorAll(.paso); const totalPasos pasos.length; const funcionamientoContainer document.querySelector(.funcionamiento); // Seleccionar el contenedor // Función para comprobar si el contenedor está en la vista function isElementInViewport(el) { const rect el.getBoundingClientRect(); return ( rect.top > 0 && rect.left > 0 && rect.bottom (window.innerHeight || document.documentElement.clientHeight) && rect.right (window.innerWidth || document.documentElement.clientWidth) ); } // Función para activar la barra de progreso function updateProgress() { pasos.forEach((paso, index) > { setTimeout(() > { // Aumentar el ancho de la barra de progreso progressBar.style.setProperty(--width, ((index + 1) / totalPasos * 100) + %); // Activar el paso actual paso.classList.add(activo); }, index * 2000); // Tiempo entre cada paso }); } // Función para manejar el desplazamiento function handleScroll() { if (isElementInViewport(funcionamientoContainer)) { updateProgress(); // Iniciar la actualización de progreso cuando el contenedor está visible window.removeEventListener(scroll, handleScroll); // Remover el evento una vez activado } } // Escuchar el evento de desplazamiento window.addEventListener(scroll, handleScroll); }); /script> script> document.addEventListener(DOMContentLoaded, () > { const progressBar document.querySelector(.barra-progreso); const pasos document.querySelectorAll(.paso); const mensajeOculto document.querySelector(.mensaje-oculto); // Simulamos la carga de la barra de progreso let progreso 0; const interval setInterval(() > { progreso + 20; // Incremento del progreso if (progreso > 100) { progreso 100; // Limitar el progreso a 100 } progressBar.style.setProperty(--width, `${progreso}%`); // Activar pasos pasos.forEach((paso, index) > { if (progreso > (index + 1) * 33.33) { paso.classList.add(activo); } }); // Mostrar el mensaje oculto cuando la barra llega a 100% if (progreso 100) { mensajeOculto.classList.add(mostrar); // Agregar clase para mostrar clearInterval(interval); // Detener el intervalo } }, 1000); // Cada segundo }); /script>/body>/html> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-df91017 elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default data-iddf91017 data-element_typesection data-settings{"background_background":"classic"}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-33b04b5 data-id33b04b5 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-33f53f4 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id33f53f4 data-element_typesection data-settings{"background_background":"classic"}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-59d22fe data-id59d22fe data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-background-overlay>/div> div classelementor-element elementor-element-de09403 elementor-widget elementor-widget-heading data-idde09403 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>4.7/h2> /div> /div> div classelementor-element elementor-element-94c14e2 elementor-widget elementor-widget-text-editor data-id94c14e2 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Basado en 1.050 Reseñas/p> /div> /div> div classelementor-element elementor-element-8395af9 elementor--star-style-star_unicode elementor-star-rating--align-center elementor-widget elementor-widget-star-rating data-id8395af9 data-element_typewidget data-widget_typestar-rating.default> div classelementor-widget-container> div classelementor-star-rating__wrapper> div classelementor-star-rating title5/5 itemtypehttp://schema.org/Rating itemscope itempropreviewRating>i classelementor-star-full>★/i>i classelementor-star-full>★/i>i classelementor-star-full>★/i>i classelementor-star-full>★/i>i classelementor-star-full>★/i> span itempropratingValue classelementor-screen-only>5/5/span>/div> /div> /div> /div> div classelementor-element elementor-element-413ef6a elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button data-id413ef6a data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://maps.app.goo.gl/HsuZ1DA2CN3juRkp9 target_blank> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfar fa-comments>/i> /span> span classelementor-button-text>Ver reseñas/span> /span> /a> /div> /div> /div> /div> /div> /div> /section> /div> /div> div classelementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-87111cb data-id87111cb data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-0e0c726 elementor-widget elementor-widget-heading data-id0e0c726 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>★★★★★/h2> /div> /div> div classelementor-element elementor-element-1dcdd26 elementor-widget elementor-widget-heading data-id1dcdd26 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>+70.000 Equipajes Guardados Exitosamente/h2> /div> /div> div classelementor-element elementor-element-d6194fa testimonial-elementor elementor-testimonial--skin-default elementor-testimonial--layout-image_inline elementor-testimonial--align-center elementor-pagination-type-bullets elementor-widget elementor-widget-testimonial-carousel data-idd6194fa data-element_typewidget data-settings{"pagination":"bullets","speed":500,"autoplay":"yes","autoplay_speed":5000,"loop":"yes","pause_on_hover":"yes","pause_on_interaction":"yes","space_between":{"unit":"px","size":10,"sizes":},"space_between_tablet":{"unit":"px","size":10,"sizes":},"space_between_mobile":{"unit":"px","size":10,"sizes":}} data-widget_typetestimonial-carousel.default> div classelementor-widget-container> div classelementor-swiper> div classelementor-main-swiper swiper-container> div classswiper-wrapper> div classswiper-slide> div classelementor-testimonial> div classelementor-testimonial__content> div classelementor-testimonial__text> Esta fue una excelente opción para el almacenamiento en Buenos Aires mientras estaba en la Patagonia. Terminé extendiendo mi almacenamiento después de hacer mi reserva inicial y pudieron acomodar los cambios de último momento. La comunicación se realizó a través de WhatsApp y fue oportuna. El inglés en la tienda y a través de mensajes de texto fue genial para aquellos como yo que no son los mejores en español. /div> /div> div classelementor-testimonial__footer> cite classelementor-testimonial__cite>span classelementor-testimonial__name>Sarah Greyer/span>span classelementor-testimonial__title>★★★★★/span>/cite> /div> /div> /div> div classswiper-slide> div classelementor-testimonial> div classelementor-testimonial__content> div classelementor-testimonial__text> Altamente recomendado. Almacenamiento seguro, conveniente y confiable a un excelente precio. El personal fue increíblemente servicial y se esforzó al máximo para coordinar para nosotros. También pueden ayudar con traslados al aeropuerto. La comunicación fue fácil, rápida y precisa. ¡Gracias! /div> /div> div classelementor-testimonial__footer> cite classelementor-testimonial__cite>span classelementor-testimonial__name>Katie Fields/span>span classelementor-testimonial__title>★★★★★/span>/cite> /div> /div> /div> div classswiper-slide> div classelementor-testimonial> div classelementor-testimonial__content> div classelementor-testimonial__text> Este lugar fue realmente útil y perfecto para almacenar nuestro equipaje después de hacer el check-out de un apartamento cercano. ¡Nos permitió pasar otro día completo en la ciudad sin nuestras pesadas mochilas! Pudimos llenar botellas de agua, usar rápidamente el WiFi y cargar un poco mi teléfono. ¡John también fue realmente servicial! /div> /div> div classelementor-testimonial__footer> cite classelementor-testimonial__cite>span classelementor-testimonial__name>Alex Crosslands/span>span classelementor-testimonial__title>★★★★★/span>/cite> /div> /div> /div> div classswiper-slide> div classelementor-testimonial> div classelementor-testimonial__content> div classelementor-testimonial__text> Muchas gracias por un servicio realmente excelente. Habríamos tenido que cargar nuestras maletas por BA durante medio día antes de nuestro vuelo de regreso a Australia. Federico tenía un baño, recargas gratuitas de botellas de agua, WiFi y una estación de carga para el teléfono que pudimos usar en la oficina. /div> /div> div classelementor-testimonial__footer> cite classelementor-testimonial__cite>span classelementor-testimonial__name>Lauren Masi/span>span classelementor-testimonial__title>★★★★★/span>/cite> /div> /div> /div> div classswiper-slide> div classelementor-testimonial> div classelementor-testimonial__content> div classelementor-testimonial__text> Un servicio muy útil y Federico fue genial. Alquilé un armario pequeño para dejar las cosas que había empacado en exceso mientras viajaba por el país durante un mes, y también los utilicé para dejar mis maletas durante una tarde después del check-out. No estoy seguro de qué habría hecho sin ellos. /div> /div> div classelementor-testimonial__footer> cite classelementor-testimonial__cite>span classelementor-testimonial__name>Alicia Alison/span>span classelementor-testimonial__title>★★★★★/span>/cite> /div> /div> /div> /div> div classswiper-pagination>/div> /div> /div> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-f9e9578 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idf9e9578 data-element_typesection data-settings{"background_background":"classic"}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f4ad498 data-idf4ad498 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-a845894 elementor-widget elementor-widget-heading data-ida845894 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Otros Servicios/h2> /div> /div> section classelementor-section elementor-inner-section elementor-element elementor-element-8d893ba bene elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id8d893ba data-element_typesection data-settings{"background_background":"classic"}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-471048c bene data-id471048c data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-background-overlay>/div> div classelementor-element elementor-element-f0bf2c7 elementor-widget elementor-widget-heading data-idf0bf2c7 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>TRASLADOS/h2> /div> /div> div classelementor-element elementor-element-78484a9 elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-id78484a9 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm elementor-animation-sink hrefhttps://wa.me/+5491169691704 target_blank> span classelementor-button-content-wrapper> span classelementor-button-text>RESERVAR/span> /span> /a> /div> /div> /div> div classelementor-element elementor-element-c6685ee elementor-align-justify elementor-widget elementor-widget-button data-idc6685ee data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://luggagestorageba.com/traslados-aeropuerto33/> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-info-circle>/i> /span> span classelementor-button-text>Más Información/span> /span> /a> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-ed7076f bene data-ided7076f data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-background-overlay>/div> div classelementor-element elementor-element-6942ef1 elementor-widget elementor-widget-heading data-id6942ef1 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>PICKUP&DELIVERY/h2> /div> /div> div classelementor-element elementor-element-0badb80 elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-id0badb80 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm elementor-animation-sink hrefhttps://wa.me/+5491169691704 target_blank> span classelementor-button-content-wrapper> span classelementor-button-text>RESERVAR/span> /span> /a> /div> /div> /div> div classelementor-element elementor-element-67b471c elementor-align-justify elementor-widget elementor-widget-button data-id67b471c data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://luggagestorageba.com/servicio-de-recogida-y-entrega-de-equipaje-en-buenos-aires/> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-info-circle>/i> /span> span classelementor-button-text>Más Información/span> /span> /a> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-b7b5b3b bene data-idb7b5b3b data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-background-overlay>/div> div classelementor-element elementor-element-2a08292 elementor-widget elementor-widget-heading data-id2a08292 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>SERVICIO DE LLAVES/h2> /div> /div> div classelementor-element elementor-element-e0796cc elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-ide0796cc data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm elementor-animation-sink hrefhttps://wa.me/+5491169691704 target_blank> span classelementor-button-content-wrapper> span classelementor-button-text>CONSULTAR/span> /span> /a> /div> /div> /div> div classelementor-element elementor-element-a881326 elementor-align-justify elementor-widget elementor-widget-button data-ida881326 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://luggagestorageba.com/servicio-de-llaves/> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-info-circle>/i> /span> span classelementor-button-text>Más Información/span> /span> /a> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-cbd95ce bene data-idcbd95ce data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-background-overlay>/div> div classelementor-element elementor-element-4d0c33f elementor-widget elementor-widget-heading data-id4d0c33f data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>PAQUETERÍA/h2> /div> /div> div classelementor-element elementor-element-0f9a41b elementor-align-justify elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button data-id0f9a41b data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm elementor-animation-sink hrefhttps://wa.me/+5491169691704 target_blank> span classelementor-button-content-wrapper> span classelementor-button-text>RESERVAR/span> /span> /a> /div> /div> /div> div classelementor-element elementor-element-985cda3 elementor-align-justify elementor-widget elementor-widget-button data-id985cda3 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://luggagestorageba.com/recepcion-de-paqueteria/> span classelementor-button-content-wrapper> span classelementor-button-icon> i aria-hiddentrue classfas fa-info-circle>/i> /span> span classelementor-button-text>Más Información/span> /span> /a> /div> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-c046480 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idc046480 data-element_typesection data-settings{"background_background":"classic","shape_divider_top":"triangle"}> div classelementor-shape elementor-shape-top aria-hiddentrue data-negativefalse> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 1000 100 preserveAspectRationone> path classelementor-shape-fill dM500,98.9L0,6.1V0h1000v6.1L500,98.9z/>/svg> /div> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-23af8dd data-id23af8dd data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-39f43e4 elementor-widget elementor-widget-heading data-id39f43e4 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Preguntas Frecuentes/h2> /div> /div> div classelementor-element elementor-element-ec26d7e elementor-widget elementor-widget-accordion data-idec26d7e data-element_typewidget data-widget_typeaccordion.default> div classelementor-widget-container> div classelementor-accordion> div classelementor-accordion-item> div idelementor-tab-title-2471 classelementor-tab-title data-tab1 rolebutton aria-controlselementor-tab-content-2471 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Cómo funciona el servicio de almacenamiento de equipaje en Luggage Storage BA?/a> /div> div idelementor-tab-content-2471 classelementor-tab-content elementor-clearfix data-tab1 roleregion aria-labelledbyelementor-tab-title-2471>p>Solo necesitas venir a nuestra tienda para dejar tu equipaje; no es obligatorio contar con una reserva previa, aunque puedes reservar con anticipación en nuestro sitio web. En caso de no tener reserva, registraremos tus pertenencias en nuestro sistema en el momento y las almacenaremos en nuestros depósitos. El pago del servicio se realizará al momento del check-out, al final de tu estancia o por adelantado en el modo online. El check-out o reclamo del equipaje se puede efectuar en cualquier momento del día hasta las 7:00 p.m. en las sucursales de Recoleta y Centro, o hasta las 9:00 p.m. en la sucursal de Palermo./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2472 classelementor-tab-title data-tab2 rolebutton aria-controlselementor-tab-content-2472 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Qué necesito para almacenar mi equipaje?/a> /div> div idelementor-tab-content-2472 classelementor-tab-content elementor-clearfix data-tab2 roleregion aria-labelledbyelementor-tab-title-2472>p>Solo necesitas un documento (identificación) que pruebe tu identidad./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2473 classelementor-tab-title data-tab3 rolebutton aria-controlselementor-tab-content-2473 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Qué necesito para recoger mi equipaje?/a> /div> div idelementor-tab-content-2473 classelementor-tab-content elementor-clearfix data-tab3 roleregion aria-labelledbyelementor-tab-title-2473>p>Necesitas presentar tu documento de identidad (ID) y el ticket de equipaje que se te entregará al momento del check-in./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2474 classelementor-tab-title data-tab4 rolebutton aria-controlselementor-tab-content-2474 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Cuánto cuesta almacenar mi equipaje?/a> /div> div idelementor-tab-content-2474 classelementor-tab-content elementor-clearfix data-tab4 roleregion aria-labelledbyelementor-tab-title-2474>p>Las tarifas se calculan por día calendario y tenemos una tarifa fija diaria. Puedes ver los precios en la seccion de opciones de guardado en nuestro inicio./p>/div> /div> /div> /div> /div> div classelementor-element elementor-element-ad6ccf4 elementor-widget elementor-widget-html data-idad6ccf4 data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> script>jQuery(document).ready(function($) {var delay 100; setTimeout(function() {$(.elementor-tab-title).removeClass(elementor-active); $(.elementor-tab-content).css(display, none); }, delay);});/script> /div> /div> section classelementor-section elementor-inner-section elementor-element elementor-element-aff4a37 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idaff4a37 data-element_typesection> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-52cc9b5 data-id52cc9b5 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-1c36364 elementor-align-justify elementor-widget elementor-widget-button data-id1c36364 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm href#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjQ4NTAiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D> span classelementor-button-content-wrapper> span classelementor-button-text>Ver más/span> /span> /a> /div> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> /div> div classpost-tags> /div> /div> section idcomments classcomments-area> /section>!-- .comments-area -->/main> div data-elementor-typefooter data-elementor-id4875 classelementor elementor-4875 elementor-location-footer data-elementor-post-typeelementor_library> section classelementor-section elementor-top-section elementor-element elementor-element-322ea29f elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id322ea29f data-element_typesection data-settings{"background_background":"classic"}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f602dc6 data-idf602dc6 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-e84c54d elementor-widget elementor-widget-image data-ide84c54d data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img width800 height147 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20800%20147%3E%3C/svg%3E classattachment-large size-large wp-image-4072 alt data-lazy-srcsethttps://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-1024x188.webp 1024w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-300x55.webp 300w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-768x141.webp 768w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-1536x281.webp 1536w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-18x3.webp 18w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1.webp 1600w data-lazy-sizes(max-width: 800px) 100vw, 800px data-lazy-srchttps://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-1024x188.webp />noscript>img width800 height147 srchttps://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-1024x188.webp classattachment-large size-large wp-image-4072 alt srcsethttps://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-1024x188.webp 1024w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-300x55.webp 300w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-768x141.webp 768w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-1536x281.webp 1536w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1-18x3.webp 18w, https://luggagestorageba.com/wp-content/uploads/2024/08/luggage-png-2048x375-1.webp 1600w sizes(max-width: 800px) 100vw, 800px />/noscript> /div> /div> /div> /div> /div> /section> footer classelementor-section elementor-top-section elementor-element elementor-element-57e7a55f elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id57e7a55f data-element_typesection data-settings{"background_background":"classic"}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-20 elementor-top-column elementor-element elementor-element-22c08c91 data-id22c08c91 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-47b2b2f9 elementor-widget elementor-widget-heading data-id47b2b2f9 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>Servicios/h4> /div> /div> div classelementor-element elementor-element-6129b86b elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-id6129b86b data-element_typewidget data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items> li classelementor-icon-list-item> span classelementor-icon-list-text>Consigna de Maletas/span> /li> li classelementor-icon-list-item> a hrefhttps://luggagestorageba.com/traslados-aeropuerto/> span classelementor-icon-list-text>Traslados Aeropuerto/span> /a> /li> li classelementor-icon-list-item> a hrefhttps://luggagestorageba.com/servicio-de-recogida-y-entrega-de-equipaje-en-buenos-aires/> span classelementor-icon-list-text>Recolección y entrega de equipaje/span> /a> /li> li classelementor-icon-list-item> a hrefhttps://luggagestorageba.com/servicio-de-llaves/> span classelementor-icon-list-text>Key Service/span> /a> /li> li classelementor-icon-list-item> a hrefhttps://luggagestorageba.com/recepcion-de-paqueteria/> span classelementor-icon-list-text>Recepción de Paquetería/span> /a> /li> /ul> /div> /div> /div> /div> div classelementor-column elementor-col-20 elementor-top-column elementor-element elementor-element-4ae72d38 data-id4ae72d38 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-5ae092b4 elementor-widget elementor-widget-heading data-id5ae092b4 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>Links útiles/h4> /div> /div> div classelementor-element elementor-element-176291f elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-id176291f data-element_typewidget data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items> li classelementor-icon-list-item> span classelementor-icon-list-text>Politica de Privacidad/span> /li> li classelementor-icon-list-item> a hrefhttps://luggagestorageba.com/terminos-y-condiciones/> span classelementor-icon-list-text>Terminos y Condiciones/span> /a> /li> li classelementor-icon-list-item> span classelementor-icon-list-text>Cotizador de Guardado/span> /li> li classelementor-icon-list-item> a hrefhttps://wa.me/+5491169691704 target_blank> span classelementor-icon-list-text>Ayuda/span> /a> /li> li classelementor-icon-list-item> a hrefhttps://luggagestorageba.com/blog> span classelementor-icon-list-text>Blog/span> /a> /li> /ul> /div> /div> /div> /div> div classelementor-column elementor-col-20 elementor-top-column elementor-element elementor-element-6fd0e4e1 data-id6fd0e4e1 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-5b5d4fef elementor-widget elementor-widget-heading data-id5b5d4fef data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>Locaciones/h4> /div> /div> div classelementor-element elementor-element-154e3557 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-id154e3557 data-element_typewidget data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items> li classelementor-icon-list-item> a hrefhttps://luggagestorageba.com/guardaequipaje-palermo> span classelementor-icon-list-text>Sucursal Palermo/span> /a> /li> li classelementor-icon-list-item> a hrefhttps://luggagestorageba.com/guardaequipaje-retiro> span classelementor-icon-list-text>Sucursal Retiro/span> /a> /li> /ul> /div> /div> /div> /div> div classelementor-column elementor-col-20 elementor-top-column elementor-element elementor-element-511c5e20 data-id511c5e20 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-4d4b6934 elementor-widget elementor-widget-heading data-id4d4b6934 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>Contacto/h4> /div> /div> div classelementor-element elementor-element-4f3c6bf5 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-id4f3c6bf5 data-element_typewidget data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items> li classelementor-icon-list-item> span classelementor-icon-list-text>Nicaragua 4806, Palermo./span> /li> li classelementor-icon-list-item> span classelementor-icon-list-text>+54 9 11 6969 1704/span> /li> li classelementor-icon-list-item> a hrefmailto:booking@luggagestorageba.com> span classelementor-icon-list-text>Booking@luggagestorageba.com/span> /a> /li> /ul> /div> /div> /div> /div> div classelementor-column elementor-col-20 elementor-top-column elementor-element elementor-element-93a6016 data-id93a6016 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-2e583d5 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id2e583d5 data-element_typesection idairbnb-budget data-settings{"background_background":"classic"}> div classelementor-background-overlay>/div> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-92489ed data-id92489ed data-element_typecolumn idairbnb-budget> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-55419a8 elementor-widget elementor-widget-image data-id55419a8 data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img width800 height250 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20800%20250%3E%3C/svg%3E classattachment-large size-large wp-image-1566 alt data-lazy-srcsethttps://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-1024x320.png 1024w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-300x94.png 300w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-768x240.png 768w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-1536x480.png 1536w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-2048x640.png 2048w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-18x6.png 18w data-lazy-sizes(max-width: 800px) 100vw, 800px data-lazy-srchttps://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-1024x320.png />noscript>img width800 height250 srchttps://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-1024x320.png classattachment-large size-large wp-image-1566 alt srcsethttps://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-1024x320.png 1024w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-300x94.png 300w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-768x240.png 768w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-1536x480.png 1536w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-2048x640.png 2048w, https://luggagestorageba.com/wp-content/uploads/2022/05/Airbnb_Logo_Belo.svg-18x6.png 18w sizes(max-width: 800px) 100vw, 800px />/noscript> /div> /div> div classelementor-element elementor-element-ad23660 elementor-widget elementor-widget-text-editor data-idad23660 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Recomendado por anfitriones Airbnb/p> /div> /div> /div> /div> /div> /section> /div> /div> /div> /footer> /div> template idtp-language data-tp-languagees_AR>/template>div idum_upload_single styledisplay:none;>/div>div idum_view_photo styledisplay:none;> a hrefjavascript:void(0); data-actionum_remove_modal classum-modal-close aria-labelClose view photo modal> i classum-faicon-times>/i> /a> div classum-modal-body photo> div classum-modal-photo>/div> /div>/div>script idckyBannerTemplate typetext/template>div classcky-overlay cky-hide>/div>div classcky-btn-revisit-wrapper cky-revisit-hide data-cky-tagrevisit-consent data-tooltipCookie Settings stylebackground-color:#ffde59> button classcky-btn-revisit aria-labelCookie Settings> img srchttps://luggagestorageba.com/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg altRevisit consent button> /button>/div>div classcky-consent-container cky-hide tabindex0> div classcky-consent-bar data-cky-tagnotice stylebackground-color:#2f2e2e;border-color:#2f2e2e> button classcky-banner-btn-close data-cky-tagclose-button aria-labelClose> img srchttps://luggagestorageba.com/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg altClose> /button> div classcky-notice> p classcky-title roleheading aria-level1 data-cky-tagtitle stylecolor:#ffde59>Valoramos tu privacidad/p>div classcky-notice-group> div classcky-notice-des data-cky-tagdescription stylecolor:#d0d0d0> p>Utilizamos cookies para mejorar tu experiencia de navegación, ofrecer anuncios o contenido personalizado y analizar nuestro tráfico. Al hacer clic en Aceptar todo, das tu consentimiento para nuestro uso de cookies./p> /div>div classcky-notice-btn-wrapper data-cky-tagnotice-buttons> button classcky-btn cky-btn-customize aria-labelPersonalizar data-cky-tagsettings-button stylecolor:#d0d0d0;background-color:transparent;border-color:#d0d0d0>Personalizar/button> button classcky-btn cky-btn-reject aria-labelDeclinar data-cky-tagreject-button stylecolor:#d0d0d0;background-color:transparent;border-color:#d0d0d0>Declinar/button> button classcky-btn cky-btn-accept aria-labelAceptar data-cky-tagaccept-button stylecolor:#2f2e2e;background-color:#ffde59;border-color:#ffde59>Aceptar/button> /div>/div>/div>/div>/div>div classcky-modal tabindex0> div classcky-preference-center data-cky-tagdetail stylecolor:#d0d0d0;background-color:#2f2e2e;border-color:#2f2e2e> div classcky-preference-header> span classcky-preference-title roleheading aria-level1 data-cky-tagdetail-title stylecolor:#d0d0d0>Customize Consent Preferences/span> button classcky-btn-close aria-labelcky_preference_close_label data-cky-tagdetail-close> img srchttps://luggagestorageba.com/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg altClose> /button> /div>div classcky-preference-body-wrapper> div classcky-preference-content-wrapper data-cky-tagdetail-description stylecolor:#d0d0d0> p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below./p>p>The cookies that are categorized as Necessary are stored on your browser as they are essential for enabling the basic functionalities of the site. /p>p>We also use third-party cookies that help us analyze how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent./p>p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience./p> /div>div classcky-accordion-wrapper data-cky-tagdetail-categories> div classcky-accordion idckyDetailCategorynecessary> div classcky-accordion-item> div classcky-accordion-chevron>i classcky-chevron-right>/i>/div> div classcky-accordion-header-wrapper> div classcky-accordion-header>button classcky-accordion-btn aria-labelNecessary data-cky-tagdetail-category-title stylecolor:#d0d0d0>Necessary/button>span classcky-always-active>Always Active/span> div classcky-switch data-cky-tagdetail-category-toggle>input typecheckbox idckySwitchnecessary>/div> /div> div classcky-accordion-header-des data-cky-tagdetail-category-description stylecolor:#d0d0d0> p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data./p>/div> /div> /div> div classcky-accordion-body> div classcky-audit-table data-cky-tagaudit-table stylecolor:#d0d0d0;background-color:#2a2a2a;border-color:#474444>p classcky-empty-cookies-text>No cookies to display./p>/div> /div> /div>div classcky-accordion idckyDetailCategoryfunctional> div classcky-accordion-item> div classcky-accordion-chevron>i classcky-chevron-right>/i>/div> div classcky-accordion-header-wrapper> div classcky-accordion-header>button classcky-accordion-btn aria-labelFunctional data-cky-tagdetail-category-title stylecolor:#d0d0d0>Functional/button>span classcky-always-active>Always Active/span> div classcky-switch data-cky-tagdetail-category-toggle>input typecheckbox idckySwitchfunctional>/div> /div> div classcky-accordion-header-des data-cky-tagdetail-category-description stylecolor:#d0d0d0> p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features./p>/div> /div> /div> div classcky-accordion-body> div classcky-audit-table data-cky-tagaudit-table stylecolor:#d0d0d0;background-color:#2a2a2a;border-color:#474444>p classcky-empty-cookies-text>No cookies to display./p>/div> /div> /div>div classcky-accordion idckyDetailCategoryanalytics> div classcky-accordion-item> div classcky-accordion-chevron>i classcky-chevron-right>/i>/div> div classcky-accordion-header-wrapper> div classcky-accordion-header>button classcky-accordion-btn aria-labelAnalytics data-cky-tagdetail-category-title stylecolor:#d0d0d0>Analytics/button>span classcky-always-active>Always Active/span> div classcky-switch data-cky-tagdetail-category-toggle>input typecheckbox idckySwitchanalytics>/div> /div> div classcky-accordion-header-des data-cky-tagdetail-category-description stylecolor:#d0d0d0> p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc./p>/div> /div> /div> div classcky-accordion-body> div classcky-audit-table data-cky-tagaudit-table stylecolor:#d0d0d0;background-color:#2a2a2a;border-color:#474444>p classcky-empty-cookies-text>No cookies to display./p>/div> /div> /div>div classcky-accordion idckyDetailCategoryperformance> div classcky-accordion-item> div classcky-accordion-chevron>i classcky-chevron-right>/i>/div> div classcky-accordion-header-wrapper> div classcky-accordion-header>button classcky-accordion-btn aria-labelPerformance data-cky-tagdetail-category-title stylecolor:#d0d0d0>Performance/button>span classcky-always-active>Always Active/span> div classcky-switch data-cky-tagdetail-category-toggle>input typecheckbox idckySwitchperformance>/div> /div> div classcky-accordion-header-des data-cky-tagdetail-category-description stylecolor:#d0d0d0> p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors./p>/div> /div> /div> div classcky-accordion-body> div classcky-audit-table data-cky-tagaudit-table stylecolor:#d0d0d0;background-color:#2a2a2a;border-color:#474444>p classcky-empty-cookies-text>No cookies to display./p>/div> /div> /div>div classcky-accordion idckyDetailCategoryadvertisement> div classcky-accordion-item> div classcky-accordion-chevron>i classcky-chevron-right>/i>/div> div classcky-accordion-header-wrapper> div classcky-accordion-header>button classcky-accordion-btn aria-labelAdvertisement data-cky-tagdetail-category-title stylecolor:#d0d0d0>Advertisement/button>span classcky-always-active>Always Active/span> div classcky-switch data-cky-tagdetail-category-toggle>input typecheckbox idckySwitchadvertisement>/div> /div> div classcky-accordion-header-des data-cky-tagdetail-category-description stylecolor:#d0d0d0> p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns./p>/div> /div> /div> div classcky-accordion-body> div classcky-audit-table data-cky-tagaudit-table stylecolor:#d0d0d0;background-color:#2a2a2a;border-color:#474444>p classcky-empty-cookies-text>No cookies to display./p>/div> /div> /div> /div>/div>div classcky-footer-wrapper> span classcky-footer-shadow>/span> div classcky-prefrence-btn-wrapper data-cky-tagdetail-buttons> button classcky-btn cky-btn-reject aria-labelDeclinar data-cky-tagdetail-reject-button stylecolor:#d0d0d0;background-color:transparent;border-color:#d0d0d0> Declinar /button> button classcky-btn cky-btn-preferences aria-labelSave My Preferences data-cky-tagdetail-save-button stylecolor:#d0d0d0;background-color:transparent;border-color:#d0d0d0> Save My Preferences /button> button classcky-btn cky-btn-accept aria-labelAceptar data-cky-tagdetail-accept-button stylecolor:#2f2e2e;background-color:#ffde59;border-color:#ffde59> Aceptar /button> /div>/div>/div>/div>/script> div idtrp-floater-ls onclick data-no-translation classtrp-language-switcher-container trp-floater-ls-flags trp-top-right trp-color-dark only-flags > div idtrp-floater-ls-current-language class> a href# classtrp-floater-ls-disabled-language trp-ls-disabled-language onclickevent.preventDefault()> img classtrp-flag-image srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%2018%2012%3E%3C/svg%3E width18 height12 altes_AR titleArgentino data-lazy-srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/es_AR.png>noscript>img classtrp-flag-image srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/es_AR.png width18 height12 altes_AR titleArgentino>/noscript> /a> /div> div idtrp-floater-ls-language-list class > div classtrp-language-wrap trp-language-wrap-top>a href# classtrp-floater-ls-disabled-language trp-ls-disabled-language onclickevent.preventDefault()>img classtrp-flag-image srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%2018%2012%3E%3C/svg%3E width18 height12 altes_AR titleArgentino data-lazy-srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/es_AR.png>noscript>img classtrp-flag-image srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/es_AR.png width18 height12 altes_AR titleArgentino>/noscript>/a> a hrefhttps://luggagestorageba.com/en/ titleEnglish> img classtrp-flag-image srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%2018%2012%3E%3C/svg%3E width18 height12 alten_US titleEnglish data-lazy-srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png>noscript>img classtrp-flag-image srchttps://luggagestorageba.com/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png width18 height12 alten_US titleEnglish>/noscript> /a> /div> /div> /div> div data-elementor-typepopup data-elementor-id4850 classelementor elementor-4850 elementor-location-popup data-elementor-settings{"a11y_navigation":"yes","timing":} data-elementor-post-typeelementor_library> section classelementor-section elementor-top-section elementor-element elementor-element-4ea032a elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id4ea032a data-element_typesection data-settings{"background_background":"classic"}> div classelementor-container elementor-column-gap-default> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b1d1208 data-idb1d1208 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-ee1616b elementor-widget elementor-widget-accordion data-idee1616b data-element_typewidget data-widget_typeaccordion.default> div classelementor-widget-container> div classelementor-accordion> div classelementor-accordion-item> div idelementor-tab-title-2491 classelementor-tab-title data-tab1 rolebutton aria-controlselementor-tab-content-2491 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Cómo funciona el servicio de almacenamiento de equipaje en Luggage Storage BA?/a> /div> div idelementor-tab-content-2491 classelementor-tab-content elementor-clearfix data-tab1 roleregion aria-labelledbyelementor-tab-title-2491>p>Solo necesitas venir a nuestra tienda para dejar tu equipaje, y no es necesario tener una reserva previa. Aquí mismo registraremos tus pertenencias en nuestro sistema y las almacenaremos en nuestros depósitos. El pago por el servicio se realizará al momento de hacer el check-out, al final de tu estancia. El check-out o reclamo de equipaje se puede hacer en cualquier momento del día hasta las 7:00 p.m./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2492 classelementor-tab-title data-tab2 rolebutton aria-controlselementor-tab-content-2492 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Qué necesito para almacenar mi equipaje?/a> /div> div idelementor-tab-content-2492 classelementor-tab-content elementor-clearfix data-tab2 roleregion aria-labelledbyelementor-tab-title-2492>p>Solo necesitas un documento (identificación) que pruebe tu identidad./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2493 classelementor-tab-title data-tab3 rolebutton aria-controlselementor-tab-content-2493 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Qué necesito para recoger mi equipaje?/a> /div> div idelementor-tab-content-2493 classelementor-tab-content elementor-clearfix data-tab3 roleregion aria-labelledbyelementor-tab-title-2493>p>Necesitas presentar tu documento de identidad (ID) y el ticket de equipaje que se te entregará al momento del check-in./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2494 classelementor-tab-title data-tab4 rolebutton aria-controlselementor-tab-content-2494 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Cuánto cuesta almacenar mi equipaje?/a> /div> div idelementor-tab-content-2494 classelementor-tab-content elementor-clearfix data-tab4 roleregion aria-labelledbyelementor-tab-title-2494>p>El costo del servicio dependerá del número de paquetes, tamaño y duración de la estancia en nuestra tienda. Las tarifas se calculan por día y tenemos una tarifa fija diaria. Puedes ver los precios en la seccion de opciones de guardado en nuestro inicio./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2495 classelementor-tab-title data-tab5 rolebutton aria-controlselementor-tab-content-2495 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Cuales son las formas de pago?/a> /div> div idelementor-tab-content-2495 classelementor-tab-content elementor-clearfix data-tab5 roleregion aria-labelledbyelementor-tab-title-2495>p>Los medios de pago son strong>Efectivo (Pesos Argentinos), Tarjeta de Crédito/Débito, MercadoPago, Modo, Prex./strong>/p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2496 classelementor-tab-title data-tab6 rolebutton aria-controlselementor-tab-content-2496 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0> ¿Por cuánto tiempo puedo almacenar mi equipaje?/a> /div> div idelementor-tab-content-2496 classelementor-tab-content elementor-clearfix data-tab6 roleregion aria-labelledbyelementor-tab-title-2496>p>Puedes almacenar tu equipaje durante el tiempo que necesites, ya sea días, semanas o meses./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2497 classelementor-tab-title data-tab7 rolebutton aria-controlselementor-tab-content-2497 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Cómo funciona el servicio de transferencia?/a> /div> div idelementor-tab-content-2497 classelementor-tab-content elementor-clearfix data-tab7 roleregion aria-labelledbyelementor-tab-title-2497>p>La reserva de los traslados se realiza con 2 horas de anticipación, SIN EXCEPCIÓN. Para confirmar tu reserva, debes escribirnos por WhatsApp, detallando:/p>p>Para llegadas: Nombre del pasajero, número de vuelo, aeropuerto, fecha y hora de llegada a la ciudad de Buenos Aires, cantidad de equipaje y destino./p>p>Para salidas: Nombre del pasajero, fecha y hora, aeropuerto, cantidad de equipaje y destino./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2498 classelementor-tab-title data-tab8 rolebutton aria-controlselementor-tab-content-2498 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Cómo funciona el servicio de Recogida y Entrega de equipaje?/a> /div> div idelementor-tab-content-2498 classelementor-tab-content elementor-clearfix data-tab8 roleregion aria-labelledbyelementor-tab-title-2498>p>Si estás en tránsito por Buenos Aires y necesitas que recojamos tu equipaje para almacenarlo en nuestra tienda, debes escribirnos por WhatsApp, detallando:/p>p>Para recoger el equipaje: Nombre del pasajero, fecha y hora de recogida, cantidad de equipaje y dirección./p>p>Para ENTREGA a domicilio: Nombre del pasajero, fecha y hora de entrega, cantidad de equipaje y dirección de destino. El pago por el servicio se realiza al momento de la entrega, únicamente en efectivo./p>p>Para ENTREGA en la tienda: La entrega del equipaje debe realizarse en nuestra tienda. El pago por el servicio se realiza al momento del check-out con cualquiera de los medios de pago aceptados./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-2499 classelementor-tab-title data-tab9 rolebutton aria-controlselementor-tab-content-2499 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>¿Qué elementos están prohibidos de almacenar?/a> /div> div idelementor-tab-content-2499 classelementor-tab-content elementor-clearfix data-tab9 roleregion aria-labelledbyelementor-tab-title-2499>p>Estos elementos están prohibidos y LUGGAGE STORAGE BA se reserva el derecho de admisión en los siguientes casos:/p>ul>li>Alimentos perecederos/li>li>Animales/li>li>Plantas/li>li>Narcóticos/li>li>Armas de fuegobr />br />/li>/ul>p>En caso de sospecha, nuestro personal estará autorizado para revisar el interior del equipaje y notificar a las autoridades correspondientes./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-24910 classelementor-tab-title data-tab10 rolebutton aria-controlselementor-tab-content-24910 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>Horario de atención al cliente/a> /div> div idelementor-tab-content-24910 classelementor-tab-content elementor-clearfix data-tab10 roleregion aria-labelledbyelementor-tab-title-24910>p>Contamos con dos ubicaciones las cuales están abiertas todos los días en los siguientes horarios:br />br />Storage Palermo (Nicaragua 4806) de 9AM a 7PM.br />br />Storage Centro (Maipu 814) de 10AM a 7PM./p>/div> /div> div classelementor-accordion-item> div idelementor-tab-title-24911 classelementor-tab-title data-tab11 rolebutton aria-controlselementor-tab-content-24911 aria-expandedfalse> span classelementor-accordion-icon elementor-accordion-icon-left aria-hiddentrue> span classelementor-accordion-icon-closed>i classfas fa-plus>/i>/span> span classelementor-accordion-icon-opened>i classfas fa-minus>/i>/span> /span> a classelementor-accordion-title tabindex0>Emergencias/a> /div> div idelementor-tab-content-24911 classelementor-tab-content elementor-clearfix data-tab11 roleregion aria-labelledbyelementor-tab-title-24911>p>*TUVE QUE TOMAR MI VUELO Y NO ME DIO TIEMPO PARA RECOGER MI EQUIPAJE. ¡No te preocupes! Contáctanos de inmediato y te proporcionaremos las opciones de envío (nacional o internacional) para recuperar tu equipaje./p>p>*El costo del envío correrá por cuenta del cliente. *Luggage Storage BA no se hace responsable por el costo del envío del equipaje en territorio nacional o internacional, ni por su integridad una vez que abandona nuestro establecimiento./p>/div> /div> /div> /div> /div> div classelementor-element elementor-element-609f03b elementor-widget elementor-widget-html data-id609f03b data-element_typewidget data-widget_typehtml.default> div classelementor-widget-container> script>jQuery(document).ready(function($) {var delay 100; setTimeout(function() {$(.elementor-tab-title).removeClass(elementor-active); $(.elementor-tab-content).css(display, none); }, delay);});/script> /div> /div> /div> /div> /div> /section> /div> div classjoinchat joinchat--left data-settings{telephone:5491169691704,mobile_only:false,button_delay:3,whatsapp_web:true,qr:false,message_views:2,message_delay:10,message_badge:false,message_send:,message_hash:9b84114} hidden aria-hiddenfalse> div classjoinchat__button rolebutton tabindex0> div classjoinchat__tooltip>div>¿Need help? / ¿Necesitas ayuda?/div>/div> /div> div classjoinchat__chatbox roledialog aria-labelledbyjoinchat__label aria-modaltrue> div classjoinchat__header> div idjoinchat__label> span>Luggage Storage BA/span> /div> div classjoinchat__close rolebutton tabindex0 aria-labelCerrar>/div> /div> div classjoinchat__scroll> div classjoinchat__content> div classjoinchat__chat>div classjoinchat__bubble>Hello! How can we help you?br>Hola! Como podemos ayudarte?/div>/div> div classjoinchat__open rolebutton tabindex0> div classjoinchat__open__text>Abrir chat/div> svg classjoinchat__open__icon width60 height60 viewbox0 0 400 400> path classjoinchat__pa dM168.83 200.504H79.218L33.04 44.284a1 1 0 0 1 1.386-1.188L365.083 199.04a1 1 0 0 1 .003 1.808L34.432 357.903a1 1 0 0 1-1.388-1.187l29.42-99.427/> path classjoinchat__pb dM318.087 318.087c-52.982 52.982-132.708 62.922-195.725 29.82l-80.449 10.18 10.358-80.112C18.956 214.905 28.836 134.99 81.913 81.913c65.218-65.217 170.956-65.217 236.174 0 42.661 42.661 57.416 102.661 44.265 157.316/> /svg> /div> /div> /div> /div> /div> script> const lazyloadRunObserver () > { const lazyloadBackgrounds document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver new IntersectionObserver( ( entries ) > { entries.forEach( ( entry ) > { if ( entry.isIntersecting ) { let lazyloadBackground entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( e-lazyloaded ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: 200px 0px 200px 0px } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) > { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events DOMContentLoaded, elementor/lazyload/observe, ; events.forEach( ( event ) > { document.addEventListener( event, lazyloadRunObserver ); } ); /script> link relstylesheet idelementor-post-4850-css hrefhttps://luggagestorageba.com/wp-content/uploads/elementor/css/post-4850.css?ver1761574985 typetext/css mediaall />link relstylesheet idjoinchat-css hrefhttps://luggagestorageba.com/wp-content/plugins/creame-whatsapp-me/public/css/joinchat.min.css?ver6.0.6 typetext/css mediaall />style idjoinchat-inline-css typetext/css>.joinchat__button{bottom:43px !important}@media(max-width:767px){.joinchat__button{bottom:43px !important}}/style>link relstylesheet idelementor-gf-local-barlow-css hrefhttp://luggagestorageba.com/wp-content/uploads/elementor/google-fonts/css/barlow.css?ver1752683223 typetext/css mediaall />script typetext/javascript idrocket-browser-checker-js-after>/* !CDATA */use strict;var _createClassfunction(){function defineProperties(target,props){for(var i0;iprops.length;i++){var descriptorpropsi;descriptor.enumerabledescriptor.enumerable||!1,descriptor.configurable!0,valuein descriptor&&(descriptor.writable!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError(Cannot call a class as a function)}var RocketBrowserCompatibilityCheckerfunction(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported!1,this._checkPassiveOption(this),this.options!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,{key:_checkPassiveOption,value:function(self){try{var options{get passive(){return!(self.passiveSupported!0)}};window.addEventListener(test,null,options),window.removeEventListener(test,null,options)}catch(err){self.passiveSupported!1}}},{key:initRequestIdleCallback,value:function(){!1 in window&&(window.requestIdleCallbackfunction(cb){var startDate.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallbackfunction(id){return clearTimeout(id)})}},{key:isDataSaverModeOn,value:function(){returnconnectionin navigator&&!0navigator.connection.saveData}},{key:supportsLinkPrefetch,value:function(){var elemdocument.createElement(link);return elem.relList&&elem.relList.supports&&elem.relList.supports(prefetch)&&window.IntersectionObserver&&isIntersectingin IntersectionObserverEntry.prototype}},{key:isSlowConnection,value:function(){returnconnectionin navigator&&effectiveTypein navigator.connection&&(2gnavigator.connection.effectiveType||slow-2gnavigator.connection.effectiveType)}}),RocketBrowserCompatibilityChecker}();/* > *//script>script typetext/javascript idrocket-preload-links-js-extra>/* !CDATA */var RocketPreloadLinksConfig {excludeUris:\/test\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/,usesTrailingSlash:1,imageExt:jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php,fileExt:jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm,siteUrl:https:\/\/luggagestorageba.com,onHoverDelay:100,rateThrottle:3};/* > *//script>script typetext/javascript idrocket-preload-links-js-after>/* !CDATA */(function() {use strict;var rfunctiontypeof Symbol&&symboltypeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&functiontypeof Symbol&&e.constructorSymbol&&e!Symbol.prototype?symbol:typeof e},efunction(){function i(e,t){for(var n0;nt.length;n++){var itn;i.enumerablei.enumerable||!1,i.configurable!0,valuein i&&(i.writable!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError(Cannot call a class as a function)}var tfunction(){function n(e,t){i(this,n),this.browsere,this.configt,this.optionsthis.browser.options,this.prefetchednew Set,this.eventTimenull,this.threshold1111,this.numOnHover0}return e(n,{key:init,value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex{excludeUris:RegExp(this.config.excludeUris,i),images:RegExp(.(+this.config.imageExt+)$,i),fileExt:RegExp(.(+this.config.fileExt+)$,i)},this._initListeners(this))}},{key:_initListeners,value:function(e){-1this.config.onHoverDelay&&document.addEventListener(mouseover,e.listener.bind(e),e.listenerOptions),document.addEventListener(mousedown,e.listener.bind(e),e.listenerOptions),document.addEventListener(touchstart,e.listener.bind(e),e.listenerOptions)}},{key:listener,value:function(e){var te.target.closest(a),nthis._prepareUrl(t);if(null!n)switch(e.type){casemousedown:casetouchstart:this._addPrefetchLink(n);break;casemouseover:this._earlyPrefetch(t,n,mouseout)}}},{key:_earlyPrefetch,value:function(t,e,n){var ithis,rsetTimeout(function(){if(rnull,0i.numOnHover)setTimeout(function(){return i.numOnHover0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!r&&(clearTimeout(r),rnull)},{passive:!0})}},{key:_addPrefetchLink,value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var ndocument.createElement(link);n.relprefetch,n.hrefi.href,n.onloade,n.onerrort,document.head.appendChild(n)}).catch(function(){})}},{key:_prepareUrl,value:function(e){if(nulle||object!(void 0e?undefined:r(e))||!1 in e||-1http:,https:.indexOf(e.protocol))return null;var te.href.substring(0,this.config.siteUrl.length),nthis._getPathname(e.href,t),i{original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:_getPathname,value:function(e,t){var nt?e.substring(this.config.siteUrl.length):e;return n.startsWith(/)||(n/+n),this._shouldAddTrailingSlash(n)?n+/:n}},{key:_shouldAddTrailingSlash,value:function(e){return this.config.usesTrailingSlash&&!e.endsWith(/)&&!this.regex.fileExt.test(e)}},{key:_isLinkOk,value:function(e){return null!e&&object(void 0e?undefined:r(e))&&(!this.prefetched.has(e.href)&&e.originthis.config.siteUrl&&-1e.href.indexOf(?)&&-1e.href.indexOf(#)&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}},{key:run,value:function(){undefined!typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}),n}();t.run();}());/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.min.js?ver1.0.0 idhello-theme-frontend-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver3.30.2 idelementor-webpack-runtime-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver3.30.2 idelementor-frontend-modules-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-includes/js/jquery/ui/core.min.js?ver1.13.3 idjquery-ui-core-js>/script>script typetext/javascript idelementor-frontend-js-before>/* !CDATA */var elementorFrontendConfig {environmentMode:{edit:false,wpPreview:false,isScriptDebug:false},i18n:{shareOnFacebook:Compartir en Facebook,shareOnTwitter:Compartir en Twitter,pinIt:Fijarlo,download:Descargar,downloadImage:Descargar imagen,fullscreen:Pantalla completa,zoom:Zoom,share:Compartir,playVideo:Reproducir v\u00eddeo,previous:Anterior,next:Siguiente,close:Cerrar,a11yCarouselPrevSlideMessage:Previous slide,a11yCarouselNextSlideMessage:Next slide,a11yCarouselFirstSlideMessage:This is the first slide,a11yCarouselLastSlideMessage:This is the last slide,a11yCarouselPaginationBulletMessage:Go to slide},is_rtl:false,breakpoints:{xs:0,sm:480,md:768,lg:1025,xl:1440,xxl:1600},responsive:{breakpoints:{mobile:{label:Mobile Portrait,value:767,default_value:767,direction:max,is_enabled:true},mobile_extra:{label:Mobile Landscape,value:880,default_value:880,direction:max,is_enabled:false},tablet:{label:Tablet Portrait,value:1024,default_value:1024,direction:max,is_enabled:true},tablet_extra:{label:Tablet Landscape,value:1200,default_value:1200,direction:max,is_enabled:false},laptop:{label:Portable,value:1366,default_value:1366,direction:max,is_enabled:false},widescreen:{label:Pantalla grande,value:2400,default_value:2400,direction:min,is_enabled:false}},hasCustomBreakpoints:false},version:3.30.2,is_static:false,experimentalFeatures:{additional_custom_breakpoints:true,theme_builder_v2:true,hello-theme-header-footer:true,home_screen:true,global_classes_should_enforce_capabilities:true,cloud-library:true,e_opt_in_v4_page:true,display-conditions:true,form-submissions:true},urls:{assets:https:\/\/luggagestorageba.com\/wp-content\/plugins\/elementor\/assets\/,ajaxurl:https:\/\/luggagestorageba.com\/wp-admin\/admin-ajax.php,uploadUrl:http:\/\/luggagestorageba.com\/wp-content\/uploads},nonces:{floatingButtonsClickTracking:41ac33c06a},swiperClass:swiper,settings:{page:,editorPreferences:},kit:{active_breakpoints:viewport_mobile,viewport_tablet,global_image_lightbox:yes,lightbox_enable_counter:yes,lightbox_enable_fullscreen:yes,lightbox_enable_zoom:yes,lightbox_enable_share:yes,lightbox_title_src:title,lightbox_description_src:description,hello_header_logo_type:logo,hello_header_menu_layout:horizontal,hello_footer_logo_type:logo},post:{id:3694,title:%231%20Luggage%20Storage%20BA%20%7C%20Guarda%20Equipaje%20en%20Buenos%20Aires,excerpt:,featuredImage:https:\/\/luggagestorageba.com\/wp-content\/uploads\/2022\/05\/logoamarilloredondo-1024x984.png}};/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver3.30.2 idelementor-frontend-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver1.2.1 idsmartmenus-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver3.24.4 ide-sticky-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-includes/js/imagesloaded.min.js?ver5.0.0 idimagesloaded-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/creame-whatsapp-me/public/js/joinchat.min.js?ver6.0.6 idjoinchat-js deferdefer data-wp-strategydefer>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-includes/js/underscore.min.js?ver1.13.4 idunderscore-js>/script>script typetext/javascript idwp-util-js-extra>/* !CDATA */var _wpUtilSettings {ajax:{url:\/wp-admin\/admin-ajax.php}};/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-includes/js/wp-util.min.js?ver6.6.4 idwp-util-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-includes/js/dist/hooks.min.js?ver2810c76e705dd1a53b18 idwp-hooks-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-includes/js/dist/i18n.min.js?ver5e580eb46a90c2b997e6 idwp-i18n-js>/script>script typetext/javascript idwp-i18n-js-after>/* !CDATA */wp.i18n.setLocaleData( { text direction\u0004ltr: ltr } );/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.js?ver1.0.0a idum_tipsy-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.js?ver1.0 idum_confirm-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.min.js?ver3.6.2 idum_datetime-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.date.min.js?ver3.6.2 idum_datetime_date-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.time.min.js?ver3.6.2 idum_datetime_time-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/pickadate/translations/es_ES.min.js?ver3.6.2 idum_datetime_locale-js>/script>script typetext/javascript idum_common-js-extra>/* !CDATA */var um_common_variables {locale:es_AR};var um_common_variables {locale:es_AR};/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/common.min.js?ver2.10.5 idum_common-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.js?ver1.6.1 idum_crop-js>/script>script typetext/javascript idum_frontend_common-js-extra>/* !CDATA */var um_frontend_common_variables ;/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/common-frontend.min.js?ver2.10.5 idum_frontend_common-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/um-modal.min.js?ver2.10.5 idum_modal-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/jquery-form/jquery-form.min.js?ver2.10.5 idum_jquery_form-js>/script>script data-minify1 typetext/javascript srchttps://luggagestorageba.com/wp-content/cache/min/1/wp-content/plugins/ultimate-member/assets/libs/fileupload/fileupload.js?ver1764602662 idum_fileupload-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/um-functions.min.js?ver2.10.5 idum_functions-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/um-responsive.min.js?ver2.10.5 idum_responsive-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/um-conditional.min.js?ver2.10.5 idum_conditional-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/select2/select2.full.min.js?ver4.0.13 idselect2-js>/script>script data-minify1 typetext/javascript srchttps://luggagestorageba.com/wp-content/cache/min/1/wp-content/plugins/ultimate-member/assets/libs/select2/i18n/es.js?ver1764602662 idum_select2_locale-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.js?ver2.6.0 idum_raty-js>/script>script typetext/javascript idum_scripts-js-extra>/* !CDATA */var um_scripts {max_upload_size:536870912,nonce:d71a8b4a5d};/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/um-scripts.min.js?ver2.10.5 idum_scripts-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/um-profile.min.js?ver2.10.5 idum_profile-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/ultimate-member/assets/js/um-account.min.js?ver2.10.5 idum_account-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver3.24.4 idelementor-pro-webpack-runtime-js>/script>script typetext/javascript idelementor-pro-frontend-js-before>/* !CDATA */var ElementorProFrontendConfig {ajaxurl:https:\/\/luggagestorageba.com\/wp-admin\/admin-ajax.php,nonce:c7f93f2fc8,urls:{assets:https:\/\/luggagestorageba.com\/wp-content\/plugins\/elementor-pro\/assets\/,rest:https:\/\/luggagestorageba.com\/wp-json\/},settings:{lazy_load_background_images:true},shareButtonsNetworks:{facebook:{title:Facebook,has_counter:true},twitter:{title:Twitter},linkedin:{title:LinkedIn,has_counter:true},pinterest:{title:Pinterest,has_counter:true},reddit:{title:Reddit,has_counter:true},vk:{title:VK,has_counter:true},odnoklassniki:{title:OK,has_counter:true},tumblr:{title:Tumblr},digg:{title:Digg},skype:{title:Skype},stumbleupon:{title:StumbleUpon,has_counter:true},mix:{title:Mix},telegram:{title:Telegram},pocket:{title:Pocket,has_counter:true},xing:{title:XING,has_counter:true},whatsapp:{title:WhatsApp},email:{title:Email},print:{title:Print},x-twitter:{title:X},threads:{title:Threads}},facebook_sdk:{lang:es_AR,app_id:},lottie:{defaultAnimationUrl:https:\/\/luggagestorageba.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json}};/* > *//script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver3.24.4 idelementor-pro-frontend-js>/script>script typetext/javascript srchttps://luggagestorageba.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver3.24.4 idpro-elements-handlers-js>/script>script>window.lazyLoadOptions{elements_selector:imgdata-lazy-src,.rocket-lazyload,iframedata-lazy-src,data_src:lazy-src,data_srcset:lazy-srcset,data_sizes:lazy-sizes,class_loading:lazyloading,class_loaded:lazyloaded,threshold:300,callback_loaded:function(element){if(element.tagNameIFRAME&&element.dataset.rocketLazyloadfitvidscompatible){if(element.classList.contains(lazyloaded)){if(typeof window.jQuery!undefined){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:.rocket-lazyload,data_src:lazy-src,data_srcset:lazy-srcset,data_sizes:lazy-sizes,class_loading:lazyloading,class_loaded:lazyloaded,threshold:300,};window.addEventListener(LazyLoad::Initialized,function(e){var lazyLoadInstancee.detail.instance;if(window.MutationObserver){var observernew MutationObserver(function(mutations){var image_count0;var iframe_count0;var rocketlazy_count0;mutations.forEach(function(mutation){for(var i0;imutation.addedNodes.length;i++){if(typeof mutation.addedNodesi.getElementsByTagName!function){continue}if(typeof mutation.addedNodesi.getElementsByClassName!function){continue}imagesmutation.addedNodesi.getElementsByTagName(img);is_imagemutation.addedNodesi.tagNameIMG;iframesmutation.addedNodesi.getElementsByTagName(iframe);is_iframemutation.addedNodesi.tagNameIFRAME;rocket_lazymutation.addedNodesi.getElementsByClassName(rocket-lazyload);image_count+images.length;iframe_count+iframes.length;rocketlazy_count+rocket_lazy.length;if(is_image){image_count+1}if(is_iframe){iframe_count+1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var bdocument.getElementsByTagName(body)0;var config{childList:!0,subtree:!0};observer.observe(b,config)}},!1)/script>script data-no-minify1 async srchttps://luggagestorageba.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js>/script>/body>/html>!-- This website is like a Rocket, isnt it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1765407381 -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]