z-40 font-ibc-bold fixed w-full bg-black lg:bg-red-500, max-w-7xl mx-auto px-4 sm:px-6 lg:px-8, flex justify-between h-16, flex items-center lg:hidden, bg-black inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-white hover:bg-black-700 focus:outline-none focus:ring-1 focus:ring-offset-1 focus:ring-offset-gray-800 focus:ring-white, sr-only, block h-6 w-6, hidden h-6 w-6, flex, hidden lg:block, flex h-16, text-white rounded-sm lg:rounded-none hover:bg-white hover:text-black px-3 py-2 lg:px-5 font-ibc-bold text-sm flex items-center lg:text-white lg:hover:bg-black lg:hover:text-white, lg:relative lg:flex lg:hover:bg-black lg:hover:text-white, lg:flex lg:items-center, text-white self-stretch rounded-sm lg:rounded-none hover:bg-white hover:text-black px-3 py-2 lg:px-5 font-ibc-bold text-sm flex items-center lg:text-white lg:hover:bg-black lg:hover:text-white, submenu lg:bg-black lg:min-w-max lg:top-full lg:absolute lg:left-0 px-4 pt-2 pb-2 space-y-1 sm:px-3, text-gray-300 hover:bg-white hover:text-black block px-3 py-2 rounded-md font-ibc-bold text-sm, ml-4 flex lg:ml-6, text-white px-2 py-2 font-ibc-bold text-sm flex items-center, top-0 inset-x-0 p-2 transition transform origin-top-right lg:hidden hidden, px-2 pt-2 pb-3 space-y-1 sm:px-3 border-t border-gray-300, mb-16, banner-container, h-full w-full py-6 md:py-4 px-6, flex flex-col md:flex-row md:items-center items-stretch h-full, flex-1, md:h-60 md:w-60 h-32 w-32 float-right md:float-none -mr-6 md:mr-0 mt-5 md:mt-0, flex-1 text-right pr-0 md:pr-4, font-ibc-bold text-2xl md:text-3xl lg:text-4xl xl:text-6xl text-white mt-5 md:mt-0, container md:max-w-6xl mx-auto, -mt-20 md:-mt-24, bg-black search-filter pb-10 md:pb-0 md:rounded-full md:mx-auto font-ibc-bold, ng-untouched ng-pristine ng-valid, flex flex-col md:flex-row px-4 py-4 md:px-8 w-full h-full, flex-1 flex flex-row md:flex-col, flex-1 m-2, py-2 px-4 bg-white rounded-full placeholder-black text-gray-900 appearance-none inline-block w-full shadow-md focus:outline-none ng-untouched ng-pristine ng-valid, py-2 px-4 bg-white rounded-full text-gray-900 appearance-none inline-block w-full shadow-md focus:outline-none ng-untouched ng-pristine ng-valid, bg-red-500 hover:bg-red-600 focus:outline-none w-full text-white py-2 px-6 rounded-full, mt-6 md:mt-0 md:flex flex-col md:flex-row hidden w-full items-center md:justify-between px-20, flex-shrink-0, bg-red-500 p-4 ml-0 md:ml-1 rounded md:rounded-t-none md:rounded-b-3xl flex flex-row items-center space-x-10, flex-shrink-0 px-2, text-white text-4xl font-ibc-bold, text-white, flex-shrink-0 shipping, grid grid-cols-1 md:grid-cols-3 md:gap-4, col-span-1 md:flex md:items-center uppercase font-ibc-bold, font-ibc-bold col-span-2 py-2 px-4 rounded-full placeholder-black font-bold text-gray-900 focus:outline-none focus:ring-1 focus:ring-black focus:border-transparent, px-6 md:px-4 md:max-w-5xl md:mx-auto, mt-16, grid grid-cols-1 md:grid-cols-4 gap-5, animate-pulse -z-1 w-full h-full bg-white shadow-md border-black border-2 hover:shadow-2xl, w-full flex items-center justify-center bg-black p-3, h-4 bg-gray-300 rounded w-3/4, p-4, h-36 w-full bg-gray-300, hidden md:block, flex justify-center items-center, h-4 rounded w-2/3 bg-gray-300, flex flex-col p-4 space-y-2 mt-6, h-4 bg-gray-300 rounded, h-4 w-2/3 bg-gray-300 rounded, flex justify-center items-center my-6, flex-col justify-center items-center p-4 space-y-2, flex flex-col md:flex-row md:items-center items-stretch bg-black p-6, font-ibc-bold text-4xl md:text-5xl text-white, font-ibc-bold text-4xl md:text-5xl text-red-500, flex-1 mt-6 md:mt-0 relative, font-ibc-bold text-white absolute top-0 bottom-0 left-0 right-0 flex justify-center items-center text-xl bg-black bg-opacity-30, w-full h-auto, w-1/2 pr-14 mb-4 hidden md:block, bg-red-500 h-3, uppercase text-4xl font-ibc-bold, grid grid-cols-1 md:grid-cols-3 gap-12 gap-x-16 mt-16, flex items-center justify-start, h-16 w-16 flex-shrink-0 flex items-center justify-center rounded-full bg-black border-black border-2, h-8 w-6 ml-1 cursor-pointer, ml-4, text-2xl font-ibc-bold, flex items-center, h-1 bg-black w-full, h-16 w-16 flex-shrink-0 flex items-center justify-center rounded-full border-black border-2, md:hidden, flex flex-col, font-ibc-bold uppercase text-2xl sm:text-3xl, bg-white px-6, -mt-4 mx-20 sm:mx-44 -z-1, border-red-500 border-4 h-10 border-b-0 border-l-0 ml-4, border-red-500 border-4 h-10 border-r-0 -mt-2px, -mt-4, font-ibc-bold uppercase text-2xl sm:text-3xl text-right, bg-white pl-6, pl-6 bg-white, tree grid grid-cols-1 gap-y-4 mt-7 -z-1, flex items-center pl-16, tree-connector, text-xl font-ibc-bold, h-8 w-6 ml-1, flex flex-col md:flex-row space-y-16 md:space-y-0 items-center justify-between mt-16, flex items-center md:w-1/3, flex flex-col -ml-14 text-right flex-shrink-0 p-6, text-sm leading-none, bg-white p-4 pr-0 text-5xl font-ibc-bold text-red-500, flex items-center md:-1/3 md:px-2, flex -ml-16 text-right, bg-white p-4 pr-0 mt-4, text-5xl font-ibc-bold text-red-500, bg-red-500 h-3 flex items-stretch justify-end mr-2, text-sm leading-none bg-white w-1/4 pl-1 -mt-2, flex items-center justify-end md:w-1/3, flex flex-col -ml-14 text-right flex-shrink-0 p-6 pr-0, bg-white p-4 pr-0, bg-red-500 h-3 flex justify-end, text-sm leading-none bg-white w-3/5 pl-1, hidden md:block mt-16, border-t-4 border-b-4 border-black, -mt-7 flex items-center justify-center, text-5xl font-ibc-bold bg-white z-1 px-5 py-2, p-10 grid grid-cols-1 sm:grid-cols-1 md:grid-cols-3 lg:grid-cols-6 gap-5, animate-pulse w-full bg-gray-300 h-20, modal h-screen w-full fixed left-0 top-0 flex justify-center content-start items-center bg-black bg-opacity-50 hidden, bg-white rounded shadow-lg w-11/12 md:w-5/12, border-b px-4 py-2 flex justify-end items-center, text-black close-modal, p-3 relative, w-full h-96, absolute right-6 bottom-6 bg-white p-3, text-blue-400, flex justify-end items-center w-100 border-t p-3, bg-gray-500 hover:bg-gray-700 px-3 py-1 rounded text-white mr-1 close-modal, mt-16 flex flex-col items-center, text-2xl lg:text-3xl font-ibc-bold text-white bg-red-500 rounded-full py-2 px-6 my-6, text-xl, flex mt-6 w-2/5 md:w-1/5 items-center justify-around, rounded-full bg-red-500 p-1 md:p-2, bg-black mt-16 p-4, h-4 w-4 md:h-6 md:w-6, border-b px-4 py-2 flex justify-between items-center, font-semibold text-lg font-ibc-bold, bg-black text-white, py-6 px-6 md:px-60 md:py-12, mt-6 mb-5, flex flex-col-reverse md:flex-row items-center justify-center my-6 space-x-4 space-y-reverse space-y-6, flex flex-col justify-center md:justify-start space-y-6, font-ibc-bold px-3 text-center md:text-left, text-red-700, text-gray-400 text-xs hover:text-white block px-3 py-2 hover:underline, text-gray-400 px-1 py-2, flex space-x-4, font-ibc-bold, modal fixed z-1000 inset-0 overflow-y-auto bg-gray-500 bg-opacity-75 transform scale-0, flex items-center justify-center min-h-screen text-center sm:block sm:p-0, hidden sm:inline-block sm:align-middle sm:h-screen, inline-block align-bottom bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:my-8 sm:align-middle md:w-4/6 mx-5, w-full z-50, w-full, object-contain, top-12 right-8 absolute flex-shrink-0 flex cursor-pointer items-center justify-center z-10 h-8 w-8 rounded-full bg-gray-100 sm:mx-0 sm:h-10 sm:w-10, h-4 w-4 sm:h-6 sm:w-6 z-10, flex flex-col p-4, popup-body text-justify flex flex-col space-y-4 px-8, pt-12 font-ibc-bold, bg-yellow, modal fixed z-1000 inset-0 bg-gray-500 bg-opacity-75 transform scale-0, flex flex-col px-4, popup-body text-center flex flex-col space-y-2 px-8, font-ibc-bold text-2xl, fit-logo, text-red-500,