.slick-next,.slick-prev{border:0!important}.categories_block{margin:70px -15px 10px -15px}.categories__item{width:calc(25% - 3px);display:inline-block;padding:0 15px;margin-bottom:20px;text-align:center;vertical-align:top}.categories__item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:260px;max-height:260px;max-width:270px}.categories__item .name{font-weight:700;font-size:18px;line-height:46px;text-align:center;letter-spacing:.05em;padding:5px 0 15px 0}.heroCarousel-content{background:#2c4259;color:#fff;width:39%;position:absolute;top:0;bottom:0;height:100%;left:0;-webkit-transform:unset;transform:unset;margin:0;text-align:left}.heroCarousel-content::after{content:"";position:absolute;-webkit-transform:skew(14deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);right:-75px;top:0;bottom:0;background:#2c4259;width:32%;height:100%;z-index:0}@media only screen and (min-width:1024px) and (max-width:1199px){.heroCarousel-content::after{width:50%}}@media only screen and (max-width:1023px){.heroCarousel-content{position:relative;width:100%;height:auto}.heroCarousel-content:after{display:none}}.carousel-content{height:100%;position:relative;z-index:1;padding-left:50%;padding-top:25%;padding-right:19%;margin-right:-25%}.carousel-content .vertical-center{display:block}.carousel-content p{margin-top:20px}@media only screen and (min-width:1500px) and (max-width:2000px){.carousel-content{padding-left:34%;padding-top:32%}}@media only screen and (min-width:1200px) and (max-width:1499px){.carousel-content{padding-left:17%;padding-top:40%}}@media only screen and (min-width:1024px) and (max-width:1199px){.carousel-content{padding-left:20%;padding-top:40%;padding-right:19%;margin-right:-40%}.carousel-content p{font-size:34px;margin-top:15px}}@media only screen and (max-width:1023px){.carousel-content{width:100%;height:auto;padding-left:0;padding-top:15px;padding-right:25px;margin-right:0;padding-bottom:25px}}.slick-dots{display:none!important}.mega-cat-nav .container-header.btn.active{background-color:transparent!important}.mega-cat-dropdown a{letter-spacing:.05em}.second-level-flyout div.category-title h2 a.category-title{color:#2c4259!important;text-decoration:none}#menu li.top-level .active-parent-link{color:#223345!important;text-decoration:none}#menu a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.second-level-parent.sideNavTopLevel.nonactive-parent-link:hover{color:#223345!important}.mega-cat-nav .container-header.btn.active .mega-menu-icon{fill:#ffffff!important;stroke:#ffffff!important}.mega-cat-nav .container-header.btn.active span.burger-menu{color:#fff!important}.mega-cat-nav .container-header.btn:hover .mega-menu-icon{fill:#ffffff!important;stroke:#ffffff!important}.mega-cat-nav .container-header.btn:hover span.burger-menu{color:#fff!important}h1.page-heading{display:none}h2.sidebarBlock-heading{font-size:16px}.product .card-title>a{color:#2c4259;text-decoration:none}.product .card-body .card-text{color:#ed1c24;padding-top:5px}.breadcrumb.is-active>.breadcrumb-label{color:#c4c4c4!important}.breadcrumb a{color:#c4c4c4!important}.breadcrumb{color:#c4c4c4!important}.productView{margin-top:30px!important;margin-bottom:40px!important}.productView-details{margin-top:-25px}.productView-options{padding-top:20px}.form-radio:checked+.form-option{border-color:#ed1c24;-webkit-box-shadow:0 0 0 1px #ed1c24;box-shadow:0 0 0 1px #ed1c24}.form-field.form-field--increments{padding-top:10px}.productView-options .form-action .button{border-radius:4px!important;margin-top:10px;height:48px;line-height:25px}.productView-details ul.socialLinks{display:none}.productView-thumbnail-link{padding:0!important;max-width:114px!important;max-height:114px!important;height:114px!important}.productView-thumbnails img{width:100%!important}.productView-image+.productView-thumbnails{margin-top:20px!important}.productCarousel-slide .card-title>a{color:#2c4259!important}.productCarousel-slide .card-body .card-text{color:#ed1c24!important;padding-top:10px}form.form.form-wishlist.form-action a.button.dropdown-menu-button{min-width:205px}.page.blog .breadcrumbs{text-align:left!important}.shipping-content{max-width:790px;margin:0 auto}.blog-post-container{max-width:unset!important}.blog-post-container .breadcrumbs{text-align:left!important}.blog-post-container .blog{max-width:790px}.writeReview-productImage-container img{width:100%;-o-object-fit:cover;object-fit:cover}.writeReview-productImage-container{margin-bottom:20px}.shipping-content .shipping-item{color:#4b4b4b}.shipping-content .shipping-item h3{font-size:20px;color:#4b4b4b;margin-bottom:5px!important;margin-top:20px!important}.shipping-content .shipping-item h1{padding:20px 0 20px 0;text-align:center}.shipping-content .shipping-item p{line-height:1.9rem;font-size:16px;margin-bottom:20px}@media only screen and (min-width:1025px) and (max-width:1200px){.categories__item .image img{min-height:230px;max-height:230px}}@media only screen and (min-width:771px) and (max-width:1024px){.categories__item{width:calc(33% - 0px)}.categories__item .image img{min-height:260px;max-height:260px}}@media only screen and (max-width:770px){.categories_block{margin:50px -20px 10px -20px}.categories__item{width:calc(50% - 2px);padding:0 10px}.categories__item .image img{min-height:unset!important;max-height:260px}.categories__item .name{font-size:15px;line-height:22px;padding:10px 0 15px 0}.subcategory-grid.visible-on-mobile .subcategory-item{display:none}ul#wishlist-dropdown{padding-bottom:50px!important;border:0!important}ul#wishlist-dropdown li{border:1px solid #d7d7d7;border-top:0}ul#wishlist-dropdown li:first-child{border-bottom:0}a.facetedSearch-clearLink{padding-left:13px!important;position:relative;bottom:-10px}button.accordion-navigation.toggleLink.is-open~a.facetedSearch-clearLink{display:block!important}button.accordion-navigation.toggleLink~a.facetedSearch-clearLink{display:none}.modal-body.quickView{padding-bottom:100px!important}}.compareTable-heading{text-align:left!important}.modal-background{z-index:1111111!important}.modal.open{z-index:111111111111!important}.dropdown--quickSearch .form fieldset{border-bottom:0!important}.subcategory-grid.visible-on-mobile li.subcategory-item{display:none}.text-white{color:#fff}.footer-note{font-size:9pt}.footer-bottom .address-item{display:inline-block;width:49%}@media only screen and (max-width:770px){.footer-bottom .address-item{display:block;width:100%}}.tsa-block{position:relative;width:50%;float:left}.tsa-block span{display:block}@media only screen and (max-width:1260px){.tsa-block{width:38%}}@media only screen and (max-width:800px){.tsa-block{position:relative;width:100%;float:unset;text-align:left;margin-bottom:30px}}