@media (max-width: 768px){.card-width{width:100%}}h2{color:#141516;font-size:1rem;text-align:justify}.price-card-text{color:#3AB137;font-size:.8rem;font-weight:700}.product-info-en{color:#818181}.bi{font-size:15px}.span-eye-view{font-size:14px}.span-heart-count{font-size:12px}.margin-right-3px-category-product{margin-right:2px}.form-switch{float:left}.just-available-products{font-weight:bolder;font-size:.85rem}.form-switch .form-check-input{width:2.5em}.span-title-filter-weight{font-weight:700}.span-title-delete-filter-weight{font-weight:700;cursor:pointer;font-size:.8rem;color:#3AB137}.wrapper{background-color:#fff;margin:0 auto;margin-top:50px;position:relative}.text-container{line-height:1.75rem;max-height:200px;overflow:hidden;padding:10px 30px 60px;transition:max-height .5s ease;font-family:"B Yekan",sans-serif!important}.text-container.show{max-height:max-content}.gradient::before{content:'';height:150px;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 70%);transition:height .25s ease}.show.gradient::before{height:50px}.show-btn{box-shadow:0 2px 5px rgba(0,0,0,.6);background-color:#3AB137;border:none;border-radius:100%;bottom:20px;color:#fff;cursor:pointer;height:40px;left:50%;margin-left:-20px;position:absolute;transition:background-color .25s ease;width:40px;font-size:20px;padding:10px}.show-btn:hover{background-color:#2b9428}.show-btn.bi.rotate{transform:rotate(180deg)}.color-p-show-more{color:#374064}.font-category-filter-title{font-size:.8rem;font-weight:700;color:#374064;cursor:pointer}.bi-sort-up-alt::before{vertical-align:-.29em;font-size:1.2rem;margin-left:3px}.font-category-filter-button-for-xs{font-size:1rem;font-weight:700;color:#374064;cursor:pointer;padding-bottom:9px}.bi-diagram-3::before{vertical-align:-.29em;font-size:1.2rem;margin-left:3px}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.font-title-category{font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noting-in-category{text-align:center;font-size:1.5rem;margin-top:2rem}ol,ul{padding-right:0!important}
