@font-face{font-family:DINNextLTArabic;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/DINNextLTArabic-Regular.29b1418.ttf) format("truetype")}@font-face{font-family:DINNextLTArabicBold;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/DINNextLTArabic-Bold.b13facf.ttf) format("truetype")}body{font-family:DINNextLTArabic}:root{--theme-flower-1:#e58aa4;--theme-flower-2:#fff0e9;--theme-flower-3:#dde8ea;--theme-gift-1:#a30a0a;--theme-gift-2:#e6e8e9;--theme-gift-3:#333;--theme-jewelry-1:#917c68;--theme-jewelry-2:#d1b7a0;--theme-jewelry-3:#f3f4f5;--theme-sweets-1:#ad7095;--theme-sweets-2:#d4baca;--theme-sweets-3:#f3f4f5;--theme-handcraft-1:#dc7e21;--theme-handcraft-2:#d8af81;--theme-handcraft-3:#3c1f1f;--theme-fashion-1:#f6f6f6;--theme-fashion-2:#586a86;--theme-fashion-3:#96a4ba}.shop-sec{background-color:#f9f9f9}.shop-sec .shop-filter{background-color:#fff;border:1px solid #ddd;padding:20px}.shop-sec .shop-filter .shop-filter-div{margin-bottom:20px}.shop-sec .shop-filter .shop-filter-div .filter-title{font-family:DINNextLTArabicBold;font-size:15px;margin-bottom:20px}.shop-sec .shop-filter .shop-filter-div .form-control{padding:10px}.shop-sec .shop-filter .shop-filter-div .form-control:focus{border:1px solid #999;box-shadow:none}.shop-top-filter{background:#eee;border:1px solid #ddd}.shop-top-filter select{background:none;border:none;border-radius:0;font-size:14px;height:54px}.shop-top-filter select:focus{background:none;box-shadow:none}.shop-top-filter .select-div{position:relative}.shop-top-filter .select-div:after{color:#999;content:"";font-family:themify;font-size:14px;position:absolute;top:40%}.shop-top-filter .shop-list-view-grid{display:flex;justify-content:space-between}.shop-top-filter .shop-list-view-grid li{cursor:pointer}.shop-top-filter .shop-list-view-grid .shop-list-view{display:inline-block;padding:15px}.shop-top-filter .shop-list-view-grid .shop-list-view li{display:inline-block}.shop-top-filter .shop-list-view-grid .shop-grid-view{display:inline-block;padding:15px 10px}.shop-top-filter .shop-list-view-grid .shop-grid-view li{display:inline-block}.shop-top-filter .shop-list-view-grid .shop-grid-view li span{background-color:#ffba00;display:inline-block;height:15px;width:5px}.product-box-grid{padding:10px;transition:all .3s cubic-bezier(.075,.82,.165,1)}.product-box{border-radius:10px;box-shadow:0 1px 3px #999;overflow:hidden;position:relative}.product-box .views-number{background:#fff;border-radius:5px;box-shadow:0 0 4px #b6b6b6;color:#333;font-size:13px;padding:1px 4px;position:absolute;right:5px;top:5px;z-index:1}.product-box .new-feature{background:#28a528;color:#fff;font-size:12px;padding:5px 38px;position:absolute;top:14px;transform:rotate(-39deg);z-index:1}.product-box.full-width{align-items:center;display:flex}.product-box.full-width .product-box-img{display:inline-block;height:132px;width:215px}.product-box.full-width .product-box-info-container{display:inline-block;width:calc(100% - 195px)}.product-box .product-box-img{border:2px solid #eee;border-radius:11px;box-shadow:inset -2px -2px 12px 1px hsla(0,0%,83%,.5),4px 4px 4px 2px hsla(0,0%,41%,.24),inset -1px -1px 3px -1px hsla(0,0%,100%,.6);height:250px}.product-box .product-box-info-container{background-color:#f6f6f6}.product-box .product-box-info{padding:15px 10px 10px}.product-box .product-box-info h5{font-size:16px}.product-box .product-box-info h5,.product-box .product-box-info h6{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#333;display:-webkit-box;height:23px;line-height:22px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.product-box .product-box-info h6{font-size:14px}.product-box .product-box-info h6 i{font-size:12px}.product-box .product-box-info h6 .free_shipping_label{color:#6d2a85;font-size:12px}.product-box .product-box-info h6 .free_shipping_label img{vertical-align:text-bottom;width:17px}.product-box .product-box-info h6.has_shipping{display:flex;font-size:13px;justify-content:space-between;overflow:inherit}.product-box .product-box-info h6.has_shipping .seller-label{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;line-height:22px;max-width:calc(100% - 53px);overflow:hidden;text-overflow:ellipsis}.product-box .product-box-info h6 a{color:#ffba00}.product-box .product-box-info h6 a:hover{color:#333}.sub-product-div{align-items:center;background-color:#fff;border-top:1px solid #ddd;display:flex;flex:1;justify-content:center}.sub-product-div>div{width:50%}.sub-product-div .product-price span{color:#333;direction:rtl;display:block;font-family:DINNextLTArabicBold;font-size:14px}.sub-product-div .product-price span img{margin-right:3px}.sub-product-div .product-price span.old-price{color:#999;font-size:13px;margin-bottom:2px;text-decoration:line-through}.sub-product-div .product-add-to-cart{align-items:center;background-color:#ffba00;color:#fff;cursor:pointer;display:flex;font-size:22px;height:54px;justify-content:center;transition:all .3s ease-in-out;width:50%}.sub-product-div .product-add-to-cart:hover{background-color:#333}.filter-res-btn span{align-items:center;background:#ffba00;border-radius:50%;color:#fff;display:none;height:50px;justify-content:center;margin-bottom:10px;width:50px}.quick-view-img img{max-height:400px}.modal-product-cart h4{font-size:16px;margin-bottom:7px}.modal-product-cart h4 em{font-style:normal}.modal-product-cart h4 del{color:#999;font-size:14px;font-weight:400}.modal-product-cart h4 span{color:#ffba00}.modal-product-cart h3{color:#333;font-size:26px;margin-bottom:15px}.modal-product-cart p{color:#999}.modal-product-cart .border-product{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:10px}.modal-product-cart .product-title{color:#333;font-family:DINNextLTArabicBold;margin-bottom:10px;padding-top:15px}.product-buttons{align-items:center;border-top:1px solid #ddd;display:flex;justify-content:flex-end;margin-top:30px;padding:20px 10px 10px}.product-buttons .btn{margin-right:10px}.category-title{color:#999}.product-box-carousel .views-number{background-color:#f6f6f6}.gift-ribbon{align-items:center;background:hsla(0,0%,100%,.8);border-top-right-radius:5px;bottom:0;box-shadow:0 0 4px #b6b6b6;color:#6d2a85;display:inline-flex;font-size:18px;height:35px;justify-content:center;left:0;position:absolute;width:40px;z-index:2}.rating-star{margin:auto;max-width:150px}.seller_city{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#999;display:-webkit-box;font-size:12px;height:20px;line-height:22px;max-width:100px;overflow:hidden;text-overflow:ellipsis}.customize-label{background:hsla(0,0%,100%,.8);border-bottom-right-radius:5px;border-top-right-radius:5px;bottom:38px;box-shadow:0 0 4px #b6b6b6;color:#6d2a85;font-size:12px;left:0;padding:2px 5px 4px;position:absolute;z-index:2}.customize-label.no_gift{border-bottom-right-radius:0;bottom:0}@media only screen and (max-width:1200px){.product-box .product-box-img{height:260px}}@media only screen and (max-width:992px){.shop-filter-grid{background-color:#fff;border:1px solid #ddd;height:100%;padding:0;position:fixed;top:0;transition:all .3s ease-in-out;width:250px;z-index:1;z-index:9}.shop-filter-grid .mobile-back{display:inline-flex;margin-top:-50px}.shop-filter-grid .shop-filter{border:none}.shop-filter-grid.active{transform:none}.shop-filter-grid .shop-filter{padding-top:60px}.filter-res-btn span{display:inline-flex}.quick-view-img img{margin-bottom:10px;max-height:200px}.product-buttons{justify-content:center;padding-left:0;padding-right:0}.product-buttons .btn{margin-left:5px;margin-right:5px;padding:10px 20px}.modal-product-cart .qty-box{display:flex;justify-content:center;text-align:center}}@media only screen and (max-width:450px){.product-box-grid{padding:10px 5px}.shop-top-filter .product-page-filter:after,.shop-top-filter .product-page-per-view:after{font-size:8px;top:45%}.rating-stars{flex-wrap:wrap}.rating-stars>div,.seller_city{flex:0 0 100%}.seller_city{max-width:95%}}.product-details-slider-grid{display:flex;flex-wrap:wrap}.product-details-slider-grid .slider-right-nav{display:inline-block;max-height:300px;vertical-align:text-top;width:66px}.product-details-slider-grid .slider-right-nav .slick-track{margin:auto}.product-details-slider-grid .slider-right-nav .relative-img-container{border-radius:5px;height:65px;margin-bottom:4px;width:65px}.product-details-slider-grid .slider-right-nav .relative-img-container.has_variant{border:3px solid #fff}.product-details-slider-grid .product-right-slick{display:inline-block;margin:0 15px;vertical-align:text-top;width:260px}.product-details-slider-grid .product-right-slick .slick-arrow{z-index:1}.product-details-slider-grid .product-right-slick .relative-img-container{border-radius:5px;height:350px;width:260px}.product-details-slider-grid .product-right-slick .relative-img-container img{height:100%;object-fit:contain;width:100%}.product-details-slider{width:380px}.product-details-right{width:calc(100% - 380px)}.product-details-right h2{font-family:DINNextLTArabicBold;font-size:22px;margin-bottom:5px}.product-details-right .rating-stars{color:#ffba00;display:inline-block}.product-details-right .product-status{display:inline-block;padding:3px 5px}.product-secondary-details{position:relative;z-index:1}.product-secondary-details td{padding-bottom:10px}.product-secondary-details td:first-of-type{font-family:DINNextLTArabicBold;min-width:105px}.product-details-left{border:1px solid #eee;border-radius:10px;max-width:400px;padding:20px 20px 0}.product-details-left h4{font-family:DINNextLTArabicBold;font-size:16px;margin-bottom:7px}.product-details-left h4 em{font-style:normal}.product-details-left h4 del{color:#999;font-size:14px}.product-details-left h4 span{color:#ffba00}.product-details-left h3{color:#333;font-family:DINNextLTArabicBold;font-size:26px;margin-bottom:15px}.product-details-left h6{color:#333;font-family:DINNextLTArabicBold;margin-bottom:10px}.product-details-left .qty-box .input-group{margin:auto}.border-product{border-top:1px solid #eee;margin-bottom:10px;padding:10px 0 0}.border-product h6{font-family:DINNextLTArabicBold}.border-product p{color:#999}.related_products .product-box{margin:1px 5px 0;min-width:120px}.rating_product .rating-box{border:1px solid #eee;border-radius:5px;margin:0 5px;padding:10px;transition:all .5s ease-in-out}.rating_product .rating-box:hover{background-color:#eee}.rating_product .rating-box:hover .rating-stars i{transform:scale(1.2) rotate(-20deg)}.rating_product h5{color:#333;display:inline-block;font-size:16px;margin-bottom:0;vertical-align:middle}.rating_product .relative-img-container{border:1px solid #eee;border-radius:50%;display:inline-block;height:50px;vertical-align:middle;width:50px}.rating_product .rating-box-info span{color:#999;display:block;font-size:14px;margin-top:10px}.rating_product .rating-box-info p{color:#555;font-size:14px;margin-bottom:5px;margin-top:10px}.slick-slider .rating-box-info span{height:20px}.slick-slider .rating-box-info p,.slick-slider .rating-box-info span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.slick-slider .rating-box-info p{height:22px}.rating-stars i{color:#ffba00;font-size:13px;transition:all .3s cubic-bezier(.075,.82,.165,1)}.rating_product-modal .rating-box-carousel{margin-bottom:20px}.rating_product-modal .rating-box-carousel:nth-of-type(2n){background-color:#eee}.gift-box{border:1px solid #6d2a85;overflow:hidden;position:relative;z-index:1}.gift-box .gift_checkbox_style.reverse_style{display:flex}.gift-box .gift_checkbox_style.reverse_style.has_desc{border-radius:5px 5px 0 0}.gift-box p{background:#f9f9f9;border:1px solid #eee;border-radius:0 0 5px 5px;border-top:none;color:#999;font-size:13px;overflow-wrap:break-word;padding:8px}.gift-box .for-free{font-size:14px}.gift-box h4{font-size:16px;margin-bottom:30px;margin-top:15px}.gift-box .box_ribbon{left:-48px;max-width:150px;position:absolute;top:7px;transform:rotate(-45deg);z-index:-1}.free_shipping_label span{background-color:#6d2a85;border-radius:4px;color:#fff;display:inline-block;font-size:14px;padding:1px 12px 5px}.customization-modal em{font-style:normal}.customization-modal .modal-dialog{max-width:700px;width:90%}.customization-modal .nav-pills .nav-item{border-radius:0;color:#333;flex:0 0 50%;font-size:16px;margin-bottom:25px;overflow:hidden;position:relative;z-index:1}.customization-modal .nav-pills .nav-item .nav-link{background:#eee;border-bottom:1px solid #eee;border-radius:0;color:#333;padding:10px 0}.customization-modal .nav-pills .nav-item .nav-link.active,.customization-modal .nav-pills .nav-item .nav-link:hover{background-color:#ffba00;color:#fff}.customization-modal .nav-pills .nav-item i{font-size:14px}.customization_info{color:#ffba00;padding:0 40px 20px}.customization_info li{margin-bottom:20px}.customization_info span{color:#333;font-family:DINNextLTArabicBold}.customization_info .customization-desc{background:#eee;border-radius:5px;color:#555;font-size:14px;margin-top:10px;padding:7px 10px 10px}.add-customization-form{padding:0 40px 20px}.packages_images_checkboxes>div{border:3px solid #fff;border-radius:10px;height:100px;width:100px}.packages_images_checkboxes>div.active{border-color:#6d2a85}@media only screen and (max-width:992px){.product-details-left{margin:20px auto}}@media only screen and (max-width:767px){.product-details-slider{display:flex;flex-wrap:wrap;width:100%}.product-details-slider-grid{flex-wrap:wrap;text-align:center}.product-details-slider-grid .product-details-right{margin-top:20px;width:100%}.product-details-slider-grid .product-details-right table{width:100%}.product-details-slider-grid .slider-right-nav{display:block;max-height:70px;order:2;width:100%}.product-details-slider-grid .slider-right-nav .relative-img-container{margin:5px auto}.product-details-slider-grid .product-right-slick{display:block;margin:auto;width:100%}.product-details-slider-grid .product-right-slick .relative-img-container{max-height:500px;text-align:center;width:100%}.product-details-slider-grid .product-right-slick .relative-img-container img{margin:auto}.multi-btns .custom-btn{padding:10px 15px}}@media only screen and (max-width:450px){.product-details-slider-grid .slider-right-nav .relative-img-container{height:40px;width:40px}.add-customization-form,.customization_info{padding:0 20px 20px}}