Skip to main content

Advance CSS Styling

Advanced CSS Styling​

advancecss styling Use this section to apply custom CSS styles to modify the look and feel of the availability block. Enter your CSS in the field provided to:

  • Match your brand’s design
  • Adjust spacing, fonts, or colors
  • Hide or highlight certain elements

CSS Classes Reference​

Main Containers & Layout​

ClassDefinition
.multilocation-blockMain block container for multilocation functionality
.multiloca-availability-containerMain container for availability display
.multiloca-location-containerContainer for location list display
.location-containerContainer for individual location cards
.multiloca-container-bottom-marginContainer with bottom margin spacing
.location-list-containerContainer for location list
.location-infoContainer for location information
.loading-messageApplied to elements showing loading state
.location-AvailableHeadingApplied to the heading div displaying "Availability"
.multilocation-headerHeader section for multilocation
.heading-textText element for headings

Location Display Elements​

ClassDefinition
.location-addressClass for paragraph elements that display the location address
.location-phoneClass for paragraph elements that display the location phone number
.location-distanceClass for elements displaying the distance to the location
.multiloca-distanceElement displaying distance to location
.location-directionClass for elements providing a link or details to navigate to the location
.location-radio-and-labelContainer for radio buttons and their labels
.location-radio-buttonRadio button for location selection
.location-footer-noteClass applied to the footer note for additional messaging or instruction
.location-notesNotes about the location
.location-notessAlternative location notes class
.location-countDisplay element showing count of locations

View Layouts​

ClassDefinition
.listviewApplied to list view layout
.list-viewAlternative list view class
.grid-viewGrid view layout
.grid-view-cardCard in grid view
.scroll-viewScrollable view layout
.scroll-view-labelLabel in scroll view
.scroll-card-wrapperWrapper for scrollable card elements
.expand-viewExpandable view layout
.expand-view-cardCard in expand view
.block-expand-viewBlock expand view layout
.new-viewNew view layout style
.new-view-cardCard in new view
.new-view-sections-containerContainer for sections in new view
.new-view-left-sectionLeft section in new view
.new-view-right-sectionRight section in new view
.two-columnsTwo-column layout
.two-columns-labelLabel in two-column layout
.three-columnsThree-column layout
.three-columns-labelLabel in three-column layout
.multi_app_gridGrid layout for multi-app view

Location Cards​

ClassDefinition
.location-card-listviewLocation card in list view layout
.location-card-listviewsAlternative list view card class
.location-card-multiappLocation card in multi-app view
.location-card-multiappsAlternative multi-app card class
.location-card-drawer-list-viewLocation card in drawer list view
.location-card-drawer-list-view-selectedSelected location card in drawer list view
.location-card-drawer-list-view-nameName element in drawer list view card
.multiloca-online-location-cardCard for online location option
.multiloca-online-location-labelLabel for online location
.multiloca-online-location-infoInformation display for online location
.multiloca-physical-location-labelLabel for physical location
.multiloca-physical-location-infoInformation display for physical location
ClassDefinition
.multiloca-popup-headerHeader container for the location popup
.multiloca-popup-contentMain content container for the location popup
.popup-descriptionDescription text container within the popup
.vertical-list-popupApplied to popup when using list style layout
.multiloca-popup-location-dropdown-popupDropdown select element for location selection in popup
.multiloca-popup-location-gridGrid container for location cards in popup
.multiloca-popup-location-listList container for locations in popup
.multiloca-popup-location-inlineInline list container for locations in popup
.multiloca-popup-location-itemIndividual location item in the popup
.multiloca-popup-location-nameName element within a location item
.multiloca-popup-location-detailsDetails section of popup location item
.location-popup-headerHeader element for location popup display
.popup-back-buttonBack button in popup navigation
.custom_popup-overlayOverlay for custom popup
.custom_popup-contentContent area of custom popup
.custom_popup__closeClose button for custom popup
.custom_popup__headerHeader section of custom popup
.custom_popup__wrapperWrapper for custom popup
.multiloca-inventory-popup-titleTitle for inventory popup
.multiloca-inventory-popup-contentContent area for inventory popup
.multiloca-toast-popupToast popup notification
.multiloca-toast-headerHeader section of toast popup
.multiloca-toast-titleTitle of toast popup
.toastListList container in toast popup
.multiloca-toast-bodyBody content of toast popup

Drawer Components​

ClassDefinition
.custom_drawerCustom drawer component
.custom_drawer__headerHeader section of custom drawer
.custom_drawer__closeClose button for custom drawer
.custom_drawer__wrapperWrapper for custom drawer
.custom_drawer__contentContent area of custom drawer
.custom_drawer.is-activeActive state of custom drawer
.custom_drawer.is-visibleVisible state of custom drawer
.custom_drawer.has-map-view.is-visible .custom_drawer__overlayOverlay when drawer has map view
.drawer-location-containerContainer for locations in drawer view
.drawer-trigger-buttonButton that triggers drawer to open

Store Locator​

ClassDefinition
.store-locator-close-btnClose button for store locator
.store-locator-button-containerContainer for store locator buttons
.store-locator-open-btnButton to open store locator
.store-header-containerContainer for store locator header
.store-headerHeader element in store locator
.store-close-btnClose button in store header
.store-body-containerMain body container for store locator
.store-locations-containerContainer for store locations list
.store-map-containerContainer for store map display
.store-mapMap display element
.store-cardCard element for store information
.store-titleTitle element for store information
.store-location-item-containerContainer for store location items
.store-location-item-nameName of the store location
.store-location-item-addressAddress of the store location
.store-location-item-phonePhone number of the store location
.store-location-item-emailEmail of the store location
.store-location-item-stockStock information for store location
.store-location-item-distanceDistance to store location
.store-location-item-directionsDirections link for store location item
.store-location-item-opening-hours-linkLink to view opening hours for location item
.store-location-item-opening-hours-tableTable for opening hours in location item
.store-info-itemIndividual information item in store card
.store-addressStore address element
.store-info-labelLabel for store information
.store-info-valueValue for store information
.store-phoneStore phone information element
.store-phone-linkLink to call store phone
.store-directionsStore directions element
.store-directions-linkLink to get directions
.store-opening-hoursStore opening hours element
.store-opening-hours-linkLink to view opening hours
.store-opening-hours-tableTable displaying opening hours
.store-quantityStore quantity information element
.store-quantity-labelLabel for quantity information
.store-quantity-valueValue for quantity information

Buttons & Actions​

ClassDefinition
.buttonBase button class
.btnButton utility class
.button-containerContainer for action buttons in the popup
.shopNowButtonSpecific class for the "Shop Now" button
.close-popup-buttonClose button (X) for closing the popup
.multiloca-close-popup-buttonClose button for inventory popup
.multiloca-close-toast-buttonClose button for toast popup
.multiloca-change-locationButton or link to change location
.multiloca-change-location-outsideChange location button for outside view
.notify-me-in-stockButton to notify when item is in stock
.toast-btnButton in toast popup

Form Elements & Inputs​

ClassDefinition
.header-location-dropdownDropdown element in the header block
.location-dropdownGeneral location dropdown select element
.location-dropdown-geolocationLocation dropdown with geolocation
.store-locations-input-containerContainer for location input/search
.input-wrapperWrapper for input elements
.geolocation-search-inputInput field for geolocation search
.geolocation-searchContainer for geolocation search functionality
.autocomplete-itemsContainer for autocomplete suggestions
.autocomplete-activeApplied to active autocomplete item
.distance-filterContainer for distance filter controls

Stock & Inventory​

ClassDefinition
.stock-messageMessage displaying stock information
.inventory-messageMessage displaying inventory information
.ml-stock-msgStock message element
.multiloca-stock-level-messagesContainer for stock level messages
.multiloc_inventory-statusInventory status display element
.multiloc_inventory-containerContainer for inventory display
.incoming-stock-labelLabel for incoming stock information
.multiloca-out-divContainer for out-of-stock elements
.notify-me-in-stock-tagTag for notify me in stock feature

Accordion & Expandable Elements​

ClassDefinition
.block-expand-accordionAccordion container in block expand view
.block-expand-headerHeader of accordion in block expand view
.block-expand-contentContent section of block expand accordion

IDs​

ClassDefinition
#locationNamesContainerID applied to the container for the list of locations
#storeLocatorContainerID for the main store locator container
#storeLocatorBtnID for the store locator button
#store-location-inputID for the store location search input field
#location-search-btnID for the location search button
#distance-rangeID for the distance range slider
#distance-range-labelID for the distance range label
#productMapID for product map display
#productMap.show-mapProduct map when visible
#multiloca-locationPopupID for multilocation location popup
#multiloca-closePopupID for close button in multilocation popup
#inventoryDrawerContentID for inventory drawer content
#inventoryDrawerTitleID for inventory drawer title
#closeDrawerButtonID for close drawer button
#drawerLocationsContainerID for drawer locations container
#multilocationBlockID for multilocation block container
#PickupShippingModuleID for pickup/shipping module
#drawerMapID for drawer map display

| For inquiries, support, or assistance, feel free to reach out to us at: 📧 Email: [email protected]