.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.category-switch:after,.clearfix:after{content:"";display:table;clear:both}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none!important}.check-success{background-image:url(../images/check-icon.svg)!important;background-position:97% center;background-repeat:no-repeat;background-size:15px 15px;position:absolute;display:block;width:15px;height:15px;top:22px;right:15px}.check-fail{background-image:url(../../images/close-icon.svg)!important;background-position:97% center;background-repeat:no-repeat;background-size:15px 15px;position:absolute;display:block;width:15px;height:15px;top:22px;right:15px}.pt_product-search-result .primary-content h1.content-header{padding-left:15px}.refinements .refinement-header-wrapper{width:100%;background-color:#fff}@media screen and (max-width:960px){.refinements .refinement-header-wrapper{width:49%;height:58px;float:left}.refinements .refinement-header-wrapper .refinement-header{text-align:center;margin-top:0;border-color:transparent;cursor:pointer}}@media screen and (max-width:480px){.refinements .refinement-header-wrapper{width:49%;height:57px;float:left}.refinements .refinement-header-wrapper .refinement-header{text-align:center;margin-top:0;border-color:transparent}}@media screen and (max-width:960px){.refinements .refinement-header-wrapper .close{border:1px solid #dcdcdc;margin-top:0;background:#fff;padding:16.4px}}@media screen and (max-width:480px){.refinements .refinement-header-wrapper .close{padding:16.7px}}.refinements .product-sort-option .filter-name{display:none}@media screen and (max-width:960px){.refinements .product-sort-option{width:50%;float:right}}@media screen and (max-width:480px){.refinements .product-sort-option{width:50%;float:right}}.category-main-banner img{max-width:100%}.search-result-bookmarks{margin:15px}.search-result-bookmarks .first{border-right:1px solid #999;padding-right:5px}.search-result-options{padding:16px 0 14px;width:100%;display:inline-block}.search-result-options.mobile-pagination{display:none}.search-result-options .sort-by{padding-bottom:1em;background:#fff;width:180px}@media screen and (min-width:961px){.search-result-options .sort-by{float:left;margin-right:.5em;padding-bottom:0}.search-result-options .sort-by .custom-select{border:0}.search-result-options .sort-by .custom-select .selected-option{padding:0;line-height:normal;height:auto;font-size:16px;color:#00b5ec;border:0}.search-result-options .sort-by .custom-select .selected-option:before{top:0;right:0}}@media screen and (max-width:960px){.search-result-options .sort-by{display:none}}.search-result-options form{margin-bottom:0}.search-result-options select{border:1px solid #e0e0e0;border-radius:5px;color:#666;padding:.5em}.search-result-options .filter-name{font-size:13px;margin-bottom:3px}.search-result-options .items-per-page{float:left;margin-left:3.2%}.search-result-options .items-per-page a{border-right:1px solid #666;padding-right:14px;margin-right:10px;font-size:16px;line-height:16px;color:#666;display:inline-block}.search-result-options .items-per-page a.selected{pointer-events:none;color:#00b5ec}.search-result-options .items-per-page a:last-child{border-right:0;padding:0}.search-result-options .pagination{float:left;margin-left:10.4%}.search-result-options .pagination ul{border-radius:5px;background-color:#fff;float:left;margin:0;padding:0}@media screen and (min-width:768px){.search-result-options .pagination ul{background-color:transparent;border:none}}.search-result-options .pagination li{border-right:1px solid #e0e0e0;float:left;text-align:center;width:auto;height:auto}.search-result-options .pagination li.dot-page{margin:0;width:auto}.search-result-options .pagination li:first-child{padding-left:0}.search-result-options .pagination li:last-child{padding-right:0}.search-result-options .pagination li.first-last i{font-size:19px;margin-right:4px}@media screen and (min-width:961px){.search-result-options .pagination li{border:none;padding:0 .24em}.search-result-options .pagination li a{font-size:16px;line-height:16px;color:#666;display:inline-block}}.search-result-options .pagination li a,.search-result-options .pagination li i,.search-result-options .pagination li.current-page{display:block;font-size:1rem}@media screen and (min-width:961px){.search-result-options .pagination li a,.search-result-options .pagination li i,.search-result-options .pagination li.current-page{height:auto;line-height:16px;width:auto}}@media screen and (min-width:961px){.search-result-options .pagination li a.page-previous{margin-right:12px}.search-result-options .pagination li a.page-next{margin-left:12px}}.search-result-options .results-hits{float:right;display:none;margin:13px 20px 0 0}@media screen and (min-width:961px){.search-result-options .results-hits{display:block}}.search-result-items{margin:0;padding:0}.search-result-items li{list-style:none}.search-result-items .new-row{clear:both}.search-result-items .grid-tile{background:#fff;float:left;box-shadow:0 0 9px transparent;list-style:none;margin:0 0 2% 2%;min-height:325px;width:23.28%;max-width:210px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.search-result-items .grid-tile .product-tile{padding:10px 10px 0}.search-result-items .grid-tile:hover .product-tile{box-shadow:0 0 9px 0 #ccc}.search-result-items .grid-tile.new-row{margin-left:0}.search-result-items .invisible{display:none}.search-result-content{clear:both}.search-result-content .product-price .price-standard{color:#999;font-weight:100;text-decoration:line-through}#results-content{background:url(../images/interface/icon-double-line-header.png) left top repeat-x;padding-top:30px}.folder-content-list{align-items:stretch;clear:both;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:.5em 1%}.folder-content-list li{background-color:#eee;border:1px solid #ccc;flex-basis:100%;flex-grow:1;list-style-type:none;margin:.25rem;padding:1rem}@media screen and (min-width:480px){.folder-content-list li{flex-basis:40%}}.folder-content-list p{line-height:1.1rem}.folder-content-list .content-title{display:block;font-size:1.2em}.folder-content-list .readmore{font-style:italic;padding-left:.3rem}.no-results{padding:20px}.toggle-grid{display:block;float:left}.toggle-grid i{cursor:pointer}.toggle-grid i:before{display:none}.toggle-grid i.fa-th{background:url(../images/plp/grid-default.svg) no-repeat;width:22px;height:21px;margin-right:17px}.toggle-grid i.fa-th.active{background:url(../images/plp/grid-selected.svg) no-repeat}.toggle-grid i.fa-th-list{background:url(../images/plp/list-default.svg) no-repeat;width:23px;height:22px}.toggle-grid i.fa-th-list.active{background:url(../images/plp/list-selected.svg) no-repeat}.wide-tiles .search-result-items .grid-tile{max-width:100%;width:100%;margin-left:0}.wide-tiles .search-result-items .grid-tile .product-tile .product-image{max-width:210px;width:100%}.wide-tiles .search-result-items .grid-tile .product-tile .product-image img{max-width:100%}.wide-tiles .search-result-items .grid-tile .product-wide-content{width:61%;position:relative;display:inline-block;margin-top:2%;margin-left:6.5%}.wide-tiles .search-result-items .grid-tile .product-wide-content .product-name a{font-size:12px}.wide-tiles .search-result-items .grid-tile .product-wide-content .wrap-swatch-compare{position:absolute;padding-bottom:10px;left:0;bottom:-60px}.wide-tiles .search-result-items .grid-tile .product-wide-content .wrap-pricing-rating .product-review{position:absolute;right:0;text-align:right;top:0}.wide-tiles .product-tile .product-swatches{bottom:auto;left:auto;position:relative;right:auto;margin-top:5px}.wide-tiles .product-tile .product-swatches li{float:left}.pt_product-search-result .primary-content{width:76.29%;padding:0 22px 20px}.pt_product-search-result #secondary{margin-bottom:40px}@media screen and (max-width:960px){.pt_product-search-result #secondary{margin-bottom:20px}}@media screen and (max-width:960px){.pt_product-search-result .inner-content-wrapper{padding:0 36px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.pt_product-search-result .primary-content{width:100%;padding:0}.search-result-items .grid-tile{margin:0 0 2% 2.2%}.refinements .refinement-header-wrapper-bg-color{background-color:#f5f5f5!important}.search-result-options{padding:0}.search-result-options .pagination li{border:0;line-height:58px;height:58px;width:20px;margin:0 5px}.search-result-options .pagination li.first-last{border:1px solid #000;width:58px}.search-result-options .pagination li.first-last a,.search-result-options .pagination li.first-last i{line-height:58px;margin-right:0}.search-result-options .pagination li.first-last a.page-previous,.search-result-options .pagination li.first-last i.page-previous{color:#00b5ec}.search-result-options .pagination li:last-child{margin-right:0}.search-result-options.mobile-pagination{display:inline-block;padding:0;margin-bottom:30px}.search-result-options.mobile-pagination .results-hits{display:none}.search-result-options.mobile-pagination .pagination{float:none;margin:auto;display:inline-block}.search-result-options.desktop-bottom{display:none}.search-result-content{margin-top:0}.sort-by .custom-select .selected-option{border:1px solid #dcdcdc;text-align:center}.sort-by .custom-select .selected-option:before{right:25%}}@media screen and (max-width:960px) and (max-width:767px){.sort-by .custom-select .selected-option:before{right:12%}}@media screen and (max-width:960px){.sort-by .custom-select .selected-option.selected{color:#00b5ec;padding:10px 35px 10px 20px;width:100%;white-space:normal}.refinements{margin:20px 0 0}}@media screen and (max-width:767px){.search-result-items{max-width:450px;margin:auto}.search-result-items .grid-tile:not(.slick-slide){width:48.5%;margin:0 0 2%}.search-result-items .grid-tile:not(.slick-slide):nth-child(odd){margin:0 3% 2% 0;clear:both}}@media screen and (max-width:767px) and (max-width:470px){.search-result-items .grid-tile:not(.slick-slide){margin:0 0 2% 1.5%}.search-result-items .grid-tile:not(.slick-slide):nth-child(odd){margin:0 1.5% 2% 0;clear:both}}@media screen and (max-width:767px) and (min-width:481px) and (max-width:518px){.search-result-items .grid-tile:not(.slick-slide){margin:0 0 2% 1.5%}.search-result-items .grid-tile:not(.slick-slide):nth-child(odd){margin:0 1.5% 2% 0;clear:both}}@media screen and (max-width:767px){.pt_product-search-result #secondary{margin:10px auto 0}}@media screen and (max-width:480px){.pt_product-search-result .inner-content-wrapper{padding:0 10px}.refinements .refinement-header-wrapper-bg-color{background-color:#f5f5f5!important}.search-result-content{margin-top:10px}}.pt_product-compare .full-width{width:100%;float:left;clear:both;margin-top:31px}.pt_product-compare .primary-content{margin-bottom:83px}.pt_product-compare .back{display:inline-block;margin:0;font-size:11px;color:#00b5ec;line-height:normal}.compare-items{margin:0;overflow:hidden;padding:0;width:100%;float:left;clear:both}.compare-items h2{font-size:.9em;margin:.5em 0;text-transform:uppercase}.compare-items button{padding:.5em 1em}.compare-bar{margin:24px 0 0;display:inline-block;width:100%}@media screen and (max-width:960px){.compare-bar{margin:0}}.compare-items-panel{float:left}.compare-item{float:left;height:60px;width:60px;margin-right:9px;overflow:hidden;position:relative;text-align:center;border:1px solid #c2c2c2}.compare-item .compare-item-remove{background:url(../../images/close7px-blue.svg) no-repeat;cursor:pointer;display:none;padding:2px;position:absolute;right:-2px;top:2px;width:7px;height:7px;z-index:1;line-height:normal}.compare-item .compare-item-remove i{display:none}.compare-item.active .compare-item-remove{display:block}.compare-item .compare-item-number{font-size:14px;color:#c2c2c2;margin-top:1.4em;font-family:GOREFabricsHeadline,Arial}.compare-item-image{max-width:100%;position:absolute;top:0;left:0}.compare-buttons button{padding:0;float:left;width:19.1%;max-width:172px;height:62px;margin:0 9px 0 0}.category-switch{margin-bottom:2em}.category-switch label{float:left;margin:0 10px 0 0;width:150px;line-height:60px}.category-switch select{float:left;margin:0;width:55%}@media (min-width:410px){.category-switch select{margin-left:1em;width:15em}}.category-switch .custom-select{width:250px;float:left}.category-switch .custom-select .selected-option{font-size:14px;height:60px;padding:0 20px;line-height:60px;border:1px solid #dcdcdc}.category-switch .custom-select .selection-list li{padding:10px 10px 10px 15px}.compare-banner{width:100%;display:inline-block;position:relative}.compare-banner .compare-banner-text{left:6.3vw;position:absolute;top:50%;transform:translateY(-50%);padding:0!important}@media screen and (max-width:1024px){.compare-banner .compare-banner-text{left:2vw}}.compare-banner .compare-banner-text .banner-text{line-height:36px;color:#fff}@media screen and (max-width:960px){.compare-banner .compare-banner-text .banner-text{font-size:32px}}.compare-banner img{width:100%}.compare-table{width:100%;display:inline-block}.compare-table .ideal-for-wrapper,.compare-table .product-fit-type-wrapper,.compare-table .product-performance-wrapper,.compare-table .weather-attributes-wrapper{background:#f5f5f5}.compare-table .label-center,.compare-table .static-compare{height:21px}.compare-table .attributes-wrapper{background:#fff}.compare-table .compare-tiles{width:calc(16.5% - 15px);display:inline-grid}.compare-table .compare-tiles:first-of-type{width:27%}.compare-table .compare-tiles:not(:first-of-type){max-width:317px}.compare-table .compare-tiles:last-of-type{margin-right:60px}@media screen and (max-width:1024px){.compare-table .compare-tiles{width:calc(18% - 5px)}.compare-table .compare-tiles:first-of-type{width:23%}.compare-table .compare-tiles:last-of-type{margin-right:20px}}.compare-table .compare-tiles .product .product-tile .product-description-wrapper,.compare-table .compare-tiles .product .product-tile .product-name,.compare-table .compare-tiles .product .product-tile .product-promo,.compare-table .compare-tiles .product .product-tile .wrap-pricing-rating,.compare-table .compare-tiles .product .product-tile .wrap-swatch-compare{margin:0 7.5px;width:calc(100% - 15px)}.compare-table .compare-tiles .product .product-tile .wrap-swatch-compare{margin-bottom:15px}.compare-table .compare-tiles .product .product-tile .atc-button button{margin:19px 0 27px}@media screen and (max-width:1024px){.compare-table .compare-tiles .product{margin-right:0}}.compare-table .compare-label{display:list-item;width:100vw;list-style:none;padding-left:6.3vw!important}@media screen and (max-width:1024px){.compare-table .compare-label{padding-left:2vw!important}.compare-table .compare-label.performance-label label{width:12%}}.compare-table .compare-label label{margin:0}@media screen and (max-width:1024px){.compare-table .compare-label label{font-size:13px}}@media screen and (max-width:768px){.compare-table .compare-label label{font-size:12px}}.compare-table .compare-label.product-description-content label{padding:0}.compare-table .attribute-row{border-bottom:1px solid #ccc}.compare-table .attribute-row:first-of-type{border-top:1px solid #ccc}.compare-table .attribute-row:last-of-type{border-bottom:none}.compare-table .attribute-row:nth-child(2n){background-color:#eee}.compare-table th{overflow:hidden;padding:0 2% 0 0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-weight:400}.compare-table th:last-child{padding:0}.compare-table .product-attribute{border-right:1px solid #ccc;word-break:break-all}.compare-table .action{display:block;padding:0;margin-top:10px;width:auto;float:left}.compare-table .remove-link{z-index:3;position:relative;transition:color .5s ease;background-image:url(../images/close16px-blue.svg);background-repeat:no-repeat;display:inline-block;height:16px;width:16px;float:right;margin-bottom:-15px}.compare-table .remove-link i{display:none}.compare-table .value .value-item:after{content:','}.compare-table .value .value-item:last-child:after{content:''}.compare-table .product-tile{margin-bottom:21px}.compare-table .product-tile .swatch-list{display:inline-block}.compare-table .section-header{font-size:.9em;padding:1em;text-transform:none}.compare-table .selectcategory label{display:block;font-size:.9em;margin:1em 0;text-transform:none}.compare-table .selectcategory select{margin:0;width:100px}.compare-table .comparelists{padding:0}.compare-table .compare-lists label,.compare-table .compare-lists select{float:none;text-align:left;width:100%}.compare-table .attributes-wrapper,.compare-table .compare-label label,.compare-table .engineered-for-wrapper,.compare-table .ideal-for-wrapper,.compare-table .product-fit-type-wrapper,.compare-table .product-performance-wrapper,.compare-table .weather-attributes-wrapper,.product-brand-logo,.product-size{position:relative;padding:28px 7.5px}#compare-table .perf-comp .label,.bot-right-align span,.product-variations .product-variations-list .attribute .value ul.size li{text-transform:uppercase;font-weight:400;font-family:GOREFabricsHeadline,Arial}.inner-content-wrapper-compare{width:100%;max-width:none;padding:0!important}.inner-content-wrapper-compare .inner-content-section{width:100%}#compare-table .thead{position:relative;width:100%;vertical-align:top}.dark-label{background-color:#f5f5f5}.swatch-image-no-img{height:16px}.product-fit-description{width:91%;display:block;line-height:22px;font-size:15px}@media screen and (max-width:768px){.product-fit-description{font-size:13px;width:100%}}@media screen and (max-width:1024px){.product-fit-description{width:100%}}.product-fit-description-overflow{text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:8.8em}.product-fit-description-overflow.plp-overflow{overflow:visible;max-height:none}.read-more-desc,.show-less-desc{height:50px;font-size:13px;position:relative;color:#00b5ec;text-transform:uppercase;text-decoration:underline;font-family:GOREFabricsHeadline,Arial;cursor:pointer}#compare-table td{padding:0}#compare-table .perf-comp{height:80px}#compare-table .perf-comp .label{margin-bottom:11px}@media screen and (max-width:768px){#compare-table .perf-comp .label{font-size:11px}}#compare-table .perf-comp .perform-tech-section{vertical-align:middle}#compare-table .perf-comp .perform-tech-section .prod-performance{width:100%}#compare-table .label-left{line-height:13px;float:left;color:gray;font-size:smaller;text-transform:capitalize;text-align:left}#compare-table .label-right{width:50%;text-align:right;line-height:13px;float:right;color:gray;font-size:smaller;text-transform:capitalize}@media screen and (max-width:768px){.product-size{width:95%}}.product-variations .product-variations-list{margin:0!important;padding:0}.product-variations .product-variations-list .attribute{margin:0!important}.product-variations .product-variations-list .attribute .value{width:100%!important}.product-variations .product-variations-list .attribute .value ul.size{float:none;max-width:100%;padding:0!important}.product-variations .product-variations-list .attribute .value ul.size li{display:inline-block!important;margin-right:10px;font-size:13px}@media screen and (max-width:768px){.product-variations .product-variations-list .attribute .value ul.size li{font-size:12px;margin-right:3%}}.product-variations .product-variations-list .attribute .value ul.size li a{border:none}.product-variations .product-variations-list .attribute .value ul.size li a:hover{background-color:#fff!important;border:none!important}.product-variations .product-variations-list .attribute .value ul.size li.unselectable a{color:#d3d3d3}.prod-fit-type-icon{margin-right:5%}.prod-fit-type-icon img{vertical-align:middle}.bot-right-align{min-height:40px}.bot-right-align img{margin-right:5%;vertical-align:middle;margin-top:5px}.bot-right-align span{vertical-align:middle;margin-top:5px;display:inline-block;width:calc(100% - 50px)}@media screen and (max-width:768px){.bot-right-align span{line-height:15px}}.single-item-center{display:block}.single-item-center div{display:inline-block;vertical-align:middle}.technology-wrapper{height:155px}.loader{position:absolute;left:0;top:0;width:100%;height:100%}.loader-bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.7}.loader-indicator{z-index:100;position:absolute;left:50%;top:50%;width:64px;height:64px;background:url(../../images/loading-small.gif) no-repeat}.test{display:none}