body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.moving-line{animation:slide 3s linear infinite;background:linear-gradient(90deg,#b8001f,#507687,#384b70,#795757,#3b3030,#fff0d1);background-size:200%;height:5px;left:0;position:absolute;top:0;width:100%}body{background-color:#000!important;margin-top:50px}@keyframes slide{0%{background-position:0 0}to{background-position:200% 0}}.navbar:hover{color:#000}.nav-item{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:larger}.nav-link{color:#fff}.nav-link:active,.nav-link:focus{color:inherit;outline:none;text-decoration:none}.navbar-toggler:focus{box-shadow:none;outline:none}.nav-link:hover{color:#fff;text-decoration:line-through}.container-fluid{color:#fff}.container-fluid,.dlfex{background-color:#000}.hover-effect{box-shadow:8px 8px 15px #00000080;height:250px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.hover-effect:hover{box-shadow:10px 10px 20px #000000b3;transform:scale(1.05)}.deepfakes-section{background-color:#000;height:100vh}.text-content{background:#000000b3;padding:4rem;position:relative;text-align:left;z-index:2}.image-column{background-position:100%;background-size:cover;height:100vh;opacity:.7;position:relative}.text-content h1{color:#fff;font-size:50px;text-shadow:2px 2px 4px #000c,-2px -2px 4px #000c;transform:perspective(500px) translateZ(0) scale(1.05)}.text-content h1:hover{transform:perspective(500px) translateZ(20px) scale(1.05);transition:transform .3s ease-in-out}@media (max-width:992px){.deepfakes-section .row{flex-direction:column}.image-column{height:50vh}.text-content{padding:2rem}.text-content h1{font-size:36px;line-height:1.2}}@media (max-width:768px){.text-content h1{font-size:28px;line-height:1.2}}@media (max-width:480px){.text-content h1{font-size:24px;line-height:1.1}.text-content{padding:1rem}}.button-container{bottom:0;display:flex;position:absolute;right:0}.button-container button.slick-arrow{background:#c5a992;background:var(--accent-color);color:#fff;font-size:1.6em;font-weight:900;line-height:0;margin:0;padding:20px}.button-container button.slick-arrow:focus,.button-container button.slick-arrow:hover{background:#2f2f2f;background:var(--dark-color);outline:none}.product-tabs .nav-tabs{--bs-nav-link-hover-color:#111;--bs-nav-link-color:#555;--bs-nav-tabs-link-border-color:#fff;--bs-nav-tabs-link-hover-border-color:#0000;--bs-nav-tabs-link-active-border-color:#fff;border:none;justify-content:flex-end;margin-top:15px}.product-tabs .nav-tabs .nav-item.show .nav-link,.product-tabs .nav-tabs .nav-link.active{border-bottom:3px solid #c5a992;border-bottom:3px solid var(--accent-color)}.product-tabs h3{margin-top:15px}.product-item{background:#fff;border:1px solid #fbfbfb;box-shadow:0 5px 22px #0000000a;margin-bottom:30px;padding:16px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.product-item:hover{box-shadow:0 10px 20px #00000026;transform:scale(1.05)}.product-item h3{color:#333;display:block;font-size:18px;font-weight:600;line-height:25px;margin:0;text-transform:capitalize;width:100%}.product-item figure{background:#f9f9f9;border-radius:12px;text-align:center}.product-item figure img{height:auto;max-height:210px}.product-item .btn-wishlist{align-items:center;background:#fff;border:1px solid #d8d8d8;border-radius:50px;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease-out;width:50px}.product-item .btn-wishlist:hover{background:#f03838;color:#fff}.product-item .qty{color:#252525;letter-spacing:.02em;text-transform:uppercase}.product-item .qty,.product-item .rating{font-size:13px;font-weight:600;line-height:18px}.product-item .rating{color:#222;text-transform:capitalize}.product-item .rating iconify-icon{color:#ffc43f}.product-item .price{color:#222;display:block;font-size:22px;font-weight:600;line-height:30px;text-transform:capitalize;width:100%}.product-item .product-qty{width:85px}.product-item .btn-link{text-decoration:none}.product-item #quantity{border:none;height:auto;margin:0;padding:0;text-align:center;width:28px}.product-item .btn-number{background:#fff;border:1px solid #e2e2e2;border-radius:6px;color:#222;height:26px;line-height:1;padding:0;text-align:center;width:26px}:root{--header-height:120px;--header-height-min:80px}.cross-trending{display:inline-block;position:relative}.cross-trending:after,.cross-trending:before{content:"";position:absolute;right:0;top:50%;width:100%}.cross-trending:before{border-bottom:2px solid red;transform:skewY(-10deg)}.cross-trending:after{border-bottom:2px solid red;transform:skewY(10deg)}@media screen and (max-width:600px){:root{--header-height:100px;--header-height-min:80px}}:root{--accent-color:#c5a992;--dark-color:#2f2f2f;--grey-color:#f1f1f1;--body-text-color:#757575;--light-text-color:#afafaf;--dark-text-color:#2f2f2f;--body-font:"Roboto",sans-serif;--heading-font:"Montserrat",sans-serif}.container-fluid{max-width:1800px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:2.5rem}.dropdown-menu{--bs-dropdown-border-radius:0;--bs-dropdown-border-width:0}.dropdown-item{--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-link-color:var(--bs-black);--bs-dropdown-item-border-radius:0}.dropdown-item.active,.dropdown-item:active{--bs-dropdown-link-active-color:var(--bs-light);--bs-dropdown-link-active-bg:var(--bs-black)}.list-group-item{--bs-list-group-item-padding-x:0;--bs-list-group-border-width:0}.btn{--bs-btn-border-radius:0}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#8c907e;--bs-btn-border-color:#8c907e;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5e624e;--bs-btn-hover-border-color:#5e624e;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5e624e;--bs-btn-active-border-color:#5e624e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#8c907e;--bs-btn-disabled-border-color:#8c907e}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:var(--bs-primary);--bs-gradient:none}.pagination{--bs-pagination-active-bg:var(--bs-black);--bs-pagination-border-width:0;--bs-pagination-border-radius:0}#buynow{background-color:#8c907e}#buynow:hover{background-color:#c5a992}.breadcrumb{--bs-breadcrumb-item-padding-x:1em}.text-white{--heading-color:var(--bs-light);--bs-breadcrumb-item-active-color:var(--bs-light);--bs-breadcrumb-divider-color:var(--bs-light);--bs-link-color-rgb:var(--bs-light-rgb);--bs-link-hover-color-rgb:var(--bs-light-rgb)}.text-white .nav-link{--bs-nav-link-color:var(--bs-light);--bs-nav-link-hover-color:var(--bs-light);--bs-nav-link-active-color:var(--bs-light);--bs-navbar-active-color:var(--bs-light)}.accordion{--bs-accordion-active-color:var(--bs-dark);--bs-accordion-active-bg:#0000}.accordion-button{margin:0}.form-control:focus{border-color:#ccc;box-shadow:0 0 0 .25rem #c8c8c840}[data-bs-theme=dark] body{--heading-color:#fff;--bs-link-color:#fff;--bs-link-hover-color:#fff;--bs-link-color-rgb:255,255,255;--bs-link-hover-color-rgb:255,255,255;--bs-body-color:#d1d1d1;--bs-body-bg:#111;--bs-body-bg-rgb:17,17,41;color-scheme:dark}[data-bs-theme=dark] .dropdown-item{--bs-dropdown-link-color:var(--bs-light);--bs-dropdown-link-hover-color:var(--bs-white)}[data-bs-theme=dark] .bg-light,[data-bs-theme=dark] .bg-white{--bs-bg-opacity:0.1}[data-bs-theme=dark] .btn-link,[data-bs-theme=dark] a{--bs-link-color:#fff;--bs-link-hover-color:#fff;--bs-link-color-rgb:255,255,255;--bs-link-hover-color-rgb:255,255,255}[data-bs-theme=dark] h1,[data-bs-theme=dark] h2,[data-bs-theme=dark] h3,[data-bs-theme=dark] h4,[data-bs-theme=dark] h5,[data-bs-theme=dark] h6{--heading-color:#fff}*,:after,:before,html{box-sizing:border-box}body{color:#757575;font-family:Roboto,sans-serif;font-family:var(--body-font);font-size:16px;line-height:1.8}body.no-scroll{overflow:hidden}a,a:hover{color:#111}a:hover{text-decoration:none}ol,ul{margin-bottom:10px;margin-left:0;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-top:5px}ol li,ul li{margin-bottom:5px;outline:0}ul li.active a{color:#daa556}ol li:last-child,ul li:last-child{margin-bottom:0}dl{margin-bottom:2rem;margin-top:0}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:0}figure{margin:0}img{border:0;display:inline-block;height:auto;max-width:100%;vertical-align:middle}::selection{background:#000c;color:#fff;text-shadow:none}::-moz-selection{background:#000c;color:#fff;text-shadow:none}figure.align-right{margin:30px 0 30px 30px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}.h1,.h2,.h3,.h4,.h5,.h6,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{color:#fff}h1,h2,h3{margin:0 0 25px;text-transform:capitalize}h5,h6{letter-spacing:1px}.h1,h1{font-size:2.5em}.h1,.h2,h1,h2{line-height:1.4}.h2,h2{font-size:1.5em}.h3,h3{font-size:1.4em}.h3,.h4,h3,h4{line-height:1.4}.h4,h4{font-size:1.1em}.h5,h5{font-size:.83em;line-height:1.25}.h6,h6{font-size:.67em;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-weight:inherit;text-decoration:none}p{margin:0 0 20px}p:empty{display:none}small{font-size:85%}mark{background-color:#fcf8e3;padding:.28rem}cite,dfn,em,i{font-style:italic}code,kbd,var{font-size:14px}.navbar-custom img{height:auto;max-height:100px}hr{border-width:0;border-top:1px solid #e1e1e1}a.btn,button,input[type=button],input[type=file],input[type=reset],input[type=submit]{background-image:none;background:#c5a992;background:var(--accent-color);border:1px solid #0000;border-radius:0;color:#000;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;line-height:normal;margin-top:15px;padding:.75em 1.5em;position:relative;text-align:center;text-decoration:none!important;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease-in;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;z-index:1}.my-5{margin-bottom:3rem!important;margin-top:7rem!important}.main-logo{align-items:center;background-color:#2f2f2f;background-color:var(--dark-color);display:flex;height:120px;height:var(--header-height);margin-right:60px;padding:40px;position:absolute;width:150px;z-index:1}.main-logo,.main-logo a{transition:all .5s ease-out}.main-logo a{color:#fff;font-family:playfair display,Georgia,serif;font-size:5em;margin:0 auto}.side-nav-bar{position:absolute;z-index:10}header .main-logo{position:relative}header{height:120px;height:var(--header-height);position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:10}.nav-active header{position:relative}.navbar-custom{background-color:#000;height:90px;padding:5px 15px}.navbar-toggler-icon{color:#fff;font-size:28px;padding-left:30px}.navbar-custom img{height:40px}.navbar-custom a{margin-left:15px}.offcanvas{background-color:#000}.aesthetic-font{color:#333;font-family:Poppins,sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;margin:0;text-transform:uppercase}.anime-card{border:none;overflow:hidden;position:relative;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.anime-card:hover{box-shadow:0 10px 15px #0000004d;transform:translateY(-5px)}.title-with-arrow{bottom:10px;color:#000;font-size:16px;left:10px;padding-right:10px;position:absolute;text-decoration:none;transition:transform .3s ease-in-out}.title-with-arrow:before{content:"→";margin-right:5px;transition:transform .3s ease-in-out}.anime-card:hover .title-with-arrow{transform:translateX(10px)}.anime-card:hover .title-with-arrow:before{transform:translateX(5px)}.card-img-top{display:block;height:200px;margin:0;object-fit:cover;padding:0;width:100%}.anime-card a{background-color:#fff!important;border:none!important;color:#000!important;display:block;font-size:16px;font-weight:400;padding:10px 20px;text-align:center;text-transform:none;width:100%}.btn-primary:hover{background-color:#f0f0f0!important;box-shadow:0 5px 10px #0003;color:#000!important}.company-container{margin-top:5rem;padding:20px;text-align:center}.company-title{font-size:2rem;font-weight:700;margin-bottom:20px}.marquee-container{border-radius:10px;overflow:hidden;white-space:nowrap;width:100%}.marquee-item{align-items:center;animation:scrollLeft 20s linear infinite;display:inline-flex}.image-container-apparel{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:20px;max-width:230px;min-width:120px;width:15vw}.marquee-item img{border:1px solid #add8e6;border-radius:10px;height:auto;max-height:20rem;padding:10px;width:100%}.image-title{color:#fff;font-size:16px;margin-top:5px}@keyframes scrollLeft{0%{transform:translateX(0)}to{transform:translateX(-53%)}}@media (max-width:768px){.image-container-apparel{max-width:100px;min-width:80px;width:12vw}.marquee-item img{max-height:10rem}}@media (max-width:480px){.image-container-apparel{max-width:80px;min-width:60px;width:10vw}.marquee-item img{max-height:8rem}}@media (max-width:375px){.image-container-apparel{max-width:70px;min-width:50px;width:8vw}.marquee-item img{max-height:6rem}}.site-footer{background-color:#000;color:#737373;font-family:monospace;font-size:15px;line-height:24px;padding:0}.site-footer hr{border-top-color:#bbb;opacity:.5}.site-footer hr.small{margin:20px 0}.site-footer h6{color:#fff;font-size:16px;letter-spacing:2px;margin-top:5px;text-transform:uppercase}.site-footer a{color:#737373}.site-footer a:hover{color:#36c;text-decoration:none}.footer-links{list-style:none;padding-left:0}.footer-links li{display:block}.footer-links a:active,.footer-links a:focus,.footer-links a:hover{color:#36c;text-decoration:none}.footer-links.inline li{display:inline-block}.site-footer .social-icons{text-align:right}.site-footer .social-icons a{background-color:#33353d;color:#fff;height:40px;line-height:40px;margin-left:6px;margin-right:0;width:40px}.copyright-text{margin:0}@media (max-width:991px){.site-footer [class^=col-]{margin-bottom:30px}}@media (max-width:767px){.site-footer{padding-bottom:0}.site-footer .copyright-text,.site-footer .social-icons{text-align:center}}.social-icons{list-style:none;margin-bottom:6px;padding-left:0}.social-icons li{display:inline-block;margin-bottom:4px}.social-icons li.title{color:#96a2b2;font-size:13px;font-weight:700;margin-right:15px;text-transform:uppercase}.social-icons a{background-color:#eceeef;border-radius:100%;color:#818a91;display:inline-block;font-size:16px;height:44px;line-height:44px;margin-right:8px;text-align:center;transition:all .2s linear;width:44px}.social-icons a:active,.social-icons a:focus,.social-icons a:hover{background-color:#29aafe;color:#fff}.social-icons.size-sm a{font-size:14px;height:34px;line-height:34px;width:34px}.social-icons a.facebook:hover{background-color:#3b5998}.social-icons a.twitter:hover{background-color:#00aced}.social-icons a.linkedin:hover{background-color:#007bb6}.social-icons a.dribbble:hover{background-color:#ea4c89}@media (max-width:767px){.social-icons li.title{display:block;font-weight:600;margin-right:0}}.footer-links a{color:#737373;position:relative;text-decoration:none}.footer-links a:hover{color:#fff}.footer-links a:after{background:#fff;bottom:-5px;content:"";display:block;height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.footer-links a:hover:after{width:100%}.site-footer img{height:auto;max-height:120px!important;max-width:"100%"}.contact-container{align-items:center;display:flex;height:100vh;justify-content:center;margin:0;padding:20px}.contact-box{background-color:#000;border:2px solid #ddd;border-radius:10px;box-shadow:0 4px 10px #0000001a;max-width:500px;padding:30px;text-align:center;width:100%}.contact-box h1{color:#fff;font-size:2em;margin-bottom:10px}.contact-box .contact-underline{background-color:#fff;height:3px;margin:10px auto;width:60px}.contact-box p{color:#fff;font-size:1.3em;line-height:1.6;margin:15px 0}.contact-box a{color:#b4b2b2;font-weight:700;text-decoration:none}.contact-box a:hover{color:#d9d9d9;text-decoration:underline}.about-container{margin-top:100px}.about-image{border-radius:8px;display:block;height:auto;margin-left:auto;margin-right:auto;max-width:80%}.about-content{font-family:monospace;font-size:smaller;padding-left:30px;padding-right:30px}.about-title{background-color:#f5f5f5;border-radius:5px;color:gray;font-size:18px;margin:auto auto 15px;padding:7px;text-align:center}.product-card{margin-top:100px}.image-container img{max-width:100%}@media (max-width:991px){.action-buttons,.product-details{margin-top:15px}}.image-container{-ms-overflow-style:none;display:flex;scroll-snap-type:x mandatory;scrollbar-width:none}.image-container::-webkit-scrollbar{display:none}.image-container img{flex:0 0 auto;height:auto;margin-right:10px;scroll-snap-align:center;width:100%}@media (min-width:992px){.image-container{justify-content:center}.image-container img{margin-right:20px;max-width:300px}}.image-container{overflow-x:auto;white-space:nowrap}@media (min-width:992px){.product-card{display:flex;justify-content:space-between}.action-buttons,.product-details{margin-top:0}}body{margin:0;padding:0}.preloader{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:1000}.tshirt-container{max-width:150px;perspective:1000px;position:relative;width:20vw}.tshirt{animation:tshirtFlipSequence 4s ease forwards;height:auto;transform-origin:center;width:100%}@keyframes tshirtFlipSequence{0%{opacity:0;transform:translateZ(-200px) rotateX(180deg) scale(.5)}50%{opacity:1;transform:translateZ(0) rotateX(180deg) scale(1.5)}to{opacity:1;transform:translateZ(0) rotateX(0deg) scale(1.5)}}.brand-name{animation:showBrandName 1s ease 3s forwards;bottom:5%;color:#fdfdfd;font-family:monospace;font-size:5vw;opacity:0;position:absolute;text-align:center;width:100%}@keyframes showBrandName{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body{background-color:#000}.btn-color{background-color:#0e1c36;color:#fff}.profile-image-pic{height:100px;object-fit:cover;width:100px}.cardbody-color{background-color:#ebf2fa}a{text-decoration:none}.login img{height:auto;max-height:200px!important;max-width:"50%"}.cart-container{margin-top:40px;padding:20px}.cart-summary{background-color:#343a40;border-radius:10px;color:#fff;padding:20px}.summary-title{font-size:1.5rem;text-align:center}.checkout-button{background-color:#c5a992;color:#fff9f9;transition:background-color .3s ease;width:100%}.checkout-button:hover{background-color:#a9a9a9}.cart-title{font-size:2rem;font-weight:700;margin:20px 0;text-align:center}.line{background-color:#000;border:1px solid #000;display:block;width:90%}.empty-cart-message{color:#666;margin:20px 0;text-align:center}.empty-cart-icon{display:block;height:auto;margin:0 auto 10px;width:300px}.cart-text-center{align-items:center;display:flex;justify-content:center}.optiom-value{font-size:small}.box-return{color:#d2d1d1;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;line-height:1.6;margin-top:100px}.return-title{background-color:#f5f5f5;border-radius:5px;color:#4e4e4e;font-size:18px;margin:auto auto 15px;padding:7px;text-align:center}.bold-text{color:#fff}.admin-container{margin-top:100px;min-height:100vh}.box-admin{background-color:#007bff;border-radius:8px;color:#fff;cursor:pointer;transition:transform .2s,box-shadow .2s}.box-admin:hover{background-color:#0056b3;box-shadow:0 4px 8px #0003;transform:scale(1.05)}.box-admin.active{background-color:#004085}.sidebar{background-color:#343a40;color:#fff;height:100%}.sidebar .nav-link{border-radius:4px;color:#adb5bd;font-size:1rem;padding:10px 15px;transition:background-color .2s}.sidebar .nav-link.active,.sidebar .nav-link:hover{background-color:#495057;color:#fff}.checkout-container{background-color:#f1f3f6;border-radius:8px;margin:100px auto auto;max-width:800px;padding:20px}.checkout-container h2{margin-bottom:20px;text-align:center}.checkout-flex{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.checkout-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;flex:1 1;margin-bottom:20px;min-width:300px;padding:20px}.checkout-card h3{color:#333;margin-bottom:15px}.checkout-fields{display:flex;flex-direction:column;gap:10px}.checkout-fields input{border:1px solid #e0e0e0;border-radius:4px;padding:12px}.checkout-fields input:focus{border-color:#2874f0;outline:none}.full-width{width:100%}.place-order-button{background-color:#fb641b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;margin-top:20px;padding:14px;transition:background-color .3s ease;width:100%}.place-order-button:hover{background-color:#e53e10}.upi-scanner img{height:150px;margin-top:10px;width:150px}.heading-checkout{font-size:20px;padding-left:18px;padding-top:14px}.hr-checkout{border:.7px solid #757474;margin:8px 0 0}.order-success-container{align-items:center;background:#000;color:#d1d1d1;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100vh;justify-content:center;overflow:hidden;text-align:center}.success-message{animation:fadeIn 1.5s ease-in-out;color:#c6c6c6;font-size:2.5rem;font-weight:700;margin-top:20px}.order-confirmation{animation:fadeIn 2s ease-in-out;color:#8c8c8c;font-size:1.2rem;margin-top:10px}.back-to-home-button{background:#333;border:none;border-radius:25px;box-shadow:0 4px 10px #00000080;color:#d1d1d1;cursor:pointer;font-size:1.2rem;margin-top:20px;padding:12px 24px;transition:transform .3s,background-color .3s,box-shadow .3s}.back-to-home-button:hover{background-color:#444;box-shadow:0 6px 15px #000000b3;transform:scale(1.05)}.animation{margin:0 auto;position:relative}.animation,.circle{height:100px;width:100px}.circle{align-items:center;animation:scaleUp 1.5s ease-in-out forwards;border:8px solid #555;border-radius:50%;display:flex;justify-content:center}.checkmark{animation:checkmarkFadeIn 1s ease-in-out .5s forwards;color:#4caf50;font-size:3rem;font-weight:700}.checkmark,.confetti{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.confetti{display:none;pointer-events:none;z-index:10}.confetti .confetti-piece{animation:confettiAnimation 1.5s forwards;background-color:#f2b500;height:10px;opacity:0;position:absolute;width:5px}.confetti .confetti-piece:first-child{animation-delay:.1s;left:10px}.confetti .confetti-piece:nth-child(2){animation-delay:.2s;left:20px}.confetti .confetti-piece:nth-child(3){animation-delay:.3s;left:-10px}@keyframes confettiAnimation{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(200px,-300px)}}@keyframes scaleUp{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes checkmarkFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.b2cbafd8.css.map*/