.globalcss{ h1, h2, h3, h4, h5, h6 { font-family: var(--hFont); } .alertIcon, .closeAlert, .exploreBtn, .pointer { cursor: pointer; } .exploreBtn, a { text-decoration: none; } .formLoader, .loaderAll { animation: 1s linear infinite rotation; box-sizing: border-box; } .formLoader, .formLoader::after, .loaderAll, .loaderAll::after { box-sizing: border-box; } html { scroll-behavior: smooth; } * { font-family: var(--pFont); } h1 { color: var(--h1Color); } h2 { color: var(--h2Color); } h3 { color: var(--h3Color); } h4, h5, h6 { color: var(--h4Color); } a, ol, p, ul { font-family: var(--pFont); } ol, p, ul { color: var(--pColor); } a { color: var(--anchorColor); } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; -moz-appearance: none; appearance: none; margin: 0; } .width10 { width: 10%; } .width20 { width: 20%; } .width30 { width: 30%; } .width40 { width: 40%; } .width50 { width: 50%; } .width60 { width: 60%; } .width70 { width: 70%; } .width80 { width: 80%; } .width90 { width: 90%; } .width96 { width: 96%; } .width100 { width: 100%; } .nomargin { margin: 0; } .nopadding { padding: 0; } .text-left { text-align: left; } .text-right { text-align: right; } .textCenter { text-align: center; } .text-justify { text-align: justify; } .flex { display: flex; } .flexWrap { flex-wrap: wrap; } .alignCenter { align-items: center; } .justifyCenter, .justifycenter { justify-content: center; justify-items: center; } .justifyLeft { justify-content: left; justify-items: left; } .justifyRight { justify-items: right; justify-content: right; } .flexColumn { flex-direction: column; } .grid { display: grid; } .grid2 { grid-template-columns: 1fr 1fr; } .grid3 { grid-template-columns: 1fr 1fr 1fr; } .grid4 { grid-template-columns: 1fr 1fr 1fr 1fr; } .grid5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; } .grid6 { grid-template-columns: repeat(6, 1fr); } .grid7 { grid-template-columns: repeat(7, 1fr); } .grid8 { grid-template-columns: repeat(8, 1fr); } .grid9 { grid-template-columns: repeat(9, 1fr); } .grid10 { grid-template-columns: repeat(10, 1fr); } .gridSmallBig { grid-template-columns: 60px calc(100% - 70px); } .gap10 { gap: 10px; } .gap20 { gap: 20px; } .gap30 { gap: 30px; } .pchide { display: none; } .mobhide { display: block; } .floatLeft { float: left; } .floatRight { float: right; } .floatCenter, .float-center { margin: 0 auto; } .maxWidth1100 { max-width: 1100px; } .maxWidth1300 { max-width: 1300px; } .maxWidth1500 { max-width: 1500px; } .maxWidth1600 { max-width: 1600px; } .maxWidth1700 { max-width: 1700px; } .maxWidth1800 { max-width: 1800px; } .maxWidth1900 { max-width: 1900px; } .maxWidth2000 { max-width: 2000px; } .maxWidth600 { max-width: 600px; } .maxWidth650 { max-width: 650px; } .maxWidth700 { max-width: 700px; } .gap40 { gap: 40px; } .gap60 { gap: 60px; } .gap90 { gap: 90px; } .gap100 { gap: 100px; } .gap50 { gap: 50px; } .gap70 { gap: 70px; } .gap80 { gap: 80px; } .justifyEnd { justify-content: flex-end; justify-items: flex-end; } .justifyBetween { justify-items: flex-start; justify-content: space-between; } .cartArea, .relative { position: relative; } .absolute { position: absolute; } .myMenu { position: sticky; top: 0; z-index: 999; background-color: #fff; } .alerts { width: calc(90% - 20px); padding: 10px; border-radius: 5px; background-color: red; max-width: 500px; position: fixed; bottom: 10px; left: 50%; transform: translateX(-50%); z-index: 99999999; } .insideAlert { display: grid; grid-template-columns: 30px auto 30px; align-items: center; } .closeAlert { color: #ffffffaa; display: flex; justify-content: right; } .alertIcon { color: #fff; display: flex; justify-content: left; } .alertInfo { font-weight: 600; font-size: 14px; color: #fff; } .successAlert { background-color: #34aa44; } .infoAlert { background-color: #1665d8; } .warningAlert { background-color: #f6ab2f; } .errorAlert { background-color: #e6492d; } .priceAreaLoading { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: var(--themeLightColor); border-radius: 5px; z-index: 9; } .priceAreaLoadingCon { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; } .priceAreaLoadingCon .loader { width: 48px; height: 48px; display: inline-block; position: relative; } .priceAreaLoadingCon .loader::after, .priceAreaLoadingCon .loader::before { content: ""; box-sizing: border-box; width: 48px; height: 48px; border-radius: 50%; border: 4px solid var(--btnColor); position: absolute; left: 0; top: 0; animation: 2s linear infinite animloader; } .priceAreaLoadingCon .loader::after { animation-delay: 1s; } @keyframes animloader { 0% { transform: scale(0); opacity: 1; } 100% { transform: scale(1); opacity: 0; } } .successPage { padding: 100px 0; background-position: center !important; background-size: cover !important; } .successPage img { width: 150px; height: auto; object-fit: contain; } .successHeading { font-size: 20px; font-weight: 600; padding: 20px; } .successPara { font-size: 14px; line-height: 25px; padding: 10px; } .successPageCon { width: 90%; max-width: 1000px; display: flex; align-items: center; justify-content: center; flex-direction: column; } .exploreBtn { display: inline-block; padding: 10px 20px; background-color: var(--btnColor); color: var(--btnColorText); border-radius: 10px; } .line1, .line2, .line3, .line4 { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; } .htmlFooter { padding: 20px; } .line1 { -webkit-line-clamp: 1; } .line2 { -webkit-line-clamp: 2; } .line3 { -webkit-line-clamp: 3; } .line4 { -webkit-line-clamp: 4; } .widthFull { width: -webkit-fill-available; width: -moz-available; /* For Firefox */ width: fill-available; /* Standard */ } .loaderAll { width: 48px; height: 48px; border-radius: 50%; display: inline-block; position: relative; border: 3px solid; border-color: #fff #fff transparent; } .formLoadingCon, .mainLoader { width: 100%; height: 100%; display: flex; } .loaderAll::after { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border: 3px solid; border-color: transparent #ff3d00 #ff3d00; width: 24px; height: 24px; border-radius: 50%; animation: 0.5s linear infinite rotationBack; transform-origin: center center; } @keyframes rotationBack { 0% { transform: rotate(0); } 100% { transform: rotate(-360deg); } } .mainLoader { position: absolute; align-items: center; justify-content: center; z-index: -1; } .formLoading { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #ffffffaa; z-index: 9; } .formLoadingCon { justify-content: center; align-items: center; } .formLoader, .inlineBlock { display: inline-block; } .formLoader { width: 48px; height: 48px; border: 3px solid #00000029; border-radius: 50%; position: relative; } .formLoader::after { content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 56px; height: 56px; border-radius: 50%; border: 3px solid; border-color: #ff3d00 transparent; } @keyframes rotation { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } } .cover { width: 100%; height: 100%; object-fit: cover; } .contain { width: 100%; height: auto; object-fit: contain; } .maxWidth1400 { max-width: 1400px; } .maxWidth1200 { max-width: 1200px; } .justifyAround { justify-content: space-around; } .justifyEvenly { justify-content: space-evenly; } .fullWidth { width: -webkit-fill-available; } @media only screen and (max-width: 900px) { .width10, .width20, .width30, .width40, .width50, .width60, .width70, .width80 { width: 100%; } .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10 { grid-template-columns: 1fr; } .mobgrid2 { grid-template-columns: 1fr 1fr; } .mobgrid3 { grid-template-columns: 1fr 1fr 1fr; } .mobgrid4 { grid-template-columns: 1fr 1fr 1fr 1fr; } .mobgrid5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; } .pchide { display: block; } .mobhide { display: none; } .enqBtns { white-space: nowrap !important; } } .forDashboard:hover a p { color: #ffffff; } }