.font-style-italic{font-style:italic}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:30%;line-height:0;position:relative}sup{top:-0.25em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html.nav-fix{overflow:hidden;height:100%;margin:0;padding:0;border:none}@media screen and (min-width: 800px){html.nav-fix{overflow:auto}}html.has-sticky-nav{margin-top:119px}@media screen and (max-width: 939px){html.has-sticky-nav{margin-top:52px}}@media screen and (max-width: 939px){html.has-sticky-nav.has-accessibility-nav{margin-top:96px}}body{font-size:100%;font-family:"ProximaNova",sans-serif;-webkit-font-smoothing:antialiased;line-height:1.7;color:#000;background:#fff}body:before{content:"smallscreen";position:absolute;top:-999em;left:-999em}@media screen and (min-width: 800px){body:before{content:"largescreen"}}h1,h2,h3,h4,h5,.ext-h1,.ext-h2,.ext-h3,.m-media-heading,.ext-h4,.ext-h5,legend,label,.footer-content h2{font-family:"ProximaNova",sans-serif}h1.condensed-font,h2.condensed-font,h3.condensed-font,h4.condensed-font,h5.condensed-font,.ext-h1.condensed-font,.ext-h2.condensed-font,.ext-h3.condensed-font,.condensed-font.m-media-heading,.ext-h4.condensed-font,.ext-h5.condensed-font,legend.condensed-font,label.condensed-font,.footer-content h2.condensed-font{font-family:"ProximaNovaExtraCondensed",sans-serif !important}h1,h2,h3,h4,h5{font-weight:400;margin:0 0 .5em;line-height:1.2}h1.align-top,h2.align-top,h3.align-top,h4.align-top,h5.align-top{margin-top:0px}h1>span,h1>strong>span,h1>a>span,h2>span,h2>a>span,h3>span,h3>a>span,h4>span,h4>a>span,h5>span,h5>a>span,h6>span,h6>a>span,.section-label>span{text-transform:none}h1,.ext-h1{font-size:30px;font-size:1.875rem;font-weight:700;margin-bottom:1em}h2,.ext-h2{font-size:24px;font-size:1.5rem;margin-bottom:.8em;line-height:1.3;text-transform:none;font-weight:700;margin-top:1em;letter-spacing:0px}h2.ext-h1,.ext-h2.ext-h1{margin-top:0;line-height:1.2}h3,.ext-h3,.m-media-heading{font-size:16px;font-size:1rem;font-weight:700;margin-bottom:1em;line-height:1.4;margin-bottom:.5em;text-transform:none;font-family:"ProximaNovaExtraCondensed",sans-serif}@media screen and (min-width: 800px){h3,.ext-h3,.m-media-heading{line-height:1.5}}h4,.ext-h4{font-size:16px;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-family:"ProximaNova",sans-serif;line-height:1.5;margin-bottom:5px}h5,.ext-h5,legend,label,.footer-content h2{font-size:14px;font-size:.875rem;font-family:"ProximaNova",sans-serif;text-transform:uppercase;font-weight:700;line-height:1.5;margin-bottom:.5em}p,ol,ul,table{font-size:16px;font-size:1rem;line-height:1.9;margin:0 0 1em}@media screen and (min-width: 800px){p,ol,ul,table{font-size:16px;font-size:1rem}}.small-text{font-size:12px;font-size:.75rem;line-height:1.7}.small-text p,.small-text ol,.small-text ul,.small-text table,.small-text a{font-size:12px;font-size:.75rem;line-height:1.7}.smaller-text{font-size:10px;font-size:.625rem;line-height:1.7;font-weight:400}.smaller-text p,.smaller-text ol,.smaller-text ul,.smaller-text table,.smaller-text a,.smaller-text span{font-size:10px;font-size:.625rem;line-height:1.7}ul,ol{padding:5px 0 0 25px}li{color:#000}p{color:#000}.text-wide p{max-width:initial}a{text-decoration:none;color:#e31837;border-bottom:1px solid #e31837;border-bottom-color:rgba(227,24,55,0.2)}a:hover,a:focus{color:#000;border-bottom-color:rgba(0,0,0,0.1)}a.no-border{border-bottom:0px !important}a.black-link{color:#000;border-bottom-color:rgba(0,0,0,0.2)}a.bold-link{font-weight:700}#CybotCookiebotDialog a{border-bottom:0px}#CybotCookiebotDialog a.CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding:8px;cursor:pointer;background-color:#f6f6f9;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-left:none;display:block;text-decoration:none !important;color:#2a2a2a !important;opacity:1}a.anchor,span.anchor{border-bottom:0px;font-size:0;line-height:0;height:0px;position:absolute}blockquote{border-left:4px solid #e3dede;padding:0 0 0 20px}p small{display:block;line-height:1.7}figure{margin:0}img,picture{max-width:100%}hr{border:0;height:0;border-top:1px solid #d6d6d6;margin:20px 0 40px}.titleist-footer hr{margin-top:0;margin-bottom:10px}.m-content-widget.patents{padding-top:10px;padding-bottom:10px}.patents table{width:1000px}.patents table td{min-width:130px;text-align:center;float:left;padding-left:0px;padding-right:0px}.patents table td:first-child{min-width:150px}.regular-gray,.regular-gray p{font-size:14px;font-size:.875rem;color:#4c4c4c}.large-black-body-copy,.large-black-body-copy p{font-size:18px;font-size:1.125rem}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable){width:100%;line-height:1.3;min-width:700px;font-size:12px;font-size:.75rem}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-stats{text-align:center}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) table{min-width:initial}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) td,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) th{padding:10px 10px 15px}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) th{font-weight:700;text-align:left;vertical-align:top;font-size:14px;font-size:.875rem}.table-stats table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) th{text-align:center}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) th[scope="row"]{text-align:right;vertical-align:middle}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) thead{border-bottom:1px solid #e3dede}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) tbody tr:nth-child(even){background-color:#fafafa}.table-stats table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) tbody tr:nth-child(even){background:white}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable) td{padding:20px 10px;color:#000}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-stats tbody td:nth-of-type(even),table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-stats tbody th:nth-of-type(odd),table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-stats thead th:nth-of-type(odd){background:#f6f6f6}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).mobile-no-x-scroll{min-width:0}@media screen and (min-width: 700px){table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).mobile-no-x-scroll{min-width:700px}}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).mobile-no-x-scroll p{line-height:1.5}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-sizes{width:auto;min-width:550px}@media screen and (min-width: 768px){table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-sizes{width:100%}}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-sizes th{text-align:center}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-sizes th[scope="row"],table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-sizes th:first-child{text-align:left;font-weight:normal}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-sizes thead th[scope="row"],table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-sizes thead th:first-child{font-weight:700}table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).table-sizes td{padding:20px;text-align:center}.table-responsive{max-width:100%;overflow-x:scroll}.table-responsive-wrap{position:relative}@media screen and (max-width: 700px){.table-responsive-wrap:before{content:"";position:absolute;top:0;right:0;height:100%;width:80px;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}.table-responsive-wrap.rwd:before{background:transparent}.table-responsive-wrap.remove-overflow:before{display:none}}legend,label{font-size:14px;font-size:.875rem;display:block;margin:0;padding:0;width:100%;font-weight:700}legend.large{font-size:20px;font-size:1.25rem;font-family:"ProximaNovaExtraCondensed",sans-serif;font-weight:400;line-height:1.3;margin:0 0 4px;text-transform:none}label{margin-top:0;margin-bottom:.6em;cursor:pointer;font-weight:400}label.text-gray strong{color:#000}label a:hover{text-decoration:underline}label.small{text-transform:none;font-size:12px;font-size:.75rem}label.large{font-size:14px;font-size:.875rem;line-height:1.9;text-transform:none;font-family:"ProximaNovaExtraCondensed",sans-serif;margin:0 0 4px}label.help{text-transform:none;font-size:12px;font-size:.75rem;text-align:right;margin-top:-.25em;margin-bottom:1em;display:block;font-weight:400}.list-form label{font-weight:400;margin:0;text-transform:none;line-height:2}.enhanced-signup-form .list-form label{line-height:1.5;padding-bottom:10px}.list-form label.privacy-message{line-height:1.5}label.required::after{content:"*"}span.required{text-align:right;font-size:11px;color:#989898;display:block}span.required::before{content:"* "}.required-message{line-height:1}fieldset{border:0;margin:0 0 1em;padding:10px 0 0 0}fieldset.clean{margin:0;padding:0}fieldset fieldset{padding:5px 0 0;margin:0 0 5px}fieldset fieldset>legend{font-weight:400}input::-moz-placeholder,textarea::-moz-placeholder{color:#b2b2b2;font-style:italic}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b2b2b2;font-style:italic}input::placeholder,textarea::placeholder{color:#b2b2b2;font-style:italic}fieldset input[type="color"],fieldset input[type="date"],fieldset input[type="email"],fieldset input[type="month"],fieldset input[type="number"],fieldset input[type="password"],fieldset input[type="search"],fieldset input[type="tel"],fieldset input[type="text"],fieldset input[type="time"],fieldset input[type="url"],fieldset input[type="week"],fieldset textarea,input[type="color"],input[type="date"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea{font-size:14px;font-size:.875rem;font-family:inherit;font-weight:inherit;line-height:normal;background:#fff;border:1px solid #d6d6d6;border-radius:2px;box-shadow:inset 0 2px 0 0 #eaeaea;display:block;margin:0;max-width:100%;padding:13px;text-transform:none;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;border-radius:2px}fieldset input[type="color"].small,fieldset input[type="date"].small,fieldset input[type="email"].small,fieldset input[type="month"].small,fieldset input[type="number"].small,fieldset input[type="password"].small,fieldset input[type="search"].small,fieldset input[type="tel"].small,fieldset input[type="text"].small,fieldset input[type="time"].small,fieldset input[type="url"].small,fieldset input[type="week"].small,fieldset textarea.small,input[type="color"].small,input[type="date"].small,input[type="email"].small,input[type="month"].small,input[type="number"].small,input[type="password"].small,input[type="search"].small,input[type="tel"].small,input[type="text"].small,input[type="time"].small,input[type="url"].small,input[type="week"].small,textarea.small{padding:12px;font-size:12px;font-size:.75rem;margin-bottom:1em}fieldset input[type="color"]:focus,fieldset input[type="date"]:focus,fieldset input[type="email"]:focus,fieldset input[type="month"]:focus,fieldset input[type="number"]:focus,fieldset input[type="password"]:focus,fieldset input[type="search"]:focus,fieldset input[type="tel"]:focus,fieldset input[type="text"]:focus,fieldset input[type="time"]:focus,fieldset input[type="url"]:focus,fieldset input[type="week"]:focus,fieldset textarea:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus{background:#fff;border-color:#a3a3a3;outline:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}input[type="search"].has-icon{background-image:url(../images/icons/PNG/search.png);background-position:calc(100% - 13px) 50%;background-repeat:no-repeat;padding-right:33px}.ie9 input[type="search"].has-icon{background-position:95% 50%}input[type="search"].has-icon-left{background-image:url(../images/icons/PNG/search.png);background-position:13px 50%;background-repeat:no-repeat;padding-left:33px}input[type="color"],input[type="date"],input[type="number"]{max-width:208px}input[type="color"]{padding:.25em}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}textarea{display:block;min-width:60px;min-height:200px;overflow:auto;resize:vertical;vertical-align:top}input[disabled],textarea[disabled]{background-color:#f6f6f6;box-shadow:none;cursor:not-allowed;opacity:.6}input[readonly],textarea[readonly]{background-color:#fff}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #a3a3a3;border-radius:3px;border-bottom-width:3px;padding:.9em 1.15em;-webkit-appearance:button;background:#e31837;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:700;letter-spacing:.03em;line-height:normal;overflow:visible;transition:border-color .2s, background-color .075s;margin-bottom:1em;letter-spacing:normal;border:0;border:1px solid #e31837}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{outline:none;text-decoration:none !important;background:#b5132c}button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background:#e31837;color:#fff;transform:translate(0, 1px)}[disabled][role="button"],button[disabled],input[disabled][type="button"],input[disabled][type="reset"],input[disabled][type="submit"]{background:#f6f6f6;color:#e3dede;border-color:#e3dede;cursor:not-allowed}[disabled][role="button"]:hover,button[disabled]:hover,input[disabled][type="button"]:hover,input[disabled][type="reset"]:hover,input[disabled][type="submit"]:hover{background:#f6f6f6;color:#e3dede;border-color:#e3dede}[disabled][role="button"]:active,button[disabled]:active,input[disabled][type="button"]:active,input[disabled][type="reset"]:active,input[disabled][type="submit"]:active{transform:none}input[type="checkbox"],input[type="radio"]{margin-right:.5em;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;outline:none;padding:0}button,input[type="reset"],input[type="submit"],html input[type="button"]{-webkit-appearance:button;cursor:pointer}input[type="file"]{cursor:pointer;display:block}input[type=range]{-webkit-appearance:none;margin:1.125em 0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:#f6f6f6;border-radius:2px;border:1px solid #e3dede;box-shadow:inset 0 2px 0 0 #f2f2f2;cursor:pointer;height:8px;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:3px;border:1px solid #e3dede;box-shadow:0 2px 3px #ddd, inset 0 2px 0 0 #f2f2f2;cursor:pointer;height:16px;margin-top:-6px;width:32px}input[type=range]:focus::-webkit-slider-runnable-track{background:#f6f6f6}input[type=range]::-moz-range-track{background:#f6f6f6;border-radius:1.3px;border:.2px solid #010101;border:1px solid #e3dede;box-shadow:inset 0 2px 0 0 #f2f2f2;cursor:pointer;height:8.4px;width:100%}input[type=range]::-moz-range-thumb{background:#fff;border-radius:3px;border:1px solid #e3dede;box-shadow:0 2px 3px #ddd, inset 0 2px 0 0 #f2f2f2;cursor:pointer;height:16px;width:32px}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:16px 0;color:transparent;cursor:pointer;height:8.4px;width:100%}input[type=range]::-ms-fill-lower{background:#2a6495;border-radius:2.6px;border:0.2px solid #010101;box-shadow:1px 1px 1px #0a0a0a, 0px 0px 1px #0d0d0d}input[type=range]::-ms-fill-upper{background:#3071a9;border-radius:2.6px;border:0.2px solid #010101;box-shadow:1px 1px 1px #0a0a0a, 0px 0px 1px #0d0d0d}input[type=range]::-ms-thumb{background:#fff;border-radius:3px;border:1px solid #e3dede;box-shadow:0 2px 3px #ddd;cursor:pointer;height:16px;width:32px}input[type=range]:focus::-ms-fill-lower{background:#3071a9}input[type=range]:focus::-ms-fill-upper{background:#367ebd}select{font-size:inherit;font-family:inherit;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:100%;margin-bottom:1em}select [multiple]{display:block;min-height:50px;padding:4px;resize:vertical;width:100%}option{padding:4px}option [disabled]{background:rgba(0,0,0,0.05);display:none}optgroup{font-weight:bold;font-style:normal}optgroup option{padding-left:16px}.select-menu{width:100%;height:41px;background:#fff;border:1px solid #d6d6d6;border-radius:2px 0 0 2px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;box-shadow:inset 0 2px 0 0 #eaeaea;position:relative;font-size:14px;font-size:.875rem;margin-bottom:1em}.ie9 .select-menu{height:auto;background:none;box-shadow:none;border:0}.select-menu select{background:transparent;width:100%;padding:5px 27px 5px 10px;line-height:1;border:0;border-radius:0;height:42px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;position:relative;z-index:2}.select-menu select::-ms-expand{display:none}.select-menu select[disabled]{color:#a3a3a3;cursor:default}.select-menu select:focus{border-color:#000;outline:0}.ie9 .select-menu select{padding:12px 5px;height:auto;border:1px solid #d6d6d6;background:#fff}.select-menu:after{content:"";position:absolute;height:43px;width:27px;background:#000 url(../images/icon-select.gif) no-repeat center center;right:-1px;top:-1px;z-index:1}.ie9 .select-menu:after{display:none}.input-group{display:table;width:100%}.input-group-btn input[type="text"],.input-group-btn input[type="password"],.input-group-btn input[type="search"],.input-group-btn input[type="tel"],.input-group-btn input[type="number"],.input-group-btn input[type="date"]{display:table-cell;border-radius:2px 0 0 2px}.input-group-btn .titleist-btn,.input-group-btn .btn-secondary,.input-group-btn .btn-tertiary,.input-group-btn .inputfile+label,.input-group-btn .btn-secondary,.input-group-btn button{font-size:20px;font-size:1.25rem;border-radius:0;padding:0 12px 0;width:100%;line-height:41px;max-width:46px;position:relative;top:2px}.is-separated .input-group-btn .titleist-btn,.is-separated .input-group-btn .btn-secondary,.is-separated .input-group-btn .btn-tertiary,.is-separated .input-group-btn .inputfile+label,.is-separated .input-group-btn .btn-secondary,.is-separated .input-group-btn button{font-size:14px;font-size:.875rem;padding:0;width:100%;line-height:42px;position:relative;top:0;margin-left:15px;border-radius:2px}.input-group-btn .titleist-btn:active,.input-group-btn .btn-secondary:active,.input-group-btn .btn-tertiary:active,.input-group-btn .inputfile+label:active,.input-group-btn .btn-secondary:active,.input-group-btn button:active{transform:translate(0, 0)}.input-group-btn .titleist-btn>.titleist-icon,.input-group-btn .btn-secondary>.titleist-icon,.input-group-btn .btn-tertiary>.titleist-icon,.input-group-btn .inputfile+label>.titleist-icon,.input-group-btn .btn-secondary>.titleist-icon,.input-group-btn button>.titleist-icon{position:relative;top:2px}.form-action-bar{*zoom:1;clear:both;text-align:right;padding:10px 0}.form-action-bar:before,.form-action-bar:after{content:" ";display:table}.form-action-bar:after{clear:both}.form-action-bar button+button{margin-left:15px}.form-callout{background:#fff;background:rgba(255,255,255,0.95);padding:20px}.form-callout h1{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d6d6d6}.form-inline-header,.form-sweepstakes{padding-left:5px}.form-inline-header legend,.form-sweepstakes legend{margin-left:-4px}.form-inline-header .titleist-layout,.form-sweepstakes .titleist-layout{margin-left:-10px}.form-inline-header .gutter,.form-inline-header .sub-menu>li,.form-sweepstakes .gutter,.form-sweepstakes .sub-menu>li{margin-left:10px;margin-right:10px}.form-inline-header input[type="text"],.form-inline-header input[type="search"],.form-sweepstakes input[type="text"],.form-sweepstakes input[type="search"]{display:block}.form-sweepstakes .titleist-layout{margin-left:-10px}.standard-form .form-inline-header .m-tt-main-header{margin-left:-5px}.standard-form .form-inline-header .mid-w-50>.gutter>fieldset>.mid-w-33 .gutter,.standard-form .form-inline-header .sub-menu.mid-w-50>li>fieldset>.mid-w-33 .gutter,.standard-form .form-inline-header .mid-w-50>.gutter>fieldset>.mid-w-33 .sub-menu>li,.standard-form .form-inline-header .sub-menu.mid-w-50>li>fieldset>.mid-w-33 .sub-menu>li{margin-left:4px}.standard-form .form-inline-header .alert-error{margin-left:10px}.standard-form .form-inline-header>.alert-error,.standard-form .form-inline-header .gutter .alert-error,.standard-form .form-inline-header .sub-menu>li .alert-error{margin-left:0}.m-file-input{display:block;float:left;width:100%}.m-file-input.has-photo label{float:left}.m-file-input img{display:block;margin-top:10px}.js .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.no-js .inputfile+label{display:none}.inputfile+label{max-width:160px;text-transform:none}.inputfile+label *{pointer-events:none}.inputfile:focus+label,.inputfile+label:hover{background-color:#e31837}.inputfile:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.lbl-ph-1{display:block;max-width:160px;margin-right:15px}.lbl-ph-1 img{width:100%}.form-footer{*zoom:1;clear:both;margin-top:15px;border-top:1px solid #e3dede;padding-top:25px}.form-footer:before,.form-footer:after{content:" ";display:table}.form-footer:after{clear:both}.form-footer .submit-message{float:left;width:66%;text-align:left}.form-search .titleist-layout{margin-left:-15px}.form-search input[type="search"]{display:block}.inline-form{display:inline-block}.form-locator{border:1px solid #fff;background:rgba(255,255,255,0.8)}@media screen and (min-width: 660px){.form-locator{min-width:500px}}.form-locator .checkbox-button{margin:0}.form-locator .checkbox-button label{border-bottom:1px solid #a3a3a3}.form-locator .checkbox-button:not(:first-of-type) label{border-left:1px solid #a3a3a3}.form-locator input[type=search]{background-color:#f6f6f6;border:none;box-shadow:none;color:#000;display:inline-block;margin:0;width:80%}@media screen and (max-width: 660px){.form-locator input[type=search]{display:block;width:100%}}.form-locator input::-moz-placeholder{color:#000;font-style:normal}.form-locator input:-ms-input-placeholder{color:#000;font-style:normal}.form-locator input::placeholder{color:#000;font-style:normal}.form-locator input:placeholder-shown{color:#000;font-style:normal}.form-locator.form-locator--small{min-width:0}@media screen and (min-width: 660px){.form-locator.form-locator--small{background:none;border:none;min-width:auto}.form-locator.form-locator--small input[type=search]{font-size:12px;font-size:.75rem;margin-bottom:1em;width:100%}.form-locator.form-locator--small button{float:none;width:auto}}.m-callout .form-locator,.m-callout-secondary .form-locator,.m-callout-tertiary .form-locator,.m-callout-bg-image .cta-content .form-locator,.m-callout-quaternary .form-locator,.m-callout-quaternary .form-locator,.m-callout-tertiary .form-locator,.m-callout-bg-image .cta-content .form-locator{padding-top:0;margin-top:25px}.m-callout .form-locator button,.m-callout-secondary .form-locator button,.m-callout-tertiary .form-locator button,.m-callout-bg-image .cta-content .form-locator button,.m-callout-quaternary .form-locator button,.m-callout-quaternary .form-locator button,.m-callout-tertiary .form-locator button,.m-callout-bg-image .cta-content .form-locator button{color:#fff}.m-callout-quaternary .form-locator input[type=search]{background-color:#fff}.input-tighten[type="number"]{padding:10px}.hide-inputs input{position:absolute;left:-999em}.toggle-use-tabs{overflow:hidden;border-radius:2px;text-align:center}.toggle-use-tabs li{float:left;width:50%}.toggle-use-tabs label{color:#000;background:#e3dede;padding:8px 15px;font-weight:700;font-size:12px;box-sizing:border-box}.toggle-use-tabs input[type="radio"]{position:absolute;left:-999em}.toggle-use-tabs input[type="radio"]:focus+label{background:#666}.toggle-use-tabs input[type="radio"]:checked+label{color:#fff;background:#000}.custom-form{text-align:left}.custom-form .custom-form-header{border-bottom:1px solid #e3dede;padding-bottom:10px}.custom-form .smaller-text p{margin:unset;max-width:100%}.custom-form .custom-form-response{text-align:center;padding:40px 0}.custom-form .form-footer{text-align:center;margin-bottom:0}.custom-form .form-footer button{margin-bottom:0}.custom-form .loader{border:5px solid #f3f3f3;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top:5px solid #555;border-radius:50%;width:50px;height:50px;margin:auto;margin-top:50px}.custom-form .parsley-errors-list li{color:#e31837}.custom-form .recaptcha-container .parsley-errors-list{margin-top:0}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.custom-form .upload-tab-content{position:relative;opacity:1;z-index:0;top:0px}.custom-form .upload-tab-content .upload-title{font-family:"ProximaNovaExtraCondensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:1.275rem}.custom-form .upload-tab-content .config-tab-title{font-size:14px;color:#000000;line-height:1.625rem}.custom-form .upload-tab-content #uploader-file-types{position:absolute;top:35px;right:7px;width:42%;text-align:left}.custom-form .upload-tab-content #uploader-file-types p{font-size:0.625rem;line-height:1.3}.custom-form .upload-tab-content .additional-comment label{margin-bottom:18px;font-family:"ProximaNovaExtraCondensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:1.275rem}.custom-form .upload-tab-content .additional-comment .input-textarea{width:100%;min-height:95px;padding:14px;resize:vertical;font-size:13px;line-height:normal;box-shadow:none;border-radius:2px;border:1px solid #d6d6d6;background:#ffffff;height:auto;font-family:"ProximaNova",sans-serif;font-weight:400}.custom-form .upload-tab-content .additional-comment .upload-char-count{margin-top:13px;font-size:11px;color:#000000}.custom-form .upload-tab-content #uploader>iframe{height:488px !important}@media screen and (min-width: 800px){.mid-w-50 label[for="signup-outside-us"]{padding-top:42px;padding-left:20px}}.logo-upload-form .parsley-errors-list{border:1px solid #e31837;color:#e31837;background:#fce4e8;padding:10px 15px;border-radius:3px;margin-bottom:1em;margin-top:1em}.logo-upload-form .parsley-errors-list>li{line-height:1.9;color:#e31837}.logo-upload-form .parsley-error{border-color:#d6d6d6}.logo-upload-form #logo-wrapper{width:auto;height:auto}.logo-upload-form #logo-wrapper.image-logo{width:180px;height:120px;margin-bottom:6px}.logo-upload-form #logo-wrapper.image-logo img{max-width:180px;width:auto;height:120px}.logo-upload-form #logo-wrapper p{text-align:center;font-size:11px}.logo-upload-form textarea{min-height:initial}.m-content-widget.tabbed-forms{padding-top:20px}.m-content-widget.tabbed-forms .email-signup-confirm{margin-top:20px;padding:20px;border:1px solid #000;text-align:center;display:none}@media screen and (min-width: 1150px){.m-content-widget.tabbed-forms .email-signup-confirm{margin-top:40px;padding:30px 180px}}.m-content-widget.tabbed-forms .email-signup-confirm strong,.m-content-widget.tabbed-forms .email-signup-confirm b{color:#000}.m-content-widget.tabbed-forms img{width:auto}.m-content-widget.tabbed-forms .parsley-errors-list{color:red}.upload-widget{position:relative;border:2px dashed #666;padding:20px;margin-bottom:20px}.upload-widget *{text-align:center}.upload-widget .upload-label{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:20px}.upload-widget .logo-wrapper{max-width:300px;height:auto;margin:0 auto}.upload-widget .progress-bar{display:none;height:30px;background:rgba(255,255,255,0.8);width:0%;border:1px solid #999;border-radius:5px}.upload-widget .upload-overlay{display:none;background:rgba(0,0,0,0.9);height:100%;width:100%;top:0;left:0;position:absolute;padding:8%;box-sizing:border-box}.upload-widget .upload-overlay p{color:#e31837;text-align:center;font-size:16px;font-size:1rem;font-weight:bold}.upload-widget.drag-over,.upload-widget.parsley-error.drag-over{border-color:#01BB16 !important}.m-content-widget .upload-widget h3{font-size:16px;font-size:1rem;text-transform:uppercase}@font-face{font-family:"Onyx Regular";src:url("../fonts/titleist/ONYX.TTF") format("truetype")}@font-face{font-family:"Vladimir";src:url("../fonts/titleist/VLADIMIR.TTF") format("truetype")}@font-face{font-family:"Mangal";src:url("../fonts/titleist/MANGAL.TTF") format("truetype")}@font-face{font-family:"Mangal Bold";src:url("../fonts/titleist/MANGALB.TTF") format("truetype")}#CybotCookiebotDialog label{text-transform:none;font-weight:bold;font-size:12px;font-family:'Segoe UI',Arial,Helvetica,Verdana,sans-serif}.login-register{color:#303030;padding:12px;overflow:hidden}.login-register .form-row{overflow:hidden;margin-top:6px}.login-register .form-row label{font-size:12px;text-transform:none;padding:8px 0 0 0;margin-bottom:8px;letter-spacing:-0.384px}.login-register .form-field input[type="text"],.login-register .form-field input[type="email"],.login-register .form-field input[type="password"]{height:33px;padding:0 0.625rem;font-size:12px;box-shadow:inset 0 2px 0px 0px rgba(0,0,0,0.1)}.login-register .form-field .select-menu,.login-register .form-field .select-menu:after,.login-register .form-field .select-menu select{height:33px}.login-register .form-field.enews-subscribe label{width:280px !important}.login-register .form-field.enews-subscribe label input[type="checkbox"]{display:inline-block;vertical-align:text-top;margin:0 0 0 0px}.login-register .form-field.enews-subscribe label .enews-label{display:inline-block;vertical-align:top;width:250px}.login-register .form-field.enews-subscribe a{border-bottom:0;text-decoration:underline}.login-register .form-row.radio-options .form-field{width:auto}@media screen and (min-width: 768px){.login-register .form-row.radio-options .form-field{width:calc(100% - 150px)}}.login-register .form-row.radio-options .form-field label{float:none;display:inline;width:auto;margin-right:4px}.login-register .form-row.radio-options .form-field input[type="radio"]{margin:0}.login-register .form-row.radio-options .parsley-errors-list{clear:both}@media screen and (min-width: 768px){.login-register .form-row.radio-options .parsley-errors-list{margin-left:145px !important}.login-register .form-row.radio-options .parsley-errors-list li{padding-top:0}}.login-register .form-caption{clear:left;width:auto;color:#989898;font-size:12px}.login-register .member-benefits{padding:0 0px}.login-register .member-benefits h2{font-size:16px;font-size:1rem;margin:0 0 10px 0;padding-top:10px}.login-register .member-benefits p{font-size:12px;font-size:.75rem;line-height:20px}.login-register .member-benefits li{font-size:12px;font-size:.75rem;line-height:26px}.login-register .member-benefits .sign-up-cta{margin:30px 0 50px 0}.login-register .parsley-errors-list>li{color:#e31837;font-size:12px}.login-register h1{font-size:20px;margin-bottom:17px;border-bottom:1px solid #e6e6e6}.login-register button{font-size:14px}.login-register .col-1{width:100%;border-bottom:1px solid #e6e6e6;padding-bottom:10px;margin-bottom:4px}.login-register .col-2{width:100%;min-height:0;margin-top:4px}.login-register .form-submit-button{margin:20px 0 10px 0px}@media screen and (min-width: 768px){.login-register h1{font-size:36px;margin:30px 0px 10px 0px;border-bottom:0}.login-register .col-1{float:left;margin:4px 0;width:48%;border-bottom:0}.login-register .col-2{float:right;margin:4px 0;width:43.4%}.login-register.register .col-1{width:54%}.login-register.register span.required{margin-right:40px}.login-register .form-row label{float:left;width:140px}.login-register .form-field{float:left;width:60%;padding-left:5px;box-sizing:border-box}.login-register .form-field.enews-subscribe{margin-left:140px}.login-register .form-submit-button{margin-left:140px}.login-register .member-benefits h2{font-size:24px;font-size:1.5rem}.login-register .member-benefits p{font-size:14px;font-size:.875rem}.login-register .member-benefits li{font-size:14px;font-size:.875rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.login-register.register .col-1{width:64%}.login-register.register .col-2{width:34%}.login-register.register .form-row label{width:120px}.login-register.register .form-field{width:70%}.login-register.register .form-row.radio-options .form-field{width:auto !important}}@media screen and (min-width: 1000px){.login-register label.help a{margin-right:50px}}.custom-reg-form fieldset{padding:.35em 0em 0em}.custom-reg-form fieldset .list-form{margin-bottom:0}.custom-reg-form fieldset .list-form label{line-height:1.6}.parsley-error{border-color:#e31837 !important}.parsley-errors-list{padding:0;margin:0;list-style:none;margin-top:-1.25em;margin-bottom:1.25em;color:#e31837;line-height:1.3;display:none}.titleist-footer .parsley-errors-list{padding:0;margin:-.5em 0 1em}.parsley-errors-list>li{padding-top:3px}.titleist-footer .parsley-errors-list>li{padding:0;margin:0}.parsley-errors-list.filled{display:block}label.parsley-error+.parsley-errors-list>li{color:#e31837}.m-callout-tertiary .parsley-errors-list>li,.m-callout-bg-image .cta-content .parsley-errors-list>li{color:#fff}.m-callout-tertiary .enhanced-signup-form .parsley-errors-list>li,.m-callout-bg-image .cta-content .enhanced-signup-form .parsley-errors-list>li{color:#e31837}label+.parsley-errors-list{margin-top:-0.25em}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img,.slick-slide picture{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img,.slick-slide.draggable picture{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=5f226332d91d69f066c4)
 * Config saved to config.json and https://gist.github.com/5f226332d91d69f066c4
 */  /*!
* Bootstrap v3.3.5 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.modal-open{overflow:hidden}.titleist-modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.titleist-modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.titleist-modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .titleist-modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .titleist-btn+.titleist-btn,.modal-footer .btn-secondary+.titleist-btn,.modal-footer .btn-tertiary+.titleist-btn,.modal-footer .inputfile+label+.titleist-btn,.modal-footer .titleist-btn+.btn-secondary,.modal-footer .btn-secondary+.btn-secondary,.modal-footer .btn-tertiary+.btn-secondary,.modal-footer .inputfile+label+.btn-secondary,.modal-footer .titleist-btn+.btn-tertiary,.modal-footer .btn-secondary+.btn-tertiary,.modal-footer .btn-tertiary+.btn-tertiary,.modal-footer .inputfile+label+.btn-tertiary,.modal-footer .inputfile.titleist-btn+label,.modal-footer .inputfile.btn-secondary+label,.modal-footer .inputfile.btn-tertiary+label,.modal-footer .inputfile+label.inputfile+label{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .titleist-btn+.titleist-btn,.modal-footer .btn-group .btn-secondary+.titleist-btn,.modal-footer .btn-group .btn-tertiary+.titleist-btn,.modal-footer .btn-group .inputfile+label+.titleist-btn,.modal-footer .btn-group .titleist-btn+.btn-secondary,.modal-footer .btn-group .btn-secondary+.btn-secondary,.modal-footer .btn-group .btn-tertiary+.btn-secondary,.modal-footer .btn-group .inputfile+label+.btn-secondary,.modal-footer .btn-group .titleist-btn+.btn-tertiary,.modal-footer .btn-group .btn-secondary+.btn-tertiary,.modal-footer .btn-group .btn-tertiary+.btn-tertiary,.modal-footer .btn-group .inputfile+label+.btn-tertiary,.modal-footer .btn-group .inputfile.titleist-btn+label,.modal-footer .btn-group .inputfile.btn-secondary+label,.modal-footer .btn-group .inputfile.btn-tertiary+label,.modal-footer .btn-group .inputfile+label.inputfile+label{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border:0 none;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3){.selectize-input input{font-size:16px}}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:12px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:8px}.selectize-input.full{background-color:#ffffff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:500px}@media (max-width: 700px){.selectize-dropdown-content{max-height:200px}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.easyzoom{position:relative;display:inline-block;*display:inline;*zoom:1}.easyzoom img{vertical-align:bottom}.easyzoom.is-loading img{cursor:progress}.easyzoom.is-ready img{cursor:crosshair}.easyzoom.modal-link.is-ready img{cursor:pointer}.easyzoom.is-error img{cursor:not-allowed}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888;border:1px solid blue}.easyzoom-flyout{position:absolute;z-index:100;overflow:hidden;background:#FFF}.easyzoom-flyout img{width:auto;height:auto;max-width:none}.easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%}.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px}.twitter-typeahead{width:100%}.typeahead,.tt-query,.tt-hint{width:396px;height:30px;padding:8px 12px;line-height:30px;border:2px solid #ccc;border-radius:8px;outline:none}.typeahead{background-color:#fff;height:auto}.typeahead:focus{border:2px solid #0097cf}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.tt-hint{color:#999}.tt-menu{width:100%;margin:-2px 0 12px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.tt-suggestion{padding:3px 20px;line-height:24px;font-size:12px}.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#0097cf}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}/*! Flickity v2.1.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-page-dots .dot:only-child{display:none}.is-clean{list-style:none;padding:0;margin:0}.inline-connector{margin-right:15px;text-transform:uppercase;font-weight:700;font-size:14px;font-size:.875rem}.padding-sides{padding-right:20px;padding-left:20px;*zoom:1;clear:both}.padding-sides:before,.padding-sides:after{content:" ";display:table}.padding-sides:after{clear:both}@media screen and (min-width: 1000px){.padding-sides{padding-right:0;padding-left:0}}.inline-block{display:inline-block !important}.force-clean{padding:0 !important;margin:0 !important}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.margin-10{margin:10px}.margin-15{margin:15px}.margin-20{margin:20px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pr-0{padding-right:0 !important}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-3pct{padding-right:3%}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mb-0{margin-bottom:0px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-white,.text-white>p{color:#fff !important}.text-red,.text-red>p{color:#e31837 !important}.text-gray,.text-gray>p{color:#000 !important}.text-black,.text-black>p{color:#000 !important}.bg-white{background-color:#fff !important}.bg-red{background-color:#e31837 !important}.bg-black-orig{background-color:#000 !important}.text-regular{font-size:16px !important;font-size:1rem !important}.text-regular>p{font-size:16px !important;font-size:1rem !important}.text-large{font-size:18px !important;font-size:1.125rem !important}.text-large>p{font-size:18px !important;font-size:1.125rem !important}.text-extra-large{font-size:20px !important;font-size:1.25rem !important}.text-extra-large>p{font-size:20px !important;font-size:1.25rem !important}.block-center{margin-right:auto;margin-left:auto}@media screen and (min-width: 800px){.mid-mt-30{margin-top:30px}.mid-mt-45{margin-top:45px}.mid-text-center{text-align:center}.mid-text-right{text-align:right}}@media screen and (min-width: 940px){.lrg-text-center{text-align:center}.lrg-tuck-30{margin-top:-30px}.lrg-tuck-20{margin-top:-20px}.lrg-tuck-10{margin-top:-10px}}.is-uppercase{text-transform:uppercase;letter-spacing:.02em}.is-lowercase{text-transform:none;letter-spacing:normal}.is-weak{font-weight:400}.is-hidden{position:absolute;top:-999em;left:-999em}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}@media screen and (max-width: 440px){.is-hidden-mobile{display:none}}@media screen and (min-width: 441px){.is-hidden-non-mobile{display:none}}@media screen and (max-width: 767px){.is-hidden-lt-768,.titleist-btn.is-hidden-lt-768,.is-hidden-lt-768.btn-secondary,.is-hidden-lt-768.btn-tertiary,.inputfile+label.is-hidden-lt-768{display:none}}@media screen and (min-width: 768px){.is-hidden-gt-768,.titleist-btn.is-hidden-gt-768,.is-hidden-gt-768.btn-secondary,.is-hidden-gt-768.btn-tertiary,.inputfile+label.is-hidden-gt-768{display:none}}@media screen and (max-width: 800px){.is-hidden-mobile-tablet{display:none}}@media screen and (min-width: 801px){.is-hidden-non-mobile-tablet{display:none}}.is-removed{display:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.sm-hide{position:absolute;top:-999em;left:-999em;opacity:0;-webkit-transition:opacity linear 0.5s;-moz-transition:opacity linear 0.5s;-ms-transition:opacity linear 0.5s;transition:opacity linear 0.5s}@media screen and (min-width: 440px){.sm-hide{opacity:1;position:static}}.bg-black{background-color:#000;color:#fff}.bg-black li{color:#fff}.bg-black p{color:#fff}.bg-gray{background-color:#f6f6f6}.align-middle{margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.keyframe .animated-fade-in{opacity:0}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.m-dot-small:before,.m-dot-medium:before,.m-dot-large:before{content:"";display:block;border-radius:50%;background:#000;margin:auto}.m-dot-small:before{height:6px;width:6px}.m-dot-medium:before{height:11px;width:11px}.m-dot-large:before{height:21px;width:21px}.sr-image-description{display:none}.sep{position:relative;top:-4px}.titleist-container{max-width:1000px;margin:auto}.titleist-container-wide{max-width:1200px;margin:auto}.titleist-container-xwide{max-width:1400px;margin:auto}.titleist-container-xwide .titleist-layout{margin-left:0}.titleist-container-narrow{max-width:860px;margin:auto}.titleist-container-small{max-width:600px;margin:auto}.gutter,.sub-menu>li{margin:0 0 20px 20px}.gutter.paragraph,.sub-menu>li.paragraph{margin-bottom:0px}@media screen and (min-width: 940px){.gutter.gutter-right,.sub-menu>li.gutter-right{margin-right:20px}}.layout-vertical .gutter:first-child,.layout-vertical .sub-menu>li:first-child{margin-bottom:10px}.layout-vertical .gutter:first-child p,.layout-vertical .sub-menu>li:first-child p{margin-bottom:5px}.titleist-layout{*zoom:1;clear:both;margin-left:-20px}.titleist-layout:before,.titleist-layout:after{content:" ";display:table}.titleist-layout:after{clear:both}.titleist-layout-group .titleist-layout{margin-top:20px;margin-left:-15px}.titleist-layout-group .titleist-layout+.titleist-layout{margin-top:40px}.titleist-layout-article{padding-top:10px}.col{display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto;margin-left:-4px}.col-last{float:right;margin-left:-4px}.sm-w-100{width:100%}.sm-w-90{width:90%}.sm-w-75{width:75%}.sm-w-50{width:50%}.sm-w-25{width:25%}.sm-w-66{width:66.666666%}.sm-w-33{width:33.333333%}.sm-w-80{width:80%}.sm-w-60{width:60%}.sm-w-40{width:40%}.sm-w-20{width:19.95%}@media screen and (min-width: 800px){.mid-w-100{width:100%}.mid-w-90{width:90%}.mid-w-75{width:75%}.mid-w-50{width:50%}.mid-w-25{width:25%}.mid-w-66{width:66.666666%}.mid-w-33{width:33.333333%}.mid-w-30{width:30%}.mid-w-80{width:80%}.mid-w-60{width:60%}.mid-w-40{width:40%}.mid-w-20{width:19.95%}.mid-w-10{width:10%}}@media screen and (min-width: 940px){.lrg-w-100{width:100%}.lrg-w-75{width:75%}.lrg-w-70{width:70%}.lrg-w-50{width:50%}.lrg-w-25{width:25%}.lrg-w-66{width:66.666666%}.lrg-w-33{width:33.333333%}.lrg-w-80{width:80%}.lrg-w-60{width:60%}.lrg-w-40{width:40%}.lrg-w-35{width:35%}.lrg-w-30{width:30%}.lrg-w-20{width:19.9%}.lrg-w-15{width:15%}.lrg-w-10{width:10%}.lrg-w-16{width:16.666666%}.lrg-w-14{width:14.333333%}.lrg-w-12-5{width:12.5%}.lrg-w-8{width:8.333333%}}@media screen and (min-width: 1150px){.xlrg-w-100{width:100%}.xlrg-w-75{width:75%}.xlrg-w-50{width:50%}.xlrg-w-25{width:25%}.xlrg-w-66{width:66.666666%}.xlrg-w-33{width:33.333333%}.xlrg-w-80{width:80%}.xlrg-w-60{width:60%}.xlrg-w-40{width:40%}.xlrg-w-35{width:35%}.xlrg-w-30{width:30%}.xlrg-w-20{width:19.9%}.xlrg-w-15{width:15%}.xlrg-w-10{width:10%}.xlrg-w-16{width:16.666666%}.xlrg-w-14{width:14.333333%}.xlrg-w-12-5{width:12.5%}.xlrg-w-8{width:8.333333%}}@media screen and (min-width: 1000px){.wide-w-50{width:50%}}@media screen and (max-width: 440px){.tiny-w-100{width:100%}}.content-wrap,.content-header{padding:20px 10px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 660px){.content-wrap,.content-header{padding:30px 20px}}@media screen and (min-width: 800px){.content-wrap,.content-header{padding:50px 20px}}.content-wrap-inner{padding:20px 36px}.content-wrap-inner.paragraph{padding-top:1em;padding-bottom:0}.content-wrap-inner.paragraph img{height:auto}.content-wrap-inner.paragraph+.paragraph,.content-wrap-inner.paragraph+a+.paragraph,.content-wrap-inner.paragraph+a+a+.paragraph{padding-top:0}@media screen and (min-width: 800px){.content-wrap-inner{padding:10px 20px}}.content-wrap-inner h1,.content-wrap-inner .ext-h1{margin:0 0 20px;font-size:28px;font-size:1.75rem}@media screen and (min-width: 800px){.content-wrap-inner h1,.content-wrap-inner .ext-h1{line-height:1}}.content-wrap-inner.m-sitemap a{color:#000;border-bottom-style:dashed;border-bottom-color:#d6d6d6}.content-wrap-inner.m-sitemap .titleist-layout>div ul>li>ul{margin-bottom:0;padding-top:4px;padding-bottom:4px}@media screen and (min-width: 800px){.content-wrap-inner.m-sitemap .titleist-layout>div{max-width:300px}}.content-wrap-inner.m-sitemap h2{margin-top:0.8em;margin-bottom:0.2em;font-size:18px;font-size:1.125rem}.content-wrap-inner.m-callout-secondary,.content-wrap-inner.m-callout-tertiary,.m-callout-bg-image .content-wrap-inner.cta-content,.content-wrap-inner.m-callout-quaternary{padding:10px 10px;text-align:inherit !important}@media screen and (min-width: 660px){.content-wrap-inner.m-callout-secondary,.content-wrap-inner.m-callout-tertiary,.m-callout-bg-image .content-wrap-inner.cta-content,.content-wrap-inner.m-callout-quaternary{padding:10px 20px}}.content-wrap-inner.m-callout-secondary p,.content-wrap-inner.m-callout-tertiary p,.m-callout-bg-image .content-wrap-inner.cta-content p,.content-wrap-inner.m-callout-quaternary p{margin:0 0 1em;max-width:none}.content-wrap-inner.m-callout-secondary li,.content-wrap-inner.m-callout-tertiary li,.m-callout-bg-image .content-wrap-inner.cta-content li{color:#fff}.content-wrap .content-wrap-inner,.content-header .content-wrap-inner{padding:0px}.content-wrap .content-wrap-inner h1,.content-header .content-wrap-inner h1,.content-wrap .content-wrap-inner .ext-h1,.content-header .content-wrap-inner .ext-h1{font-size:36px;font-size:2.25rem;margin-bottom:1em}.content-header{padding-bottom:0}.titleist-icon{font-family:'titleist-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:17px;font-size:1.0625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.titleist-icon.enlarge{font-size:250%}.js .titleist-icon{opacity:1;-webkit-transition:opacity linear 0.2s;-moz-transition:opacity linear 0.2s;-ms-transition:opacity linear 0.2s;transition:opacity linear 0.2s}.js.wf-active .titleist-icon{opacity:1}.icon-checkmark:before{content:"\e904"}.icon-circle-minus:before,.m-search-filters-toggle[aria-expanded="true"]:before{content:"\e901"}.icon-plus-circle:before,.m-search-filters-toggle:before{content:"\e900"}.icon-add-to-my-bag:before{content:"\e600"}.icon-add-to-my-wishlist:before{content:"\e601"}.icon-archive:before{content:"\e602"}.icon-birthday:before{content:"\e603"}.icon-carousel-active:before{content:"\e604"}.icon-carousel-inactive:before{content:"\e605"}.icon-carousel-left:before{content:"\e606"}.icon-carousel-right:before{content:"\e607"}.icon-close:before{content:"\e608"}.icon-collapse:before{content:"\e609"}.icon-comment:before{content:"\e60a"}.icon-compose:before{content:"\e60b"}.icon-country-localization:before{content:"\e60c"}.icon-delete:before{content:"\e60d"}.icon-event-calendar:before{content:"\e60e"}.icon-expand:before{content:"\e60f"}.icon-explore:before{content:"\e610"}.icon-facebook:before{content:"\e611"}.icon-flag:before{content:"\e90a"}.icon-google-plus:before{content:"\e612"}.icon-info:before{content:"\e90b"}.icon-instagram-comment:before{content:"\e613"}.icon-instagram-heart:before{content:"\e614"}.icon-instagram:before{content:"\e615"}.icon-linkedin:before{content:"\e616"}.icon-location:before{content:"\e617"}.icon-play-over-video:before{content:"\e618"}.icon-play:before{content:"\e619"}.icon-privacy:before{content:"\e61a"}.icon-register-product:before{content:"\e61b"}.icon-reply:before{content:"\e61c"}.icon-retweet:before{content:"\e61d"}.icon-search:before{content:"\e61e"}.icon-select-all:before{content:"\e61f"}.icon-subscribe-to-newsletter:before{content:"\e620"}.icon-tt-item-contest-sweep:before{content:"\e621"}.icon-tt-item-discussion:before{content:"\e622"}.icon-tt-item-hole-in-one-story:before{content:"\e623"}.icon-tt-item-news:before{content:"\e624"}.icon-tt-item-video:before{content:"\e625"}.icon-twitter-favorite:before{content:"\e626"}.icon-twitter:before{content:"\e627"}.icon-user-sign-in:before{content:"\e628"}.icon-youtube:before{content:"\e629"}.icon-checkmark-circle:before{content:"\e903"}.icon-cross-circle:before{content:"\e902"}.icon-exclamation:before{content:"\e905"}.icon-checkmark-t:before{content:"\e906"}.icon-home:before{content:"\e907"}.icon-phone:before{content:"\e908"}.icon-viewed:before{content:"\e909"}.icon-arrow-down:before{content:"\e910"}.icon-sprite:before{content:"";display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;height:81px;width:95px;background-image:url(../images/sprite-grid.png);background-position:0 0;background-repeat:no-repeat}.titleist-nav .icon-sprite:before{margin:auto;display:block}.icon-balls-1:before,.icon-balls-2:before,.icon-balls-3:before,.icon-balls-4:before{height:50px}.icon-balls-custom:before{height:63px}.icon-balls-1:before{background-position:0 0}.icon-balls-2:before{background-position:0 -83px}.icon-balls-3:before{background-position:0 -165px}.icon-balls-4:before{background-position:0 -247px}.icon-balls-custom:before{background-position:0 -329px}.icon-clubs-drivers:before{background-position:-97px 0}.icon-clubs-fairways:before{background-position:-97px -83px}.icon-clubs-hybrids:before{background-position:-97px -165px}.icon-clubs-irons:before{background-position:-97px -247px}.icon-clubs-moto:before{background-position:-97px -329px}.icon-clubs-wedges:before{background-position:-97px -411px}.icon-clubs-putters:before{background-position:-97px -493px}.icon-clubs-previous:before{background-position:-97px -575px}.icon-gear-bags:before{background-position:-193px 0}.icon-gear-headwear:before{background-position:-193px -83px}.icon-gear-gloves:before{background-position:-193px -165px}.icon-gear-travel:before{background-position:-193px -247px}.icon-gear-accessories:before{background-position:-193px -329px}.icon-gear-custom:before{background-position:-193px -411px}.titleist-banner{*zoom:1;clear:both;will-change:margin-top;-webkit-transition:margin-top 300ms linear;-moz-transition:margin-top 300ms linear;-ms-transition:margin-top 300ms linear;transition:margin-top 300ms linear}.has-sticky-nav .titleist-banner{position:fixed;top:0;left:0;right:0}.titleist-banner:before,.titleist-banner:after{content:" ";display:table}.titleist-banner:after{clear:both}.titleist-banner:before{content:"";display:block;position:absolute;top:105px;left:0;height:4px;width:100%;z-index:100;background:rgba(0,0,0,0.2);background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.2)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%)}@media screen and (min-width: 440px){.titleist-banner:before{top:107px}}@media screen and (min-width: 680px){.titleist-banner:before{top:88px}}@media screen and (min-width: 820px){.titleist-banner{padding:0 0 0 10px}}@media screen and (min-width: 800px){.titleist-banner{position:relative;z-index:99}}.titleist-banner.banner--fixed{background-color:#fff;left:0;position:fixed;right:0;top:0;width:100%;z-index:99}.nav-is-open .titleist-banner.banner--fixed{height:100%}.titleist-banner.banner--down{margin-top:-105px}.titleist-logo{list-style:none;padding:0;margin:0}.titleist-banner .titleist-logo{float:left;display:inline-block;vertical-align:bottom;zoom:1;*display:inline;*vertical-align:auto;padding:10px;margin:0}@media screen and (min-width: 680px){.titleist-banner .titleist-logo{padding:24px 20px 0 0}}.titleist-logo a{border:0}.titleist-logo a:focus{outline:0;box-shadow:none}.titleist-logo a:focus svg{fill:#e31837}.titleist-logo svg,.titleist-logo img,.titleist-logo a,.titleist-logo picture{display:block;width:129px;height:34px;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}@media screen and (min-width: 680px){.titleist-banner .titleist-logo svg,.titleist-banner .titleist-logo img,.titleist-banner .titleist-logo a,.titleist-banner .titleist-logo picture{width:200px;height:60px;margin-top:-7px}}.solo-header{padding:0 15px 25px}.solo-header h1{margin:0 0 10px;padding:0}.solo-header p{font-size:16px}.nav-is-open{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;height:100%}.nav-is-open .modal-overlay{position:fixed;display:block;background:#fff;top:105px;left:0;height:100%;width:100%;z-index:1;cursor:pointer}@media screen and (min-width: 440px){.nav-is-open .modal-overlay{top:107px}}@media screen and (min-width: 680px){.nav-is-open .modal-overlay{top:88px}}@media screen and (min-width: 800px){.nav-is-open{overflow:auto;position:static;height:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.nav-is-open .modal-overlay{display:none !important}}.titleist-nav{clear:both;border-top:1px solid #e3dede;*zoom:1;clear:both}.titleist-nav:before,.titleist-nav:after{content:" ";display:table}.titleist-nav:after{clear:both}@media screen and (min-width: 680px){.titleist-nav{border:0;clear:right;float:right;margin-right:5px}}.nav-list,.nav-util-list{list-style:none;padding:0;margin:0;font-size:10px;font-size:.625rem;line-height:1}@media screen and (min-width: 440px){.nav-list,.nav-util-list{font-size:12px;font-size:.75rem;padding-left:0}}@media screen and (min-width: 680px){.nav-util-list{font-size:12px;font-size:.75rem;line-height:normal}}.nav-item{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;text-transform:uppercase;margin:0}.nav-item>a{display:block;color:#000;margin:5px -4px 0 0;padding:17px 8px 18px;line-height:1;text-decoration:none;border-bottom:0;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}@media screen and (min-width: 820px){.nav-item>a{padding:16px 20px 20px}}@media screen and (max-width: 360px){.nav-item>a{font-size:9px;font-size:.5625rem;padding:17px 6px 18px}}.nav-item>a:hover,.nav-item>a:focus{background:#e8e8e8}.nav-item.is-current>a{background:#e31837;color:#fff;-webkit-box-shadow:inset 0 -4px 0 0 #c8102d;-moz-box-shadow:inset 0 -4px 0 0 #c8102d;box-shadow:inset 0 -4px 0 0 #c8102d;text-decoration:none}.nav-item.is-active>a{background:#000;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-item.is-active .sub-menu{left:0;padding:0 5px;z-index:99;opacity:1}.no-js .nav-item>a:hover,.no-js .nav-item>a:focus{background:#e31837;color:#fff;-webkit-box-shadow:inset 0 -4px 0 0 #c8102d;-moz-box-shadow:inset 0 -4px 0 0 #c8102d;box-shadow:inset 0 -4px 0 0 #c8102d;text-decoration:none}.no-js .nav-item>a:hover+.sub-menu,.no-js .nav-item>a:focus+.sub-menu{left:0;padding:0 5px;z-index:99;opacity:1}.sub-menu{list-style:none;padding:0;margin:0;position:absolute;top:105px;bottom:0;width:100%;left:-100%;padding:0 !important;line-height:normal;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all cubic-bezier(0.15, 0.75, 0.25, 1) 0.5s;-moz-transition:all cubic-bezier(0.15, 0.75, 0.25, 1) 0.5s;-ms-transition:all cubic-bezier(0.15, 0.75, 0.25, 1) 0.5s;transition:all cubic-bezier(0.15, 0.75, 0.25, 1) 0.5s;text-transform:none;background:#fff;padding:0 5px;text-align:left}@media screen and (min-width: 440px){.sub-menu{top:107px}}@media screen and (min-width: 680px){.sub-menu{top:88px}}@media screen and (min-width: 800px){.sub-menu{bottom:auto;width:100%;position:absolute;overflow:hidden;border-right:0;opacity:0;-webkit-transition:opacity ease-in-out 0.5s;-moz-transition:opacity ease-in-out 0.5s;-ms-transition:opacity ease-in-out 0.5s;transition:opacity ease-in-out 0.5s;border:0}}@media screen and (min-width: 800px){.sub-menu{-webkit-box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;box-shadow:0 2px 2px 0 #ddd}}@media screen and (min-width: 940px){.sub-menu{padding-bottom:30px !important}}.sub-menu>li{margin:auto}.nav-header{list-style:none;padding:0;margin:0;*zoom:1;clear:both;text-align:left;font-weight:400;padding:25px 20px 20px;background:#000;color:#fff}.nav-header:before,.nav-header:after{content:" ";display:table}.nav-header:after{clear:both}@media screen and (min-width: 680px){.nav-header a[class*="btn-"]{float:right}}@media screen and (min-width: 940px){.nav-header{border-bottom:1px solid #e3dede;margin-bottom:-1px;padding:20px 10px}}@media screen and (min-width: 1000px){.nav-header{padding-right:0;padding-left:0}}.nav-heading{font-size:19px;font-size:1.1875rem;list-style:none;padding:0;margin:0;line-height:1.3;margin-bottom:10px;text-transform:uppercase;letter-spacing:0px;text-transform:uppercase;letter-spacing:.02em;letter-spacing:0;color:#fff}@media screen and (min-width: 680px){.nav-heading{float:left;padding-top:5px;padding-left:0;margin-bottom:0;line-height:normal}}.nav-is-open .nav-item .sub-nav{left:0 !important}.nav-section{margin:0 20px;padding:10px 0;border-top:1px solid #e3dede;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-section form{margin-top:10px}@media screen and (min-width: 940px){.nav-section{padding:30px 0 0;overflow:hidden}}@media screen and (min-width: 1000px){.nav-section{margin:0}}.nav-section-list{list-style:none;padding:0;margin:0;font-size:13px;font-size:.8125rem;line-height:1.65}@media screen and (min-width: 800px){.nav-section-list{font-size:14px;font-size:.875rem;padding:0 10px}}.nav-section-list>li{padding:15px 0;overflow:hidden}.nav-section-list>li+li{border-top:1px solid #e3dede}.nav-section-list>li a{text-decoration:none;border-bottom:0;display:block;color:#000}.nav-section-list>li a:hover{text-decoration:underline}.nav-section-list ul{list-style:none;padding:0;margin:0;padding-top:5px;line-height:2.2;font-size:12px;font-size:.75rem}.nav-section-list ul>li a{color:#000;text-transform:none;line-height:1;padding-top:0.6em;padding-bottom:0.5em}.nav-section-list .nav-icon{margin-right:20px;float:left}.nav-section-list .nav-icon img{display:block}.sub-menu{background:#f6f6f6}.sub-menu .m-callout,.sub-menu .m-callout-secondary,.sub-menu .m-callout-tertiary,.sub-menu .m-callout-bg-image .cta-content,.m-callout-bg-image .sub-menu .cta-content,.sub-menu .m-callout-quaternary{border-top:1px solid #d6d6d6;background:transparent}@media screen and (min-width: 940px){.sub-menu .m-callout,.sub-menu .m-callout-secondary,.sub-menu .m-callout-tertiary,.sub-menu .m-callout-bg-image .cta-content,.m-callout-bg-image .sub-menu .cta-content,.sub-menu .m-callout-quaternary{border-top:0}.sub-menu .m-callout+.m-callout,.sub-menu .m-callout-secondary+.m-callout,.sub-menu .m-callout-tertiary+.m-callout,.sub-menu .m-callout-bg-image .cta-content+.m-callout,.m-callout-bg-image .sub-menu .cta-content+.m-callout,.sub-menu .m-callout-quaternary+.m-callout,.sub-menu .m-callout+.m-callout-secondary,.sub-menu .m-callout-secondary+.m-callout-secondary,.sub-menu .m-callout-tertiary+.m-callout-secondary,.sub-menu .m-callout-bg-image .cta-content+.m-callout-secondary,.m-callout-bg-image .sub-menu .cta-content+.m-callout-secondary,.sub-menu .m-callout-quaternary+.m-callout-secondary,.sub-menu .m-callout+.m-callout-tertiary,.sub-menu .m-callout-secondary+.m-callout-tertiary,.sub-menu .m-callout-tertiary+.m-callout-tertiary,.sub-menu .m-callout-bg-image .cta-content+.m-callout-tertiary,.m-callout-bg-image .sub-menu .cta-content+.m-callout-tertiary,.sub-menu .m-callout-quaternary+.m-callout-tertiary,.sub-menu .m-callout-bg-image .m-callout+.cta-content,.m-callout-bg-image .sub-menu .m-callout+.cta-content,.sub-menu .m-callout-bg-image .m-callout-secondary+.cta-content,.m-callout-bg-image .sub-menu .m-callout-secondary+.cta-content,.sub-menu .m-callout-bg-image .m-callout-tertiary+.cta-content,.m-callout-bg-image .sub-menu .m-callout-tertiary+.cta-content,.sub-menu .m-callout-bg-image .cta-content+.cta-content,.m-callout-bg-image .sub-menu .cta-content+.cta-content,.sub-menu .m-callout-bg-image .m-callout-quaternary+.cta-content,.m-callout-bg-image .sub-menu .m-callout-quaternary+.cta-content,.sub-menu .m-callout+.m-callout-quaternary,.sub-menu .m-callout-secondary+.m-callout-quaternary,.sub-menu .m-callout-tertiary+.m-callout-quaternary,.sub-menu .m-callout-bg-image .cta-content+.m-callout-quaternary,.m-callout-bg-image .sub-menu .cta-content+.m-callout-quaternary,.sub-menu .m-callout-quaternary+.m-callout-quaternary{border-top:1px solid #d6d6d6}}.sub-menu .m-callout .m-callout-heading,.sub-menu .m-callout-secondary .m-callout-heading,.sub-menu .m-callout-tertiary .m-callout-heading,.sub-menu .m-callout-bg-image .cta-content .m-callout-heading,.m-callout-bg-image .sub-menu .cta-content .m-callout-heading,.sub-menu .m-callout-quaternary .m-callout-heading{font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.3;padding:0 10px}@media screen and (min-width: 940px){.sub-menu.menu-balls .nav-section-list{border-right:1px solid #d6d6d6}.sub-menu.menu-balls .nav-section-list.no-border-right{border-right:0}}.sub-menu.menu-balls .nav-section-list>li>a{line-height:50px}.sub-menu.menu-gear .nav-section-list{line-height:50px}@media screen and (min-width: 680px){.sub-menu.menu-gear .nav-section-list>li{display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto;width:47%;margin-right:2%}.sub-menu.menu-gear .nav-section-list>li:nth-child(2){border:0}}@media screen and (min-width: 800px){.sub-menu.menu-gear .nav-section-list>li{width:31%}.sub-menu.menu-gear .nav-section-list>li:nth-child(3){border:0}}.sub-menu.menu-clubs .nav-label{font-weight:600}@media screen and (min-width: 940px){.sub-menu.menu-clubs .nav-section-list{border-right:1px solid #d6d6d6}}.sub-menu.menu-clubs .nav-section-list>li.icon-sprite:before{height:70px}.sub-menu.menu-clubs .nav-section-list>li:last-child a{line-height:50px}@media screen and (min-width: 940px){.sub-menu.menu-balls .nav-section,.sub-menu.menu-clubs .nav-section{width:66.666666%;float:left;margin:0}.sub-menu.menu-balls .m-callout-tertiary,.sub-menu.menu-balls .m-callout-bg-image .cta-content,.m-callout-bg-image .sub-menu.menu-balls .cta-content,.sub-menu.menu-clubs .m-callout-tertiary,.sub-menu.menu-clubs .m-callout-bg-image .cta-content,.m-callout-bg-image .sub-menu.menu-clubs .cta-content{width:30%;float:right;margin-top:20px}}.sub-menu.menu-balls .nav-section-list,.sub-menu.menu-clubs .nav-section-list{overflow:hidden}@media screen and (min-width: 680px){.sub-menu.menu-balls .nav-section-list>li,.sub-menu.menu-clubs .nav-section-list>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47%;display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto;margin-right:2%}.sub-menu.menu-balls .nav-section-list>li:nth-child(2),.sub-menu.menu-clubs .nav-section-list>li:nth-child(2){border:0}}.sub-menu.menu-tour .nav-label{font-weight:700}@media screen and (min-width: 800px){.sub-menu.menu-tour .nav-section>.nav-section-list{margin-left:-20px}.sub-menu.menu-tour .nav-section>.nav-section-list>li{width:50%;float:left;padding:5px 30px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sub-menu.menu-tour .nav-section>.nav-section-list>li+li{border-top:0;border-left:1px solid #e3dede}}@media screen and (min-width: 940px){.sub-menu.menu-tour .nav-section{width:33.333333%;float:left;padding-bottom:0;padding-left:10px;margin-right:0;margin-left:0;padding-right:30px}.sub-menu.menu-tour .nav-section:last-child{width:66.666666%;padding-right:0}.sub-menu.menu-tour .nav-section>.nav-section-list{margin-left:0}.sub-menu.menu-tour .nav-section>.nav-section-list>li{border-left:1px solid #e3dede}}@media screen and (min-width: 1000px){.sub-menu.menu-tour .nav-section{padding-left:0}}.sub-menu.menu-titleist .nav-label{font-weight:700}@media screen and (min-width: 800px){.sub-menu.menu-titleist .nav-section-list>li{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sub-menu.menu-titleist .nav-section-list .nav-my-titleist,.sub-menu.menu-titleist .nav-section-list .nav-story{width:50%;float:left;border-top:0;padding-top:5px;clear:none;border-left:1px solid #e3dede;margin-bottom:15px;min-height:178px}.sub-menu.menu-titleist .nav-section-list .nav-story{padding-left:30px}.sub-menu.menu-titleist .nav-section-list .nav-my-titleist{border-left:0;border-right:1px solid #e3dede;margin-right:-1px}}@media screen and (min-width: 940px){.sub-menu.menu-titleist .nav-section-list>li{clear:none;width:33.333333%;float:left;border-left:1px solid #e3dede;border-top:0;padding-left:30px}.sub-menu.menu-titleist .nav-section-list>li:nth-child(3){border-top:0;padding-top:5px}.sub-menu.menu-titleist .nav-section-list .nav-my-titleist{padding-left:0}.sub-menu.menu-titleist .nav-section-list .nav-my-titleist,.sub-menu.menu-titleist .nav-section-list .nav-story{width:33.333333%}.sub-menu.menu-titleist .nav-section-list .nav-story{border-right:1px solid #e3dede;margin-right:-1px}}.nav-inline{background:#f6f6f6;padding:0}@media screen and (min-width: 800px){.nav-inline{padding:15px 0}}.nav-inline ul{margin:0;padding:15px;font-size:13px;font-size:.8125rem}@media screen and (min-width: 800px){.nav-inline ul{padding:0 15px}}.nav-inline li{margin:0 0 5px -4px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-weight:700;width:50%}@media screen and (min-width: 800px){.nav-inline li{width:auto;margin:0}}.nav-inline li:first-child{margin-right:15px;display:block}@media screen and (min-width: 800px){.nav-inline li:first-child{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:auto}}.nav-inline li a{display:block;padding:0 15px;border-radius:3px;border:0;color:#000;-webkit-transition:color linear 0.2s;-moz-transition:color linear 0.2s;-ms-transition:color linear 0.2s;transition:color linear 0.2s}@media screen and (min-width: 851px){.nav-inline li a{padding:1px 4px}}@media screen and (min-width: 800px) and (max-width: 850px){.nav-inline li a{padding:1px 2px}}@media screen and (min-width: 1000px){.nav-inline li a{padding:1px 12px}}.nav-inline li a:hover,.nav-inline li a:focus{color:#868686}.nav-inline li a.is-active,.nav-inline li a.filter.active{background:#000;color:#fff;margin-left:0}nav.see-all-content .flex-wrapper ul li .badge.new,nav.see-all-content .flex-wrapper ul li .badge em.new{background-color:#000}nav.see-all-content .flex-wrapper ul li .badge.trending,nav.see-all-content .flex-wrapper ul li .badge em.trending{background-color:#b51029}nav.see-all-content .flex-wrapper ul li .badge{font-size:11px;text-transform:uppercase;font-weight:600;color:#fff;letter-spacing:0;text-align:center;cursor:auto;line-height:14px}nav.see-all-content .flex-wrapper ul li .badge:not(.multiple){display:inline-block;padding:2px 8px}@media screen and (max-width: 1199px){nav.see-all-content .flex-wrapper ul li .badge{font-size:9px}}nav.see-all-content .flex-wrapper ul li .badge em{font-style:normal;padding:3px 8px}@media screen and (max-width: 1199px){nav.see-all-content .flex-wrapper ul li .badge em{padding:4px 8px}}nav.see-all-content .flex-wrapper ul li .badge em:not(:first-child){margin-left:4px}.new-nav .accessibility-panel{background:#000;text-align:center;font-size:12px}.new-nav .accessibility-panel a.UsableNetAssistive{color:#e5e5e5;text-decoration:underline;display:inline-block;border-bottom:0;padding:16px 0;line-height:1}#main-nav{max-height:0;-webkit-transition:max-height 0.15s ease-out;-moz-transition:max-height 0.15s ease-out;-ms-transition:max-height 0.15s ease-out;transition:max-height 0.15s ease-out;overflow-y:auto;background:#fff;width:100%;left:0;position:absolute}#main-nav.open{position:static}#main-nav ul,#main-nav li{list-style-type:none;margin:0;padding:0}#main-nav a{color:#000;border-bottom:0}#main-nav .nav-item{display:block;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}#main-nav .nav-item .sub-nav-menu{position:absolute;background:#EDEDED;top:51px;left:0;right:0;z-index:101;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);min-height:100%;min-height:calc(100vh - 51px);max-height:100%;max-height:calc(100vh - 51px);box-sizing:border-box;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:auto;padding-bottom:75px;-webkit-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out}#main-nav .nav-item .sub-nav-menu .nav-item{text-transform:none}#main-nav .nav-item .sub-nav-menu .sub-nav-menu{top:0;min-height:0;max-height:100%;overflow:hidden}#main-nav .nav-item .sub-nav-menu .open .sub-nav-menu{min-height:100%;max-height:1000%}#main-nav .nav-item .sub-nav-header{font-weight:bold;position:relative}#main-nav .nav-item.open>.sub-nav-menu,#main-nav .nav-item .open>.sub-nav-menu{left:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#main-nav .nav-item .back-link{cursor:pointer}#main-nav .nav-item .back-link h3{padding:14px 16px;line-height:1;margin:0;text-transform:uppercase;color:#000;font-size:14px;font-size:.875rem}#main-nav .nav-item .back-link h3 .titleist-icon{padding-right:10px;font-size:14px;font-size:.875rem}#main-nav .nav-item .back-link h3 .titleist-icon:before{top:1px;position:relative}#main-nav>ul>li>a{background:#EDEDED;margin:0;border-bottom:1px solid #ccc;position:relative;padding:18px 24px;font-weight:bold}@media screen and (max-width: 360px){#main-nav>ul>li>a{font-size:inherit}}#main-nav>ul>li.is-current>a{background:inherit;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#main-nav>ul>li.has-submenu>a:after{content:"\e607";position:absolute;right:22px;top:18px;pointer-events:none;font-family:'titleist-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:14px;font-size:.875rem}@media screen and (max-width: 940px){#main-nav>ul>li.has-submenu.open>.sub-nav-menu .sub-nav-col:first-child>li:first-child>a{border-top:1px solid #ccc}}#main-nav>ul>li>.sub-nav-menu .sub-nav-col.featured{display:none}#main-nav>ul>li>.sub-nav-menu .sub-nav-col>li>a{border-bottom:1px solid #ccc;margin:0;padding:16px 24px;font-size:13px;font-size:.8125rem}#main-nav>ul>li>.sub-nav-menu .sub-nav-col>li>a.icon-file-pdf{padding-top:6px}#main-nav>ul>li>.sub-nav-menu .sub-nav-col>li>a.icon-file-pdf:after{content:"";display:inline-block;background:url(../images/icons/PNG/pdf-file-icon.png) no-repeat;width:24px;height:24px;vertical-align:bottom;margin-left:6px}#main-nav>ul>li>.sub-nav-menu .sub-nav-col>li.has-submenu .sub-nav-header:after{content:"\e607";position:absolute;right:22px;top:18px;pointer-events:none;font-family:'titleist-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;top:16px;font-size:12px;font-size:.75rem}#main-nav>ul>li>.sub-nav-menu .sub-nav-col>li.has-submenu.open .sub-nav-header:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width: 940px){#main-nav>ul>li>.sub-nav-menu .sub-nav-col>li>ul.sub-nav-menu>li.back-link{border-bottom:1px solid #ccc}}#main-nav>ul>li>.sub-nav-menu .sub-nav-col>li>ul.sub-nav-menu>li>a{display:block;padding:16px 24px;line-height:1;border-bottom:1px solid #ccc;font-size:13px;font-size:.8125rem;background:#EDEDED;text-transform:none}@media screen and (max-width: 940px){#main-nav>ul>li>.sub-nav-menu .sub-nav-col>li>a{font-weight:normal}}.new-nav .nav-util.is-hidden-desktop .nav-util-item#mini-cart{padding-left:4px}.new-nav .nav-util.is-hidden-desktop .nav-util-item>a{margin-top:2px;padding:12px 10px}@media screen and (min-width: 680px){.new-nav .nav-util.is-hidden-desktop .nav-util-item>a{margin-top:6px}}.new-nav .nav-util.is-hidden-desktop .nav-util-item .titleist-icon{font-size:15px;font-size:.9375rem}.new-nav .nav-util.is-hidden-desktop .nav-util-item .is-hidden-mobile{display:none !important}.new-nav .nav-util.is-hidden-desktop .nav-util-item#mobile-search{position:relative}.new-nav .nav-util.is-hidden-desktop .nav-util-item#mobile-search.is-open>a{background:none;color:#868686}.new-nav .nav-util.is-hidden-desktop .nav-util-item#mobile-search.is-open>a:after{content:'';width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #EDEDED;position:absolute;bottom:-7px;margin-left:-16px}.new-nav .search-button{position:absolute;top:1px;left:10px}@media screen and (min-width: 680px){.new-nav .search-button{top:6px}}.new-nav .search-button button{display:inline-block;right:0;height:25px;padding:0;line-height:25px;background:none;border:none;text-align:center;color:#666;margin:0}.new-nav #main-nav ul.helpful-links{background:#EDEDED;padding-bottom:80px !important}.new-nav #main-nav ul.helpful-links>li{color:#000;font-weight:bold;padding:26px 24px !important;text-transform:uppercase}.new-nav #main-nav ul.helpful-links>li>ul{display:block !important;max-height:none !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;transition:none !important;overflow:visible !important;margin-top:4px !important}.new-nav #main-nav ul.helpful-links>li>ul li{padding:4px 0 !important}.new-nav #main-nav ul.helpful-links>li>ul li a{text-transform:none;font-weight:normal}.new-nav.has-accessibility-panel #main-nav .nav-item .sub-nav-menu{top:96px;min-height:calc(100vh - 96px);max-height:calc(100vh - 96px)}.new-nav.has-accessibility-panel #main-nav .nav-item .sub-nav-menu .sub-nav-menu{top:0}.new-nav #mobile-nav-icon-wrapper{padding:18px 17px 14px 15px;float:right}@media screen and (min-width: 350px){.new-nav #mobile-nav-icon-wrapper{padding-left:30px}}.new-nav #mobile-nav-icon{width:25px;height:20px;position:relative;margin:0;cursor:pointer;float:right}.new-nav #mobile-nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#000000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.35s ease-in-out;-moz-transition:0.35s ease-in-out;-ms-transition:0.35s ease-in-out;transition:0.35s ease-in-out}.new-nav #mobile-nav-icon span:nth-child(1){top:0px}.new-nav #mobile-nav-icon span:nth-child(2),.new-nav #mobile-nav-icon span:nth-child(3){top:7px}.new-nav #mobile-nav-icon span:nth-child(4){top:14px}.new-nav #mobile-nav-icon.open span:nth-child(1){top:6px;width:0%;left:50%}.new-nav #mobile-nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.new-nav #mobile-nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.new-nav #mobile-nav-icon.open span:nth-child(4){top:7px;width:0%;left:50%}.new-nav #utility-nav{display:none}@media only screen and (min-width: 940px){.new-nav.titleist-banner.banner--down{margin-top:-119px !important}}.new-nav.titleist-banner:before{display:none}.new-nav .titleist-logo{padding:4px 12px}@media screen and (min-width: 680px){.new-nav .titleist-logo{padding:12px 0 0 0}}@media screen and (min-width: 680px){.new-nav .titleist-logo{padding:14px 0 8px 0}}.new-nav .titleist-logo img,.new-nav .titleist-logo a,.new-nav .titleist-logo picture{height:44px !important}@media only screen and (max-width: 940px) and (min-width: 680px){.new-nav .titleist-logo img,.new-nav .titleist-logo a,.new-nav .titleist-logo picture{height:36px !important}}@media only screen and (max-width: 1030px) and (min-width: 940px){.new-nav .titleist-logo img,.new-nav .titleist-logo a,.new-nav .titleist-logo picture{width:160px !important}}.new-nav.titleist-banner.banner--down{margin-top:-52px}.new-nav.titleist-banner.banner--down.has-accessibility-panel{margin-top:-93px}.new-nav.titleist-banner.banner--down #main-nav>ul>li{display:none}@media only screen and (max-width: 939px){.mobile-fixed-position{position:fixed;max-width:100%}#main-nav.open{max-height:1000px;-webkit-transition:max-height 0.35s ease-in;-moz-transition:max-height 0.35s ease-in;-ms-transition:max-height 0.35s ease-in;transition:max-height 0.35s ease-in;height:calc(100vh - 109px);height:-o-calc(100vh - 109px);height:-webkit-calc(100vh - 109px);height:-moz-calc(100vh - 109px);background:#EDEDED}#main-nav.open:after{content:'';position:absolute;bottom:-20px;z-index:1;background:#EDEDED;width:100%;right:0;height:20px}.new-nav>.titleist-container{-webkit-box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;box-shadow:0 2px 2px 0 #ddd}.new-nav .titleist-search-box{background:#EDEDED;display:block;max-height:0;-webkit-transition:max-height 0.15s ease-out;-moz-transition:max-height 0.15s ease-out;-ms-transition:max-height 0.15s ease-out;transition:max-height 0.15s ease-out;overflow:hidden;clear:both}.new-nav .titleist-search-box.is-open{max-height:500px;-webkit-transition:max-height 0.25s ease-in;-moz-transition:max-height 0.25s ease-in;-ms-transition:max-height 0.25s ease-in;transition:max-height 0.25s ease-in}.new-nav .titleist-search-box>div{position:relative;padding:6px 10px}.new-nav .titleist-search-box>div input{padding:6px 10px 6px 32px;margin:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-size:12px;font-size:.75rem;box-shadow:none}.new-nav .titleist-search-box>div .titleist-icon{font-size:15px;font-size:.9375rem}.new-nav .titleist-search-box>div .search-button{left:20px;top:8px}.new-nav .search-nav-container{display:none}}@media screen and (max-width: 320px){#main-nav.open{height:calc(100vh - 96px);height:-o-calc(100vh - 96px);height:-webkit-calc(100vh - 96px);height:-moz-calc(100vh - 96px)}}@media screen and (min-width: 940px){.new-nav .is-hidden-desktop{display:none !important}.new-nav .titleist-container-wide{max-width:1050px}.new-nav .titleist-container{padding-bottom:65px;padding-top:10px;max-width:1050px}.new-nav .titleist-container.search-nav-container{position:relative;padding-bottom:0px;padding-top:0px}.new-nav.titleist-banner{padding-left:0}.new-nav.titleist-banner:before{top:118px}.new-nav #mobile-nav-icon-wrapper{display:none}.new-nav .search-nav{position:absolute;right:0;bottom:0px}.new-nav .search-nav-button{border:none;position:relative;background:transparent;color:#000;padding:0px 20px 22px 0;margin:0;font-weight:normal;text-transform:uppercase;font-size:12px;font-size:.75rem}.new-nav .search-nav-button.inactive{display:none}.new-nav .search-nav-button .icon-search{position:absolute;right:0;top:1px;font-size:13px;font-size:.8125rem}.new-nav .search-close-button{margin-bottom:0px;border:none;background:#ededed;color:#000;padding:16px 18px;font-weight:normal;text-transform:uppercase;font-size:12px;font-size:.75rem;font-weight:bold;display:none;position:relative;bottom:-1px;z-index:301}.new-nav .search-close-button.active{display:block}.new-nav .titleist-search-box{display:block;position:absolute;padding:18px 0;background:#ededed;left:0;bottom:-64px;width:100%;z-index:100;display:none}.new-nav .titleist-search-box.is-open{display:block}.new-nav .titleist-search-box .titleist-container{padding:0}.new-nav .titleist-search-box .titleist-search-box-inner{width:580px;margin:0 0 0 250px;position:relative}.new-nav .titleist-search-box input[type="search"],.new-nav .titleist-search-box input[type="text"]{font-size:11px;font-size:.6875rem;border:1px solid #d6d6d6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:6px 32px 6px 6px;margin-bottom:0}.new-nav .titleist-search-box .search-button{right:10px;left:auto;top:2px}.new-nav .titleist-search-box .icon-search{font-size:15px;font-size:.9375rem}.new-nav .titleist-utility-nav{background:#000}.new-nav .titleist-utility-nav:after{display:block;content:'';z-index:1;background:#E31837;height:2px}.new-nav .titleist-utility-nav .titleist-container{padding-bottom:0 !important;padding-top:0 !important;min-height:42px}.new-nav .titleist-utility-nav #utility-nav{padding:0px;margin-bottom:0px;display:inline-block}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list{float:right}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item>a{color:#e5e5e5;margin-bottom:5px;position:relative}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item>a:after{content:'';position:absolute;top:2px;bottom:0;z-index:1;background:#e5e5e5;width:1px;right:0;margin:8px 0}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item>a:hover{text-decoration:underline}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item#mini-cart{padding-right:0}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item#mini-cart.left-padding{padding-left:15px}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item#mini-cart:after{display:none}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item#mini-cart .mini-cart-total{margin:14px 2px 0 0}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item#mini-cart .mini-cart-total a.mini-cart-link .icon-cart:before{background:url(../images/icons/PNG/icon-cart-light.png)}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item#mini-cart .mini-cart-total a.mini-cart-link .minicart-quantity{color:#e5e5e5}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children{padding-right:15px;position:static}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children>a{padding-right:36px}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children>a:before{content:'>';font:20px "Consolas", monospace;color:#e5e5e5;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:12px;top:4px;position:absolute;pointer-events:none}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children>div{position:absolute;top:0;height:100%;width:100%;max-width:124px;top:36px;display:none}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children.is-open>div{display:block}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children .sub-menu{display:block;width:100%;background:#fff;border:1px solid #ccc;top:0}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children .sub-menu>li{border-bottom:1px solid #ccc}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children .sub-menu>li>a{color:#000;border:0 none;font-size:12px;font-size:.75rem;display:inline-block;width:88%;padding:7% 6%}.new-nav .titleist-utility-nav #utility-nav>ul.nav-util-list .nav-util-item.has-children:hover>div{display:block}.new-nav.titleist-banner:before{display:block}#main-nav{max-height:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;overflow:hidden;float:left;margin-left:42px;position:static;padding-top:18px;width:auto}#main-nav .nav-item{display:inline-block}#main-nav .nav-item .back-link{display:none}#main-nav .nav-item .sub-nav-menu{display:none;position:absolute;background:#fff;width:100%;left:0;padding-left:20px;padding-bottom:30px;max-height:none;height:auto;min-height:0;box-sizing:content-box;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;transform:none;overflow:hidden;top:auto;right:auto;bottom:auto}#main-nav .nav-item .sub-nav-menu .sub-nav-menu{display:block;position:static;padding-bottom:0px}#main-nav .nav-item .sub-nav-menu.open{display:block}#main-nav .nav-item .sub-nav-col{width:25%;display:inline-block;vertical-align:top}#main-nav .nav-item .sub-nav-col>li{vertical-align:top}#main-nav .nav-item .sub-nav-col .sub-nav-menu>li{padding-left:0}#main-nav .nav-item .sub-nav-col:before{content:'';position:absolute;top:0;bottom:0;z-index:1;background:#ccc;width:1px;margin:20px 0 0 0}#main-nav .nav-item .titleist-container-wide>div .sub-nav-col,#main-nav .nav-item .titleist-container>div .sub-nav-col{width:33%}#main-nav .nav-item .titleist-container-wide>div.col-1-narrow .sub-nav-col,#main-nav .nav-item .titleist-container>div.col-1-narrow .sub-nav-col{width:28%}#main-nav .nav-item .titleist-container-wide>div .sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div .sub-nav-col+.sub-nav-col{width:42%}#main-nav .nav-item .titleist-container-wide>div.col-1-narrow .sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.col-1-narrow .sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container-wide>div.sub-nav-four-col .sub-nav-col+.sub-nav-col+.sub-nav-col.featured.wide{width:46%}#main-nav .nav-item .titleist-container-wide>div .sub-nav-col+.sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div .sub-nav-col+.sub-nav-col+.sub-nav-col{width:30%}#main-nav .nav-item .titleist-container-wide>div.col-1-narrow .sub-nav-col+.sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.col-1-narrow .sub-nav-col+.sub-nav-col+.sub-nav-col{width:28%}#main-nav .nav-item .titleist-container-wide>div .sub-nav-col+.sub-nav-col+.sub-nav-col.featured,#main-nav .nav-item .titleist-container>div .sub-nav-col+.sub-nav-col+.sub-nav-col.featured,#main-nav .nav-item .titleist-container-wide>div.col-1-narrow .sub-nav-col+.sub-nav-col+.sub-nav-col.featured,#main-nav .nav-item .titleist-container>div.col-1-narrow .sub-nav-col+.sub-nav-col+.sub-nav-col.featured,#main-nav .nav-item .titleist-container-wide>div .sub-nav-col+.sub-nav-col.featured,#main-nav .nav-item .titleist-container>div .sub-nav-col+.sub-nav-col.featured{width:20%}#main-nav .nav-item .titleist-container-wide>div.sub-nav-four-col .sub-nav-col,#main-nav .nav-item .titleist-container>div.sub-nav-four-col .sub-nav-col{width:25%}#main-nav .nav-item .titleist-container-wide>div.sub-nav-four-col .sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.sub-nav-four-col .sub-nav-col+.sub-nav-col{width:26%}}@media only screen and (min-width: 940px) and (max-width: 1100px) and (min-width: 940px){#main-nav .nav-item .titleist-container-wide>div.sub-nav-four-col .sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.sub-nav-four-col .sub-nav-col+.sub-nav-col{width:25%}}@media screen and (min-width: 940px){#main-nav .nav-item .titleist-container-wide>div.sub-nav-four-col .sub-nav-col+.sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.sub-nav-four-col .sub-nav-col+.sub-nav-col+.sub-nav-col{width:26%}}@media only screen and (min-width: 940px) and (max-width: 1100px) and (min-width: 940px){#main-nav .nav-item .titleist-container-wide>div.sub-nav-four-col .sub-nav-col+.sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.sub-nav-four-col .sub-nav-col+.sub-nav-col+.sub-nav-col{width:25%}}@media screen and (min-width: 940px){#main-nav .nav-item .titleist-container-wide>div.sub-nav-four-col .sub-nav-col+.sub-nav-col+.sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.sub-nav-four-col .sub-nav-col+.sub-nav-col+.sub-nav-col+.sub-nav-col{width:20%}#main-nav .nav-item .sub-nav-header{font-weight:bold}#main-nav .nav-item.has-submenu .sub-nav-header:before,#main-nav .nav-item.has-submenu .sub-nav-header:after{display:none}#main-nav>ul>li:hover:after{display:block;content:'';z-index:1;background:#E31837;height:2px;margin-right:8px;position:relative;bottom:7px;margin-left:8px}#main-nav>ul>li>a{background:#fff;border-bottom:0 none;padding:12px 6px;color:#4C4C4C;font-weight:normal;font-size:12px;font-size:.75rem}#main-nav>ul>li:first-child:hover:after,#main-nav>ul>li:first-child.is-current:after{margin-left:0}#main-nav>ul>li:first-child>a{padding-left:0}#main-nav>ul>li.has-submenu>a:before,#main-nav>ul>li.has-submenu>a:after{display:none}#main-nav>ul>li>.sub-nav-menu{padding-top:30px;padding-bottom:30px;position:relative}#main-nav>ul>li>.sub-nav-menu.open{z-index:300;-webkit-box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;box-shadow:0 2px 2px 0 #ddd}#main-nav>ul>li>.sub-nav-menu.open:before{content:"";display:block;position:absolute;top:10px;left:0;height:4px;width:100%;z-index:100;background:rgba(0,0,0,0.2);background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.2)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%)}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide{position:relative;overflow:hidden}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li{display:block}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li>a{background:#fff;border-bottom:0 none;color:#4C4C4C;font-size:12px;font-size:.75rem;padding-left:20px;padding-top:25px;padding-bottom:8px;text-transform:uppercase}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li>a:hover{text-decoration:underline}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li>a.icon-file-pdf{padding-left:16px;padding-right:16px}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li.has-submenu .sub-nav-header:before,#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li.has-submenu .sub-nav-header:after{display:none}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li>ul.sub-nav-menu>li>a{padding:0;border-bottom:0 none;font-size:12px;font-size:.75rem;color:#4c4c4c;background:#fff;line-height:inherit}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li>ul.sub-nav-menu>li>a:hover{text-decoration:underline}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li>ul.sub-nav-menu>li>a .featured{display:block;color:#E31837;text-transform:none;text-decoration:underline;padding-top:8px;font-weight:bold}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col>li>ul.sub-nav-menu.col-2>li{width:50%;float:left}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured{display:inline-block;float:right;padding-right:15px}}@media only screen and (min-width: 940px) and (max-width: 1100px) and (min-width: 940px){#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured{padding-right:30px}}@media screen and (min-width: 940px){#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured{padding-left:20px;font-weight:bold;padding-top:20px;font-size:12px;font-size:.75rem}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured label{font-weight:bold;font-size:12px;font-size:.75rem;text-transform:uppercase;line-height:1.9}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured>a{display:block;padding:6px 0 8px 0}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured>a span{display:block;color:#E31837;text-transform:none;text-decoration:underline;padding-top:8px;font-weight:bold}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured a span.featured{display:block;color:#E31837;text-transform:none;text-decoration:underline;padding-top:8px;font-weight:bold}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured input[type="search"],#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured input[type="text"]{width:calc(100% - 55px);font-weight:normal;display:inline-block;border-radius:0px}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured button{font-size:14px;font-size:.875rem;line-height:1;padding:12px 18px;transform:translate(-1px, 2px)}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt>a{display:inline-block;color:#E31837;text-transform:capitalize;text-decoration:underline;padding-top:0;padding-right:0}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt>a.logo{padding-top:6px;display:block;text-decoration:none}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt span{padding:0 6px;display:inline-block}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt h1{font-weight:bold;line-height:2.3;overflow:auto;font-size:12px;font-size:.75rem;margin:0}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt h1 img{float:left;margin-right:10px;line-height:1.5px}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt .titleist-btn,#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt .btn-secondary,#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt .btn-tertiary,#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt .inputfile+label{padding:12px 20px;margin-top:20px;background:#e31837;color:#fff;text-transform:capitalize;font-size:14px;font-size:.875rem;text-decoration:none}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt .titleist-btn:hover,#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt .btn-secondary:hover,#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt .btn-tertiary:hover,#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured.tt .inputfile+label:hover{background:#b5132c}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured .nav-item-featured__tour{max-width:394px}}@media only screen and (min-width: 940px) and (min-width: 940px){#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured .nav-item-featured__tour{padding-left:32px}}@media screen and (min-width: 940px){#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured .nav-item-featured__thumbs{display:flex;justify-content:space-between;margin-bottom:32px}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured .nav-item-featured__thumbs a{display:block;text-align:center;text-transform:none;color:#4c4c4c}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured .nav-item-featured__thumbs a img{display:block;margin-bottom:5px}#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured .nav-item-featured .nav-item-featured__thumbs a .caption{display:block;text-align:center}}@media only screen and (min-width: 940px) and (max-width: 1030px) and (min-width: 940px){#main-nav>ul>li>.sub-nav-menu div.titleist-container-wide .sub-nav-col.featured>li>a{padding-left:0}}@media screen and (min-width: 940px){.new-nav.has-accessibility-panel #main-nav .nav-item .sub-nav-menu{top:auto;min-height:0px;max-height:1000%}}@media only screen and (max-width: 1100px) and (min-width: 940px){#main-nav .nav-item .sub-nav-col .nav-item-featured.tt h1{line-height:1.3;width:90%}#main-nav .nav-item .sub-nav-col .nav-item-featured.tt .titleist-btn,#main-nav .nav-item .sub-nav-col .nav-item-featured.tt .btn-secondary,#main-nav .nav-item .sub-nav-col .nav-item-featured.tt .btn-tertiary,#main-nav .nav-item .sub-nav-col .nav-item-featured.tt .inputfile+label{width:90%}}@media only screen and (max-width: 1030px) and (min-width: 940px){#main-nav .nav-item .titleist-container-wide>div .sub-nav-col,#main-nav .nav-item .titleist-container>div .sub-nav-col{width:32%}#main-nav .nav-item .titleist-container-wide>div .sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div .sub-nav-col+.sub-nav-col{width:38%}#main-nav .nav-item .titleist-container-wide>div.col-1-narrow .sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.col-1-narrow .sub-nav-col+.sub-nav-col{width:45%}#main-nav .nav-item .titleist-container-wide>div .sub-nav-col+.sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div .sub-nav-col+.sub-nav-col+.sub-nav-col{width:28%}#main-nav .nav-item .titleist-container-wide>div.col-1-narrow .sub-nav-col+.sub-nav-col+.sub-nav-col,#main-nav .nav-item .titleist-container>div.col-1-narrow .sub-nav-col+.sub-nav-col+.sub-nav-col{width:25%}#main-nav .nav-item .sub-nav-col .nav-item-featured.tt h1{line-height:1.3}#main-nav .nav-item .sub-nav-col .nav-item-featured.tt .titleist-btn,#main-nav .nav-item .sub-nav-col .nav-item-featured.tt .btn-secondary,#main-nav .nav-item .sub-nav-col .nav-item-featured.tt .btn-tertiary,#main-nav .nav-item .sub-nav-col .nav-item-featured.tt .inputfile+label{width:85%}}@media only screen and (max-width: 960px) and (min-width: 940px){#main-nav>ul>li:hover:after{left:2px}#main-nav>ul>li>a{padding-right:4px}}@media screen and (min-width: 820px){.titleist-banner.new-nav{padding:0}}.nav-util{float:right;display:inline-block;vertical-align:bottom;zoom:1;*display:inline;*vertical-align:auto}.nav-util-item{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}@media screen and (min-width: 1000px){.nav-util-item{position:relative}}.nav-util-item span{display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto;vertical-align:middle}@media screen and (min-width: 760px){.nav-util-item span{vertical-align:top}}.nav-util-item .titleist-icon{font-size:20px;font-size:1.25rem;position:relative}@media screen and (min-width: 680px){.nav-util-item .titleist-icon{font-size:15px;font-size:.9375rem}.nav-util-item .titleist-icon.icon-user{top:-1px}}.nav-util-item>a{display:block;color:#868686;text-decoration:none;padding:12px;margin-top:5px;line-height:2;border-bottom:0}@media screen and (min-width: 680px){.nav-util-item>a{line-height:normal;padding:8px 12px}}.nav-util-item .sub-menu{display:none;position:absolute;top:49px;right:0;left:auto;bottom:auto;padding:0 !important;margin:0;width:100%;max-width:700px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:opacity linear 0.2s;-moz-transition:opacity linear 0.2s;-ms-transition:opacity linear 0.2s;transition:opacity linear 0.2s;z-index:999;background:#000;color:#fff}@media screen and (min-width: 680px){.nav-util-item .sub-menu{top:36px}}@media screen and (min-width: 1000px){.nav-util-item .sub-menu{top:100%;right:0;width:700px}}.nav-util-item .sub-menu input[type="search"],.nav-util-item .sub-menu input[type="text"],.nav-util-item .sub-menu input[type="password"],.nav-util-item .sub-menu input[type="url"],.nav-util-item .sub-menu input[type="email"]{color:#000}.nav-util-item .sub-menu a{color:#fff}.nav-util-item .sub-menu:focus{outline:0}.nav-util-item .sub-menu>li{margin:0;padding:0;background:transparent;color:#fff}.nav-util-item .sub-menu .titleist-btn,.nav-util-item .sub-menu .btn-secondary,.nav-util-item .sub-menu .btn-tertiary,.nav-util-item .sub-menu .inputfile+label{min-width:100px;margin-top:1px}.nav-util-item .sub-menu.is-authenticated{width:auto;min-width:200px}.nav-util-item .sub-menu.is-authenticated>li a{display:block;padding:10px 15px;border-bottom:0;border-top:1px solid rgba(255,255,255,0.3);-webkit-transition:background linear 0.1s;-moz-transition:background linear 0.1s;-ms-transition:background linear 0.1s;transition:background linear 0.1s}.nav-util-item .sub-menu.is-authenticated>li a:hover,.nav-util-item .sub-menu.is-authenticated>li a:focus{background:#999}.nav-util-item .sub-menu .ext-h5,.nav-util-item .sub-menu legend,.nav-util-item .sub-menu label,.nav-util-item .sub-menu .footer-content h2,.footer-content .nav-util-item .sub-menu h2{color:#fff}.nav-util-item.is-open>a{background:#000;color:#fff}.nav-util-item.is-open .sub-menu{display:block;opacity:1}.menu-wrap{padding:30px 20px 15px}.menu-wrap .col+.col>.gutter,.menu-wrap .col+.sub-menu.col>li{border-top:1px solid #868686;padding-top:20px;margin-top:15px}@media screen and (min-width: 680px){.menu-wrap .col+.col>.gutter,.menu-wrap .col+.sub-menu.col>li{border-top:0;padding-top:0;margin-top:0}}@media screen and (min-width: 680px){.menu-wrap .titleist-layout{display:table;width:100%;margin:0}.menu-wrap .titleist-layout .gutter,.menu-wrap .titleist-layout .sub-menu>li{padding:0 20px 0 0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu-wrap .titleist-layout .col{display:table-cell;width:50%;vertical-align:middle;float:none}.menu-wrap .titleist-layout .col.center{text-align:center}.menu-wrap .titleist-layout .col:last-child{text-align:center;border-left:1px solid #868686}.menu-wrap .titleist-layout .col:last-child .gutter,.menu-wrap .titleist-layout .col:last-child .sub-menu>li{padding:0 0 0 20px}}.titleist-footer img,.titleist-footer picture,.collapsible-menu img,.collapsible-menu picture{display:block}.titleist-footer a,.collapsible-menu a{color:#000;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:border linear 0.2s;-moz-transition:border linear 0.2s;-ms-transition:border linear 0.2s;transition:border linear 0.2s}.titleist-footer a:hover,.titleist-footer a:focus,.collapsible-menu a:hover,.collapsible-menu a:focus{border-bottom:1px solid rgba(0,0,0,0.2)}.titleist-footer.footer-new .titleist-container,.collapsible-menu.footer-new .titleist-container{max-width:1025px}.footer-bar{background:#000;color:#fff;padding:20px 5px 10px;*zoom:1;clear:both}.footer-bar:before,.footer-bar:after{content:" ";display:table}.footer-bar:after{clear:both}.footer-new .footer-bar{padding:26px 5px 18px}@media screen and (max-width: 800px){.footer-new .footer-bar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:28px;padding-bottom:4px}}.footer-new .footer-bar .menu-social>ul{line-height:1.5}@media screen and (max-width: 800px){.footer-new .footer-bar .menu-social>ul{line-height:1.0;margin-top:2px}}@media screen and (min-width: 800px){.footer-bar{padding:35px 5px 25px}}.footer-bar .titleist-logo{list-style:none;padding:0;margin:0}.footer-bar .titleist-logo a{list-style:none;padding:0;margin:0}.footer-bar .titleist-logo svg{fill:#fff}.footer-bar a{color:#fff;text-decoration:none}.footer-bar a:hover,.footer-bar a:focus{text-decoration:underline}.bar-item{padding:10px}@media screen and (min-width: 800px){.bar-item{display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto;float:left;padding-bottom:0;padding-top:8px}.bar-item+.bar-item{margin-left:25px}}.bar-item:first-child{padding-top:0}@media screen and (min-width: 800px){.bar-item:first-child{border-right:1px solid #fff;padding-right:25px}.footer-new .bar-item:first-child{border-right:0;padding-left:0;margin-left:-8px}}@media screen and (max-width: 800px){.footer-new .bar-item:first-child{padding-bottom:20px;min-height:64px}}.bar-item:last-child{padding-top:0;padding-bottom:0}@media screen and (min-width: 800px){.bar-item:last-child{float:right;text-align:right}.footer-new .bar-item:last-child{text-align:left;margin-left:0;margin-right:35px}.footer-new .bar-item:last-child.center-item{float:none;margin-left:auto;margin-right:auto;display:block}}.footer-content{*zoom:1;clear:both;background:#e8e8e8;padding:15px}.footer-content:before,.footer-content:after{content:" ";display:table}.footer-content:after{clear:both}@media screen and (min-width: 800px){.footer-new .footer-content{padding:60px 15px 38px}.footer-new .footer-content .collapsible-menu-heading{cursor:auto}.footer-new .footer-content>.titleist-container>div>div>div>div>div.mid-w-20{width:18.95%}.footer-new .footer-content>.titleist-container>div>div>div>div>div .gutter,.footer-new .footer-content>.titleist-container>div>div>div>div>div .sub-menu>li{margin-left:8px}.footer-new .footer-content>.titleist-container>div>div>div>div>div:first-child .gutter,.footer-new .footer-content>.titleist-container>div>div>div>div>div:first-child .sub-menu>li{margin-left:20px}.footer-new .footer-content>.titleist-container>div>div>div>div>div:nth-child(3) .gutter,.footer-new .footer-content>.titleist-container>div>div>div>div>div:nth-child(3) .sub-menu>li{margin-left:0}.footer-new .footer-content>.titleist-container>div>div>div>div>div:last-child .gutter,.footer-new .footer-content>.titleist-container>div>div>div>div>div:last-child .sub-menu>li{margin-left:40px;min-width:164px}}@media screen and (max-width: 1000px) and (min-width: 800px){.footer-new .footer-content>.titleist-container>div>div>div>div>div:last-child .gutter,.footer-new .footer-content>.titleist-container>div>div>div>div>div:last-child .sub-menu>li{margin-left:20px}}@media screen and (max-width: 800px){.footer-new .footer-content .gutter .titleist-layout .col .gutter,.footer-new .footer-content .sub-menu>li .titleist-layout .col .gutter,.footer-new .footer-content .gutter .titleist-layout .col .sub-menu>li,.footer-new .footer-content .sub-menu>li .titleist-layout .col .sub-menu>li{margin-bottom:14px}.footer-new .footer-content .gutter .titleist-layout .col .gutter ul,.footer-new .footer-content .sub-menu>li .titleist-layout .col .gutter ul,.footer-new .footer-content .gutter .titleist-layout .col .sub-menu>li ul,.footer-new .footer-content .sub-menu>li .titleist-layout .col .sub-menu>li ul{margin-bottom:1em;font-size:15px;font-size:.9375rem}}@media screen and (min-width: 800px){.footer-content{padding:30px 15px}}.footer-content input[type="text"]{display:block}.footer-content ul,.footer-content ol,.footer-content p{font-size:16px;font-size:1rem}@media screen and (min-width: 800px){.footer-content ul,.footer-content ol,.footer-content p{font-size:12px;font-size:.75rem}}.footer-content h2{font-size:16px;font-size:1rem}.footer-new .footer-content h2{font-size:13px;font-size:.8125rem}@media screen and (max-width: 800px){.footer-new .footer-content h2{font-size:14px;font-size:.875rem}.footer-new .footer-content h2:not(:first-of-type){padding-top:12px}}@media screen and (min-width: 800px){.footer-content h2{font-size:12px;font-size:.75rem;margin-bottom:1em}}.footer-content ul,.footer-content ol{list-style:none;padding:0;margin:0;margin-bottom:2em;line-height:1.4}.footer-content ul>li,.footer-content ol>li{margin:0 0 1em;padding:0 10px 0 0}.footer-content h2,.footer-content ul,.footer-content p{padding:0 10px}@media screen and (min-width: 1010px){.footer-content h2,.footer-content ul,.footer-content p{padding:0}}.footer-content .list-inline{margin-bottom:0}.footer-content .list-inline>li{display:list-item}@media screen and (min-width: 800px){.footer-content .list-inline>li{display:inline-block}}.footer-enews-sign-up{position:relative}.footer-enews-sign-up>div{display:inline-block}.footer-enews-sign-up label{display:block;text-align:center;cursor:auto;font-weight:800}@media screen and (min-width: 800px){.footer-enews-sign-up label{display:inline-block;width:auto;padding-right:10px;padding-top:8px;vertical-align:top}}.footer-enews-sign-up input{display:block;width:294px;font-size:16px;font-size:1rem;padding-top:6px;padding-bottom:7px;padding-right:28px;margin:0 auto;color:#000}@media screen and (min-width: 800px){.footer-enews-sign-up input{display:inline-block;font-size:14px;font-size:.875rem;padding-top:8px;padding-bottom:8px}}.footer-enews-sign-up button{background:transparent;position:absolute;border:0;right:0;top:0;padding:8px}@media screen and (max-width: 800px){.footer-enews-sign-up button{top:30px}}.footer-enews-sign-up button:before{color:#000}.footer-enews-sign-up .invalid-email-error{display:none}.footer-enews-sign-up .signup-error{position:absolute;top:auto}@media screen and (max-width: 800px){.footer-enews-sign-up .signup-error{width:100%}}.footer-enews-sign-up .signup-error p{margin-left:12px;margin-top:-2px;color:#e31837}@media screen and (max-width: 800px){.footer-enews-sign-up .signup-error p{text-align:center;margin-left:0}}.footer-enews-sign-up .signup-error.server-error p{margin-left:0;min-width:320px;text-align:justify}.footer-enews-sign-up .signup-success{position:absolute;border:1px solid #666;width:270px;text-align:center;padding:10px 0;margin-left:4px;top:-6px}@media screen and (max-width: 800px){.footer-enews-sign-up .signup-success{position:static;margin-bottom:-14px;margin-top:-3px}}.footer-enews-sign-up .signup-success p{color:#fff;margin:0}.footer-enews-sign-up .signup-submit-loading{margin:10px auto}.footer-locator a h2{color:#000}.footer-locator img{display:none}@media screen and (min-width: 800px){.footer-locator img{display:block}}@media screen and (min-width: 800px){.footer-locator .titleist-icon{display:none}}@media screen and (max-width: 800px){.footer-locator{border-top:1px solid #d6d6d6}.footer-locator h2{margin-bottom:1em}}.footer-logos{margin-top:10px;border-top:1px solid #d6d6d6;text-align:center}@media screen and (min-width: 800px){.footer-logos{width:148px}}@media screen and (max-width: 800px){.footer-logos{border-bottom:1px solid #d6d6d6}}.footer-logos a{display:inline-block;margin-top:20px;text-decoration:none}.footer-logos a:hover,.footer-logos a:focus{border-bottom-color:transparent}@media screen and (max-width: 800px){.footer-logos a{margin-top:18px;margin-bottom:14px}}.footer-bottom-bar{padding:40px 0 12px 0;background:#dadada}@media screen and (min-width: 800px){.footer-bottom-bar{padding-top:12px}}@media screen and (max-width: 800px){.footer-bottom-bar{padding:15px 22px 18px 22px;background:#e8e8e8}}.footer-bottom-bar .titleist-container{position:relative}.footer-bottom-bar .copyright{font-size:11px;font-size:.6875rem;margin-bottom:0}@media screen and (max-width: 800px){.footer-bottom-bar .copyright{display:block;text-align:center;margin-bottom:2px}}.footer-bottom-bar .copyright .footnote{display:block;font-size:8px;font-size:.5rem;text-align:center}@media screen and (min-width: 800px){.footer-bottom-bar .copyright .footnote{font-size:11px;font-size:.6875rem;display:inline}}.footer-bottom-bar .menu-global{position:absolute;margin-top:-38px;left:30px}@media screen and (min-width: 800px){.footer-bottom-bar .menu-global{font-size:11px;font-size:.6875rem;display:inline;margin-top:2px;right:38px;left:auto}}.footer-bottom-bar .menu-global>button span{font-size:13px;font-size:.8125rem;line-height:normal;display:inline-block}.footer-bottom-bar .menu-global>button span img{position:absolute;margin-left:-27px}.footer-bottom-bar .menu-global button{background:transparent;border:0;color:#000;font-weight:normal;font-size:13px;font-size:.8125rem;padding:0 20px 0 2px;margin:0}@media screen and (max-width: 800px){.footer-bottom-bar .menu-global button{padding-left:0}}.footer-bottom-bar .menu-global button:active{transform:none}.footer-bottom-bar .menu-global button>span:after{-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;content:'>';font:20px "Consolas", monospace;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:3px;right:0;position:absolute;pointer-events:none}@media screen and (min-width: 800px){.footer-bottom-bar .menu-global button>span:after{top:-3px}}.footer-bottom-bar .menu-global.is-open button>span:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.footer-bottom-bar .menu-global .menu-content{position:absolute;bottom:34px;right:-58px;margin:0;display:none;background:#fff;width:100%;min-width:280px;-webkit-transition:opacity ease-in-out 0.3s;-moz-transition:opacity ease-in-out 0.3s;-ms-transition:opacity ease-in-out 0.3s;transition:opacity ease-in-out 0.3s;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.4);box-shadow:0 0 3px 0 rgba(0,0,0,0.4);font-size:12px;font-size:.75rem;border-radius:2px;line-height:1.2;padding:0}@media screen and (max-width: 1050px) and (min-width: 800px){.footer-bottom-bar .menu-global .menu-content{right:-36px}}@media screen and (max-width: 800px){.footer-bottom-bar .menu-global .menu-content{right:auto;left:-22px;bottom:30px}}.footer-bottom-bar .menu-global .menu-content li{list-style-type:none;width:49.3%;display:inline-block}.footer-bottom-bar .menu-global .menu-content li img{margin-top:5px}.footer-bottom-bar .menu-global .menu-content li a{color:#000;display:block;padding:10px;font-weight:400}.footer-bottom-bar .menu-global .menu-content li a:hover{background:#000;color:#fff;text-decoration:none;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.block-media{overflow:hidden}@media screen and (min-width: 800px){.block-media{margin-bottom:10px}}.block-media-image{float:left;margin-right:10px}@media screen and (min-width: 800px){.block-media-image{margin-right:5px}}.block-media-image>a{display:block}.block-media-image img,.block-media-image picture{display:block}.block-media-content p,.block-media-content ul,.block-media-content ol{font-size:14px;font-size:.875rem}.hero{position:relative;background:#000;overflow:hidden;z-index:0}.hero video{width:100%;height:100%;display:block}.hero video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.hero video::-webkit-media-controls{display:none !important;-webkit-appearance:none}.hero video::-webkit-media-controls-enclosure{display:none !important}.hero-content{background-color:#000;color:#fff}@media screen and (min-width: 940px){.hero-content{position:absolute;width:100%;bottom:0;left:0;background:rgba(0,0,0,0.4);background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 150px, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(150px, rgba(0,0,0,0.65)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 150px, rgba(0,0,0,0.9) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 150px, rgba(0,0,0,0.9) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 150px, rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.65) 150px, rgba(0,0,0,0.9) 100%)}.hero-secondary .hero-content{background:rgba(0,0,0,0.35);position:absolute;top:0;bottom:0;padding:0;font-size:14px;font-size:.875rem}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.hero-secondary .hero-content{display:-webkit-flex;display:-moz-flex;display:flex}}.align-middle .hero-content{text-align:center;margin:0}}.hero-secondary.hero-mosaic{height:100%}.hero-secondary.hero-mosaic .hero-content{background:none;position:absolute;width:100%;top:0;bottom:0;left:0;background:rgba(0,0,0,0.1);padding-top:5%}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.hero-secondary.hero-mosaic .hero-content{display:block}}.hero-mosaic .mosaic{padding-top:3%}.hero-mosaic .mosaic>div{display:block;height:100%;width:100%}@media screen and (max-width: 939px){.hero-tt-landing.m-hero.m-hero-sm-content-below .m-hero-content{padding-top:30px;padding-bottom:40px}.hero-tt-landing .hero-content-inner{padding-top:0px;padding-bottom:0px}}.hero-content-inner{padding:50px 0px;max-width:1000px;margin:auto}@media screen and (min-width: 800px){.hero-content-inner .col:first-child{border-right:1px solid rgba(255,255,255,0.3);margin-bottom:30px;border-top:0}}@media screen and (min-width: 800px) and (min-width: 800px){.hero-content-inner .col:last-child{margin-top:50px}}@media screen and (min-width: 940px){.hero-content-inner.no-auth{padding:0 10px}}.ie9 .hero-content-inner.no-auth{padding-top:40px}.hero-secondary .hero-content-inner{padding:30px 0px}@media screen and (min-width: 940px){.hero-secondary .hero-content-inner{margin-top:12.5%;padding:0}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.hero-secondary .hero-content-inner{margin-top:auto}}}@media screen and (min-width: 1000px){@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.hero-secondary .hero-content-inner{margin-top:auto}}}@media screen and (min-width: 1600px){@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.hero-secondary .hero-content-inner{margin-top:auto}}}.hero-secondary.hero-mosaic .hero-content-inner{margin-top:0;padding-top:0}.hero-feature img{display:block;margin:auto;width:100%;height:auto}.hero-feature .loader{width:100%;height:0;padding-bottom:50%}.hero-feature .loader img{width:auto;margin-top:20%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-secondary.hero-mosaic .hero-feature{top:0;right:0;left:0;bottom:0;position:absolute}.hero-secondary.hero-mosaic .hero-feature img,.hero-secondary.hero-mosaic .hero-feature picture{display:block;height:100%;width:100%}.hero-video .hero-feature{position:relative}.hero-lead-bar{margin-bottom:10px}.hero-secondary .hero-lead-bar{margin-bottom:0}.hero-secondary .hero-lead-bar p{max-width:none;line-height:1.5}.hero-lead-bar p{font-weight:700;margin:0;font-size:13px;font-size:.8125rem;text-transform:uppercase;letter-spacing:2px;color:#fff}.hero-lead-bar p span{text-transform:none}.hero-logo{margin-right:5px;line-height:0;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}@media screen and (min-width: 940px){.hero-logo{margin:15px auto 0}}.hero-logo picture,.hero-logo img{max-height:30px;width:auto}@media screen and (min-width: 660px){.hero-logo picture,.hero-logo img{max-height:none}}.hero-logo+.hero-logo{margin-top:5px;border-left:1px solid #fff;padding-left:10px;margin-top:0;margin-right:0;padding-top:0}@media screen and (min-width: 440px){.hero-logo+.hero-logo{padding-left:20px}}.hero-title,.hero-message,.hero-lead-bar{max-width:650px;padding-left:10px;padding-right:10px}.align-middle .hero-title,.align-middle .hero-message,.align-middle .hero-lead-bar{margin-right:auto;margin-left:auto}.hero-title{margin:0 0 6px;font-size:20px;font-size:1.25rem;line-height:1.6;text-transform:uppercase;font-weight:700;color:#fff}.hero-title .titleist-titleist-logo{display:block !important;margin-bottom:5px !important}@media screen and (min-width: 800px){.hero-title{font-size:30px;font-size:1.875rem}.hero-title .titleist-logo{display:inline-block !important;margin-bottom:0px !important}}.hero-tt-landing .hero-content-inner{margin-bottom:0}.hero-tt-landing .hero-title{overflow:hidden}.hero-tt-landing .hero-title .logo{float:left;margin-right:10px;line-height:1.5px}@media screen and (max-width: 800px){.hero-tt-landing .hero-title .logo{line-height:2.5px}}@media screen and (max-width: 420px){.hero-tt-landing .hero-title{max-width:280px}}.hero-title-tt{margin:0 0 10px;font-size:35px;font-size:2.1875rem;line-height:1.5;text-transform:uppercase;font-weight:700}.hero-title-tt .titleist-titleist-logo{display:block !important;margin-bottom:5px !important}@media screen and (min-width: 800px){.hero-title-tt .titleist-logo{display:inline-block !important;margin-bottom:0px !important}}.hero-message>p{margin:0;max-width:none;color:#fff}.hero-secondary .hero-message>p{font-size:14px;font-size:.875rem}.hero-message>p+p{margin-top:1.5em}.hero-no-auth{padding:0 10px}.hero-no-auth .gutter,.hero-no-auth .sub-menu>li{margin-bottom:0}.hero-form{padding-top:25px}.hero-form form{margin:0}.hero-form label{font-size:12px;font-size:.75rem}@media screen and (min-width: 660px){.hero-form-item{display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto;width:30%;margin-right:1%}}.hero-form-item label{color:#fff}.hero-form-item input{color:#000}.hero-form-item button{width:100%;margin-top:26px}.hero-form-item a.titleist-btn,.hero-form-item a.btn-secondary,.hero-form-item a.btn-tertiary{width:100%;margin-bottom:2.5em}.m-hero-content.auth-links .hero-content-inner .col:first-child{border-right:0}@media screen and (min-width: 800px){.m-hero-content.auth-links .hero-content-inner .col:last-child{margin-top:0px}}@media screen and (min-width: 940px){.m-hero-content.auth-links .hero-content-inner{margin:0px}}@media screen and (min-width: 940px) and (min-width: 1350px){.m-hero-content.auth-links .hero-content-inner{margin:0 auto}}@media screen and (min-width: 940px){.m-hero-content.auth-links .hero-content-inner .hero-message{max-width:550px}}.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item{min-width:160px}.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item a.titleist-btn,.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item a.btn-secondary,.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item a.btn-tertiary,.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item .hero-form-item a.btn-tertiary{margin-bottom:12px}.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item.wide{min-width:225px}.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item.wide p{color:#fff;margin-bottom:0;line-height:1.7}@media screen and (min-width: 660px){.m-hero-content.auth-links .hero-content-inner .hero-form{padding-top:15px}.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item{padding-top:20px;padding-right:15px}.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item a.titleist-btn,.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item a.btn-secondary,.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item a.btn-tertiary,.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item .hero-form-item a.btn-tertiary{margin-bottom:12px}.m-hero-content.auth-links .hero-content-inner .hero-form .hero-form-item.wide{border-left:1px solid #fff;width:35%;padding-top:0px;padding-left:28px}}.hero-callout{padding-left:10px}.hero-callout>p{color:#fff}.hero-video.playing .hero-feature picture,.hero-video.playing .hero-feature video{display:none}@media screen and (min-width: 940px){.hero-video.playing .hero-content{display:none}}@media screen and (min-width: 940px){.hero-parallax{overflow:hidden;height:0;padding-bottom:50%}.hero-parallax .hero-feature{overflow:hidden;height:100%}.hero-parallax .hero-feature video{height:auto}.hero-parallax.hero-secondary .hero-content{overflow:hidden}}@media screen and (min-width: 660px){.carousel-home .hero-content-inner{opacity:0;top:10px;position:relative}}.hero-enhanced{overflow:visible;z-index:auto}.hero-enhanced .hero-lead-bar{max-width:none;padding:0}.hero-enhanced .hero-content{z-index:4}.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-message h1,.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-message h2,.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-message p,.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-message a{opacity:0;-webkit-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%);will-change:opacity, transform}.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-message p{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-lead-bar{opacity:0;-webkit-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%);will-change:opacity, transform}.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-lead-bar{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-message h2,.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-message p,.hero-enhanced .hero-content-inner.animate-text-on-scroll .hero-message a{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.hero-enhanced .hero-content-inner.text-center .hero-message{margin-left:auto;margin-right:auto}.hero-enhanced .hero-content-inner.text-left .hero-message{margin-left:0;margin-right:auto}.hero-enhanced .hero-content-inner.text-right .hero-message{margin-left:auto;margin-right:0}.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-message h1,.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-message h2,.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-message p,.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-message a{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-message h1,.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-message h2{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-message p,.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-message a{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.hero-enhanced.in-view .hero-content-inner.animate-text-on-scroll .hero-lead-bar{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.hero-enhanced .hero-enhanced--mobiledesc,.hero-enhanced .hero-enhanced--mobilecta{display:none}.hero-enhanced h1.m-hero-title,.hero-enhanced .ext-h1.m-hero-title{margin-bottom:0.5em;font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:60px;font-size:3.75rem;color:inherit}@media screen and (max-width: 659px){.hero-enhanced .hero-feature video{display:none}.hero-enhanced .hero-feature>div picture{display:block}}@media screen and (min-width: 660px){.hero-enhanced .hero-feature>div picture{display:none}}@media screen and (max-width: 800px){.hero-enhanced .hero-content-inner{padding:40px 0 60px 0}.hero-enhanced .has-mobile-desc .hero-enhanced--mobiledesc{display:block}.hero-enhanced .has-mobile-desc .hero-enhanced--desc{display:none}.hero-enhanced .has-mobile-cta .hero-enhanced--mobilecta{display:inline-block}.hero-enhanced .has-mobile-cta .hero-enhanced--cta{display:none}}@media screen and (min-width: 800px){.hero-enhanced.horizontal-left .hero-content-inner{margin:auto auto auto 0;text-align:initial}.hero-enhanced.horizontal-right .hero-content-inner{margin:auto 0 auto auto}.hero-enhanced.vertical-top .hero-content-inner{margin-top:0}.hero-enhanced.vertical-bottom .hero-content-inner,.hero-enhanced.hero-secondary.vertical-bottom .hero-content-inner{margin-bottom:0}}@media screen and (min-width: 800px) and (min-width: 940px){.hero-enhanced.vertical-bottom .hero-content-inner,.hero-enhanced.hero-secondary.vertical-bottom .hero-content-inner{margin-top:45%}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.hero-enhanced.vertical-bottom .hero-content-inner,.hero-enhanced.hero-secondary.vertical-bottom .hero-content-inner{margin-top:auto}}}@media screen and (min-width: 800px) and (min-width: 940px){.hero-enhanced.vertical-bottom .hero-content.sticky .hero-content-inner,.hero-enhanced.hero-secondary.vertical-bottom .hero-content.sticky .hero-content-inner{margin-top:0px}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.hero-enhanced.vertical-bottom .hero-content.sticky .hero-content-inner,.hero-enhanced.hero-secondary.vertical-bottom .hero-content.sticky .hero-content-inner{margin-top:auto}}}@media screen and (min-width: 800px){.hero-enhanced.hero-secondary .hero-content{background:transparent;position:absolute;top:0;bottom:0;padding:0;width:100%}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.hero-enhanced.hero-secondary .hero-content{display:-webkit-flex;display:-moz-flex;display:flex}}.hero-enhanced.hero-secondary .hero-content.sticky{position:fixed;top:0;bottom:auto}.hero-enhanced.hero-secondary.vertical-bottom .hero-content{top:auto;bottom:1px}}.hero-enhanced .hero-foreground{top:100%;bottom:auto;left:50%;right:auto;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);position:absolute;width:auto;z-index:3}.hero-enhanced .hero-foreground picture img{max-width:100%;top:0;left:0;height:auto;width:auto;object-fit:contain}.m-hero-wrapper{position:relative;width:100%;overflow:hidden}.carousel-home .m-hero-wrapper{display:none}.carousel-home .m-hero-wrapper:first-child{display:block}.m-hero{width:100%;height:0;padding-bottom:40%;overflow:hidden;position:relative}@media screen and (min-width: 576px){.m-hero{padding-bottom:65%}.m-hero.short{padding-bottom:29.16667%}}@media screen and (min-width: 768px){.m-hero{padding-bottom:45%}}@media screen and (min-width: 992px){.m-hero{padding-bottom:40%}.m-hero.medium-tall{padding-bottom:36%}}@media screen and (min-width: 940px){.m-hero.hero-parallax.m-hero-parallax{padding-bottom:0;height:auto;width:100%;overflow:hidden}.preview .m-hero.hero-parallax.m-hero-parallax{width:96%}.m-hero.no-parallax-mobile{padding-bottom:40% !important;height:0 !important}}@media screen and (min-width: 940px) and (min-width: 660px){.m-hero.no-parallax-mobile.short{padding-bottom:29.16667% !important}}.m-hero .m-hero-bg{max-height:300px;height:100%;position:absolute}.m-hero .m-hero-bg video{object-fit:fill}.m-hero::before{background:-moz-linear-gradient(left, rgba(0,0,0,0.5) 20%, transparent 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 20%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.5) 20%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=1 );bottom:0;content:'';height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.m-hero .m-hero-image{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;left:auto;position:absolute;right:0;width:100%}.m-hero .m-hero-image video{width:100%;height:auto}@media screen and (max-width: 660px){.m-hero .m-hero-image video{display:none}}@media screen and (max-width: 660px){.m-hero .m-hero-image video.mobile-video{display:block;object-fit:cover}}@media screen and (min-width: 661px){.m-hero .m-hero-image video.mobile-video{display:none}}.m-hero .m-hero-tag-image{position:absolute;height:25px;width:auto;top:15px;left:0px}@media screen and (min-width: 768px){.m-hero .m-hero-tag-image{top:20px;left:5px}}.m-hero .m-hero-content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.m-hero.m-hero-rounded-corners .m-hero-image{border-radius:12px}@media screen and (max-width: 939px){.m-hero.m-hero-sm-content-below{height:auto;padding-bottom:0}.m-hero.m-hero-sm-content-below .m-hero-content,.m-hero.m-hero-sm-content-below.m-hero--60-40 .m-hero-content{height:auto;position:relative;width:100%}.m-hero.m-hero-sm-content-below .m-hero-image,.m-hero.m-hero-sm-content-below.m-hero--60-40 .m-hero-image{height:0;padding-bottom:40%;position:relative;width:100%}}@media screen and (max-width: 939px) and (min-width: 660px){.m-hero.m-hero-sm-content-below .m-hero-image.short,.m-hero.m-hero-sm-content-below.m-hero--60-40 .m-hero-image.short{padding-bottom:29.16667%}.m-hero.m-hero-sm-content-below .m-hero-image.medium-tall,.m-hero.m-hero-sm-content-below.m-hero--60-40 .m-hero-image.medium-tall{padding-bottom:36%}}@media screen and (max-width: 939px){.m-hero.m-hero-sm-content-below .m-hero-content{background-color:#000;color:#fff;padding-top:20px;padding-bottom:50px}.m-hero.m-hero-sm-content-below .m-hero-content-inner,.m-hero.m-hero-sm-content-below.m-hero--right .m-hero-content-inner{margin-left:auto;margin-right:auto}.m-hero.m-hero-sm-content-below.m-hero--bottom .m-hero-content-text p:last-child{margin-bottom:0}}@media screen and (max-width: 659px){.m-hero.m-hero-sm-content-below .m-hero-image,.m-hero.m-hero-sm-content-below.m-hero--60-40 .m-hero-image{height:auto;min-height:300px;padding-bottom:0}}@media screen and (max-width: 899px){.m-hero.m-hero-sm-content-below .hero-logo{margin-top:-15px}.m-hero.m-hero-sm-content-below .hero-logo picture,.m-hero.m-hero-sm-content-below .hero-logo img{max-height:none}}@media screen and (min-width: 940px) and (max-width: 1150px){.m-hero.m-hero-sm-content-below .hero-logo picture,.m-hero.m-hero-sm-content-below .hero-logo img{max-height:50px}}@media screen and (max-width: 450px){.m-hero.mobile-scale,.m-hero.mobile-scale.m-hero--60-40,.m-hero.mobile-scale.m-hero-sm-content-below{min-height:0;height:0;padding-bottom:65%}.m-hero.mobile-scale .m-hero-image,.m-hero.mobile-scale.m-hero--60-40 .m-hero-image,.m-hero.mobile-scale.m-hero-sm-content-below .m-hero-image{min-height:0;height:0;padding-bottom:65%;background-size:cover}.m-hero.mobile-scale.mobile-tall,.m-hero.mobile-scale.m-hero--60-40.mobile-tall,.m-hero.mobile-scale.m-hero-sm-content-below.mobile-tall{padding-bottom:100%}.m-hero.mobile-scale.mobile-tall .m-hero-image,.m-hero.mobile-scale.m-hero--60-40.mobile-tall .m-hero-image,.m-hero.mobile-scale.m-hero-sm-content-below.mobile-tall .m-hero-image{padding-bottom:100%}.m-hero.mobile-scale.m-hero-sm-content-below,.m-hero.mobile-scale.m-hero-sm-content-below.mobile-tall{min-height:300px;height:auto;padding-bottom:0}}.m-hero .m-hero-content-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%;margin:0 25px;max-width:inherit}.m-hero .m-hero-content-text{text-align:center}.m-hero .m-hero-content-text .m-hero-cta-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 520px){.m-hero .m-hero-content-text .m-hero-cta-wrapper{flex-wrap:wrap}}.m-hero .m-hero-content-text .m-hero-cta-wrapper .titleist-btn,.m-hero .m-hero-content-text .m-hero-cta-wrapper .btn-secondary,.m-hero .m-hero-content-text .m-hero-cta-wrapper .btn-tertiary,.m-hero .m-hero-content-text .m-hero-cta-wrapper .inputfile+label,.m-hero .m-hero-content-text .m-hero-cta-wrapper .btn-tertiary,.m-hero .m-hero-content-text .m-hero-cta-wrapper .inputfile+label,.m-hero .m-hero-content-text .m-hero-cta-wrapper .btn-secondary{margin-left:2px;margin-right:2px}.m-hero .m-hero-content-text .m-hero-cta-wrapper a:not(.titleist-btn,.btn-secondary,.btn-tertiary,.btn-tertiary,.btn-secondary){display:inline-block;overflow:hidden;margin:.9em 0;line-height:1.2;font-weight:normal;border:0 none}@media screen and (min-width: 940px){.m-hero .m-hero-content-text .m-hero-cta-wrapper a:not(.titleist-btn,.btn-secondary,.btn-tertiary,.btn-tertiary,.btn-secondary){color:#fff}}.m-hero .m-hero-content-text .m-hero-cta-wrapper a.text-link,.m-hero .m-hero-content-text .m-hero-cta-wrapper a.secondary-link{color:#fff;padding-left:2em;border:none;white-space:nowrap;font-size:0.875rem;margin:.5em 0 0}.m-hero .m-hero-content-text .m-hero-cta-wrapper a.text-link:hover,.m-hero .m-hero-content-text .m-hero-cta-wrapper a.secondary-link:hover{border:none;color:#fff}.m-hero .m-hero-content-text .m-hero-cta-wrapper a.text-link .icon-v2,.m-hero .m-hero-content-text .m-hero-cta-wrapper a.secondary-link .icon-v2{padding-left:0.5em;background-color:#fff;position:relative;top:0.4em}.m-hero .m-hero-content-text .m-hero-cta-wrapper>a,.m-hero .m-hero-content-text .m-hero-cta-wrapper button{margin-left:0;margin-right:0}@media screen and (max-width: 520px){.m-hero .m-hero-content-text .m-hero-cta-wrapper a+a:not(.titleist-btn,.btn-secondary,.btn-tertiary,.btn-tertiary,.btn-secondary){padding-left:2em}}@media screen and (min-width: 520px){.m-hero .m-hero-content-text .m-hero-cta-wrapper a+a:not(.titleist-btn,.btn-secondary,.btn-tertiary,.btn-tertiary,.btn-secondary){padding-left:2em;margin-right:1em !important}}.m-hero .m-hero-content-text.text-left{text-align:left}.m-hero .m-hero-content-text.text-left .m-hero-cta-wrapper{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-justify-content:left;-moz-justify-content:left;justify-content:left}@media screen and (min-width: 900px){.m-hero .m-hero-content-text.text-left .m-hero-text{margin-left:0}}.m-hero .m-hero-content-text.text-right{text-align:right}.m-hero .m-hero-content-text.text-right .m-hero-cta-wrapper{-webkit-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;-moz-justify-content:right;justify-content:right}@media screen and (min-width: 900px){.m-hero .m-hero-content-text.text-right .m-hero-text{margin-right:0}}.m-hero .m-hero-content-text h1,.m-hero .m-hero-content-text h2.ext-h1,.m-hero .m-hero-content-text p{color:#fff}.m-hero .m-hero-content-text *:last-child:not(a){margin-bottom:0}.m-hero .m-hero-content-text .btn-tertiary,.m-hero .m-hero-content-text .inputfile+label{font-size:14px;font-size:.875rem}@media screen and (min-width: 939px){.m-hero .m-hero-content-text.m-hero-content-text--dark h1,.m-hero .m-hero-content-text.m-hero-content-text--dark h2.ext-h1,.m-hero .m-hero-content-text.m-hero-content-text--dark p,.m-hero .m-hero-content-text.m-hero-content-text--dark a{color:#131313}.m-hero .m-hero-content-text.m-hero-content-text--dark a{border-color:#131313}}.m-hero .m-hero-content-text.m-hero-content-text--left{text-align:left}@media screen and (min-width: 440px){.m-hero .m-hero-content-text .btn-tertiary+.btn-tertiary,.m-hero .m-hero-content-text .inputfile+label+.btn-tertiary,.m-hero .m-hero-content-text .inputfile.btn-tertiary+label,.m-hero .m-hero-content-text .inputfile+label.inputfile+label{margin-left:20px}}.m-hero.m-hero--bottom .m-hero-content-container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.m-hero.m-hero--bottom .m-hero-content-text p:last-child{margin-bottom:40px}.m-hero.m-hero--center::before{background:rgba(0,0,0,0.35)}.m-hero.m-hero--center .m-hero-content-inner{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}.m-hero.m-hero--center-spaced::before{background:rgba(0,0,0,0.35)}@media screen and (min-width: 900px){.m-hero.m-hero--center-spaced .m-hero-content-inner{height:100%}.m-hero.m-hero--center-spaced .m-hero-content-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;text-align:center}.m-hero.m-hero--center-spaced .m-hero-content-text .m-hero-title,.m-hero.m-hero--center-spaced .m-hero-content-text .m-hero-title-intro{margin-top:40px}.m-hero.m-hero--center-spaced .m-hero-content-text .m-hero-title-intro+.m-hero-title{margin-top:0px}.m-hero.m-hero--center-spaced .m-hero-content-text .mt-auto{margin-top:auto}.m-hero.m-hero--center-spaced .m-hero-content-text p:last-child{margin-bottom:40px}}@media screen and (min-width: 900px){.m-hero.m-hero--right::before{background:-moz-linear-gradient(left, transparent 0%, rgba(0,0,0,0.5) 80%);background:-webkit-linear-gradient(left, transparent 0%, rgba(0,0,0,0.5) 80%);background:linear-gradient(to right, transparent 0%, rgba(0,0,0,0.5) 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=1 )}.m-hero.m-hero--right .m-hero-content-inner{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:right}}.m-hero.m-hero--60-40 .m-hero-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:auto;position:absolute;right:0;width:100%}.m-hero.m-hero--3-horizontal{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.m-hero.m-hero--3-horizontal picture{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.m-hero.m-hero--3-horizontal picture img{width:100%;height:auto}.m-hero.m-hero--3-horizontal::before{background:none;filter:none}.m-hero.m-hero--3-stacked{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.m-hero.m-hero--3-stacked .m-hero-stacked-main{-webkit-box-flex:1 0 67%;-moz-box-flex:1 0 67%;-webkit-flex:1 0 67%;-ms-flex:1 0 67%;flex:1 0 67%}.m-hero.m-hero--3-stacked .m-hero-stacked-secondary{-webkit-box-flex:1 0 33%;-moz-box-flex:1 0 33%;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%}.m-hero.m-hero--3-stacked picture img{display:block;width:100%;height:auto}.m-hero.m-hero--3-stacked::before{background:none;filter:none}.m-hero .m-hero-title-intro{font-size:16px;font-size:1rem;font-weight:400;line-height:1.1;letter-spacing:0.075em;margin-bottom:.5em;text-transform:uppercase}.m-hero .m-hero-title-intro span{text-transform:none}.m-hero .m-hero-title{font-size:44px;font-size:2.75rem;font-weight:700;line-height:1.1;margin-bottom:.5em;text-transform:uppercase;font-family:"ProximaNovaExtraCondensed",sans-serif}@media screen and (max-width: 899px){.m-hero .m-hero-title.title-hidden-mobile{display:none}}.m-hero .m-hero-text{font-size:16px;font-size:1rem;display:none;line-height:1.375;font-weight:500;margin-bottom:1.5em}@media screen and (min-width: 900px){.m-hero.m-hero--center .m-hero-content-inner{margin:0 auto}.m-hero.m-hero--center-spaced .m-hero-content-inner{margin:0 auto}.m-hero.m-hero--center-spaced .m-hero-content-text p{margin-top:0}.m-hero.m-hero--right .m-hero-content-inner{margin-left:auto;margin-right:0}.m-hero.m-hero--60-40::before{background:none}.m-hero.m-hero--60-40 .m-hero-content{background:#000;left:0;position:absolute;right:auto;width:40%}.m-hero.m-hero--60-40 .m-hero-content .m-hero-content-inner{margin-left:auto;margin-right:auto}.m-hero.m-hero--60-40 .m-hero-content-container{padding:0 30px}.m-hero.m-hero--60-40 .m-hero-image{width:60%}.m-hero.m-hero--60-40.m-hero--60-40-right .m-hero-content{left:auto;right:0}.m-hero.m-hero--60-40.m-hero--60-40-right .m-hero-image{left:0;right:auto}.m-hero .m-hero-content-inner{margin-left:0;margin-right:auto;max-width:500px;padding:0;width:100%}.m-hero .m-hero-content-inner.wider{max-width:800px}.m-hero .m-hero-content-inner.m-hero-content-inner--wide{max-width:900px}.m-hero .m-hero-title{font-size:58px;font-size:3.625rem;margin-bottom:.1em;letter-spacing:0;line-height:1}.m-hero .m-hero-text{display:block;margin-left:auto;margin-right:auto;max-width:400px;color:#fff}.m-hero .m-hero-cta{margin-top:1.5em}}@media screen and (max-width: 660px){.m-hero.m-hero--3-horizontal{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.m-hero.m-hero--3-horizontal picture{flex-basis:50%}.m-hero.m-hero--3-horizontal picture img{display:block;min-width:100%}.m-hero.m-hero--3-horizontal picture:first-child{flex-basis:100%}.m-hero.m-hero--3-stacked{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.m-hero.m-hero--3-stacked .m-hero-stacked-main{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.m-hero.m-hero--3-stacked .m-hero-stacked-secondary{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width: 575px){.m-hero{min-height:300px;padding-bottom:0}}@media screen and (max-width: 660px){.m-hero.m-hero--3-horizontal,.m-hero.m-hero--3-stacked{min-height:0}}.m-hero .hero-logo{margin-right:5px;line-height:0;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}@media screen and (min-width: 940px){.m-hero .hero-logo{margin:15px auto 0}}.m-hero .hero-logo picture,.m-hero .hero-logo img{max-height:30px;width:auto;height:auto}@media screen and (min-width: 660px){.m-hero .hero-logo picture,.m-hero .hero-logo img{max-height:none}}.m-hero .hero-logo+.hero-logo{margin-top:5px;border-left:1px solid #fff;padding-left:10px;margin-top:0;margin-right:0;padding-top:0}@media screen and (min-width: 440px){.m-hero .hero-logo+.hero-logo{padding-left:20px}}.ie9 .m-hero::before{background:rgba(0,0,0,0.35)}.ie9 .m-hero .m-hero-content-inner{margin-top:15%}.slick-dots{list-style:none;padding:0;margin:0;width:100%;text-align:center;padding-top:5px;z-index:1}.hero .slick-dots{position:absolute;bottom:20px}.slick-dots>li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:0 4px}.hero .slick-dots>li{margin:0 6px}.slick-dots button[type="button"]{padding:0;margin-left:0;margin-right:0;height:9px;width:9px;background:#b2b2b2;border-radius:50%;border:0;text-indent:-9999px;overflow:hidden}.hero .slick-dots button[type="button"]{height:13px;width:13px}.carousel-home .slick-track{z-index:0}.carousel-home .slick-dots{position:absolute;bottom:10px;z-index:98;opacity:1 !important;width:auto;left:50%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.carousel-home .slick-dots button[type="button"]{background:#999;background:rgba(153,153,153,0.5)}.slick-active button[type="button"],.carousel-home .slick-dots .slick-active button[type="button"]{background:#e31837}.slick-next,.slick-prev{display:none !important;background:transparent;color:#000;z-index:9;padding:0;border:0;margin-top:5px;font-weight:400;position:absolute;top:50%;margin-top:-40px;font-size:0;line-height:0}@media screen and (min-width: 660px){.slick-next,.slick-prev{display:inline-block !important}}.slick-next:hover,.slick-next:focus,.slick-prev:hover,.slick-prev:focus{background:none}.slick-next:active,.slick-prev:active{color:#000}.hero .slick-next,.hero .slick-prev{top:auto;bottom:20px;margin:0;font-size:13px;font-size:.8125rem}.slick-next:before,.slick-next:after,.slick-prev:before,.slick-prev:after{line-height:normal;font-size:40px;font-size:2.5rem}.m-tt-content-primary .slick-next,.m-tt-content-primary .slick-prev{top:200px}@media screen and (min-width: 660px){.m-tt-content-primary .slick-next,.m-tt-content-primary .slick-prev{display:none !important}}@media screen and (min-width: 940px){.m-tt-content-primary .slick-next,.m-tt-content-primary .slick-prev{display:inline-block !important}}.slick-next{left:100%}@media screen and (max-width: 800px){.slick-next{left:95%}}.hero .slick-next{left:auto;right:20px}.slick-next:after{content:"\e607";font-family:"titleist-icons";margin-left:5px;position:relative;top:1px}.slick-prev{right:100%;margin-right:5px}@media screen and (max-width: 800px){.slick-prev{right:95%}}.hero .slick-prev{right:auto;left:20px}.slick-prev:before{content:"\e606";font-family:"titleist-icons";margin-right:5px;position:relative;top:1px}@media screen and (max-width: 1000px){.m-tt-content-primary .m-article-media.has-slideshow .slick-next,.m-tt-content-primary .m-article-media.has-slideshow .slick-prev{display:none !important}}.m-tt-content-primary .m-article-media.has-slideshow .slick-prev{margin-right:0px;right:100%;left:auto}@media screen and (max-width: 1150px){.m-tt-content-primary .m-article-media.has-slideshow .slick-prev{right:auto;left:-15px}}.m-tt-content-primary .m-article-media.has-slideshow .slick-next{left:100%;right:auto}@media screen and (max-width: 1150px){.m-tt-content-primary .m-article-media.has-slideshow .slick-next{left:auto;right:-15px}}.m-category-listing.player-listing .slick-prev{left:-12px !important;right:auto !important}@media screen and (max-width: 520px){.m-category-listing.player-listing .slick-prev{left:-22px !important}}.m-category-listing.player-listing .slick-next{right:-10px  !important;left:auto !important}@media screen and (max-width: 520px){.m-category-listing.player-listing .slick-next{right:-20px  !important}}.m-category-listing.player-listing .slick-prev,.m-category-listing.player-listing .slick-next{display:inline-block !important;margin-top:-52px}.m-category-listing.player-listing .slick-list{margin:0 20px}@media screen and (max-width: 520px){.m-category-listing.player-listing .slick-list{margin:0 12px}}.m-category-listing.player-listing .titleist-layout{margin-left:0}.m-category-listing.player-listing .gutter,.m-category-listing.player-listing .sub-menu>li{margin:0 10px !important}.m-category-listing.player-listing .titleist-container{text-align:center}.m-category-listing.player-listing .m-category-listing-header h1,.m-category-listing.player-listing .m-category-listing-header .ext-h1{font-size:24px;font-size:1.5rem;margin-bottom:20px}@media screen and (max-width: 520px){.m-category-listing.player-listing .m-category-listing-header h1,.m-category-listing.player-listing .m-category-listing-header .ext-h1{font-size:20px;font-size:1.25rem;margin-bottom:12px}}@media screen and (max-width: 520px){.m-category-listing.player-listing .m-category-listing-content h2{font-size:14px;font-size:.875rem;font-weight:normal;text-align:center}}.slick-slide{visibility:hidden}.slick-slide figcaption{font-size:14px;font-size:.875rem;margin-top:5px;margin-bottom:5px}.slick-slider-active .slick-slide,.slick-slide[data-slick-index="0"]{visibility:visible}.slick-slide a{border-bottom:0}.slick-slide a:focus{outline:0}.slider figure a{border-bottom:0;display:block}@media screen and (min-width: 800px){.m-article .m-article-media.has-slideshow{overflow:visible}}.carousel-home .slick-track{background:#000}.carousel-home.carousel-home-2018 .slick-track{background:#fff}.thumbnail-slider .slick-slide{visibility:visible}.thumbnail-slider.slider-for{margin-bottom:20px}.thumbnail-slider.slider-nav{width:75%;margin:0 auto}@media screen and (min-width: 768px) and (max-width: 800px){.thumbnail-slider.slider-nav{width:55%}}@media screen and (min-width: 800px) and (max-width: 900px){.thumbnail-slider.slider-nav{width:80%}}@media screen and (min-width: 900px) and (max-width: 1000px){.thumbnail-slider.slider-nav{width:70%}}@media screen and (min-width: 1000px) and (max-width: 1100px){.thumbnail-slider.slider-nav{width:65%}}@media screen and (min-width: 1100px) and (max-width: 1200px){.thumbnail-slider.slider-nav{width:80%}}@media screen and (max-width: 767px){.thumbnail-slider.slider-nav{display:none !important}}.thumbnail-slider.slider-nav .slick-next,.thumbnail-slider.slider-nav .slick-prev{margin-top:-20px}.thumbnail-slider.slider-nav .slick-next:before,.thumbnail-slider.slider-nav .slick-next:after,.thumbnail-slider.slider-nav .slick-prev:before,.thumbnail-slider.slider-nav .slick-prev:after{font-size:24px;font-size:1.5rem;color:#cdcdcd}.thumbnail-slider.slider-nav .slick-next{left:100%}.thumbnail-slider.slider-nav .slick-prev{right:99%}.thumbnail-slider.slider-nav .slick-slide.slick-current picture{border-bottom:2px solid #e31837}.thumbnail-slider.slider-nav .slick-slide picture{margin-bottom:10px;max-width:100px}.carousel-3d-container .carousel-3d-wrapper{position:relative}.carousel-3d-container .carousel-3d-wrapper .carousel-3d{height:400px;margin:0 auto;width:100%}.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide{width:600px;opacity:.3}@media screen and (max-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide{display:none !important}}.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide a{border-bottom:0 none}@media screen and (max-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;transform:none !important;width:100%;text-align:center}}.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide img{max-width:100%;height:auto}.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide.active{opacity:1}@media screen and (max-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide.active{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;transform:none !important;width:100%;text-align:center;display:inline-block !important}}@media screen and (max-width: 1000px) and (min-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide{width:300px}}@media screen and (max-width: 1400px) and (min-width: 1001px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide{width:400px}}@media screen and (max-width: 1800px) and (min-width: 1401px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d .slide{width:500px}}@media screen and (max-width: 1000px) and (min-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d{height:225px}}@media screen and (max-width: 1400px) and (min-width: 1001px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d{height:300px}}@media screen and (min-width: 1000px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d{max-width:1400px}}@media screen and (min-width: 1500px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d{max-width:1600px}}@media screen and (min-width: 1800px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d{max-width:1850px}}@media screen and (max-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d{height:425px;width:100%}}@media screen and (max-width: 520px) and (min-width: 400px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d{width:85%;height:300px}}@media screen and (max-width: 400px) and (min-width: 320px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d{width:75%;height:230px}}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;z-index:100;left:0}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:#000;vertical-align:middle;width:55px;height:135px;cursor:pointer}@media screen and (max-width: 1600px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left{width:45px;height:125px}}@media screen and (max-width: 1400px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left{width:35px;height:95px}}@media screen and (max-width: 1200px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left{width:30px;height:75px}}@media screen and (max-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left{width:25px;height:55px}}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right:hover .arrow-left:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right:hover .arrow-left:after,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right:hover .arrow-right:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right:hover .arrow-right:after,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left:hover .arrow-left:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left:hover .arrow-left:after,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left:hover .arrow-right:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left:hover .arrow-right:after{background:#999}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .right{float:right}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .left{float:left}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right{position:relative;width:1.667em;height:2.5rem;display:inline-block}@media screen and (max-width: 1400px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right{width:1.267em;height:1.9rem}}@media screen and (max-width: 1200px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right{width:1.167em;height:2.0rem}}@media screen and (max-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right{width:0.867em;height:1.4rem}}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:after,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:after{content:"";position:absolute;background:#fff;border-radius:0.2rem;display:block;height:17%;width:120%;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}@media screen and (max-width: 1600px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:after,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:after{height:14%;width:108%}}@media screen and (max-width: 1200px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:after,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:after{height:12%;width:110%}}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:before{top:64%}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:after,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:after{bottom:75%}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left{margin-left:-10px}@media screen and (max-width: 767px){.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left{margin-left:-5px}}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:after{-webkit-transform:rotate(55deg);-moz-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-left:after{-webkit-transform:rotate(-55deg);-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:before,.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:after{-webkit-transform:rotate(-55deg);-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.carousel-3d-container .carousel-3d-wrapper .carousel-3d-buttons .arrow-right:after{-webkit-transform:rotate(55deg);-moz-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.carousel-3d-container .m-product-carousel-header,.carousel-3d-container .m-product-carousel-content{margin:0 auto;text-align:center}.carousel-3d-container .m-product-carousel-header{max-width:680px;margin-bottom:10px;padding-left:1.5em;padding-right:1.5em}@media screen and (max-width: 767px){.carousel-3d-container .m-product-carousel-header{margin-bottom:0}}.carousel-3d-container .m-product-carousel-header .section-label{color:#e31837;margin-bottom:10px}.carousel-3d-container .m-product-carousel-header .ext-h1,.carousel-3d-container .m-product-carousel-header ext-h2{text-transform:uppercase;letter-spacing:initial;font-size:28px;font-size:1.75rem;margin-bottom:15px}.carousel-3d-container .m-product-carousel-content{max-width:680px;padding-left:1.5em;padding-right:1.5em}.carousel-3d-container .m-product-carousel-content picture,.carousel-3d-container .m-product-carousel-content img{margin-top:10px;margin-bottom:10px;height:auto}.carousel-3d-container .m-product-carousel-content>div{display:none}.carousel-3d-container .m-product-carousel-content>div.active{display:block}.carousel-3d-container .m-product-carousel-content>div .ext-h1,.carousel-3d-container .m-product-carousel-content>div ext-h2{text-transform:capitalize;letter-spacing:initial;font-size:24px;font-size:1.5rem}.carousel-3d-container .m-product-carousel-content>div picture{padding-left:4%}.carousel-3d-container .m-product-carousel-content>div p{margin-top:inherit}.carousel-3d-container .m-product-carousel-content>div a{margin-top:20px;display:inline-block}.carousel-3d-container .m-callout,.carousel-3d-container .m-callout-secondary,.carousel-3d-container .m-callout-tertiary,.carousel-3d-container .m-callout-bg-image .cta-content,.m-callout-bg-image .carousel-3d-container .cta-content,.carousel-3d-container .m-callout-quaternary,.carousel-3d-container .m-callout-secondary,.carousel-3d-container .m-callout-tertiary,.carousel-3d-container .m-callout-bg-image .cta-content,.m-callout-bg-image .carousel-3d-container .cta-content,.carousel-3d-container .m-callout-quaternary{padding:40px 0 !important;text-align:initial}.carousel-3d-container .m-callout-secondary .m-product-carousel-header .section-label{color:#fff}.titleist-btn,.btn-secondary,.btn-tertiary,.inputfile+label{font-weight:700;text-decoration:none;padding:12px 20px;border-radius:2px;-webkit-font-smoothing:antialiased;cursor:pointer;font-family:"ProximaNova",sans-serif;line-height:normal;min-width:80px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:.875rem;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;border:1px solid #e31837;background:#e31837;color:#fff}.titleist-btn:hover,.btn-secondary:hover,.btn-tertiary:hover,.inputfile+label:hover,.titleist-btn:focus,.btn-secondary:focus,.btn-tertiary:focus,.inputfile+label:focus{color:#fff;text-decoration:none;background:#b5132c;border-color:#b5132c}.titleist-btn.small,.small.btn-secondary,.small.btn-tertiary,.inputfile+label.small{font-size:12px;font-size:.75rem;padding:8px 12px}.titleist-btn.large,.large.btn-secondary,.large.btn-tertiary,.inputfile+label.large{font-size:15px;font-size:.9375rem;padding:15px 30px;border-radius:3px}.titleist-btn.outline,.outline.btn-secondary,.outline.btn-tertiary,.inputfile+label.outline{border:1px solid #e31837;background:transparent;color:#e31837}.titleist-btn.outline:hover,.outline.btn-secondary:hover,.outline.btn-tertiary:hover,.inputfile+label.outline:hover,.titleist-btn.outline:focus,.outline.btn-secondary:focus,.outline.btn-tertiary:focus,.inputfile+label.outline:focus{color:#e31837;text-decoration:none;background:transparent;border-color:transparent}.titleist-btn.outline:hover,.outline.btn-secondary:hover,.outline.btn-tertiary:hover,.inputfile+label.outline:hover,.titleist-btn.outline:focus,.outline.btn-secondary:focus,.outline.btn-tertiary:focus,.inputfile+label.outline:focus{border-color:#e31837;background-color:#e31837;color:#fff}.titleist-btn.outline.invert,.outline.invert.btn-secondary,.outline.invert.btn-tertiary,.inputfile+label.outline.invert{border:1px solid #fff;background:transparent;color:#fff}.titleist-btn.outline.invert:hover,.outline.invert.btn-secondary:hover,.outline.invert.btn-tertiary:hover,.inputfile+label.outline.invert:hover,.titleist-btn.outline.invert:focus,.outline.invert.btn-secondary:focus,.outline.invert.btn-tertiary:focus,.inputfile+label.outline.invert:focus{color:#fff;text-decoration:none;background:transparent;border-color:transparent}.titleist-btn.outline.invert:hover,.outline.invert.btn-secondary:hover,.outline.invert.btn-tertiary:hover,.inputfile+label.outline.invert:hover,.titleist-btn.outline.invert:focus,.outline.invert.btn-secondary:focus,.outline.invert.btn-tertiary:focus,.inputfile+label.outline.invert:focus{border-color:#fff;border-color:rgba(255,255,255,0.85);background-color:#b5132c}.titleist-btn.outline--white-text,.outline--white-text.btn-secondary,.outline--white-text.btn-tertiary,.inputfile+label.outline--white-text{border:1px solid #e31837;background:transparent;color:#fff !important}.titleist-btn.outline--white-text:hover,.outline--white-text.btn-secondary:hover,.outline--white-text.btn-tertiary:hover,.inputfile+label.outline--white-text:hover,.titleist-btn.outline--white-text:focus,.outline--white-text.btn-secondary:focus,.outline--white-text.btn-tertiary:focus,.inputfile+label.outline--white-text:focus{color:#fff !important;text-decoration:none;background:transparent;border-color:transparent}.titleist-btn.outline--white-text:hover,.outline--white-text.btn-secondary:hover,.outline--white-text.btn-tertiary:hover,.inputfile+label.outline--white-text:hover,.titleist-btn.outline--white-text:focus,.outline--white-text.btn-secondary:focus,.outline--white-text.btn-tertiary:focus,.inputfile+label.outline--white-text:focus{border-color:#b5132c}.titleist-btn.outline--black-text,.outline--black-text.btn-secondary,.outline--black-text.btn-tertiary,.inputfile+label.outline--black-text{border:1px solid #e31837;background:transparent;color:#000 !important}.titleist-btn.outline--black-text:hover,.outline--black-text.btn-secondary:hover,.outline--black-text.btn-tertiary:hover,.inputfile+label.outline--black-text:hover,.titleist-btn.outline--black-text:focus,.outline--black-text.btn-secondary:focus,.outline--black-text.btn-tertiary:focus,.inputfile+label.outline--black-text:focus{color:#000 !important;text-decoration:none;background:transparent;border-color:transparent}.titleist-btn.outline--black-text:hover,.outline--black-text.btn-secondary:hover,.outline--black-text.btn-tertiary:hover,.inputfile+label.outline--black-text:hover,.titleist-btn.outline--black-text:focus,.outline--black-text.btn-secondary:focus,.outline--black-text.btn-tertiary:focus,.inputfile+label.outline--black-text:focus{border-color:#b5132c}.titleist-btn .titleist-icon,.btn-secondary .titleist-icon,.btn-tertiary .titleist-icon,.inputfile+label .titleist-icon{top:1px;position:relative;font-size:105%}.titleist-btn.btn-left,.btn-left.btn-secondary,.btn-left.btn-tertiary,.inputfile+label.btn-left{float:left}button.video-thumb,.titleist-btn.video-thumb,.video-thumb.btn-secondary,.video-thumb.btn-tertiary,.inputfile+label.video-thumb{border:0;padding:0;position:relative;display:block}button.video-thumb img,.titleist-btn.video-thumb img,.video-thumb.btn-secondary img,.video-thumb.btn-tertiary img,.inputfile+label.video-thumb img{margin:0}button.video-thumb:before,button.video-thumb:after,.titleist-btn.video-thumb:before,.video-thumb.btn-secondary:before,.video-thumb.btn-tertiary:before,.inputfile+label.video-thumb:before,.titleist-btn.video-thumb:after,.video-thumb.btn-secondary:after,.video-thumb.btn-tertiary:after,.inputfile+label.video-thumb:after{content:" ";display:block;color:#fff;display:block;width:36px;height:26px;background:url(/build/assets/images/icons/PNG/yt-play-button-red.png) no-repeat center center;background-size:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}button.video-thumb:before,.titleist-btn.video-thumb:before,.video-thumb.btn-secondary:before,.video-thumb.btn-tertiary:before,.inputfile+label.video-thumb:before{background-image:url(/build/assets/images/icons/PNG/yt-play-button-gray.png)}button.video-thumb:hover:after,.titleist-btn.video-thumb:hover:after,.video-thumb.btn-secondary:hover:after,.video-thumb.btn-tertiary:hover:after,.inputfile+label.video-thumb:hover:after{display:none}.btn-secondary{border:1px solid #999;background:#999;color:#fff}.btn-secondary:hover,.btn-secondary:focus{color:#fff;text-decoration:none;background:gray;border-color:gray}.btn-secondary.outline{border:1px solid #999;background:transparent;color:#999}.btn-secondary.outline:hover,.btn-secondary.outline:focus{color:#999;text-decoration:none;background:transparent;border-color:transparent}.btn-secondary.outline:hover,.btn-secondary.outline:focus{border-color:#999;background-color:#999;color:#fff}.btn-secondary.outline.invert{border:1px solid #fff;background:transparent;color:#fff}.btn-secondary.outline.invert:hover,.btn-secondary.outline.invert:focus{color:#fff;text-decoration:none;background:transparent;border-color:transparent}.btn-secondary.outline.invert:hover,.btn-secondary.outline.invert:focus{border-color:#fff;border-color:rgba(255,255,255,0.85);background-color:#000}.btn-tertiary,.inputfile+label{border:1px solid #000;background:#000;color:#fff}.btn-tertiary:hover,.inputfile+label:hover,.btn-tertiary:focus,.inputfile+label:focus{color:#fff;text-decoration:none;background:#000;border-color:#000}.btn-tertiary.outline,.inputfile+label.outline{border:1px solid #000;background:transparent;color:#000}.btn-tertiary.outline:hover,.inputfile+label.outline:hover,.btn-tertiary.outline:focus,.inputfile+label.outline:focus{color:#000;text-decoration:none;background:transparent;border-color:transparent}.btn-tertiary.outline:hover,.inputfile+label.outline:hover,.btn-tertiary.outline:focus,.inputfile+label.outline:focus{border-color:#000;background-color:#000;color:#fff}.btn-tertiary.outline.friend-req,.inputfile+label.outline.friend-req{margin-left:15px}.btn-tertiary.outline.invert,.inputfile+label.outline.invert{border:1px solid #fff;background:transparent;color:#fff}.btn-tertiary.outline.invert:hover,.inputfile+label.outline.invert:hover,.btn-tertiary.outline.invert:focus,.inputfile+label.outline.invert:focus{color:#fff;text-decoration:none;background:transparent;border-color:transparent}.btn-tertiary.outline.invert:hover,.inputfile+label.outline.invert:hover,.btn-tertiary.outline.invert:focus,.inputfile+label.outline.invert:focus{border-color:#fff;border-color:rgba(255,255,255,0.5)}@media screen and (max-width: 767px){.hero-2018__cta .titleist-btn.outline--white-text,.hero-2018__cta .outline--white-text.btn-secondary,.hero-2018__cta .outline--white-text.btn-tertiary,.hero-2018__cta .inputfile+label.outline--white-text{color:#000}}.btn-icon{background:none;padding:0;border:0;color:#000}.btn-icon:hover,.btn-icon:active,.btn-icon:focus{background:none;color:#000}.cta-clean{color:#000;text-decoration:none;padding:0;background:none;border:0;font-size:14px;font-size:.875rem}.cta-clean .titleist-icon{color:#e31837;margin-right:5px;font-size:16px;font-size:1rem;position:relative;top:1px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.cta-clean.large,.cta-clean.large .titleist-icon{font-size:18px;font-size:1.125rem}.cta-clean.small,.cta-clean.small .titleist-icon{font-size:14px;font-size:.875rem}.cta-clean:hover,.cta-clean:focus{background:none}.cta-clean:hover strong,.cta-clean:focus strong{color:#000;border-bottom:1px solid #e3dede}.cta-clean:hover .titleist-icon,.cta-clean:focus .titleist-icon{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.cta-link{font-size:14px;font-size:.875rem;font-family:"ProximaNova",sans-serif;font-weight:700;text-decoration:none}h1 .cta-link,.ext-h1 .cta-link{padding:29px 0 0}h1 .cta-link.pull-right,.ext-h1 .cta-link.pull-right{float:none !important;display:block;padding-top:20px;line-height:1}@media screen and (min-width: 800px){h1 .cta-link.pull-right,.ext-h1 .cta-link.pull-right{float:right !important}}.btn-label{margin:0 0 7px;font-weight:700;font-size:12px;font-size:.75rem}.remove{width:160px}.gcl-btn{float:right;margin:0;width:20%}@media screen and (max-width: 660px){.gcl-btn{display:block;float:none;width:100%}}.list-clean{list-style:none;padding:0;margin:0}.list-form{padding:0;margin:0 3px 1em 0;list-style:none}.list-form img{margin-bottom:10px;display:block}@media screen and (min-width: 440px){.list-form img{float:left;margin:0 15px 10px 0}}.m-sweepstakes-prize .list-form li{clear:both}.list-messages{margin:0;padding:0;list-style:none;margin-top:-15px}.list-item-message{border-bottom:1px solid #e3dede;padding:20px 0 15px}.list-item-message a{color:#000;border-bottom-color:transparent}.list-item-message a:focus,.list-item-message a:hover{text-decoration:none;border-bottom-color:rgba(0,0,0,0.2)}.list-item-message .sm-label{line-height:1.5}@media screen and (min-width: 440px){.list-item-message .sm-label{padding-left:23px}}.list-item-message .m-tag{padding:2px 3px 1px;margin-right:4px}.list-item-message label{text-transform:none;font-weight:700;font-size:16px;font-size:1rem;margin:0;padding:0;line-height:1.4}.list-inline>li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:10px}.list-inline.list-inline--middle>li{vertical-align:middle}.list-blocks{margin-bottom:30px !important}.list-blocks>li{height:40px;width:70px;margin-right:5px;border:1px solid #d6d6d6}.list-blocks>li[data-gallery-key]{cursor:pointer}.list-blocks>li.expand-block{height:auto;width:auto;display:block;border:0;margin:0}.list-blocks>li.expand-block button{border:0;padding:0;margin:0;box-shadow:none;font-weight:400;color:#e31837;background:none;border-radius:0;border-bottom:1px solid rgba(227,24,55,0.2)}.list-blocks>li.expand-block button:hover,.list-blocks>li.expand-block button:focus{color:#000;border-bottom:1px solid rgba(0,0,0,0.2)}.list-blocks>li.expand-block button:after{content:" +"}.list-blocks.thumb-list>li{height:70px}.list-col-2,.list-col-3,.list-col-4{overflow:hidden}.list-col-2>li,.list-col-3>li,.list-col-4>li{float:left}.list-col-2.has-orphan li:last-child,.list-col-3.has-orphan li:last-child,.list-col-4.has-orphan li:last-child{width:100%}.list-col-2>li{width:50%}.list-col-3>li{width:33.333333%}.list-col-4>li{width:25%}@media screen and (min-width: 660px){.list-sm-col-2{overflow:hidden}.list-sm-col-2>li{float:left;width:50%}}@media screen and (min-width: 940px){.list-lrg-col-inline>li{float:none;width:auto;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:10px}.list-lrg-col-inline>li:last-child{margin-right:0px}}.list-brushes li{display:inline-block;vertical-align:middle}.list-brushes li+li{margin-left:5px}.list-brushes label{height:45px;width:52px;display:table-cell;vertical-align:middle;transition:all linear .3s;border:1px solid transparent}.list-brushes input[type="radio"]:checked+label{background:#f6f6f6;border:1px solid #b3b3b3;border-radius:2px;box-shadow:0 0 5px #aaa}.list-balls{list-style:none;margin:0;padding:0}.list-balls label{padding:8px 3px;position:relative;text-transform:none;border:1px solid #fff;transition:all linear .3s;box-shadow:0 0 0 #aaa}.list-balls label.is-checked{background:#f6f6f6;border:1px solid #b3b3b3;border-radius:2px;box-shadow:0 0 5px #aaa}.list-balls img{display:block;margin:0 auto 5px}.list-balls input[type="radio"]{position:absolute;left:-999em}.list-balls-label{display:block}.list-balls>li{display:inline-block;margin:5px}@media screen and (min-width: 660px){.list-balls>li{margin-right:10px;margin-left:10px}}.list-balls>li:last-child{margin-top:20px}@media screen and (min-width: 520px){.list-balls .list-balls label{padding-right:6px;padding-left:6px}}.list-colors.has-js{max-width:280px}.list-colors.has-js li{margin:0;padding:0;display:inline-block;margin-right:3px}.list-colors.has-js label{position:relative;border:1px solid #000;width:45px;height:45px;border-radius:2px}.list-colors.has-js label.is-active{box-shadow:0 0 10px #000;border-color:#fff}.list-colors.has-js input[type="radio"]{position:absolute;left:-999em}.list-colors.has-js .color-tip{position:absolute;left:-999em;top:0}.list-numeric,.feature-bullets{counter-reset:listCount;list-style:none;padding:0}.list-numeric li,.feature-bullets li{font-size:16px;font-size:1rem;line-height:1.625;padding:0 0 0 32px;position:relative}.list-numeric li:before,.feature-bullets li:before{font-size:11px;font-size:.6875rem;background:#e31837;border-radius:50%;color:#fff;content:counter(listCount);counter-increment:listCount;font-weight:700;height:17px;left:0;line-height:17px;position:absolute;text-align:center;top:3px;vertical-align:middle;width:17px}.list-numeric li+li,.feature-bullets li+li{margin-top:10px}.feature-bullets li:before{content:' ';top:6px;left:2px;line-height:12px;height:12px;width:12px}.feature-list{background:#f6f6f6;list-style:none;margin:0 15px;padding:0 15px}.feature-list li{font-size:14px;font-size:.875rem;line-height:1.857;padding:1em 0}.feature-list li+li{border-top:2px solid #e31837}@media all and (min-width: 940px){.feature-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0;padding:15px 0}.feature-list li{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;text-align:center}.feature-list li+li{border-left:2px solid #e31837;border-top:none}}.alert,.alert-success,.alert-warning,.alert-error,.alert-confirm-red,.alert-confirm-white,.box-validation .parsley-errors-list{border:1px solid #999;background:#f6f6f6;color:#000;padding:10px 15px;border-radius:3px;margin-bottom:1em}.alert p,.alert-success p,.alert-warning p,.alert-error p,.alert-confirm-red p,.alert-confirm-white p,.box-validation .parsley-errors-list p{list-style:none;padding:0;margin:0;margin:0 !important;font-size:0.9375rem}.alert p+p,.alert-success p+p,.alert-warning p+p,.alert-error p+p,.alert-confirm-red p+p,.alert-confirm-white p+p,.box-validation .parsley-errors-list p+p{margin-top:1em}.alert.alert-clear,.alert-clear.alert-success,.alert-clear.alert-warning,.alert-clear.alert-error,.alert-clear.alert-confirm-red,.alert-clear.alert-confirm-white,.box-validation .alert-clear.parsley-errors-list{background:none;border:none;font-weight:700}.alert.alert-clear .titleist-icon,.alert-clear.alert-success .titleist-icon,.alert-clear.alert-warning .titleist-icon,.alert-clear.alert-error .titleist-icon,.alert-clear.alert-confirm-red .titleist-icon,.alert-clear.alert-confirm-white .titleist-icon,.box-validation .alert-clear.parsley-errors-list .titleist-icon{font-weight:inherit}.alert-success{border-color:#23de7f;color:#1bb366;background:#d4f9e6}.alert-success .close{color:#23de7f}.alert-success a{color:#14874d;border-bottom-color:#14874d}.alert-warning{border-color:#ffd11b;color:#b49000;background:#fffae7}.alert-warning .close{color:#b49000}.alert-error{border-color:#e31837;color:#e31837;background:#fce4e8}.alert-error .close{color:#e31837}.alert-confirm-red{background:#e31837;color:#fff;border:0}.alert-confirm-red p{color:#fff}.alert-confirm-white{background:transparent;color:#fff;border-color:#fff}.alert-confirm-white p{color:#fff}.alert-dismissible{position:relative}.alert-dismissible>p{padding-right:40px}.alert-dismissible .close{position:absolute;top:12px;right:15px}.box-validation .parsley-error{border-color:none !important}.box-validation .parsley-errors-list{border-color:#e31837;color:#e31837;background:#fce4e8;margin-top:initial}.box-validation .parsley-errors-list>li{list-style:none;padding:0;margin:0;margin:0 !important;font-size:0.9375rem}.m-callout,.m-callout-secondary,.m-callout-tertiary,.m-callout-bg-image .cta-content,.m-callout-quaternary{background:white;padding:40px 1.5em;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.m-callout.site-notification,.site-notification.m-callout-secondary,.site-notification.m-callout-tertiary,.m-callout-bg-image .site-notification.cta-content,.site-notification.m-callout-quaternary{font-weight:200;padding:20px 1.5em;padding-left:40px;padding-right:40px}.m-callout.site-notification p,.site-notification.m-callout-secondary p,.site-notification.m-callout-tertiary p,.m-callout-bg-image .site-notification.cta-content p,.site-notification.m-callout-quaternary p{line-height:1.5}.m-callout.align-left,.align-left.m-callout-secondary,.align-left.m-callout-tertiary,.m-callout-bg-image .align-left.cta-content,.align-left.m-callout-quaternary{padding-left:15px;padding-right:15px}.m-callout #sticky-nav-items,.m-callout-secondary #sticky-nav-items,.m-callout-tertiary #sticky-nav-items,.m-callout-bg-image .cta-content #sticky-nav-items,.m-callout-quaternary #sticky-nav-items{background:white}.m-callout.adjust-spacing,.adjust-spacing.m-callout-secondary,.adjust-spacing.m-callout-tertiary,.m-callout-bg-image .adjust-spacing.cta-content,.adjust-spacing.m-callout-quaternary{padding-top:0;padding-bottom:80px}.m-callout form,.m-callout-secondary form,.m-callout-tertiary form,.m-callout-bg-image .cta-content form,.m-callout-quaternary form{padding-top:15px}.m-callout a,.m-callout-secondary a,.m-callout-tertiary a,.m-callout-bg-image .cta-content a,.m-callout-quaternary a{text-decoration:none}.m-callout h1,.m-callout-secondary h1,.m-callout-tertiary h1,.m-callout-bg-image .cta-content h1,.m-callout-quaternary h1,.m-callout .ext-h1,.m-callout-secondary .ext-h1,.m-callout-tertiary .ext-h1,.m-callout-bg-image .cta-content .ext-h1,.m-callout-quaternary .ext-h1{margin-bottom:12px;font-size:30px;font-size:1.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#000}.m-callout .ball-count,.m-callout-secondary .ball-count,.m-callout-tertiary .ball-count,.m-callout-bg-image .cta-content .ball-count,.m-callout-quaternary .ball-count{font-size:22px;font-size:1.375rem;margin:0 auto;border-top:1px solid #fff;padding-top:10px;display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto}.m-callout .ball-count .titleist-logo,.m-callout-secondary .ball-count .titleist-logo,.m-callout-tertiary .ball-count .titleist-logo,.m-callout-bg-image .cta-content .ball-count .titleist-logo,.m-callout-quaternary .ball-count .titleist-logo{position:relative;top:3px;display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto}.m-callout .ball-count .titleist-logo:after,.m-callout-secondary .ball-count .titleist-logo:after,.m-callout-tertiary .ball-count .titleist-logo:after,.m-callout-bg-image .cta-content .ball-count .titleist-logo:after,.m-callout-quaternary .ball-count .titleist-logo:after{content:" : ";position:relative;top:-3px}.m-callout .ball-count .titleist-logo svg,.m-callout-secondary .ball-count .titleist-logo svg,.m-callout-tertiary .ball-count .titleist-logo svg,.m-callout-bg-image .cta-content .ball-count .titleist-logo svg,.m-callout-quaternary .ball-count .titleist-logo svg{width:100px;fill:#fff;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;float:left}.m-callout.is-narrow.border-left.bottom,.is-narrow.border-left.bottom.m-callout-secondary,.is-narrow.border-left.bottom.m-callout-tertiary,.m-callout-bg-image .is-narrow.border-left.bottom.cta-content,.is-narrow.border-left.bottom.m-callout-quaternary{padding-top:20px}.m-callout.large-feature-image picture,.large-feature-image.m-callout-secondary picture,.large-feature-image.m-callout-tertiary picture,.m-callout-bg-image .large-feature-image.cta-content picture,.large-feature-image.m-callout-quaternary picture{margin-bottom:20px}.m-callout.large-feature-image img,.large-feature-image.m-callout-secondary img,.large-feature-image.m-callout-tertiary img,.m-callout-bg-image .large-feature-image.cta-content img,.large-feature-image.m-callout-quaternary img{height:auto}@media screen and (min-width: 800px){.m-callout,.m-callout-secondary,.m-callout-tertiary,.m-callout-bg-image .cta-content,.m-callout-quaternary{padding:40px 2em}.m-callout.is-narrow,.is-narrow.m-callout-secondary,.is-narrow.m-callout-tertiary,.m-callout-bg-image .is-narrow.cta-content,.is-narrow.m-callout-quaternary{padding-top:50px;padding-bottom:50px}.m-callout.is-narrow h1,.is-narrow.m-callout-secondary h1,.is-narrow.m-callout-tertiary h1,.m-callout-bg-image .is-narrow.cta-content h1,.is-narrow.m-callout-quaternary h1{margin-bottom:.3em}.m-callout.is-extra-narrow,.is-extra-narrow.m-callout-secondary,.is-extra-narrow.m-callout-tertiary,.m-callout-bg-image .is-extra-narrow.cta-content,.is-extra-narrow.m-callout-quaternary{padding-top:10px;padding-bottom:20px}.titleist-nav .m-callout,.titleist-nav .m-callout-secondary,.titleist-nav .m-callout-tertiary,.titleist-nav .m-callout-bg-image .cta-content,.m-callout-bg-image .titleist-nav .cta-content,.titleist-nav .m-callout-quaternary{padding:90px 1.5em 70px}.titleist-nav .m-callout p+p,.titleist-nav .m-callout-secondary p+p,.titleist-nav .m-callout-tertiary p+p,.titleist-nav .m-callout-bg-image .cta-content p+p,.m-callout-bg-image .titleist-nav .cta-content p+p,.titleist-nav .m-callout-quaternary p+p{margin-top:10px}.titleist-nav .m-callout p+p a,.titleist-nav .m-callout-secondary p+p a,.titleist-nav .m-callout-tertiary p+p a,.titleist-nav .m-callout-bg-image .cta-content p+p a,.m-callout-bg-image .titleist-nav .cta-content p+p a,.titleist-nav .m-callout-quaternary p+p a{color:#000;border-bottom-color:rgba(0,0,0,0.2)}.titleist-nav .m-callout p+p a:hover,.titleist-nav .m-callout-secondary p+p a:hover,.titleist-nav .m-callout-tertiary p+p a:hover,.titleist-nav .m-callout-bg-image .cta-content p+p a:hover,.m-callout-bg-image .titleist-nav .cta-content p+p a:hover,.titleist-nav .m-callout-quaternary p+p a:hover,.titleist-nav .m-callout p+p a:focus,.titleist-nav .m-callout-secondary p+p a:focus,.titleist-nav .m-callout-tertiary p+p a:focus,.titleist-nav .m-callout-bg-image .cta-content p+p a:focus,.m-callout-bg-image .titleist-nav .cta-content p+p a:focus,.titleist-nav .m-callout-quaternary p+p a:focus{border-bottom-color:transparent}.titleist-nav .m-callout.border-left,.titleist-nav .border-left.m-callout-secondary,.titleist-nav .border-left.m-callout-tertiary,.titleist-nav .m-callout-bg-image .border-left.cta-content,.m-callout-bg-image .titleist-nav .border-left.cta-content,.titleist-nav .border-left.m-callout-quaternary{border-left:1px solid #d6d6d6}.titleist-nav .m-callout.is-narrow,.titleist-nav .is-narrow.m-callout-secondary,.titleist-nav .is-narrow.m-callout-tertiary,.titleist-nav .m-callout-bg-image .is-narrow.cta-content,.m-callout-bg-image .titleist-nav .is-narrow.cta-content,.titleist-nav .is-narrow.m-callout-quaternary{padding-top:50px;padding-bottom:50px}.titleist-nav .m-callout.is-extra-narrow,.titleist-nav .is-extra-narrow.m-callout-secondary,.titleist-nav .is-extra-narrow.m-callout-tertiary,.titleist-nav .m-callout-bg-image .is-extra-narrow.cta-content,.m-callout-bg-image .titleist-nav .is-extra-narrow.cta-content,.titleist-nav .is-extra-narrow.m-callout-quaternary{padding-top:10px;padding-bottom:20px}.titleist-nav .m-callout.is-tight,.titleist-nav .is-tight.m-callout-secondary,.titleist-nav .is-tight.m-callout-tertiary,.titleist-nav .m-callout-bg-image .is-tight.cta-content,.m-callout-bg-image .titleist-nav .is-tight.cta-content,.titleist-nav .is-tight.m-callout-quaternary{padding-top:30px;padding-bottom:30px}}.m-callout h1+p,.m-callout-secondary h1+p,.m-callout-tertiary h1+p,.m-callout-bg-image .cta-content h1+p,.m-callout-quaternary h1+p,.m-callout .ext-h1+p,.m-callout-secondary .ext-h1+p,.m-callout-tertiary .ext-h1+p,.m-callout-bg-image .cta-content .ext-h1+p,.m-callout-quaternary .ext-h1+p{margin-top:-10px}.m-callout h1+p:last-child,.m-callout-secondary h1+p:last-child,.m-callout-tertiary h1+p:last-child,.m-callout-bg-image .cta-content h1+p:last-child,.m-callout-quaternary h1+p:last-child,.m-callout .ext-h1+p:last-child,.m-callout-secondary .ext-h1+p:last-child,.m-callout-tertiary .ext-h1+p:last-child,.m-callout-bg-image .cta-content .ext-h1+p:last-child,.m-callout-quaternary .ext-h1+p:last-child{margin-top:20px}.m-callout p,.m-callout-secondary p,.m-callout-tertiary p,.m-callout-bg-image .cta-content p,.m-callout-quaternary p{margin:0 auto;max-width:720px}.m-callout p+p,.m-callout-secondary p+p,.m-callout-tertiary p+p,.m-callout-bg-image .cta-content p+p,.m-callout-quaternary p+p{margin-top:24px}.m-callout.align-left p,.align-left.m-callout-secondary p,.align-left.m-callout-tertiary p,.m-callout-bg-image .align-left.cta-content p,.align-left.m-callout-quaternary p{margin:0;text-align:left}.m-callout a[class*="btn"],.m-callout-secondary a[class*="btn"],.m-callout-tertiary a[class*="btn"],.m-callout-bg-image .cta-content a[class*="btn"],.m-callout-quaternary a[class*="btn"],.m-callout #needleChat,.m-callout-secondary #needleChat,.m-callout-tertiary #needleChat,.m-callout-bg-image .cta-content #needleChat,.m-callout-quaternary #needleChat,.m-callout .red-link,.m-callout-secondary .red-link,.m-callout-tertiary .red-link,.m-callout-bg-image .cta-content .red-link,.m-callout-quaternary .red-link,.m-callout .black-link,.m-callout-secondary .black-link,.m-callout-tertiary .black-link,.m-callout-bg-image .cta-content .black-link,.m-callout-quaternary .black-link{margin:10px 0}@media screen and (min-width: 440px){.m-callout a[class*="btn"],.m-callout-secondary a[class*="btn"],.m-callout-tertiary a[class*="btn"],.m-callout-bg-image .cta-content a[class*="btn"],.m-callout-quaternary a[class*="btn"],.m-callout #needleChat,.m-callout-secondary #needleChat,.m-callout-tertiary #needleChat,.m-callout-bg-image .cta-content #needleChat,.m-callout-quaternary #needleChat,.m-callout .red-link,.m-callout-secondary .red-link,.m-callout-tertiary .red-link,.m-callout-bg-image .cta-content .red-link,.m-callout-quaternary .red-link,.m-callout .black-link,.m-callout-secondary .black-link,.m-callout-tertiary .black-link,.m-callout-bg-image .cta-content .black-link,.m-callout-quaternary .black-link{display:inline-block;margin:5px 10px}}@media screen and (min-width: 660px){.m-callout a[class*="btn"],.m-callout-secondary a[class*="btn"],.m-callout-tertiary a[class*="btn"],.m-callout-bg-image .cta-content a[class*="btn"],.m-callout-quaternary a[class*="btn"],.m-callout #needleChat,.m-callout-secondary #needleChat,.m-callout-tertiary #needleChat,.m-callout-bg-image .cta-content #needleChat,.m-callout-quaternary #needleChat,.m-callout .red-link,.m-callout-secondary .red-link,.m-callout-tertiary .red-link,.m-callout-bg-image .cta-content .red-link,.m-callout-quaternary .red-link,.m-callout .black-link,.m-callout-secondary .black-link,.m-callout-tertiary .black-link,.m-callout-bg-image .cta-content .black-link,.m-callout-quaternary .black-link{margin:5px 5px}}@media screen and (min-width: 940px){.m-callout a[class*="btn"],.m-callout-secondary a[class*="btn"],.m-callout-tertiary a[class*="btn"],.m-callout-bg-image .cta-content a[class*="btn"],.m-callout-quaternary a[class*="btn"],.m-callout #needleChat,.m-callout-secondary #needleChat,.m-callout-tertiary #needleChat,.m-callout-bg-image .cta-content #needleChat,.m-callout-quaternary #needleChat,.m-callout .red-link,.m-callout-secondary .red-link,.m-callout-tertiary .red-link,.m-callout-bg-image .cta-content .red-link,.m-callout-quaternary .red-link,.m-callout .black-link,.m-callout-secondary .black-link,.m-callout-tertiary .black-link,.m-callout-bg-image .cta-content .black-link,.m-callout-quaternary .black-link{margin:0px 5px}}.m-callout #needleChat,.m-callout-secondary #needleChat,.m-callout-tertiary #needleChat,.m-callout-bg-image .cta-content #needleChat,.m-callout-quaternary #needleChat{display:block}.m-callout-enlarged-content{color:#000}.m-callout-enlarged-content p{line-height:1.4;font-size:24px;font-size:1.5rem;font-family:"ProximaNovaExtraCondensed",sans-serif;font-weight:700;color:#000}.m-callout-enlarged-content h1,.m-callout-enlarged-content .ext-h1{color:#000}.m-callout-secondary{background:#e31837;color:#fff}.m-callout-secondary #sticky-nav-items{background:#e31837}.m-callout-secondary p{color:#fff;font-weight:500}.m-callout-tertiary,.m-callout-bg-image .cta-content{background:#000;color:#fff}.m-callout-tertiary h1,.m-callout-bg-image .cta-content h1,.m-callout-tertiary h2,.m-callout-bg-image .cta-content h2,.m-callout-tertiary .ext-h1,.m-callout-bg-image .cta-content .ext-h1{color:#fff}.m-callout-tertiary #sticky-nav-items,.m-callout-bg-image .cta-content #sticky-nav-items{background:#000}.m-callout-tertiary a,.m-callout-bg-image .cta-content a{color:#fff}.m-callout-tertiary button,.m-callout-bg-image .cta-content button,.m-callout-tertiary input,.m-callout-bg-image .cta-content input,.m-callout-tertiary optgroup,.m-callout-bg-image .cta-content optgroup,.m-callout-tertiary select,.m-callout-bg-image .cta-content select,.m-callout-tertiary textarea,.m-callout-bg-image .cta-content textarea{color:#000}.m-callout-tertiary button.titleist-btn,.m-callout-bg-image .cta-content button.titleist-btn,.m-callout-tertiary button.btn-secondary,.m-callout-bg-image .cta-content button.btn-secondary,.m-callout-tertiary button.btn-tertiary,.m-callout-bg-image .cta-content button.btn-tertiary{color:#fff}.m-callout-tertiary p,.m-callout-bg-image .cta-content p{color:#fff}.titleist-nav .m-callout-tertiary,.titleist-nav .m-callout-bg-image .cta-content,.m-callout-bg-image .titleist-nav .cta-content{margin-bottom:0}.m-callout-tertiary .gray,.m-callout-bg-image .cta-content .gray{color:#999}.m-callout-tertiary .gray a,.m-callout-bg-image .cta-content .gray a{color:#999;border-bottom:1px dotted #999}.m-callout-tertiary .m-callout-enlarged-content p,.m-callout-bg-image .cta-content .m-callout-enlarged-content p,.m-callout-tertiary .m-callout-enlarged-content span,.m-callout-bg-image .cta-content .m-callout-enlarged-content span{line-height:1.4;font-size:24px;font-size:1.5rem;font-family:"ProximaNovaExtraCondensed",sans-serif;font-weight:700;color:#fff}.m-callout-quaternary{background:#f6f6f6;color:#000}.m-callout-quaternary #sticky-nav-items{background:#f6f6f6}.m-callout-quaternary h1,.m-callout-quaternary .ext-h1{color:#000}.m-callout-bg-image{position:relative;overflow:hidden}.m-callout-bg-image .cta-content{position:relative}.m-callout-bg-image .cta-content.has-image{background:rgba(0,0,0,0.35)}@media screen and (max-width: 520px){.m-callout-bg-image .cta-content.has-image a{margin-left:auto;margin-right:auto;width:50%}}.m-callout-bg-image .cta-background{background-repeat:no-repeat;position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;background-size:cover}#sticky-subnav{padding:20px 0px 0px 0px;overflow:visible}@media screen and (min-width: 441px){#sticky-subnav{padding:20px 2px 0px 2px}#sticky-subnav.more-vertical-padding{padding-top:40px}#sticky-subnav.desktop-no-top-padding,#sticky-subnav.desktop-no-top-padding.more-vertical-padding{padding-top:0px}}#sticky-subnav h1{margin-bottom:0em}#sticky-subnav p{margin-top:1em;margin-bottom:0em}#sticky-subnav p.m-product-label{margin-top:0}#sticky-subnav #sticky-nav-items .items-wrapper{padding-top:12px;padding-bottom:20px;position:relative}@media screen and (max-width: 440px){#sticky-subnav #sticky-nav-items .items-wrapper{padding:0;position:absolute;z-index:3;left:0;right:0;background:#fff;padding-bottom:0px}}#sticky-subnav #sticky-nav-items .items-wrapper:after{display:block;content:' ';background:rgba(0,0,0,0.2);background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.2)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);height:4px;width:100%;position:absolute;bottom:-4px;left:0;right:0;z-index:1}#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-left,#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-right{margin-top:-5px}@media screen and (max-width: 520px){#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-left,#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-right{margin-top:-3px}}@media screen and (max-width: 800px){#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-left,#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-right{max-width:150px}}@media screen and (max-width: 660px){#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-left,#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-right{max-width:125px}}@media screen and (max-width: 520px){#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-left,#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-right{max-width:100px}}#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-left,#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-left{position:absolute;left:0;padding-left:10px}#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-right,#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-right{position:absolute;right:0;padding-right:10px}#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-left a,#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-right a{padding:10px;margin-left:0;margin-right:0}@media screen and (max-width: 520px){#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-left a,#sticky-subnav #sticky-nav-items .items-wrapper .nav-cta-position-right a{padding:8px 10px}}#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-left picture,#sticky-subnav #sticky-nav-items .items-wrapper .nav-logo-position-right picture{margin-top:10px;display:inline-block}#sticky-subnav #sticky-nav-items .items-wrapper .titleist-btn.outline:not(.selected):focus,#sticky-subnav #sticky-nav-items .items-wrapper .outline.btn-secondary:not(.selected):focus,#sticky-subnav #sticky-nav-items .items-wrapper .outline.btn-tertiary:not(.selected):focus,#sticky-subnav #sticky-nav-items .items-wrapper .inputfile+label.outline:not(.selected):focus{background-color:transparent;color:#e31837}#sticky-subnav #sticky-nav-items .items-wrapper .btn-secondary.outline:not(.selected):focus{background-color:transparent;color:#999}#sticky-subnav #sticky-nav-items .items-wrapper .btn-tertiary.outline:not(.selected):focus,#sticky-subnav #sticky-nav-items .items-wrapper .inputfile+label.outline:not(.selected):focus{background-color:transparent;color:#000}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align{position:relative;justify-content:space-between;align-items:center;background:inherit;padding-top:10px;padding-bottom:20px}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align:after{bottom:0}@media screen and (min-width: 441px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align{padding-top:28px;padding-bottom:25px}}@media screen and (max-width: 440px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align.is-hidden-mobile{display:none}}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper{display:flex;align-items:center;justify-content:center;order:2;flex:1}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div{white-space:nowrap;margin-right:12px;margin-left:12px}@media screen and (min-width: 1150px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div{padding-right:75px}}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div>p{margin-top:-12px}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div h2,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div .ext-h1{font-size:1rem;margin-bottom:0}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>p{display:inline-flex;margin-left:0;margin-right:0;overflow-y:hidden;overflow-x:auto;padding-bottom:6px;max-width:1200px}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>p *{white-space:nowrap;margin-left:8px;margin-right:8px}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>p a[class*="btn"]{flex:none}@media screen and (min-width: 441px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper:after{content:' ';position:absolute;left:unset;right:0;top:10px;bottom:unset;width:15px;height:45px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div{position:relative}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div:after{content:' ';position:absolute;right:-24px;top:-22px;bottom:unset;width:12px;height:45px;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%);z-index:1}}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-cta-position-left,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-logo-position-left{order:1;padding-right:10px;display:flex;margin-bottom:20px}@media screen and (min-width: 1000px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-cta-position-left,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-logo-position-left{position:absolute;left:0;margin-bottom:0}}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-logo-position-right,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-cta-position-right{order:3;padding-left:10px;display:flex;margin-top:20px}@media screen and (min-width: 1000px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-logo-position-right,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-cta-position-right{position:absolute;right:0;top:30%;margin-top:0;transform:translateY(-30%)}}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-cta-position-left,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-cta-position-right{white-space:nowrap}@media screen and (max-width: 999px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-cta-position-left,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-cta-position-right{position:static;display:inline-block}}#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-logo-position-left,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-logo-position-right{min-width:150px}@media screen and (max-width: 999px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-logo-position-left,#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align .nav-logo-position-right{position:static;display:inline-block}}@media screen and (min-width: 1150px){#sticky-subnav #sticky-nav-items .items-wrapper.text-left-align.has-logo-and-cta .text-items-wrapper{margin-left:150px;margin-right:150px}}#sticky-subnav #sticky-nav-items.m-callout--not-top .items-wrapper{padding-top:20px}@media screen and (max-width: 440px){#sticky-subnav #sticky-nav-items.m-callout--not-top .items-wrapper{padding-top:16px}}#sticky-subnav #sticky-nav-items.m-callout--not-top .items-wrapper.text-left-align{padding-top:28px}@media screen and (max-width: 440px){#sticky-subnav #sticky-nav-items.m-callout--not-top .items-wrapper.text-left-align{padding-top:16px}}#sticky-subnav #sticky-nav-items p{margin-top:0em}#sticky-subnav #sticky-nav-items p.has-logo-and-cta{display:table}@media screen and (min-width: 441px){#sticky-subnav.remove-sticky-desktop .m-callout--not-top{position:static}}#sticky-subnav.remove-bottom-divider #sticky-nav-items .items-wrapper:after{content:none}@media screen and (min-width: 441px){#sticky-subnav.m-callout-quaternary #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper:after{background:linear-gradient(90deg, rgba(246,246,246,0) 0%, #f6f6f6 100%)}#sticky-subnav.m-callout-quaternary #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div{position:relative}#sticky-subnav.m-callout-quaternary #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div:after{background:linear-gradient(90deg, #f6f6f6 0%, rgba(246,246,246,0) 100%)}}@media screen and (min-width: 441px){#sticky-subnav.m-callout-secondary #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper:after,#sticky-subnav.m-callout-tertiary #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper:after,.m-callout-bg-image #sticky-subnav.cta-content #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper:after{background:transparent}#sticky-subnav.m-callout-secondary #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div:after,#sticky-subnav.m-callout-tertiary #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div:after,.m-callout-bg-image #sticky-subnav.cta-content #sticky-nav-items .items-wrapper.text-left-align .text-items-wrapper>div:after{background:transparent}}@media screen and (max-width: 440px){#sticky-subnav.mobile-button-slider{padding-top:16px}#sticky-subnav.mobile-button-slider.more-vertical-padding{padding-top:40px}}@media screen and (max-width: 440px){#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper{position:static;overflow-x:auto;overflow-y:hidden;margin:0 20px;padding:8px 0 18px 0;background:transparent}#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper p{display:inline-flex}#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper p a[class*="btn"]{white-space:nowrap;margin-left:8px;margin-right:8px}#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper:before{content:' ';position:absolute;left:20px;top:auto;bottom:unset;width:12px;height:45px;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%);z-index:1}#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper:after{content:' ';position:absolute;left:unset;right:19px;top:auto;transform:translateY(-100%);bottom:unset;width:15px;height:45px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}}@media screen and (max-width: 1024px){#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper .titleist-btn.outline:not(.selected):hover,#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper .outline.btn-secondary:not(.selected):hover,#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper .outline.btn-tertiary:not(.selected):hover,#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper .inputfile+label.outline:not(.selected):hover{background-color:transparent;color:#e31837}#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper .btn-secondary.outline:not(.selected):hover{background-color:transparent;color:#999}#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper .btn-tertiary.outline:not(.selected):hover,#sticky-subnav.mobile-button-slider #sticky-nav-items .items-wrapper .inputfile+label.outline:not(.selected):hover{background-color:transparent;color:#000}}#sticky-subnav.mobile-button-slider #sticky-nav-items.m-callout--not-top .items-wrapper{padding-top:20px}@media screen and (max-width: 440px){#sticky-subnav.mobile-button-slider #sticky-nav-items.m-callout--not-top .items-wrapper{padding-top:16px}}#sticky-subnav.mobile-button-slider #sticky-nav-items.m-callout--not-top .items-wrapper.text-left-align{padding-top:28px}@media screen and (max-width: 440px){#sticky-subnav.mobile-button-slider #sticky-nav-items.m-callout--not-top .items-wrapper.text-left-align{padding-top:16px}}@media screen and (max-width: 440px){#sticky-subnav.mobile-button-slider.m-callout-tertiary #sticky-nav-items .items-wrapper:before,.m-callout-bg-image #sticky-subnav.mobile-button-slider.cta-content #sticky-nav-items .items-wrapper:before{background:linear-gradient(90deg, #000 0%, transparent 100%)}#sticky-subnav.mobile-button-slider.m-callout-tertiary #sticky-nav-items .items-wrapper:after,.m-callout-bg-image #sticky-subnav.mobile-button-slider.cta-content #sticky-nav-items .items-wrapper:after{background:linear-gradient(90deg, transparent 0%, #000 100%)}}#sticky-subnav.mobile-button-slider.more-vertical-padding #sticky-nav-items .items-wrapper{padding-bottom:40px}#sticky-subnav.mobile-button-slider.more-vertical-padding #sticky-nav-items .items-wrapper.text-left-align{padding-bottom:40px}#sticky-subnav.mobile-button-slider.more-vertical-padding #sticky-nav-items.m-callout--not-top .items-wrapper{padding-top:40px}@media screen and (max-width: 440px){#sticky-subnav.mobile-button-slider.m-callout-quaternary #sticky-nav-items .items-wrapper:before{background:linear-gradient(90deg, #f6f6f6 0%, rgba(246,246,246,0) 100%)}#sticky-subnav.mobile-button-slider.m-callout-quaternary #sticky-nav-items .items-wrapper:after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #f6f6f6 100%)}}@media screen and (max-width: 440px){#sticky-subnav.mobile-button-wrap{padding-top:20px}#sticky-subnav.mobile-button-wrap.more-vertical-padding{padding-top:40px}#sticky-subnav.mobile-button-wrap #sticky-nav-items .items-wrapper{position:static;overflow:hidden;margin:0 20px;padding:8px 0 4px 0;background:transparent}#sticky-subnav.mobile-button-wrap #sticky-nav-items .items-wrapper p{display:flex;flex-wrap:wrap;justify-content:center}#sticky-subnav.mobile-button-wrap #sticky-nav-items .items-wrapper p a[class*="btn"]{white-space:nowrap;margin-left:1%;margin-right:1%;margin-bottom:12px}#sticky-subnav.mobile-button-wrap.more-vertical-padding #sticky-nav-items .items-wrapper,#sticky-subnav.mobile-button-wrap.more-vertical-padding #sticky-nav-items .items-wrapper.text-left-align{padding-bottom:28px}#sticky-subnav.mobile-button-wrap.more-vertical-padding #sticky-nav-items.m-callout--not-top .items-wrapper{padding-top:40px}}@media screen and (min-width: 441px){#sticky-subnav.more-vertical-padding #sticky-nav-items .items-wrapper{padding-bottom:40px}#sticky-subnav.more-vertical-padding #sticky-nav-items .items-wrapper.text-left-align{padding-top:44px}}@media screen and (max-width: 440px){#sticky-subnav.m-callout-tertiary #sticky-nav-items .items-wrapper,.m-callout-bg-image #sticky-subnav.cta-content #sticky-nav-items .items-wrapper{background:transparent}#sticky-subnav.m-callout-tertiary #sticky-nav-items .items-wrapper:after,.m-callout-bg-image #sticky-subnav.cta-content #sticky-nav-items .items-wrapper:after{display:none}}@media screen and (max-width: 440px){#sticky-subnav.m-callout-tertiary.mobile-button-slider #sticky-nav-items .items-wrapper:after,.m-callout-bg-image #sticky-subnav.mobile-button-slider.cta-content #sticky-nav-items .items-wrapper:after{display:block}}#sticky-subnav a[class*="btn"]{will-change:background-color;-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;transition:background-color 250ms linear}@media screen and (max-width: 800px){#sticky-subnav a[class*="btn"]{padding:8px 18px}#sticky-subnav a[class*="btn"].titleist-btn:not(.outline),#sticky-subnav a[class*="btn"].btn-secondary:not(.outline),#sticky-subnav a[class*="btn"].btn-tertiary:not(.outline){padding-top:10px;padding-bottom:10px}}@media screen and (max-width: 660px){#sticky-subnav a[class*="btn"]{margin:5px 2px}}@media screen and (max-width: 440px){#sticky-subnav{padding-top:0px}#sticky-subnav .collapsible-menu-heading{font-size:11px;font-size:.6875rem;font-weight:normal;border:1px solid #DDD;line-height:1.9;text-align:left;padding:13px 0 13px 13px;margin:12px 10px 10px}#sticky-subnav .collapsible-menu-heading.has-logo{line-height:0.9}#sticky-subnav ul.collapsible-menu{padding:0 10px 0px 10px;margin-top:-10px;margin-bottom:10px}#sticky-subnav ul.collapsible-menu li{line-height:1.9}#sticky-subnav .collapsible-menu-button{position:absolute;margin-right:0px;right:25px}#sticky-subnav .collapsible-menu-button .collapsible-icon{position:absolute;margin-top:2px;text-indent:-9999em;background:url(../images/down-arrow.png);background-size:16px 16px;width:16px;height:16px}#sticky-subnav .collapsible-menu-button[aria-expanded="true"] .collapsible-icon{background-image:url(../images/up-arrow.png)}#sticky-subnav .collapsible-menu li a{font-size:11px;font-size:.6875rem;border:1px solid #DDD;border-top:0px;display:block;text-align:left;padding:13px 0 13px 13px;color:#000}#sticky-subnav.m-callout-secondary,#sticky-subnav.m-callout-tertiary,.m-callout-bg-image #sticky-subnav.cta-content{background:#000}#sticky-subnav.m-callout-secondary button.collapsible-menu-button,#sticky-subnav.m-callout-tertiary button.collapsible-menu-button,.m-callout-bg-image #sticky-subnav.cta-content button.collapsible-menu-button{color:#fff}#sticky-subnav.m-callout-secondary .collapsible-menu li,#sticky-subnav.m-callout-tertiary .collapsible-menu li,.m-callout-bg-image #sticky-subnav.cta-content .collapsible-menu li{background:#000}#sticky-subnav.m-callout-secondary .collapsible-menu li a,#sticky-subnav.m-callout-tertiary .collapsible-menu li a,.m-callout-bg-image #sticky-subnav.cta-content .collapsible-menu li a{color:#fff}#sticky-subnav.m-callout-secondary .collapsible-menu li a:hover,#sticky-subnav.m-callout-secondary .collapsible-menu li a:focus,#sticky-subnav.m-callout-tertiary .collapsible-menu li a:hover,.m-callout-bg-image #sticky-subnav.cta-content .collapsible-menu li a:hover,#sticky-subnav.m-callout-tertiary .collapsible-menu li a:focus,.m-callout-bg-image #sticky-subnav.cta-content .collapsible-menu li a:focus{border-bottom-color:#fff}}#scroll-progress-bar .back-to-top{display:none}@media screen and (max-width: 440px){#scroll-progress-bar.progress-not-top .back-to-top{display:block;bottom:10px;background:rgba(0,0,0,0.9) url("../images/icons/PNG/up-arrow.png") no-repeat 82px 8px;background-size:10px 12px;color:#fff;padding:5px 25px 5px 12px;border-bottom:0;position:fixed;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:11px;font-size:.6875rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;z-index:3}}@media screen and (min-width: 441px){.m-callout--not-top{position:fixed;left:0;right:0;top:0;width:100%;z-index:105}.m-callout--pinned.m-callout--top{position:relative}}.mobile-sticky .m-callout--not-top{position:fixed;left:0;right:0;top:0;width:100%;z-index:105}.mobile-sticky .m-callout--pinned.m-callout--top{position:relative}.scroll-progress-container{left:0;width:100%;height:3px;margin-bottom:0px;position:absolute;overflow:hidden;background-color:transparent;content:"";display:table;table-layout:fixed;bottom:-3px}.scroll-progress-container .scroll-progress{width:0%;float:left;height:100%;z-index:99;max-width:100%;background-color:#b51029}.cta-full-width .section-label{color:#e31837;margin-bottom:10px}.cta-full-width .cta-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;align-items:center}.cta-full-width .cta-wrapper a{margin-left:0;margin-right:0}.cta-full-width .cta-wrapper a+a{margin-left:20px !important}@media screen and (max-width: 660px){.cta-full-width .cta-wrapper.wrap-on-mobile{flex-direction:column;align-items:center}.cta-full-width .cta-wrapper.wrap-on-mobile a+a{margin-left:0px !important;margin-top:10px;margin-bottom:5px}}.cta-full-width.align-left .cta-wrapper{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-justify-content:left;-moz-justify-content:left;justify-content:left}.titleist-menu,.titleist-menu-notifications{padding:10px 0}.titleist-menu .btn-toggle:focus .titleist-icon,.titleist-menu-notifications .btn-toggle:focus .titleist-icon{color:#e31837}.titleist-menu .btn-toggle .titleist-icon,.titleist-menu-notifications .btn-toggle .titleist-icon{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-left:5px;-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;position:relative;top:3px}.titleist-menu>ul,.titleist-menu-notifications>ul{font-size:12px;font-size:.75rem}.titleist-menu>ul>li,.titleist-menu-notifications>ul>li{position:relative;padding-bottom:5px}.no-js .titleist-menu>ul>li:hover .menu-content,.no-js .titleist-menu-notifications>ul>li:hover .menu-content{top:100%;left:0;opacity:1}.titleist-menu>ul>li.is-open .menu-content,.titleist-menu-notifications>ul>li.is-open .menu-content{display:block;top:100%;position:absolute;left:0;opacity:1;z-index:99}.titleist-menu>ul>li.is-open .icon-expand,.titleist-menu-notifications>ul>li.is-open .icon-expand{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.titleist-menu>ul .menu-content,.titleist-menu-notifications>ul .menu-content{list-style:none;padding:0;margin:0;display:none;-webkit-transition:opacity ease-in-out 0.3s;-moz-transition:opacity ease-in-out 0.3s;-ms-transition:opacity ease-in-out 0.3s;transition:opacity ease-in-out 0.3s;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.4);box-shadow:0 0 3px 0 rgba(0,0,0,0.4);font-size:12px;font-size:.75rem;opacity:0;background:#fff;width:100%;min-width:180px;border-radius:2px;line-height:1.2}.titleist-menu>ul .menu-content li,.titleist-menu-notifications>ul .menu-content li{margin:0}.titleist-menu>ul .menu-content.needs-columns,.titleist-menu-notifications>ul .menu-content.needs-columns{min-width:280px}.titleist-menu>ul .menu-content.needs-columns li,.titleist-menu-notifications>ul .menu-content.needs-columns li{width:49.3%;display:inline-block}.titleist-menu>ul .menu-content a,.titleist-menu-notifications>ul .menu-content a{color:#000;display:block;padding:10px;font-weight:400}.titleist-menu>ul .menu-content a:hover,.titleist-menu-notifications>ul .menu-content a:hover{background:#000;color:#fff;text-decoration:none;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s}.titleist-menu>ul .menu-content a:hover .titleist-icon,.titleist-menu-notifications>ul .menu-content a:hover .titleist-icon{color:#fff}.titleist-menu>ul .menu-content .titleist-icon,.titleist-menu-notifications>ul .menu-content .titleist-icon{color:#000;margin:0 0 0 5px}.footer-bar .titleist-menu .titleist-icon,.footer-bar .titleist-menu-notifications .titleist-icon{color:#fff}.menu-social{padding:0}.footer-new .menu-social{text-align:center}.menu-social>ul{font-size:24px;font-size:1.5rem}.menu-social a:hover{text-decoration:none}@media screen and (max-width: 800px){.menu-social .titleist-icon{font-size:30px;font-size:1.875rem}.footer-new .menu-social .titleist-icon{font-size:14px;font-size:.875rem}.menu-social li{margin-right:20px}}.menu-languages{margin-top:0;padding:0}.menu-languages .titleist-icon{margin-right:10px;position:relative;top:2px}.menu-languages li{color:#fff}.m-section,.m-section-tertiary,.m-section-quaternary{*zoom:1;clear:both}.m-section:before,.m-section-tertiary:before,.m-section-quaternary:before,.m-section:after,.m-section-tertiary:after,.m-section-quaternary:after{content:" ";display:table}.m-section:after,.m-section-tertiary:after,.m-section-quaternary:after{clear:both}.m-section.full-width-bg-image,.full-width-bg-image.m-section-tertiary,.full-width-bg-image.m-section-quaternary{position:relative;overflow:hidden;background-color:transparent !important}.m-section.full-width-bg-image .col,.full-width-bg-image.m-section-tertiary .col,.full-width-bg-image.m-section-quaternary .col{position:relative}.m-section .m-section-inner.bg-image,.m-section-tertiary .m-section-inner.bg-image,.m-section-quaternary .m-section-inner.bg-image{position:relative;overflow:hidden;background-color:transparent !important}.m-section .m-section-inner.bg-image .col,.m-section-tertiary .m-section-inner.bg-image .col,.m-section-quaternary .m-section-inner.bg-image .col{position:relative}.m-section .m-section-inner #needleChat,.m-section-tertiary .m-section-inner #needleChat,.m-section-quaternary .m-section-inner #needleChat{display:inline}.m-section .cta-background,.m-section-tertiary .cta-background,.m-section-quaternary .cta-background{background-repeat:no-repeat;position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;background-size:cover}@media screen and (min-width: 1150px){.m-section .cta-background,.m-section-tertiary .cta-background,.m-section-quaternary .cta-background{height:0;padding-bottom:50%;background-size:contain}}.m-section.full-width-image .titleist-container-wide,.full-width-image.m-section-tertiary .titleist-container-wide,.full-width-image.m-section-quaternary .titleist-container-wide{max-width:none}@media screen and (min-width: 800px){.m-section.full-width-image .titleist-container-wide .m-section-inner,.full-width-image.m-section-tertiary .titleist-container-wide .m-section-inner,.full-width-image.m-section-quaternary .titleist-container-wide .m-section-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}}.m-section.full-width-image .titleist-container-wide .m-section-inner .m-section-content,.full-width-image.m-section-tertiary .titleist-container-wide .m-section-inner .m-section-content,.full-width-image.m-section-quaternary .titleist-container-wide .m-section-inner .m-section-content{padding-left:32px;padding-right:32px}@media screen and (min-width: 800px){.m-section.full-width-image .titleist-container-wide .m-section-inner .m-section-content,.full-width-image.m-section-tertiary .titleist-container-wide .m-section-inner .m-section-content,.full-width-image.m-section-quaternary .titleist-container-wide .m-section-inner .m-section-content{padding-left:50px;padding-right:50px}}@media screen and (min-width: 1500px){.m-section.full-width-image .titleist-container-wide .m-section-inner .m-fiftyfifty-video,.full-width-image.m-section-tertiary .titleist-container-wide .m-section-inner .m-fiftyfifty-video,.full-width-image.m-section-quaternary .titleist-container-wide .m-section-inner .m-fiftyfifty-video{max-width:800px;margin:0 auto}}@media screen and (min-width: 800px){.m-section.full-width-image .titleist-container-wide .m-section-inner.image-right .col-last,.full-width-image.m-section-tertiary .titleist-container-wide .m-section-inner.image-right .col-last,.full-width-image.m-section-quaternary .titleist-container-wide .m-section-inner.image-right .col-last{order:2}}@media screen and (min-width: 1200px){.m-section.full-width-image .titleist-container-wide .m-section-inner.image-right .m-section-content,.full-width-image.m-section-tertiary .titleist-container-wide .m-section-inner.image-right .m-section-content,.full-width-image.m-section-quaternary .titleist-container-wide .m-section-inner.image-right .m-section-content{padding-left:150px;width:60%}}.m-section.full-width-image .titleist-container-wide .m-section-inner.image-left .m-section-content,.full-width-image.m-section-tertiary .titleist-container-wide .m-section-inner.image-left .m-section-content,.full-width-image.m-section-quaternary .titleist-container-wide .m-section-inner.image-left .m-section-content{float:right}@media screen and (min-width: 1200px){.m-section.full-width-image .titleist-container-wide .m-section-inner.image-left .m-section-content,.full-width-image.m-section-tertiary .titleist-container-wide .m-section-inner.image-left .m-section-content,.full-width-image.m-section-quaternary .titleist-container-wide .m-section-inner.image-left .m-section-content{padding-right:150px;width:60%}}@media screen and (min-width: 1200px){.m-section.full-width-image.vertically-center .titleist-container-wide .m-section-inner.image-right .m-section-content,.full-width-image.vertically-center.m-section-tertiary .titleist-container-wide .m-section-inner.image-right .m-section-content,.full-width-image.vertically-center.m-section-quaternary .titleist-container-wide .m-section-inner.image-right .m-section-content{width:30%}}@media screen and (min-width: 1200px){.m-section.full-width-image.vertically-center .titleist-container-wide .m-section-inner.image-left .m-section-content,.full-width-image.vertically-center.m-section-tertiary .titleist-container-wide .m-section-inner.image-left .m-section-content,.full-width-image.vertically-center.m-section-quaternary .titleist-container-wide .m-section-inner.image-left .m-section-content{right:0;width:30%}}.m-section .has-mobile-image picture,.m-section-tertiary .has-mobile-image picture,.m-section-quaternary .has-mobile-image picture{display:none}.m-section .has-mobile-image picture.mobile-image,.m-section-tertiary .has-mobile-image picture.mobile-image,.m-section-quaternary .has-mobile-image picture.mobile-image{display:block}@media screen and (min-width: 800px){.m-section .has-mobile-image picture,.m-section-tertiary .has-mobile-image picture,.m-section-quaternary .has-mobile-image picture{display:block}.m-section .has-mobile-image picture.mobile-image,.m-section-tertiary .has-mobile-image picture.mobile-image,.m-section-quaternary .has-mobile-image picture.mobile-image{display:none}}.m-section.add-space,.add-space.m-section-tertiary,.add-space.m-section-quaternary{margin:0}@media screen and (min-width: 800px){.m-section.add-space,.add-space.m-section-tertiary,.add-space.m-section-quaternary{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 940px){.m-section.add-space,.add-space.m-section-tertiary,.add-space.m-section-quaternary{padding-top:150px;padding-bottom:150px}}.m-section .col,.m-section-tertiary .col,.m-section-quaternary .col{float:left;margin:0}.m-section .col-last,.m-section-tertiary .col-last,.m-section-quaternary .col-last{float:right}@media screen and (max-width: 939px){.m-section.image-below-description-mobile .m-section-inner,.image-below-description-mobile.m-section-tertiary .m-section-inner,.image-below-description-mobile.m-section-quaternary .m-section-inner{display:flex;flex-direction:column-reverse;align-items:center}}@media screen and (min-width: 940px){.m-section.vertically-center .m-section-inner,.vertically-center.m-section-tertiary .m-section-inner,.vertically-center.m-section-quaternary .m-section-inner{position:relative;overflow:hidden}.m-section.vertically-center .m-section-inner .col,.vertically-center.m-section-tertiary .m-section-inner .col,.vertically-center.m-section-quaternary .m-section-inner .col{position:initial}.m-section.vertically-center .m-section-inner .m-section-content,.vertically-center.m-section-tertiary .m-section-inner .m-section-content,.vertically-center.m-section-quaternary .m-section-inner .m-section-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(50% - 100px)}}.m-section p:not(.section-label),.m-section-tertiary p:not(.section-label),.m-section-quaternary p:not(.section-label),.m-section ul,.m-section-tertiary ul,.m-section-quaternary ul,.m-section ol,.m-section-tertiary ol,.m-section-quaternary ol{margin-bottom:10px}.m-section a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary):not(.no-hover-effect):hover,.m-section-tertiary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary):not(.no-hover-effect):hover,.m-section-quaternary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary):not(.no-hover-effect):hover{opacity:.75}.m-section .m-section-header h2.ext-h1 a:hover,.m-section-tertiary .m-section-header h2.ext-h1 a:hover,.m-section-quaternary .m-section-header h2.ext-h1 a:hover{opacity:1}.m-section a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary).text-link,.m-section-tertiary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary).text-link,.m-section-quaternary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary).text-link{color:#000;border:none;text-decoration:none}.m-section a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary).text-link .icon-v2,.m-section-tertiary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary).text-link .icon-v2,.m-section-quaternary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary).text-link .icon-v2{background:#000;top:0.4em}.m-section img,.m-section-tertiary img,.m-section-quaternary img,.m-section picture,.m-section-tertiary picture,.m-section-quaternary picture{display:block;margin:auto;width:100%;height:auto}.m-section img.inline-logo,.m-section-tertiary img.inline-logo,.m-section-quaternary img.inline-logo,.m-section picture.inline-logo,.m-section-tertiary picture.inline-logo,.m-section-quaternary picture.inline-logo{margin:0;display:inline-block;position:relative;top:2px}.m-section h1,.m-section-tertiary h1,.m-section-quaternary h1,.m-section .ext-h1,.m-section-tertiary .ext-h1,.m-section-quaternary .ext-h1{font-size:30px;font-size:1.875rem;margin-bottom:10px;padding-bottom:0;font-weight:700;letter-spacing:.0em;text-transform:uppercase}.m-section h1.mb-0,.m-section-tertiary h1.mb-0,.m-section-quaternary h1.mb-0,.m-section .ext-h1.mb-0,.m-section-tertiary .ext-h1.mb-0,.m-section-quaternary .ext-h1.mb-0{margin-bottom:0px}.m-section h1 a,.m-section-tertiary h1 a,.m-section-quaternary h1 a,.m-section .ext-h1 a,.m-section-tertiary .ext-h1 a,.m-section-quaternary .ext-h1 a{border-bottom:0;color:#000;letter-spacing:0}.m-section h1 a:hover,.m-section-tertiary h1 a:hover,.m-section-quaternary h1 a:hover,.m-section h1 a:focus,.m-section-tertiary h1 a:focus,.m-section-quaternary h1 a:focus,.m-section .ext-h1 a:hover,.m-section-tertiary .ext-h1 a:hover,.m-section-quaternary .ext-h1 a:hover,.m-section .ext-h1 a:focus,.m-section-tertiary .ext-h1 a:focus,.m-section-quaternary .ext-h1 a:focus{opacity:.5}.m-section.has-forms .gutter,.has-forms.m-section-tertiary .gutter,.has-forms.m-section-quaternary .gutter,.m-section.has-forms .sub-menu>li,.has-forms.m-section-tertiary .sub-menu>li,.has-forms.m-section-quaternary .sub-menu>li{margin-bottom:0}@media screen and (max-width: 660px){.m-section .video-col video,.m-section-tertiary .video-col video,.m-section-quaternary .video-col video,.m-section .video-col .video-in-view,.m-section-tertiary .video-col .video-in-view,.m-section-quaternary .video-col .video-in-view{display:none}.m-section .video-col video.enable-mobile-video,.m-section-tertiary .video-col video.enable-mobile-video,.m-section-quaternary .video-col video.enable-mobile-video,.m-section .video-col .video-in-view.enable-mobile-video,.m-section-tertiary .video-col .video-in-view.enable-mobile-video,.m-section-quaternary .video-col .video-in-view.enable-mobile-video{max-width:100%;height:auto;display:block;position:relative}}@media screen and (min-width: 661px){.m-section .video-col picture,.m-section-tertiary .video-col picture,.m-section-quaternary .video-col picture{display:block}.m-section .video-col video,.m-section-tertiary .video-col video,.m-section-quaternary .video-col video{max-width:100%;height:auto;min-height:550px;display:block;position:relative}.m-section .video-col video.preload-video,.m-section-tertiary .video-col video.preload-video,.m-section-quaternary .video-col video.preload-video,.m-section .video-col video.hidden-for-desktop,.m-section-tertiary .video-col video.hidden-for-desktop,.m-section-quaternary .video-col video.hidden-for-desktop{display:none}.m-section .video-col .video-in-view,.m-section-tertiary .video-col .video-in-view,.m-section-quaternary .video-col .video-in-view{display:block;width:1px;height:1px;position:absolute;bottom:175px}}.m-section.m-section--2-col,.m-section--2-col.m-section-tertiary,.m-section--2-col.m-section-quaternary{padding:50px 0}.m-section.m-section--2-col .col .gutter,.m-section--2-col.m-section-tertiary .col .gutter,.m-section--2-col.m-section-quaternary .col .gutter,.m-section.m-section--2-col .col .sub-menu>li,.m-section--2-col.m-section-tertiary .col .sub-menu>li,.m-section--2-col.m-section-quaternary .col .sub-menu>li{margin-top:0;margin-bottom:0;font-size:14px;font-size:.875rem}@media screen and (max-width: 800px){.m-section.m-section--2-col .col .gutter img,.m-section--2-col.m-section-tertiary .col .gutter img,.m-section--2-col.m-section-quaternary .col .gutter img,.m-section.m-section--2-col .col .sub-menu>li img,.m-section--2-col.m-section-tertiary .col .sub-menu>li img,.m-section--2-col.m-section-quaternary .col .sub-menu>li img{max-width:450px}}@media screen and (min-width: 800px){.m-section.m-section--2-col,.m-section--2-col.m-section-tertiary,.m-section--2-col.m-section-quaternary{background:linear-gradient(to right, #fff 50%, #f6f6f6 50%);padding:50px 0}.m-section.m-section--2-col .col *:first-child,.m-section--2-col.m-section-tertiary .col *:first-child,.m-section--2-col.m-section-quaternary .col *:first-child{margin-top:0}.m-section.m-section--2-col .col .gutter,.m-section--2-col.m-section-tertiary .col .gutter,.m-section--2-col.m-section-quaternary .col .gutter,.m-section.m-section--2-col .col .sub-menu>li,.m-section--2-col.m-section-tertiary .col .sub-menu>li,.m-section--2-col.m-section-quaternary .col .sub-menu>li{margin-left:0;margin-right:74px}.m-section.m-section--2-col .col+.col .gutter,.m-section--2-col.m-section-tertiary .col+.col .gutter,.m-section--2-col.m-section-quaternary .col+.col .gutter,.m-section.m-section--2-col .col+.col .sub-menu>li,.m-section--2-col.m-section-tertiary .col+.col .sub-menu>li,.m-section--2-col.m-section-quaternary .col+.col .sub-menu>li{margin-left:74px;margin-right:0}}@media screen and (min-width: 320px){.m-section.m-section--2-col .col h2,.m-section--2-col.m-section-tertiary .col h2,.m-section--2-col.m-section-quaternary .col h2{margin-top:0}.m-section.m-section--2-col .col+.col .gutter p:last-of-type,.m-section--2-col.m-section-tertiary .col+.col .gutter p:last-of-type,.m-section--2-col.m-section-quaternary .col+.col .gutter p:last-of-type,.m-section.m-section--2-col .col+.col .sub-menu>li p:last-of-type,.m-section--2-col.m-section-tertiary .col+.col .sub-menu>li p:last-of-type,.m-section--2-col.m-section-quaternary .col+.col .sub-menu>li p:last-of-type,.m-section.m-section--2-col .col+.col .gutter ul:last-of-type,.m-section--2-col.m-section-tertiary .col+.col .gutter ul:last-of-type,.m-section--2-col.m-section-quaternary .col+.col .gutter ul:last-of-type,.m-section.m-section--2-col .col+.col .sub-menu>li ul:last-of-type,.m-section--2-col.m-section-tertiary .col+.col .sub-menu>li ul:last-of-type,.m-section--2-col.m-section-quaternary .col+.col .sub-menu>li ul:last-of-type,.m-section.m-section--2-col .col+.col .gutter ol:last-of-type,.m-section--2-col.m-section-tertiary .col+.col .gutter ol:last-of-type,.m-section--2-col.m-section-quaternary .col+.col .gutter ol:last-of-type,.m-section.m-section--2-col .col+.col .sub-menu>li ol:last-of-type,.m-section--2-col.m-section-tertiary .col+.col .sub-menu>li ol:last-of-type,.m-section--2-col.m-section-quaternary .col+.col .sub-menu>li ol:last-of-type{margin-bottom:0}}.m-section-master-header{text-align:center;padding:20px 20px 50px}.m-section-master-header h1,.m-section-master-header .ext-h1{margin-top:20px;margin-bottom:20px;font-size:30px;font-size:1.875rem;text-transform:uppercase;font-weight:700;text-transform:uppercase;letter-spacing:.02em;letter-spacing:0}@media screen and (min-width: 800px){.m-section-master-header h1,.m-section-master-header .ext-h1{font-size:24px;font-size:1.5rem}}.m-section-master-header.is-narrow{padding:0 0 25px}.m-section-master-header.is-narrow h1,.m-section-master-header.is-narrow .ext-h1{margin:0;font-size:30px;font-size:1.875rem}.m-section-master-header p{margin:0 auto;max-width:750px}.m-section-header{margin-bottom:15px;padding-bottom:15px}.m-section-header h1,.m-section-header .ext-h1{margin-bottom:0}.m-section-header.no-padding-under-title{margin-bottom:0px;padding-bottom:0px}@media screen and (min-width: 940px){.m-section-header{border-bottom:1px solid #e3dede}.m-section-header.no-border-bottom{border-bottom:0 none;padding-bottom:5px;margin-bottom:0}}@media screen and (max-width: 939px){.m-section-header{padding-bottom:5px;margin-bottom:0}}.m-section-header .section-subhead{margin:10px 0 0}.m-section-header .section-subhead .inline-logo{height:20px;width:55px;position:relative;top:3px;margin-right:0}.m-section-tertiary .section-label{color:#fff}.m-section-tertiary .m-section-inner{background:#000;color:#fff;overflow:hidden}.m-section-tertiary .m-section-inner h1,.m-section-tertiary .m-section-inner h2,.m-section-tertiary .m-section-inner h3,.m-section-tertiary .m-section-inner h4,.m-section-tertiary .m-section-inner h5,.m-section-tertiary .m-section-inner h6{color:#fff}.m-section-tertiary.full-width{background:#000}.m-section-tertiary.full-width .m-section-inner{background:none}.m-section-tertiary.full-width-image .titleist-container-wide{max-width:none}@media screen and (min-width: 800px){.m-section-tertiary.full-width-image .titleist-container-wide .m-section-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}}.m-section-tertiary.full-width-image .titleist-container-wide .m-section-inner .m-section-content{padding-left:32px;padding-right:32px}@media screen and (min-width: 800px){.m-section-tertiary.full-width-image .titleist-container-wide .m-section-inner .m-section-content{padding-left:50px;padding-right:50px}}@media screen and (min-width: 1500px){.m-section-tertiary.full-width-image .titleist-container-wide .m-section-inner .m-fiftyfifty-video{max-width:800px;margin:0 auto}}@media screen and (min-width: 800px){.m-section-tertiary.full-width-image .titleist-container-wide .m-section-inner.image-right .col-last{order:2}}@media screen and (min-width: 1200px){.m-section-tertiary.full-width-image .titleist-container-wide .m-section-inner.image-right .m-section-content{padding-left:150px;width:60%}}.m-section-tertiary.full-width-image .titleist-container-wide .m-section-inner.image-left .m-section-content{float:right}@media screen and (min-width: 1200px){.m-section-tertiary.full-width-image .titleist-container-wide .m-section-inner.image-left .m-section-content{padding-right:150px;width:60%}}@media screen and (min-width: 1200px){.m-section-tertiary.full-width-image.vertically-center .titleist-container-wide .m-section-inner.image-right .m-section-content{width:30%}}@media screen and (min-width: 1200px){.m-section-tertiary.full-width-image.vertically-center .titleist-container-wide .m-section-inner.image-left .m-section-content{right:0;width:30%}}.m-section-tertiary a,.m-section-tertiary p,.m-section-tertiary li{color:#fff}.m-section-tertiary a.titleist-btn,.m-section-tertiary a.btn-secondary,.m-section-tertiary a.btn-tertiary{color:#fff}.m-section-tertiary a.btn-secondary.outline:not(.invert){color:#999}.m-section-tertiary a.btn-secondary.outline:hover{color:#fff}.m-section-tertiary a.btn-tertiary.outline:not(.invert){color:#000}.m-section-tertiary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary){color:#e31837;border-bottom:1px solid rgba(227,24,55,0.7)}.m-section-tertiary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary).text-link{color:#fff;border:none;text-decoration:none}.m-section-tertiary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary).text-link .icon-v2{background:#fff;top:0.4em}.m-section-tertiary h1>a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary),.m-section-tertiary .ext-h1>a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary){color:#fff;border:0}.m-section-quaternary .section-label{color:#000}.m-section-quaternary .m-section-inner{background:#f6f6f6;color:#000;overflow:hidden}.m-section-quaternary.full-width{background:#f6f6f6}.m-section-quaternary.full-width .m-section-inner{background:none}.m-section-quaternary.full-width-image .titleist-container-wide{max-width:none}@media screen and (min-width: 800px){.m-section-quaternary.full-width-image .titleist-container-wide .m-section-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}}.m-section-quaternary.full-width-image .titleist-container-wide .m-section-inner .m-section-content{padding-left:32px;padding-right:32px}@media screen and (min-width: 800px){.m-section-quaternary.full-width-image .titleist-container-wide .m-section-inner .m-section-content{padding-left:50px;padding-right:50px}}@media screen and (min-width: 1500px){.m-section-quaternary.full-width-image .titleist-container-wide .m-section-inner .m-fiftyfifty-video{max-width:800px;margin:0 auto}}@media screen and (min-width: 800px){.m-section-quaternary.full-width-image .titleist-container-wide .m-section-inner.image-right .col-last{order:2}}@media screen and (min-width: 1200px){.m-section-quaternary.full-width-image .titleist-container-wide .m-section-inner.image-right .m-section-content{padding-left:150px;width:60%}}.m-section-quaternary.full-width-image .titleist-container-wide .m-section-inner.image-left .m-section-content{float:right}@media screen and (min-width: 1200px){.m-section-quaternary.full-width-image .titleist-container-wide .m-section-inner.image-left .m-section-content{padding-right:150px;width:60%}}@media screen and (min-width: 1200px){.m-section-quaternary.full-width-image.vertically-center .titleist-container-wide .m-section-inner.image-right .m-section-content{width:30%}}@media screen and (min-width: 1200px){.m-section-quaternary.full-width-image.vertically-center .titleist-container-wide .m-section-inner.image-left .m-section-content{right:0;width:30%}}.m-section-quaternary a{color:#000}.m-section-quaternary a.titleist-btn,.m-section-quaternary a.btn-secondary,.m-section-quaternary a.btn-tertiary{color:#fff}.m-section-quaternary a.btn-secondary.outline:not(.invert){color:#999}.m-section-quaternary a.btn-secondary.outline:hover{color:#fff}.m-section-quaternary a.btn-tertiary.outline:not(:hover):not(.invert){color:#000}.m-section-quaternary a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary){color:#e31837;border-bottom:1px solid rgba(227,24,55,0.7)}.m-section-quaternary a.acuity-embed-button:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary),.m-section-quaternary a.acuity-embed-button:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary):link{color:#fff}.m-section-quaternary h1>a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary),.m-section-quaternary .ext-h1>a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary){color:#000;border:0}.m-section-content{padding:20px;box-sizing:content-box}.m-section-content img,.m-section-content picture{width:auto;height:auto;margin:10px 0}.m-section-content.is-shaded{background:#f6f6f6;padding:30px 15px 0}.m-section-content.is-dark{background:#000;color:#fff}.m-section-content.is-dark .select-menu,.m-section-content.is-dark input{color:#000}.m-section-content.is-tight{padding-top:0;padding-bottom:25px}@media screen and (max-width: 939px){.m-section-content.text-center-mobile{text-align:center}}@media screen and (min-width: 940px){.m-section-content{padding:65px 75px}.m-section-content.is-narrow{padding:0 30px}.m-section-content.is-narrow{padding:0 30px}.m-section-content.is-short{padding-top:40px;padding-bottom:20px}.m-section-content.text-center-desktop{text-align:center}}@media screen and (min-width: 1000px){.m-section-content.less-padding{padding:10px 25px 4px 25px}}@media screen and (min-width: 1150px){.m-section-content.less-padding{padding:40px 60px 20px 60px}}.m-section-content .find-a-player{background:pink;margin-left:10px}.m-section-content .find-a-player .gutter,.m-section-content .find-a-player .sub-menu>li{margin-bottom:0;padding:0}.m-section-content .find-a-player .inline-connector{display:block;text-align:center}.m-section-content .find-a-player .btn-tertiary,.m-section-content .find-a-player .inputfile+label{width:100%;margin:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.m-section-content .select-a-tour .gutter,.m-section-content .select-a-tour .sub-menu>li{margin-bottom:0}@media screen and (min-width: 800px){.m-section-content .find-a-player{background:green}}@media screen and (min-width: 940px){.m-section-content .find-a-player{width:64%;margin-right:2%;border-right:1px solid #e3dede}}.section-label{font-size:16px;font-size:1rem;text-transform:uppercase;letter-spacing:.02em;margin:0 0 8px;padding:0;font-weight:400;text-transform:uppercase;letter-spacing:.02em;letter-spacing:.075em;line-height:1.1}.section-label.section-label--alt{font-size:12px;font-size:.75rem;color:#000;font-weight:700}.m-content{padding:45px 20px}@media screen and (min-width: 1000px){.m-content{padding:90px 0}}.m-section.m-add-gap,.m-add-gap.m-section-tertiary,.m-add-gap.m-section-quaternary{margin-top:50px;margin-bottom:50px;*zoom:1;clear:both}.m-section.m-add-gap:before,.m-add-gap.m-section-tertiary:before,.m-add-gap.m-section-quaternary:before,.m-section.m-add-gap:after,.m-add-gap.m-section-tertiary:after,.m-add-gap.m-section-quaternary:after{content:" ";display:table}.m-section.m-add-gap:after,.m-add-gap.m-section-tertiary:after,.m-add-gap.m-section-quaternary:after{clear:both}@media screen and (min-width: 800px){.m-section.m-add-gap,.m-add-gap.m-section-tertiary,.m-add-gap.m-section-quaternary{margin-top:100px;margin-bottom:100px}}.m-section-group{padding:50px 0}@media screen and (min-width: 800px){.m-section-group{padding:100px 0}}.m-section-group .m-section,.m-section-group .m-section-tertiary,.m-section-group .m-section-quaternary{margin-bottom:100px}.m-section-group .m-section:last-child,.m-section-group .m-section-tertiary:last-child,.m-section-group .m-section-quaternary:last-child{margin-bottom:0}.m-section-band,.m-section-band-quaternary{background:#fff;padding:30px 0}@media screen and (min-width: 800px){.m-section-band,.m-section-band-quaternary{padding:60px 0}}.m-section-band .m-block-social,.m-section-band-quaternary .m-block-social{padding-bottom:0}.m-section-band .m-block-social .m-card,.m-section-band-quaternary .m-block-social .m-card{background:#f6f6f6}.m-section-band-quaternary{background:#f6f6f6}.m-section-band-quaternary.needs-space .gutter,.m-section-band-quaternary.needs-space .sub-menu>li{margin-bottom:40px}.m-section-band-quaternary .m-block-social .m-card{background:#fff}@keyframes zoom-image{from{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.m-fifty-fifty-grid{padding-top:0 !important;padding-bottom:0 !important}.m-fifty-fifty-grid img{height:auto}@media screen and (max-width: 800px){.m-fifty-fifty-grid.bg-white .m-section-content.text-white h2,.m-fifty-fifty-grid.bg-white .m-section-content.text-white p{color:#000 !important}}@media screen and (max-width: 800px){.m-fifty-fifty-grid.bg-white .left-right-images .m-section-content.text-white h2,.m-fifty-fifty-grid.bg-white .left-right-images .m-section-content.text-white p{color:inherit !important}}.m-fifty-fifty-grid.m-full-width{padding-left:0 !important;padding-right:0 !important}.m-fifty-fifty-grid.m-full-width .titleist-container-wide{max-width:none}@media screen and (min-width: 800px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-section-content{max-width:325px}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .grid-right .m-section-content{padding-right:40px}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .grid-left .m-section-content{padding-left:40px}}@media screen and (min-width: 900px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .grid-right .m-section-content{padding-right:70px}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .grid-left .m-section-content{padding-left:70px}}@media screen and (min-width: 1000px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-section-content{max-width:400px}}@media screen and (min-width: 1600px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .grid-right .m-section-content{padding-right:170px}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .grid-left .m-section-content{padding-left:170px}}@media screen and (min-width: 1850px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .grid-right .m-section-content{padding-right:270px}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .grid-left .m-section-content{padding-left:270px}}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row{background:none}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row.grid-top{align-items:inherit}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row.grid-top>div{align-items:flex-start}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row.grid-middle{align-items:inherit}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row.grid-middle>div{align-items:center}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row.grid-bottom{align-items:inherit}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row.grid-bottom>div{align-items:flex-end}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-section-primary .m-fifty-fifty-grid-col{background:#fff;color:#000}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-section-tertiary .m-fifty-fifty-grid-col{background:#000;color:#fff}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-section-quaternary .m-fifty-fifty-grid-col{background:#f6f6f6;color:#000}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-section-secondary .m-fifty-fifty-grid-col{background:#e31837;color:#fff}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row-full{background:none;position:relative}@media screen and (min-width: 800px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row-full>div:first-child{float:none;display:block}}@media screen and (min-width: 800px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row-full .m-fifty-fifty-grid-hero .m-section-content{padding:0 !important;width:calc(50% - 30px);max-width:none}.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row-full .m-fifty-fifty-grid-hero .m-section-content>div{max-width:none;margin:0 auto;padding:0 50px}}@media screen and (min-width: 800px) and (min-width: 1000px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row-full .m-fifty-fifty-grid-hero .m-section-content>div{max-width:400px}}@media screen and (min-width: 800px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row-full .m-fifty-fifty-grid-hero.grid-left .m-section-content{margin-left:20px}}@media screen and (min-width: 800px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row-full .m-fifty-fifty-grid-hero.grid-right .m-section-content{margin-right:20px}}@media screen and (max-width: 799px){.m-fifty-fifty-grid.m-full-width .titleist-container-wide .m-fifty-fifty-grid-row-full{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 799px){.m-fifty-fifty-grid.m-full-width.has-fifty-fifty-items .m-fifty-fifty-grid-row-full>div{order:1}.m-fifty-fifty-grid.m-full-width.has-fifty-fifty-items .m-fifty-fifty-grid-row-full>div:first-child{order:2}}.m-fifty-fifty-grid.m-grid-w-gutter{padding-top:10px !important;padding-bottom:10px !important}@media screen and (max-width: 799px){.m-fifty-fifty-grid.m-grid-w-gutter{padding:20px !important}}@media screen and (max-width: 799px){.m-fifty-fifty-grid.m-grid-w-gutter .m-fifty-fifty-grid-row-full{margin-bottom:20px}}@media screen and (min-width: 800px){.m-fifty-fifty-grid.m-grid-w-gutter .m-fifty-fifty-grid-row-full>div:first-child{margin:10px 20px}}@media screen and (max-width: 799px){.m-fifty-fifty-grid.m-grid-w-gutter .m-fifty-fifty-grid-row{margin-bottom:20px}.m-fifty-fifty-grid.m-grid-w-gutter .m-fifty-fifty-grid-row.left-right-images>div:first-child{margin-bottom:20px}}@media screen and (min-width: 800px){.m-fifty-fifty-grid.m-grid-w-gutter .m-fifty-fifty-grid-row{padding:10px}}@media screen and (min-width: 800px){.m-fifty-fifty-grid.m-grid-w-gutter .m-fifty-fifty-grid-row>div{margin:0 10px}}.m-fifty-fifty-grid.m-grid-w-gutter .m-fifty-fifty-grid-row>div .m-fifty-fifty-grid-hero{width:auto;padding:inherit}.m-fifty-fifty-grid .animate-text-on-scroll .m-section-content h2,.m-fifty-fifty-grid .animate-text-on-scroll .m-section-content p{opacity:0;-webkit-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-ms-transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1),transform 1000ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%);will-change:opacity, transform;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.m-fifty-fifty-grid .animate-text-on-scroll .m-section-content p:not(.section-label){-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.m-fifty-fifty-grid .animate-text-on-scroll .m-section-content.in-view h2,.m-fifty-fifty-grid .animate-text-on-scroll .m-section-content.in-view p{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.m-fifty-fifty-grid .animate-text-on-scroll .m-section-content.in-view h2{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.m-fifty-fifty-grid .animate-text-on-scroll .m-section-content.in-view p{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.m-fifty-fifty-grid .animate-text-on-scroll .m-section-content.in-view p.section-label{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.m-fifty-fifty-grid>h2{font-size:15px;font-size:.9375rem;text-transform:uppercase}.m-fifty-fifty-grid>div>div{position:relative}.m-fifty-fifty-grid>div>div .col{float:left;margin:0}.m-fifty-fifty-grid>div>div .col-last{float:right}.m-fifty-fifty-grid .m-section-secondary .m-section-inner{background:#e31837;color:#fff;overflow:hidden}.m-fifty-fifty-grid .m-section-secondary .m-section-inner h1,.m-fifty-fifty-grid .m-section-secondary .m-section-inner h2,.m-fifty-fifty-grid .m-section-secondary .m-section-inner h3,.m-fifty-fifty-grid .m-section-secondary .m-section-inner h4,.m-fifty-fifty-grid .m-section-secondary .m-section-inner h5,.m-fifty-fifty-grid .m-section-secondary .m-section-inner h6{color:#fff}.m-fifty-fifty-grid .m-section-secondary .m-section-inner p{color:#fff}.m-fifty-fifty-grid .m-section-primary .m-section-inner{background:#fff;color:#000;overflow:hidden}.m-fifty-fifty-grid .m-section-content{text-align:center}.m-fifty-fifty-grid .m-section-content.text-left{text-align:left !important}.m-fifty-fifty-grid .m-section-content.text-right{text-align:right !important}.m-fifty-fifty-grid .m-section-content.text-center{text-align:center !important}@media screen and (min-width: 940px){.m-fifty-fifty-grid .m-section-content{padding:40px 50px}}.m-fifty-fifty-grid .m-section-content h2{font-size:16px;font-size:1rem;text-transform:capitalize;margin-bottom:10px}.m-fifty-fifty-grid .m-section-content.text-white h2,.m-fifty-fifty-grid .m-section-content.text-white p{color:#fff}.m-fifty-fifty-grid .m-section-content.text-black h2,.m-fifty-fifty-grid .m-section-content.text-black p{color:#000}.m-fifty-fifty-grid .m-section-content.text-dark-gray h2,.m-fifty-fifty-grid .m-section-content.text-dark-gray p{color:#000}.m-fifty-fifty-grid .m-section-content.text-red h2,.m-fifty-fifty-grid .m-section-content.text-red p{color:#e31837}.m-fifty-fifty-grid .m-section-inner.animate-image.m-fifty-fifty-grid-row .col,.m-fifty-fifty-grid .m-section-inner.animate-image.m-fifty-fifty-grid-row .col-last,.m-fifty-fifty-grid .m-section-inner.animate-image.m-fifty-fifty-grid-row-full .col,.m-fifty-fifty-grid .m-section-inner.animate-image.m-fifty-fifty-grid-row-full .col-last{overflow:hidden}@media screen and (max-width: 800px){.m-fifty-fifty-grid .m-section-inner.animate-image.m-fifty-fifty-grid-row .col picture,.m-fifty-fifty-grid .m-section-inner.animate-image.m-fifty-fifty-grid-row .col-last picture,.m-fifty-fifty-grid .m-section-inner.animate-image.m-fifty-fifty-grid-row-full .col picture,.m-fifty-fifty-grid .m-section-inner.animate-image.m-fifty-fifty-grid-row-full .col-last picture{overflow:hidden}}.m-fifty-fifty-grid .m-section-inner.animate-image picture img{transform:scale(1)}.m-fifty-fifty-grid .m-section-inner.animate-image.hover picture img{animation:zoom-image;animation-duration:20s}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row .has-background-video .m-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}@media screen and (max-width: 767px){.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row .has-background-video .m-video-wrapper{display:none}}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row .has-background-video .m-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:auto}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images{position:relative}@media screen and (max-width: 800px){.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.has-background-video .m-video-wrapper{padding-top:0;padding-bottom:0;height:auto}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.has-background-video .m-video-wrapper video{position:static;max-width:100%;height:auto;width:auto}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.m-section-primary{background:#fff;color:#000 !important}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.m-section-tertiary{background:#000;color:#fff !important}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.m-section-quaternary{background:#f6f6f6;color:#000 !important}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.m-section-secondary{background:#e31837;color:#fff !important}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div .m-fifty-fifty-grid-hero{width:100%;position:static}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div .m-fifty-fifty-grid-hero .m-section-content{max-width:none}@media screen and (min-width: 800px){.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div .m-fifty-fifty-grid-hero .m-section-content{padding:20px 50px}}@media screen and (min-width: 1000px){.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div .m-fifty-fifty-grid-hero .m-section-content{max-width:400px}}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div .m-fifty-fifty-grid-hero .m-section-content h2{margin-bottom:10px}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div .m-fifty-fifty-grid-hero .m-section-content p{margin-bottom:0}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div picture{overflow:hidden}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-left .m-fifty-fifty-grid-hero{justify-content:flex-start}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-center .m-fifty-fifty-grid-hero{justify-content:center}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-right .m-fifty-fifty-grid-hero{justify-content:flex-end}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-top,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-middle{justify-content:flex-end}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-top .m-fifty-fifty-grid-hero,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-middle .m-fifty-fifty-grid-hero{order:1}@media screen and (min-width: 800px){.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-top .m-fifty-fifty-grid-hero .m-section-content,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-middle .m-fifty-fifty-grid-hero .m-section-content{padding:75px 50px}}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-top .m-media-wrapper,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-top picture,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-top .m-video-wrapper,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-middle .m-media-wrapper,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-middle picture,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-middle .m-video-wrapper{order:2}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom .m-fifty-fifty-grid-hero{order:2}@media screen and (min-width: 800px){.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom .m-fifty-fifty-grid-hero .m-section-content{padding:75px 50px}}@media screen and (max-width: 799px){.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom .m-fifty-fifty-grid-hero{order:1}}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom .m-media-wrapper,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom picture,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom .m-video-wrapper{order:1}@media screen and (max-width: 799px){.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom .m-media-wrapper,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom picture,.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images>div.grid-bottom .m-video-wrapper{order:2}}.m-fifty-fifty-grid .m-section-inner.m-fifty-fifty-grid-row.left-right-images .m-media-wrapper{position:relative}@media screen and (min-width: 768px){.m-fifty-fifty-grid .m-section-inner .has-background-video picture{display:none}}@media screen and (max-width: 767px){.m-fifty-fifty-grid .m-section-inner .has-background-video video{display:none}}@media screen and (max-width: 767px){.m-fifty-fifty-grid .m-section-inner .has-background-video.show-video-on-mobile .m-video-wrapper{display:block}.m-fifty-fifty-grid .m-section-inner .has-background-video.show-video-on-mobile video{display:block}}@media screen and (min-width: 800px){.m-fifty-fifty-grid .m-fifty-fifty-grid-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.m-fifty-fifty-grid .m-fifty-fifty-grid-row.grid-top{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.m-fifty-fifty-grid .m-fifty-fifty-grid-row.grid-middle{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.m-fifty-fifty-grid .m-fifty-fifty-grid-row.grid-bottom{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.m-fifty-fifty-grid .m-fifty-fifty-grid-row .col-last{order:1;margin-left:0}.m-fifty-fifty-grid .m-fifty-fifty-grid-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.m-fifty-fifty-grid .m-fifty-fifty-grid-col .m-section-content{padding:20px 50px}.m-fifty-fifty-grid .m-fifty-fifty-grid-col.grid-left .m-section-content{text-align:left}.m-fifty-fifty-grid .m-fifty-fifty-grid-col.grid-center .m-section-content{text-align:center}.m-fifty-fifty-grid .m-fifty-fifty-grid-col.grid-right .m-section-content{text-align:right}}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero{background-color:#000;color:#fff}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content{text-align:center;margin:auto;max-width:1000px}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content h2,.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content p{color:#fff}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content.text-white h2,.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content.text-white p{color:#fff}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content.text-black h2,.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content.text-black p{color:#000}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content.text-dark-gray h2,.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content.text-dark-gray p{color:#000}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content.text-red h2,.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content.text-red p{color:#e31837}@media screen and (min-width: 800px){.m-fifty-fifty-grid .m-fifty-fifty-grid-hero{position:absolute;top:0;bottom:0;padding:0;font-size:14px;font-size:.875rem;width:100%;background-color:transparent;display:-webkit-flex;display:-moz-flex;display:flex}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero .m-section-content{max-width:400px;margin:0;z-index:10}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero.grid-left{justify-content:flex-start}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero.grid-center{justify-content:center}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero.grid-right{justify-content:flex-end}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero.grid-top{align-items:flex-start}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero.grid-middle{align-items:center}.m-fifty-fifty-grid .m-fifty-fifty-grid-hero.grid-bottom{align-items:flex-end}}@media screen and (max-width: 799px){.m-fifty-fifty-grid .m-section-primary .m-fifty-fifty-grid-hero{background-color:#fff}.m-fifty-fifty-grid .m-section-secondary .m-fifty-fifty-grid-hero{background-color:#e31837}.m-fifty-fifty-grid .m-section-tertiary .m-fifty-fifty-grid-hero{background-color:#000}.m-fifty-fifty-grid .m-section-quaternary .m-fifty-fifty-grid-hero{background-color:#f6f6f6}}.m-fifty-fifty-grid .m-section-inner-middle{position:absolute;top:42%;height:50%;width:1%}.animation-title{position:absolute;transform:translateX(-50%);left:50%;top:-5%;display:inline-block;width:auto;transition:all linear 0.1s;opacity:0;text-align:center;color:#fff;font-size:22px;font-size:1.375rem;text-transform:uppercase;padding-bottom:5px;white-space:nowrap}@media (min-width: 700px){.animation-title{transition:all linear 0.25s}}@media (min-width: 800px){.animation-title{font-size:28px;font-size:1.75rem;padding-bottom:8px}}.animation-title:after{content:' ';position:absolute;display:block;width:100%;height:3px;background:#CC7D27;bottom:50%;transition:all linear 0.25s;opacity:0}@media (min-width: 700px){.animation-title:after{transition:all linear 0.4s}}@media (min-width: 800px){.animation-title:after{height:4px}}.animation-title.slide-down{top:1%;opacity:1}.animation-title.slide-down:after{bottom:0px;opacity:1}.animation-body{height:1250px;background:#000;position:relative}@media (min-width: 700px){.animation-body{height:2000px}}.animation-body .animation-element{overflow:hidden;width:100%;height:100vh;background:#000}.animation-body .animation-element .titleist-container-wide{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.animation-body .animation-sequence{position:relative}.animation-body .animation-sequence .placeholder{display:none}.animation-body .animation-sequence .mobile-placeholder{visibility:hidden;display:block}@media (min-width: 700px){.animation-body .animation-sequence .placeholder{visibility:hidden;display:block}.animation-body .animation-sequence .mobile-placeholder{display:none}}.animation-body .animation-sequence .sequencer{position:absolute;top:40px;left:0;width:100%;z-index:0}@media (min-width: 700px){.animation-body .animation-sequence .sequencer{top:0}}.animation-body .col{background:#000}.animation-body .animated-text{position:absolute;transform:translateY(100%)}.animation-body .animated-text h2{font-size:16px}@media (max-width: 699px){.animation-body .col{height:50vh}}@media (min-width: 700px){.animation-body .col{width:50%}.animation-body .animated-text{top:25%}.animation-body .animated-text.align-right{margin-left:14%}}@media (min-width: 800px){.animation-body .animated-text{top:28%}.animation-body .animated-text h2{font-size:18px;margin-top:14px;margin-bottom:14px}}@media (min-width: 800px) and (min-width: 1150px){.animation-body .animated-text h2{margin-top:16px;margin-bottom:26px}}.fifty-fifty-image-rotator{background-color:#fff}.fifty-fifty-image-rotator .slider picture{display:none}.fifty-fifty-image-rotator .slider picture:first-child,.fifty-fifty-image-rotator .slider picture.slick-slide{display:block;margin-bottom:0}.m-content-widget{padding:40px 18px 40px 18px}.m-content-widget .m-content-widget{padding:20px 0 0 0}.m-content-widget .m-content-widget .table-responsive{max-width:720px}.m-content-widget.set-height.bottom-narrow{padding:25px 0 20px 0}.m-content-widget.bottom-narrow{padding-bottom:20px}.m-content-widget.bottom-tight{padding-bottom:0px}.m-content-widget.top-narrow{padding-top:20px}.m-content-widget.top-tight{padding-top:0px}.m-content-widget.collapse-padding+.m-content-widget{padding-top:0px}.m-content-widget.bg-shade{background-color:#f6f6f6}.m-content-widget.add-space{padding:100px 20px}.m-content-widget.partial-width.m-callout .titleist-layout,.m-content-widget.partial-width.m-callout-secondary .titleist-layout,.m-content-widget.partial-width.m-callout-tertiary .titleist-layout,.m-callout-bg-image .m-content-widget.partial-width.cta-content .titleist-layout,.m-content-widget.partial-width.m-callout-quaternary .titleist-layout{background-color:#fff}.m-content-widget.partial-width.bg-shade .titleist-layout{background-color:#f6f6f6}.m-content-widget.partial-width.m-callout-secondary .titleist-layout{background-color:#e31837}.m-content-widget.partial-width.m-callout-tertiary .titleist-layout,.m-callout-bg-image .m-content-widget.partial-width.cta-content .titleist-layout{background-color:#000}@media screen and (min-width: 800px){.m-content-widget.partial-width{padding:0;background-color:transparent}.m-content-widget.partial-width .titleist-layout{padding:100px 0}}@media screen and (min-width: 940px){.m-content-widget.vertically-center .gutter,.m-content-widget.vertically-center .sub-menu>li{margin-bottom:0}.m-content-widget.vertically-center .titleist-layout{position:relative;overflow:hidden}.m-content-widget.vertically-center .titleist-layout .m-section-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(50% - 150px)}}.m-content-widget p.slideshow{max-width:100%}@media screen and (min-width: 800px){.m-content-widget{padding:60px 20px}.m-content-widget.set-height{max-height:810px}.m-content-widget.set-height.bottom-narrow{padding:25px 0 20px 0}.m-content-widget.bottom-narrow{padding-bottom:30px}.m-content-widget.bottom-tight{padding-bottom:0px}.m-content-widget.is-narrow{padding-top:0;padding-bottom:30px}.m-content-widget.is-narrow+.is-narrow{padding-bottom:50px}}@media screen and (min-width: 800px) and (min-width: 800px){.m-content-widget.is-narrow+.is-narrow{padding-top:50px}}@media screen and (min-width: 800px){.m-content-widget.is-narrow h1{margin:0 0 30px;font-size:24px;font-size:1.5rem}.m-content-widget.is-narrow p,.m-content-widget.is-narrow ul,.m-content-widget.is-narrow ol{font-size:13px;font-size:.8125rem}}.m-content-widget img,.m-content-widget picture,.m-content-widget video{display:block;margin:0 auto;width:100%}.m-content-widget img{height:auto}.m-content-widget table img{width:auto}.m-content-widget h1,.m-content-widget .ext-h1{margin:0 0 20px;font-size:30px;font-size:1.875rem;text-transform:uppercase;font-weight:700}.m-content-widget h1.slideshow,.m-content-widget .slideshow.ext-h1{margin:0 0 20px;font-size:30px;font-size:1.875rem;text-align:center}.m-content-widget.needs-space h2,.m-content-widget h3{font-size:14px;font-size:.875rem;font-weight:600;margin:0 0 5px;font-family:"ProximaNova",sans-serif}.m-content-widget .description{margin-top:-10px;margin-bottom:20px;font-size:15px;font-size:.9375rem;color:#000;line-height:1.6}.m-content-widget .m-content-widget-description{margin-top:-10px}.m-content-widget .titleist-btn.valign,.m-content-widget .valign.btn-secondary,.m-content-widget .valign.btn-tertiary,.m-content-widget .inputfile+label.valign{margin-top:50px}.content-wrap-inner.paragraph+.m-content-widget.slideshow-full-width{padding:0px 18px}@media screen and (min-width: 800px){.content-wrap-inner.paragraph+.m-content-widget.slideshow-full-width{padding:10px 20px}}.m-content-widget-master-heading{margin-bottom:30px}@media screen and (min-width: 800px){.m-content-widget-master-heading{margin-bottom:60px}}.m-content-widget-heading{border-bottom:1px solid #e3dede;clear:both;margin-bottom:20px;overflow:hidden}@media screen and (min-width: 800px){.m-content-widget-heading{margin-bottom:25px}}.m-content-widget-heading .titleist-logo{margin-right:5px !important;height:50px}.m-content-widget-heading>h1,.m-content-widget-heading>.ext-h1{line-height:50px;font-size:30px;font-size:1.875rem;margin-bottom:0}@media screen and (min-width: 800px){.m-content-widget-heading>h1,.m-content-widget-heading>.ext-h1{margin-bottom:20px}}@media screen and (max-width: 440px){.m-content-widget-heading>h1.tiny-font-small,.m-content-widget-heading>.ext-h1.tiny-font-small{font-size:18px;font-size:1.125rem}}.m-content-widget-label{font-weight:700;text-transform:uppercase;letter-spacing:.02em;margin:0 0 5px;padding:0}.youtube-cta.m-callout,.youtube-cta.m-callout-secondary,.youtube-cta.m-callout-tertiary,.m-callout-bg-image .youtube-cta.cta-content,.youtube-cta.m-callout-quaternary,.youtube-cta.m-callout-secondary,.youtube-cta.m-callout-tertiary,.m-callout-bg-image .youtube-cta.cta-content,.youtube-cta.m-callout-bg-image .cta-content,.youtube-cta.m-callout-quaternary{text-align:left}.youtube-cta.m-callout p.m-content-widget-label,.youtube-cta.m-callout-secondary p.m-content-widget-label,.youtube-cta.m-callout-tertiary p.m-content-widget-label,.m-callout-bg-image .youtube-cta.cta-content p.m-content-widget-label,.youtube-cta.m-callout-quaternary p.m-content-widget-label,.youtube-cta.m-callout-secondary p.m-content-widget-label,.youtube-cta.m-callout-tertiary p.m-content-widget-label,.m-callout-bg-image .youtube-cta.cta-content p.m-content-widget-label,.youtube-cta.m-callout-bg-image .cta-content p.m-content-widget-label,.youtube-cta.m-callout-quaternary p.m-content-widget-label{margin-left:0;margin-right:0}.youtube-cta .titleist-layout{margin-left:auto}.youtube-cta .m-section-content{padding-top:0;padding-bottom:0}.m-content-widget-header{padding:0;margin:0 0 10px;border:0;font-size:26px;font-size:1.625rem;text-transform:uppercase}.m-content-widget-header a{color:#000;border-bottom-color:transparent;text-transform:uppercase;letter-spacing:0px}.m-content-widget-header a:hover,.m-content-widget-header a:focus{border-bottom-color:rgba(0,0,0,0.2)}.m-content-widget.m-callout-tertiary .m-content-widget-header a,.m-callout-bg-image .m-content-widget.cta-content .m-content-widget-header a,.m-content-widget.m-callout-tertiary a,.m-callout-bg-image .m-content-widget.cta-content a,.m-content-widget.m-callout-secondary .m-content-widget-header a,.m-content-widget.m-callout-secondary a{color:#fff}.m-content-widget.m-callout-tertiary.youtube-cta a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary),.m-callout-bg-image .m-content-widget.youtube-cta.cta-content a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary){color:#e31837;border-bottom:1px solid rgba(227,24,55,0.7)}.m-content-widget.m-callout-tertiary.youtube-cta .m-content-widget-header a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary),.m-callout-bg-image .m-content-widget.youtube-cta.cta-content .m-content-widget-header a:not(.titleist-btn):not(.btn-secondary):not(.btn-tertiary){color:#fff;border-bottom:0}.m-content-widget.m-callout-tertiary.youtube-cta p,.m-callout-bg-image .m-content-widget.youtube-cta.cta-content p{margin-bottom:10px}.m-module-label{font-size:14px;font-size:.875rem;font-family:"ProximaNova",sans-serif;margin:0 0 5px;padding:0;font-weight:700}.m-module-label a{color:#000;border-bottom-color:transparent}.m-module-label a:hover,.m-module-label a:focus{border-bottom:1px solid rgba(0,0,0,0.2)}.add-img-border img{border-bottom:4px solid #e3dede}.titleist-layout-group-header{margin-top:0px;margin-left:-5px;padding-bottom:10px}@media screen and (min-width: 800px){.titleist-layout-group-header{margin-top:0px;padding-bottom:30px}}.titleist-layout-group-header h1{margin:0}.m-content-widget+.m-content-widget .titleist-layout-group-header{margin-top:-30px}@media screen and (min-width: 800px){.m-content-widget+.m-content-widget .titleist-layout-group-header{margin-top:-60px}}.m-multi-column-features{text-align:initial !important;padding-top:30px}.m-multi-column-features h1,.m-multi-column-features .ext-h1{margin-bottom:30px}.m-multi-column-features .col{margin-bottom:20px}.m-multi-column-features .col h3{margin:10px 0 15px}.m-multi-column-features .col img{width:100%;height:auto}.m-multi-column-features .col p{margin-bottom:20px}.m-multi-column-features .col .m-multi-column-features-cta{text-align:center;margin-top:30px;margin-bottom:30px}.m-multi-column-features .col .m-multi-column-features-cta.mt-25{margin-top:25px}@media screen and (max-width: 520px){.m-multi-column-features .col{width:100%}}@media screen and (min-width: 768px){.m-multi-column-features .col.padded .gutter,.m-multi-column-features .col.padded .sub-menu>li{padding:0 3%}}@media screen and (min-width: 1150px){.m-multi-column-features .col.padded .gutter,.m-multi-column-features .col.padded .sub-menu>li{padding:0 4%}}@media screen and (max-width: 520px){.m-multi-column-features.mobile-two-column .col{width:50%}}.m-content-carousel{padding:0}.m-content-carousel.m-callout-secondary .slider button,.m-content-carousel.m-callout-tertiary .slider button,.m-callout-bg-image .m-content-carousel.cta-content .slider button,.m-content-carousel.m-callout-bg-image .slider button{color:#fff}.m-content-carousel.m-callout-secondary .slick-dots li:not(.slick-active) button,.m-content-carousel.m-callout-tertiary .slick-dots li:not(.slick-active) button,.m-callout-bg-image .m-content-carousel.cta-content .slick-dots li:not(.slick-active) button,.m-content-carousel.m-callout-bg-image .slick-dots li:not(.slick-active) button{background:#fff}.m-content-carousel.m-callout-secondary .slick-dots .slick-active button{background:#000}.m-content-carousel .slider picture{width:auto;display:inline-block}.m-content-carousel .slider p{max-width:none}@media screen and (max-width: 1000px){.m-content-carousel .slider .slick-active>div{text-align:center !important}}.m-content-carousel .slider .slick-slide figcaption{display:none}.product-band,.product-band-secondary,.product-band-tertiary{background:#fff;padding:30px 20px 15px;font-size:11px;font-size:.6875rem;font-weight:700}@media screen and (min-width: 660px){.product-band,.product-band-secondary,.product-band-tertiary{background:rgba(255,255,255,0.9)}}.product-band a,.product-band-secondary a,.product-band-tertiary a{display:block;text-align:center;color:#000;text-decoration:none;-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;border-bottom:0}.product-band a:hover,.product-band-secondary a:hover,.product-band-tertiary a:hover,.product-band a:focus,.product-band-secondary a:focus,.product-band-tertiary a:focus{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.product-band img,.product-band-secondary img,.product-band-tertiary img{max-width:100px;height:auto}.product-band .titleist-icon:before,.product-band-secondary .titleist-icon:before,.product-band-tertiary .titleist-icon:before{display:block;font-size:34px;font-size:2.125rem;margin-bottom:5px;color:#999}.product-band-secondary{background:#e31837}@media screen and (min-width: 660px){.product-band-secondary{background:rgba(227,24,55,0.9)}}.product-band-secondary a{color:#fff}.product-band-tertiary{background:#000}@media screen and (min-width: 660px){.product-band-tertiary{background:rgba(0,0,0,0.9)}}.product-band-tertiary a{color:#fff}.product-label{display:block;padding-top:5px;margin-bottom:20px}.m-gallery{overflow:hidden;padding:0 10px 0 20px}@media screen and (min-width: 940px){.m-gallery{padding:40px 0}}.m-gallery p{margin-bottom:2em;font-size:12px;font-size:.75rem}@media screen and (min-width: 660px){.m-gallery p{font-size:14px;font-size:.875rem}}.m-gallery .col{float:none;display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto;margin-right:-4px}.m-gallery .gutter,.m-gallery .sub-menu>li{position:relative}.m-gallery img,.m-gallery picture{display:block;margin:auto;height:auto}.m-gallery .cta-link.pull-right{text-transform:uppercase;margin-bottom:20px;margin-right:6px;line-height:1}.m-gallery-content{text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition:background linear 0.3s;-moz-transition:background linear 0.3s;-ms-transition:background linear 0.3s;transition:background linear 0.3s}.m-gallery-content p{margin:0;line-height:1.6;color:#fff}.m-gallery-content p span{text-transform:none}.m-gallery a:hover .m-gallery-content,.m-gallery a:focus .m-gallery-content{background:rgba(0,0,0,0.2)}.m-gallery-content-wrap{position:absolute;top:50%;margin-top:-15%;left:50%;margin-left:-45%;width:90%}@media screen and (min-width: 660px){.m-gallery-content-wrap{width:80%;margin-left:-40%;margin-top:-5%}}@supports (display: flex){.m-gallery-content{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 800px){.m-gallery-content .m-gallery-content-wrap{position:absolute;left:0;right:0;top:auto;bottom:auto}.m-gallery-content.text-top{align-items:flex-start}.m-gallery-content.text-top .m-gallery-content-wrap{top:4%}.m-gallery-content.text-bottom{align-items:flex-end}.m-gallery-content.text-bottom .m-gallery-content-wrap{bottom:4%}}.m-gallery-content-wrap{position:static;width:auto;margin:0}}.m-gallery-header{padding-bottom:30px;margin-left:-5px}@media screen and (min-width: 800px){.m-gallery-header{padding-bottom:60px}}.m-gallery-header h1,.m-gallery-header .ext-h1{margin:0 0 5px;font-size:24px;font-size:1.5rem}@media screen and (min-width: 660px){.m-gallery-header h1,.m-gallery-header .ext-h1{font-size:24px;font-size:1.5rem}}.m-gallery-header p{margin:0}a[data-toggle="modal"]{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.m-video-header{margin:0 auto 42px;max-width:590px;text-align:center}.m-video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.m-video div,.m-video embed,.m-video object,.m-video iframe,.m-video .embed-video,.m-video video{position:absolute;width:100%;height:100%;left:0;top:0;border-width:0px}.m-video .embed-video .titleist-icon{top:44%}.youtube-cta .m-video .embed-video .titleist-icon{top:50%}.video-wrapper{position:relative}.video-wrapper .icon-play-over-video{font-family:'titleist-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;width:100%;display:block;text-align:center;font-size:40px;font-size:2.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;z-index:98;color:#fff;opacity:.75}.video-wrapper .icon-play-over-video:before{content:"\e618"}.video-wrapper:hover .icon-play-over-video{opacity:1}.hero-video .m-video{padding-bottom:56.25%;height:0;width:100%}.hero-video .video-container{position:absolute;width:100%;height:100%;top:0}.hero-video .video-container .embed-video{z-index:1}.hero-video .video-container .embed-video span{top:45%}.hero-video .video-container iframe{z-index:2}.hero-video .video-container .playing .embed-video span{display:none}.hero-video.playing .video-container{display:block;padding-bottom:56.25%;height:0;top:0;position:relative}* html .m-video{margin-bottom:45px;margin-bot\tom:0}.embed-video{cursor:pointer}.embed-video,.m-article .m-article-media{background-position:center top;background-repeat:no-repeat;background-size:contain;position:relative;display:inline-block;overflow:hidden;display:block;color:#fff;color:#e31837;text-align:center;border-bottom:0}.embed-video .titleist-icon,.m-article .m-article-media .titleist-icon{width:100%;display:block;text-align:center;font-size:40px;font-size:2.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:98;color:#fff;opacity:.75}.embed-video:hover .titleist-icon,.m-article .m-article-media:hover .titleist-icon{opacity:1}.m-article .m-article-media figcaption{text-align:left;color:#000}.hero-playlist .close{display:none}.playlist-items .off-screen{display:none}.playlist-items.show-all .off-screen{display:inline-block}.playlist-items .gutter,.playlist-items .sub-menu>li{margin:0 0 20px 18px}.playlist-items .video-container{position:relative;width:100%}.playlist-items .video-container.playing{height:0;padding-bottom:56.25%}.playlist-items .video-container iframe{width:100%;height:100%;position:absolute}.playlist-items.m-category-listing .col{margin-bottom:0px}.playlist-items .video-link{display:block;position:relative;color:#fff}.playlist-items .video-link picture,.playlist-items .video-link img{display:block}.playlist-items .video-link:before{top:0;bottom:0;left:0;right:0;position:absolute;content:' ';background:rgba(0,0,0,0.15)}.playlist-items .video-link .video-content{width:80%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0%}.playlist-items .video-link .video-content h2,.playlist-items .video-link .video-content p{text-align:center;color:#fff}.playlist-items .video-link:hover:before{background:rgba(0,0,0,0.3)}.playlist-items .center-button{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-right:40px}.playlist-items .center-button .icon-carousel-right,.playlist-items .center-button .icon-carousel-left{position:absolute;right:20px;top:13px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 30px)}.cta-carousel,.playlist-carousel{overflow:hidden}.cta-carousel .letter-box,.playlist-carousel .letter-box{background:#000}.cta-carousel .player-wrapper,.playlist-carousel .player-wrapper{max-width:calc((100vh - 200px) * 16/9);margin:0 auto}.cta-carousel .carousel-player,.playlist-carousel .carousel-player{width:100%;height:0;padding-bottom:56.25%;position:relative;background-size:cover}.cta-carousel .carousel-player iframe,.playlist-carousel .carousel-player iframe{position:absolute;width:100%;height:100%}.cta-carousel .mobile-description,.playlist-carousel .mobile-description{display:none;margin:0 10px;padding:10px 0 0 0}.cta-carousel .mobile-description.active,.playlist-carousel .mobile-description.active{display:block}@media screen and (min-width: 660px){.cta-carousel .mobile-description.active,.playlist-carousel .mobile-description.active{display:none}}.cta-carousel .video-description,.playlist-carousel .video-description{line-height:1.5;margin-top:0px;font-size:12px;font-size:.75rem}@media screen and (min-width: 660px){.cta-carousel .video-description,.playlist-carousel .video-description{width:auto}}.cta-carousel .video-description .heading,.playlist-carousel .video-description .heading{display:block;font-size:13px;font-size:.8125rem;font-weight:bold}@media screen and (min-width: 660px){.cta-carousel .video-description .heading,.playlist-carousel .video-description .heading{font-size:14px;font-size:.875rem}}.cta-carousel .video-slides,.playlist-carousel .video-slides{padding:5px 0;margin:15px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media screen and (min-width: 660px){.cta-carousel .video-slides,.playlist-carousel .video-slides{padding:0;width:80%;margin:25px auto;border-top:none;border-bottom:none}.cta-carousel .video-slides:before,.playlist-carousel .video-slides:before{content:' ';position:absolute;top:0;left:0;background:-moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);display:block;width:30px;height:100%;z-index:1}.cta-carousel .video-slides:after,.playlist-carousel .video-slides:after{content:' ';position:absolute;top:0;right:0;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);display:block;width:30px;height:100%}}.cta-carousel .video-slides li,.playlist-carousel .video-slides li{width:100%;box-sizing:border-box;padding:10px 0px;list-style:none;display:block}.cta-carousel .video-slides li:nth-child(n+6),.playlist-carousel .video-slides li:nth-child(n+6){display:none}@media screen and (min-width: 660px){.cta-carousel .video-slides li,.playlist-carousel .video-slides li{width:32%;padding:5px 10px}.cta-carousel .video-slides li:nth-child(n+5),.playlist-carousel .video-slides li:nth-child(n+5){display:block}}.cta-carousel .video-slides li a,.playlist-carousel .video-slides li a{display:block;border-bottom:0px;overflow:hidden}@media screen and (min-width: 660px){.cta-carousel .video-slides li a,.playlist-carousel .video-slides li a{overflow:visible}}.cta-carousel .video-slides li a .video-thumb,.playlist-carousel .video-slides li a .video-thumb{float:left;width:30%;position:relative;display:block;border-bottom:5px solid transparent}.cta-carousel .video-slides li a .video-thumb:after,.playlist-carousel .video-slides li a .video-thumb:after{background:url(../images/icons/PNG/yt-play-button-gray.png) no-repeat center center;background-size:100%;display:block;content:' ';width:20%;height:0px;padding-bottom:70.92%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 660px){.cta-carousel .video-slides li a .video-thumb,.playlist-carousel .video-slides li a .video-thumb{float:none;width:100%;border-bottom-width:4px}.cta-carousel .video-slides li a .video-thumb:after,.playlist-carousel .video-slides li a .video-thumb:after{width:14%}}.cta-carousel .video-slides li a img,.playlist-carousel .video-slides li a img{display:block;height:auto}@media screen and (min-width: 660px){.cta-carousel .video-slides li a img,.playlist-carousel .video-slides li a img{box-shadow:2px 2px 5px 5px rgba(0,0,0,0.1)}}.cta-carousel .video-slides li a.current-video .video-thumb,.playlist-carousel .video-slides li a.current-video .video-thumb{border-bottom:5px solid red}@media screen and (min-width: 660px){.cta-carousel .video-slides li a.current-video .video-thumb,.playlist-carousel .video-slides li a.current-video .video-thumb{border-bottom-width:4px}}.cta-carousel .video-slides li a .video-description,.playlist-carousel .video-slides li a .video-description{padding:4px 5px 0 5px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cta-carousel .video-slides li a .video-description .heading,.playlist-carousel .video-slides li a .video-description .heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cta-carousel .video-slides.expand li:nth-child(n+6),.playlist-carousel .video-slides.expand li:nth-child(n+6){display:block}.cta-carousel .video-slides .flickity-prev-next-button,.playlist-carousel .video-slides .flickity-prev-next-button{width:12px;height:12px;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:1px 6px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:1px 6px 5px 0px rgba(0,0,0,0.1);box-shadow:1px 6px 5px 0px rgba(0,0,0,0.1);top:40%;padding:10px}.cta-carousel .video-slides .flickity-prev-next-button:active,.playlist-carousel .video-slides .flickity-prev-next-button:active{background:#fff;transform:translateY(-50%)}.cta-carousel .video-slides .flickity-prev-next-button.previous,.playlist-carousel .video-slides .flickity-prev-next-button.previous{left:-4%}.cta-carousel .video-slides .flickity-prev-next-button.next,.playlist-carousel .video-slides .flickity-prev-next-button.next{right:-5%}.cta-carousel .mobile-controls,.playlist-carousel .mobile-controls{margin:0 10px}.cta-carousel .mobile-controls .show-more,.playlist-carousel .mobile-controls .show-more{width:100%;display:block}@media screen and (min-width: 660px){.cta-carousel .mobile-controls,.playlist-carousel .mobile-controls{display:none}}.cta-carousel-wrapper h1,.cta-carousel-wrapper h2{text-align:center;margin-bottom:0 !important}.cta-carousel-wrapper .cta-carousel .video-slides{margin-bottom:0}@media screen and (min-width: 660px){.cta-carousel-wrapper .cta-carousel .video-slides{width:85%}}@media screen and (min-width: 660px){.cta-carousel-wrapper .cta-carousel .video-slides li{width:25%}}@media screen and (min-width: 1150px){.cta-carousel-wrapper .cta-carousel .video-slides li{width:25%}}.cta-carousel-wrapper .cta-carousel .video-slides li a img{border-bottom:none}.cta-carousel-wrapper .cta-carousel .video-slides li a .video-thumb,.cta-carousel-wrapper .cta-carousel .video-slides li a .image-thumb{border-bottom:5px solid transparent;border-bottom-width:4px}.cta-carousel-wrapper .cta-carousel .video-slides li a .video-thumb{position:relative}.cta-carousel-wrapper .cta-carousel .video-slides li a .video-thumb img{opacity:1;transition:opacity linear 0.5s}.cta-carousel-wrapper .cta-carousel .video-slides li a .video-thumb .video-player{width:100%;height:100%;position:absolute;top:0}.cta-carousel-wrapper .cta-carousel .video-slides li a .video-thumb .video-player iframe{width:100%;height:100%}.cta-carousel-wrapper .cta-carousel .video-slides li a .image-thumb:after{display:none}.cta-carousel-wrapper .cta-carousel .video-slides li a.playing .video-thumb:after{display:none}.cta-carousel-wrapper .cta-carousel .video-slides li a.playing .video-thumb img{opacity:0}.cta-carousel-wrapper .cta-carousel .video-slides li a .video-description{font-weight:normal}.cta-carousel-wrapper .cta-carousel .video-slides li a .video-description .heading{white-space:normal;overflow:auto}@media screen and (min-width: 800px){.cta-carousel-wrapper .cta-carousel .video-slides li a:hover .video-thumb,.cta-carousel-wrapper .cta-carousel .video-slides li a:hover .image-thumb{border-bottom:5px solid red;border-bottom-width:4px}}@media screen and (min-width: 660px){.cta-carousel-wrapper.m-callout-secondary .cta-carousel .video-slides:before{background:-moz-linear-gradient(left, #e31837 0%, rgba(227,24,55,0) 100%);background:-webkit-linear-gradient(left, #e31837 0%, rgba(227,24,55,0) 100%);background:linear-gradient(to right, #e31837 0%, rgba(227,24,55,0) 100%)}.cta-carousel-wrapper.m-callout-secondary .cta-carousel .video-slides:after{background:-moz-linear-gradient(left, rgba(227,24,55,0) 0%, #e31837 100%);background:-webkit-linear-gradient(left, rgba(227,24,55,0) 0%, #e31837 100%);background:linear-gradient(to right, rgba(227,24,55,0) 0%, #e31837 100%)}}@media screen and (min-width: 660px){.cta-carousel-wrapper.m-callout-tertiary .cta-carousel .video-slides:before,.m-callout-bg-image .cta-carousel-wrapper.cta-content .cta-carousel .video-slides:before{background:-moz-linear-gradient(left, #000 0%, transparent 100%);background:-webkit-linear-gradient(left, #000 0%, transparent 100%);background:linear-gradient(to right, #000 0%, transparent 100%)}.cta-carousel-wrapper.m-callout-tertiary .cta-carousel .video-slides:after,.m-callout-bg-image .cta-carousel-wrapper.cta-content .cta-carousel .video-slides:after{background:-moz-linear-gradient(left, transparent 0%, #000 100%);background:-webkit-linear-gradient(left, transparent 0%, #000 100%);background:linear-gradient(to right, transparent 0%, #000 100%)}}.youtube-video-fullwidth.play-btn-bottom-right .m-video .embed-video .titleist-icon{top:auto;bottom:10px;right:10px;width:auto;transform:none}@media screen and (min-width: 520px){.youtube-video-fullwidth.play-btn-bottom-right .m-video .embed-video .titleist-icon{bottom:20px;right:20px}}@media screen and (min-width: 1000px){.youtube-video-fullwidth.play-btn-bottom-right .m-video .embed-video .titleist-icon{bottom:40px;right:40px;font-size:5rem}}@media screen and (min-width: 768px){.titleist-modal.square .modal-dialog{-webkit-transform:translate(0, 40%);-moz-transform:translate(0, 40%);-ms-transform:translate(0, 40%);transform:translate(0, 40%)}}.titleist-modal.square .modal-content{border-radius:inherit;border:0 none}.titleist-modal.square .modal-content .close{background:none;transform:translate(-40%, 0%);line-height:inherit}.titleist-modal.square .modal-content .close:hover:before{color:#4c4c4c}.titleist-modal.square .modal-content .close:before{content:"\e608";font-family:"titleist-icons";font-size:20px;font-size:1.25rem;font-weight:100;color:#999;position:absolute;left:0;top:0;text-indent:0}.titleist-modal.square .modal-content h1{border-bottom:none;margin-left:44px;margin-bottom:12px;font-size:16px;font-size:1rem}.titleist-modal.square .modal-content p{padding:0;color:#303030}.titleist-modal.square .modal-content li{padding:.625em 0;color:#303030}.titleist-modal.square .modal-content a{color:#303030;border-bottom-color:#303030}.titleist-modal.square .modal-content a:hover{color:#999;border-bottom-color:#999}@media screen and (min-width: 768px){.titleist-modal.square .modal-content{padding:46px 24px 40px}}@media screen and (min-width: 800px){.titleist-modal.square .modal-content{max-width:768px}}@media screen and (min-width: 440px) and (max-width: 660px){.titleist-modal.square .modal-content{padding-left:15px;padding-right:20px}}@media screen and (min-width: 440px) and (max-width: 768px){.titleist-modal.square .modal-content{width:80%}}.titleist-modal.cinema .modal-body{padding:0}.titleist-modal.cinema .m-video{overflow:visible}.titleist-modal.modal-full{padding:0 !important}.titleist-modal.modal-full .close{margin:0}.titleist-modal.modal-full .close span{font-size:50px;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}.titleist-modal.modal-full .modal-dialog{margin:auto;max-width:100%}.titleist-modal.modal-full .modal-dialog .close{height:64px;line-height:64px;width:64px}.titleist-modal.modal-full .modal-content{max-width:100%;padding:0;width:100%}.titleist-modal.modal-full .modal-body{background:none;padding:0}.titleist-modal.modal-full.fade .modal-dialog{-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;-ms-transition:transform 1s ease-out;transition:transform 1s ease-out}.titleist-modal.modal-full .modal-content,.titleist-modal.modal-full .modal-dialog,.titleist-modal.modal-full .modal-body{overflow:visible !important;height:100%;width:100%}.titleist-modal.modal-full.half-width .modal-body,.titleist-modal.modal-full.half-width-video .modal-body{box-sizing:border-box}@media screen and (max-width: 767px) and (min-height: 600px){.titleist-modal.modal-full.half-width .modal-body,.titleist-modal.modal-full.half-width-video .modal-body{padding-top:20%}}.titleist-modal.modal-full.half-width-video .modal-body{background:#000}.titleist-modal.modal-full .m-video{background:#000}@media screen and (min-width: 768px){.titleist-modal.modal-full .m-video{height:100%;padding-bottom:0}}.titleist-modal.modal-full .m-video.qq{padding-top:inherit}.titleist-modal.image-modal{background:#fff}.titleist-modal.image-modal .close{color:#000}.titleist-modal.image-modal#size-chart-modal.modal-full{background:transparent}.titleist-modal.image-modal#size-chart-modal.modal-full .modal-content{background:transparent}.titleist-modal.image-modal#size-chart-modal.modal-full .modal-content .modal-wrapper{position:relative;background:#fff;padding:30px 2px 2px 2px}@media screen and (min-width: 660px){.titleist-modal.image-modal#size-chart-modal.modal-full .modal-content .modal-wrapper{padding:30px 10px 10px 10px}}.titleist-modal.image-modal#size-chart-modal.modal-full .modal-content .modal-wrapper .close{position:absolute;top:10px;right:10px;color:#AAA;border-radius:0;width:16px;height:16px;line-height:16px;font-size:16px;font-size:1rem;font-weight:normal;background:transparent;transform:none;text-shadow:none}.titleist-modal.image-modal#size-chart-modal.modal-full .modal-content .modal-wrapper .close span{font-size:32px;font-size:2rem;text-shadow:none}.titleist-modal.image-modal .modal-body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.titleist-modal.image-modal .modal-body img{max-height:100%;width:auto}.titleist-modal.image-modal .modal-content{border-radius:0;border:none}.titleist-modal.image-modal .modal-caption{text-align:center}.titleist-modal.image-modal .modal-caption h1{font-size:24px;font-size:1.5rem;margin-bottom:.1em;text-transform:uppercase}.titleist-modal.image-modal .modal-caption p{text-align:center}@media screen and (min-width: 768px){.titleist-modal.half-width .modal-dialog,.titleist-modal.half-width-video .modal-dialog{width:80%;height:auto;margin:0 auto;padding:25px;position:relative;background:rgba(0,0,0,0.9);border-radius:8px;top:16%}}@media screen and (min-width: 768px) and (min-width: 1150px){.titleist-modal.half-width .modal-dialog,.titleist-modal.half-width-video .modal-dialog{width:60%}}@media screen and (min-width: 768px){.titleist-modal.half-width .modal-dialog .close,.titleist-modal.half-width-video .modal-dialog .close{top:-18px;right:-20px}.titleist-modal.half-width .modal-dialog .close span,.titleist-modal.half-width-video .modal-dialog .close span{color:#efefef;font-size:32px}.titleist-modal.half-width .modal-dialog .modal-content,.titleist-modal.half-width-video .modal-dialog .modal-content{height:0;padding-bottom:56.25%}.titleist-modal.half-width .modal-dialog .modal-content .modal-body,.titleist-modal.half-width-video .modal-dialog .modal-content .modal-body{position:absolute}}.titleist-modal.no-borders .modal-dialog{width:100%;max-width:1200px;background:transparent;padding:0px;margin:0px}.titleist-modal.no-borders .modal-dialog .modal-content{background:transparent;padding:0px;max-width:770px;width:100%;margin:0 auto 0 auto}.titleist-modal.no-borders .modal-dialog .modal-content .modal-body{background:transparent;padding:0px;min-height:400px}.titleist-modal.no-borders .modal-dialog .modal-content .modal-body iframe{display:block;position:absolute}@media screen and (min-width: 800px){.titleist-modal.no-borders .modal-dialog{margin:0px auto}.titleist-modal.no-borders .modal-dialog .modal-content{width:100%}.titleist-modal.no-borders .modal-dialog .modal-content .modal-body{min-height:610px}}@media screen and (min-width: 768px){.titleist-modal.variable-top-padding .modal-dialog{top:38%;-webkit-transform:translateY(-38%);-moz-transform:translateY(-38%);-ms-transform:translateY(-38%);transform:translateY(-38%);width:90%}}@media screen and (min-width: 940px){.titleist-modal.variable-top-padding .modal-dialog{width:85%;top:64%;-webkit-transform:translateY(-64%);-moz-transform:translateY(-64%);-ms-transform:translateY(-64%);transform:translateY(-64%)}}@media screen and (min-width: 1150px){.titleist-modal.variable-top-padding .modal-dialog{width:70%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1450px){.titleist-modal.variable-top-padding .modal-dialog{width:60%}}.modal-backdrop{background:#000}.modal-backdrop.in{opacity:.6}.modal-dialog{max-width:800px;width:auto}.modal-dialog .g-recaptcha>div{margin:0 auto}.modal-dialog .close{position:absolute;top:0px;right:0px;width:24px;height:24px;background:transparent;cursor:pointer;z-index:1103;border:0;font-size:30px;line-height:60px;padding:0 20px}.modal-content{border-radius:5px;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #000;max-width:300px;min-width:250px;width:90%;padding:30px 40px 50px 40px;margin:auto}.modal-content .close{border-radius:50%;font-size:24px;color:#fff;text-align:center;background:#666;padding:0;line-height:1;transform:translate(50%, -50%)}.modal-content .close.icon-close{font-size:12px;line-height:2}@media screen and (min-width: 440px){.modal-content{max-width:90%;min-width:300px}}@media screen and (max-width: 440px){.modal-content{padding-left:20px;padding-right:20px}}#testing-team-cta-intercept .modal-content{width:60%}.modal-content.event-results{width:340px !important}@media screen and (max-width: 800px){.modal-content.event-results{min-width:320px;width:auto !important}}@media screen and (max-width: 440px){.modal-content.event-results{min-width:300px}}@media screen and (max-width: 320px){.modal-content.event-results{min-width:250px}}.modal-content.event-results h2{font-size:16px;font-size:1rem;text-transform:uppercase;letter-spacing:.02em;margin-top:10px;padding:0}.modal-content.event-results h3{font-size:14px;font-size:.875rem;padding:0 10px;text-align:left}@media screen and (min-width: 800px){.modal-content{max-width:600px}}.modal-content h1{margin-bottom:20px}.modal-content p{text-align:left;margin:0 auto 20px 0;padding:0 10px}.modal-content p.header{font-size:15px;font-size:.9375rem;color:#000;text-align:center}.modal-content input[type="email"]{display:block;max-width:200px;margin:10px auto}@media screen and (min-width: 440px){.modal-content input[type="email"]{max-width:250px}}@media screen and (min-width: 800px){.modal-content input[type="email"]{max-width:300px}}.modal-content label.optin-wrapper{max-width:300px;margin:0 auto 10px auto;display:flex;text-transform:none}.intercept-modal{display:none}.intercept-modal .modal-content{position:relative}.intercept-modal .modal-content .close{background:transparent;border-radius:0;top:8px;right:8px;transform:none}.intercept-modal .parsley-errors-list{margin-top:0}.intercept-modal #intercept-confirm p{text-align:center}.intercept-modal ul{max-width:380px;margin:10px auto 20px auto}.intercept-modal ul li{font-size:15px;text-align:left}.intercept-modal ul.parsley-errors-list li{font-size:12px;font-size:.75rem;color:#e31837}.custombox-modal-container-slide .modal-content{width:70%}@media screen and (min-width: 440px){.custombox-modal-container-slide .modal-content{max-width:75%}}@media screen and (max-width: 440px){.custombox-modal-container-slide .modal-content{width:auto !important;min-width:inherit}}.custombox-modal-container-slide .custombox-modal-slide-left{float:none}#modal-twitter .modal-content{padding:5px}.modal-header{background:#000;border-bottom:1px solid #000}.modal-title{color:#fff;font-size:16px;font-size:1rem;font-weight:700;font-family:"ProximaNova",sans-serif;font-style:normal;padding-right:25px}.modal-body.has-video{padding:0}body.za-background-image{background:#000 url("//media.titleist.com/images/titleist/files/US/my-account/SA-background3.jpg") no-repeat;background-size:contain}body.za-background-image .sign-up-modal{background:rgba(0,0,0,0.25);min-height:360px}body.za-background-image h1,body.za-background-image label,body.za-background-image p{color:#fff}body.za-background-image .alert p,body.za-background-image .alert-success p,body.za-background-image .alert-warning p,body.za-background-image .alert-error p,body.za-background-image .alert-confirm-red p,body.za-background-image .alert-confirm-white p,body.za-background-image .box-validation .parsley-errors-list p,.box-validation body.za-background-image .parsley-errors-list p,body.za-background-image .alert-success p,body.za-background-image .alert-warning p,body.za-background-image .alert-error p{color:#000}@media screen and (min-width: 520px){body.za-background-image{background-size:cover}}.sign-up-modal{padding:55px 24px 20px 28px}.sign-up-modal label{margin-bottom:0;font-size:11px;font-size:.6875rem}.sign-up-modal input{padding:5px;margin-bottom:8px;font-size:16px;font-size:1rem}.sign-up-modal .select-menu{margin-bottom:8px}.sign-up-modal .select-menu::after{height:36px}.sign-up-modal .select-menu select{font-size:14px;font-size:.875rem;width:100%}.sign-up-modal .button-wrapper{margin-top:10px}.sign-up-modal h1{text-transform:uppercase;margin-bottom:4px;font-weight:normal;margin-left:-4px;font-size:21px;font-size:1.3125rem}.sign-up-modal .sign-up-intro{font-size:11px;font-size:.6875rem;margin-left:-6px;overflow:hidden}.sign-up-modal .sign-up-intro p{margin-bottom:10px;font-size:11px;font-size:.6875rem}.sign-up-modal .sign-up-intro p img{float:left;width:40px;margin-right:0px}@media screen and (min-width: 520px){.sign-up-modal{padding:40px 0px 0px 42px}.sign-up-modal h1{margin-left:0;font-size:40px;font-size:2.5rem}.sign-up-modal .sign-up-intro{margin-left:0;font-size:16px;font-size:1rem}.sign-up-modal .sign-up-intro p{font-size:15px;font-size:.9375rem}.sign-up-modal .sign-up-intro p img{margin-right:5px;width:53px}.sign-up-modal .select-menu{max-width:290px}.sign-up-modal .select-menu select{max-width:290px}.sign-up-modal input{max-width:290px}}.sign-up-modal label{text-transform:none}@media screen and (min-width: 520px){.sign-up-modal .name-col{display:inline-block;width:214px;margin-right:10px}}.tab-controls{text-align:center;font-size:12px;font-size:.75rem;font-weight:700;margin-top:0px}.no-js .tab-controls{display:none}.tab-controls>li{display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto;margin:0 0 0 -5px}.tab-controls>li>a{color:#000;background:#e3dede;padding:10px 20px;text-decoration:none;border-bottom:0}@media screen and (min-width: 660px){.tab-controls>li>a{padding:10px 30px}}.tab-controls>li:first-child a{border-radius:2px 0 0 2px;border-right:0}.tab-controls>li:last-child a{border-radius:0 2px 2px 0;border-left:0}.tab-controls>li.active a{color:#fff;background:#000}.tab-controls.enhanced-tabs{margin-bottom:0px;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.tab-controls.enhanced-tabs{display:block}}.tab-controls.enhanced-tabs>li{margin:0 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;transform:translateY(1px)}@media screen and (min-width: 768px){.tab-controls.enhanced-tabs>li:hover a{border-color:#666}.tab-controls.enhanced-tabs>li:hover:first-child a{border-right-color:#ccc;border-left-color:#666}}.tab-controls.enhanced-tabs>li a{display:block;height:100%;box-sizing:border-box;background:transparent;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#000;position:relative;padding:30px 20px 30px 20px}@media screen and (min-width: 768px){.tab-controls.enhanced-tabs>li a{padding:30px 40px 40px 40px}}.tab-controls.enhanced-tabs>li a h2{font-size:16px;font-size:1rem;line-height:1.3;text-transform:uppercase}@media screen and (max-width: 660px){.tab-controls.enhanced-tabs>li a h2{font-size:14px;font-size:.875rem}}.tab-controls.enhanced-tabs>li a p{color:#000;font-size:13px;font-size:.8125rem;line-height:1.3;font-weight:normal}@media screen and (max-width: 660px){.tab-controls.enhanced-tabs>li a p{font-size:12px;font-size:.75rem}}.tab-controls.enhanced-tabs>li a:after{display:block;content:' ';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f00;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tab-controls.enhanced-tabs>li.active a{display:block;background:#000;color:#fff;border:1px solid #666}.tab-controls.enhanced-tabs>li.active a h2,.tab-controls.enhanced-tabs>li.active a p{color:#fff}.tab-controls.enhanced-tabs>li.active a:after{display:block;content:' ';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #000;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-15px;z-index:1}.tab-controls.enhanced-tabs>li:first-child a{border-left:1px solid #ccc}.tab-content{padding-top:0px;padding-bottom:0}@media screen and (min-width: 800px){.tab-content{padding-top:0px;padding-bottom:0px}}.tab-content .section-label{margin:0 0 8px;text-transform:none;letter-spacing:normal;font-size:12px;font-size:.75rem;font-weight:700}.tab-content h2{margin:0 0 10px}.tab-content.enhanced-tabs .tab-pane{border:1px solid #ccc;padding:30px}@media screen and (min-width: 1000px){.tab-content.enhanced-tabs .tab-pane{padding:50px 65px}}.js .tab-pane{position:absolute;top:-999em;left:-999em}.tab-pane.active{position:static}.m-pagination{text-align:center;padding:0 10px;clear:both;border-top:1px solid #e3dede;max-width:1000px;margin:0 auto 50px}@media screen and (max-width: 660px){.m-pagination{margin-bottom:25px}}@media screen and (min-width: 940px){.m-pagination{padding:0}}.m-pagination ol{margin:0;padding:25px 0;list-style:none;text-align:left;font-size:12px;font-size:.75rem}.m-pagination ol>li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;text-transform:uppercase;letter-spacing:.02em;border:1px solid #000;line-height:1;border-radius:2px}.m-pagination ol>li:hover,.m-pagination ol>li:focus{background:#e8e8e8;border-color:#a3a3a3}.m-pagination ol>li .page-link,.m-pagination ol>li .paginate_button{color:#000;border:0;padding:6px 6px 5px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}@media screen and (min-width: 800px){.m-pagination ol>li .page-link,.m-pagination ol>li .paginate_button{padding:8px 10px 7px}}.m-pagination ol>li.is-current{background:#000;color:#fff}.m-pagination ol>li.is-current a{color:#fff}.m-pagination ol>li.is-disabled:hover{border-color:#000;background:#fff}.m-pagination-label{margin:10px auto;font-size:14px;font-size:.875rem;font-weight:700;color:#000}.m-pagination-results{padding:20px 10px}.m-pagination-results .loading{margin:0 auto;display:block}.m-product{padding:30px 0}.m-product .gutter-product{margin-left:10px}.m-product.tighten{padding-top:20px}@media screen and (min-width: 800px){.m-product{padding:100px 40px 0}.m-product.tighten{padding-top:40px}}.m-product h3{font-size:14px;font-size:.875rem;font-weight:700;font-family:"ProximaNova",sans-serif}.m-product .m-category-listing{padding-top:0;margin-left:-20px}@media screen and (min-width: 940px){.m-product .m-category-listing{margin-left:0}}.m-product .m-category-listing a{color:#000;border-bottom-color:#fff}.m-product .m-category-listing a:hover,.m-product .m-category-listing a:focus{border-bottom-color:rgba(0,0,0,0.2)}.m-product .m-category-listing h2{padding-bottom:0;border-bottom:0}#section-similar .m-category-listing{margin-left:0px}#section-similar .m-category-listing .col.large-image-layout>.gutter:first-child,#section-similar .m-category-listing .sub-menu.col.large-image-layout>li:first-child{padding:65px 15px;background-color:#f6f6f6}@media screen and (min-width: 520px){#section-similar .m-category-listing .col.large-image-layout>.gutter:first-child,#section-similar .m-category-listing .sub-menu.col.large-image-layout>li:first-child{padding:35px 10px}}@media screen and (min-width: 800px){#section-similar .m-category-listing .col.large-image-layout>.gutter:first-child,#section-similar .m-category-listing .sub-menu.col.large-image-layout>li:first-child{padding:55px 15px}}#section-similar .m-category-listing .col.large-image-layout>.gutter:first-child img,#section-similar .m-category-listing .sub-menu.col.large-image-layout>li:first-child img{border-bottom:none}#section-similar .m-category-listing .col.large-image-layout h3{font-size:18px;font-size:1.125rem;text-transform:uppercase}#section-similar .m-category-listing .col.large-image-layout p{font-size:14px;font-size:.875rem;padding-right:0}#section-similar .m-category-listing .col.large-image-layout .titleist-btn,#section-similar .m-category-listing .col.large-image-layout .btn-secondary,#section-similar .m-category-listing .col.large-image-layout .btn-tertiary,#section-similar .m-category-listing .col.large-image-layout .inputfile+label{color:#fff;border-bottom-color:rgba(227,24,55,0.2)}@media screen and (max-width: 520px){#section-similar .m-category-listing .col.large-image-layout{width:100%}}#section-similar .m-category-listing .col .gutter,#section-similar .m-category-listing .col .sub-menu>li{text-align:center}.m-product-header{text-align:center;padding:0 0 40px 0}.m-product-header>h1{margin:0;padding:0;font-size:28px}.m-product-header>img,.m-product-header picture{margin:auto;display:block}.m-product-label{margin:0 auto;font-weight:700;color:#e31837}.m-product-footer{padding-top:20px;margin-left:5px}.m-product-images{padding:0 10px 10px}.m-product-carousel .m-product-images{padding-left:0;padding-right:0;margin-bottom:40px}.m-product-carousel .m-product-images .slider .slick-list a{cursor:pointer}.m-product-carousel .m-product-images .slider .slick-list .image-video-wrapper{position:relative}.m-product-carousel .m-product-images .slider .slick-list .image-video-wrapper .icon-play-over-video{width:40px;height:40px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50% !important;opacity:.75}.m-product-carousel .m-product-images .slider .slick-list .image-video-wrapper .icon-play-over-video:before{display:block;width:100%;height:100%;transform:none;text-align:center}.m-product-carousel .m-product-images .slider .slick-list .image-video-wrapper:hover .icon-play-over-video{opacity:1}.m-product-carousel .m-product-images .slider .slick-list .product-carousel-video{position:relative}.m-product-carousel .m-product-images .slider .slick-list .product-carousel-video video{width:100%;height:auto}.m-product-carousel .m-product-images .slider .slick-list .slick-slide{border-bottom:none;display:inline-block;vertical-align:middle;float:none}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .slider .slick-list .slick-slide{margin-left:10px;margin-right:10px}}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .slider .slick-list .slick-slide:not(.slick-current) a,.m-product-carousel .m-product-images .slider .slick-list .slick-slide:not(.slick-active) a{cursor:auto;pointer-events:none}}.m-product-carousel .m-product-images .slider.has-text .slick-list .slick-slide{vertical-align:top}.m-product-carousel .m-product-images .slider.wider .slick-list .slick-slide{margin-left:20px;margin-right:20px}.m-product-carousel .m-product-images .slider.wider .slick-list .slick-slide picture{max-width:1200px}.m-product-carousel .m-product-images .slick-dots{position:absolute}.m-product-carousel .m-product-images .slick-prev{margin-right:0;background:url(/build/assets/images/icons/svg/arrow-left-red.svg) center no-repeat;background-size:24px 24px;background-color:#fff !important;opacity:1}.m-product-carousel .m-product-images .slick-prev:before,.m-product-carousel .m-product-images .slick-prev:after{content:none}@media screen and (max-width: 767px){.m-product-carousel .m-product-images .slick-prev{left:0;right:auto}}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .slick-prev{left:auto;right:92%}}@media screen and (min-width: 1000px){.m-product-carousel .m-product-images .slick-prev{right:93%}}@media screen and (min-width: 1600px){.m-product-carousel .m-product-images .slick-prev{right:95%}}.m-product-carousel .m-product-images .slick-next{background:url(/build/assets/images/icons/svg/arrow-right-red.svg) center no-repeat;background-size:24px 24px;background-color:#fff !important;opacity:1}.m-product-carousel .m-product-images .slick-next:before,.m-product-carousel .m-product-images .slick-next:after{content:none}@media screen and (max-width: 767px){.m-product-carousel .m-product-images .slick-next{right:0;left:auto}}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .slick-next{left:92%;right:auto}}@media screen and (min-width: 1000px){.m-product-carousel .m-product-images .slick-next{left:93%}}@media screen and (min-width: 1600px){.m-product-carousel .m-product-images .slick-next{left:95%}}.m-product-carousel .m-product-images .slick-prev,.m-product-carousel .m-product-images .slick-next{position:absolute;top:50% !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;width:32px;height:60px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.15);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.15);box-shadow:0 10px 10px rgba(0,0,0,0.15)}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .slick-prev,.m-product-carousel .m-product-images .slick-next{width:60px}}@media screen and (max-width: 660px){.m-product-carousel .m-product-images .slick-prev,.m-product-carousel .m-product-images .slick-next{display:block !important}}.m-product-carousel .m-product-images .has-text .video-wrapper .icon-play-over-video{top:calc(50% - 80px) !important}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .has-text .video-wrapper .icon-play-over-video{top:calc(30% + 6px) !important;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}}@media screen and (min-width: 950px){.m-product-carousel .m-product-images .has-text .video-wrapper .icon-play-over-video{top:calc(33% + 6px) !important;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}}@media screen and (min-width: 1200px){.m-product-carousel .m-product-images .has-text .video-wrapper .icon-play-over-video{top:calc(37% + 6px) !important;-webkit-transform:translateY(-37%);-moz-transform:translateY(-37%);-ms-transform:translateY(-37%);transform:translateY(-37%)}}.m-product-carousel .m-product-images .has-text .video-wrapper.product-carousel-video .icon-play-over-video{top:calc(50% - 80px) !important;transform:translateY(-50%)}.m-product-carousel .m-product-images .has-text .slick-prev,.m-product-carousel .m-product-images .has-text .slick-next{top:calc(50% - 80px) !important}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .has-text .slick-prev,.m-product-carousel .m-product-images .has-text .slick-next{top:30% !important;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}}@media screen and (min-width: 950px){.m-product-carousel .m-product-images .has-text .slick-prev,.m-product-carousel .m-product-images .has-text .slick-next{top:33% !important;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}}@media screen and (min-width: 1200px){.m-product-carousel .m-product-images .has-text .slick-prev,.m-product-carousel .m-product-images .has-text .slick-next{top:37% !important;-webkit-transform:translateY(-37%);-moz-transform:translateY(-37%);-ms-transform:translateY(-37%);transform:translateY(-37%)}}.m-product-carousel .m-product-images .has-text.wider .video-wrapper .icon-play-over-video{top:calc(50% - 100px) !important}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .has-text.wider .video-wrapper .icon-play-over-video{top:calc(32% + 6px) !important;-webkit-transform:translateY(-32%);-moz-transform:translateY(-32%);-ms-transform:translateY(-32%);transform:translateY(-32%)}}@media screen and (min-width: 950px){.m-product-carousel .m-product-images .has-text.wider .video-wrapper .icon-play-over-video{top:calc(33% + 6px) !important;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}}@media screen and (min-width: 1200px){.m-product-carousel .m-product-images .has-text.wider .video-wrapper .icon-play-over-video{top:calc(35% + 6px) !important;-webkit-transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}}@media screen and (min-width: 1400px){.m-product-carousel .m-product-images .has-text.wider .video-wrapper .icon-play-over-video{top:calc(36% + 6px) !important;-webkit-transform:translateY(-36%);-moz-transform:translateY(-36%);-ms-transform:translateY(-36%);transform:translateY(-36%)}}@media screen and (min-width: 1600px){.m-product-carousel .m-product-images .has-text.wider .video-wrapper .icon-play-over-video{top:calc(35% + 6px) !important;-webkit-transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}}@media screen and (min-width: 1800px){.m-product-carousel .m-product-images .has-text.wider .video-wrapper .icon-play-over-video{top:calc(40% + 6px) !important;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}}.m-product-carousel .m-product-images .has-text.wider .video-wrapper.product-carousel-video .icon-play-over-video{top:calc(50% - 100px) !important;transform:translateY(-50%)}@media screen and (min-width: 768px){.m-product-carousel .m-product-images .has-text.wider .slick-prev,.m-product-carousel .m-product-images .has-text.wider .slick-next{top:32% !important;-webkit-transform:translateY(-32%);-moz-transform:translateY(-32%);-ms-transform:translateY(-32%);transform:translateY(-32%)}}@media screen and (min-width: 950px){.m-product-carousel .m-product-images .has-text.wider .slick-prev,.m-product-carousel .m-product-images .has-text.wider .slick-next{top:33% !important;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}}@media screen and (min-width: 1200px){.m-product-carousel .m-product-images .has-text.wider .slick-prev,.m-product-carousel .m-product-images .has-text.wider .slick-next{top:35% !important;-webkit-transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}}@media screen and (min-width: 1400px){.m-product-carousel .m-product-images .has-text.wider .slick-prev,.m-product-carousel .m-product-images .has-text.wider .slick-next{top:36% !important;-webkit-transform:translateY(-36%);-moz-transform:translateY(-36%);-ms-transform:translateY(-36%);transform:translateY(-36%)}}@media screen and (min-width: 1600px){.m-product-carousel .m-product-images .has-text.wider .slick-prev,.m-product-carousel .m-product-images .has-text.wider .slick-next{top:35% !important;-webkit-transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}}@media screen and (min-width: 1800px){.m-product-carousel .m-product-images .has-text.wider .slick-prev,.m-product-carousel .m-product-images .has-text.wider .slick-next{top:40% !important;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}}.m-product-carousel .m-product-images .single-slide .video-wrapper .icon-play-over-video{top:calc(50% - 80px) !important;left:50%;transform:translateX(-50%)}.m-product-carousel .m-product-images .single-slide .video-wrapper a[data-toggle=modal]{cursor:pointer}@media screen and (min-width: 800px){.m-product-images{padding:0 40px}}@media screen and (min-width: 940px){.m-product-images{padding:0 60px}}.m-product-images img,.m-product-images picture{display:block;margin:auto;height:auto}.m-product-images img{height:auto}.m-product-images.golf-balls .slick-prev,.m-product-images.golf-balls .slick-next{top:40%}.m-product-carousel .titleist-container-wide{padding-left:0 !important;padding-right:0 !important;max-width:none}@media screen and (min-width: 800px){.m-product-carousel .titleist-container-wide{padding-bottom:0px}}@media screen and (max-width: 768px){.m-product-carousel .titleist-container-wide{padding-top:0}}.m-product-carousel .fadeInLeft{-webkit-animation-name:fadeIn;animation-name:fadeIn}.m-product-carousel .m-product-carousel-bg-image{position:relative;overflow:hidden}.m-product-carousel .m-product-carousel-bg-image .cta-background{background-repeat:no-repeat;position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;background-size:cover}.m-product-carousel .m-product-carousel-bg-image .m-product-images,.m-product-carousel .m-product-carousel-bg-image .m-product-content{position:relative}.m-product-carousel .m-callout,.m-product-carousel .m-callout-secondary,.m-product-carousel .m-callout-tertiary,.m-product-carousel .m-callout-bg-image .cta-content,.m-callout-bg-image .m-product-carousel .cta-content,.m-product-carousel .m-callout-quaternary,.m-product-carousel .m-callout-secondary,.m-product-carousel .m-callout-tertiary,.m-product-carousel .m-callout-bg-image .cta-content,.m-callout-bg-image .m-product-carousel .cta-content,.m-product-carousel .m-callout-quaternary{padding-left:0;padding-right:0}.m-product-carousel .m-callout,.m-product-carousel .m-callout-secondary,.m-product-carousel .m-callout-tertiary,.m-product-carousel .m-callout-bg-image .cta-content,.m-callout-bg-image .m-product-carousel .cta-content,.m-product-carousel .m-callout-quaternary,.m-product-carousel .m-callout-quaternary{color:#000}.m-product-carousel .m-callout-secondary,.m-product-carousel .m-callout-tertiary,.m-product-carousel .m-callout-bg-image .cta-content,.m-callout-bg-image .m-product-carousel .cta-content{color:#fff !important}@media screen and (max-width: 440px){.m-product-carousel .m-product-carousel-bg-image .slick-prev,.m-product-carousel .m-product-carousel-bg-image .slick-next,.m-product-carousel .m-callout-secondary .slick-prev,.m-product-carousel .m-callout-secondary .slick-next,.m-product-carousel .m-callout-tertiary .slick-prev,.m-product-carousel .m-callout-bg-image .cta-content .slick-prev,.m-callout-bg-image .m-product-carousel .cta-content .slick-prev,.m-product-carousel .m-callout-tertiary .slick-next,.m-product-carousel .m-callout-bg-image .cta-content .slick-next,.m-callout-bg-image .m-product-carousel .cta-content .slick-next{color:#fff}}.m-product-carousel .m-callout-secondary .slick-dots button[type="button"],.m-product-carousel .m-callout-tertiary .slick-dots button[type="button"],.m-product-carousel .m-callout-bg-image .cta-content .slick-dots button[type="button"],.m-callout-bg-image .m-product-carousel .cta-content .slick-dots button[type="button"]{background:#999;background:rgba(153,153,153,0.5)}.m-product-carousel .m-callout-secondary .slick-dots .slick-active button[type="button"]{background-color:#000}.m-product-carousel .m-callout-tertiary .slick-dots .slick-active button[type="button"],.m-product-carousel .m-callout-bg-image .cta-content .slick-dots .slick-active button[type="button"],.m-callout-bg-image .m-product-carousel .cta-content .slick-dots .slick-active button[type="button"]{background:#e31837}.m-product-carousel .slick-slide .m-product-content{margin-top:20px;margin-bottom:20px}@media screen and (min-width: 1000px){.m-product-carousel .slick-slide .m-product-content{width:65%}}.m-product-carousel .slick-slide .m-product-content h2{border:0 none;margin-bottom:0}.m-product-carousel .slick-slide .m-product-content .description{font-size:14px;font-size:.875rem}.m-product-carousel .slick-slide .m-product-content .text-link{font-weight:normal;color:#e31837;border-bottom:1px solid #e31837;border-bottom-color:rgba(227,24,55,0.2)}.m-product-carousel .slick-slide .m-product-content .text-link:hover,.m-product-carousel .slick-slide .m-product-content .text-link:focus{color:#000;border-bottom-color:rgba(0,0,0,0.1)}.m-product-carousel .m-product-content{width:40%;margin:0 auto;text-align:center}@media screen and (max-width: 940px){.m-product-carousel .m-product-content{width:80%}}.m-product-carousel .m-product-content h1,.m-product-carousel .m-product-content .ext-h1{font-size:30px;font-size:1.875rem;margin:30px auto 0;border-bottom:none}@media screen and (max-width: 1000px) and (min-width: 601px){.m-product-carousel .m-product-content h1,.m-product-carousel .m-product-content .ext-h1{max-width:75%}}.m-product-carousel .m-product-content .description{margin-bottom:20px}.m-product-carousel .m-product-content.top{padding-bottom:30px}.m-product-content h2{border-bottom:1px solid #e3dede;padding-bottom:20px;margin-top:0}.m-product-content ul,.m-product-content ol{list-style:none;padding:0;margin:0;line-height:1.7;margin-bottom:1em}.m-product-content .description ul,.m-product-content .description ol{list-style-type:disc;padding-left:18px}.m-product-content ul+ul,.m-product-content ul+.specs ul{margin-top:-1em}.m-product-logo{border-bottom:1px solid #e3dede;margin-bottom:1em}.m-product-carousel .m-product-logo{border-bottom:none;display:inline-block}.m-product-logo h1,.m-product-logo h2{margin:0;padding:0;border:0 none}.m-product-logo img{display:block;height:auto}.product-comparison .table-responsive{overflow-x:auto}.product-comparison table{width:auto;min-width:0px;margin-bottom:60px}.product-comparison table.one-column{width:33.3%}.product-comparison table.two-column{width:66.6%}@media screen and (max-width: 660px){.product-comparison .table-responsive{overflow-x:scroll;-webkit-overflow-scrolling:touch}.product-comparison .comparison-wrapper.hidden-for-mobile{display:none}.product-comparison table,.product-comparison table.one-column,.product-comparison table.two-column{float:left;width:auto}}@media screen and (min-width: 661px){.product-comparison .comparison-wrapper.hidden-for-desktop{display:none}}.product-comparison tbody tr:nth-child(even){background-color:#fff}.product-comparison td{padding:15px 10px 5px;color:#4C4C4C;width:33.3%;vertical-align:top}.product-comparison td label{display:block;border:3px solid #acacac;width:20px;height:20px;margin:0 auto}.product-comparison td label.checked{background:#F7002D}.product-comparison td label input[type="checkbox"]{display:none}.product-comparison td picture,.product-comparison td img{max-width:313px}.product-comparison td h3{margin-bottom:25px}.product-comparison td p{margin-bottom:0}.product-comparison td p+p{margin-bottom:10px}@media screen and (max-width: 660px){.product-comparison td{width:200px}.product-comparison td picture,.product-comparison td img{width:200px}}.product-comparison-header .btn-secondary.outline:hover,.product-comparison-header .btn-secondary.outline:focus{border-color:#999;background-color:transparent;color:#999}.product-comparison-error{display:none}.product-blocks-wrapper{box-sizing:border-box;margin:0 auto;padding:40px 0px 10px}.product-blocks-wrapper *{box-sizing:inherit}@media screen and (min-width: 800px){.product-blocks-wrapper{padding-top:60px}}.product-blocks-intro{margin:0 auto 40px;max-width:964px;padding:0 18px;text-align:center}.product-blocks-intro h2{margin:0 auto 10px;text-transform:uppercase}.product-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;list-style:none;margin:0 auto !important;max-width:1400px;padding:0}.product-blocks h3{margin:0;text-transform:uppercase;width:100%;height:100%}.product-blocks h3 a{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%;height:100%}@media all and (max-width: 470px){.product-blocks{max-width:390px}}@media all and (min-width: 600px){.product-blocks .product-block__main{height:200px;width:200px}.product-blocks.product-blocks--8{max-width:600px}.product-blocks.product-blocks--8 .product-block__main{height:195px;width:195px}}@media all and (min-width: 800px){.product-blocks.product-blocks--6{max-width:990px}.product-blocks.product-blocks--7{max-width:990px}.product-blocks.product-blocks--8{max-width:785px}}@media all and (min-width: 1200px){.product-blocks.product-blocks--6{flex-wrap:nowrap}.product-blocks.product-blocks--7{max-width:1190px}.product-blocks.product-blocks--8{max-width:1170px}}@media all and (min-width: 1400px){.product-blocks.product-blocks--7{max-width:1390px}.product-blocks.product-blocks--8{max-width:1400px}.product-blocks.product-blocks--8 .product-block__main{height:230px;width:230px}.product-blocks .product-block__main{height:233px;width:233px}}.product-block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;text-align:center;transition:border linear 0.2s}@media screen and (max-width: 481px){.product-block.is-hidden-mobile{display:none}}@media screen and (min-width: 482px){.product-block.is-hidden-desktop{display:none}}.product-block:hover .product-block__main{border-color:#8d8d8d}.product-block a{color:#000;border:none;display:block}.product-block a:hover{opacity:1 !important}.product-block img{display:inline;width:auto}.product-block__main{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background:#f1f1f1;border:2px solid #fff;height:155px;transition:border linear 0.2s;width:155px}.product-block__label{font-size:13px;font-size:.8125rem;background:#fff;font-weight:700;line-height:1;margin:auto 0 0;padding:14px 0;text-align:center}a.size-chart{font-weight:700;line-height:1.1}.m-product-tabs>div{padding-top:0 !important;padding-bottom:0 !important}@media screen and (max-width: 766px){.m-product-tabs>div{padding-left:0;padding-right:0}}.m-product-tabs>div>div>p{position:relative;margin-top:-30px !important;margin-bottom:30px;font-size:18px;font-size:1.125rem;font-weight:normal;max-width:90%}.m-product-tabs .product-band,.m-product-tabs .product-band-secondary,.m-product-tabs .product-band-tertiary{background:none}.m-product-tabs h1,.m-product-tabs .ext-h1{margin-bottom:30px;line-height:1.4}@media screen and (min-width: 767px){.m-product-tabs h1,.m-product-tabs .ext-h1{margin-top:55px}}@media screen and (max-width: 440px){.m-product-tabs h1,.m-product-tabs .ext-h1{font-size:20px;font-size:1.25rem}}.m-product-tabs .titleist-container{padding:40px 50px;max-width:900px}@media screen and (max-width: 520px){.m-product-tabs .titleist-container{padding-left:20px;padding-right:20px}}.m-product-tabs .product-label{font-size:16px;font-size:1rem}.m-product-tabs .m-product-tab-container{position:relative;padding-bottom:5px}@media screen and (min-width: 767px){.m-product-tabs .m-product-tab-container{padding-left:10px;padding-right:10px;padding-bottom:10px}}.m-product-tabs .m-product-tab-container>.col{margin-left:10px}.m-product-tabs .m-product-tab-container>.col img{height:auto}@media screen and (min-width: 1000px){.m-product-tabs .m-product-tab-container>.col{width:15%}}@media screen and (max-width: 999px){.m-product-tabs .m-product-tab-container>.col{width:14%}}@media screen and (max-width: 767px){.m-product-tabs .m-product-tab-container>.col{width:30%}.m-product-tabs .m-product-tab-container>.col a{position:relative}.m-product-tabs .m-product-tab-container>.col a.selected .product-label:after{border-bottom:4px solid #e31837;content:'';position:absolute;left:5px;right:0;width:70%;bottom:-3px;margin:0 auto}}@media screen and (max-width: 440px){.m-product-tabs .m-product-tab-container>.col{width:28%}}@media screen and (min-width: 768px){.m-product-tabs .m-product-tab-container.m-tabs-6-plus>.col{width:12%}}@media screen and (max-width: 767px){.m-product-tabs .m-product-tab-container.m-tabs-6-plus>.col{width:21%}}@media screen and (max-width: 380px){.m-product-tabs .m-product-tab-container.m-tabs-6-plus>.col{width:20%}}.m-product-tabs .m-product-tab-selector{height:50px;position:relative;margin-top:-20px}@media screen and (max-width: 767px){.m-product-tabs .m-product-tab-selector{display:none}}.m-product-tabs .m-product-tab-selector .left-edge,.m-product-tabs .m-product-tab-selector .right-edge{width:30px;height:2px;position:absolute;top:30px}@media screen and (max-width: 940px) and (min-width: 767px){.m-product-tabs .m-product-tab-selector .left-edge,.m-product-tabs .m-product-tab-selector .right-edge{width:15px}}.m-product-tabs .m-product-tab-selector .left-edge{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #a02e2e 100%)}.m-product-tabs .m-product-tab-selector .right-edge{background:linear-gradient(90deg, #a02e2e 0%, rgba(255,255,255,0) 100%);right:0}.m-product-tabs .m-product-tab-selector .tab-selector{position:relative;overflow:hidden;width:calc(100% - 60px);height:30px;padding-top:30px;margin-left:30px}@media screen and (max-width: 940px) and (min-width: 767px){.m-product-tabs .m-product-tab-selector .tab-selector{width:calc(100% - 30px);margin-left:15px}}.m-product-tabs .m-product-tab-selector .tab-selector>div{position:absolute;left:30px;width:1650px;transform:translateX(-50%);-webkit-transition:left 0.5s ease-in-out;-moz-transition:left 0.5s ease-in-out;-ms-transition:left 0.5s ease-in-out;transition:left 0.5s ease-in-out}@media screen and (max-width: 940px) and (min-width: 767px){.m-product-tabs .m-product-tab-selector .tab-selector>div{left:15px}}.m-product-tabs .m-product-tab-selector .tab-selector>div .tab-selector-line{width:800px;height:2px;float:left;background:#a02e2e}.m-product-tabs .m-product-tab-selector .tab-selector>div .tab-selector-arrow{float:left;width:38px;position:relative}@media screen and (min-width: 767px){.m-product-tabs .m-product-tab-selector .tab-selector>div .tab-selector-arrow{height:30px}.m-product-tabs .m-product-tab-selector .tab-selector>div .tab-selector-arrow:after{content:"";display:block;height:26px;width:26px;margin:auto;left:5px;bottom:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #a02e2e;border-left:2px solid #a02e2e;margin-bottom:-7px;background:transparent;border-top-left-radius:8px;position:absolute}}.m-product-tabs .m-product-tabs-product-detail{width:94%;margin:0 auto;font-weight:normal;padding-left:10px;padding-right:10px}@media screen and (min-width: 767px){.m-product-tabs .m-product-tabs-product-detail{padding-top:25px}}@media screen and (max-width: 766px){.m-product-tabs .m-product-tabs-product-detail{border-top:1px solid #e3dede;border-bottom:1px solid #e3dede;padding-top:30px;padding-bottom:20px;width:auto}}.m-product-tabs .m-product-tabs-product-detail .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.m-product-tabs .m-product-tabs-product-detail .row:not(.active){display:none}@media screen and (min-width: 767px){.m-product-tabs .m-product-tabs-product-detail .row{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media screen and (min-width: 940px){.m-product-tabs .m-product-tabs-product-detail .row{margin-left:10px;margin-right:20px}}.m-product-tabs .m-product-tabs-product-detail .row .col .gutter,.m-product-tabs .m-product-tabs-product-detail .row .col .sub-menu>li{margin-left:0}@media screen and (max-width: 800px){.m-product-tabs .m-product-tabs-product-detail .row .col .gutter,.m-product-tabs .m-product-tabs-product-detail .row .col .sub-menu>li{margin-left:0}}.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-25 .gutter,.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-25 .sub-menu>li{max-width:200px}.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-25 .gutter picture,.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-25 .sub-menu>li picture,.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-25 .gutter img,.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-25 .sub-menu>li img{max-width:100%;max-height:100%;object-fit:cover;height:auto}@media screen and (max-width: 520px){.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-25{display:none}}.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-70{width:85%}@media screen and (max-width: 520px){.m-product-tabs .m-product-tabs-product-detail .row .col.mid-w-70{margin:auto}}.m-product-tabs .m-product-tabs-product-detail .row .col p{font-size:16px;font-size:1rem;text-align:left;padding-left:25px}@media screen and (max-width: 800px){.m-product-tabs .m-product-tabs-product-detail .row .col p{font-size:14px;font-size:.875rem}}@media screen and (max-width: 520px){.m-product-tabs .m-product-tabs-product-detail .row .col p{padding-left:0}}@media screen and (min-width: 767px) and (max-width: 940px){.m-product-tabs .m-multi-column-features{padding-left:15px;padding-right:15px}}@media screen and (min-width: 767px){.m-product-tabs .m-multi-column-features{padding-top:40px;padding-left:40px;padding-right:40px}}.m-product-tabs .m-multi-column-features .col{text-align:center;font-weight:normal}@media screen and (max-width: 766px){.m-product-tabs .m-multi-column-features .col{width:100%;margin-bottom:0}}.m-product-tabs .m-multi-column-features .col.m-product-subfeature{display:none}.m-product-tabs .m-multi-column-features .col.m-product-subfeature.active{display:inline-block}@media screen and (min-width: 767px) and (max-width: 800px){.m-product-tabs .m-multi-column-features .col .gutter,.m-product-tabs .m-multi-column-features .col .sub-menu>li{margin-left:10px}}.m-product-tabs .m-multi-column-features .col .gutter h3,.m-product-tabs .m-multi-column-features .col .sub-menu>li h3{text-transform:uppercase;font-size:18px;font-size:1.125rem;margin-bottom:5px}.m-product-tabs .m-multi-column-features .col .gutter .m-multi-column-feature-desc,.m-product-tabs .m-multi-column-features .col .sub-menu>li .m-multi-column-feature-desc{font-size:14px;font-size:.875rem;max-width:82%;line-height:1.7}@media screen and (max-width: 767px){.m-product-tabs .m-multi-column-features .col .gutter .m-multi-column-feature-desc,.m-product-tabs .m-multi-column-features .col .sub-menu>li .m-multi-column-feature-desc{max-width:100%;font-size:15px;font-size:.9375rem}}.m-product-tabs .m-multi-column-features .col .gutter>a,.m-product-tabs .m-multi-column-features .col .sub-menu>li>a{padding-left:40px;padding-right:40px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}@media screen and (min-width: 767px) and (max-width: 940px){.m-product-tabs .m-multi-column-features .col .gutter>a,.m-product-tabs .m-multi-column-features .col .sub-menu>li>a{padding-left:15px;padding-right:15px}}@media screen and (max-width: 520px){.m-product-tabs .m-multi-column-features .col .gutter>a,.m-product-tabs .m-multi-column-features .col .sub-menu>li>a{padding-left:15px;padding-right:15px;display:inline-block}}@media screen and (min-width: 767px){.m-product-tabs .m-multi-column-features .col .gutter>a,.m-product-tabs .m-multi-column-features .col .sub-menu>li>a{font-size:14px;font-size:.875rem}}.m-product-tabs .m-multi-column-features .col .m-product-tabs-sub-links a{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;display:inline-block;margin-top:10px;margin-right:20px;text-decoration:underline;font-size:13px;font-size:.8125rem}@media screen and (max-width: 766px){.m-product-tabs .m-multi-column-features.mobile-two-column .col{width:50%}}.m-product-tabs .m-icon-grid .grid__header,.m-product-tabs .m-steps .grid__header{margin:0 auto 20px;max-width:500px;text-align:center}.m-product-tabs .m-icon-grid .grid__header p,.m-product-tabs .m-steps .grid__header p{line-height:1.5}.m-product-tabs .m-icon-grid .grid__items,.m-product-tabs .m-steps .grid__items{margin:0 auto;max-width:800px}@media screen and (min-width: 800px){.m-product-tabs .m-icon-grid .grid__items,.m-product-tabs .m-steps .grid__items{display:flex;justify-content:space-between}.m-product-tabs .m-icon-grid .grid__items.has-video .grid__item,.m-product-tabs .m-steps .grid__items.has-video .grid__item{flex:1}}.m-product-tabs .m-icon-grid .grid__items .grid__item,.m-product-tabs .m-steps .grid__items .grid__item{margin:16px 20px;text-align:center}.m-product-tabs .m-icon-grid .grid__items .grid__item:first-child,.m-product-tabs .m-steps .grid__items .grid__item:first-child{margin-left:0}.m-product-tabs .m-icon-grid .grid__items .grid__item:last-child,.m-product-tabs .m-steps .grid__items .grid__item:last-child{margin-right:0}.m-product-tabs .m-icon-grid .grid__items .grid__item .grid__item-description,.m-product-tabs .m-steps .grid__items .grid__item .grid__item-description{margin-top:8px}.m-product-tabs .m-icon-grid .grid__items .grid__item .grid__item-description .ext-h2,.m-product-tabs .m-steps .grid__items .grid__item .grid__item-description .ext-h2{text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:1;padding-bottom:2px}.m-product-tabs .m-icon-grid .grid__items .grid__item .grid__item-description .ext-h2.condensed-font,.m-product-tabs .m-steps .grid__items .grid__item .grid__item-description .ext-h2.condensed-font{line-height:0.875}.m-product-tabs .m-icon-grid .grid__items .grid__item .grid__item-description p,.m-product-tabs .m-steps .grid__items .grid__item .grid__item-description p{font-size:13px;font-size:.8125rem;line-height:1.5}@media screen and (max-width: 800px){.m-product-tabs .m-icon-grid.list-view .grid__header{max-width:760px;padding-left:20px;padding-right:20px}.m-product-tabs .m-icon-grid.list-view .grid__items{flex-direction:column}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item{max-width:none;display:flex;padding-left:0;padding-right:0}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-image,.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-video{flex:1;align-self:center}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-image{max-width:125px}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-image img{height:auto}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-video{margin-right:14px}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-video video{height:auto}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-description{flex:2;text-align:left;padding-right:20px}}@media screen and (max-width: 440px){.m-product-tabs .m-icon-grid.list-view .grid__header{max-width:800px;padding-left:0;padding-right:0}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-image{max-width:100px}.m-product-tabs .m-icon-grid.list-view .grid__items .grid__item .grid__item-description{padding-right:10px}}@media screen and (min-width: 800px){.m-product-tabs .m-icon-grid.full-width .titleist-container,.m-product-tabs .m-icon-grid.full-width .grid__items{max-width:none}.m-product-tabs .m-icon-grid.full-width .grid__item{max-width:340px}.m-product-tabs .m-icon-grid.full-width .grid__item img{max-width:200px;height:auto}}.m-product-tabs .m-steps .grid__items{max-width:1200px}.m-product-tabs .m-steps .grid__items .text-gray{color:#4c4c4c}.m-product-tabs .m-steps .grid__items .text-red{color:#990000}.m-product-tabs .m-steps .grid__item{padding-right:100px;position:relative}.m-product-tabs .m-steps .grid__item:after{content:'\1433';color:#000;position:absolute;font-size:72px;font-weight:bold;top:50%;right:0px;transform:translateY(-50%)}.m-product-tabs .m-steps .grid__item.arrow-gray:after{color:#4c4c4c}.m-product-tabs .m-steps .grid__item.arrow-red:after{color:#990000}.m-product-tabs .m-steps .grid__item:last-child{padding-right:0px}.m-product-tabs .m-steps .grid__item:last-child:after{display:none}.m-product-tabs .m-callout .m-multi-column-features .col h3,.m-product-tabs .m-callout-secondary .m-multi-column-features .col h3,.m-product-tabs .m-callout-tertiary .m-multi-column-features .col h3,.m-product-tabs .m-callout-bg-image .cta-content .m-multi-column-features .col h3,.m-callout-bg-image .m-product-tabs .cta-content .m-multi-column-features .col h3,.m-product-tabs .m-callout-quaternary .m-multi-column-features .col h3,.m-product-tabs .m-callout-quaternary .m-multi-column-features .col h3{color:#000}.m-product-tabs .m-callout-tertiary .m-multi-column-features .col h3,.m-product-tabs .m-callout-bg-image .cta-content .m-multi-column-features .col h3,.m-callout-bg-image .m-product-tabs .cta-content .m-multi-column-features .col h3,.m-product-tabs .m-callout-secondary .m-multi-column-features .col h3{color:#fff}.m-product-tabs .m-callout-tertiary .m-multi-column-features .col .m-product-tabs-sub-links a,.m-product-tabs .m-callout-bg-image .cta-content .m-multi-column-features .col .m-product-tabs-sub-links a,.m-callout-bg-image .m-product-tabs .cta-content .m-multi-column-features .col .m-product-tabs-sub-links a,.m-product-tabs .m-callout-secondary .m-multi-column-features .col .m-product-tabs-sub-links a{color:#fff}@media screen and (max-width: 766px){.m-product-tabs .m-callout-tertiary .m-product-tabs-product-detail,.m-product-tabs .m-callout-bg-image .cta-content .m-product-tabs-product-detail,.m-callout-bg-image .m-product-tabs .cta-content .m-product-tabs-product-detail,.m-product-tabs .m-callout-secondary .m-product-tabs-product-detail{border-top-color:#fff;border-bottom-color:#fff}}.m-product-tabs .m-callout-tertiary .m-product-tab-container a,.m-product-tabs .m-callout-bg-image .cta-content .m-product-tab-container a,.m-callout-bg-image .m-product-tabs .cta-content .m-product-tab-container a,.m-product-tabs .m-callout-secondary .m-product-tab-container a{color:#fff}.m-product-tabs .m-product-tabs-bg-image{position:relative;overflow:hidden;background-color:transparent}.m-product-tabs .m-product-tabs-bg-image h2,.m-product-tabs .m-product-tabs-bg-image .ext-h1{color:#000}.m-product-tabs .m-product-tabs-bg-image .m-product-tab-container a{color:#fff}.m-product-tabs .m-product-tabs-bg-image .m-product-tabs-product-detail p{color:#fff}.m-product-tabs .m-product-tabs-bg-image .m-multi-column-features h3{color:#000}.m-product-tabs .m-product-tabs-bg-image .m-multi-column-features .m-multi-column-feature-desc,.m-product-tabs .m-product-tabs-bg-image .m-multi-column-features .m-product-tabs-sub-links a{color:#000}.m-product-tabs .m-product-tabs-bg-image .cta-background{background-repeat:no-repeat;position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;background-size:cover}.m-product-tabs .m-product-tabs-bg-image h1,.m-product-tabs .m-product-tabs-bg-image .ext-h1,.m-product-tabs .m-product-tabs-bg-image .m-product-tab-container,.m-product-tabs .m-product-tabs-bg-image .m-product-tab-container,.m-product-tabs .m-product-tabs-bg-image .m-product-tabs-product-detail,.m-product-tabs .m-product-tabs-bg-image .m-multi-column-features{position:relative}.m-highlights-carousel .titleist-container-wide{padding:0 !important;max-width:none;margin:0 auto}@media screen and (min-width: 800px){.m-highlights-carousel .titleist-container-wide{padding-bottom:50px}}.m-highlights-carousel .highlights-carousel-slider .highlights-slide,.m-highlights-carousel .highlights-carousel-slider .highlights-slide .m-product-image,.m-highlights-carousel .highlights-carousel-slider .highlights-slide .m-product-image picture,.m-highlights-carousel .highlights-carousel-slider .highlights-slide .m-product-image img{max-width:100vw}.m-highlights-carousel .highlights-carousel-slider .slick-list{margin:0;overflow:hidden}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-list{margin:0 -10px;padding:0 50px !important}}@media screen and (min-width: 1200px){.m-highlights-carousel .highlights-carousel-slider .slick-list{padding:0 150px !important}}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide{padding:0 10px}}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image{position:relative}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image img{width:100%;height:auto}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image video{width:100%;height:auto}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image video{display:block}}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image.play-video-on-hover video{display:block}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image.play-video-on-hover picture{display:none}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image.play-video-on-hover video{display:none}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image.play-video-on-hover picture{display:block}}@media screen and (min-width: 1200px){.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image.play-video-on-hover video{display:none;position:absolute;z-index:1;top:0;left:0}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image.play-video-on-hover picture{display:block;position:relative;z-index:0}}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image a{position:absolute;bottom:20px;left:20px;line-height:normal;margin:0;z-index:98}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image a.btn-tertiary.outline:hover{color:#fff;background-color:#000}.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image a.titleist-btn.outline--white-text:hover,.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image a.outline--white-text.btn-secondary:hover,.m-highlights-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image a.outline--white-text.btn-tertiary:hover{color:#fff;background-color:#e31837}.m-highlights-carousel .highlights-carousel-slider .slick-next,.m-highlights-carousel .highlights-carousel-slider .slick-prev{width:32px;height:60px;margin:0;top:calc(50vw - 30px) !important;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.15);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.15);box-shadow:0 10px 10px rgba(0,0,0,0.15);display:block !important;z-index:98;padding:0;border:0;border-radius:initial;position:absolute}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-next,.m-highlights-carousel .highlights-carousel-slider .slick-prev{top:30% !important;width:60px}}@media screen and (min-width: 1000px){.m-highlights-carousel .highlights-carousel-slider .slick-next,.m-highlights-carousel .highlights-carousel-slider .slick-prev{top:33% !important}}@media screen and (min-width: 1920px){.m-highlights-carousel .highlights-carousel-slider .slick-next,.m-highlights-carousel .highlights-carousel-slider .slick-prev{top:40% !important}}.m-highlights-carousel .highlights-carousel-slider .slick-next.slick-disabled,.m-highlights-carousel .highlights-carousel-slider .slick-prev.slick-disabled{display:none !important}.m-highlights-carousel .highlights-carousel-slider .slick-next{left:auto;right:0;background:url(/build/assets/images/icons/svg/arrow-right-red.svg) center no-repeat;background-size:24px 24px;background-color:#fff !important;opacity:1}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-next{right:10px}}@media screen and (min-width: 1200px){.m-highlights-carousel .highlights-carousel-slider .slick-next{right:110px}}.m-highlights-carousel .highlights-carousel-slider .slick-next:after{content:none}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-next:after{margin-left:0px}}.m-highlights-carousel .highlights-carousel-slider .slick-prev{right:auto;left:0;background:url(/build/assets/images/icons/svg/arrow-left-red.svg) center no-repeat;background-size:24px 24px;background-color:#fff !important;opacity:1}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-prev{left:10px}}@media screen and (min-width: 1200px){.m-highlights-carousel .highlights-carousel-slider .slick-prev{left:110px}}.m-highlights-carousel .highlights-carousel-slider .slick-prev:before{content:none}@media screen and (min-width: 800px){.m-highlights-carousel .highlights-carousel-slider .slick-prev:before{margin-left:0px}}.m-highlights-carousel .highlights-carousel-slider.arrow-background-black .slick-next,.m-highlights-carousel .highlights-carousel-slider.arrow-background-black .slick-prev{background-color:#000 !important}@media screen and (min-width: 800px){.m-highlights-carousel.center-align .highlights-carousel-slider .slick-list{margin:0}}@media screen and (min-width: 800px){.m-highlights-carousel.center-align .highlights-carousel-slider .slick-list .slick-slide{width:38.889vw;max-width:800px}}@media screen and (max-width: 799px){.m-highlights-carousel.center-align .highlights-carousel-slider .slick-next,.m-highlights-carousel.center-align .highlights-carousel-slider .slick-prev{top:calc(50% - 90px) !important}}.m-highlights-carousel.center-align .m-highlights-carousel-header{text-align:center;padding-bottom:2px;font-size:14px;font-size:.875rem}@media screen and (min-width: 940px){.m-highlights-carousel.center-align .m-highlights-carousel-header{padding-bottom:32px}}.m-highlights-carousel.center-align .m-highlights-carousel-header h2,.m-highlights-carousel.center-align .m-highlights-carousel-header ext-h1{font-size:30px;font-size:1.875rem;letter-spacing:0;margin-bottom:20px;margin-top:0}.m-highlights-carousel.center-align .m-highlights-carousel-header .section-label{max-width:none;color:#e31837;font-size:16px;font-size:1rem;line-height:1.875rem;letter-spacing:0.075em;font-weight:400;margin-bottom:8px}@media screen and (min-width: 940px){.m-highlights-carousel.center-align .m-highlights-carousel-header .section-label{margin-bottom:5px}}.m-highlights-carousel.center-align .m-highlights-carousel-header p{max-width:none}.m-highlights-carousel.center-align .m-product-content h3{margin-top:16px;margin-bottom:4px;color:#000}.m-highlights-carousel.center-align .m-product-content .description{margin:0;line-height:1.5}@media screen and (min-width: 800px){.m-highlights-carousel.center-mode .highlights-carousel-slider{margin:0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-highlights-carousel.center-mode .highlights-carousel-slider>div{padding:0 10px;width:calc(50% - 20px);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-highlights-carousel.center-mode .highlights-carousel-slider>div .m-product-image{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.m-highlights-carousel.center-mode .highlights-carousel-slider>div .m-product-content{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media screen and (min-width: 800px){.m-highlights-carousel.center-mode .highlights-carousel-slider{margin:0 -10px;padding:0 50px !important}}@media screen and (min-width: 1200px){.m-highlights-carousel.center-mode .highlights-carousel-slider{padding:0 150px !important}}@media screen and (min-width: 800px){.m-highlights-carousel.no-space-between-slides .highlights-carousel-slider .slick-list .slick-slide{padding:0 0}}.m-highlights-carousel .m-callout,.m-highlights-carousel .m-callout-secondary,.m-highlights-carousel .m-callout-tertiary,.m-highlights-carousel .m-callout-bg-image .cta-content,.m-callout-bg-image .m-highlights-carousel .cta-content,.m-highlights-carousel .m-callout-quaternary{padding-left:0;padding-right:0;color:#000}.m-highlights-carousel .m-callout .m-highlights-carousel-header p,.m-highlights-carousel .m-callout-secondary .m-highlights-carousel-header p,.m-highlights-carousel .m-callout-tertiary .m-highlights-carousel-header p,.m-highlights-carousel .m-callout-bg-image .cta-content .m-highlights-carousel-header p,.m-callout-bg-image .m-highlights-carousel .cta-content .m-highlights-carousel-header p,.m-highlights-carousel .m-callout-quaternary .m-highlights-carousel-header p{margin-left:0;margin-right:0}.m-highlights-carousel .m-callout-tertiary .m-highlights-carousel-header,.m-highlights-carousel .m-callout-bg-image .cta-content .m-highlights-carousel-header,.m-callout-bg-image .m-highlights-carousel .cta-content .m-highlights-carousel-header{margin-top:35px}.m-highlights-carousel .m-callout-tertiary .m-highlights-carousel-header h2,.m-highlights-carousel .m-callout-bg-image .cta-content .m-highlights-carousel-header h2,.m-callout-bg-image .m-highlights-carousel .cta-content .m-highlights-carousel-header h2,.m-highlights-carousel .m-callout-tertiary .m-highlights-carousel-header .ext-h1,.m-highlights-carousel .m-callout-bg-image .cta-content .m-highlights-carousel-header .ext-h1,.m-callout-bg-image .m-highlights-carousel .cta-content .m-highlights-carousel-header .ext-h1{color:#fff}.m-highlights-carousel .m-callout-tertiary .m-product-content h3,.m-highlights-carousel .m-callout-bg-image .cta-content .m-product-content h3,.m-callout-bg-image .m-highlights-carousel .cta-content .m-product-content h3{color:#fff}.m-highlights-carousel .m-highlights-carousel-header{padding:0 32px;text-align:left;color:#000;margin:0 auto 12px auto}@media screen and (min-width: 800px){.m-highlights-carousel .m-highlights-carousel-header{padding:0 50px}}@media screen and (min-width: 1200px){.m-highlights-carousel .m-highlights-carousel-header{padding:0 150px}}.m-highlights-carousel .m-highlights-carousel-header h2,.m-highlights-carousel .m-highlights-carousel-header .ext-h1{font-size:16px;font-size:1rem}.m-highlights-carousel .m-product-content{text-align:left;margin-bottom:15px}@media screen and (max-width: 799px){.m-highlights-carousel .m-product-content{padding-left:32px;padding-right:32px}}.m-highlights-carousel .m-product-content h3{margin-top:30px;font-size:16px;font-size:1rem}.m-highlights-carousel .m-product-content .description{font-size:14px;font-size:.875rem}.m-highlights-carousel .m-product-images{position:relative;padding-left:0;padding-right:0;margin-bottom:40px}@media screen and (max-width: 799px){.m-highlights-carousel .m-product-images{margin-bottom:20px}}.highlights-marquee{width:100%;position:relative;overflow:hidden}.highlights-marquee .highlights-slide,.highlights-marquee .m-card{width:80vw;display:block;flex-grow:0;flex-shrink:0;margin:0 2px;height:0;visibility:hidden;overflow-y:hidden}.highlights-marquee .js-marquee{display:flex}.highlights-marquee .js-marquee .highlights-slide,.highlights-marquee .js-marquee .m-card{height:auto;visibility:visible}@media screen and (min-width: 700px){.highlights-marquee .highlights-slide{width:40vw}}@media screen and (min-width: 1000px){.highlights-marquee .highlights-slide{width:34vw}}@media screen and (min-width: 1400px){.highlights-marquee .highlights-slide{width:27vw}}@media screen and (min-width: 2100px){.highlights-marquee .highlights-slide{width:22vw}}@media screen and (min-width: 700px){.highlights-marquee .m-card{width:35vw}}@media screen and (min-width: 1000px){.highlights-marquee .m-card{width:28vw}}@media screen and (min-width: 1000px){.highlights-marquee .m-card{width:24vw}}@media screen and (min-width: 1400px){.highlights-marquee .m-card{width:20vw}}@media screen and (min-width: 2100px){.highlights-marquee .m-card{width:16vw}}.titleist-tag{color:#fff;font-size:10px;font-size:.625rem;text-transform:uppercase;letter-spacing:.02em;font-weight:700;margin-bottom:10px !important}.results-players .titleist-tag{text-transform:none;letter-spacing:normal}.results-players .titleist-tag a{padding:3px 4px}.titleist-tag a,.titleist-tag span{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;color:#fff;text-decoration:none;padding:3px 4px 4px;line-height:1;background:#b3b3b3;-webkit-transition:background linear 0.2s;-moz-transition:background linear 0.2s;-ms-transition:background linear 0.2s;transition:background linear 0.2s;border-bottom:0}.titleist-tag a:hover,.titleist-tag a:focus,.titleist-tag span:hover,.titleist-tag span:focus{background:#8d8d8d}.m-card{background:#f6f6f6;-webkit-box-shadow:0 5px 0 #e8e8e8;-moz-box-shadow:0 5px 0 #e8e8e8;box-shadow:0 5px 0 #e8e8e8;min-height:145px;position:relative;overflow:hidden}.m-card .gutter,.m-card .sub-menu>li{margin-bottom:0}@media screen and (min-width: 800px){.m-card .gutter .m-card-content,.m-card .sub-menu>li .m-card-content{padding-right:0;padding-left:0}}@media screen and (min-width: 800px){.m-block-social .m-card{min-height:236px}}.m-card img{display:block}.m-card p,.m-card a{color:#000}.m-card a{border-bottom:1px solid #d6d6d6;text-decoration:none;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;transition:all linear 0.3s}.m-card a:hover,.m-card a:focus{color:#000}.m-card p{font-size:13px;font-size:.8125rem}.m-card p.m-card-subheading{font-size:16px;font-size:1rem;color:#000 !important;margin-bottom:5px;margin-top:-5px;opacity:.7}.m-card p.article-meta{font-size:11px;font-size:.6875rem;margin:-5px 0 10px;color:#a3a3a3}.m-card p.article-meta .titleist-icon{font-size:150%;position:relative;top:3px;opacity:.9;margin-right:1px}.m-card p.article-meta a{color:#a3a3a3}.m-card p.article-meta a:hover{color:#000;border-bottom-color:rgba(0,0,0,0.4)}.m-card p.article-meta a+a{margin-left:5px}.m-card p.article-meta:last-child{margin-bottom:10px}.m-card-heading{font-size:16px;font-size:1rem;margin:0 0 5px;letter-spacing:-.5px;line-height:1.5}@media screen and (min-width: 800px){.m-card-heading{margin-bottom:10px}}.m-card-heading a{border:0;color:#000;border-bottom:1px solid transparent;font-size:16px;font-size:1rem;letter-spacing:-.5px}.m-card-heading a:hover,.m-card-heading a:focus{border-bottom-color:rgba(0,0,0,0.2)}.m-card-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}.m-block-social .m-card-content{padding:20px 15px 15px}.m-card-media a{overflow:hidden;display:block}.m-card-media a.video{height:0;padding-bottom:56.25%;position:relative}.m-card-media a.video .play{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12%;z-index:1}.m-card-media a.video .play:before{background:url(../images/icons/PNG/yt-play-button-gray.png) no-repeat center center;background-size:cover;display:block;content:' ';width:100%;height:0px;padding-bottom:70.92%}.m-card-media a.video img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.m-card-media.hio-card{width:319px;height:250px;overflow:hidden}.m-card-media.hio-card img{width:150%;height:auto;max-width:none;position:relative;left:-150px}@media screen and (max-width: 940px){.m-card-media.hio-card{display:none}}.m-card-excerpt{padding:2px 0 5px;display:-webkit-box}@supports (display: flex){.m-card-excerpt{-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}}.m-card-excerpt p{font-size:12px;font-size:.75rem;color:#000}.trending-posts{position:relative;z-index:2;padding:50px 0 0 0}.trending-posts:before{content:' ';position:absolute;z-index:-1;width:100%;height:130px;top:0;left:0;transform:translateY(0%);background:#1f4202;background:-moz-linear-gradient(left, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);background:-webkit-linear-gradient(left, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);background:linear-gradient(to right, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f4202', endColorstr='#2f7c2e',GradientType=0 )}.trending-posts .m-content-widget-heading{margin-bottom:8px;border-bottom:0;background:transparent}.trending-posts .m-content-widget-heading .titleist-container{padding-left:25px}.trending-posts .m-content-widget-heading h2,.trending-posts .m-content-widget-heading .short-optional-text,.trending-posts .m-content-widget-heading .description{color:#fff}.trending-posts .m-content-widget-heading .short-optional-text{text-transform:uppercase;margin-bottom:0}.trending-posts .m-content-widget-heading h2{text-transform:uppercase;margin:5px 0 8px 0;font-size:24px;font-size:1.5rem}.trending-posts .m-content-widget-heading .description{margin-bottom:0;font-size:12px;font-size:.75rem}.trending-posts .m-card{background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,0.1);width:100%;margin:0 25px 0px 0px;display:block;position:relative}.trending-posts .m-card .m-card-media{height:0;padding-bottom:56.164%;overflow:hidden}.trending-posts .m-card img{width:100%}.trending-posts .m-card h3{margin-bottom:2px}.trending-posts .m-card p.article-meta{margin-top:-1px}.trending-posts .m-card p.article-meta,.trending-posts .m-card p.article-meta a{color:#000}.trending-posts .m-card .m-card-content.m-card-content-one-link{padding-bottom:48px}.trending-posts .m-card .m-card-content.m-card-content-two-links{padding-bottom:78px}.trending-posts .m-card .m-card-cta-bottom{position:absolute;bottom:15px}.trending-posts .m-card .btn-tertiary.outline,.trending-posts .m-card .inputfile+label.outline{border-radius:5px;padding:6px 20px}.trending-posts .m-card a.cta-link{color:#000;display:block;border-bottom:0;text-decoration:underline;margin-top:10px}.trending-posts .posts{width:98%;max-width:480px;margin:0 auto;overflow:hidden;padding:10px 20px 25px 20px;box-sizing:border-box}.trending-posts .posts .trending-posts-carousel:after{content:'flickity';display:none}.trending-posts .posts .flickity-viewport{width:100%;margin:0 auto;padding:0 0px 0px 0px;box-sizing:border-box;overflow:visible}@media screen and (min-width: 768px){.trending-posts .posts{max-width:1000px;padding:0;overflow:visible}.trending-posts .posts .trending-posts-carousel{display:flex}.trending-posts .posts .trending-posts-carousel:after{content:''}.trending-posts .posts .m-card{width:32%;margin-left:2%;margin-right:0}.trending-posts .posts .m-card:first-child{margin-left:0}}.titleist-logo{width:auto !important;margin:0 !important;display:inline-block !important;vertical-align:bottom}.logo-inline{display:inline-block;vertical-align:middle;zoom:1;*display:inline;*vertical-align:auto}.m-section-header .logo-inline{white-space:nowrap;padding-right:10px;height:20px;width:55px;position:relative;top:-4px;margin-right:10px}.m-section-header .logo-inline:after{content:" | ";margin:0 5px}.logo-inline a{border:0 !important}.logo-inline svg{position:relative;top:2px}.is-light svg{fill:#fff}.is-small{width:65px}.m-block-social{padding:0 10px 80px 18px}.m-block-social .gutter,.m-block-social .sub-menu>li{margin:0 0 12px 12px}.m-block-social .titleist-layout{margin-left:-12px}.m-block-social p{line-height:1.7;font-size:11px;font-size:.6875rem;color:#000}.m-block-social .m-card-media img{width:100%}.m-block-social-heading{font-size:14px;font-size:.875rem;font-weight:700;font-family:"ProximaNova",sans-serif;margin-bottom:1em}.m-social-source{position:absolute;top:5px;right:10px;font-size:14px;font-size:.875rem}.m-social-source .icon-instagram{color:#fff}.m-social-name,.m-social-user{margin:0}.m-social-name{font-weight:700;font-size:14px;font-size:.875rem;color:#000;font-family:"ProximaNova",sans-serif;letter-spacing:-.5px}.m-social-content{padding:10px 0}.m-social-content a{color:#e31837;border-bottom-color:rgba(227,24,55,0.2)}.m-social-content a:hover,.m-social-content a:focus{border-bottom-color:rgba(0,0,0,0.1)}.m-social-bar{font-size:11px;font-size:.6875rem}.m-social-bar a{border:0;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;color:#999;-webkit-transition:color linear 0.2s;-moz-transition:color linear 0.2s;-ms-transition:color linear 0.2s;transition:color linear 0.2s}.m-social-bar a:hover,.m-social-bar a:focus{color:#000}.m-social-bar a+a{margin-left:7px}.m-social-bar .titleist-icon{font-size:17px;font-size:1.0625rem;position:relative}.m-social-bar .titleist-icon.icon-reply{top:-3px}.m-social-time{font-size:11px;font-size:.6875rem;margin:0}.m-social-time a{border:0}.m-social-media{margin-bottom:10px;border:0;display:block}.m-social-media img{display:block}.share-buttons{margin-bottom:20px}.st-custom-button{background-color:#B51129;border-color:#B51129;border-radius:100%;display:inline-block;padding:5px;font-size:24px;font-size:1.5rem;line-height:1;height:24px;width:24px;cursor:pointer;font-weight:bold;color:#fff;text-align:center}.share-buttons-sticky-right{position:fixed;bottom:5%;right:3%;width:48px;height:150px}.share-buttons-sticky-right .st-custom-button{display:block;margin-bottom:15px;position:absolute;height:24px;width:24px;transition:all linear 0.25s;opacity:0;left:50%;transform:translate(-50%, 100%) scale(0)}.share-buttons-sticky-right .st-custom-button:nth-child(1){bottom:85px}.share-buttons-sticky-right .st-custom-button:nth-child(2){bottom:45px}.share-buttons-sticky-right .st-custom-button.active{transform:translate(-50%, 0%) scale(1);opacity:1}.share-buttons-sticky-right button.launch-button{background-color:#B51129;border-color:#B51129;border-radius:100%;display:inline-block;padding:5px 6px 5px 4px;line-height:1.6;cursor:pointer;font-weight:bold;color:#fff;text-align:center;opacity:1;position:absolute;height:36px;width:36px;font-size:28px;font-size:1.75rem;margin:0 0 0 0px;bottom:0}.m-hero-content .share-buttons{padding:0 0 0 0px}.m-hero-content .share-buttons button.st-custom-button[data-network]{background:transparent;border:1px solid #fff;margin-right:15px;height:32px;width:32px;font-size:24px;font-size:1.5rem;line-height:1.7}.m-hero-content .share-buttons button.st-custom-button[data-network]:hover,.m-hero-content .share-buttons button.st-custom-button[data-network]:focus{background-color:#B51129;border-color:#B51129}.m-hero-content .share-buttons button.st-custom-button[data-network].black-hover:hover,.m-hero-content .share-buttons button.st-custom-button[data-network].black-hover:focus{background-color:#000;border-color:#000}.m-hero-content .share-buttons button.st-custom-button[data-network]+button.st-custom-button[data-network]{margin-right:0}@media screen and (min-width: 940px){.player-search-block{padding-right:20px}}.player-search-block .inline-connector{text-align:center;padding:15px 0;margin:0}@media screen and (min-width: 940px){.player-search-block .inline-connector{width:10%;float:left;padding:0;line-height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.player-form>form{margin:0}.player-form button{margin:0;width:32%;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-left:5px}.player-form input[type="search"],.player-form input[type="text"]{width:64%;margin:0;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}@media screen and (min-width: 940px){.player-form{width:60%;float:left}}.player-action>a{width:100%;display:block}@media screen and (min-width: 940px){.player-action{width:30%;float:left}}.player-popular{clear:both;font-weight:700;padding:15px 0 0 0}.player-popular>p{margin:0;line-height:1.6}.find-tour-block{margin-top:30px;padding-top:20px;border-top:1px solid #e3dede}@media screen and (min-width: 800px){.find-tour-block{border-top:0;padding-top:0;padding-bottom:20px;padding-left:40px;margin-top:0;margin-bottom:-20px}}@media screen and (min-width: 940px){.find-tour-block{border-left:1px solid #e3dede}}.find-tour-block .select-menu{width:64%}.find-tour-block .titleist-btn,.find-tour-block .btn-secondary,.find-tour-block .btn-tertiary,.find-tour-block .inputfile+label,.find-tour-block .btn-secondary,.find-tour-block button{width:33%;float:right}.m-category-listing{padding:20px}.m-category-listing.is-profile{padding:0 0 0 5px}.m-category-listing.is-profile .gutter,.m-category-listing.is-profile .sub-menu>li{margin-bottom:30px}.m-category-listing.is-profile p{margin-bottom:0}.m-category-listing.for-content p{font-size:14px;font-size:.875rem;line-height:1.7}.m-category-listing.is-shaded{background:#f6f6f6}@media screen and (min-width: 800px){.m-category-listing{padding-top:60px}.m-category-listing.product-listing{padding-top:0}}@media screen and (min-width: 940px){.m-category-listing{padding-left:0px;padding-right:0px}}.m-category-listing a{border-bottom:0}.m-category-listing .frame{min-height:235px;zoom:1;overflow:hidden;position:relative;border-bottom:4px solid #e3dede}.m-category-listing .frame img{border-bottom:0}.m-category-listing .frame picture{position:absolute;width:100%;top:0%;left:0}.m-category-listing img{width:100%;height:auto;border-bottom:4px solid #e3dede}.m-product .m-category-listing img{width:auto}.m-category-listing h1,.m-category-listing .ext-h1{margin:0 0 20px 0;padding:0;font-size:24px;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:0px}.m-category-listing h2,.m-category-listing .ext-h2{font-family:"ProximaNova",sans-serif;margin-top:10px;margin-bottom:0;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:15px;font-size:.9375rem;letter-spacing:.03em;line-height:1.2}.m-category-listing h2 a,.m-category-listing .ext-h2 a{border-bottom:1px solid transparent;color:#000}.m-category-listing h2 a:hover,.m-category-listing .ext-h2 a:hover{border-bottom-color:rgba(0,0,0,0.2)}.m-category-listing .m-category-listing-title{font-size:14px;font-size:.875rem;color:#303030;font-weight:normal}.m-category-listing .m-category-listing-title+p{margin-top:8px;padding-right:0;text-align:center}.m-category-listing p{font-size:12px;font-size:.75rem;margin-top:10px;line-height:1.6;padding-right:10px}.m-category-listing p a{color:#e31837;border-bottom:1px solid #e31837;border-bottom-color:rgba(227,24,55,0.2);font-weight:700}.m-category-listing p a:hover,.m-category-listing p a:focus{color:#000;border-bottom-color:rgba(0,0,0,0.2)}.m-category-listing ul{list-style:none;padding:0;margin:5px 0 30px}.m-category-listing ul>li{margin:0;line-height:1.7;font-size:12px;font-size:.75rem}.m-category-listing ul>li a{border-bottom:1px solid #000;border-bottom-color:rgba(0,0,0,0.2);color:#000;font-weight:700}.m-category-listing ul>li a:hover{border-bottom-color:rgba(0,0,0,0.4)}.m-category-listing ul+.titleist-menu{margin-top:-20px}.m-category-listing .titleist-menu ul{margin-bottom:0px}.m-category-listing .col{margin-bottom:20px}.m-category-listing .product-listing{margin-bottom:-70px}.m-category-listing .product-listing .listing-promo{padding-bottom:20px}.m-category-listing .product-listing .listing-promo .cta-content{position:relative}.m-category-listing .product-listing .listing-promo .cta-content a{color:#ffffff;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.m-category-listing .product-listing .listing-promo .cta-content picture{line-height:0;display:block}.m-category-listing .product-listing .listing-promo .cta-content picture img{border:none}.m-category-listing .product-listing .listing-promo .cta-content .promo-title{position:absolute;left:50%;bottom:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%) translateY(-50%);color:#ffffff}@media screen and (max-width: 800px){.m-category-listing .product-listing .is-hidden-mobile-tablet{display:none}}.m-category-listing .product-listing .product-tile a{color:#4C4C4C}.m-category-listing .product-listing .product-tile h2{color:#000000}.m-category-listing .product-listing .product-tile .img-container{position:relative}.m-category-listing .product-listing .product-tile .img-container picture{display:block;line-height:0}.m-category-listing .product-listing .product-tile .img-container picture img{border:1px solid #d6d6d6}.m-category-listing .product-listing .product-tile .img-container .badge-span{color:#ffffff;display:block;z-index:2;position:absolute;left:0;bottom:0;width:100.75%;text-align:center;background:rgba(0,0,0,0.8);font-weight:700;font-size:12px;line-height:22px}.m-category-listing .product-listing .product-tile:hover .img-container img{border-color:#999999}.m-category-listing .product-listing .product-tile:hover .img-container .badge-span{background:#e31837}.m-category-listing.no-img-border img{border:0}.m-category-listing-header.has-border{border-bottom:1px solid #e3dede;margin-bottom:20px}.m-category-listing-header.has-border h2,.m-category-listing-header.has-border .ext-h2{margin-bottom:10px}.m-category-listing-header h1,.m-category-listing-header .ext-h1{margin:0 0 5px;padding:0;font-size:14px;font-size:.875rem;font-weight:700;font-family:"ProximaNova",sans-serif;text-transform:uppercase;letter-spacing:.02em}.m-category-listing-header h2,.m-category-listing-header .ext-h2{margin:0 0 20px;padding:0;max-width:none;font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:24px;font-size:1.5rem;letter-spacing:0px;text-transform:uppercase}.m-category-listing-content{text-align:left}.m-action-bar{padding-bottom:60px;text-align:center;clear:both}.m-category-listing.playlist-items h2,.m-category-listing.playlist-items p{margin-top:0px}.m-media-insert{margin-left:-10px}.m-media-insert .gutter,.m-media-insert .sub-menu>li{margin-bottom:5px}.m-media-insert p{margin-bottom:5px}.m-media-heading a{color:#000;border-bottom:0}.m-media-heading a:hover{border-bottom:1px solid rgba(0,0,0,0.2)}.m-address{margin-bottom:1em;overflow:hidden}.m-address p,.m-address ul,.m-address ol{margin:0;font-size:12px;font-size:.75rem}.m-address [itemprop="name"]{margin-bottom:7px;font-size:14px;font-size:.875rem}.m-address [itemprop="name"] a{color:#000;border-bottom-color:transparent}.m-address [itemprop="name"] a:hover,.m-address [itemprop="name"] a:focus{border-bottom-color:rgba(0,0,0,0.2)}.m-address [itemprop="jobTitle"],.m-address [itemprop="description"]{font-style:italic}.m-address [itemprop="address"],.m-address [itemprop="jobTitle"],.m-address [itemprop="description"]{margin-top:-10px;margin-bottom:10px;line-height:1.5}.m-address [itemprop="image"]{display:block}@media screen and (min-width: 800px){.m-address [itemprop="image"]{float:left;margin:0 15px 15px 0}}.form-search .gutter,.form-search .sub-menu>li{margin-bottom:10px}.m-results{padding-top:10px}.m-results-heading{margin:0 0 10px;padding:0;font-size:20px;font-size:1.25rem;line-height:1.3;text-transform:none;font-family:"ProximaNovaExtraCondensed",sans-serif;font-weight:400}.m-results-list{margin:0;padding:0;list-style:none;*zoom:1;clear:both}.m-results-list:before,.m-results-list:after{content:" ";display:table}.m-results-list:after{clear:both}.results-players .m-results-list{border-top:1px solid #e3dede;border-bottom:1px solid #e3dede}.m-results-item{border-bottom:1px solid #e3dede;padding:30px 0}@media screen and (min-width: 660px){.m-results-item{padding:25px 0}}.m-results-item:first-child{border-top:1px solid #e3dede}.results-players .m-results-item{border:0;margin:0;padding:15px 0;width:100%}@media screen and (min-width: 660px){.results-players .m-results-item{width:48%;margin-right:1%;display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto}}@media screen and (min-width: 800px){.results-players .m-results-item{padding:30px 0}}@media screen and (min-width: 940px){.results-players .m-results-item{width:32%}}.m-results-item .titleist-menu .titleist-icon{position:relative;top:2px}.m-results-item .titleist-menu a{border:0}.m-results-media,.m-results-content{display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto;vertical-align:top}@media screen and (min-width: 660px){.m-results-media,.m-results-content{display:table-cell}}.m-results-media{margin-right:1em;margin-bottom:10px}@media screen and (min-width: 660px){.m-results-media{display:table-cell;padding-right:20px;min-width:100px;max-width:100px;margin-bottom:0}.m-results-media.has-icon{min-width:0}}.m-results-media img{display:block}.m-results-media .titleist-icon{font-size:70px;font-size:4.375rem;display:block}.m-results-content{width:100%}.m-results-content p{font-size:12px;font-size:.75rem;line-height:1.6;max-width:none;margin:0}.m-results-content p.m-results-sublabel{margin-bottom:5px}.m-results-content p.m-results-sublabel em{display:inline-block;margin-left:-1px}.m-results-content p.m-results-sublabel span{color:#999;text-transform:uppercase;letter-spacing:.02em;margin-top:-4px;display:block}.m-results-content ul,.m-results-content ol{margin:0;padding:0;list-style:none;font-size:12px;font-size:.75rem}.results-players .m-results-content{width:auto}.m-results-label{margin:0 0 12px;padding:0;font-family:"ProximaNova",sans-serif;font-size:14px;font-size:.875rem;text-transform:uppercase;letter-spacing:.02em;color:#000}.m-results-label a{border-bottom:1px solid transparent;color:#000;-webkit-transition:all linear 0.15s;-moz-transition:all linear 0.15s;-ms-transition:all linear 0.15s;transition:all linear 0.15s}.m-results-label a:hover{border-bottom-color:rgba(0,0,0,0.2)}.m-results-label-small{margin:0 0 12px;padding:0;font-family:"ProximaNova",sans-serif;font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em}.m-results-label-small a{border-bottom:1px solid transparent;color:#000;-webkit-transition:all linear 0.15s;-moz-transition:all linear 0.15s;-ms-transition:all linear 0.15s;transition:all linear 0.15s}.m-results-label-small a:hover{border-bottom-color:rgba(0,0,0,0.2)}.m-results-meta{font-size:12px;font-size:.75rem;font-weight:700;margin-bottom:8px !important}.m-location-results{padding:80px 10px}.m-location-results.top-narrow{padding-top:40px}.m-location-results.top-tight{padding-top:0px}.m-location-results .titleist-menu{padding-left:15px;clear:both;top:-5px}@media screen and (min-width: 800px){.m-location-results .titleist-menu{float:right;padding:0;clear:none}}@media screen and (min-width: 800px){.m-location-results .titleist-menu>ul>li.is-open .menu-content{left:auto;right:0}}.m-location-results h1,.m-location-results .ext-h1{margin-bottom:40px}.m-location-results .m-results-content{display:block}.m-location-results .m-results-content .col{display:block;float:left}.m-location-results .m-results-item{padding-left:35px;padding-bottom:10px;position:relative;*zoom:1;clear:both}.m-location-results .m-results-item:before,.m-location-results .m-results-item:after{content:" ";display:table}.m-location-results .m-results-item:after{clear:both}@media screen and (min-width: 800px){.m-location-results .m-results-item{padding-left:45px}}.m-location-results .m-results-item h2{cursor:pointer}.m-location-results .m-results-item .titleist-layout{margin-left:-15px}.m-location-results .m-results-item:before{content:attr(data-counter);background:#000;color:#fff;line-height:28px;width:28px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;text-align:center;border-radius:50%;font-size:16px;font-size:1rem;position:absolute;left:0;top:20px;font-weight:700;speak:none;cursor:pointer}.m-location-results .more-info{display:none}.m-location-results-plain{padding:60px 10px}.m-location-results-plain .titleist-layout{margin-left:-15px}.custombox-modal .more-info{background:#fff;border-radius:4px;position:relative}.custombox-modal .more-info div{overflow:hidden;padding:0 10px}.custombox-modal .more-info div.booking-container{padding:0}.custombox-modal .more-info p{line-height:normal;text-align:left;float:left;width:300px}@media screen and (max-width: 800px){.custombox-modal .more-info p{width:280px}}@media screen and (max-width: 320px){.custombox-modal .more-info p{width:240px}}.custombox-modal .more-info h3{width:140px;padding-right:10px}@media screen and (min-height: 500px){.more-info{margin-top:40px !important}}.more-info-close{position:absolute;top:-10px;right:-10px;text-decoration:none;border:0}.m-tag-bar{margin-top:-10px;margin-bottom:10px}.m-tag-bar .titleist-icon{position:relative;top:2px}.m-tag{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;color:#fff;padding:0;line-height:normal;font-size:11px;font-size:.6875rem;font-weight:700;border:0;padding:4px 6px 3px;line-height:1;background:#b3b3b3;-webkit-transition:background linear 0.2s;-moz-transition:background linear 0.2s;-ms-transition:background linear 0.2s;transition:background linear 0.2s}.m-tag:hover,.m-tag:focus{color:#fff;background:#8d8d8d}.events-ajax .results{padding-top:80px}.events-ajax h1,.events-ajax .ext-h1,.upcoming-events-ajax h1,.upcoming-events-ajax .ext-h1{text-transform:uppercase;margin-bottom:20px}.has-tooltip{position:relative}.has-tooltip.is-hidden{position:absolute}.has-tooltip:hover .m-tooltip{top:100%;margin-top:10px;left:auto}.m-tooltip{position:absolute;top:-999em;left:-999em;font-size:12px;font-size:.75rem;background:#000;color:#fff;padding:4px 10px;font-weight:700;line-height:1.4;white-space:nowrap;z-index:99}.m-tooltip:before{content:"";position:absolute;display:block;background:#000;height:10px;width:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-5px;left:10px}.locator .has-tooltip:hover .m-tooltip{top:-10px;left:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);max-width:300px;white-space:normal;font-weight:500;line-height:1.6;padding:10px}.locator .has-tooltip:hover .m-tooltip:before{content:"";display:none}.btn-like-wrapper{display:inline-block}.btn-like-wrapper.has-tooltip .m-tooltip:before{bottom:-5px;left:42%;top:auto}.btn-like-wrapper.has-tooltip:hover .m-tooltip{top:-42px;left:24%}.btn-like-wrapper.has-tooltip:hover .btn-like.outline+span.m-tooltip{left:28%}.m-ball-count,.m-ball-count-quaternary{background:#000;color:#fff;padding:35px 15px 35px}@media screen and (min-width: 800px){.m-ball-count,.m-ball-count-quaternary{padding:27px 30px 7px;text-align:left}}.m-ball-count .titleist-logo svg,.m-ball-count-quaternary .titleist-logo svg{width:112px;height:30px}.m-ball-count .gutter,.m-ball-count .sub-menu>li,.m-ball-count-quaternary .gutter,.m-ball-count-quaternary .sub-menu>li{margin-bottom:0}@media screen and (min-width: 800px){.m-ball-count .col:nth-child(2) .gutter,.m-ball-count .col:nth-child(2) .sub-menu>li,.m-ball-count-quaternary .col:nth-child(2) .gutter,.m-ball-count-quaternary .col:nth-child(2) .sub-menu>li{margin-bottom:15px}}@media screen and (max-width: 799px){.m-ball-count .col:first-child .gutter,.m-ball-count .col:first-child .sub-menu>li,.m-ball-count-quaternary .col:first-child .gutter,.m-ball-count-quaternary .col:first-child .sub-menu>li{margin-bottom:25px}}.m-ball-count table,.m-ball-count-quaternary table{color:#fff;margin:0 auto;font-size:20px;font-size:1.25rem;width:280px;min-width:0}@media screen and (min-width: 800px){.m-ball-count table,.m-ball-count-quaternary table{margin:0;width:100%}}.m-ball-count th,.m-ball-count td,.m-ball-count-quaternary th,.m-ball-count-quaternary td{padding:0 0 10px;text-align:left;color:#fff}.m-ball-count th strong,.m-ball-count td strong,.m-ball-count-quaternary th strong,.m-ball-count-quaternary td strong{font-size:22px;font-size:1.375rem}.m-ball-count td,.m-ball-count-quaternary td{text-align:right}.m-ball-count td.m-ball-count-competitor,.m-ball-count-quaternary td.m-ball-count-competitor{font-size:20px;font-size:1.25rem;letter-spacing:1.3px;padding-bottom:12px}.m-ball-count th[scope="row"],.m-ball-count-quaternary th[scope="row"]{width:220px;font-weight:400}.m-ball-count tbody tr:nth-child(even),.m-ball-count-quaternary tbody tr:nth-child(even){background-color:transparent}.m-ball-count .titleist-logo,.m-ball-count-quaternary .titleist-logo{fill:#fff}.m-ball-count-quaternary{background:#f6f6f6;color:#000}.m-ball-count-quaternary table{color:#000}.m-ball-count-quaternary table th,.m-ball-count-quaternary table td{color:#000}.m-ball-count-quaternary .titleist-logo{fill:#000}.m-ball-count .titleist-logo img,.m-ball-count-quaternary .titleist-logo img{margin-left:-6px}.m-ball-count-heading{margin:0;padding:20px 0 0px;line-height:1.2;font-size:18px;font-size:1.125rem;text-align:center;text-transform:uppercase;font-weight:800}@media screen and (min-width: 800px){.m-ball-count-heading{font-size:22px;font-size:1.375rem}}.tournament-count .m-ball-count-heading{padding:10px 0px 0px 0px}.tournament-count .section-label{text-align:center;font-weight:800;color:white;line-height:normal;letter-spacing:0;font-size:16px;font-size:1rem}@media screen and (min-width: 800px){.tournament-count .section-label{font-size:18px;font-size:1.125rem}}.tournament-count.m-ball-count-quaternary .section-label{color:#000}.m-ball-count-competitor{font-size:18px;font-size:1.125rem}.m-map{position:relative;padding-bottom:46.25%;padding-top:25px;height:0;overflow:hidden}.m-map iframe{position:absolute;width:100%;height:100%;left:0;top:0}.m-content-block-embed{padding:0 5px 0 20px}.m-content-block-embed .section-label{margin:0;text-transform:none;font-size:12px;font-size:.75rem}.m-content-block-embed img{display:block;margin-bottom:15px;width:auto}.m-content-block-embed-header{margin:0 20px 0 -5px;text-transform:uppercase}.m-content-block-embed-header h1{font-size:24px;font-size:1.5rem}@media screen and (min-width: 800px){.m-content-block-embed-header h1{font-size:24px;font-size:1.5rem}}.m-content-block-embed-subhead{margin:0 0 20px}.m-content-block-embed-content-label{font-weight:700;font-size:14px;font-size:.875rem;margin:0;line-height:1.6}.m-content-block-embed-content p{margin:0;line-height:1.6}.m-comment{*zoom:1;clear:both}.m-comment:before,.m-comment:after{content:" ";display:table}.m-comment:after{clear:both}.m-comment label{margin-top:15px}.m-comment textarea{background:#f6f6f6;font-size:16px;font-size:1rem;min-height:100px;margin-bottom:20px}.m-comment+.m-comment{margin-top:50px}.form-footer{text-align:right;*zoom:1;clear:both;margin-bottom:30px}.form-footer:before,.form-footer:after{content:" ";display:table}.form-footer:after{clear:both}.form-footer.text-left{text-align:left}.form-footer .captcha,.form-footer .submit{display:block}@media screen and (min-width: 660px){.form-footer .captcha,.form-footer .submit{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}}@media screen and (min-width: 660px){.form-footer .captcha{float:left}}.form-footer .submit button{width:100%;margin-top:15px}@media screen and (min-width: 660px){.form-footer .submit button{width:auto;margin-top:0}}.m-comment-heading{font-size:20px;font-size:1.25rem;margin-bottom:10px;font-family:"ProximaNovaExtraCondensed",sans-serif;color:#000;letter-spacing:-1px}.is-active .m-comment-heading{font-family:"ProximaNova",sans-serif;font-size:14px;font-size:.875rem;text-transform:uppercase;letter-spacing:.02em;font-weight:400}.m-comment-heading .m-comment-inline-msg{display:block;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-size:.6875rem;color:#999;font-weight:700;font-family:"ProximaNova",sans-serif}@media screen and (min-width: 660px){.m-comment-heading .m-comment-inline-msg{display:inline-block;margin-left:15px}}.m-comment-heading .m-comment-inline-msg a{color:#999;border-bottom-color:rgba(0,0,0,0.2);-webkit-transition:color linear 0.2s;-moz-transition:color linear 0.2s;-ms-transition:color linear 0.2s;transition:color linear 0.2s}.m-comment-heading .m-comment-inline-msg a:hover,.m-comment-heading .m-comment-inline-msg a:focus{color:#000}.m-comment-content .m-comment-byline,.m-comment-byline{text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-size:.6875rem;margin-left:15px;color:#999;font-weight:700;font-family:"ProximaNova",sans-serif;margin:-5px 0 5px}.m-comment-content blockquote{border:0;padding:0;margin:0}.m-comment-content p{margin:0;font-size:13px;font-size:.8125rem}.m-comment-content p+p{margin-top:1em}.m-comment-content .twitter-tweet{width:auto !important}.m-comment-content .m-social-content iframe{border:0;width:100%}#comments{margin-bottom:60px}.m-comment-parent{border-left:1px solid #e3dede;margin:20px 0}.m-comment-parent .m-comment-content p{font-size:12px;font-size:.75rem}@media screen and (min-width: 660px){.m-comment-parent{padding-left:20px}.m-comment-parent .m-comment-content p{font-size:14px;font-size:.875rem}}.m-comment-parent-container{background:#f6f6f6;padding:10px}@media screen and (min-width: 660px){.m-comment-parent-container{padding:10px 20px}}.m-comment-parent-container.is-active{margin-bottom:20px;padding-bottom:20px;padding:0;background:#fff}.m-comment-parent-container.is-active .m-comment-heading{padding:0;margin:0 0 10px}.m-comment-parent-container.is-active .m-comment-content{background:#f6f6f6;padding:10px}@media screen and (min-width: 660px){.m-comment-parent-container.is-active .m-comment-content{padding:20px}}.m-comment-parent-container.is-active p{font-size:12px;font-size:.75rem}.m-comment-bar{padding-top:10px}.m-comment-bar .btn-icon{font-size:12px;font-size:.75rem;font-weight:400;margin-right:10px;color:#999;-webkit-transition:color linear 0.2s;-moz-transition:color linear 0.2s;-ms-transition:color linear 0.2s;transition:color linear 0.2s}.m-comment-bar .btn-icon .titleist-icon{font-size:17px;font-size:1.0625rem;position:relative;top:1px}.m-comment-bar .btn-icon:hover,.m-comment-bar .btn-icon:focus{color:#000}.m-comment-time-label{text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-size:.6875rem;margin-left:15px;color:#999;font-weight:700;font-family:"ProximaNova",sans-serif;margin:-5px 0 5px}.m-comment-purpose{font-size:15px;font-size:.9375rem}.m-comment-media{margin-bottom:-20px}@media screen and (min-width: 660px){.m-comment-media{margin-right:20px;float:left;width:10%}.m-comment-media img{width:100%}}@media screen and (min-width: 660px){.m-comment-body{width:85%;float:left}.m-comment-body h2{margin-top:0}}.comment-form-wrapper .upload-controls div+div+div{color:#000;font-size:12px;font-size:.75rem;font-weight:normal;text-decoration:none}.comment-form-wrapper .upload-controls div+div+div span{display:inline-block;padding:10px 0 10px 10px}.m-profile-header{*zoom:1;clear:both;margin-bottom:20px}.m-profile-header:before,.m-profile-header:after{content:" ";display:table}.m-profile-header:after{clear:both}.m-profile-image{margin-bottom:10px}.m-profile-image img{width:100%}@media screen and (min-width: 800px){.m-profile-image{width:25%;float:left;margin-bottom:0}}@media screen and (min-width: 800px){.m-profile-content{width:75%;float:left}}.m-profile-heading{font-size:26px;font-size:1.625rem;margin:0 0 10px}@media screen and (min-width: 800px){.m-profile-heading{padding-left:20px}}.m-profile-list{color:#999;margin:0;padding:0}@media screen and (min-width: 800px){.m-profile-list{padding:0 0 0 20px}}.m-profile-list>li{margin:0 20px 0 0;padding:0}@media screen and (min-width: 660px){.m-profile-list>li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}}.m-profile-idme{overflow:hidden;margin:20px 20px 40px 20px}.m-profile-idme p:last-of-type{margin-bottom:20px}.m-profile-idme .idme-trigger-link{background:url(../images/buttons/idme_verify_gray.svg) no-repeat;width:220px;height:44px;background-size:cover}.m-profile-idme .idme-trigger-link img{visibility:hidden}.military-only-sweeps .m-profile-status{text-align:center;margin-top:20px}.military-only-sweeps .m-profile-status .titleist-btn,.military-only-sweeps .m-profile-status .btn-secondary,.military-only-sweeps .m-profile-status .btn-tertiary,.military-only-sweeps .m-profile-status .inputfile+label{margin-top:30px;display:inline-block}.military-only-sweeps .m-profile-idme .idme-trigger-link{margin:auto}.military-only-sweeps .m-profile-idme .idme-description{display:inline-block;float:none}.profile-complete-progress{margin:0;padding:0;max-width:270px}.profile-complete-progress .m-quiz--progress__col{height:26px}.profile-complete-progress .m-quiz--progress__col-last{line-height:24px;height:26px}.profile-complete-progress progress[value]{height:14px;top:-7px}.profile-complete-progress .btn-tertiary,.profile-complete-progress .inputfile+label{padding:10px 10px}@media screen and (min-width: 940px){.profile-complete-progress .m-quiz--progress{padding-bottom:8px}}@media screen and (min-width: 800px){.profile-complete-progress{padding:0 0 0 20px}}.complete{*zoom:1;clear:both;padding-top:10px}.complete:before,.complete:after{content:" ";display:table}.complete:after{clear:both}.complete p{margin:0;font-size:15px;font-size:.9375rem}.complete progress[value]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:8px}.complete progress[value]::-webkit-progress-bar{background-color:#eaeaea;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,0.25) inset}.complete progress[value]::-webkit-progress-value{background:#000;color:#000;border-radius:2px}.product-registration-confirm-form .table-responsive{overflow:auto;padding-left:10px}.product-registration-confirm-form .table-responsive.multiple{padding-left:14px}.product-registration-confirm-form table{min-width:initial}.product-registration-confirm-form table thead{border-bottom:none}.product-registration-confirm-form table thead th:not(:first-child){border-bottom:1px solid #000;font-size:18px;font-size:1.125rem;font-weight:normal}@media screen and (max-width: 520px){.product-registration-confirm-form table thead th:not(:first-child){font-size:15px;font-size:.9375rem}}.product-registration-confirm-form table thead th:nth-child(2){padding-left:0}.product-registration-confirm-form table thead th:nth-child(4){padding-right:0}.product-registration-confirm-form table tbody td{font-size:18px;font-size:1.125rem;font-weight:normal;color:#000}.product-registration-confirm-form table tbody td:first-child{padding-right:0;padding-left:0}.product-registration-confirm-form table tbody td:first-child label{display:block;position:relative;padding-left:0;margin-bottom:12px;cursor:pointer;font-size:22px;font-size:1.375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-registration-confirm-form table tbody td:first-child label input[type='radio']{position:absolute;opacity:0;cursor:pointer}.product-registration-confirm-form table tbody td:first-child label .checkmark{position:absolute;top:-4px;left:-13px;height:16px;width:16px;border:3px solid #000}.product-registration-confirm-form table tbody td:first-child label .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}.product-registration-confirm-form table tbody td:first-child label:hover input[type='radio'] ~ .checkmark{background-color:#e8e8e8}.product-registration-confirm-form table tbody td:first-child label input[type='radio']:checked ~ .checkmark{background-color:#e31837}.product-registration-confirm-form table tbody td:first-child label input[type='radio']:checked ~ .checkmark:after{display:block}.product-registration-confirm-form table tbody td:nth-child(2){padding-left:0px}@media screen and (max-width: 520px){.product-registration-confirm-form table tbody td{font-size:15px;font-size:.9375rem}}.product-registration-confirm-form table tbody input[type="checkbox"]{margin-right:0}@media screen and (min-width: 768px){#modal-register-product .modal-dialog{-webkit-transform:translate(0, 40%);-moz-transform:translate(0, 40%);-ms-transform:translate(0, 40%);transform:translate(0, 40%)}}#modal-register-product .modal-content{border-radius:inherit}#modal-register-product .modal-content h1{border-bottom:none;margin-left:44px;margin-bottom:12px;font-size:28px;font-size:1.75rem}@media screen and (max-width: 660px){#modal-register-product .modal-content h1{font-size:20px;font-size:1.25rem}}#modal-register-product .modal-content p{margin-left:44px;margin-bottom:12px;padding:0;font-size:18px;font-size:1.125rem}@media screen and (min-width: 768px){#modal-register-product .modal-content{padding:30px 70px 30px 50px}}@media screen and (min-width: 440px) and (max-width: 660px){#modal-register-product .modal-content{padding-left:15px;padding-right:20px}}#modal-register-product .modal-content .form-footer{border-top:none;margin-left:44px;padding-top:0}#modal-register-product .modal-content .titleist-btn,#modal-register-product .modal-content .btn-secondary,#modal-register-product .modal-content .btn-tertiary,#modal-register-product .modal-content .inputfile+label{border-radius:5px;padding:20px 16px;margin-right:20px}@media screen and (max-width: 768px){#modal-register-product .modal-content .titleist-btn,#modal-register-product .modal-content .btn-secondary,#modal-register-product .modal-content .btn-tertiary,#modal-register-product .modal-content .inputfile+label{width:100%}}@media screen and (min-width: 440px) and (max-width: 768px){#modal-register-product .modal-content{width:80%}}@media screen and (min-width: 900px){.product-registration{overflow:visible}}.product-registration .btn-icon{color:#999999}.product-registration .titleist-icon{font-size:24px;font-size:1.5rem}.product-registration .titleist-menu .btn-toggle:focus .titleist-icon{color:#999999}.product-registration .titleist-menu>ul .menu-content{min-width:156px}.product-registration .titleist-menu>ul .menu-content a{border-bottom:none}.product-registration .titleist-menu>ul .menu-content a:hover{background:none;color:#999999;border-bottom-color:transparent}.product-registration .titleist-menu>ul .menu-content a:focus{border-bottom-color:transparent}@media screen and (max-width: 900px){.product-registration .titleist-menu>ul>li.is-open .menu-content{left:-60px}}.custom-form button.sms-read-more-toggle{color:#E41837;cursor:pointer;border-bottom:1px solid #E41837;padding:0;margin:0;position:relative;font-weight:normal;line-height:1.15}.custom-form button.sms-read-more-toggle:focus,.custom-form button.sms-read-more-toggle:active,.custom-form button.sms-read-more-toggle:hover{background:#fff;color:#E41837;transform:none}.custom-form button.sms-read-more-toggle:after{content:' ';display:inline-block;background-image:url(/build/assets/images/icons/arrow-drop-down-red.svg);background-size:100%;width:16px;height:16px;position:absolute;transform:translateY(1px)}.custom-form button.sms-read-more-toggle.open:after{transform:translateY(1px) rotate(180deg)}.custom-form .sms-read-more-text p{font-size:0.875rem;margin:8px 0 0;color:#4c4c4c}.custom-form .sms-read-more-text p a{font-size:0.875rem}.custom-form .custom-reg-form fieldset{padding:.35em 0em 0em}.custom-form .custom-reg-form fieldset .list-form{margin-bottom:0;margin-top:4px}.custom-form .custom-reg-form .list-form.checkbox li label{margin-left:20px;line-height:1.4;margin-bottom:10px}.custom-form .custom-reg-form .list-form.checkbox li label input{margin-left:-20px;margin-right:0.25em}.custom-form .custom-reg-form .list-form.checkbox li:last-child label{margin-bottom:0}article.m-message{margin-bottom:20px}.m-message-subject{font-size:22px;font-size:1.375rem;margin:0 0 5px;padding:0}.m-message-byline{font-size:11px;font-size:.6875rem;text-transform:uppercase;letter-spacing:.02em;color:#999;font-weight:700}.m-message-byline a{color:#999;border-bottom-color:rgba(0,0,0,0.2)}.m-message-byline a:hover,.m-message-byline a:focus{border-bottom-color:transparent}.m-message-content p,.m-message-content ul,.m-message-content ol,.m-message-content table{font-size:15px;font-size:.9375rem;line-height:2}form+.m-list-friends{margin-top:30px}.m-list-friends{list-style:none;padding:0;margin:0;*zoom:1;clear:both;margin-bottom:30px}.m-list-friends:before,.m-list-friends:after{content:" ";display:table}.m-list-friends:after{clear:both}.m-friend{overflow:hidden;padding:0;margin-bottom:15px}.m-friend img{float:left;margin-right:15px}@media screen and (min-width: 800px){.m-friend{width:48%;display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto}}@media screen and (min-width: 940px){.m-friend{width:31%;display:inline-block;vertical-align:top;zoom:1;*display:inline;*vertical-align:auto}}.m-friend-name,.m-friend-location,.m-friend-action{padding:0;margin:0;line-height:1.4}.m-friend-location,.m-friend-action{font-size:12px;font-size:.75rem}.m-friend-name{font-size:14px;font-size:.875rem;font-weight:700}.m-friend-name a{color:#000;border:0}.m-friend-action{margin-top:10px}.fitting-detail{padding-bottom:20px}.fitting-detail h2{font-size:15px;font-size:.9375rem;font-weight:700;margin:0 0 2px;font-family:"ProximaNova",sans-serif}.fitting-detail p{margin:0 0 5px}.fitting-layout{margin-left:-15px}.fitting-layout .table-responsive-wrap:before{background:none}.fitting-layout .table-lined-fitting{min-width:inherit}.sm-label{text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-size:.75rem;margin-left:15px;color:#999;font-weight:700;font-family:"ProximaNova",sans-serif;margin:-5px 0 0}.fitting-detail .sm-label{margin:0 0 2px}.CommonPollArea{width:auto;min-width:275px;border:solid 1px #ddd;border-radius:0;margin:0 auto 20px;overflow:hidden}.CommonPollArea table{min-width:0}.CommonPollArea table td{padding:0 0 0 5px !important;margin:0 !important}.CommonPollArea table td input{cursor:pointer}.CommonPollArea ul.CommonPollFooterList,.CommonPollArea ul.CommonPollAnswerList{font-size:12px;font-size:.75rem;overflow:hidden}.CommonPollArea ul.CommonPollFooterList a,.CommonPollArea ul.CommonPollAnswerList a{border:1px solid #000 !important;padding:5px 10px;color:#000;border-radius:3px;display:inline-block;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;transition:all linear 0.3s}.CommonPollArea ul.CommonPollFooterList a:hover,.CommonPollArea ul.CommonPollFooterList a:focus,.CommonPollArea ul.CommonPollAnswerList a:hover,.CommonPollArea ul.CommonPollAnswerList a:focus{color:#e31837;border-color:#e31837 !important}.CommonPollArea ul.CommonPollFooterList li:last-child,.CommonPollArea ul.CommonPollAnswerList li:last-child{float:right;padding:6px 10px}.CommonPollArea ul.CommonPollAnswerList li:last-child{float:none;padding:0}.CommonPollArea .voteButton{padding:10px 15px;font-size:12px;font-size:.75rem}.CommonPollArea .alreadyVotedOn,.CommonPollArea .votedOn{font-size:12px;font-size:.75rem;padding:0 0 0 0px;margin:-5px 0 15px;font-style:italic}.m-quiz{overflow:hidden;width:100%}.content-fragment-content .m-quiz,.js .m-quiz{position:relative}.m-quiz-question{padding-left:5px}.m-quiz-question .titleist-icon{display:inline-block;margin-top:-3px;vertical-align:middle;margin-right:8px}.m-quiz-question .m-video,.m-quiz-question img{border:1px solid #fff;border-color:rgba(255,255,255,0.5)}.m-quiz-question .js-quiz-next.next{display:none}.m-quiz-question .col:nth-child(2) .gutter,.m-quiz-question .col:nth-child(2) .sub-menu>li{margin-bottom:0px}@media screen and (min-width: 940px){.m-quiz-question .col:first-child .gutter,.m-quiz-question .col:first-child .sub-menu>li{margin-bottom:0px}}.m-quiz-question-text{text-transform:none;font-size:15px;font-size:.9375rem}.content-fragment-content .m-quiz-question,.js .m-quiz-question{left:100%;position:absolute;z-index:0}.content-fragment-content .m-quiz-question.is-active,.js .m-quiz-question.is-active{position:relative;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;-ms-transition:transform 0.5s;transition:transform 0.5s;z-index:1}.js.ie9 .m-quiz-question{position:static !important;display:none !important;transform:none !important;-ms-transform:transform 0.5s !important;transition:none !important;-ms-transition:transform 0.5s !important}.js.ie9 .m-quiz-question.is-active{display:block !important}.m-quiz-right,.m-quiz-wrong{font-size:15px;font-size:.9375rem;text-align:center;font-weight:700;text-transform:uppercase}p.m-quiz-right{color:#1bb366 !important}p.m-quiz-wrong{color:#e31837 !important}.m-explanation{max-width:680px;padding-top:12px;border-top:1px solid #a3a3a3}.m-explanation a:hover{color:#d9dcde !important}.m-explanation a:focus,.m-explanation a:active,.m-explanation a:visited{color:#e31837}.m-description{margin-bottom:28px}.js-quiz-btn-rm{display:none}@media screen and (min-width: 940px){.m-quiz .ext-gutter{margin-left:40px}}.did-you-know .hero-content .hero-content-inner{padding:20px 0}@media screen and (max-width: 800px){.did-you-know .hero-content .hero-content-inner{padding:30px 0 0 8px;margin-top:0}}@media screen and (min-width: 800px){.did-you-know .hero-content .hero-content-inner{max-width:530px;margin-top:2%}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.did-you-know .hero-content .hero-content-inner{margin-top:auto}}}@media screen and (min-width: 800px) and (max-width: 940px){.did-you-know .hero-content .hero-content-inner{padding:10px 0 0 8px}}@media screen and (min-width: 1150px){.did-you-know .hero-content .hero-content-inner{margin-top:5%}}@media screen and (min-width: 1800px){.did-you-know .hero-content .hero-content-inner{margin-top:12%}}@media screen and (min-width: 1400px){.did-you-know .hero-content .hero-content-inner{margin-top:10%}}.did-you-know .hero-content .hero-content-inner .col{margin-top:0;margin-bottom:0;border:0 none}.did-you-know .hero-content .hero-content-inner .hero-message{max-width:515px}.did-you-know .hero-content .hero-content-inner .hero-message li,.did-you-know .hero-content .hero-content-inner .hero-message p{color:#fff}.did-you-know .hero-content .hero-content-inner .hero-message h2,.did-you-know .hero-content .hero-content-inner .hero-message .ext-h1{font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.1;margin-bottom:.5em;text-transform:uppercase}@media screen and (min-width: 800px){.did-you-know .hero-content .hero-content-inner .hero-message h2,.did-you-know .hero-content .hero-content-inner .hero-message .ext-h1{margin-bottom:.2em}}@media screen and (min-width: 1000px){.did-you-know .hero-content .hero-content-inner .hero-message h2,.did-you-know .hero-content .hero-content-inner .hero-message .ext-h1{font-size:36px;font-size:2.25rem}}.did-you-know .hero-content .hero-content-inner .hero-message .alert,.did-you-know .hero-content .hero-content-inner .hero-message .alert-success,.did-you-know .hero-content .hero-content-inner .hero-message .alert-warning,.did-you-know .hero-content .hero-content-inner .hero-message .alert-error,.did-you-know .hero-content .hero-content-inner .hero-message .alert-confirm-red,.did-you-know .hero-content .hero-content-inner .hero-message .alert-confirm-white,.did-you-know .hero-content .hero-content-inner .hero-message .box-validation .parsley-errors-list,.box-validation .did-you-know .hero-content .hero-content-inner .hero-message .parsley-errors-list{padding-top:0;margin-bottom:0}@media screen and (min-width: 800px) and (max-width: 940px){.did-you-know .hero-content .hero-content-inner .hero-message fieldset{margin-bottom:0}}@media screen and (min-width: 800px) and (max-width: 940px){.did-you-know .hero-content .hero-content-inner .hero-message .m-explanation{line-height:1.6}}@media screen and (min-width: 800px) and (max-width: 940px){.did-you-know .hero-content .hero-content-inner .hero-message .list-form label{line-height:1.5}}@media screen and (min-width: 800px){.did-you-know.horizontal-left .hero-content .hero-content-inner{margin-left:5%}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.did-you-know.horizontal-left .hero-content .hero-content-inner{margin-top:auto;margin-right:auto;margin-bottom:auto}}}@media screen and (min-width: 800px){.did-you-know.horizontal-right .hero-content .hero-content-inner{margin-right:5%}@supports (display: -webkit-flex) or (display: -moz-flex) or (display: flex){.did-you-know.horizontal-right .hero-content .hero-content-inner{margin-top:auto;margin-bottom:auto;margin-left:auto}}}.tt-header{*zoom:1;clear:both;background:#000;color:#fff;padding:20px 10px 25px}.tt-header:before,.tt-header:after{content:" ";display:table}.tt-header:after{clear:both}.tt-header .titleist-logo{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;position:relative;top:10px;height:40px;width:40px}@media screen and (min-width: 660px){.tt-header{padding:20px 10px}}@media screen and (min-width: 800px){.tt-header{margin-bottom:30px}.tt-header .titleist-logo{margin-bottom:0 !important}}.tt-header-primary{display:block;margin-bottom:5px;padding-left:5px}.tt-header-primary>h1,.tt-header-primary>h2.ext-h1{font-size:20px;font-size:1.25rem;text-transform:uppercase;letter-spacing:.02em;color:#fff;font-weight:700;line-height:1.2;margin:0}@media screen and (min-width: 660px){.tt-header-primary{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-bottom:0}}@media screen and (min-width: 940px){.tt-header-primary>h1,.tt-header-primary>h2.ext-h1{font-size:30px;font-size:1.875rem;line-height:1}}@media screen and (max-width: 660px){.tt-header-primary>h1,.tt-header-primary>h2.ext-h1{padding-left:50px;position:relative}.tt-header-primary>h1 .titleist-logo,.tt-header-primary>h2.ext-h1 .titleist-logo{left:0;position:absolute;top:50%;transform:translateY(-50%)}}.tt-header-secondary{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-top:5px;clear:both}@media screen and (min-width: 660px){.tt-header-secondary{float:right;clear:none}}@media screen and (min-width: 660px){.tt-header-secondary{margin-top:10px}}@media screen and (min-width: 800px){.tt-header-secondary{margin-top:17px}}.tt-header-secondary .btn-tertiary,.tt-header-secondary .inputfile+label{font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em;letter-spacing:.03em;padding:10px 20px;min-width:0;width:100%}@media screen and (min-width: 660px){.tt-header-secondary .btn-tertiary .text,.tt-header-secondary .inputfile+label .text{position:absolute;top:-999em;left:-999em}}@media screen and (min-width: 800px){.tt-header-secondary .btn-tertiary .text,.tt-header-secondary .inputfile+label .text{position:static}}.tt-header-secondary .btn-tertiary .titleist-icon,.tt-header-secondary .inputfile+label .titleist-icon{font-size:15px;font-size:.9375rem;margin-right:5px}@media screen and (min-width: 660px){.tt-header-secondary .btn-tertiary .titleist-icon,.tt-header-secondary .inputfile+label .titleist-icon{margin-right:0}}@media screen and (min-width: 800px){.tt-header-secondary .btn-tertiary .titleist-icon,.tt-header-secondary .inputfile+label .titleist-icon{margin-right:5px;font-size:14px;font-size:.875rem}}@media screen and (max-width: 660px){.tt-header-secondary-full{display:block;text-align:center}.tt-header-secondary-full .btn-tertiary,.tt-header-secondary-full .inputfile+label{margin:2em 0 0;width:auto}}@media screen and (min-width: 660px){#main-content .tt-body:first-child{margin-top:30px}}.m-tt-main{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:350px}@media screen and (min-width: 660px){.m-tt-main{width:66.66666%;float:left;padding-bottom:50px}}@media screen and (min-width: 800px){.m-tt-main{width:75%}}.m-tt-side-group.is-hidden-desktop-tt .m-latest-news{margin-bottom:22px}@media screen and (min-width: 660px){.m-tt-side-group{width:33.333333%;float:right;clear:right}}@media screen and (min-width: 800px){.m-tt-side-group{width:25%}}.tt-toggle{border:0;color:#000}@media screen and (min-width: 660px){.tt-toggle{cursor:text}}.m-tt-side-module{margin-bottom:50px;padding:0 10px}.m-tt-side-module:first-child{margin-bottom:0;padding:0}@media screen and (min-width: 660px){.m-tt-side-module:first-child{background:none;padding-left:20px}}.m-tt-side-module:first-child .m-tt-main-header{padding-left:10px;padding-right:10px}.m-tt-side-module:first-child .m-tt-main-header.is-active{border-bottom:1px solid #e3dede}@media screen and (min-width: 660px){.m-tt-side-module:first-child .m-tt-main-header{padding-left:0;padding-right:0;margin-bottom:20px;border-bottom:1px solid #e3dede}}.m-tt-side-module:first-child .m-tt-main-header a:after{content:"\e60f";font-family:'titleist-icons';position:relative;top:1px;left:5px}@media screen and (min-width: 660px){.m-tt-side-module:first-child .m-tt-main-header a:after{display:none}}.m-tt-side-module:first-child .m-tt-main-header a.is-active:after{content:" \e609";left:-3px}.m-tt-side-module.no-border .m-tt-main-header{border-bottom:0;margin-bottom:5px}@media screen and (min-width: 660px){.m-tt-side-module{padding-left:25px}.m-tt-side-module:first-child{margin-bottom:50px}}.m-tt-main-header{text-transform:uppercase;letter-spacing:0px;font-size:15px;font-size:.9375rem;font-family:"ProximaNova",sans-serif;font-weight:700;border-bottom:1px solid #e3dede;margin:0 0 20px;padding:15px 0}.m-tt-main-header .is-hidden-mobile-tt{text-transform:inherit}.m-tt-main-header>.titleist-icon,.m-tt-main-header a>.titleist-icon{float:left;margin-right:6px}.m-tt-main-header .header-label,.m-tt-main-header .titleist-menu,.m-tt-main-header label{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.m-tt-main-header .form-header-message{float:right;font-size:12px;font-size:.75rem;font-weight:normal;width:50%;line-height:normal;text-align:right}.m-tt-main-header .titleist-menu,.m-tt-main-header label{float:left}.m-tt-main-header .m-tt-main-header-bar label{width:110px;margin-right:0px;font-size:12px;font-size:.75rem;padding-top:3px}@media screen and (min-width: 660px){.m-tt-main-header .m-tt-main-header-bar{float:right}}.m-tt-main-header .titleist-menu,.m-tt-main-header .titleist-menu-notifications{margin:-5px 0 -10px 0;padding:0;min-width:initial;text-transform:none;font-weight:400;display:block;margin-top:20px}@media screen and (min-width: 660px){.m-tt-main-header .titleist-menu,.m-tt-main-header .titleist-menu-notifications{margin-bottom:0}}.m-tt-main-header .titleist-menu .menu-content,.m-tt-main-header .titleist-menu-notifications .menu-content{min-width:150px}.m-tt-main-header .titleist-menu a,.m-tt-main-header .titleist-menu-notifications a{border:0;white-space:nowrap}.m-tt-main-header .titleist-menu .titleist-icon,.m-tt-main-header .titleist-menu-notifications .titleist-icon{top:2px}@media screen and (min-width: 660px){.m-tt-main-header .titleist-menu,.m-tt-main-header .titleist-menu-notifications{margin-top:0}}.m-tt-nav-wrap.is-closed{display:none}@media screen and (min-width: 660px){.m-tt-nav-wrap.is-closed{display:block}}.m-tt-nav{margin-bottom:25px;padding:10px}@media screen and (min-width: 660px){.m-tt-nav{padding:0}}.m-tt-nav:first-child{margin-top:-10px}.m-tt-nav a{color:#000;border-bottom:1px solid transparent;margin:0;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.m-tt-nav a:hover,.m-tt-nav a:focus{border-bottom:1px solid rgba(0,0,0,0.2)}.m-tt-nav ul{list-style:none;margin:0;padding:0;font-size:12px;font-size:.75rem;line-height:1}.m-tt-nav ul li{margin:0}.m-tt-nav ul li.mt-20{margin-top:20px}.m-tt-nav>ul>li{padding:10px 0}.m-tt-nav>ul>li>a{text-transform:uppercase;letter-spacing:.02em;font-weight:700}.m-tt-nav>ul ul{margin:20px 0 5px 20px;display:none}.m-tt-nav>ul ul.is-active{display:block}.m-tt-nav>ul ul a{margin-bottom:15px}.m-tt-nav>ul ul li:last-child a{margin-bottom:0}.m-tt-social-list{margin:0;padding:0;list-style:none}.m-tt-social-item{margin:0 0 25px;padding:0 10px 10px;overflow-x:auto}@media screen and (min-width: 660px){.m-tt-social-item{padding:0}}.m-tt-social-item .m-social-media:hover,.m-tt-social-item .m-social-media:focus{opacity:1}.m-tt-social-item .m-social-user{font-size:11px;font-size:.6875rem}.m-tt-social-item .m-social-user a{border:0}.m-tt-social-item .m-social-content{padding:0}.m-tt-social-item .m-social-content p{font-size:11px;font-size:.6875rem}.m-tt-social-item .m-social-content a{color:#e31837}.m-tt-content-secondary>.titleist-layout{margin-left:-15px}.article-content-wrap{position:relative}.m-article{margin-bottom:50px}.m-article .news-date{color:#e31837;margin-bottom:0}.m-article.has-overlay{position:relative}@media screen and (min-width: 660px){.m-article.has-overlay .m-article-body{background:#000;background:rgba(0,0,0,0.75);position:absolute;bottom:0;right:0;left:0;padding:10px;color:#fff}.m-article.has-overlay .m-article-body p{color:#fff}}@media screen and (min-width: 660px) and (min-width: 800px){.m-article.has-overlay .m-article-body{padding:30px}}@media screen and (min-width: 660px){.m-article.has-overlay .m-article-body .titleist-icon,.m-article.has-overlay .m-article-body h1 a,.m-article.has-overlay .m-article-body h2 a{color:#fff}.m-article.has-overlay .m-article-media{margin:0}.m-article.has-overlay .m-article-media picture,.m-article.has-overlay .m-article-media img{width:100%}.m-article.has-overlay .m-article-body a:hover,.m-article.has-overlay .m-article-body a:focus{color:#fff}}.m-tt-content-primary .m-article,.m-tt-content-secondary .m-article{margin-bottom:40px}.m-tt-content-primary .m-article .titleist-layout,.m-tt-content-secondary .m-article .titleist-layout{margin-left:-15px}.m-tt-content-primary .m-article .titleist-layout .gutter,.m-tt-content-primary .m-article .titleist-layout .sub-menu>li,.m-tt-content-secondary .m-article .titleist-layout .gutter,.m-tt-content-secondary .m-article .titleist-layout .sub-menu>li{padding:0}.m-article.is-featured{margin-bottom:40px}.m-article.is-intro{margin-bottom:20px}.m-article .titleist-icon{position:relative;top:2px}.m-article-media{margin-bottom:10px}.m-article-media a span.play{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12%;z-index:0}.m-article-media a span.play:before{background:url(../images/icons/PNG/yt-play-button-gray.png) no-repeat center center;background-size:cover;display:block;content:' ';width:100%;height:0px;padding-bottom:70.92%}.is-featured .m-article-media{margin-bottom:25px;margin-top:15px}.m-article-media img{display:block;max-width:100%;max-height:500px;margin:0 auto;height:auto}.slideshow-full-width .m-article-media img{max-height:1000px}.post-body .m-article-media{max-width:680px}.post-body .video-container video{width:400px}.m-article-heading{margin:0 0 3px;font-size:20px;font-size:1.25rem;line-height:1.3;font-weight:700;letter-spacing:-1px}.is-featured .m-article-heading{font-size:26px;font-size:1.625rem;line-height:1.3;margin-bottom:5px;margin:0 0 5px}.m-article-heading a{color:#000;border-bottom:1px solid transparent;-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s}.m-article-heading a:hover,.m-article-heading a:focus{border-bottom:1px solid rgba(0,0,0,0.1)}.m-article-subheading{font-size:16px;font-size:1rem;margin:0 0 4px;line-height:1.5}.is-featured .m-article-subheading{font-size:18px;font-size:1.125rem;margin:5px 0 8px}.m-article-content h2{margin-bottom:10px}.m-article-content h3{font-size:16px;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-family:"ProximaNova",sans-serif;margin:20px 0 5px}.m-article-content p,.m-article-content ol,.m-article-content ul{font-size:12px;font-size:.75rem;line-height:1.7;color:#4c4c4c;padding-right:0;padding-left:0}@media screen and (min-width: 800px){.m-article-content p,.m-article-content ol,.m-article-content ul{font-size:14px;font-size:.875rem}}.m-article-content ul,.m-article-content ol{list-style:disc;margin-left:25px;margin-bottom:1em}.m-article-content ul>li,.m-article-content ol>li{margin:0 0 5px}.m-article-content ul>li h2,.m-article-content ul>li h3,.m-article-content ul>li h4,.m-article-content ol>li h2,.m-article-content ol>li h3,.m-article-content ol>li h4{margin:0;display:inline;font-size:14px;font-size:.875rem}.m-article-content ul>li p,.m-article-content ol>li p{margin-top:10px}.is-featured .m-article-content p,.is-featured .m-article-content ol,.is-featured .m-article-content ul{font-size:13px;font-size:.8125rem;line-height:2}.is-featured .m-article-content p a,.is-featured .m-article-content ol a,.is-featured .m-article-content ul a{font-size:13px;font-size:.8125rem}@media screen and (min-width: 800px){.is-featured .m-article-content p,.is-featured .m-article-content ol,.is-featured .m-article-content ul{font-size:14px;font-size:.875rem}.is-featured .m-article-content p a,.is-featured .m-article-content ol a,.is-featured .m-article-content ul a{font-size:14px;font-size:.875rem}}.m-article-byline,.m-article-header{text-transform:uppercase;letter-spacing:.02em;color:#999;font-size:12px;font-size:.75rem;font-weight:700}.is-featured .m-article-byline,.is-featured .m-article-header{margin-bottom:10px}.m-article-byline a,.m-article-header a{color:#999;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;font-size:12px;font-size:.75rem}.m-article-byline a:hover,.m-article-byline a:focus,.m-article-header a:hover,.m-article-header a:focus{color:#666}.m-article-byline .titleist-tag,.m-article-header .titleist-tag{background:#999;padding:2px 5px;margin:0 10px 0 5px;color:#fff;border-bottom:0;-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;white-space:nowrap}.m-article-byline .titleist-tag:hover,.m-article-byline .titleist-tag:focus,.m-article-header .titleist-tag:hover,.m-article-header .titleist-tag:focus{background:#666;color:#fff}.m-article-header{padding-bottom:5px}.m-article-header .titleist-tag{margin-left:0}.m-article-footer{text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-size:.6875rem;font-weight:700;color:#999;margin-top:-5px}.m-article-footer .titleist-icon{position:relative;top:4px}.m-article-footer a{color:#999;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s}.m-article-footer a:hover,.m-article-footer a:focus{color:#666}.m-article-bar{border-top:1px solid #e3dede;padding:15px 0;margin-top:30px;*zoom:1;clear:both}.m-article-bar:before,.m-article-bar:after{content:" ";display:table}.m-article-bar:after{clear:both}.m-article-bar a{color:#999;border:0;-webkit-transition:color linear 0.2s;-moz-transition:color linear 0.2s;-ms-transition:color linear 0.2s;transition:color linear 0.2s}.m-article-bar a:hover,.m-article-bar a:focus{color:#000}.m-share-label,.m-share-links{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.m-share-label{font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:15px;font-size:.9375rem;line-height:17px}.m-share-links{margin-top:10px;font-size:12px;font-size:.75rem}@media screen and (min-width: 800px){.m-share-links{float:right;margin-top:0}}.m-share-links a{width:48%;display:inline-block;margin-bottom:10px}@media screen and (min-width: 800px){.m-share-links a{width:auto;margin-bottom:0px}}@media screen and (min-width: 800px){.m-share-links a+a{margin-left:10px}}.m-share-links .titleist-icon{font-size:17px;font-size:1.0625rem;position:relative;top:2px}.m-badge{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:10px;font-size:.625rem;text-transform:uppercase;letter-spacing:.02em;background:#000;color:#fff;font-family:"ProximaNova",sans-serif;margin-left:5px;padding:2px 8px;position:relative;top:-3px}.forum-member.badges .m-badge{margin-left:0;top:0}.m-tt-main-header-alt-container{border-bottom:1px solid #e3dede;margin:0px 0 20px;padding:10px 0 11px}@media screen and (max-width: 800px){.m-tt-main-header-alt-container{margin:5px 0 20px}}@media screen and (max-width: 520px){.m-tt-main-header-alt-container{margin:0px 0 20px}}.m-tt-main-header-alt{border-bottom:none;display:inline-block;margin:0;padding:0}@media screen and (max-width: 520px){.m-tt-main-header-alt{margin-bottom:10px}}.tt-header-secondary-alt{color:#000;margin:0;margin-top:-10px;padding:0}.tt-header-secondary-alt .btn-tertiary,.tt-header-secondary-alt .inputfile+label{padding:10px 10px 10px 10px}.tt-header-secondary-alt .no-outline{border:none}.tt-header-secondary-alt-adj{margin-top:2px !important}@media screen and (max-width: 660px){.tt-header-secondary-alt-full{display:block;text-align:center}.tt-header-secondary-alt-full .btn-tertiary,.tt-header-secondary-alt-full .inputfile+label{margin:1em 0 1em;width:auto}}@media screen and (max-width: 520px){.tt-header-secondary-alt{margin-top:0px}}.hdn-par{font-size:14px;font-size:.875rem;color:#aaa;font-style:italic;margin-left:10px}.bir-gutter-alt{margin-left:14px !important}.bir-gutter-alt .is-weak{margin-left:0}.gutter-alt{margin-bottom:0}.gutter-alt-lft{margin-left:20px !important}.m-profile-list-alt{margin-bottom:10px !important}.m-view-profile{border-bottom:none}@media screen and (min-width: 800px){.m-view-profile{margin-left:20px}}.m-tt-my-account .m-tt-main-header-alt{color:#666;margin-bottom:10px}.m-tt-my-account .gutter,.m-tt-my-account .sub-menu>li{margin-left:25px !important}.m-tt-my-account-info .my-account-address,.m-tt-my-account-info .my-account-num{display:block;margin-bottom:10px}.m-tt-my-account-info .my-account-newsletter>ul{padding:0}.m-tt-my-account-info .my-account-newsletter>ul li{color:#aaa;list-style:none}.m-tt-my-account-info .titleist-icon{color:#aaa;display:inline-block;padding:5px;vertical-align:top}.m-tt-my-account-info address,.m-tt-my-account-info .tele{font-size:14px;font-size:.875rem;color:#aaa;display:inline-block;font-family:"ProximaNova",sans-serif;font-style:normal}.my-fittings-action{text-align:center}.my-fittings-action .menu-content{min-width:90px !important;left:inherit !important;right:0}.my-fittings-action .menu-content a{border-bottom:none;text-align:left}.table-lined-fitting thead,.table-lined-fitting th,.table-lined-fitting td{border-bottom:none !important;padding:5px 10px 5px;text-align:left !important}.table-lined-fitting th{text-transform:none !important}.table-lined-fitting .has-children{margin-right:2px !important}.table-lined-fitting thead th{font-weight:bold;padding:10px 5px}.table-lined-fitting .my-fittings-action{text-align:right !important}.table-lined-fitting tbody tr:nth-child(odd){background:#f4f4f4}@media screen and (max-width: 700px){.table-lined-fitting .table-responsive-wrap:before{background:none !important}}.m-tt-main-header-notifications{margin-bottom:5px !important}.table-lined-notifications{min-width:0}.table-lined-notifications thead,.table-lined-notifications th,.table-lined-notifications td{font-size:12px;font-size:.75rem;border-bottom:none !important;text-align:left !important}.table-lined-notifications thead th{font-weight:600;padding-left:0;vertical-align:bottom}.table-lined-notifications thead th:last-child{text-align:center !important}.table-lined-notifications thead:first-child th{height:auto}.table-lined-notifications tbody th{text-transform:none}.table-lined-notifications tbody tr:nth-child(odd){background:#f4f4f4}.table-lined-notifications td,.table-lined-notifications th{height:45px;padding:10px}.table-lined-notifications .checkbox-styled{text-align:center}@media screen and (max-width: 700px){.m-tt-notifications .table-responsive-wrap:before{background:none !important}}.m-article-heading-alt{border-bottom:1px solid #e3dede;padding:5px 0px 10px}.m-file-input-alt .lbl-ph-2{background:#fff !important;color:#000 !important;margin-top:0 !important;max-width:140px}.m-file-input-alt .lbl-ph-2:hover{background:#000 !important;color:#fff !important}.m-notification-menu{float:right;margin:10px 3px 0 0;position:relative}.m-notification-menu .m-notification-num{color:#e31837}.m-notification-menu .m-notification-num-none{color:#000;vertical-align:top}.m-notification-menu.is-open{background:#fff;border:1px solid #000}.m-notification-menu.is-open ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.m-notification-menu.is-open ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.m-notification-menu.is-open .btn-icon .titleist-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m-notification-menu.is-open .m-notification-menu-inner{left:auto;margin-right:-1px;top:auto}.m-notification-menu.is-open:after{background:#fff;bottom:-1px;content:'';height:2px;left:0;position:absolute;right:0;width:100%;z-index:3}.m-notification-menu .btn-icon{font-size:12px;font-size:.75rem;margin:5px}.m-notification-menu .btn-icon span{display:inline-block;vertical-align:middle}.m-notification-menu .btn-icon .titleist-icon{-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s}.m-notification-menu .btn-icon:hover .titleist-icon,.m-notification-menu .btn-icon:focus .titleist-icon{font-weight:700}@media screen and (min-width: 440px){.m-notification-menu{margin:10px 0 0}}.m-notification-count{color:#e31837;font-weight:600}.m-notification-menu-inner{position:absolute;top:-999em;left:-999em;background:#fff;border:1px solid #000;position:absolute;width:300px;width:90vw;right:0;z-index:2}@media screen and (min-width: 440px){.m-notification-menu-inner{width:430px}}.m-notification-list{display:block;list-style:none;margin:0;max-height:350px;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0}.m-notification{display:block;margin:0 10px;padding:10px 0;position:relative}.m-notification+.m-notification{border-top:1px solid #000}.m-notification picture{display:inline-block;vertical-align:top;width:15%}.m-notification-msg{display:inline-block;vertical-align:top;width:70%}.m-notification-msg a{color:#000;font-weight:700;border-width:0}.m-notification-msg a:hover{border-width:1px}.m-notification-msg p{font-size:12px;font-size:.75rem}.m-notification--read .m-notification-msg{opacity:.67}.m-notification-time{font-style:italic;line-height:1;margin-bottom:0}.m-notification-actions{display:inline-block;text-align:right;vertical-align:top;width:15%;margin-right:-9px}.m-notification-actions a{border:none;color:#000}.m-notification-actions a:last-child{margin-right:6px}.m-notification-actions a:hover .titleist-icon{font-weight:700}.m-notification-footer{border-top:1px solid #000;margin:0 20px 0 10px;padding:10px 0;text-align:right}.m-notification-footer a{font-size:12px;font-size:.75rem;border:none;font-weight:600}.m-latest-news{margin-bottom:38px}.m-latest-news .m-article{border-top:1px solid #e3dede;margin-bottom:0;padding-top:10px;padding-bottom:10px}.m-latest-news .m-article:first-child{padding-top:0 !important;border-top:none;margin-top:-10px}.m-latest-news .m-article>div{margin-left:5px}.m-latest-news .m-latest-news-link{color:#000;border-bottom:1px solid transparent;margin:0 0 0 4px;display:inline-block;font-size:12px;font-size:0.75rem}.m-latest-news .m-latest-news-link:hover{color:#666}.m-latest-news .m-article-media{max-width:86px;margin-top:6px}.m-latest-news .m-article-media a span.play{width:22%}@media only screen and (max-width: 659px) and (min-width: 320px){.m-latest-news .m-article-media a span.play{width:12%}}@media only screen and (max-width: 659px) and (min-width: 320px){.m-latest-news .m-article-media{max-width:250px;margin-left:10px}}@media only screen and (max-width: 659px) and (min-width: 320px){.is-hidden-mobile-tt{display:none !important}}@media only screen and (min-width: 660px){.is-hidden-desktop-tt{display:none}}.m-notification-settings{float:right;text-transform:capitalize}@media screen and (max-width: 400px){.m-notification-settings{max-width:90px;margin-top:-10px;text-align:center}}.btn-tertiary.btn-like:hover,.inputfile+label.btn-like:hover,.btn-tertiary.button-quote:hover,.inputfile+label.button-quote:hover,.btn-tertiary.button-thread-reply:hover,.inputfile+label.button-thread-reply:hover,.btn-tertiary.button-thread-reply-open:hover,.inputfile+label.button-thread-reply-open:hover{background:#e8e8e8;color:#000;border-color:#000}.btn-tertiary.btn-like:focus,.inputfile+label.btn-like:focus,.btn-tertiary.button-quote:focus,.inputfile+label.button-quote:focus,.btn-tertiary.button-thread-reply:focus,.inputfile+label.button-thread-reply:focus,.btn-tertiary.button-thread-reply-open:focus,.inputfile+label.button-thread-reply-open:focus{background:#fff;color:#000;border-color:#000}.btn-tertiary.btn-like.inverted,.inputfile+label.btn-like.inverted,.btn-tertiary.btn-like.inverted:focus,.inputfile+label.btn-like.inverted:focus,.btn-tertiary.button-quote.inverted,.inputfile+label.button-quote.inverted,.btn-tertiary.button-quote.inverted:focus,.inputfile+label.button-quote.inverted:focus,.btn-tertiary.button-thread-reply.inverted,.inputfile+label.button-thread-reply.inverted,.btn-tertiary.button-thread-reply.inverted:focus,.inputfile+label.button-thread-reply.inverted:focus,.btn-tertiary.button-thread-reply-open.inverted,.inputfile+label.button-thread-reply-open.inverted,.btn-tertiary.button-thread-reply-open.inverted:focus,.inputfile+label.button-thread-reply-open.inverted:focus{background:#000;color:#fff;border-color:#000}.btn-tertiary.btn-like,.inputfile+label.btn-like{position:relative;padding-left:60px}.btn-tertiary.btn-like:after,.inputfile+label.btn-like:after{position:absolute;content:' ';width:34px;height:30px;top:5px;left:15px;background:url(../images/icons/PNG/like-sprite.png) no-repeat 0 -30px}.btn-tertiary.btn-like.inverted:after,.inputfile+label.btn-like.inverted:after{background-position:0 2px;top:3px;left:14px}.btn-tertiary.btn-like>span,.inputfile+label.btn-like>span{padding-left:6px;font-weight:normal}.comment-like-count{display:inline-block;margin-left:12px}.comment-like-count.none{display:none}.comment-like-count.bold{font-weight:bold;color:#000}.tt-banner{background:#dfdfdf;padding:0 0 0px 0}@media screen and (min-width: 1200px){.tt-banner{padding:0 0 44px 0}}.tt-banner .tt-banner__trending-ribbon{position:relative;padding:13px 4px}.tt-banner .tt-banner__trending-ribbon:before{content:' ';display:block;position:absolute;top:0;left:0;height:3px;width:100%;background:linear-gradient(0deg, #dfdfdf 0px, #d0d0d0 1px, #c8c8c8 2px)}.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center}.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-heading-wrap{display:flex;align-items:center}@media screen and (min-width: 375px){.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-heading-wrap{flex-shrink:0}}.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-logo{width:32px;height:32px;margin-right:4px}.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-logo img{height:auto}.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-heading{font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:18px;font-size:1.125rem;line-height:1;color:#000;font-weight:bold;text-transform:uppercase;margin-bottom:0}.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-copy{font-size:12px;font-size:.75rem;line-height:1.3;font-weight:bold;text-align:left;margin-bottom:0;margin-left:15px}@media screen and (min-width: 1200px){.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-logo{margin-right:6px}.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-heading{font-size:28px;font-size:1.75rem}.tt-banner .tt-banner__trending-ribbon .tt-banner__trending-copy{font-size:14px;font-size:.875rem;margin-left:35px}}.tt-banner .tt-banner__profile-ribbon{background:#2b2b2b;color:#fff;padding:16px 0;margin-bottom:5px}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-ribbon-wrap{display:flex;max-width:1088px;margin:0 auto;flex-direction:column;justify-content:center}@media screen and (min-width: 1200px){.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-ribbon-wrap{flex-direction:row}}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col1{display:flex;align-items:center;justify-content:center;margin-bottom:16px}@media screen and (min-width: 1200px){.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col1{border-right:1px solid #585858;padding-right:20px;margin-bottom:0px}}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col2{padding:0 5px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}@media screen and (min-width: 1200px){.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col2{border-right:1px solid #585858;margin-bottom:0px;padding:0 20px}}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col3{padding-left:20px;display:flex;align-items:center}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col3 .titleist-btn,.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col3 .btn-secondary,.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col3 .btn-tertiary,.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-col3 .inputfile+label{padding-left:30px;padding-right:30px;flex-shrink:0;white-space:nowrap}.tt-banner .tt-banner__profile-ribbon h2{color:#fff;font-size:13px;font-size:.8125rem;text-transform:uppercase;margin-bottom:0;text-align:center}.tt-banner .tt-banner__profile-ribbon h2.tt-banner__profile-name{line-height:1.3;margin-bottom:2px;text-align:left}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-avatar{width:60px;height:60px;padding:3px;border-radius:50%;background:#686868;background:linear-gradient(0deg, #686868 0%, #cbcbcb 100%);display:block;margin-right:10px;border-bottom:0}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-avatar .tt-banner__profile-avatar-image{border-radius:50%;width:100%;height:100%;display:block}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-status{display:flex;align-items:center;background:#363636;padding:3px 4px}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-status-label{font-size:11px;font-size:.6875rem;line-height:1.3;color:#a3a3a3;margin-bottom:2px}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-status-col{flex-basis:80%}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-status-score{font-size:11px;font-size:.6875rem;line-height:1;color:#a3a3a3;display:block}.tt-banner .tt-banner__profile-ribbon progress[value]{display:block;color:#58d644;background:#b7b7b7;width:190px;height:12px;margin-right:5px}.tt-banner .tt-banner__profile-ribbon progress::-moz-progress-bar{background:#4ab13a;background:linear-gradient(0deg, #4ab13a 0%, #5de248 100%)}.tt-banner .tt-banner__profile-ribbon progress::-webkit-progress-value{background:#4ab13a;background:linear-gradient(0deg, #4ab13a 0%, #5de248 100%)}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-last-updated{font-size:10px;font-size:.625rem;line-height:1.3;color:#a3a3a3;display:block}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-alerts-heading{color:#fff;text-transform:uppercase;font-size:14px;font-size:.875rem;margin-bottom:0;background:url(/build/assets/images/icons/PNG/icon_exclamation.png) no-repeat;background-position:center top;background-size:48px 48px;padding-top:64px}@media screen and (min-width: 500px){.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-alerts-heading{background-position:left center;padding-top:0px;padding-left:72px;min-height:48px;display:flex;align-items:center}}.tt-banner .tt-banner__profile-ribbon .tt-banner__profile-complete-message{color:#fff;text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:1.3;margin-bottom:0;text-align:center;font-weight:bold}.tt-banner .tt-banner__body{display:flex;flex-direction:column;max-width:1782px;margin:0 auto}@media screen and (min-width: 1200px){.tt-banner .tt-banner__body{justify-content:space-between;flex-direction:row}}.tt-banner .tt-banner__events{order:2;margin:20px 9px 8px 9px;background:#fff;padding:0 0 16px 0}@media screen and (min-width: 1200px){.tt-banner .tt-banner__events{order:1;flex-basis:26.48%;margin:0px}}.tt-banner .tt-banner__events .tt-banner__events-noresults{text-align:center;margin-top:20px}.tt-banner .tt-banner__events .tt-banner__events-heading{font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:28px;font-size:1.75rem;color:#000;font-weight:bold;text-align:center;text-transform:uppercase;line-height:1;margin:18px 16px 0px 16px;padding-bottom:8px;border-bottom:1px solid #e5e5e5}.tt-banner .tt-banner__events .tt-banner__event-list{margin:0 0px 12px 0px;padding:0 0;list-style-type:none}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event{justify-content:space-between;line-height:1.4;padding:15px 16px 15px 18px;display:none}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event:first-child{display:flex}@media screen and (min-width: 800px){.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event{display:flex}}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event:nth-child(even){background:#f7f7f7}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event .tt-banner__event-name{font-size:14px;font-size:.875rem;line-height:1.4;font-weight:bold;margin:0 0 4px 0;text-transform:uppercase;letter-spacing:-0.5px}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event .tt-banner__event-location{font-size:11px;font-size:.6875rem}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event .tt-banner__event-date{font-size:14px;font-size:.875rem;letter-spacing:-0.5px}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event span,.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event strong,.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event a{display:block}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event .tt-banner__event-col1{flex-basis:50%}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event .tt-banner__event-col2{flex-basis:40%}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event .tt-banner__event-link{font-size:14px;font-size:.875rem;border-bottom:none;text-decoration:underline}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event .tt-banner__event-coming-soon{font-size:14px;font-size:.875rem}.tt-banner .tt-banner__events .tt-banner__events-footer{text-align:center}.tt-banner .tt-banner__events .tt-banner__events-more-link{font-size:10px;font-size:.625rem;color:#000;border-bottom:0;text-decoration:none;text-transform:uppercase;font-weight:bold;display:block}.tt-banner .tt-banner__events .tt-banner__events-more-link .icon-v2{background:#000;top:0.4em}@media screen and (min-width: 1600px){.tt-banner .tt-banner__events .tt-banner__events-heading{margin-left:30px;margin-right:30px}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event{padding:12px 32px 16px 28px}.tt-banner .tt-banner__events .tt-banner__event-list .tt-banner__event .tt-banner__event-col1{flex-basis:40%}}.tt-banner .tt-banner__hero{order:1;margin-bottom:0px}.tt-banner .tt-banner__hero .tiles{position:relative;width:100%;height:100%;margin:0px}.tt-banner .tt-banner__hero .tiles .content-blade{line-height:1;height:100%}.tt-banner .tt-banner__hero .tiles .module-background{background-color:#fff;line-height:1;height:100%;min-height:376px;position:relative}.tt-banner .tt-banner__hero .tiles .module-background img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:center center}.tt-banner .tt-banner__hero .tiles .contrast-layer.light{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;opacity:0.25;background-color:#000;z-index:1}.tt-banner .tt-banner__hero .tiles .content{width:100%;max-width:530px;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;z-index:2}.tt-banner .tt-banner__hero .tiles .content .logo-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.tt-banner .tt-banner__hero .tiles .content .logo-wrap:before,.tt-banner .tt-banner__hero .tiles .content .logo-wrap:after{content:' ';display:block;background:#fff;flex-basis:42.5%;height:1px}.tt-banner .tt-banner__hero .tiles .content .logo{width:48px;height:48px;top:auto;left:50%;transform:translateX(-50%)}.tt-banner .tt-banner__hero .tiles .content h1{text-transform:uppercase;color:#fff;font-size:40px;font-size:2.5rem;line-height:0.9;margin-bottom:10px;margin-top:.25em}.tt-banner .tt-banner__hero .tiles .content h1.border-bottom{padding-bottom:0.5em;border-bottom:1px solid #fff}.tt-banner .tt-banner__hero .tiles .content p{color:#fff;font-size:13px;font-size:.8125rem;line-height:1.5}.tt-banner .tt-banner__hero .tiles .content p:last-of-type{margin-bottom:10px}.tt-banner .tt-banner__hero .tiles .content .titleist-btn,.tt-banner .tt-banner__hero .tiles .content .btn-secondary,.tt-banner .tt-banner__hero .tiles .content .btn-tertiary,.tt-banner .tt-banner__hero .tiles .content .inputfile+label,.tt-banner .tt-banner__hero .tiles .content .btn-secondary.outline{padding-left:2em;padding-right:2em}.tt-banner .tt-banner__hero .tiles .content .btn-secondary.outline{color:#fff;border-color:#fff;border-width:1px}.tt-banner .tt-banner__hero .tiles .content .btn-secondary.outline:hover{border-color:#999}@media screen and (min-width: 800px){.tt-banner .tt-banner__hero .tiles .content .titleist-btn,.tt-banner .tt-banner__hero .tiles .content .btn-secondary,.tt-banner .tt-banner__hero .tiles .content .btn-tertiary,.tt-banner .tt-banner__hero .tiles .content .inputfile+label,.tt-banner .tt-banner__hero .tiles .content .btn-secondary.outline{padding-left:3em;padding-right:3em}}.tt-banner .tt-banner__hero .tiles .module-background.mobile{display:none}@media screen and (max-width: 799px){.tt-banner .tt-banner__hero .tiles .module-background{display:none}.tt-banner .tt-banner__hero .tiles .module-background.mobile{display:block;height:376px;padding-top:0%}.tt-banner .tt-banner__hero .tiles .content-blade{width:100%}.tt-banner .tt-banner__hero .tiles .content-blade .content{width:90%}.tt-banner .tt-banner__hero .tiles .content-blade .content .logo-wrap:before,.tt-banner .tt-banner__hero .tiles .content-blade .content .logo-wrap:after{flex-basis:42%}}@media screen and (min-width: 1200px){.tt-banner .tt-banner__hero{order:2;flex-basis:46%;flex-grow:0}}@media screen and (min-width: 800px){.tt-banner .tt-banner__hero .tiles .content h1{font-size:64px;font-size:4rem}}.tt-banner .tt-banner__discussions{order:3;margin:0 9px 20px 9px;background:#fff;padding:0 0 16px 0}@media screen and (min-width: 1200px){.tt-banner .tt-banner__discussions{flex-basis:26.48%;margin:0px}}.tt-banner .tt-banner__discussions .tt-banner__discussions-heading{font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:28px;font-size:1.75rem;color:#000;font-weight:bold;text-align:center;line-height:1;margin:18px 16px 4px 16px;padding-bottom:8px;border-bottom:1px solid #e5e5e5;text-transform:uppercase}.tt-banner .tt-banner__discussions .tt-banner__discussion-list{margin:0 0px 12px 0px;padding:0 0;list-style-type:none}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion{justify-content:space-between;line-height:1.4;padding:12px 16px 14px 16px;display:none}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion:first-child{display:flex}@media screen and (min-width: 800px){.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion{display:flex}}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion:nth-child(even){background:#f7f7f7}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .tt-banner__discussion-col1{flex-basis:62%}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .tt-banner__discussion-col2{flex-basis:34%;display:flex;align-items:center}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion h3{font-size:10px;font-size:.625rem;font-weight:bold;color:#000;text-transform:uppercase;margin-bottom:0px}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion strong{font-size:10px;font-size:.625rem;font-weight:bold;color:#000}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .tt-banner__discussion-link{border-bottom:none;text-decoration:underline;font-size:10px;font-size:.625rem;font-weight:bold}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion p{margin-bottom:4px}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion p,.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .tt-banner__discussion-date{font-size:10px;font-size:.625rem;line-height:1.4}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .tt-banner__discussion-user-link{color:#000;border-bottom:none;text-decoration:underline}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .tt-banner__discussion-stat{font-size:9px;font-size:.5625rem;color:#8a8a8a}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .icon-forums{width:48px;height:48px}@media screen and (min-width: 600px){.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion h3{font-size:12px;font-size:.75rem;margin-bottom:1px}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion strong{font-size:12px;font-size:.75rem}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .tt-banner__discussion-link{font-size:12px;font-size:.75rem}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion .tt-banner__discussion-stat{font-size:10px;font-size:.625rem}}.tt-banner .tt-banner__discussions .tt-banner__discussions-footer{text-align:center}.tt-banner .tt-banner__discussions .tt-banner__discussions-more-link{font-size:10px;font-size:.625rem;color:#000;border-bottom:0;text-decoration:none;text-transform:uppercase;font-weight:bold;display:block}.tt-banner .tt-banner__discussions .tt-banner__discussions-more-link .icon-v2{background:#000;top:0.4em}@media screen and (min-width: 1600px){.tt-banner .tt-banner__discussions .tt-banner__discussions-heading{margin-left:28px;margin-right:18px}.tt-banner .tt-banner__discussions .tt-banner__discussion-list .tt-banner__discussion{padding-right:18px;padding-left:28px}}@media screen and (min-width: 1200px){.tt-banner .tt-banner__body{justify-content:space-evenly}}.tt-banner .tt-banner__body.tt-banner__noevents .tt-banner__events{display:none}@media screen and (min-width: 1200px){.tt-banner .tt-banner__body.tt-banner__noevents .tt-banner__hero{flex-basis:59%}}@media screen and (max-width: 1199px){.tt-banner .tt-banner__body.tt-banner__noevents .tt-banner__discussions{margin-top:20px;margin-bottom:30px}}@media screen and (min-width: 1200px){.tt-banner .tt-banner__body.tt-banner__noevents .tt-banner__discussions{flex-basis:39%}}.m-tt-events h2,.m-tt-events .ext-h1{text-align:center;font-size:1.25rem;margin-bottom:36px}.m-tt-events .table-responsive-wrap>p{text-align:center;margin-top:-10px}.m-tt-events .table-responsive{margin:0 auto}.m-tt-events .table-responsive table thead tr th{text-align:left}.m-tt-events .table-responsive table thead tr th:first-child{padding-left:50px}@media screen and (max-width: 520px){.m-tt-events .table-responsive table thead tr th:first-child{padding-left:25px}}.m-tt-events .table-responsive table tbody tr td{text-align:left;vertical-align:top}.m-tt-events .table-responsive table tbody tr td:first-child{padding-left:50px}@media screen and (max-width: 520px){.m-tt-events .table-responsive table tbody tr td:first-child{padding-left:25px}}.m-tt-events .table-responsive table tbody tr td:first-child strong{width:136px;padding-bottom:10px;text-transform:uppercase;line-height:1.5}.m-tt-events .table-responsive table tbody tr td:last-child{text-transform:uppercase}.m-tt-events .table-responsive table tbody tr td strong{display:block;color:#000}.m-tt-events .tab-controls li a{text-transform:uppercase}.checkbox-button{margin-bottom:1em;position:relative;text-align:center}.checkbox-button input[type="checkbox"]{height:1px;left:-10px;opacity:0;position:absolute;top:0;width:1px}.checkbox-button label{-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;border:1px solid #d6d6d6;border-radius:0 !important;color:#000;font-weight:600;line-height:normal;margin:0;padding:13px 0;text-transform:uppercase}.checkbox-button label:hover{background-color:#b5132c;color:#fff}.checkbox-button input:checked+label{background:#e31837;color:#fff}.checkbox-button input:focus+label{border-color:#e31837}.checkbox-button:first-of-type label{border-radius:2px 0 0 2px !important}.checkbox-button:last-of-type label{border-radius:0 2px 2px 0 !important}.checkbox-button:not(:first-of-type) label{border-left:1px solid #fff}.checkbox-button-group--3 .checkbox-button{float:left;width:33.33333333%}.checkbox-button-group--3 .checkbox-button:first-child{margin-left:-1px}@media screen and (max-width: 440px){.checkbox-content-adj{display:block}}.checkbox-styled{margin:0;overflow:hidden;position:relative}.checkbox-styled input{height:1px;left:-10px;opacity:0;padding:0;position:absolute;top:0;width:1px}.checkbox-styled input:focus{outline:none}input:focus+.checkbox-styled__icon,input:focus+input[type="hidden"]+.checkbox-styled__icon{border-color:#e31837}input:checked+.checkbox-styled__icon,input:checked+input[type="hidden"]+.checkbox-styled__icon{background:#e31837;border-color:#e31837}input:checked+.checkbox-styled__icon:after,input:checked+input[type="hidden"]+.checkbox-styled__icon:after{color:white;content:"\e904";height:14px;left:3px;line-height:1;top:-3px;width:14px}input:checked:focus+.checkbox-styled__icon,input:checked:focus+input[type="hidden"]+.checkbox-styled__icon{border-color:#d6d6d6}.checkbox-styled.radio-styled .checkbox-styled__icon{border-radius:12px;content:none}.checkbox-styled.radio-styled .checkbox-styled__icon .radio__icon{display:none}.checkbox-styled.radio-styled input:checked+.checkbox-styled__icon .radio__icon{-webkit-appearance:none;position:absolute;background:white;border-radius:10px;cursor:pointer;display:inline-block;height:10px;width:10px;top:50%;left:50%;margin:-5px 0px 0px -5px}.checkbox-styled.radio-styled input:checked+.checkbox-styled__icon:after{content:none !important}.checkbox-styled__icon{-webkit-appearance:none;background:rgba(255,255,255,0.3);border:1px solid #d6d6d6;border-radius:2px;cursor:pointer;display:inline-block;height:20px;line-height:normal;margin-right:8px;position:relative;text-align:center;text-decoration:none !important;vertical-align:middle;width:20px}.checkbox-styled__icon:after{background:0 0;bottom:0;content:'';font-family:'titleist-icons';height:0%;left:0;margin:auto;position:absolute;speak:none;top:0;width:0}.enhanced-locator-landing .checkbox-styled.radio-styled .checkbox-styled__icon{border-color:#a9a9a9}@media screen and (max-width: 660px){.gcl-adj{display:block;margin:0 auto;margin-bottom:8px}}.gcl__label-adj{line-height:3 !important}.js .m-offscreen-panels .m-offscreen-panel{-webkit-box-shadow:-1px 2px 2px 0 #ddd;-moz-box-shadow:-1px 2px 2px 0 #ddd;box-shadow:-1px 2px 2px 0 #ddd;-webkit-transition:0.6s all ease-in-out 0.1s;-moz-transition:0.6s all ease-in-out 0.1s;-ms-transition:0.6s all ease-in-out 0.1s;transition:0.6s all ease-in-out 0.1s;background:#fff;bottom:0;height:100%;margin-right:-200%;position:fixed;right:0;top:0;width:90%;z-index:100}.js .m-offscreen-panels .m-offscreen-panel.is-open{margin-right:0;overflow-y:auto}@media screen and (min-width: 800px){.js .m-offscreen-panels .m-offscreen-panel{width:50%}}@media screen and (min-width: 940px){.js .m-offscreen-panels .m-offscreen-panel{width:30%}}.js .m-offscreen-panels .m-offscreen-panel .ext-h5,.js .m-offscreen-panels .m-offscreen-panel legend,.js .m-offscreen-panels .m-offscreen-panel label,.js .m-offscreen-panels .m-offscreen-panel .footer-content h2,.footer-content .js .m-offscreen-panels .m-offscreen-panel h2{margin-bottom:1em}.js .m-offscreen-panels .m-offscreen-panel p{line-height:1.5714;margin-bottom:2em}.js .m-offscreen-panels .m-offscreen-panel-inner{padding:20px}.js .m-offscreen-panels .col{margin-left:0}.js .m-offscreen-panels .m-results-label{margin-top:.4em}.m-offscreen-panels .m-offscreen-panel-close{font-size:14px;font-size:.875rem}.m-offscreen-panels .m-offscreen-panel-heading{font-size:36px;font-size:2.25rem;margin-top:.4em;text-transform:uppercase}.m-offscreen-panels #back-to-results-text{display:none}.m-panel-table-wrapper{max-height:300px;overflow-y:scroll}@media screen and (min-width: 660px){.m-panel-table-wrapper{max-height:500px}}.table-lined{margin-bottom:2em;min-width:initial}.table-lined th{border-bottom:1px solid #a3a3a3;font-weight:normal;text-transform:uppercase}.table-lined th a{text-transform:none}.table-lined th:last-child{text-align:right}.table-lined td{border-bottom:1px solid #a3a3a3;padding:10px}.table-lined td button{margin:0}.table-lined td:last-child{text-align:right}.table-lined tbody tr:nth-child(even){background:none}@media (max-width: 800px){.rwd-table,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).rwd-table{min-width:300px}.rwd-table th,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).rwd-table th{display:none}.rwd-table td,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).rwd-table td{display:block;width:auto !important;padding:0em 0em .5em .5em}.rwd-table td:first-child,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).rwd-table td:first-child{padding-top:1em}.rwd-table td:last-child,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).rwd-table td:last-child{padding-bottom:1em}.rwd-table td.spacer,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).rwd-table td.spacer{display:none}.rwd-table th,.rwd-table td,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).rwd-table th,table:not(.CybotCookiebotDialogDetailBodyContentCookieTypeTable).rwd-table td{text-align:left}}.m-search-filters-toggle{border:none;display:inline-block;margin-bottom:0.5em;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle}.m-search-filters-toggle:before{display:inline-block;font-family:'titleist-icons';margin-right:10px;vertical-align:middle}.m-search-filters-toggle .toggle-less{display:none}.m-search-filters{-webkit-transition:opacity ease-in-out 0.3s;-moz-transition:opacity ease-in-out 0.3s;-ms-transition:opacity ease-in-out 0.3s;transition:opacity ease-in-out 0.3s;opacity:0;position:relative}.m-search-filters .m-search-filters-inner{position:absolute;top:-999em;left:-999em;background:#fff}.m-search-filters.is-expanded{opacity:1}.m-search-filters.is-expanded .m-search-filters-inner{-webkit-box-shadow:0 2px 0 0 #ddd;-moz-box-shadow:0 2px 0 0 #ddd;box-shadow:0 2px 0 0 #ddd;left:-5px;right:-5px;top:0;z-index:1}.m-search-filters .titleist-layout{margin-left:0}@media screen and (min-width: 1000px){.m-search-filters .titleist-layout{margin-left:-15px}}@media screen and (min-width: 660px){.m-search-filters .titleist-layout{margin-left:10px}}.icon-cart:before{content:"";display:inline-block;background:url(/build/assets/images/icons/PNG/icon-cart.png) no-repeat;height:15px;width:17px}.minicart-quantity{font-family:"ProximaNova",sans-serif;font-weight:400;font-size:13px;font-size:.8125rem;color:#868686;position:relative}@media screen and (max-width: 425px){.minicart-quantity{vertical-align:middle !important}}@media screen and (min-width: 760px){.minicart-quantity{vertical-align:top !important}}.myprov1-button,.mini-cart-buttons .mini-cart-button{display:inline-block;box-sizing:border-box;font-family:"ProximaNova",sans-serif;font-weight:700;font-size:14px;font-size:.875rem;height:2.75rem;line-height:42px;line-height:2.625rem;padding:0 1.25rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:transparent;cursor:pointer;text-align:center;transition:all .1s;outline:none;border:none;text-decoration:none;letter-spacing:-.032em;color:#fff;background-color:#e31837;border-color:#e31837}.myprov1-button:hover,.mini-cart-buttons .mini-cart-button:hover{background-color:#b51029;color:#fff;border-color:#b51029}.myprov1-button.black,.mini-cart-buttons .black.mini-cart-button{color:#fff;background-color:#e31837;border-color:#e31837}.myprov1-button.black:hover,.mini-cart-buttons .black.mini-cart-button:hover{background-color:#b51029;color:#fff;border-color:#b51029}.myprov1-button.white,.mini-cart-buttons .white.mini-cart-button,.myprov1-button.secondary,.mini-cart-buttons .secondary.mini-cart-button,.myprov1-button.button-secondary,.mini-cart-buttons .button-secondary.mini-cart-button{color:#000;border:1px solid #000;background-color:#fff}.myprov1-button.white:hover,.mini-cart-buttons .white.mini-cart-button:hover,.myprov1-button.secondary:hover,.mini-cart-buttons .secondary.mini-cart-button:hover,.myprov1-button.button-secondary:hover,.mini-cart-buttons .button-secondary.mini-cart-button:hover{color:#fff;border:1px solid #000;background-color:#000}.myprov1-button.transpWhite,.mini-cart-buttons .transpWhite.mini-cart-button,.myprov1-button.tertiary,.mini-cart-buttons .tertiary.mini-cart-button,.myprov1-button.button-tertiary,.mini-cart-buttons .button-tertiary.mini-cart-button{color:#fff;background-color:transparent;border:1px solid #fff}.myprov1-button.transpWhite:hover,.mini-cart-buttons .transpWhite.mini-cart-button:hover,.myprov1-button.tertiary:hover,.mini-cart-buttons .tertiary.mini-cart-button:hover,.myprov1-button.button-tertiary:hover,.mini-cart-buttons .button-tertiary.mini-cart-button:hover{border-color:rgba(255,255,255,0.5)}.myprov1-button.transpBlack,.mini-cart-buttons .transpBlack.mini-cart-button,.myprov1-button.quaternary,.mini-cart-buttons .quaternary.mini-cart-button,.myprov1-button.button-quanternary,.mini-cart-buttons .button-quanternary.mini-cart-button{color:#000;background-color:transparent;border:1px solid #000}.myprov1-button.transpBlack:hover,.mini-cart-buttons .transpBlack.mini-cart-button:hover,.myprov1-button.quaternary:hover,.mini-cart-buttons .quaternary.mini-cart-button:hover,.myprov1-button.button-quanternary:hover,.mini-cart-buttons .button-quanternary.mini-cart-button:hover{border-color:rgba(0,0,0,0.25)}.myprov1-button.large,.mini-cart-buttons .large.mini-cart-button{font-size:1.35em;text-transform:uppercase}.myprov1-button[disabled],.mini-cart-buttons [disabled].mini-cart-button,.myprov1-button.disabled,.mini-cart-buttons .disabled.mini-cart-button,.myprov1-button.disabled:hover,.mini-cart-buttons .disabled.mini-cart-button:hover{opacity:0.5}.myprov1-button a,.mini-cart-buttons .mini-cart-button a{color:#fff}.myprov1-button a:hover,.mini-cart-buttons .mini-cart-button a:hover{color:#e31837}#mini-cart,#mini-cart-mobile{z-index:999;float:right;letter-spacing:-0.032em;padding-right:3px;padding-top:6px;font-size:14px;font-size:.875rem}@media screen and (min-width: 680px){#mini-cart,#mini-cart-mobile{padding-top:6px}}@media screen and (min-width: 820px){#mini-cart,#mini-cart-mobile{padding-top:0px;padding-right:15px}}#mini-cart-mobile{padding-left:4px}@media screen and (min-width: 820px){#mini-cart-mobile{padding-top:6px}}.mini-cart-total{position:relative;color:#fff;margin:12px 5px 0 5px}.mini-cart-total a.mini-cart-link{font-family:"ProximaNova",sans-serif;font-weight:400;font-size:13px;font-size:.8125rem;color:#868686;text-decoration:none}.mini-cart-total a.mini-cart-link .icon-cart:before{content:"";display:inline-block;background:url(../images/icons/PNG/icon-cart.png) no-repeat;height:15px;width:17px}.mini-cart-content{background-color:#fff;box-shadow:0 2px 5px 0 #868686;display:block;position:absolute;top:2.75em;left:-265px !important;width:20rem;z-index:999;color:#000}.mini-cart-content a,.mini-cart-total a{border-bottom:0}.mini-cart-header{font-size:1.51em;font-weight:700;padding:1rem;color:#000;font-family:"ProximaNovaExtraCondensed",sans-serif}.mini-cart-products{max-height:353px;padding:0.5em;overflow:auto;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}.mini-cart-product{border-bottom:1px solid #e8e8e8;overflow:hidden;padding:14px;position:relative}.mini-cart-product:last-of-type{border:none}.mini-cart-product.collapsed .mini-cart-name,.mini-cart-product.collapsed .mini-cart-attributes,.mini-cart-product.collapsed .mini-cart-pricing,.mini-cart-product.collapsed .product-availability-list{width:90%}.mini-cart-product.collapsed .mini-cart-image{display:none}.mini-cart-toggle{cursor:pointer;font-size:1.5em;position:absolute;left:0;top:0}.mini-cart-image{float:left;width:40%}.mini-cart-image img{max-width:90%}.mini-cart-name{float:right;width:60%;line-height:13px;line-height:.8125rem}.mini-cart-name .mini-cart-name-value{float:left;padding:0;margin:.375rem 0;font-family:"ProximaNova",sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:13px;line-height:.8125rem;color:#000;text-decoration:none}.mini-cart-pricing,.mini-cart-attributes{clear:right;float:right;line-height:1.4em;width:60%;color:#000;letter-spacing:0}.mini-cart-pricing .label,.mini-cart-attributes .label{font-family:"ProximaNova",sans-serif;font-weight:700;font-size:11px;font-size:.6875rem}.mini-cart-pricing .label.grouplabel,.mini-cart-attributes .label.grouplabel{display:inline-block;margin-top:1em}.mini-cart-pricing .value,.mini-cart-attributes .value{font-family:"ProximaNova",sans-serif;font-weight:400;font-size:11px;font-size:.6875rem}.mini-cart-pricing .value.groupvalue,.mini-cart-attributes .value.groupvalue{display:inline-block;margin-top:1em}.nav-util-item .mini-cart-attributes span{display:inline}.product-availability-list{display:none}.mini-cart-pricing{margin-top:1em}.mini-cart-pricing .mini-cart-price{float:right;font-family:"ProximaNova",sans-serif;font-weight:700;font-size:11px;font-size:.6875rem;color:#000}.mini-cart-pricing .price-promotion.price-standard{text-decoration:line-through}.mini-cart-pricing .price-promotion.mini-cart-price.price-sales{color:#e31837}.mini-cart-totals{text-align:center}.mini-cart-subtotals{font-weight:700;margin:5px auto;padding-top:.5em;width:16rem;width:86%;margin-top:.75rem;font-size:.875rem;padding-bottom:.4rem}.mini-cart-subtotals .label{float:left}.mini-cart-subtotals .value{float:right}.mini-cart-subtotals.mini-cart-original-subtotal .value{text-decoration:line-through}.mini-cart-subtotals.mini-cart-estimated-subtotal .value{color:#e31837}.mini-cart-slot{background:none;border:none;font-size:0.9em;font-style:normal;margin:2em 1em;min-height:0;padding-top:1px}.mini-cart-link-checkout{clear:both;display:block !important;margin:1em 0;text-align:center;color:black !important;font-size:.78rem !important}.mini-cart-buttons{margin:auto;width:85% !important}.mini-cart-buttons .mini-cart-link-checkout{color:#000;font-weight:700;text-decoration:underline}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:18px;background-color:transparent;position:relative;margin:0;border-radius:2px;top:-1px;color:#1bb366}progress[value]::-webkit-progress-bar{background-color:transparent;border-radius:2px}progress[value]::-moz-progress-bar{background-color:#1bb366;border-radius:2px}progress[value]::-webkit-progress-value{position:relative;border-radius:2px;background:#1bb366}progress[value]::-moz-progress-value{position:relative;border-radius:2px;background:#1bb366}.m-quiz--logo{max-width:420px;margin:auto;display:block;border:0 !important}.m-quiz--message{margin-bottom:35px}.m-quiz--message>h2{margin:10px 0 15px;padding:0;font-size:20px}.m-quiz--message.overall{border-top:1px solid #a3a3a3;max-width:680px;margin:0 auto;padding-top:25px}.m-quiz--message.final{max-width:680px;margin:0 auto;padding-top:10px}.m-quiz--message.final>h3{font-size:20px}.m-quiz--progress{overflow:hidden;position:relative;padding-bottom:20px;max-width:470px}@media screen and (min-width: 940px){.m-quiz--progress{padding-bottom:0px}}.m-quiz--progress.is-hidden{position:absolute}.text-center .m-quiz--progress{margin:auto}.m-quiz--progress__heading{font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em;font-weight:700;margin:15px 0 1px 7px;text-align:left}.m-quiz--progress__heading.score{position:absolute;top:0;right:7px}.m-quiz--progress__col{float:left;width:calc(100% - 60px);border:1px solid rgba(0,0,0,0.75);border-right:0 !important;margin-right:-1px;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:34px;border-radius:2px 0 0 2px}.m-quiz--progress__col-last{float:right;width:60px;border:1px solid rgba(0,0,0,0.75);border-left:0 !important;margin-left:-1px;line-height:32px;border-radius:0 2px 2px 0;padding-right:7px;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.m-quiz--score{color:#1bb366;display:block;font-size:18px;font-size:1.125rem;font-weight:700}.m-quiz--score__final{color:#1bb366 !important;font-size:80px;font-size:5rem;font-weight:700;margin:15px 0 0;padding:0;line-height:1}.m-quiz--score__message{font-size:16px;font-size:1rem;margin-top:-3px}.did-you-know.bg-black .m-quiz--progress__col{border:1px solid rgba(255,255,255,0.75)}.did-you-know.bg-black .m-quiz--progress__col-last{border:1px solid rgba(255,255,255,0.75)}.fallback-progress-bar{display:none}.fallback-progress-bar span{position:relative;border-radius:2px;background:#1bb366;height:19px;text-indent:-999em;display:block}.ie9 .fallback-progress-bar{display:block}.collapsible-menu-heading{cursor:pointer}.footer-fragments .collapsible-menu,.js .collapsible-menu{display:none}.collapsible-menu.is-active{display:block}.collapsible-menu.is-active li{display:list-item;list-style-type:none}@media screen and (min-width: 800px){.footer-fragments .collapsible-menu,.js .collapsible-menu,.no-js .collapsible-menu{display:block}}.collapsible-menu-button{font-size:16px;font-size:1rem;background:none;border:none;color:#000;float:right;font-weight:700;line-height:1;margin:-16px -26px 0 0;padding:16px}.collapsible-menu-button:active{background:none;color:#000}.collapsible-menu-button:focus{background:none}.collapsible-menu-button:hover{background:none;color:#000}.no-js .collapsible-menu-button{display:none}@media screen and (min-width: 800px){.collapsible-menu-button{display:none}}.m-featured-heading{font-size:24px;font-size:1.5rem;color:#303030;margin-bottom:1.625em;text-align:center;text-transform:none !important}.m-featured-products{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media screen and (min-width: 660px){.m-featured-products{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.m-featured-products.m-featured-products--four .m-featured-product{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:50%}.m-featured-products.m-featured-products--four .m-featured-product picture{width:40%}.m-featured-products.m-featured-products--five .m-featured-product{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-featured-products.m-featured-products--five .m-featured-product:first-child,.m-featured-products.m-featured-products--five .m-featured-product:first-child+.m-featured-product{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:50%}.m-featured-products.m-featured-products--five .m-featured-product:first-child picture,.m-featured-products.m-featured-products--five .m-featured-product:first-child+.m-featured-product picture{width:40%}.no-flexbox .m-featured-products{*zoom:1;clear:both}.no-flexbox .m-featured-products:before,.no-flexbox .m-featured-products:after{content:" ";display:table}.no-flexbox .m-featured-products:after{clear:both}}.m-featured-product{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5em}.m-featured-product img,.m-featured-product picture{margin:0 0 1em;width:auto}@media screen and (max-width: 660px){.m-featured-product picture{margin:0 auto}}.m-featured-product-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-featured-product-content h2{font-size:15px;font-size:.9375rem;color:#303030;margin:0 0 .8em;text-transform:uppercase}.m-featured-product-content p{font-size:14px;font-size:.875rem;color:#303030;line-height:1.71;margin:0}.m-featured-product-content a{border-bottom:none;font-weight:700;margin-top:1em}.m-featured-product-content a .titleist-icon{display:inline-block;margin-right:10px;vertical-align:middle}@media screen and (min-width: 660px){.m-featured-product-content p{max-width:240px}}.m-ambassador-container{display:block;overflow:hidden;position:relative}.m-ambassador-container .m-ambassador-text{font-size:8px;font-size:.5rem;background:rgba(0,0,0,0.8);bottom:12px;color:#fff;font-weight:700;left:0;line-height:1.8;margin:0;padding:3px;position:absolute;right:0;text-align:center;text-transform:uppercase;width:auto;white-space:nowrap}@media screen and (min-width: 660px){.m-ambassador-container .m-ambassador-text{font-size:10px;font-size:.625rem;left:0;right:0;padding:3px 12px}}.m-content-widget-mosaic{margin:30px 0;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden}.m-content-widget-mosaic-wrapper{max-width:1200px;margin:0 auto;padding:0px;overflow:hidden}.m-content-widget-mosaic article img{transition:filter 1s;-webkit-transition:-webkit-filter 1s;-moz-transition:filter 1s;-o-transition:filter 1s}.m-content-widget-mosaic article h2,.m-content-widget-mosaic article h2{transition:color .5s;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s}.os-hidden-expand{transition:height 1s;-webkit-transition:height 1s;-moz-transition:height 1s;-o-transition:height 1s}.os-hidden-expand img{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.os-tile-row{transition:margin 1s;-webkit-transition:margin 1s;-moz-transition:margin 1s;-o-transition:margin 1s}.tile-contain{float:left}.m-content-widget-mosaic article{height:400px;position:relative;overflow:hidden;cursor:pointer;background-size:100% 100%;-webkit-transform:translate3d(0, 0, 0);background-color:#000}.os-tile-small{width:auto;background-color:#000}.m-content-widget-mosaic article img{padding:0px;width:100%;height:100%;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.m-content-widget-mosaic article p{font-size:12pt}.m-content-widget-mosaic article h2{font-size:16px;text-transform:uppercase;color:#393c43;position:absolute;top:30px;left:30px;margin:0px;line-height:20px;color:#fff;padding:0}.m-content-widget-mosaic article h2.right{text-align:right}.m-content-widget-mosaic article.highlight img,.m-content-widget-mosaic article:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.os-hidden-expand{overflow:hidden;width:100%;clear:both;height:0px;background-color:#fff;position:relative}.os-hidden-expand img{opacity:0}.os-hidden-expand img.reveal{opacity:1}.expanded{height:500px}@media screen and (max-width: 960px){.m-content-widget-mosaic article{background-position:center}.m-content-widget-mosaic-wrapper{width:100%}.m-content-widget-mosaic article h2.right{right:0px}.m-content-widget-mosaic article img{height:100%;width:auto;display:block;margin:0px auto}}@media screen and (max-width: 890px){#timeline-container.timeline-expanded{height:672px}.m-content-widget-mosaic article p{width:auto}.wrapper-25,.wrapper-50,.wrapper-75{width:100% !important}.wrapper-25 article,.wrapper-50 article,.wrapper-75 article{padding-bottom:44% !important}}@media screen and (max-width: 480px){.m-content-widget-mosaic article{height:200px}.m-content-widget-mosaic article h2,.os-hidden-expand h2,.os-hidden-expand h1{font-size:15px}.os-hidden-expand{font-size:15px}.wrapper-25,.wrapper-50,.wrapper-75{width:100% !important}.wrapper-25 article,.wrapper-50 article,.wrapper-75 article{padding-bottom:0 !important;height:250px !important}.m-content-widget-mosaic article h2{width:auto !important;text-align:center;padding:0 20px}.m-content-widget-mosaic article.first h2{width:150px !important}}.wrapper-25{width:25%}.wrapper-50{width:50%}.wrapper-75{width:75%}.wrapper-25 article{position:relative;padding-bottom:132%;height:0}.wrapper-50 article{position:relative;padding-bottom:66%;height:0}.wrapper-75 article{position:relative;padding-bottom:44%;height:0}.m-content-widget-mosaic .tile-contain article .m-mosaic-image{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;left:auto;position:absolute;right:0;width:100%}.m-content-widget-mosaic .tile-contain article .m-mosaic-image .toggle{display:block;height:16px;width:16px;background:#000;padding:8px;position:absolute;bottom:10px;right:8px;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.m-content-widget-mosaic .tile-contain article .m-mosaic-image .toggle span{display:block;height:16px;position:relative;width:16px}.m-content-widget-mosaic .tile-contain article .m-mosaic-image .toggle span:before,.m-content-widget-mosaic .tile-contain article .m-mosaic-image .toggle span:after{content:"";position:absolute;background-color:white;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.m-content-widget-mosaic .tile-contain article .m-mosaic-image .toggle span:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.m-content-widget-mosaic .tile-contain article .m-mosaic-image .toggle span:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.m-content-widget-mosaic .tile-contain article.highlight .m-mosaic-image .toggle{background:#e31837}.m-content-widget-mosaic .tile-contain article.highlight .m-mosaic-image .toggle span{cursor:pointer}.m-content-widget-mosaic .tile-contain article.highlight .m-mosaic-image .toggle span:before{transform:rotate(90deg)}.m-content-widget-mosaic .tile-contain article.highlight .m-mosaic-image .toggle span:after{transform:rotate(180deg)}.m-content-widget-mosaic .tile-contain article.highlight .m-mosaic-image>span:first-child:after{background:#e31837;content:'';height:2px;position:absolute;bottom:0;width:100%}.m-content-widget-mosaic .titleist-layout .tile-contain article .m-mosaic-image>span:first-child{height:100%;width:100%;position:absolute;background:rgba(0,0,0,0.2);-moz-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}.m-content-widget-mosaic .titleist-layout.selected .tile-contain article .m-mosaic-image>span:first-child{background:rgba(0,0,0,0.55)}.m-content-widget-mosaic .tile-contain article.highlight .m-mosaic-image>span:first-child{background:rgba(0,0,0,0.2) !important}.m-content-widget-mosaic .tile-contain article.first:after{content:none !important}.m-content-widget-mosaic article.first{text-align:center;cursor:auto}.m-content-widget-mosaic article.first>div{display:table;position:absolute;height:100%;width:100%}.m-content-widget-mosaic article.first>div>div{display:table-cell;vertical-align:middle;text-align:center;padding:0 5%}.m-content-widget-mosaic article.first h2{position:relative !important;top:auto !important;left:auto !important;width:auto;opacity:1;font-size:38px;line-height:45px;font-weight:normal}.m-content-widget-mosaic article.first p{position:relative !important;top:auto !important;color:#fff;line-height:26px;padding:0 30px}.m-content-widget-mosaic article.first a{text-decoration:underline}.m-content-widget-mosaic article.first a:hover{color:#e31837}.m-content-widget-mosaic article h2.text-top-right{top:30px;left:auto;right:10px}.m-content-widget-mosaic article h2.text-bottom-left{bottom:30px;top:auto}.m-content-widget-mosaic article h2.text-bottom-right{bottom:30px;top:auto;left:auto;right:40px}.wrapper-25 article h2{width:175px}.wrapper-75 article h2,.wrapper-50 article h2{width:350px}@media screen and (min-width: 800px){.m-content-widget-mosaic .tile-contain article:hover .m-mosaic-image>span:first-child:after{background:#e31837;content:'';height:2px;position:absolute;bottom:0;width:100%}.m-content-widget-mosaic .tile-contain article:hover .m-mosaic-image>span:first-child{height:100%;width:100%;position:absolute;background:rgba(0,0,0,0.6) !important;-moz-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}.m-content-widget-mosaic .tile-contain article.highlight:hover .m-mosaic-image>span:first-child{background:rgba(0,0,0,0.2) !important}}@media screen and (min-width: 890px) and (max-width: 1236px){.m-content-widget-mosaic-wrapper{width:100%}}@media screen and (min-width: 890px) and (max-width: 990px){.m-content-widget-mosaic article.first h2{font-size:32px;line-height:38px}.m-content-widget-mosaic article.first p{font-size:11pt;line-height:22px;margin-bottom:0;padding:0 8%}.m-content-widget-mosaic article.first a{font-size:13px;line-height:22px}}@media screen and (min-width: 990px) and (max-width: 1150px){.m-content-widget-mosaic article.first h2{font-size:36px;line-height:38px}.m-content-widget-mosaic article.first p{font-size:11pt;line-height:24px}.m-content-widget-mosaic article.first a{font-size:15px;line-height:24px}}@media screen and (min-width: 480px) and (max-width: 580px){.m-content-widget-mosaic article.first p{padding-bottom:10px !important}}@media screen and (min-width: 480px) and (max-width: 890px){.m-content-widget-mosaic article h2{width:auto !important;padding:0 30px;text-align:center}}@media screen and (min-width: 320px) and (max-width: 890px){.m-content-widget-mosaic article.first>div>div{padding:0}}@media screen and (min-width: 550px) and (max-width: 700px){.m-content-widget-mosaic article h2{min-height:240px}}@media screen and (min-width: 480px) and (max-width: 550px){.m-content-widget-mosaic article h2{min-height:225px}}@media screen and (max-width: 890px){.m-content-widget-mosaic article.first h2{min-height:inherit;display:block;width:auto !important;height:auto}.m-content-widget-mosaic article.first p{color:#fff;opacity:1;max-width:500px;margin:0 auto;padding-bottom:20px}.m-content-widget-mosaic article .m-mosaic-image div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%;margin:0 auto}.m-content-widget-mosaic article h2{top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;position:relative !important}}.m-content-widget-mosaic .titleist-layout{margin-left:auto}header.disabled{display:none}.locator{background:#fff;position:relative;z-index:1}.locator a:focus{color:#e31837}@media screen and (min-width: 1024px){.locator{height:calc(100vh - 119px);overflow:hidden;padding:0 60vw 0 20px}}@media screen and (min-width: 1200px){.locator{padding:0 60vw 0 50px}}.locator .locator-result-message{display:none;margin-top:10px}.locator .locator-result-message.error{color:#e31837}.locator .locator-ajax-loader{display:none;margin:20px 0;text-align:center}.locator__title{margin-bottom:20px;text-transform:uppercase}@media screen and (max-width: 660px){.locator__title{position:absolute;top:-999em;left:-999em}}.locator__form{padding:20px 20px 0}.locator__form-row{*zoom:1;clear:both;align-items:center;display:flex;flex-direction:row;margin:0 -0.625em 0.625em}.locator__form-row:before,.locator__form-row:after{content:" ";display:table}.locator__form-row:after{clear:both}.locator__form-col{flex:auto;margin:0 0.625em}.locator__form-col:first-of-type{flex-basis:calc( 70% - 1.250em )}@media screen and (max-width: 440px){.locator__form-col:nth-child(2){margin-right:1em}}.locator__form-col input{margin-bottom:0;width:100%}@media screen and (max-width: 440px){.locator__form-col input[type="search"]{font-size:16px;padding-top:11px;padding-left:11px;padding-bottom:11px}}.locator__form-col select{display:block;min-width:48px;font-size:14px;font-size:.875rem;margin:0;padding:11px 0;border-style:solid;border-color:#d6d6d6;box-shadow:inset 0 2px 0 0 #eaeaea}.locator__form-col button{margin:0}@media screen and (max-width: 440px){.locator__form-col button{min-width:1px}}@media screen and (min-width: 1024px){.locator__form{padding:40px 20px 0 0}}@media screen and (min-width: 1200px){.locator__form{padding:40px 40px 0 0}}@media screen and (max-width: 660px){.locator__form-row{margin-left:-0.313em;margin-right:-0.313em}.locator__form-col{margin:0 0.313em}.locator__form-col:first-of-type{flex-basis:calc( 70% - 0.625em )}}.version2 .locator__form-col select{padding:0.5em 1em;min-width:58px}.version2 .locator__form-col button{padding:0.6em .75em}@media screen and (max-width: 660px){.locator__status{position:absolute;top:-999em;left:-999em}}.locator__map{clear:both}.locator__map #map-container{padding:0 0 65%}@media screen and (min-width: 1024px){.locator__map{bottom:0;left:auto;position:absolute;right:0;top:0;width:60vw}.locator__map #map-container{height:100%;padding:0}}@media screen and (max-width: 660px){.locator__map #map-container{padding:0 0 54%}}.locator__results{clear:both;overflow:hidden;padding:0}.locator__results-scrollable{-webkit-overflow-scrolling:touch;max-height:600px;overflow-y:auto;padding:0}.locator__results-scrollable::-webkit-scrollbar{background:none;box-shadow:none;width:10px}.locator__results-scrollable::-webkit-scrollbar-track{background:none;box-shadow:none;border-radius:4px}.locator__results-scrollable::-webkit-scrollbar-thumb{border-radius:4px;background:#9f9f9f}@media screen and (min-width: 1024px){.locator__results{padding:0 20px 0 0}.locator__results-scrollable{max-height:calc(100vh - 320px);padding:0 20px 0 0}}.locator__locations{counter-reset:locationCount;list-style:none;margin:0;padding:0}.locator__location{border-top:1px solid #979797;margin:0;padding:15px 20px 15px 50px;position:relative;cursor:pointer}.locator__location.is-active:before{background-color:#B5132C}.locator__location:before{font-size:10px;font-size:.625rem;background-color:#000;border-radius:50%;color:#fff;content:counter(locationCount);counter-increment:locationCount;height:22px;left:20px;line-height:22px;position:absolute;text-align:center;transition:background-color .3s;width:22px}.locator__location:hover,.locator__location.hover{background:#f7f7f7}.locator__location:last-child{border-bottom:1px solid #979797}.locator__location-title{font-size:14px;font-size:.875rem;text-transform:uppercase;margin:0 0 6px}.locator__location .locator__button{margin-left:5px;margin-right:4px;padding-left:1px}.locator__location a{font-weight:700}.locator__location p{font-size:13px;font-size:.8125rem;line-height:1.3;margin:0}@media screen and (min-width: 1024px){.locator__location{padding:25px 0 22px 34px}.locator__location:before{left:4px}}.locator__location p.shop-details,.locator__location p.shop-details a{line-height:1.7}@media screen and (max-width: 1240px){.locator__location p.shop-details,.locator__location p.shop-details a{font-size:12px;font-size:.75rem}.locator__location p.shop-details .separator,.locator__location p.shop-details a .separator{margin-left:.25em;padding-right:.25em;vertical-align:baseline}}@media screen and (max-width: 1150px){.locator__location p.shop-details,.locator__location p.shop-details a{font-size:11px;font-size:.6875rem}.locator__location p.shop-details .separator,.locator__location p.shop-details a .separator{margin-left:.1em;padding-right:.1em}}@media screen and (max-width: 340px){.locator__location p.shop-details,.locator__location p.shop-details a{font-size:10px;font-size:.625rem}}.separator{color:#4A4A4A;border-left:1px solid;display:inline-block;height:0.938em;margin-left:.9em;padding-right:.9em;vertical-align:text-top}.locator__overlay{background:#fff;bottom:0;height:calc(100vh - 102px);left:0;padding:25px;position:absolute;top:0;transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);width:calc( 100vw - 50px );z-index:-1;overflow-y:auto}.locator__overlay::-webkit-scrollbar{background:none;box-shadow:none;width:10px}.locator__overlay::-webkit-scrollbar-track{background:none;box-shadow:none;border-radius:4px}.locator__overlay::-webkit-scrollbar-thumb{border-radius:4px;background:#9f9f9f}.locator__overlay.is-active{left:0;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);z-index:2}.locator__overlay h2{text-transform:uppercase}.locator__overlay h2:first-of-type{margin-top:0}.locator__overlay label{font-weight:700}.locator__overlay p+h1,.locator__overlay p+h2,.locator__overlay p+h3,.locator__overlay p+h4,.locator__overlay p+h5,.locator__overlay p+h6{margin-top:1.625em}.locator__overlay .locator__button{float:right;padding:10px}@media screen and (min-width: 1024px){.locator__overlay{padding:50px;width:calc( 40vw - 100px);height:calc(100vh - 219px)}.locator__overlay .locator__button{right:50px;top:50px}.locator__overlay .locator__location-events{list-style-position:inside;margin-bottom:2em;padding:0 0 0 6px}}.locator__button{background:none;border:none;box-shadow:none;color:#e31837;margin:0;padding:0;white-space:nowrap}.locator__button span{display:inline-block;vertical-align:middle}.locator__button:active{transform:none}.locator__button:hover,.locator__button:focus{background:none;border:none;box-shadow:none;color:inherit}.form-wrapper{padding:0 16px}@media all and (min: 1000px){.form-wrapper{padding:0}}.forum-nav{font-size:13px;font-size:.8125rem;color:#000;font-weight:600;line-height:1.846;list-style:none;margin:20px 0;padding:0}.forum-nav li{display:inline-block;margin:0;padding:0}.forum-nav li+li{margin-left:6px}.forum-nav li+li:before{content:'/';margin-right:6px}.forum-nav a{border:none;color:inherit;text-decoration:none}.forum-nav a:hover{text-decoration:underline}.forum-alert{background:#000;margin:26px 0 70px;padding:16px 24px}.forum-alert p{color:#fff;margin:0}.forum-alert p a{color:inherit;text-decoration:underline}.forum-alert-label{font-size:15px;font-size:.9375rem;display:block;font-weight:700;margin:0;text-transform:uppercase}@media all and (min-width: 860px){.forum-alert-label{display:inline;margin:0 12px 0 0}}.forum-header{margin:20px 0 30px}.forum-header-inner h1{margin:0 0 12px}.forum-header-meta{margin:8px 0}@media all and (min-width: 860px){.forum-header-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.forum-header-inner h1{margin:0}}.forum{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:1px solid #000}.forum+.forum{margin-top:10px}.forum:last-child{margin-bottom:60px}@media all and (min-width: 570px){.forum{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.forum-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;align-self:stretch;margin:16px;padding:0}.forum-col:first-child{-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.forum-col:last-child{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;overflow:hidden}.forum-col+.forum-col{border-top:1px solid #000;padding-top:16px}@media all and (min-width: 570px){.forum-col{margin:15px 0;padding:0 28px}.forum-col+.forum-col{border-top:none;border-left:1px solid #000;padding-top:0}}.forum-latest{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.forum-latest h4{margin:5px 12px 0 0;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:13px;font-size:.8125rem;white-space:nowrap}.forum-latest a{font-size:13px;font-size:.8125rem;line-height:1}.forum-latest>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;color:#e31837}.forum-latest-meta{font-size:13px;font-size:.8125rem;display:block;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.forum-latest-meta a{border:none;color:inherit;font-size:inherit;text-decoration:underline}.forum-threads .forum-col:first-child{-webkit-flex-basis:65%;-moz-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.forum-threads .forum-col:first-child h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.forum-threads .forum-col:last-child{-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}@media all and (min-width: 570px) and (max-width: 800px){.forum-threads .forum-col .forum-latest{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.forum-threads .forum-col .forum-latest>div{-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}}.forum-title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.5;margin:0}.forum-title a{border:none;color:inherit}.forum-title a:hover{text-decoration:underline}.forum-stats{margin:0;font-size:13px;font-size:.8125rem}.forum-stats span{display:block;white-space:nowrap}.forum-messages{list-style:none;margin:10px 0 40px;padding:0}.forum-messages>li{border:1px solid #c1c1c1;margin:0;padding:28px 28px 8px}.forum-messages>li+li{margin-top:20px}.forum-messages>li .col{max-width:100%}.forum-messages .video-container{max-width:320px}.locked-message{margin-top:-20px;text-align:center}.locked-message p{font-size:16px;font-size:1rem;line-height:1.4}@media screen and (max-width: 800px){.locked-message p{font-size:16px;font-size:1rem}}.forum-member p{margin:0}@media screen and (max-width: 800px){.forum-member{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.forum-member figure{-webkit-box-flex:0 1 50px;-moz-box-flex:0 1 50px;-webkit-flex:0 1 50px;-ms-flex:0 1 50px;flex:0 1 50px;margin-right:1em}.forum-member .forum-member-profile{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.form-message-date{font-size:12px;font-size:.75rem;display:block;font-style:italic;margin-top:-3px}.forum-message-number{font-size:18px;font-size:1.125rem;border:none;color:#000;float:right;line-height:1}.forum-message-body{clear:both;margin:12px 0}.forum-message-body p{margin:0 0 1em .1em}.forum-message-body ul{list-style:disc}.forum-message-body ol{list-style:decimal}.forum-upload{font-size:14px;font-size:.875rem;color:#f00034;font-weight:700;margin:0 0 0;position:relative;text-decoration:underline;text-transform:none}.forum-upload input{position:absolute;top:-999em;left:-999em}.forum-upload .upload-controls{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-bottom:20px}.forum-upload .upload-controls .btn-tertiary,.forum-upload .upload-controls .inputfile+label{margin-left:10px;padding:10px 12px}.forum-upload .upload-controls a.btn-tertiary,.forum-upload .upload-controls a.btn-tertiary:link,.forum-upload .upload-controls a.btn-tertiary *{text-decoration:none !important}@media screen and (min-width: 800px){.forum-upload .upload-controls{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-bottom:0px;padding-left:4px}.forum-upload .upload-controls .btn-tertiary,.forum-upload .upload-controls .inputfile+label{margin-right:10px}}.m-question-and-answer{position:relative}.m-question-and-answer.m-section-quaternary{background:#f6f6f6;color:#000 !important}.m-question-and-answer .qa-background{position:absolute;width:100%;height:100%;z-index:-1;background-size:cover}.m-question-and-answer .qa-background:before{content:' ';position:absolute;width:100%;height:100%}.m-question-and-answer .m-section-inner .col picture,.m-question-and-answer .m-section-inner .col-last picture{margin-bottom:72px}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner .col picture,.m-question-and-answer .m-section-inner .col-last picture{margin:170px 0 60px 0}}.m-question-and-answer .m-section-inner .col .qa-image,.m-question-and-answer .m-section-inner .col-last .qa-image{display:none}.m-question-and-answer .m-section-inner .col .qa-image:first-child,.m-question-and-answer .m-section-inner .col-last .qa-image:first-child{display:block}.m-question-and-answer .m-section-inner .m-section-content{padding:40px 28px 40px 28px}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner .m-section-content{padding-top:60px;padding-bottom:60px;padding-right:40px}}@media screen and (min-width: 1000px){.m-question-and-answer .m-section-inner .m-section-content{padding-left:75px}}.m-question-and-answer .m-section-inner .m-section-content .m-section-header{margin-bottom:2px;padding-bottom:0}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner .m-section-content .m-section-header{margin-bottom:30px;padding-bottom:15px}}.m-question-and-answer .m-section-inner .m-section-content .m-section-header h1,.m-question-and-answer .m-section-inner .m-section-content .m-section-header h2,.m-question-and-answer .m-section-inner .m-section-content .m-section-header .ext-h1{line-height:1.4}.m-question-and-answer .m-section-inner .m-section-content .acc__card{position:relative}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title{border-top:1px solid #000;cursor:pointer;display:block;padding:18px 60px 18px 0;margin:0;font-size:18px;font-size:1.125rem;position:relative;letter-spacing:.02em}@media screen and (min-width: 660px){.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title{padding-right:40px}}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title{padding-top:22px;padding-bottom:22px;padding-left:6px}}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title em{display:inline-block;height:20px;width:20px;position:absolute;right:0;top:25px}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title em{right:6px;height:24px;width:24px}}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title em:before,.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title em:after{content:"";position:absolute;background-color:#000;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title em:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title em:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title.active em{cursor:pointer}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title.active em:before{transform:rotate(90deg)}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__title.active em:after{transform:rotate(180deg)}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel{display:none;text-align:left;padding:0 0 20px 0}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .answer-wrapper{display:flex;align-items:flex-start}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .desktop{display:block}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .desktop table tr:first-child td{padding:20px 20px 20px 10px}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel img+.answer-text .desktop{padding-left:20px}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel img+.answer-text>table td:first-child{padding-left:20px}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel table{min-width:0px}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .mobile{display:none}@media screen and (max-width: 800px){.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .answer-wrapper{display:block}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .answer-wrapper img+.answer-text>table tr:first-child td{padding:0px 10px 20px 10px}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel table tr:first-child td{padding:0px 10px 20px 10px}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel img{margin:10px 0 0}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .desktop{display:none}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .mobile{display:block}}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel{padding-left:6px;padding-right:6px}}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel p{margin-bottom:0;line-height:1.5}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel p{margin-bottom:8px}}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .qa-item-links a.red-link{border-bottom:0}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .qa-item-links a.red-link .link-text{border-bottom:1px solid #e31837}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .qa-item-links a.black-link{border-bottom:0}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .qa-item-links a.black-link .link-text{border-bottom:1px solid rgba(0,0,0,0.2)}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .qa-item-links a.secondary-link{border-bottom:0;color:#fff}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .qa-item-links a.secondary-link .link-text{border-bottom:1px solid #fff}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .qa-item-links a.secondary-link .icon-chevron-right{background-color:#fff}.m-question-and-answer .m-section-inner .m-section-content .acc__card .acc__panel .qa-item-links .icon-chevron-right{font-size:12px;transform:translateY(3px)}.m-question-and-answer .m-section-inner .m-section-content .acc__card:first-child .acc__title{border-top:none}@media screen and (max-width: 799px){.m-question-and-answer .m-section-inner .m-section-content .acc__card:last-child{border-bottom:1px solid #000}}.m-question-and-answer .m-section-inner .m-section-content--qa.link{padding-top:28px;padding-left:0}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner .m-section-content--qa.link{padding-top:40px;padding-left:6px}}.m-question-and-answer .m-section-inner .m-section-content--qa.link a{font-size:14px;font-size:.875rem;font-weight:bold}@media screen and (max-width: 799px){.m-question-and-answer .m-section-inner.image-left .col:first-child picture{margin-bottom:0}}@media screen and (min-width: 800px){.m-question-and-answer .m-section-inner.image-left .m-section-content{padding-left:40px}}@media screen and (min-width: 1000px){.m-question-and-answer .m-section-inner.image-left .m-section-content{padding-right:75px}}@media screen and (max-width: 799px){.m-question-and-answer .m-section-inner.image-right{display:flex;flex-direction:column}.m-question-and-answer .m-section-inner.image-right>div:first-child{order:2;margin-left:0}.m-question-and-answer .m-section-inner.image-right>div:last-child{order:1}}.m-question-and-answer.m-section-tertiary{background:#000}.m-question-and-answer.m-section-tertiary,.m-question-and-answer.qa-with-background{color:#fff !important}.m-question-and-answer.m-section-tertiary .m-section-inner .m-section-content h2,.m-question-and-answer.qa-with-background .m-section-inner .m-section-content h2{color:#fff}.m-question-and-answer.m-section-tertiary .m-section-inner .m-section-content .acc__card h3,.m-question-and-answer.m-section-tertiary .m-section-inner .m-section-content .acc__card p,.m-question-and-answer.qa-with-background .m-section-inner .m-section-content .acc__card h3,.m-question-and-answer.qa-with-background .m-section-inner .m-section-content .acc__card p{color:#fff}.m-question-and-answer.m-section-tertiary .m-section-inner .m-section-content .acc__card .acc__title,.m-question-and-answer.qa-with-background .m-section-inner .m-section-content .acc__card .acc__title{border-top-color:#fff}.m-question-and-answer.m-section-tertiary .m-section-inner .m-section-content .acc__card .acc__title em:before,.m-question-and-answer.m-section-tertiary .m-section-inner .m-section-content .acc__card .acc__title em:after,.m-question-and-answer.qa-with-background .m-section-inner .m-section-content .acc__card .acc__title em:before,.m-question-and-answer.qa-with-background .m-section-inner .m-section-content .acc__card .acc__title em:after{background-color:#fff}@media screen and (max-width: 799px){.m-question-and-answer.m-section-tertiary .m-section-inner .m-section-content .acc__card:last-child,.m-question-and-answer.qa-with-background .m-section-inner .m-section-content .acc__card:last-child{border-bottom-color:#fff}}@media screen and (min-width: 800px){.m-question-and-answer.vertically-center .m-section-inner{display:flex}.m-question-and-answer.vertically-center .m-section-inner .col,.m-question-and-answer.vertically-center .m-section-inner .col-last{flex-basis:50%}.m-question-and-answer.vertically-center .m-section-inner .col picture,.m-question-and-answer.vertically-center .m-section-inner .col-last picture{margin-top:60px}.m-question-and-answer.vertically-center .m-section-inner .col-last{order:2}.m-question-and-answer.vertically-center .m-section-inner .col:last-child{display:flex;align-items:center}.m-question-and-answer.vertically-center .m-section-inner .m-section-content{width:auto;position:static;transform:none}}@media screen and (min-width: 940px){.m-question-and-answer.wider-layout .m-section-inner.image-right .m-section-content{padding-left:50px;padding-right:120px}}@media screen and (min-width: 940px){.m-question-and-answer.wider-layout .m-section-inner.image-left .m-section-content{padding-left:120px;padding-right:50px}}@media screen and (min-width: 940px){.m-question-and-answer.wider-layout.vertically-center .m-section-inner .m-section-content{width:calc(50% - 170px)}}.trending-link-list{margin:0 16px;padding:50px 0 60px 0}.trending-link-list h2.ext-h1{text-transform:uppercase;font-size:34px !important;margin-bottom:0;line-height:1.5}.trending-link-list .links{padding:0;margin-bottom:0}.trending-link-list .links .link-item{padding:25px 0 0 0;list-style-type:none}.trending-link-list .links .link-item .link{display:block;font-size:16px;font-weight:bold;color:#000;border-bottom-color:#000;line-height:1.25;padding-bottom:10px;position:relative;padding-right:16px}.trending-link-list .links .link-item .link.arrow-icon:before{content:"";width:15px;height:15px;background-image:url(/build/assets/images/icons/SVG/arrow-up-right.svg);background-repeat:no-repeat;background-size:12px 12px;top:6px;right:0;position:absolute}.trending-link-list .links .link-item .link:after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#000;transform-origin:bottom left;transition:transform 0.25s ease-out}.trending-link-list .links .link-item .link:hover:after{transform:scaleX(1)}@media screen and (min-width: 768px){.trending-link-list{max-width:768px;padding:60px 0}}@media screen and (min-width: 768px) and (min-width: 800px){.trending-link-list{margin:0 auto}}@media screen and (min-width: 768px){.trending-link-list .links{display:flex;flex-wrap:wrap;column-gap:40px;align-items:flex-end}.trending-link-list .links .link-item{margin-bottom:14px;flex:0 0 47%}}@media screen and (min-width: 768px) and (min-width: 1000px){.trending-link-list .links .link-item .link{font-size:18px}}@media screen and (min-width: 768px){.trending-link-list.three-column .links{column-gap:28px}}@media screen and (min-width: 900px){.trending-link-list.three-column{max-width:1175px;margin-left:32px;margin-right:32px}.trending-link-list.three-column .links .link-item{flex:0 0 31%}}@media screen and (min-width: 1200px){.trending-link-list.three-column{margin-left:auto;margin-right:auto}.trending-link-list.three-column .links{column-gap:40px}}.m-animated-text.top-margin{margin-top:20px}.m-animated-text.whole-lines>p{opacity:0;position:relative;left:-50%;font-size:2.375rem;line-height:1;text-transform:uppercase;font-family:"ProximaNovaExtraCondensed",sans-serif;font-weight:bold;font-style:italic}@media screen and (min-width: 1000px){.m-animated-text.whole-lines>p{left:-300px}}.m-animated-text.word-by-word p{font-size:3rem;line-height:1;text-transform:uppercase;font-family:"ProximaNovaExtraCondensed",sans-serif;font-weight:bold;font-style:italic}.m-animated-text.word-by-word .word{position:relative}.m-animated-text.word-by-word .word .char{opacity:0}.m-animated-text.word-by-word .word.fade{-webkit-mask-image:-webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 20%, transparent 100%);mask-image:linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 20%, transparent 100%)}.m-animated-text.quote{display:inline-block;position:relative;max-width:700px;padding:40px 0 34px 0}.m-animated-text.quote p{opacity:0;z-index:5}.m-animated-text.quote p:nth-of-type(1){font-family:"ProximaNovaExtraCondensed",sans-serif;font-weight:bold;font-size:4rem;line-height:.9;text-transform:uppercase}.m-animated-text.quote p:nth-of-type(2){font-family:"ProximaNovaCondensed",sans-serif;font-size:1.625rem;line-height:1.2;margin-top:16px}.m-animated-text.quote .upper-quote,.m-animated-text.quote .lower-quote{display:inline-block;width:100%;position:absolute;left:50%;transform:translateX(-50%);background-color:#fff;z-index:10}.m-animated-text.quote .upper-quote:after,.m-animated-text.quote .lower-quote:after{content:"";background-color:#ECEDED;height:2px;position:absolute;width:100%;left:50%;transform:translateX(-50%);max-width:475px}.m-animated-text.quote .upper-quote:before,.m-animated-text.quote .lower-quote:before{content:' ';display:inline-block;background-size:100%;width:300px;height:44px;position:absolute;background-repeat:no-repeat;left:50%;transform:translateX(-50%)}.m-animated-text.quote .upper-quote{top:0;height:42px}.m-animated-text.quote .upper-quote:after{top:0;bottom:auto}.m-animated-text.quote .upper-quote:before{background-image:url(/build/assets/images/icons/svg/quote-top.svg);top:-42px;bottom:auto}.m-animated-text.quote .lower-quote{bottom:0;height:34px}.m-animated-text.quote .lower-quote:after{bottom:0;top:auto}.m-animated-text.quote .lower-quote:before{background-image:url(/build/assets/images/icons/svg/quote-bottom.svg);bottom:-42px;top:auto}.cta-quote{overflow:visible;padding-top:50px;padding-bottom:50px}.m-image-collage.single>div{max-width:100%;margin:0 auto}.m-image-collage.single iframe,.m-image-collage.single img{width:100%;aspect-ratio:16 / 9}.m-image-collage.double{display:flex;min-height:180px;gap:15px;max-width:1800px;justify-content:center;margin:auto;padding:0 20px}@media screen and (min-width: 500px){.m-image-collage.double{min-height:220px}}@media screen and (min-width: 625px){.m-image-collage.double{min-height:250px}}@media screen and (min-width: 700px){.m-image-collage.double{min-height:275px}}@media screen and (min-width: 825px){.m-image-collage.double{min-height:350px}}@media screen and (min-width: 1001px) and (max-width: 1350px){.m-image-collage.double{max-width:1000px}}@media screen and (min-width: 1001px){.m-image-collage.double{padding:0;min-height:450px}}.m-image-collage.double>div:nth-child(1),.m-image-collage.double>div:nth-child(2){flex-basis:50%;position:relative}.m-image-collage.double>div:nth-child(1) .holder,.m-image-collage.double>div:nth-child(2) .holder{position:absolute;top:0;opacity:0;will-change:transform;display:flex;align-items:center;width:100%;height:100%}.m-image-collage.double>div:nth-child(1) .holder img,.m-image-collage.double>div:nth-child(2) .holder img{border-radius:8px}.m-image-collage.double>div:nth-child(1) .holder{left:0;justify-content:flex-end}.m-image-collage.double>div:nth-child(2) .holder{right:0;justify-content:flex-start}.m-image-collage.triple{display:flex;min-height:150px;gap:10px;max-width:1800px;justify-content:center;margin:auto;padding:0 20px}@media screen and (min-width: 500px){.m-image-collage.triple{min-height:175px}}@media screen and (min-width: 625px){.m-image-collage.triple{min-height:200px}}@media screen and (min-width: 700px){.m-image-collage.triple{min-height:260px}}@media screen and (min-width: 825px){.m-image-collage.triple{min-height:300px}}@media screen and (min-width: 1001px) and (max-width: 1350px){.m-image-collage.triple{max-width:1000px;min-height:340px}}@media screen and (min-width: 1351px){.m-image-collage.triple{min-height:400px}}.m-image-collage.triple>div:nth-child(1),.m-image-collage.triple>div:nth-child(3){position:relative;flex:1}.m-image-collage.triple>div:nth-child(1) .holder,.m-image-collage.triple>div:nth-child(3) .holder{position:absolute;opacity:0;top:0;width:100%;height:100%;will-change:transform;display:flex;align-items:center}.m-image-collage.triple>div:nth-child(1) .holder img,.m-image-collage.triple>div:nth-child(3) .holder img{border-radius:8px}.m-image-collage.triple>div:nth-child(1) .holder{justify-content:flex-end}.m-image-collage.triple>div:nth-child(2){flex:2;flex-grow:0;min-width:610px;display:flex;align-items:center;position:relative}.m-image-collage.triple>div:nth-child(2) .holder{position:absolute;transform:scale(0.5, 0.5);opacity:0}.m-image-collage.triple>div:nth-child(2) .holder img{border-radius:8px}.m-image-collage.triple>div:nth-child(3) .holder{justify-content:flex-start}@media screen and (max-width: 1350px){.m-image-collage.triple>div:nth-child(2){min-width:50%}}@media screen and (max-width: 768px){.m-image-collage.triple>div:nth-child(1),.m-image-collage.triple>div:nth-child(3){flex-basis:25%}.m-image-collage.triple>div:nth-child(1) img{left:-30%}.m-image-collage.triple>div:nth-child(3) img{right:-30%}.m-image-collage.triple>div:nth-child(2){flex-basis:50%;min-width:unset}}.m-image-collage.quintuple{display:flex;min-height:150px;gap:10px;max-width:1800px;justify-content:center;margin:auto;padding:0 20px}@media screen and (min-width: 500px){.m-image-collage.quintuple{min-height:175px}}@media screen and (min-width: 625px){.m-image-collage.quintuple{min-height:225px}}@media screen and (min-width: 700px){.m-image-collage.quintuple{min-height:300px}}@media screen and (min-width: 825px){.m-image-collage.quintuple{min-height:350px}}@media screen and (min-width: 1351px){.m-image-collage.quintuple{padding:0;min-height:400px}}.m-image-collage.quintuple>div:nth-child(1),.m-image-collage.quintuple>div:nth-child(3){position:relative;flex-basis:30%}.m-image-collage.quintuple>div:nth-child(1)>div,.m-image-collage.quintuple>div:nth-child(3)>div{position:absolute;opacity:0;border-radius:8px;top:50%;width:555px;display:flex;justify-content:center;gap:15px}.m-image-collage.quintuple>div:nth-child(1)>div img,.m-image-collage.quintuple>div:nth-child(3)>div img{border-radius:8px;transform:translateY(-50%)}.m-image-collage.quintuple>div:nth-child(1)>div{left:-40%}.m-image-collage.quintuple>div:nth-child(2){flex-grow:0;min-width:340px;display:flex;align-items:center;position:relative;justify-content:center}.m-image-collage.quintuple>div:nth-child(2)>div{border-radius:8px;opacity:0;display:flex;max-width:505px;max-height:300px;aspect-ratio:122 / 77;overflow:hidden}.m-image-collage.quintuple>div:nth-child(2)>div img{border-radius:8px}.m-image-collage.quintuple>div:nth-child(3) div{right:-40%}@media screen and (max-width: 1000px){.m-image-collage.quintuple>div:nth-child(1),.m-image-collage.quintuple>div:nth-child(3){flex-basis:25%}.m-image-collage.quintuple>div:nth-child(1)>div,.m-image-collage.quintuple>div:nth-child(3)>div{width:100%}.m-image-collage.quintuple>div:nth-child(1)>div img:first-child,.m-image-collage.quintuple>div:nth-child(3)>div img:first-child{display:none}.m-image-collage.quintuple>div:nth-child(1)>div{left:0%}.m-image-collage.quintuple>div:nth-child(3)>div{right:0%}.m-image-collage.quintuple>div:nth-child(2){flex-basis:50%;min-width:50%}}@media screen and (min-width: 1001px) and (max-width: 1350px){.m-image-collage.quintuple{max-width:1000px;min-height:370px;padding:0}.m-image-collage.quintuple>div:nth-child(1)>div{left:-130%;max-height:76%}.m-image-collage.quintuple>div:nth-child(3)>div{right:-130%;max-height:76%}}.font-style-italic{font-style:italic}section.module.story-grid{overflow-y:visible;overflow-x:hidden;margin-bottom:50px}section.module.story-grid .top-story{position:relative;height:50vh;pointer-events:none;display:none}section.module.story-grid .top-story .module-background{background:transparent}section.module.story-grid .top-story .module-background img{height:100%;width:100%}section.module.story-grid .top-story.shrink .module-background img{border-radius:12px}section.module.story-grid .content{z-index:2}section.module.story-grid .content h2{font-family:"ProximaNovaExtraCondensed",sans-serif;text-transform:uppercase;font-size:2.5rem;padding:0 16%}section.module.story-grid .cta{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;z-index:2;border-radius:12px;border-bottom:0}section.module.story-grid .cta .cta-target{position:absolute;position:absolute;bottom:40px;right:40px}section.module.story-grid .cta .cta-text{bottom:-5px;right:32px;padding-right:10px;position:absolute;overflow:hidden;text-transform:uppercase;font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:1rem;font-weight:bold;letter-spacing:0;white-space:nowrap;color:#fff;line-height:2.5}section.module.story-grid .cta .cta-icon{text-indent:-9999em;overflow:hidden;font-size:30px;line-height:1;display:block;width:30px;height:30px;color:#fff;background-image:url(/build/assets/images/icons/Red_Circle_Plus.svg);background-repeat:no-repeat;background-size:contain;transition-property:transform;transition-delay:0.1s;transition-duration:0.25s;transition-timing-function:linear}section.module.story-grid .stories{position:relative}section.module.story-grid .stories .slick-list{width:100%}section.module.story-grid .stories .slick-list,section.module.story-grid .stories .slick-track{height:100%}section.module.story-grid .stories.desktop{display:none}section.module.story-grid .stories.mobile{width:100%;overflow:hidden;box-sizing:border-box}section.module.story-grid .stories.mobile .slick-list{margin-left:-10%;width:110%}@media screen and (min-width: 576px){section.module.story-grid .stories.mobile .slick-list{margin-left:-24%;overflow:visible;width:100%}}section.module.story-grid .stories.mobile .slick-slide{visibility:visible}section.module.story-grid .stories.mobile .story{padding:16px 7px;box-sizing:border-box;width:320px}section.module.story-grid .stories.mobile .story .story-inner{position:relative;overflow:hidden;border-radius:12px;width:100%;height:100%;aspect-ratio:16 / 25}section.module.story-grid .stories.laptop{width:100%;box-sizing:border-box}section.module.story-grid .stories.laptop .slick-list{overflow:visible;width:100%}@media screen and (min-width: 1000px) and (max-width: 1049px){section.module.story-grid .stories.laptop .slick-list{margin-left:-33%}}@media screen and (min-width: 1050px) and (max-width: 1099px){section.module.story-grid .stories.laptop .slick-list{margin-left:-34%}}@media screen and (min-width: 1100px) and (max-width: 1199px){section.module.story-grid .stories.laptop .slick-list{margin-left:-35%}}@media screen and (min-width: 1000px) and (max-width: 1049px){section.module.story-grid .stories.laptop.wide .slick-list{margin-left:-12%}}@media screen and (min-width: 1050px) and (max-width: 1099px){section.module.story-grid .stories.laptop.wide .slick-list{margin-left:-14%}}@media screen and (min-width: 1100px) and (max-width: 1149px){section.module.story-grid .stories.laptop.wide .slick-list{margin-left:-16%}}@media screen and (min-width: 1150px) and (max-width: 1199px){section.module.story-grid .stories.laptop.wide .slick-list{margin-left:-18%}}section.module.story-grid .stories.laptop .slick-slide{visibility:visible}section.module.story-grid .stories.laptop .slick-track .story-wrapper{padding:0 7px}section.module.story-grid .stories.laptop .slick-track .story-wrapper:first-child{padding-left:0}section.module.story-grid .stories.laptop .story{box-sizing:border-box;width:385px}section.module.story-grid .stories.laptop .story .story-inner{position:relative;overflow:hidden;border-radius:12px;width:100%;height:auto;aspect-ratio:800 / 500}section.module.story-grid .stories.laptop .story.two-col{width:800px}section.module.story-grid .stories.laptop .story.two-col .story-inner{aspect-ratio:385 / 500}section.module.story-grid .stories .story{position:relative;height:100%;width:100%;box-sizing:border-box}section.module.story-grid .stories .story img{height:100%;width:100%;position:absolute;object-fit:cover}section.module.story-grid .stories .story .content{top:0;left:0;position:absolute;text-align:left;width:100%;padding:30px 30% 20px 30px;box-sizing:border-box}section.module.story-grid .stories .story .content h3{font-family:"ProximaNovaExtraCondensed",sans-serif;font-weight:bold;font-size:1.25rem;text-transform:uppercase;letter-spacing:0}section.module.story-grid .stories .story .content p{margin-left:0;margin-right:0;width:auto}section.module.story-grid .slider-controls{background:#f5f5f5;width:192px;height:58px;border-radius:29px;color:#000;margin:10px auto;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 35px;box-sizing:border-box;align-items:center}section.module.story-grid .slider-controls.desktop{display:none}section.module.story-grid .slider-controls.laptop{display:none}section.module.story-grid .slider-controls .slick-prev,section.module.story-grid .slider-controls .slick-next{order:1;display:block !important;width:30px;height:30px;background-image:url(/build/assets/images/icons/Gray-Circle-Arrow.svg);transform:rotate(180deg);text-indent:-9999em;position:static;margin:0}section.module.story-grid .slider-controls .slick-prev.slick-disabled,section.module.story-grid .slider-controls .slick-next.slick-disabled{opacity:0.5}section.module.story-grid .slider-controls .slick-prev:before,section.module.story-grid .slider-controls .slick-prev:after,section.module.story-grid .slider-controls .slick-next:before,section.module.story-grid .slider-controls .slick-next:after{display:none}section.module.story-grid .slider-controls .slider-counter{order:2;color:#666}section.module.story-grid .slider-controls .slick-next{order:3;transform:rotate(0deg)}@media screen and (min-width: 1000px) and (max-width: 1199px){section.module.story-grid .desktop-only{display:none !important}section.module.story-grid .desktop.laptop{display:block !important;margin:10px 8% 0px !important}section.module.story-grid .desktop.laptop .story .content{padding:30px 45% 20px 30px}section.module.story-grid .slider-controls.laptop{display:flex}}@media screen and (min-width: 1000px){section.module.story-grid .mobile{display:none}section.module.story-grid .top-story{margin:0px auto 0 auto;height:100vh;width:100%;display:block}section.module.story-grid .top-story .content{pointer-events:all}section.module.story-grid .top-story .content.middle.center{transform:translate(-50%, -50%)}section.module.story-grid .top-story .content h2{font-size:3.25rem;padding:0 0}section.module.story-grid .top-story .content .cta-wrapper{position:relative}section.module.story-grid .top-story .content .cta-wrapper.disabled:after{content:' ';position:absolute;width:100%;height:100%}section.module.story-grid .top-story .content .titleist-btn,section.module.story-grid .top-story .content .btn-secondary,section.module.story-grid .top-story .content .btn-tertiary,section.module.story-grid .top-story .content .inputfile+label{opacity:0}}@media screen and (min-width: 1000px){section.module.story-grid{height:auto;width:100%;margin-bottom:0}section.module.story-grid .mobile{display:none}section.module.story-grid.pinned{position:fixed;top:0}section.module.story-grid .cta{display:none}section.module.story-grid .cta .cta-target{bottom:42px}section.module.story-grid .cta .cta-icon{background-image:url(/build/assets/images/icons/White_Circle_Plus.svg)}section.module.story-grid .cta .cta-text{transition-property:text-indent;transition-delay:0.25s;transition-duration:0.25s;transition-timing-function:linear;text-indent:calc(100% + 10px)}section.module.story-grid .cta:hover .cta-text{text-indent:0px}section.module.story-grid .cta:hover .cta-icon{background-image:url(/build/assets/images/icons/Red_Circle_Plus.svg);transform:scale(1.27)}section.module.story-grid .stories{margin:10px 7.5% 0px;padding-bottom:220px}section.module.story-grid .stories.desktop{display:block}section.module.story-grid .stories.desktop.laptop{display:none}section.module.story-grid .stories .story-row{display:none;flex-wrap:wrap;justify-content:space-between;z-index:1;position:relative;margin-top:20px}section.module.story-grid .stories .story-row .view-more-wrapper{display:none;text-align:center;position:absolute;width:100%;bottom:-120px}section.module.story-grid .stories .story-row.active{display:flex}section.module.story-grid .stories .story-row.active:last-child{margin-bottom:-180px}section.module.story-grid .stories .story-row.active .view-more-wrapper{display:block}section.module.story-grid .stories .story-row.overlap{z-index:2}section.module.story-grid .stories .story{margin-top:0px;flex-basis:23.75%;flex-shrink:0;flex-grow:0;aspect-ratio:385 / 500;border-radius:12px;position:relative;overflow:hidden}section.module.story-grid .stories .story.two-col{flex-basis:49.15%;aspect-ratio:800 / 500}section.module.story-grid .stories .story.three-col{flex-basis:74.65%;aspect-ratio:1215 / 500}section.module.story-grid .stories .story.four-col{flex-basis:100%;aspect-ratio:1630 / 500}section.module.story-grid .stories .story:before{content:' ';width:100%;height:100%;position:absolute;z-index:1;transition:background-color linear 0.25s}section.module.story-grid .stories .story:hover:before{background-color:rgba(0,0,0,0.5)}section.module.story-grid .stories .story .content{padding:16px}}@media screen and (min-width: 1000px) and (min-width: 1200px){section.module.story-grid .stories .story .content{padding:30px 25% 20px 30px}}@media screen and (min-width: 1000px) and (min-width: 1500px){section.module.story-grid .stories .story .content{padding:40px 30% 40px 40px}}@media screen and (min-width: 1000px){section.module.story-grid .stories .story .content h3{margin-top:0}section.module.story-grid .stories .view-more-button{display:inline-block;position:relative;padding-right:3.25em;padding-left:2.75em}section.module.story-grid .stories .view-more-button .plus-icon{right:3px;background:#b90b25;border-radius:50%;position:absolute;width:32px;height:32px;font-size:32px;line-height:1;font-weight:normal;top:3px}section.module.story-grid .stories .view-more-button:after,section.module.story-grid .stories .view-more-button:before{display:none}section.module.story-grid .stories .view-more-button:hover:after,section.module.story-grid .stories .view-more-button:hover:before,section.module.story-grid .stories .view-more-button:active:after,section.module.story-grid .stories .view-more-button:active:before,section.module.story-grid .stories .view-more-button:focus:after,section.module.story-grid .stories .view-more-button:focus:before{display:none}section.module.story-grid .stories.desktop.show-all{margin-bottom:0;padding-bottom:110px}section.module.story-grid .stories.desktop.show-all .story-row{display:flex}section.module.story-grid .stories.desktop.show-all .story-row.active .view-more-wrapper{display:none}}section.module.related-stories{padding-bottom:50px;overflow-x:hidden}section.module.related-stories.gray-bg{background-color:#f5f5f5}section.module.related-stories>h1,section.module.related-stories h1,section.module.related-stories h2,section.module.related-stories .ext-h1{flex-basis:100%;text-align:center;text-transform:uppercase;font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:2.625rem;font-weight:normal;margin:0;padding:.75em 0 .35em 0;line-height:1}section.module.related-stories>.view-more-wrapper{text-align:center;padding-bottom:40px}section.module.related-stories>.view-more-wrapper a{margin:0}section.module.related-stories .cta .cta-target{right:30px;bottom:30px}section.module.related-stories .stories .story .content{padding:20px 30px}section.module.related-stories .stories .story .content h3{font-size:1.25rem}section.module.related-stories.tabbed .related-stories-header h1,section.module.related-stories.tabbed .related-stories-header h2,section.module.related-stories.tabbed .related-stories-header .ext-h1{font-size:1.625rem;text-transform:uppercase}@media screen and (min-width: 600px){section.module.related-stories.tabbed .related-stories-header h1,section.module.related-stories.tabbed .related-stories-header h2,section.module.related-stories.tabbed .related-stories-header .ext-h1{font-size:2.125rem}}section.module.related-stories.tabbed .tab-controls{flex-shrink:0;margin-bottom:0px;display:flex;flex-wrap:wrap;justify-content:space-around;padding-left:0}section.module.related-stories.tabbed .tab-controls>li{white-space:nowrap;flex-shrink:0;flex-grow:0;margin:0 0px 5px 0}section.module.related-stories.tabbed .tab-controls>li:last-child{margin-bottom:0}section.module.related-stories.tabbed .tab-controls>li a{padding:0 20px;text-transform:uppercase;background:none;border-bottom:2px solid black}section.module.related-stories.tabbed .tab-controls>li.active a{color:black;background:none;border-bottom-color:#b6132c}@media screen and (min-width: 1000px){section.module.related-stories.tabbed .tab-controls{justify-content:flex-start;padding-left:25px}section.module.related-stories.tabbed .tab-controls>li{margin:0 25px 0 0}section.module.related-stories.tabbed .tab-controls>li:last-child{margin-right:0}}section.module.related-stories.tabbed .tab-pane{width:100%}section.module.related-stories.black-bg{background-color:#000}section.module.related-stories.black-bg>h1,section.module.related-stories.black-bg h1,section.module.related-stories.black-bg h2,section.module.related-stories.black-bg .ext-h1{color:#fff}section.module.related-stories.black-bg.tabbed .tab-controls>li a{color:#fff;border-bottom-color:#fff}section.module.related-stories.black-bg.tabbed .tab-controls>li.active a{border-bottom-color:#b6132c}section.module.related-stories.black-bg .slider-controls{background:#3c3c3c;color:#fff}section.module.related-stories.black-bg .slider-controls .slick-prev,section.module.related-stories.black-bg .slider-controls .slick-next{background-image:url(/build/assets/images/icons/Gray-Circle-Arrow-Darker.svg)}section.module.related-stories.black-bg .slider-controls .slider-counter{color:#fff}@media screen and (min-width: 1000px){section.module.related-stories>h1,section.module.related-stories h2,section.module.related-stories .ext-h1{padding:60px 0 40px}section.module.related-stories>.view-more-wrapper{padding-bottom:70px}section.module.related-stories .cta{display:block}section.module.related-stories .stories{padding-bottom:50px}section.module.related-stories .stories .story-row{display:flex}section.module.related-stories .stories .story-row+.story-row{transform:none}section.module.related-stories .stories .story .content{padding-top:30px}}@media screen and (min-width: 1000px) and (min-width: 1200px){section.module.related-stories .stories .story .content{padding-right:10%}}@media screen and (min-width: 1000px){section.module.related-stories.carousel .stories.desktop{padding-bottom:20px}section.module.related-stories.carousel .stories.desktop .story{margin-right:10px}section.module.related-stories.carousel .stories.desktop .slick-list{overflow:visible}section.module.related-stories.carousel .stories.desktop .slick-slide{visibility:visible}section.module.related-stories.carousel .slider-controls.desktop{display:flex;margin-left:8%;margin-right:0%}section.module.related-stories.tabbed .related-stories-header{display:flex;margin:0 7.5%;align-items:center}section.module.related-stories.tabbed .related-stories-header h1,section.module.related-stories.tabbed .related-stories-header h2,section.module.related-stories.tabbed .related-stories-header .ext-h1{flex-basis:35%;flex-shrink:0;padding:60px 0 15px;text-align:left}section.module.related-stories.tabbed .related-stories-header.hide-tabs h1,section.module.related-stories.tabbed .related-stories-header.hide-tabs h2,section.module.related-stories.tabbed .related-stories-header.hide-tabs .ext-h1{flex-basis:75%}section.module.related-stories.tabbed .tab-controls{margin-top:40px;flex-basis:75%}section.module.related-stories.tabbed .tab-controls>li a{display:inline-block;padding:0px 5px;min-width:250px}}.m-product-ecomm{padding:50px 16px}.m-product-ecomm .col{margin:0;padding:0;width:100%}@media screen and (min-width: 800px){.m-product-ecomm .titleist-container{position:relative}.m-product-ecomm .product-gallery{width:60%;left:-16px;position:absolute;top:0}.m-product-ecomm .col{margin:0 0 80px;padding:0 0 0 60%;width:40%}}@media screen and (max-width: 800px){.m-product-ecomm header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.m-product-ecomm header .product-title{font-size:30px;font-size:1.875rem;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.m-product-ecomm header .product-price{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.m-product-ecomm .list-inline li{display:block}.m-product-ecomm .list-inline li+li{margin:1em 0 0}}.product-title{font-size:48px;font-size:3rem;line-height:1.12;margin-bottom:8px}.product-price{font-size:16px;font-size:1rem;font-weight:600;margin-bottom:20px}.js-show-colors{font-size:12px;font-size:.75rem;border:none;box-shadow:none;display:inline-block;margin-top:20px;text-decoration:none}.product-image-nav{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;list-style:none;margin:0 0 32px;padding:0 16px;text-align:center}.product-image-nav li a{border:none}.product-image-nav li+li{margin-left:16px}.product-image-nav li.is-active{border-bottom:2px solid #e10037}@media all and (max-width: 800px){.product-image-nav{display:none}}.m-product-slider .slick-slide.slick-current{visibility:visible}.radio-buttons{margin:0 0 2em}.radio-buttons legend{font-size:12px;font-size:.75rem}.radio-buttons legend .radio-buttons-label{font-weight:normal;text-transform:none}.radio-buttons-group{display:inline-block;position:relative;vertical-align:middle}.radio-buttons-group.radio-buttons-group--horizontal .radio-button+.radio-button{margin-left:0}.radio-buttons-group.radio-buttons-group--horizontal .radio-button+.radio-button .radio-button-label{border-left:0}.radio-button{float:left;margin:0;position:relative;text-transform:none;width:auto}.radio-button.radio-button--image{width:25%}.radio-button.radio-button--image+.radio-button{margin-left:0px}.radio-button input[type=radio]{position:absolute;top:-999em;left:-999em;font-size:16px}.radio-button input[type=radio]:focus+.radio-button-label{outline:5px auto Highlight}.radio-button input[type=radio]:checked+.radio-button-label{box-shadow:inset 0 0 0 2px #000}.radio-button:hover input[type=radio]:not(:checked)+.radio-button-label{box-shadow:inset 0 0 0 1px #000}.radio-button+.radio-button{margin-left:-1px}.radio-button:first-child .radio-button-label{border-top-left-radius:2px;border-bottom-left-radius:2px}.radio-button:last-child .radio-button-label{border-top-right-radius:2px;border-bottom-right-radius:2px}.radio-button-label{font-size:12px;font-size:.75rem;border:1px solid #e8e8e8;color:#292929;display:block;padding:14px;text-align:center;transition:box-shadow .2s}@media screen and (min-width: 800px){.radio-button-label{padding:16px 18px}}.radio-button-accessory{margin:0 0 2em}.radio-button-accessory input{margin:0;max-width:120px}@media screen and (max-width: 800px){.radio-button-accessory input[type=tel],.radio-button-accessory input[type=number]{font-size:16px}}.radio-button-accessory-desc{font-size:12px;font-size:.75rem;font-style:italic;font-weight:700;margin:0.5em 0 0}.js-stepper{max-width:160px}.js .js-stepper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border:1px solid #e8e8e8;border-radius:2px}.js .js-stepper button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:none;border:none;border-radius:0;box-shadow:none;color:#000;display:inline-block;flex:1;font-weight:700;margin:0}.js .js-stepper button:focus{box-shadow:inset 0 0 0 1px Highlight}.js .js-stepper input[type=number]{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:none;box-shadow:none;display:inline-block;margin:0;max-width:50px;padding-left:0;padding-right:0;text-align:center}.js .js-stepper input[type=number]:focus{box-shadow:inset 0 0 0 1px Highlight}@media all and (max-width: 660px){.js .js-stepper input[type=number]{font-size:16px}}.js .js-stepper input[type=number]::-webkit-outer-spin-button,.js .js-stepper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.js .js-stepper input[type=number]{-moz-appearance:textfield}.no-js .js-stepper button{display:none}.m-category-description{padding:40px 0;text-align:center}.m-category-description p{font-size:15px;font-size:.9375rem}@media all and (min-width: 726px){.m-category-description{padding:60px 0}}.m-category-cards-header{font-size:13px;font-size:.8125rem;text-align:center}.m-category-cards-wrapper{margin:0 auto 50px;max-width:1240px;padding:0 16px}.m-category-cards{list-style:none;padding:0}@media all and (min-width: 726px){.m-category-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}}.m-category-card{border:1px solid #d4d4d4;border-radius:2px;padding:0;position:relative;transition:border linear 0.2s;overflow:hidden}.m-category-card.m-category-card--image>div{width:100%}.m-category-card.m-category-card--video>div,.m-category-card.m-category-card--image>div>picture,.m-category-card.m-category-card--product>a{height:0;width:100%;display:block;padding-bottom:82%;margin-top:0}@media all and (min-width: 726px){.m-category-card.m-category-card--video>div,.m-category-card.m-category-card--image>div>picture,.m-category-card.m-category-card--product>a{padding-bottom:74.63%}}.m-category-card.m-category-card--video{border:0 none}.m-category-card.m-category-card--video .m-category-video{width:100%;position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.m-category-card:hover{border-color:#eee}.m-category-card.m-category-card--image{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;border-color:transparent}.m-category-card.m-category-card--product{box-shadow:1px 1.732px 3px 0px rgba(0,0,0,0.07)}.m-category-card.m-category-card--product:hover{border-color:#8d8d8d}.m-category-card.m-category-card--product picture{margin-bottom:24px}@media all and (min-width: 726px){.m-category-card.m-category-card--product picture{margin-bottom:16px}}@media all and (min-width: 960px){.m-category-card.m-category-card--product picture{margin-bottom:0px}}.m-category-card.m-category-card--product img{width:72%}@media all and (min-width: 360px){.m-category-card.m-category-card--product img{width:80%}}@media all and (min-width: 960px){.m-category-card.m-category-card--product img{width:75%}}@media all and (min-width: 1080px){.m-category-card.m-category-card--product img{width:90%}}.m-category-card a{border:none;display:block}.m-category-card a:hover{opacity:1 !important}.m-category-card img{display:block}@media all and (min-width: 726px){.m-category-card{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:calc(50% - 30px - 4px);-moz-flex-basis:calc(50% - 30px - 4px);-ms-flex-preferred-size:calc(50% - 30px - 4px);flex-basis:calc(50% - 30px - 4px);max-width:calc(50% - 30px - 4px);margin:15px}}@media all and (max-width: 726px){.m-category-card+.m-category-card{margin-top:16px}}.m-category-meta{padding:16px 16px 0;position:absolute}.m-category-meta .m-category-card-desc{font-size:12px;font-size:.75rem;margin:0;line-height:1.5}@media all and (min-width: 726px){.m-category-meta .m-category-card-desc{font-size:14px;font-size:.875rem}}.m-category-card-bottom,.m-section p.m-category-card-bottom,.m-section-tertiary p.m-category-card-bottom,.m-section-quaternary p.m-category-card-bottom{position:absolute;bottom:0;padding:0;margin-bottom:4px;line-height:1.6;font-size:9px;font-size:.5625rem;width:100%;text-align:center}@media only screen and (min-width: 320px) and (max-width: 374px){.m-category-card-bottom,.m-section p.m-category-card-bottom,.m-section-tertiary p.m-category-card-bottom,.m-section-quaternary p.m-category-card-bottom{bottom:-4px}}@media all and (min-width: 400px) and (max-width: 479px){.m-category-card-bottom,.m-section p.m-category-card-bottom,.m-section-tertiary p.m-category-card-bottom,.m-section-quaternary p.m-category-card-bottom{font-size:10px;font-size:.625rem}}@media all and (min-width: 480px) and (max-width: 725px){.m-category-card-bottom,.m-section p.m-category-card-bottom,.m-section-tertiary p.m-category-card-bottom,.m-section-quaternary p.m-category-card-bottom{font-size:12px;font-size:.75rem;bottom:8px}}@media all and (min-width: 768px){.m-category-card-bottom,.m-section p.m-category-card-bottom,.m-section-tertiary p.m-category-card-bottom,.m-section-quaternary p.m-category-card-bottom{font-size:10px;font-size:.625rem;bottom:-2px}}@media all and (min-width: 860px){.m-category-card-bottom,.m-section p.m-category-card-bottom,.m-section-tertiary p.m-category-card-bottom,.m-section-quaternary p.m-category-card-bottom{font-size:12px;font-size:.75rem;bottom:0px}}@media all and (min-width: 1024px){.m-category-card-bottom,.m-section p.m-category-card-bottom,.m-section-tertiary p.m-category-card-bottom,.m-section-quaternary p.m-category-card-bottom{bottom:5px}}@media all and (min-width: 1200px){.m-category-card-bottom,.m-section p.m-category-card-bottom,.m-section-tertiary p.m-category-card-bottom,.m-section-quaternary p.m-category-card-bottom{bottom:15px}}.m-category-card-bottom>span,.m-section p.m-category-card-bottom>span,.m-section-tertiary p.m-category-card-bottom>span,.m-section-quaternary p.m-category-card-bottom>span{padding:0 6px;display:block}.m-category-card-title{font-size:14px;font-size:.875rem;line-height:1.3;color:#000;font-weight:700;text-transform:uppercase;margin:0}@media all and (min-width: 960px){.m-category-card-title{font-size:22px;font-size:1.375rem}}.m-category-card--image .m-category-meta{position:absolute;top:0;left:0}.m-category-card--image .m-category-meta.inverted-color *{color:#fff}.m-category-image{padding-top:80px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media all and (min-width: 726px){.m-category-image{padding-top:72px}}@media all and (min-width: 960px){.m-category-image{padding-top:110px}}@media all and (min-width: 1080px){.m-category-image{padding-top:75px}}@media all and (min-width: 1250px){.m-category-image{padding-top:54px}}.m-product-specifications{padding:40px 0}@media all and (min-width: 800px){.m-product-specifications{padding-bottom:100px}}.m-product-specifications img{height:auto}@media all and (min-width: 800px){.m-product-specifications>div{border-bottom:1px solid #d6d6d6;min-height:70px}}@media all and (min-width: 800px){.m-product-specifications>div.no-bottom-border{border-bottom:0px}}.m-product-specifications>div .titleist-container-wide{max-width:none}@media all and (min-width: 800px){.m-product-specifications>div .titleist-container-wide{padding:0 50px}}@media all and (min-width: 1200px){.m-product-specifications>div .titleist-container-wide{padding:0 150px}}.m-product-specifications>div:first-child{border-bottom:1px solid #d6d6d6}.m-product-specifications>div:first-child>div{position:relative}.m-product-specifications>div:first-child h2,.m-product-specifications>div:first-child ext-h1{font-size:16px;font-size:1rem;text-align:left;padding-left:32px}@media all and (min-width: 800px){.m-product-specifications>div:first-child h2,.m-product-specifications>div:first-child ext-h1{position:absolute;padding-top:25px;padding-left:0}}.m-product-specifications>div:first-child .tab-controls{font-size:16px;font-size:1rem;margin:0;padding:0;border-top:1px solid #d6d6d6}@media all and (min-width: 800px){.m-product-specifications>div:first-child .tab-controls{border:0 none;padding-left:200px}}@media all and (min-width: 1400px){.m-product-specifications>div:first-child .tab-controls{padding-left:0}}.m-product-specifications>div:first-child .tab-controls li{padding:0 10px;margin:0 -4px;position:relative;font-weight:700;font-size:16px;font-size:1rem}@media all and (min-width: 400px){.m-product-specifications>div:first-child .tab-controls li{padding:0 20px;margin:0 -2px}}.m-product-specifications>div:first-child .tab-controls li a{background-color:transparent;color:#000;padding:20px 0;display:inline-block}.m-product-specifications>div:first-child .tab-controls li.active:after{content:'';z-index:1;background:#e31837;height:4px;position:absolute;bottom:0;width:100%;left:0}.m-product-specifications>div .tab-content .m-product-specifications__free-form{padding:0 15px}.m-product-specifications>div .tab-content .m-product-specifications__free-form table{font-size:12px;font-size:.75rem;line-height:1.3}.m-product-specifications>div .tab-content .tab-pane{box-sizing:content-box}.m-product-specifications>div .tab-content .tab-1,.m-product-specifications>div .tab-content .tab-2{padding-top:40px}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-1,.m-product-specifications>div .tab-content .tab-2{padding-top:70px}}.m-product-specifications>div .tab-content .tab-1 h3,.m-product-specifications>div .tab-content .tab-2 h3{border-bottom:1px solid #d6d6d6;padding-left:20px;padding-bottom:14px;margin-bottom:40px;text-transform:uppercase}@media all and (max-width: 767px){.m-product-specifications>div .tab-content .tab-1 h3,.m-product-specifications>div .tab-content .tab-2 h3{padding-left:25px}}@media all and (max-width: 439px){.m-product-specifications>div .tab-content .tab-1 h3,.m-product-specifications>div .tab-content .tab-2 h3{padding-left:20px}}.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):not(.m-product-specifications__carousel),.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):not(.m-product-specifications__carousel){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):not(.m-product-specifications__carousel) table,.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):not(.m-product-specifications__carousel) table{min-width:inherit}.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):not(.m-product-specifications__carousel) .col,.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):not(.m-product-specifications__carousel) .col{margin:0}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-1{padding-bottom:50px}}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty){-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) table tbody th{text-align:left !important;padding-left:20px}.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) table tbody th:nth-of-type(odd){background:inherit}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) table tbody th{padding-left:25px;padding-right:25px}}@media all and (max-width: 439px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) table tbody th{padding-left:20px;padding-right:20px}}.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) table tbody td{text-align:right;padding-left:20px;font-size:14px;font-size:.875rem}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) table tbody td{padding-left:25px;padding-right:25px}}@media all and (max-width: 439px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) table tbody td{padding-left:20px;padding-right:20px}}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) table{margin-bottom:0}}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col:first-child{margin-right:8%}}@media all and (min-width: 1000px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col:first-child{margin-right:15%}}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col:last-child table tbody tr:nth-child(odd){background-color:#fafafa}.m-product-specifications>div .tab-content .tab-1>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col:last-child table tbody tr:nth-child(even){background-color:transparent}}.m-product-specifications>div .tab-content .tab-1 p{padding-left:32px;padding-top:20px}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-1 p{padding-left:0}}.m-product-specifications>div .tab-content .tab-1 p.tab1-bottom-text{color:#e31837;font-weight:bold}.m-product-specifications>div .tab-content .tab-1 .m-product-specifications__free-form p{color:#4c4c4c;font-weight:normal;padding:0}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-2{padding-bottom:30px}}.m-product-specifications>div .tab-content .tab-2 h3{margin-bottom:20px}.m-product-specifications>div .tab-content .tab-2 .scroll-indicator{display:none}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-2 .scroll-indicator{display:block;font-size:10px;font-size:.625rem;position:absolute;right:15px;transform:translateY(-18px)}.m-product-specifications>div .tab-content .tab-2 .scroll-indicator .titleist-icon{font-size:10px;font-size:.625rem;transform:translate(1px, 4px);position:absolute}}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty){-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin:30px 0 70px 0}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty){-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;overflow-x:auto;margin-top:20px;margin-bottom:50px;margin-left:25px}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .scroll-indicator{display:block;font-size:12px;font-size:.75rem;position:absolute;left:50%}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):last-child{margin-bottom:0}}@media all and (max-width: 439px){.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty){margin-left:20px}}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col{margin:0 0px 28px -6px;padding:0 10px}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col{width:calc(33% - 12px)}}@media all and (min-width: 1350px){.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col{width:calc(25% - 16px)}}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col .tab-2-title{color:#fff;background-color:#000;display:inline-block;padding:2px 8px;line-height:normal;text-transform:uppercase;font-size:12px;font-size:.75rem;font-weight:bold;margin-bottom:20px}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col picture{margin-top:10px;margin-bottom:30px}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col h4{text-transform:capitalize;margin-bottom:10px;font-size:14px;font-size:.875rem;line-height:1.2}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table tr{background-color:transparent}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table tr:nth-child(even){background-color:#fafafa}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table th{padding:8px 6px;text-align:center;font-size:12px;font-size:.75rem}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table th:first-child{text-align:left}@media all and (min-width: 800px) and (max-width: 1150px){.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table th{padding:8px 0}}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table td{padding:8px 6px;text-align:center}.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table td:first-child{text-align:left}@media all and (min-width: 800px) and (max-width: 1150px){.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table td{padding:8px 0}}@media all and (max-width: 767px){.m-product-specifications>div .tab-content .tab-2>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .col div table{margin-bottom:0}}.m-product-specifications>div .tab-content .tab-3{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-3{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty){margin-left:0}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) h3{text-transform:uppercase;letter-spacing:normal}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .btn{margin-bottom:20px;font-size:15px;font-size:.9375rem}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .btn.titleist-btn.outline--black-text:hover,.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .btn.outline--black-text.btn-secondary:hover,.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .btn.outline--black-text.btn-tertiary:hover,.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .inputfile+label.btn.outline--black-text:hover{background-color:#e31837;color:#fff !important}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):first-child{margin-top:40px;padding:0 20px;width:auto;order:2}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):first-child{padding-right:32px;padding-left:32px}}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):first-child .btn{margin-right:16px}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):first-child h3{font-size:30px;font-size:1.875rem;line-height:1.2}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):first-child p{padding:25px 0}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):first-child{margin-top:80px;width:calc(25.5% - 32px);padding:0 32px 0 0;order:1}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):first-child .btn{margin-right:0}}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(2){margin-top:0;order:1}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(2){width:34%;padding:0;order:2}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(2) picture{height:100%;position:relative;overflow:hidden}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(2) picture img{width:auto;height:100%;position:absolute;max-width:none;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(3){margin-top:80px;padding-left:20px;width:auto;order:3}@media all and (max-width: 799px){.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(3){padding-right:32px;padding-left:32px}}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(3) h3{font-size:16px;font-size:1rem;margin-bottom:10px}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(3) p{margin-bottom:30px}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(3)>div:first-child{border-bottom:1px solid #d6d6d6;padding-bottom:20px;margin-bottom:30px}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(3) .btn{margin-right:12px}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(3){width:calc(40.5% - 98px);margin-top:80px;padding-left:98px;margin-bottom:80px}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty):nth-child(3) p{margin-bottom:20px}}.m-product-specifications>div .tab-content .tab-3>div:not(.m-product-specifications__free-form):not(.m-product-specifications__fifty-fifty) .section-label{font-size:16px;font-size:1rem;color:#e31837;text-transform:uppercase;padding:0 0 0px 0 !important;margin-top:-12px}.m-product-specifications>div .tab-content .tab-3 .m-product-specifications__free-form{padding-top:40px;padding-bottom:30px}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-3 .m-product-specifications__free-form{padding-top:70px}}.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty{padding-top:55px;padding-bottom:0;display:block}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty{padding-bottom:85px}}@media screen and (min-width: 940px){.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty{position:relative;overflow:hidden}}.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty:after,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty:after,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty:after{content:"";clear:both;display:table}.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .col,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .col,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .col{margin:0;float:left}@media screen and (min-width: 940px){.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .col,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .col,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .col{position:initial}}.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header h1,.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header .ext-h1,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header h1,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header .ext-h1,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header h1,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header .ext-h1{margin-bottom:0}.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header h1 a,.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header .ext-h1 a,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header h1 a,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header .ext-h1 a,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header h1 a,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-header .ext-h1 a{border-bottom:0;color:#000}.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty p,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty p,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty p{color:#000;padding:0;margin:0 0 10px 0;font-weight:normal}.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content{padding:20px}@media all and (min-width: 800px){.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content{padding:5px 20px 20px 20px}}@media all and (min-width: 940px){.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content{padding-left:50px}}@media all and (min-width: 1150px){.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content{padding-left:75px}}@media all and (min-width: 1300px){.m-product-specifications>div .tab-content .tab-1.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-2.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content,.m-product-specifications>div .tab-content .tab-3.tab-pane-fifty-fifty>div.m-product-specifications__fifty-fifty .m-section-content{padding:65px 45px 65px 75px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(50% - 120px)}}.m-product-specifications.m-product-specifications-v2 .titleist-container-wide{padding:0}.m-product-specifications.m-product-specifications-v2 .tab-pane{display:block;height:0;overflow:hidden;position:static;padding-top:0 !important;padding-bottom:0 !important}.m-product-specifications.m-product-specifications-v2 .tab-pane.active{height:auto}@media all and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div:first-child h2:not(.center-title){padding-left:150px}}@media all and (max-width: 660px){.m-product-specifications.m-product-specifications-v2>div:first-child .tab-controls{display:grid;grid-auto-flow:column}}.m-product-specifications.m-product-specifications-v2>div:first-child .tab-controls li.active,.m-product-specifications.m-product-specifications-v2>div:first-child .tab-controls li:hover{background:#f6f6f6}.m-product-specifications.m-product-specifications-v2>div:first-child .tab-controls li.active a,.m-product-specifications.m-product-specifications-v2>div:first-child .tab-controls li:hover a{color:#e31837}.m-product-specifications.m-product-specifications-v2>div:first-child .center-title h2,.m-product-specifications.m-product-specifications-v2>div:first-child .center-title ext-h1{padding-left:0;text-align:center;font-size:30px;font-size:1.875rem}@media all and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div:first-child .center-title h2,.m-product-specifications.m-product-specifications-v2>div:first-child .center-title ext-h1{position:static}}@media all and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div:first-child .center-title .tab-controls{padding-left:0px;border-top:1px solid #d6d6d6}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .snippets{max-width:1075px;margin:0 auto;padding:0 15px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .snippets li{list-style-type:none;display:flex;align-items:center;padding:13px 0 0}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .snippets li:first-child{border-top:1px solid #d6d6d6}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .snippets li:last-child{border-bottom:1px solid #d6d6d6;padding-bottom:13px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .snippets li h3{margin:0 15px 0 0;padding:0 2px;border-bottom:0;width:104px;text-align:center;flex:none}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .snippets li p{color:#000;font-weight:normal;margin:0;padding:0 4px 0 4px;line-height:1.4;font-size:12px;font-size:.75rem}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .footnote{max-width:1075px;margin:0 auto;padding:12px 0 0;font-size:.813rem}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs{position:relative}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs .scroll-indicator{position:absolute;right:16px;top:-8px;display:none;font-size:12px;font-size:.75rem}@media all and (max-width: 799px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs .scroll-indicator{display:none}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs.expand .collapsible-title:after{transform:rotate(270deg)}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs.expand .primary-specs-container.collapsible{max-height:300vh !important;transition:max-height 0.5s ease-in}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs.expand .primary-specs-container.collapsible .primary-specs-wrapper.content{max-height:300vh !important;transition:max-height 0.5s ease-in}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs .primary-specs-container.collapsible{position:relative;transition:max-height 0.5s ease-out;overflow-y:hidden}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs .primary-specs-container.collapsible .primary-specs-wrapper{padding-bottom:4px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs .primary-specs-container.collapsible .primary-specs-wrapper.content{transition:max-height 0.5s ease-out}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs .primary-specs-container.collapsible .primary-specs-table{margin-bottom:0}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-outer-wrapper{max-width:1075px;margin:25px auto 0;width:100%;position:relative;padding:25px 0 0 0;display:flex}@media all and (max-width: 1000px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-outer-wrapper{padding-top:10px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .collapsible-title{text-align:center;margin-top:8px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .collapsible-title button{color:#e31837;font-size:0.875rem;border-bottom:1px solid;border-radius:0;line-height:0.9;font-weight:700}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .collapsible-title button:hover,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .collapsible-title button:focus{color:#e31837;background:none}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .collapsible-title:after{margin:0 0 0 4px;content:"\e607";font-family:"titleist-icons";font-size:0.938rem;transform:rotate(90deg);transition:all ease-in-out 0.5s;display:inline-block;position:relative;top:1px;color:#e31837;font-weight:bold}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper{padding-bottom:40px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper .ps__rail-x{opacity:1.0 !important;background-color:#ECECEC !important;height:6px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper .ps__thumb-x{border-radius:0;bottom:0}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper .ps__thumb-x,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper .ps__rail-x:hover>.ps__thumb-x,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper .ps__rail-x:focus>.ps__thumb-x,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper .ps__rail-x.ps--clicking .ps__thumb-x{background-color:#e31837;height:6px !important}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper.content{position:relative;width:100%}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table{border-spacing:0px 0px;border-collapse:collapse;min-width:100%}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table td,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table th{border-bottom:15px solid #fff;overflow:hidden}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table thead th{padding:10px 14px;text-align:center;vertical-align:bottom}@media all and (max-width: 1000px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table thead th{height:36px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody tr:nth-child(even){background-color:transparent}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody th{width:104px;background:#f7f7f7;text-align:center;vertical-align:middle;padding:15px 2px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody th .row-label{min-height:18px;position:relative}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody th .row-label span{position:absolute;left:50%;transform:translateX(-50%);width:100%;bottom:0}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody th .thumb-image{display:block}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody td{background:#f7f7f7;padding:15px 14px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody td .cell-value{min-height:18px;min-width:35px;display:flex;align-items:center;justify-content:center}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody td:first-child{text-align:center}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody .has-image th{padding-top:7px;padding-bottom:7px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody .has-image th .row-label{min-height:94px;position:relative}@media screen and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody .has-image th:first-child{margin-top:7px !important}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody .has-image td{padding-top:7px;padding-bottom:7px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody .has-image td .cell-value{min-height:94px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody tr.active{background:#4c4c4c}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody tr.active th{background:#4c4c4c;color:#fff}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper table.primary-specs-table tbody tr.active td{background:#4c4c4c;color:#fff}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper.headers{margin-right:16px;width:108px;flex:none}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper.headers table.primary-specs-table thead th:first-child{padding:10px 2px;width:104px;text-transform:uppercase;margin-top:0}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper.headers table.primary-specs-table tbody tr th .row-label span{font-size:0.813rem;bottom:-2px;line-height:1}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper.headers table.primary-specs-table tbody tr th .row-label a{color:inherit}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper.headers table.primary-specs-table tbody tr th .row-label a:hover span,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .primary-specs-wrapper.headers table.primary-specs-table tbody tr th .row-label a:focus span{text-decoration:underline}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1.has-footnote .primary-specs-wrapper{padding-bottom:4px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1.tab-pane-specstable-sections .snippets{max-width:1075px;margin-bottom:25px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1.tab-pane-specstable-sections .snippets li h3{margin:0;padding:0 20px;width:60px;text-align:left}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1.tab-pane-specstable-sections .footnote{max-width:1075px;margin:0 auto;padding:0 15px;font-size:0.75rem}@media screen and (min-width: 660px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1.tab-pane-specstable-sections .footnote{font-size:0.875rem}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .m-product-specifications__specstable-sections{display:block !important;max-width:1075px;margin:0 auto;padding:0 15px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card{position:relative}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .scroll-indicator{display:none}@media all and (max-width: 799px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .scroll-indicator{display:block;font-size:12px;font-size:.75rem;text-align:right;margin:0 0 10px 0;padding-right:2px;line-height:1}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title{cursor:pointer;display:block;padding:14px 60px 14px 20px;margin:0 0 18px 0;font-size:0.75rem;position:relative;background:#fafafa;color:#000;border-bottom:none}@media screen and (min-width: 660px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title{font-size:0.875rem}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title em{display:inline-block;height:20px;width:20px;position:absolute;color:#000;right:20px;top:14px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title em:before,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title em:after{content:"";position:absolute;background-color:#000;-webkit-transition:transform 0.3s ease-in;-moz-transition:transform 0.3s ease-in;-ms-transition:transform 0.3s ease-in;transition:transform 0.3s ease-in}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title em:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title em:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title.active{background:#000;color:#fff}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title.active em{cursor:pointer;color:#fff !important}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title.active em:before,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title.active em:after{background-color:#fff}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title.active em:before{transform:rotate(90deg)}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__title.active em:after{transform:rotate(360deg)}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel{display:none;text-align:left;padding:0 0 20px 0;overflow-x:auto}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel p{margin-bottom:0;line-height:1.5}@media screen and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel p{margin-bottom:8px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel table{margin-bottom:0}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel table thead{border-bottom:0 none}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel table th{padding:6px 4px 10px 6px;text-transform:uppercase;text-align:center;font-size:0.75rem}@media screen and (min-width: 660px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel table th{padding:6px 16px 10px 26px;font-size:0.875rem}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel table tbody tr:nth-child(odd){background-color:#fafafa}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel table tbody tr:nth-child(even){background-color:#fff}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel table tbody td{text-align:center;padding:9px 4px 9px 6px;font-size:0.75rem}@media screen and (min-width: 660px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1 .acc__card .acc__panel table tbody td{padding:9px 16px 9px 26px;font-size:0.875rem}}@media all and (max-width: 799px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1.active{padding-top:40px !important}}@media all and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-1.active{padding-top:60px !important;padding-bottom:50px !important}}@media all and (max-width: 799px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2.active{padding-top:40px !important}}@media all and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2.active,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3.active{padding-top:60px !important;padding-bottom:30px !important}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal{display:none;position:fixed;background:#fff;top:0;left:0;z-index:999999;width:100%;height:100%}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog{max-width:960px;max-height:750px;background:#f6f6f6;position:relative;height:100%;margin:10px}@media screen and (min-width: 961px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog{margin:30px auto}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog .close,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog .close{color:#000;font-size:48px;font-size:3rem;font-family:"ProximaNova",sans-serif;position:absolute;right:-78px;top:-9px;font-weight:normal;line-height:1}@media screen and (max-width: 1085px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog .close,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog .close{right:10px;top:-8px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog .close:hover,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog .close:focus,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog .close:active,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog .close:hover,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog .close:focus,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog .close:active{background:transparent}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog .modal-content,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog .modal-content{border:none;background:transparent;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 601px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog .modal-content,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog .modal-content{max-width:none;padding-left:25px;padding-right:25px;width:calc(100% - 50px)}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal .modal-dialog .modal-content .modal-body,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal .modal-dialog .modal-content .modal-body{padding-left:0;padding-right:0;max-width:800px;margin:auto}}@media screen and (max-width: 600px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal.no-mobile-image-rotation .modal-dialog,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal.no-mobile-image-rotation .modal-dialog{margin:0;max-height:none}}@media screen and (max-width: 600px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal.no-mobile-image-rotation .modal-dialog .modal-content,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal.no-mobile-image-rotation .modal-dialog .modal-content{max-width:none;padding:0 2px;width:calc(100% - 4px);top:40%;transform:translateY(-40%)}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal.no-mobile-image-rotation .modal-dialog .modal-content .modal-body,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal.no-mobile-image-rotation .modal-dialog .modal-content .modal-body{padding-left:0;padding-right:0}}@media screen and (max-width: 600px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shaft-zoom-modal:not(.no-mobile-image-rotation) .modal-dialog .modal-content,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shaft-zoom-modal:not(.no-mobile-image-rotation) .modal-dialog .modal-content{width:175%;padding:0;top:50%;left:0;position:absolute;transform:rotate(62deg) translate(-17%, 100%);max-width:unset}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2>div.m-product-specifications__carousel,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3>div.m-product-specifications__carousel{overflow:visible;margin:0 0px}@media screen and (max-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2>div.m-product-specifications__carousel,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3>div.m-product-specifications__carousel{margin:0 4px}}@media screen and (max-width: 800px) and (min-width: 350px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2>div.m-product-specifications__carousel,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3>div.m-product-specifications__carousel{margin:0 8px}}@media screen and (max-width: 800px) and (min-width: 390px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2>div.m-product-specifications__carousel,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3>div.m-product-specifications__carousel{margin:0 16px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider.one-slide,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider.one-slide{margin-left:auto;margin-right:auto}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider.one-slide .slick-track,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider.one-slide .slick-track{margin:auto}@media screen and (min-width: 760px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider.two-slides,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider.two-slides{margin-left:auto;margin-right:auto}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider.two-slides .slick-track,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider.two-slides .slick-track{margin:auto}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item{padding:0 5px;box-sizing:content-box}@media all and (min-width: 700px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item{padding:0 12px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item .shaft-image,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item .shaft-image{background:#f6f6f6;padding:64px 22px 20px 22px;position:relative;margin-bottom:25px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item .shaft-image .tab-2-title,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item .shaft-image .tab-2-title{position:absolute;background:#000;color:#fff;padding:2px 8px;text-transform:uppercase;top:16px;left:20px;font-size:12px;font-size:.75rem;line-height:normal;font-weight:bold}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item .shaft-image .btn-zoom,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item .shaft-image .btn-zoom{position:absolute;top:16px;right:20px;width:1.75em;height:1.75em;background:#000}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item h4,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item h4{text-transform:none;font-size:14px;font-size:.875rem}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item .description,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item .description{font-size:12px;font-size:.75rem;line-height:1.333;margin-top:inherit}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item table,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item table{min-width:0}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item table th,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item table td,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item table th,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item table td{text-align:center}@media all and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item .shaft-image,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item .shaft-image{background:#f6f6f6;padding:64px 22px 20px 22px;position:relative}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item table,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item table{min-width:0px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item.square-images .shaft-image,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item.square-images .shaft-image{padding-top:22px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item.square-images .shaft-image picture,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item.square-images .shaft-image picture{width:80%}@media screen and (max-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .shaft-item.square-images .shaft-image,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .shaft-item.square-images .shaft-image{padding:20px 30px 10px 30px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-next,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-prev,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-next,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-prev{width:32px;height:60px;margin:0;top:80px !important;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.15);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.15);box-shadow:0 10px 10px rgba(0,0,0,0.15);display:block !important;z-index:98;padding:0;border:0;border-radius:initial;position:absolute}@media screen and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-next,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-prev,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-next,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-prev{width:60px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-next.slick-disabled,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-prev.slick-disabled,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-next.slick-disabled,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-prev.slick-disabled{display:none !important}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-next,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-next{left:auto;right:-15px;background:url(/build/assets/images/icons/svg/arrow-right-red.svg) center no-repeat;background-size:24px 24px;background-color:#fff !important;opacity:1}@media screen and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-next,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-next{right:10px}}@media screen and (min-width: 1200px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-next,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-next{right:110px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-next:after,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-next:after{content:none}@media screen and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-next:after,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-next:after{margin-left:0px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-prev,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-prev{right:auto;left:-15px;background:url(/build/assets/images/icons/svg/arrow-left-red.svg) center no-repeat;background-size:24px 24px;background-color:#fff !important;opacity:1}@media screen and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-prev,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-prev{left:10px}}@media screen and (min-width: 1200px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-prev,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-prev{left:110px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-prev:before,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-prev:before{content:none}@media screen and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-prev:before,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-prev:before{margin-left:0px}}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-list,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-list{margin:0;overflow:hidden}@media screen and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-list,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-list{margin:0 -10px;padding:0 50px !important}}@media screen and (min-width: 1200px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-2 .shafts-carousel-slider .slick-list,.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3 .shafts-carousel-slider .slick-list{padding:0 150px !important}}@media all and (min-width: 800px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3{padding-left:50px;padding-right:50px}.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3.active{padding-bottom:0px !important}}@media all and (min-width: 1200px){.m-product-specifications.m-product-specifications-v2>div .tab-content .tab-3{padding-left:150px;padding-right:150px}}@media all and (min-width: 767px){.m-product-specifications.m-product-specifications-v2 .snippet-modal .modal-dialog .close{right:-18px}}.m-compare-product{padding:0;max-width:1140px;margin:60px auto 30px auto}@media all and (min-width: 800px){.m-compare-product{margin-bottom:120px}}.m-compare-product-header{margin-bottom:30px;text-align:center}@media all and (min-width: 800px){.m-compare-product-header{margin-bottom:64px}}.m-compare-product-header .section-label{margin-bottom:0;font-size:16px;font-size:1rem}.m-compare-product-header h2,.m-compare-product-header .ext-h1{font-size:24px;font-size:1.5rem;text-transform:uppercase}@media all and (min-width: 800px){.m-compare-product-header h2,.m-compare-product-header .ext-h1{font-size:30px;font-size:1.875rem}}.m-compare-product-tables{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.m-compare-product-tables .compare-product-table{width:calc(50% - 22px);padding:0 11px;line-height:normal}@media all and (min-width: 800px){.m-compare-product-tables .compare-product-table{padding:0 65px;width:calc(50% - 135px)}.m-compare-product-tables .compare-product-table:first-child{border-right:1px solid #e2dede}}.m-compare-product-tables .compare-product-table .compare-product-image{margin-bottom:50px;position:relative}.m-compare-product-tables .compare-product-table .compare-product-image::after{content:'';display:block;width:100%;height:35px;position:absolute;bottom:0;left:0;background:transparent;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}@media all and (min-width: 800px){.m-compare-product-tables .compare-product-table .compare-product-image::after{height:70px}}.m-compare-product-tables .compare-product-table .compare-product-image img{display:block;width:70%;height:auto;margin:0 auto}.m-compare-product-tables .compare-product-table .compare-product-selector{margin-bottom:46px;position:relative;height:42px;font-size:13px;font-weight:500;text-transform:capitalize;color:#000;padding:0 2em 0 1rem;webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-sizing:border-box;outline:none;width:100%;line-height:2.0625rem;letter-spacing:-0.032em}.m-compare-product-tables .compare-product-table .compare-product-row{padding:0 0 24px 20px;margin-bottom:24px;border-bottom:1px solid #e2dede}.m-compare-product-tables .compare-product-table .compare-attribute-title{display:block;margin-bottom:24px;font-size:14px;font-weight:600;text-transform:uppercase}.m-compare-product-tables .compare-product-table .compare-attribute-value{display:block;font-size:16px}.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical{display:flex;flex-direction:column}@media all and (min-width: 800px){.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical{flex-direction:row}}.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical .graph-value-item{position:relative;display:block;width:auto;height:18px;padding-left:58px;margin-bottom:10px;font-size:12px;font-size:.75rem;line-height:1}@media all and (min-width: 360px){.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical .graph-value-item{padding-left:70px}}@media all and (min-width: 800px){.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical .graph-value-item{width:108px;height:auto;margin-right:20px;margin-bottom:0;padding-top:30px;padding-left:0;font-size:16px;font-size:1rem}}.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical .graph-value-item:last-child{margin-right:0}.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical .graph-value-item.selected::after{background-color:#e31837}.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical .graph-value-item::after{content:'';display:block;position:absolute;top:0;left:0;width:52px;height:18px;background-color:#ececec}@media all and (min-width: 360px){.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical .graph-value-item::after{width:60px}}@media all and (min-width: 800px){.m-compare-product-tables .compare-product-table .compare-attribute-value.graphical .graph-value-item::after{width:100%}}.m-compare-product-tables .compare-product-table .compare-attribute-value.table{margin:0 -20px}@media all and (min-width: 800px){.m-compare-product-tables .compare-product-table .compare-attribute-value.table{margin:0}}.m-compare-product-tables .compare-product-table .compare-attribute-value table{font-size:14px;min-width:initial;line-height:normal;margin:0}.m-compare-product-tables .compare-product-table .compare-attribute-value table tr:nth-child(even){background-color:#fafafa}.m-compare-product-tables .compare-product-table .compare-attribute-value table th{padding:8px 0 8px 20px}@media all and (min-width: 800px){.m-compare-product-tables .compare-product-table .compare-attribute-value table th{padding:19px 0 19px 20px}}.m-compare-product-tables .compare-product-table .compare-attribute-value table td{padding:8px 20px 8px 0;text-align:right}@media all and (min-width: 800px){.m-compare-product-tables .compare-product-table .compare-attribute-value table td{padding:19px 20px 19px 0}}.m-compare-product-tables .compare-product-table .compare-attribute-value table th p:last-child,.m-compare-product-tables .compare-product-table .compare-attribute-value table td p:last-child{margin-bottom:0}.m-compare-product-tables .compare-product-table .compare-product-copy{padding:0 20%;font-size:16px;font-size:1rem;font-weight:bold;text-align:center;text-transform:uppercase;line-height:normal}.m-compare-product-tables .compare-product-table .best-for{padding-left:20px}.m-compare-product-tables .compare-product-table .best-for .highlight{font-size:14px;font-weight:600;text-transform:uppercase}.m-compare-product-tables .compare-product-table .best-for p{line-height:1.6;margin:1em 0}.m-collection-listing{width:100%;max-width:1242px;margin:0 auto;box-sizing:border-box;overflow:hidden}@media screen and (min-width: 1441px){.m-collection-listing{max-width:none;padding:0 100px}}.m-collection-listing .titleist-container-wide{width:100%;box-sizing:border-box;max-width:none}@media screen and (min-width: 768px){.m-collection-listing .titleist-container-wide{float:right;padding:0;position:relative}}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide{padding:0 35px}}.m-collection-listing .titleist-container-wide .collection-header{padding:0 28px}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide .collection-header{padding:0 15px}}.m-collection-listing .titleist-container-wide .collection-header h1,.m-collection-listing .titleist-container-wide .collection-header h2{text-transform:uppercase;margin-top:1em;margin-bottom:.5em;line-height:1.1;font-size:20px;font-size:1.25rem}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide .collection-header h1,.m-collection-listing .titleist-container-wide .collection-header h2{font-size:30px;font-size:1.875rem;margin-bottom:.1em}}.m-collection-listing .titleist-container-wide>div{max-width:none;border:none;overflow:hidden;clear:both;margin-bottom:1em}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div{overflow:visible;margin-top:8px}}.m-collection-listing .titleist-container-wide>div .collection-grid{border-top:2px solid #e8e8e8;padding:0;position:relative;left:0px;width:970px;margin:0 -11px;border:none}@media screen and (max-width: 767px){.m-collection-listing .titleist-container-wide>div .collection-grid{padding:0;left:initial;width:auto}}@media only screen and (min-width: 768px) and (max-width: 999px){.m-collection-listing .titleist-container-wide>div .collection-grid{width:auto;left:0}}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid{width:100%;margin:0}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile{float:left;list-style:none outside none;margin:0 0 2.5rem 0;position:relative;box-sizing:border-box;font-size:14px;font-size:.875rem;width:50%;padding:0 15px;margin-bottom:30px}@media screen and (max-width: 767px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile{width:50%}}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile{width:calc(100% / 3)}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile{position:relative;overflow:hidden;text-align:left;color:#000;font-size:16px;font-size:1rem;padding:0;min-height:72px;box-sizing:content-box}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile a{font-size:16px;font-size:1rem}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile a.titleist-btn,.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile a.btn-secondary,.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile a.btn-tertiary{font-size:14px;font-size:.875rem}@media screen and (max-width: 767px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile{font-size:14px;font-size:.875rem}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile a{font-size:14px;font-size:.875rem}}@media only screen and (min-width: 320px) and (max-width: 519px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile{min-height:115px}}@media screen and (min-width: 575px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile{min-height:35px}}@media screen and (min-width: 775px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile{min-height:30px}}@media screen and (min-width: 875px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile{min-height:50px}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-model-type{height:10px;width:auto;position:absolute;top:12px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-model-type{top:20px}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image{margin-bottom:6px;height:auto;position:relative;min-height:200px}@media screen and (max-width: 767px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image{min-height:132px}}@media only screen and (min-width: 768px) and (max-width: 999px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image{min-height:145px}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link{display:block;line-height:0;background-color:#f6f6f6;padding-top:16%;padding-bottom:16%;border:0 none}@media only screen and (min-width: 576px) and (max-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link{padding-top:13%;padding-bottom:13%}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link img{width:100%;max-width:100%;height:auto}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link .product-badge{display:inline-block;padding:2px 8px;font-size:11px;font-size:.6875rem;font-weight:600;line-height:14px;text-transform:uppercase;word-break:break-word;position:absolute;bottom:10px;left:13px;max-width:calc(100% - 26px)}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link .product-badge.black-white{color:#fff;background-color:#000}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link .product-badge.white-red{color:#b51029;background-color:#fff;border:1px solid #e2dede}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link .product-badge.red-white{color:#fff;background-color:#b51029}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link .product-badge.rainbow{background:#fff}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link .product-badge.rainbow span{background:-webkit-gradient(linear, left top, right top, from(#f1cc48), color-stop(#f16d3c), color-stop(#bf4d9c), color-stop(#7873a9), color-stop(#5486b1), color-stop(#00b37a), to(#44c7c4));background:-webkit-linear-gradient(left, #f1cc48, #f16d3c, #bf4d9c, #7873a9, #5486b1, #00b37a, #44c7c4);background:-o-linear-gradient(left, #f1cc48, #f16d3c, #bf4d9c, #7873a9, #5486b1, #00b37a, #44c7c4);background:linear-gradient(to right, #f1cc48, #f16d3c, #bf4d9c, #7873a9, #5486b1, #00b37a, #44c7c4);color:transparent;-webkit-background-clip:text;background-clip:text}@media only screen and (min-width: 320px) and (max-width: 519px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link .product-badge{font-size:9px;font-size:.5625rem;padding:2px 6px;line-height:12px}}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-image .thumb-link .product-badge{bottom:25px;left:20px;max-width:calc(100% - 40px)}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details{padding-left:14px;position:relative;line-height:1.25rem}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details{padding:0 0 20px}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details .product-name{color:#000;font-weight:bold;line-height:1.25rem;word-break:break-word;margin-bottom:1px}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details .product-name{padding-right:60px;margin-bottom:4px}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details .product-name a{font-size:14px;font-size:.875rem;font-weight:600;text-decoration:none;color:#000;border:0 none}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details .product-category{font-family:"ProximaNova",sans-serif;font-size:0.75rem;font-weight:500;color:#4c4c4c;margin-bottom:16px}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details .colors-note{padding:4px 0;min-height:1.5rem;font-size:12px;font-size:.75rem;font-weight:500;color:#4c4c4c}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details .product-pricing{margin:0;font-weight:bold;font-size:13px;font-size:.8125rem}@media screen and (max-width: 767px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details .product-pricing{font-size:12px;font-size:.75rem}}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .product-tile-details .product-pricing{position:absolute;top:0;right:0}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile .product-tile .ingrid-image{position:absolute;top:0;left:0;height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile.wide-tile .product-tile{padding-bottom:150%}@media screen and (max-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile.wide-tile.cta{width:100%;height:50px}}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile.wide-tile.cta .product-tile{padding-bottom:0;text-align:center}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile.wide-tile.cta .product-tile a{padding-left:36px;padding-right:36px}@media screen and (min-width: 993px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile.wide-tile.cta .product-tile{padding-bottom:116%}.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile.wide-tile.cta .product-tile a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media screen and (max-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile:nth-child(2n+1){clear:left}}@media screen and (min-width: 992px){.m-collection-listing .titleist-container-wide>div .collection-grid .grid-tile:nth-child(3n+1){clear:left}}.m-collection-listing.four-col{margin:20px 15px 20px 15px;width:auto}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid{display:flex;flex-wrap:wrap}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile{float:none;order:0}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile{width:100%;order:1}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile.mobile-align-top{order:0}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile{padding-bottom:61.849%;min-height:0px}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile:before{position:absolute;width:100%;height:100%;top:0;left:0;content:' '}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro{position:absolute;top:50%;transform:translateY(-50%);width:100%;box-sizing:border-box}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro h1,.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro h2{font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:60px;font-size:3.75rem;text-transform:uppercase}@media screen and (max-width: 991px){.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro{text-align:center;padding:0 15px}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro h1,.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro h2{font-size:38px;font-size:2.375rem;line-height:1.08;letter-spacing:-0.5px;margin:0}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro .collection-intro__desc{margin:6px 0 2px 0;display:none;color:#000}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro.collection__show-desc-on-mobile .collection-intro__desc{display:block}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro .collection-intro__cta{margin:7px 0 0px 0}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro.collection-intro__mobile-left{text-align:left}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro.collection-intro__mobile-top{top:12%;transform:none}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro.collection-intro__mobile-bottom{bottom:4%;top:auto;transform:none}}@media screen and (max-width: 991px) and (min-width: 375px){.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro.collection-intro__mobile-bottom{bottom:12%}}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .desktop-image{display:none}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .mobile-image{display:block}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile:nth-child(n+4){order:2}@media screen and (min-width: 992px){.m-collection-listing.four-col .titleist-container-wide>div .collection-grid{display:block;box-sizing:content-box;padding-left:25%;width:75%}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile{width:calc(100% / 3);float:left}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile:nth-child(2n+1){clear:none}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile:nth-child(3n+1){clear:right}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile:nth-child(4n+1){clear:left}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile{width:25%;position:absolute;left:0}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile{padding-bottom:260%}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro{top:auto;bottom:6%;left:50%;transform:translateX(-50%);width:90%}}@media screen and (min-width: 992px) and (min-width: 1300px){.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro{width:70%}}@media screen and (min-width: 992px){.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro h1,.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro h2{margin-bottom:24px}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .collection-intro .collection-intro__desc{margin-bottom:22px}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .desktop-image{display:block}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid .grid-tile.featured-tile .product-tile .mobile-image{display:none}}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid.overlay-text .grid-tile .product-tile .product-tile-details{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);padding-left:0;width:90%;text-align:center}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid.overlay-text .grid-tile .product-tile .product-tile-details .product-name{text-transform:uppercase;padding-right:0;font-size:16px;font-size:1rem;margin-bottom:16px}@media screen and (min-width: 375px){.m-collection-listing.four-col .titleist-container-wide>div .collection-grid.overlay-text .grid-tile .product-tile .product-tile-details .product-name{font-size:18px;font-size:1.125rem}}@media screen and (min-width: 992px){.m-collection-listing.four-col .titleist-container-wide>div .collection-grid.overlay-text .grid-tile .product-tile .product-tile-details .product-name{font-size:24px;font-size:1.5rem}}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid.overlay-text .grid-tile .product-tile .product-tile-details .category-link{text-align:center}.m-collection-listing.four-col .titleist-container-wide>div .collection-grid.overlay-text .grid-tile .product-tile .product-tile-details .product-pricing{position:static}@media screen and (min-width: 992px){.m-collection-listing.four-col{margin:54px auto 56px auto;padding:0}.m-collection-listing.four-col .titleist-container-wide{padding:0 0px}.m-collection-listing.four-col .titleist-container-wide>div{width:calc(100% + 30px);margin-left:-15px}}@media screen and (min-width: 992px) and (min-width: 920px){.m-collection-listing.four-col{max-width:900px}}@media screen and (min-width: 992px) and (min-width: 1020px){.m-collection-listing.four-col{max-width:1000px}}@media screen and (min-width: 992px) and (min-width: 1220px){.m-collection-listing.four-col{max-width:1200px}}@media screen and (min-width: 992px) and (min-width: 1420px){.m-collection-listing.four-col{max-width:1400px}}@media screen and (min-width: 992px) and (min-width: 1640px){.m-collection-listing.four-col{max-width:1600px}}@media screen and (min-width: 992px) and (min-width: 1850px){.m-collection-listing.four-col{max-width:1800px}}@media screen and (min-width: 992px) and (min-width: 2050px){.m-collection-listing.four-col{max-width:2000px}}@media screen and (min-width: 992px){.m-collection-listing.four-col.feature-right .titleist-container-wide>div .collection-grid{padding-left:0;padding-right:25%}.m-collection-listing.four-col.feature-right .titleist-container-wide>div .collection-grid .grid-tile.featured-tile{right:0;left:auto}}.m-collection-listing.four-col.no-feature-image .titleist-container-wide .collection-header{text-align:center}@media screen and (min-width: 992px){.m-collection-listing.four-col.no-feature-image .titleist-container-wide .collection-header{max-width:50%;margin:0 auto 16px}}@media screen and (min-width: 992px){.m-collection-listing.four-col.no-feature-image .titleist-container-wide>div .collection-grid{padding-left:0;width:100%}.m-collection-listing.four-col.no-feature-image .titleist-container-wide>div .collection-grid .grid-tile{width:calc(100% / 4)}}.m-gift-cards{width:100%;max-width:990px;margin:0 auto}.m-gift-cards .titleist-container-wide{width:100%;box-sizing:border-box;max-width:none}@media screen and (max-width: 799px){.m-gift-cards .titleist-container-wide .hidden-for-mobile{display:none}}@media screen and (min-width: 800px){.m-gift-cards .titleist-container-wide .hidden-for-desktop{display:none}}.m-gift-cards .titleist-container-wide .hidden-for-mobile.giftcards-header{text-align:center;margin-bottom:24px}.m-gift-cards .titleist-container-wide .hidden-for-mobile.giftcards-header .ext-h1{font-size:28px;font-size:1.75rem;margin-bottom:.1em;text-transform:capitalize}.m-gift-cards .titleist-container-wide .hidden-for-mobile h2{text-transform:uppercase;font-size:62px;font-size:3.875rem;margin-bottom:0;margin-top:0}@media screen and (min-width: 850px){.m-gift-cards .titleist-container-wide .hidden-for-mobile h2{font-size:68px;font-size:4.25rem}}@media screen and (min-width: 1000px){.m-gift-cards .titleist-container-wide .hidden-for-mobile .col:first-child .m-section-content>div,.m-gift-cards .titleist-container-wide .hidden-for-mobile .col:first-child .m-section-content h2{padding-left:55px;padding-right:55px}}@media screen and (min-width: 800px) and (max-width: 999px){.m-gift-cards .titleist-container-wide .hidden-for-mobile .col .m-section-content{padding-left:0;padding-right:0}.m-gift-cards .titleist-container-wide .hidden-for-mobile .col .m-section-content>div,.m-gift-cards .titleist-container-wide .hidden-for-mobile .col .m-section-content h2{padding-left:30px;padding-right:30px}.m-gift-cards .titleist-container-wide .hidden-for-mobile .col .m-section-content p{max-width:350px;margin-left:auto;margin-right:auto}}.m-gift-cards .titleist-container-wide .hidden-for-desktop h2{margin:0 auto .1em auto;text-transform:capitalize;font-size:28px;font-size:1.75rem;line-height:1.1;max-width:240px}.m-gift-cards .titleist-container-wide .hidden-for-desktop .ext-h1{text-transform:uppercase;margin-bottom:0;max-width:none;font-size:54px;font-size:3.375rem}@media screen and (min-width: 370px){.m-gift-cards .titleist-container-wide .hidden-for-desktop .ext-h1{font-size:60px;font-size:3.75rem}}.m-gift-cards .titleist-container-wide .hidden-for-desktop .m-section-content{padding-left:25px;padding-right:25px}.m-gift-cards .titleist-container-wide .hidden-for-desktop .m-section-content>div{padding:0 10px}@media screen and (min-width: 400px){.m-gift-cards .titleist-container-wide .hidden-for-desktop .m-section-content>div{padding:0 40px}}.m-gift-cards .titleist-container-wide .hidden-for-desktop .m-section-content>div p{margin:8px auto 30px auto;max-width:240px}.m-gift-cards .titleist-container-wide .hidden-for-desktop .m-section-content>div p.or{font-weight:bold;margin-top:12px;margin-bottom:10px;text-transform:uppercase}.m-gift-cards .titleist-container-wide .hidden-for-desktop .m-section-content>div a ~ p{margin-top:30px;margin-left:auto;margin-right:auto;max-width:300px}@media screen and (max-width: 799px){.m-gift-cards .titleist-container-wide .col{margin-left:0}}@media screen and (min-width: 800px){.m-gift-cards .titleist-container-wide .col{padding:0 20px;box-sizing:content-box}.m-gift-cards .titleist-container-wide .col.mid-w-50{width:calc(50% - 40px)}}.m-gift-cards .titleist-container-wide .m-section-content{text-align:center;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e8e8e8));background:-webkit-linear-gradient(bottom, #fff 0, #fff 40%, #e8e8e8 100%);background:-o-linear-gradient(bottom, #fff 0, #fff 40%, #e8e8e8 100%);background:linear-gradient(0deg, #fff 0, #fff 40%, #e8e8e8 100%);padding-top:50px;padding-bottom:50px}@media screen and (min-width: 800px){.m-gift-cards .titleist-container-wide .m-section-content{padding:40px 45px 80px;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e8e8e8));background:-webkit-linear-gradient(bottom, #fff 0, #fff 15%, #e8e8e8 100%);background:-o-linear-gradient(bottom, #fff 0, #fff 15%, #e8e8e8 100%);background:linear-gradient(0deg, #fff 0, #fff 15%, #e8e8e8 100%)}}@media screen and (min-width: 1000px){.m-gift-cards .titleist-container-wide .m-section-content{padding:40px 0 80px}}@media screen and (min-width: 800px){.m-gift-cards .titleist-container-wide .m-section-content>div,.m-gift-cards .titleist-container-wide .m-section-content h2{padding-left:45px;padding-right:45px}}@media screen and (min-width: 1000px){.m-gift-cards .titleist-container-wide .m-section-content>div,.m-gift-cards .titleist-container-wide .m-section-content h2{padding-left:65px;padding-right:65px}}.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{width:100%;height:auto;margin-bottom:0}@media screen and (min-width: 320px){.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{margin-top:-10px}}@media screen and (min-width: 400px){.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{max-width:95%}}@media screen and (min-width: 440px){.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{max-width:78%}}@media screen and (min-width: 520px){.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{margin-top:-15px;max-width:70%}}@media screen and (min-width: 580px){.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{max-width:64%}}@media screen and (min-width: 660px){.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{max-width:55%}}@media screen and (min-width: 700px){.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{max-width:50%}}@media screen and (min-width: 800px){.m-gift-cards .titleist-container-wide .m-section-content img,.m-gift-cards .titleist-container-wide .m-section-content picture{margin-top:-30px;max-width:92%}}.m-gift-cards .titleist-container-wide .m-section-content p{font-size:13px;font-size:.8125rem;line-height:1.5}@media screen and (min-width: 800px){.m-gift-cards .titleist-container-wide .m-section-content p{margin-top:24px}}.m-gift-cards .titleist-container-wide .m-section-content .titleist-btn,.m-gift-cards .titleist-container-wide .m-section-content .btn-secondary,.m-gift-cards .titleist-container-wide .m-section-content .btn-tertiary,.m-gift-cards .titleist-container-wide .m-section-content .inputfile+label{display:block;max-width:225px;margin:0 auto}.m-double-content-feature{margin:10px 15px 10px 15px}.m-double-content-feature .titleist-container-wide{max-width:none}.m-double-content-feature .titleist-container-wide .content-feature{position:relative;height:0;padding-bottom:61.849%;margin:10px 0}.m-double-content-feature .titleist-container-wide .content-feature__inner{position:absolute;width:100%;height:100%;box-sizing:border-box}.m-double-content-feature .titleist-container-wide .content-feature__inner:before{content:' ';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.m-double-content-feature .titleist-container-wide .content-feature img{position:absolute;top:0;left:0;width:100%;height:100%}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay{position:absolute;bottom:4%;left:50%;text-align:center;width:100%;padding:0 20px;box-sizing:border-box;transform:translateX(-50%);z-index:2}@media screen and (min-width: 375px){.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay{bottom:12%}}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay h2{font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:38px;font-size:2.375rem;line-height:1.08;text-transform:uppercase;margin:0px 0px 0px 0px;letter-spacing:-0.5px}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p{display:none;line-height:1.6;margin:6px 0 2px 0}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p.content-feature__cta{display:block;margin:7px 0 0px 0;line-height:1.9}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p.content-feature__cta a{margin-bottom:10px}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p.content-feature__cta a.double-content-text-link:hover{font-weight:bold;color:#e31837}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p.content-feature__cta a.double-content-white-text-link{color:#fff;border-bottom-color:#fff}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p.content-feature__cta a.double-content-white-text-link:hover{font-weight:bold;color:#fff}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p.content-feature__cta a.double-content-black-text-link{color:#000;border-bottom-color:#000}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p.content-feature__cta a.double-content-black-text-link:hover{font-weight:bold;color:#000}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__inner.content-feature__show-desc-on-mobile .content-feature__overlay p{display:block}@media screen and (min-width: 992px){.m-double-content-feature{margin:54px auto 56px auto}}@media screen and (min-width: 992px) and (min-width: 920px){.m-double-content-feature{max-width:900px}}@media screen and (min-width: 992px) and (min-width: 1020px){.m-double-content-feature{max-width:1000px}}@media screen and (min-width: 992px) and (min-width: 1220px){.m-double-content-feature{max-width:1200px}}@media screen and (min-width: 992px) and (min-width: 1420px){.m-double-content-feature{max-width:1400px}}@media screen and (min-width: 992px) and (min-width: 1640px){.m-double-content-feature{max-width:1600px}}@media screen and (min-width: 992px) and (min-width: 1850px){.m-double-content-feature{max-width:1800px}}@media screen and (min-width: 992px) and (min-width: 2050px){.m-double-content-feature{max-width:2000px}}@media screen and (min-width: 992px){.m-double-content-feature .titleist-container-wide{display:flex}.m-double-content-feature .titleist-container-wide .content-feature img,.m-double-content-feature .titleist-container-wide .content-feature .desktop-image{display:block}.m-double-content-feature .titleist-container-wide .content-feature .mobile-image{display:none}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay{bottom:10%}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay h2{margin-bottom:24px}.m-double-content-feature .titleist-container-wide .content-feature .content-feature__overlay p{display:block;margin:0px 0 28px 0}.m-double-content-feature.two-column .content-feature{width:50%;padding-bottom:40%}.m-double-content-feature.two-column .content-feature .content-feature__inner{width:98%}.m-double-content-feature.two-column .content-feature:first-child .content-feature__inner{margin-right:2%}.m-double-content-feature.two-column .content-feature:last-child .content-feature__inner{margin-left:2%}.m-double-content-feature.three-column .content-feature{width:calc(100% / 3);padding-bottom:40%}.m-double-content-feature.three-column .content-feature .content-feature__inner{width:96%;margin:0 2%}.m-double-content-feature.three-column .content-feature:first-child .content-feature__inner{margin:0 4% 0 0}.m-double-content-feature.three-column .content-feature:last-child .content-feature__inner{margin:0 0 0 4%}}@media screen and (min-width: 1280px){.m-double-content-feature.two-column .content-feature .content-feature__overlay{padding:0 125px}.m-double-content-feature.three-column .content-feature .content-feature__overlay{padding:0 75px}}.flickity-page-dots{left:0}.flickity-page-dots .dot{background:#4C4C4C;margin:0 6px;opacity:1}.flickity-page-dots .dot.is-selected{background:#E31837}.flickity-prev-next-button{background:#fff;border-radius:0;box-shadow:0 10px 30px 0 rgba(0,0,0,0.1);height:43px;opacity:1;width:43px}.flickity-prev-next-button:disabled{opacity:1}.flickity-prev-next-button:disabled svg{opacity:0.3}.hero-2018__wrapper{box-sizing:border-box;position:relative;width:100%}.hero-2018__wrapper.hero-2018__wrapper--mt{margin-top:0}.hero-2018__wrapper.hero-2018__wrapper--mt ~ .hero-2018__wrapper.hero-2018__wrapper--mt{margin-top:80px}.hero-2018__wrapper.hero-2018__wrapper--mt ~ .hero-2018__wrapper.hero-2018__wrapper--mt.hero-2018__wrapper--witb{margin-top:50px}@media screen and (min-width: 768px){.hero-2018__wrapper.hero-2018__wrapper--mt ~ .hero-2018__wrapper.hero-2018__wrapper--mt{margin-top:90px}.hero-2018__wrapper.hero-2018__wrapper--mt ~ .hero-2018__wrapper.hero-2018__wrapper--mt.hero-2018__wrapper--witb{margin-top:50px}}@media screen and (min-width: 1200px){.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--top-left .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018 .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--bottom-left .hero-2018__title-intro{padding-right:10%}.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--top-center .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--center .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--bottom-center .hero-2018__title-intro{padding-left:8%;padding-right:8%}.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--top-right .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--right .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--bottom-right .hero-2018__title-intro{padding-right:12%}}@media screen and (min-width: 2000px){.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--top-left .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018 .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--bottom-left .hero-2018__title-intro{padding-right:22%}.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--top-center .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--center .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--bottom-center .hero-2018__title-intro{padding-left:12%;padding-right:12%}.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--top-right .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--right .hero-2018__title-intro,.hero-2018__wrapper.hero-2018__wrapper--mt .hero-2018--bottom-right .hero-2018__title-intro{padding-right:24%}}.hero-2018__wrapper.hero-2018__wrapper-mh-560{min-height:560px}.hero-2018__wrapper.hero-2018__wrapper--center{margin-left:auto;margin-right:auto}@media screen and (max-width: 900px){.hero-2018__wrapper.hero-2018__wrapper--center{padding:0}}@media screen and (min-width: 820px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:800px}}@media screen and (min-width: 920px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:900px}}@media screen and (min-width: 920px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:900px}}@media screen and (min-width: 1020px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:1000px}}@media screen and (min-width: 1220px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:1200px}}@media screen and (min-width: 1420px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:1400px}}@media screen and (min-width: 1640px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:1600px}}@media screen and (min-width: 1850px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:1800px}}@media screen and (min-width: 2050px){.hero-2018__wrapper.hero-2018__wrapper--center{max-width:2000px}}@media screen and (min-width: 1200px){.hero-2018__wrapper .reg-form{min-height:467px}}.hero-2018__wrapper .reg-errors{margin-top:30px}.hero-2018__wrapper .parsley-errors-list li{color:#e31837}.hero-2018__wrapper .hero-2018__image--rounded-corners .hero-2018__image,.hero-2018__wrapper .hero-2018__image--rounded-corners::before{border-radius:12px}.hero-2018{height:0;padding-bottom:37.5%;position:relative;width:100%}@media screen and (min-width: 768px){.hero-2018.desktop-short{padding-bottom:34%}}@media screen and (min-width: 1200px){.hero-2018.desktop-short{padding-bottom:23.75%}}.hero-2018::before{bottom:0;content:'';height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.hero-2018.hero-2018--tt{position:static}@media screen and (max-width: 767px){.hero-2018{height:auto;padding-bottom:0;height:auto;padding-bottom:0}.hero-2018.hero-2018__mobile-text-overlay{height:0;padding-bottom:71.875%}.hero-2018.hero-2018__mobile-text-overlay.mobile-tall{padding-bottom:100%}.hero-2018.hero-2018__mobile-text-overlay.mobile-short{padding-bottom:61.849%}.hero-2018.hero-2018--mobile-padding{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}.hero-2018 .hero-2018__content{background-color:#fff;height:auto;padding-top:20px;padding-bottom:50px;position:relative;width:100%}.hero-2018 .hero-2018__content.hero-2018__content--sm-bpad{padding-bottom:100px}.hero-2018 .hero-2018__content.hero-2018__content--sm-pull-up{margin-top:-4px;padding-top:0}.hero-2018 .hero-2018__content.hero-2018__content--hide-desc-mobile{display:none}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content{position:absolute;z-index:3;background:transparent;top:50%;bottom:auto;transform:translateY(-50%);padding:0;margin-top:0}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-bottom{top:auto;bottom:12%;transform:none}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-top{top:12%;bottom:auto;transform:none}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right{width:50%}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container{padding:0}}@media screen and (max-width: 767px) and (max-width: 600px){.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a{margin-left:0;margin-right:0}}@media screen and (max-width: 767px) and (max-width: 600px) and (max-width: 380px){.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.titleist-btn,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.titleist-btn,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.titleist-btn,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-secondary{padding-left:2em;padding-right:2em}}@media screen and (max-width: 767px) and (max-width: 600px) and (max-width: 350px){.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.titleist-btn,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.titleist-btn,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.titleist-btn,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-secondary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-tertiary,.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right .hero-2018__content-container .hero-2018__cta a.btn-secondary{padding-left:1em;padding-right:1em}}@media screen and (max-width: 767px){.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-left{left:15px}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-center{left:25%}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.m-hero--mobile-position-right{right:15px;left:auto}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content .hero-2018__content-container{height:auto}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content .hero-2018__content-container .hero-2018__title-intro{display:none}.hero-2018.hero-2018--mobile-text-overlay .hero-2018__content.hero-2018__content--show-desc-mobile .hero-2018__content-container .hero-2018__title-intro{display:block;margin:6px 0 2px 0}.hero-2018 .hero-2018__image{height:0;padding-bottom:71.875%;position:relative;width:100%}.hero-2018.mobile-short .hero-2018__image{padding-bottom:61.849%}.hero-2018 #homepage-hero,.hero-2018 .homepage-hero{padding-bottom:71.875%}}@media screen and (max-width: 450px){.hero-2018.mobile-tall .hero-2018__image{padding-bottom:100%}}@media screen and (max-width: 940px){.hero-2018.hero-2018--tt{height:auto !important;padding-bottom:0 !important}.hero-2018.hero-2018--tt .hero-2018__image{height:0;padding-bottom:40.8%;position:static}}.hero-2018.has-video{padding-bottom:40%}@media screen and (max-width: 767px){.hero-2018.has-video{padding-bottom:0}}@media screen and (min-width: 660px) and (max-width: 767px){.hero-2018.has-video .hero-2018__image{padding-bottom:40%}}@media screen and (max-width: 660px){.hero-2018.has-video video{display:none}}@media screen and (max-width: 660px){.hero-2018.has-video video.is-mobile-video{display:block !important;object-fit:cover}}@media screen and (min-width: 661px){.hero-2018.has-video video.is-mobile-video{display:none}}.hero-2018.has-video .hero-2018__video-sound{position:absolute;right:3%;bottom:5px;z-index:101;background:transparent;padding:0px;border:none}.hero-2018.has-video .hero-2018__video-sound .hero-2018__video-mute{display:none}@media screen and (min-width: 768px){.hero-2018.has-video .hero-2018__video-sound{right:10.625%;bottom:20px}}@media screen and (max-width: 659px){.hero-2018.has-mobile-video .hero-2018__image{padding-bottom:66.667%}}@media screen and (min-width: 768px) and (max-width: 900px){.hero-2018__content-inner{padding-top:20px}.hero-position-top-left .hero-2018__content-inner,.hero-position-top-center .hero-2018__content-inner,.hero-position-top-right .hero-2018__content-inner,.hero-position-middle-left .hero-2018__content-inner,.hero-position-middle-center .hero-2018__content-inner,.hero-position-middle-right .hero-2018__content-inner,.hero-position-bottom-left .hero-2018__content-inner,.hero-position-bottom-center .hero-2018__content-inner,.hero-position-bottom-right .hero-2018__content-inner{padding-top:0;margin-top:-15px}}.hero-2018__content-inner.hero-position-center .hero-2018__content-text{text-align:center}@media screen and (min-width: 768px){.hero-2018__content-inner{width:50%}.hero-position-top-center .hero-2018__content-inner,.hero-position-middle-center .hero-2018__content-inner,.hero-position-bottom-center .hero-2018__content-inner{align-self:center;margin-left:auto;margin-right:auto}.hero-position-top-center .hero-2018__content-inner .hero-2018__content-text,.hero-position-middle-center .hero-2018__content-inner .hero-2018__content-text,.hero-position-bottom-center .hero-2018__content-inner .hero-2018__content-text{text-align:center}.hero-2018__content-inner.hero-position-left{position:absolute;left:3%}}@media screen and (min-width: 768px) and (min-width: 1150px){.hero-2018__content-inner.hero-position-left{left:15%}}@media screen and (min-width: 768px){.hero-2018__content-inner.hero-position{position:absolute}}@media screen and (min-width: 768px) and (max-width: 1150px){.hero-2018__content-inner.hero-position{width:80%}}@media screen and (min-width: 768px){.hero-2018__content-inner.hero-position-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-2018__content-inner.hero-position-center.hero-position-middle{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero-2018__content-inner.hero-position-right{right:3%}}@media screen and (min-width: 768px) and (min-width: 1150px){.hero-2018__content-inner.hero-position-right{right:15%}}@media screen and (min-width: 768px){.hero-2018__content-inner.hero-position-right .hero-2018__content-text{text-align:right}.hero-2018__content-inner.hero-position-top{top:4%}}@media screen and (min-width: 768px) and (min-width: 1150px){.hero-2018__content-inner.hero-position-top{top:10%}}@media screen and (min-width: 768px){.hero-2018__content-inner.hero-position-middle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero-2018__content-inner.hero-position-bottom{bottom:4%;padding-bottom:4%}.hero-position-top-right .hero-2018__content-inner,.hero-position-middle-right .hero-2018__content-inner,.hero-position-bottom-right .hero-2018__content-inner,.hero-2018--top-right .hero-2018__content-inner,.hero-2018--right .hero-2018__content-inner,.hero-2018--bottom-right .hero-2018__content-inner{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:0;margin-right:1%;text-align:right;width:46%}}@media screen and (min-width: 768px) and (min-width: 1000px){.hero-position-top-right .hero-2018__content-inner,.hero-position-middle-right .hero-2018__content-inner,.hero-position-bottom-right .hero-2018__content-inner,.hero-2018--top-right .hero-2018__content-inner,.hero-2018--right .hero-2018__content-inner,.hero-2018--bottom-right .hero-2018__content-inner{margin-right:6%;width:35%}}@media screen and (min-width: 768px) and (min-width: 1200px){.hero-position-top-right .hero-2018__content-inner,.hero-position-middle-right .hero-2018__content-inner,.hero-position-bottom-right .hero-2018__content-inner,.hero-2018--top-right .hero-2018__content-inner,.hero-2018--right .hero-2018__content-inner,.hero-2018--bottom-right .hero-2018__content-inner{margin-right:7%;width:33%}}@media screen and (min-width: 768px){.hero-position-top-right .hero-2018__content-inner .hero-2018__content-text,.hero-position-middle-right .hero-2018__content-inner .hero-2018__content-text,.hero-position-bottom-right .hero-2018__content-inner .hero-2018__content-text,.hero-2018--top-right .hero-2018__content-inner .hero-2018__content-text,.hero-2018--right .hero-2018__content-inner .hero-2018__content-text,.hero-2018--bottom-right .hero-2018__content-inner .hero-2018__content-text{float:none}.hero-2018--top-center .hero-2018__content-inner,.hero-2018--center .hero-2018__content-inner,.hero-2018--bottom-center .hero-2018__content-inner{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto}.hero-2018--top-center .hero-2018__content-inner .hero-2018__content-text,.hero-2018--center .hero-2018__content-inner .hero-2018__content-text,.hero-2018--bottom-center .hero-2018__content-inner .hero-2018__content-text{text-align:center}}@media screen and (min-width: 900px){.hero-2018__content-inner{margin-left:0;margin-right:auto;padding:0}}.hero-2018__cta{margin-top:1.5em;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (max-width: 767px){.hero-2018__cta.is-hidden-lt-768{display:none}}@media screen and (min-width: 768px){.hero-2018__cta.is-hidden-gt-768{display:none}}@media screen and (max-width: 767px){.hero-2018__cta{margin-top:0.5em}}@media screen and (min-width: 768px) and (max-width: 1024px){.hero-2018__cta{margin-top:8px}}.hero-2018__cta a.hero-feature-text-link:hover{font-weight:bold;color:#e31837}.hero-2018__cta a.hero-feature-white-text-link{color:#fff;border-bottom-color:#fff}.hero-2018__cta a.hero-feature-white-text-link:hover{font-weight:bold;color:#fff}.hero-2018__cta a.hero-feature-black-text-link{color:#000;border-bottom-color:#000}.hero-2018__cta a.hero-feature-black-text-link:hover{font-weight:bold;color:#000}@media screen and (max-width: 767px){.m-hero--mobile-right .hero-2018__cta{justify-content:flex-end}.m-hero--mobile-center .hero-2018__cta{justify-content:center}}@media screen and (min-width: 768px){.hero-2018--text-right .hero-2018__cta{justify-content:flex-end}.hero-2018--top-center:not(.hero-2018--text-left):not(.hero-2018--text-right) .hero-2018__cta,.hero-2018--center:not(.hero-2018--text-left):not(.hero-2018--text-right) .hero-2018__cta,.hero-2018--bottom-center:not(.hero-2018--text-left):not(.hero-2018--text-right) .hero-2018__cta,.hero-2018--text-center .hero-2018__cta{justify-content:center}}.hero-cta-stack .hero-2018__cta a{margin-left:8px;margin-right:8px}.hero-cta-stack .hero-2018__cta a:first-child{margin-bottom:10px}@media screen and (min-width: 1800px){.hero-cta-stack .hero-2018__cta a{margin-left:10px;margin-right:10px}}.hero-2018__image{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;right:0;width:100%}@media screen and (max-width: 660px){.hero-2018__image.hero-2018__image--sm-bg-right{background-position-x:right}.hero-2018__image.hero-2018__image--shadow-right:after{width:500px}.hero-2018__image.hero-2018__image--shadow-left:after{width:500px}}.hero-2018__image video{display:block;width:100%;height:auto}.hero-2018__content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}@media screen and (max-width: 767px){.hero-2018__content{margin-top:-2px}.hero-2018__content.hero-2018__content--sm-bg-red{background:#700919}}.hero-2018__content-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;box-sizing:border-box;height:100%;margin:0 auto;max-width:700px;padding:0 15px}@media screen and (min-width: 768px){.hero-2018__content-container{padding:0}.hero-2018__content-container.hero-position-top-right,.hero-2018__content-container.hero-position-middle-right,.hero-2018__content-container.hero-position-bottom-right{max-width:100%}.hero-2018__content-container.hero-position-top-left,.hero-2018__content-container.hero-position-top-center,.hero-2018__content-container.hero-position-top-right{justify-content:flex-start;margin-top:4%}.hero-2018__content-container.hero-position-bottom-left,.hero-2018__content-container.hero-position-bottom-center,.hero-2018__content-container.hero-position-bottom-right{justify-content:flex-end;padding-bottom:4%}}@media screen and (min-width: 1200px){.hero-2018__content-container{max-width:780px}}@media screen and (min-width: 1200px){.hero-2018__content-container{max-width:930px}.hero-2018__content-container.override-position .hero-2018__title-intro,.hero-2018__content-container.hero-position-top-left .hero-2018__title-intro,.hero-2018__content-container.hero-position-middle-left .hero-2018__title-intro,.hero-2018__content-container.hero-position-bottom-left .hero-2018__title-intro{padding-right:10%}.hero-2018__content-container.hero-position-top-center .hero-2018__title-intro,.hero-2018__content-container.hero-position-middle-center .hero-2018__title-intro,.hero-2018__content-container.hero-position-bottom-center .hero-2018__title-intro{padding-left:8%;padding-right:8%}.hero-2018__content-container.hero-position-top-right .hero-2018__title-intro,.hero-2018__content-container.hero-position-middle-right .hero-2018__title-intro,.hero-2018__content-container.hero-position-bottom-right .hero-2018__title-intro{padding-right:13%}}@media screen and (min-width: 1430px){.hero-2018__content-container{padding:0}}@media screen and (min-width: 1800px){.hero-2018__content-container{max-width:1090px}}@media screen and (min-width: 2000px){.hero-2018__content-container{max-width:1400px}.hero-2018__content-container.override-position .hero-2018__title-intro,.hero-2018__content-container.hero-position-top-left .hero-2018__title-intro,.hero-2018__content-container.hero-position-middle-left .hero-2018__title-intro,.hero-2018__content-container.hero-position-bottom-left .hero-2018__title-intro{padding-right:23%}.hero-2018__content-container.hero-position-top-center .hero-2018__title-intro,.hero-2018__content-container.hero-position-middle-center .hero-2018__title-intro,.hero-2018__content-container.hero-position-bottom-center .hero-2018__title-intro{padding-left:12%;padding-right:12%}.hero-2018__content-container.hero-position-top-right .hero-2018__title-intro,.hero-2018__content-container.hero-position-middle-right .hero-2018__title-intro,.hero-2018__content-container.hero-position-bottom-right .hero-2018__title-intro{padding-right:24%}}.hero-2018__content-container.override-position .hero-2018__content-inner{max-width:700px}@media screen and (min-width: 768px){.hero-2018__content-container.override-position .hero-2018__content-inner{position:absolute;width:100%;margin-right:0;max-width:initial}.hero-2018__content-container.override-position .hero-2018__content-inner .hero-2018__content-text{width:50%}}@media screen and (min-width: 1200px){.hero-2018__content-container.override-position .hero-2018__content-inner{max-width:930px}}@media screen and (min-width: 1430px){.hero-2018__content-container.override-position .hero-2018__content-inner{padding:0}}@media screen and (min-width: 1800px){.hero-2018__content-container.override-position .hero-2018__content-inner{max-width:1090px}}@media screen and (min-width: 2000px){.hero-2018__content-container.override-position .hero-2018__content-inner{max-width:1400px}}@media screen and (min-width: 768px){.hero-2018__content-container.override-position{max-width:initial !important;padding:0;position:relative;width:auto;height:calc(100% - 20px);margin:10px}}@media screen and (min-width: 768px) and (min-width: 1000px){.hero-2018__content-container.override-position{height:calc(100% - 50px);margin:25px}}@media screen and (min-width: 768px){.hero-2018--top-right .hero-2018__content-container,.hero-2018--right .hero-2018__content-container,.hero-2018--bottom-right .hero-2018__content-container{max-width:100%}.hero-2018--top-left .hero-2018__content-container,.hero-2018--top-far-left .hero-2018__content-container,.hero-2018--top-center .hero-2018__content-container,.hero-2018--top-right .hero-2018__content-container{justify-content:flex-start;margin-top:4%}.hero-2018--top-far-left .hero-2018__content-container,.hero-2018--far-left .hero-2018__content-container,.hero-2018--bottom-far-left .hero-2018__content-container{max-width:100%}.hero-2018--bottom-left .hero-2018__content-container,.hero-2018--bottom-far-left .hero-2018__content-container,.hero-2018--bottom-center .hero-2018__content-container,.hero-2018--bottom-right .hero-2018__content-container{justify-content:flex-end;padding-bottom:4%}}.hero-2018__content-text{text-align:left}@media screen and (max-width: 767px){.hero-2018__content-text.m-hero--mobile-center{text-align:center}.hero-2018__content-text.m-hero--mobile-right{text-align:right}}.hero-2018__content-text *:last-child:not(a){margin-bottom:0}.hero-2018__content-text p a:last-child{margin-bottom:10px}.hero-2018__content-text .btn-tertiary,.hero-2018__content-text .inputfile+label{font-size:14px;font-size:.875rem}.hero-2018__content-text .btn-tertiary+.btn-tertiary,.hero-2018__content-text .inputfile+label+.btn-tertiary,.hero-2018__content-text .inputfile.btn-tertiary+label,.hero-2018__content-text .inputfile+label.inputfile+label{margin:20px 0 0 0}.hero-2018__content-text.hero-2018__content-text--center{text-align:center}.hero-2018__content-text.hero-2018__content-text--right{text-align:right}@media screen and (min-width: 440px){.hero-2018__content-text .btn-tertiary+.btn-tertiary,.hero-2018__content-text .inputfile+label+.btn-tertiary,.hero-2018__content-text .inputfile.btn-tertiary+label,.hero-2018__content-text .inputfile+label.inputfile+label{margin:0 0 0 20px}}.hero-2018__title-intro{font-size:14px;font-size:.875rem;color:#4C4C4C;font-weight:400;line-height:1.6;margin-bottom:1.857em}@media screen and (max-width: 767px){.hero-2018__title-intro{margin-top:10px;margin-bottom:10px}}@media screen and (min-width: 768px) and (max-width: 1280px){.hero-2018__title-intro{margin-bottom:0}}@media screen and (min-width: 1025px){.hero-2018__title-intro{line-height:1.9}}.hero-2018__content-text--dark .hero-2018__title-intro{color:#4C4C4C}.hero-2018__title-intro.hero-2018__title-intro--upper{font-weight:700;margin-bottom:0.643em;text-transform:uppercase}@media screen and (max-width: 767px){.hero-2018__title-intro.hero-2018__title-intro--upper{margin-top:1.438em;line-height:1.07}}@media screen and (min-width: 768px) and (max-width: 900px){.hero-2018__title-intro.hero-2018__title-intro--upper{margin-bottom:0.375em}}.hero-2018__title-intro.hero-2018__title-intro--upper span{text-transform:lowercase}@media screen and (max-width: 767px){.hero-2018__content--sm-bg-red .hero-2018__title-intro{color:#fff}}@media screen and (min-width: 768px){.hero-2018__title-intro{color:#fff}}.hero-2018__title{font-size:24px;font-size:1.5rem;color:#000;font-weight:700;letter-spacing:-0.5px;line-height:1.08;margin-bottom:0.250em;margin-top:0;text-transform:uppercase}.hero-2018__title span{text-transform:lowercase}.hero-2018__content-text--dark .hero-2018__title{color:#000}@media screen and (max-width: 767px){.hero-2018__title{margin-bottom:0}.hero-2018__content--sm-bg-red .hero-2018__title{color:#fff}}@media screen and (min-width: 500px){.hero-2018__title{font-size:32px;font-size:2rem}}@media screen and (min-width: 768px){.hero-2018__title{color:#fff}}@media screen and (min-width: 1200px){.hero-2018__title{font-size:40px;font-size:2.5rem;letter-spacing:-0.29px;line-height:1.1;margin-bottom:0.267em}}@media screen and (min-width: 1400px){.hero-2018__title{font-size:48px;font-size:3rem;letter-spacing:-0.35px;margin-bottom:0.222em}}.hero-promo .hero-2018__title{font-size:20px;font-size:1.25rem}@media screen and (min-width: 500px){.hero-promo .hero-2018__title{font-size:20px;font-size:1.25rem;margin-bottom:0.250em}}@media screen and (min-width: 1000px){.hero-promo .hero-2018__title{font-size:20px;font-size:1.25rem;margin-bottom:0.250em}}@media screen and (min-width: 1200px){.hero-promo .hero-2018__title{font-size:32px;font-size:2rem;margin-bottom:0.250em}}@media screen and (min-width: 1400px){.hero-promo .hero-2018__title{font-size:32px;font-size:2rem;margin-bottom:0.250em}}@media screen and (min-width: 769px){.hero-2018__title--shadow{text-shadow:0px 2px 20px rgba(0,0,0,0.2)}}@media screen and (min-width: 769px){.hero-2018__title--shadow-light{text-shadow:0px 2px 20px rgba(0,0,0,0.2)}}.hero-2018__columns{margin:0 auto;max-width:700px;padding:0 20px;position:relative;z-index:1}@media screen and (min-width: 940px){.hero-2018__columns{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.hero-2018__columns.hero-2018__columns--vcenter{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.hero-2018__columns.hero-2018__columns--vcenter .hero-2018__columnn-heading{margin-top:0}}@media screen and (min-width: 768px){.hero-2018__columns{padding:0}}@media screen and (min-width: 1200px){.hero-2018__columns{max-width:780px}}@media screen and (min-width: 1400px){.hero-2018__columns{max-width:930px}}@media screen and (min-width: 1430px){.hero-2018__columns{padding:0}}@media screen and (min-width: 1800px){.hero-2018__columns{max-width:1090px}}@media screen and (min-width: 2000px){.hero-2018__columns{max-width:1400px}}.hero-2018__column{box-sizing:border-box}.hero-2018__column h3{font-size:24px;font-size:1.5rem;color:#000;font-weight:700;letter-spacing:0;margin-bottom:0.969em}.hero-2018__column form{background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,0.1);margin:0 auto;max-width:560px;padding:30px 20px 40px;position:relative;z-index:1}.hero-2018__column form label{text-transform:none}.hero-2018__column form button[type=submit]{margin:0}@media screen and (min-width: 660px){.hero-2018__column form{padding:36px 40px 40px}}@media screen and (min-width: 940px){.hero-2018__column{-webkit-box-flex:0 1 560px;-moz-box-flex:0 1 560px;-webkit-flex:0 1 560px;-ms-flex:0 1 560px;flex:0 1 560px}.hero-2018__column h3{font-size:32px;font-size:2rem}}.hero-2018__column *{box-sizing:inherit}.hero-2018__columnn-heading{font-size:26px;font-size:1.625rem;color:#000;font-weight:700;letter-spacing:-0.5px;margin:1em 0 1.5em;position:relative;text-transform:uppercase;z-index:1}.hero-2018__columnn-heading.hero-2018__columnn-heading--light{color:#fff}@media screen and (min-width: 940px){.hero-2018__columnn-heading{font-size:42px;font-size:2.625rem;margin:2em 0 0}}.hero-2018--animation .animated-images{background:#000;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (min-width: 940px){.hero-2018--animation .animated-images:before{background:rgba(0,0,0,0.2);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}.hero-2018--animation .hero-2018__columnn-heading--light{position:relative;text-shadow:0px 0px 100px rgba(0,0,0,0.7);z-index:1}.hero-2018--animation .hero-2018__columnn-heading--light:before{background-image:radial-gradient(ellipse at center, #000 0%, transparent 80%);background-image:radial-gradient(ellipse at center, rgba(0,0,0,0.65) 0%, transparent 85%);background-image:radial-gradient(ellipse at center, #000 0%, transparent 75%);border-radius:125px;content:'';height:130%;left:-15%;opacity:0.35;position:absolute;top:-20%;width:115%;z-index:-1}.hero-2018--animation .animated{position:absolute}.hero-2018--animation .animated:nth-child(1){left:-2px;top:12.38%}.hero-2018--animation .animated:nth-child(2){left:47.4%;top:9.125%}.hero-2018--animation .animated:nth-child(3){left:89.2%;top:28%}.hero-2018--animation .animated:nth-child(4){left:18.85%;top:60%}.hero-2018--animation .animated:nth-child(5){left:82.3%;top:65.63%}.hero-2018--animation .animated:nth-child(6){left:16.9%;top:4.5%}.hero-2018--animation .animated:nth-child(7){left:75.95%;top:2.5%}.hero-2018--animation .animated:nth-child(8){left:44.3%;top:59.25%}.hero-2018--animation .animated:nth-child(9){left:30.15%;top:27.75%}.hero-2018--animation .animated:nth-child(10){left:2.05%;top:43.63%}.hero-2018--animation .hero-2018__columns{padding-top:126px;padding-bottom:134px}@media screen and (max-width: 1000px){.hero-2018--animation .hero-2018__columns{padding-bottom:0}}@media screen and (max-width: 940px){.hero-2018--animation .animated{display:none;max-width:200px;height:auto}.hero-2018--animation .animated:nth-child(1){display:inline;top:2.5%}.hero-2018--animation .animated:nth-child(2){display:inline;top:3.5%}.hero-2018--animation .animated:nth-child(3){display:inline;left:auto;right:0;top:0.5%}.hero-2018--animation .animated:nth-child(4){display:inline;top:1.5%}.hero-2018--animation .animated-images{display:block;height:auto;min-height:460px;position:static}.hero-2018--animation .hero-2018__columns{padding-top:0;margin-top:-240px}}@media screen and (max-width: 767px){.hero-2018.hero-promo .hero-2018__content{padding-bottom:16px}}.hero-2018__promo-container .hero-2018__promo-top{position:relative;display:block;border-bottom:none;margin:20px 0 15px -15px;width:calc(100% + 30px)}.hero-2018__promo-container .hero-2018__promo-top img{display:block;width:100%;height:auto}.hero-2018__promo-container .hero-2018__promo-top .hero-2018__promo-top-content{position:absolute;bottom:0px;left:0px;box-sizing:border-box;height:auto;width:100%;padding:12px 14px}.hero-2018__promo-container .hero-2018__promo-top .hero-2018__promo-top-content .hero-2018__promo-top-heading{text-transform:uppercase;margin:0px 0 0px 0}.hero-2018__promo-container .hero-2018__promo-top .hero-2018__promo-top-content h2{text-transform:uppercase;margin-top:0px;margin-bottom:0;font-size:18px;font-size:1.125rem}.hero-2018__promo-container .hero-2018__promo-top .hero-2018__promo-top-content .hero-2018__promo-top-cta{font-size:12px;font-size:.75rem;text-decoration:none;border-bottom:0}.hero-2018__promo-container .hero-2018__promo-bottom{display:flex;margin:0px 0 0px -15px;width:calc(100% + 30px);border-bottom:none}.hero-2018__promo-container .hero-2018__promo-bottom .promo-image{width:40%;display:flex;align-items:center}.hero-2018__promo-container .hero-2018__promo-bottom .promo-image img{height:auto}.hero-2018__promo-container .hero-2018__promo-bottom-content{width:60%;padding:20px 15px;box-sizing:border-box}.hero-2018__promo-container .hero-2018__promo-bottom-content h2{margin:4px 0;font-size:14px;font-size:.875rem}.hero-2018__promo-container .hero-2018__promo-bottom-content .hero-2018__promo-bottom-cta{font-size:12px;font-size:.75rem;border-bottom:0}.hero-2018__promo-container .hero-2018__promo-bottom-content .hero-2018__promo-bottom-cta:hover{border-bottom:1px solid rgba(0,0,0,0.2)}.hero-2018__promo-container .promo-cta{display:block}@media screen and (min-width: 768px){.hero-2018__promo-container{width:190px;position:absolute;top:2%;right:0%;margin-top:0px}.hero-2018__promo-container .hero-2018__promo-top{margin:0px 0px 4px 0px;width:100%}.hero-2018__promo-container .hero-2018__promo-bottom{margin:0px 0px 0px 0px;width:100%}.hero-2018__promo-container .hero-2018__promo-bottom-content{padding:1px 8px}}@media screen and (min-width: 900px){.hero-2018__promo-container{position:absolute;width:240px;top:5%;right:3%}.hero-2018__promo-container .hero-2018__promo-top{margin-top:0px;margin-bottom:10px}.hero-2018__promo-container .hero-2018__promo-bottom{margin:0px 0px 0px 0px;width:100%}.hero-2018__promo-container .hero-2018__promo-bottom-content{padding:1px 8px}}@media screen and (min-width: 1150px){.hero-2018__promo-container{width:300px;top:4%;right:3%}.hero-2018__promo-container .hero-2018__promo-top{margin-top:20px;margin-bottom:20px}.hero-2018__promo-container .hero-2018__promo-bottom-content{padding:15px 15px}}@media screen and (min-width: 1400px){.hero-2018__promo-container{width:400px;top:1%;right:3%}.hero-2018__promo-container .hero-2018__promo-top{margin-bottom:28px}.hero-2018__promo-container .hero-2018__promo-bottom-content{padding:20px 15px}}@media screen and (min-width: 1600px){.hero-2018__promo-container{top:6%}}@media screen and (min-width: 1800px){.hero-2018__promo-container{top:10%;right:8%}}@media screen and (max-width: 440px){#hero-justin-thomas .hero-2018__image{background-position-x:76%}}.carousel-home-2018 .hero-2018__content-inner,.m-hero-feature .hero-2018__content-inner{position:relative;z-index:4}.carousel-home-2018 .hero-2018__image,.m-hero-feature .hero-2018__image{z-index:2}.carousel-home-2018 .hero-2018__content,.m-hero-feature .hero-2018__content{z-index:auto}.m-hero-feature .hero-2018__title{font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:48px;font-size:3rem}@media screen and (min-width: 500px){.m-hero-feature .hero-2018__title{font-size:40px;font-size:2.5rem}}@media screen and (min-width: 1200px){.m-hero-feature .hero-2018__title{font-size:40px;font-size:2.5rem}}@media screen and (min-width: 1400px){.m-hero-feature .hero-2018__title{font-size:96px;font-size:6rem}}@media screen and (min-width: 500px){.m-hero-feature .desktop-short .hero-2018__title{font-size:40px;font-size:2.5rem}}@media screen and (min-width: 1200px){.m-hero-feature .desktop-short .hero-2018__title{font-size:40px;font-size:2.5rem}}@media screen and (min-width: 1400px){.m-hero-feature .desktop-short .hero-2018__title{font-size:96px;font-size:6rem}}@media screen and (max-width: 767px){.m-hero-feature .hero-2018--mobile-text-overlay .hero-2018__title{font-size:38px;font-size:2.375rem}}@media screen and (min-width: 768px) and (max-width: 900px){.hero-position-top-left .hero-2018__content-inner,.hero-position-top-center .hero-2018__content-inner,.hero-position-top-right .hero-2018__content-inner,.hero-position-middle-left .hero-2018__content-inner,.hero-position-middle-center .hero-2018__content-inner,.hero-position-middle-right .hero-2018__content-inner,.hero-position-bottom-left .hero-2018__content-inner,.hero-position-bottom-center .hero-2018__content-inner,.hero-position-bottom-right .hero-2018__content-inner{padding-top:0;margin-top:-15px}}@media screen and (min-width: 768px){.hero-position-top-center .hero-2018__content-inner,.hero-position-middle-center .hero-2018__content-inner,.hero-position-bottom-center .hero-2018__content-inner{align-self:center;margin-left:auto;margin-right:auto}.hero-position-top-center .hero-2018__content-inner .hero-2018__content-text,.hero-position-middle-center .hero-2018__content-inner .hero-2018__content-text,.hero-position-bottom-center .hero-2018__content-inner .hero-2018__content-text{text-align:center}.hero-position-top-right .hero-2018__content-inner,.hero-position-middle-right .hero-2018__content-inner,.hero-position-bottom-right .hero-2018__content-inner,.hero-2018--top-right .hero-2018__content-inner,.hero-2018--right .hero-2018__content-inner,.hero-2018--bottom-right .hero-2018__content-inner{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:0;margin-right:1%;text-align:right;width:46%}}@media screen and (min-width: 768px) and (min-width: 1000px){.hero-position-top-right .hero-2018__content-inner,.hero-position-middle-right .hero-2018__content-inner,.hero-position-bottom-right .hero-2018__content-inner,.hero-2018--top-right .hero-2018__content-inner,.hero-2018--right .hero-2018__content-inner,.hero-2018--bottom-right .hero-2018__content-inner{margin-right:6%;width:35%}}@media screen and (min-width: 768px) and (min-width: 1200px){.hero-position-top-right .hero-2018__content-inner,.hero-position-middle-right .hero-2018__content-inner,.hero-position-bottom-right .hero-2018__content-inner,.hero-2018--top-right .hero-2018__content-inner,.hero-2018--right .hero-2018__content-inner,.hero-2018--bottom-right .hero-2018__content-inner{margin-right:7%;width:33%}}@media screen and (min-width: 768px){.hero-position-top-right .hero-2018__content-inner .hero-2018__content-text,.hero-position-middle-right .hero-2018__content-inner .hero-2018__content-text,.hero-position-bottom-right .hero-2018__content-inner .hero-2018__content-text,.hero-2018--top-right .hero-2018__content-inner .hero-2018__content-text,.hero-2018--right .hero-2018__content-inner .hero-2018__content-text,.hero-2018--bottom-right .hero-2018__content-inner .hero-2018__content-text{float:none}.hero-position-top-right.hero-2018--text-left .hero-2018__content-inner,.hero-position-middle-right.hero-2018--text-left .hero-2018__content-inner,.hero-position-bottom-right.hero-2018--text-left .hero-2018__content-inner,.hero-2018--top-right.hero-2018--text-left .hero-2018__content-inner,.hero-2018--right.hero-2018--text-left .hero-2018__content-inner,.hero-2018--bottom-right.hero-2018--text-left .hero-2018__content-inner{text-align:left}.hero-position-top-right.hero-2018--text-center .hero-2018__content-inner,.hero-position-middle-right.hero-2018--text-center .hero-2018__content-inner,.hero-position-bottom-right.hero-2018--text-center .hero-2018__content-inner,.hero-2018--top-right.hero-2018--text-center .hero-2018__content-inner,.hero-2018--right.hero-2018--text-center .hero-2018__content-inner,.hero-2018--bottom-right.hero-2018--text-center .hero-2018__content-inner{text-align:center}.hero-position-top-right.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro,.hero-position-middle-right.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro,.hero-position-bottom-right.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro,.hero-2018--top-right.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro,.hero-2018--right.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro,.hero-2018--bottom-right.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro{padding-right:0}.hero-2018--top-far-left .hero-2018__content-inner,.hero-2018--far-left .hero-2018__content-inner,.hero-2018--bottom-far-left .hero-2018__content-inner{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-left:0;margin-right:1%;width:46%}}@media screen and (min-width: 768px) and (min-width: 1000px){.hero-2018--top-far-left .hero-2018__content-inner,.hero-2018--far-left .hero-2018__content-inner,.hero-2018--bottom-far-left .hero-2018__content-inner{margin-left:6%;width:35%}}@media screen and (min-width: 768px) and (min-width: 1200px){.hero-2018--top-far-left .hero-2018__content-inner,.hero-2018--far-left .hero-2018__content-inner,.hero-2018--bottom-far-left .hero-2018__content-inner{margin-left:7%;width:33%}}@media screen and (min-width: 768px){.hero-2018--top-far-left .hero-2018__content-inner .hero-2018__content-text,.hero-2018--far-left .hero-2018__content-inner .hero-2018__content-text,.hero-2018--bottom-far-left .hero-2018__content-inner .hero-2018__content-text{float:none}.hero-2018--top-far-left.hero-2018--text-left .hero-2018__content-inner,.hero-2018--far-left.hero-2018--text-left .hero-2018__content-inner,.hero-2018--bottom-far-left.hero-2018--text-left .hero-2018__content-inner{text-align:left}.hero-2018--top-far-left.hero-2018--text-center .hero-2018__content-inner,.hero-2018--far-left.hero-2018--text-center .hero-2018__content-inner,.hero-2018--bottom-far-left.hero-2018--text-center .hero-2018__content-inner{text-align:center}.hero-2018--top-far-left.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro,.hero-2018--far-left.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro,.hero-2018--bottom-far-left.hero-2018--text-center .hero-2018__content-inner .hero-2018__title-intro{padding-right:0}.hero-2018--top-center .hero-2018__content-inner,.hero-2018--center .hero-2018__content-inner,.hero-2018--bottom-center .hero-2018__content-inner{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto}.hero-2018--top-center .hero-2018__content-inner .hero-2018__content-text,.hero-2018--center .hero-2018__content-inner .hero-2018__content-text,.hero-2018--bottom-center .hero-2018__content-inner .hero-2018__content-text{text-align:center}.hero-2018--top-center.hero-2018--text-left .hero-2018__content-inner .hero-2018__content-text,.hero-2018--center.hero-2018--text-left .hero-2018__content-inner .hero-2018__content-text,.hero-2018--bottom-center.hero-2018--text-left .hero-2018__content-inner .hero-2018__content-text{text-align:left}.hero-2018--top-center.hero-2018--text-left .hero-2018__content-inner .hero-2018__content-text .hero-2018__title-intro,.hero-2018--center.hero-2018--text-left .hero-2018__content-inner .hero-2018__content-text .hero-2018__title-intro,.hero-2018--bottom-center.hero-2018--text-left .hero-2018__content-inner .hero-2018__content-text .hero-2018__title-intro{padding-left:0;padding-right:0}.hero-2018--top-center.hero-2018--text-right .hero-2018__content-inner .hero-2018__content-text,.hero-2018--center.hero-2018--text-right .hero-2018__content-inner .hero-2018__content-text,.hero-2018--bottom-center.hero-2018--text-right .hero-2018__content-inner .hero-2018__content-text{text-align:right}.hero-2018--top-center.hero-2018--text-right .hero-2018__content-inner .hero-2018__content-text .hero-2018__title-intro,.hero-2018--center.hero-2018--text-right .hero-2018__content-inner .hero-2018__content-text .hero-2018__title-intro,.hero-2018--bottom-center.hero-2018--text-right .hero-2018__content-inner .hero-2018__content-text .hero-2018__title-intro{padding-left:0;padding-right:0}.hero-2018--text-center .hero-2018__content-inner .hero-2018__content-text{text-align:center}.hero-2018--text-center .hero-2018__content-inner .hero-2018__content-text .hero-2018__title-intro{padding-left:0;padding-right:0}.hero-2018--text-right .hero-2018__content-inner .hero-2018__content-text{text-align:right}.hero-2018--text-right .hero-2018__content-inner .hero-2018__content-text .hero-2018__title-intro{padding-left:0;padding-right:0}}.hero-2018__content-text--dark .hero-2018__title-intro{color:#4C4C4C}@media screen and (max-width: 767px){.hero-2018__content--sm-bg-red .hero-2018__title-intro.hero-2018__title-intro--upper{color:#fff}}.hero-2018__content-text--dark .hero-2018__title{color:#000}@media screen and (max-width: 767px){.hero-2018__content--sm-bg-red .hero-2018__title{color:#fff}}.carousel-2018-wrapper{position:relative}.carousel-2018-nav{overflow:hidden;position:absolute;right:0;top:5%;width:260px}.carousel-2018-nav.carousel-2018-nav--left{left:0;right:auto}.carousel-2018-nav.carousel-2018-nav--left button{float:left;left:-4px;right:auto}.carousel-2018-nav.carousel-2018-nav--left button.is-active{left:20px}.carousel-2018-nav button{background:#FFFFFF;border:2px solid #FFFFFF;border-radius:0;box-shadow:0 10px 30px 0 rgba(0,0,0,0.3);clear:both;display:block;float:right;margin:10px 0 0;max-width:70px;padding:0;position:relative;right:-24px;transition:all .3s}.carousel-2018-nav button.is-active{right:-10px}.carousel-2018-nav button.is-active:after{animation-direction:forwards;animation-duration:5s;animation-fill-mode:forwards;animation-name:carouselProgress;animation-timing-function:linear}.carousel-2018-nav button:after{background:#E31837;bottom:0;content:'';display:block;height:3px;left:0;position:absolute;width:0%}.carousel-2018-nav button:first-child{margin-top:0}.carousel-2018-nav button img{display:block;width:100%}@media screen and (min-width: 660px){.carousel-2018-nav button{right:-4px}.carousel-2018-nav button.is-active{right:20px}}@media screen and (min-width: 800px){.carousel-2018-nav button{border:4px solid #FFFFFF;margin:15px 0 0;max-width:120px}.carousel-2018-nav button:after{height:6px}}@media screen and (min-width: 1150px){.carousel-2018-nav{top:50%;transform:translateY(-50%)}.carousel-2018-nav button{margin:20px 0 0;max-width:240px}}@keyframes carouselProgress{0%{width:0%}100%{width:100%}}.image-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;box-sizing:border-box;margin:0 auto 1em;padding:0 20px;position:relative;max-width:700px;z-index:2}.image-cards.flickity-enabled{display:block}.image-cards:after{content:'flickity';display:none}.image-cards .image-card{height:auto;margin:0 20px 0 0;width:340px}.image-cards .image-card.image-card--shadow{border:1px solid rgba(0,0,0,0.15);box-shadow:0 10px 20px 0 rgba(0,0,0,0.15)}.image-cards .image-card:last-child{margin-right:0 !important}.image-cards .image-card a{height:0;width:100%;padding-bottom:56.25%}.image-cards .image-card__heading{font-size:16px;font-size:1rem}.image-cards.image-cards--pull-up{margin-top:-30px;position:relative;z-index:2}@media screen and (max-width: 700px){.image-cards .image-card{width:50%}}@media screen and (max-width: 500px){.image-cards .image-card{width:100%}}@media screen and (min-width: 768px){.image-cards{padding:0}.image-cards.image-cards--pull-up{margin-top:-32px}}@media screen and (min-width: 800px){.image-cards .image-card__content{padding:20px 16px}}@media screen and (min-width: 900px){.image-cards.image-cards--pull-up{margin-top:-36px}}@media screen and (min-width: 1200px){.image-cards{max-width:80%}.image-cards:after{content:''}.image-cards .image-card{height:auto;width:32%}.image-cards.image-cards--pull-up{margin-top:-42px}}@media screen and (min-width: 1400px){.image-cards .image-card__content{padding:30px}.image-cards.image-cards--pull-up{margin-top:-50px}}@media screen and (min-width: 1800px){.image-cards{max-width:1450px}.image-cards .image-card{margin:0 34px 0 0}.image-cards .image-card__heading{font-size:20px;font-size:1.25rem}.image-cards .image-card__content{padding:40px 34px}.image-cards.image-cards--pull-up{margin-top:-66px}}@media screen and (min-width: 2000px){.image-cards{max-width:1400px}.image-cards .image-card{margin:0 40px 0 0}.image-cards .image-card__heading{font-size:24px;font-size:1.5rem}.image-cards.image-cards--pull-up{margin-top:-77px}}.image-cards *{box-sizing:inherit}.image-cards--large{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;box-sizing:border-box;margin:0 auto 1em;padding:0 20px;position:relative;max-width:700px;z-index:2}.image-cards--large.flickity-enabled{display:block}.image-cards--large.image-cards--pull-up{margin-top:-30px}.image-cards--large:after{content:'flickity';display:none}.image-cards--large .image-card{height:auto;margin:0 20px 0 0;width:340px}.image-cards--large .image-card.image-card--shadow{box-shadow:0 10px 20px 0 rgba(0,0,0,0.15)}.image-cards--large .image-card:last-child{margin-right:0 !important}.image-cards--large .image-card__content{padding:20px}.image-cards--large .image-card__heading{font-size:16px;font-size:1rem}@media screen and (max-width: 700px){.image-cards--large .image-card{width:50%}}@media screen and (max-width: 500px){.image-cards--large .image-card{width:100%}}@media screen and (min-width: 768px){.image-cards--large{padding:0}.image-cards--large.image-cards--pull-up{margin-top:-32px}.image-cards--large:after{content:''}}@media screen and (min-width: 800px){.image-cards--large .image-card{width:48%}}@media screen and (min-width: 900px){.image-cards--large.image-cards--pull-up{margin-top:-36px}}@media screen and (min-width: 1200px){.image-cards--large{max-width:780px}.image-cards--large.image-cards--pull-up{margin-top:-42px}}@media screen and (min-width: 1400px){.image-cards--large{max-width:930px}.image-cards--large .image-card{margin:0 28px 0 0}.image-cards--large .image-card__content{padding:28px}.image-cards--large.image-cards--pull-up{margin-top:-50px}}@media screen and (min-width: 1800px){.image-cards--large{max-width:1090px}.image-cards--large .image-card__heading{font-size:20px;font-size:1.25rem}.image-cards--large.image-cards--pull-up{margin-top:-66px}}@media screen and (min-width: 2000px){.image-cards--large{max-width:1400px}.image-cards--large .image-card{margin:0 40px 0 0}.image-cards--large .image-card__content{padding:33px 40px}.image-cards--large .image-card__heading{font-size:24px;font-size:1.5rem}.image-cards--large.image-cards--pull-up{margin-top:-77px}}.image-cards--large *{box-sizing:inherit}.image-card{box-sizing:border-box;height:auto;margin:0;overflow:hidden;position:relative;width:280px}.image-card a,.image-card .image-card-inner{border:none;height:0;position:relative;display:block;width:100%;padding-bottom:56.25%;z-index:4;overflow:hidden}@media screen and (min-width: 1000px){.image-card{height:auto;margin:0 20px}.image-card a:focus .image-card__image,.image-card a:hover .image-card__image,.image-card .image-card-inner:focus .image-card__image,.image-card .image-card-inner:hover .image-card__image{transform:scale(1.1)}}.stat-card__content{background:#fff;margin:0 0 10px;padding:4% 18px;height:100%;width:100%;position:absolute}@media screen and (min-width: 425px){.stat-card__content{padding:6% 18px 4%}}.stat-card__content h2{font-size:13px;font-size:.8125rem;font-weight:700;color:#000;letter-spacing:0;margin:0 0 1.188em;text-transform:uppercase}@media screen and (min-width: 360px){.stat-card__content h2{font-size:16px;font-size:1rem}}@media screen and (min-width: 1200px){.image-cards .stat-card__content h2{font-size:14px;font-size:.875rem}}@media screen and (min-width: 1400px){.image-cards .stat-card__content h2{font-size:16px;font-size:1rem}}@media screen and (min-width: 1600px){.image-cards .stat-card__content h2{font-size:18px;font-size:1.125rem}}@media screen and (min-width: 500px) and (max-width: 640px){.stat-card__content{padding:8px}.stat-card__content h2{font-size:13px;font-size:.8125rem;margin-bottom:5px}}@media screen and (min-width: 1600px){.stat-card__content{padding:30px 30px 50px}}@media screen and (min-width: 1800px){.stat-card__content{padding-top:40px}.stat-card__content h2{font-size:20px;font-size:1.25rem}}@media screen and (min-width: 2000px){.stat-card__content h2{font-size:24px;font-size:1.5rem}}.stat{align-items:center;display:flex;margin:0}.stat+.stat{margin:18px 0 0}@media screen and (min-width: 500px) and (max-width: 640px){.stat+.stat{margin:10px 0 0}}.stat__label{font-size:14px;font-size:.875rem;color:#000;flex:0 0 86px;line-height:1.05;margin:0 18px 0 0;text-align:right}@media screen and (min-width: 1800px){.stat__label{font-size:16px;font-size:1rem;flex:0 0 100px}}.stat__label img{height:auto}.stat__bar-wrapper{flex:1;position:relative}.stat__bar-wrapper.stat__bar-wrapper--flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.stat__bar-wrapper.stat__bar-wrapper--flex .stat__bar-label{margin-left:8px;position:static}.stat__bar{height:40px}.stat__bar-label{font-size:20px;font-size:1.25rem;color:#000;left:55px;letter-spacing:0;position:absolute;right:auto;top:6px}.stat__bar-label.stat__bar-label--strong{color:#fff;font-weight:700;left:auto;right:14px}@media screen and (min-width: 500px) and (max-width: 1200px){.stat__bar-label{left:35px}}@media screen and (min-width: 1800px){.stat__bar-label{left:30px}}@media screen and (min-width: 2000px){.stat__bar-label{left:50px}}.in-view #stat-bar-1{width:100%}.in-view .stat__bar div{display:block;background-image:linear-gradient(90deg, #E31837, #9F0D23);height:100%;width:100%;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;animation:progressbar 1s ease-out forwards}.in-view .stat__bar.competitor div{animation:progressbar 0.3s ease-out forwards}@keyframes statBar1Animation{0%{width:0%}100%{width:100%}}@keyframes statBar2Animation{0%{width:0%}100%{width:14%}}@keyframes progressbar{0%{width:0%;background-position:top left}100%{width:100%;background-position:bottom right}}.image-card__image{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:transform 0.5s;width:100%;z-index:1}.image-card__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;box-sizing:border-box;height:100%;padding:18px;position:absolute;width:100%;z-index:3}@media screen and (min-width: 768px){.image-card__content{padding:20px}}@media screen and (min-width: 1000px){.image-card__content{padding:30px}}@media screen and (min-width: 1400px){.image-card__content{padding:40px 36px}}.image-card__intro{font-size:12px;font-size:.75rem;color:#fff;font-weight:700;line-height:1.08;margin:0 0 0.417em;text-transform:uppercase;text-shadow:0 4px 17px rgba(0,0,0,0.15)}@media screen and (min-width: 1400px){.image-card__intro{font-size:14px;font-size:.875rem;line-height:1.07}}.image-card__heading{font-size:16px;font-size:1rem;color:#fff;font-weight:700;line-height:1.125;margin:0;text-shadow:0 4px 17px rgba(0,0,0,0.15)}@media screen and (min-width: 1400px){.image-card__heading{font-size:20px;font-size:1.25rem;line-height:1.1}}@media screen and (min-width: 1800px){.image-card__heading{font-size:24px;font-size:1.5rem;line-height:1.08}}.content-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;box-sizing:border-box;margin:0 auto;max-width:700px;padding:0 20px;position:relative;z-index:2}.content-cards.flickity-enabled{display:block}.content-cards:after{content:'flickity';display:none}.content-cards.content-cards--pull-up{margin-top:-60px}@media screen and (min-width: 760px){.content-cards{padding:0}.content-cards:after{content:''}.content-cards.content-cards--pull-up{margin-top:-32px}}@media screen and (min-width: 1000px){.content-cards.content-cards--pull-up{margin-top:-56px}}@media screen and (min-width: 1200px){.content-cards{max-width:780px}.content-cards.content-cards--pull-up{margin-top:-46px}}@media screen and (min-width: 1400px){.content-cards{max-width:930px}.content-cards.content-cards--pull-up{margin-top:-56px}}@media screen and (min-width: 1800px){.content-cards{max-width:1090px}}@media screen and (min-width: 2000px){.content-cards{max-width:1400px}.content-cards.content-cards--pull-up{margin-top:-76px}}.content-cards *{box-sizing:inherit}.content-card{background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,0.1);margin:0 20px 0 0;min-height:320px;padding:20px;position:relative;z-index:1;width:100%}.content-card:last-child{margin-right:0 !important}.content-card p{font-size:14px;font-size:.875rem;color:#4C4C4C;font-weight:400;line-height:1.75}.content-card .btn-tertiary,.content-card .inputfile+label{margin-top:10px}@media screen and (max-width: 760px){.content-card{height:100%}}@media screen and (min-width: 760px){.content-card{width:50%}}@media screen and (min-width: 1200px){.content-card{margin:0 24px 0 0}}@media screen and (min-width: 1400px){.content-card{padding:26px 30px 40px;margin:0 30px 0 0}.content-card .btn-tertiary,.content-card .inputfile+label{margin-top:26px}}@media screen and (min-width: 1800px){.content-card{margin:0 34px 0 0}}@media screen and (min-width: 2000px){.content-card{margin:0 44px 0 0;min-height:300px;padding:34px 36px  40px}}.content-card__heading{font-size:16px;font-size:1rem;font-weight:700;color:#000000;letter-spacing:0;text-transform:uppercase}@media screen and (min-width: 1800px){.content-card__heading{font-size:20px;font-size:1.25rem}}@media screen and (min-width: 2000px){.content-card__heading{font-size:24px;font-size:1.5rem}}.player-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;box-sizing:border-box;padding:0 15px;position:relative;z-index:2;margin-bottom:40px}.player-cards.flickity-enabled{display:block}.player-cards:after{content:'flickity';display:none}.player-cards .player-card{margin:20px 0px 20px 0px;width:50%;padding-right:10px}.player-cards .player-card .player-caption{display:block;background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:13px;font-size:.8125rem}.player-cards .flickity-prev-next-button{display:none}.player-cards .flickity-prev-next-button:disabled{display:none}@media screen and (min-width: 768px){.player-cards{padding:0}.player-cards:after{content:''}.player-cards.carousel-for-tablet:after{content:'flickity'}.player-cards .player-card{margin:10px 0 20px 0;width:175px;padding:0 7px}}@media screen and (min-width: 900px){.player-cards .flickity-prev-next-button{display:block}.player-cards .flickity-prev-next-button.previous{left:-80px}.player-cards .flickity-prev-next-button.next{right:-80px}}@media screen and (min-width: 1200px){.player-cards.carousel-for-widescreen:after{content:'flickity'}.player-cards .player-card{width:192px;padding:0 7px}}@media screen and (min-width: 1600px){.player-cards .player-card{width:240px;padding:0 10px}}@media screen and (min-width: 1800px){.player-cards .player-card{width:260px;padding:0 11px}}.player-cards *{box-sizing:inherit}.player-cards--wrapper{position:relative;z-index:2}.player-cards--wrapper.player-cards--pull-up{margin-top:-30px}@media screen and (min-width: 768px){.player-cards--wrapper.player-cards--pull-up.player-cards--pull-up{margin-top:-35px}}@media screen and (min-width: 1000px){.player-cards--wrapper.player-cards--pull-up.player-cards--pull-up{margin-top:-60px}}@media screen and (min-width: 1280px){.player-cards--wrapper.player-cards--pull-up.player-cards--pull-up{margin-top:-80px}}.player-cards--wrapper .player-cards--content{max-width:700px;margin:0 auto}@media screen and (min-width: 1200px){.player-cards--wrapper .player-cards--content{max-width:960px}}@media screen and (min-width: 1600px){.player-cards--wrapper .player-cards--content{max-width:1200px}}@media screen and (min-width: 1800px){.player-cards--wrapper .player-cards--content{max-width:1300px}}.player-cards--wrapper.m-category-listing{padding-top:40px}.player-cards--wrapper.m-category-listing.player-cards--pull-up{padding-top:0px;padding-bottom:0px}.player-cards--wrapper.m-category-listing .m-category-listing-header h2{font-size:20px;font-size:1.25rem;margin-bottom:8px}@media screen and (max-width: 520px){.player-cards--wrapper.m-category-listing.player-listing .m-category-listing-content h2{font-weight:bold;text-align:left}}.player-cards--wrapper.m-category-listing .player-cards img{border-bottom:0;display:block}.player-cards--wrapper .flickity-page-dots{bottom:20px}.player-cards--wrapper.instructor-carousel .player-cards{margin-bottom:0}.player-cards--wrapper.instructor-carousel .m-category-listing-content ul{margin-bottom:0}.player-cards--wrapper.instructor-carousel .instructor-carousel-cta{text-align:center;margin-bottom:20px}.player-cards--wrapper.instructor-carousel .instructor-carousel-cta a{margin-bottom:10px}.player-cards--wrapper.instructor-carousel .flickity-page-dots{position:initial;left:auto;bottom:auto;margin-bottom:0;margin-top:12px}.player-cards--wrapper.instructor-carousel .flickity-page-dots .dot{margin-bottom:30px}@media screen and (max-width: 767px){.player-cards--wrapper.instructor-carousel .flickity-page-dots .dot{margin-bottom:20px}}.product-cards__section{padding:92px}@media screen and (max-width: 660px){.product-cards__section{padding:50px}}.product-cards__heading{font-size:26px;font-size:1.625rem;font-weight:700;letter-spacing:-0.5px;margin:0 0 38px;text-align:center;text-transform:uppercase}@media screen and (min-width: 660px){.product-cards__heading{font-size:52px;font-size:3.25rem;margin:0 0 58px}}.product-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;box-sizing:border-box;margin:0 auto;padding:0 15px;position:relative;max-width:700px;z-index:2;margin-bottom:40px}.product-cards.flickity-enabled{display:block}.product-cards:after{content:'flickity';display:none}.product-cards .product-card{border:1px solid rgba(0,0,0,0.1);box-shadow:0 10px 10px 0 rgba(0,0,0,0.1);height:160px;margin:20px 10px 20px 0;width:50%}.product-cards .product-card.product-card--cta{height:220px}.product-cards .product-card .product-card__image{max-width:116px}.product-cards .product-card:last-child{margin-right:0}.product-cards.product-cards--pull-up{margin-top:-60px}.product-cards .flickity-prev-next-button{display:none}.product-cards .flickity-prev-next-button:disabled{display:none}@media screen and (min-width: 768px){.product-cards{padding:0}.product-cards .product-card{height:236px;margin:20px 20px 20px 0;width:220px}.product-cards .product-card.product-card--cta{height:330px;height:300px}.product-cards .product-card .product-card__image{max-width:168px}}@media screen and (min-width: 900px){.product-cards .flickity-prev-next-button{display:block}.product-cards .flickity-prev-next-button.previous{left:-80px}.product-cards .flickity-prev-next-button.next{right:-80px}}@media screen and (min-width: 1200px){.product-cards{max-width:700px}.product-cards .product-card{height:202px;width:160px}.product-cards .product-card.product-card--cta{height:296px;height:266px}.product-cards .product-card .product-card__image{max-width:125px}}@media screen and (min-width: 1280px){.product-cards.product-cards--pull-up{margin-top:-80px}}@media screen and (min-width: 1400px){.product-cards{max-width:840px}.product-cards .product-card{height:224px;width:192px}.product-cards .product-card.product-card--cta{height:318px;height:288px}.product-cards .product-card .product-card__image{max-width:150px}}@media screen and (min-width: 1800px){.product-cards{max-width:980px}.product-cards .product-card{height:260px;margin:20px 28px 20px 0;width:224px}.product-cards .product-card.product-card--cta{height:354px;height:324px}.product-cards .product-card .product-card__image{max-width:175px}}@media screen and (min-width: 2000px){.product-cards{max-width:1400px}.product-cards .product-card{height:340px;margin:20px 40px 20px 0;width:320px}.product-cards .product-card.product-card--cta{height:416px}.product-cards .product-card .product-card__image{max-width:250px}}.product-cards *{box-sizing:inherit}.product-card{background:#fff;position:relative}.product-card a{border:none;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.product-card a:hover .product-card__image img{transform:scale(1.1)}.product-card a:hover .product-card__cta{background:#000;color:#fff}.product-card__image{margin:0 auto;max-width:260px;overflow:hidden;position:relative}.product-card__image img{display:block;position:relative;left:0;right:0;transition:transform .2s;top:0;bottom:0;width:100%;height:auto}.product-card__content{text-align:center;padding:0 12px 20px}@media screen and (min-width: 660px){.product-card__content{padding:0 24px 30px}}.product-card__title{font-size:14px;font-size:.875rem;font-weight:700;color:#000;letter-spacing:0;line-height:1.07;margin:0 auto;max-width:266px}@media screen and (min-width: 1800px){.product-card__title{font-size:16px;font-size:1rem}}.product-card__cta{font-size:12px;font-size:.75rem;background:#fff;border:1px solid #000000;border-radius:3px;color:#000000;font-weight:700;margin:2em auto 0;max-width:126px;padding:10px 12px;text-align:center;transition:all linear 0.1s}.product-card__cta:hover,.product-card__cta:focus{background:#000;color:#fff}@media screen and (min-width: 1800px){.product-card__cta{font-size:14px;font-size:.875rem}}.hero-2018__wrapper--witb{background:#fff}@media screen and (min-width: 1150px){.hero-2018__wrapper--witb{padding:60px 0}}.hero-2018__wrapper--witb .hero-2018__content-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:none}@media screen and (max-width: 767px){.hero-2018__wrapper--witb .hero-2018__content-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative}@media screen and (min-width: 1150px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column{transform:translateX(-75px)}}@media screen and (max-width: 767px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width: 1150px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player{transform:translateX(75px)}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .cta-background{background-repeat:no-repeat;position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;background-size:cover}@media screen and (max-width: 767px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .cta-background{height:0;padding-bottom:71.875%;position:relative;width:100%}}@media screen and (max-width: 767px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content{padding:0 15px;width:auto}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content-text{text-align:center;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:6%}@media screen and (max-width: 767px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content-text{margin-bottom:0}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content-text .hero-2018__title{color:initial;margin-bottom:0}@media screen and (min-width: 500px) and (max-width: 767px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content-text .hero-2018__title{font-size:32px;font-size:2rem}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content-text .hero-2018__title-intro{padding-right:0;color:initial}@media screen and (min-width: 768px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content-text .hero-2018__title-intro{line-height:1.3;margin-bottom:0}}@media screen and (max-width: 767px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content-text .hero-2018__title-intro:nth-of-type(2){padding:0 13%}}@media screen and (max-width: 520px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__content-text .hero-2018__title-intro:nth-of-type(2){padding:0 14%}}@media screen and (min-width: 768px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-player .hero-2018__cta{margin-top:0.875em}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb{align-self:center;width:50%}@media screen and (max-width: 520px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb{width:100%}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb .hero-2018__cta{text-align:center}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div{width:70%;margin:0 auto}@media screen and (min-width: 1000px) and (max-width: 1399px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div{width:85%}}@media screen and (min-width: 768px) and (max-width: 999px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div{width:95%}}@media screen and (max-width: 520px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div{width:90%}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slick-slide img{margin:0 auto}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slick-track{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}@media screen and (min-width: 768px) and (max-width: 1199px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for{margin-bottom:0}}@media screen and (min-width: 1000px) and (max-width: 1199px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide picture,.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide img{max-width:70%;margin:0 auto}}@media screen and (min-width: 768px) and (max-width: 999px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide picture,.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide img{max-width:68%;margin:0 auto}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc{background-image:linear-gradient(90deg, rgba(237,237,237,0) 0%, #EDEDED 50%, rgba(237,237,237,0) 100%),linear-gradient(90deg, rgba(237,237,237,0) 0%, #EDEDED 50%, rgba(237,237,237,0) 100%);background-size:100% 3px;background-position:0% 0%, 0% 100%;background-repeat:no-repeat;color:#000;padding:16px 0;text-align:center}@media screen and (max-width: 767px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc{background-image:linear-gradient(90deg, #ededed 0%, #EDEDED 50%, #ededed 100%);min-height:initial;background-size:100% 4px;padding:20px 0 15px}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc h3,.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc ul{text-align:justify;margin:0}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc h3{padding:2px 15px 2px 0;font-size:15px;font-size:.9375rem;text-transform:uppercase}@media screen and (min-width: 320px) and (max-width: 439px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc h3{font-size:14px;font-size:.875rem;padding-right:10px}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc h3 span{text-transform:none}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc ul{list-style:none;padding:0;margin:0;max-width:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc ul li{font-size:12px;font-size:.75rem;border-left:2px solid #e3dede;padding:2px 15px}@media screen and (min-width: 320px) and (max-width: 439px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-for .slick-slide div.hero-2018__content-witb-desc ul li{padding:0 10px}}@media screen and (min-width: 1000px) and (max-width: 1199px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider{width:85%;padding-bottom:8px}}@media screen and (min-width: 768px) and (max-width: 999px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider{width:75%;padding-bottom:16px}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider .slick-slide picture,.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider .slick-slide img{max-width:inherit}@media screen and (min-width: 768px) and (max-width: 999px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider .slick-slide picture,.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider .slick-slide img{max-width:80%;margin:auto;padding-bottom:6px}}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider .slick-slide.slick-current picture{position:relative;border:0 none}.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider .slick-slide.slick-current picture:after{content:'';position:absolute;border-style:solid;border-width:1px;border-color:#e31837;width:85%;bottom:-10px;left:50%;transform:translate(-50%, 0)}@media screen and (min-width: 768px) and (max-width: 999px){.hero-2018__wrapper--witb .hero-2018__content-container .hero-2018__content-column.hero-2018__content-witb>div .slider-nav.thumbnail-slider .slick-slide.slick-current picture:after{width:70%;bottom:0}}.m-instructor-video-wrapper{position:relative}@media screen and (max-width: 550px){.m-instructor-video-wrapper .is-hidden-mobile{display:none}}@media screen and (min-width: 551px){.m-instructor-video-wrapper .is-hidden-desktop{display:none}}.m-instructor-video-wrapper button{padding:.9em 1.15em}.m-instructor-video-wrapper .m-instructor-video-hero{position:absolute;width:100%}.m-instructor-video-wrapper .m-instructor-video-hero .hero-2018:before{z-index:auto}.m-instructor-video-wrapper .m-instructor-video-hero .homepage-hero{max-height:475px}.m-instructor-video-wrapper .m-instructor-video-hero .homepage-hero:after{content:"";position:absolute;bottom:-85px;left:0;right:0;height:85px;background:#234302;background:-moz-linear-gradient(left, #234302 0%, #244603 34%, #27500a 60%, #2d641b 100%);background:-webkit-linear-gradient(left, #234302 0%, #244603 34%, #27500a 60%, #2d641b 100%);background:linear-gradient(to right, #234302 0%, #244603 34%, #27500a 60%, #2d641b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#234302', endColorstr='#2d641b',GradientType=0 )}@media screen and (max-width: 1120px){.m-instructor-video-wrapper .m-instructor-video-hero{display:none}}.m-instructor-video-wrapper .m-video-instructor{color:#999;-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-size:.6875rem;font-weight:700;line-height:1.7;padding-top:0.3125em}.m-instructor-video-wrapper .m-video-instructor a,.m-instructor-video-wrapper .m-video-instructor a:hover{color:#999;border-bottom-color:#999;line-height:1.0;display:inline-block}.m-instructor-video{position:relative}@media screen and (min-width: 1121px){.m-instructor-video{padding-top:100px}}.m-instructor-video .m-share-links{padding:1em 1em 0.5em 1em;float:right;margin-top:0 !important}.m-instructor-video .m-share-links a{width:auto;color:#999;border:0;-webkit-transition:color linear 0.2s;-moz-transition:color linear 0.2s;-ms-transition:color linear 0.2s;transition:color linear 0.2s}.m-instructor-video .m-share-links a:hover,.m-instructor-video .m-share-links a:focus{color:#000}.m-instructor-video .m-video-desc{padding:0 1em 1em;clear:both}.m-instructor-video .m-video-desc h2,.m-instructor-video .m-video-desc .ext-h2{font-size:18px;font-size:1.125rem;margin-bottom:0;margin-top:1em}.m-instructor-video .m-video-desc p{margin-top:0.5em;margin-bottom:0.5em;max-width:780px}.m-instructor-video .m-video-desc .long-desc{display:none}.m-instructor-video .m-video-desc button{background:#fff;color:#000;border:0 none;position:relative;padding-left:0;padding-top:0;text-transform:uppercase;font-size:14px;font-size:.875rem}.m-instructor-video .m-video-desc button:after{content:"";display:block;height:10px;width:10px;margin:auto;bottom:22px;-webkit-transform:rotate(223deg);-moz-transform:rotate(223deg);-ms-transform:rotate(223deg);transform:rotate(223deg);border-top:2px solid #000;border-left:2px solid #000;margin-bottom:-4px;background:transparent;position:absolute;right:-12px}.m-instructor-video .m-video-desc button.show-less:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:-14px}.m-instructor-video .m-video-desc .m-video-description{margin-top:0.5em;margin-bottom:.5em;max-width:780px;color:#4c4c4c;font-size:14px;font-size:.875rem;line-height:1.9em}.m-instructor-video .m-video-desc .m-video-description p{margin-top:inherit;margin-bottom:inherit;max-width:inherit;line-height:inherit}.m-video-listing{padding-top:0}.m-video-listing button{padding:.9em 1.15em}.m-video-listing .m-video-search{width:100%;position:relative}.m-video-listing .m-video-search button{position:absolute;right:0;left:auto;top:0;background:#4dab4a;border:0 none;padding:0.4em 0.875em;border-radius:0.875em;margin-top:0.5em}.m-video-listing .m-video-search button:hover{background:#2a5012}.m-video-listing .m-video-search button .titleist-icon{font-size:15px;font-size:.9375rem}.m-video-listing .m-video-search .m-video-search-results-header{margin-bottom:0}.m-video-listing .m-video-category-tabs{margin-bottom:15px}.m-video-listing .m-video-category-tabs a{color:#000;font-weight:bold;margin-right:30px;display:inline-block;border:0 none;margin-bottom:10px;font-size:15px;font-size:.9375rem}@media screen and (max-width: 767px){.m-video-listing .m-video-category-tabs a{margin-right:8px;font-size:14px;font-size:.875rem}}.m-video-listing .m-video-category-tabs a.selected{border-bottom:2px solid #4dab4a}.m-video-listing .m-video-category-tabs a:last-child{margin-right:0}.m-video-listing .m-video-filters .m-video-filter-clear a{color:#000;border:0 none;font-size:12px;font-size:.75rem;border-bottom:1px solid #000;display:inline-block;line-height:1.0}@media screen and (max-width: 660px){.m-video-listing .m-video-filters .m-video-filter-clear{padding-left:20px !important;width:100% !important}.m-video-listing .m-video-filters .m-video-filter-clear .gutter,.m-video-listing .m-video-filters .m-video-filter-clear .sub-menu>li{margin-left:0}}.m-video-listing .m-video-filters .gutter,.m-video-listing .m-video-filters .sub-menu>li{margin-bottom:0;margin-left:8px;top:0;left:0;width:100%;z-index:1}@media screen and (max-width: 520px){.m-video-listing .m-video-filters .gutter,.m-video-listing .m-video-filters .sub-menu>li{margin-left:0}}.m-video-listing .m-video-filters .m-video-filter-selected{font-weight:bold;margin-bottom:4px;font-size:20px;font-size:1.25rem}.m-video-listing .m-video-filters .m-video-filter-selected .gutter,.m-video-listing .m-video-filters .m-video-filter-selected .sub-menu>li{position:relative;padding-left:0;margin-left:20px}.m-video-listing .m-video-filters .m-video-filter-label{font-weight:bold;width:auto;text-transform:uppercase;font-size:16px;font-size:1rem}@media screen and (max-width: 520px){.m-video-listing .m-video-filters .m-video-filter-label{width:100% !important}}.m-video-listing .m-video-filters .m-video-filter-label .gutter,.m-video-listing .m-video-filters .m-video-filter-label .sub-menu>li{position:relative;margin-left:0}.m-video-listing .m-video-filters .m-video-filter{position:relative;display:inline-block}.m-video-listing .m-video-filters .m-video-filter button{background:#fff;color:#000;border:0 none;position:relative;padding-right:20px;padding-left:0;padding-top:0;font-size:14px;font-size:.875rem;font-weight:normal;z-index:10;margin-bottom:0;padding-bottom:0}.m-video-listing .m-video-filters .m-video-filter button.selected{color:#999}.m-video-listing .m-video-filters .m-video-filter button:after{content:"";display:block;height:8px;width:8px;margin:auto;bottom:6px;-webkit-transform:rotate(223deg);-moz-transform:rotate(223deg);-ms-transform:rotate(223deg);transform:rotate(223deg);border-top:2px solid #000;border-left:2px solid #000;background:transparent;position:absolute;right:-2px}.m-video-listing .m-video-filters .m-video-filter ol{display:none;width:50px;padding:0;margin:0;overflow:visible}.m-video-listing .m-video-filters .m-video-filter ol li{color:#000;padding:2px 0;text-decoration:none;display:block;min-width:200px;cursor:pointer}.m-video-listing .m-video-filters .m-video-filter ol li:hover{color:#4dab4a}.m-video-listing .m-video-filters .sm-w-20{position:relative;padding-left:20px}@media screen and (max-width: 520px){.m-video-listing .m-video-filters .sm-w-20{margin-bottom:14px;width:auto}}@media screen and (min-width: 520px){.m-video-listing .m-video-filters .sm-w-20{width:auto}.m-video-listing .m-video-filters .m-video-filter-label{width:auto}}@media screen and (max-width: 520px){.m-video-listing .m-video-filters .col+.col+.col+.col{padding-left:50px}}@media screen and (max-width: 360px){.m-video-listing .m-video-filters .col+.col+.col+.col{padding-left:20px}}.m-video-listing .m-videos .videos-loading{display:none;width:100%;margin:0 auto}.m-video-listing .m-videos .videos-loading img{width:auto}.m-video-listing .m-videos .load-more-wrapper img{width:auto}.m-video-listing .m-videos .load-more-wrapper .load-more{display:block;margin:0 auto;background:#fff;border:0 none;position:relative;text-transform:uppercase;font-size:16px;font-size:1rem;color:#000;-webkit-transform:translateX(-35px);-moz-transform:translateX(-35px);-ms-transform:translateX(-35px);transform:translateX(-35px)}.m-video-listing .m-videos .load-more-wrapper .load-more:after{content:'';display:block;height:40px;width:40px;position:absolute;top:0px;right:-40px;background:url(/build/assets/images/icons/PNG/load-more-icon.png) no-repeat}.m-video-listing .m-videos .no-results{display:none}.m-video-listing .m-videos .cta-wrapper{text-align:center}.m-video-listing .m-video-category{display:inline-block;background-color:#4dab4a;color:#fff;font-size:10px;font-size:.625rem;padding:0.3125em 1em;margin-bottom:4px;text-transform:uppercase}.m-video-listing .m-video-wrapper .m-video>a{position:absolute;width:100%;height:100%;left:0;top:0;border-width:0px;z-index:1;cursor:pointer;background-position:center top;background-repeat:no-repeat;background-size:contain;overflow:hidden;display:block;color:#e31837;text-align:center;border-bottom:0}.m-video-listing .m-video-wrapper .m-video>a span{top:45%}.m-video-listing .m-video-wrapper .m-video>a .icon-play-over-video{width:100%;display:block;text-align:center;font-size:40px;font-size:2.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:98;color:#fff;opacity:.75}.m-video-listing .m-video-wrapper .m-video>a .icon-play-over-video:before{content:" ";display:block;color:#fff;display:block;width:36px;height:26px;background:url(/build/assets/images/icons/PNG/yt-play-button-red.png) no-repeat center center;background-size:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(/build/assets/images/icons/PNG/yt-play-button-gray.png)}.m-video-listing .m-video-wrapper .m-video>a:hover .icon-play-over-video{opacity:1}.m-video-listing .m-video-wrapper h3,.m-video-listing .m-video-wrapper ext-h2{font-size:18px;font-size:1.125rem;margin-top:0}.m-video-listing .m-video-wrapper .m-video-title{margin-bottom:0px}.m-video-listing .m-video-wrapper .m-video-title a{color:#000;border:0 none}.m-video-listing .m-video-wrapper .m-video-desc{font-size:14px;font-size:.875rem;color:#000;margin-top:10px}.m-video-listing .m-video-wrapper .m-video-instructor{line-height:1.7;padding-top:0.3125em;color:#999;-webkit-transition:all linear 0.1s;-moz-transition:all linear 0.1s;-ms-transition:all linear 0.1s;transition:all linear 0.1s;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-size:.6875rem;font-weight:700}.m-video-listing .m-video-wrapper .m-video-instructor a,.m-video-listing .m-video-wrapper .m-video-instructor a:hover{color:#999;border-bottom-color:#999;line-height:1.0;display:inline-block}.cta-grid{max-width:1040px;margin:0 auto;padding:0 5px}@media screen and (min-width: 660px){.cta-grid{width:90%}}.cta-grid .cta-grid-heading{max-width:500px;margin:0 auto;padding:40px 0}@media screen and (min-width: 660px){.cta-grid .cta-grid-heading{padding:60px 0}}.cta-grid .cta-grid-heading h2{margin-top:0px;text-transform:uppercase;text-align:center}.cta-grid .cta-grid-heading p{text-align:center}.cta-grid .grid-items{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.cta-grid .grid-items li{list-style-type:none;padding:0;margin:0 0 20px 0;width:49%;position:relative;padding-bottom:32px;box-shadow:0 10px 30px 0 rgba(0,0,0,0.1)}@media screen and (min-width: 660px){.cta-grid .grid-items li{width:32%}}.cta-grid .grid-items li .cta-label{background:#234302;background:-moz-linear-gradient(top, #234302 0%, #244603 34%, #27500a 60%, #2d641b 100%);background:-webkit-linear-gradient(top, #234302 0%, #244603 34%, #27500a 60%, #2d641b 100%);background:linear-gradient(to bottom, #234302 0%, #244603 34%, #27500a 60%, #2d641b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#234302', endColorstr='#2d641b',GradientType=0 );color:#fff;padding:0 0 0 2px;position:absolute;width:100%;box-sizing:border-box;margin:0;bottom:0px;line-height:32px;font-size:11px;font-size:.6875rem}@media screen and (min-width: 360px){.cta-grid .grid-items li .cta-label{font-size:13px;font-size:.8125rem;padding:0 0 0 5px}}@media screen and (min-width: 420px){.cta-grid .grid-items li .cta-label{font-size:16px;font-size:1rem;padding:0 0 0 6px}}@media screen and (min-width: 660px){.cta-grid .grid-items li .cta-label{font-size:16px;font-size:1rem;padding:0 0 0 30px}}@media screen and (min-width: 1000px){.cta-grid .grid-items li .cta-label{font-size:16px;font-size:1rem}}.cta-grid .grid-items li .cta-label:after{content:' ';display:block;position:absolute;top:0;right:0;height:100%;width:30px;padding:0 10px;border-left:1px solid #3a6213;background:url(/build/assets/images/icons/PNG/instruction-arrow-icon.png) no-repeat center center}.instruction-center-subnav#sticky-subnav{padding:0;text-align:center;position:relative;background:#1f4202;background:-moz-linear-gradient(left, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);background:-webkit-linear-gradient(left, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);background:linear-gradient(to right, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f4202', endColorstr='#2f7c2e',GradientType=0 )}.instruction-center-subnav#sticky-subnav h1,.instruction-center-subnav#sticky-subnav h2,.instruction-center-subnav#sticky-subnav .m-product-label,.instruction-center-subnav#sticky-subnav p{color:#fff}.instruction-center-subnav#sticky-subnav .description p{margin-top:4px}.instruction-center-subnav#sticky-subnav .subnav-content p{margin-top:0px}@media screen and (max-width: 440px){.instruction-center-subnav#sticky-subnav{padding:10px 0}.instruction-center-subnav#sticky-subnav #sticky-nav-items .items-wrapper{background:transparent}.instruction-center-subnav#sticky-subnav .collapsible-menu-heading{color:#fff;margin-bottom:0}.instruction-center-subnav#sticky-subnav ul.collapsible-menu{margin-top:0px}.instruction-center-subnav#sticky-subnav .collapsible-menu.is-active li{background:#1f4202;background:-moz-linear-gradient(left, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);background:-webkit-linear-gradient(left, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);background:linear-gradient(to right, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f4202', endColorstr='#2f7c2e',GradientType=0 )}.instruction-center-subnav#sticky-subnav .collapsible-menu.is-active li a{color:#fff}.instruction-center-subnav#sticky-subnav .collapsible-menu-button[aria-expanded="true"] .collapsible-icon{background-image:url(../images/up-arrow-black.png)}}.instruction-center-subnav#sticky-subnav #sticky-nav-items .items-wrapper:after{display:none}.instruction-center-subnav #sticky-nav-items{background:#1f4202;background:-moz-linear-gradient(left, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);background:-webkit-linear-gradient(left, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);background:linear-gradient(to right, #1f4202 0%, #1e4202 23%, #1f4305 23%, #1f4303 24%, #204406 25%, #204404 28%, #204a0a 32%, #234e09 35%, #224c0a 36%, #235110 39%, #235110 40%, #24530d 41%, #255410 42%, #235412 42%, #265914 47%, #275c16 48%, #285d19 48%, #275f18 50%, #275e1b 50%, #276019 52%, #28611c 52%, #28611a 53%, #29621d 53%, #29621b 54%, #2a631e 54%, #2a631e 55%, #28641c 55%, #2a681f 57%, #296620 57%, #2a681d 57%, #2a6721 58%, #2a681f 58%, #2b6a23 60%, #296b21 60%, #2c6b24 60%, #2a6c22 61%, #2b6d25 62%, #2b6d23 63%, #2e7229 67%, #2c7327 68%, #2f732a 68%, #2d7428 69%, #2e742b 70%, #2f772b 75%, #31792d 75%, #30782c 76%, #307d2f 79%, #2f7c2e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f4202', endColorstr='#2f7c2e',GradientType=0 );text-align:center}@media screen and (min-width: 441px){.instruction-center-subnav #sticky-nav-items{min-height:75px}.instruction-center-subnav #sticky-nav-items.show-on-scroll{display:none}.instruction-center-subnav #sticky-nav-items.show-on-scroll.m-callout--not-top{display:block}}.instruction-center-subnav #sticky-nav-items:after{content:' ';display:block;height:4px;width:100%;position:absolute;bottom:-4px;left:0;right:0;z-index:1;background:rgba(0,0,0,0.2);background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.2)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(255,255,255,0) 100%)}.instruction-center-subnav #sticky-nav-items .items-wrapper:after{display:none}.instruction-center-subnav .subnav-content{max-width:720px;margin:0 auto}.instruction-center-subnav .subnav-logo-wrapper{text-align:center}.instruction-center-subnav .subnav-logo-wrapper img{height:auto}.instruction-center-subnav .subnav-cta-wrapper{box-sizing:border-box;padding:10px 0 10px 0}@media screen and (min-width: 600px){.instruction-center-subnav .subnav-content{display:flex;align-items:center;justify-content:center}.instruction-center-subnav .subnav-content.subnav-content-with-logo .items-wrapper{width:50%;padding:0 0 0 10px}.instruction-center-subnav .subnav-content p{margin-top:0}.instruction-center-subnav .subnav-logo-wrapper{width:50%}}.instruction-center-subnav .subnav-cta{border:1px solid #fff;color:#fff;line-height:1;padding:14px 20px;display:inline-block;border-radius:3px;font-size:14px;font-size:.875rem;margin-left:8px}.instruction-center-subnav .subnav-cta:first-child{margin-left:0px}.instruction-center-subnav .subnav-cta:hover{border-color:#71b21f;color:#71b21f;background:#204e15}.m-numbers-dropdown>div:first-child{padding-bottom:20px}.m-numbers-dropdown--hasbgimage{position:relative;overflow:hidden;background-color:transparent}.m-numbers-dropdown--hasbgimage-image{background-repeat:no-repeat;position:absolute;height:140vh;width:100%;left:0;right:0;top:0;bottom:0;background-size:cover;z-index:-1}@media all and (min-width: 768px){.m-numbers-dropdown--hasbgimage-image{height:120vh}}.m-numbers-dropdown h2,.m-numbers-dropdown .ext-h1{font-size:24px;font-size:1.5rem;max-width:950px;margin-left:auto;margin-right:auto}@media all and (min-width: 768px){.m-numbers-dropdown h2,.m-numbers-dropdown .ext-h1{font-size:30px;font-size:1.875rem}}.m-numbers-dropdown h2+p,.m-numbers-dropdown .ext-h1+p{margin-top:0;padding:2px 0 10px}.m-numbers-dropdown .section-label{color:#e31837;margin-bottom:10px}.m-numbers-dropdown--data{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;margin:auto}@media all and (min-width: 660px){.m-numbers-dropdown--data{width:75%}}@media all and (min-width: 800px){.m-numbers-dropdown--data{width:60%}}.m-numbers-dropdown--data>div{width:100%}.m-numbers-dropdown--data .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 768px){.m-numbers-dropdown--data .row .col p{margin-bottom:20px}}.m-numbers-dropdown--data .row .col div{font-size:36px;font-size:2.25rem;color:#b51029;position:relative;display:inline-block;line-height:1.2;font-weight:bold}.m-numbers-dropdown--data .row .col p{font-weight:bold;text-transform:uppercase;color:#000;padding:0;margin:0;line-height:1.5}.m-numbers-dropdown--data .row .col p.line-three{font-weight:600;color:#9F9F9F;text-transform:uppercase;font-size:12px;font-size:.75rem;font-family:"ProximaNovaExtraCondensed",sans-serif;letter-spacing:1px}.m-numbers-dropdown--data .row .col p.line-three span{color:#b51029;padding-left:6px;position:relative;display:inline-block;font-family:"ProximaNova",sans-serif;font-size:14px;font-size:.875rem;font-weight:bold}@media all and (min-width: 800px){.m-numbers-dropdown--data.two-col{width:50%}}@media all and (min-width: 1000px){.m-numbers-dropdown--data.two-col{width:45%}}.m-numbers-dropdown--data.two-col .row .col{padding:20px;width:calc(50% - 40px)}@media all and (min-width: 768px){.m-numbers-dropdown--data.three-col{width:92%}}@media all and (min-width: 940px){.m-numbers-dropdown--data.three-col{width:75%}}@media all and (min-width: 1050px){.m-numbers-dropdown--data.three-col{width:70%}}.m-numbers-dropdown--data.three-col.is-hidden-lt-768 .row .col{padding:18px;width:calc(33% - 36px)}.m-numbers-dropdown--data.three-col.is-hidden-gt-768 .row .col{padding:20px;width:calc(50% - 40px)}.m-numbers-dropdown--data-all{max-height:0;-webkit-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;-ms-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;overflow:hidden}.m-numbers-dropdown--data-all.active{display:inline-block}.m-numbers-dropdown--data-all .bottom-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;max-width:475px;padding:0 25px;margin-top:30px;margin-bottom:20px}.m-numbers-dropdown--data-all .bottom-text strong{font-size:12px;font-size:.75rem;font-weight:bold;text-transform:uppercase;line-height:26px}.m-numbers-dropdown--data-all .bottom-text>span{text-align:left;padding-left:10px;line-height:26px}.m-numbers-dropdown--data.percent-stats .row .col div{margin-right:20px}.m-numbers-dropdown--data.percent-stats .row .col div:after{content:"%";position:absolute;right:-34px;top:0;font-weight:bold;color:#9F9F9F}.m-numbers-dropdown--data.percent-stats .row .col p.line-three span:after{content:"%";position:absolute;right:-12px;top:0;font-weight:300;color:#9F9F9F}.m-numbers-dropdown--bottom{text-align:center;background-color:#E6E6E6;padding:2px 0;cursor:pointer;color:#000;text-transform:uppercase;font-weight:bold}.m-numbers-dropdown--bottom span{position:relative;font-size:12px;font-size:.75rem}.m-numbers-dropdown--bottom span:before{position:absolute;content:"\276F";-webkit-transition:transform 0.6s ease-in-out;-moz-transition:transform 0.6s ease-in-out;-ms-transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:-20px;top:-8px;font-size:18px;font-size:1.125rem}.m-numbers-dropdown--bottom-collapse-text,.m-numbers-dropdown--bottom-expand-text{display:none}.m-numbers-dropdown.open .m-numbers-dropdown--data-all{max-height:100vh}.m-numbers-dropdown.open .m-numbers-dropdown--bottom span:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}@media screen and (max-width: 767px){.m-numbers-dropdown .is-hidden-lt-768{display:none !important}}@media screen and (min-width: 768px){.m-numbers-dropdown .is-hidden-gt-768{display:none !important}}.m-numbers-modular *:before,.m-numbers-modular *:after{background:#f6f6f6;border-top-color:#b5b5b5}.m-numbers-modular .m-section-inner{padding:50px 20px 80px 20px}.m-numbers-modular .titleist-container{max-width:1088px}.m-numbers-modular h2{text-transform:uppercase;font-size:14px;font-size:.875rem;margin-bottom:16px;color:#4c4c4c}.m-numbers-modular .titleist-number,.m-numbers-modular .competitor-number{color:#b51029;font-weight:bold}.m-numbers-modular .headline-number{position:relative}.m-numbers-modular .headline-number:before{content:' ';display:block;height:8px;border-top-width:1px;border-top-style:solid;position:absolute;width:100%}.m-numbers-modular .headline-number h3{font-size:24px;font-size:1.5rem;text-transform:uppercase;position:relative;margin-top:0;margin-bottom:0;padding-top:44px;text-align:center}.m-numbers-modular .headline-number .headline-number-data{text-align:center;padding-top:32px;padding-bottom:36px;position:relative}.m-numbers-modular .headline-number .headline-number-data:after{bottom:0;content:' ';display:block;height:8px;border-top-width:1px;border-top-style:solid;position:absolute;width:100%}.m-numbers-modular .headline-number .headline-number-data .titleist-number{display:block;font-size:72px;font-size:4.5rem;line-height:1}.m-numbers-modular .headline-number .headline-number-data .competitor-label{display:block;font-size:12px;font-size:.75rem;margin-top:22px;margin-bottom:12px;line-height:1}.m-numbers-modular .headline-number .headline-number-data .competitor-number{display:block;font-size:22px;font-size:1.375rem;line-height:1}.m-numbers-modular .headline-number.single-line:after{bottom:-7px;content:' ';display:block;height:8px;border-top-width:1px;border-top-style:solid;position:absolute;width:100%}.m-numbers-modular .headline-number.single-line .headline-number-data:after{display:none}.m-numbers-modular .m-numbers-modular__bottom .m-numbers-modular__description p{padding:26px 0 36px 0;font-size:18px;font-size:1.125rem;line-height:1.222}.m-numbers-modular .m-numbers-modular__bottom .numbers-list{margin:0;padding:0}.m-numbers-modular .m-numbers-modular__bottom .numbers-list li{list-style-type:none;display:flex;position:relative;padding:24px 0 28px 0}.m-numbers-modular .m-numbers-modular__bottom .numbers-list li .titleist-number{flex-basis:98px;text-align:center;font-size:22px;font-size:1.375rem;line-height:1.455}.m-numbers-modular .m-numbers-modular__bottom .numbers-list li .number-label{font-size:18px;font-size:1.125rem;line-height:1.455}.m-numbers-modular .m-numbers-modular__bottom .numbers-list li:first-child:before{top:-7px;content:' ';display:block;height:8px;border-top-width:1px;border-top-style:solid;position:absolute;width:100%}.m-numbers-modular .m-numbers-modular__bottom .numbers-list li:after{bottom:0;content:' ';display:block;height:8px;border-top-width:1px;border-top-style:solid;position:absolute;width:100%}.m-numbers-modular.m-section-tertiary *:before,.m-numbers-modular.m-section-tertiary *:after{background:#3e3e3e;border-top-color:#7f7f7f}.m-numbers-modular.m-section-tertiary h2{color:#f6f6f6}.m-numbers-modular.m-section-tertiary .competitor-label{color:#9f9f9f}.m-numbers-modular.m-section-tertiary .m-numbers-modular__bottom .m-numbers-modular__description p{color:#9f9f9f}.m-numbers-modular.m-section-tertiary .m-numbers-modular__bottom .numbers-list li .number-label{color:#9f9f9f}@media screen and (min-width: 768px){.m-numbers-modular .m-numbers-modular__left-col{flex-basis:320px}.m-numbers-modular .m-numbers-modular__right-col{flex-basis:calc(100% - 320px - 32px);margin-left:32px}.m-numbers-modular .headline-number{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:row-reverse;justify-content:space-between}.m-numbers-modular .headline-number h3{font-size:32px;font-size:2rem;position:relative;margin-top:0;margin-bottom:0;padding-top:44px;text-align:left}.m-numbers-modular .headline-number h3:after{bottom:0;content:' ';display:block;height:8px;border-top-width:1px;border-top-style:solid;position:absolute;width:100%}.m-numbers-modular .headline-number.single-line h3:after{display:none}.m-numbers-modular .m-numbers-modular__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.m-numbers-modular .m-numbers-modular__bottom .m-numbers-modular__description p{padding:24px 0 28px 0;font-size:22px;font-size:1.375rem;line-height:1.455}.m-numbers-modular .m-numbers-modular__bottom .numbers-list li{padding:24px 0 28px 0}.m-numbers-modular .m-numbers-modular__bottom .numbers-list li .number-label{font-size:22px;font-size:1.375rem;line-height:1.455}.m-numbers-modular .m-numbers-modular__bottom .numbers-list li:first-child:before{display:none}}@media screen and (min-width: 1100px){.m-numbers-modular .m-section-inner{padding-left:0px;padding-right:0px}}.m-player-gallery-bg{position:relative;height:auto;background-color:#f6f6f6;background-image:url(/build/assets/images/players/gray-line-bg.png);padding:60px 0;overflow:hidden}@media screen and (min-width: 768px){.m-player-gallery-bg{padding:0px 0;height:850px}}@media screen and (min-width: 1100px){.m-player-gallery-bg{height:1050px}}.m-player-gallery-bg .m-player-gallery__midpoint{width:50px;height:20px;position:absolute;left:0;transform:translateY(0%)}.m-player-gallery-bg .m-player-gallery__background{box-sizing:border-box;padding:0px 0 0 0;height:100%}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track{display:none}@media screen and (min-width: 768px){.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track{display:block;background-color:#f6f6f6;position:absolute;top:40%;transform:translateY(-50%);width:100%;overflow:hidden}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee{position:relative;line-height:1;box-sizing:border-box;font-size:20px;font-size:1.25rem;height:54px;padding:15px 0;border-bottom:4px solid #e8e8e8}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee .js-marquee{display:flex;flex-wrap:nowrap}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee .m-player-gallery__marquee-player{text-transform:uppercase;white-space:nowrap;padding:0 8px;color:#d2d2d2;font-weight:200}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee .m-player-gallery__marquee-player .m-player-gallery__marquee-last-name{color:#c2c2c2;font-weight:300}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee.m-player-gallery__marquee2,.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee.m-player-gallery__marquee4{font-size:40px;font-size:2.5rem;height:74px}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee.m-player-gallery__marquee2 .m-player-gallery__marquee-player,.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee.m-player-gallery__marquee4 .m-player-gallery__marquee-player{padding:0 16px}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee.m-player-gallery__marquee5{border-bottom:none}}@media screen and (min-width: 768px) and (min-width: 1150px){.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee{font-size:24px;font-size:1.5rem;height:68px;padding:20px 0}.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee.m-player-gallery__marquee2,.m-player-gallery-bg .m-player-gallery__background .m-player-gallery__marquee-track .m-player-gallery__marquee.m-player-gallery__marquee4{font-size:48px;font-size:3rem;height:92px}}.m-player-gallery-bg .m-player-gallery__stage{width:100%;z-index:1}.m-player-gallery-bg .m-player-gallery__stage .m-player-gallery__heading-wrapper{width:100%;height:100%}.m-player-gallery-bg .m-player-gallery__stage .m-player-gallery__heading{max-width:320px;padding:0 5px;color:#000;font-size:15px;font-size:.9375rem;line-height:1.3;font-weight:bold;text-transform:uppercase;text-align:center;padding:0 0 0px;margin:0 auto 40px}.m-player-gallery-bg .m-player-gallery__stage .m-player-gallery__wrapper{width:100%;height:100%;box-sizing:border-box}@media screen and (min-width: 768px){.m-player-gallery-bg .m-player-gallery__stage{position:absolute;top:42%;left:50%;margin-left:-50%;transform:translateY(-35%)}.m-player-gallery-bg .m-player-gallery__stage .m-player-gallery__heading-wrapper{position:absolute;will-change:transform;transform:translate3d(0px, 0%, 0px);transition:all .3s linear;transition-delay:.15s;z-index:0}.m-player-gallery-bg .m-player-gallery__stage .m-player-gallery__heading{margin:0 auto;position:absolute;max-width:520px;top:32%;left:50%;transform:translate(-50%, -50%);z-index:0}.m-player-gallery-bg .m-player-gallery__stage .m-player-gallery__wrapper{display:block;clip-path:inset(50% 0px 50% 0px);-webkit-clip-path:inset(50% 0px 50% 0px);will-change:clip-path;transition:all .25s linear;transition-delay:.1s;overflow:hidden}.m-player-gallery-bg .m-player-gallery__stage.in-view .m-player-gallery__heading-wrapper{transform:translate3d(0px, -40%, 0px)}.m-player-gallery-bg .m-player-gallery__stage.in-view .m-player-gallery__wrapper{clip-path:inset(0% 0px 0% 0px);-webkit-clip-path:inset(0% 0px 0% 0px)}}@media screen and (min-width: 768px){.m-player-gallery-bg .m-player-gallery__midpoint{top:74%}.m-player-gallery-bg .m-player-gallery__stage .m-player-gallery__heading{font-size:18px;font-size:1.125rem}.m-player-gallery-bg .m-player-gallery__stage.in-view .m-player-gallery__heading-wrapper{transform:translate3d(0px, -43%, 0px)}}@media screen and (min-width: 1150px){.m-player-gallery-bg .m-player-gallery__midpoint{top:76%}.m-player-gallery-bg .m-player-gallery__stage .m-player-gallery__heading{font-size:26px;font-size:1.625rem}.m-player-gallery-bg .m-player-gallery__stage.in-view .m-player-gallery__heading-wrapper{transform:translate3d(0px, -42%, 0px)}}@media screen and (min-width: 1600px){.m-player-gallery-bg .m-player-gallery__midpoint{top:78%}}.m-player-gallery-bg ~ .m-player-gallery-bg .m-player-gallery__stage{z-index:0}.m-player-hero{border-bottom:15px solid #e41837;background:#000}.m-player-hero .m-player-hero__top{position:relative;padding-bottom:60px}.m-player-hero .m-player-hero__top:before{content:' ';position:absolute;bottom:59px;left:0;width:100%;height:100px;background:#000;background:linear-gradient(360deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 50%, transparent 100%);z-index:1}.m-player-hero .has-mobile-img .m-player-hero__frame{display:none}.m-player-hero .m-player-hero__content{text-transform:uppercase;color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2;bottom:10px;min-width:240px}@media screen and (min-width: 360px){.m-player-hero .m-player-hero__content{min-width:260px}}.m-player-hero .m-player-hero__content h1{font-size:22px;font-size:1.375rem;text-align:center;margin-bottom:20px;color:inherit}.m-player-hero .m-player-hero__content .m-player-hero__details{display:flex;max-width:484px;justify-content:space-between;list-style-type:none;margin:0 auto;padding:0}.m-player-hero .m-player-hero__content .m-player-hero__details.m-player-hero__details-2col{max-width:320px;transform:translateX(12%)}.m-player-hero .m-player-hero__content .m-player-hero__details.m-player-hero__details-2col li{flex-basis:45%}.m-player-hero .m-player-hero__content .m-player-hero__details.m-player-hero__details-3col{transform:translateX(10%)}.m-player-hero .m-player-hero__content .m-player-hero__details.m-player-hero__details-3col li{flex-basis:28%}.m-player-hero .m-player-hero__content .m-player-hero__details.m-player-hero__details-4col{transform:translateX(8%)}.m-player-hero .m-player-hero__content .m-player-hero__details.m-player-hero__details-4col li{flex-basis:22%}.m-player-hero .m-player-hero__content .m-player-hero__details .m-player-hero__details-field{display:block;font-size:12px;font-size:.75rem;position:relative;line-height:1.3;font-weight:bold}.m-player-hero .m-player-hero__content .m-player-hero__details .m-player-hero__details-field span{text-transform:none}.m-player-hero .m-player-hero__content .m-player-hero__details .m-player-hero__details-flag{width:20px;position:absolute;transform:translate(-100%, 1px);left:-8px}.m-player-hero .m-player-hero__content .m-player-hero__details .m-player-hero__details-label{display:block;color:#8e8e8e;font-family:"ProximaNovaExtraCondensed",sans-serif;font-size:12px;font-size:.75rem;line-height:1;font-weight:bold;letter-spacing:0.5px}.m-player-hero .m-player-hero__bottom{background:#000;overflow:hidden}.m-player-hero .m-player-hero__bottom .m-player-hero__mobile-bottom{text-align:center;padding:0px 0 0px 0}.m-player-hero .m-player-hero__bottom .m-player-hero__mobile-bottom button.m-player-hero__stats-toggle{background:transparent;border:none;font-size:12px;font-size:.75rem;line-height:1;padding:5px 25px 5px 5px;cursor:pointer;text-transform:uppercase;position:relative}.m-player-hero .m-player-hero__bottom .m-player-hero__mobile-bottom button.m-player-hero__stats-toggle .view-less{display:none}.m-player-hero .m-player-hero__bottom .m-player-hero__mobile-bottom button.m-player-hero__stats-toggle[aria-expanded="true"] .view-less{display:inline}.m-player-hero .m-player-hero__bottom .m-player-hero__mobile-bottom button.m-player-hero__stats-toggle[aria-expanded="true"] .view-all{display:none}.m-player-hero .m-player-hero__bottom .m-player-hero__mobile-bottom button.m-player-hero__stats-toggle .icon-carousel-left{position:absolute;transform:rotate(90deg);right:0;top:3px}.m-player-hero .m-player-hero__bottom .m-player-hero__mobile-bottom button.m-player-hero__stats-toggle .icon-carousel-right{position:absolute;transform:rotate(90deg);right:0;top:3px}.m-player-hero .m-player-hero__stats-wrapper{max-height:0;-webkit-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;-ms-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;overflow:hidden;max-width:1306px;margin:25px auto 0}.m-player-hero .m-player-hero__stats-wrapper.open{max-height:800px}.m-player-hero .m-player-hero__stats{background:#1d1d1d;border-top:1px solid #464646;border-bottom:1px solid #464646;box-sizing:border-box}.m-player-hero .m-player-hero__stats *{box-sizing:border-box}.m-player-hero .m-player-hero__stats .m-player-hero__stats-box{color:#fff;font-weight:bold;position:relative}.m-player-hero .m-player-hero__stats .m-player-hero__stats-box .m-player-hero__stats-place{position:absolute;top:0;right:18px;width:40px;padding-top:4px;height:30px;color:#fff;background:#404040;text-align:center;font-size:11px;font-size:.6875rem}.m-player-hero .m-player-hero__stats .m-player-hero__stats-box .m-player-hero__stats-place:before{content:' ';display:block;position:absolute;left:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 20px 5px 20px;border-color:transparent transparent #1d1d1d transparent}.m-player-hero .m-player-hero__stats .m-player-hero__stats-box .m-player-hero__stats-data{display:block;line-height:1.2}.m-player-hero .m-player-hero__stats .m-player-hero__stats-box .m-player-hero__stats-label{display:block;color:#9f9f9f;text-transform:uppercase;font-family:"ProximaNovaExtraCondensed",sans-serif;line-height:1.1}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col{display:flex}.m-player-hero .m-player-hero__stats .m-player-hero__stats-subcol{flex-basis:50%}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col1{border-bottom:1px solid #464646}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col1 .m-player-hero__stats-subcol:first-child{padding:28px 10px 28px 20px;border-right:1px solid #464646}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col1 .m-player-hero__stats-subcol:first-child p{color:#f6f6f6;line-height:1.4}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col1 .m-player-hero__stats-subcol:first-child p strong{color:#fff}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col1 .m-player-hero__stats-box{border-top:1px solid #464646;padding:24px 10px 18px 20px}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col1 .m-player-hero__stats-box:first-child{border-top:none}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col1 .m-player-hero__stats-box .m-player-hero__stats-data{font-size:15px;font-size:.9375rem}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2{flex-wrap:wrap}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box{text-align:center;flex-basis:33.333%;border-left:1px solid #464646;border-bottom:1px solid #464646;padding:44px 4px 18px 4px}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box:nth-child(3n+1){border-left-width:0}@media screen and (min-width: 768px) and (max-width: 940px){.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box{flex-basis:50%}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box:nth-child(2n+1){border-left-width:0px}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box:nth-child(3n+1){border-left-width:1px}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box:first-child{border-left-width:0px}}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box .m-player-hero__stats-data{font-size:24px;font-size:1.5rem}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box .m-player-hero__stats-label{font-size:16px;font-size:1rem;max-width:96px;margin:0 auto}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col3 .m-player-hero__stats-box{text-align:center;border-left:1px solid #464646;padding:96px 6px 110px 6px;min-height:100%}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col3 .m-player-hero__stats-box .m-player-hero__stats-data{font-size:30px;font-size:1.875rem}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col3 .m-player-hero__stats-box .m-player-hero__stats-label{font-size:16px;font-size:1rem}@media screen and (min-width: 360px){.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box .m-player-hero__stats-data{font-size:28px;font-size:1.75rem}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col3 .m-player-hero__stats-box .m-player-hero__stats-data{font-size:34px;font-size:2.125rem}}@media screen and (min-width: 768px){.m-player-hero .m-player-hero__top{padding-bottom:0px}.m-player-hero .m-player-hero__top:before{background:linear-gradient(360deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 23%, transparent 100%);height:100%;bottom:-1px}.m-player-hero .m-player-hero__frame{width:100%;height:0;padding-bottom:45.549%;position:relative;overflow:hidden}.m-player-hero .m-player-hero__frame picture{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}.m-player-hero .has-mobile-img .m-player-hero__frame{display:block}.m-player-hero .has-mobile-img .mobile-img{display:none}.m-player-hero .m-player-hero__content{bottom:5%;width:100%}.m-player-hero .m-player-hero__content h1{font-size:48px;font-size:3rem}.m-player-hero .m-player-hero__stats-wrapper{max-height:1000px;margin:0 auto}.m-player-hero .m-player-hero__stats{display:flex;border-left:1px solid #464646;border-right:1px solid #464646}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col{flex-basis:33%}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col1{border-bottom:none;border-right:1px solid #464646}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box:nth-child(n+4){border-bottom-width:0px}}@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 940px){.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box:nth-child(n+4){border-bottom-width:1px}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box:nth-child(n+5){border-bottom-width:0px}}@media screen and (min-width: 768px){.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box .m-player-hero__stats-data{font-size:22px;font-size:1.375rem}.m-player-hero .m-player-hero__bottom{padding:18px 0 60px}.m-player-hero .m-player-hero__bottom .m-player-hero__mobile-bottom{display:none}}@media screen and (min-width: 1150px){.m-player-hero .m-player-hero__content h1{font-size:56px;font-size:3.5rem}.m-player-hero .m-player-hero__stats .m-player-hero__stats-col2 .m-player-hero__stats-box .m-player-hero__stats-data{font-size:28px;font-size:1.75rem}}@media screen and (min-width: 1400px){.m-player-hero .m-player-hero__content h1{font-size:72px;font-size:4.5rem}}@media screen and (max-width: 768px){.m-news-carousel{padding:2em 0 !important}}.m-news-carousel .titleist-container-wide{padding:0 !important;max-width:none;margin:0 auto}@media screen and (min-width: 768px){.m-news-carousel .titleist-container-wide{padding-bottom:50px}}.m-news-carousel .highlights-carousel-slider.slider{display:none}.m-news-carousel .highlights-carousel-slider.slider.slick-initialized{display:block}.m-news-carousel .highlights-carousel-slider .slick-list{margin:0;overflow:hidden}@media screen and (min-width: 768px){.m-news-carousel .highlights-carousel-slider .slick-list{overflow:visible}}@media screen and (min-width: 768px){.m-news-carousel .highlights-carousel-slider .slick-list{margin:0 -10px;padding:0 50px !important}}@media screen and (min-width: 1200px){.m-news-carousel .highlights-carousel-slider .slick-list{padding:0 150px !important}}.m-news-carousel .highlights-carousel-slider .slick-list .slick-track{margin-left:auto;margin-right:auto}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding:0}@media screen and (min-width: 768px){.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide{padding:0 6px}}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image{position:relative}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image img{width:100%}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image video{width:100%;height:auto}@media screen and (min-width: 800px){.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image video{display:block !important}}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn{position:absolute;bottom:20px;left:20px;padding:13px 14px 13px 45px;font-size:15px;font-weight:bold;line-height:normal;border-radius:2px;margin:0;z-index:98}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn:after{content:'';position:absolute;top:30%;left:50%;margin-left:-55px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:16px solid #fff}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.btn-tertiary.outline:after,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .inputfile+label.play-btn.outline:after{border-left:16px solid #000}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.btn-tertiary.outline:hover,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .inputfile+label.play-btn.outline:hover{color:#fff;background-color:#000}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.btn-tertiary.outline:hover:after,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .inputfile+label.play-btn.outline:hover:after{border-left:16px solid #fff}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.titleist-btn.outline--white-text:after,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.outline--white-text.btn-secondary:after,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.outline--white-text.btn-tertiary:after,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .inputfile+label.play-btn.outline--white-text:after{border-left:16px solid #fff}.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.titleist-btn.outline--white-text:hover,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.outline--white-text.btn-secondary:hover,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .play-btn.outline--white-text.btn-tertiary:hover,.m-news-carousel .highlights-carousel-slider .slick-list .slick-slide .m-product-image .inputfile+label.play-btn.outline--white-text:hover{color:#fff;background-color:#e31837}.m-news-carousel .highlights-carousel-slider .slick-next,.m-news-carousel .highlights-carousel-slider .slick-prev{margin:0;display:block !important;z-index:98;padding:0;border:0;position:absolute;border-radius:0;top:46% !important;-webkit-transform:translateY(-46%);-moz-transform:translateY(-46%);-ms-transform:translateY(-46%);transform:translateY(-46%);width:32px;height:60px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.15);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.15);box-shadow:0 10px 10px rgba(0,0,0,0.15)}@media screen and (min-width: 768px){.m-news-carousel .highlights-carousel-slider .slick-next,.m-news-carousel .highlights-carousel-slider .slick-prev{width:60px}}.m-news-carousel .highlights-carousel-slider .slick-next.slick-disabled,.m-news-carousel .highlights-carousel-slider .slick-prev.slick-disabled{display:none !important}.m-news-carousel .highlights-carousel-slider .slick-next{left:auto;right:0px;background:url(/build/assets/images/icons/svg/arrow-right-red.svg) center no-repeat;background-size:24px 24px;background-color:#fff !important;opacity:1}@media screen and (min-width: 800px){.m-news-carousel .highlights-carousel-slider .slick-next{right:-25px}}@media screen and (min-width: 1350px){.m-news-carousel .highlights-carousel-slider .slick-next{right:0}}.m-news-carousel .highlights-carousel-slider .slick-next:after{content:none}.m-news-carousel .highlights-carousel-slider .slick-prev{right:auto;left:0;background:url(/build/assets/images/icons/svg/arrow-left-red.svg) center no-repeat;background-size:24px 24px;background-color:#fff !important;opacity:1}@media screen and (min-width: 800px){.m-news-carousel .highlights-carousel-slider .slick-prev{left:-25px}}@media screen and (min-width: 1350px){.m-news-carousel .highlights-carousel-slider .slick-prev{left:0}}.m-news-carousel .highlights-carousel-slider .slick-prev:before{content:none}.m-news-carousel .highlights-carousel-slider .slick-dots{position:absolute;bottom:-80px}.m-news-carousel .highlights-carousel-slider .slick-dots .slick-active button{background:#e41837}.m-news-carousel .m-callout,.m-news-carousel .m-callout-secondary,.m-news-carousel .m-callout-tertiary,.m-news-carousel .m-callout-bg-image .cta-content,.m-callout-bg-image .m-news-carousel .cta-content,.m-news-carousel .m-callout-quaternary{padding-left:0;padding-right:0;color:#000}.m-news-carousel .carousel-header{padding-bottom:25px}@media screen and (min-width: 768px){.m-news-carousel .carousel-header{padding-bottom:40px}}.m-news-carousel .carousel-header h2,.m-news-carousel .carousel-header .ext-h1{letter-spacing:.02em}@media screen and (min-width: 768px){.m-news-carousel .carousel-header h2,.m-news-carousel .carousel-header .ext-h1{font-size:32px;font-size:2rem;margin-bottom:14px}}.m-news-carousel .carousel-header h2.condensed-font,.m-news-carousel .carousel-header .ext-h1.condensed-font{font-size:60px;font-size:3.75rem;line-height:1}.m-news-carousel .carousel-header a{font-size:14px;font-size:.875rem;color:#e31837;border-bottom:1px solid #e31837;border-bottom-color:rgba(227,24,55,0.2)}.m-news-carousel .carousel-header a:hover,.m-news-carousel .carousel-header a:focus{color:#000;border-bottom-color:rgba(0,0,0,0.1)}.m-news-carousel .carousel-header p{margin-top:-10px !important;margin-left:auto;margin-right:auto;padding:0 30px}.m-news-carousel .carousel-header.left{padding-left:20px;padding-right:20px;text-align:left;margin:0 auto}@media screen and (min-width: 768px){.m-news-carousel .carousel-header.left{padding-left:50px;padding-right:50px}}@media screen and (min-width: 1200px){.m-news-carousel .carousel-header.left{padding-left:150px;padding-right:150px}}.m-news-carousel .carousel-header.left p{text-align:left;margin:4px 0;max-width:none;padding:0}.m-news-carousel .m-product-content{text-align:left;margin-bottom:15px}@media screen and (max-width: 767px){.m-news-carousel .m-product-content{padding-left:32px;padding-right:32px}}.m-news-carousel .m-product-content h3{margin-top:30px;font-size:16px;font-size:1rem;color:#000}.m-news-carousel .m-product-content .description{font-size:14px;font-size:.875rem;color:#000}.m-news-carousel .m-product-images{position:relative;padding-left:0;padding-right:0;margin-bottom:80px}.m-news-carousel .m-card{position:relative;background-color:transparent;box-shadow:none;overflow:visible}.m-news-carousel .m-card>div:first-child{height:0;padding-bottom:calc(418 / 339 * 100%);position:relative;z-index:10}@media screen and (min-width: 769px){.m-news-carousel .m-card>div:first-child:hover{z-index:12}}.m-news-carousel .m-card>div:first-child>div{position:absolute;width:100%;height:100%;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out;transition:0.4s ease-in-out;z-index:12}@media screen and (min-width: 769px){.m-news-carousel .m-card>div:first-child>div:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.m-news-carousel .m-card>div:first-child>div:hover .m-card-heading{will-change:transform;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.m-news-carousel .m-card>div:first-child>div:hover p.m-card-desc{animation:contentDisplay .6s ease-in}.m-news-carousel .m-card>div:first-child>div:hover .m-card-more-info{will-change:transform;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.m-news-carousel .m-card>div:first-child>div:hover .m-card-media{height:100%;border-bottom:6px solid #e41837}.m-news-carousel .m-card>div:first-child>div:hover .m-card-media a:after{background-color:rgba(0,0,0,0.4);bottom:0;content:'';height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1;-webkit-transition:background-color 1s linear;-moz-transition:background-color 1s linear;-ms-transition:background-color 1s linear;transition:background-color 1s linear}.m-news-carousel .m-card>div:first-child>div:hover .m-card-content p{display:block}.m-news-carousel .m-card>div:first-child>div:hover .m-card-content .m-card-cta-bottom a{background-color:#e41837;border-color:#e41837;font-weight:bold}.m-news-carousel .m-card>div:first-child>div:hover .m-card-content .m-card-cta-bottom a.titleist-btn.outline,.m-news-carousel .m-card>div:first-child>div:hover .m-card-content .m-card-cta-bottom a.outline.btn-secondary,.m-news-carousel .m-card>div:first-child>div:hover .m-card-content .m-card-cta-bottom a.outline.btn-tertiary{color:#fff}}.m-news-carousel .m-card .m-card-media a{border:0 none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;transition:none}.m-news-carousel .m-card .m-card-media img{position:absolute;width:100%;height:100%;object-fit:cover}.m-news-carousel .m-card .m-card-content{position:absolute;bottom:25px;left:0;padding-left:15px;padding-right:15px;padding-bottom:0;width:100%;z-index:12;text-align:left}.m-news-carousel .m-card .m-card-content .m-card-heading{color:#fff;font-size:18px;font-size:1.125rem;font-weight:bold;margin-bottom:14px;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);transform:translateY(2%);-webkit-transition:transform ease 0.6s;-moz-transition:transform ease 0.6s;-ms-transition:transform ease 0.6s;transition:transform ease 0.6s}.m-news-carousel .m-card .m-card-content .m-card-heading.condensed-font{font-size:24px;font-size:1.5rem;line-height:1.2}.m-news-carousel .m-card .m-card-content .m-card-heading a{color:#fff;font-size:inherit;border-bottom:none}.m-news-carousel .m-card .m-card-content p{color:#fff;font-size:14px;font-size:.875rem;line-height:1.5;margin-bottom:20px}.m-news-carousel .m-card .m-card-content p.m-card-desc{display:none;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.m-news-carousel .m-card .m-card-content .m-card-more-info{margin:-10px 0 10px 0;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);transform:translateY(2%);-webkit-transition:transform ease 0.6s;-moz-transition:transform ease 0.6s;-ms-transition:transform ease 0.6s;transition:transform ease 0.6s}.m-news-carousel .m-card .m-card-content .m-card-more-info p{display:block;margin:0}.m-news-carousel .m-card .m-card-content .m-card-more-info p.m-card-subtitle{font-style:italic}.m-news-carousel .m-card .m-card-content .m-card-cta-bottom a{display:inline-block;font-weight:bold;margin-top:4px}.m-news-carousel .m-card .m-card-content .m-card-cta-bottom a:hover{background-color:#e41837;border-color:#e41837}.m-news-carousel .m-card .m-card-content .m-card-cta-bottom a.outline--white-text{border-width:2px}.m-news-carousel .m-card .m-card-content .m-card-cta-bottom a.outline--white-text:hover:before,.m-news-carousel .m-card .m-card-content .m-card-cta-bottom a.outline--white-text:hover:after{display:none !important}.m-news-carousel .m-card .m-card-content .m-card-cta-bottom a.red-bg:not(.outline--white-text){border:0 none;color:#fff}.m-news-carousel.text-below-slides .m-card>div>div:hover{transform:none}.m-news-carousel.text-below-slides .m-card .m-card-content-bak{display:none}.m-news-carousel.text-below-slides .m-card .m-card-content-below{position:relative}.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-content{position:relative;bottom:auto;height:0;padding-right:30px;padding-bottom:35%;overflow:hidden}.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-content .m-card-heading{margin-top:10px;margin-bottom:6px}.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-content .m-card-heading,.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-content .m-card-heading a{color:#000}.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-content p{color:#000}.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-content .m-card-more-info p.m-card-subtitle{font-size:12px;font-size:.75rem}.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-content .m-card-desc{display:block;line-height:1.8}.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-cta-bottom{text-align:left;margin-top:6px;padding-left:10px}.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-cta-bottom a.titleist-btn,.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-cta-bottom a.btn-secondary,.m-news-carousel.text-below-slides .m-card .m-card-content-below .m-card-cta-bottom a.btn-tertiary{color:#fff}@media screen and (min-width: 768px){.m-news-carousel.text-below-slides .short-images .m-card>div:first-child{padding-bottom:0px;height:260px}}.m-news-carousel.text-below-slides .desktop-hide-description .m-card .m-card-content-below .m-card-content{padding-bottom:0;height:42px}.m-news-carousel.text-below-slides .desktop-hide-description .m-card .m-card-content-below .m-card-content .m-card-desc{display:none}@media screen and (min-width: 768px){.m-news-carousel.text-below-slides .desktop-hide-description.multiline-title .m-card .m-card-content-below .m-card-content{height:82px}}@media screen and (max-width: 767px){.m-news-carousel.text-below-slides .highlights-carousel-slider{padding-left:20px;padding-right:20px}.m-news-carousel.text-below-slides .highlights-carousel-slider .slick-list{overflow:visible}.m-news-carousel.text-below-slides .highlights-carousel-slider .slick-list .slick-slide{padding:0px 4px}.m-news-carousel.text-below-slides .highlights-carousel-slider .slick-dots{left:0;bottom:-40px}.m-news-carousel.text-below-slides .highlights-carousel-slider .slick-prev,.m-news-carousel.text-below-slides .highlights-carousel-slider .slick-next{top:28% !important}.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-content{padding-bottom:20%;padding-left:0;padding-right:5px;padding-top:0}}@media screen and (max-width: 767px) and (max-width: 500px){.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-content{height:51px;padding-bottom:0}}@media screen and (max-width: 767px){.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-content .m-card-heading{font-size:14px;font-size:.875rem;margin-bottom:0}}@media screen and (max-width: 767px) and (max-width: 500px){.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-content .m-card-heading{line-height:18px;max-height:19px;overflow:visible}}@media screen and (max-width: 767px){.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-content .m-card-desc{display:none}.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom{margin-top:0px;padding-left:0px}.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button),.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button),.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button),.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn:hover,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button):hover,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button):hover,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button):hover,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn:focus,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button):focus,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button):focus,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button):focus{background:transparent;padding:0;margin:0px;text-decoration:underline;text-align:left;border-radius:0}.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button):not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button):not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button):not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn:not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button):not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button):not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button):not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn:hover:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button):hover:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button):hover:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button):hover:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn:hover:not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button):hover:not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button):hover:not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button):hover:not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn:focus:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button):focus:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button):focus:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button):focus:not(.outline--white-text):before,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).titleist-btn:focus:not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-secondary:not(.mobile-button):focus:not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .btn-tertiary:not(.mobile-button):focus:not(.outline--white-text):after,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label:not(.mobile-button):focus:not(.outline--white-text):after{display:none !important}.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom :not(.mobile-button).mobile-black-text-link{color:black}.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .titleist-btn.mobile-button,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .mobile-button.btn-secondary,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .mobile-button.btn-tertiary,.m-news-carousel.text-below-slides .highlights-carousel-slider .m-card .m-card-content-below .m-card-cta-bottom .inputfile+label.mobile-button{padding-left:1em;padding-right:1em}}@media screen and (max-width: 767px) and (max-width: 500px){.m-news-carousel.text-below-slides .highlights-carousel-slider.mobile-heading-one-line .m-card .m-card-content-below .m-card-content{height:33px}}@media screen and (max-width: 767px){.m-news-carousel.m-callout-tertiary .highlights-carousel-slider .slick-next,.m-callout-bg-image .m-news-carousel.cta-content .highlights-carousel-slider .slick-next,.m-news-carousel.m-callout-tertiary .highlights-carousel-slider .slick-prev,.m-callout-bg-image .m-news-carousel.cta-content .highlights-carousel-slider .slick-prev{color:#fff}}.m-news-carousel.m-callout-tertiary .highlights-carousel-slider .slick-dots,.m-callout-bg-image .m-news-carousel.cta-content .highlights-carousel-slider .slick-dots{position:absolute;bottom:-80px}.m-news-carousel.m-callout-tertiary .highlights-carousel-slider .slick-dots button,.m-callout-bg-image .m-news-carousel.cta-content .highlights-carousel-slider .slick-dots button{background:#9F9F9F}.m-news-carousel.m-callout-tertiary .highlights-carousel-slider .slick-dots .slick-active button,.m-callout-bg-image .m-news-carousel.cta-content .highlights-carousel-slider .slick-dots .slick-active button{background:#e41837}@media screen and (min-width: 800px){.m-news-carousel.is-marquee{padding-left:0;padding-right:0}}@keyframes contentDisplay{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{opacity:1}}.m-player-gallery .titleist-container-xwide{max-width:none}@media screen and (min-width: 1401px){.m-player-gallery .titleist-container-xwide{max-width:1400px}}@media screen and (min-width: 768px){.m-player-gallery .hero-position-middle-right .hero-2018__content-inner{position:absolute;right:0px;left:auto;top:10%;margin-right:0%;width:32%}}@media screen and (min-width: 800px){.m-player-gallery .hero-position-middle-right .hero-2018__content-inner{margin-right:2%;width:30%}}@media screen and (min-width: 1000px){.m-player-gallery .hero-position-middle-right .hero-2018__content-inner{margin-right:4%;width:28%}}@media screen and (min-width: 1200px){.m-player-gallery .hero-position-middle-right .hero-2018__content-inner{top:5%}}.m-player-gallery .hero-2018__wrapper{display:none}.m-player-gallery .hero-2018__wrapper:first-child,.m-player-gallery .hero-2018__wrapper.slick-slide{display:block}.m-player-gallery .hero-2018:before{display:none}@media screen and (min-width: 768px){.m-player-gallery .hero-2018{padding-bottom:40%}}@media screen and (max-width: 767px){.m-player-gallery .hero-2018 .hero-2018__image.homepage-hero{padding-bottom:127.89%}}.m-player-gallery .hero-2018 .hero-2018__image>div{width:100%;height:100%}@media screen and (min-width: 600px){.m-player-gallery .hero-2018 .hero-2018__image>div{width:25%}}@media screen and (min-width: 768px){.m-player-gallery .hero-2018 .hero-2018__image>div{position:absolute;top:6%;left:3%}}@media screen and (min-width: 940px){.m-player-gallery .hero-2018 .hero-2018__image>div{width:26%}}@media screen and (min-width: 1150px){.m-player-gallery .hero-2018 .hero-2018__image>div{width:27%}}@media screen and (min-width: 1400px){.m-player-gallery .hero-2018 .hero-2018__image>div{width:30%;top:35px;left:35px}}@media screen and (max-width: 767px){.m-player-gallery .hero-2018 .hero-2018__image>div picture{position:absolute;bottom:8%}}@media screen and (max-width: 359px){.m-player-gallery .hero-2018 .hero-2018__image>div picture{bottom:9%}}.m-player-gallery .hero-2018 .hero-2018__image>div picture.player-image-top{max-width:400px}@media screen and (max-width: 767px){.m-player-gallery .hero-2018 .hero-2018__image>div picture.player-image-top{left:14%;width:36%}}.m-player-gallery .hero-2018 .hero-2018__image>div picture.player-image-top img{height:auto}.m-player-gallery .hero-2018 .hero-2018__image>div picture.player-image-bottom{margin-top:-23%;margin-left:28%;max-width:225px}@media screen and (max-width: 767px){.m-player-gallery .hero-2018 .hero-2018__image>div picture.player-image-bottom{right:13%;width:26%}}@media screen and (min-width: 768px){.m-player-gallery .hero-2018 .hero-2018__image>div picture.player-image-bottom{width:60%}}@media screen and (min-width: 1400px){.m-player-gallery .hero-2018 .hero-2018__image>div picture.player-image-bottom{width:auto}}.m-player-gallery .hero-2018 .hero-2018__image>div picture.player-image-bottom img{height:auto}.m-player-gallery .hero-2018__content .m-player-gallery_background-link{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.m-player-gallery .hero-2018__content{position:absolute;z-index:auto;background-color:transparent}}.m-player-gallery .hero-2018__content .hero-2018__content-text h3{text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:normal;text-align:left;position:absolute;top:4%;left:4%;z-index:12}@media screen and (min-width: 660px){.m-player-gallery .hero-2018__content .hero-2018__content-text h3{font-size:20px;font-size:1.25rem}}@media screen and (min-width: 768px){.m-player-gallery .hero-2018__content .hero-2018__content-text h3{position:relative;top:auto;left:auto;z-index:auto}}@media screen and (min-width: 940px){.m-player-gallery .hero-2018__content .hero-2018__content-text h3{font-size:26px;font-size:1.625rem}}.m-player-gallery .hero-2018__content .hero-2018__content-text h3 span{display:block;font-weight:700;font-size:24px;font-size:1.5rem;text-transform:uppercase;margin-top:-4px;line-height:1.2}@media screen and (min-width: 660px){.m-player-gallery .hero-2018__content .hero-2018__content-text h3 span{font-size:30px;font-size:1.875rem}}@media screen and (min-width: 1000px){.m-player-gallery .hero-2018__content .hero-2018__content-text h3 span{font-size:40px;font-size:2.5rem}}@media screen and (min-width: 1150px){.m-player-gallery .hero-2018__content .hero-2018__content-text h3 span{font-size:54px;font-size:3.375rem}}.m-player-gallery .hero-2018__content .hero-2018__content-text p{display:none;line-height:1.5}@media screen and (min-width: 768px){.m-player-gallery .hero-2018__content .hero-2018__content-text p{display:block;margin-bottom:2px}}@media screen and (min-width: 940px){.m-player-gallery .hero-2018__content .hero-2018__content-text p{margin-bottom:9px}}.m-player-gallery .hero-2018__content .hero-2018__content-text p strong{text-transform:uppercase;display:inline-block;padding-right:10px;color:#000}.m-player-gallery .hero-2018__content .hero-2018__content-text p strong span{text-transform:none}.m-player-gallery .hero-2018__content .hero-2018__content-text p.playerdata-profile{display:none}@media screen and (min-width: 1200px){.m-player-gallery .hero-2018__content .hero-2018__content-text p.playerdata-profile{display:block}}.m-player-gallery .hero-2018__content .hero-2018__content-text .hero-2018__cta{display:inline-block;position:absolute;top:4%;right:4%;z-index:12;text-align:left;max-width:100px;line-height:1.4}.m-player-gallery .hero-2018__content .hero-2018__content-text .hero-2018__cta a{font-weight:bold;border-bottom:1px solid #e31837;border-bottom-color:rgba(227,24,55,0.2)}.m-player-gallery .hero-2018__content .hero-2018__content-text .hero-2018__cta a:hover,.m-player-gallery .hero-2018__content .hero-2018__content-text .hero-2018__cta a:focus{color:#000;border-bottom-color:rgba(0,0,0,0.1)}@media screen and (min-width: 660px){.m-player-gallery .hero-2018__content .hero-2018__content-text .hero-2018__cta{max-width:none}}@media screen and (min-width: 768px){.m-player-gallery .hero-2018__content .hero-2018__content-text .hero-2018__cta{position:relative;top:auto;right:auto;z-index:auto;margin-top:0}}.m-player-gallery .slider-nav{margin:-35px auto 0;max-width:90%}@media screen and (min-width: 360px){.m-player-gallery .slider-nav{max-width:80%}}@media screen and (min-width: 768px){.m-player-gallery .slider-nav{max-width:856px;margin-top:-20px}}.m-player-gallery .slider-nav>div{display:none}.m-player-gallery .slider-nav>div:first-child,.m-player-gallery .slider-nav>div.slick-slide{display:block}.m-player-gallery .slider-nav>div>div{margin:auto}@media screen and (max-width: 767px){.m-player-gallery .slider-nav>div>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;max-width:426px;margin:0 auto}.m-player-gallery .slider-nav>div>div .slick-slide{width:auto !important;flex:0 0 33.2%;margin-bottom:0px;padding:0 !important}}.m-player-gallery .slider-nav .slick-list{overflow:visible;margin-left:-2%}@media screen and (min-width: 350px){.m-player-gallery .slider-nav .slick-list{margin-left:2%}}@media screen and (min-width: 768px){.m-player-gallery .slider-nav .slick-list{margin-left:auto;margin-right:auto}}.m-player-gallery .slider-nav .slick-list .slick-slide{padding:0 0px;height:auto;text-align:center}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper{display:inline-block;position:relative}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper:before{content:' ';position:absolute;height:calc(100% - 20px);width:calc(100% - 20px);background:#fff;top:10px;left:10px}@media screen and (min-width: 768px){.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper:before{height:100%;width:100%;top:0px;left:0px}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper:after{content:' ';position:absolute;height:calc(100% - 20px + 8px);width:calc(100% + 16px);background:#fff;top:20px;left:-8px}}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb{box-shadow:0px 0px 0px 8px #f6f6f6;position:relative;opacity:0.5;transition:all 0.2s linear;z-index:1;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb:before{content:' ';background:#fff;display:block}@media screen and (min-width: 440px){.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media screen and (min-width: 768px){.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb img{border:6px solid #000;max-width:100%;box-sizing:border-box;width:100%;height:auto}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span{position:absolute;display:block;background:red}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span.top,.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span.bottom{width:100%;height:6px;transform:scaleX(0)}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span.left,.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span.right{width:6px;height:100%;transform:scaleY(0)}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span.top{top:0;left:0;transform-origin:top right}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span.right{top:0;right:0;transform-origin:bottom right}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span.bottom{bottom:0;right:0;transform-origin:top left}.m-player-gallery .slider-nav .slick-list .slick-slide .player-thumbnail-slider__thumb-wrapper .player-thumbnail-slider__thumb span.left{top:0;left:0;transform-origin:top left}.m-player-gallery .slider-nav .slick-list .slick-slide:hover .player-thumbnail-slider__thumb{opacity:1}.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb{opacity:1}.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span{transition:all 2s linear}.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span.top{transition-delay:4s}.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span.right{transition-delay:2s}.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span.bottom{transition-delay:0s}.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span.left{transition-delay:6s}.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span.top,.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span.bottom{transform:scaleX(1)}.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span.left,.m-player-gallery .slider-nav .slick-list .slick-slide.slick-current .player-thumbnail-slider__thumb span.right{transform:scaleY(1)}.m-player-gallery .m-callout,.m-player-gallery .m-callout-secondary,.m-player-gallery .m-callout-tertiary,.m-player-gallery .m-callout-bg-image .cta-content,.m-callout-bg-image .m-player-gallery .cta-content,.m-player-gallery .m-callout-quaternary{background-color:transparent;padding-top:20px;padding-bottom:10px}.m-player-gallery .m-callout .ext-h1,.m-player-gallery .m-callout-secondary .ext-h1,.m-player-gallery .m-callout-tertiary .ext-h1,.m-player-gallery .m-callout-bg-image .cta-content .ext-h1,.m-callout-bg-image .m-player-gallery .cta-content .ext-h1,.m-player-gallery .m-callout-quaternary .ext-h1{font-size:15px;font-size:.9375rem}.m-player-gallery .m-callout p,.m-player-gallery .m-callout-secondary p,.m-player-gallery .m-callout-tertiary p,.m-player-gallery .m-callout-bg-image .cta-content p,.m-callout-bg-image .m-player-gallery .cta-content p,.m-player-gallery .m-callout-quaternary p{margin-top:0px}.m-player-gallery .m-callout a,.m-player-gallery .m-callout-secondary a,.m-player-gallery .m-callout-tertiary a,.m-player-gallery .m-callout-bg-image .cta-content a,.m-callout-bg-image .m-player-gallery .cta-content a,.m-player-gallery .m-callout-quaternary a{font-weight:bold}@media screen and (max-width: 767px){.m-player-gallery .m-callout,.m-player-gallery .m-callout-secondary,.m-player-gallery .m-callout-tertiary,.m-player-gallery .m-callout-bg-image .cta-content,.m-callout-bg-image .m-player-gallery .cta-content,.m-player-gallery .m-callout-quaternary{padding:10px 16%}}@media screen and (min-width: 768px){.m-player-gallery .m-callout p,.m-player-gallery .m-callout-secondary p,.m-player-gallery .m-callout-tertiary p,.m-player-gallery .m-callout-bg-image .cta-content p,.m-callout-bg-image .m-player-gallery .cta-content p,.m-player-gallery .m-callout-quaternary p{max-width:500px}.m-player-gallery .m-callout .ext-h1,.m-player-gallery .m-callout-secondary .ext-h1,.m-player-gallery .m-callout-tertiary .ext-h1,.m-player-gallery .m-callout-bg-image .cta-content .ext-h1,.m-callout-bg-image .m-player-gallery .cta-content .ext-h1,.m-player-gallery .m-callout-quaternary .ext-h1{font-size:18px;font-size:1.125rem}}@media screen and (min-width: 1150px){.m-player-gallery .m-callout .ext-h1,.m-player-gallery .m-callout-secondary .ext-h1,.m-player-gallery .m-callout-tertiary .ext-h1,.m-player-gallery .m-callout-bg-image .cta-content .ext-h1,.m-callout-bg-image .m-player-gallery .cta-content .ext-h1,.m-player-gallery .m-callout-quaternary .ext-h1{font-size:24px;font-size:1.5rem}}.m-player-equipment{padding:30px 0px 25px;max-width:1150px;margin:0 auto}.m-player-equipment h2{text-align:center;text-transform:uppercase;font-size:32px;font-size:2rem}.m-player-equipment h2 span{text-transform:none}.m-player-equipment .m-player-equipment__list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.m-player-equipment .m-player-equipment__list>li{list-style-type:none;flex-basis:50%;padding:0 0 0 0;margin-bottom:40px;box-sizing:border-box}.m-player-equipment .m-player-equipment__list>li:nth-child(odd){padding-right:10px}.m-player-equipment .m-player-equipment__list>li:nth-child(even){padding-left:10px}.m-player-equipment .m-player-equipment__list>li a{border-bottom:none}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo{position:relative;overflow:hidden;padding:0 0 0 0}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-image-wrapper{height:0;background:#f6f6f6;padding-bottom:202.2727%;position:relative}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo img{width:100%;height:100%;object-fit:cover;position:absolute}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content{position:absolute;bottom:0;left:0;padding:0 0 25px 15px;color:#fff;text-transform:uppercase;max-width:130px;line-height:1.3}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content .section-label{font-size:14px;font-size:.875rem;letter-spacing:1px}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content h2{font-size:22px;font-size:1.375rem;line-height:1.2;text-align:left;margin:8px 0 14px;color:#fff}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content a{display:inline-block;border:2px solid #fff;border-radius:3px;padding:5px;color:#fff;font-size:13px;font-size:.8125rem;line-height:1;padding:14px 18px}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content.text-black{color:#000}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content.text-black h2{color:#000}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content.text-black a{color:#000;border-color:#000}.m-player-equipment .m-player-equipment__img-wrapper{background:#f6f6f6;text-align:center;padding-top:26%;padding-bottom:14%;position:relative}.m-player-equipment .m-player-equipment__img-wrapper .m-player-equipment__logo-img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:32%;top:10%}.m-player-equipment .m-player-equipment__img-wrapper img{height:auto}.m-player-equipment .m-player-equipment__product-info{padding:10px 15px 0 18px;position:relative}.m-player-equipment .m-player-equipment__product-info h3{max-width:172px;text-transform:uppercase;font-weight:bold;color:#000;font-size:14px;font-size:.875rem;margin-bottom:0;margin-left:0;margin-right:0}.m-player-equipment .m-player-equipment__product-info h3 a{color:inherit}.m-player-equipment .m-player-equipment__product-info ul{padding:0px 0 0;margin:0}.m-player-equipment .m-player-equipment__product-info ul li{padding:0;text-transform:uppercase;list-style-type:none;font-size:12px;font-size:.75rem}.m-player-equipment .m-player-equipment__product-info .m-player-equipment__shop-cta{font-size:12px;font-size:.75rem;text-decoration:underline;border-bottom:none;font-weight:bold}@media screen and (min-width: 768px){.m-player-equipment h2{font-size:42px;font-size:2.625rem}.m-player-equipment .m-player-equipment__list>li{flex-basis:25%;margin-bottom:28px}.m-player-equipment .m-player-equipment__list>li:nth-child(odd),.m-player-equipment .m-player-equipment__list>li:nth-child(even){padding:0 11px}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-image-wrapper{padding-bottom:164.444%}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content{max-width:240px;padding:0 0 25px 20px}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content .section-label{font-size:16px;font-size:1rem}.m-player-equipment .m-player-equipment__list>li.m-player-equipment__promo .m-player-equipment__promo-content h2{font-size:30px;font-size:1.875rem}}@media screen and (min-width: 1024px){.m-player-equipment .m-player-equipment__list li{flex-basis:25%}.m-player-equipment .m-player-equipment__product-info .m-player-equipment__shop-cta{position:absolute;right:10px;top:9px}}@media screen and (min-width: 1600px){.m-player-equipment{padding-left:0;padding-right:0}}.m-player-equipment.m-player-golfball{max-width:858px;margin:0 auto;padding:60px 0px 60px}.m-player-equipment.m-player-golfball a{border-bottom:none}.m-player-equipment.m-player-golfball .m-player-golfball__img-tile{padding:0 20px}.m-player-equipment.m-player-golfball .m-player-golfball__img-tile .m-player-equipment__product-info{padding-left:0px}.m-player-equipment.m-player-golfball .m-player-golfball__right{padding:10px 20px 30px 20px}.m-player-equipment.m-player-golfball .m-player-golfball__right h2{font-size:24px;font-size:1.5rem;text-transform:none;text-align:left;text-indent:-11px;margin:30px 0;font-weight:normal}.m-player-equipment.m-player-golfball .m-player-golfball__right .m-player-golfball__logo-heading{height:22px;margin-bottom:14px}.m-player-equipment.m-player-golfball .m-player-golfball__right .m-player-golfball__logo-heading img{height:100%;width:auto}@media screen and (min-width: 768px){.m-player-equipment.m-player-golfball{display:flex;justify-content:space-between;padding:105px 0px 180px}.m-player-equipment.m-player-golfball .m-player-golfball__img-tile{max-width:270px;padding:0}.m-player-equipment.m-player-golfball .m-player-golfball__img-tile .m-player-equipment__product-info{padding-left:18px}.m-player-equipment.m-player-golfball .m-player-golfball__right{position:relative;min-height:350px;min-width:62%;padding:0}.m-player-equipment.m-player-golfball .m-player-golfball__right h2{position:absolute;top:3%;text-transform:none;text-indent:-11px;margin:0}.m-player-equipment.m-player-golfball .m-player-golfball__right .m-player-golfball__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.m-player-equipment.m-player-golfball .m-player-golfball__right .m-player-golfball__content .m-player-golfball__logo-heading{border-bottom:1px solid #ccc;padding:0 0 18px 0;height:23px}.m-player-equipment.m-player-golfball .m-player-golfball__right .m-player-golfball__content p{font-size:14px;font-size:.875rem}}@media screen and (min-width: 1150px){.m-player-equipment.m-player-golfball .m-player-golfball__right h2{text-indent:-15px;font-size:30px;font-size:1.875rem}}.m-player-listing{padding-top:50px}@media screen and (min-width: 660px){.m-player-listing{padding-top:90px}}.m-player-listing button{padding:.9em 1.15em}.m-player-listing.has-red-bar{border-top:12px solid #e41837}.m-player-listing .titleist-container:first-child{max-width:950px}.m-player-listing .m-player-search{width:100%;position:relative;margin-bottom:0}@media screen and (min-width: 660px){.m-player-listing .m-player-search{margin-bottom:20px}}.m-player-listing .m-player-search h1,.m-player-listing .m-player-search h2{font-size:24px;font-size:1.5rem;text-align:center;letter-spacing:normal;margin-bottom:30px;margin-top:0;margin-left:20px}@media screen and (min-width: 660px){.m-player-listing .m-player-search h1,.m-player-listing .m-player-search h2{font-size:30px;font-size:1.875rem}}.m-player-listing .m-player-search button{position:absolute;right:0;left:auto;top:0;background:#e31837;border:0 none;padding:0.4em 0.875em;border-radius:0.875em}.m-player-listing .m-player-search button:hover{background:#b5132c}.m-player-listing .m-player-search button .titleist-icon{font-size:15px;font-size:.9375rem}.m-player-listing .m-player-search .m-player-search-results-header{margin-bottom:0;padding-left:5px}@media screen and (max-width: 659px){.m-player-listing .m-player-search .m-player-search-results-header{font-size:14px;font-size:.875rem}}.m-player-listing .m-player-search .gutter,.m-player-listing .m-player-search .sub-menu>li{position:relative}.m-player-listing .m-player-filters{padding-left:5px}.m-player-listing .m-player-filters .m-player-filter-clear a{color:#000;border:0 none;font-size:12px;font-size:.75rem;border-bottom:1px solid #000;display:inline-block;line-height:1.0}@media screen and (max-width: 660px){.m-player-listing .m-player-filters .m-player-filter-clear{padding-left:20px !important;width:100% !important}.m-player-listing .m-player-filters .m-player-filter-clear .gutter,.m-player-listing .m-player-filters .m-player-filter-clear .sub-menu>li{margin-left:0}}.m-player-listing .m-player-filters .gutter,.m-player-listing .m-player-filters .sub-menu>li{margin-bottom:0;margin-left:8px;top:0;left:0;width:100%;z-index:1}@media screen and (max-width: 520px){.m-player-listing .m-player-filters .gutter,.m-player-listing .m-player-filters .sub-menu>li{margin-left:0}}.m-player-listing .m-player-filters .m-player-filter-selected{font-weight:bold;margin-bottom:4px;margin-top:2px;font-size:20px;font-size:1.25rem;color:#000}.m-player-listing .m-player-filters .m-player-filter-selected .gutter,.m-player-listing .m-player-filters .m-player-filter-selected .sub-menu>li{position:relative;padding-left:0;margin-left:20px}.m-player-listing .m-player-filters .m-player-filter-label{font-weight:bold;width:auto;text-transform:uppercase;font-size:16px;font-size:1rem;color:#000}@media screen and (max-width: 520px){.m-player-listing .m-player-filters .m-player-filter-label{width:100% !important}}.m-player-listing .m-player-filters .m-player-filter-label .gutter,.m-player-listing .m-player-filters .m-player-filter-label .sub-menu>li{position:relative;margin-left:0}.m-player-listing .m-player-filters .m-player-filter{position:relative;display:inline-block}.m-player-listing .m-player-filters .m-player-filter button{background:#f6f6f6;color:#000;border:0 none;position:relative;padding-right:20px;padding-left:0;padding-top:0;font-size:14px;font-size:.875rem;font-weight:normal;z-index:10;margin-bottom:0;padding-bottom:0}.m-player-listing .m-player-filters .m-player-filter button.selected{color:#999}.m-player-listing .m-player-filters .m-player-filter button:after{content:"";display:block;height:8px;width:8px;margin:auto;bottom:6px;-webkit-transform:rotate(223deg);-moz-transform:rotate(223deg);-ms-transform:rotate(223deg);transform:rotate(223deg);border-top:2px solid #000;border-left:2px solid #000;background:transparent;position:absolute;right:-2px}.m-player-listing .m-player-filters .m-player-filter ol{display:none;width:50px;padding:0;margin:0;overflow:visible}.m-player-listing .m-player-filters .m-player-filter ol li{color:#000;padding:2px 0;text-decoration:none;display:block;min-width:200px;cursor:pointer}.m-player-listing .m-player-filters .m-player-filter ol li:hover{color:#e31837}.m-player-listing .m-player-filters .sm-w-20{position:relative;padding-left:20px}@media screen and (max-width: 520px){.m-player-listing .m-player-filters .sm-w-20{margin-bottom:14px;width:auto}}@media screen and (min-width: 520px){.m-player-listing .m-player-filters .sm-w-20{width:auto}.m-player-listing .m-player-filters .m-player-filter-label{width:auto}}@media screen and (max-width: 360px){.m-player-listing .m-player-filters .col+.col+.col+.col{padding-left:20px}}.m-player-listing .m-players{max-width:1080px;margin-top:8px}@media screen and (min-width: 660px){.m-player-listing .m-players{margin-top:30px}}.m-player-listing .m-players .titleist-layout{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-player-listing .m-players .players-loading{display:none;width:100%;margin:0 auto}.m-player-listing .m-players .players-loading img{width:auto}.m-player-listing .m-players .load-more-wrapper{margin-top:12px}@media screen and (min-width: 660px){.m-player-listing .m-players .load-more-wrapper{margin-top:30px}}.m-player-listing .m-players .load-more-wrapper img{width:auto}.m-player-listing .m-players .load-more-wrapper .load-more{display:block;margin:0 auto;background:#f6f6f6;border:0 none;position:relative;text-transform:uppercase;font-size:16px;font-size:1rem;color:#000;-webkit-transform:translateX(-35px);-moz-transform:translateX(-35px);-ms-transform:translateX(-35px);transform:translateX(-35px)}.m-player-listing .m-players .load-more-wrapper .load-more:after{content:'';display:block;height:45px;width:40px;position:absolute;top:0px;right:-40px;background:url(/build/assets/images/icons/PNG/load-more-icon-red.png) no-repeat}.m-player-listing .m-players .no-results{display:none;margin:auto;max-width:955px}.m-player-listing .m-players .cta-wrapper{text-align:center}.m-player-listing .m-player-wrapper{margin-left:20px;background-color:#fff;-webkit-box-shadow:0px 10px 20px 0px #eaeaea;-moz-box-shadow:0px 10px 20px 0px #eaeaea;box-shadow:0px 10px 20px 0px #eaeaea;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-player-listing .m-player-wrapper.sm-w-25{width:calc(50% - 20px);margin-bottom:30px}@media screen and (min-width: 768px){.m-player-listing .m-player-wrapper.sm-w-25{width:calc(25% - 20px)}}.m-player-listing .m-player-wrapper .gutter,.m-player-listing .m-player-wrapper .sub-menu>li{margin-left:0;padding-left:10px;margin-bottom:10px}.m-player-listing .m-player-wrapper .gutter:first-child,.m-player-listing .m-player-wrapper .sub-menu>li:first-child{margin-bottom:2px;padding-left:0}.m-player-listing .m-player-wrapper .gutter:last-child,.m-player-listing .m-player-wrapper .sub-menu>li:last-child{padding-left:10px;padding-right:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:2px}@media screen and (min-width: 660px){.m-player-listing .m-player-wrapper .gutter:last-child,.m-player-listing .m-player-wrapper .sub-menu>li:last-child{margin-bottom:10px}}@media screen and (min-width: 1000px){.m-player-listing .m-player-wrapper .gutter:last-child,.m-player-listing .m-player-wrapper .sub-menu>li:last-child{padding-left:14px;padding-right:14px}}.m-player-listing .m-player-wrapper .gutter:last-child .m-player-equipment-logo img,.m-player-listing .m-player-wrapper .sub-menu>li:last-child .m-player-equipment-logo img{width:auto;margin-left:1px;margin-top:14px;margin-bottom:14px;float:left}@media screen and (max-width: 767px){.m-player-listing .m-player-wrapper .gutter:last-child .m-player-equipment-logo img,.m-player-listing .m-player-wrapper .sub-menu>li:last-child .m-player-equipment-logo img{max-width:50%}}.m-player-listing .m-player-wrapper .gutter:last-child .m-player-equipment-logo img.driver-logo,.m-player-listing .m-player-wrapper .sub-menu>li:last-child .m-player-equipment-logo img.driver-logo{float:right;margin-top:14px;margin-right:-8px}.m-player-listing .m-player-wrapper .gutter .m-player-status,.m-player-listing .m-player-wrapper .sub-menu>li .m-player-status{margin-top:8px;margin-left:-5px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 660px){.m-player-listing .m-player-wrapper .gutter .m-player-status,.m-player-listing .m-player-wrapper .sub-menu>li .m-player-status{margin-top:18px}}.m-player-listing .m-player-wrapper .gutter .m-player-status a,.m-player-listing .m-player-wrapper .sub-menu>li .m-player-status a{display:inline-block;border-bottom:none;margin-right:6px}.m-player-listing .m-player-wrapper .gutter .m-player-status .m-player-tour,.m-player-listing .m-player-wrapper .sub-menu>li .m-player-status .m-player-tour{display:inline-block;background-color:#ddd;color:#666;font-size:10px;font-size:.625rem;padding:0.3125em 1em;margin-bottom:0;text-transform:uppercase}@media screen and (max-width: 659px){.m-player-listing .m-player-wrapper .gutter .m-player-status .m-player-tour,.m-player-listing .m-player-wrapper .sub-menu>li .m-player-status .m-player-tour{margin-bottom:4px}}.m-player-listing .m-player-wrapper .gutter em,.m-player-listing .m-player-wrapper .sub-menu>li em{font-size:12px;font-size:.75rem;color:#000;display:block;margin-top:2px}@media screen and (min-width: 660px){.m-player-listing .m-player-wrapper .gutter em,.m-player-listing .m-player-wrapper .sub-menu>li em{font-size:14px;font-size:.875rem}}.m-player-listing .m-player-wrapper .m-player-title{margin-top:0;margin-bottom:0;font-size:14px;font-size:.875rem;text-transform:uppercase;font-weight:bold;color:#000}.m-player-listing .m-player-wrapper .m-player-title a{color:#000;border:0 none}@media screen and (min-width: 660px){.m-player-listing .m-player-wrapper .m-player-title{font-size:16px;font-size:1rem}}.m-player-listing .m-player-wrapper .m-player-detail-link{line-height:1.7;padding-top:0;font-size:12px;font-size:.75rem}.m-player-listing .m-player-wrapper .m-player-detail-link a,.m-player-listing .m-player-wrapper .m-player-detail-link a:hover{color:#000;border-bottom-color:#000;line-height:1.0;display:inline-block}@media screen and (min-width: 660px){.m-player-listing .m-player-wrapper .m-player-detail-link{font-size:14px;font-size:.875rem}}
