#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{display:block}#cart-slideout-content{position:absolute;top:90px;bottom:0;overflow-y:auto;padding-bottom:15px;width:100%}#cart-slideout .cart-slideout-header{background-color:rgba(0,0,0,1);color:white;font-size:15px;font-weight:bold;text-transform:uppercase;height:70px;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-weight:700;letter-spacing:-0.83px;line-height:72px}#cart-slideout .lineItemDescription h4{margin:0 0 5px;line-height:1.25rem}#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 .more-attributes{padding:0;margin-top:1rem;color:#111;background-color:transparent;border:0;font-weight:bold}#cart-slideout .micro-item-count{margin-bottom:1.5rem;text-align:center;font-size:14px;padding:1rem;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;background-color:#0652fd}#cart-slideout .continue-shopping{text-align:center;cursor:pointer}#cart-slideout .itemPriceTotal{text-align:left}#cart-slideout .lineItemDescription,#cart-slideout .itemPriceTotal{font-size:14px;font-weight:normal}#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 .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:0;border-left:1px solid #dedede;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-family:'Roboto Condensed',sans-serif;line-height:24px;vertical-align:middle}#product-specs table th:first-of-type,#product-specs table td:first-of-type{border-left:0}#product-specs table.table th{display:table-cell!important;height:70px;max-width:350px;width:150px;padding:10px;empty-cells:show;text-align:center;vertical-align:middle;overflow:auto}#product-specs table.table tr{height:4rem}#product-specs .table-striped>tbody>tr:nth-child(odd){background-color:#f7f7f7}#product-specs .specsTitle,#product-specs .specsShaftTitle{margin-top:20px}.ody #product-specs table th,.ody #product-specs table td{font-family:'open-sans-condensed',sans-serif}.ody #cart-slideout .micro-cart-btn{background-color:#cd163f;color:#fff}@media(min-width:769px){#cart-slideout{z-index:50001}#cart-slideout .slide-panel-content.slide-right{width:500px;left:-500px}#cart-slideout .slide-panel-content.slide-right.loading-bg,#cart-slideout .slide-panel-content.slide-left.loading-bg{position:fixed}#cart-slideout .slide-panel-content.slide-left{width:500px}#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;z-index:5}.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:20px 0 10px;border:0;margin:0}#product-specs .product-specs-container{font-size:14px}#product-specs table{margin:30px 0}#product-specs .product-specs-container .table-shafts{display:flex;flex-wrap:wrap;margin:0 -1rem}#product-specs .product-specs-container .table-shafts .shaft-container{width:100%;padding:0 1rem;flex:0 2 50%}#product-specs .table-shafts .table-responsive table.table th{font-size:14px}.landing-hero{height:calc(90vh - 176px);min-height:480px;display:flex;align-items:center;min-height:475px}.landing-hero-short-container .landing-hero{height:400px;display:flex;align-items:center;min-height:calc(81vh - 176px)}.landing-hero.no-image{height:auto;min-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}.category-page-container .media-content-container{margin-top:2rem}.media-breadcrumbs{position:absolute;margin:4rem 0 0 0}.media-breadcrumbs a{color:#fff}.media-breadcrumbs .breadcrumb-link{display:inline-flex;flex-direction:column;font-size:14px}.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 6 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}.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}.button-prev:focus,.button-next:focus,.swiper-pagination-bullet:focus{outline:0}.slot-button-prev{left:-17px;transform:translateX(0);transition:transform .2s}.slot-button-next{right:-23px;transform:translateX(0);transition:transform .2s}.subcategory-products-slider .slot-button-next{right:52px}.subcategory-products-slider .slot-button-prev{left:52px}.featured-products-slider .slot-button-prev,.full-width-slider .slot-button-prev{left:52px}.featured-products-slider .slot-button-next,.full-width-slider .slot-button-next{right:52px}.full-width-slider .square-swiper-container .slot-button-prev{left:52px}.full-width-slider .square-swiper-container .slot-button-next{right:52px}.slot-button-prev:hover{transition:transform .2s;transform:translateX(-6px)}.slot-button-next:hover{transition:transform .2s;transform:translateX(6px)}.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:0;top:calc(50% - 20px);transition:right .2s}.witb-modal .product-single-swiper .slot-button-prev{left:0;top:calc(50% - 20px);transition:left .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}.modal-dialog{width:700px;max-width:700px;margin-top:100px}.media-modal-swiper .swiper-slide:not(.create-modal),.media-modal-swiper .swiper-slide:not(.video-slide){padding:1.5rem}.media-modal-swiper .witb-modal .tile-swiper-container .swiper-slide{padding:0 10px}.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:500px;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}.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-progressbar{width:5px;height:100%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff;transition:transform .3s}.media-modal .pagination-container .swiper-pagination .swiper-pagination-bullet{margin:6px 0;display:block}.media-modal .mobile-header .header-text{display:none}.podcast-modal .modal-content-container .media-content-thumbnail svg{margin-bottom:0}.pt_product #pdp-gallery-content .carousel-button-prev,.pt_product #pdp-gallery-content .carousel-button-next{top:calc(50% - 1rem);position:absolute;z-index:1000}.pt_product #pdp-gallery-content .carousel-button-prev{left:-1rem}.pt_product #pdp-gallery-content .carousel-button-next{right:-2rem}.product-page-container .pdp-secondary-nav.mobile{display:none}.how-to-earn-container .how-to-earn-icons{background:#eaeaea;padding:.5rem 1rem 0 1rem}.slot-hero.format-1x1{height:calc(90vh - 176px);min-height:480px}.lightbox-container .lightbox-thumbs{width:750px}.orderDetails .product-detail-links{float:right}}@media(max-width:991px){html{scroll-padding-top:70px}.content-card-container:nth-of-type(2n+1){clear:both}.pdp-nav{top:140px;z-index:9000}.pdp-nav-section{text-align:left;padding:0}.pdp-nav-section .nav-breadcrumb{font-size:12px;text-align:left;padding:0}.pdp-nav-breadcrumb .nav-breadcrumb .nav-breadcrumb-parent:after{top:0;right:-4px}.pdp-nav.scrolling{background-color:#fff}.top-bar-desktop{display:none}.top-bar-mobile{display:inline}.email-sub-recaptcha-container{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;min-width:350px}.email-sub-recaptcha-container .email-sub-recaptcha,.email-sub-recaptcha-container .recaptcha-submit{display:none}#passwordTooltip{top:100%;left:0;margin-top:3px}}@media(max-width:768px){.locale-selector{display:inline-block}.product-tile.ajax-tile-placeholder{margin-bottom:80px}}@media(min-width:1367px){.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){.profile-nav+.tab-content #orderModal .modal-dialog{margin:30px 75px 30px 225px}.blog-modal .modal-content-container .media-content-thumbnail .content-info{width:60%}.product-page-container #product-videos,#first-tech,.technology-items{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 30px 60px 30px}.blog-post-container .blog-post-header .content-title{font-size:32px;margin-top:8rem}.media-breadcrumbs{margin:4rem 0 0 0}.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{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}#product-reviews{margin-top:50px}.why-buy-container{margin-top:0rem}}@media(min-width:1367px){.media-modal{width:100%;left:auto;top:0}}@media(max-width:1366px){.media-modal{width:100%;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:667px) and (max-width:991px){.modal-content-container .media-content-thumbnail .content-info .player-data{display:block}#paymentmethodform .paymentmethodradios{margin:2.5rem 0}#paymentmethodform .paymentmethodradios .payment-method-entry label{height:80px;text-align:center;padding:5px;line-height:1.2rem}}@media(max-width:768px){.headline-container .headline-header-image{display:none}.slot-hero .content.mobile{margin:1.5rem 0;text-align:center}.slot-hero .content.mobile h1,.slot-hero .content.mobile h3{margin-top:0}.slot-hero.format-1x1{display:flex;background-color:transparent;flex-direction:column}.slot-hero.format-1x1 .content.desktop{padding:1.5rem 0;order:2}#home-hero .slot-hero.full-width-bg.cta-first-mobile{display:flex;flex-direction:column;padding:1rem 0 0 0}#home-hero .slot-hero.full-width-bg.cta-first-mobile .hero-image{order:1}.slot-hero.format-1x1.cta-first-mobile .content,#home-hero .slot-hero.full-width-bg.cta-first-mobile .content,.slot-hero.cta-first-mobile .content.mobile{order:0}.slot-hero.format-1x1 .content-container{position:relative;width:100%}.slot-hero.format-1x1 .content.desktop:before{padding-top:0}.slot-hero .content.mobile .content-img{max-height:100px;margin-bottom:2rem}.slot-hero .hero-btns{flex-direction:column}.slot-hero .hero-btns a{margin:6px 0;min-width:220px;width:auto}.slot-hero .hero-btns .learn-more-btn{margin-left:0;margin-top:20px}.subcategory-products-slider .slot-button-prev,.subcategory-products-slider .slot-button-next,.featured-products-slider .slot-button-prev,.featured-products-slider .slot-button-next,.media-content-slider .slot-button-prev,.media-content-slider .slot-button-next{display:none}.media-modal-swiper .witb-modal .swiper-slide{filter:none}#header-ticker{display:none}.pdp-nav{top:140px;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 .slide-panel-content.slide-left{width:100%;right:-100%}#cart-slideout .slide-panel-content.slide-left.loading-bg{position:fixed}#cart-slideout.open .slide-panel-content.left-right{right: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;top:15px;right: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}.pt_category #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}.blog-post-container .page-title.mobile{margin-bottom:5rem}.folder-header{text-align:left;color:#000!important}.landing-hero{height:auto;margin:0;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}.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}.page-title{margin:0 1.5rem}.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}.lightbox-container .lightbox-img{width:100%}.lightbox-container i{top:25%}#product-specs{padding:5rem 0}#product-specs .product-specs-header{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;z-index:1;background-color:#fff}#product-specs .product-specs-header,#product-specs .product-specs-footer{padding:15px 0;border:0}#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 table th:first-of-type,#product-specs table td:first-of-type{border-left:0;position:sticky;left:-1px;white-space:normal}.product-page-container #selector-tool-slot .slot-selector-tool>div{margin:0 -15px}#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}.product-category-recent-slider .subcategory-products-slider .slot-button-prev{left:-10px}.product-category-recent-slider.full-width-slider .subcategory-products-slider .slot-button-prev{left:10px}.featured-products-slider .slot-button-prev{left:3px}.homepage-container #home-hero i{display:none}#pdp-product-overview.has-overview-image{margin:8rem 0}.product-page-container .full-width-yt-container{margin:5rem 0}#home-hero .slot-hero.full-width-bg{padding-bottom:1rem}.how-to-earn-container .how-to-earn-expand-container{margin-top:1rem}.how-to-earn-container .how-to-earn-expand-container #how-to-earn-expand-text{margin-top:1rem}.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}.trade-in-cart-container{margin-bottom:2rem;table-layout:auto}.trade-in-cart-container .imagecolumn,.trade-in-cart-container .spacer,.trade-in-cart-container .pricecolumn,.trade-in-cart-container .has-trade-bonus .trade-bonus-summary i{display:none}.trade-in-cart-container thead .trade-value{display:none}.trade-in-cart-container .has-trade-bonus .trade-bonus-summary{border:0;padding:0}.trade-in-cart-container tbody td{padding:1rem 0}.trade-in-cart-container tbody tr{border-bottom:1px solid #e7e7e7}.confirmation .ordertotals table td{position:static}.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}#footer-nav-2 ul,#footer-nav-3 ul{display:none}#footer-nav-2 ul.show-menu,#footer-nav-3 ul.show-menu{display:block!important}.reasonsToBuy:last-child{margin-bottom:0}#footer-nav [id^=footer-nav],footer #footer-nav h5{line-height:36px;text-transform:uppercase;margin:0;padding:0;font-size:14px;font-family:'Roboto',sans-serif}#asset-footer-help-links h5{display:none}footer #footer-nav nav ul{margin-bottom:0}#footer-nav h5.more-menu:after{-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;content:" \f054";display:inline-block;font-family:"Font Awesome 6 Pro";transition:.5s ease-in-out;padding:0 8px;font-weight:400;color:#999;font-size:10px}h5.expanded{color:#555}h5.more-menu.expanded:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);display:inline-block;transform:rotate(90deg)}footer .footer-menu{padding:0}footer .locale-selector{border-bottom:1px solid #333;display:block;height:60px;margin-bottom:25px;padding:17px 30px;text-align:center;margin-top:0}footer #footer-logos{margin:0;padding-top:0;width:100%;max-width:initial}footer #footer-logos .row{margin:0}footer address{position:absolute;left:5%;top:170px;width:90%}footer a.call-us{margin:0 0 120px}div#footer-nav{padding:50px 0}footer .copyrigh-mobile{padding:20px 20px;border-top:1px solid #333}footer .footer-copyright{margin-bottom:60px}.create-account .account-profile-section{padding:2rem}.category-page-container .no-hits-search form button.search-submit{top:36px}.image-comparison-slider-container{margin-bottom:5rem}.orderDetails .order-item-total.mobile{display:block;text-align:left}.orderDetails .order-item-total{display:none}.order-details-ajax .product-detail-links a{display:block;margin-top:.5rem}#basket-tradein-items .has-trade-bonus p{margin-left:0}#basket-tradein-items .has-trade-bonus .trade-bonus-summary{text-align:left;margin-top:.5rem}#cross-sell-modal .modal-content{height:calc(100vh - 8rem);min-height:400px}#cross-sell-modal .modal-dialog{width:100%;margin:0 auto;padding:15px}#cross-sell-modal .modal-body{padding:0}}@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:575px){footer .divider-line{width:110px;border-bottom:1px solid #b9b9b9;display:flex;margin:0 auto}#basket-order-summary #basket-coupon-action .form-inline .form-group{display:flex;align-items:center}}@media(min-width:1800px){.landing-hero .page-title.max-width-1660{margin:0 auto;width:100%}.pt_category .landing-hero .page-title.max-width-1660{padding-left:4rem}#pdp-product-overview.max-width-1660,#product-features.max-width-1660,#product-quotation.max-width-1660,#product-shaft-options.max-width-1660{margin:100px auto}.no-hero #pdp-product-overview.max-width-1660{margin:0 auto 100px auto}}@media(max-width:1800px){.search-result-content .media-content-container .content-card .hover-card{display:none!important}}@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}footer .container{width:90%;padding-top:48px;padding-bottom:48px}}@media(min-width:1440px){.blog-post-container #blog-post-content{width:1000px;margin:5rem auto}#product-specs .slide-panel-content{padding:0 4rem 4rem 4rem}}@media(min-width:1200px){#category-slots-footer-1 .product-images-slide .wp-post .icon.video:before{right:22px}.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 4rem 6rem}.media-breadcrumbs{margin:4rem 0 0 4rem}.episodes-container.swiper-wrapper,.series-container.swiper-wrapper{min-height:400px}.podcast-modal .podcast-thumbnail-image{min-width:300px}.product-images-gallery .swiper-pagination{display:none}}@media(min-width:992px) and (max-width:1200px){footer #connect-container{padding-top:15px}.return-details-container .return-product .return-product-image{padding-right:1rem}}@media(min-width:992px){#product-media .media-text .box,#product-media .media-image .box{height:600px}.product-technology-wrapper .technology-items{flex-direction:row}.product-technology-wrapper .technology-items.image-left .product-technology-image{order:1}.product-technology-wrapper .product-technology-item,.product-technology-wrapper .product-technology-image{align-items:center;min-height:630px}.product-technology-wrapper .product-technology-image img{width:auto}.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:not(.content-square){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-top:9rem;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}.subcategory-products-slider .slot-button-prev{top:calc(50% - 8rem)}.top-bar-desktop{display:inline}.top-bar-mobile{display:none}#cart-slideout .cross-sell-products.desktop{display:block}.email-sub-recaptcha-container{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;min-width:350px}.email-sub-recaptcha-container .email-sub-recaptcha,.email-sub-recaptcha-container .recaptcha-submit{display:none}#passwordTooltip{top:0;left:100%;margin-left:5px}}@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}footer .stay-connected h5{text-align:center;padding:5px 0 15px}footer .footer-social-links,footer .email-subscription-container{display:block;height:auto;text-align:center}footer .footer-social-links h5{display:none}footer .email-subscription-container{margin:0 auto;max-width:600px}#connect-container h6{margin-bottom:20px}.pt_account #profile-dashboard .dashboard-container{flex:1 0 100%}.how-to-earn-container .how-to-earn-icons{flex-wrap:wrap;justify-content:center}#product-specs .product-specs-container .table-shafts .shaft-container{flex:1 2 50%}.return-summary-container .return-summary-table .return-product-image{flex-direction:column}.return-summary-container .return-summary-table .return-product-image p,.return-summary-container .return-summary-table .seeDetails{padding-left:0}.return-product .return-product-details-container{padding:0;margin-top:1rem}.return-details-container .return-product{flex-wrap:nowrap}}@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:2rem 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}#profileInfo label.toggle-switch{padding:inherit}.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{justify-content:center}#pdp-product-overview .pdp-right{width:100%;padding:2rem 1rem}#product-features.pdp-simple-tech{flex-flow:column nowrap}#product-features.pdp-simple-tech .pdp-left{width:100%}.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}#product-features .pdp-right{border:0;width:100%;padding:0}#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,#product-features.product-technology-wrapper .pdp-left{width:100%}.product-technology-wrapper .technology-items .product-technology-item .product-technology-image{align-self:center;margin-bottom:20px}.tech-slider .slick-next{top:auto;bottom:0;right:-3px}.tech-slider .slick-prev{top:auto;bottom:0;left:-3px}}@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 2rem 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%}footer .mini-locale-selector .btn{text-align:center}}@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}.account-profile-section form .password-container{display:block}}@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){#product-media .media-footer{padding:0 30px 30px}#product-media .media-text .box .content{padding:30px}#pdp-product-overview{margin-top:100px}.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){.player-info{margin:0 auto 60px}.slot-hero .landing-hero video{display:none}.media-category-cards .media-category-container,.media-category-squares .mobile-swiper .hover-card,.media-category-squares .featured-thumb .hover-card{display:none}.mobile-swiper.media-square-swiper-container{display:block}.mobile-swiper .category-square .episode-details{display:none}.media-category-squares{padding:0 1rem}.media-category-container .category-square{flex-grow:1;flex-basis:15%;margin:0 0 0 5px}.media-category-container.square-swiper-container-initialized .category-square{flex-grow:unset;flex-basis:unset;margin:0}.media-category-container .category-square:not(:first-child) .episode-title,.media-category-container .category-square:not(:first-child) .episode-description,.media-category-container .category-square:not(:first-child) .media-type span{display:none}.media-category-container .category-square:not(:first-child) .media-type i{font-size:30px;margin-bottom:0}.media-category-container .category-square:not(:first-child) .episode-title-container{min-height:unset}.media-category-container.square-swiper-container-initialized .category-square .episode-title,.media-category-container.square-swiper-container-initialized .category-square .episode-description,.media-category-container.square-swiper-container-initialized .category-square .media-type span{display:none}.media-category-container.square-swiper-container-initialized .category-square .media-type i{font-size:30px;margin-bottom:0}.media-category-container.square-swiper-container-initialized .category-square .episode-title-container{min-height:unset}.search-result-content .categoryResult a{height:inherit}.product-page-container #pdp-hero-static{display:none}footer #connect-container .input-append{text-align:left}footer .footer-copyright{font-family:'Roboto',sans-serif;font-size:16px;position:relative}footer .footer-social-links{text-align:center;padding-top:15px;margin-bottom:25px}footer .email-subscription-container{margin-top:20px}footer .footer-social-links a{margin:0 5px}footer #footer-logos{text-align:center}footer #footer-logos div>a{margin:20px 15px}footer .locale-selector{text-align:center}footer a.call-us{display:block;margin:0 0 70px}footer .copyright{display:none}.why-buy-container img{display:block;margin:0 auto 16px;max-width:108px;width:100%}.reasonsToBuy{text-align:center;padding-bottom:30px;padding-top:30px}#footer-nav img{margin:0 auto 45px;max-width:105px}.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-left.video video,.pdp-left.video.box:before{display:none}.product-page-container #product-videos,#first-tech,.technology-items{margin-bottom:100px}#pdp-product-overview.has-overview-image .pdp-left{width:100%}.product-technology-wrapper .technology-items{padding:1rem;margin-bottom:2rem}#product-quotation,#product-shaft-options{margin:5rem 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}.pdp-header{display:flex;flex-flow:column nowrap;padding:0;font-weight:bold}.pdp-header .pRating{margin:0 10px 0 0;font-size:14px}.pdp-header h1{font-size:26px;text-transform:capitalize;letter-spacing:-0.5px;line-height:26px;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:15px 0 8px 0}.pdp-header .affirm-as-low-as{font-weight:normal;color:#666;margin-top:5px}.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,.pdp-header .pdp-buy:active,.pdp-header .pdp-buy:focus,.pdp-header .pdp-buy:hover{display:flex;align-items:center;justify-content:center}.pdp-header #product-price{font-size:22px;font-weight:bold}.pdp-header #product-price .currency-prefix{margin-right:-2px}.pdp-header .collapse-description-container{font-size:14px;font-weight:normal;margin:0 0 2rem 0}.pdp-header .collapse-description-container #collapse-description-mobile{font-size:16px}.product-page-container .pdp-secondary-nav{height:65px;padding:0 1rem 0 0}.product-page-container .pdp-secondary-nav::-webkit-scrollbar{display:none}.product-page-container .pdp-secondary-nav .same-page-link{width:50%}.product-page-container .pdp-secondary-nav .btn{padding:0;font-size:12px;width:100%;min-width:auto}.product-page-container .pdp-secondary-nav .btn-text span{padding:10px 5px;width:100%}.media-category-squares.media-category-cards .content-square .content-square-hover-container{display:none}.pdp-right{width:100%;padding:2rem 4rem}.media-category-squares.media-category-cards .category-cards{flex-wrap:nowrap}.mobile-profile-nav{display:block}.profile-nav{display:none}#pdp-product-overview.no-overview-image{background-color:transparent;padding:0 1rem 3rem 1rem;height:auto;margin:0 0 3.5rem 0;border-bottom:1px solid #b7b7b7}.product-technology-wrapper .product-technology-image{max-width:75%}.return-details-container .return-product{display:block;text-align:center;border-bottom:1px solid #d3d3d3;padding-bottom:3rem}.return-product .return-product-header{border:0;display:block}.return-product .return-product-header .item-shipped{margin-right:1rem}.return-product .return-product-header .return-product-name{margin-bottom:1rem;max-width:none}.return-product .return-product-details{padding:1rem 0}.return-product-details{display:block}.return-product .return-product-details-container{padding:0}.return-product-details .return-product-actions>div{margin:3rem 0 0 0;text-align:left;width:100%}.return-product-details .return-product-actions .return-started-container{text-align:center}.return-product-details input.custom-return-checkbox{width:30px;height:30px}.return-product-details input.custom-return-checkbox::before{width:14px;height:14px}.return-product .return-product-details-container .return-see-details-toggle{display:block;margin:0 auto;font-size:14px}.return-product-details .return-product-actions{flex-direction:column}.return-product .return-select{margin-bottom:1rem}.return-product-details .return-progress .date-text{position:absolute;top:-30px;display:block;width:100%}.return-product-details .return-progress .progress-ship-date{text-align:left}#cart-slideout .cross-sell-products{display:block}#cart-slideout .cross-sell-products.desktop{display:none}#cart-slideout.has-cross-sell-products .cross-sell-products{position:static;width:100%;height:auto;padding:1rem;margin-top:2rem;background-color:#fff}#cart-slideout.has-cross-sell-products .cross-sell-products .lineItem{padding:0;margin:2rem 0 3rem 0}#cart-slideout.has-cross-sell-products .cross-sell-products h3{text-align:center;font-size:24px;letter-spacing:1px}div.popup-gallery img{height:50vw}}@media(max-width:768px){.pt_account #orderHistory .mobileNoDisplay.table-responsive{border:unset}.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}.product-promo .modal-dialog{margin-top:120px}.modal .modal-body{padding:6rem 3rem 3rem}.product-page-container .pdp-secondary-nav.desktop{display:none}.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}#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-gallery-content.image-container,.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-configurator-container .product-images-gallery .swiper-wrapper img.award-img{width:60px;bottom:1rem;right:13.3333%}#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:33%}.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}.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}.witb-products-container{padding:0 1rem}.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:0;right:25px;left:auto;height:3rem;width:3rem;font-size:14px}.witb-modal .product-single-swiper .slot-button-next{top:0;right:-5px;height:3rem;width:3rem;font-size:14px}.witb-modal .player-data{display:none}.pt_account div.loyaltyOverview{margin-bottom:50px}.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}.profile-nav+.tab-content #orderModal .modal-dialog{margin:50px}.modal-body .orderDetails{padding:0}#orderHistory .orderDetails .orderTotal{padding-top:1rem;padding-left:15px}#orderHistory .modal-title{font-size:24px;padding-bottom:0}div.signup-info tbody{padding:0 30px}#rewards a[href='#topish'],#rewards a[href='#topish']:hover{display:none}.pt_account .order-pagination-container{justify-content:center}.pt_account .order-pagination-container .pagination-btn-container{padding-right:0}.pt_account .order-pagination-container .pagination-btn-container .pagination-navigation .pagination-arrow.right{right:-50px}.product-grid-container .search-result-items .grid-tile{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%}.pdp-media-modal .modal-content-container{justify-content:center;align-items:center}.pdp-media-modal .modal-content-container.box{display:block;height:auto}.yt-video-container{height:auto;min-height:59vw}.yt-video-container iframe{position:relative}.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}.pdp-media-modal .swiper-wrapper .swiper-slide-active>.modal-content-container{justify-content:center}.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 1rem}.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}.yt-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 .yt-video-container .media-btn-container.open{visibility:visible;opacity:1;transition:visibility .5s,opacity .5s}.modal-content-container .yt-video-container .media-btn-container.closed{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s}.yt-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}.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}.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}.episodes-container.swiper-wrapper{margin-left:2px}.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{display:block;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 .caption{margin-top:-2rem}#blog-post-content p.caption+p,#blog-post-content p.caption+h3{margin-top:3rem}.subcategory-products-tab-container{display:block;overflow-x:scroll;white-space:nowrap;padding-bottom:20px;margin-bottom:0}.product-category-recent-slider .slot-title p,.featured-products-slider .slot-title p,.media-category-squares .slot-title p,.product-category-recent-slider .slot-title,.featured-products-slider .slot-title,.media-category-squares .slot-title{margin-bottom:1rem}.homepage-container .slot>div{margin-bottom:5rem}.pt_account #profile-dashboard .dashboard-welcome{display:none!important}.pt_account #profile-dashboard .dashboard-welcome,.pt_account .mobile-profile-nav .dashboard-welcome{flex-direction:column;width:100%;text-align:center}.pt_account .mobile-profile-nav .dashboard-welcome{flex-direction:row;display:flex;align-items:center}.pt_account .mobile-profile-nav .dashboard-welcome .welcome-text{flex:1 0 auto;text-align:left;padding-left:2rem;width:min-content}.pt_account .mobile-profile-nav .dashboard-welcome .welcome-text.no-rewards{padding-left:0}.pt_account #profile-dashboard .dashboard-welcome .points-display,.pt_account .mobile-profile-nav .dashboard-welcome .points-display{height:125px;width:125px;margin:0 0 1rem}.pt_account #profile-dashboard .dashboard-welcome .welcome-text p,.pt_account #profile-dashboard .dashboard-welcome .welcome-text a,.pt_account .mobile-profile-nav .dashboard-welcome .welcome-text a{display:none}.pt_account div.loyaltyOverview .points-container .points-details{padding:0}.pt_account div.loyaltyOverview .points-container{flex-direction:column;align-items:center}.pt_account div.loyaltyOverview .points-container .points-value{margin-bottom:1rem;width:125px;height:125px}#rewards .account-profile-section{flex-direction:column;align-items:center;justify-content:center;text-align:center}.order-details-ajax .order-details-header{background-color:transparent;border:0;border-radius:0;padding:1rem}.orderDetails .order-info-container{background-color:#f7f7f7;margin:2rem -15px;padding:1rem}.reasonsToBuy{border:0}#footer-nav{text-align:center}.subcategory-tab-container{display:block;white-space:nowrap;width:calc(100% - 15px);overflow-x:auto;padding:0 1rem 0 1rem;-ms-overflow-style:none;scrollbar-width:none}.subcategory-tab-container::-webkit-scrollbar{display:none}}@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}.order .orderInfo .order-total{text-align:left}}@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;align-items:center;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem}.account-profile-section .accountInfoForm{padding:0}.account-profile-content{width:100%}#myInformation #RegistrationForm_Account{padding:20px}#myInformation .modal .modal-body{padding:1rem}.account-profile-section form .padded-field{padding:0}.account-profile-section form .row,.account-profile-section form .password-container{margin:0;padding:0}.account-profile-section form button{width:100%;height:50px;margin-top:30px}.account-profile-section form .row .form-group{padding:0}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{width:100%;padding-right:0}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}#myInformation #profileInfo form{margin:0;padding: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{width:100%;margin-bottom:1rem}#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:0;padding:0}#myInformation .miniAddress{height:auto;margin-bottom:40px}#myInformation .accountAddress,#myInformation .creditCard{height:auto}#myInformation .creditCard{height:auto;margin-bottom:2rem}.pt_account .profile-nav #mobileMenu li a{height:70px;border-top:1px #ddd solid;display:flex;align-items:center;opacity:1}.pt_account .order-date{display:block}#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{flex-direction:column}#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%}#orderHistory,#fittingHistory,#rewards{padding-top:0;padding-bottom:0;margin-top:1.5rem}.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}.profile-nav+.tab-content .modal{padding-top:50px}#myInformation.active{display:flex;flex-flow:column nowrap}.mobileShow{display:flex}#orderHistory .mobileShow.orderInfo{flex-flow:column nowrap}#orderHistory .order{padding:1rem 1rem 6rem 1rem;position:relative}.pt_account #profile-dashboard .dashboard-container.recent-order .order{padding:0 0 6rem 0;position:relative}.pt_account .orderStatus{margin-top:1rem}.pt_account .order-date{margin-bottom:1rem}.pt_account .orderInfo{position:relative;margin-top:3.5rem;border-top:1px solid #e0e0e0;padding-top:1rem}.order .label,.fitting-detail .label{font-size:.9rem;margin:0}.order .order-total .value{margin:0 0 0 .5rem}#orderHistory .order .orderInfo .order-total,.dashboard-container .order .orderInfo .order-total{margin:0;position:absolute;top:-2.5rem;display:flex;align-items:center}#orderHistory .order .orderInfo .shipped-to{order:2}#orderHistory .order .moreDetails,.dashboard-container .order .moreDetails{position:absolute;bottom:.5rem;left:0;right:0}.pt_account #profile-dashboard .dashboard-container.preferences>div:not(.dashboard-section-header){flex:1 0 50%}.order .orderInfo .order-total{text-align:left;margin-top:2rem}.order .orderHeader button{float:none;max-width:none}#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}.order-details-content .orderDetails{margin-top:1.5rem}.orderDetails .order-header>div,.orderDetails .order-header{margin-bottom:.5rem}.orderDetails .order-tracking{display:block;padding-left:0}.orderDetails .tracking-codes{flex-wrap:wrap;width:50%}.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 .orderPayment .row>div{margin-top:1.5rem}.orderStatusHeader .order-section-header{padding:0;margin-top:1.5rem}.orderDetails li.seeDetails{margin:0}.orderDetails .product ul ul{margin-left:0}.orderDetails .orderShipments h5{padding:0;margin-bottom:20px}.orderPayment .mini-address{line-height:22px}.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%;height:100%;display:flex;flex-direction:column;margin:1rem 0}.order-detail-labels{width:40%}.order-detail-values{font-size:13px}.orderDetails .orderStatusSmall,.order-item-total{margin-left:0;width:100%!important}#orderHistory .orderDetails h3{font-size:16px;line-height:normal}.order-details-ajax{margin-top:1.5rem}.pt_account #profile-dashboard.active{padding:0}.pt_account #profile-dashboard .dashboard-container{margin-top:1.5rem}.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 1rem}#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-bottom:0}#rewards #accountRecentActivity table{padding:0;margin:20px 0;border-spacing:0}#rewards .account-profile-content{text-align:center}#rewards #howToEarn{text-align:center;margin-top:1.5rem}.dashboard-section-header{display:flex}.account-style-container{padding:1.5rem}#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}div.signup-info{padding:1.5rem}#accountRecentActivity{margin:3rem 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}.order-details-ajax .order-details-header{padding:0}.order-details-ajax button.close{top:0}.how-to-earn-container .how-to-earn-icons{display:block;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll}.how-to-earn-container .how-to-earn-icons .how-to-earn{display:inline-flex;white-space:normal;text-align:center;padding:0 1rem}.how-to-earn-container .how-to-earn-icons .how-to-earn p{margin:0;line-height:24px}}@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){.sign-in-form .row{margin-bottom:20px}footer #footer-logos div>a{margin:20px 15px;min-width:95px}.orderDetails .order-item-total{text-align:left}#cart-slideout>.slide-panel-content.slide-up{height:100%;bottom:-100%}#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}.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}#pdp-product-overview,#product-quotation,.product-technology-wrapper .technology-items{height:auto;min-height:unset;flex-flow:column nowrap}#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.has-overview-image .pdp-left{padding:0}#pdp-product-overview.has-overview-image .pdp-left.box img{position:absolute;top:0}#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{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}.product-page-container .pdp-secondary-nav{justify-content:normal}.no-hero #pdp-product-overview{padding:0}#product-configurator-ajax .option-label{margin-top:25px}.product-technology-wrapper .product-technology-item{display:flex;flex-direction:column}.product-technology-wrapper .product-technology-item p,#pdp-product-overview p,.pdp-left{line-height:24px}#pdp-product-overview p{text-align:left}#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}.landing-hero.mobile.box-4x3:before{padding-top:100%}.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}.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}.witb-container .content-info{padding:2rem 1rem}.trailer-btn-container{margin-bottom:1rem}.grid-tile .product-swatches li{width:20px;height:20px}.pt_account a#al_dwfrm_login_register{margin:unset;margin-top:15px}footer .footer-social-links a{font-size:30px}footer .why-buy-container p{font-size:14px}.reasonsToBuy img{display:none}span.gigya-login-provider{width:55px!important;margin:0!important;border:none!important}span[gigid="yahoo"]:after,span[gigid="facebook"]:after,span[gigid="twitter"]:after,span[gigid="googleplus"]:after{content:""!important}.gigya-login-provider-row{width:50vw!important;margin:0 auto!important;display:block!important;text-align:center}div#gigyaLoginContainerRegistration{width:300px!important}div#gigyaLoginContainerRegistration_uiContainer{width:100%!important}.gigya-login-providers tbody{width:min-content!important;margin:0 auto!important;display:block!important}span.gigya-login-provider div{margin:0!important}.subcategory-products-slider .swiper-pagination-bullet,.featured-products-slider .swiper-pagination-bullet{width:30px;margin-top:1rem}.square-swiper-container .slot-button-prev{left:10px}.orderDetails .product>div{flex:0 0 100%;max-width:100%}.orderDetails .product>div ul li{padding:5px 0}#category-results #search-result-items .product-tile .product-pricing .prodSinglePrice br{display:inline-block}#paymentmethodform .paymentmethodradios{margin:2.5rem 0;flex-direction:column}#paymentmethodform .paymentmethodradios .payment-method-entry:after{display:none}#paymentmethodform .paymentmethodradios .payment-method-entry label{height:auto;min-height:40px;text-align:left;padding:5px;line-height:1.2;border:0;justify-content:flex-start}#paymentmethodform .paymentmethodradios .payment-method-entry:first-of-type label,#paymentmethodform .paymentmethodradios .payment-method-entry:last-of-type label{border:0}#paymentmethodform .paymentmethodradios .payment-method-entry#affirm-option label{padding:5px}#paymentmethodform .paymentmethodradios .payment-method-entry#affirm-option label p{width:auto}.accountInfoForm .form-group{margin-bottom:2rem}#cross-sell-modal .modal-header{padding:0}.checkout-container .checkout .billingform .gift-card .giftcertfieldBtn button,.checkout-container .checkout #rewardsform .rewardsfieldBtn button{margin:1rem 0 0 1rem;padding:0;height:40px;min-width:100px}.checkout-container .checkout #rewardsform .error-container{top:70px}}@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) and (min-width:768px){.media-content-container .folder-header{color:#000!important}.standard-modal .modal-content-container .media-content-thumbnail{padding:1rem}.podcast-modal .modal-content-container .media-content-thumbnail .content-info{width:66%}.podcast-modal .modal-content-container .media-content-thumbnail .content-info .content-scroll{width:80%;display:block}.podcast-modal .modal-content-container .media-content-thumbnail svg{position:absolute;right:0;top:8px;height:50px}.podcast-modal .modal-content-container .media-content-thumbnail .content-info .content-title{margin-top:0}}@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(max-width:768px){#basket-all-items .lineItem .lineItemDescription,#basket-tradein-items .lineItem .lineItemDescription{order:3}#basket-all-items .cart-action,#basket-tradein-items .cart-action{margin-top:1rem}.itemPriceSubtotal,.itemPromotions,.itemPriceTotal{text-align:left}#cart-slideout .more-attributes{margin-top:5px}.micro-cart #basket-all-items .lineItem{padding-bottom:1.5rem}.pt_product #product-features{margin:0}.pt_product #product-features.pdp-simple-tech .pdp-left{width:100%;text-align:center;margin-bottom:2rem}.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}.pt_product #pdp-gallery-content .carousel-button-prev:not(.slick-hidden),.pt_product #pdp-gallery-content .carousel-button-next:not(.slick-hidden){position:static;margin:.5rem}.account-profile-section .btn{width:100%}#size-chart-modal .modal-dialog{margin-top:20%}.return-summary-container .return-summary-table{display:block}.return-summary-container .return-summary-table tbody{display:flex;flex-direction:column}.return-summary-container .return-summary-table tbody .table-header{display:none}.return-summary-container .return-summary-table tbody .table-row{display:flex;flex-direction:row;flex-wrap:wrap}.return-summary-container .return-summary-table tbody .table-row .return-product-image{align-items:center;flex:1 0 100%;width:100%;padding:2rem 0 0 0}.return-summary-container .return-summary-table .return-product-details{width:60%;text-align:center}.return-summary-container .return-summary-table .seeDetails{margin-top:1rem}.return-summary-container .return-summary-table td{min-width:auto}.return-summary-container .return-summary-table tbody .table-row .return-selections,.return-summary-container .return-summary-table tbody .table-row .return-item-value{flex:1 0 50%}.return-summary-container .return-summary-table .return-product-image img{width:60%;min-width:150px;max-width:200px}.return-summary-container .return-summary-table tbody .table-row .return-total-value{min-width:auto;flex:1 0 100%;padding:0 0 2rem 0;font-size:1.25rem}.return-product-details .return-progress .today .indicator{position:relative;top:6px}.return-product-details .return-progress .today .indicator:before{top:-7px}#returns>div.flex-container{margin:2rem 0 1rem 0}#returns>div.flex-container .close-return-tab{font-size:1.25rem}#returns>div.flex-container .h2{display:none}.return-summary-container .return-summary-table .seeDetails ul,.return-product .return-product-details-container .return-see-details ul{text-align:left}.account-content.no-ajax .order-status-header{margin:2rem 0}.landing-hero-short-container .landing-hero.mobile{display:flex;text-align:center;align-items:flex-end;justify-content:center}.landing-hero-short-container .landing-hero.mobile.overlap-btn{overflow:visible;margin-bottom:3rem}.landing-hero-short-container .landing-hero.mobile .btn{position:relative;bottom:20px}.landing-hero-short-container .landing-hero.mobile.overlap-btn .btn{bottom:-40px}.blog-post-container .landing-hero.mobile{height:500px;background-size:cover;background-repeat:no-repeat}.landing-hero-short-container .landing-hero.mobile .thumb-logo svg{max-height:30px;top:auto;bottom:0;margin:0}.landing-hero-short-container .landing-hero.mobile .svg-logo svg{max-height:150%}.landing-hero-short-container .landing-hero.mobile .thumb-original{width:40%}.slot-hero .secondary-link{margin-left:0}}@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}}