.header{z-index:1000;-o-transition:all .5s ease-in-out;width:100%;transition:all .5s ease-in-out;position:fixed;top:0;left:0}.header .header-1{background:var(--linear);justify-content:space-between;align-items:center;padding:.5rem 5%;display:flex}.header.active .header-1{display:none}.header .header-contacts{align-items:center;gap:2rem;list-style-type:none;display:flex}.header .header-contacts li{color:var(--white);align-items:center;gap:.8rem;font-size:1.4rem;display:flex}.header .header-contacts li .icon{color:var(--white);justify-content:center;align-items:center;display:flex}.header .header-contacts span{text-transform:none;font-size:1.4rem}.header .social-contacts{align-items:center;gap:1rem;list-style-type:none;display:flex}.header .social-contacts a{width:3rem;height:3rem;color:var(--white);justify-content:center;align-items:center;font-size:1.6rem;display:flex}.header .social-contacts a:hover{color:var(--secondary-color)}.header .header-2{background-color:var(--white);justify-content:space-between;align-items:center;height:7rem;padding:0 5%;display:flex}.header.active .header-2{border-bottom:.3rem solid var(--main-color);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.header .container{align-items:center;gap:2.5rem;height:100%;display:flex}.header .navbar{gap:2rem;height:100%;list-style-type:none;display:flex}.header .icon-container{justify-content:center;align-items:center;gap:1rem;display:flex}.header .icon-container .icon{color:var(--secondary-color);cursor:pointer;font-size:1.8rem}.header .icon-container .icon:hover{color:var(--main-color)}.header .menu-btn,.mobile-menu{display:none}.header .search-container{background:var(--white);width:40rem;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);transform-origin:100%;border-radius:50rem;align-items:center;margin-top:2rem;padding:1.5rem 2rem;transition:-webkit-transform .3s;display:flex;position:absolute;top:100%;right:2rem;transform:translate(300%)}.header .search-container.active{transform:translate(0)}.header .search-container input{width:100%;height:100%;color:var(--black);text-transform:none;background:0 0;font-size:1.8rem}.header .search-container input::-webkit-input-placeholder{text-transform:capitalize}.header .search-container input::placeholder{text-transform:capitalize}.header .search-container input:-ms-placeholder-shown{text-transform:capitalize}.header .search-container input::placeholder{text-transform:capitalize}.header .search-container button{background-color:#0000}.header .search-container .icon{color:var(--secondary-color);font-size:2rem}.header .search-container .icon:hover{color:var(--main-color);cursor:pointer}@media (max-width:991px){.header .menu-btn,.mobile-menu{display:block}.header .navbar,.header .icon-container .btn{display:none}}
.header .nav-item{justify-content:center;align-items:center;display:flex;position:relative}.header .dropdown-menu{color:var(--secondary-color);cursor:pointer;background:0 0;align-items:center;gap:.5rem;font-size:1.8rem;display:flex}.header .dropdown-menu .nav-btn{color:var(--secondary-color);cursor:pointer;font-size:1.9rem;font-weight:500}.header .dropdown-menu .nav-btn:hover{color:var(--accent-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.header .dropdown-content{background-color:var(--black);width:20rem;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-o-transition:all .5s;z-index:1000;flex-direction:column;transition:all .5s;display:none;position:absolute;top:100%;left:0}.header .dropdown-content .side-dropdown{color:var(--white);cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding-right:1.5rem;font-size:1.2rem;font-weight:700;display:flex}.header .dropdown-content .side-dropdown .dropdown-content{top:0;left:20rem;display:none!important}.header .dropdown-content a,.header .dropdown-content button{color:var(--white);cursor:pointer;background-color:#0000;padding:1rem 1.5rem;font-size:1.6rem;font-weight:600;display:block}.header .dropdown-content a:hover{background-color:var(--main-color)}.header .nav-item:hover .nav-btn{color:var(--main-color)}.header .nav-item:hover .dropdown-content{border-bottom:var(--custom-border);display:flex}.header .dropdown-content .side-dropdown:hover .dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex!important}.header .dropdown-content .side-dropdown{position:relative}.header .dropdown-content a:hover,.header .dropdown-content .side-dropdown:hover{background:var(--linear)}
@media (max-width:1024px){.mobile-menu{z-index:10000;background:var(--black);-o-transition:all .5s ease-in-out;max-height:80vh;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-bottom:.2rem solid var(--main-color);clip-path:polygon(0 0,100% 0,100% 0,0 0);padding:2rem 5%;transition:all .5s ease-in-out;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mobile-menu.active{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.mobile-menu::-webkit-scrollbar{width:.8rem}.mobile-menu::-webkit-scrollbar-thumb{background-color:var(--main-color);border-radius:1rem}.mobile-menu::-webkit-scrollbar-track{background:0 0}}@media (max-width:768px){.mobile-menu{padding:2rem}}@media (max-width:450px){.mobile-menu{padding:2rem 1rem}}
.mobile-navbar .main-nav-link{position:relative}.mobile-navbar .nav-btn{color:var(--white);cursor:pointer;border-bottom:.1rem solid #fff3;justify-content:space-between;align-items:center;width:100%;margin-top:1rem;padding:1.5rem 1rem;font-size:2rem;font-weight:700;display:flex}.mobile-navbar .main-nav-link .icon{color:var(--white);cursor:pointer;font-size:2rem;transition:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.mobile-navbar .sub-nav-link{-o-transition:all 0s;padding-bottom:1rem;padding-left:2rem;transition:all}.mobile-navbar .nav-link .sub-nav-link .sub-nav{color:var(--white);border-bottom:.1rem solid #fff3;padding:1.5rem .5rem;font-size:1.8rem;font-weight:500;display:block}
.logo{z-index:100000;align-items:center;gap:1rem;display:flex}.logo img{width:auto;height:5rem}.logo h4{color:var(--main-color);text-transform:uppercase;font-size:3rem;font-weight:800;line-height:1}.logo h4 span{color:var(--black)}.footer .logo h4 span{color:var(--white)}
.btn{text-align:center;text-transform:uppercase;color:var(--white);background-color:var(--main-color);border-radius:var(--border-radius-1);cursor:pointer;padding:1.5rem 3rem;font-size:1.6rem;font-weight:600;display:inline-block}.btn:hover{background:var(--secondary-color);transform:translateY(-2px)}
.footer{background-color:#0000;background-image:linear-gradient(#000c,#000000b3),url(../media/Footer.0.a5r.35a3t06.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.footer .box-container{display:-ms-grid;-ms-grid-columns:(minmax(25rem, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));gap:3rem;padding:2rem 5%;display:grid}.footer .logo img{width:auto}.footer-item h2{color:var(--white);letter-spacing:.2rem;margin-bottom:2rem;padding-bottom:1rem;font-size:2.5rem;font-weight:600;position:relative}.footer-item h2:before{content:"";background:var(--linear);border-radius:var(--border-radius-1);width:10rem;height:2px;position:absolute;bottom:0;left:0;transform:translate(0%)}.footer-item>p{padding-top:1.5rem;font-size:1.5rem}.footer-item p{color:var(--white);font-weight:500;line-height:1.5}.footer-item .connect{padding-top:1rem}.footer-item .connect .connect-item{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.footer-item .connect .icon{color:var(--main-color);background:var(--linear);-webkit-text-fill-color:transparent;text-transform:none;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.6rem;display:flex}.footer-item .connect span{color:var(--white);text-transform:none;flex:10rem;font-size:1.5rem;font-weight:500;line-height:1.2}.footer-item .social{gap:1rem;margin-top:1.5rem;display:flex}.footer-item .social .icon{color:var(--white);background-image:-webkit-linear-gradient(306deg, var(--main-color), var(--accent-color));background-image:linear-gradient(144deg, var(--main-color), var(--accent-color));width:4rem;height:4rem;-webkit-clip-path:var(--custom-clip-path);clip-path:var(--custom-clip-path);background-size:300% 100%;justify-content:center;align-items:center;font-size:1.7rem;display:flex}.footer-item .social a:hover{background-position:100% 0}.footer-item .info p{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.footer-item .info a{color:var(--white);font-size:1.8rem}.footer-item .links p:hover a{color:var(--accent-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.footer-item .links p .icon{color:var(--main-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem}.footer-item:last-child p{padding-top:0;padding-bottom:2rem;line-height:1.6}.footer-item .input-field{margin-bottom:1rem}.footer-item .dark-form .btn{width:100%}.footer .content{text-align:center;background:var(--linear);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:2rem 5%;display:flex}.footer .content p,.footer .content a{color:var(--white);font-size:1.8rem}.footer .content a:hover{color:var(--secondary-color)}
.newsletter-form .box-container{background-color:var(--white);border-radius:var(--border-radius-2);align-items:center;gap:1.5rem;max-width:60rem;margin:0 auto;padding:.5rem;display:flex}.newsletter-form input{width:100%;color:var(--secondary-color);background-color:var(--white);text-transform:none;padding:0 1.5rem;font-size:1.5rem}.news-form .alert{min-height:3rem;padding-top:1rem;font-size:1.8rem;transition:none;display:inline-block}.news-form .error{color:red}.news-form .success{background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
.page-title{text-align:center;background-color:#0000;background-image:linear-gradient(#000000b3,#0009),url(../media/PageTitle.0gxgnb0hqjxx1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:45rem;padding:10rem 5% 0;display:flex}.page-title .title h2{color:var(--white);font-size:4.5rem;font-weight:500;line-height:1.2}.page-title .link{align-items:center;gap:1.5rem;font-size:1.8rem;display:flex}.page-title .link a{color:var(--white);font-weight:600}.page-title .link a:hover,.page-title .link .icon{color:var(--accent-color)}.page-title .link span{background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}
.sidebar-heading h2{word-spacing:1px;color:var(--black);letter-spacing:.1rem;margin-bottom:1.5rem;padding-bottom:1.2rem;font-size:3rem;font-weight:600;line-height:1;position:relative}.sidebar-heading h2:before{content:"";background-color:var(--main-color);width:10rem;height:2px;position:absolute;bottom:0;left:0}
.category-item{background-color:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-2);margin-top:2.5rem;position:relative}.category-item .content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:7rem 3rem 3rem;display:flex}.category-item img{border-radius:var(--border-radius-2);object-fit:cover;width:100%;height:20rem}.category-item .icon{width:9rem;height:9rem;-webkit-clip-path:var(--custom-clip-path);clip-path:var(--custom-clip-path);color:var(--white);background:var(--linear);justify-content:center;align-items:center;font-size:4rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-2.5rem)}.category-item h3{color:var(--secondary-color);z-index:1;font-size:2.4rem;font-weight:500;position:relative}.category-item h3:hover{color:var(--accent-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.category-item h3:before{content:"";z-index:-1;border-radius:var(--border-radius-2);background:var(--linear);width:100%;height:.6rem;position:absolute;bottom:.5rem;left:0%}.category-item p{color:var(--grey);padding-top:1rem;padding-bottom:1rem;font-size:1.6rem}.category-item:hover{-webkit-box-shadow:var(--box-shadow-hover);box-shadow:var(--box-shadow-hover);transition:transform .3s;transform:translateY(-5px)}.category-item h4{color:var(--main-color);padding-bottom:2rem;font-size:2rem}
.accordion{background:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-1);margin-bottom:1.5rem;overflow:hidden}.accordion:last-child{margin-bottom:0}.accordion .accordion-heading{cursor:pointer;background-color:var(--black);align-items:center;gap:1.5rem;padding:2rem;font-size:1.8rem;display:flex}.accordion .accordion-heading .icon{width:4rem;height:4rem;color:var(--white);background:var(--linear);border-radius:.2rem;justify-content:center;align-items:center;display:flex}.accordion .accordion-heading h3{color:var(--accent-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.accordion.active .accordion-heading h3{color:var(--accent-color);background:var(--white);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.accordion.active .accordion-content{display:block}.accordion-content{color:var(--grey);padding:2rem;font-size:1.5rem;line-height:2;display:none}
.page-sidebar{background:var(--black);border-bottom:var(--custom-border);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-2);flex:25rem;padding:4rem}.page-sidebar .sub-heading{color:var(--white);padding-bottom:2rem;font-size:2.5rem;font-weight:600;line-height:1;display:inline-block}.page-sidebar .detail-item{gap:.8rem;padding-bottom:2rem;display:flex}.page-sidebar .detail-item:last-child{padding-bottom:0}.page-sidebar .detail-item .icon{width:2rem;height:2rem;color:var(--main-color);justify-content:center;align-items:center;font-size:1.8rem;display:flex}.page-sidebar .detail-item h3{color:var(--white);padding-bottom:.5rem;font-size:1.8rem;font-weight:600;line-height:1}.page-sidebar .detail-item .detail-content p{color:var(--light-grey);text-transform:none;font-weight:400;line-height:1.3}.page-sidebar .btn{margin-top:3rem}
.feature-item{background:var(--black);cursor:pointer;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.feature-item .icon{color:var(--main-color);justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:5rem;display:flex}.feature-item h3{color:var(--white);z-index:1;margin-bottom:1.5rem;font-size:2rem;font-weight:500;line-height:1.4;position:relative}.feature-item h3:after{content:"";z-index:-1;border-radius:var(--border-radius-2);background:var(--linear);width:100%;height:.6rem;position:absolute;bottom:0%;left:0%}.feature-item p{color:var(--light-grey)}
.process-item{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-2);border-top:.5rem solid var(--accent-color);background-color:var(--white);height:30rem;margin-top:2.5rem;padding:5rem 3rem;position:relative}.process-item .icon{color:var(--accent-color);font-size:6rem;font-weight:900}.process-item h3{color:var(--black);padding-bottom:.7rem;font-size:2.5rem;font-weight:600}.process-item p{color:var(--grey)}.process-item h6{background:var(--linear);width:8rem;height:8rem;-webkit-clip-path:var(--custom-clip-path);clip-path:var(--custom-clip-path);color:#0000;-webkit-text-stroke:.12rem var(--white);text-stroke:.12rem var(--white);justify-content:center;align-items:center;font-size:4rem;display:flex;position:absolute;top:0;right:3rem;transform:translateY(-2.5rem)}
.policy{flex-wrap:wrap;align-items:flex-start;gap:2rem;display:flex}.policy .policy-tab-buttons{border-radius:var(--border-radius-2);flex:15rem;overflow:hidden}.policy .category{text-align:left;text-transform:capitalize;margin-bottom:1rem;padding:2rem 2.5rem;font-size:1.7rem;font-weight:500;display:block}.policy .policy-tabs{flex:70rem}.policy-item{background:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-2);margin-bottom:1.5rem;padding:2rem}.policy-item:last-child{margin-bottom:0}.policy-item h3{color:var(--secondary-color);align-items:center;gap:1.5rem;padding-bottom:1.5rem;font-size:2.5rem;display:flex}.policy-item p{text-transform:none;line-height:2}.policy-item ul{padding-left:1rem}.policy-item ul li{color:var(--grey);-ms-grid-row-align:flex-start;align-items:flex-start;gap:1rem;padding-top:1rem;font-size:1.5rem;display:flex}.policy-item ul .icon{color:var(--main-color);justify-content:center;align-items:center;width:1.2rem;height:1.8rem;padding-top:.5rem;font-size:2rem;display:flex}
.service-item{background-color:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-2);margin-top:2.5rem;position:relative}.service-item .content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:8rem 3rem 2rem;display:flex}.service-item .icon{width:9rem;height:9rem;-webkit-clip-path:var(--custom-clip-path);clip-path:var(--custom-clip-path);color:var(--white);background:var(--linear);justify-content:center;align-items:center;font-size:4rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-2.5rem)}.service-item h3{color:var(--secondary-color);z-index:1;font-size:2.6rem;font-weight:500;position:relative}.service-item h3:hover{color:var(--accent-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.service-item h3:before{content:"";z-index:-1;border-radius:var(--border-radius-2);background:var(--linear);width:100%;height:.6rem;position:absolute;bottom:.5rem;left:0%}.service-item p{color:var(--grey);padding-top:1rem;padding-bottom:1rem}
.sidebar{flex:28rem}.sidebar .sidebar-item{background-color:var(--white);border-bottom:var(--custom-border);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-2);margin-bottom:1.5rem;padding:1.5rem}.sidebar .search .input-box{border-radius:var(--border-radius-2);display:flex;overflow:hidden}.sidebar .search .input-box input{border-top-left-radius:var(--border-radius-2);border-bottom-left-radius:var(--border-radius-2);border:.1rem solid #00000080;width:100%;padding:1.5rem;overflow:hidden}.sidebar .search .input-box input:focus{border-color:var(--main-color)}.sidebar .search .input-box button{color:var(--white);background:var(--linear);cursor:pointer;justify-content:center;align-items:center;padding:.5rem 2rem;font-size:1.8rem;display:flex}.sidebar .search .input-box button:hover{background:var(--main-color)}.sidebar .category .item{border-bottom:.15rem solid #0000001a;justify-content:space-between;padding:1.5rem 0;display:flex}.sidebar .category .item:last-child{margin-bottom:0}.sidebar .category .item span{color:var(--secondary-color);align-items:center;gap:1rem;font-size:1.7rem;font-weight:400;display:flex}.sidebar .category .item span .icon{color:var(--main-color);justify-content:center;align-items:center;font-size:1.8rem;display:flex}.sidebar .category .item p{font-size:1.5rem}.sidebar .category .item:hover span,.sidebar .category .item.active span,.sidebar .category .item:hover p,.sidebar .category .item.active p{color:var(--accent-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sidebar .tags .box-container{flex-wrap:wrap;gap:.7rem;display:flex}.sidebar .tag-item{color:var(--white);background:var(--linear);border-radius:.5rem;padding:1rem 1.6rem;font-size:1.6rem}.sidebar .tag-item:hover,.sidebar .tag-item.active{background:var(--secondary-color);cursor:pointer}.sidebar .post-item{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.sidebar .post-item:last-child{margin-bottom:0}.sidebar .post-item img{border-radius:var(--border-radius-2);width:10rem;height:8rem;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.sidebar .post-item a{color:var(--secondary-color);font-size:1.8rem;font-weight:600;line-height:1.2;display:inline-block}.sidebar .post-item a:hover{color:var(--accent-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sidebar .product-item{-webkit-box-shadow:none;box-shadow:none;border:none;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.sidebar .product-item:last-child{margin-bottom:0}.sidebar .product-item .options,.sidebar .product-item .content>p,.sidebar .product-item .btn{display:none}.sidebar .product-item .content{text-align:left;padding:0}.sidebar .product-item .image img{border-radius:var(--border-radius-2);width:8rem;height:8rem;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.sidebar .product-item .rating{display:none}.sidebar .product-item h3{font-size:2rem;font-weight:600;display:inline-block}.sidebar .product-item .price{font-size:1.7rem;font-weight:700}.sidebar .product-item .price span{color:var(--grey);font-size:1.3rem}
.price-filter{width:100%;padding:2.5rem 1.5rem}.price-filter .price-input{gap:2rem;margin-bottom:3rem;display:flex}.price-input .field{align-items:center;width:100%;height:3.5rem;display:flex}.price-input h3{color:var(--black);font-size:1.8rem;font-weight:600}.field span{text-align:center;width:100%;height:100%;color:var(--black);border:.1rem solid #0003;border-radius:5px;justify-content:center;align-items:center;margin-left:10px;font-size:1.5rem;display:flex}.price-input .separator{color:var(--black);justify-content:center;align-items:center;width:2rem;font-size:2rem;display:flex}.slider{background:#ddd;border-radius:5px;height:.5rem;transition:none;position:relative}.slider .progress{border-radius:var(--border-radius-1);background:var(--main-color);height:100%;transition:none;position:absolute;left:25%;right:25%}.range-input{position:relative}.range-input input{pointer-events:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:5px;position:absolute;top:-5px}input[type=range]::-webkit-slider-thumb{background:var(--main-color);pointer-events:auto;-webkit-appearance:none;border-radius:50%;width:17px;height:17px;box-shadow:0 0 6px #0000000d}input[type=range]::-moz-range-thumb{background:var(--main-color);pointer-events:auto;-moz-appearance:none;border:none;border-radius:50%;width:17px;height:17px;box-shadow:0 0 6px #0000000d}
.blog-item{border-radius:var(--border-radius-2);background-color:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:hidden}.blog-item .image{height:25rem;position:relative}.blog-item .category{background-color:var(--main-color);color:var(--white);text-align:center;padding:.7rem 1.5rem;font-size:1.6rem;position:absolute;bottom:2rem;left:2rem}.blog-item .category:hover{background-color:var(--secondary-color)}.blog-item .content{padding:2rem}.blog-item .content .main-heading{color:var(--secondary-color);padding-bottom:1rem;font-size:2.5rem;font-weight:600;line-height:1.4;display:block}.blog-item .content .main-heading:hover{color:var(--main-color)}.blog-item .details{border-top:.15rem solid #0000001a;align-items:center;gap:2rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.blog-item .details h3{align-items:center;gap:.5rem;font-size:1.6rem;display:flex}.blog-item .details h3 .icon{color:var(--main-color)}.blog-item .details h3 span{color:var(--grey);font-weight:400}
.pages-no{justify-content:center;width:100%;margin-top:2rem;display:flex}.pages-no .container{gap:1rem;display:flex}.pages-no .item{color:var(--white);background:var(--secondary-color);border-radius:var(--border-radius-2);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);justify-content:center;align-items:center;width:5rem;height:5rem;font-size:2rem;display:flex}.pages-no .item.active,.pages-no .item:hover{cursor:pointer;background:var(--linear)}.pages-no .numbers{gap:1rem;display:flex}
.product-item{background-color:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius-2);overflow:hidden}.product-item .image{position:relative;overflow:visible}.product-item .image img{object-fit:cover;width:100%;height:25rem}.product-item .content{padding:2rem}.product-item h3{color:var(--secondary-color);font-size:2rem;font-weight:600;line-height:1.4}.product-item h3:hover{color:var(--accent-color);background:var(--linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.product-item .price p{color:var(--main-color);font-size:2.5rem;font-weight:700}.product-item .btn-container{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.product-item .btn{width:100%;padding:1.5rem 2rem}
.showcase{background-color:var(--white);border-radius:var(--border-radius-2);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1rem 1.5rem;display:flex}.showcase .showing{color:var(--grey);font-size:1.6rem}.showcase .styles{gap:.5rem;list-style-type:none;display:flex}.showcase .styles a{width:4rem;height:4rem;color:var(--white);background-color:var(--main-color);border-radius:var(--border-radius-1);justify-content:center;align-items:center;font-size:2rem;display:flex}.showcase .styles a:hover{background-color:var(--secondary-color)}.showcase .custom-select .custom-select-prefix__control{border-radius:.4rem;width:18rem;min-height:4rem;font-size:1.5rem;color:var(--grey)!important;border:1px solid #0003!important}.showcase .custom-select .custom-select-prefix__single-value{color:var(--grey)!important}.showcase .custom-select-prefix__control--is-focused{border-color:var(--main-color)!important;-webkit-box-shadow:0 0 0 1px var(--main-color)!important;box-shadow:0 0 0 1px var(--main-color)!important}.showcase .custom-select .custom-select-prefix__option{cursor:pointer;font-size:1.5rem}.showcase .custom-select .custom-select-prefix__option:hover{color:var(--white);background-color:var(--main-color)}.showcase .custom-select .custom-select-prefix__option--is-selected{color:var(--white);background-color:var(--secondary-color)}
.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:70vh;display:flex}.empty-state .icon{color:var(--main-color);font-size:15rem}.empty-state h3{color:var(--secondary-color);padding:.7rem 0;font-size:2.5rem;font-weight:600}.empty-state p{padding-bottom:2rem}
