/* font-family: "Plus Jakarta Sans", sans-serif; */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');

/* font-family: "Font Awesome 6 Free" */
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");

/* font-family: "themeicons"; */
@font-face {
    font-family: "themeicons";
    src: url("../fonts/themeicons.woff2?91cd63160a1c91faa6c53aaf11b59bd5") format("woff2"),
        url("../fonts/themeicons.woff?91cd63160a1c91faa6c53aaf11b59bd5") format("woff"),
        url("../fonts/themeicons.eot?91cd63160a1c91faa6c53aaf11b59bd5#iefix") format("embedded-opentype"),
        url("../fonts/themeicons.ttf?91cd63160a1c91faa6c53aaf11b59bd5") format("truetype"),
        url("../fonts/themeicons.svg?91cd63160a1c91faa6c53aaf11b59bd5#themeicons") format("svg")
}

[class^="themeicon-"]{
    display: inline-flex;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}
i[class^="themeicon-"]:before, i[class*=" themeicon-"]:before {
    font-family: themeicons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.themeicon-phone-call:before {
    content: "\f101";
}
.themeicon-achievement:before {
    content: "\f102";
}
.themeicon-cash-on-delivery:before {
    content: "\f103";
}
.themeicon-location:before {
    content: "\f104";
}
.themeicon-free-delivery:before {
    content: "\f105";
}
.themeicon-delivered:before {
    content: "\f106";
}
.themeicon-security-payment:before {
    content: "\f107";
}
.themeicon-left:before {
    content: "\f108";
}
.themeicon-person:before {
    content: "\f109";
}
.themeicon-return:before {
    content: "\f10a";
}
.themeicon-search:before {
    content: "\f10b";
}
.themeicon-security:before {
    content: "\f10c";
}
.themeicon-shopping-bag:before {
    content: "\f10d";
}
.themeicon-star:before {
    content: "\f10e";
}
.themeicon-facebook-logo:before {
    content: "\f10f";
}
.themeicon-linkedin-logo:before {
    content: "\f110";
}
.themeicon-twitter:before {
    content: "\f111";
}
.themeicon-whatsapp:before {
    content: "\f112";
}
.themeicon-youtube:before {
    content: "\f113";
}
.themeicon-pinterest:before {
    content: "\f114";
}
.themeicon-share:before {
    content: "\f115";
}
.themeicon-pin-map:before {
    content: "\f116";
}
.themeicon-email:before {
    content: "\f117";
}
.themeicon-wishlist:before {
    content: "\f118";
}
.themeicon-wishlist-1:before {
    content: "\f119";
}
.themeicon-fresh:before {
    content: "\f11a";
}
.themeicon-waranty:before {
    content: "\f11b";
}
.themeicon-cash-on-delivery-1:before {
    content: "\f11c";
}
.themeicon-return-box:before {
    content: "\f11d";
}
.themeicon-favorite:before {
    content: "\f11e";
}
.themeicon-favorite-1:before {
    content: "\f11f";
}
.themeicon-favorite-2:before {
    content: "\f120";
}
.themeicon-favorite-3:before {
    content: "\f121";
}
.themeicon-camera:before {
    content: "\f122";
}
.themeicon-zoom-in:before {
    content: "\f123";
}
.themeicon-person{
    position: relative; 
}
.themeicon-person::after{
    top: 4px;
    left: 0;
    right: 0;
    content: "";
    position: absolute;
    pointer-events: none;
    width: 6px;
    height: 6px;
    margin: auto;
    border-radius: 8px;
    background: #fff;
}
