.fa,.fab,.fad,.fal,.far,.fas{display:inline-flex;align-items:center;justify-content:center;border-radius:25rem;width:1rem;height:1rem}.i{border-radius:100vh;width:2em;height:2em;line-height:2em;text-align:center;font-size:1em}.i-sm{font-size:.75em}.i-bg-blue{background-color:#0d6efd26;color:#0d6efd}.i-bg-indigo{background-color:#6610f226;color:#6610f2}.i-bg-purple{background-color:#6f42c126;color:#6f42c1}.i-bg-pink{background-color:#d6338426;color:#d63384}.i-bg-red{background-color:#dc354526;color:#dc3545}.i-bg-orange{background-color:#fd7e1426;color:#fd7e14}.i-bg-yellow{background-color:#ffc10726;color:#ffc107}.i-bg-green{background-color:#19875426;color:#198754}.i-bg-teal{background-color:#20c99726;color:#20c997}.i-bg-cyan{background-color:#0dcaf026;color:#0dcaf0}.i-bg-black{background-color:#00000026;color:#000}.i-bg-white{background-color:#ffffff26;color:#fff}.i-bg-gray{background-color:#6c757d26;color:#6c757d}.i-bg-gray-dark{background-color:#343a4026;color:#343a40}::-webkit-scrollbar{width:5px;height:7px}::-webkit-scrollbar-button{width:0px;height:0px}::-webkit-scrollbar-thumb{background:var(--bs-dark);border:0px none #ffffff;border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--bs-dark)}::-webkit-scrollbar-thumb:active{background:var(--bs-dark)}::-webkit-scrollbar-track{background:inherit;border:0px none #ffffff;border-radius:50px}::-webkit-scrollbar-track:hover{background:transparent}::-webkit-scrollbar-track:active{background:transparent}::-webkit-scrollbar-corner{background:transparent}.font-1{font-size:.5rem}.font-2{font-size:.625rem}.font-3{font-size:.75rem}.font-4{font-size:.875rem}.font-5{font-size:1rem}.font-6{font-size:1.125rem}.font-7{font-size:1.25rem}.font-8{font-size:1.375rem}.font-9{font-size:1.5rem}.font-weight-100{font-weight:100}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-700{font-weight:700}.font-size-small{font-size:small}.wrapper{display:flex}.wrapper #sidebar{position:fixed;top:0;min-width:var(--sidebar-width);max-width:var(--sidebar-width);transition:margin .5s ease;min-height:100vh;z-index:1030}.wrapper #sidebar.active{margin-inline-start:calc(var(--sidebar-width) * -1)}.wrapper #sidebar #sidebar-wrapper{position:fixed;width:var(--sidebar-width);overflow:auto;top:0;bottom:0}.wrapper #sidebar a{color:#00000080;transition:color .5s ease}.wrapper #sidebar a:hover{color:#000}.wrapper #content{min-width:100vw}.form-label-group{position:relative}.form-label-group .form-label,.form-label-group label{position:absolute;top:.375rem;right:.75rem;left:.75rem;color:#495057;transition:all .1s ease-in-out;pointer-events:none}.form-label-group input::-webkit-input-placeholder{color:transparent}.form-label-group input::-ms-input-placeholder{color:transparent}.form-label-group input::-moz-placeholder{color:transparent}.form-label-group input::placeholder{color:transparent}.form-label-group .form-control:focus,.form-label-group .form-control:not(:placeholder-shown),.form-label-group .form-select:focus,.form-label-group .form-select:not(:placeholder-shown){padding-top:.625rem;padding-bottom:.125rem}.form-label-group .form-control:focus~label,.form-label-group .form-control:not(:placeholder-shown)~label,.form-label-group .form-select:focus~label,.form-label-group .form-select:not(:placeholder-shown)~label{font-size:.625rem;top:.125rem}.ratings>input{display:none}.ratings>label{color:#222}.ratings>input:checked~label i{font-weight:600!important;color:#ffca08}.ratings>input:hover~label i{font-weight:600!important;color:#ffca08}body{min-height:100vh}#nav-logo{width:48px}@media (max-width: 425px){#nav-logo{width:40px}}#nav-app-name{font-weight:1.25rem}@media (max-width: 425px){#nav-app-name{font-weight:.75rem}}.no-controllers{-moz-appearance:textfield}.no-controllers::-webkit-outer-spin-button,.no-controllers::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product{border:1px solid rgba(0,0,0,.1254901961);position:relative;overflow:hidden}.product .title{height:70px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product .price{font-weight:bolder;font-size:1.25rem}.product .badge-sale{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column}.hero{position:relative}.hero .bg{background-size:cover;background:#0f2027 no-repeat;height:512px;width:100%}.hero .overlay{background-color:#00000050;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.cursor-pointer{cursor:pointer}.btn-reset{background-color:transparent;border:none;padding:0;margin:0;outline:none}.btn-reset:focus,.btn-reset:active{outline:none}.h-scroll-row{display:flex;flex-wrap:nowrap;overflow-x:auto;position:relative;will-change:transform;-webkit-user-select:none;user-select:none;align-items:center;gap:12px}.h-scroll-row::-webkit-scrollbar{display:none}.h-scroll-row>div{flex:0 0 auto;margin-inline-end:1rem}.h-scroll-row.dragging{cursor:grabbing;cursor:-webkit-grabbing}.img-as-bg{background-size:100% 100%;background-position:center;padding-top:100%}.form-search{position:relative}.form-search .autocomplete-items{position:absolute;z-index:99;top:100%;right:0;left:0;width:100%;padding:.5rem;margin:.125rem 0 0;font-size:.875rem;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;overflow-y:auto;max-height:50vh}.form-search .autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff}.form-search .autocomplete-items div:hover{background-color:#e9e9e9}.form-search .autocomplete-items div.active{background-color:#1e90ff!important;color:#fff}header .top-navbar .nav-link:nth-child(1){padding-inline-start:0}header .main-navbar{max-width:100%}header .main-navbar .icon-text-link{color:#343a40;display:inline-flex;align-items:center;vertical-align:middle;text-decoration:none;transition:color .5s ease}header .main-navbar .icon-text-link .icon{position:relative;margin-inline-end:.5rem}@media (max-width: 991.98px){header .main-navbar .icon-text-link .icon{margin-inline-end:.5rem}}header .main-navbar .icon-text-link .text{line-height:1.1}header .main-navbar .icon-text-link .text small{color:#00000090}header .main-navbar .icon-text-link:hover{color:var(--bs-blue)}header .categories-navbar .nav-link{color:#00000090}header .categories-navbar .nav-link:hover{color:#000}header .categories-navbar .nav-link:nth-child(1){padding-inline-start:0;color:#000}.features i{width:48px;height:48px;line-height:48px;font-size:1.25rem;text-align:center;background-color:var(--bs-blue);color:#fff;border-radius:100vh}.card-banner{display:flex;position:relative;overflow:hidden;background-color:#fff;background-size:cover;background-position:center center;transition:all .5s ease}.card-banner:hover{box-shadow:0 1.25rem 1rem #00000020}.card-banner .caption{background-color:#000000a6;z-index:10;color:#fff}footer{background-color:#eee}footer a{text-decoration:none;color:#00000090;transition:color .5s ease}footer a:hover{color:#000}.fa-star{color:#ccc}.fa-star.active{color:var(--bs-yellow)}.white-space-nowrap{white-space:nowrap}.link{color:#00000090;text-decoration:none;transition:color .5s ease}.link:hover{color:#000}.tracking-wrap{position:relative;background-color:#ddd;height:5px;display:flex;margin-bottom:60px;margin-top:50px}.tracking-wrap .step{-webkit-user-select:none;user-select:none;flex-grow:1;width:25%;margin-top:-18px;text-align:center;position:relative}.tracking-wrap .step .icon{display:inline-block;width:40px;height:40px;line-height:40px;position:relative;border-radius:100%;background:#ddd}.tracking-wrap .step .text{display:block;margin-top:7px}.tracking-wrap .step.active .icon{background:#3167eb;color:#fff}.tracking-wrap .step.active .text{font-weight:400;color:#000}.tracking-wrap .step.active:before{background:#3167eb}.tracking-wrap .step.active.active-danger .icon{background:var(--bs-red);color:#fff}.tracking-wrap .step.active.active-danger .text{font-weight:400;color:#000}.tracking-wrap .step.active.active-danger:before{background:var(--bs-red)}.tracking-wrap .step:before{content:"";height:5px;position:absolute;width:100%;right:0;top:18px}.hideOnScroll{transition:height .5s ease}.order-delivered{opacity:.5;transition:opacity .5s ease}.order-delivered:hover{opacity:1}.stat-container{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease,background .2s ease;background-color:#f3f3ff}.stat-container:hover{background-color:var(--bs-blue);color:#fff}.admin-nav-link{transition:background .3s ease}.admin-nav-link:hover{background-color:#00000010}.bounce-3{animation-duration:2s;animation-iteration-count:infinite;animation-name:bounce-3;animation-timing-function:ease}@keyframes bounce-3{0%{transform:translateY(0);box-shadow:0 0 2rem 1rem #00000020}30%{transform:translateY(-.75rem);box-shadow:0 0 1rem 1rem #00000020}50%{transform:translateY(0);box-shadow:0 0 2rem 1rem #00000020}to{transform:translateY(0);box-shadow:0 0 2rem 1rem #00000020}}/*! purgecss start ignore */.reply-comment{border-right:2px solid var(--bs-blue);padding-right:.5rem}/*! purgecss end ignore */.post-content h3,.post-content h4{background-color:rgba(var(--bs-light-rgb));padding:1rem;border-radius:.25rem}.form-control-quantity-wrapper .btn-quantity-controller{border:2px solid #000;border-radius:50rem;width:32px;height:32px;line-height:32px/2;background:transparent}.form-control-quantity-wrapper .form-control-quantity{max-width:50px;text-align:center;border:0px;outline:none}.text-truncate-2{Overflow:hidden;max-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:block}.text-truncate-3{Overflow:hidden;max-height:4.5em;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:block}.text-truncate-4{Overflow:hidden;max-height:6em;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;display:block}.text-truncate-5{Overflow:hidden;max-height:7.5em;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis;display:block}.text-truncate-6{Overflow:hidden;max-height:9em;-webkit-box-orient:vertical;-webkit-line-clamp:6;text-overflow:ellipsis;display:block}.text-truncate-7{Overflow:hidden;max-height:10.5em;-webkit-box-orient:vertical;-webkit-line-clamp:7;text-overflow:ellipsis;display:block}.text-truncate-8{Overflow:hidden;max-height:12em;-webkit-box-orient:vertical;-webkit-line-clamp:8;text-overflow:ellipsis;display:block}.text-truncate-9{Overflow:hidden;max-height:13.5em;-webkit-box-orient:vertical;-webkit-line-clamp:9;text-overflow:ellipsis;display:block}.min-h-100{min-height:100%}.white-space-pre-line{white-space:pre-line}.ck-editor__top{position:sticky!important;top:var(--header-offset);z-index:var(--ck-z-modal);transition:.4s all ease!important}.ck-sticky-panel__content{position:sticky!important}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{position:unset}@keyframes pulse{0%{box-shadow:0 0 #7299f8cc}70%{box-shadow:0 0 50px 5px #7299f800}to{box-shadow:0 0 #7299f800}}.pulse-highlight{animation:pulse 1.5s infinite}.image-cover{height:265px;overflow:hidden}.image-cover img{object-fit:cover;height:100%;width:100%}.hero-slide{position:relative;height:650px;width:100%;overflow:hidden}@media (min-width: 992px){.hero-slide{height:850px}}.hero-slide .bg-image{position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;animation:zoomIn 15s ease-in-out infinite alternate;z-index:0}.hero-slide .overlay{background:linear-gradient(-90deg,#000c 0%,#0006 50%,#0000 100%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hero-slide .hero-product-img{max-height:400px;max-width:100%;filter:drop-shadow(0px 20px 30px rgba(0,0,0,.5));transition:transform .5s ease;animation:float 6s ease-in-out infinite;z-index:2;position:relative}.text-shadow{text-shadow:0 4px 10px rgba(0,0,0,.6)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.15)}}@keyframes slideInPerson{0%{transform:translate(150px) scale(.9);opacity:0;filter:drop-shadow(0 0 0 rgba(255,255,255,0))}to{transform:translate(0) scale(1);opacity:1;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5))}}@keyframes fadeInUpStrong{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.hero-person-img{height:750px;max-height:95%;width:auto;max-width:100%;opacity:0;z-index:2;position:relative;transform-origin:bottom center}.swiper-slide-active .hero-person-img{animation:slideInPerson 1.5s cubic-bezier(.2,.8,.2,1) forwards}.hero-person-text{opacity:0}.swiper-slide-active .hero-person-text.delay-1{animation:fadeInUpStrong 1s ease forwards;animation-delay:.4s}.swiper-slide-active .hero-person-text.delay-2{animation:fadeInUpStrong 1s ease forwards;animation-delay:.7s}#navbar{transition:transform .3s ease-in-out}#navbar.nav-up{transform:translateY(-100%)}.main-menu-link{position:relative;padding-bottom:2px;transition:color .3s ease}.main-menu-link:after{content:"";position:absolute;width:0;height:2px;bottom:0;right:50%;background-color:#fd7e14;transition:width .3s ease,right .3s ease}.main-menu-link:hover{color:#fd7e14!important}.main-menu-link:hover:after{width:100%;right:0}.top-nav-link{transition:all .3s ease}.top-nav-link:hover{color:#fd7e14!important;transform:translateY(-2px)}.top-nav-link,.fs-7{font-size:.85rem!important}.category-card{transition:all .3s ease}.category-card:hover{box-shadow:0 4px 15px #0000001a}.category-card .category-card-img{transition:transform .4s ease}.category-card:hover .category-card-img{transform:scale(1.1)}.category-card .category-card-title{transition:background-color .3s ease}.category-card:hover .category-card-title{background-color:#fd7e14!important}.btn-outline-custom-green{color:#1a6d1a;border-color:#1a6d1a;background-color:transparent;transition:all .3s ease}.btn-outline-custom-green:hover{color:#fff!important;background-color:#fd7e14!important;border-color:#fd7e14!important}.btn-custom-green{color:#fff!important;background-color:#1a6d1a;border-color:#1a6d1a;transition:all .3s ease}.btn-custom-green:hover{color:#fff!important;background-color:#fd7e14!important;border-color:#fd7e14!important}.btn-outline-custom-blue{color:#005baa;border-color:#005baa;background-color:transparent;transition:all .3s ease}.btn-outline-custom-blue:hover{color:#fff!important;background-color:#005baa;border-color:#005baa}.btn-product-action{transition:all .3s ease}.btn-product-action:hover{color:#fff!important}.product-name-link{transition:color .3s ease}.product-name-link:hover,.product-name-link:hover h6{color:#fd7e14!important}
