body{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:400;padding:0}img{max-width:100%;vertical-align:middle}.main-content{min-height:90vh;padding-top:135px;padding-top:8.4375rem}.main-content--update{max-width:2000px;max-width:125rem;margin:0 auto}.main-content--update .container{width:100%;max-width:100%;padding-left:5vw;padding-right:5vw}.main-content--update .row{margin-left:-10px;margin-left:-.625rem;margin-right:-10px;margin-right:-.625rem}.main-content--update .row [class*=" col-"],.main-content--update .row [class^=col-]{padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem}.main-content--update .row--full-width{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;margin-left:-5vw;margin-right:-5vw}.main-content--update .row--full-width [class*=" col-"],.main-content--update .row--full-width [class^=col-]{padding-left:5vw;padding-right:5vw}.main-content--update .row--full-width .row--full-width{margin-left:-3vw;margin-right:-3vw}.main-content--update .row--full-width .row--full-width [class*=" col-"],.main-content--update .row--full-width .row--full-width [class^=col-]{padding-left:3vw;padding-right:3vw}.main-content--has-banner{padding-top:165px;padding-top:10.3125rem}.section{padding-top:5.5vw;padding-bottom:5.5vw}.section-title{margin-bottom:3vw}p strong{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:700}ul[class]{list-style:none}h1,h2,h3{font-weight:700}h1,h2,h3,h4,h5{font-family:Gotham A,Gotham B,sans-serif;font-style:normal}h4,h5{font-weight:500}.nav-is-active{overflow:hidden}.svg{max-width:16px;max-width:1rem;display:inline-block}.svg,.svg:before{width:100%;content:"";position:relative}.svg:before{display:block;padding-top:100%}.svg svg{position:absolute;height:100%}.header,.svg svg{top:0;left:0;width:100%}.header{position:fixed;-ms-flex-direction:column;flex-direction:column;z-index:100}.header,.header-container{display:-ms-flexbox;display:flex;transition:all .4s cubic-bezier(.4,0,.2,1)}.header-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem 5vw;padding-top:10px;padding-bottom:10px}.header--is-active .header-container{padding-top:5px;padding-top:.3125rem;padding-bottom:5px;padding-bottom:.3125rem}.header-logo{min-width:75px;min-width:4.6875rem;max-width:75px;max-width:4.6875rem;margin-right:150px;margin-right:9.375rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.header--is-active .header-logo{max-width:50px;max-width:3.125rem;margin-right:175px;margin-right:10.9375rem}.header-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-primary{-ms-flex-order:2;order:2;z-index:5;box-shadow:0 0 30px rgba(0,0,0,.1)}.header-primary,.header-secondary{position:relative;background-color:#fff}.header-secondary{padding-top:6px;padding-top:.375rem;padding-bottom:6px;padding-bottom:.375rem;-ms-flex-order:1;order:1;border-bottom:1px solid rgba(0,0,0,.1);z-index:10}.header--is-active .header-secondary{margin-top:-38px;margin-top:-2.375rem}.header-secondary-tagline{color:#4c4d4f;font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:500;font-size:11px;font-size:.6875rem;padding-right:20px;padding-right:1.25rem;display:inline-block;text-transform:uppercase}.header-secondary-tagline .divider{display:inline-block;padding:0 10px;padding:0 .625rem}.header-tel{color:#000}.header-tertiary{-ms-flex-order:3;order:3;display:block;text-align:center;z-index:1;transition:all .4s cubic-bezier(.4,0,.2,1)}.header-tertiary p{font-size:13px;font-size:.8125rem}.header--is-active .header-tertiary{transform:translateY(-100%)}.header-col--logo{display:-ms-flexbox;display:flex;width:225px;width:14.0625rem}.header-col--logo,.header-toggle{-ms-flex-align:center;align-items:center}.header-toggle{position:relative;display:none;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:0;min-width:48px;min-width:3rem;width:55px;width:3.4375rem;height:55px;height:3.4375rem;margin:0 0 0 20px;margin:0 0 0 1.25rem;border:0;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid ap-yellow;background-color:#fbb911}.header-toggle-lines{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:18px;width:1.125rem;height:18px;height:1.125rem;vertical-align:middle;transition:all .7s cubic-bezier(.4,0,.2,1)}.nav-is-active .header-toggle-lines{transform:translate(-50%,-50%) rotate(45deg)}.header-toggle-line{position:absolute;display:block;width:18px;height:2px;left:0;background:#262321;transition:all .4s cubic-bezier(.4,0,.2,1)}.header-toggle-line:first-child{top:2px}.nav-is-active .header-toggle-line:first-child{transform:rotate(180deg);top:8px}.header-toggle-line:nth-child(2){top:8px}.nav-is-active .header-toggle-line:nth-child(2){opacity:0}.header-toggle-line:nth-child(3){top:14px}.nav-is-active .header-toggle-line:nth-child(3){transform:rotate(90deg);top:8px}.product-finder-toggle{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:500;font-size:14px;font-size:.875rem;color:#000;display:inline-block;height:55px;line-height:55px;outline:0;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:all .3s;opacity:1;border:1px solid rgba(0,0,0,.1);white-space:nowrap}.product-finder-toggle.cleats:hover{color:hsla(0,0%,100%,.7)}.header .product-finder-toggle:hover{color:#fbb911}.search-is-active .product-finder-toggle:hover{color:#000}.product-finder-toggle.cleats .glyphicon{color:#fbb911!important}.product-finder-toggle .glyphicon{color:#262321!important;font-size:16px;margin-right:10px;pointer-events:none;font-size:.75em}.product-finder-toggle .glyphicon-chevron-down{font-size:.6em;margin-right:0;margin-left:10px;position:relative;top:-1px}.search-is-active .product-finder-toggle{background-color:#fff;color:#262321}.search-is-active .product-finder-toggle .glyphicon{color:#fbb911!important}.search-is-active .product-finder-toggle .glyphicon-chevron-down{transform:rotate(180deg)}.language{position:relative;width:85px;font-weight:600;z-index:1000;display:none;margin-left:16px;margin-left:1rem}.language-toggle{display:block;height:26px;width:100%;line-height:26px;text-align:left;border:0;padding:0 10px;color:#fff;font-size:11px;background-color:#000}.language-toggle:before{position:absolute;top:0;right:0;content:"";display:block;width:23px;height:26px;background:#000 url(../png/select_arrow.png) 50% no-repeat;background-size:100%}.language-dropdown{position:absolute;top:26px;left:0;width:100%;background-color:#111;display:none}.language-link{display:block;height:26px;padding:0 10px;line-height:26px;color:#909090;font-size:12px;border-top:1px solid rgba(0,0,0,.1);transition:all .3s}.language-link:active,.language-link:focus,.language-link:hover{color:#fff;text-decoration:none}.language-link.is-active{color:#fff;font-weight:700}@media (min-width:1023px){.language{display:block}}@media (max-width:1270px){.header-col--logo{width:75px;width:4.6875rem}.header-logo{margin:0}}@media (max-width:1100px){.header-container{padding-left:4vw;padding-right:4vw}.header-toggle{display:block}}@media (max-width:1000px){.header-secondary{display:none}.main-content{padding-top:95px;padding-top:5.9375rem}.main-content--has-banner{padding-top:125px;padding-top:7.8125rem}}@media (max-width:700px){.header-container{padding-top:5px;padding-top:.3125rem;padding-bottom:5px;padding-bottom:.3125rem}.header-logo{min-width:48px;min-width:3rem;max-width:48px;max-width:3rem}.header-toggle,.product-finder-toggle{height:40px;height:2.5rem;line-height:40px;line-height:2.5rem}.header-toggle{width:40px;width:2.5rem;max-width:40px;max-width:2.5rem;margin-left:10px;margin-left:.625rem}.header .product-finder-toggle .glyphicon-chevron-down,.header .product-finder-toggle .text{display:none}.header .product-finder-toggle .glyphicon-search{margin:0}.main-content{padding-top:55px;padding-top:3.4375rem}.main-content--has-banner{padding-top:75px;padding-top:4.6875rem}}.header-nav-list{display:-ms-flexbox;display:flex;list-style:none}.header-nav-list a{color:#000;display:block}.header-nav-list ul{list-style:none}.header-nav-item{display:inline-block;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:.5em;margin-right:.5em}.header-nav-item .header-nav-sub-menu-col a{margin-bottom:.6em}.header-nav-item--parent>a{position:relative}.header-nav-item--parent>a:after{content:"";display:block;position:absolute;left:0;height:60px;height:3.75rem;top:100%;width:100%;background-color:#e9e9e9;visibility:hidden}.header-nav-item--parent:hover a:after{visibility:visible;transition-delay:.1s}.header-nav-item--parent .header-nav-sub-menu-col>a:first-child{font-weight:700}.header-nav-item--parent .header-nav-sub-menu-col>a:first-child,.header-nav-link{text-transform:uppercase;font-family:Gotham A,Gotham B,sans-serif;font-style:normal}.header-nav-link{font-weight:500;color:#000;font-size:14px;font-size:.875rem;display:block;padding:1em}.header-nav-item:hover .header-nav-link,.header-nav-link:hover{background-color:#fbb911;text-decoration:none}.header-nav-sub-menu{position:absolute;top:-999em;padding:30px;padding:1.875rem;min-width:250px;min-width:15.625rem;background-color:#e9e9e9}.header-nav-sub-menu li{margin-bottom:.5em}.header-nav-item--parent:hover .header-nav-sub-menu{top:100%;transition-delay:.1s}.header-nav-sub-menu--full{padding:3vw 2em 5vw;left:50%;width:100vw;max-width:1640px;max-width:102.5rem;height:500px;height:31.25rem;transform:translateX(-50%);background-color:#e9e9e9}.header-nav-sub-menu--full li{margin:0}.header-nav-sub-menu--full:after,.header-nav-sub-menu--full:before{position:absolute;top:0;bottom:0;content:"";display:block;width:calc((100vw - 1540px) / 2);background-color:#e9e9e9;pointer-events:none}.header-nav-sub-menu--full:before{left:5px;transform:translateX(-100%)}.header-nav-sub-menu--full:after{right:5px;transform:translateX(100%)}.header-nav-sub-menu-item--full{display:-ms-flexbox;display:flex}.header-nav-sub-menu-item--full>a{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em;font-size:18px;font-size:1.125rem;font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:700;padding-right:2em;text-decoration:none!important}.header-nav-sub-menu-item--full>a .glyphicon{font-size:.65em}.header-nav-sub-menu-item--full>a:first-child{width:300px;width:18.75rem}.header-nav-sub-menu-item--full>a.is-active{color:#fbb911}.header-nav-sub-menu-list{position:relative}.header-nav-sub-menu-container{position:absolute;top:0;left:320px;left:20rem;width:calc(100% - 320px);display:none;-ms-flex-positive:1;flex-grow:1}.header-nav-sub-menu-container.is-active{display:inline-block}.header-nav-sub-menu-container .row{display:-ms-flexbox;display:flex}.header-nav-sub-menu-col{padding-left:3vw;border-left:1px solid rgba(0,0,0,.1)}.header-nav-sub-menu-col--double>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-left:-.625rem;margin-right:-10px;margin-right:-.625rem}.header-nav-sub-menu-col--double>ul li{width:50%;padding:0 10px;padding:0 .625rem}.header-nav-sub-menu-link--cta{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-size:14px;font-size:.875rem;max-width:250px;max-width:15.625rem;margin:25px 0 0;margin:1.5625rem 0 0;line-height:1.4}.header-nav-sub-menu-link--cta,.header-nav-title{font-weight:700;text-transform:uppercase}.u-pointer-events{pointer-events:none}.site-wrapper{position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);left:0}body{position:relative!important;left:0!important;right:0!important}@media (max-width:1100px){.header-nav{display:none}.nav-is-active .header,.nav-is-active .site-wrapper{left:-280px;left:-17.5rem}}@media (max-width:360px){.nav-is-active .header,.nav-is-active .site-wrapper{left:-255px;left:-15.9375rem}}#mobile_nav{left:auto!important;width:280px;width:17.5rem;right:-280px;right:-17.5rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.nav-is-active #mobile_nav{right:0}@media (max-width:360px){#mobile_nav{width:260px;width:16.25rem}}@media (min-width:1101px){#mobile_nav{right:-280px!important;right:-17.5rem!important}}.flagcontainermobile{display:-ms-flexbox;display:flex}.hero{position:relative}.hero--split{padding:0}.hero-caption{position:relative;z-index:5}.hero-caption--split{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;width:50%;max-width:720px;max-width:45rem;padding:7.5vw 5vw;background-color:hsla(0,0%,100%,.9);height:100%}.hero-media{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero-img,.hero-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text-cards-content{padding-right:5.5vw}@media (max-width:730px){.hero--split{border-bottom:1px solid rgba(0,0,0,.1)}.hero--split .hero-media{position:relative;padding-top:56.25%}.hero-caption--split{width:100%;max-width:none}}.cms-content{line-height:1.5}.cms-content h1,.cms-content h2,.cms-content h3,.cms-content h4,.cms-content h5,.cms-content h6{line-height:1.1;margin-bottom:.75em}.cms-content h1{font-weight:800;font-size:48px;font-size:3rem}.cms-content h1,.cms-content h2,.cms-content h3{font-family:Gotham A,Gotham B,sans-serif;font-style:normal}.cms-content h2,.cms-content h3{font-weight:700}.cms-content h2{font-size:26px}@media screen and (min-width:600px){.cms-content h2{font-size:calc(26px + 6 * ((100vw - 600px) / 1000))}}@media screen and (min-width:1600px){.cms-content h2{font-size:32px}}.cms-content h3:not(.post-title){font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:500;font-size:18px;font-size:1.125rem;text-transform:none}.cms-content ol,.cms-content p,.cms-content ul{margin-bottom:1.5em}.cms-content ol+h1,.cms-content ol+h2,.cms-content ol+h3,.cms-content ol+h4,.cms-content ol+h5,.cms-content p+h1,.cms-content p+h2,.cms-content p+h3,.cms-content p+h4,.cms-content p+h5,.cms-content ul+h1,.cms-content ul+h2,.cms-content ul+h3,.cms-content ul+h4,.cms-content ul+h5{padding-top:.75em}.cms-content p strong{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:500;color:#4c4d4f}.cms-content blockquote{font-size:1.25em;margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;padding-left:30px;padding-left:1.875rem;border-left:3px solid #fbb911}.cms-content blockquote p{color:#4c4d4f}.cms-content blockquote p:last-child{margin-bottom:0}.cms-content ul{padding-left:20px;padding-left:1.25rem;margin-bottom:30px;margin-bottom:1.875rem}.cms-content ul li{list-style:none;position:relative;margin-bottom:.5em}.cms-content ul li:before{content:"";display:block;position:absolute;top:6px;left:-20px;left:-1.25rem;width:9px;width:.5625rem;height:9px;height:.5625rem;border-radius:50%;background-color:#fbb911}.page-template-template-signup-new .cms-content ul li:before{background-color:#000}.cms-content .alignright{float:right;max-width:60%;margin-top:10px;margin-right:-60px;margin-bottom:20px;margin-left:30px;margin:.625rem -3.75rem 1.25rem 1.875rem}.cms-content .alignleft{float:left;max-width:60%;margin-top:10px;margin-left:-60px;margin:.625rem 1.875rem 1.25rem -3.75rem;margin-bottom:20px;margin-right:30px}.cms-content .tablepress{margin-top:10px;margin-top:.625rem;margin-bottom:20px;margin-bottom:1.25rem}.cms-content .tablepress-inner .tablepress{margin-bottom:12px;margin-bottom:.75rem}.cms-content .alignnone{margin-top:10px;margin-top:.625rem;margin-bottom:20px;margin-bottom:1.25rem}.cms-content .wp-caption{max-width:100%;width:auto}.cms-content .wp-caption-text{font-size:13px;font-size:.8125rem;margin-top:10px;margin-top:.625rem;padding-left:12px;padding-left:.75rem;margin-bottom:0;opacity:.75;line-height:1.25;border-left:3px solid #fbb911}.cms-content .tablepress{font-size:14px;margin-bottom:35px;box-shadow:0 0 30px rgba(0,0,0,.075);background-color:#fff}.cms-content .tablepress tbody{position:relative;z-index:1}.cms-content .tablepress td{position:relative;font-size:14px;min-height:15px;line-height:15px;vertical-align:middle;padding:5px;text-align:center;border-top:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);background-clip:padding-box}.cms-content .tablepress td:first-child{border-left:0}.cms-content .tablepress tr:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.cms-content .tablepress th{position:relative;background-color:#fbb911;color:#262321;min-height:20px;line-height:20px;padding:7px;font-weight:400}.cms-content .tablepress th:before{content:"";display:block;position:absolute;top:0;left:0;width:1px;height:100%;background-color:hsla(0,0%,100%,.4);z-index:2}.cms-content .tablepress span:before{position:absolute;content:"";display:block;height:100%;left:0;top:0;width:100%;z-index:-1}.cms-content .tablepress span span{display:inline}.cms-content .tablepress span.green{display:inline;font-weight:700;color:#218721}.cms-content .tablepress span.green:before{display:none}.cms-content .tablepress span.red{display:inline;font-weight:700;color:#ce1e1e}.cms-content .tablepress span.red:before{display:none}.cms-content .tablepress span.blue{display:inline;font-weight:700;color:#205c8d}.cms-content .tablepress span.blue:before{display:none}.cms-content .tablepress span.sq_grey{color:#a8a9ad}.cms-content .tablepress span.grey_1,.cms-content .tablepress span.grey_2{color:#444}.cms-content .tablepress span.grey_3,.cms-content .tablepress span.grey_4{color:#fff}.cms-content .tablepress span.sq_black{color:#262321}.cms-content .tablepress span.sq_white{color:#e6e7e9}.cms-content .tablepress span.gold{color:#262321}.cms-content .tablepress span.black.black{color:#fff}.cms-content .tablepress span.left{text-align:left}.cms-content .tablepress+h6{margin-top:-3em;margin-bottom:1em}.cms-content .tablepress+h6+.tablepress{margin-top:30px;margin-top:1.875rem}.cms-content h6{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:500;font-size:11px;font-size:.6875rem}.cms-content h6+.tablepress{margin-top:35px;margin-top:2.1875rem}.cms-content a:not([class]){color:#000;border-bottom:2px dotted #fbb911;text-decoration:none}.cms-content a:not([class]):hover{border-bottom:2px solid #fbb911}.cms-content .vertical-first-column td[rowspan]:first-child{-ms-writing-mode:sideways-lr;writing-mode:sideways-lr;padding:1em}.cms-content .text-align-left td{text-align:left}.cms-content .text-align-left td .gold{text-align:center}.cms-content .text-align-right td{text-align:right}.cms-content .text-align-centre td{text-align:center}.page-template-template-signup-new .cms-content h2,.page-template-template-signup-new .cms-content h3{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:700;color:#000;font-size:24px;font-size:1.5rem;text-transform:none;line-height:1.4}.page-template-template-signup-new .cms-content h2:first-child,.page-template-template-signup-new .cms-content h3:first-child{margin-bottom:2em}@media (max-width:400px){.page-template-template-signup-new .cms-content h2,.page-template-template-signup-new .cms-content h3{font-size:20px;font-size:1.25rem}}.page-template-template-signup-new .cms-content li{margin-bottom:1em}.text-img-row{display:-ms-flexbox;display:flex}.text-img-row .text-img-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.text-img-row .text-img-content{padding:7.5vw 5.5vw}.text-img-media{padding:0!important}.text-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.text-img-row--left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:767px){.text-img-row{display:block}.text-img-row .text-img-content{padding-top:0}}.gland-cleat-panel>div{padding:0!important}.gland-cleat-panel .cleats,.gland-cleat-panel .glands{background-size:contain;background-position:0 0;background-repeat:no-repeat;height:160px}@media (min-width:480px){.gland-cleat-panel .cleats,.gland-cleat-panel .glands{height:200px}}@media (min-width:1023px){.gland-cleat-panel .cleats,.gland-cleat-panel .glands{height:260px}}@media (min-width:1200px){.gland-cleat-panel .cleats,.gland-cleat-panel .glands{height:450px}}.gland-cleat-panel .cleats a,.gland-cleat-panel .glands a{display:block;height:100%;padding-left:50%;text-align:center;width:100%}.gland-cleat-panel .cleats a div,.gland-cleat-panel .glands a div{position:absolute;top:50%;width:50%;transform:translateY(-50%)}.gland-cleat-panel .cleats a div h4,.gland-cleat-panel .glands a div h4{font-size:16px;font-weight:600;left:-10px;margin-bottom:22px;position:relative;text-transform:uppercase}@media (min-width:480px){.gland-cleat-panel .cleats a div h4,.gland-cleat-panel .glands a div h4{font-size:18px}}@media (min-width:768px){.gland-cleat-panel .cleats a div h4,.gland-cleat-panel .glands a div h4{font-size:20px}}@media (min-width:1023px){.gland-cleat-panel .cleats a div h4,.gland-cleat-panel .glands a div h4{font-size:22px}}@media (min-width:1200px){.gland-cleat-panel .cleats a div h4,.gland-cleat-panel .glands a div h4{font-size:24px}}.gland-cleat-panel .cleats a div h4 span,.gland-cleat-panel .glands a div h4 span{color:#fbb911;font-size:15px;left:-15px;line-height:30px;position:relative;top:0;opacity:0;transition-duration:.4s;transition-property:all}.gland-cleat-panel .cleats a div p,.gland-cleat-panel .glands a div p{font-size:18px;font-weight:300;line-height:28px}@media (min-width:480px){.gland-cleat-panel .cleats a div p,.gland-cleat-panel .glands a div p{font-size:28px;line-height:38px}}@media (min-width:768px){.gland-cleat-panel .cleats a div p,.gland-cleat-panel .glands a div p{font-size:22px;line-height:32px}}@media (min-width:1023px){.gland-cleat-panel .cleats a div p,.gland-cleat-panel .glands a div p{font-size:30px;line-height:40px}}@media (min-width:1200px){.gland-cleat-panel .cleats a div p,.gland-cleat-panel .glands a div p{font-size:35px;line-height:45px}}.gland-cleat-panel .cleats a:hover h4 span,.gland-cleat-panel .glands a:hover h4 span{left:-5px;opacity:1;transition-duration:.1s}.gland-cleat-panel .glands{background-color:#ededed;background-image:url(../jpg/glands_panel_bg.jpg)}@media (max-width:767px){.gland-cleat-panel .glands{margin-bottom:6px}}.gland-cleat-panel .glands h4,.gland-cleat-panel .glands p{color:#13100d}.gland-cleat-panel .cleats{background-color:#225380;background-image:url(../jpg/cleats_panel_bg.jpg)}.gland-cleat-panel .cleats h4,.gland-cleat-panel .cleats p{color:#fff}.card-grid{display:-ms-flexbox;display:flex}.card{position:relative}.card-title{line-height:1.3}.card--post{height:100%}.card--post,.card--post .card-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card--post .card-body{-ms-flex-positive:1;flex-grow:1;padding:25px;padding:1.5625rem;background-color:#e9e9e9}.card--post .card-media:before{content:"";display:block;position:relative;width:100%;padding-top:56%}.card-body p{margin-bottom:1.5em}.card-media{position:relative;display:block;overflow:hidden}.card-media .card-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.card:hover .card-media .card-img{transform:scale(1.1)}.card-title{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:500;font-size:18px;font-size:1.125rem;color:#000;margin-bottom:.75em}.card-title a{color:currentColor}.card-link{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:500;font-size:14px;font-size:.875rem;text-transform:uppercase;color:#fbb911;margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.card-link:hover{color:#e2a304}.card-link .glyphicon{font-size:.75em;padding-left:.5em;position:relative;top:-1px}.card-panels{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.card-panels .row{margin-left:-3px;margin-left:-.1875rem;margin-right:-3px;margin-right:-.1875rem}.card-panels .row .card-panel-item{padding-left:3px;padding-left:.1875rem;padding-right:3px;padding-right:.1875rem}.card--panel{overflow:hidden}.card--panel:before{content:"";display:block;position:relative;width:100%;padding-top:143.75%}.card--panel .card-media{position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.card--panel .card-media:after,.card--panel .card-media:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block}.card--panel .card-media:before{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.9));z-index:2}.card--panel .card-media .card-img{z-index:1}.card--panel .card-body{position:absolute;left:0;bottom:0;padding:25px;padding:1.5625rem;z-index:5}.card--panel .card-title{color:#fff}.home-cta-panels,.home-cta-panels .gland-cleat-panel>div{overflow:hidden}.home-cta-panels .cleats,.home-cta-panels .glands,.home-cta-panels a{transition:all .4s cubic-bezier(.4,0,.2,1)}.home-cta-panels .cleats,.home-cta-panels .glands{padding-right:25px;padding-right:1.5625rem}.home-cta-panels .col-sm-6:hover .cleats,.home-cta-panels .col-sm-6:hover .glands{transform:scale(1.05)}.home-cta-panels .col-sm-6:hover a{transform:scale(.95)}@media (min-width:1000px) and (max-width:1480px){.text-cards-layout--overflow{overflow:hidden}.text-cards-layout--overflow .card-panel-item{min-width:31%}.text-cards-layout--overflow .card-grid-overflow{overflow:auto}.text-cards-layout--overflow .container{padding-right:0}.text-cards-layout--overflow .card-grid{overflow:visible}.text-cards-layout--overflow .card-grid:after{display:block;content:"";min-width:5vw}.text-cards-layout--overflow .card--panel:before{content:"";display:block;position:relative;width:100%;padding-top:150%}}@media (max-width:999px){.card-panels--overflow{display:block}.card-panels--overflow>div{width:100%}.card-panels--overflow>div+div{margin-top:5vw}.card-panels--overflow .card-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.card-panels--overflow .card-panel-item{padding:3px;width:25%}.card-panels--overflow .card-body{padding:18px;padding:1.125rem}.card-panels--overflow .card-title{font-size:15px}}@media (max-width:767px){.card-panels--overflow .card-panel-item{width:50%}}@media (max-width:1000px){.posts-layout .card-grid{overflow:auto}.posts-layout .card-grid-item{min-width:33.3333333%}}@media (max-width:767px){.posts-layout .card-grid-item{min-width:50%}}@media (max-width:550px){.posts-layout .card-grid-item{min-width:100%}}.btn{text-transform:uppercase;color:#000!important;border:0;font-weight:500}.btn,.btn--small{font-family:Gotham A,Gotham B,sans-serif;font-style:normal}.btn--small{font-weight:700;font-size:12px;font-size:.75rem;height:auto;padding:.35em 1em}.btn--text{color:#000;padding-left:0;padding-right:0;background-color:transparent}body{overflow:visible}.btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.btn--medium{padding:1em 1.5em}.btn-icon{min-width:12px;min-width:.75rem;max-width:12px;max-width:.75rem}.btn-icon:first-child{margin-right:.5em}.btn-icon:last-child{margin-left:.5em}.btn--white,.btn--white:hover{background-color:#fff}.btn--white:hover{color:#fbb911!important}.btn--full{text-align:center;-ms-flex-pack:center;justify-content:center}.main-content--update .breadcrumbs{border-top:1px solid rgba(0,0,0,.1)}.cta-layout{position:sticky;top:63px;top:3.9375rem;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;z-index:10;background:url(../jpg/cta-bg.jpg) 50% no-repeat;background-size:cover}.cta-layout:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}.cta-button,.cta-text{position:relative;z-index:5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px 5vw;padding:1.25rem 5vw;transition:all .4s cubic-bezier(.4,0,.2,1)}.header--is-active+.main-content .cta-button,.header--is-active+.main-content .cta-text{padding-top:9px;padding-top:.5625rem;padding-bottom:9px;padding-bottom:.5625rem}.cta-title{font-size:26px}@media screen and (min-width:600px){.cta-title{font-size:calc(26px + 10 * ((100vw - 600px) / 900))}}@media screen and (min-width:1500px){.cta-title{font-size:36px}}.cta-title--small{font-size:14px}@media screen and (min-width:600px){.cta-title--small{font-size:calc(14px + 2 * ((100vw - 600px) / 900))}}@media screen and (min-width:1500px){.cta-title--small{font-size:16px}}.cta-button{position:relative}.cta-button:before{content:"";display:block;position:absolute;top:-5px;left:0;width:100px;width:6.25rem;height:200px;height:12.5rem;background-color:#fbb911;transform:skew(45deg)}.cta-text-item{margin-left:2vw;padding:1vw 2vw;border-left:1px solid hsla(0,0%,100%,.2)}.cta-text-item .cta-title{text-transform:uppercase;font-size:16px}@media screen and (min-width:600px){.cta-text-item .cta-title{font-size:calc(16px + 2 * ((100vw - 600px) / 900))}}@media screen and (min-width:1500px){.cta-text-item .cta-title{font-size:18px}}.cta-text-item .cta-title--small{text-transform:none;font-size:14px}@media screen and (min-width:600px){.cta-text-item .cta-title--small{font-size:calc(14px + 1 * ((100vw - 600px) / 900))}}@media screen and (min-width:1500px){.cta-text-item .cta-title--small{font-size:15px}}.read-more-content{display:none}.main-content--update .cms-content em{font-style:italic}.main-content--update .cms-content hr{display:block;border:0;outline:0;border-top:1px solid rgba(0,0,0,.1);margin:3em 0}.main-content--update .cms-content h2{font-size:26px}@media screen and (min-width:600px){.main-content--update .cms-content h2{font-size:calc(26px + 10 * ((100vw - 600px) / 900))}}@media screen and (min-width:1500px){.main-content--update .cms-content h2{font-size:36px}}.main-content--update .cms-content h3{font-size:21px}@media screen and (min-width:600px){.main-content--update .cms-content h3{font-size:calc(21px + 3 * ((100vw - 600px) / 900))}}@media screen and (min-width:1500px){.main-content--update .cms-content h3{font-size:24px}}.main-content--update .cms-content h4{font-size:16px}@media screen and (min-width:600px){.main-content--update .cms-content h4{font-size:calc(16px + 3 * ((100vw - 600px) / 900))}}@media screen and (min-width:1500px){.main-content--update .cms-content h4{font-size:19px}}.table{border-right:1px solid rgba(0,0,0,.1)!important;border-bottom:1px solid rgba(0,0,0,.1)!important;margin-bottom:35px;margin-bottom:2.1875rem}.table tr th{font-weight:700;text-align:center;vertical-align:middle}.table td,.table th{padding:12px!important;padding:.75rem!important;border:0!important;border-top:1px solid rgba(0,0,0,.1)!important;border-left:1px solid rgba(0,0,0,.1)!important}.table tbody tr:nth-child(2n){background-color:#fff}.table tbody tr:nth-child(odd){background-color:#eee}.single-product-wrapper--bg{background:url(../png/yellow-full-bg.png) 0 100% no-repeat,url(../svg/angles-full-page.svg) 0 0 no-repeat;background-size:100% auto}.single-product-image{border:1px solid rgba(0,0,0,.1);margin-bottom:35px;margin-bottom:2.1875rem}.single-product-sidebar{background:url(../jpg/sidebar-bg.jpg) 0 0 no-repeat;background-size:cover}.single-product-sidebar:before{position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;content:"";background:rgba(0,0,0,.75);z-index:1}.single-product-sidebar>div{position:relative;z-index:5}.single-product-sidebar .btn{margin-top:2.5em}.dropdown--alt{border-bottom:1px solid hsla(0,0%,100%,.2)}.dropdown--alt .dropdown-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;font-size:1.125rem;font-weight:400;color:#fff;padding-left:0;padding-right:0;background-color:transparent}.dropdown--alt .dropdown-body{padding:0 0 25px;background-color:transparent}.dropdown--alt .dropdown-body.is-active{display:block}.dropdown--alt .dropdown-toggle-icon{width:20px;width:1.25rem;height:20px;height:1.25rem}.dropdown--alt .dropdown-toggle-icon:before{content:"";display:block;position:relative;width:100%;padding-top:100%}.checkbox-input{position:absolute;left:-9999em}.checkbox-item{padding-top:5px;padding-top:.3125rem;padding-bottom:5px;padding-bottom:.3125rem}.checkbox-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-label:before{display:inline-block;content:"";width:32px;width:2rem;height:32px;height:2rem;margin-right:1em;background-color:#fff}input[type=checkbox]:checked+.checkbox-label:before{background:#fff url(../svg/icon-tick.svg) 50% no-repeat;background-size:20px auto}.single-product-tabs{position:relative}.tabs--vertical{text-align:left;display:block}.tabs--vertical .tab-nav-item{display:block;list-style:none;padding-left:0;float:none;width:100%}.tabs--vertical .tab-nav-item+.tab-nav-item{border-top:1px solid rgba(0,0,0,.1)}.tabs--vertical .tab-nav-link{padding:1em;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;border:0!important;text-decoration:none!important;font-size:16px;font-size:1rem;text-transform:none}.tabs--vertical .tab-nav-link:before{display:inline-block;content:"";width:10px;width:.625rem;height:10px;height:.625rem;background:url(../svg/icon-angle-left.svg) 50% no-repeat;background-size:100% auto;margin-right:1.5em}.tabs--vertical .tab-nav-link.is-active{background-color:rgba(0,0,0,.05)}.single-product-slider{max-width:800px;max-width:50rem;margin-bottom:50px;margin-bottom:3.125rem;margin-top:50px;margin-top:3.125rem}.single-product-slider .rsBullets{bottom:-50px}.angle{position:absolute;width:37.5vw;background-color:#e9e9e9;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.angle:before{content:"";display:block;position:relative;width:100%;padding-top:75.95745%}.angle-img{background-size:cover;background-repeat:no-repeat;background-position:100% 100%}.angle--bottom-corner{bottom:0;right:0;background-image:url(../jpg/bottom-right.jpg)}.u-pad-top,.u-padding{padding-top:5vw}.u-padding{padding-bottom:5vw}.u-color-blue{color:#205c8d!important}.u-uppercase{text-transform:uppercase!important}.u-bg-black,.u-bg-grey-dark{color:#fff!important}.u-border-top{border-top:1px solid rgba(0,0,0,.1)}.u-border-left{border-left:1px solid rgba(0,0,0,.1)}.breadcrumbs{padding-top:1em!important;padding-bottom:1em!important}.slideout{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:500px;z-index:1000001;box-shadow:0 0 50px rgba(0,0,0,.2);transform:translateX(100%);transition:all .4s;background-color:#fff;overflow:auto}.slideout-is-active .slideout{transform:translateX(0)}.slideout-inner{background-color:#fff;padding:0;z-index:0;height:100%}.slideout-blocker{position:fixed;top:0;bottom:0;right:0;width:101vw;background-color:rgba(0,0,0,.5);border:0;padding:0;z-index:1000000;pointer-events:none;opacity:0;visibility:hidden;transition:all .4s;font-size:0}.slideout-is-active .slideout-blocker{opacity:1;visibility:visible;pointer-events:all}.slideout-title{font-size:28px;font-size:1.75rem;padding:2.5vw;border-bottom:1px solid rgba(0,0,0,.1)}.slideout-items{padding:2.5vw;-ms-flex-positive:1;flex-grow:1}.slideout-inner,.slideout-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.slideout-footer{margin-top:auto}.slideout-list{-ms-flex-positive:1;flex-grow:1}.product-item{display:-ms-flexbox;display:flex;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.1)}.product-item-img{width:100%;max-width:120px}.product-item-img img{max-width:100%!important}.product-item-details{-ms-flex-positive:1;flex-grow:1;padding-left:1.5rem}.product-item-remove{cursor:pointer;color:#205c8d!important;text-transform:uppercase}.product-item-remove:hover{text-decoration:underline}.product-item-title{font-size:21px;font-size:1.3125rem;margin-bottom:.5em}.product-item-sub-title{margin-bottom:1em}.cleat-selector-back{margin:1rem 0}.cleat-selector-result-col--products{padding:2.5rem}.footer{position:relative;padding:5vw;border-top:1px solid rgba(0,0,0,.1);background:url(../jpg/footer-bg.jpg) 100% no-repeat;background-size:cover}.footer:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:100%;max-width:1024px;max-width:64rem;background:url(../svg/footer-bg.svg) 0 100% no-repeat;background-size:100% auto;z-index:1}.footer .row{position:relative;z-index:10}.footer-nav-item{display:block;margin-bottom:.25em}.footer-nav-link{display:block;color:#fbb911}.footer-nav-link:hover{color:#fbb911;text-decoration:underline}.footer-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.footer-logo{margin-top:4vw;max-width:75px;max-width:4.6875rem}@media (max-width:767px){.footer-text{padding-top:5vw}}.u-link-inherit{color:currentColor;text-decoration:none!important}.u-bg-yellow{background-color:#fbb911}
/*# sourceMappingURL=global.css.map */
