@charset "UTF-8";footer{background-color:#3A2E22;padding:30px 0 0;background-repeat:no-repeat;background-position:center;background-size:cover}footer .row{row-gap:24px}footer .footer-top{padding-bottom:15px;border-bottom:1px solid #C9A24B}footer .footer-top .row{row-gap:24px}footer .footer-top .footer-logo img{max-width:200px;width:100%}footer .footer-top .footer-social .list-social{display:flex;align-items:center;justify-content:flex-end;gap:20px}footer .footer-middle{padding:50px 0}footer .footer-middle .row{row-gap:24px}footer .footer-middle .footer-widget .footer-widget-title{color:#F8F4EC;font-size:24px;line-height:26px;font-weight:500;margin-bottom:12px;padding-bottom:12px;position:relative}footer .footer-middle .footer-widget .footer-widget-title::after{content:"";position:absolute;bottom:0;right:0;width:50px;height:1px;background-color:#F8F4EC}footer .footer-middle .footer-widget p{color:#F8F4EC;font-size:16px;line-height:26px;font-weight:500;margin-bottom:0}footer .footer-middle .footer-widget .footer-parent-list{display:flex;align-items:center;justify-content:flex-start;gap:30px}footer .footer-middle .footer-widget .footer-parent-list .footer-list{width:50%}footer .footer-middle .footer-widget .footer-list li{margin-bottom:10px;display:flex;align-items:flex-start;justify-content:flex-start;gap:5px;flex-wrap:wrap}footer .footer-middle .footer-widget .footer-list li:last-child{margin-bottom:0}footer .footer-middle .footer-widget .footer-list li i{color:#C9A24B;font-size:16px;line-height:26px}footer .footer-middle .footer-widget .footer-list li a,footer .footer-middle .footer-widget .footer-list li span{color:#F8F4EC;font-size:18px;line-height:26px;font-weight:500;transition:all 0.3s ease;max-width:calc(100% - 30px);text-transform:capitalize}footer .footer-middle .footer-widget .footer-list li a:hover,footer .footer-middle .footer-widget .footer-list li span:hover{color:#C9A24B}footer .footer-bottom{border-top:1px solid #C9A24B;padding:15px 0}footer .footer-bottom p{color:#F8F4EC;font-size:17px;line-height:26px;font-weight:500;margin-bottom:0}footer .footer-bottom p a,footer .footer-bottom p span{color:#C9A24B;font-weight:700;transition:all 0.3s ease;font-family:var(--font-heading)}footer .footer-bottom p a:hover,footer .footer-bottom p span:hover{color:#C9A24B}.breadcrumb-banner{padding:0;background:none}.breadcrumb-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:100}.breadcrumb-banner .img-breadcrumb{position:relative;z-index:99;height: 300px;overflow: hidden;}.breadcrumb-banner .img-breadcrumb img{width:100%;height:auto}.breadcrumb-banner .img-breadcrumb img.img-mobile{display:none}.breadcrumb-banner .text-breadcrumb{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:101}.breadcrumb-banner .text-breadcrumb .breadcrumb-content h2{margin-bottom:20px}.breadcrumb-banner .text-breadcrumb .breadcrumb-content .breadcrumb-list{flex-wrap:wrap}.breadcrumb-banner .text-breadcrumb .breadcrumb-content .breadcrumb-list li{color:#F8F4EC;font-size:22px;line-height:26px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:5px}.breadcrumb-banner .text-breadcrumb .breadcrumb-content .breadcrumb-list li a{color:#C9A24B;transition:all 0.3s ease;position:relative;padding-left:30px}.breadcrumb-banner .text-breadcrumb .breadcrumb-content .breadcrumb-list li a:hover{color:#C9A24B}.breadcrumb-banner .text-breadcrumb .breadcrumb-content .breadcrumb-list li a::after{content:"/";position:absolute;top:50%;left:15px;transform:translate(-50%,-50%);color:#F8F4EC;font-size:22px;line-height:26px;font-weight:500}.breadcrumb-banner .text-breadcrumb .breadcrumb-content .conShop{display:inline-block;margin-top:24px;color:#F8F4EC;text-decoration:underline;font-size:20px;font-weight:700;font-family:var(--font-heading);transition:all 0.3s ease}.breadcrumb-banner .text-breadcrumb .breadcrumb-content .conShop:hover{color:#C9A24B}.contact{padding:50px 0}.contact .row{row-gap:24px}.contact .contact-top{margin-bottom:24px}.contact .contact-top .contact-top-item{padding:24px;background-color:#3A2E22;height:100%}.contact .contact-top .contact-top-item .icon{font-size:80px;line-height:80px;margin-bottom:12px;text-align:center;color:#F8F4EC}.contact .contact-top .contact-top-item h6{color:#F8F4EC;font-size:24px;line-height:26px;font-weight:500;margin-bottom:12px;padding-bottom:12px;position:relative;text-align:center}.contact .contact-top .contact-top-item .list-contact-top-item{display:flex;align-items:center;justify-content:center;gap:5px;text-align:center}.contact .contact-top .contact-top-item .list-contact-top-item li a,.contact .contact-top .contact-top-item .list-contact-top-item li span{color:#F8F4EC;font-size:20px;line-height:26px;font-weight:400;transition:all 0.3s ease}.contact .contact-top .contact-top-item .list-contact-top-item li a:hover,.contact .contact-top .contact-top-item .list-contact-top-item li span:hover{color:#C9A24B}.contact .contact-bottom{background-color:#3A2E22}.contact .contact-bottom .contact-form{padding:24px 12px;background-color:#3A2E22}.contact .contact-bottom .contact-form form .form-group .form-control{height:50px;background:none;border:none;border-radius:0;border-bottom:3px solid #F8F4EC;color:#F8F4EC;font-weight:500;font-size:18px;line-height:26px;direction:rtl}.contact .contact-bottom .contact-form form .form-group .form-control::placeholder{color:#F8F4EC;font-weight:500;font-size:18px;line-height:26px}.contact .contact-bottom .contact-form form .form-group .form-control:focus{box-shadow:none;outline:0;border-color:#C9A24B;background:#F8F4EC;color:#C9A24B}.contact .contact-bottom .contact-form form .form-group .form-control:focus::placeholder{color:#C9A24B}.contact .contact-bottom .contact-form form .form-group .form-control:hover{box-shadow:none;outline:0}.contact .contact-bottom .contact-form form .form-group textarea{resize:none;min-height:250px}.contact .contact-bottom .contact-map{background-color:#3A2E22}.contact .contact-bottom .contact-map iframe{margin-bottom:-7px;height:100%;min-height:350px;width:100%;background:#F8F4EC}.faqs{padding:50px 0;background-color:#F8F4EC}.faqs .row{row-gap:24px}.faqs .faqs-head{margin-bottom:40px}.faqs .faqs-head .section-top-text h2{margin-bottom:12px}.faqs .faqs-head .section-top-text p{color:#C9A24B;font-size:18px;line-height:30px;font-weight:400;margin-bottom:0;text-align:center}.faqs .faqs-accordion .accordion-item{background-color:#C9A24B;border:2px solid #C9A24B;border-radius:10px;margin-bottom:16px;overflow:hidden}.faqs .faqs-accordion .accordion-item .accordion-header .accordion-button{background-color:#F8F4EC;color:#C9A24B;font-family:var(--font-heading);font-size:20px;font-weight:500;line-height:28px;padding:18px 24px;border-radius:0;text-transform:capitalize;box-shadow:none;outline:0;position:relative}.faqs .faqs-accordion .accordion-item .accordion-header .accordion-button::after{content:"\f078";font-family:"Font Awesome 7 Free";font-weight:900;background:none;width:auto;height:auto;margin:0;position:absolute;left:24px;top:50%;transform:translateY(-50%);color:#C9A24B;font-size:16px;transition:all 0.3s ease}.faqs .faqs-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#F8F4EC;color:#C9A24B}.faqs .faqs-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{transform:translateY(-50%) rotate(180deg);color:#C9A24B}.faqs .faqs-accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;outline:0}.faqs .faqs-accordion .accordion-item .accordion-collapse .accordion-body{padding:24px}.faqs .faqs-accordion .accordion-item .accordion-collapse .accordion-body p{color:#F8F4EC;font-size:16px;line-height:28px;font-weight:400;margin-bottom:12px}.faqs .faqs-accordion .accordion-item .accordion-collapse .accordion-body p:last-child{margin-bottom:0}.faqs .faqs-accordion .accordion-item .accordion-collapse .accordion-body ul{padding-right:24px}.faqs .faqs-accordion .accordion-item .accordion-collapse .accordion-body ul li{color:#F8F4EC;font-size:16px;line-height:28px;font-weight:400;margin-bottom:8px;list-style:disc}.faqs .faqs-accordion .accordion-item:last-child{margin-bottom:0}.privacy{padding:50px 0;background-color:#3A2E22;background-color:#F8F4EC}.privacy .row{row-gap:24px}.privacy .privacy-head{margin-bottom:40px}.privacy .privacy-head .section-top-text h2{margin-bottom:12px}.privacy .privacy-head .section-top-text p{color:#F8F4EC;color:#C9A24B;font-size:18px;line-height:30px;font-weight:400;margin-bottom:0;text-align:center}.privacy .privacy-content .privacy-item{background-color:#F8F4EC;background-color:#3A2E22;border:2px solid #C9A24B;border:2px solid #F8F4EC;border-radius:10px;padding:32px;margin-bottom:24px}.privacy .privacy-content .privacy-item:last-child{margin-bottom:0}.privacy .privacy-content .privacy-item .privacy-item-title{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #C9A24B;border-bottom:2px solid #F8F4EC}.privacy .privacy-content .privacy-item .privacy-item-title .icon{width:48px;height:48px;background-color:#C9A24B;background-color:#F8F4EC;color:#fff;color:#C9A24B;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.privacy .privacy-content .privacy-item .privacy-item-title h3{color:#3A2E22;color:#F8F4EC;font-size:24px;line-height:32px;font-weight:500;margin-bottom:0}.privacy .privacy-content .privacy-item .privacy-item-body p{color:#3A2E22;color:#F8F4EC;font-size:16px;line-height:28px;font-weight:400;margin-bottom:12px}.privacy .privacy-content .privacy-item .privacy-item-body p:last-child{margin-bottom:0}.privacy .privacy-content .privacy-item .privacy-item-body ul{padding-right:24px}.privacy .privacy-content .privacy-item .privacy-item-body ul li{color:#3A2E22;color:#F8F4EC;font-size:16px;line-height:28px;font-weight:400;margin-bottom:8px;list-style:disc}.product{padding:50px 0}.product .row{row-gap:24px}.product .product-images .product-images-big{margin-bottom:24px}.product .product-images .product-images-small .swiper-slide{opacity:.7;border:2px solid #B7B7B7;transition:all 0.3s ease;cursor:pointer}.product .product-images .product-images-small .swiper-slide.swiper-slide-thumb-active,.product .product-images .product-images-small .swiper-slide:hover{border-color:#C9A24B;opacity:1}.product .product-content .product-content-top .product-content-top-title h3{color:#C9A24B;margin-bottom:24px;font-size:36px;line-height:40px}.product .product-content .product-content-top .product-content-top-price{margin-bottom:24px}.product .product-content .product-content-top .product-content-top-price .new-price{color:#C9A24B;font-size:26px;line-height:36px;font-weight:500;margin-right:10px}.product .product-content .product-content-top .product-content-top-price .old-price{color:#7B7E86;font-size:22px;line-height:28px;font-weight:400;text-decoration:line-through}.product .product-content .product-content-top .product-content-top-sizeQty{margin-bottom:24px}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-size{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:12px}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-size input{background-color:rgb(255 255 255 / .4);border:0;border-bottom:2px solid #ccc;border-radius:0;padding:10px 20px;line-height:36px;box-shadow:none;transition:0.25s all ease-in-out;height:48px;margin:0;color:#3A2E22;font-weight:500;font-family:var(--font-body);font-size:18px;width:100%;direction:rtl}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-size input::placeholder{color:#3A2E22;font-weight:500;font-family:var(--font-body);font-size:18px}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-size input:focus{border-color:#C9A24B;box-shadow:none;outline:0}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;position:relative}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty label{max-width:100%;margin:0;display:flex;align-items:center;padding:10px 20px;gap:5px}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty label span{color:red}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control{background-color:rgb(255 255 255 / .4);border:0;border-bottom:2px solid #ccc;border-radius:0;padding:10px 20px;line-height:36px;box-shadow:none;transition:0.25s all ease-in-out;height:48px;margin:0;color:#3A2E22;font-weight:500;font-family:var(--font-body);font-size:18px}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file]{opacity:0;display:none}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file]~label{background-color:rgb(255 255 255 / .4);border:0;border-bottom:2px solid #ccc;border-radius:0;padding:10px 20px;line-height:36px;box-shadow:none;transition:0.25s all ease-in-out;height:48px;margin:0;opacity:1;width:100%;transform:none;cursor:pointer}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file]~label:hover{border-color:#C9A24B}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file]~.info{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:5px 10px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file]~.info img{height:38px;width:auto;max-width:100px;object-fit:cover;display:none;margin:0}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file]~.info #nameImage{color:#3A2E22}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file]:focus{border-color:#C9A24B}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file]:focus~label{transform:scale(1) translateY(0) translateX(0)}.product .product-content .product-content-top .product-content-top-sizeQty .product-content-top-qty .form-control[type=file].active~label{transform:scale(1) translateY(0) translateX(0)}.product .product-content .product-content-middle .product-content-middle-text{margin-bottom:24px}.product .product-content .product-content-middle .product-content-middle-text p{font-size:16px;line-height:26px;font-weight:400;margin-bottom:12px;color:#B7B7B7}.product .product-content .product-content-middle .product-content-middle-text ul{padding-left:32px}.product .product-content .product-content-middle .product-content-middle-text ul li{font-size:16px;line-height:26px;font-weight:400;margin-bottom:6px;color:#B7B7B7;list-style:disc}.product .product-content .product-content-bottom .table *{background-color:#fff0;border-color:#C9A24B;border-width:2px}.product .product-content .product-content-bottom .product-content-bottom-cart{margin-bottom:24px}.product .product-content .product-content-bottom .product-content-bottom-share{padding-top:24px;border-top:2px solid #B7B7B7;display:flex;align-items:center;justify-content:flex-start;gap:12px}.product .product-content .product-content-bottom .product-content-bottom-share h3{font-size:18px;font-weight:500;color:#C9A24B;margin:0}.product .product-content .product-content-bottom .product-content-bottom-share ul{display:flex;align-items:center;justify-content:flex-start;gap:12px}.product .product-content .product-content-bottom .product-content-bottom-share ul .icon-social{width:36px;height:36px;font-size:14px}.items-table .table{vertical-align:middle;margin:0}.items-table .table *{border-color:#3A2E22;background-color:#fff0;border-width:0;min-width:max-content}.items-table .table p{margin-bottom:0}.items-table .table p.statusColor{background-color:var(--statusColor);max-width:220px;padding:5px 8px;color:#fff;text-align:center;font-size:18px;line-height:30px;font-weight:500;text-transform:capitalize}.items-table .table thead tr{border-bottom-width:3px}.items-table .table tbody tr{border-bottom-width:1px}.items-table .table tbody tr:last-child{border-bottom-width:3px}.items-table .table tfoot th,.items-table .table tfoot td{border-bottom-width:1px}.items-table .table tfoot tr.borderTr th,.items-table .table tfoot tr.borderTr td{border-top-width:5px;border-top-color:#3A2E22;border-bottom-width:0}.items-table .table tfoot tr:last-child th,.items-table .table tfoot tr:last-child td{border-bottom-width:0}.items-table .table th{color:#C9A24B;font-size:20px;font-weight:500}.items-table .table .product-item{display:flex;align-items:center;justify-content:flex-start;gap:12px}.items-table .table .product-item .product-img img{max-width:120px;width:100%}.items-table .table .product-item .product-details .product-category span{color:#3A2E22;text-transform:capitalize;font-size:16px;font-weight:400;line-height:20px}.items-table .table .product-item .product-details .product-name h5{color:#C9A24B;font-size:22px;font-weight:500;line-height:28px;text-transform:capitalize}.items-table .table .product-item .product-details h6{color:#3A2E22;text-transform:capitalize;font-size:18px;font-weight:500;line-height:24px}.items-table .table .product-qty{display:flex;align-items:center;justify-content:flex-start;gap:12px}.items-table .table .product-qty input{height:40px;line-height:40px;padding:0 12px;border:1px solid #3A2E22;background-color:#fff;color:#B7B7B7;width:100%;max-width:200px;margin:0;border-radius:0;font-size:16px;font-weight:400;text-transform:capitalize;box-shadow:none;outline:0;transition:all 0.3s ease;border-radius:5px;cursor:pointer;direction:rtl}.items-table .table .product-qty a{color:#3A2E22;transition:all 0.3s ease;font-size:16px}.items-table .table .product-qty a:hover{color:#C9A24B}.items-table .table .product-qty span{font-size:16px;font-weight:400;color:#3A2E22;line-height:26px}.items-table .table .hideCell{background:transparent!important;border-color:transparent!important}.items-table .table .btn-def{background-color:#C9A24B;border:1px solid #fff0}.items-table .table .btn-def:hover{background-color:#fff0;color:#C9A24B;border-color:#C9A24B}.login{padding:50px 0}.login .row{row-gap:24px}.login .form-register{padding:24px;background-color:#fff;box-shadow:0 4px 6px rgb(58 46 34 / .1);border-radius:10px}.login .head-form{margin-bottom:24px}.login .head-form h2{text-align:center;color:#3A2E22;margin-bottom:12px;font-size:48px;line-height:62px;font-weight:500}.login .head-form p{text-align:center;color:#3A2E22;font-size:16px;font-weight:400;line-height:20px;margin-bottom:0}.login .head-form p a{color:#C9A24B;font-weight:500;text-transform:capitalize}.login form .radios{display:flex;align-items:center;justify-content:flex-start;gap:20px}.login form .form-group h6{color:#3A2E22;font-size:20px;font-weight:500;line-height:26px;margin-bottom:0}.login form .form-group .form-control{height:50px;background:none;border:none;border-radius:0;border-bottom:3px solid #3A2E22;color:#3A2E22;font-weight:500;font-size:18px;line-height:26px}.login form .form-group .form-control::placeholder{color:#3A2E22;font-weight:500;font-size:18px;line-height:26px;text-transform:capitalize}.login form .form-group .form-control:focus{box-shadow:none;outline:0;border-color:#C9A24B;background:#3A2E22;color:#C9A24B}.login form .form-group .form-control:focus::placeholder{color:#C9A24B}.login form .form-group .form-control:hover{box-shadow:none;outline:0}.login form .form-group input[type=radio]{display:none}.login form .form-group input[type=radio]+label{color:#3A2E22;font-size:16px;line-height:26px;font-weight:500;text-transform:capitalize;padding-left:34px;position:relative;cursor:pointer;transition:all 0.3s ease}.login form .form-group input[type=radio]+label::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);border:1px solid #3A2E22;border-radius:50%;width:24px;height:24px;transition:all 0.3s ease}.login form .form-group input[type=radio]+label::after{content:"";position:absolute;top:50%;left:0;transform:translate(50%,-50%);background-color:#C9A24B;border-radius:50%;width:12px;height:12px;opacity:0;transition:all 0.3s ease}.login form .form-group input[type=radio]:checked+label,.login form .form-group input[type=radio]:hover+label{color:#C9A24B}.login form .form-group input[type=radio]:checked+label::before,.login form .form-group input[type=radio]:hover+label::before{border-color:#C9A24B}.login form .form-group input[type=radio]:checked+label::after,.login form .form-group input[type=radio]:hover+label::after{opacity:1}.profile{padding:50px 0}.profile .row{row-gap:24px}.profile .profile-account-links .accordion-item{border:3px solid #3A2E22;background-color:#fff;border-radius:0;height:100%}.profile .profile-account-links .accordion-item .accordion-header .accordion-button{border-radius:0;background-color:#3A2E22;color:#fff;text-transform:uppercase;font-weight:500}.profile .profile-account-links .accordion-item .accordion-header .accordion-button::after{content:"\f078";font-family:"Font Awesome 7 Free";font-weight:900}.profile .profile-account-links .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;outline:0}.profile .profile-account-links .accordion-item .accordion-body{padding:15px}.profile .profile-account-links .accordion-item .accordion-body .nav .nav-link{background-color:#fff0;border:none;color:#C9A24B;text-align:start;text-transform:capitalize;font-size:20px;font-family:var(--font-heading);line-height:26px;font-weight:500;transition:all 0.3s ease;border-radius:0;margin-bottom:18px;padding:0;padding-bottom:6px;position:relative}.profile .profile-account-links .accordion-item .accordion-body .nav .nav-link::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#3A2E22;transition:all 0.3s ease}.profile .profile-account-links .accordion-item .accordion-body .nav .nav-link.active,.profile .profile-account-links .accordion-item .accordion-body .nav .nav-link:hover{color:#3A2E22}.profile .profile-account-links .accordion-item .accordion-body .nav .nav-link.active::after,.profile .profile-account-links .accordion-item .accordion-body .nav .nav-link:hover::after{width:100%}.profile .profile-account-links .accordion-item .accordion-body .nav .nav-link:last-child{margin-bottom:0}.profile .profile-account-content{padding:24px;background-color:#fff;box-shadow:0 4px 6px rgb(58 46 34 / .1)}.profile .profile-account-content .tabContent-item .tabContent-item-head h3{margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid #3A2E22;font-size:24px;line-height:26px;font-weight:500;color:#3A2E22}.profile .profile-account-content .tabContent-item .tabContent-item-body table{margin:0}.profile .profile-account-content .tabContent-item .tabContent-item-body table th,.profile .profile-account-content .tabContent-item .tabContent-item-body table td{background-color:#fff0;border-color:#3A2E22;border-color:#fff0}.profile .profile-account-content .tabContent-item .tabContent-item-body table tr.no-border{border-bottom-color:#fff0}.profile .profile-account-content .tabContent-item .tabContent-item-body table tr.no-border th,.profile .profile-account-content .tabContent-item .tabContent-item-body table tr.no-border td{border-color:#fff0}.checkout{padding:50px 0}.checkout .row{row-gap:24px}.checkout .head-form h3{color:#3A2E22;font-size:32px;line-height:48px;font-weight:500;margin-bottom:12px}.checkout .form-group .form-control{height:50px;background-color:#fff0;border:none;border-radius:0;border-bottom:3px solid #3A2E22;color:#3A2E22;font-weight:500;font-size:18px;line-height:26px}.checkout .form-group .form-control::placeholder{color:#3A2E22;font-weight:500;font-size:18px;line-height:26px;text-transform:capitalize}.checkout .form-group .form-control:focus{box-shadow:none;outline:0;border-color:#C9A24B;background:#3A2E22;color:#C9A24B}.checkout .form-group .form-control:focus::placeholder{color:#C9A24B}.checkout .form-group .form-control:hover{box-shadow:none;outline:0}.checkout .form-group .form-control.form-select{cursor:pointer}.checkout .form-group input[type=radio]{display:none}.checkout .form-group input[type=radio]+label{color:#3A2E22;font-size:16px;line-height:26px;font-weight:500;text-transform:capitalize;padding-right:34px;position:relative;cursor:pointer;transition:all 0.3s ease}.checkout .form-group input[type=radio]+label::before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);border:1px solid #3A2E22;border-radius:50%;width:24px;height:24px;transition:all 0.3s ease}.checkout .form-group input[type=radio]+label::after{content:"";position:absolute;top:50%;right:0;transform:translate(-50%,-50%);background-color:#C9A24B;border-radius:50%;width:12px;height:12px;opacity:0;transition:all 0.3s ease}.checkout .form-group input[type=radio]:checked+label,.checkout .form-group input[type=radio]:hover+label{color:#C9A24B}.checkout .form-group input[type=radio]:checked+label::before,.checkout .form-group input[type=radio]:hover+label::before{border-color:#C9A24B}.checkout .form-group input[type=radio]:checked+label::after,.checkout .form-group input[type=radio]:hover+label::after{opacity:1}.checkout .shipping-form .body-shipping-form .form-group{margin-bottom:24px}.checkout .shipping-form .body-shipping-form .form-group:last-child{margin-bottom:24px}.checkout .order-summary,.checkout .shipping-form{padding:24px;background-color:#FFF1E8;box-shadow:0 4px 6px rgb(77 20 11 / .1);border-radius:10px;height:100%}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family, var(--fa-style-family, "Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}.fa-solid{--fa-style:900}.fa-print{--fa:""}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@font-face{font-family:"El Messiri Bold";src:url(../fonts/ElMessiri-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"El Messiri Medium";src:url(../fonts/ElMessiri-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"El Messiri Regular";src:url(../fonts/ElMessiri-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Tajawal Bold";src:url(../fonts/Tajawal-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Tajawal Medium";src:url(../fonts/Tajawal-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Tajawal Regular";src:url(../fonts/Tajawal-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display Bold";src:url(../fonts/PlayfairDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display Medium";src:url(../fonts/PlayfairDisplay-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display Regular";src:url(../fonts/PlayfairDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter Bold";src:url(../fonts/Inter-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter Medium";src:url(../fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter Regular";src:url(../fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Font Awesome 7 Free";src:url(../webfonts/fa-solid-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Font Awesome 7 Free";src:url(../webfonts/fa-regular-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Font Awesome 7 Brands";src:url(../webfonts/fa-brands-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading:"El Messiri Bold", sans-serif;--font-body:"Tajawal Medium", sans-serif;--fs-hero:40px;--fs-h1:32px;--fs-h2:24px;--fs-h3:18px;--fs-body:15px;--fs-small:13px;--fs-price:20px;--fs-button:14px;--fw-regular:400;--fw-medium:500;--fw-bold:700}html[lang=en]{--font-heading:"Playfair Display Bold", sans-serif;--font-body:"Inter Medium", sans-serif}body{background-color:#F8F4EC;font-family:var(--font-body);font-weight:var(--fw-medium)}a{text-decoration:none}ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);text-transform:capitalize}.py-50{padding:50px 0}::selection{background-color:#C9A24B;color:#fff}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#3A2E22;display:flex;align-items:center;justify-content:center;z-index:999999}.preloader .preloader-inner .spinner{width:50px;height:50px;border:5px solid #F8F4EC;border-top-color:#fff0;border-radius:50%;animation:spin 1s linear infinite}.btn-def{background-color:#C9A24B;color:#fff;border:none;padding:10px 30px;border-radius:0;cursor:pointer;font-weight:var(--fw-medium);font-family:var(--font-heading);font-size:18px;line-height:26px;text-align:center;border:1px solid #fff0;transition:all 0.3s ease;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:7px;width:max-content}.btn-def:hover{background-color:#fff0;border-color:#C9A24B;color:#C9A24B}.btn-def.no-bg:hover{background-color:#fff0;border-color:#C9A24B;color:#C9A24B}.icon-social{background-color:#C9A24B;color:#F8F4EC;border:1px solid #fff0;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all 0.3s ease;cursor:pointer}.icon-social:hover{background-color:#fff0;border-color:#F8F4EC;color:#F8F4EC}.icon-social.no-bg:hover{background-color:#fff0;border-color:#C9A24B;color:#C9A24B}.btn-slider{background-color:#fff0;color:#fff;border:1px solid #fff;border-radius:50%;width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;font-family:var(--font-heading);transition:all 0.3s ease;text-transform:uppercase;cursor:pointer}.btn-slider:hover{background-color:#fff;border-color:#fff;color:#3A2E22}.btn-slider.no-bg{background-color:#fff0;border-color:#3A2E22;color:#3A2E22}.btn-slider.no-bg:hover{background-color:#3A2E22;border-color:#3A2E22;color:#fff}.section-top-text h2{color:#fff;font-size:48px;line-height:62px;font-weight:500;margin-bottom:30px;text-transform:capitalize}.section-top-text h2.darkColor{color:#3A2E22}.mobile-social{position:sticky;bottom:0;left:0;background-color:#3A2E22;box-shadow:0 4px 6px rgb(248 244 236 / .1);width:100%;z-index:999;display:none}.mobile-social .list-social{display:flex;align-items:center;justify-content:space-around;gap:20px;padding:10px}.items-table .table{vertical-align:middle;margin:0}.items-table .table *{border-color:#3A2E22;background-color:#fff0;border-width:0;min-width:max-content}.items-table .table p{margin-bottom:0}.items-table .table p.statusColor{background-color:var(--statusColor);max-width:220px;padding:5px 8px;color:#fff;text-align:center;font-size:18px;line-height:30px;font-weight:500;text-transform:capitalize}.items-table .table thead tr{border-bottom-width:3px}.items-table .table tbody tr{border-bottom-width:1px}.items-table .table tbody tr:last-child{border-bottom-width:3px}.items-table .table tfoot th,.items-table .table tfoot td{border-bottom-width:1px}.items-table .table tfoot tr.borderTr th,.items-table .table tfoot tr.borderTr td{border-top-width:5px;border-top-color:#3A2E22;border-bottom-width:0}.items-table .table tfoot tr:last-child th,.items-table .table tfoot tr:last-child td{border-bottom-width:0}.items-table .table th{color:#C9A24B;font-size:20px;font-weight:500}.items-table .table .product-item{display:flex;align-items:center;justify-content:flex-start;gap:12px}.items-table .table .product-item .product-img img{max-width:120px;width:100%}.items-table .table .product-item .product-details .product-category span{color:#3A2E22;text-transform:capitalize;font-size:16px;font-weight:400;line-height:20px}.items-table .table .product-item .product-details .product-name h5{color:#C9A24B;font-size:22px;font-weight:500;line-height:28px;text-transform:capitalize}.items-table .table .product-item .product-details h6{color:#3A2E22;text-transform:capitalize;font-size:18px;font-weight:500;line-height:24px}.items-table .table .product-qty{display:flex;align-items:center;justify-content:flex-start;gap:12px}.items-table .table .product-qty input{height:40px;line-height:40px;padding:0 12px;border:1px solid #3A2E22;background-color:#fff;color:#B7B7B7;width:100%;max-width:200px;margin:0;border-radius:0;font-size:16px;font-weight:400;text-transform:capitalize;box-shadow:none;outline:0;transition:all 0.3s ease;border-radius:5px;cursor:pointer;direction:rtl}.items-table .table .product-qty a{color:#3A2E22;transition:all 0.3s ease;font-size:16px}.items-table .table .product-qty a:hover{color:#C9A24B}.items-table .table .product-qty span{font-size:16px;font-weight:400;color:#3A2E22;line-height:26px}.items-table .table .hideCell{background:transparent!important;border-color:transparent!important}.items-table .table .btn-def{background-color:#C9A24B;border:1px solid #fff0}.items-table .table .btn-def:hover{background-color:#fff0;color:#C9A24B;border-color:#C9A24B}.checkoutConfirmed{padding:50px 0}.checkoutConfirmed .bill{padding:24px;background-color:#FFF1E8;box-shadow:0 4px 6px rgb(77 20 11 / .1);border-radius:10px;height:100%;position:relative}.checkoutConfirmed .bill::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:url(https://res.cloudinary.com/daq5pj598/image/upload/w_200,h_200,c_fit/f_auto,q_auto/v1784144238/logo_rqsrv9.png);z-index:0;opacity:.05}.checkoutConfirmed .head-bill{margin-bottom:12px;z-index:10;position:relative}.checkoutConfirmed .head-bill h3{color:#3A2E22;font-size:32px;line-height:38px;font-weight:500;margin-bottom:0;padding-bottom:12px;border-bottom:2px solid #3A2E22}.checkoutConfirmed .middle-bill{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:2px solid #B7B7B7;padding-bottom:12px;margin-bottom:24px;z-index:10;position:relative}.checkoutConfirmed .middle-bill .middle-bill-content h6{color:#3A2E22;font-size:18px;line-height:20px;font-weight:400;margin-bottom:12px}.checkoutConfirmed .middle-bill .middle-bill-content h6:last-child{margin-bottom:0}.checkoutConfirmed .middle-bill .middle-bill-content h6 span{font-weight:500;color:#C9A24B}.checkoutConfirmed .middle-bill .middle-bill-print .print-btn{box-shadow:none;border:none;background:none;color:#C9A24B;font-size:22px;transition:all 0.3s ease}.checkoutConfirmed .middle-bill .middle-bill-print .print-btn:hover{color:#3A2E22}.checkoutConfirmed .bottom-bill{z-index:10;position:relative}.checkoutConfirmed .bottom-bill .bottom-bill-order-summary .bottom-bill-order-summary-head h3{color:#3A2E22;font-size:26px;line-height:28px;font-weight:500;margin-bottom:0}@media print{body *{visibility:hidden!important}#checkoutConfirmedBill,#checkoutConfirmedBill *{visibility:visible!important}@page{size:A4 portrait;margin:0}#checkoutConfirmedBill #printBtn{display:none!important}}