#PageContainer,.sub-nav--is-open .mobile-nav{-webkit-transform:translate3d(0px,0px,0px)!important;-moz-transform:translate3d(0px,0px,0px)!important;-o-transform:translate3d(0px,0px,0px)!important;-ms-transform:translate3d(0px,0px,0px)!important;transform:translateZ(0)!important}button:focus,button:active{outline:none!important}.form-vertical [type=submit],.form-vertical .btn,.form-vertical .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .form-vertical .shopify-payment-button__button--unbranded,.shopify-challenge__container .shopify-challenge__button{width:100%}a:hover,button:hover,.btn:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body,p{font-size:18px;line-height:36px;font-weight:400;letter-spacing:.025em}.site-header__cart-count{right:-.5rem;top:.1rem;font-weight:400}.site-header__logo{margin:0}.site-header__mobile-nav,.site-header{background-color:#eee}.btn{padding:0;margin:0 auto;display:block;max-width:410px;height:80px;line-height:80px;border-radius:0;font-size:26px;letter-spacing:.1em;font-weight:500;box-shadow:none!important;outline:none!important}.btn:hover{background:#50015b}.rich-text__heading--medium h2{font-size:40px;line-height:56px;letter-spacing:.2em;font-weight:600;text-transform:uppercase;margin:0 0 40px}.site-nav__link .icon-chevron-down{width:calc(8em / 12);height:calc(8em / 12);margin-left:.25rem}.carousel-indicators li{width:10px;height:10px;border:1px solid #535353;background:transparent;border-radius:20px;margin:6px}.carousel-indicators li.active{background:#535353}.site-header{padding:0}#AccessibleNav .nav-top-head{display:flex;align-items:flex-start;flex-wrap:nowrap;justify-content:flex-end}#AccessibleNav .nav-top-head #SiteNav-Top,#AccessibleNav .nav-top-head .social-header{margin:0}#AccessibleNav .nav-top-head #SiteNav-Top>li,#AccessibleNav .nav-top-head .social-header>li{line-height:50px}#AccessibleNav .nav-top-head #SiteNav-Top>li .site-nav__link,#AccessibleNav .nav-top-head .social-header>li .site-nav__link{line-height:50px;padding:0;font-size:12px;color:#666;letter-spacing:.05em;font-weight:400;outline:none!important}#AccessibleNav .nav-top-head #SiteNav-Top>li .site-nav__link span,#AccessibleNav .nav-top-head .social-header>li .site-nav__link span{border:none!important}#AccessibleNav .nav-top-head #SiteNav-Top>li .site-nav__link:hover,#AccessibleNav .nav-top-head .social-header>li .site-nav__link:hover{color:#6f027f;text-decoration:none}#AccessibleNav .nav-top-head #SiteNav-Top>li{margin-left:55px}#AccessibleNav .nav-top-head #SiteNav-Top li:first-child{margin-left:0}#AccessibleNav .nav-top-head #SiteNav-Top li.site-nav--has-dropdown:hover>.site-nav__link{color:#6f027f;outline:none!important}#AccessibleNav .nav-top-head ul.login-cart li{margin:0 17px}#AccessibleNav .nav-top-head ul.login-cart li a{color:#666;font-size:12px;padding:0;line-height:50px;letter-spacing:.05em;font-weight:400;text-decoration:none}#AccessibleNav .nav-top-head ul.login-cart li a:hover{color:#6f027f}#AccessibleNav .nav-top-head ul.login-cart li .site-header__cart img{max-width:20px}#AccessibleNav .nav-top-head .site-nav--has-dropdown>.site-nav__dropdown{left:-15px;right:auto;padding:0;top:50px;box-shadow:1px 2px 3px #0000;border:none;width:200px}#AccessibleNav .nav-top-head .site-nav--has-dropdown>.site-nav__dropdown li .site-nav__link{color:#000!important;padding:0 10px!important;line-height:42px!important}#AccessibleNav .nav-top-head .site-nav--has-dropdown>.site-nav__dropdown li:hover .site-nav__link{background:#6f027f!important;color:#fff!important}#AccessibleNav .nav-top-head .social-header{display:flex;align-items:flex-start;flex-wrap:nowrap;margin-left:40px;margin-right:40px;position:relative}#AccessibleNav .nav-top-head .social-header>li{margin-left:25px}#AccessibleNav .nav-top-head .social-header>li a{color:#222;font-size:14px;text-decoration:none}#AccessibleNav .nav-top-head .social-header>li a svg{width:16px;height:16px}#AccessibleNav .nav-top-head .social-header>li a:hover{color:#aeaeae}#AccessibleNav .nav-top-head .social-header>li a.head-blog:hover{color:#6f027f}#AccessibleNav .nav-top-head .social-header:before{content:"";width:1px;height:20px;background:#cacaca;position:absolute;left:-5px;top:50%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translateY(-50%)}#AccessibleNav .nav-top-head .social-header:after{content:"";width:1px;height:20px;background:#cacaca;position:absolute;right:-29px;top:50%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translateY(-50%)}#AccessibleNav #SiteNav{display:flex;align-items:flex-start;flex-wrap:nowrap;justify-content:flex-end;margin:0}#AccessibleNav #SiteNav>li{margin-left:0}#AccessibleNav #SiteNav>li>.site-nav__link{line-height:78px;padding:0 32px;font-size:14px;color:#000;text-transform:uppercase;font-weight:600;letter-spacing:.1em;background:#f7f7f7;text-decoration:none;font-family:Montserrat,sans-serif}#AccessibleNav #SiteNav>li>.site-nav__link span{border:none!important}#AccessibleNav #SiteNav>li>.site-nav__link:hover{text-decoration:none;background:#50015b;color:#fff}#AccessibleNav #SiteNav>li .site-nav__dropdown{background-color:#6f027f;border:none;box-shadow:0 0 3px #0000;top:78px;width:325px;padding:0;left:0}#AccessibleNav #SiteNav>li .site-nav__dropdown li a{line-height:60px;color:#fff;text-decoration:none;font-size:14px;padding:0 0 0 30px;letter-spacing:.15em;font-weight:300}#AccessibleNav #SiteNav>li .site-nav__dropdown li a .site-nav__label{border:none!important}#AccessibleNav #SiteNav>li .site-nav__dropdown li:hover a{color:#fff;background-color:#50015b}#AccessibleNav #SiteNav .get-involved.site-nav__link,#AccessibleNav #SiteNav .donate.site-nav__link{background:#6f027f;color:#fff}#AccessibleNav #SiteNav .shop-link.site-nav__link{background:#000;color:#fff}#AccessibleNav #SiteNav .shop-link.site-nav__link:hover{background:#50015b;color:#fff}#AccessibleNav #SiteNav li.site-nav--has-dropdown.site-nav--active-dropdown>.site-nav__link{background-color:#50015b;color:#fff}#AccessibleNav #SiteNav li.site-nav--has-dropdown:hover>.site-nav__link{background-color:#50015b;color:#fff}#shopify-section-hero{padding-bottom:0}#shopify-section-hero .hero__overlay:before{opacity:0}#shopify-section-hero #Hero-hero{height:720px}#shopify-section-hero #Hero-hero .hero__inner{vertical-align:bottom;padding:55px 0 40px}#shopify-section-hero #Hero-hero h2 p{color:#fff;font-size:40px;line-height:140px;letter-spacing:.2em;font-weight:500}#shopify-section-hero #Hero-hero h2 p strong{display:block;font-size:2.4em;line-height:1em;font-weight:600}#shopify-section-hero #Hero-hero .rte-setting{margin-top:40px}#shopify-section-hero #Hero-hero .rte-setting p{color:#fff;font-size:50px;line-height:70px;letter-spacing:.025em;font-weight:300;margin:0;font-family:Montserrat,sans-serif}.section-stats{background:#191d1f;padding:80px 0}.section-stats .rte-setting p{color:#fff;letter-spacing:.08em}.section-stats #owl-stats{max-width:720px;min-height:240px;margin:120px auto 0}.section-stats #owl-stats .left-stat{padding:0 80px 0 30px;position:realtive}.section-stats #owl-stats .left-stat:after{content:"";background:url(//testicularcancersociety.org/cdn/shop/t/39/assets/line.png?v=25907952639691690681758060866);height:100%;width:2px;background-repeat:no-repeat;background-size:2px auto;background-position:0 0;position:absolute;top:50%;right:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translateY(-50%)}.section-stats #owl-stats .right-stat{padding:0 10px 0 80px}.section-stats #owl-stats p{color:#fff;font-size:20px;line-height:32px;letter-spacing:.025em}.section-stats #owl-stats p span{color:#ecd448;text-transform:uppercase}.section-stats #owl-stats h1{color:#fff;text-transform:uppercase;font-size:40px;line-height:50px;font-weight:400;letter-spacing:.025em;font-family:Roboto,sans-serif}.section-stats #owl-stats h1 strong{font-weight:600}.section-stats #owl-stats .carousel-indicators{position:absolute;top:-70px;bottom:auto;left:0;right:0}.join-tcs{padding:120px 0;background:#efefef}.join-tcs .rte-setting p{padding:0 8.5%}.join-tcs h3{text-align:center;font-size:30px;line-height:40px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin:25px 0 75px}.section-shop{background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:750px;position:relative}.section-shop .shop-wrapp{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-shop .shop-wrapp .rich-text__heading--medium h2{color:#fff;margin-bottom:130px}.section-shop .shop-wrapp .btn{background:#fff;color:#6f027f}.section-shop .shop-wrapp .btn:hover{background:#50015b;color:#fff}.instagram-feed-custom{padding:145px 0 80px}.instagram-feed-custom .rte-setting p{font-size:20px;line-height:36px;padding:0 10%;margin:-15px 0 20px}.section-apps{background:#efefef;padding:0}.section-apps #ball-checker-app-wrapp{padding-top:40px;margin-bottom:-2px}.section-apps .rich-text__heading--medium h2{margin:0 0 80px}.section-apps .rte-setting h4{color:#858485;font-size:20px;line-height:30px;text-transform:uppercase;letter-spacing:.4em;font-family:Montserrat,sans-serif;font-weight:500}.section-apps .left-app .app-store-btn{display:block;background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/app-store-apple.png?v=143816978203592408601758060866);width:350px;height:110px;background-repeat:no-repeat;background-size:350px auto;background-position:0 0;margin:50px 0}.section-apps .left-app .app-store-btn:hover{background-position:0 -110px}.section-apps .left-app .google-play-btn{display:block;background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/google-play-btn.png?v=1943054920853898521758060866);width:350px;height:104px;background-repeat:no-repeat;background-size:350px auto;background-position:0 0}.section-apps .left-app .google-play-btn:hover{background-position:0 -104px}.section-apps .left-app .bottom-text{margin-top:100px}.section-apps .left-app .bottom-text p span{color:#666}.section-apps .right-app img{max-width:520px;width:100%;height:auto}.section-partner{padding:115px 0 0}.section-partner .rte-setting h4{color:#858485;font-size:20px;line-height:30px;text-transform:uppercase;letter-spacing:.4em;font-family:Montserrat,sans-serif;font-weight:500}.section-partner .rich-text__heading--medium h2{margin:0 0 50px}.section-partner .rte-setting p{font-size:16px;line-height:30px;color:#666}.section-partner a.learn-more{margin:0 auto;display:inline-block;text-decoration:underline;font-size:16px;line-height:36px}.section-partner .partner-logo-wrapp{padding:65px 0 110px;display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center}.section-partner .partner-logo-wrapp>div{width:25%;max-width:25%;padding:0 30px}.section-partner .partner-logo-wrapp img{height:auto;margin:0 auto;max-width:100%;width:100%;object-fit:contain;max-height:60px}.index-section.video-section{background:#ececec;margin-bottom:100px;padding:80px 0}.index-section.video-section .video-section-wrapper .video--background{width:100%!important;height:100%!important;left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;opacity:1;visibility:visible;display:block!important}.index-section.video-section .video-section-wrapper{position:relative}.index-section.video-section .video-control__play-wrapper-mobile{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999;display:none}.index-section.video-section .video__text-content{display:none}.index-section.video-section .video-is-loaded .video-control__play{height:60px;width:60px;border:3px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:transparent!important}.index-section.video-section .video-is-loaded .video-control__play svg{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}#shopify-section-1573719115860.index-section.video-section{margin-bottom:0!important;padding-bottom:0}.section-stories{padding:0 0 45px}.section-stories .rte-setting p{font-size:16px;line-height:30px;color:#666;margin:0 0 40px;padding:0 10%}.section-stories .stories-box{position:relative;margin-bottom:30px}.section-stories .stories-box h3{position:absolute;bottom:10px;color:#fff;padding:0 25px;font-size:28px;line-height:36px;font-weight:600;letter-spacing:.025em}.section-stories .btn{max-width:350px;height:60px;line-height:60px;font-size:20px;margin:20px auto}.section-stories .stories-submit p{font-size:16px;line-height:30px;margin:0;color:#666}.section-stories .stories-submit p a{color:#666;text-decoration:underline}.section-stories .stories-submit p a:hover{color:#6f027f}.site-footer{margin:0;padding:0}.site-footer p.h4{color:#fff;font-size:16px;line-height:26px;text-transform:uppercase;font-weight:500;letter-spacing:.1em;margin:0 0 20px}.site-footer .site-footer-top{padding:50px 0;background:#6f027f}.site-footer .site-footer-top a{color:#fff}.site-footer .site-footer-top a:hover{color:#c489cb}.site-footer .site-footer-top .social-icons .icon{width:22px;height:22px}.site-footer .site-footer-top .social-icons li{padding:0 16px 0 0}.site-footer .site-footer-top .social-icons li.social-blog a{font-family:Roboto Condensed,sans-serif;font-size:28px;line-height:36px;font-weight:500;letter-spacing:.1em;vertical-align:middle;text-decoration:none}.site-footer .site-footer-top .contact-footer{position:relative}.site-footer .site-footer-top .contact-footer p{font-size:14px;line-height:26px;margin:0 0 15px}.site-footer .site-footer-top .contact-footer a{font-size:20px;line-height:30px;font-weight:500;text-decoration:none;border-bottom:1px solid #fff;letter-spacing:.1em;font-family:Montserrat,sans-serif}.site-footer .site-footer-top .contact-footer a.phone-mail{margin-right:30px}.site-footer .site-footer-top .contact-footer:before{content:"";width:2px;height:100%;background:#fff;position:absolute;top:0;left:-40px}.site-footer .site-footer-top .contact-footer:after{content:"";width:2px;height:100%;background:#fff;position:absolute;top:0;right:0}.site-footer .site-footer-top .site-footer__newsletter label{color:#fff;font-size:10px;line-height:20px;margin:-19px 0 6px}.site-footer .site-footer-top .site-footer__newsletter #message-responses{color:#fff;font-size:10px;line-height:20px;margin-top:8px!important}.site-footer .site-footer-top .site-footer__newsletter input.newsletter__input{margin:0;border:none;border-radius:0;height:50px;max-width:285px;line-height:50px;font-size:16px;color:#1d1d1d;padding:0 20px}.site-footer .site-footer-top .site-footer__newsletter button#Subscribe{height:50px;line-height:50px;border:none;border-radius:0;background:#bc65c6;font-size:20px;width:160px;margin:0}.site-footer .site-footer-top .site-footer__newsletter button#Subscribe:hover{background:#50015b}.site-footer .site-footer-middle{padding:42px 0 20px}.site-footer .site-footer-middle .site-footer__linklist li{margin:0;padding:0 20px 0 0;line-height:28px}.site-footer .site-footer-middle a{white-space:nowrap;color:#fff;font-size:14px;line-height:24px;letter-spacing:.025em}.site-footer .site-footer-middle a:hover{color:#bc65c6;text-decoration:none}.site-footer .site-footer-middle .site-footer__content{display:flex}.site-footer .site-footer-middle .site-footer__content>div{padding:0 15px}.site-footer .site-footer-middle .site-footer__content>div p.h4{white-space:nowrap;padding-right:20px;margin:0 0 12px}.site-footer .site-footer-middle .site-footer__content .footer-seal{text-align:center}.site-footer .site-footer-middle .site-footer__content .footer-seal img.m-top{width:auto;max-height:52px;margin:0 2px}.site-footer .site-footer-middle .site-footer__content .footer-seal .m-bt{display:block;width:100%;margin-top:18px}.site-footer .line-grey{border-bottom:1px solid #999;margin:0}.site-footer .site-footer-bottom{padding:15px 0}.site-footer .site-footer-bottom p{font-size:12px;line-height:20px;margin:0;color:#999}.site-footer .site-footer-bottom a{font-size:12px;line-height:20px;color:#999;white-space:nowrap}.site-footer .site-footer-bottom a:hover{color:#bc65c6;text-decoration:none}.site-footer .site-footer-bottom .bottom-link li{display:inline-block;padding:0}.site-footer .site-footer-bottom .bottom-link li:after{content:"|";color:#999;margin:0 7px}.site-footer .site-footer-bottom .bottom-link li:last-child:after{display:none}.site-footer__icon-list{padding-bottom:0}.site-footer__newsletter .input-group{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-footer__newsletter .input-group input{border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0}.site-footer__newsletter #mce-responses{margin-top:5px;padding-left:5px}.site-footer__newsletter #mce-responses div{color:#fff;font-size:10px;line-height:20px}.site-footer__newsletter #mce-responses div a{text-decoration:underline}.mobile-nav--open .text-close,.mobile-nav--close .text-menu{display:none}.template-page .main-content{padding-top:0;padding-bottom:70px;background:#f6f6f6}.template-page.support-for-fighters .main-content{padding-bottom:0}.template-page.contact-us .main-content{padding-top:60px}.about-tc #page-hero-banner .hero-img{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/about-tc-hero.jpg?v=51384672769818628841758060866)}.support-for-fighters #page-hero-banner .hero-img{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/get-help-hero.jpg?v=88016732468046220641758060866)}.just-diagnosed #page-hero-banner .hero-img{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/hero-just-diagnosed.jpg?v=78471802248321796491758060866)}.support-for-caregivers #page-hero-banner .hero-img{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/hero-caregivers.jpg?v=63499869098239277051758060866)}.find-experts #page-hero-banner .hero-img{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/get-help-2-hero.jpg?v=5927494775108658411758060866)}.fast #page-hero-banner .hero-img{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/Fast-skydiver-hero.jpg?v=102855241921948033041758060866)}.template-page.fast .page-content a.btn{color:#fff;margin-bottom:25px}.self-exam-how-to #page-hero-banner .hero-img{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/self-exam-how-to-banner.jpg?v=153638997419153517121758060866)}.easy-ways-to-help #page-hero-banner .hero-img{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/Easy-ways-to-help-banner.jpg?v=31694555460115508661758060866)}#page-hero-banner{margin-bottom:70px}#page-hero-banner .hero-img{min-height:520px;height:520px;background-repeat:no-repeat;background-position:center center;background-size:cover}#page-hero-banner .hero-content .content-inner{background:#000000e6;padding:60px 100px;margin-top:-220px;color:#fff;font-size:20px;line-height:40px;font-weight:400}#page-hero-banner .hero-content .content-inner .d-left{width:55%}#page-hero-banner .hero-content .content-inner .d-right{padding-left:50px}#page-hero-banner .hero-content .content-inner ul li a{color:#fff;text-decoration:none;border-bottom:2px solid #bc65c6;font-size:20px;line-height:48px;font-weight:600}#page-hero-banner .hero-content .content-inner ul li a:hover{background:#bc65c6;border-bottom:0px solid #bc65c6;padding:2px 5px}#page-hero-banner .hero-content .content-inner p{color:#fff;font-size:20px;line-height:40px;font-weight:400}#page-hero-banner .hero-content .content-inner h4{color:#fff;font-size:30px;line-height:40px;margin:0 0 10px;font-weight:300}#page-hero-banner .hero-content .content-inner h1{color:#fff;font-size:60px;line-height:80px;font-weight:700;margin:0 0 80px}.template-page .page-content .side-bar-left .nav-tabs{margin-bottom:30px;border:none;padding:0;list-style:none}.template-page .page-content .side-bar-left .nav-tabs li{display:block;width:100%;text-align:center;margin-bottom:2px;padding-left:0}.template-page .page-content .side-bar-left .nav-tabs li a{display:block;width:100%;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:20px;color:#000;letter-spacing:.1em;font-family:Montserrat,sans-serif;font-weight:600;padding:26px 0;background:#fff;border:none}.template-page .page-content .side-bar-left .nav-tabs li a:hover{color:#fff;background:#50015b}.template-page .page-content .side-bar-left .nav-tabs li a.active{color:#fff;background:#6f027f}.template-page .page-content .side-bar-left .nav-tabs li:before{display:none}.template-page .page-content .bulb-wrapp{background-color:#191d1f;padding:25px 20px}.template-page .page-content .bulb-wrapp img{max-width:75px;margin:0 0 20px}.template-page .page-content .bulb-wrapp p{color:#fff;font-size:16px;line-height:26px;font-weight:300;letter-spacing:.05em;font-family:Montserrat,sans-serif}.template-page .page-content .bulb-wrapp p.size-up{font-size:18px;line-height:30px}.template-page .page-content .bulb-wrapp p.size-up strong{font-weight:600;color:#fff}.template-page .page-content .bulb-wrapp a{color:#fff;font-size:1.4em;font-weight:700;line-height:1.6em;border-bottom:4px solid #bc65c6;text-decoration:none}.template-page .page-content .bulb-wrapp a:hover{background:#bc65c6;color:#fff;padding:5px 10px;border:none}.template-page .page-content span.arrow-icon{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/arrow-small-icon.png?v=124936680561642306291758060866);background-repeat:no-repeat;background-position:center center;width:10px;height:13px;display:inline-block;background-size:6px auto;margin-right:5px}.template-page .page-content h1{color:#000;font-weight:700;font-size:50px;line-height:60px;margin:0 0 50px;display:flex;padding-left:30px;position:relative}.template-page .page-content h1:before{content:"";width:.5rem;height:100%;background:-webkit-gradient(linear,left top,right top,from(#bb64c5),to(#53055f));background:-webkit-linear-gradient(top,#bb64c5,#53055f);background:-moz-linear-gradient(top,#bb64c5,#53055f);background-color:#0000;background:-o-linear-gradient(top,#bb64c5,#53055f);background:-ms-linear-gradient(top,#bb64c5,#53055f);background:linear-gradient(top,#bb64c5,#53055f);background-color:#bb64c5;margin-right:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translateY(-50%)}.template-page .page-content h1:not(:first-child){margin-top:80px}.template-page .page-content h3{font-size:24px;line-height:30px;color:#000;font-weight:700;margin:30px 0 20px;position:relative;padding-left:20px}.template-page .page-content h3:before{content:"";width:12px;height:12px;background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/arrow-small-icon.png?v=124936680561642306291758060866);background-repeat:no-repeat;background-position:center center;position:absolute;left:0;background-size:10px auto;top:9px}.template-page .page-content h5{padding:30px 0;font-size:20px;line-height:34px;color:#000;font-weight:700;position:relative;margin:50px 10% 50px 21%}.template-page .page-content h5:before{content:"";width:.25rem;height:100%;background:-webkit-gradient(linear,left top,right top,from(#bb64c5),to(#53055f));background:-webkit-linear-gradient(top,#bb64c5,#53055f);background:-moz-linear-gradient(top,#bb64c5,#53055f);background-color:#0000;background:-o-linear-gradient(top,#bb64c5,#53055f);background:-ms-linear-gradient(top,#bb64c5,#53055f);background:linear-gradient(top,#bb64c5,#53055f);background-color:#bb64c5;margin-right:20px;position:absolute;top:50%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translateY(-50%);left:-30px}.template-page .page-content p{font-size:20px;line-height:34px;color:#666;font-weight:300}.template-page .page-content p strong{color:#000;font-weight:600}.template-page .page-content ul{padding-left:70px}.template-page .page-content ul>li{font-size:20px;line-height:34px;color:#666;font-weight:300;margin:0 0 20px;position:relative;padding-left:15px}.template-page .page-content ul>li strong{font-weight:600;color:#000}.template-page .page-content ul>li ul{padding-left:30px}.template-page .page-content ul>li ul li{margin:0 0 20px;position:relative}.template-page .page-content ul>li ul li strong{font-weight:400}.template-page .page-content ul>li ul li label{padding-left:18px}.template-page .page-content ul>li ul li:before{content:"";width:5px;height:5px;background:#bf6dc8;position:absolute;left:-2px;top:15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.template-page .page-content ul>li:before{content:"";width:10px;height:10px;background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/arrow-small-icon.png?v=124936680561642306291758060866);background-repeat:no-repeat;background-position:center center;background-size:6px auto;position:absolute;left:0;top:12px}.template-page .page-content a{color:#000;border-bottom:2px solid #bc65c6;text-decoration:none;font-weight:600}.template-page .page-content a:hover{color:#50015b;border-bottom:2px solid #50015b}.template-page .page-content #about-4>ul{padding-left:0}.template-page .page-content #about-4>ul>li ul{padding-left:70px}.template-page .page-content #about-4>ul>li ul li{color:#000}.template-page .page-content #about-4>ul>li ul li strong{font-weight:600}.template-page.get-help .page-content p{padding-left:200px;padding-right:168px}.template-page.get-help .page-content ul{padding-left:260px;padding-right:168px}.template-page.get-help .page-content ul li ul{padding:0 0 0 30px!important;margin-top:15px}.template-page.get-help .page-content ul p{padding:0}.find-experts #page-hero-banner .hero-content .content-inner ul{margin-top:60px}.box-img-content{margin-bottom:50px;padding-left:170px}.box-img-content>div:first-child{padding-right:0}.box-img-content>div:last-child{padding-left:0}.box-img-content img{max-width:100%;width:100%;height:auto}.box-img-content .box-white{background:#fff;padding:50px 22px}.box-img-content .box-white h6{color:#000;font-size:20px;line-height:30px;letter-spacing:0}.box-img-content .box-white h6:before{content:"";width:10px;height:10px;background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/arrow-small-icon.png?v=124936680561642306291758060866);background-repeat:no-repeat;background-position:center center;background-size:8px auto;display:inline-block;margin-right:5px;position:relative;top:-2px}.box-img-content .box-white h6.p{font-family:Roboto,sans-serif}.box-img-content .box-white p{padding:0!important}.box-img-content .box-white ul,.box-img-content .box-white ul li ul{padding:0 0 0 30px!important}.box-img-content .box-white ul li:before{content:"";width:5px;height:5px;background:#bf6dc8;background-image:none;position:absolute;left:0;top:15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.box-img-content .box-abs-wrapp img{padding-left:120px}.box-img-content .box-abs-wrapp .box-white.box-abs{position:absolute;width:376px;top:50%;left:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translateY(-50%)}.box-img-content .section-apps{background:transparent;padding:0}.box-img-content .section-apps a{margin:30px 0;display:block;background:transparent!important;border:none!important;padding:0!important}.box-img-content .section-apps a .app-store-btn{width:254px;height:80px;background-size:254px auto;margin:0}.box-img-content .section-apps a .app-store-btn:hover{background-position:0 -80px}.box-img-content .section-apps a .google-play-btn{width:255px;height:76px;background-size:255px auto;margin:0}.box-img-content .section-apps a .google-play-btn:hover{background-position:0 -76px}.template-page.support-for-fighters.get-help .page-content>div>ul{padding-left:260px}.template-page.self-exam-how-to .main-content{padding-bottom:0}#ball-checker-app{background:#fff;padding:90px 0}#ball-checker-app h1{color:#000;font-weight:700;font-size:50px;line-height:60px;margin:0 0 70px}#ball-checker-app .box-wrapp{position:relative}#ball-checker-app .box-wrapp img{padding-right:190px}#ball-checker-app .box-wrapp .box-abs{position:absolute;background:#000;max-width:665px;padding:40px 30px;top:50%;right:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translateY(-50%)}#ball-checker-app .box-wrapp .box-abs p{color:#fff;font-weight:300;font-size:20px;line-height:34px;letter-spacing:.025em}#ball-checker-app .box-wrapp .box-abs ul{padding-left:65px}#ball-checker-app .box-wrapp .box-abs ul li{color:#fff;font-weight:300;font-size:20px;line-height:34px;letter-spacing:.08em;position:relative;margin-bottom:20px}#ball-checker-app .box-wrapp .box-abs ul li:before{content:"";width:7px;height:7px;background:#bf6dc8;position:absolute;left:-16px;top:16px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}#ball-checker-app .box-wrapp .box-abs .section-apps{background:transparent;padding:0;margin-top:50px}#ball-checker-app .box-wrapp .box-abs .section-apps span{margin:30px 0}#ball-checker-app .box-wrapp .box-abs .section-apps .left-app .app-store-btn{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/app-store-button-white.png?v=48561399588715851181758060866)}#ball-checker-app .box-wrapp .box-abs .section-apps .left-app .google-play-btn{background-image:url(//testicularcancersociety.org/cdn/shop/t/39/assets/google-play-button-white.png?v=115345117111908234901758060866)}#ball-checker-app .box-wrapp .box-abs hr{margin:55px 0 25px}.support-for-caregivers #page-hero-banner .hero-content .content-inner .d-left{width:70%}#shopify-section-footer{margin-top:50px}.template-index #shopify-section-footer,.template-page #shopify-section-footer{margin-top:0}.blog-list-view a.btn{background:#6f027f;color:#fff;border:none;width:280px;padding:0;height:64px;line-height:64px;font-size:20px;letter-spacing:.25em}.blog-list-view a.btn:hover{background:#50015b;color:#fff}.pagination{padding-top:20px}.pagination .btn{width:48px;height:48px;background:#6f027f;color:#fff;position:relative;outline:none}.pagination .btn svg{fill:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:16px;width:16px}.pagination .btn:hover{background:#50015b;color:#fff}.template-product #MainContent{padding-top:20px}.breadcrumb{padding:0;background-color:transparent}.breadcrumb,.breadcrumb a,.breadcrumb span{font-family:Montserrat,sans-serif;font-size:14px;line-height:34px;color:#666;margin-right:5px}.product-card{text-align:center}.product-card .product-card__title{font-size:21px;line-height:30px;letter-spacing:0;margin:5px 0 0;display:block;border:none}.product-card .price__regular{margin:0 auto;font-size:21px;line-height:30px;letter-spacing:0;color:#666;font-weight:300}.product-card .price__regular dd .price-item{font-weight:300;font-family:Montserrat,sans-serif}.product-form .product-form__item{padding:0}.product-form .swatch{display:inline-block;width:100%;margin-bottom:15px}.product-form .swatch .header{font-size:16px;line-height:24px;color:#191f1f;font-family:Montserrat,sans-serif;margin:5px 0 15px}.product-form .swatch .swatch-element{display:inline-block;position:relative;margin:0 10px 0 0;width:60px;height:60px;cursor:pointer}.product-form .swatch .swatch-element .tooltip{display:none}.product-form .swatch .swatch-element input{visibility:hidden;position:absolute}.product-form .swatch .swatch-element label{z-index:9;height:60px;width:60px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin:0;line-height:60px;font-size:14px;color:#191f1f;font-weight:400}.product-form .swatch .swatch-element label img{visibility:hidden}.product-form .swatch .swatch-element .Check{border:1px solid #B9B9B9;width:60px;height:60px;content:"";-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-form .swatch .swatch-element input[type=radio]:checked+.Check{border:1px solid #000}.product-form .swatch .swatch-element.color{width:40px;height:40px}.product-form .swatch .swatch-element.color label{width:27px;height:27px}.product-form .swatch .swatch-element.color .Check{border:1px solid transparent;width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.product-form .swatch .swatch-element.color input[type=radio]:checked+.Check{border:1px solid #000}.cart-popup-wrapper{z-index:999999}.cart-popup .cart-popup__heading{border-bottom:1px solid #e8e9eb;padding:0rem 2.5rem 1rem .5rem;margin:0;font-size:15px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:1.2rem;letter-spacing:.075em;text-transform:uppercase}.cart-popup .cart-popup-item__title{font-weight:600;font-size:16px;line-height:26px;text-transform:uppercase;letter-spacing:.05em;font-family:Montserrat,sans-serif}.cart-popup .cart-popup__cta-link.btn{height:54px;line-height:52px;max-width:320px;font-size:15px;margin:0 auto;background-color:#6f027f;color:#fff;width:100%}@media only screen and (max-width: 1199px){.product-form .swatch .swatch-element,.product-form .swatch .swatch-element .Check,.product-form .swatch .swatch-element label{width:50px;height:50px;line-height:50px}}@media only screen and (max-width: 639px){.breadcrumb,.breadcrumb a,.breadcrumb span{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom-style.scss.css.map */
