.emptyBasket{width:100%;position:relative;background-color:#faf8eb;margin-bottom:100px}.emptyBasket .wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.emptyBasket .wrapper .content{margin-top:100px;width:245px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.emptyBasket .wrapper .content .image{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.emptyBasket .wrapper .content .image img{width:100%;height:100%;object-fit:cover}.emptyBasket .wrapper .content .description{font-family:IRANSansXFaNum;font-size:14px;font-weight:600;line-height:100%;letter-spacing:0;text-align:center;color:#908c84}.emptyBasket .wrapper .content .gotoShop{width:151px;height:40px;border-radius:12px;border:1px solid #e0d9cc;padding:8px 10px;display:flex;justify-content:center;align-items:center;cursor:pointer;gap:4px}.emptyBasket .wrapper .content .gotoShop .span{font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;text-align:center;color:#111827}.basketVanoshk{width:100%;min-height:76vh;padding-bottom:48px;position:relative;background-color:#faf8eb;margin-top:20px}.basketVanoshk .wrapper{width:100%;height:100%;display:flex;justify-content:space-between;gap:24px}@media(max-width:768px){.basketVanoshk .wrapper{flex-direction:column;gap:20px}}.basketVanoshk .wrapper .details{width:855px;height:max-content;display:flex;flex-direction:column;background-color:#f9ecdf;border-radius:24px;overflow:hidden}@media(max-width:992px){.basketVanoshk .wrapper .details{width:100%}}.basketVanoshk .wrapper .details .title{width:100%;height:71px;display:flex;align-items:center;padding:22px 24px;font-family:IRANSansXFaNum;font-size:18px;font-weight:600;line-height:100%;letter-spacing:0;color:#1f1f1f}.basketVanoshk .wrapper .details .products{width:100%;height:100%}.basketVanoshk .wrapper .details .products .productItem{width:100%;padding:12px 58px;display:flex;flex-direction:row;align-items:center;border-top:1px solid #e0d9cc;justify-content:space-between;gap:48px}@media(max-width:992px){.basketVanoshk .wrapper .details .products .productItem{flex-direction:column;align-items:start;padding:24px 12px;gap:12px}}.basketVanoshk .wrapper .details .products .productItem .imageNameDesc{display:flex;align-items:center;gap:24px}@media(max-wieth:992px){.basketVanoshk .wrapper .details .products .productItem .imageNameDesc{gap:16px}}.basketVanoshk .wrapper .details .products .productItem .imageNameDesc .image{width:72px;height:72px;border-radius:16px;border:1px solid #e0d9cc;display:flex;align-items:center;justify-content:center}.basketVanoshk .wrapper .details .products .productItem .imageNameDesc .image img{width:100%;height:100%;object-fit:cover}.basketVanoshk .wrapper .details .products .productItem .imageNameDesc .nameDesc{display:flex;flex-direction:column;justify-content:center;gap:9px}.basketVanoshk .wrapper .details .products .productItem .imageNameDesc .nameDesc .productName{font-family:IRANSansXFaNum;font-size:14px;font-weight:600;line-height:100%;letter-spacing:0;color:#1f1f1f}.basketVanoshk .wrapper .details .products .productItem .imageNameDesc .nameDesc .description{width:195px;font-family:IRANSansXFaNum;font-size:14px;font-weight:500;line-height:100%;letter-spacing:0;color:#908c84;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2;max-height:1.2em}.basketVanoshk .wrapper .details .products .productItem .actoins{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.basketVanoshk .wrapper .details .products .productItem .actoins .priceBox{width:122px;display:flex;flex-direction:column;gap:4px;order:1}@media(max-width:992px){.basketVanoshk .wrapper .details .products .productItem .actoins .priceBox{order:2;margin-left:auto}}.basketVanoshk .wrapper .details .products .productItem .actoins .priceBox .priceBox-old{font-family:IRANSansXFaNum;font-size:14px;font-weight:500;line-height:100%;letter-spacing:0;color:#908c84;text-decoration:line-through}.basketVanoshk .wrapper .details .products .productItem .actoins .priceBox .priceBox-new{font-family:IRANSansXFaNum;font-size:14px;font-weight:600;line-height:100%;letter-spacing:0;color:#111827}.basketVanoshk .wrapper .details .products .productItem .actoins .quantityBox{height:40px;width:88px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;border:solid 1px #e0d9cc;order:2}@media(max-width:992px){.basketVanoshk .wrapper .details .products .productItem .actoins .quantityBox{order:1}}.basketVanoshk .wrapper .details .products .productItem .actoins .quantityBox .qty-btn{width:16px;height:16px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:0;cursor:pointer}.basketVanoshk .wrapper .details .products .productItem .actoins .quantityBox .qty-btn img{width:100%;height:100%;object-fit:cover}.basketVanoshk .wrapper .details .products .productItem .actoins .quantityBox .qty-value{font-family:IRANSansXFaNum;font-size:14px;font-weight:400;line-height:100%;letter-spacing:0;color:#1f1f1f}.basketVanoshk .wrapper .details .products .productItem .actoins .trash{width:42px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;order:3}.basketVanoshk .wrapper .details .products .productItem .actoins .trash img{width:100%;height:100%;object-fit:contain}.basketVanoshk .wrapper .summary{width:270px;height:fit-content;background-color:#f9ecdf;display:flex;flex-direction:column;padding:24px;border-radius:24px;gap:16px}@media(max-width:992px){.basketVanoshk .wrapper .summary{width:100%}}.basketVanoshk .wrapper .summary .price{display:flex;align-items:center;justify-content:space-between;font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;color:#1f1f1f}.basketVanoshk .wrapper .summary .price.discount{color:#5b7769}.basketVanoshk .wrapper .summary .line{height:1px;width:100%;background-color:#e0d9cc;margin-top:8px}.basketVanoshk .wrapper .summary .sendingMethods{display:flex;flex-direction:column;gap:8px}.basketVanoshk .wrapper .summary .sendingMethods .method{width:100%;height:72px;cursor:pointer;display:flex;gap:16px;background-color:#fff;border-radius:6px;border:1px solid #e0d9cc;padding:12px}.basketVanoshk .wrapper .summary .sendingMethods .method .image{width:48px;height:48px;display:flex;align-self:center;justify-content:center}.basketVanoshk .wrapper .summary .sendingMethods .method .image img{width:100%;height:100%;object-fit:contain}.basketVanoshk .wrapper .summary .sendingMethods .method .info{display:flex;flex-direction:column;justify-content:center;gap:5px}.basketVanoshk .wrapper .summary .sendingMethods .method .info .title{font-family:IRANSansXFaNum;font-size:14px;font-weight:400;line-height:100%;letter-spacing:0;color:#030712}.basketVanoshk .wrapper .summary .sendingMethods .method .info .shippingDays{font-family:IRANSansXFaNum;font-size:14px;font-weight:400;line-height:100%;letter-spacing:0;color:#9ca3af}.basketVanoshk .wrapper .summary .totalPrice{display:flex;flex-direction:column;gap:4px}.basketVanoshk .wrapper .summary .totalPrice p{height:24px;font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;color:#1f1f1f}.basketVanoshk .wrapper .summary .totalPrice span{height:30px;font-family:IRANSansXFaNum;font-size:20px;font-weight:600;line-height:100%;letter-spacing:0;color:#1f1f1f}.basketVanoshk .wrapper .summary .continue{height:44px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#5b7769;color:#fff;font-family:IRANSansXFaNum;font-size:16px;font-weight:600;line-height:100%;letter-spacing:0;cursor:pointer}.cart{width:100%;min-height:76vh;padding-bottom:48px;position:relative;background-color:#faf8eb;margin-top:20px}.cart .wrapper{width:100%;height:100%;display:flex;justify-content:space-between;gap:24px}@media(max-width:768px){.cart .wrapper{flex-direction:column;gap:20px}}.cart .wrapper .content{width:855px;height:max-content;padding:24px;display:flex;flex-direction:column;background-color:#f9ecdf;border-radius:24px;overflow:hidden}@media(max-width:992px){.cart .wrapper .content{width:100%}}.cart .wrapper .content .address{width:100%;display:flex;flex-direction:column;justify-content:center;gap:8px;font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;color:#111827}.cart .wrapper .content .address .head{width:100%;display:flex;align-items:center;justify-content:space-between}.cart .wrapper .content .address .head span{color:#5b7769}.cart .wrapper .content .address .head .edit{width:142px;height:40px;display:flex;align-items:center;justify-content:center;gap:3px;border-radius:12px;border:solid 1px #e0d9cc;cursor:pointer}.cart .wrapper .content .address .head .edit img{width:18px;height:18px;object-fit:contain}.cart .wrapper .content .address .head .edit span{width:100%}.cart .wrapper .content .address .location{width:100%;display:flex;align-items:start;gap:8px}.cart .wrapper .content .address .location .iamge{width:18px;height:18px;display:flex;align-items:center;justify-content:center}.cart .wrapper .content .address .location .iamge img{width:18px;height:18px;object-fit:cover}.cart .wrapper .content .address .location span{font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;color:#1f1f1f}.cart .wrapper .content .line{height:1px;width:100%;background-color:#e0d9cc;margin-top:8px}.cart .wrapper .content .products{width:100%;display:flex;flex-direction:column;gap:8px;padding:24px 0}.cart .wrapper .content .products span{font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;color:#6b7280}.cart .wrapper .content .products .productItems{width:100%;height:auto;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.cart .wrapper .content .products .productItems .item{width:72px;height:72px;display:flex;align-items:center;justify-content:center;border:solid 1px #e0cdcc;border-radius:16px;overflow:hidden}.cart .wrapper .content .products .productItems .item img{width:100%;height:100%;object-fit:cover}.cart .wrapper .content .discoutCode{display:flex;flex-direction:column;gap:8px}.cart .wrapper .content .discoutCode label{font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;color:#6b7280}.cart .wrapper .content .discoutCode .setDiscount{display:flex;align-items:center;justify-content:space-between;gap:8px}.cart .wrapper .content .discoutCode .setDiscount input{width:100%;height:44px;font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;border-radius:8px;border:1px solid #e0d9cc;padding:10px 16px;background-color:transparent}.cart .wrapper .content .discoutCode .setDiscount input::placeholder{color:#908c84}.cart .wrapper .content .discoutCode .setDiscount input:focus::placeholder,.cart .wrapper .content .discoutCode .setDiscount input:active::placeholder{color:transparent}.cart .wrapper .content .discoutCode .setDiscount .apply{height:44px;width:77px;display:flex;align-items:center;justify-content:center;font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;background-color:#e0d9cc;border-radius:8px;border:1px solid #e0d9cc;color:#111827;cursor:pointer}.cart .wrapper .summary{width:270px;height:fit-content;background-color:#f9ecdf;display:flex;flex-direction:column;padding:24px;border-radius:24px;gap:16px}@media(max-width:992px){.cart .wrapper .summary{width:100%}}.cart .wrapper .summary .price{display:flex;align-items:center;justify-content:space-between;font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;color:#1f1f1f}.cart .wrapper .summary .price.discount{color:#5b7769}.cart .wrapper .summary .line{height:1px;width:100%;background-color:#e0d9cc;margin-top:8px}.cart .wrapper .summary .payment{height:44px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#5b7769;color:#fff;font-family:IRANSansXFaNum;font-size:16px;font-weight:600;line-height:100%;letter-spacing:0;cursor:pointer}