.footer-promo-bar{background-color:#060708;padding:12px 5px}.footer-promo-bar-container{max-width:1400px;width:100%;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px}.footer-promo-bar-item{flex:1;display:flex;align-items:center;justify-content:center;text-align:left;color:#fff;gap:10px}.footer-promo-bar-item h4{font-weight:600;margin-bottom:4px}.footer-promo-bar-item p{color:#ccc;line-height:1.3}.footer-promo-bar-icon{margin-right:10px}.footer-promo-bar-divider{width:1px;height:40px;background-color:#434242;flex-shrink:0}.hero{width:100%;max-width:1900px;margin:0 auto;padding:10px;background-repeat:no-repeat}.hero-content{width:100%}.hero-title{font-weight:900;color:#333;margin-bottom:10px;line-height:1.1}.hero-description{font-weight:700;color:#333;margin-bottom:10px;line-height:1.3}.hero-features{display:flex;gap:10px}.feature-circle{text-align:center;width:90px}.hero .hero-content .hero-features .hero-feature-icon{border-radius:50%;border:2px solid #ffffff;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 auto;color:#333}.feature-circle span{display:block;margin-top:4px;color:#333;font-weight:600;line-height:1.3}.hero-buttons{display:flex;gap:15px;margin-bottom:15px}.btn{padding:10px 20px;border-radius:5px;font-weight:600;cursor:pointer;transition:all .3s;border:none}.rating-section{background:#f8f9fa;padding:0 20px;text-align:center}.rating-container{max-width:1400px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:40px}.average-rate,.client-rate{display:block;overflow:hidden}.rating-score{font-weight:700;color:#333}.stars{color:#ffc107}.trustpilot{display:flex;align-items:center;gap:10px}.trustpilot i{color:#00b67a}.review-count{color:#666}.products-section{max-width:1400px;width:100%;margin:0 auto;padding:24px 20px 0}.products-section-title{font-weight:700;color:#333;margin-bottom:20px;text-align:center;text-decoration-line:underline;text-underline-position:under;text-decoration-color:#ff283ae7;padding:0 8px}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.product-card{display:flex;background:#fff;border-radius:10px;border:1px solid #33333354;overflow:hidden;box-shadow:0 2px 15px #0000001a;transition:transform .3s,box-shadow .3s}.product-card:hover{transform:translateY(-5px);box-shadow:0 5px 25px #00000026}.product-image{height:200px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;padding:20px}.product-image img{max-width:100%;max-height:100%;object-fit:contain}.product-info{padding:5px}.product-name{font-weight:600;color:#333;margin-top:10px;margin-bottom:5px}.product-category{margin-bottom:5px}.product-rating{color:#d6216c}.color-item{cursor:pointer;text-shadow:0 2px 15px rgba(0,0,0,.05)}.color-red{color:#e2251e}.color-yellow{color:#cbe72b}.color-blue{color:#0e6ac0}.color-green{color:#18b62d}.sec-ttl{text-align:center}.sec-ttl h3{display:inline-block;position:relative;padding-bottom:8px;margin:0;text-align:center}.sec-ttl h3:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#e63946}.product-price{font-weight:700;color:#e63946;margin-bottom:15px}.product-btn{width:100%;padding:5px;background:#333;color:#fff;border:none;border-radius:5px;font-weight:600;cursor:pointer;transition:background .3s}.product-btn:hover{background:#e63946}.view-all-btn{display:block;width:min(20rem,100%);max-width:100%;margin:0 auto;padding:10px 24px 15px;text-align:center;color:#333;border:none;border-radius:5px;font-weight:600;cursor:pointer;transition:background .3s}.view-all-btn:hover{color:#c92a37}.features-section{width:100%;max-width:100%;background:#f8f9fa;border-top:1px solid rgba(51,51,51,.1)}.features-section-title{width:100%;max-width:none;margin:0 auto 24px;font-weight:700;color:#333;text-align:center;text-decoration-line:underline;text-underline-position:under;text-decoration-color:#ff283ae7;padding:0 8px}.features-container{width:100%;max-width:none;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:0;background:#fff;border-top:1px solid rgba(51,51,51,.12);border-bottom:1px solid rgba(51,51,51,.12);border-radius:0;box-shadow:none}.feature-item{display:flex;align-items:flex-start;gap:16px;text-align:left;padding:24px 28px;border-radius:0;background:#fff;border:none;border-right:1px solid rgba(51,51,51,.12);box-shadow:none;transition:background .3s}.feature-item:last-child{border-right:none}.feature-item:hover{background:#f8f9fa}.feature-icon{flex-shrink:0;background:#f8f9fa;display:flex;align-items:center;justify-content:center}.feature-item i{color:#e63946;margin:0;padding:0}.feature-item h3{font-weight:700;color:#333;margin-bottom:8px}.feature-item p{color:#444;line-height:1.6}.footer .header-line{padding:15px 5px}.footer .header-line-icon{flex-shrink:0}.mobile-menu-btn{display:none;cursor:pointer}.jdgm-carousel-wrapper{width:99%!important;margin:auto}.jdgm-all-reviews-rating .jdgm-star,.jdgm-prev-badge__stars .jdgm-star,.jdgm-preview-badge .jdgm-star.jdgm-star{color:#f71892}.jdgm-carousel-item__review-rating .jdgm-star{color:#22d68b}.jdgm-carousel-item__review-body>p{font-weight:700}.jdgm-carousel--compact-theme .jdgm-carousel-item__reviewer-name{font-size:12px;font-weight:400;line-height:.7;padding-bottom:10px}.jdgm-carousel-wrapper{display:flex;align-items:baseline;align-items:center}@media only screen and (max-width:1024px){.header-line-divider{display:none}.header-line-container{position:relative;height:40px;overflow:hidden}.site-header>.header-logo,.site-header>div,.site-header>nav{flex:unset!important}.site-header .icons-col{margin:0!important;width:unset}.site-header{justify-content:space-between!important}}@media only screen and (max-width:480px){.header-line-container>.header-line-item:nth-child(5),.header-line-container>.header-line-item:nth-child(7),.header-line-container>.header-line-divider:nth-child(4),.header-line-container>.header-line-divider:nth-child(6){display:none!important}.notification-bar.header-line .header-line-item{flex:2!important;gap:0px!important;font-size:10px}.notification-bar.header-line{padding:0!important}.site-header>.header-logo,.site-header>div,.site-header>nav{flex:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/landingpage.css.map */
