.title-default-case h3.banner-heading,.title-default-case h3.title,.title-default-case h3{text-transform:none}.title-uppercase .heading,.title-uppercase .slide-heading{text-transform:uppercase}.title-fullwidth h3 span.text{width:100%!important;padding:0!important}.green-txt{color:#00af51}.green-txt.big-text{font-size:40px;line-height:1.2em}.red-txt{color:#f43434}.yellow-txt{color:#f4ee19}.birdies-blue{color:#2bb5fe}ul.golf-ball-list{list-style:none}ul.golf-ball-list li{position:relative;margin-bottom:20px}ul.golf-ball-list li:before{content:"";background-image:url(/cdn/shop/files/green-ball.png);width:15px;height:22px;display:block;position:absolute;top:0;left:-30px;background-repeat:no-repeat;background-size:cover;background-position:center center}ul.swing-list{list-style:none;padding:0!important;margin:20px 0 30px;text-align:left!important}ul.swing-list li{position:relative;margin-bottom:10px;padding-left:40px}ul.swing-list li:before{content:"";background-image:url(/cdn/shop/files/swing-icon.png);width:30px;height:30px;display:block;position:absolute;top:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat}ul.golf-icon-blue.mobile{display:none}ul.golf-icon-blue{padding:0;list-style:none;margin:20px 0 0}ul.golf-icon-blue li{position:relative;color:#666;font-size:18px;line-height:1.4em;margin-bottom:8px;padding-left:30px}ul.golf-icon-blue li:before{content:"";background-image:url(/cdn/shop/files/blue-golf.png);width:16px;height:20px;display:block;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.spotlight-default-img .image-zoom{padding-top:0!important}.spotlight-default-img .image-zoom img{position:relative!important;width:auto!important;height:auto!important;margin:0 auto!important}.faqs-item .card:hover{box-shadow:none!important}.faqs-item .card{border:none!important}ul.green-checklist{list-style:none}ul.green-checklist li{position:relative;margin-bottom:20px}ul.green-checklist li:before{content:"";background-image:url(/cdn/shop/files/green-bg-check-white.png);width:19px;height:19px;display:block;position:absolute;top:5px;left:-35px;background-repeat:no-repeat;background-size:cover;background-position:center center}ul.green-checklist.yellow-check li:before{background-image:url(/cdn/shop/files/yellow-check.png)}img.mobile{display:none}.product-card-layout-02 .card-information{background-color:#fff;padding:30px!important}.product-card-layout-02 .card-information span.jdgm-prev-badge__text{color:#666!important;visibility:visible;margin-left:10px}.card-title{font-weight:700!important}.product-card-layout-02 .card-action.has-compare{padding-bottom:0!important}.hp-banner .slide-content{width:1050px!important}.hp-banner img.banner-logo{display:inline-block;width:130px;margin-right:10px;background-color:#fff;padding:10px}.hp-banner .custom-bottom-content .featured-in,.w-featured-in-logo .custom-bottom-content .featured-in{max-width:900px!important;width:100%;margin:auto auto 0;align-items:center;padding:0 15px}.hp-banner .custom-bottom-content h4.slide-text,.w-featured-in-logo .custom-bottom-content h4.slide-text{color:#fff;margin-bottom:20px!important;letter-spacing:.6rem;font-weight:500;font-size:16px!important}.hp-banner .custom-bottom-content .featured-in ul.list-unstyled,.w-featured-in-logo .custom-bottom-content .featured-in ul.list-unstyled{align-items:center}.hp-banner .custom-bottom-content .featured-in ul.list-unstyled li,.w-featured-in-logo .custom-bottom-content .featured-in ul.list-unstyled li{text-align:center!important}.hp-banner .custom-bottom-content .featured-in ul.list-unstyled li img,.w-featured-in-logo .custom-bottom-content .featured-in ul.list-unstyled li img{margin:0 auto}.hp-banner img.banner-ratings{display:block;margin-top:30px;width:100%;max-width:350px}.hp-affirmations .image-container{display:inline-block;width:80px;vertical-align:top}.hp-affirmations .image-container .image{padding-top:0!important}.hp-affirmations .image-container .image img{position:relative;height:80px;object-fit:contain}.hp-affirmations .content.spotlight-inner{width:calc(100% - 100px);display:inline-block;vertical-align:top;padding-left:30px}.hp-affirmations .content h3.title{text-transform:uppercase;margin-top:0}.hp-affirmations .halo-item{border-right:solid 1px #939393;padding-left:30px!important}.hp-affirmations .halo-item:last-child{border-right:none}.hp-affirmations .halo-item{pointer-events:none}.hp-sec2 span.lb-position{display:block;margin-bottom:30px;font-size:26px;line-height:1.2em;font-style:italic;font-weight:400;color:#2f2f37}.hp-sec2 img.sec-logo{margin-top:50px;margin-left:0}.hp-sec2 .item.item--smallImg{margin-bottom:0!important}.hp-sec2 .item.item--smallImg .img-box{opacity:0}.hp-sec2 .slick-slide:first-child{background-image:url(/cdn/shop/files/Meet_Our_Experts.png);background-position:right center;background-size:cover;background-repeat:no-repeat}.hp-sec2 .slick-slide:nth-child(2){background-image:url(/cdn/shop/files/Meet_Our_Experts_-_Dr_Kwon.png);background-position:right center;background-size:cover;background-repeat:no-repeat}.hp-videos-sec iframe{width:100%;display:block}.hp-testimonials-vid-text-title .rich-text__text.rte{display:flex;flex-wrap:wrap;align-items:center;padding:0 15px}.hp-testimonials-vid-text-title .right-side,.hp-testimonials-vid-text-title .left-side{flex:0 0 auto;width:25%}.hp-testimonials-vid-text-title .center-side{flex:0 0 auto;width:50%}.hp-testimonials-vid-text-title h3.title{margin:0!important;color:#00af51;font-size:50px;line-height:1.2em}.hp-testimonials-vid-text-title .right-side svg.icon{fill:#2f2f37;width:25px;height:25px;margin-right:6px}.hp-testimonials-vid-text-title .jdgm-star{color:#f3ca12}.hp-testimonials-vid-text-title .right-side svg.icon.icon-youtube{width:30px;height:30px}.hp-testimonials-vid-text-title .left-side,.hp-testimonials-vid-text-title .right-side{text-align:left}.hp-testimonials-vid-text-title .social-proof{margin-bottom:10px}.hp-testimonials-vid-text-title .social-proof:last-child{margin-bottom:0!important}.hp-testimonials-vid-text .slick-list{max-width:100%!important}.hp-testimonials-vid-text h3.title{line-height:1.2em}.hp-testimonials-vid-text .content.spotlight-inner{padding:0!important}.hp-testimonials-vid-text button.slick-next.slick-arrow{top:unset!important;bottom:0!important;right:120px!important}.hp-testimonials-vid-text button.slick-prev.slick-arrow{top:unset!important;bottom:0;right:170px!important;left:unset!important}.hp-testimonials-vid-text .halo-item:nth-child(odd) .content p.auth{margin:35% 0 0!important;font-weight:700;font-style:italic}.hp-testimonials-vid-text .halo-item:nth-child(odd) .content .des p{margin-top:0;line-height:1.4em}.hp-testimonials-vid-text .halo-item:nth-child(odd) .content{border-top:solid 1px #D9D9D9}.hp-testimonials-vid-text .halo-item:nth-child(2n) .content{border-left:solid 1px #D9D9D9;border-right:solid 1px #D9D9D9;border-top:solid 1px #D9D9D9}.hp-testimonials-vid-text .halo-item:nth-child(odd) .content .des{padding:50px 40px}.hp-testimonials-vid-text .halo-item:nth-child(odd) .content p.auth img{margin:0 10px 0 0;width:30px;border-radius:50%;display:inline-block;vertical-align:middle}.hp-faq{background-image:url(/cdn/shop/files/hp-faq-bg.jpg)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.hp-faq .halo-block-header.text-center{max-width:800px}.hp-faq .collapsible-grid{width:100%;max-width:800px}.hp-faq h3.title{margin-bottom:20px!important}.hp-faq .title span.text{background-color:transparent!important}.hp-faq .faqs-item .card .title{padding:15px 80px 15px 30px!important}.hp-faq .faqs-item{background-color:#f5f5f5e5!important}.hp-faq .card-body{padding-left:30px!important;padding-right:30px!important}.hp-faq .collapsible-grid .card-header .arrow svg{width:24px!important;height:24px!important}.hp-faq .card-header,.hp-faq .card{border:none!important}.hp-faq .card-header{background-color:#00af51e5}.hp-faq .card-header .title{color:#fff!important}.hp-faq .card-header.collapsed{background-color:#f5f5f5e5}.hp-faq .card-header.collapsed .title{color:#666!important}.hp-reviews .customer-review__item .review__item-image{display:inline-block}.hp-reviews .customer-review__item .review__item-image .adaptive_height.image-zoom{padding-top:0!important}.hp-reviews .customer-review__item .review__item-image img.lazyloaded{position:relative;width:150px;height:150px;object-fit:cover}.hp-reviews .customer-review__item .review__item-content{display:inline-block;width:calc(100% - 180px);vertical-align:top;padding-left:40px;text-align:left}a.prod-desc-btn{background-color:#00af51;color:#fff;display:inline-block;padding:10px 15px;margin-bottom:30px;font-weight:700;font-size:16px;line-height:1.2em;margin-top:10px}a.prod-desc-btn:hover{background-color:#232323}h1.productView-title{font-weight:700}.custom-prod-substitle{text-transform:uppercase;margin-top:5px;color:#636464;font-size:15px}.custom-prod-short-desc{margin:15px auto;color:#636464;font-size:18px}.productView-details.mob-prod-details{display:none}.prod-sec4 h3.title{margin-top:5px}.rypstick-benefits-features-sec ul{list-style:none;padding:0;margin:0}.rypstick-benefits-features-sec ul.benefits-list li{border-right:1px solid #00af51;padding:5px 20px 5px 0!important;margin-bottom:40px}.rypstick-benefits-features-sec ul.benefits-list li:last-child,.rypstick-benefits-features-sec ul.features-list li:last-child{margin-bottom:0}.rypstick-benefits-features-sec ul.benefits-list li strong{color:#15151e;display:block;font-size:20px;line-height:1.4em;margin-bottom:10px}.rypstick-benefits-features-sec ul.features-list li{display:flex;align-items:center;margin-bottom:30px}.rypstick-benefits-features-sec ul.features-list li img{border-radius:50%;border:2px solid #00AF51}.rypstick-benefits-features-sec ul.features-list li .text{margin-left:3rem;max-width:220px;width:100%;font-size:20px;font-weight:700}.template-collection .card-information{background-color:#eaeaea}.collection-affirmation .wrapper-content{display:flex;align-items:center;width:auto;justify-content:center}.collection-affirmation .wrapper-content .wrapper-image{margin-right:15px}.collection-affirmation .wrapper-content .wrapper-image img{height:45px!important}.collection-affirmation .wrapper-content a.text{text-transform:uppercase}.collection-affirmation .halo-item{padding-top:10px!important;padding-bottom:10px!important}.collection-affirmation .halo-item:nth-child(2){border-right:solid 1px #ffffff;border-left:solid 1px #ffffff}.collection-affirmation .halo-item:hover a.text{text-decoration:none!important}div#main-collection-filters{display:none!important}.jdgm-all-reviews-widget,.jdgm-review-widget{max-width:var(--body-custom-width-container);padding-left:15px;padding-right:15px;margin:0 auto;border:none!important}.jdgm-all-reviews-widget .jdgm-rev__icon,.jdgm-review-widget .jdgm-rev__icon{display:none!important}.jdgm-rev-widg{border:none!important}h2.jdgm-rev-widg__title{display:none!important}.custom-faq-body .card-header .title{text-transform:none!important;font-size:24px!important}.custom-faq-body .card{border:none!important}.custom-faq-body .card:hover{box-shadow:none!important}.faq-form .contact-item.contact-itemRight{margin-left:0!important;margin-right:150px!important}.faq-form h2.page-subheader.contact-title{font-size:50px;line-height:1.2em}.faq-form .contact-text a{color:#00af51;font-weight:700}.faq-form .contact-text{font-size:18px;line-height:1.4em}.about-sec4 .halo-item{border-left:solid 2px #00AF51;padding-left:30px}.team-sec .content-box{padding-top:0!important}.team-sec .banner-content{align-items:start}#calc-form>.ad-res-top-heading:first-child{color:#000;font-weight:700}.hp-newsletter-sec .section-form-wrapper{width:40%}.article-content img{margin:0 auto 30px!important}.halo-article-content hr{margin:2rem 0}.halo-article-content table thead th{text-align:left;padding:11px 13px 8px}.halo-text-format p+p{margin-top:15px!important}.halo-article-content p{margin-bottom:25px!important}@media (max-width: 1700px){.hp-sec2 .adaptive_height.image.slide-pc{padding-top:55%!important}}@media (max-width: 1400px){.hp-banner .images-contain .adaptive_height.image{padding-top:60%!important}.hp-videos-sec iframe{height:220px}.collection-custom-banner .adaptive_height.image{padding-top:35%!important}}@media (max-width: 1349px){.faq-form .contact-item.contact-itemRight{margin-left:0!important;margin-right:0!important}}@media (max-width: 1280px){.hp-sec2 .adaptive_height.image.slide-pc{padding-top:62%!important}}@media (max-width: 1200px){.hp-banner .images-contain .adaptive_height.image{padding-top:70%!important}.hp-affirmations .image-container .image img{height:60px}.hp-affirmations .content.spotlight-inner{width:calc(100% - 80px);padding-left:10px}.hp-affirmations .spotlight-inner .custom-text-style.des{font-size:14px;line-height:1.2em}.hp-affirmations .spotlight-inner h3.title{font-size:18px!important;line-height:1.2em}}@media (max-width: 1100px){.hp-sec2 .adaptive_height.image.slide-pc{padding-top:68%!important}.hp-videos-sec iframe{height:160px}}@media (max-width: 1024px){.hp-banner img.banner-logo{width:70px;margin-right:8px;padding:4px}ul.golf-icon-blue.mobile{display:block}ul.golf-icon-blue.desktop{display:none}.hp-sec2 .slick-slide:first-child,.hp-sec2 .slick-slide:nth-child(2){background-image:none!important}.hp-affirmations .halo-item{padding-left:15px!important}section#shopify-section-halo-toolbar-mobile{display:none!important}span.lb-position{margin-bottom:320px;font-size:22px}.hp-testimonials-vid-text-title .center-side{flex:0 0 auto;width:100%;order:1}.hp-testimonials-vid-text-title .right-side,.hp-testimonials-vid-text-title .left-side{flex:0 0 auto;width:50%;order:2;text-align:center}.hp-testimonials-vid-text-title h3.title{margin-bottom:10px!important}.hp-testimonials-vid-text-title .rich-text__text.rte{font-size:16px}.hp-banner img.banner-ratings{margin-top:20px;max-width:300px;margin-right:auto;margin-left:auto}.hp-banner .slide-content,.collection-custom-banner .slide-content{transform:translate(0);left:0;top:15%;right:0;margin:0 auto}.hp-banner .images-contain .adaptive_height.image{padding-top:65%!important}.hp-newsletter-sec .text-left{text-align:center!important}.hp-newsletter-sec .title-wrapper{margin-bottom:20px}.hp-newsletter-sec button.newsletter-form__button{width:200px!important}.rypstick-benefits-features-sec ul.benefits-list li strong,.rypstick-benefits-features-sec ul.features-list li .text{font-size:18px}.center-content-mob .text-left{text-align:center!important}.center-content-mob .button{margin-left:auto!important}}@media (max-width: 991px){.hp-faq .collapsible-image{display:none}.hp-faq .faqs-item .card-header .arrow{right:35px}}@media (max-width: 768px){.hp-sec-master .content.spotlight-inner{padding:20px 30px!important}}@media (max-width: 767px){ul.golf-icon-blue{text-align:left}ul.golf-icon-blue li{font-size:16px}img.desktop{display:none}img.mobile{display:block}.green-txt.big-text{font-size:20px}.rypstick-benefits-features-sec .content.spotlight-inner h3.title{text-align:center!important}.rypstick-benefits-features-sec ul.benefits-list li strong,.rypstick-benefits-features-sec ul.features-list li .text{font-size:16px;max-width:100%}.rypstick-benefits-features-sec ul.benefits-list li,.rypstick-benefits-features-sec ul.features-list li{font-size:14px}.rypstick-benefits-features-sec ul.benefits-list li{border-right:none;padding:5px 0 5px 20px!important;margin-bottom:20px;border-left:1px solid #00af51;text-align:left}.rypstick-benefits-features-sec ul.features-list li img{width:100px!important}.custom-faq-body .halo-block-header{margin-bottom:0!important}.custom-faq-body .collapsible-content.not_image_right{margin-top:8px!important}.faq-form .contact-item.contact-itemRight{width:100%;text-align:center}.faq-form .contact-text{font-size:14px;line-height:1.4em}.faq-form h2.page-subheader.contact-title{font-size:24px}.custom-faq-body .card-header .title{font-size:20px!important}.productView-details.mob-prod-details{display:block;text-align:center}.custom-prod-short-desc{margin:10px auto;font-size:16px}.halo-productView-right h1.productView-title,.halo-productView-right .custom-prod-substitle,.halo-productView-right .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link{display:none}.productView-details.mob-prod-details h1.productView-title{color:#00af51;font-size:24px}.productView-details.mob-prod-details .custom-prod-substitle{font-size:14px;margin-top:0}.productView-details.mob-prod-details{margin-bottom:15px}.prod-sec2 .rich-text__sub{font-size:16px;margin-top:8px}.prod-sec4 h3.title{margin-bottom:10px!important}.prod-sec4 .rte.subtext-spotlight{font-size:16px;line-height:1.4em}.productView-nav .slick-arrow svg{fill:#00af51!important}.productView-thumbnail-wrapper,.prod-sec4 h3.title br{display:none!important}.prod-sec4 h3.title{margin-top:0}.prod-sec4 h3.title{margin-top:0;font-size:18px!important;line-height:1.2em!important}.prod-sec4 .des.custom-text-style{font-size:14px!important;line-height:1.4em}.prod-sec5 a.banner-button.button{margin-left:auto!important}.hp-testimonials-vid-text-title h3.title{font-size:24px}.hp-testimonials-vid-text-title .right-side,.hp-testimonials-vid-text-title .left-side{width:100%;display:flex;flex-wrap:wrap}.hp-testimonials-vid-text-title .col-3 .social-proof{flex:0 0 auto;width:50%;margin:0;padding:10px 5px;border:solid 1px #262631}.hp-testimonials-vid-text-title .right-side svg.icon.icon-youtube{width:25px;height:25px}.hp-banner .custom-bottom-content h4.slide-text{margin-top:0!important;margin-bottom:10px!important;font-size:14px!important}.hp-banner .slide-content{top:10%}.hp-banner .images-contain .adaptive_height.image{padding-top:70%!important}.hp-sec2 span.lb-position{margin-top:5px;margin-bottom:15px;font-size:20px}.hp-affirmations .halo-row{align-items:center;white-space:nowrap;will-change:transform;overflow:hidden!important;position:relative;display:block!important}.hp-affirmations .halo-row .halo-item{display:inline-block!important;white-space:wrap;animation:marquee 15s linear infinite;padding:0 20px!important;width:50%!important}.hp-affirmations .image-container{display:block;width:80px;text-align:center;margin:0 auto 5px}.hp-affirmations .content.spotlight-inner{width:100%;text-align:center}.hp-videos-sec iframe{height:420px}.hp-faq .halo-block-header.text-center{max-width:100%;margin-bottom:0!important}.hp-faq .halo-block-header h3.title{margin-bottom:10px!important}.hp-faq .collapsible-content.faqs{margin-top:30px}.hp-faq .card-header .title{font-size:18px!important}.hp-faq .faqs-item .card .title{padding:10px 65px 10px 20px!important}.hp-newsletter-sec button.newsletter-form__button{width:100%!important;margin-top:10px}.collection-affirmation .halo-row{align-items:center;white-space:nowrap;will-change:transform;overflow:hidden!important;position:relative;display:block!important}.collection-affirmation .halo-item{display:inline-block!important;white-space:nowrap;animation:marquee 15s linear infinite;padding:0 30px!important;width:50%!important}.collection-affirmation .halo-item .wrapper-image{display:inline-block;vertical-align:middle;height:30px!important}.collection-affirmation .wrapper-content .wrapper-image img{height:30px!important}.collection-affirmation .halo-item .text{display:inline-block;width:calc(100% - 30px);vertical-align:middle}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}}@media (max-width: 640px){.hp-faq .card-header .title{font-size:16px!important;line-height:1.4em}.hp-testimonials-vid-text-title .rich-text__text.rte{font-size:14px;line-height:1.4em}.hp-banner .images-contain .adaptive_height.image{padding-top:80%!important}.hp-affirmations .halo-row .halo-item{padding:0 10px!important;width:60%!important}.hp-videos-sec iframe{height:350px}.collection-affirmation .halo-item{padding:0 10px!important;width:100%!important}.custom-faq-body .card-header .title{font-size:18px!important}}@media (max-width: 551px){.hp-testimonials-vid-text-title .rich-text__text.rte{font-size:12px}.collection-custom-banner .adaptive_height.image{padding-top:70%!important}}@media (max-width: 550px){.hp-banner .images-contain .adaptive_height.image{padding-top:110%!important}.hp-affirmations .halo-row .halo-item{width:80%!important}.hp-videos-sec iframe{height:280px}}@media (max-width: 440px){.hp-banner .slide-content{top:5%}.hp-banner .images-contain .adaptive_height.image{padding-top:120%!important}.hp-videos-sec iframe{height:220px}}@media (max-width: 375px){.hp-videos-sec iframe{height:190px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom.css.map */
