@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css");.tooltip-inner{background-color:white;color:#606169}.tooltip .tooltip-arrow:before{border-left-color:#fff!important}body{font-family:Inter,sans-serif!important;font-size:1rem;background:#fff;font-size:15px;cursor:default}::selection{color:#fff;background:#7e598f}::-moz-selection{color:#fff;background:#7e598f}::-webkit-selection{color:#fff;background:#7e598f}*{outline:none!important;text-decoration:none!important;list-style:none}h1,h2{font-family:Montserrat,sans-serif!important}li,ul{padding:0;margin:0;list-style:none}.container{max-width:1390px}.btn-primary{background-color:#7e598f!important;padding:15px 40px;border:none!important;font-weight:500;position:relative;border-radius:10px;font-size:1.1rem}.btn-primary i{font-size:.9rem;position:relative;right:-2px!important}.btn-primary.btn-lg{padding:15px 55px 15px 40px!important}.fluid-block{display:inline-block;width:100%;padding:5rem 0}.title-div{margin-bottom:4rem;position:relative;padding-bottom:2.3rem}.title-div h2{font-size:42px;color:#313131;font-weight:600}.title-div li{text-transform:uppercase;color:#e6be81;font-size:18px;position:relative;padding:0 15px}.title-div li:first-child{padding-left:0}.title-div li:last-child:before{position:absolute;content:"";left:0;top:0;bottom:0;margin:auto;height:15px;border-left:1px solid #e6be81}.title-div small{font-size:16px;text-transform:uppercase;color:#606169}.title-div .btn-group .btn{padding:.8rem 1.6rem!important;cursor:pointer;letter-spacing:1px}.title-div .btn-group .btn-outline-secondary{border-color:#d2d3d7!important}.title-div .btn-group .btn-outline-secondary.active,.title-div .btn-group .btn-outline-secondary:hover{background-color:#f8f6f9!important;border-color:#f2eef4!important;color:#7e598f!important}.title-div:after{position:absolute;content:"";width:129px;height:23px;left:0;bottom:0;right:0;margin:auto;background:url(/assets/images/waves.png) no-repeat 50%}.btn-outline-primary{padding:.8rem 2rem;border-color:#7e598f;color:#7e598f;border-radius:0}.btn-outline-primary:hover{background:#7e598f;color:#fff;border-color:#7e598f}.text-success{color:#3f9e53!important}.btn{padding:1rem 2.5rem 1rem 2.8rem;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;border-radius:40px;font-weight:600}.btn-primary{background:#7e598f!important;color:#fff!important}.btn-secondary{background:#313131!important;color:#fff!important}.btn-outline-secondary,.btn-secondary:hover{background:transparent!important;color:#313131!important;border-color:#313131}.btn-outline-secondary:hover{background:#f2f3f5!important;border-color:transparent!important}.btn-primary-light{background:#f2eef4!important;color:#7e598f!important;font-weight:600}.btn-primary-light:hover{background:#7e598f!important;color:#fff!important;border-color:#7e598f!important}header .top-bar{padding:.6rem 0;background:#f0d8b3}header .top-bar span{color:#313131}header .top-bar span a{color:#313131;margin-left:6px}header .top-bar span i,header .top-bar span svg{color:#7e598f!important;margin-right:5px;font-weight:500!important}header .top-bar .btn-group .btn{font-size:.95rem}header .top-bar .dropdown-item:focus,header .top-bar .dropdown-item:hover{background:#7e598f;color:#fff}header .top-bar ul li{padding:0 1rem!important}header .top-bar ul li:first-child{border-right:1px solid #c4b091;padding-right:1.5rem}header .top-bar ul li i{margin-right:.7rem;font-size:1.1rem;color:#7e598f}header .top-bar ul li .fa-envelope{font-size:1.2rem}header .top-bar .form-select{padding:0 2rem 0 0;font-weight:400!important;background-color:transparent}header .top-bar .social-icons{display:flex;gap:10px;padding-right:15px;border-right:1px solid #c4b091}header .top-bar .social-icons .icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #606169;border-radius:7px;color:#606169;font-size:16px;transition:all .2s ease-out;text-decoration:none}header .top-bar .social-icons .icon:hover{color:#fff;background:#606169;border-color:transparent!important}header .navbar .dropdown-toggle:after{border:none!important;content:"\f282";font-family:bootstrap-icons!important;position:absolute;font-weight:400;font-size:.8rem;margin-left:4px;margin-top:1px;transition:all .1s ease-in-out}header .me-auto{margin-left:auto!important;margin-right:0!important}header .navbar .nav-item{margin:0 0 0 25px}header .navbar .nav-item .nav-link{font-weight:400;color:#313131;font-size:16px}header .navbar-brand{padding:0!important;max-width:237px}header .navbar-brand img{width:100%;transition:all .2s ease-out}header .fixed-top{padding:.8rem 0!important}header .container{position:relative}header .megamenu{box-shadow:0 4px 16px 0 rgba(0,0,0,.1)!important;width:100%}header .megamenu .nav-item{margin:0}header .megamenu h4.badge{color:#e6be81!important;text-transform:uppercase;letter-spacing:.6px;font-weight:600;font-size:.8rem;padding:0!important;margin-bottom:20px!important}header .megamenu .nav-link{padding:10px 0!important;font-size:1rem;font-weight:400!important;transition:all .2s ease-out;border:none!important}header .megamenu .nav-link:hover{color:#e6be81!important}header .megamenu .nav-link:hover svg{background:#e6be81;color:#fff}header .megamenu .nav-link svg{width:32px;height:32px;background:#eee;padding:5px;border-radius:8px;margin-right:10px;color:#313131;transition:all .2s ease-out}header .megamenu .graphics{width:100%;display:inline-block}header .megamenu .graphics img{width:100%!important}header .dropdown-toggle.show:after{transform:rotate(180deg);color:#7e598f!important}header .navbar{padding:.7rem 0;border-bottom:1px solid #e2e2e2;background:#fff}header .navbar .megamenu{padding:2.5rem;max-width:100%;left:auto;right:0;z-index:99999;border-radius:0!important}@media (min-width:992px){header .navbar .has-megamenu{position:static!important}header .navbar .megamenu{width:auto;margin-top:10px!important;left:0}}header .dropdown-menu .nav-item .nav-link{text-transform:none}header .dropdown-menu .nav-item:last-child .nav-link{padding-bottom:0!important}@media (max-width:991px){header .navbar.fixed-top .navbar-collapse,header .navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px}}header .navbar.fixed-top .navbar-brand img{width:85%}header .search .form-control{padding:.75rem 1rem .75rem 3rem;box-shadow:none!important;border-color:transparent!important;background:#f8f8f8 url(/assets/images/search-icon.png) no-repeat 18px;font-size:.95rem}header .search .form-control::-moz-placeholder{color:#606169!important;opacity:.8}header .search .form-control::placeholder{color:#606169!important;opacity:.8}header .search .form-control:focus{border-color:#d2d3d7!important;background-color:#fff}header .search .form-control:focus::-moz-placeholder{opacity:0}header .search .form-control:focus::placeholder{opacity:0}header .search .animated-placeholder{position:absolute;pointer-events:none;background:transparent;color:#888;left:0;top:0;width:100%;height:100%;line-height:inherit;font-size:inherit;font-family:inherit;padding-left:inherit;opacity:1;transition:opacity .3s;z-index:9999;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}header .icon-menu{position:relative}header .icon-menu .badge{width:21px;height:21px;border-radius:100%;display:flex;align-items:center;justify-content:center;right:-12px;top:10px}header .icon-menu a{color:#313131}header .icon-menu a i{font-size:1.4rem}header .nav-link.dropdown-toggle.show{color:#7e598f!important}.owl-nav{width:100%!important;height:0;left:0;right:0;top:-200px;bottom:0;margin:auto}.owl-nav,.owl-next,.owl-prev{position:absolute;z-index:999}.owl-next,.owl-prev{width:45px;height:45px;font-size:21px;text-align:center;transition:all .2s ease-in;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#313131;color:#fff}.owl-prev{left:-22px}.owl-next{float:right;right:-22px}.owl-next:hover,.owl-prev:hover{background:#606169}.owl-prev i{position:relative;margin-left:-3px}.owl-next i{position:relative;margin-right:-3px}.owl-next.disabled,.owl-prev.disabled{display:none!important}.owl-dots{width:100%;margin:0 auto;text-align:center}.owl-dot{width:14px;height:14px;border-radius:100%;background:#dadbdc;display:inline-block;margin:0 5px;opacity:.4}.owl-dot.active{opacity:1}.banner-section{width:100%;position:relative}.banner-section .owl-nav{width:100%!important;height:0;position:absolute;left:0;right:0;top:-40px;bottom:0;margin:auto;z-index:999}.banner-section .owl-next,.banner-section .owl-prev{width:62px;height:62px;font-size:24px;text-align:center;transition:all .2s ease-in;border-radius:100%;vertical-align:middle!important;position:absolute;color:#fff!important;z-index:999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}.banner-section .owl-prev{left:40px}.banner-section .owl-next{float:right;right:40px}.banner-section .owl-next:hover,.banner-section .owl-prev:hover{background:#fff;color:#000!important}.banner-section .owl-prev i{position:relative;margin-left:-3px;margin-top:2px}.banner-section .owl-next i{position:relative;margin-right:-3px;margin-top:2px}.banner-section .item{width:100%}.banner-section .no-js .owl-carousel,.banner-section .owl-carousel.owl-loaded{display:inline-block;width:100%}.banner-section .owl-dots{position:absolute;bottom:50px}.carousel-indicators [data-bs-target]{border:none!important;width:12px;height:12px}.carousel-indicators{bottom:2rem}.carousel-indicators button{width:12px;height:12px;border-radius:100%!important;background:rgba(0,0,0,.2)!important;opacity:1!important;margin:0 .3rem!important}.carousel-indicators button.active{background:#7e598f!important}.top-products .slick-dots{display:none!important}.masonary{position:relative;overflow:hidden}.masonary .title-div p{font-size:1.2rem}.masonary .card{position:relative;z-index:1;transition:all .2s ease-out}.masonary .card:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;bottom:0;background:linear-gradient(180deg,transparent 0,#fff);transition:all .2s ease-out}.masonary .card .caption{position:absolute;padding:3rem;bottom:0;left:0;right:0;z-index:4}.masonary .card .caption small{font-size:21px;color:#313131}.masonary .card .caption .card-title{line-height:36px;display:inline-block;font-size:36px!important}.masonary .card .caption .price{font-size:18px;color:#7e598f}.masonary .card .caption .btn{display:inline-block!important}.masonary .card .caption .btn:hover{background:#633c75!important;color:#fff!important}.masonary .card:hover{box-shadow:0 2px 25px -5px rgba(0,0,0,.15)!important}.masonary:before{top:350px;left:0}.masonary:after,.masonary:before{position:absolute;content:"";width:559px;height:196px;background:url(/assets/images/large-wave.png) no-repeat 0 0;z-index:0}.masonary:after{bottom:150px;right:-30px}.masonary .middle .card:before{background:rgba(63,35,76,.5)!important}.masonary .middle .card .caption small{font-size:18px!important;color:#fff!important}.masonary .middle .card .caption .card-title{line-height:30px!important;font-size:36px!important;color:#fff!important}.masonary .middle .card .caption .price{font-size:18px;color:#fff!important}.masonary .middle .card .caption .btn{background:#e6be81!important;padding:.8rem 1.5rem .8rem 2rem!important;color:#313131!important;margin-top:1rem!important}.masonary .middle .card .caption .btn:hover{background:#633c75!important;color:#fff!important}.masonary .middle .mb-5{margin-bottom:2.6rem!important}.hover-slider{position:relative;width:100%;height:540px;z-index:1}.hover-slider:before{content:"";bottom:0;background:linear-gradient(180deg,transparent 0,#fff);transition:all .2s ease-out;z-index:3}.hover-slider img,.hover-slider:before{position:absolute;width:100%;height:100%;top:0;left:0}.hover-slider img{-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .3s;z-index:1}.hover-slider img.active{opacity:1;z-index:2}.features{border-bottom-color:#e9e9e9!important}.features .card{background:#f8f6f9}.features .card .icon{width:89px;height:89px;border-radius:100%;background:#7e598f;display:flex;align-items:center;justify-content:center;transition:all .2s ease-out}.features .card .icon i{font-size:2.4rem;color:#fff;font-weight:200!important;transition:all .2s ease-out}.features .card .title{font-size:24px;color:#313131;margin-bottom:2px;font-weight:600}.features .card small{font-size:14px;color:#606169}.features .card:hover .icon{background:#7e598f}.features .card:hover .icon i{color:#fff}.collections .nav-link{background:#f8f8f8;color:#313131;font-size:1rem;font-weight:500}.collections .nav-link.active{background:rgba(126,89,143,.1);color:#7e598f!important;border-color:transparent!important}.collections .card{border-radius:0!important;background:none;overflow:hidden}.collections .card .card-img{-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:15px!important}.collections .card .card-img img{width:100%;transition:all .2s ease-out}.collections .card .card-img .badge{font-size:12px;text-transform:uppercase;letter-spacing:1.2px;color:#fff;font-weight:400;position:absolute;left:0;top:15px;padding:.5rem .9rem;border-radius:0!important;z-index:2;border-radius:0 30px 30px 0!important}.collections .card .card-img .badge.dark{background:#313131}.collections .card .card-img .badge.primary{background:#7e598f}.collections .card .card-img:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.15);z-index:1;opacity:0;transition:all .2s ease-out}.collections .card .card-img:hover:after{opacity:1}.collections .card .card-body .info h3{color:#313131;font-weight:600;font-size:20px!important}.collections .card .card-body .info p{color:#606169;font-size:14px;color:#909090}.collections .card .card-body .price .fs-5{font-weight:600;font-size:18px!important;color:#7e598f}.collections .card .card-body .price .left{padding-right:15px;position:relative}.collections .card .card-body .price .right{padding-left:15px}.collections .card .card-body .price .right span{color:#e6be81;font-size:.85rem}.collections .card .card-body .price .text-danger{color:#7e598f!important}.collections .card .card-body .price .text-muted{color:#929397!important;font-weight:400!important;font-size:18px}.collections .icons-bar{position:absolute;bottom:20px;right:20px;padding:0;z-index:2;transition:all .2s ease-out;display:flex;flex-direction:column;gap:7px;width:35px}.card-img{overflow:hidden;position:relative}.card-img .icon{width:35px;height:35px;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;border-radius:100%;margin:0;transform:translateX(15px);transition:all .2s ease-out;opacity:0}.card-img .icon i{font-size:1rem;color:#fff}.card-img .icon:nth-child(2){transform:translateX(30px)}.card-img .icon:nth-child(3){transform:translateX(45px)}.card-img .icon:hover{background:#242528!important}.card-img:hover .icon{opacity:1;transform:translateX(0)!important}.card-img:hover .icon:nth-child(2),.card-img:hover .icon:nth-child(3){transform:translateX(0)}.new-arrivals .title-div h2{font-size:30px!important}.fluid-carousel{position:relative;padding-bottom:30px!important}.fluid-carousel .slick-slide{z-index:1;background:none!important}.fluid-carousel .slick-slide .card-img{position:relative;display:inline-block;border-radius:20px!important;transition:all .2s ease-out}.fluid-carousel .slick-slide .card-img img{display:inline-block;width:100%!important;transition:all .2s ease-out}.fluid-carousel .slick-slide .card-img .title{position:absolute;bottom:40px;left:40px;color:#313131;font-size:24px;z-index:99;font-weight:600}.fluid-carousel .slick-slide .card-img:before{position:absolute;content:"";width:100%;left:0;bottom:0;background:linear-gradient(180deg,transparent 0,#fff);height:250px;transition:all .2s ease-out;z-index:1}.fluid-carousel .slick-slide .card-img:hover:before{height:90%}.fluid-carousel .slick-slide .card-img:hover img{transform:scale(1.1)}.fluid-carousel .bg-shape{background:#f8f6f9;position:absolute;max-width:1390px;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1}.square-img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block;max-width:100%}@supports not (aspect-ratio:1/1){.square-img{width:100%;height:0;padding-bottom:100%;-o-object-fit:cover;object-fit:cover;position:relative}}.category .card-img{overflow:hidden;display:block}.pb-5{padding-bottom:5rem!important}.bg-light{background:#f7f7f7}.recomended-section{padding-bottom:150px!important}.recomended-section .card:before{background:linear-gradient(180deg,transparent 0,#2c2231);z-index:1!important}.recomended-section .card .caption{padding:2.4rem;z-index:1!important}.recomended-section .card .caption .card-title{color:#fff!important;font-size:30px!important}.recomended-section .card .caption .price,.recomended-section .card .caption small{color:#fff!important;font-size:18px!important}.recomended-section .card .caption .btn{padding:.8rem 1.8rem .8rem 2rem!important}.recomended-section .card .card-img-top{transition:all .2s ease-out}.recomended-section .card:hover .card-img-top{transform:scale(1.05)}footer{float:left;width:100%}footer .footer-top{background:#fff;padding:80px 0}footer .footer-top .description{color:#afafb5;font-size:15px;line-height:24px;padding-right:80px}footer .footer-top h5{display:inline-block;color:#313131;font-size:24px;font-weight:700;margin-bottom:55px;position:relative}footer .footer-top h5:after{content:"";position:absolute;width:129px;height:23px;background:url(/assets/images/waves.png) no-repeat 0;left:-3px;bottom:-30px;background-size:70%}footer .footer-top .link-wrap li{margin-bottom:20px}footer .footer-top .link-wrap li a{display:inline-block;width:100%;font-size:1.15rem;color:#606169}footer .footer-top .link-wrap li a:hover{text-decoration:underline!important}footer .footer-top .link-wrap li i{margin-right:15px;font-size:21px;color:#7e598f}footer .footer-top .form-control{border:none;border-radius:0;padding:.8rem 1.1rem;background:#f6f6f6;font-size:.9rem;box-shadow:none!important}footer .footer-top .form-control:focus{box-shadow:0 1px 15px 1px rgba(0,0,0,.1)!important;background-color:#fff!important}footer .footer-top .btn-primary{color:#fff!important;font-weight:700;border-radius:0;letter-spacing:0;display:flex;align-items:center;justify-content:center;padding:.7rem 1.5rem!important}footer .footer-top .btn-primary i{font-size:18px;position:static}footer .footer-bottom{background:#f2eef4;padding:0!important;color:#313131;font-size:.9rem;border-top:1px solid #e4e4e4}footer .footer-bottom .payments a{padding:0 10px;font-size:1rem;color:#313131;filter:grayscale(100%);transition:all .2s ease-out}footer .footer-bottom .payments a:hover{filter:grayscale(0)}footer .footer-bottom .copyright{font-size:1rem}.slick-next,.slick-prev{width:57px;height:57px;border-radius:100%;background:rgba(0,0,0,.03);z-index:1;top:0;bottom:100px;margin:auto;transition:all .2s ease-out}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#606169!important}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{color:#fff!important}.slick-next:before,.slick-prev:before{font-size:1.5rem!important;color:#606169!important}.slick-next{right:-60px}.slick-next:before{content:"\f285";font-family:bootstrap-icons!important;margin-left:5px}.slick-prev{left:-60px}.slick-prev:before{content:"\f284";font-family:bootstrap-icons!important;margin-right:5px}.slick-slider{margin:0 -20px}.slick-dots{bottom:0;margin-top:15px;position:relative}.slick-dots li{margin:0 2px}.slick-dots li button:before{font-size:48px;color:#e0e0e0!important;opacity:1!important}.slick-dots li.slick-active button:before{color:#7e598f!important}.animated-placeholder{display:none!important}.newsletter{background:#f2eef4;position:relative;padding:80px 0!important}.newsletter .small.text-muted{font-size:1rem}.newsletter .ml-5{margin-left:8rem}.newsletter .newsletter-form{max-width:556px}.newsletter .newsletter-form .input-group{padding:.4rem!important;background:#fff;border-radius:15px;height:60px}.newsletter .newsletter-form .input-group .form-control{border-radius:10px 0 0 10px!important;border:none!important;box-shadow:none!important;padding:0 1.5rem!important;height:100%}.newsletter .newsletter-form .input-group .form-control:focus{border-color:#7e598f!important}.newsletter .newsletter-form .input-group .btn{border-radius:12px!important;letter-spacing:0;text-transform:none;font-size:15px;font-weight:600;display:flex;gap:5px;align-items:center;height:100%}.newsletter .newsletter-form .input-group .btn i{position:static!important;font-size:.9rem}.newsletter .newsletter-form h3{font-size:36px!important;font-weight:600}.newsletter .newsletter-form small{color:#8c7e93;font-size:18px}.newsletter .model{position:absolute;bottom:0}.custom-chatbox{display:none;position:fixed;bottom:90px;right:30px;width:320px;max-width:90vw;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.18);z-index:9999;overflow:hidden;border:1px solid #eee;animation:chatbox-fadein .3s}.custom-chatbox .btn{border-radius:10px!important}@keyframes chatbox-fadein{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.chatbox-header{background:#198754;color:#fff;padding:12px 16px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.close-chatbox{background:none;border:none;color:#fff;font-size:1.3rem;cursor:pointer}.chatbox-body{padding:16px;min-height:60px;font-size:1rem}.chatbox-footer{display:flex;border-top:1px solid #eee;padding:8px;gap:6px;background:#fafafa}.chatbox-footer input{flex:1;border-radius:10px!important;border:1px solid #e0e0e0!important}.chatbox-footer .btn-primary{background:#198754!important}.logo-bar-loader{position:fixed;inset:0;z-index:99999;background:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .4s}.loader-content{display:flex;flex-direction:column;align-items:center}.loader-logo{max-width:200px;max-height:200px;margin-bottom:32px;-o-object-fit:contain;object-fit:contain}.loader-bar-wrap{width:280px;height:5px;background:#e9ecef;border-radius:3px;overflow:hidden;box-shadow:0 2px 8px rgba(25,135,84,.07)}.loader-bar{height:100%;width:0;background:linear-gradient(90deg,#f2eef4,#7e598f);border-radius:3px;animation:loader-bar-anim 4s cubic-bezier(.4,0,.2,1) forwards}@keyframes loader-bar-anim{0%{width:0}80%{width:100%}to{width:100%}}.bg-gold{background:linear-gradient(90deg,#FFD700,#FFF6B7 40%,#FFD700);background-size:200% 200%;animation:goldshine 3s linear infinite;position:relative;overflow:hidden;color:#313131!important}.bg-gold:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(120deg,rgba(255,255,255,.25),rgba(255,255,255,.05));pointer-events:none}@keyframes goldshine{0%{background-position:0 50%}to{background-position:100% 50%}}.offer-time .fs-4,.offer-time .fs-4.mb-0{color:#FFD700;background:linear-gradient(90deg,#FFD700,#FFB300 50%,#FFF6B7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:500;letter-spacing:1px}.login{background:#fff url(/assets/images/login-bg.png) no-repeat top!important;background-size:cover!important;position:relative}.login:after{position:absolute;content:"";width:100%;height:130px;background:#fff;bottom:0;left:0;right:0;margin:auto}.login .card{position:relative;z-index:1}.login .card-body{padding:2.5rem!important}.login .card-body .form-text{font-size:1rem}.login .card-body .form-control{box-shadow:none!important}.login .card-body .form-control:focus{border-color:#7e598f!important}.login .form-control{border:1px solid #eee}.login .form-control:focus{border-color:#7e598f!important}.login .btn{padding:.8rem 2rem}.cart .total-amount{background:#f2f3f5;border-radius:10px;color:#313131!important}.cart .btn-primary{letter-spacing:0}.cart .card{border-color:#eee!important;border-radius:10px!important}.cart .address{background:#f2eef4;line-height:1.2rem}.cart .address .btn-primary:hover{background:#633c75!important}.cart .p-offers{font-size:.9rem}.cart .p-offers .card-title{font-size:1rem}.cart .p-offers ul li{position:relative;padding-left:10px;font-size:.85rem;margin-bottom:.4rem;color:#313131}.cart .p-offers ul li:before{position:absolute;content:"";width:4px;height:4px;border-radius:100%;background:#ccc;left:0;top:0;bottom:0;margin:auto}.cart .p-offers .link-primary{color:#7e598f!important;font-size:.9rem;font-weight:700;border:none!important;padding:0!important;width:auto}.cart .p-offers .link-primary i{position:relative;margin-top:1px}.cart .p-offers .ml-2{margin-left:.6rem}.cart .p-offers .card-header{color:#313131}.cart .p-offers .card-header svg{stroke:#7e598f!important}.cart .btn{border-radius:8px!important}.cart .btn-sm{padding:.5rem 1rem!important;letter-spacing:0;font-weight:500!important;font-size:.8rem!important}.cart .items-header{padding:1rem 1.5rem!important;margin-bottom:1rem!important;border-radius:10px;background:#f5f5f5;border-radius:10px!important}.cart .items-header .btn-outline-secondary{color:#606169!important}.cart .items-header .btn-outline-secondary:hover{background:none!important;color:#313131!important}.cart .form-check-input{box-shadow:none!important;border-color:#d2d3d7}.cart .form-check-input:checked{background-color:#7e598f!important;border-color:#7e598f!important}.cart .cart-items .cart-item .img-box{display:block;width:100%;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:6px!important;overflow:hidden}.cart .cart-items .cart-item .img-box img{height:100%}.cart .cart-items .cart-item .img-box .form-check{left:10px;top:8px}.cart .cart-items .cart-item .price.fs-5{font-size:.9rem!important;font-weight:500!important;color:#7e598f!important}.cart .cart-items .cart-item .price.fs-5.text-muted{color:#aaa!important;text-decoration:line-through!important}.cart .cart-items .cart-item .qty{width:auto!important;display:inline-block}.cart .cart-items .cart-item .qty .form-select{padding:.3rem 2rem .3rem .6rem;border-radius:6px!important}.cart .cart-items .cart-item .card-text{font-size:.9rem}.cart .cart-items .cart-item .delivery svg{fill:#03a685}.cart .cart-items .wishlist-link{position:relative}.cart .coupones{background:#f2eef4!important}.cart .coupones .card-header{background:none;border-bottom-color:#eee}.cart .coupones .card-header i{font-size:1.3rem;position:relative;top:2px}.cart .coupones .card-header .card-title{font-size:.9rem}.cart .coupones .card-header .btn{padding:.3rem 1rem;font-size:.9rem;font-weight:700;border-color:transparent;background:#7e598f;color:#fff}.cart .coupones .card-header .btn:hover{background:#633c75}.cart .price-details{padding:0!important;background:none!important}.cart .price-details .price-details-item{font-size:.9rem}.cart .price-details .btn-block{border-radius:6px!important;padding:.8rem!important;background:#7e598f!important;border:none!important;font-weight:700!important}.cart .price-details .btn-block:hover{background:#633c75!important}.cart .price-details .payment-methods .form-check-label{font-size:.85rem}.cart .coupone-modal .card-header{background:none;border-bottom-color:#eee}.cart .coupone-modal .modal-title{font-size:1rem!important}.cart .coupone-modal .modal-body{background:#f6f6f6}.cart .coupone-modal .check-coupon{background:#fff}.cart .coupone-modal .check-coupon .form-control{padding:.6rem 1rem;font-size:.9rem;box-shadow:none!important;border-color:#e4e4e4!important;border-right:none!important;border-radius:10px 0 0 10px!important}.cart .coupone-modal .check-coupon .btn{border-color:#e4e4e4!important;font-size:.9rem;font-weight:700;background:none!important;border-left:none!important;border-radius:0 10px 10px 0!important}.cart .coupone-modal .checkbox{background:#fff}.cart .coupone-modal .checkbox .badge{border:1px dashed #7e598f;font-size:.9rem;color:#7e598f!important;border-radius:0!important}.cart .coupone-modal .fs-sm{font-size:.9rem}.cart .coupone-modal .modal-footer .btn-sm{padding:.6rem 1rem!important;font-weight:700;border-radius:6px;background:#7e598f!important}.cart .coupone-modal .modal-footer .btn-sm:hover{background:#633c75!important}.cart .form-check-input[type=checkbox]{border-radius:0!important}.cart .modal-dialog-scrollable .modal-content{border-radius:15px!important;border:none!important}.cart .modal-header .btn-close{box-shadow:none!important}.cart .address-modal .form-check .btn-sm{padding:.3em .8rem!important;font-size:.85rem!important;border-radius:5px!important}.cart .address-modal .checkbox:last-child{margin-bottom:0!important}.cart .address-modal .add-address{font-size:.85rem!important;color:#7e598f!important}.cart .address-modal .address-form{background:#fff}.cart .address-modal .address-form .form-control{font-size:.85rem!important;box-shadow:none!important;padding:.7rem .8rem!important}.cart .address-modal .address-form .form-control:focus{border-color:#313131}.cart .address-modal .btn-outline-secondary{border-color:#d2d3d7;text-transform:none!important}.cart .card.address i{font-size:2rem;color:#d2d3d7}.btn-outline-secondary:hover{background:#fff!important;box-shadow:0 1px 15px 1px rgba(0,0,0,.15)!important}.right-column .card{background:#f8f8f8;margin-bottom:1rem;padding:1.3rem}.profile .left-nav{display:inline-block;width:100%}.profile .left-nav .card-header{background:#fff}.profile .left-nav .card-header .profile-pic{max-width:60px}.profile .left-nav .card-header .profile-pic img{width:100%}.profile .left-nav .details .card-title{font-size:1rem}.profile .left-nav .menu-items .card-title i{font-size:1.3rem;color:#7e598f}.profile .left-nav .menu-items .card-title small{font-size:.85rem;transition:all .1s ease-out}.profile .left-nav .menu-items ul li a{font-size:.9rem;padding:.5rem .5rem .5rem 3.2rem;display:inline-block;color:#313131;width:100%;transition:all .2s ease-out}.profile .left-nav .menu-items ul li a.active,.profile .left-nav .menu-items ul li a:hover{background:#f8f6f9!important;color:#7e598f}.profile .left-nav .menu-items .menu-item .right i{font-size:1rem}.profile .left-nav .menu-items .menu-link:hover small{color:#313131!important}.profile .profile-form .btn-md,.profile .profile-form .fs-sm{font-size:.9rem!important}.profile .address-form .add-btn{font-size:.8rem!important}.profile .address-form .add-btn i{margin-right:5px}.profile .address-form .form-floating>.form-control,.profile .address-form .form-floating>.form-control-plaintext{font-weight:500;font-size:.9rem!important}.profile .address-form .form-floating>.form-select{padding-left:.8rem!important}.profile .address-form .form-control:focus{box-shadow:none!important;border-color:#7e598f!important}.profile .selected-address{margin-bottom:1rem!important}.profile .selected-address:last-child{margin-bottom:0!important}.profile .selected-address .badge{background:#eee;font-size:.75rem!important}.profile .dd .btn{background:none!important;padding:0!important;border:none!important}.profile .dd .btn svg{width:18px}.profile .dd .dropdown-item{font-size:.85rem}.profile .dd .dropdown-item:focus,.profile .dd .dropdown-item:hover{background:#f2eef4!important;color:#7e598f!important}.form-check-input:checked{border:none!important}.my-order .card-title .fs-5{font-size:.95rem!important;font-weight:600!important}.my-order .img-box,.my-order .img-box img{width:100%;height:auto!important}.my-order .delivery-status{position:relative;padding-left:18px;font-size:.9rem!important}.my-order .delivery-status:before{position:absolute;content:"";width:10px;height:10px;border-radius:100%;background:none;left:0;top:0;bottom:0;margin:auto}.my-order .delivered:before{background:#03a685}.my-order .cancelled:before{background:rgb(220,53,69)!important}.my-order .order-items .cart-item{transition:all .1s ease-out}.my-order .order-items .cart-item:last-child{margin-bottom:0!important}.my-order .order-items .cart-item:hover{box-shadow:0 1px 15px -5px rgba(0,0,0,.15)}.my-order .order-item-search .btn{border-color:#e3e3e3!important;border-left:none!important}.my-order .order-item-search .btn svg{position:relative;top:-2px}.my-order .order-item-search .btn:hover{background:#f8f8f8!important}.my-order .order-item-search .form-control{font-size:.85rem;box-shadow:none!important}.my-order .order-item-search .form-control:focus{border-color:#e3e3e3!important}.my-order .order-item-search .btn{padding:.8rem}.menu-link.active{background:#f2eef4!important}.menu-link.active .text-muted{color:#7e598f!important}.notifications .notification-item{transition:all .2s ease-out;background:#f8f6f9}.notifications .notification-item:hover{background:#fff;border-color:#f2eef4!important}.notifications .notification-item:hover .link-secondary{color:#7e598f!important}.notifications .notification-item .icon{width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#f2eef4}.notifications .notification-item .icon i{font-size:1rem;color:#7e598f}.notifications .notification-item .notification-date{font-size:.85rem;color:#777}.order-details .btn-sm{letter-spacing:0!important;padding:.4rem 1rem!important;font-size:.8rem!important}.order-details .card-title{font-size:1.2rem!important}.order-details .img-box{width:100%;display:inline-block}.order-details .img-box img{width:100%}.order-details .card-sub-title .fs-5,.order-details .price{font-size:1rem!important}.order-details .address p{font-size:.85rem;color:#666}.order-details .column{border-right:1px solid #eee;padding:0 1.5rem}.order-details .column:first-child{padding-left:0}.order-details .column:last-child{border-right:none;padding-right:0}.order-details .order-status .order-status-bar{width:100%;height:3px;background:#eee;position:relative}.order-details .order-status .order-status-bar:before{left:0}.order-details .order-status .order-status-bar:after,.order-details .order-status .order-status-bar:before{content:"";width:10px;height:10px;background:#ccc;border-radius:100%;position:absolute;top:-1px;bottom:0;margin:auto}.order-details .order-status .order-status-bar:after{right:0}.order-details .order-status span{font-size:.85rem;font-weight:700}.order-details .order-status .text-muted{color:#B9B9B9!important}.order-details .order-status .order-date span{font-size:.75rem!important;font-weight:400!important;font-size:.8rem!important}.order-details .order-status.confirmed .order-status-bar:before{background:#03a685!important}.order-details .order-status.delivered .text-muted{color:#03a685!important}.order-details .order-status.delivered .order-status-bar,.order-details .order-status.delivered .order-status-bar:after,.order-details .order-status.delivered .order-status-bar:before{background:#03a685}.order-details .order-status.cancelled .text-muted{color:#e6be81!important}.order-details .order-status.cancelled .order-status-bar,.order-details .order-status.cancelled .order-status-bar:before{background:#03a685}.order-details .order-status.cancelled .order-status-bar:after{background:#e6be81}.order-details .actions .bg-success,.order-details .actions .btn-sm:hover{background:#03a685!important;color:#fff!important}.order-details .ratings .right i{font-size:2rem;color:#D9D9D9;margin-right:5px;cursor:pointer}.order-details .ratings .right i:hover{color:#03a685!important}.slick-disabled{display:none!important}.slick-slider{margin:0 -15px}.slick-slide{padding:0;margin-right:15px;margin-left:15px}.details-info h6{font-size:.85rem!important;text-transform:uppercase;margin:0!important}.details-info span{color:#777;font-size:.9rem}.border-right{border-right:1px solid #e5e5e5}.breadcrumb .breadcrumb-item.active{color:#e6be81}.breadcrumb .breadcrumb-item a,.product-details .title{color:#313131}.product-details .badge{font-size:1rem;background:#f8f6f9!important;color:#e6be81;font-weight:400!important}.product-details .small-info{font-size:.95rem}.product-details .price{margin-right:30px}.product-details .price strong{margin-right:15px;font-size:1.8rem!important;color:#7e598f}.product-details .price-box .linethrough{text-decoration:line-through!important;font-size:1.1rem}.product-details .price-box h6{font-size:1rem!important;margin:0}.product-details .discount span{padding:.5rem 1rem;color:#e6be81;font-size:.85rem;display:block;border:1px solid #e0e0e0;border-radius:5px!important;background:#f8f6f9!important;border-color:#f2eef4!important}.product-details .wish-icon i{color:#7e598f;font-size:1.3rem;cursor:pointer}.product-details .specifications h6{font-size:1rem;margin:0}.product-details .specifications .column{padding:.8rem 1.4rem}.product-details .specifications .column:last-child{border-right:none}.product-details .delivery .form-control{border-radius:8px 0 0 8px;height:auto;padding:.6rem 1.2rem;border-right:none;box-shadow:none!important;border-color:#e0e0e0!important;font-size:.9rem!important}.product-details .delivery .btn{border-left:none;border-color:#e0e0e0!important;border-radius:0!important;color:#e6be81;padding:.8rem 1rem!important}.product-details .delivery .btn:hover{background-color:#f8f6f9!important}.product-details .delivery .card{border-radius:8px;border-color:#7e598f;background-color:#fff}.product-details .delivery h6{font-size:1.1rem}.product-details .delivery .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#7e598f;color:#fff}.product-details .delivery .icon i{font-size:1.5rem}.product-details .exp-delivery small{font-size:1rem!important}.product-details .exp-delivery small i{font-size:1.2rem!important;color:#7e598f;margin-right:8px}.product-details .exp-delivery .stock{font-size:1.1rem;font-weight:700;color:#7e598f}.product-details .exp-delivery .bi-truck{width:55px;height:55px;font-size:1.6rem;color:#e6be81;background:#f8f6f9;display:flex;align-items:center;justify-content:center;border-radius:10px}.product-details .buttons .btn{padding:1rem!important;border-radius:0;font-size:1rem!important;text-transform:uppercase;font-weight:600;position:relative}.product-details .buttons .btn-primary{font-weight:700;border:1px solid #7e598f!important}.product-details .buttons .btn-outline-secondary{border-color:#e6be81!important;color:#e6be81;font-weight:400!important}.product-details .buttons .btn-outline-secondary:hover{background:#f2eef4}.product-details .quantity{display:flex;overflow:hidden;width:150px}.product-details .quantity button{background-color:#f2f3f5;color:#313131;border:none;cursor:pointer;font-size:20px;width:100px;height:auto;text-align:center;transition:background-color .2s}.product-details .quantity button:hover{background-color:#e6be81;color:#fff}.product-details .input-box{width:100%;text-align:center;padding:12px;font-size:16px;outline:none;border:1px solid #eee}.product-details .input-box::-webkit-inner-spin-button,.product-details .input-box::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-details .input-box[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.product-details .form-check-input{width:20px;height:20px;box-shadow:none!important;margin:0!important}.product-details .form-check{padding-left:0!important}.product-details .form-check-input:checked{background-color:#7e598f!important;border-color:transparent}.product-details .form-check-input[type=radio]{border-radius:0}.product-details .form-check-input:checked[type=radio]{background-image:url(/assets/images/check-icon.png)}.product-details-tab .small-info{font-size:.9rem}.product-details-tab .product-specifications li{position:relative;padding-left:30px;margin-bottom:10px}.product-details-tab .product-specifications li:before{position:absolute;content:"";width:18px;height:18px;border-radius:100%;background:#e6be81 url(/assets/images/check-icon.png) no-repeat 50%;left:0;top:0;bottom:0;margin:auto;background-size:12px}.product-details-tab .customer-reviews .card small{font-size:.9rem}.product-details-tab .customer-reviews .card .card-title .ratings{font-size:.8rem;padding:.2rem .5rem}.product-details-tab .customer-reviews .card .card-title .ratings i{font-size:.8rem!important}.product-details-tab .customer-reviews .card .card-footer{font-size:.9rem;color:#999;background:none;border:none}.product-details-tab .customer-reviews .review-btn{font-size:.9rem!important;letter-spacing:0;padding:.8rem 1.3rem!important;border-radius:0!important;background:#198754!important}.product-details-tab .customer-reviews .review-btn:hover{background:#21955f!important}.breadcrumb .breadcrumb-item{font-size:1rem}.breadcrumb .breadcrumb-item.active{color:#7e598f}.breadcrumb .breadcrumb-item a{color:#555}.p-listing{background:none}.p-listing .sticky-top{position:sticky!important;z-index:999;transition:all .2s ease-out}.p-listing .f-top{padding:0!important;box-shadow:0 5px 15px -2px rgba(0,0,0,.1);transform:translateY(74px);background:#fff}.p-listing .f-top .d-flex.py-5{padding:1rem 0!important}.p-listing .f-top h2{font-size:1.6rem!important}.p-listing .card{border-radius:15px!important;margin-bottom:2rem!important}.p-listing .card .info .item-title{font-size:1.2rem!important;line-height:1.5rem;color:#313131;font-weight:600;display:inline-block;width:100%}.p-listing .card .price .left:after{display:none}.p-listing .card .price .right{padding-left:0}.p-listing .card .price strong{font-weight:600!important}.p-listing .card .ratings span{margin-left:0!important;border-radius:5px}.p-listing .card .btn{font-size:.85rem!important;padding:.5rem 1.2rem;letter-spacing:0;border:none!important}.wish-icon{cursor:pointer}.wish-icon i{font-size:1.4rem;color:rgb(232,50,84)}.wish-icon .bi-heart-fill{display:none}.wish-icon.active .bi-heart-fill{display:block}.wish-icon.active .bi-heart{display:none}.f-btn{border-radius:8px;padding:.6rem 1.2rem;font-size:1rem;border:1px solid #e0e0e0;color:#313131;background:none;gap:5px}.f-btn,.f-btn .badge{display:flex;align-items:center}.f-btn .badge{margin-left:5px;border-radius:100%;background:#dc3545!important;width:22px;height:22px;justify-content:center;color:#fff;font-size:.8rem}.f-btn i{font-size:1.3rem}.f-items-wrap .f-btn{cursor:pointer;padding:.6rem 1.2rem .6rem .6rem;font-size:.95rem}.f-items-wrap .f-btn:checked{background:#7e598f!important}.f-items-wrap .f-btn:before{position:relative;content:"\f4fe";font-family:bootstrap-icons;font-size:1.3rem;width:22px;height:22px;background:#f2eef4;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#7e598f;margin-right:5px}.form-select{border-radius:8px;padding:.6rem 3rem .6rem 1.5rem;box-shadow:none!important;border-color:#e0e0e0!important;font-weight:700}.offcanvas{max-width:350px;border:none!important}.offcanvas .accordion-button{box-shadow:none!important;border-radius:0!important;font-weight:600!important;padding:1.2rem 0;font-size:1rem}.offcanvas .accordion-button:after{background-size:17px;width:17px;height:17px}.offcanvas .accordion-button:not(.collapsed){background:none;color:#e6be81}.offcanvas .accordion-button .badge{font-size:.8rem;background:#f2eef4!important;color:#7e598f!important;padding:.3rem .4rem;border-radius:5px;width:auto}.offcanvas .accordion-item{border:none!important}.offcanvas .accordion-item .accordion-body{padding:1rem 0}.offcanvas .btn-close{box-shadow:none!important;background-color:#eee;border-radius:8px;color:#313131;background-size:12px}.slider-labels{margin-top:10px}.offcanvas .caption{color:#7e598f;background:#f2eef4;width:auto;padding:.3rem .6rem;border-radius:8px;margin-top:8px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;background:#7e598f}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translateZ(0)}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{width:18px;height:18px;border-radius:50%;left:-7px;top:-7px;background-color:#7e598f}.noUi-background{background:#e2e2e2}.noUi-origin,.noUi-target{border-radius:2px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{cursor:default;box-sizing:content-box!important}.noUi-handle:active{border:8px solid rgba(126,89,143,.38);-webkit-background-clip:padding-box;background-clip:padding-box;left:-14px;top:-14px}.noUi-handle i{font-style:normal;font-size:12px;pointer-events:none;position:fixed;margin-top:0;text-align:center;width:40px;margin-left:-10px;opacity:0;transition:all .5s ease-in-out}.noUi-handle:active i{display:block;opacity:1;margin-top:-26px}.range-slider-wrap{padding:1.5rem 1.5rem 1.1rem!important;border-radius:8px;border:1px solid #e0e0e0}.offcanvas .f-item .btn{padding:.4rem .8rem;font-size:.85rem;border-radius:0;color:#313131;border-color:#e0e0e0;letter-spacing:0!important;text-transform:none!important}.offcanvas .f-item .btn-check:checked+.btn,.offcanvas .f-item .btn.active,.offcanvas .f-item .btn.show,.offcanvas .f-item .btn:first-child:active,.offcanvas .f-item :not(.btn-check)+.btn:active{background-color:#e6be81!important;border-color:#e6be81!important;color:#fff!important;position:relative;padding-right:2.2rem}.offcanvas .f-item .btn-check:checked+.btn:after{position:absolute;content:"\f659";font-family:bootstrap-icons;font-size:10px;color:#e6be81;width:18px;height:18px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;right:12px;top:0;bottom:0;margin:auto}.image-box{width:100%;height:300px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.assurance{background:#f2eef4}.assurance .card-title{color:#313131!important}.border-2{border:2px solid #7e598f!important}.filter-div .f-btn,.filter-div .form-select{height:45px}@media only screen and (max-width:1500px){.collections .g-5{--bs-gutter-x:1rem!important}.slick-prev{left:25px}.slick-next{right:25px}.order-details .img-box img{height:auto!important;width:100%!important}}@media only screen and (max-width:1100px){header .navbar .nav-item .nav-link{font-size:.85rem!important}header .navbar .nav-item{margin:0 0 0 20px!important}}@media only screen and (max-width:991px){.navbar .container{position:relative}.icon-menu{position:absolute;right:1rem;top:10px;height:30px}.navbar-toggler{padding:0!important;border:0!important;box-shadow:none!important;border-radius:0!important}.navbar-toggler-icon{width:1.5rem}.top-bar li:last-child{display:none}header .top-bar ul li{padding-left:0!important;border-right:none!important}.block-info{margin-bottom:3rem}.img-content-block .btn{font-size:.85rem!important;letter-spacing:0}.img-content-block img{float:right}.features-2 .col-lg-3 h4{font-size:18px;margin-bottom:0!important}.features-2 .col-lg-3 small{font-size:13px}.features-2 .col-lg-3 img{width:50px}.features-2{padding:2.5rem 0!important}.product-details,.product__carousel{max-width:650px;margin:auto}.product-details{padding:0!important}.product-details.pl-5{padding-left:0!important}.collections .card .card-body .info h3{font-size:1rem!important;margin-bottom:0!important}.collections .card .card-body .info p{margin-bottom:5px!important}.collections .card .card-body .price .fs-4{font-size:1rem!important}.collections .card .card-body .price .right span{font-size:.8rem!important}.price{flex-wrap:wrap!important}.collections .card .card-body .price .right{display:block!important;padding-left:0!important;width:100%}.collections .card .card-body .price .left:after{display:none!important}.cart .cart-item .quantity{width:90px!important;height:30px!important}.price-wrap{padding-bottom:.5rem!important}.cart .cart-items .cart-item .img-box{height:105px!important}.cart .cart-item .card-title{margin-bottom:.3rem!important}.cart .cart-item .card-title .fs-5{font-size:.85rem!important}.my-order .delivery-status{font-size:.75rem!important;padding-left:15px}.my-order .card-subtitle.text-muted{font-size:.75rem!important}.cart-items.order-items{display:flex!important;align-items:center!important;flex-wrap:wrap!important}.my-order .order-items .cart-item{width:50%!important}.account-toggle-mob{display:block!important}.account-toggle-mob .btn{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid #606169;color:#313131;padding:0!important;border-radius:100%!important;text-align:center}.account-toggle-mob .btn i{font-size:1rem;position:relative;left:1px;top:1px}}@media only screen and (max-width:767px){header .icon-menu a i{font-size:1.1rem}.blog .title-div{flex-direction:column;text-align:center!important}.blog .title-div .btn{margin-top:1rem}.title-div h2{font-size:1.6rem!important}.features-2 .col-lg-3{margin-bottom:2rem!important}.carousel-item{height:300px}.carousel-item img{height:100%!important;-o-object-fit:cover;object-fit:cover}.search-modal .input-group .btn{padding:.8rem 1rem!important}.modal-dialog{width:94%}.product-details.pl-5{padding-left:0!important}.gallery-parent .slider-item img{height:auto!important}.fluid-block.px-0.py-4{padding:0 0 1rem!important}header .navbar .megamenu{padding:1rem!important}header .navbar .nav-item{margin-left:0!important}header .megamenu .nav-link{margin-bottom:8px!important;padding:0!important}.megamenu .col-lg-3{margin-bottom:1.5rem!important}.megamenu .col-lg-3:last-child{margin-bottom:0!important}.product-details .price{margin-right:0!important}.cart .cart-item .card-title .fs-5{font-size:1rem!important}.cart .cart-items .cart-item .price.fs-5{font-size:.9rem!important}.cart .g-5{--bs-gutter-x:0!important;--bs-gutter-y:0!important}.cart .address span{font-size:.85rem!important}.cart .address .d-flex{flex-direction:column;align-items:flex-start!important}.cart .address .btn-outline-primary{margin-top:1rem!important}.order-details .img-box{width:100%!important;height:80px!important}.order-details .card-title{font-size:1rem!important}.order-details .ratings .d-flex{flex-direction:column;align-items:flex-start}.order-details .ratings i{font-size:1.5rem!important}.filter-div{width:100%;padding:1rem 0!important}.p-listing .d-flex.align-items-center.justify-content-between.py-5{padding:0!important}.p-listing .title-div h2{font-size:1rem!important}.p-listing .fs-5.ms-2.text-muted{font-size:.9rem!important;margin-left:0!important}.fluid-block.p-listing{padding-top:0!important}.filter-div{width:100%!important;justify-content:space-between!important}.filter-div .f-btn,.filter-div .form-select{padding:.3rem!important;font-size:.8rem!important;height:35px}.fluid-block.px-0.py-4{padding-top:1rem!important}.slick-dots{bottom:0!important}.slick-dots li{margin:0!important}.slick-dots li button:before{font-size:35px!important}.slick-dots li button{width:auto;height:auto}.slick-slide{padding:0 10px}.slick-list{margin:0 5px}.profile-form{border:0!important}.profile-form,.profile-form .card-body.p-4{padding:0!important}.price-wrap{padding-bottom:0!important}.p-details .slick-initialized .slider-item{height:auto!important}.p-details .slick-initialized .slider-item img{width:100%!important;height:auto!important}}@media only screen and (max-width:640px){.footer-bottom .d-flex.justify-content-between.align-items-center{flex-direction:column;align-items:center}.product-details .price strong{font-size:1.2rem!important}.product-details .price-box .linethrough{font-size:.9rem!important}.form-box .left.w-100{width:auto!important}.delivery .form-control{height:47px!important;padding:.6rem!important}.product-details .delivery .btn{height:47px!important;padding:.5rem!important;font-size:.75rem!important}.product-details .exp-delivery small{font-size:.9rem!important}.product-details .buttons .btn{font-size:.85rem!important}.customer-reviews .fs-4.fw-bold.text-dark{font-size:1rem!important;margin-bottom:0!important}.product-details-tab .customer-reviews .review-btn{font-size:.75rem!important}.order-details .btn-sm{font-size:.7rem!important;padding:.4rem!important}.collections .catagory-slider .card-img{height:auto!important}.cart-items.order-items{display:flex!important;flex-direction:column!important}.my-order .order-items .cart-item{width:100%!important}.cart .cart-items .cart-item .img-box{height:105px!important}.cart .cart-item .card-title{margin-bottom:.3rem!important}.cart .cart-item .card-title .fs-5{font-size:.8rem!important}.my-order .delivery-status{font-size:.75rem!important;padding-left:15px}.my-order .card-subtitle.text-muted{font-size:.75rem!important}.menu-items{display:none;opacity:0;visibility:hidden}.menu-items.active{display:flex!important;opacity:1;visibility:visible}.breadcrumb .breadcrumb-item{font-size:.85rem!important}.breadcrumb-item+.breadcrumb-item:last-child:before{padding-left:0!important}.breadcrumb-item:last-child{width:100%!important;padding-left:0!important}header .navbar-expand-lg .navbar-nav .dropdown-menu{max-width:100%!important;width:100%!important;margin-top:0!important}}@media only screen and (max-width:480px){header .navbar-brand{max-width:130px!important}header .navbar-brand img{width:100%!important;height:auto!important}.carousel-item{height:220px}.fluid-block{padding:2rem 0!important}.title-div{margin-bottom:2rem}.collections .g-5{--bs-gutter-y:1rem!important}.icon-menu{top:3px}.order-details .img-box{width:70px!important;height:70px!important}footer .footer-top{padding:40px 0!important}footer .footer-top .link-wrap li{margin-bottom:10px}footer .footer-top .link-wrap li a{font-size:1rem}footer .footer-top h5{font-size:18px;border-bottom:1px solid #555;width:100%;padding-bottom:1rem;margin-bottom:30px}.catagory-slider .card-img{height:auto!important}.collections .card .card-body .info h3{font-size:.9rem!important;font-weight:700!important;margin-bottom:5px!important}.collections .card .card-body .info p{line-height:1rem!important;font-size:.75rem!important}.title-div h2{font-size:1.3rem!important}.title-div small{font-size:.8rem!important}.product-details{padding-top:1.5rem!important}.card.cart-item .card-body{padding:.5rem!important}.row.col-lg-10.col-sm-12.mx-auto{--bs-gutter-x:0rem!important}.fluid-block.collections.category.pb-5{padding-top:1.5rem!important}.video-section p{font-size:1rem!important}.video-section h2{font-size:1.8rem!important}.price-wrap{padding-top:0!important;padding-bottom:.5rem!important}.fluid-block.cart.border-bottom{padding-top:1rem!important}.profile .address-form .add-btn{padding:.5rem!important;font-size:.7rem!important}.address-form .card-title.fw-bold.fs-5{font-size:1rem!important;margin:0!important}.address-form .field-item .p-4{padding:1rem!important}.address-form .card-title.fw-bold.fs-5.fs-sm.text-uppercase.mb-3{margin-bottom:1rem!important}.p-details .thumbnail-slider .slider-item{height:110px!important}.p-details .slick-slider{margin-top:15px!important}.p-listing .f-top{transform:translateY(48px)}header .top-bar{font-size:.85rem!important}header .top-bar ul li i{font-size:1rem!important}}.share_pop{width:250px;max-width:250px;background:#fff;position:absolute;right:0;top:50px;text-align:center}.share_pop .share-icon{width:40px;height:40px;border:1px solid #e0e0e0;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#7e598f;transition:all .2s ease-out}.share_pop .share-icon:before{position:absolute;content:"";border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px;right:5px;margin:auto;width:10px}.share_pop .share-icon:hover{background:#7e598f;color:#fff;border-color:transparent!important}.profile-form .form-control,.profile-form .form-select{border-radius:10px!important}.profile-form .order-item-search .btn{border-radius:0 10px 10px 0!important}.profile-form .order-item-search .form-control{border-radius:10px 0 0 10px!important;padding-left:15px!important}.gradient-light{background:linear-gradient(1turn,rgb(235,235,235),rgb(255,255,255))!important}.right-panel .title{font-size:30px!important;font-weight:700;color:#272732;margin-top:15px;margin-bottom:15px}.right-panel .caption{font-size:14px;color:#7c7c8c}.p-info{font-size:13px;color:#7c7c8c;padding-left:10px;border-left:1px solid #eee}.price-box{align-items:center;margin-bottom:10px}.price-box .price{margin:0;padding:0 10px 0 0;font-weight:600}.vr{position:relative;top:-2px;margin-right:2px;display:inline}.right-panel .badge{font-size:.85rem!important}.product__carousel .gallery-thumbs .swiper-slide{border-radius:10px!important}.product__carousel .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#7e598f!important}.product__carousel .gallery-top{border-radius:10px!important}.block{display:inline-block;width:100%;margin:20px 0 0}.block-title{font-size:16px;font-weight:600}.highlight-block{border-radius:10px;background:#fef8ee;position:relative;border:2px dashed #e6be81;padding:30px 15px 15px;margin-top:40px}.highlight-block .block-title{position:absolute;padding:7px 20px;background:#e6be81;border-radius:30px;display:inline-block;font-size:15px;font-weight:700;top:-18px}.bullet li{position:relative;font-size:13px;color:#24242f;padding:3px 0 3px 20px}.play_i li:before{position:absolute;content:"\f4f4";font-family:bootstrap-icons!important;left:0;font-size:16px;top:0;bottom:0;margin:auto;color:#e6be81}.mt15{margin-top:15px}.s_form .btn-primary{width:100%;background:#7e598f!important;color:#fff!important;text-transform:uppercase!important;border:none;margin-left:15px;font-weight:700;border-radius:10px!important}.quantity{display:flex;border:1px solid #dadadd;border-radius:8px;overflow:hidden;width:300px}.quantity button{background-color:#fff;color:#111;border:none;cursor:pointer;font-size:20px;width:85px;height:auto;text-align:center;transition:background-color .2s}.quantity button:hover{background-color:#eee}.input-box{width:100%;text-align:center;border:none;padding:8px 10px;font-size:16px;outline:none}.input-box::-webkit-inner-spin-button,.input-box::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-box[type=number]{-moz-appearance:textfield}.s_form{margin-bottom:15px}.minus{border-right:1px solid #dadadd!important}.plus{border-left:1px solid #dadadd!important}.small-title{font-size:16px;font-weight:600;position:relative}.small-title.icon{padding-left:38px}.small-title.icon:before{width:28px;height:30px;position:absolute;content:"";background:url(/assets/images/offer-icon.png) no-repeat 50%;top:0;bottom:0;left:0;margin:auto}#coupone_slider{margin-top:20px}.coupone .card-header{font-size:13x!important;font-weight:600;border-bottom:none;position:relative;padding-left:40px}.coupone .card-header i{margin-right:5px;position:absolute;font-size:18px;left:15px;margin-top:-2px}.coupone .card-body{font-size:14px;line-height:20px;font-weight:500}.coupone .card-body p{margin-bottom:8px;font-size:13px}.coupone .card{border-radius:8px}.coupone .card-body a{text-decoration:underline!important;color:#1f849d!important}.product-slider{display:inline-block;width:100%}.product-slider img{width:100%}.features{margin-top:0;padding-bottom:15px}.feature-item{text-align:center;width:100%}.feature-item h6{margin-top:6px;font-size:13px;color:#5f5f6a}.feature-item h6 strong{font-size:14px;color:#111}.feature-item img{margin:auto}.delivery .card{border-radius:0;border:none}.delivery .card-body{padding:0}.delivery .card .small-title{margin-bottom:18px}.iconic_list li{font-size:14px;position:relative;margin-bottom:14px;padding-left:30px}.iconic_list li i{position:absolute;left:0;font-size:20px;margin-top:-4px}.delivery .card .form-control{font-size:14px;font-weight:600;margin-bottom:25px;border-radius:8px;padding:10px 15px;box-shadow:none}.product-details{float:left;width:100%;min-height:800px}.right-panel{float:left;width:100%;padding-left:30px!important}.breadcrumb{padding:20px 0;margin:0}.breadcrumb-item{font-size:16px;color:#aaaab2}.breadcrumb-item a{color:#272732;font-weight:500}.product-details .badge{padding:9px 18px;font-size:14px;text-transform:uppercase;padding:.5rem 1.2rem!important;font-size:.85rem!important}.bg-info{background:#d4ecf5!important;color:#27a0d7!important;font-weight:600}.bg-danger{background:#f7d2db!important;color:#fb4873!important;font-weight:600}.right-panel{padding-bottom:3%!important}.right-panel .ratings{margin-bottom:15px;display:flex;align-items:center;gap:10px}.p-details .small-title{margin-bottom:15px}.p-details p{line-height:26px}.right-panel .form-select{border-radius:8px;padding:10px 15px;box-shadow:none!important}.delivery .card .form-control:focus,.right-panel .form-select:focus{border-color:#388e3c}.right-panel .accordion-button{background:none!important;box-shadow:none!important;padding:15px 0;font-size:16px;font-weight:600;color:#111!important}.right-panel .accordion-item{border:none;padding-top:0}.right-panel .accordion-body{padding:8px 0}.right-panel .accordion{margin-top:15px}.delivery{margin-top:0}.right-panel .accordion-item:last-child{border-top:1px solid #e2e2e2}.p-details{margin-top:0}.accordion-button:after{background-size:13px;width:13px;height:13px}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url(/assets/images/caret-down-fill.svg)}.price{font-size:21px}.ratings{font-size:13px;color:#7c7c8c;display:flex;align-items:center;gap:3px}.ratings span{background:#388e3c;color:#fff;padding:4px 6px;font-size:12px;font-weight:500;border-radius:3px;margin-left:4px}.ratings span i{position:relative;top:-1px}.text-primary{color:#7e598f!important;font-size:1.1rem}.bg-primary-light{background:#f2eef4!important}.filter-box{border:1px solid #f8f6f9;background:#fff;box-shadow:0 4px 24px 0 rgba(126,89,143,.07);border-radius:18px;padding:2rem 1.5rem;margin-bottom:2rem;transition:box-shadow .2s}.filter-box:hover{box-shadow:0 8px 32px 0 rgba(126,89,143,.13)}.filter-box h5{font-size:1.1rem;color:#7e598f;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.filter-box h5 i{color:#633c75}.filter-box .form-label{font-size:.9rem;color:#313131;margin-bottom:.4rem;font-weight:600}.filter-box .form-control,.filter-box .form-select{font-size:.9rem;border-radius:8px;border:1px solid #f8f6f9;box-shadow:none;transition:border-color .2s;background-color:#f8f6f9;color:#313131}.filter-box .form-control:focus,.filter-box .form-select:focus{border-color:#7e598f;box-shadow:0 0 0 2px rgba(126,89,143,.13);background-color:#fff}.filter-box .form-check-input:checked{background-color:#7e598f;border-color:#7e598f}.filter-box .form-check-label{font-size:.97rem;color:#7e598f}.filter-box .btn-primary{background:linear-gradient(90deg,#7e598f 60%,#e6be81);border:none;border-radius:8px;font-weight:600;letter-spacing:.5px;color:#fff!important;box-shadow:0 2px 8px 0 rgba(126,89,143,.08);transition:background .2s,box-shadow .2s}.filter-box .btn-primary:hover{background:linear-gradient(90deg,#e6be81 60%,#7e598f);box-shadow:0 4px 16px 0 rgba(126,89,143,.13)}.filter-box .btn-link{color:#7e598f;font-weight:500;font-size:.98rem;text-align:center;border-radius:8px;transition:background .2s}.filter-box .btn-link:hover{background:#f2eef4;color:#313131;text-decoration:underline}.filter-box .form-check-inline{margin-right:1rem}.filter-box input[type=number]::-webkit-inner-spin-button,.filter-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-box input[type=number]{background-color:#f8f6f9;border:1px solid #f8f6f9;border-radius:8px;padding:.4rem .7rem;font-size:.97rem;width:90px;transition:border-color .2s;color:#313131}.filter-box input[type=number]:focus{border-color:#7e598f;background-color:#fff}.filter-box .d-flex.align-items-center.gap-2>span{color:#d2d3d7;font-size:1.1rem;margin:0 .2rem}@media (max-width:991px){.filter-box{padding:1.2rem 1rem}}.filter-box.sticky-top{top:100px}.slick-track{display:flex!important}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}