@font-face{font-family:bcn_arabic_roundedbold;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/bcnarabicrounded-bold-webfont.woff2) format("woff2"),url(../../fonts/newfonts/bcnarabicrounded-bold-webfont.woff) format("woff"),url(../../fonts/newfonts/bcnarabicrounded-bold-webfont.ttf) format("truetype")}@font-face{font-family:bcn_arabic_roundedbook;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/bcnarabicrounded-book-webfont.woff2) format("woff2"),url(../../fonts/newfonts/bcnarabicrounded-book-webfont.woff) format("woff"),url(../../fonts/newfonts/bcnarabicrounded-book-webfont.ttf) format("truetype")}@font-face{font-family:bcn_arabic_roundedlight;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/bcnarabicrounded-light-webfont.woff2) format("woff2"),url(../../fonts/newfonts/bcnarabicrounded-light-webfont.woff) format("woff"),url(../../fonts/newfonts/bcnarabicrounded-light-webfont.ttf) format("truetype")}@font-face{font-family:bcn_arabic_roundedmedium;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/bcnarabicrounded-medium-webfont.woff2) format("woff2"),url(../../fonts/newfonts/bcnarabicrounded-medium-webfont.woff) format("woff"),url(../../fonts/newfonts/bcnarabicrounded-medium-webfont.ttf) format("truetype")}@font-face{font-family:bcn_arabic_roundedregular;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/bcnarabicrounded-regular-webfont.woff2) format("woff2"),url(../../fonts/newfonts/bcnarabicrounded-regular-webfont.woff) format("woff"),url(../../fonts/newfonts/bcnarabicrounded-regular-webfont.ttf) format("truetype")}@font-face{font-family:bcn_arabic_roundedthin;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/bcnarabicrounded-thin-webfont.woff2) format("woff2"),url(../../fonts/newfonts/bcnarabicrounded-thin-webfont.woff) format("woff"),url(../../fonts/newfonts/bcnarabicrounded-thin-webfont.ttf) format("truetype")}@font-face{font-family:bcn_arabic_roundedultralight;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.woff2) format("woff2"),url(../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.woff) format("woff"),url(../../fonts/newfonts/bcnarabicrounded-ultralight-webfont.ttf) format("truetype")}@font-face{font-family:fedra_arabic_display_arblack;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/fedraarabicdisplayar-black-webfont.woff2) format("woff2"),url(../../fonts/newfonts/fedraarabicdisplayar-black-webfont.woff) format("woff"),url(../../fonts/newfonts/fedraarabicdisplayar-black-webfont.ttf) format("truetype")}@font-face{font-family:fedra_arabic_display_hairline;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.woff2) format("woff2"),url(../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.woff) format("woff"),url(../../fonts/newfonts/fedraarabicdisplayar-hairline-webfont.ttf) format("truetype")}@font-face{font-family:fedra_arabic_display_arheavy;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.woff2) format("woff2"),url(../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.woff) format("woff"),url(../../fonts/newfonts/fedraarabicdisplayar-heavy-webfont.ttf) format("truetype")}@font-face{font-family:fedra_arabic_display_arthin;font-style:normal;font-weight:400;src:url(../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.woff2) format("woff2"),url(../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.woff) format("woff"),url(../../fonts/newfonts/fedraarabicdisplayar-thin-webfont.ttf) format("truetype")}.cart-item{display:flex;gap:16px;margin:16px 0 19px}.cart-item .item-image{background-color:rgba(16,6,6,.2);border-radius:12px;position:relative;width:135px}.cart-item .item-image img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart-item .item-image span{background:#00a8e3;border-radius:4px 0 12px 0;bottom:0;color:#fff;font-size:14px;font-weight:600;height:19px;letter-spacing:0;line-height:21px;position:absolute;right:0;text-align:center;width:29px}.cart-item .item-image span:lang(ar){font-family:bcn_arabic_roundedbold}.cart-item .soldout-badge{background:#000;border-radius:22px;color:#fff;font-size:16px;font-weight:700;margin-top:5px;max-width:115px;padding:4px 8px;text-align:center;text-wrap:nowrap}.cart-item .soldout-badge:lang(ar){font-family:bcn_arabic_roundedbold}.cart-item .cart-item-desc{display:flex;flex-direction:column;gap:10px;padding:10px 0;width:calc(100% - 100px)}.cart-item .cart-item-desc.soldout .cart-product-desc,.cart-item .cart-item-desc.soldout .product-name,.cart-item .cart-item-desc.soldout .product-price{opacity:.5;pointer-events:none}.cart-item .product-desc{display:flex;font-size:21px;justify-content:space-between;line-height:28px;width:100%}.cart-item .product-desc.price{color:#000;flex-direction:column;font-weight:700;letter-spacing:-.124px;line-height:22px}.cart-item .product-desc.price:lang(ar){font-family:bcn_arabic_roundedbold}.cart-item .product-desc.price .default-sale-container.sale{color:#4200ff;display:inline-block}.cart-item .product-desc.price .default-sale-container.sale del{color:#838383;font-weight:500}.cart-item .product-desc.price .default-sale-container.sale del:lang(ar){font-family:bcn_arabic_roundedmedium}.cart-item .line-item-promo{font-size:16px;font-weight:500}.cart-item .line-item-promo:lang(ar){font-family:bcn_arabic_roundedmedium}.cart-item .cart-product-desc{align-items:center;display:flex;justify-content:space-between}.cart-item .cart-product-desc .selected-item{display:flex}.cart-item .cart-product-desc .selected-item .product-color{border-radius:50%;height:37px;width:37px}.cart-item .cart-product-desc .selected-item .product-color:lang(ar){height:37px;width:37px}.cart-item .cart-product-desc .selected-item .product-size{border:1px solid #d9d9d9;display:inline-block;font-size:20px;font-weight:600;letter-spacing:-.286px;margin-left:4px;text-align:center}.cart-item .cart-product-desc .selected-item .product-size:lang(ar){font-family:bcn_arabic_roundedbold}.cart-item .cart-product-desc .selected-item .product-size{border-radius:40px;min-height:37px;min-width:37px;padding:4px 10px;white-space:nowrap}.cart-item .cart-product-desc .selected-item .product-size:lang(ar){min-height:37px;min-width:37px;padding:2px 5px}.cart-item .cart-product-desc .selected-quantity{display:flex}.cart-item .cart-product-desc .selected-quantity .line-item-qunatity-incremental{color:gray18;display:flex;gap:10px}.cart-item .cart-product-desc .selected-quantity .line-item-qunatity-incremental button{align-items:center;border:1px solid #d4d4d4;border-radius:50%;color:#7c7c7c;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.cart-item .cart-product-desc .selected-quantity .line-item-qunatity-incremental button:lang(ar){height:35px;width:35px}.cart-item .cart-product-desc .selected-quantity .line-item-qunatity-incremental .quantity-display{margin:auto}.cart-item .cart-delete-confirmation-btn{margin:auto 0}.cart-item .cart-delete-confirmation-btn:before{font-size:24px}.cart-item .product-title{display:flex;flex-direction:column;margin-right:25px}.cart-item .product-title .product-name{font-size:21px;font-weight:500;letter-spacing:-.39px;line-height:28px;margin-bottom:2px}.cart-item .product-title .product-name:lang(ar){font-family:bcn_arabic_roundedmedium}.cart-item .product-title .product-price{font-weight:700}.cart-item .product-title .product-price:lang(ar){font-family:bcn_arabic_roundedbold}.cart-item .product-title .product-price{font-size:21px;letter-spacing:-.39px;line-height:28px}.cart-item .product-title .product-price.sale{color:#4200ff}.cart-item .product-title .product-price.product-price-strikeout{color:#838383;font-weight:500}.cart-item .product-title .product-price.product-price-strikeout:lang(ar){font-family:bcn_arabic_roundedmedium}.cart-item .product-title .discount-percent{font-size:16px;font-weight:500}.cart-item .product-title .discount-percent:lang(ar){font-family:bcn_arabic_roundedmedium}.cart-item .product-title del{color:#838383}.cart-item .quantity-display{font-size:21px;font-weight:500;letter-spacing:-.39px;line-height:28px;margin-right:5px;white-space:nowrap}.cart-item .quantity-display:lang(ar){font-family:bcn_arabic_roundedmedium}.empty-bag-container{align-items:center;display:flex;flex-direction:column;margin-top:20px}.empty-bag-container img{height:auto;width:112px}.empty-bag-container .info-text-container{margin-top:20px}.empty-bag-container .info-text-container .info-text{color:#000;font-size:24px;font-weight:400;line-height:31px;max-width:100%;text-align:center}.empty-bag-container .info-text-container .info-text:lang(ar){font-family:bcn_arabic_roundedregular}.empty-bag-container .info-text-container .info-text{font-family:Nunito,sans-serif}.empty-bag-container .blueButton,.empty-bag-container .yellowButton{font-weight:400;height:48px;margin:20px 0;width:184px}.empty-bag-container .blueButton:lang(ar),.empty-bag-container .yellowButton:lang(ar){font-family:bcn_arabic_roundedregular}.empty-bag-container .blueButton,.empty-bag-container .yellowButton{font-family:Nunito,sans-serif}.cart-remove-toastr{align-items:center;background-color:#e32404;border-radius:12px;color:#fff;display:flex;font-size:12px;gap:5px;height:0;justify-content:center;margin:0 auto;opacity:0;padding:0;transition:all .5s ease;width:0}.cart-remove-toastr.show{height:55px;margin-bottom:20px;margin-top:20px;opacity:1;padding:10px 15px;width:100%}.cart-remove-toastr p{margin:auto 0}.cart-remove-toastr .uil:before{color:#fff;transform:rotate(140deg)}.cart-remove-toastr .item-restored-text{display:none}.payment-wrapper-block{background:#fbfbfb;border-radius:33px;padding:27px 28px 35px 30px}.payment-wrapper-block .total-title{font-size:25px;font-weight:700}.payment-wrapper-block .total-title:lang(ar){font-family:bcn_arabic_roundedbold}.payment-wrapper-block .total-title{color:#2f2f2f;margin-bottom:25px}.payment-wrapper-block .flexed-total{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.payment-wrapper-block .flexed-total.border-top{border-top:1px solid #e3e3e3;padding-top:13px}.payment-wrapper-block .total-price,.payment-wrapper-block .total-quantity{font-size:21px;font-weight:600;letter-spacing:-.472px}.payment-wrapper-block .total-price:lang(ar),.payment-wrapper-block .total-quantity:lang(ar){font-family:bcn_arabic_roundedbold}.payment-wrapper-block .total-left,.payment-wrapper-block .total-right{color:#282828;font-size:16px;letter-spacing:-.472px}.stickyAside{position:-webkit-sticky;position:sticky;top:0}.cart-page .cart-header{display:flex;justify-content:space-between;padding-bottom:11px}.cart-page .cart-header h2{font-size:30px;font-weight:700}.cart-page .cart-header h2:lang(ar){font-family:bcn_arabic_roundedbold}.cart-page .cart-header h2{color:#484848;line-height:normal}.cart-page .cart-header h2:lang(ar){font-family:Nunito,sans-serif}.cart-page .cart-header h2:lang(ar):lang(ar){font-family:fedra_arabic_display_arheavy}.cart-page .cart-header p{font-weight:400}.cart-page .cart-header p:lang(ar){font-family:bcn_arabic_roundedregular}.cart-page .cart-header p{color:#6f6f6f;font-family:Nunito,sans-serif;font-size:14px;line-height:26px;margin:auto 0}.cart-page .cart-bundle{display:block;min-height:32vh}.cart-page .cart-bundle .wishlist-product{position:relative;right:0;top:5px}.cart-page .wish-container{position:relative}