.gallery-skills{margin-top:140px;overflow:hidden}@media screen and (max-width: 1440px){.gallery-skills{margin-top:130px}}@media screen and (max-width: 1024px){.gallery-skills{margin-top:110px}}.gallery-skills .container{max-width:100%}.gallery-skills .card .title{text-align:center;font-size:22px;color:#3d3c45}.gallery-skills .card .gallery{width:100%;min-height:190px;margin-top:130px;position:relative}@media screen and (max-width: 1440px){.gallery-skills .card .gallery{margin-top:110px}}@media screen and (max-width: 768px){.gallery-skills .card .gallery{margin-top:80px}}.gallery-skills .card .gallery .box_images{display:flex;justify-content:center;gap:10px;position:relative;z-index:1;top:-35px}@media screen and (max-width: 768px){.gallery-skills .card .gallery .box_images{align-items:flex-end!important;justify-content:flex-start!important;gap:15px;overflow-x:auto;white-space:nowrap;height:302px;padding-bottom:10px}.gallery-skills .card .gallery .box_images::-webkit-scrollbar-track{padding:2px 0;background-color:#f6f6f6}.gallery-skills .card .gallery .box_images::-webkit-scrollbar{width:1px;height:3px}.gallery-skills .card .gallery .box_images::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c1c8d5}.gallery-skills .card .gallery .box_images .item{z-index:30!important}.gallery-skills .card .gallery .box_images .item .desc{transform:translateY(-55px)!important;z-index:1}}.gallery-skills .card .gallery .box_images .item{position:relative;min-width:150px;height:230px;display:inline-block;border-radius:16px;transition:all .3s}@media screen and (max-width: 768px){.gallery-skills .card .gallery .box_images .item{flex-shrink:0;transform:none!important;z-index:30}.gallery-skills .card .gallery .box_images .item .desc{transform:translateY(-55px)!important;z-index:1}}.gallery-skills .card .gallery .box_images .item .desc{position:absolute;background:#66a989;color:#fff;padding:7px;border-radius:16px;font-size:14px;z-index:-1;transition:all .4s}.gallery-skills .card .gallery .box_images .item .desc:after{content:"";width:14px;height:20px;position:absolute;left:15px;top:14px;display:block;border-radius:1px;background:#66a989;transform:rotate(45deg);z-index:-1}.gallery-skills .card .gallery .box_images .item .img{width:100%;border-radius:16px;object-fit:cover;aspect-ratio:1/1.2}.gallery-skills .card .gallery .shadow{width:100%;height:225px;position:absolute;top:160px}.gallery-skills .card .gallery .shadow .img{width:100%;height:100%}.gallery-skills .card .gallery .group{position:absolute}.gallery-skills .card .gallery .other1{top:-100px;right:95px}@media screen and (max-width: 768px){.gallery-skills .card .gallery .other1{top:-65px}}.gallery-skills .card .gallery .other2{top:-100px;left:400px}@media screen and (max-width: 768px){.gallery-skills .card .gallery .other2{top:-65px}}.gallery-skills .card .gallery .other3{bottom:-120px;left:465px}.gallery-skills .card .gallery .other4{bottom:-70px;left:680px}.gallery-skills .card .gallery .other5{top:-110px;right:680px}.gallery-skills .card .gallery .other6{top:-90px;left:660px}.gallery-skills .card .gallery .other7{bottom:-65px;right:510px}.gallery-skills .card .gallery .other8{bottom:-55px;right:750px}@media screen and (max-width: 768px){.gallery-skills .card .gallery .other8{right:655px}}.gallery-skills .card .gallery .other9{bottom:-90px;right:355px}.gallery-skills .card .gallery .other10{bottom:-50px;right:10px}.gallery-skills .card .gallery .other11{top:-50px;left:230px}.gallery-skills .card .gallery .other12{top:50px;left:50px}@media screen and (max-width: 768px){.gallery-skills .card .gallery .other12{top:-15px}}@media screen and (max-width: 1024px){.product-list .card{padding-inline:0}}@media screen and (max-width: 768px){.product-list .card{margin-bottom:140px}}.product-list .card .special-suggest .title{font-size:16px;color:#3d3c45}.product-list .card .special-suggest .bottom{width:100%}.product-list .card .special-suggest .bottom .scroll-specialProduct{margin-top:20px;gap:20px;padding-block:10px;padding-inline:0;overflow-x:auto;transition:all .3s}.product-list .card .special-suggest .bottom .scroll-specialProduct::-webkit-scrollbar{display:none}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product{gap:20px;scroll-snap-align:start;flex-shrink:0}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item{border:1px solid #f5f5f5;border-radius:12px;width:100%;max-width:320px;min-width:300px;height:100px;padding:2px;background:#fcfcfc}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .img{width:90px;object-fit:cover;aspect-ratio:1;border:1px solid #e2e1e1;border-radius:8px}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content{width:100%;height:100%;gap:16px;padding:7px 10px}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content .top .title{color:#3d3c45;font-size:15px}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content .top .score{color:#707070;font-size:15px}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content .top .score .icon{color:#3d3c45;font-size:12px}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content .bottom{gap:5px}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content .bottom .money{font-size:15px;color:#3d3c45}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content .bottom .money .toman{color:#707070;font-size:12px}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content .bottom .discount{color:#ee1d23;font-size:14px;margin-left:40px}.product-list .card .special-suggest .bottom .scroll-specialProduct .row-product .item .content .bottom .no-stock{font-weight:100;color:#bbb}.product-list .card .box-bottom{margin-top:70px;gap:35px}@media screen and (max-width: 768px){.product-list .card .box-bottom{gap:0}}.product-list .card .box-bottom .filter{width:285px;min-height:500px;flex-shrink:0;border-radius:12px;padding:20px 10px;top:75px;direction:rtl;transition:all .1s ease-in-out;border:1px solid #eee}.product-list .card .box-bottom .filter .title{font-size:20px;color:#3d3c45;border-bottom:2px solid #F3F7FE;text-align:center;padding-bottom:20px}.product-list .card .box-bottom .filter .renger-box{direction:rtl;max-width:340px;margin:20px auto auto;padding:12px 15px;background:#f8fafd;border-radius:12px;overflow:hidden}.product-list .card .box-bottom .filter .renger-box .price-values .text{color:#3d3c45;font-size:14px}.product-list .card .box-bottom .filter .renger-box .price-values .text #min-price,.product-list .card .box-bottom .filter .renger-box .price-values .text #max-price{margin-right:10px;margin-left:5px;font-size:15px}.product-list .card .box-bottom .filter .renger-box .price-values .text #min-price2,.product-list .card .box-bottom .filter .renger-box .price-values .text #max-price2{font-size:15px}.product-list .card .box-bottom .filter .renger-box .price-values .text .toman{color:#abb5c6;font-size:12px}.product-list .card .box-bottom .filter .renger-box .price-values .icon{color:#0b57d0}.product-list .card .box-bottom .filter .renger-box #price-slider,.product-list .card .box-bottom .filter .renger-box #price-slider2{margin:30px 0 15px;height:5px;border-radius:5px;border:none;background-color:#eaf1fb}.product-list .card .box-bottom .filter .renger-box #price-slider .noUi-base,.product-list .card .box-bottom .filter .renger-box #price-slider2 .noUi-base{background-color:#eaf1fb;border-radius:12px}.product-list .card .box-bottom .filter .renger-box #price-slider .noUi-base .noUi-connects .noUi-connect,.product-list .card .box-bottom .filter .renger-box #price-slider2 .noUi-base .noUi-connects .noUi-connect{background-color:#0b57d0!important}.product-list .card .box-bottom .filter .renger-box #price-slider .noUi-base .noUi-origin .noUi-handle,.product-list .card .box-bottom .filter .renger-box #price-slider2 .noUi-base .noUi-origin .noUi-handle{top:50%;right:auto;transform:translateY(-28%);width:10px!important;height:10px!important;background-color:#0b57d0!important;border-radius:50%;border:0!important;box-shadow:none!important;cursor:grab}.product-list .card .box-bottom .filter .renger-box #price-slider .noUi-base .noUi-origin .noUi-handle:after,.product-list .card .box-bottom .filter .renger-box #price-slider .noUi-base .noUi-origin .noUi-handle:before,.product-list .card .box-bottom .filter .renger-box #price-slider2 .noUi-base .noUi-origin .noUi-handle:after,.product-list .card .box-bottom .filter .renger-box #price-slider2 .noUi-base .noUi-origin .noUi-handle:before{display:none}.product-list .card .box-bottom .filter .renger-box #price-slider .noUi-base .noUi-origin .noUi-handle:active,.product-list .card .box-bottom .filter .renger-box #price-slider2 .noUi-base .noUi-origin .noUi-handle:active{cursor:grabbing}.product-list .card .box-bottom .filter .renger-box #price-slider2 .noUi-base .noUi-origin .noUi-handle{left:238px!important}.product-list .card .box-bottom .filter .renger-box .bottom .min,.product-list .card .box-bottom .filter .renger-box .bottom .max{color:#abb5c6;font-size:13px}.product-list .card .box-bottom .filter .items [scroll_container]{-webkit-user-select:none;user-select:none}.product-list .card .box-bottom .filter .items .item{transition:all .3s}.product-list .card .box-bottom .filter .items .item.active .box{height:245px}.product-list .card .box-bottom .filter .items .item.active .head .icon{transform:rotate(180deg)}.product-list .card .box-bottom .filter .items .item .head{cursor:pointer;color:#3d3c45;font-size:18px;display:flex;align-items:center;justify-content:flex-start;padding-block:20px;padding-inline:25px;height:80px}.product-list .card .box-bottom .filter .items .item .head .icon{font-size:21px;margin-right:auto;color:#3d3c45;transition:all .3s}.product-list .card .box-bottom .filter .items .item .box{overflow:hidden;transition:all .5s;overflow-y:auto;height:0px}.product-list .card .box-bottom .filter .items .item .box::-webkit-scrollbar-track{padding:2px 0;background-color:#e2e1e1;border-radius:10px}.product-list .card .box-bottom .filter .items .item .box::-webkit-scrollbar{width:4px;border-radius:10px}.product-list .card .box-bottom .filter .items .item .box::-webkit-scrollbar-thumb{background-color:#3d3c45;border-radius:5px}.product-list .card .box-bottom .filter .items .item .box .item-box{padding-bottom:20px;position:relative;gap:10px}.product-list .card .box-bottom .filter .items .item .box .item-box .text{color:#3d3c45;font-size:16px;flex:1;cursor:default;display:contents}.product-list .card .box-bottom .filter .items .item .box .item-box .checkBox{cursor:pointer;width:20px;height:20px;border-radius:5px;position:relative;-webkit-appearance:none;transition:all .3s}.product-list .card .box-bottom .filter .items .item .box .item-box .checkBox .transition{position:absolute;z-index:100;transition:all .3s;border:1px solid #dedede;width:100%;height:100%;border-radius:6px}.product-list .card .box-bottom .filter .items .item .box .item-box .checkBox input[type=checkbox]:checked+.transition{background-color:#0b57d0;border-color:#0b57d0}.product-list .card .box-bottom .filter .items .item .box .item-box .checkBox input[type=checkbox]{position:absolute;left:50px;visibility:hidden}.product-list .card .box-bottom.active>.filter{transform:translate(0)}.product-list .card .box-bottom.active>.overlay{visibility:visible!important}.product-list .card .box-bottom>.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;opacity:1;background:#0000004a;visibility:hidden!important}@media screen and (max-width: 768px){.product-list .card .box-bottom .filter{background-color:#fff;width:300px;position:fixed;transform:translate(350px);transition:all .3s;border-radius:0;overflow-y:auto;direction:rtl!important;top:0;right:0;bottom:0;left:auto;z-index:99999}}.product-list .card .box-bottom .box-products{flex:1;max-width:100%;min-width:0}@media screen and (max-width: 768px){.product-list .card .box-bottom .box-products{margin-top:55px}}.product-list .card .box-bottom .box-products .tab-filter{width:100%;gap:10px}.product-list .card .box-bottom .box-products .tab-filter>.filter-btn{color:#3d3c45;background:#f3f7fe;font-size:14px;border-radius:50px;white-space:nowrap;padding:15px 20px;display:none}@media screen and (max-width: 768px){.product-list .card .box-bottom .box-products .tab-filter>.filter-btn{display:block}}.product-list .card .box-bottom .box-products .tab-filter .text{font-size:15px;color:#3d3c45;gap:5px;width:115px;padding-bottom:10px;margin-bottom:-10px;flex-shrink:0}.product-list .card .box-bottom .box-products .tab-filter .text .icon{color:#3d3c45;font-size:22px}.product-list .card .box-bottom .box-products .tab-filter .items{gap:20px;width:100%;overflow-x:auto;white-space:nowrap;padding-bottom:10px;padding-left:2px;margin-bottom:-10px}.product-list .card .box-bottom .box-products .tab-filter .items::-webkit-scrollbar-track{padding:2px 0;background-color:#f6f6f6}.product-list .card .box-bottom .box-products .tab-filter .items::-webkit-scrollbar{width:1px;height:3px}.product-list .card .box-bottom .box-products .tab-filter .items::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c1c8d5}.product-list .card .box-bottom .box-products .tab-filter .items .item{color:#707070;font-size:14px;cursor:pointer;transition:all .3s}.product-list .card .box-bottom .box-products .tab-filter .items .item:hover{color:#3d3c45}.product-list .card .box-bottom .box-products .tab-filter .items .item.active{background:#3d3c45;color:#fff;border:1px solid #3d3c45;border-radius:6px;padding:8px 16px}.product-list .card .box-bottom .box-products .products{gap:8px;margin-top:40px;flex-wrap:wrap;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:start;align-items:start;width:100%}.product-list .card .box-bottom .box-products .products .item{width:100%;display:flex;flex-direction:column;border:1px solid #eee;border-radius:8px;padding:16px;transition:all .1s ease-in-out}.product-list .card .box-bottom .box-products .products .item:hover{background-color:#f7f7f7;transform:scale(1.03)}.product-list .card .box-bottom .box-products .products .item>.img{height:180px;max-width:100%;width:auto;object-fit:cover;border-radius:8px;mix-blend-mode:multiply}.product-list .card .box-bottom .box-products .products .item .content{padding-top:15px;gap:12px;position:relative}.product-list .card .box-bottom .box-products .products .item .content .iconAddProduct{position:absolute;right:10px;top:-46px;color:#fff;background:#3d3c45;padding:8px;font-size:20px;border-radius:50px;visibility:visible;opacity:1;transition:all .3s}.product-list .card .box-bottom .box-products .products .item .content .title{color:#3d3c45;font-size:13px;overflow:hidden;text-overflow:ellipsis;height:2.5rem;line-height:1.5;width:100%}.product-list .card .box-bottom .box-products .products .item .content .bottom{width:100%}.product-list .card .box-bottom .box-products .products .item .content .bottom .money{color:#3d3c45;font-size:15px;flex-wrap:nowrap;gap:5px;height:20px;width:100%}.product-list .card .box-bottom .box-products .products .item .content .bottom .money .toman{color:#abb5c6;font-size:12px;margin-right:2px}.product-list .card .box-bottom .box-products .products .item .content .bottom .discount{color:#ee1d23;font-size:14px}.product-list .card .box-bottom .box-products .products .item .content .bottom .no-stock{text-align:center;margin:0 auto;font-weight:100;color:#bbb}.product-list .card .box-bottom .show-all{margin:30px auto 0;padding:12px 20px;color:#3d3c45;background:#f3f7fe;font-size:14px;border-radius:40px;transition:all .3s;display:table}.product-list .card .box-bottom .show-all:hover{color:#fff;background:#3d3c45}@media screen and (max-width: 768px){.gallery-skills .card .content{margin-bottom:110px}}@media screen and (max-width: 425px){.gallery-skills .card .content{margin-bottom:110px;margin-top:25px}}.filter .filters_list{margin-top:20px;padding-inline:10px}.filter .filters_list li{background-color:#f8fafe;border:1px solid #dfdfdf;border-radius:20px;color:#505057;display:inline-block;font-size:11px;margin-left:5px;padding:5px 8px 5px 13px;margin-block:2px}.filter .filters_list li .icon{color:#eb4235;cursor:pointer;display:inline-block;font-size:15px;font-weight:700}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:unset!important;right:unset!important}
