.accordion{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%2830, 41, 59%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%2867, 56, 202%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e")}.accordion .accordion-button{color:#1e293b;background-color:#fff}.accordion .accordion-button:not(.collapsed){color:#4338ca;background-color:#fff;box-shadow:inset 0 -1px #cbd5e1}.accordion .accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon)}.accordion .accordion-button:after{background-image:var(--bs-accordion-btn-icon)}.accordion .accordion-button:focus{border-color:#a19ce5;box-shadow:0 0 0 .25rem #4338ca40}.accordion .accordion-item{color:#1e293b;background-color:#fff}.btn-primary{color:#fff;background:#4338ca;border-color:#4338ca;border-radius:.5rem;padding:.375rem 1rem;font-weight:600}.btn-primary:hover{color:#fff;background:#3930ac;border-color:#362da2}.btn-primary:focus{background:#3930ac;border-color:#362da2;box-shadow:none!important;outline:none!important}.btn-primary:focus:not(:hover){background:#4338ca;border-color:#4338ca}.btn-primary:active{color:#fff;background:#362da2;border-color:#362da2}.btn-primary:disabled{background:#4338ca;border-color:#4338ca}.btn-light{color:#1e293b;background:#e2e8f0;border-color:#e2e8f0;border-radius:.5rem;padding:.375rem 1rem;font-weight:600}.btn-light:hover{color:#1e293b;background:#c0c5cc;border-color:#b5bac0}.btn-light:focus{background:#c0c5cc;border-color:#b5bac0;box-shadow:none!important;outline:none!important}.btn-light:focus:not(:hover){background:#e2e8f0;border-color:#e2e8f0}.btn-light:active{color:#1e293b;background:#b5bac0;border-color:#b5bac0}.btn-light:disabled{background:#e2e8f0;border-color:#e2e8f0}.btn-green{color:#fff;background:#38b643;border-color:#38b643;border-radius:.5rem;padding:.375rem 1rem;font-weight:600}.btn-green:hover{color:#fff;background:#309839;border-color:#2da236}.btn-green:focus{background:#309839;border-color:#2da236;box-shadow:none!important;outline:none!important}.btn-green:focus:not(:hover){background:#38b643;border-color:#38b643}.btn-green:active{color:#fff;background:#2d8e36;border-color:#2da236}.btn-green:disabled{background:#38b643;border-color:#38b643}.category-card{transition:transform .3s ease-in-out}.category-card i{width:1.5rem;height:1.5rem}.category-card .category-image{position:relative}.category-card .card-body{color:#334155}@media (width>=768px){.category-card:hover{transform:scale(1.025)}}.product-card{transition:transform .2s ease-in-out}.product-card .product-card-title{text-overflow:ellipsis;overflow:hidden}.product-card .product-card-title span{white-space:nowrap}.product-card .badge{border-radius:.5rem;font-size:.875rem}.product-card .regular-price{color:#4338ca;background:#e0e7ff}.product-card .discount-price{color:#1e293b;background:#99f6e4}.product-card .sale{color:#fff;background:#13795b}.product-card .sale-timer{color:#13795b;margin-left:.5rem;font-weight:600}@media (width>=768px){.product-card:hover{transform:scale(1.025)}}.step-card{color:#334155}.category-card,.product-card,.step-card,.cta-card{border:1px solid #e2e8f0;border-radius:.5rem}.category-card .cover-center,.category-card .bg-image-end,.category-card .bg-image-start,.category-card .bg-image-top,.product-card .cover-center,.product-card .bg-image-end,.product-card .bg-image-start,.product-card .bg-image-top,.step-card .cover-center,.step-card .bg-image-end,.step-card .bg-image-start,.step-card .bg-image-top,.cta-card .cover-center,.cta-card .bg-image-end,.cta-card .bg-image-start,.cta-card .bg-image-top{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.category-card .rounded,.product-card .rounded,.step-card .rounded,.cta-card .rounded{border-radius:.5rem!important}.category-card .rounded-circle,.product-card .rounded-circle,.step-card .rounded-circle,.cta-card .rounded-circle{border-radius:50%!important}.category-card .rounded-top,.category-card .bg-image-top,.product-card .rounded-top,.product-card .bg-image-top,.step-card .rounded-top,.step-card .bg-image-top,.cta-card .rounded-top,.cta-card .bg-image-top{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.category-card .rounded-start,.category-card .bg-image-start,.product-card .rounded-start,.product-card .bg-image-start,.step-card .rounded-start,.step-card .bg-image-start,.cta-card .rounded-start,.cta-card .bg-image-start{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.category-card .rounded-end,.category-card .bg-image-end,.product-card .rounded-end,.product-card .bg-image-end,.step-card .rounded-end,.step-card .bg-image-end,.cta-card .rounded-end,.cta-card .bg-image-end{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.category-card .ratio-3x2,.product-card .ratio-3x2,.step-card .ratio-3x2,.cta-card .ratio-3x2{padding-top:66.6667%}.category-card .badges,.product-card .badges,.step-card .badges,.cta-card .badges{color:#4338ca;flex-wrap:wrap;gap:12px;padding-top:1px;display:flex}.red-bold-underlined{color:red!important;font-weight:700!important;text-decoration:underline!important}.pb-6{padding-bottom:4rem!important}.py-6{padding-top:4rem!important;padding-bottom:4rem!important}.w-md-75{width:75%!important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.shadowbase{box-shadow:0 7px 20px -6px #00000040}.fs-125rem{font-size:1.25rem}.fs-150rem{font-size:1.5rem}.fs-175rem{font-size:1.75rem}.fs-200rem{font-size:2rem}.flex-center{justify-content:center;align-items:center;display:flex}.span-link{color:#06f;cursor:pointer}.span-link:hover{color:#0a58ca}.vue-comp-container[v-cloak]{border:0 solid red;height:100vh}.vue-comp-container:not([v-cloak]){height:auto}.nav-item.nav-item-divider{align-items:center;display:flex}.vertical-divider{border:1px solid #334155;height:20px;margin:0 .5rem}@media screen and (width>=992px){.purple-bullets li a.nav-link:before{content:"\a ";vertical-align:middle;background:#4338ca;border-radius:50%;width:5px;height:5px;display:block;position:relative;top:14px;left:-13px}.purple-bullets li{margin-left:15px}.purple-bullets li:first-child{margin-left:10px}}.glow-red{animation:4s ease-in-out kf-glow-red}@keyframes kf-glow-red{0%{color:#000}6.25%{color:red}56.25%{color:red}to{color:#000}}.hero-search h1 .display-2,.hero-search .h1 .display-2{height:calc(1.575rem + 3.9vw)}.hero-search form{margin-block-end:0}.hero-search .line{opacity:0;width:100%;font-weight:600;animation:15s ease-in-out infinite hero-search-fade;position:absolute;top:0}.hero-search .line:first-child{animation-delay:0s}.hero-search .line:nth-child(2){animation-delay:3s}.hero-search .line:nth-child(3){animation-delay:6s}.hero-search .line:nth-child(4){animation-delay:9s}.hero-search .line:nth-child(5){animation-delay:12s}.hero-search .form-floating{flex:auto;width:1%;min-width:0;position:relative}.hero-search .form-floating>.form-control{color:#1e293b;border-radius:.5rem 0 0 .5rem;padding:1rem .75rem;border:1px solid #cbd5e1!important}.hero-search .form-floating>.form-control:focus,.hero-search .form-floating>.form-control:not(:placeholder-shown){border-color:#a19ce5;outline:0;padding-top:1.625rem;padding-bottom:.625rem;box-shadow:0 0 0 .25rem #4338ca40}@media (width>=1200px){.hero-search h1 .display-2,.hero-search .h1 .display-2{height:4.5rem}}@keyframes hero-search-fade{0%,3%{opacity:0}5%,20%{opacity:1}25%,to{opacity:0}}[class^=icon-]:before,[class*=\ icon-]:before{speak:never;text-align:center;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-style:normal;font-weight:400;display:inline-block}.icon-bars:before{content:""}.icon-coins:before{content:""}.icon-download:before{content:""}.icon-search:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-dumbbell:before{content:""}.icon-spa:before{content:""}.icon-heart:before{content:""}.icon-clothes-hanger:before{content:""}.icon-house:before{content:""}.icon-utensils:before{content:""}.icon-briefcase:before{content:""}.icon-cart-shopping:before{content:""}.icon-table-layout:before{content:""}.icon-dimensions:before{content:""}.icon-file-download:before{content:""}.icon-eye:before{content:""}.icon-pen-nib:before{content:""}.icon-pen-paintbrush:before{content:""}.icon-circle-user:before{content:""}.icon-xmark:before{content:""}.navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem 0;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{color:#0f172a;white-space:nowrap;margin-right:1rem;padding-top:.3125rem;padding-bottom:.3125rem;font-size:1.25rem;text-decoration:none}.navbar>.container .navbar-brand:hover,.navbar>.container-fluid .navbar-brand:hover{color:#0f172a}.navbar>.container .navbar-brand img,.navbar>.container-fluid .navbar-brand img{height:2.5rem}.navbar>.container .toggler,.navbar>.container-fluid .toggler{color:#1e293b;box-shadow:none;outline:0}.navbar>.container .toggler .icon-menu:before,.navbar>.container-fluid .toggler .icon-menu:before{content:""}.navbar>.container .toggler[aria-expanded=true] .icon-menu:before,.navbar>.container-fluid .toggler[aria-expanded=true] .icon-menu:before{content:""}.navbar>.container .navbar-collapse,.navbar>.container-fluid .navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar>.container .navbar-collapse .navbar-nav,.navbar>.container-fluid .navbar-collapse .navbar-nav{color:#64748b;flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar>.container .navbar-collapse .navbar-nav .nav-link,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-link{color:#64748b;padding:.5rem 0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}.navbar>.container .navbar-collapse .navbar-nav .nav-link:hover,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-link:hover,.navbar>.container .navbar-collapse .navbar-nav .nav-link:focus,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-link:focus{color:#334155}.navbar>.container .navbar-collapse .navbar-nav .nav-link:focus:not(:hover),.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-link:focus:not(:hover){color:#64748b}.navbar>.container .navbar-collapse .navbar-nav .nav-link:active,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-link:active{color:#334155}.navbar>.container .navbar-collapse .navbar-nav .nav-item-account,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-item-account{--account-nav-avatar-size:calc(1em + 1rem);flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.navbar>.container .navbar-collapse .navbar-nav .nav-item-account>.dropdown-menu,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-item-account>.dropdown-menu{flex-basis:100%;margin-top:.25rem}.navbar>.container .navbar-collapse .navbar-nav .nav-item-account .nav-link-account-avatar,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-item-account .nav-link-account-avatar{flex:none;align-items:center;text-decoration:none;display:inline-flex}.navbar>.container .navbar-collapse .navbar-nav .nav-item-account .nav-account-avatar,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-item-account .nav-account-avatar{width:var(--account-nav-avatar-size);height:var(--account-nav-avatar-size);object-fit:cover;background:#f1f5f9;border-radius:4px;display:block}.navbar>.container .navbar-collapse .navbar-nav .nav-item-account .nav-link-account-toggle,.navbar>.container-fluid .navbar-collapse .navbar-nav .nav-item-account .nav-link-account-toggle{align-items:center;min-width:0;display:inline-flex}@media (width>=992px){.navbar.navbar-expand-lg>.container .navbar-nav,.navbar.navbar-expand-lg>.container-fluid .navbar-nav{flex-direction:row}.navbar.navbar-expand-lg>.container .navbar-collapse,.navbar.navbar-expand-lg>.container-fluid .navbar-collapse{flex-basis:auto}.navbar.navbar-expand-lg>.container .navbar-collapse .navbar-nav .nav-link,.navbar.navbar-expand-lg>.container-fluid .navbar-collapse .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar.navbar-expand-lg>.container .navbar-collapse .navbar-nav .nav-item-account,.navbar.navbar-expand-lg>.container-fluid .navbar-collapse .navbar-nav .nav-item-account{padding-left:.5rem}.navbar.navbar-expand-lg>.container .navbar-collapse .navbar-nav .nav-item-account .nav-link-account-avatar,.navbar.navbar-expand-lg>.container-fluid .navbar-collapse .navbar-nav .nav-item-account .nav-link-account-avatar{padding-left:0;padding-right:0}.navbar.navbar-expand-lg>.container .navbar-collapse .navbar-nav .nav-item-account .nav-link-account-toggle,.navbar.navbar-expand-lg>.container-fluid .navbar-collapse .navbar-nav .nav-item-account .nav-link-account-toggle{padding-left:0}}html{min-height:100%;position:relative}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:auto!important}}body{color:#1e293b;-webkit-tap-highlight-color:#1e293b00;font-family:Euclid Circular B,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif}.dropdown-toggle:after{vertical-align:.1em;color:#4338ca;margin-left:.5em}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}a{color:#06f;background-color:#0000;text-decoration:none}button{font-weight:600}.bg-light{background-color:#e2e8f0!important}.text-primary{color:#4338ca!important}.bg-secondary{background-color:#e0e7ff!important}.text-dark{color:#334155!important}.container,.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (width>=768px){.container,.container-fluid{padding-left:1.5rem;padding-right:1.5rem}}
