/** Shopify CDN: Minification failed

Line 35:18 Unexpected "{"
Line 35:27 Expected ":"
Line 36:18 Unexpected "{"
Line 36:27 Expected ":"
Line 37:18 Unexpected "{"
Line 37:27 Expected ":"
Line 38:18 Unexpected "{"
Line 38:27 Expected ":"
Line 39:18 Unexpected "{"
Line 39:27 Expected ":"
... and 28 more hidden warnings

**/
/* GARAGE — catégories sous le slider */
.luxury-availability .availability-categories,
.luxury-availability .garage-categories,
.luxury-availability [class*="categories"],
.luxury-availability [class*="category-list"],
.shopify-section [class*="availability"] [class*="categories"]{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:18px 2px 12px!important;margin:0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}
.luxury-availability [class*="categories"]::-webkit-scrollbar,.shopify-section [class*="availability"] [class*="categories"]::-webkit-scrollbar{display:none!important}
.luxury-availability .availability-category,
.luxury-availability .garage-category,
.luxury-availability [class*="category-card"],
.luxury-availability [class*="category-block"],
.shopify-section [class*="availability"] [class*="category"]{flex:0 0 auto!important;width:auto!important;min-width:max-content!important;min-height:0!important;height:auto!important;padding:11px 22px!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:999px!important;background:#050505!important;color:#fff!important;box-shadow:none!important;text-align:center!important}
.luxury-availability .availability-category img,.luxury-availability .garage-category img,.luxury-availability [class*="category-card"] img,.luxury-availability [class*="category-block"] img{display:none!important}
.luxury-availability .availability-category p,.luxury-availability .garage-category p,.luxury-availability [class*="category-card"] p,.luxury-availability [class*="category-block"] p{margin:0!important;color:#fff!important;font-size:11px!important;line-height:1.1!important;letter-spacing:.22em!important;text-transform:uppercase!important}
.luxury-availability .availability-category.active,.luxury-availability .garage-category.active,.luxury-availability [class*="category"].active,.luxury-availability [aria-selected="true"]{background:#fff!important;color:#050505!important;border-color:#fff!important}
.luxury-availability .availability-category.active p,.luxury-availability .garage-category.active p,.luxury-availability [class*="category"].active p,.luxury-availability [aria-selected="true"] p{color:#050505!important}
@media(max-width:749px){.luxury-availability [class*="categories"],.shopify-section [class*="availability"] [class*="categories"]{gap:8px!important;padding:14px 0 10px!important}.luxury-availability [class*="category"],.shopify-section [class*="availability"] [class*="category"]{padding:10px 17px!important}.luxury-availability [class*="category"] p,.shopify-section [class*="availability"] [class*="category"] p{font-size:9px!important;letter-spacing:.18em!important}}

/* GARAGE — boutons + catégories : direction identique à l'ancien site */
#shopify-section-{{ section.id }} .garage__actions{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;max-width:100%!important;margin-top:18px!important}
#shopify-section-{{ section.id }} .garage__button{width:100%!important;min-height:50px!important;height:50px!important;flex:none!important;padding:0 18px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1.15!important;white-space:normal!important}
#shopify-section-{{ section.id }} .garage__button--reserve{background:#25D366!important;border-color:#25D366!important;color:#050505!important;font-weight:800!important}
#shopify-section-{{ section.id }} .garage__button--reserve:before{content:"WHATSAPP  ·  "!important;font-weight:900!important}
#shopify-section-{{ section.id }} .garage__categories{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;padding:18px 14px 8px!important;margin:0!important}
#shopify-section-{{ section.id }} .garage__categories::-webkit-scrollbar{display:none!important}
#shopify-section-{{ section.id }} .garage__category{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;height:42px!important;min-height:42px!important;padding:0 19px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:999px!important;background:#050505!important;color:#fff!important;cursor:pointer!important;box-shadow:none!important}
#shopify-section-{{ section.id }} .garage__category img{display:none!important}
#shopify-section-{{ section.id }} .garage__category:after{display:none!important}
#shopify-section-{{ section.id }} .garage__category-content{position:static!important;display:block!important;z-index:auto!important;text-align:center!important}
#shopify-section-{{ section.id }} .garage__category-title{display:block!important;margin:0!important;color:#fff!important;font-size:10px!important;line-height:1!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:700!important;white-space:nowrap!important}
#shopify-section-{{ section.id }} .garage__category-sub{display:none!important}
#shopify-section-{{ section.id }} .garage__category.is-active{background:#fff!important;border-color:#fff!important;color:#050505!important}
#shopify-section-{{ section.id }} .garage__category.is-active .garage__category-title{color:#050505!important}
@media(max-width:749px){
  #shopify-section-{{ section.id }} .garage__actions{gap:8px!important;margin-top:16px!important}
  #shopify-section-{{ section.id }} .garage__button{min-height:48px!important;height:48px!important;font-size:11px!important;padding:0 14px!important}
  #shopify-section-{{ section.id }} .garage__categories{gap:7px!important;padding:16px 14px 7px!important}
  #shopify-section-{{ section.id }} .garage__category{height:40px!important;min-height:40px!important;padding:0 16px!important}
  #shopify-section-{{ section.id }} .garage__category-title{font-size:9px!important;letter-spacing:.16em!important}
}
