.how-to-use_container img{width:100%}section#sider-home{line-height:0}span.swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-active-main{background-color:var(--color-site-main);width:20px;border-radius:1rem;transition:all .3s}.w-full{width:100%}.top-slider .top-slider-button-next,.top-slider .top-slider-button-prev{background-color:var(--color-site-main);width:44px;height:44px;border-radius:50%;top:50%;transform:translateY(-calc(50% + 25px));color:#fff;display:flex}.top-slider-button-next .swiper-navigation-icon,.top-slider-button-prev .swiper-navigation-icon{width:1.5rem}.toppage-wrap .section-container{padding:6rem 0}@media screen and (max-width: 1200px){.toppage-wrap .section-container{padding:5rem 24px}}@media screen and (max-width: 768px){.toppage-wrap .section-container{padding:5rem 20px}}@media screen and (max-width: 375px){.toppage-wrap .section-container{padding:3rem 20px}}.toppage-wrap .section-container h2{margin:0 0 40px;font-weight:700;text-align:center}@media only screen and (max-width: 767px){.toppage-wrap .section-container h2{margin-bottom:24px}}@media only screen and (max-width: 550px){.toppage-wrap .section-container h2{font-size:2.4rem}}.toppage-wrap .section-container h2 .highlight-title{margin-bottom:0}@media only screen and (max-width: 650px){.toppage-wrap .section-container h2 .highlight-title{display:inline;background:linear-gradient(transparent 60%,#ffe500 60%)}}.toppage-wrap .section-container p{margin:0 0 20px}.toppage-wrap .section-container p:last-child{margin-bottom:0}.toppage-wrap .section-container .btn-df{margin:50px auto 0;text-align:center;max-width:200px}.toppage-wrap .section-container .btn-df a{display:block;border-radius:5px;color:#fff;font-size:1.2em;text-decoration:none;background:#1a2c4a;border:1px solid #1a2c4a;padding:10px 0;text-align:center}.toppage-wrap .section-container .btn-df a:hover{background:#fff;border:1px solid #7d7d7d;color:#f49819;text-decoration:underline}#about-us{background:#ffeaa8}#about-us h2{margin-bottom:20px!important}#about-us p{font-size:24px;text-align:center}@media screen and (max-width: 749px){#about-us p{font-size:1.8rem!important}}#steps-section .section-container h2 br{display:none}.steps-card{display:flex;justify-content:flex-start;gap:125px;flex-wrap:nowrap;overflow-x:visible;box-sizing:border-box;margin:auto;max-width:1125px}.step-card{flex:1;max-width:300px;background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000001a;text-align:center;padding:20px;box-sizing:border-box;transition:transform .3s ease;position:relative}.step-card:not(:last-child):after{content:"\2192";color:#f49819;font-size:35px;position:absolute;top:50%;right:-80px;transform:translateY(-50%)}.step-card:hover{transform:translateY(-5px)}.step-card__content .step-icon img{width:100px;height:auto}.step-number{font-size:36px;font-weight:700;margin-bottom:10px;color:#333}.step-icon{width:144px;height:144px;margin:auto!important}.step-title{margin-bottom:8px;color:333}.step-description{font-size:14px;color:var(--light-gray-color);margin-top:8px}em.number-em{font-size:2em;font-style:normal;font-weight:400;color:#f73f22}.step-icon img{width:70%}@media (max-width: 768px){.steps-card{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:10px 0;gap:20px}.step-card{flex:0 0 80%;min-width:260px;scroll-snap-align:start;border:1px solid #eee;box-shadow:none}.step-card:not(:last-child):after{display:none}.steps-card::-webkit-scrollbar{height:8px}.steps-card::-webkit-scrollbar-thumb{border-radius:6px;background:#00000026}.steps-card::-webkit-scrollbar-track{background:transparent}}@media (max-width: 650px){#steps-section .section-container h2 br{display:block}}section#featured-products,#how-to-use{background:#ffeaa8}.product-container{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.product-item{width:22%;display:flex;position:relative;transition:transform .2s}.product-card{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 6px #0000001a;text-decoration:none;color:inherit;transition:transform .2s;box-sizing:border-box}.product-item:hover{transform:scale(1.02)}.product-card img{width:100%;height:auto}.product-card .details{flex:1;padding:16px;display:flex;flex-direction:column}.product-card .product-name{line-height:1.2;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1rem}.product-card .price{text-align:right;font-size:16px;margin-top:auto}.tab-container h2{font-weight:700}.tab-content .product-container .product-item{width:23%!important;padding:0!important}.product-tabs-section{background-color:#ffebff}.tabs{display:flex;position:relative}.tab{flex:1;padding:15px;margin:0 15px;border:none;outline:none;cursor:pointer;text-align:center;font-size:16px;position:relative;transition:color .3s ease;background:none;font-weight:700}.tab:hover,.tab.active{color:var(--color-site-main)}.tab:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:5px;background:var(--color-site-main);transition:width .2s ease-in-out;border-radius:5rem}.tab:hover:after,.tab.active:after{width:100%}.tab-contents{padding:10px 24px}.tab-content{display:none;animation:fadeIn .5s ease-in-out}.tab-content.active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media only screen and (max-width: 768px){.product-container{margin:0 -30px}.product-container{gap:10px}.tab-contents{padding:10px 16px}.tab{padding:15px 0;margin:0 10px}}@media only screen and (max-width: 767px){.tab-content .product-container .product-item,.product-item{width:46%!important}.tabs{overflow-y:hidden;overflow-x:auto;white-space:nowrap;padding-bottom:1rem}h3.home-subtitle{margin:0;padding:0 2rem}.tab-container h3{padding:0}h2.home-title{margin-bottom:1rem}h2.home-title.text-center{font-size:26px}.product-container{gap:20px;margin:0 -20px}.product-card .details{padding:5px 12px}}@media only screen and (max-width: 550px){.product-container{margin:0 -10px}.tab-contents{padding:10px 0}}@media only screen and (max-width: 375px){.product-container{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/index-page-customs.css.map */
