@import url(https://fonts.googleapis.com/css2?family=Itim&family=Titillium+Web:wght@200;300;400;600;700&display=swap);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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{scroll-behavior:smooth}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}*{font-family:Titillium Web,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}:root{--main-color:#7a2cc7;--main-color-bright:#6321aa;--main-muted-color:#67567a;--bg-bright-color:#ececec;--bg-card:#e5e5e5;--text-muted-color:#00000071;--text-muted-bright:#adadad;--text-bg:#80808029;--accent-color:#3a0079;--shadow:1px 1px 8px var(--text-bg),-1px -1px 8px var(--text-bg)}#root,body,html{height:100%;margin:0}#root{display:flex;flex-direction:column;min-height:100vh}main{flex:1 1}.bg-main-color{background-color:#7a2cc7;background-color:var(--main-color)}.bg-bright-color{background-color:#6321aa;background-color:var(--main-color-bright)}.bg-accent-color{background-color:#3a0079;background-color:var(--accent-color)}.bg-light-color{background-color:#ececec;background-color:var(--bg-bright-color)}.text-color-bright{color:#6321aa;color:var(--main-color-bright)}.text-color-accent{color:#3a0079;color:var(--accent-color)}.text-light-color{color:#ececec;color:var(--bg-bright-color)}.text-main-muted{color:#67567a;color:var(--main-muted-color)}.text-muted-color{color:#00000071;color:var(--text-muted-color)}body,html{background-color:#ececec;background-color:var(--bg-bright-color);scroll-behavior:smooth}input:focus{box-shadow:none!important}button:disabled,button[disabled]{cursor:not-allowed;pointer-events:visible!important}.section-padding{padding-bottom:3rem;padding-top:5rem}.main-lg .left,.main-lg .right{align-items:center;display:flex;flex-direction:column;height:inherit;justify-content:center;position:relative}.main-lg .left .logo{height:32%}.main-lg .left .logo .akad-logo img{height:111px}.main-lg .left .some-text{height:38%}.main-lg .left .social-apps{height:20%}.main-lg .left .social-apps .social-links{align-items:center;display:flex;flex-direction:row;gap:1.2rem;justify-content:center;list-style:none;margin:0;padding:0}.main-lg .left .social-apps .social-links svg{stroke:#ececec;stroke:var(--bg-bright-color);font-size:1.4rem;transition:all .3s ease-in-out}.main-lg .left .social-apps .social-links svg:hover{transform:translateY(2px)}.main-lg .right{background-color:#d3d3d3;text-align:center}.main-lg .right .some-text{height:28%}.main-lg .right .some-text p{color:#67567a;color:var(--main-muted-color);padding:0 6rem}.main-lg .right .explore-more{align-items:center;display:flex;flex-direction:column;height:52%;justify-content:center}.main-lg .right .explore-more .shopping-img img{height:200px}.main-lg .right .explore-more button{background-color:#6321aa;background-color:var(--main-color-bright);border:2px solid #6321aa;border:2px solid var(--main-color-bright);border-radius:.2rem;color:#fff;font-weight:600;padding:.88rem 1.6rem;transition:all .4s}.main-lg .right .explore-more button:hover{background-color:initial;color:#6321aa;color:var(--main-color-bright)}.main-lg .left .copyright-left,.main-lg .right .copyright-right{bottom:2px;position:absolute}.main-lg .left .copyright-left{right:4px}.main-lg .right .copyright-right{color:#6321aa;color:var(--main-color-bright);left:4px}.main-lg .copyright-right span a{color:#67567a;color:var(--main-muted-color);font-weight:500;text-decoration:none;transition:all .4s}.main-lg .copyright-right span a:hover{color:#6321aa;color:var(--main-color-bright)}.main-mob .container{gap:3rem}@media (min-width:350px) and (max-width:550px){.main-mob .container{gap:0}}.main-mob .shopping-img img{width:160px}.main-mob .explore-more button{background-color:#6321aa;background-color:var(--main-color-bright);border:2px solid #6321aa;border:2px solid var(--main-color-bright);border-radius:.2rem;color:#fff;font-weight:600;padding:.88rem 1.6rem;transition:all .4s}.main-mob .explore-more button:hover{background-color:initial;color:#6321aa;color:var(--main-color-bright)}#preloader{background-color:#ececec;background-color:var(--bg-bright-color);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader-logo{height:50px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}#loader{animation:spin 2s linear infinite;border:3px solid #0000;border-radius:50%;border-top-color:#6321aa;display:block;height:150px;left:50%;margin:-75px 0 0 -75px;position:relative;top:50%;width:150px}#loader:before{animation:spin 3s linear infinite;border:3px solid #0000;border-radius:50%;border-top-color:#776c83;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}#loader:after{animation:spin 1.5s linear infinite;border:3px solid #0000;border-radius:50%;border-top-color:#6b4495;bottom:15px;content:"";left:15px;position:absolute;right:15px;top:15px}.navbar{background:#ececec;background:var(--bg-bright-color);z-index:900}.navbar .navbar-brand img{height:70px}.dropdown-toggle:after{vertical-align:.1em}.navbar .navbar-nav .nav-item .nav-link{color:#67567a;color:var(--main-muted-color);font-size:1.2rem;font-weight:600;margin-left:1rem;margin-right:1rem;padding:0!important;position:relative}.navbar .navbar-nav .nav-item .nav-link.active,.navbar .navbar-nav .nav-item .nav-link:hover{color:#6321aa;color:var(--main-color-bright)}.navbar .navbar-nav .nav-item .nav-link:before{bottom:-3px;left:-4px}.navbar .navbar-nav .nav-item .nav-link:after,.navbar .navbar-nav .nav-item .nav-link:before{background-color:#6321aa;background-color:var(--main-color-bright);content:"";height:2px;position:absolute;transition:all .4s;width:0}.navbar .navbar-nav .nav-item .nav-link:after{right:-4px;top:0}.navbar .navbar-nav .nav-item .nav-link.active:after,.navbar .navbar-nav .nav-item .nav-link.active:before,.navbar .navbar-nav .nav-item .nav-link:hover:after,.navbar .navbar-nav .nav-item .nav-link:hover:before{width:60%}.navbar-toggler{border:none}.navbar-toggler:focus{box-shadow:none}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='%236321AA' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.account-btn a,.account-btn button{display:inline-block;height:26px;width:26px}.account-btn a svg,.account-btn button svg{stroke:#6321aa;stroke:var(--main-color-bright);height:26px;transition:all .3s ease-out;width:26px}.account-btn a:hover svg,.account-btn button:hover svg{transform:translateX(-2px)}.navbar .languages-selector{border-radius:4px;margin-inline:1rem}.navbar .languages-selector .language{align-items:center;color:#c8c7cb;display:flex;gap:8px;justify-content:center;text-decoration:none}.toastify{align-items:center;background-color:#e3dde9d0;border:1px solid #d1c8db;color:#6321aa;color:var(--main-color-bright);display:flex;gap:8px;justify-content:space-between;padding:4px 8px;position:fixed;right:-200px;top:6px;transition:all .5s ease-in;z-index:910}.toastify .icon svg{stroke:#6321aa;stroke:var(--main-color-bright)}.shopping-cart{height:auto;position:fixed;right:-350px;top:20%;transition:all .5s ease-in;width:350px;z-index:920}.shopping-cart .cart-bag{bottom:-2px;height:44px;left:-100%;position:relative;transition:all .5s ease-in;width:44px}.shopping-cart .cart-bag .cart-btn{border:none;border-radius:6px;padding:0}.shopping-cart .cart-bag .cart-btn svg{stroke:#ececec;stroke:var(--bg-bright-color);align-items:center;box-shadow:4px 4px 14px #0000004d;display:flex;height:44px;justify-content:center;padding:2px 6px;width:44px}.shopping-cart #count-items,.shopping-cart .cart-bag .cart-btn svg{background-color:#6321aa;background-color:var(--main-color-bright);border-radius:4px}.shopping-cart #count-items{color:#ececec;color:var(--bg-bright-color);font-size:16px;padding:2px 10px;position:absolute;right:26px;top:-20px}.shopping-cart .cart-content{background-color:#e2e8f0;border-right:0;box-shadow:1px 1px 8px #00000071;box-shadow:1px 1px 8px var(--text-muted-color);max-height:100%;overflow:auto;padding:1rem .8rem;position:relative;width:100%}.shopping-cart .cart-content .cart-top .cart-title{color:#6321aa;color:var(--main-color-bright);font-size:22px;margin:0}.shopping-cart .cart-content .cart-top .close-cart-btn{background-color:initial;border:none;height:28px;left:0;line-height:24px;padding:0;position:absolute;top:0;width:28px}.shopping-cart .cart-content .cart-top .close-cart-btn svg{stroke:#6321aa;stroke:var(--main-color-bright)}.shopping-cart .cart-content .cart-middle{background-color:#f1f5f9;border-radius:4px;box-shadow:2px 2px 8px #80808029,-2px -2px 8px #80808029;box-shadow:2px 2px 8px var(--text-bg),-2px -2px 8px var(--text-bg);height:130px;margin-bottom:8px;padding:4px}.shopping-cart .cart-content .cart-middle .selected-item-left{height:100%;position:relative;width:32%}.shopping-cart .cart-content .cart-middle .selected-item-left h6{background-color:#e2e8f0c2;border:1px solid #80808029;border:1px solid var(--text-bg);border-bottom-left-radius:8px;border-top-right-radius:8px;color:#6321aa;color:var(--main-color-bright);font-size:14px}.shopping-cart .cart-content .cart-middle .selected-item-middle{height:100%;position:relative;width:60%}.shopping-cart .cart-content .cart-middle .selected-item-middle h5{color:#6321aa;color:var(--main-color-bright);font-size:16px}.shopping-cart .cart-content .cart-middle .selected-item-middle p{font-size:14px}.shopping-cart .cart-content .cart-middle .selected-item-middle h6{color:#6321aa;color:var(--main-color-bright)}.shopping-cart .cart-content .cart-middle .selected-item-right{height:100%;position:relative;width:8%}.shopping-cart .cart-content .cart-middle .selected-item-right .quantity-control{background-color:#e2e8f0;box-shadow:1px 1px 6px #80808029;box-shadow:1px 1px 6px var(--text-bg)}.shopping-cart .cart-content .cart-middle .selected-item-right .quantity-control button svg{stroke:#6321aa;stroke:var(--main-color-bright)}.shopping-cart .cart-content .cart-middle .selected-item-right button svg{stroke:#ef4444}.shopping-cart .cart-content .cart-bottom .proceed-checkout-btn{background-color:#3a0079;background-color:var(--accent-color);border:1px solid #3a0079;border:1px solid var(--accent-color);border-radius:4px;color:#ececec;color:var(--bg-bright-color);display:block;padding:8px;text-decoration:none;transition:all .3s ease-in-out}.shopping-cart .cart-content .cart-bottom .proceed-checkout-btn:hover{background-color:initial;color:#3a0079;color:var(--accent-color)}.shop-more{background-color:#3a0079;background-color:var(--accent-color)}.shop-more,.shop-more:hover{border:1px solid #3a0079;border:1px solid var(--accent-color);color:#ececec;color:var(--bg-bright-color)}.shop-more:hover{background-color:#2f0062}.modal .modal-dialog{height:50%;max-width:55%}.modal .modal-dialog .modal-content .present-product .present-close-btn{background-color:initial;border:none;margin:0;padding:0;position:absolute;right:20px;top:20px}.modal .modal-dialog .modal-content .present-product .left-present{width:30%}.modal .modal-dialog .modal-content .present-product .left-present img{border:1px solid #dbdbdb}.modal .modal-dialog .modal-content .present-product .right-present{width:70%}.modal .modal-dialog .modal-content .present-product .right-present .present-details .text-present-details{color:#67567a;color:var(--main-muted-color);font-size:14px!important}.modal .modal-dialog .modal-content .present-product .right-present .present-add-btn{background-color:#3a0079;background-color:var(--accent-color);border:1px solid #3a0079;border:1px solid var(--accent-color);color:#ececec;color:var(--bg-bright-color);transition:all .3s ease-in-out}.modal .modal-dialog .modal-content .present-product .right-present .present-add-btn:hover{background-color:initial;color:#3a0079;color:var(--accent-color)}.mob-nav{background-color:#6321aa;background-color:var(--main-color-bright);border-top-left-radius:4rem;border-top-right-radius:4rem;bottom:0;display:none;left:0;position:fixed;width:100%;z-index:900}.mob-nav .mob-list{align-items:center;display:flex;gap:1.8rem;justify-content:center;list-style-type:none;margin:0 auto;padding:0;position:relative}.mob-nav .mob-list .mob-links{padding:.8rem 1rem .4rem}.mob-nav .mob-list .mob-links .mob-link{align-items:center;color:#f5f5f5;display:flex;flex-direction:column;gap:.2rem;justify-content:center;position:relative;text-decoration:none;transition:all.3s}.mob-nav .mob-list .mob-link.active{font-weight:700}.mob-nav .mob-list .mob-link.active:after,.mob-nav .mob-list .mob-link.active:before{background-color:#f5f5f5;content:"";height:2px;position:absolute;top:calc(34% - 1px);transition:all .3s;width:8px}.mob-nav .mob-list .mob-link.active:before{left:-8px}.mob-nav .mob-list .mob-link.active:after{right:-8px}.mob-nav .mob-list .mob-links .mob-link .bx{font-size:1.4rem;position:relative}.mob-nav .mob-list .mob-links .mob-link span{font-size:.88rem;position:relative}.home-bg{align-items:center;background-attachment:fixed;background-blend-mode:multiply;background-color:#d7d7d7;background-image:url(/static/media/home.1e86d24b1e22658e36cd.webp);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center}.home-bg .home-content .home-title{color:#6321aa;color:var(--main-color-bright);font-size:2.6rem;font-weight:600}.home-bg .home-content .home-btn a{border:2px solid #6321aa;border:2px solid var(--main-color-bright);border-radius:.2rem;font-weight:600;padding:.88rem 1.6rem;text-decoration:none;transition:all .4s}.home-bg .home-content .home-btn .product-btn{background-color:#6321aa;background-color:var(--main-color-bright);color:#ececec;color:var(--bg-bright-color)}.home-bg .home-content .home-btn .offer-btn,.home-bg .home-content .home-btn .product-btn:hover{background-color:initial;color:#6321aa;color:var(--main-color-bright)}.home-bg .home-content .home-btn .offer-btn:hover{background-color:#6321aa;background-color:var(--main-color-bright);color:#fff}.offer-products .swiper.mySwiperOfferProducts,.products .swiper.mySwiperProducts{padding-bottom:2.2rem}.offer-products .mySwiperOfferProducts .swiper-button-prev,.products .mySwiperProducts .swiper-button-prev{left:22px}.offer-products .mySwiperOfferProducts .swiper-button-next,.products .mySwiperProducts .swiper-button-next{right:22px}.offer-products .mySwiperOfferProducts .swiper-button-next:after,.offer-products .mySwiperOfferProducts .swiper-button-prev:after,.products .mySwiperProducts .swiper-button-next:after,.products .mySwiperProducts .swiper-button-prev:after{background-color:#6321aa;background-color:var(--main-color-bright);border-radius:4px;box-shadow:2px 2px 8px #0000005b;color:#ececec;color:var(--bg-bright-color);font-size:18px;padding:6px 10px}.offer-products .swiper-button-next.swiper-button-disabled,.offer-products .swiper-button-prev.swiper-button-disabled,.products .swiper-button-next.swiper-button-disabled,.products .swiper-button-prev.swiper-button-disabled{pointer-events:visible}.offer-products .swiper-pagination-bullet-active,.products .swiper-pagination-bullet-active{background-color:#6321aa;background-color:var(--main-color-bright)}.card .top-card{align-items:center;display:flex;justify-content:space-between;left:0;padding:6px 10px;position:absolute;top:0;width:100%;z-index:10}.card .top-card h5{background-color:#80808029;background-color:var(--text-bg);border-radius:0 8px 0 8px;color:#6321aa;color:var(--main-color-bright);font-size:18px;padding:4px 8px}.card .top-card .add-product{background-color:initial;border:none;padding:0}.card .top-card .add-product svg{stroke:#6321aa;stroke:var(--main-color-bright)}.card .product-link{background-color:#ececec;background-color:var(--bg-bright-color);border:1px solid #80808029!important;border:1px solid var(--text-bg)!important;display:block;height:280px;outline:none}.card .product-link img{height:180px;object-fit:cover;transition:all .3s ease-in;width:180px}.card .product-link:hover img{filter:grayscale(.6);transform:scale(.95)}.card .offer-price{background-color:#e5e5e5;background-color:var(--bg-card);border:1px solid #80808029;border:1px solid var(--text-bg);border-top:0;color:#6321aa;color:var(--main-color-bright);font-size:18px;font-weight:700;margin:0;padding:8px 12px;text-align:center}.card .bottom-card{background-color:#6321aa;background-color:var(--main-color-bright);color:#ececec;color:var(--bg-bright-color);min-height:5rem;padding:8px;text-align:center;width:100%;z-index:11}.card .bottom-card p{font-size:14px}.payment-methods{background-color:#e5e5e5;background-color:var(--bg-card)}.payment-methods .mastercard-visa{background-image:linear-gradient(285deg,#3939390a,#3939390a 25%,#7e7e7e0a 0,#7e7e7e0a 50%,#5050500a 0,#5050500a 75%,#7575750a 0,#7575750a),linear-gradient(333deg,#1a1a1a0a,#1a1a1a0a 25%,#9a9a9a0a 0,#9a9a9a0a 50%,#dadada0a 0,#dadada0a 75%,#5b5b5b0a 0,#5b5b5b0a),linear-gradient(45deg,#0e0e0e0a,#0e0e0e0a 25%,#d8d8d80a 0,#d8d8d80a 50%,#2c2c2c0a 0,#2c2c2c0a 75%,#6f6f6f0a 0,#6f6f6f0a),linear-gradient(251deg,#1b1b1b0a,#1b1b1b0a 25%,#6b6b6b0a 0,#6b6b6b0a 50%,#a7a7a70a 0,#a7a7a70a 75%,#2222220a 0,#2222220a),linear-gradient(63deg,#7272720a,#7272720a 25%,#1010100a 0,#1010100a 50%,#bebebe0a 0,#bebebe0a 75%,#9f9f9f0a 0,#9f9f9f0a),linear-gradient(90deg,#2c458e,#8511ea);border-radius:8px;color:#ececec;color:var(--bg-bright-color);font-family:Itim,sans-serif;margin-inline:auto;padding:24px 30px;position:relative;width:350px}.payment-methods .mastercard-visa .name-detail .bank{position:relative;text-align:end}.payment-methods .mastercard-visa .name-detail .bank h6{font-weight:700;letter-spacing:6px;margin-bottom:0;text-transform:uppercase}.payment-methods .mastercard-visa .name-detail .bank span{bottom:10px;font-size:8px;font-weight:700;position:absolute;right:4px;text-transform:uppercase}.payment-methods .mastercard-visa .card-number h6{font-size:1.3rem;font-weight:700;letter-spacing:2px;margin-bottom:0}.payment-methods .mastercard-visa .other-detail{margin-bottom:2.2rem;margin-top:4px;position:relative}.payment-methods .mastercard-visa .other-detail .valid{font-size:10px;position:absolute;right:50px}.payment-methods .mastercard-visa .other-detail .valid span:last-of-type{bottom:-10px;left:0;position:absolute}.payment-methods .mastercard-visa .other-detail h6{bottom:-21px;font-weight:700;margin-bottom:0;position:absolute;right:0}.payment-methods .mastercard-visa .img-payment{bottom:-4px;position:absolute;right:8px}.our-brands .brands .swiper .swiper-slide img{display:block;filter:grayscale(1);margin-inline:auto;object-fit:cover;opacity:.6;transition:all .2s ease-in-out;width:140px}.our-brands .brands .swiper .swiper-slide:hover img{filter:grayscale(0);opacity:1}.our-brands .brands .swiper .swiper-slide{border:1px solid #0000}.our-brands .brands .swiper .swiper-slide:hover{background-color:#e5e5e5;background-color:var(--bg-card);border-color:#80808029;border-color:var(--text-bg);cursor:pointer;transform:scale(1.01)}.customers-counter{background-blend-mode:multiply;background-color:#80808029;background-color:var(--text-bg);background-image:url(/static/media/bg-counter.3c7a02db18375a77e785.webp);background-position:100%;background-size:cover;padding:10rem 6rem}.customers-counter .counter{color:#6321aa;color:var(--main-color-bright);font-weight:600}.features{background-color:#7a2cc7;background-color:var(--main-color)}.features .feature{color:#ececec;color:var(--bg-bright-color)}.features .feature .feature-img{align-items:center;background-color:#ececec;background-color:var(--bg-bright-color);border:1px dotted #ececec;border:1px dotted var(--bg-bright-color);border-radius:50%;display:flex;height:85px;justify-content:center;margin:0 auto .8rem;width:85px}.features .feature .feature-img img{transition:all .44s;width:44px}.features .feature:hover .feature-img img{transform:rotate(1turn)}.features .feature .feature-hr{border-color:#ececec;border-color:var(--bg-bright-color);margin:1rem auto .5rem;opacity:1;width:25%}.maps .map{height:400px;position:relative;width:100%}.maps .map .circle-marker{border:5px dotted #7a2cc7;border:5px dotted var(--main-color);border-radius:50%;height:60px;left:50%;position:absolute;top:38%;transform:translate(-50%);width:60px}.maps .map .description-marker{background-color:#7a2cc7;background-color:var(--main-color);border-radius:4px;color:#ececec;color:var(--bg-bright-color);left:50%;padding:6px 8px;position:absolute;text-align:center;top:22%;transform:translate(-50%)}.maps .map .description-marker h6{margin:0}.maps .map .description-marker h6:last-of-type{color:#adadad;color:var(--text-muted-bright);font-size:.8rem;margin-top:.4rem}.details{padding:6rem 4rem}.details .schedule .date{align-items:center;border-radius:.2rem;column-gap:1rem;display:flex;font-weight:600;height:40px;justify-content:space-around;padding:0 1rem}.details .schedule .date:first-of-type{background-color:#6321aa;background-color:var(--main-color-bright);color:#ececec;color:var(--bg-bright-color)}.details .schedule .date:nth-of-type(2){background-color:#7a2cc7;background-color:var(--main-color);color:#ececec;color:var(--bg-bright-color)}.details .schedule .date:nth-of-type(3){background-color:initial;border:2px solid #6321aa;border:2px solid var(--main-color-bright);color:#6321aa;color:var(--main-color-bright)}.details .contacts .contact{align-items:center;color:#6321aa;color:var(--main-color-bright);column-gap:1rem;display:flex;font-weight:600}.details .contacts .contact a{align-items:center;background-color:#6321aa;background-color:var(--main-color-bright);border-radius:4px;color:#ececec;color:var(--bg-bright-color);display:flex;height:40px;justify-content:center;width:40px}footer{background-color:#7a2cc7;background-color:var(--main-color);padding:4rem 0}footer .footer-paragraph{margin-bottom:2rem}footer .quick-info li a{align-items:center;background-color:#ececec;background-color:var(--bg-bright-color);border-radius:.2rem;display:flex;height:34px;justify-content:center;transition:all .333s;width:38px}footer .quick-info li a svg{stroke:#6321aa;stroke:var(--main-color-bright);stroke-width:1.6px}footer .quick-info li a:hover{transform:translateY(-4px)}footer .quick-links li a,footer p{color:#adadad;color:var(--text-muted-bright)}footer h3{color:#ececec;color:var(--bg-bright-color);font-size:1.6rem;margin-bottom:30px}footer .gallery a{display:block;margin-bottom:10px;margin-right:10px;opacity:1;transition:all .3s ease}footer .gallery a:hover{opacity:.7;transform:scale(.96)}footer .footer-left{text-align:end}footer .footer-right{text-align:start}footer .quick-links li{margin-bottom:16px}footer .quick-links li:last-of-type{margin-bottom:0}footer .quick-links li a{font-weight:500;text-decoration:none;transition:all .3s}footer .quick-links li a:hover,footer hr{color:#ececec;color:var(--bg-bright-color)}footer hr{margin:2rem auto 1rem;opacity:.7;width:84%}footer .copyright{color:#ececec;color:var(--bg-bright-color)}footer .copyright a{color:#adadad;color:var(--text-muted-bright);font-weight:600;text-decoration:none;transition:all .3s}.scroll-to-top,footer .copyright a:hover{color:#ececec;color:var(--bg-bright-color)}.scroll-to-top{align-items:center;background-color:#3a0079;background-color:var(--accent-color);border-radius:.2rem;bottom:6%;cursor:pointer;display:flex;font-size:1.3rem;height:40px;justify-content:center;position:fixed;right:-60px;text-decoration:none;transition:all .5s ease-in-out;width:40px;z-index:100}.scroll-to-top:hover{color:#ececec;color:var(--bg-bright-color)}.scroll-to-top:hover .bx-chevrons-up{animation:scroll-top-anim .6s linear infinite}@keyframes scroll-top-anim{40%{transform:translateY(2px)}80%{transform:translateY(-2px)}}.whatsapp-box{animation:wapp 1.8s ease-in;background-color:#c7d7cd;bottom:16px;height:160px;left:100%;position:fixed;transition:.5s;width:326px;z-index:101}.whatsapp-box.active{left:calc(100% - 326px);transition:.5s}.fit-to-box{left:0!important}.btn-box{background-color:#25cb63;border-radius:4px 0 0 4px;color:#e1e1e1;cursor:pointer;height:48px;left:-48px;line-height:48px;position:absolute;top:0;width:48px}.btn-box.bxl-whatsapp{font-size:2rem}.btn-box.bx-chevrons-right{font-size:1.2rem}.msg h5{color:#1b492c}.msg p{color:#25613b}.whatsapp-btn{background-color:#25d366;border-radius:50px;box-shadow:0 0 .3rem #1c5832;color:#f0f0f0;font-size:30px;height:50px;line-height:50px;text-align:center;transition:.3s ease-in-out;width:50px}.whatsapp-btn:hover{transform:translateY(-5px)}.whatsapp-btn .whatsapp-icon{color:#f5f5f5}@keyframes wapp{0%{right:-500px}to{right:0}}.shop-store{margin-top:74px}.shop-store .products-filter{background-color:#e5e5e5;background-color:var(--bg-card);padding:8px 4px;position:-webkit-sticky;position:sticky;top:74px;z-index:800}.shop-store .products-filter .filter-btns .dropdown .dropdown-toggle{background-color:initial;border:1px solid #6321aa;border:1px solid var(--main-color-bright);color:#6321aa;color:var(--main-color-bright)}.shop-store .products-filter .filter-btns .dropdown .dropdown-toggle:hover{background-color:#3a0079;background-color:var(--accent-color);color:#ececec;color:var(--bg-bright-color)}.shop-store .products-filter .filter-btns .dropdown .dropdown-menu{border-color:#6321aa;border-color:var(--main-color-bright);padding-inline:8px}.shop-store .products-filter .filter-btns .dropdown .dropdown-menu.show{margin-top:2px!important}.shop-store .products-filter .filter-btns .dropdown .dropdown-item{background-color:initial;border:1px dashed #0000;border-radius:16px;color:#67567a;color:var(--main-muted-color);padding:4px 8px;text-align:center}.shop-store .products-filter .filter-btns .dropdown .dropdown-item.mixitup-control-active,.shop-store .products-filter .filter-btns .dropdown .dropdown-item:hover{border-color:#6321aa;border-color:var(--main-color-bright);color:#6321aa;color:var(--main-color-bright)}.shop-store .products-filter .reset-filters svg{stroke:#dc3545;height:18px;vertical-align:text-bottom!important;width:18px}.shop-store .products-filter .reset-filters:hover{background-color:#dc3545;color:#ececec!important;color:var(--bg-bright-color)!important}.shop-store .products-filter .reset-filters:hover svg{stroke:#ececec!important;stroke:var(--bg-bright-color)!important}.shop-store .mix .mix-box{border:1px solid #80808029;border:1px solid var(--text-bg);border-radius:8px;padding:8px 8px 12px;position:relative}.shop-store .mix .mix-box .has-offer{background-color:#6321aa;background-color:var(--main-color-bright);border-radius:4px;color:#ececec;color:var(--bg-bright-color);font-size:15px;font-weight:200;padding:4px 10px;position:absolute;right:4px;top:4px;z-index:5}.shop-store .mix .mix-box .mix-img{display:grid;height:250px;place-items:center;position:relative;width:100%}.shop-store .mix .mix-box .mix-img img{border-top-left-radius:2px;border-top-right-radius:2px;filter:drop-shadow(1px 1px 8px #80808029);filter:drop-shadow(1px 1px 8px var(--text-bg));height:180px;object-fit:cover;transition:all .4s ease-in-out;width:180px}.shop-store .mix .mix-box:hover .mix-img img{transform:scale(.98)}.shop-store .mix .mix-box .mix-img .view-img{align-items:center;background-color:#00000071;background-color:var(--text-muted-color);display:grid;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease-in-out;width:100%}.shop-store .mix .mix-box:hover .mix-img .view-img{opacity:1}.shop-store .mix .mix-box .mix-img .view-img button svg{stroke:#ececec;stroke:var(--bg-bright-color);cursor:pointer}.shop-store .mix .mix-box hr{color:#898989;margin-inline:auto;margin-bottom:0;opacity:.6;width:100%}.shop-store .mix .mix-box .mix-details{background-color:#ececec;background-color:var(--bg-bright-color);padding:10px 4px;text-align:center}.shop-store .mix .mix-box .mix-details h5{color:#6321aa;color:var(--main-color-bright);font-size:16px;font-weight:700;margin-bottom:4px!important}.shop-store .mix .mix-box .mix-details h6{color:#67567a;color:var(--main-muted-color)}.shop-store .mix .mix-box .mix-btns{align-items:center;display:flex;gap:8px;justify-content:space-between}.shop-store .mix .mix-box button{align-items:center;background-color:#3a0079;background-color:var(--accent-color);border:1px solid #3a0079;border:1px solid var(--accent-color);color:#ececec;color:var(--bg-bright-color);display:flex;gap:4px;justify-content:center;padding:4px 8px;width:100%}.shop-store .mix .mix-box button svg{stroke:#ececec;stroke:var(--bg-bright-color);height:22px;width:22px}.shop-store .mix .mix-box .mix-btns button.mix-view-btn{background-color:#ececec;background-color:var(--bg-bright-color);color:#3a0079;color:var(--accent-color)}.shop-store .mix .mix-box .mix-btns button.mix-view-btn svg{stroke:#3a0079;stroke:var(--accent-color)}.cart-checkout{margin-top:74px}.cart-checkout .cart-products{background-color:#e5e5e5;background-color:var(--bg-card);border-radius:4px;padding:1rem .8rem;position:relative}.cart-checkout .cart-products,.cart-checkout .cart-products .cart-middle{box-shadow:1px 1px 8px #80808029,-1px -1px 8px #80808029;box-shadow:var(--shadow)}.cart-checkout .cart-products .cart-middle{background-color:#ececec;background-color:var(--bg-bright-color);border-radius:2px;height:140px;margin-bottom:12px;padding:8px}.cart-checkout .cart-products .cart-middle .selected-item-left{height:100%;position:relative;width:30%}.cart-checkout .cart-products .cart-middle .selected-item-left h6{background-color:#e2e8f0b4;border:1px solid #80808029;border:1px solid var(--text-bg);border-bottom-left-radius:8px;border-top-right-radius:8px;color:#6321aa;color:var(--main-color-bright)}.cart-checkout .cart-products .cart-middle .selected-item-middle{height:100%;padding-left:8px;position:relative;width:62%}.cart-checkout .cart-products .cart-middle .selected-item-middle h5{color:#6321aa;color:var(--main-color-bright);font-size:16px}.cart-checkout .cart-products .cart-middle .selected-item-middle p{font-size:14px}.cart-checkout .cart-products .cart-middle .selected-item-middle h6{color:#6321aa;color:var(--main-color-bright)}.cart-checkout .cart-products .cart-middle .selected-item-right{height:100%;position:relative;width:8%}.cart-checkout .cart-products .cart-middle .selected-item-right .quantity-control{background-color:#e5e5e5;background-color:var(--bg-card)}.cart-checkout .cart-products .cart-middle .selected-item-right .quantity-control button svg{stroke:#6321aa;stroke:var(--main-color-bright)}.cart-checkout .cart-products .cart-middle .selected-item-right button svg{stroke:#ef4444}.cart-checkout .cart-products .empty-cart h4{color:#6321aa;color:var(--main-color-bright);font-size:20px}.cart-checkout .cart-products .empty-cart p{color:#67567a;color:var(--main-muted-color)}.cart-checkout .cart-products .empty-cart a{background-color:#3a0079;background-color:var(--accent-color);color:#ececec;color:var(--bg-bright-color);display:block;margin-top:12px;margin-inline:auto;transition:opacity .3s ease;width:120px}.cart-checkout .cart-products .empty-cart a:hover{opacity:.92}.cart-content .empty-cart h4{color:#3a0079;color:var(--accent-color);font-size:18px;margin-bottom:14px}.cart-content .empty-cart p{color:#00000071;color:var(--text-muted-color);font-size:16px;margin:0;padding-inline:8px;text-transform:lowercase}.cart-content .empty-cart img{margin-block:18px}.cart-content .empty-cart a{background-color:#3a0079;background-color:var(--accent-color);border:1px solid #3a0079;border:1px solid var(--accent-color);border-radius:4px;color:#ececec;color:var(--bg-bright-color);display:block;padding:8px;text-decoration:none;transition:all .3s ease-in-out}.cart-content .empty-cart a:hover{background-color:initial;color:#3a0079;color:var(--accent-color)}.cart-checkout .order-summary{background-color:#e5e5e5;background-color:var(--bg-card);border-radius:4px;box-shadow:1px 1px 8px #80808029,-1px -1px 8px #80808029;box-shadow:var(--shadow);padding:1rem .8rem}.cart-checkout .order-summary .pay-btn{background-color:#3a0079;background-color:var(--accent-color);border:1px solid #3a0079;border:1px solid var(--accent-color);color:#ececec;color:var(--bg-bright-color);margin-top:1rem;transition:all .3s ease-in-out;width:100%}.cart-checkout .order-summary .pay-btn:hover{background-color:initial;color:#3a0079;color:var(--accent-color)}.about-us{margin-top:74px}.about-us .about-links li a{align-items:center;background-color:#6321aa;background-color:var(--main-color-bright);border-radius:.2rem;display:flex;height:34px;justify-content:center;transition:all .333s;width:38px}.about-us .about-links li a svg{stroke:#ececec;stroke:var(--bg-bright-color);height:24px;width:24px}.about-us .about-links li a:hover{transform:translateY(-4px)}.about-us .swiper-slide{align-items:center;background:#fff;background-position:50%;background-size:cover;display:flex;font-size:18px;justify-content:center;text-align:center}.about-us .swiper{height:240px;margin-left:auto;margin-right:auto;width:100%}.about-us .mySwiper{box-sizing:border-box;height:70px;padding:10px 0}.about-us .mySwiper .swiper-slide{cursor:pointer;height:100%;opacity:.4;width:25%}.about-us .mySwiper .swiper-slide-thumb-active{opacity:1}.about-us .swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.login-form,.register-form{margin-top:74px}.forgot-password .form-control,.login-form .form-control,.register-form .form-control{background-color:initial;border:1px solid #adadad;border:1px solid var(--text-muted-bright);color:#67567a!important;color:var(--main-muted-color)!important;padding:4px 18px}.forgot-password .form-control:focus,.login-form .form-control:focus,.register-form .form-control:focus{background-color:initial;border:1px solid #6321aa;border:1px solid var(--main-color-bright)}.login-form .btn-custom,.register-form .btn-custom{background-color:#3a0079;background-color:var(--accent-color);color:#ececec;color:var(--bg-bright-color);transition:all .3s ease-in-out}.register-form .gender-selection{display:flex;gap:1.4rem}.forgot-password label,.login-form .form-floating label,.register-form .form-floating label{color:#6321aa;color:var(--main-color-bright);left:8px}.register-form .gender-btn{border:1px solid #adadad;border:1px solid var(--text-muted-bright);color:#6321aa;color:var(--main-color-bright)}.register-form .gender-btn:hover{border:1px solid #6321aa;border:1px solid var(--main-color-bright)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,.register-form .gender-btn:hover,:not(.btn-check)+.btn:active{background-color:#6321aa;background-color:var(--main-color-bright);color:#ececec;color:var(--bg-bright-color)}.form-check-input{background-color:#ececec;background-color:var(--bg-bright-color)}.form-check-input:checked,.form-check-input:focus{border-color:#6321aa;border-color:var(--main-color-bright)}.form-check-input:checked{background-color:#6321aa;background-color:var(--main-color-bright)}.error-msg{font-size:14px}.response-msg-box .response-msg{background-color:#e5e5e5;background-color:var(--bg-card);border:1px solid #80808029;border:1px solid var(--text-bg);border-radius:4px;margin-inline:auto;padding:18px 12px 12px;position:relative;width:54%}.login-form .show-hide-pass-btn{background-color:initial;border:initial;height:24px;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px}.login-form .show-hide-pass-btn svg{height:22px;width:22px}.login-form .response-msg-box .response-msg{width:100%}.response-msg-box .response-msg .response-close-btn{background-color:initial;border:none;padding:0;position:absolute;right:2px;top:0}.response-msg-box .response-msg .response-close-btn svg{stroke:#dd3434;height:22px;width:22px}.response-msg-box .response-msg .response-errors{color:#b38686}.forgot-password .modal-footer .btn-close-modal{background-color:initial;border:1px solid #3a0079;border:1px solid var(--accent-color);color:#3a0079;color:var(--accent-color)}.forgot-password .modal-footer .btn-forgot-pass{background-color:#3a0079;background-color:var(--accent-color);border:1px solid #3a0079;border:1px solid var(--accent-color);color:#ececec;color:var(--bg-bright-color)}.forgot-password .response-msg-box .response-msg{width:100%}.otp-field,.verify-otp-field{align-items:center;column-gap:10px;display:flex;flex-direction:row;justify-content:center}.otp-field input,.verify-otp-field input{border:1px solid #80808029;border:1px solid var(--text-bg);border-radius:6px;color:#6321aa;color:var(--main-color-bright);font-size:1.125rem;height:45px;outline:none;text-align:center;width:42px}.otp-field input:focus,.verify-otp-field input:focus{border-color:#6321aa;border-color:var(--main-color-bright);box-shadow:1px 1px 8px #80808029,-1px -1px 8px #80808029;box-shadow:var(--shadow)}.otp-field input::-webkit-inner-spin-button,.otp-field input::-webkit-outer-spin-button,.verify-otp-field input::-webkit-inner-spin-button,.verify-otp-field input::-webkit-outer-spin-button{display:none}.new-password .response-msg-box .response-msg .response-close-btn{right:6px;top:50%;transform:translateY(-50%)}.profile{margin-top:74px}.profile .user-info{align-items:start;display:flex;flex-direction:column}.profile .user-info img{height:128px;margin-bottom:16px;padding:4px;width:128px}.profile .user-details .order,.profile .user-info img{border:1px solid #80808029;border:1px solid var(--text-bg);border-radius:4px}.profile .user-details .order{background-color:#e5e5e5;background-color:var(--bg-card);box-shadow:1px 1px 8px #80808029,-1px -1px 8px #80808029;box-shadow:var(--shadow);margin-bottom:8px;padding:8px 12px}@media (max-width:767px){.navbar .navbar-nav .nav-item .nav-link:after,.navbar .navbar-nav .nav-item .nav-link:before{display:none}.navbar .navbar-nav .nav-item .nav-link{margin-bottom:4px}.navbar .account-btn{padding:0}.navbar .account-btn a{margin-inline:0!important}.navbar .account-btn button{display:block;margin-block:6px;padding-left:4px!important}.navbar .languages-selector{margin-top:8px}.bg-navbar-toggle{background-color:#e5e5e5!important;background-color:var(--bg-card)!important}.home-bg{background-attachment:scroll;background-image:url(/static/media/home-bg-mob.d5d044f0e71b4564efcf.webp)}.home-title{font-size:2.2rem!important}.card .product-link{height:250px}.card .product-link img{height:160px;width:160px}.payment-methods .mastercard-visa{padding:24px}.payment-methods .mastercard-visa .name-detail .bank span{right:2px}.customers-counter{padding:6rem 2rem}.details{padding:6rem 0}.details .contacts{margin-bottom:1.8rem;text-align:center}.details .contacts .contact{display:block}.details .schedule h2{text-align:center}.details .contacts h2,.details .schedule h2{margin-bottom:1.4rem}footer{text-align:center}footer .footer-paragraph{margin-bottom:.8rem}footer h3{margin-block:20px}footer ul{justify-content:center}footer .copyright{font-size:.6rem}.scroll-to-top .bx-chevrons-up{font-size:1.3rem;padding:.3rem .4rem}.whatsapp-btn{bottom:35px;font-size:22px;height:40px;line-height:41px;right:10px;width:40px;z-index:102}.modal .modal-dialog{max-width:100%}.modal .modal-dialog .modal-content .present-product{align-items:center;flex-direction:column;justify-content:center}.modal .modal-dialog .modal-content .present-product .left-present{align-items:center;display:flex;gap:4px;justify-content:center;width:88%}.modal .modal-dialog .modal-content .present-product .right-present{gap:1rem!important;width:100%}.shop-store .mix .mix-box .mix-img img{height:160px;width:160px}}@media (min-width:768px) and (max-width:991px){.navbar .navbar-nav .nav-item .nav-link:after,.navbar .navbar-nav .nav-item .nav-link:before{display:none}.navbar .navbar-nav .nav-item .nav-link{margin-bottom:4px}.navbar .account-btn{padding:0}.navbar .account-btn a{margin-inline:0!important}.navbar .account-btn button{display:block;margin-block:6px;padding-left:4px!important}.bg-navbar-toggle{background-color:#e5e5e5!important;background-color:var(--bg-card)!important}.home-bg{background-attachment:scroll;background-image:url(/static/media/home-bg-mob.d5d044f0e71b4564efcf.webp)}.details{padding:6rem 0}.modal .modal-dialog{max-width:70%}.modal .modal-dialog .modal-content .present-product .right-present .present-add-btn{margin-inline:auto;width:60%}}@media (min-width:992px){.home-content p{width:70%}footer h3{font-size:1.58rem}}@media (min-width:1200px){.home-content p{width:60%}footer h3{font-size:1.6rem}}.account-btn .dropdown-toggle:after{display:none}.account-btn .dropdown-toggle{background:none;border:none}.account-btn .dropdown-menu{border:1px solid #6f32be}.account-btn .dropdown-item:hover{background-color:#f8f9fa;color:#6f32be}.dropdown{display:inline-block;position:relative}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.175);color:#212529;display:none;font-size:1rem;list-style:none;margin:.125rem 0 0;min-width:200px;padding:.5rem 0;position:absolute;right:0;text-align:left;top:100%;z-index:1000}.dropdown-menu.show{display:block}.dropdown-item{background-color:initial;border:0;clear:both;color:#212529;cursor:pointer;display:block;font-weight:400;padding:.5rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:hover{background-color:#f8f9fa;color:#6f32be}.dropdown-item-text{color:#6f32be;display:block;font-weight:500;padding:.5rem 1rem}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.hero-section{background:#7a2cc7;background:linear-gradient(90deg,#7a2cc7,#816fde);color:#fff;height:100vh;min-height:100vh;overflow:hidden;padding:60px 0}.hero-image{animation:floatUpDown 4s ease-in-out infinite alternate}@keyframes floatUpDown{0%{transform:translateY(-10px)}50%{transform:translateY(10px)}to{transform:translateY(-10px)}}.title{font-size:3rem;font-weight:700}.subtitle{font-size:1.5rem;opacity:.85}.description{opacity:.8}.languages-selector button.language-dropdown-btn{align-items:center;background:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;padding:5px 10px}.languages-selector .language-dropdown-menu button.language{background:none;border:none;color:#1a1a1a;cursor:pointer;padding:5px 10px;text-align:left;width:100%}.languages-selector .language-dropdown-menu button.language:hover{background-color:#f0f0f0}[dir=rtl] .shopping-cart .cart-bag{left:-12%!important}.shop-page{padding-top:80px}.mix-box{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:15px;position:relative;transition:transform .3s ease}.mix-box:hover{transform:translateY(-5px)}.has-offer{background:#6f32be;border-radius:4px;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;position:absolute;right:10px;top:10px}.mix-img{position:relative;text-align:center}.mix-img img{max-height:180px;object-fit:contain}.view-img{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease}.mix-box:hover .view-img{opacity:1}.mix-details h5{color:#333;font-size:16px;margin-bottom:10px}.mix-details h6{color:#6f32be}.mix-add-btn,.mix-add-btn-lg,.mix-view-btn{align-items:center;display:flex;gap:8px;justify-content:center;transition:all .3s ease}.mix-add-btn-lg{background:#6f32be;border:none;border-radius:4px;color:#fff;padding:10px}.mix-add-btn-lg:hover{background:#5a2a9d}.mix-btns{display:flex;gap:10px}.mix-add-btn,.mix-view-btn{border-radius:4px;flex:1 1;padding:8px}.mix-view-btn{background:#f8f9fa;border:1px solid #dee2e6;color:#6f32be}.mix-add-btn{background:#6f32be;border:none;color:#fff}.mix-add-btn:hover,.mix-view-btn:hover{opacity:.9}.products-filter .dropdown-menu{max-height:300px;overflow-y:auto}.reset-filters{align-items:center;display:flex;gap:5px}.non-match-filter{color:#6c757d;font-size:18px}@media (max-width:768px){.mix-box{padding:10px}.mix-details h5{font-size:14px}}.login-page{display:flex;flex-direction:column;justify-content:center;min-height:100vh}.login-form{padding-top:100px}.btn-custom{border-radius:5px}.show-hide-pass-btn{background:none;border:none;color:#6f32be;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.form-control.is-invalid{border-color:#dc3545}.invalid-feedback{display:block;text-align:left}.verify-otp-field{display:flex;gap:10px;justify-content:center;margin:20px 0}.verify-otp-field input{border:1px solid #ced4da;border-radius:5px;font-size:18px;height:40px;text-align:center;width:40px}.verify-otp-field input:focus{border-color:#6f32be;box-shadow:0 0 0 .2rem #6f32be40;outline:none}.btn-forgot-pass{background-color:#6f32be;color:#fff}.btn-close-modal{background-color:#f8f9fa;color:#6c757d}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payment-confirmation{align-items:center;background:#f4f6f8;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:100vh;justify-content:center;padding:2rem;text-align:center}.payment-confirmation h2{color:#333;font-size:2rem;margin-bottom:1rem}.payment-confirmation p{color:#555;font-size:1.2rem;margin-bottom:2rem}.payment-confirmation a{background-color:#007bff;border-radius:8px;color:#fff;font-weight:600;padding:12px 24px;text-decoration:none;transition:background-color .3s ease}.payment-confirmation a:hover{background-color:#0056b3}.payment-confirmation h2.success{color:#28a745}.payment-confirmation h2.failed{color:#dc3545}@media (max-width:500px){.payment-confirmation h2{font-size:1.5rem}.payment-confirmation p{font-size:1rem}}.register-page{padding-top:80px}.register-form{margin:0 auto;max-width:900px}.gender-selection .gender-btn{background-color:#fff;border:1px solid #dee2e6;color:#6f32be;min-width:100px}.gender-selection .btn-check:checked+.gender-btn{background-color:#6f32be;border-color:#6f32be;color:#fff}.btn-custom{background-color:#6f32be;border:none;color:#fff}.btn-custom:hover{background-color:#5a2a9e;color:#fff}.new-account a{color:#6f32be;text-decoration:none}.new-account a:hover{text-decoration:underline}.terms-container{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;margin:0 auto;max-width:1000px;padding:2rem}.terms-header{border-bottom:2px solid #6f32be;margin-bottom:2rem;padding-bottom:1.5rem;text-align:center}.terms-header h1{color:#6f32be;font-size:2.5rem;margin-bottom:.5rem}.last-updated{color:#666;font-style:italic}.terms-content{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:2rem}.terms-section{margin-bottom:2.5rem}.terms-section h3{border-bottom:1px solid #eaeaea;color:#6f32be;margin-bottom:1rem;padding-bottom:.5rem}.terms-section h4{color:#5a2a9e;margin:1.5rem 0 1rem}.terms-subsection{background-color:#f9f9f9;border-left:4px solid #6f32be;border-radius:6px;margin:1.5rem 0;padding:1.5rem}.terms-list{margin:1rem 0;padding-left:1.5rem}.terms-list li{line-height:1.6;margin-bottom:.5rem}.notice-box{background-color:#f8f5ff;border:1px solid #d9cef2;border-radius:6px;margin:1.5rem 0;padding:1.5rem}.terms-footer{border-top:1px solid #eaeaea;color:#666;font-style:italic;margin-top:2rem;padding-top:1.5rem;text-align:center}.terms-content a{color:#6f32be;text-decoration:none;transition:color .2s ease}.terms-content a:hover{color:#5a2a9e;text-decoration:underline}@media (max-width:768px){.terms-container{padding:1rem}.terms-content{padding:1.5rem}.terms-header h1{font-size:2rem}.terms-section{margin-bottom:2rem}}.cart-checkout-page{min-height:100vh;padding-top:80px}.cart-products{min-height:300px}.empty-cart{padding:40px 0}.order-summary{box-shadow:0 2px 10px #0000001a}.pay-btn{background-color:#6f32be;border:none;border-radius:5px;color:#fff;padding:10px;transition:background-color .3s}.pay-btn:hover:not(:disabled){background-color:#5a2a9e}.pay-btn:disabled{background-color:#ccc;cursor:not-allowed}.text-color-bright{color:#6f32be}.quantity-control button{cursor:pointer}.quantity-control button:hover{color:#6f32be}.cart-middle{border:1px solid #e9ecef;border-radius:8px;padding:15px;transition:box-shadow .3s}.cart-middle:hover{box-shadow:0 4px 15px #0000001a}.bg-text{background-color:#6f32be;border-radius:4px;color:#fff;font-size:.8rem}@media (max-width:768px){.cart-checkout-page{padding-top:70px}.cart-middle{flex-direction:column;text-align:center}.selected-item-right{flex-direction:row!important;justify-content:center!important;margin-top:15px}}.profile-page{background:#f8f9fa;min-height:100vh}.profile{padding-bottom:2rem;padding-top:2rem}.user-info{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a;height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;text-align:center;top:2rem}.user-info-img{margin-bottom:1.5rem}.user-info-img img{border:4px solid #e9ecef;border-radius:50%}.user-info-data h6{margin-bottom:.8rem;text-align:left}.user-details{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a;min-height:400px}.text-color-bright{color:#2c3e50}.text-main-muted{color:#6c757d}.profile-orders-list{max-height:600px;overflow-y:auto}.profile-order-card{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem;transition:all .3s ease}.profile-order-card:hover{border-color:#007bff;box-shadow:0 4px 8px #0000001a}.order-header{padding-bottom:.75rem}.order-note{background:#d1ecf1;border:1px solid #bee5eb;border-radius:4px;margin:0}.order-item{transition:background-color .2s ease}.order-item:hover{background-color:#007bff0d}.order-item:last-child{border-bottom:none!important}.item-image img{border:1px solid #dee2e6}.item-details h6{color:#495057;margin-bottom:.25rem}.item-pricing{min-width:80px}.order-footer{font-size:.875rem}.profile-orders-list::-webkit-scrollbar{width:6px}.profile-orders-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.profile-orders-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.profile-orders-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:768px){.profile .row{flex-direction:column}.user-info{margin-bottom:1.5rem;position:static}.order-header{align-items:flex-start;flex-direction:column}.order-header>div:last-child{margin-top:.5rem;text-align:left}.order-footer{align-items:flex-start;flex-direction:column;gap:1rem}.order-footer .d-flex{justify-content:flex-end;width:100%}}@media (max-width:576px){.order-item{align-items:flex-start;flex-direction:column;text-align:left}.item-image{margin-bottom:.5rem}.item-pricing{margin-top:.5rem;text-align:left!important}.order-footer .d-flex{flex-direction:column;width:100%}.order-footer .d-flex .btn{margin-bottom:.5rem;width:100%}}.no-orders-icon{opacity:.7}.alert{border:none;border-radius:8px}.btn-primary{background:#007bff;border:none;border-radius:6px;padding:.5rem 1.5rem}.btn-primary:hover{background:#0056b3}.btn-outline-primary{border-radius:6px}.btn-sm{font-size:.875rem;padding:.25rem .75rem}.order-container{margin:0 auto;max-width:1200px;min-height:80vh;padding:20px}.order-header{margin-bottom:40px;text-align:center}.order-header h1{color:#2c3e50;font-size:2.5rem;margin-bottom:10px}.order-subtitle{color:#7f8c8d;font-size:1.1rem}.loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;margin-bottom:20px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-state{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:60px 20px;text-align:center}.error-icon{font-size:3rem;margin-bottom:20px}.error-state h3{color:#e74c3c;margin-bottom:15px}.error-state p{color:#7f8c8d;font-size:1.1rem;margin-bottom:25px}.error-actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.btn-login,.btn-retry,.btn-shop{border:none;border-radius:6px;cursor:pointer;display:inline-block;font-size:1rem;padding:12px 24px;text-decoration:none;transition:all .3s ease}.btn-retry{background:#3498db;color:#fff}.btn-retry:hover{background:#2980b9}.btn-login{background:#e74c3c;color:#fff}.btn-login:hover{background:#c0392b}.btn-shop{background:#27ae60;color:#fff}.btn-shop:hover{background:#219a52}.no-orders{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:80px 20px;text-align:center}.no-orders-icon{font-size:4rem;margin-bottom:20px}.no-orders h3{color:#2c3e50;margin-bottom:15px}.no-orders p{color:#7f8c8d;font-size:1.1rem;margin-bottom:25px}.orders-list{display:flex;flex-direction:column;gap:25px}.order-card{background:#fff;border:1px solid #e1e8ed;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:25px}.order-card-header{align-items:flex-start;border-bottom:2px solid #f8f9fa;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.order-main-info h3{color:#2c3e50;font-size:1.3rem;margin:0 0 10px}.order-status-container{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.order-status{border-radius:20px;font-size:.85rem;font-weight:600;letter-spacing:.5px;padding:6px 16px;text-transform:uppercase}.order-status.pay{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.order-status.unpay{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.order-date{color:#7f8c8d;font-size:.9rem}.order-payment-info{text-align:right}.payment-method{color:#7f8c8d;display:block;font-size:.9rem;margin-bottom:5px}.total-price{color:#27ae60;font-size:1.5rem;font-weight:700}.order-summary{background:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:15px}.summary-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.summary-item{align-items:center;display:flex;justify-content:space-between}.summary-label{color:#7f8c8d;font-weight:500}.summary-value{color:#2c3e50;font-weight:600}.status-pay{color:#27ae60}.status-unpay{color:#e74c3c}.order-note{background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;color:#856404;margin-bottom:20px;padding:15px}.order-items-section{margin-top:20px}.items-title{border-bottom:1px solid #e1e8ed;color:#2c3e50;font-size:1.2rem;margin-bottom:15px;padding-bottom:10px}.order-items{display:flex;flex-direction:column;gap:15px}.order-item{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;gap:20px;padding:20px}.item-image img{background:#fff;border-radius:8px;height:80px;object-fit:cover;width:80px}.item-details{flex:1 1}.item-name{color:#2c3e50;font-size:1.1rem;margin:0 0 8px}.item-category{color:#3498db;font-size:.85rem;font-weight:600;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.item-description{color:#7f8c8d;font-size:.95rem;line-height:1.4;margin:0}.item-pricing{min-width:120px;text-align:right}.item-quantity{color:#7f8c8d;font-size:.9rem;margin-bottom:5px}.item-price{color:#2c3e50;font-size:1.1rem;font-weight:600;margin-bottom:5px}.item-total{color:#27ae60;font-size:1rem;font-weight:700}@media (max-width:768px){.order-container{padding:15px}.order-header h1{font-size:2rem}.order-card-header{flex-direction:column;gap:15px}.order-payment-info{text-align:left;width:100%}.summary-grid{grid-template-columns:1fr}.order-item{flex-direction:column;gap:15px}.item-pricing,.order-item{text-align:center}.error-actions{align-items:center;flex-direction:column}.btn-login,.btn-retry,.btn-shop{width:200px}}@media (max-width:480px){.order-card{padding:15px}.order-status-container{align-items:flex-start;flex-direction:column;gap:10px}.total-price{font-size:1.3rem}}
/*# sourceMappingURL=main.938261c3.css.map*/