@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap);html{scroll-behavior:smooth}body{margin-top:120px}*{box-sizing:border-box;font-family:Poppins;margin:10px}.logo-container{align-items:start;display:flex;flex-direction:column;margin-top:20px}.poppins{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fa4462,#fa8dc0);-webkit-background-clip:text;color:#f61a3e;font-family:Poppins,serif;font-size:40px;font-weight:700;margin:0;text-shadow:2px 2px 8px #0003;transition:transform .3s ease}.poppins:hover{transform:scale(1.05)}.dancing-script{color:#fa4462;font-family:Dancing Script,serif;font-size:18px;font-weight:400;margin-top:-10px;text-align:center;text-shadow:1px 1px 6px #0000001a;transition:color .3s ease}.dancing-script:hover{text-shadow:2px 2px 8px #ff5294}@media (max-width:768px){.poppins{font-size:40px}.dancing-script{font-size:18px}}.nav-links{display:flex;gap:30px;list-style:none}.nav-links a{color:#fa4462;font-size:16px;font-weight:500;position:relative;text-decoration:none;transition:color .3s}.nav-links a:after{background-color:#fa4462;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .5s ease-in-out;width:0}.nav-links a:hover:after{width:100%}.right-sec{align-items:center;display:flex;gap:15px;justify-content:center}.sign-in-btn{background-color:initial;border:1.5px solid #fa4462;border-radius:20px;color:#fa4462;font-size:16px;font-weight:500;padding:10px 20px;transition:all .3s}.sign-in-btn:hover{background-color:#fa4462;box-shadow:0 2px 5px #0003;color:#fff}.icon{align-items:center;display:flex;font-size:30px;justify-content:center}.cart-icon-cont{cursor:pointer;display:inline-block;position:relative}.cart-count{align-items:center;background-color:#fa4462;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 5px #0003;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}@media screen and (max-width:767px){.logo-container{align-items:center;margin-top:10px}.poppins{font-size:30px;text-align:center}.dancing-script{font-size:16px;margin-top:0;text-align:center}.nav-links{align-items:center;flex-direction:column;gap:15px}.nav-links a{font-size:14px}.right-sec{flex-direction:column;gap:10px}.sign-in-btn{border-radius:15px;font-size:14px;padding:8px 15px;width:90%}.icon{font-size:24px}.cart-count{font-size:10px;height:18px;right:-5px;top:-5px;width:18px}}.container{align-items:center;display:flex;justify-content:space-between;padding:2px}.div-left{border-left:5px solid #fa4462;flex:1 1;padding:20px;text-align:left}.div-left h1{font-size:45px}.div-left h1,.div-left p{text-shadow:2px 2px 5px #fa44624d}.div-left p{font-size:1.1em;line-height:1.6;margin-bottom:20px;text-align:justify}.div-left a{background-color:#fa4462;border-radius:20px;color:#fff;font-size:1.2em;padding:10px 15px;text-decoration:none;transition:all .3s ease-in-out}.div-left a:hover{background-color:#fff;border:1px solid #fa4462;box-shadow:0 6px 8px #0000004d;color:#fa4462;transform:scale(1.05)}.div-right{align-items:center;display:flex;flex:1 1;gap:10px;height:80vh;justify-content:center;margin:0;overflow:hidden;position:relative}.asset{flex:1 1;opacity:0;position:absolute;transition:all 2s ease-in-out}.asset:hover{transform:scale(1.05)}.middle{height:450px;opacity:1;transform:translate(0) scale(1);width:450px;z-index:2}.side{height:300px;opacity:.8;transform:scale(1);width:300px;z-index:1}.left{transform:translateX(-200px) scale(.5)}.left,.right{height:150px;opacity:.6;width:200px;z-index:1}.right{transform:translateX(200px) scale(.8)}.asset img{border-radius:10px;box-shadow:0 4px 10px #fa446280;height:100%;object-fit:cover;width:100%}@keyframes smoothRotation{0%{opacity:.8;transform:translateX(0) scale(.8)}50%{opacity:1;transform:translateX(0) scale(1)}to{opacity:.8;transform:translateX(0) scale(.8)}}.collection{grid-gap:"16px";display:grid;gap:"16px";grid-template-columns:repeat(4,1fr)}.one-cont{align-items:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;transition:transform .3s}.one-cont:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.one-cont img{border-radius:8px;height:auto;margin:10px 0;width:90%}.cont-details{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:0;text-align:left;width:100%}.one-cont .cont-details{padding:15px}.one-cont .cont-details .nameRate .name{color:#000;font-size:18px;font-weight:500;margin:0}.one-cont .cont-details p{color:#666;font-size:.9em}.one-cont .cont-details .price{color:#fa4462;font-size:1.2em;font-weight:700;margin-top:8px}.one-cont .cont-details .nameRate{align-items:center;display:flex;justify-content:space-between;margin:0;width:100%}.star-icon{margin:0;padding:0}.add{align-items:center;background-color:#fff;border-radius:50%;bottom:240px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:4px;transition:transform .3s;width:40px}.add:hover{box-shadow:0 0 12px #fa4462;color:#fa4462;transform:scale(1.1)}.add .addIcon{font-size:50px}.header{align-items:center;background-color:#fff;box-shadow:0 2px 5px #0000001a;display:flex;justify-content:space-between;left:-10px;position:fixed;top:-10px;width:100%;z-index:1000};@media screen and (max-width:767px){.header{flex-direction:column;justify-content:center;padding:10px;top:0}}.footer{background:linear-gradient(180deg,#f7f7f7,#e2c1c1,#e6acac);display:grid}.footer-main{display:flex;justify-content:space-between}.left-footer{margin:0;width:600px}.left-footer .logo-container{margin-top:10px}.desc-p{font-size:14px;line-height:normal}.left-footer .socials{display:flex}.left-footer .socials .social-icon{align-items:center;border-radius:50%;display:flex;font-size:40px;margin:0}.email{color:#000;font-size:14px;margin:0;text-decoration:none;transition:all .4s}.email:hover{color:#fa4462;text-decoration:underline}.footer-nav,.middle-footer{align-items:start;display:flex;flex-direction:column}.footer-nav{gap:0;margin:0;padding:0}.right-footer{display:flex;flex-direction:column;justify-content:space-between;position:relative}.right-footer .cont{display:inline-flex;gap:5px}.right-footer .cont p{margin:0;text-decoration:underline}.right-footer .cont .tell-icon{font-size:25px;margin:0}.right-footer .dev a{color:#5a5555;padding:0;text-decoration:underline}.line{border-bottom:1px solid #000;height:20px;margin-bottom:30px;margin-left:120px;width:80%}.copy-right{align-items:center;display:flex;font-size:14px;justify-content:center}.dev-icon{border:1px solid grey;border-radius:10px;box-shadow:2px 2px 8px #2d2224;color:#fa4462;cursor:pointer;font-size:30px}.dev-icon p{color:#000;display:inline;font-size:12px;margin:0}.dev{position:relative}.developer-info{background-color:#fff;border:1px solid #fa4462;border-radius:5px;bottom:50px;box-shadow:0 4px 8px #0003;color:#333;opacity:0;padding:10px;position:absolute;transition:opacity 1s ease,visibility 1s ease}.dev:hover .developer-info{display:block;opacity:1}.dev-icons{color:#000;cursor:pointer;font-size:14px;text-decoration:none}.dev .dev-icons:hover{color:#fa4462}.cart-collection{display:grid;width:80%}.cart-row{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:50px;justify-content:start;margin:0;overflow:hidden}.cart-image{height:50px;object-fit:cover;width:50px}.totals-section{align-items:center;display:flex;justify-content:space-between}.totals-left{display:grid;min-width:600px}.totals-left h3{font-size:24px;font-weight:600}.subtotals-div{align-items:start;display:flex;flex-direction:column}.subtotals-line{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;width:100%}.subtotals-line h5{font-size:18px}.quant-btn{all:unset;background-color:#fa4462;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:0 10px;padding:5px 10px}.quant-btn:hover{background-color:#fa4462;opacity:.8}.totals-left button{border:none;box-shadow:0 0 6px #fa4462;font-size:16px;height:40px;transition:all .8s;width:250px}.proceedBtn,.totals-left button{background-color:#fa4462;color:#fff}.proceedBtn{border-radius:20px;font-size:1.2em;padding:10px 15px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;width:50%}.proceedBtn:hover{background-color:#fff;border:1px solid #fa4462;box-shadow:0 0 6px #fa4462;color:#fa4462}.totals-right{width:400px}.totals-right p{color:gray;font-size:14px}.totals-right div{align-items:start;display:flex}.totals-right input{background-color:#f6ebeb;flex:1 1;font-size:16px;height:40px;margin:0;padding:8px}.totals-right input:hover{box-shadow:0 0 4px #ffbdc8}.totals-right button{background-color:#000;color:#fff;height:40px;margin:0;width:100px}.totals-right button:hover{opacity:.8}.empty-cart{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:40px 0}.checkout-container{display:flex;gap:20px;justify-content:space-between;margin:20px}.checkout-form,.delivery-info{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;flex:1 1;padding:20px}.delivery-info{margin-right:10px}.checkout-form{margin-left:10px;transition:all .3}.form-group{display:flex;gap:10px;margin-bottom:15px}input{border:1px solid #ddd;border-radius:5px;font-size:14px;margin-bottom:10px;padding:10px;width:100%}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px}button:hover{background-color:#0056b3}.payment-icons img{margin-right:10px;width:100px}.payment-summary{margin-top:20px}.payment-summary div{display:flex;justify-content:space-between;margin-bottom:10px}.total{font-weight:700}.shipping-container{background-color:#fff;border:1px solid #ddd;border-radius:8px;margin:16px;max-width:600px;padding:16px;transition:all .3s}.shipping-heading{font-size:16px;font-weight:700;margin-bottom:8px}.shipping-info{align-items:flex-start;display:flex;gap:12px}.shipping-icon{color:red;font-size:20px;margin-top:4px}.name-phone{display:flex;font-size:14px;font-weight:500;justify-content:space-between}.phone{font-weight:700;margin-left:auto}.address{color:#555;font-size:14px;margin-top:4px}.admin-body{display:flex;flex:300px 1 1fr;height:80vh;margin:0}.profile-container{align-items:center;border-right:1px solid #ccc;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;width:300px}.profile-container img{border-radius:50%;height:80px;margin:0;object-fit:cover;width:80px}.admin-menu{align-items:center;border-right:1px solid #ccc;display:flex;flex-direction:column;gap:1rem;height:100%;margin:0;width:300px}.admin-menu div{align-items:center;border:1px solid #ccc;border-right:none;cursor:pointer;display:inline-flex;font-size:1.2rem;justify-content:center;padding:0;text-align:center;transition:all .3s;width:100%}.admin-menu div:hover{background-color:#facdd4}.add-content-sec{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px}.add-content-sec input{margin:0;width:300px}.add-content-sec .upload-input{border:2px dashed #ccc;border-radius:8px;cursor:pointer;margin:0;padding:20px;text-align:center}.add-content-sec .upload-input:hover{border-color:#ff8c00}.product-description,.product-name,.product-price{border:1px solid #ccc;border-radius:5px;margin:0;padding:10px;width:100%}.product-description{height:60px}.product-category{border:1px solid #ccc;border-radius:5px;margin:0;padding:10px;width:100%}.add-btn{background-color:#ff8c00;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin:0;padding:10px 20px}.add-button:hover{background-color:#ff7b00}.upload-section h2{color:#333;font-size:24px;margin:0}.product-image{border:1px solid #ccc;border-radius:5px;height:100px;object-fit:cover;width:100px}.popup{background-color:#fff;border:1px solid #fa4462;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#000;padding:20px;position:fixed;right:-400px;text-align:center;top:200px;transition:right 1s ease;width:300px}.popup-content p{margin:0}.popup:after{animation:shrinkLine 3s forwards;background-color:#fa4462;bottom:0;content:"";height:4px;left:0;position:absolute;transform:scaleX(1);transform-origin:right center;width:100%}@keyframes shrinkLine{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.popup.show{right:20px}@keyframes fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.list-collection{display:flex;flex-direction:column;gap:0;height:70vh;overflow:scroll;scrollbar-color:pink;width:800px}.list-collection .row{border-bottom:1px solid #ccc;gap:50px;justify-content:start;margin:0}.list-collection .row,.loader{align-items:center;display:flex}.loader{justify-content:center}.list-image{height:100px;margin:0;object-fit:cover;width:100px}.coll{margin:0;width:250px}.no-products{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;color:#555;font-size:18px;font-weight:500;margin:20px auto;max-width:600px;padding:15px;text-align:center}
/*# sourceMappingURL=main.05e53249.css.map*/