/**Typeo CSS Start**/
@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,400;0,500;0,700;0,800;1,300;1,400;1,500;1,600;1,700&display=swap');
* {
box-sizing: border-box;
}
body {
margin: 0px;
background-color: #fff;
}
img {
max-width: 100%;
}
/**Typeo CSS End**/
.cate-scn, .cate-scn * {
--page-width: 1330px;
--base-fm: 'Rubik', sans-serif;
--title-size: 30px;
--base-size: 16px;
--white-clr: #ffffff;
--theme-clr: #ff6200;
}
.cate-scn {
padding: 50px 0px;
font-family: var(--base-fm);
}
.cate-scn h2 {
margin: 0px 0 30px 0;
font-size: var(--title-size);
text-align: center;
display: block;
font-family: var(--base-fm);
}
.page-width {
max-width: var(--page-width);
padding: 0 15px;
margin: auto;
width: 100%;
}
.pcn-scn {
text-align: center;
width: 100%;
}
.cate-scn .pcn-list {
display: flex;
flex-flow: row wrap;
width: 100%;
justify-content: center;
}
.cate-scn .pcn-list .pcn-item {
width: 14.2%;
padding: 10px 10px;
cursor: pointer;
text-align: center;
}
.cate-scn .pcn-list .pcn-item * {
pointer-events: none;
}
.cate-scn .pcn-list .pcn-item .pcn-img {
border-radius: 100%;
overflow: hidden;
width: 100px;
height: 100px;
display: inline-block;
border: 3px solid transparent;
margin-bottom: 10px;
}
.cate-scn .pcn-list .pcn-item .pcn-img img {
display: block;
width: 100%;
height: 100%;
}
.cate-scn .pcn-list .pcn-item .pcn-label {
font-size: 15px;
display: block;
}
.cate-scn .pcn-list .pcn-item.active .pcn-img {
border-color: #f16237;
}
.cate-scn .pcn-list .pcn-item.active .pcn-label {
color: #f16237;
font-weight: 600;
}
.cate-data {
overflow: hidden;
height: 0px;
}
.cate-show {
overflow: inherit;
height: auto;
}
.catedata-list {
display: flex;
flex-flow: row wrap;
width: calc(100% + 20px);
margin-left: -10px;
margin-top: 30px;
margin-bottom: 30px;
}
.catedata-list .catedata-item {
width: calc(25% - 20px);
margin: 10px 10px;
}
.catedata-cont {
width: 100%;
padding: 15px;
border: #f1f1f1 1px solid;
}
.catedata-title {
display: block;
text-align: center;
font-size: 18px;
margin-bottom: 15px;
}
.catedata-list .catedata-item img {
display: block;
}
.catedata-img {
overflow: hidden;
display: block;
}
.catedata-img img {
transition: 0.5s all;
}
.catedata-list .catedata-item:hover img {
transform: scale(1.1);
}
.catedata-cont .addtocart-btn {
border: #ccc 1px solid;
background-color: transparent;
display: block;
font-size: 15px;
border-color: #f16237;
padding: 10px 19px;
line-height: normal;
height: auto;
min-height: inherit;
text-transform: uppercase;
color: #f16237;
cursor: pointer;
margin: auto;
font-weight: 700;
transition: 0.5s all;
}
.catedata-cont .addtocart-btn:hover {
background-color: #f16237;
color: #ffff;
}
@media(max-width:992px) {
.cate-scn {
padding: 30px 0px;
}
.cate-scn h2 {
margin: 0px 0 10px 0;
font-size: calc(var(--title-size) - 8px);
}
.pcn-list-group {
overflow-x: hidden;
overflow-x: auto;
}
.cate-scn .pcn-list {
flex-flow: inherit;
}
.cate-scn .pcn-list .pcn-item {
width: 100px;
}
.cate-scn .pcn-list .pcn-item .pcn-img {
width: 70px;
height: 70px;
display: inline-block;
border-width: 2px;
}
.cate-scn .pcn-list .pcn-item .pcn-label {
font-size: 12px;
}
.cate-scn .pcn-list {
justify-content: center;
}
.catedata-list .catedata-item {
width: calc(25% - 10px);
margin: 5px 5px;
}
.catedata-cont .addtocart-btn {
font-size: 14px;
padding: 10px 14px;
}
}
@media(max-width:767px) {
.catedata-list .catedata-item {
width: calc(50% - 10px);
margin: 5px 5px;
}
}
let catedata_item = document.querySelectorAll(".cate-data");
catedata_item[0].classList.add("cate-show");
let items = document.querySelectorAll(".pcn-item");
items[0].classList.add("active");
items.forEach(function (t) {
t.addEventListener("click", function (e) {
let datatba = e.target.getAttribute('data-tab');
catedata_item.forEach(function (data) {
data.classList.remove("cate-show");
document.querySelector('[data-id="'+ datatba +'"]').classList.add("cate-show");
});
items.forEach(function (item) {
item.classList.remove("active");
e.target.classList.add("active");
});
});
});