#nav-main .nav-loading{background:#fff url(../images/loading-small.gif) center center no-repeat!important}#nav-main .menu-view-all{width:auto}#cart-slideout-content{position:absolute;top:90px;bottom:0;overflow-y:auto;padding:15px;width:100%}#cart-slideout .cart-slideout-header{background-color:rgba(0,0,0,1);color:white;font-size:15px;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;height:90px;width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:0 40px;position:absolute;z-index:1200}#cart-slideout .cart-slideout-header i{font-size:40px;cursor:pointer}#cart-slideout .micro-cart-title{font-size:50px;font-weight:700;letter-spacing:-0.83px;line-height:72px}#cart-slideout .lineItemDescription h4{margin:0 0 5px}#cart-slideout .product-image{position:relative;text-align:center;background-color:#f4f4f4}#cart-slideout .product-image .product-logo,#basket-all-items .product-image .product-logo{margin:2rem auto;width:auto;max-height:20px;padding:0 2rem}#cart-slideout .lineItemQuantity,#cart-slideout .lineItemSku{font-size:12px}#cart-slideout .more-attributes{margin-top:3rem;color:#111;font-size:3rem;background-color:transparent;border:0}#cart-slideout .micro-item-count{margin-bottom:3rem;text-align:center;padding:2rem;border-bottom:1px solid #f7f7f7;border-top:1px solid #f7f7f7}#cart-slideout .micro-subtotal span:nth-of-type(2){float:right;font-weight:bold}#cart-slideout .micro-cart-btn{display:block;width:100%;margin:20px 0 0 0;padding:2.4rem;background-color:#2979ff}#cart-slideout .continue-shopping{text-align:center;cursor:pointer}#cart-slideout .lineItemPrice{text-align:left}#cart-slideout .itemPriceTotal{font-size:14px;font-weight:normal;margin-bottom:3rem}#cart-slideout .itemPriceTotal .text-value,#cart-slideout .lineItemQuantity .text-value,#cart-slideout .lineItemSku .text-value{float:none}#cart-slideout .more-attributes .more-icon{margin-right:10px}#cart-slideout .more-attributes:hover{cursor:hand}#cart-slideout .lineItemAttributes .attribute-list{display:none}#cart-slideout .lineItemAttributes.open .attribute-list{display:block}#cart-slideout .lineItemAttributes.open .more-icon{transform:rotate(90deg)}.search-form{position:relative}.search-form .btn.search-submit{position:absolute;top:0;right:0;padding:0;margin:0;color:#111;font-weight:400;transition:none;background:transparent none;border-radius:0}.search-form .btn.search-submit:hover span{padding:0;transition:none}.search-form .btn.search-submit span:after{display:none}.search-form .search-input{width:100%;padding:0;margin:0;background:transparent none;border-width:0 0 3px 0;border-style:solid;border-color:#111;border-radius:0}.search-form .search-input{-webkit-box-shadow:none;box-shadow:none;transition:none}#nav-main .user-welcome{font-size:24px;font-weight:700;line-height:1.1}#product-specs{z-index:50019}#product-specs .product-specs-header{position:sticky;position:-webkit-sticky;-webkit-transform:translate3d(0,0,0);top:0;right:0;background:#fff none;z-index:1}#product-specs table th{font-size:16px;color:#fff;background-color:#111}#product-specs table th,#product-specs table td{text-align:center;border:1px solid #959595}#product-specs .specsTitle,#product-specs .specsShaftTitle{margin-top:50px}@media(min-width:769px){#header-ticker{position:absolute;width:100%;bottom:0;left:0;z-index:10;padding:30px 20px;font-size:10px;text-align:center}#cart-slideout{z-index:45001}#cart-slideout .slide-panel-content.slide-right{width:500px;left:-500px}#cart-slideout .slide-panel-content.slide-right.loading-bg{position:fixed}#cart-slideout .close{height:40px;width:40px;border-radius:40px;border:2px solid #fff;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;opacity:1}#cart-slideout .slide-panel-content{overflow-y:auto}#header-container{position:fixed;z-index:60020;top:0;left:0;bottom:0;width:200px;background-color:#fcfcfc}#header-container .sidebar-header{position:absolute;z-index:20;top:0;left:0;height:150px;padding:50px 10px 0}#header-container .sidebar-header #logo{display:block;background:transparent url(../images/callaway-logo-black.svg) no-repeat center center;background-size:contain;width:75%;margin:0 auto 50px;height:4rem}#header-container .cart-utility-text{line-height:20px}#header-container .cart-icon{font-size:20px}#header-container #search-icon,#header-container #account-icon,#header-container #cart-icon,#header-container #nav-icon{display:none}.search-form .search-input{height:100px;line-height:100px;font-size:52px}.search-form .btn.search-submit{min-width:auto;height:100px;font-size:52px}#sign-in-menu{width:100%;max-width:800px;margin:0 auto}#nav-main .user-welcome{position:absolute;top:0;left:0;width:100%;height:175px;padding:0 20px;display:flex;align-items:flex-end}#nav-main .nav-panel .nav-body>a.nav-item.disabled{color:#aaa;display:none}#nav-main #nav-primary{display:block;position:fixed;bottom:0;top:0;left:0;padding-top:150px;z-index:5}#nav-main .nav-panel{position:absolute;display:none;z-index:0;padding-top:225px;left:auto;right:0;top:0;bottom:0;margin:0;height:auto!important;overflow-x:hidden;overflow-y:auto;background-color:#fcfcfc;border-right:1px solid #e8e8e8}#nav-main .nav-item-important{font-weight:bold}#nav-main .nav-panel-bg{position:absolute;z-index:9;top:0;left:0;bottom:0;background-color:#fcfcfc}#nav-main div.open .nav-panel-bg{border-right:1px solid #e8e8e8!important}#nav-main .nav-panel.level-0{top:150px;right:0!important;z-index:10;display:block;padding-top:0;padding-bottom:30px;margin-bottom:0;background-color:transparent;border-right:1px solid transparent}#nav-main .nav-panel .break-below{margin-bottom:35px}#nav-main .nav-panel .break-above{margin-top:35px}#nav-main .nav-panel.full-width{padding:100px 50px 50px}#nav-main .nav-panel.open{z-index:5}#nav-main .nav-mobile-title{display:none}#nav-main .nav-panel:not(.full-width) .nav-close{display:none}#nav-main .nav-mobile-back{position:absolute;top:10px;left:20px;padding:10px;font-size:20px;border:0;background:transparent none;z-index:10}#nav-main .nav-panel.full-width .nav-mobile-back{top:10px;left:50px}#nav-main a.nav-item-new:before{content:"";position:absolute;left:30px;top:50%;margin-top:-3px;width:6px;height:6px;background:#4c78fb none;border-radius:10px}#nav-main .nav-panel:not(.nav-media-tiles) .nav-body>a{position:relative;display:block;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:50px;color:#111;font-size:11px}#nav-main .nav-panel.level-0 .nav-body>a{padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:50px;background:transparent none!important}#nav-main .nav-panel .nav-body>a .nav-desktop-icon{display:block;position:absolute;top:50%;margin-top:-10px;left:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;width:20px;height:20px;font-size:18px}#nav-main .nav-panel .nav-body>a.open{color:#4c78fb}.csstransitions #nav-main .nav-panel .nav-body>a{-webkit-transition:color 500ms,box-shadow 500ms;-moz-transition:color 500ms,box-shadow 500ms;-o-transition:color 500ms,box-shadow 500ms;transition:color 500ms,box-shadow 500ms}#nav-main .nav-panel .nav-body>a .notification{position:absolute;display:inline-block;left:20px;top:15px;width:5px;height:5px;padding:0;text-align:center;background-color:#4c78fb;border-radius:5px}#nav-main .nav-panel .nav-body>a:hover,#nav-main .nav-panel .nav-body>a:active,#nav-main .nav-panel .nav-body>a:focus{text-decoration:none;color:#4c78fb}#nav-main .nav-panel .nav-body>a .icon{display:inline-block;width:20px;height:20px;margin-right:10px}#nav-main .nav-panel.level-0 .mobile-nav-btn{display:none}#nav-main .nav-close{position:absolute;top:50px;right:50px;width:40px;height:40px;font-size:16px;line-height:37px;text-align:center;border:2px solid #111;border-radius:20px;font-weight:700;transition:transform .4s;background-color:rgba(0,0,0,0)}#nav-main .nav-close:hover{cursor:pointer;transform:rotate(90deg);transition:transform .4s}#nav-main .nav-menu-header{display:none}#nav-main .nav-view-wrapper{clear:both;text-align:center;margin-top:20px}#nav-main .nav-view-wrapper>a{display:inline-block;padding:10px 20px;margin-top:30px}#nav-main .nav-view-wrapper>a,#nav-main .nav-view-wrapper>a:hover,#nav-main .nav-view-wrapper>a:focus,#nav-main .nav-view-wrapper>a:active,#nav-main .nav-view-wrapper>a:visited{border:2px solid #000}#nav-main .nav-body .content-card .episode{transition:opacity .4s}#nav-main .nav-body .content-card:hover .episode{opacity:.8;transition:opacity .4s}.landing-hero .content.mobile,#category-hero-slot .content.mobile,.slot-hero .content.mobile{display:none}#product-specs .product-specs-header,#product-specs .product-specs-footer{padding:50px;border:0}#product-specs .product-specs-header .title{font-size:72px;font-weight:700;line-height:1}#product-specs .product-specs-container{padding:0 50px}#product-specs table{margin:30px 0}.landing-hero{height:90vh;min-height:600px;display:flex;align-items:center}.landing-hero.no-image{height:auto}.post-container .landing-hero{display:flex;align-items:center}.post-container .landing-hero .page-title{position:static;max-width:700px}.post-container .landing-hero .post-data{margin-top:4rem}.landing-hero.mobile,.landing-hero.tablet,.page-title.mobile{display:none}.slot-hero .landing-hero.tablet{display:flex}#cs-page-content .landing-hero.no-image{min-height:300px}.page-title h1{font-size:6rem;line-height:6rem}.category-page-container .media-content-container{margin:0 4rem -10rem 4rem;top:-10rem;min-height:400px}.media-breadcrumbs{position:absolute;margin:4rem 0 0 4rem}.media-breadcrumbs a{color:#fff}.media-breadcrumbs .breadcrumb-link{display:inline-flex;flex-direction:column}.media-breadcrumbs .pdp-nav-listings{list-style:none;padding:0;margin-top:5px;visibility:hidden;transform:scaleY(0);transform-origin:top;opacity:0;height:auto;overflow:hidden;position:absolute;top:20px;white-space:nowrap;transition:.3s all;transition-delay:.2s}.media-breadcrumbs .breadcrumb-link.has-sub:after{font-family:"Font Awesome 5 Pro";content:"\f107";color:#fff;position:absolute;right:0;top:0;z-index:1}.media-breadcrumbs .breadcrumb-link:hover .pdp-nav-listings{visibility:visible;transform:scaleY(1);transform-origin:top;opacity:1;transition:.3s all}.media-breadcrumbs .breadcrumb-link .pdp-nav-listings li.pdp-nav-item{padding:10px 0}.podcast-modal .content-info h1{font-size:40px;margin:0}.category-page-container .sort-by{margin:0 2.5rem 2rem 1rem}.category-page-container.search-container .sort-by{margin:0 5rem}.product-grid-container #page-title .search-query{font-size:64px}.product-grid-container #page-title h2{font-size:40px;font-weight:normal}.product-grid-container{top:-15rem}#rewards .product-grid-container{top:unset}.sub-category-sliders-container{position:relative;top:-20rem}.landing-hero .page-title{position:relative;top:-1.5rem;margin-left:10rem}.witb-modal .product-single-swiper .tile-swiper-container .slot-button-prev:hover{left:25px;transition:left .2s}.witb-modal .product-single-swiper .tile-swiper-container .slot-button-next:hover{right:25px;transition:right .2s}.blog-modal .media-content-thumbnail .content-info .content-title{font-size:32px}.btn-blog{width:150px;display:flex;justify-content:center;align-items:center}.blog-post-container .landing-hero .page-title{height:100%;display:flex;flex-direction:column;justify-content:center;background-color:rgba(0,0,0,0.5);width:50%;position:static;margin-left:0}.btn-blog:first-of-type{margin-right:2rem}.blog-modal .modal-content-container .media-content-thumbnail .content-info{width:40%;padding:4rem}.blog-post-container .landing-hero .page-title .background-helper{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.5;z-index:-1}.blog-featured-image.mobile{display:none}.slot-button-prev,.slot-button-next{position:absolute;cursor:pointer;z-index:10;border-radius:5rem;height:4rem;width:4rem;display:flex;justify-content:center;align-items:center;background-color:#fff;-moz-box-shadow:0 3px 9px 0 #ccc;-webkit-box-shadow:0 3px 9px 0 #ccc;box-shadow:0 3px 9px 0 #ccc}.button-prev:focus,.button-next:focus,.swiper-pagination-bullet:focus{outline:0}.slot-button-prev{left:-5px;top:calc(50% - 63px);transition:left .2s}.slot-button-next{right:-5px;top:calc(50% - 63px);transition:right .2s}.slot-button-prev:hover{left:-10px;transition:left .2s}.slot-button-next:hover{right:-10px;transition:right .2s}.category-page-container .modal-container .slot-button-prev{left:-4px;top:calc(50% - 63px);transition:left .2s}.category-page-container .modal-container .slot-button-next{right:-4px;top:calc(50% - 63px);transition:right .2s}.witb-modal .product-single-swiper .slot-button-next{right:30px;top:calc(50% - 20px);transition:right .2s}.witb-modal .product-single-swiper .slot-button-prev{left:30px;top:calc(50% - 20px);transition:left .2s}.category-page-container .modal-container .slot-button-prev:hover{left:-9px;transition:left .2s}.category-page-container .modal-container .slot-button-next:hover{right:-9px;transition:right .2s}.media-modal-swiper .witb-modal .product-single-swiper .tile-swiper-container .slot-button-next{right:8px}.media-modal-swiper .witb-modal .product-single-swiper .tile-swiper-container .slot-button-prev{left:8px}#featured-products-container .swiper-wrapper{justify-content:center}.modal-content-container .media-content-thumbnail .content-info .background-helper{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.5;z-index:-1}.create-modal .content-info{padding:2rem;width:420px}.create-modal .create-youtube .content-info{width:auto;height:700px}.media-content-container{margin:4rem .5rem}.modal-dialog{width:700px;margin-top:100px}.media-modal-swiper .swiper-slide:not(.create-modal),.media-modal-swiper .swiper-slide:not(.video-slide){padding:3rem}.media-modal-swiper .witb-modal .tile-swiper-container .swiper-slide{padding:0 3rem}.modal-content-container .media-content-thumbnail{position:absolute;height:100%;width:100%}.podcast-modal .modal-content-container .media-content-thumbnail{padding:4rem}.podcast-modal .modal-content-container .media-content-thumbnail .content-info{margin-left:4rem}.standard-modal .modal-content-container .podcast-thumbnail-image{height:100%;display:flex;align-items:center}.modal-content-container .media-content-thumbnail .content-info{position:relative;width:400px;padding:0;height:100%;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.video-slide .modal-content-container .media-content-thumbnail .content-info{padding:4rem}.media-trailer .video-slide .modal-content-container .media-content-thumbnail .content-info{color:#fff}.modal-content-container{position:relative;width:100%;max-width:1200px;height:100%;max-height:700px}.create-modal .modal-content-container{position:relative;width:100%;max-width:1200px;max-height:95vh;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.standard-modal .modal-content-container{background-color:#fff}.standard-modal .podcast-thumbnail-image img{max-height:100%;height:auto}.series-data span{margin-right:2rem}.media-content-container .hover-card .series-data span{margin-right:5px}.series-data .season-number+.episode-number:before{left:-10px}.media-content-container .hover-card .series-data .episode-number:before{left:-4px}.media-modal .pagination-container .swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.media-modal .pagination-container .swiper-pagination .swiper-pagination-bullet{margin:6px 0;display:block}.media-modal .mobile-header .header-text{display:none}.grid-tile .product-swatches.mobile-swatch-slider .swatch-prev,.grid-tile .product-swatches.mobile-swatch-slider .swatch-next{display:none}}@media(min-width:2560px){#nav-main .nav-product-item{width:16.666666%}#nav-main .nav-product-item:nth-of-type(6n+1),.content-card-container:nth-of-type(6n+1){clear:both}}@media(min-width:992px) and (max-width:2559px){#nav-main .nav-product-item,#nav-main .content-card-container{width:25%}#nav-main .content-card-container{padding:0}#nav-main .nav-product-item:nth-of-type(4n+1),.content-card-container:nth-of-type(4n+1){clear:both}#nav-main .level-3 .nav-product-item,#nav-main .level-3 .content-card-container{width:33.33333333%}#nav-main .level-3 .nav-product-item:nth-of-type(3n+1),#nav-main .level-3 .content-card-container:nth-of-type(3n+1){clear:both}#nav-main .level-3 .nav-product-item:nth-of-type(4n+1),#nav-main .level-3 .content-card-container:nth-of-type(4n+1){clear:none}}@media(max-width:991px){#nav-main .nav-product-item{width:50%}#nav-main .nav-product-item:nth-of-type(2n+1),.content-card-container:nth-of-type(2n+1){clear:both}}@media(max-width:768px){#nav-main .nav-product-item,#nav-main .content-card-container{padding-left:5px;padding-right:5px}#nav-main .content-card{padding:0}.locale-selector{display:inline-block}}@media(min-width:1367px){#header-container,#header-container .sidebar-header,#nav-main #nav-primary,#nav-main .nav-panel-bg,#nav-main .nav-panel{width:200px}#cart-slideout.open .slide-panel-content.slide-right{left:200px!important}.media-modal-swiper .witb-modal .product-single-swiper .tile-swiper-container .swiper-slide{padding:5rem}.media-modal-swiper .witb-modal .product-single-swiper .tile-swiper-container .slot-button-next{right:25px}.media-modal-swiper .witb-modal .product-single-swiper .tile-swiper-container .slot-button-prev{left:25px}}@media(min-width:769px) and (max-width:1366px){body{padding:0 0 0 150px}#header-container,#header-container .sidebar-header,#nav-main #nav-primary,#nav-main .nav-panel-bg,#nav-main .nav-panel{width:150px}#cart-slideout.open .slide-panel-content.slide-right{left:150px!important}.pdp-nav{width:calc(100% - 150px)}#nav-main .nav-panel.level-0 .nav-body>a{padding-left:30px;font-size:11px}#nav-main a.nav-item-new:before{left:15px}#nav-main .nav-panel:not(.nav-media-tiles) .nav-body>a{padding-left:30px}#product-specs .product-specs-header,#product-specs .slide-panel-content{left:150px;font-size:11px}.profile-nav+.tab-content #orderModal .modal-dialog{margin:30px 75px 30px 225px}.blog-modal .modal-content-container .media-content-thumbnail .content-info{width:60%}.landing-hero h1.headline,.landing-hero .page-title h1{font-size:6rem;line-height:6rem}h2{font-size:6rem;line-height:6rem}#pdp-product-overview,.product-page-container #product-videos,#first-tech,.technology-items{margin-bottom:100px}.pdp-images-gallery{margin-bottom:100px}#product-reviews{margin-top:100px}.why-buy-container{margin-top:0rem}}@media(min-width:769px) and (max-width:992px){.blog-post-container .landing-hero .page-title{padding:0 1rem}.witb-modal .modal-content-container .media-content-thumbnail .content-info{width:50%;margin-right:0}.witb-modal .product-single-swiper{width:50%;max-width:350px}}@media(max-width:768px) and (min-width:481px){.landing-hero h1.headline,.landing-hero .page-title h1{font-size:4rem;line-height:4rem}#product-quotation h2,.pdp-left h1,.pdp-left h2{font-size:4rem;line-height:4rem}h2{font-size:4rem;line-height:4rem}#pdp-product-overview,#product-features,#product-quotation,#product-shaft-options{margin:50px 0}#pdp-product-overview,.product-page-container #product-videos,#first-tech,.technology-items{margin-bottom:50px}.pdp-images-gallery{margin-bottom:50px}#product-reviews{margin-top:50px}.why-buy-container{margin-top:0rem}}@media(min-width:1367px){.media-modal{width:calc(100% - 200px);left:auto;top:0}#product-specs .slide-panel-content{left:200px}}@media(max-width:1366px){.media-modal{width:calc(100% - 150px);left:auto;top:0}}@media(min-width:992px) and (max-width:1366px){.grid-tile .product-swatches{max-width:calc(100% - 15px)}.product-swatches li{height:20px;width:20px}}@media(max-width:1140px){.pt_account .orderPayment .orderPaymentDetails,.pt_account .orderPayment .orderShippingDetails{width:100%;justify-content:unset}}@media(min-width:769px) and (max-width:1365px) and (max-height:850px){#header-container .sidebar-header{padding:30px 10px 0;height:110px}#nav-main .nav-panel{padding-top:172px}#nav-main .nav-panel:not(.level-0):not(.nav-media-tiles) .nav-body>a{padding:7px 20px 7px 30px}#nav-main .nav-panel.level-0{top:110px}#nav-main .nav-panel.level-0 .nav-body>a{padding-top:7px;padding-bottom:7px}#nav-main .nav-panel .break-below{margin-bottom:31px}#nav-main .nav-panel .break-above{margin-top:31px}}@media(min-width:1366px) and (max-height:850px){#nav-main .nav-panel:not(.level-0):not(.nav-media-tiles) .nav-body>a{padding:7px 20px 7px 50px}#nav-main .nav-mobile-back{left:20px}}@media(min-width:667px) and (max-width:991px){.modal-content-container .media-content-thumbnail .content-info .player-data{display:block}}@media(max-width:768px){.slot-hero .content.mobile{margin:4rem 0}.slot-hero .content.mobile h1,.slot-hero .content.mobile h3{margin-top:0}.media-modal-swiper .witb-modal .swiper-slide{filter:none}.content-slot-slider{margin:4rem 1.4rem}#header-ticker{display:none}.pdp-nav{top:50px;left:0;width:100%;height:60px}.pdp-nav li.crumb{display:none}.pdp-nav li i{top:3px}.pdp-nav-breadcrumbs{align-self:unset;margin-top:0}.pdp-nav.scroll-collapse{top:-11px}#cart-slideout{z-index:50001}#cart-slideout .slide-panel-content.slide-right{width:100%;left:-100%}#cart-slideout .slide-panel-content.slide-right.loading-bg{position:fixed}#cart-slideout.open .slide-panel-content.slide-right{left:0!important}#cart-slideout .close{font-size:20px;widtH:50px;height:50px;line-height:50px;padding:0 15px;color:#111;font-weight:700;opacity:1}#header-container{position:fixed;left:0;top:0;width:100%;height:50px;z-index:50000;background-color:#fff}#header-container .sidebar-header{height:50px;text-align:right;padding:0 15px}#header-container .sidebar-header>a{display:inline-flex;position:relative;vertical-align:top;color:#111;height:50px;line-height:50px;font-size:20px;padding:15px 10px}#header-container .sidebar-header #logo{display:inline-block;float:left;background:transparent url(../images/callaway-logo-black.svg) no-repeat center center;background-size:contain;width:53px;margin:0;text-align:left}.nav-body .search-form{margin:60px 15px}.search-form .btn.search-submit{width:25px;height:60px;font-size:25px;min-width:25px}#page-title .search-form .btn.search-submit{display:none}.search-form .search-input{height:60px;line-height:60px;font-size:30px}#header-container #cart-icon{position:relative}#header-container #cart-icon .header-basket-count{position:relative;right:0;top:5px;bottom:10px;font-size:14px;font-weight:700;line-height:1;background:#fff none}#header-container .sidebar-footer{position:absolute;top:0;right:0;height:50px;padding-right:10px}#header-container .sidebar-footer .utility-section{display:table-cell;vertical-align:middle;text-align:center;font-size:18px;line-height:50px;padding:0 10px}#header-container .sidebar-footer .utility-section,#header-container .sidebar-footer .utility-section a{color:#111}#nav-main .user-welcome{padding:45px 15px;border-bottom:1px solid #eee}#nav-main .nav-panel{display:none;position:fixed;z-index:50000;background:#fff none;top:0;bottom:0;left:100%;width:100%;overflow-y:auto;padding-top:50px;border-left:1px solid #eee;border-right:1px solid #eee}#nav-main .nav-panel.level-0{border:0}#nav-main .nav-desktop-icon{display:none}#nav-main .nav-item-desktop{display:none}#nav-main .nav-panel .nav-body>a.nav-item{position:relative;display:block;color:#111;min-height:60px;line-height:1.1;font-size:24px;font-weight:700;padding:15px;border-bottom:1px solid #eee}#nav-main .nav-panel .nav-body>a.nav-item.disabled{color:#aaa;display:none}#nav-main .nav-panel .nav-body>a.nav-item .nav-item-title{position:relative}#nav-main .nav-panel .nav-body>a.nav-item-thumb{display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#000;margin:0 0 3px;font-size:35px;font-weight:700}#nav-main .nav-panel .nav-body>a.nav-item-thumb:before{content:"";display:block;position:relative;top:0;left:0;width:100%;padding-bottom:33.33333333%}#nav-main .nav-panel .nav-body>a .nav-item-title{position:absolute;top:50%;margin-top:-20px;left:30px;min-height:40px}#nav-main .nav-panel .nav-body>a.nav-item-thumb .nav-item-title{left:40px}#nav-main a.nav-item-new .nav-item-title:before{content:"";position:absolute;left:-20px;top:50%;margin-top:-5px;width:10px;height:10px;background:#4c78fb none;border-radius:10px}#nav-main .nav-panel>.nav-header{position:absolute;width:100%;height:50px;text-align:center;top:0;left:0;border-bottom:1px solid #eee}#nav-main .nav-panel>.nav-header .nav-mobile-back{position:absolute;top:0;left:0;font-size:20px;height:50px;line-height:50px;padding:0 15px;color:#111;background:none transparent;border:0}#nav-main [data-category-id='_account'] .nav-mobile-back{display:none}#nav-main .nav-panel>.nav-header .nav-close{position:absolute;top:0;right:0;font-size:20px;height:50px;line-height:50px;padding:0 15px;color:#111;font-weight:700;background-color:rgba(0,0,0,0);border:0}#nav-main .nav-panel>.nav-header .nav-mobile-title{display:inline-block;height:50px;line-height:50px;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px}#nav-main .nav-panel>.nav-body{position:absolute;top:50px;bottom:0;width:100%;padding:10px;overflow-y:auto;-webkit-overflow-scrolling:touch}#nav-main .mobile-nav-btn{display:block;position:relative;color:#8a8a8a}#nav-main .mobile-nav-btn>.icon{display:block;width:20px;height:20px;margin:0 auto 5px}#nav-main .notification{position:absolute;display:block;width:5px;height:5px;padding:0;background-color:#4c78fb;border-radius:50%;top:50%;margin-top:-5px;margin-left:0;right:20px;left:auto}#nav-main .mobile-nav-btn>.notification{top:-5px;left:50%;right:auto;margin-left:10px;margin-top:0}#nav-main .box>.content .notification{display:none}#nav-main .mobile-nav-btn>.title{font-size:10px}#nav-main .nav-desktop-close{display:none}#nav-main .nav-mobile-back{float:right;display:flex;color:#4c78fb;height:22px;padding:20px;font-weight:700}#nav-main .nav-mobile-back .back-icon{display:inline-block;font-size:16px;line-height:22px}#nav-main .nav-mobile-back .back-text{display:inline-block;font-size:10px;line-height:22px;margin-left:5px}#nav-main .full-width.loading-bg:after{top:62px}#content-container{margin-top:50px}.media-page .landing-hero,.media-page .page-title{display:none}.page-title.mobile{display:block;color:#000!important;margin-top:4rem;margin-bottom:4rem}.no-hero .page-title.mobile{margin-top:90px}.landing-hero.tablet+.page-title.mobile{margin-top:90px}#cs-page-content{margin-top:90px}.blog-post-container .page-title.mobile{margin-bottom:5rem}.season-header{text-align:left;color:#000!important}.landing-hero{height:auto;margin:50px 0 0;display:none}.slot-hero .landing-hero video{display:none}.pt_account .loyaltyOverview .landing-hero{margin:0}.product-category-container .landing-hero,.landing-hero .page-title.desktop,.slot-hero .landing-hero .content.desktop{display:none}.landing-hero.mobile.no-image{display:none}.search-container .product-grid-container{margin:15px}.media-breadcrumbs{display:none;position:relative;margin-top:50px;height:50px;align-items:center;border-top:1px solid #eee;font-size:11px;overflow:hidden}.media-breadcrumbs .breadcrumb-link{width:33%;text-align:center;display:flex;justify-content:center}.media-modal{width:100%;top:0}.pdp-images-gallery+.pdp-media-modal .media-modal{top:0}.page-title{margin:0 1.5rem}.media-content-container .episodes-container .episode-details{margin-bottom:3rem}.modal-content-container .media-content-thumbnail .content-info h1{font-size:32px}.modal-content-container .media-content-thumbnail .content-info img{width:75px;display:block;margin:auto}.modal-content-container .media-content-thumbnail .content-info h2.content-title{margin:2rem 0}.witb-modal .modal-content-container .media-content-thumbnail .content-info h2.content-title{text-align:center}.modal-content-container .media-content-thumbnail .content-info .series-data{font-size:11px;margin-bottom:1rem}.series-data .series-release{display:inline-block;width:53px;margin-bottom:1rem;padding:1px 10px}#product-specs .product-specs-header{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:50px;z-index:1;background-color:#fff}#product-specs .product-specs-header,#product-specs .product-specs-footer{padding:15px;border:0}#product-specs .product-specs-header{text-align:center}#product-specs .product-specs-header .title{font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px}#product-specs .product-specs-header .close,#product-specs .product-specs-header .close:active,#product-specs .product-specs-header .close:hover,#product-specs .product-specs-header .close:focus{font-size:20px;color:#111;margin:0;opacity:1}#product-specs .product-specs-container{padding:0 15px}#product-specs .specsTitle{font-size:24px}#product-specs .specsShaftTitle{font-size:20px}#product-specs table{margin:30px 0}#pdp-product-overview,#product-features{margin-top:100px;margin-bottom:100px}#selector-tool-slot .slot-selector-tool>div{margin:0 20px 100px}#selector-tool-slot .pdp-selector-tool-container i{font-size:60px}.landing-hero .page-title h1{font-size:6rem;letter-spacing:-2px}.media-content-container.tile-wrap{margin:0 20px}.witb-modal .series-data{text-align:center}.witb-modal .series-data span{margin-right:2rem}.witb-modal .series-data span:last-child{margin-right:0}.category-page-container.search-container .modal-container .slot-button-prev,.category-page-container.search-container .modal-container .slot-button-next{top:-25px}.iconbox{margin-top:0}#basket-all-items .lineItemDescription p{padding-bottom:1rem}#basket-all-items .lineItemDescription{padding-bottom:5px}#titu-widget .basket-summary-title{margin-top:4rem}.checkout-container .checkout_header{margin-bottom:0}.checkout-container .security-msg{line-height:65px;font-size:70px}.contact-us-questions-container{margin:5rem 0 2rem 0}.contact-us-questions-container label{font-size:13px}.contactUsForm.happy-fox-form{margin-bottom:2rem}a.skip-main{display:none}}@media(min-width:2560px){.col-xlg-2{width:16.6666666667%}}@media(min-width:1800px){.product-page-container #pdp-hero-static .pdp-hero-static-text{top:6%;margin-left:6%}.product-page-container #pdp-hero-static .pdp-hero-static-text h1{font-size:8rem}.product-page-container .pdp-hero{background:linear-gradient(169deg,#f9f9f9 50%,#e8e8e8 50%);height:42vw}.product-page-container .pdp-hero.pdp-hero-balls{background:linear-gradient(169deg,#f9f9f9 576px,#e8e8e8 500px);height:700px}.product-page-container .pdp-hero-balls .pdp-hero-image{left:400px}.product-page-container .pdp-hero #pdp-hero-back img,.product-page-container .pdp-hero #pdp-hero-front img{width:90vw}.product-page-container .pdp-hero #pdp-hero-back img{left:0;bottom:100px}.product-page-container .pdp-hero #pdp-hero-front img{right:16%;bottom:100px}}@media(max-width:1440px){#product-media .media-footer{padding:20px 0;position:static}.witb-modal .modal-content-container .content-info p{font-size:12px}.witb-modal .modal-content-container .media-content-thumbnail .content-info{margin-right:2rem}.media-content-container .content-card .episode{transition:opacity 300ms}.media-content-container .content-card .hover-card{display:none!important}}@media(min-width:1440px){#pdp-product-hero{max-height:100vh}}@media(min-width:1200px){#category-slots-footer-1 .product-images-slide .wp-post .icon.video:before{right:22px}.mm-menu_columns-4{width:95%}[class*=mm-menu_columns-] .mm-panels>.nav-product-grid.mm-panel_columns-2{-webkit-transform:translate(500px,0);-ms-transform:translate(500px,0);transform:translate(500px,0);-webkit-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0);min-width:487px;width:53%;max-width:700px}[class*=mm-menu_columns-] .mm-panels>.nav-product-grid.mm-panel_columns-3{-webkit-transform:translate(749px,0);-ms-transform:translate(749px,0);transform:translate(749px,0);-webkit-transform:translate3d(749px,0,0);transform:translate3d(749px,0,0);min-width:487px;width:41%;max-width:700px}.mm-menu_columns-2 .mm-panels>.nav-product-grid,.mm-menu_columns-3 .mm-panels>.nav-product-grid{width:700px}.mm-menu_columns-4 .mm-panels>.nav-product-grid{min-width:487px;width:41%;max-width:700px}.search-form{padding:0 10rem}#page-title .search-form{padding:0}.search-form .btn.search-submit{display:none}.blog-post-container .landing-hero .page-title{padding:0 2.5rem 0 10rem}.episodes-container.swiper-wrapper,.series-container.swiper-wrapper{min-height:400px}.podcast-modal .podcast-thumbnail-image{min-width:300px}.search-container .product-grid-container{margin:5rem 16rem}}@media(min-width:992px){#emailSignupModal .modal-body .input-append{width:560px;margin:auto}#product-media .media-text .box,#product-media .media-image .box{height:600px}.product-technology-wrapper .technology-items{flex-direction:row}.product-technology-wrapper .product-technology-item,.product-technology-wrapper .product-technology-image{align-items:center}.product-technology-wrapper .product-technology-image img{width:100%}.standard-modal .modal-content-container .media-content-thumbnail .content-info{width:60%;margin-left:4rem}.standard-modal.witb-modal .modal-content-container .media-content-thumbnail .content-info{margin:3rem}.product-tile-list .product-tile-content{display:flex;align-items:center}.product-tile-list .product-tile-details{margin-left:4rem}.category-page-container .media-content-container .content-card{position:relative;margin-bottom:4rem}.media-content-container .thumb-play-hover{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.media-content-container .content-card:hover .thumb-play-hover{visibility:visible;opacity:1;background-color:#ffffff60;transition:.4s all}.media-content-container .content-card:hover .hover-play{top:0;transition:.4s all}.witb-modal.standard-modal .modal-content-container .media-content-thumbnail{display:flex;flex-direction:row-reverse}.search-result-items .grid-tile.new-row{clear:both}.search-form .search-input{height:120px;line-height:120px;font-size:64px}.search-form .btn.search-submit{height:120px}.blog-post-container .blog-post-header .content-title{font-size:48px;margin-bottom:2rem;max-width:600px}.btn-blog{height:45px}.standard-modal .modal-content-container .media-content-thumbnail{padding:4rem}.modal-content-container .media-content-thumbnail svg{min-height:20px}.podcast-modal .podcast-iframe{min-height:126px}}@media(min-width:979px){.feature-wall-container .wall-top{max-height:600px}.feature-wall-container .wall-asset{height:auto}.feature-wall-container .wall-asset-0{height:600px}.feature-wall-container .wall-asset-1,.feature-wall-container .wall-asset-2{height:300px}.feature-wall-container .wall-asset-1 .slide-description{top:140px;bottom:80px}.feature-wall-container .wall-asset-1 .btn-link{top:210px;bottom:20px}.feature-wall-container .wall-asset-1 .contentAsset p.slide-description{font-size:14px}.feature-wall-container .wall-asset-2 .contentAsset p{top:120px}.feature-wall-container .wall-asset-1 .btn-feature-wall,.feature-wall-container .wall-asset-2 .btn-feature-wall{line-height:20px}.landing-hero .page-title img{width:300px}.post-container .landing-hero .page-title img{width:150px}}@media(max-width:1200px){.product-page-container .pdp-hero .pdp-hero-images{top:9%}.product-page-container .pdp-hero.pdp-hero-balls .pdp-hero-images{top:auto}.product-page-container .pdp-hero .pdp-hero-image{width:120%}.product-page-container .pdp-hero.pdp-hero-balls .pdp-hero-image{width:100%}.product-page-container .pdp-hero #pdp-hero-front{top:80px}.product-page-container #pdp-hero-static .pdp-hero-static-text{top:18vw;margin-left:8em;width:300px}.product-page-container #pdp-hero-static .pdp-hero-static-text h1{font-size:4rem;line-height:40px}.product-page-container #pdp-hero-static .pdp-hero-static-text p{font-size:1.4rem;line-height:21px}.product-page-container #pdp-hero-static .pdp-hero-static-text button{width:100px;margin-top:0;font-size:12px}.order-payment-grouping .order-label{width:120px}.orderDetails .orderShipment{padding-right:40px}.orderDetails .orderTotal{padding-left:40px}.podcast-modal .modal-content-container .media-content-thumbnail svg{margin-bottom:0}}@media(max-width:1024px){.landing-hero{max-height:900px}.pdp-nav .crumb{display:none}.BVRRWidget .BVDI_QT,.BVRRWidget .BVRRDisplayContentHeader{padding:0 20px!important}.BVRRQuickTakeSummary .BVRRBuyAgainContainer{max-width:70%!important;display:block!important}.BVRRBuyAgainPercentage,.BVRRQuickTakeSummary .BVRRBuyAgainSuffix{font-size:40px;line-height:45px}.BVRRQuickTakeSummary .BVRROverallRatingContainer{padding:4rem 0!important}.BVRRReviewDisplayStyle5BodyContentSecondary,.BVRRReviewDisplayStyle5Ratings,.BVRRReviewDisplayStyle5Media{float:none!important}.BVRRReviewDisplayStyle5BodyContent{margin-left:35%!important}.BVRRReviewDisplayStyle5BodyContentPrimary{margin-right:0!important}.BVRRReviewDisplayStyle5Ratings,.BVRRReviewDisplayStyle5Media,.BVRRWidget .BVRRReviewDisplayStyle5BodyContent{margin-top:0!important}.BVRRReviewDisplayStyle5BodyContentSecondary .BVRRRatingEntry{float:left!important}#product-media .media-footer{padding:0 30px 30px}#product-media .media-text .box .content{padding:30px}.order,.fitting-detail{padding:50px 5%}#profileInfo form{margin-right:calc(6%+15px);margin-left:15px}div.signup-info tbody{padding:0 50px}.podcast-modal .modal-content-container .media-content-thumbnail svg{margin-bottom:2rem}.podcast-modal .modal-content-container .content-info p,.witb-modal .modal-content-container .content-info p{display:none}#pdp-product-overview .desk-long{display:none}#pdp-product-overview .mobile-long{display:inline-block}.mobile-long{padding:50px 50px 0 80px}#pdp-product-overview{justify-content:center}#pdp-product-overview .pdp-right{width:50%;align-self:flex-end}#pdp-product-overview .pdp-left,#pdp-product-overview .mobile-long{width:100%;text-align:center}#product-features.pdp-simple-tech{flex-flow:column nowrap}#product-features.pdp-simple-tech .pdp-left{width:100%;padding:0 80px}.pt_account .toggle-switch[for='loyaltySignUp'] .toggle-checked-text{margin-bottom:50px}.pt_account .accountInfoForm .alert.alert-error.loyalty-alert{bottom:0;top:unset;left:40px}#pdp-product-overview .pdp-left,.product-technology-wrapper .technology-items .product-technology-item .pdp-left,#pdp-product-overview .mobile-long{padding:0 80px}#pdp-product-overview .pdp-right img{padding-left:0}.product-technology-wrapper .technology-items .product-technology-item{flex-flow:column nowrap;align-items:unset}.product-technology-wrapper .technology-items .product-technology-item .pdp-left,.product-technology-wrapper #first-tech .product-technology-item .pdp-left{width:100%}.product-technology-wrapper .technology-items .product-technology-item .product-technology-image{align-self:center;margin-bottom:50px}}@media(max-width:1024px) and (min-width:520px){.pt_account #socialSignUp{flex-direction:column}}@media(max-width:979px){.wp-border-btm .icon:before,.wp-post .icon:before,.feature-wall-container .icon:before{font-size:1.6rem;padding:10px}.feature-wall-container{padding:0}.feature-wall-container .wall-asset{display:block;float:none;clear:both;position:relative!important;width:100%!important}.feature-wall-container .wall-top .wall-asset-0 .wall-asset-height{padding:0 0 75%!important}.feature-wall-container .wall-top .wall-height{display:none}.feature-wall-container .wall-asset-height{padding:0 0 50%!important}.feature-wall-container .wall-top .wall-top-content{position:relative}.feature-wall-container .wall-filler{display:none!important}.feature-wall-container .wall-asset .contentAsset .caption{position:absolute;width:100%;bottom:0;left:0;right:0}.media-content-container .thumb-play-hover{display:none}.media-content-container .content-card-container{padding:0 5px}.media-content-container .content-card-container:nth-of-type(2n+1){clear:both}.pt_account .orderDetails .orderTotal{width:100%;border-left:unset;padding-left:40%;padding-top:50px}.pt_account .orderDetails .orderShipment{width:100%}}@media(min-width:768px) and (max-width:979px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@media(min-width:768px){#whitepaper-modal .modal-content{height:100%}#whitepaper-modal .modal-body{height:90%}#whitepaper-modal .modal-dialog{width:70%;height:90%}#whitepaper-modal iframe{height:80vh;width:100%}.fitting-modal .modal-content-container{padding:6rem}.fitting-modal .modal-content-container .fitting-row{display:flex;align-items:center}.fitting-modal .modal-content-container .fitting-row{height:100%}.fitting-modal .modal-content-container .fitting-image img{max-height:100%}.fitting-modal .modal-content-container .fitting-image{height:100%;display:flex;align-items:center}.fitting-modal .modal-content-container .content-info{margin-left:4rem}}@media(max-width:989px){.detailsContainer div{padding-left:45px}.pt_account a#al_dwfrm_login_register,.pt_account button#li_dwfrm_login_login{position:relative;right:unset}.pt_account #login-page-content #account_login .form-group{width:100%;float:unset;padding:0}.pt_account #account_login label.toggle-switch,.pt_account #account_login label.toggle-switch{left:20px}.pt_account #login-page-content [title='Forgot Your Password?']{left:auto;right:15px;max-width:90%}.pt_account #account_login label.toggle-switch,.pt_account #login-page-content [title='Forgot Your Password?']{top:167px}}@media(max-width:1024px){.rating-buy div{width:150px;min-width:150px}#product-media .media-footer{padding:0 30px 30px}#product-media .media-text .box .content{padding:30px}#pdp-product-overview{margin-top:100px}#pdp-product-overview,.product-page-container>.pdp-images-gallery,.product-page-container #product-videos,#first-tech,.technology-items,#product-quotation,#product-shaft-options{margin-bottom:100px}#product-reviews{margin-top:100px}#pdp-gallery-content{margin-bottom:0}#product-shaft-options .pdp-left,#product-shaft-options .pdp-right{width:100%;padding:0 80px}#product-shaft-options .pdp-right strong,#product-shaft-options .pdp-right p{display:inline}#product-shaft-options .pdp-right p{margin-bottom:100px;white-space:nowrap}#product-shaft-options .pdp-right p::after{content:"\A";white-space:pre}#product-shaft-options .pdp-right p::before{content:" - ";white-space:pre}#product-shaft-options .shaft-examples{margin-top:50px}#product-shaft-options .shaft-examples a{margin-top:30px}#pdp-gallery-content .swiper-slide,#pdp-gallery-content .swiper-wrapper,#pdp-gallery-content{height:auto}}@media(max-width:992px){.product-page-container #product-videos{min-height:500px}.rating-buy div{width:120px;min-width:120px}.search-result-content .categoryResult a{height:inherit}.product-page-container #pdp-hero-static{display:none}footer #connect-container input{width:calc(100% - 62px);max-width:286px}footer #connect-container .input-append{text-align:left}footer #footer-nav nav ul{margin-bottom:3rem}footer .footer-copyright{text-align:center}footer .footer-social-links{text-align:center;padding-top:3rem}footer .footer-social-links a{margin:0 2rem}footer #footer-logos{text-align:center}footer #footer-logos a{margin:20px 15px}.standard-modal .series-data .series-release{display:inline-block}.standard-modal .series-data .episode-number:before{margin:0 5px}.modal-content-container .media-content-thumbnail .content-info .content-title{font-weight:bold;font-size:22px;line-height:28px;margin-bottom:1rem;margin-top:1rem}.podcast-modal .modal-content-container .media-content-thumbnail .content-info .content-title{margin-top:2rem}.witb-modal .media-content-thumbnail .content-info .content-title{font-size:16px}.witb-modal .media-content-thumbnail .content-info img{width:60px}.witb-modal .media-content-thumbnail .content-info .series-data{font-size:10px;margin-bottom:1rem}.witb-modal .media-content-thumbnail .content-info p{font-size:12px}.standard-modal iframe{height:74px}.witb-modal .media-content-thumbnail{padding:0}.witb-modal .grid-tile .product-image .product-logo{width:100px;margin:0 auto}.witb-modal .product-single-swiper{height:auto}.witb-modal .product-single-swiper .featured-products-slider-details{font-size:10px}.witb-modal .grid-tile .product-name h3{font-size:16px}#pdp-product-overview,.product-page-container>.pdp-images-gallery,.product-page-container #product-videos,#first-tech,.technology-items{margin-bottom:100px}#product-quotation,#product-shaft-options{margin:100px 0}.search-result-items .grid-tile.new-row-mobile{clear:both}.category-page-container.search-container .search-result-content.search-result-assets{margin-right:15px}.btn.btn-blog{min-width:auto}#basket-all-items .lineItem{display:flex;flex-wrap:wrap}#basket-all-items .lineItem .lineItemImage,#basket-all-items .lineItem .lineItemActions{flex:1 50%}#basket-all-items .lineItem .lineItemDescription{order:3}}@media(max-width:768px){.pt_account #orderHistory .mobileNoDisplay.table-responsive{border:unset}.pdp-left{padding:0 40px}.pdp-left h2{font-size:45px;line-height:45px}.product-page-container #product-videos{max-height:300px}#product-shaft-options img:last-of-type{margin:0 0 50px}.viewport-height{min-height:0!important}#pdp-product-logo div.product-promo{display:block;width:100%;bottom:0}#pdp-product-hero .product-promo .promotional-message{background-color:rgba(255,255,255,0.7);font-size:10px;padding:10px}.product-promo .modal-dialog{margin-top:120px}.modal .modal-body{padding:6rem 3rem 3rem}.feature-wall-container .wall-top .wall-asset-0 .caption{bottom:0;top:0}#product-configurator-ajax .section-preview{padding-right:0}.product-bar.affix{position:static}.product-bar .product-info{padding:20px 20px;height:150px;height:inherit;text-align:center}.product-bar #product-rating{display:block;margin:10px 0}.product-bar #product-price{display:block;position:static;line-height:inherit}#product-specs .text-right{text-align:left;margin-top:30px}.navbar-right{float:right;margin:0}#sign-in-menu{padding:15px}#header-phone{position:relative;top:auto;right:auto;text-align:right}ul#player-tabs.has-media-tab li{width:100%}.player-club-data .product-category{font-size:14px}.player-club-data .product-name{font-size:14px}#bio-container .player-social-links{margin:0 50px 0 0}#bio-container h3.player-name{font-size:22px}#bio-container .player-tour{position:absolute;font-size:14px}#bio-container .player-bio p{margin-top:40px;font-size:1.6rem}#team-container .player-bio-ajax #bio-container{padding:30px}#team-container ul.tour-nav>li{display:block;width:100%}.numberLocations{padding:0}#map-canvas{height:250px}#store-filter{padding:4rem}#store-filter #retail-search{margin-top:0}.retailNumber{margin-bottom:10px}.eventDetails{margin-left:0}.feature-wall-container wall-asset.wall-asset-2 .contentAsset p{font-size:14px}.three-line-header-2{font-weight:900;font-size:4em;margin:0 0 10px 0}.product-page-container #product-videos .video-swipe-helper-top,.product-page-container #product-videos .video-swipe-helper-bottom{height:35%;width:100%;display:block;position:absolute;z-index:5}.product-page-container #product-videos .video-swipe-helper-top{top:0}.product-page-container #product-videos .video-swipe-helper-bottom{bottom:40px}.product-technology-slider,.product-technology-slides,.product-technology-slides li{padding:0;margin:0}.product-technology-slides{top:0}.product-technology-slides .technology-slider-items{padding:1em 1em 0 2em;width:100%;margin:0 -1em 0 0}#approaching-discounts .alert-bell{margin:10px auto}#approaching-discounts .alert{text-align:center}#approaching-discounts .col-md-3,#approaching-discounts .col-md-9{padding-top:0}.image-container{margin:100px 0}#pdp-images .image-container.activeGallery,#pdp-images .image-container.hideGallery{margin:0}#pdp-images-main.image-container,#pdp-gallery-content.image-container{overflow:visible}.pdp-slider-container .pdp-image-slide{padding:0 5px}.image-container .swiper-wrapper,.image-container .swiper-slide,#pdp-gallery-content .swiper-wrapper,#pdp-gallery-content .swiper-slide{height:unset;padding:0}#product-specs .slide-panel-content{left:0}.BVRRReviewDisplayStyle5BodyUser .BVRRContextDataContainer{display:none}.BVRRReviewDisplayStyle5BodyContent{margin-left:0!important}.BVRRDisplayContentBody{margin:0!important;border:0;background:inherit;padding:0 20px!important}.BVRRReviewDisplayStyle5BodyUser .BVRRContextDataContainer{display:none}.BVRRReviewDisplayStyle5BodyUser{float:none!important}.landing-hero.tablet{display:flex;justify-content:center;padding:37%}.landing-hero.tablet .svg-logo svg{max-height:200%}.landing-hero.tablet .thumb-original{width:30%}.landing-hero.tablet .svg-logo{margin:12% auto 0}.landing-hero.tablet .thumb-logo svg{max-height:30px;top:auto;bottom:0;margin:0}.slot-hero .btn{margin-top:2rem}.page-title.mobile .series-data{margin-top:1.5rem;font-size:12px}.page-title.mobile .series-data .series-release{display:inline-block;width:57px}.page-title.mobile h3,.page-title.tablet h3{font-size:24px;line-height:26px}.team-page .modal-content-container{display:block;width:100%;height:100%;max-height:100%}.team-page .modal-content-container .media-content-thumbnail{height:100%}.team-page .media-modal-swiper .swiper-slide{padding:0;border-top:1px solid #f7f7f7}.team-page .product-single-swiper{display:block}.witb-modal .modal-content-container .media-content-thumbnail .content-info{float:none;margin-right:0;display:block;height:auto;padding:0}.witb-modal .modal-content-container .media-content-thumbnail{display:block;width:100%;height:auto;padding:2.5rem 5rem}.modal-content-container .media-content-thumbnail .content-info{width:100%}.witb-modal .product-single-swiper{margin:2rem 0}.witb-modal .grid-tile .product-name h3{font-size:16px}.team-page .media-modal .modal-close{color:#000;z-index:10}.product-page-container .media-modal .modal-close{color:#fff}.modal-content-container .content-info{color:#000!important;padding-left:0;padding-right:0}.witb-modal .product-single-swiper{width:100%;padding:0}.witb-modal .tile-swiper-container{padding-top:40px}.witb-modal .tile-swiper-container .button-next{top:5px}.witb-modal .tile-swiper-container .button-prev{top:5px;left:unset}.witb-modal .tile-swiper-container{position:relative}.witb-modal .product-single-swiper .slot-button-prev{top:5px;right:25px;left:auto;height:3rem;width:3rem;font-size:10px}.witb-modal .product-single-swiper .slot-button-next{top:5px;right:-5px;height:3rem;width:3rem;font-size:10px}.witb-modal .player-data{display:none}.pt_account div.loyaltyOverview{margin-bottom:50px}#rewards>.loyaltyOverview{top:95px}.account-hero-left-text h1{font-size:60px}.account-profile-header h3{font-size:44px;line-height:unset}.account-profile-section form .padded-field{padding-right:0}.account-profile-header,.account-profile-content{width:50vw}.profile-nav+.tab-content #orderModal .modal-dialog{margin:50px}.modal-body .orderDetails{padding:0}#orderHistory .orderDetails .orderTotal{padding-left:20px}#orderHistory .modal-title{font-size:24px;padding-bottom:0}div.signup-info tbody{padding:0 30px}.order,.fitting-detail{padding:50px 5%}#rewards a[href='#topish'],#rewards a[href='#topish']:hover{display:none}.product-grid-container,.episodes-container{margin:0 1rem}.product-grid-container .search-result-items .grid-tile,.episodes-container .content-card{padding-left:5px;padding-right:5px}.content-card .nested-link-helper{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.modal-content-container{display:flex;flex-direction:column;width:100%;height:100%}.modal-video-container{height:auto;min-height:59vw}.modal-video-container iframe{position:relative;z-index:-1}.swiper-wrapper .swiper-slide.swiper-slide-visible>div,.swiper-wrapper .swiper-slide.enable-slide>div,.swiper-wrapper .create-modal.swiper-slide.swiper-slide-visible>div,.swiper-wrapper .create-modal.swiper-slide.enable-slide>.modal-content-container{display:block}.swiper-wrapper .swiper-slide.swiper-slide-visible>.modal-content-container,.swiper-wrapper .swiper-slide.enable-slide>.modal-content-container{display:flex}.swiper-wrapper .create-modal.swiper-slide.swiper-slide-active>.create-youtube.modal-content-container,.swiper-wrapper .create-modal.swiper-slide.enable-slide>.create-youtube.modal-content-container,.technology-modal .swiper-wrapper .swiper-slide-active>.modal-content-container,.pdp-media-modal .swiper-wrapper .swiper-slide-active>.modal-content-container,.swiper-wrapper .video-slide.swiper-slide-active>.modal-content-container{display:flex;justify-content:flex-start}.media-modal{z-index:1000000000}.create-modal .modal-content-container{-webkit-overflow-scrolling:touch;overflow-y:scroll;display:block}.create-modal .modal-content-container iframe{width:100%}.media-modal.create-modal-container .swiper-arrow-prev,.media-modal.create-modal-container .swiper-arrow-next{display:block}.modal-content-container svg{max-height:40px;max-width:110px}.media-modal-frame iframe:not(.instagram-media){width:100%;height:48vw}.create-modal.media-modal-frame iframe:not(.instagram-media){height:56vw}.media-modal-frame.video-slide iframe{height:57vw}.media-modal-frame .instagram-media{min-width:90px!important}.media-modal .swiper-wrapper{height:calc(100% - 100px);padding:0;margin-left:auto}.media-modal .pagination-container{position:relative;z-index:100;display:flex;height:50px;padding:0 2rem;background-color:#e7e7e7;justify-content:space-between;align-items:center}.media-modal .pagination-container .fal{transform:rotate(-90deg)}.media-modal .pagination-container .swiper-pagination{order:2;position:static;font-size:13px;font-weight:bold}.media-modal .pagination-container .swiper-arrow-prev{order:1;display:flex}.media-modal .pagination-container .swiper-arrow-prev:after{content:"Prev";font-size:13px;font-weight:bold;position:relative;left:10px;top:1px}.media-modal .pagination-container .swiper-arrow-next{order:3;display:flex}.media-modal .pagination-container .swiper-arrow-next:before{content:"Next";font-size:13px;font-weight:bold;position:relative;right:10px;top:1px}.media-modal .swiper-arrow-prev,.media-modal .swiper-arrow-next{position:static;left:auto;font-size:16px;color:#000;z-index:10;cursor:pointer;transition:top .2s,bottom .2s}.media-modal .mobile-header{height:50px;background-color:#fff;position:relative;z-index:10;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #eee}.media-modal .mobile-header .header-text{display:block;font-size:15px;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase}.media-modal .mobile-header .header-text a{color:#000}.media-modal .modal-close{color:#000;border:0;height:auto;width:auto;line-height:normal;font-size:20px;top:15px;right:20px}.media-modal-swiper .swiper-slide{width:100vw;margin:0 auto;padding:0}.media-modal-swiper .swiper-slide.create-modal{width:90vw}.standard-modal .media-modal-swiper .swiper-slide{width:100vw}.media-modal .content-scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal-content-container .media-content-thumbnail{display:block;z-index:200;background-size:cover;position:relative;bottom:0;padding:2rem;flex-grow:1}.modal-content-container .media-content-thumbnail:not(.mobile-thumbnail){background-color:#fff;background-image:none!important}.modal-video-container{position:relative;order:1}.modal-content-container .media-content-thumbnail.mobile-thumbnail{display:block;position:absolute;top:0;bottom:0;right:0;left:0}.modal-content-container .modal-video-container .media-btn-container.open{visibility:visible;opacity:1;transition:visibility .5s,opacity .5s}.modal-content-container .modal-video-container .media-btn-container.closed{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s}.modal-video-container .media-btn-container{display:flex;justify-content:center;position:absolute;z-index:10000;top:0;bottom:0;right:0;left:0}.series-data .season-number+.episode-number:before{margin-right:6px}.modal-content-container .media-content-thumbnail .video-duration{font-size:11px;margin-bottom:2rem}.witb-modal .product-single-swiper .featured-products-slider-details{border:0;box-shadow:none}.witb-modal .product-single-swiper{margin-bottom:2rem}.witb-modal .grid-tile .product-name h3{font-size:16px}.team-page .media-modal .modal-close{color:#000;z-index:10}.modal-content-container .media-content-thumbnail .content-play-btn{display:none}.modal-content-container .content-info{color:#000!important;padding-left:0;padding-right:0}.create-modal .modal-content-container .content-info{height:auto;width:100%}.modal-content-container .content-info .svg-logo{fill:#000}.witb-modal .product-single-swiper .swiper-slide{padding:0}#pdp-product-hero .product-promo{width:100%;bottom:0}.fitting-modal .modal-content-container{background-color:#fff}.fitting-modal .modal-content-container .fitting-image img{position:relative;top:-25%}.fitting-modal .modal-content-container .fitting-image{height:260px;overflow:hidden}.fitting-modal .modal-content-container .content-info{text-align:center}.media-modal-swiper .fitting-modal .content-info p{display:inline-block;margin:10px}.media-modal-swiper .fitting-modal .content-info h3{font-size:24px}.blog-modal .modal-content-container{flex-direction:column}.blog-featured-image.mobile{display:block;min-height:300px;background-size:cover;background-position:right}.blog-buttons{margin:1.5rem 0}.btn.btn-blog{border:2px solid #000;background-color:#000!important;color:#fff!important}.btn.btn-blog.btn-secondary{background-color:#fff!important;color:#000!important;border:2px solid #000}.blog-modal .content-info p{margin:0 0 10px 0}.blog-buttons{display:block}.blog-buttons .btn:nth-of-type(2){margin-top:2rem}.series-data .series-release{border-color:#000!important}.media-link-container{border-color:#000!important}.media-modal .media-link-container{width:100%;min-width:100px!important;background-color:#000}.media-link-container a{color:#fff!important}.modal-content-container .media-content-thumbnail svg{max-width:70px;max-height:70px;margin-bottom:1rem;display:none}.content-slot-slider{margin:4rem 0}.content-slot-slider .swiper-wrapper{margin-left:10px}.episodes-container.swiper-wrapper{margin-left:10px}.content-slot-slider .swiper-slide,.episodes-container.swiper-wrapper .swiper-slide{padding-right:5px;padding-left:5px}body.media-modal-open{overflow:hidden;height:100%}.video-slide .media-play-container.white{background-color:transparent;border:none!important;color:#000;min-width:auto}.video-slide .media-play-container .play-text{display:none}.video-slide .media-play-button:before,.video-slide .media-play-button:after{width:55px;height:55px;background-color:#fff;border-color:#fff}.video-slide .media-play-button .play-icon{top:15px;left:12px;border-left:11px solid;border-top:8px solid transparent;border-bottom:8px solid transparent}.video-slide .media-btn-container .content-play-btn{margin-right:0}.video-slide .small-media-play-container:hover .small-media-play-button,.video-slide .media-play-container:hover .media-play-button{transform:scale(1)}.standard-modal .modal-content-container .podcast-thumbnail-image{display:none}.podcast-modal .modal-content-container .media-content-thumbnail .content-info{width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between}.podcast-modal .modal-content-container .content-info p,.witb-modal .modal-content-container .content-info p{display:block}.witb-modal .modal-content-container{padding:0}.podcast-modal .modal-content-container .media-content-thumbnail{height:100%;overflow-y:unset}.podcast-modal .modal-content-container .media-content-thumbnail .content-scroll{margin-bottom:2rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.podcast-modal .modal-content-container .media-content-thumbnail .content-info .content-title{margin:0 0 2rem 0}.podcast-modal .modal-content-container .media-content-thumbnail svg{display:block;max-width:180px;max-height:33px}.video-slide .modal-content-container .media-content-thumbnail svg{display:block;max-width:180px;max-height:33px;margin-bottom:2rem}.podcast-modal .media-content-thumbnail .bottom-link{display:none}.podcast-modal iframe{bottom:0}.video-slide .modal-content-container .media-content-thumbnail.desktop-thumbnail{flex-grow:1;order:2}#blog-post-content{margin:2rem}#blog-post-content img{margin:2rem 0 3rem}#blog-post-content p{margin-bottom:2rem}#blog-post-content .caption{margin-top:-2rem}#blog-post-content p.caption+p,#blog-post-content p.caption+h3{margin-top:3rem}}@media(max-width:571px){#cg3INTL-homepage-main .homepage-hero .contentAsset h1{font-size:3em;line-height:unset}#cg3INTL-homepage-main .homepage-hero .contentAsset h5{line-height:unset}.pt_account button#li_dwfrm_login_login{margin-top:50px}.pt_account #account_login label.toggle-switch{left:20px}.pt_account #login-page-content [title='Forgot Your Password?']{right:20px;left:unset}}@media(max-width:520px){.utility-container{justify-content:flex-end}#my-account-utility{margin:0 15px 0 15px}#help-utility{display:none}#homepage-main .homepage-hero .contentAsset h1{font-size:6rem}.account-profile-section{flex-flow:column nowrap;margin-bottom:85px;margin-top:0}.account-profile-header{padding-left:20px}.account-profile-content{width:100%}#myInformation #RegistrationForm_Account,#RegistrationForm_CreateAccount{padding:20px}#myInformation .modal .modal-body{padding:6rem 3rem}.account-profile-section form .padded-field{padding:0}.account-profile-section form .row{margin:0}.account-profile-section form button{width:100%;height:50px;margin-top:30px}div.signup-info tbody{padding:0}div.signup-info tbody>tr>td{white-space:unset;padding-left:0;padding-right:0}div.signup-info tr{padding:60px 40px 10px 50px}div.signup-info h3,.pt_account h3#asu-header{font-size:35px}div.signup-info h3{margin-bottom:10px;margin-left:50px}.account-profile-section #socialSignUp{position:relative;left:unset;width:100%;margin:20px 0;padding:0 20px;display:flex;flex-flow:column nowrap}.account-profile-section #socialSignUp h4{margin:0 0 10px 0}#myInformation .loyaltyOverview{flex-flow:column nowrap}.profile-nav .mobileNoDisplay,.pt_account .loyaltyOverview .account-hero-left-text{display:none}.pt_account .loyaltyOverview .account-hero-right-text{display:flex;padding:0 30px}.pt_account .loyaltyOverview.registrationOverview{margin-bottom:30px}#myInformation .account-hero-left-text{display:none}#profileInfo form{margin:0}div#recaptcha{margin-left:0}.account-profile-header h3{font-size:24px}#RegistrationForm_CreateAccount label.toggle-switch{padding:0 10px}#RegistrationForm_CreateAccount .toggle-switch .toggle-checked-text{margin-right:10%}#myInformation #gigyaLoginContainerRegistration{display:none}.account-profile-header{padding-left:20px;width:100%}#myInformation .loyaltyOverview{margin-bottom:60px}a.mobileAccountPill{display:flex;width:100%;height:45px;padding:10px;font-size:14px;text-transform:uppercase;color:#000;font-weight:bold;letter-spacing:1.75px;justify-content:center;align-items:center;border-top:1px #ddd solid;margin-bottom:40px}#myInformation a.mobileAccountPill{border-bottom:1px #ddd solid}.pt_account .profile-nav{position:relative}.pt_account .profile-nav #mobileMenu{display:block}.pt_account .profile-nav #mobileMenu.hide{display:none}#mobileMenu ul.nav.nav-pills{display:flex;flex-flow:column nowrap}#myInformation .accountAddress,#myInformation .creditCard{margin:40px 0 0 0;padding:25px}#myInformation .miniAddress{height:auto;margin-bottom:40px}#myInformation .accountAddress,#myInformation .creditCard{height:auto}#myInformation .miniCreditCard{height:auto;margin-bottom:40px}.pt_account .profile-nav #mobileMenu li a{height:70px;border-top:1px #ddd solid;display:flex;align-items:center;opacity:1}#mobileMenu a.text-uppercase{color:#000;text-transform:initial;font-size:24px;font-weight:bold}.mobileAccountPill i{position:absolute;left:20px;font-size:20px}#mobileMenu a i{position:absolute;right:30px;color:#ddd}#mobileMenu .loyaltyOverview,#rewards .loyaltyOverview{background-color:#000}#mobileMenu .account-hero-right-text,#rewards .account-hero-right-text{justify-content:unset;height:calc(100vh - 170px);padding:50px 40px}.account-hero-right-text .btn{width:100%}#mobileMenu h1,#rewards h1{margin-left:20px;margin:45px 20px}#orderHistory,#fittingHistory,#rewards{padding-top:0;padding-bottom:0}.account-hero-right-text h2{font-size:80px;line-height:80px}#mobileMenu a.btn.invert,#rewards a.btn.invert{border-color:#fff;height:50px;display:flex;align-items:center;justify-content:center;margin-top:30%}#rewards>.loyaltyOverview{margin:0}#rewards>.loyaltyOverview .account-hero-right-text{color:#fff;height:calc(100vh - 100px);width:100vw;text-align:left;padding:50px 20px 0}#rewards>.loyaltyOverview .account-hero-right-text h4{font-size:14px;margin-bottom:15px;margin-left:10px}#rewards>.loyaltyOverview .account-hero-right-text h2{font-size:110px;margin-top:90px;text-align:center;margin-left:10px}#rewards>.loyaltyOverview .account-hero-right-text span.dashBlock{background-color:#fff;margin-left:10px;height:5px}#myInformation div.loyaltyOverview{height:auto;margin-bottom:0;order:-1}#saveAccountInfo,#createAccount{width:100%;height:50px;margin-top:20px}.account-profile-header a{margin-left:30px}#paymentInstruments,#address-list{margin-top:0}#myInformation #paymentInstruments,#myInformation #address-list{margin-right:0}#myInformation .accountAddresses,#myInformation #paymentInstruments{justify-content:center}.profile-nav+.tab-content .modal{margin-top:50px}#myInformation.active{display:flex;flex-flow:column nowrap}.mobileShow{display:flex}#orderHistory .mobileShow.orderInfo{flex-flow:column nowrap}#orderHistory .order,.fitting-detail{margin:20px 0;padding:30px}#orderHistory .orderHeader{font-size:14px}#orderHistory .mobileShow.orderInfo>div>span{display:block;margin:0}#orderHistory .mobileShow.orderInfo>div{margin-bottom:20px}#orderHistory .mobileShow.orderInfo>div span.label{margin-bottom:5px}#orderHistory>h3{display:none}.profile-nav+.tab-content #orderModal .modal-dialog{margin:-1px 0}#orderHistory .modal-content{border-radius:unset}#orderHistory .modal-body{padding:4rem!important}#orderHistory .modal-body .orderDetails{padding:0}.orderDetails .orderHeader p{margin-bottom:0;display:flex}.moreDetails{text-align:left}.orderDetails .orderHeader{margin-top:30px}.orderDetails .orderPayment{padding-top:10px;padding-bottom:10px;border-bottom:0}.orderDetails .orderShipments h5{padding:0;margin-bottom:20px}.orderDetails .orderShipments{flex-flow:column nowrap}.orderDetails .orderShipment{width:100%;padding-right:0}.orderDetails .orderShipment .product{flex-flow:column wrap;font-size:14px}.orderDetails .product ul{width:100%}.order-detail-labels{width:40%}.order-detail-values{font-size:13px}.orderDetails .orderStatusSmall,.order-item-total{margin-left:0;width:100%!important}.fitting-detail{flex-flow:column nowrap}.fitting-details,.fitting-location{width:100%;margin-bottom:30px}.fitting-detail .label{margin-bottom:10px}.fitting-detail .btn{width:100%;margin-top:30px}#rewards .account-profile-content{padding:0 20px}#rewards .account-profile-content a.btn{margin:20px 0 30px 0;width:100%}#rewards .account-profile-content h5{width:70%}#rewards .account-profile-content p{margin-bottom:0}#rewards #accountRecentActivity h3,#rewards .account-profile-header h3{font-size:35px}#accountRecentActivity h3{margin-left:20px}#accountRecentActivity>p{margin-left:20px;margin-bottom:10px}#rewards #accountRecentActivity table{padding:30px;margin:20px 0;border-spacing:10px}#myInformation span.dashBlock,.account-hero-right-text .btn{margin-left:0}#accountRecentActivity thead,#accountRecentActivity td{font-size:12px}#rewards .table>tbody>tr>td:nth-of-type(3){white-space:unset;min-width:125px}#accountRecentActivity{margin:80px 0}#rewards .table-responsive{border:unset}#product-shaft-options .pdp-left{padding-bottom:0}#product-shaft-options .pdp-right a.btn{margin-top:20px}#product-quotation img{margin-bottom:30px}}@media(min-width:481px){.slot .media-banner .content{align-items:flex-end;padding:0 0 5rem 6rem}.trailer-btn-container{display:inline-flex;margin-right:1rem}}@media(max-width:480px){.pt_account #login-page-content [data-target='#passwordResetModal']{top:150px}.orderDetails .order-item-total{text-align:left}#pdp-product-overview .pdp-left,.product-technology-wrapper .technology-items .product-technology-item .pdp-left,#pdp-product-overview .mobile-long,#product-features.pdp-simple-tech .pdp-left{padding:0 20px}#cart-slideout>.slide-panel-content.slide-up{height:100%;bottom:-100%}#pdp-product-hero.mobileNoDisplay,.order .mobileNoDisplay,#pdp-product-hero video.mobileNoDisplay{display:none}#pdp-product-hero img{width:90px;top:30px;right:calc(50% - 45px)}#product-reviews{display:flex;flex-flow:column nowrap;min-height:0vh}.product-page-container #product-videos .video-slider{width:auto}.product-swiper-container.image-container{height:auto;min-height:0}.mobile-long{display:inline-block}.desk-long{display:none}.product-technology-title,.pdp-left h4,#product-quotation h4,#product-shaft-options p{font-size:10px;line-height:18px}.pdp-left .media-play-container{width:40%}#product-shaft-options h5{font-size:15px;letter-spacing:0;margin:0;text-transform:initial}#product-shaft-options .shaft-examples{margin-top:25px}#product-shaft-options p{letter-spacing:0;margin-bottom:10px}#product-shaft-options .pdp-left,#product-shaft-options .pdp-right{padding:0 20px}#product-shaft-options .pdp-right p::after,#product-shaft-options .pdp-right p::before{content:none}#product-shaft-options .pdp-right p{display:block;margin-bottom:10px}#product-shaft-options .pdp-right{margin-top:20px}#product-features .product-description-container .pdp-left{padding:0}#product-features .pdp-left{margin:0;padding:0 20px}#pdp-product-overview,#product-quotation,.product-technology-wrapper .technology-items{height:auto;min-height:unset;flex-flow:column nowrap;padding:0;margin:100px 0}#pdp-product-overview{margin-top:0}#pdp-product-overview .pdp-right img{margin:20px 0;padding:0}#pdp-product-overview .pdp-left{align-items:center;padding:0 20px}#pdp-product-overview .pdp-right{width:100%}#pdp-product-overview .award-icon{max-height:70px}.pdp-left,#product-shaft-options .pdp-right,#first-tech-explain,.mobile-long,#product-quotation{padding-right:20px;padding-left:20px;width:100%}.product-technology-wrapper .product-technology-image{max-width:100%}#first-tech .pdp-left{width:100%}#first-tech #first-tech-image{margin:3rem 0}.pdp-nav{display:none}.pdp-header{display:flex;flex-flow:column nowrap;font-family:Roboto;padding:20px 20px 40px;font-weight:bold}.pdp-header .pRating{margin:0 10px 0 0}.pdp-header h1{font-size:35px;letter-spacing:-0.5px;line-height:35px;margin:0;order:-1}.pdp-header #header-links,.pdp-header #header-price-rate{display:flex;flex-flow:row nowrap;font-size:12px;line-height:20px}.pdp-header #header-price-rate{margin:20px 0}.pdp-header .affirm-as-low-as{font-weight:normal;color:#666}.pdp-header #header-links{justify-content:space-between}.pdp-header #header-links a:nth-child(4){display:none!important}.pdp-header #header-links a:not(.btn){display:inline-block;width:30%;flex-grow:1;flex-basis:30%;height:35px;border:1px solid #000;border-radius:50px;text-align:center;line-height:33px;font-size:10px;letter-spacing:1.5px;color:#000;margin-right:5px}.pdp-header header-links a:last-child{margin-right:0}.pdp-header .pdp-buy-wrapper{position:fixed;bottom:0;left:0;width:100%;height:90px;z-index:40000;background:#fff none}.pdp-header .pdp-buy,.pdp-header .pdp-buy:active,.pdp-header .pdp-buy:focus,.pdp-header .pdp-buy:hover{display:flex;align-items:center;justify-content:center}.product-technology-wrapper .product-technology-item{display:flex;flex-direction:column}.product-technology-wrapper .product-technology-item p,#pdp-product-overview p,.pdp-left,.mobile-long{line-height:24px}#pdp-gallery-content .slick-slide.lifestyle-slide{padding:0 5px}.pdp-left{width:100%;display:flex;flex-flow:column nowrap}.pdp-left h2,#product-quotation h2{padding:unset;font-size:30px;letter-spacing:-0.5px;line-height:35px;margin-top:0}#pdp-product-overview h2,#product-quotation h2{padding:unset;text-align:center}.product-technology-wrapper .technology-items{min-height:0}#first-tech{padding:0}.product-page-container #product-videos{padding-top:0;padding-bottom:0}.product-technology-wrapper .product-technology-image{position:relative;right:unset}.feature-wall-container .wall-asset-0 .contentAsset .caption>a.btn.btn-primary.pull-left{margin-left:35.5%}.caption>a.btn.btn-primary.pull-right,.caption>a.btn.btn-primary.pull-left{display:block}.caption>a.btn.btn-primary.pull-left{margin-top:10px!important}.feature-wall-container .wall-asset .contentAsset .caption h4{font-size:16px}.feature-wall-container .wall-asset .contentAsset h5{font-size:1.8rem}.feature-wall-container .wall-asset .contentAsset p{font-size:1.6rem;font-weight:200;margin:5px 0 10px;padding:5px 0}.feature-wall-container .wall-asset .contentAsset .caption .featureAsset-logo{padding-bottom:10px}.product-bar .product-info{position:relative;padding:10px 20px}.product-bar #product-price{line-height:1.1em;height:auto;top:auto;bottom:10px;right:20px}.player-club-data>.btn.btn-primary.pull-right{float:left}#team-container .player-container .player-tile{margin:auto 10%}#product-media .media-wrapper.even .media-image{float:none}#product-media .media-text .box:before{padding-top:0!important}#product-media .media-text .box .content{position:static}#product-media .media-date{text-align:left}#product-media .media-footer{padding:30px 0;position:static}#product-media .media-text .box .content{padding:20px}.BVRRQuickTakeSummary .BVRRBuyAgainContainer{max-width:90%!important}.BVRRBuyAgainPercentage,.BVRRQuickTakeSummary .BVRRBuyAgainSuffix{font-size:24px!important;line-height:26px!important}#BVRRQuickTakeContentContainerID #BVRRRatingOverall_ .BVRRRatingNormalImage{top:75px!important}.BVRRDisplayContentHeaderContent{padding:2rem 0 2rem!important}.BVRRSecondaryRatingsContainer{display:none}#BVRRQuickTakeContentContainerID .BVRRHistogram{width:auto;float:left;position:relative;left:-130px;width:300px!important}#BVRRQuickTakeContentContainerID .BVRRHistogramTitle .BVRRCount{font-size:46px!important}#header-container.header-community #my-account-utility{margin:0 30px 0 15px;top:-2px}#header-container.header-community #search-utility{display:none}#header-container.header-community #sign-in-menu .sign-in-greeting span{font-size:1em}#header-container.header-community #sign-in-menu{top:124px;right:-66px;padding:20px 20px 50px 35px}.product-technology-slider-navigation{text-align:center;left:0}.landing-hero.mobile{display:flex;justify-content:center}.category-page-container .landing-hero.mobile,.pt_category .landing-hero.mobile{padding:65% 0}.blog-post-container .landing-hero.mobile{height:500px;background-size:cover;background-repeat:no-repeat}.landing-hero.mobile .thumb-logo svg{max-height:30px;top:auto;bottom:0;margin:0}.landing-hero.mobile .svg-logo svg{max-height:150%}.landing-hero.mobile .thumb-original{width:40%}.landing-hero.tablet{display:none}.slot-hero .secondary-link{margin-left:0}#media-series-slot-1 .media-banner{background-position:right;width:100%;overflow:visible;height:60%;margin-bottom:0}#media-series-slot-1 .media-banner-container{position:relative;background-color:#111;height:500px;margin-bottom:5rem;padding:20px}#media-series-slot-1 h3{font-size:36px;line-height:36px}#media-series-slot-1 .row{position:absolute;top:285px;width:calc(100vw - 40px);margin:0}#media-series-slot-1 .row>div{padding:0}.pt_account a#al_dwfrm_login_register,.pt_account button#li_dwfrm_login_login{margin-left:unset}.pt_account div#login-page-content{padding:35px 20px 100px}.pt_product .slick-list.draggable{padding:0 5%!important}.page-title .trailer-btn-container .media-play-trailer{width:100%;background-color:#000!important;color:#fff!important}.page-title .trailer-btn-container .media-play-container{justify-content:center}.page-title .trailer-btn-container .media-play-button{position:absolute;right:25px}.trailer-btn-container{margin-bottom:1rem}.grid-tile .product-swatches{max-width:calc(100% - 15px);margin:1rem auto 0 auto}.grid-tile .product-swatches li{width:20px;height:20px}.grid-tile .product-swatches .swatch-frame{margin:0 1rem}}@media(max-width:360px){.feature-wall-container .wall-asset-0 .contentAsset .caption>a.btn.btn-primary.pull-left{margin-left:35.5%}.caption>a.btn.btn-primary.pull-right,.caption>a.btn.btn-primary.pull-left{display:block}.feature-wall-container .wall-asset .contentAsset .caption{padding:100% 4% 11%}.caption>a.btn.btn-primary.pull-left{margin-top:10px!important}}@media(max-width:320px){.feature-wall-container .wall-asset-0 .contentAsset .caption>a.btn.btn-primary.pull-left{margin-left:32.5%}.feature-wall-container .wall-asset .contentAsset h5{font-size:1.8rem}.feature-wall-container .wall-asset .contentAsset p{font-size:1.6rem;font-weight:200;margin:5px 0 10px;padding:5px 0}.feature-wall-container .wall-asset .contentAsset .caption{padding:100% 4% 4%}.wp-border-btm .icon:before,.wp-post .icon:before,.feature-wall-container .icon:before{font-size:1.6rem;padding:10px}}@media(max-height:770px){.media-content-container .season-header{color:#000!important}}@media(max-width:1024px) and (max-height:770px){.modal-content-container .media-content-thumbnail .content-info img{width:70px}}@media(max-height:376px){#my-account-utility #sign-in-menu{width:70vw}#sign-in-menu-form .form-group-lg{margin-bottom:1em}#sign-in-menu-form .form-group-lg{display:inline-block;width:49%}#sign-in-menu-form .resetPaswordLink{display:inline-block}#sign-in-menu .liLoginHeader,#sign-in-menu .needAccount{display:inline-block}#sign-in-menu .needAccount{margin:0;float:right;position:relative;top:-11px}.modal-content-container{height:100%}.media-modal-frame iframe{height:100%;width:100%}.modal-content-container .media-content-thumbnail .content-info img{display:none}.modal-content-container .media-content-thumbnail .content-info .series-data{font-size:11px;margin-bottom:1rem}.modal-content-container .media-content-thumbnail .content-play-btn{left:auto;right:7rem}.content-info .thumb-series-logo,.content-info .svg-logo{display:none}.modal-close{top:40px;right:5px;font-size:13px;width:30px;height:30px;line-height:27px}.blog-modal .modal-content-container .media-content-thumbnail .content-info,.modal-content-container .media-content-thumbnail .content-info{width:100%}.podcast-modal .modal-content-container .media-content-thumbnail .content-info{padding:2rem}.modal-content-container .media-content-thumbnail .video-duration{margin-bottom:0}.video-slide .media-btn-container{margin-top:2rem}.media-modal-swiper .swiper-slide:not(.create-modal),.media-modal-swiper .swiper-slide:not(.video-slide){padding:0}.podcast-modal .content-info p,.modal-content-container .media-content-thumbnail .content-info p{display:none}.podcast-modal .modal-content-container .media-content-thumbnail .content-info .content-title{margin:0 0 1rem 0}.modal-content-container .bottom-link:before{margin:1rem 0}}@media(max-width:400px){.BVRRQuickTakeSummary .BVRRBuyAgainContainer{display:block!important}}@media not all and (hover:hover){.pt_product #product-videos .play-touch-mobile{opacity:1}}@media(min-width:1366px){.account-module .summary{padding:0 100px}}@media(min-width:1025px) and (max-width:1365px){.account-module .summary{padding:0 50px}}@media(min-width:769px){.account-module{overflow:hidden;height:300px;padding:0 50px}.account-module .intro,.account-module .login,.account-module .summary{display:flex;align-items:center;justify-content:center;height:300px}.account-module .intro,.account-module .login,.account-module .summary{display:flex;align-items:center;justify-content:center;width:100%}.account-module .account-module-form-group:last-child{width:160px}.account-module .account-module-form{position:relative}.account-module .account-module-form .btn{width:100%}.account-module .formError{display:block;position:absolute;bottom:-55px;left:0;margin:0 20px;font-size:11px;font-weight:normal;color:#f02}.account-module .formError .errorMsg{font-size:10px}.account-module .summary .points-msg{position:absolute;width:100%;bottom:100%}}@media(max-width:768px){.pt_product #product-features.pdp-simple-tech{flex-flow:column nowrap}.pt_product #product-features.pdp-simple-tech .pdp-left{width:100%}.account-module{margin:4rem 0;background-color:#000;color:#fff;padding:4rem 24px}.account-module .btn{display:block;margin:20px 0;width:100%}.account-module a:not(.btn){color:#fff;font-size:13px}.account-module .btn-primary,.account-module .btn-primary:hover,.account-module .btn-primary:active,.account-module .btn-primary:focus{background:#fff none;color:#000}.account-module .btn.white,.account-module .btn.white:hover,.account-module .btn.white:active,.account-module .btn.white:focus{background:#000;border:1px solid #fff;color:#fff}.account-module-intro{text-align:left}.account-module h3{width:60%}.account-module-login{padding-right:0}.account-module-form{display:block;margin-top:50px}.account-module-form input[type="email"],.account-module-form input[type="password"]{background-color:#1d1d1d}.account-module-form .btn{margin:18px 0}.account-form-group{display:block;position:relative;height:auto;margin:20px 0}.account-form-group a.resetPaswordLink{display:inline-block;width:auto;margin:20px;float:right;font-size:11px;color:#7b7b7b}.account-form-group .remember-me{position:absolute;float:none;left:0;bottom:100%;margin:0 0 10px}.account-module .account-form-group:last-child{margin-top:53px}.account-module .formError{display:block;position:absolute;top:-45px;left:0;margin:0 20px;font-size:11px;font-weight:normal;color:#fff}.account-module .formError .errorMsg{font-size:10px}.account-module .user-greeting{display:none}.account-module .summary .points-msg{position:static;display:inline-block;float:left;width:auto;margin-top:5px}.account-module .summary .points-msg:after{content:"";display:block;border-bottom:2px solid #fff;width:36px;height:0;margin-top:15px}.account-module .summary .user-points{width:100%;text-align:right}.account-module .summary .points-count{font-size:50px;line-height:50px;border:0}.account-module .summary .user-links{width:100%;text-align:center;margin-top:100px}.account-module .summary .user-links a.btn-primary{margin-top:-90px;margin-bottom:50px}.account-module .summary .user-links a.btn-primary{display:block;width:100%;border:2px solid #fff;background:#000 none;color:#fff}.media-play-container{border:1px solid #000!important}}@media(max-width:480px){.account-module{padding:30px 15px}.pt_account a#al_dwfrm_login_register{margin:unset;margin-top:15px}}@media screen and (max-width:1000px) and (-ms-high-contrast:none),(-ms-high-contrast:active){footer #footer-logos{padding-top:0}footer #footer-logos a{height:25px}footer #footer-logos img{max-height:9px}}@media all and (-ms-high-contrast:none){.pt_product #product-videos .play-touch-mobile{opacity:1}}