.feature-section2{margin-bottom:50px}.feature-box2{position:relative;overflow:hidden;border-radius:18px;cursor:pointer;transition:transform .4s ease,box-shadow .4s ease}.feature-box2:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0003}.feature-img{width:100%;height:auto;border-radius:18px;transition:transform .6s ease}.feature-box2:hover .feature-img{transform:scale(1.1)}.feature-content{position:absolute;left:0;bottom:0;width:100%;padding:25px 20px;background:#0000008c;color:#fff;text-align:center;opacity:0;transform:translateY(30px);transition:.5s ease;border-bottom-left-radius:18px;border-bottom-right-radius:18px}.feature-box2:hover .feature-content{opacity:1;transform:translateY(0)}.feature-content h5{font-size:20px;font-weight:600}.feature-content p{font-size:14px;margin-top:6px;opacity:.9}.golf-banner-section{width:100%;background:#3c3c3c;position:relative;overflow:hidden;margin-bottom:50px}.banner-img{background:url(golf-banner.jpg) center/cover no-repeat;width:100%;height:350px;position:relative}@media (min-width: 992px){.banner-img{height:420px;display:block!important}}.banner-content{background:#3c3c3c;padding:80px 60px;color:#fff;position:relative}@media (max-width: 992px){.banner-content:before{display:none}}.banner-content h2{font-size:42px;font-weight:600;line-height:1.3;margin-bottom:25px}@media (max-width: 768px){.banner-content h2{font-size:30px;text-align:center}}.explore-btn{color:#fff;font-size:18px;font-weight:500;text-decoration:none;border-bottom:2px solid #fff;padding-bottom:5px;transition:.3s ease}.explore-btn span{margin-left:6px;transition:.3s}.explore-btn:hover{color:#d5e5ff;border-color:#d5e5ff}.explore-btn:hover span{margin-left:12px}.product-intro-config{margin-bottom:50px}.product-intro-config .section-title{font-size:32px;font-weight:600;margin-bottom:20px}.product-intro-config .section-text{font-size:16px;line-height:1.6;color:#333}.product-intro-config .intro-img{max-width:90%;border-radius:12px;transition:transform .4s ease}.product-intro-config .intro-img:hover{transform:scale(1.05)}.product-intro-config .section-subtitle{font-size:28px;font-weight:500;color:#0b2344}.config-card{padding:22px;border:1px solid #e5e5e5;border-radius:12px;background:#fff;transition:all .3s ease;position:relative}.config-card h5{font-size:20px;font-weight:600;margin-bottom:6px}.config-card p{color:#555;font-size:14px;line-height:1.5}.config-card:hover{transform:translateY(-6px);box-shadow:0 10px 25px #0000001f;border-color:#0b2344}.config-card:hover .icon{color:#ff7b00}@media (max-width: 768px){.config-card{padding:18px}.config-card .icon{font-size:30px}}@media (max-width: 768px){.product-intro-config .section-title{font-size:28px}.product-intro-config .section-subtitle{font-size:24px}.config-card{padding:16px}}.config-card .icon{font-size:34px;color:#0b2344;margin-bottom:12px;display:block}.performance-section{background:#0b2344;color:#fff;padding:90px 0}.performance-title{font-size:36px;font-weight:700;margin-bottom:10px}.performance-subtext{max-width:650px;margin:auto;opacity:.85;font-size:16px}.performance-img-box img{width:100%;border-radius:16px;border:3px solid rgba(255,255,255,.1);box-shadow:0 10px 25px #0000004d}.perf-card{display:flex;gap:18px;margin-bottom:22px;padding:18px 22px;background:#ffffff0d;border-radius:14px;border:1px solid rgba(255,255,255,.08)}.perf-card .icon{font-size:30px;color:#ff7b00;flex-shrink:0}.perf-card h5{margin-bottom:5px;font-size:20px;font-weight:600}.perf-card p{font-size:14px;opacity:.85}@media (max-width: 768px){.performance-title{font-size:28px}.perf-card{padding:16px}}.research-section{padding:80px 0;background:#f5f7fa;position:relative;margin-bottom:50px}.research-container{max-width:1200px;margin:auto;padding:0 20px}.research-header{text-align:center;margin-bottom:60px}.research-header h2{font-size:36px;font-weight:700;line-height:1.3;color:#1a1a1a}.research-header p{font-size:16px;max-width:650px;margin:15px auto 0;color:#555}.research-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.research-item{display:flex;gap:25px;background:#fff;padding:25px;border-radius:18px;box-shadow:0 4px 15px #0000000f;transition:.2s ease}.research-item.odd{transform:translate(-20px)}.research-item.even{transform:translate(20px)}.research-item:hover{box-shadow:0 8px 25px #00000014}.r-img{min-width:110px;max-width:110px}.r-img img{width:100%;border-radius:12px;border:3px solid #eaeaea}.r-content h3{font-size:20px;color:#222;margin-bottom:8px}.r-content p{font-size:15px;color:#666;line-height:1.5}@media (max-width: 768px){.research-grid{grid-template-columns:1fr}.research-item,.research-item.odd,.research-item.even{transform:translate(0)}}.golf-banner-section .banner-content{padding:80px 60px}@media (max-width: 768px){.golf-banner-section .row{flex-direction:column!important}.golf-banner-section .banner-img{width:100%;height:280px;background-size:cover;background-position:center}.golf-banner-section .banner-content{padding:30px 20px!important;text-align:center}.golf-banner-section .banner-content h2{font-size:26px;line-height:1.3;margin-bottom:20px}.golf-banner-section .explore-btn{font-size:16px;padding:12px 26px;display:inline-block;margin-top:10px}}@media (max-width: 480px){.golf-banner-section .banner-content h2{font-size:22px}.golf-banner-section .banner-img{height:220px;display:block}}.feature-section2 h2{font-size:32px;font-weight:700;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/2/assets/golf-trolley.css.map */
