@-webkit-keyframes easeInCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@-webkit-keyframes easeOutCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}.swatch-square-beige{width:32px;height:32px;background:beige;display:block;position:relative}.swatch-square-beige.disabled{opacity:.2}.swatch-filter-beige{width:1.38em;height:1.38em;background:beige;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-square-black{width:32px;height:32px;background:#000;display:block;position:relative}.swatch-square-black.disabled{opacity:.2}.swatch-filter-black{width:1.38em;height:1.38em;background:#000;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-square-blue{width:32px;height:32px;background:#2a4983;display:block;position:relative}.swatch-square-blue.disabled{opacity:.2}.swatch-filter-blue{width:1.38em;height:1.38em;background:#2a4983;background-color:#2a4983;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-square-brown{width:32px;height:32px;background:#8b4513;display:block;position:relative}.swatch-square-brown.disabled{opacity:.2}.swatch-filter-brown{width:1.38em;height:1.38em;background:#8b4513;background-color:#8b4513;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-square-green{width:32px;height:32px;background:#205d56;display:block;position:relative}.swatch-square-green.disabled{opacity:.2}.swatch-filter-green{width:1.38em;height:1.38em;background:#205d56;background-color:#205d56;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-square-gray{width:32px;height:32px;background:#7e7e7e;display:block;position:relative}.swatch-square-gray.disabled{opacity:.2}.swatch-filter-gray{width:1.38em;height:1.38em;background:#7e7e7e;background-color:#7e7e7e;display:block;position:relative}.swatch-filter-gray.disabled{opacity:.2}.swatch-square-darkgray{width:32px;height:32px;background:#484848;display:block;position:relative}.swatch-square-darkgray.disabled{opacity:.2}.swatch-filter-darkgray{width:1.38em;height:1.38em;background:#484848;background-color:#484848;display:block;position:relative}.swatch-filter-darkgray.disabled{opacity:.2}.swatch-square-navy{width:32px;height:32px;background:navy;display:block;position:relative}.swatch-square-navy.disabled{opacity:.2}.swatch-filter-navy{width:1.38em;height:1.38em;background:navy;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-square-orange{width:32px;height:32px;background:orange;display:block;position:relative}.swatch-square-orange.disabled{opacity:.2}.swatch-filter-orange{width:1.38em;height:1.38em;background:orange;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-square-pink{width:32px;height:32px;background:#fe249a;display:block;position:relative}.swatch-square-pink.disabled{opacity:.2}.swatch-filter-pink{width:1.38em;height:1.38em;background:#fe249a;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-square-purple{width:32px;height:32px;background:purple;display:block;position:relative}.swatch-square-purple.disabled{opacity:.2}.swatch-filter-purple{width:1.38em;height:1.38em;background:purple;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-square-red{width:32px;height:32px;background:#a42828;display:block;position:relative}.swatch-square-red.disabled{opacity:.2}.swatch-filter-red{width:1.38em;height:1.38em;background:#a42828;background-color:#a42828;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-square-silver{width:32px;height:32px;background:silver;display:block;position:relative}.swatch-square-silver.disabled{opacity:.2}.swatch-filter-silver{width:1.38em;height:1.38em;background:silver;background-color:silver;display:block;position:relative}.swatch-filter-silver.disabled{opacity:.2}.swatch-square-white{width:32px;height:32px;background:#fff;display:block;position:relative}.swatch-square-white.disabled{opacity:.2}.swatch-filter-white{width:1.38em;height:1.38em;background:#fff;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-square-yellow{width:32px;height:32px;background:#ff0;display:block;position:relative}.swatch-square-yellow.disabled{opacity:.2}.swatch-filter-yellow{width:1.38em;height:1.38em;background:#ff0;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#821e91),color-stop(25%,#821e91),color-stop(25%,#edd134),color-stop(50%,#ff0),color-stop(50%,#edd134),color-stop(50%,#59ba00),color-stop(76%,#59ba00),color-stop(76%,#111),to(#111)),-webkit-gradient(linear,left bottom,left top,color-stop(0,#0e5cd1),color-stop(50%,#0e5cd1),color-stop(50%,#e20b0b),to(#e20b0b));background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.swatch-square-miscellaneous{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#821e91),color-stop(25%,#821e91),color-stop(25%,#edd134),color-stop(50%,#ff0),color-stop(50%,#edd134),color-stop(50%,#59ba00),color-stop(76%,#59ba00),color-stop(76%,#111),to(#111)),-webkit-gradient(linear,left bottom,left top,color-stop(0,#0e5cd1),color-stop(50%,#0e5cd1),color-stop(50%,#e20b0b),to(#e20b0b));background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;line-height:1.38em;position:relative;width:1.38em}.swatch-square-miscellaneous.disabled{opacity:.2}.swatch-square-miscellaneous.selected:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}span.swatch-circle{border:1px solid transparent}span.swatch-circle.swatch-square-white,span.swatch-circle[data-attr-value=WHT]{border:1px solid #e1e1e1}.main-image-small{margin:45px 0}@media (max-width:991.98px){.main-image-small{padding:0 45px}}@media (min-width:992px){.main-image-small{margin:90px 0;max-width:101px;position:absolute;top:0}}@media (min-width:768px){.main-image-small.slick-vertical .slick-slide{width:100%!important}}@media (max-width:991.98px){.main-image-small .slick-slide{margin:5px}}@media (max-width:991.98px){.main-image-small .slick-slide img{margin:0 auto}}@media (min-width:992px){.main-image-small .slick-slide img{max-width:91px;margin:0 auto}}.main-image-small .slick-next,.main-image-small .slick-prev{left:13px;height:22px;width:22px}@media (max-width:991.98px){.main-image-small .slick-next,.main-image-small .slick-prev{top:47%}}@media (min-width:992px){.main-image-small .slick-next,.main-image-small .slick-prev{left:35px}}.main-image-small .slick-next svg,.main-image-small .slick-prev svg{height:20px;width:20px}@media (min-width:768px){.main-image-small .slick-next svg,.main-image-small .slick-prev svg{height:22px;width:22px}}@media (min-width:992px){.main-image-small .slick-prev{top:-32px}}@media (min-width:992px){.main-image-small .slick-prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (max-width:991.98px){.main-image-small .slick-next{left:auto;right:10px}}@media (min-width:992px){.main-image-small .slick-next{bottom:-45px;top:auto}}@media (min-width:992px){.main-image-small .slick-next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.imageModalContainer{max-width:945px}@media (max-width:991.98px){.imageModalContainer{margin:0;height:100%}.imageModalContainer .modal-body{padding:45px 0 20px}.imageModalContainer .modal-header .close{top:11px;right:14px}}.imageModalContainer .modal-header{top:0;z-index:1;position:absolute;display:contents}@media (min-width:1320px){#imageViewerModal .modal-body{padding:45px 30px}}.main-image-standard img{margin:0 auto;width:100%;height:auto}@media (min-width:992px){.main-image-standard img{max-width:100%;margin:0}.main-image-standard img.slide-img.visible{-webkit-transform:none!important;transform:none!important}}@media (min-width:992px){.main-image-standard{margin-left:116px}}@media (min-width:1320px){.main-image-standard{max-width:100%}}@keyframes easeInCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@keyframes easeOutCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:375px) and (max-width:767.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:768px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1024.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1025px) and (max-width:1365.98px){.pull-left-th{float:left}.pull-right-th{float:right}}@media (min-width:1366px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width:374.98px){.hidden-xs-down{display:none!important}}@media (max-width:767.98px){.hidden-sm-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1024.98px){.hidden-lg-down{display:none!important}}@media (max-width:1365.98px){.hidden-th-down{display:none!important}}.hidden-xl-down{display:none!important}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}.pdp-af-content-wrapper .pdp-af-content{border-top:.0625rem solid #f8f8f8;padding-top:1.875rem;margin-bottom:3.125rem}.pdp-af-content-wrapper .pdp-af-content h3{font-size:1.5rem;color:#000;text-transform:capitalize;margin-bottom:1.25rem}.pdp-af-content-wrapper .pdp-af-content ul.nav.nav-tabs{position:relative;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pdp-af-content-wrapper .pdp-af-content ul.nav.nav-tabs::-webkit-scrollbar{display:none}.pdp-af-content-wrapper .pdp-af-content ul.nav.nav-tabs:before{content:"";background:#f8f8f8;height:.125rem;width:100%;position:absolute;bottom:0;left:0;z-index:0}.pdp-af-content-wrapper .pdp-af-content ul.nav.nav-tabs .nav-item{padding-right:.9375rem;border-bottom:.125rem solid transparent}.pdp-af-content-wrapper .pdp-af-content ul.nav.nav-tabs .nav-item .nav-link{font-weight:400;font-family:Knockout\ 48 Featherweight,sans-serif;text-transform:capitalize;color:#000;font-size:1.125rem;border:0;border-bottom:.125rem solid transparent;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding:0 0 .375rem;position:relative;z-index:1}.pdp-af-content-wrapper .pdp-af-content ul.nav.nav-tabs .nav-item .nav-link.active,.pdp-af-content-wrapper .pdp-af-content ul.nav.nav-tabs .nav-item .nav-link:hover{border-bottom:.125rem solid #ffcd00;color:#000}.pdp-af-content-wrapper .tab-content{padding-top:2.5rem}.pdp-af-content-wrapper .af-tab-inner-content{overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;max-height:34.375rem}@media (max-width:1365.98px){.pdp-af-content-wrapper .af-tab-inner-content::-webkit-scrollbar{display:none}}@media (max-width:767.98px){.pdp-af-content-wrapper .af-tab-inner-content{max-width:21.25rem;margin:0 auto}}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row{margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col{padding:0 .625rem;-webkit-box-flex:0;-ms-flex:0 0 11.6875rem;flex:0 0 11.6875rem;max-width:11.6875rem;margin-bottom:1.25rem}@media (max-width:767.98px){.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col{-webkit-box-flex:0;-ms-flex:0 0 11.25rem;flex:0 0 11.25rem;max-width:11.25rem}}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col{background:#f8f8f8;cursor:pointer;border:.0625rem solid transparent}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col:hover{border-color:#ffcd00}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col img{width:100%;height:10.4375rem}@media (max-width:767.98px){.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col img{height:10rem}}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col .af-modal-link{display:block;height:100%;position:relative}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col .af-modal-link:before{content:"\F055";font-family:Font Awesome\ 6 Pro;font-size:1.5rem;color:#ffcd00;position:absolute;bottom:0;left:44%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-weight:300;line-height:1;border-radius:100%}@media (min-width:1025px){.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col .af-modal-link:before{display:none}}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col .af-modal-link:after{content:"";position:absolute;bottom:.0625rem;left:44.1%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0;background:#fff;width:1.4375rem;height:1.4375rem;border-radius:100%}@media (min-width:1025px){.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col .af-modal-link:after{display:none}}.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col .af-modal-link:hover:after,.pdp-af-content-wrapper .af-tab-inner-content .af-tab-row .af-tab-col .af-data-col .af-modal-link:hover:before{display:block}.af-modal-img{position:relative}.af-modal-img img{width:100%}.af-modal-img .af-img-name{position:absolute;bottom:1.25rem;width:100%}.af-modal-img .af-img-name .af-img-name-inner{background:#fff;padding:.625rem;width:90%;margin:0 auto;color:#ffcd00;font-size:1rem;-webkit-box-shadow:0 0 .0625rem #000;box-shadow:0 0 .0625rem #000}@media (max-width:991.98px){.af-modal-img .af-img-name .af-img-name-inner{padding:.375rem .625rem}}#afImgModal .modal-dialog{max-width:52.8125rem}#afImgModal .modal-dialog .modal-body{padding:0;position:relative}#afImgModal .modal-dialog .modal-body .close{position:absolute;top:3.125rem;right:3.125rem;z-index:1;font-size:2rem;color:#000;text-shadow:0 0 .0625rem #fff}@media (max-width:767.98px){#afImgModal .modal-dialog .modal-body .close{top:1.25rem;right:1.25rem}}.product-wrapper-a{padding-bottom:.9375rem}.product-wrapper-a img{overflow:hidden}@media (min-width:1025px){.product-wrapper-a{background:#fff;padding-bottom:3.125rem;border:none}.product-wrapper-a.add{background:#f4f4f4;padding-bottom:3.125rem}}.container.product-detail{margin-top:0;margin-bottom:0}@media (min-width:1366px){.primary-images{width:50rem;padding-right:0;-webkit-box-flex:0;-ms-flex:none;flex:none}}.primary-images .product-size-bar{padding:0}.product-content-mobile{padding:1.25rem 0 .75rem}@media (min-width:992px){.product-main .product-content{background-color:#fff;padding:0 1.875rem 1.875rem}}.product-main .product-content .nav-tabs{overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;position:relative}.product-main .product-content .nav-tabs::-webkit-scrollbar{display:none}.product-main .product-content .nav-tabs:before{content:"";background:#d5d3d3;height:.125rem;width:100%;position:absolute;bottom:0;left:0;z-index:0}.product-main .product-content .nav-tabs .nav-item{padding-right:.9375rem;border-bottom:.125rem solid transparent}.product-main .product-content .nav-tabs .nav-item .nav-link{font-weight:400;font-family:Knockout\ 31 Junior Middlewt,sans-serif;text-transform:capitalize;color:#000;font-size:.75rem;border:0;border-bottom:.125rem solid transparent;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding:0 0 .375rem;position:relative;z-index:1}.product-main .product-content .nav-tabs .nav-item .nav-link.active,.product-main .product-content .nav-tabs .nav-item .nav-link:hover{border-bottom:.125rem solid #ffcd00;color:#000}.product-main .product-content #accordion .card{border:0;border-bottom:.0625rem solid #ccc;margin-bottom:0}.product-main .product-content #accordion .card:first-child{border-top:.0625rem solid #ccc}.product-main .product-content #accordion .card .card-header .btn{border-radius:0;background:#fff;font-size:1.5rem!important;border:0;color:#000;text-transform:capitalize;font-family:Knockout\ 48 Featherweight,sans-serif;padding:.9375rem!important;line-height:1!important}.product-main .product-content #accordion .card .card-header .btn:after{content:"\F068";background:none!important;font-size:.625rem;color:#000;font-family:Font Awesome\ 6 Pro;height:auto;width:auto;top:50%;position:absolute;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-main .product-content #accordion .card .card-header .btn.collapsed:after{content:"+"}.product-main .product-content #accordion .card .content.collapsing,.product-main .product-content #accordion .card .content.show{background:#fff;color:#515152;font-size:.875rem;line-height:1.25rem}.product-main .prices{text-align:left;padding-bottom:0;padding-top:.5rem;font-size:1.125rem;font-family:Knockout\ 48 Featherweight,sans-serif}.product-main .prices .strike-through{font-weight:400;color:#515152;margin-left:.5rem}.product-main .prices .sales{font-weight:400;color:#000}.product-main .prices .sales.on-sale{color:#c23938;font-weight:400}.product-main .attributes{padding-top:1.75rem;margin-top:0;margin-bottom:1.875rem}.product-main .attributes .btn-link{text-transform:none;float:right;text-align:right;padding:.1875rem 0 0 .3125rem;height:auto}.product-main .attributes .add-to-wish-list{margin:0;font-weight:400;font-size:1.5rem;color:#d5d3d3;text-decoration:none;padding:0 .9375rem}.product-main .attributes .add-to-wish-list i{margin-left:0;font-size:1.5rem;color:#d5d3d3}.product-main .attributes .add-to-wish-list:hover{text-decoration:underline;color:#ffcd00}.product-main .attributes .add-to-wish-list:hover i{color:#ffcd00}.product-main .attributes .add-to-wish-list.btn-outline-primary{text-decoration:none;color:#ffcd00;padding:1rem .625rem;margin-right:.625rem;font-weight:500;text-transform:none}.product-main .attributes .add-to-wish-list.btn-outline-primary:active{background-color:var(--transparent)}.product-main .attributes .active i{color:#ffcd00}.product-main .attributes .rc-point-wrapper{margin-top:0;font-size:.625rem;color:#000;font-weight:400;line-height:1}.product-main .attributes .rc-point-wrapper a{font-size:.625rem;color:#ffcd00;font-weight:400}.product-main .attributes .ship-rc-info .link-spacer{display:none!important}.product-main .attributes .ship-rc-info .d-block{display:block!important}.product-main .attributes .ship-rc-info .btn.add-to-wish-list{color:#000;float:none;font-weight:400;outline:0;text-align:center;line-height:1;font-size:.75rem;font-family:Knockout\ 31 Junior Middlewt,sans-serif;display:block;width:100%;border-top:.0625rem solid #ccc;border-bottom:.0625rem solid #ccc;padding:.625rem 0;margin-bottom:.625rem}.product-main .attributes .ship-rc-info .btn.add-to-wish-list:hover{text-decoration:underline;color:#515152}.product-main .attribute,.product-main .main-attributes{margin:0}.product-main .rc-club-badge-container{font-size:.5625rem;font-weight:400;padding-top:.375rem;line-height:1;color:#515152;text-transform:none}.product-main .rc-club-badge-container a{color:#ffcd00}.product-main .link-spacer{float:right;line-height:1;padding:0 .5rem}.feature-video iframe{width:20rem;height:11.375rem}@media (min-width:768px){.feature-video iframe{width:37.9375rem;height:19.8125rem}}@media (min-width:1366px){.feature-video iframe{width:56.6875rem;height:32.3125rem}}.feature-video .video-title{display:block;margin-top:.6875rem;font-size:1rem;font-weight:700;color:#515152}.feature-video .feature-video-modal .modal-dialog{max-width:90%}@media (min-width:1366px){.feature-video .feature-video-modal .modal-dialog{max-width:60.625rem}}.feature-video .feature-video-modal .modal-content{padding-bottom:1.25rem}.feature-video .feature-video-modal .modal-body{margin:0 auto}.feature-video .feature-video-content{position:relative;overflow:hidden;max-width:20.3125rem;margin:0 auto}.feature-video .feature-video-content a{display:block}.feature-video .feature-video-content svg{position:absolute;display:inline-block;top:35%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:35px;width:35px;fill:#fff}@media (min-width:768px){.feature-video .feature-video-content{margin:0 0 0 2.8125rem}}.recall-bulletin-callout{text-decoration:none;font-weight:500}.recall-bulletin-callout svg{margin-right:.1875rem;margin-top:-.25rem}.replacement-item-name{font-weight:700;color:#000}.replacement-item-id{color:#ccc;font-weight:700}.replacement-item-link{text-decoration:none}.replacement-item-image{width:6rem;height:6rem}.product-carousel-small{margin-top:.625rem}@media (min-width:992px){.product-carousel-small{margin-top:1.25rem}}.product-carousel-small .slick-list{min-width:100%!important}.product-carousel-small .slick-track{margin:0 -.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.product-carousel-small .slick-track{margin:0 -.4375rem}}.product-carousel-small .slick-slide{border:.0625rem solid #f0f0f0;margin:0 .1875rem;max-height:7.5rem;overflow:hidden}@media (min-width:992px){.product-carousel-small .slick-slide{margin:0 .4375rem}}.product-carousel-small .slick-slide .slide-link{height:7.5rem}.product-carousel-small .slick-slide img{margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:992px){.product-carousel-small .slick-slide img{width:100%;min-height:5.625rem}}.product-carousel-small .slick-slide.slick-current{border:.125rem solid #000}.product-carousel-small .slick-arrow{height:1.875rem;width:1.875rem;color:#000;font-size:.75rem;line-height:1.1;background:#ffcd00;border:0;padding:.1875rem .1875rem .125rem;-webkit-box-shadow:0 0 16px rgba(0,0,0,.29);box-shadow:0 0 16px rgba(0,0,0,.29)}.product-carousel-small .slick-arrow:hover{text-shadow:0 0 0;background:#000;color:#ffcd00;opacity:1}.product-carousel-small .slick-arrow:before,.product-carousel-small .slick-arrow svg{display:none}.product-carousel-small .slick-arrow.slick-disabled{display:none!important}.product-carousel-small .slick-arrow.slick-next{right:0}.product-carousel-small .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%)}.primary-images-wrapper{border:0;margin-bottom:1.5625rem;position:relative}@media (min-width:992px){.primary-images-wrapper{margin-bottom:0}}.primary-images-wrapper .product-carousel-standard .slick-list{min-height:20rem}@media (min-width:992px){.primary-images-wrapper .product-carousel-standard .slick-list{min-height:33.75rem}}@media (min-width:1366px){.primary-images-wrapper .product-carousel-standard .slick-list{min-height:48.75rem}}.product-carousel-standard{opacity:0;min-height:20rem;border:.0625rem solid #f0f0f0}@media (min-width:992px){.product-carousel-standard{min-height:29.875rem}}@media (min-width:1366px){.product-carousel-standard{min-height:40.6875rem}}.product-carousel-standard.slick-initialized{opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.product-carousel-standard.slick-dotted.slick-slider{margin-bottom:0}.product-carousel-standard img{max-width:20rem;margin:0 auto}@media (min-width:992px){.product-carousel-standard img{max-width:100%;margin:0}}.main-image-standard .slick-dots,.product-carousel-standard .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;border-top:0;top:.5rem;position:relative}.main-image-standard .slick-dots li,.product-carousel-standard .slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;height:.125rem;padding:0;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#f4f4f4}.main-image-standard .slick-dots li button,.product-carousel-standard .slick-dots li button{border:0;background:transparent;display:block;width:100%}.main-image-standard .slick-dots li button:before,.product-carousel-standard .slick-dots li button:before{display:none!important}.main-image-standard .slick-dots li.slick-active,.product-carousel-standard .slick-dots li.slick-active{background-color:#ffcd00}.main-image-standard .slick-arrow,.product-carousel-standard .slick-arrow{height:1.875rem;width:1.875rem;color:#000;font-size:.75rem;line-height:1.1;background:#ffcd00;border:0;padding:.1875rem .1875rem .125rem;-webkit-box-shadow:0 0 16px rgba(0,0,0,.29);box-shadow:0 0 16px rgba(0,0,0,.29)}.main-image-standard .slick-arrow:hover,.product-carousel-standard .slick-arrow:hover{text-shadow:0 0 0;background:#000;color:#ffcd00;opacity:1}.main-image-standard .slick-arrow:before,.main-image-standard .slick-arrow svg,.product-carousel-standard .slick-arrow:before,.product-carousel-standard .slick-arrow svg{display:none}.main-image-standard .slick-arrow.slick-disabled,.product-carousel-standard .slick-arrow.slick-disabled{display:none!important}.main-image-standard .slick-arrow.slick-next,.product-carousel-standard .slick-arrow.slick-next{right:0}.main-image-standard .slick-arrow.slick-prev,.product-carousel-standard .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%)}.badge-container{margin-bottom:.625rem}.brand-wrapper{width:100%;overflow:hidden;margin-bottom:.75rem}.product-brand{float:left;margin-right:1.25rem}.product-brand img{max-width:5.5rem}.brand-product-number{white-space:nowrap}.product-number-rating{float:left;border:none;height:1.5rem!important}@media (max-width:767.98px){.product-number-rating{white-space:nowrap}}.product-number-rating .ratings{margin-top:0}@media (max-width:1024.98px){.product-number-rating .ratings{margin-left:auto;padding-right:.625rem}}.product-number-rating .yotpo-stars{margin-right:.0625rem}h1.product-name{color:#515152;word-wrap:break-word;font-style:normal;font-size:1.625rem;line-height:2rem;font-weight:400;margin-bottom:0;font-family:Knockout\ 31 Junior Middlewt,sans-serif!important;text-transform:capitalize}.gray-bg{background-color:#f4f4f4}.find-it-locally{padding-top:0;padding-bottom:1.25rem;border-bottom:0}@media (max-width:767.98px){.find-it-locally{padding-bottom:0}}.find-it-locally .btn-link.btn-get-in-store-inventory{font-weight:400;color:#000;font-size:1.125rem;font-family:Knockout\ 48 Featherweight,sans-serif;border:.0625rem solid #ffcd00;padding:.375rem;text-align:center;background:#fff;width:100%;text-transform:none;min-height:2.3125rem}.find-it-locally .btn-link.btn-get-in-store-inventory:hover{color:#000;background:rgba(255,205,0,.05);text-decoration:none}.find-it-locally .btn-link.btn-get-in-store-inventory:active,.find-it-locally .btn-link.btn-get-in-store-inventory:focus{text-decoration:none!important}.find-it-locally .btn-link.btn-get-in-store-inventory i{margin:0 3px 0 0}.find-it-locally .btn-link.btn-get-in-store-inventory .store-divider{padding:0 3px}.qty-add-to-cart-actions{width:100%;margin-bottom:1.25rem}.qty-add-to-cart-actions.add-cart-discontinued{margin:1.25rem 0 1.875rem}.qty-add-to-cart-actions.add-cart-discontinued .add-to-wish-list{margin:0;font-weight:400;font-size:1.5rem;color:#f8f8f8;text-decoration:none;padding:0 .9375rem}.qty-add-to-cart-actions.add-cart-discontinued .add-to-wish-list i{margin-left:0;font-size:1.5rem;color:#000}.qty-add-to-cart-actions.add-cart-discontinued .add-to-wish-list:hover{text-decoration:underline;color:#ffcd00}.qty-add-to-cart-actions.add-cart-discontinued .add-to-wish-list.active i{color:#ffcd00}.qty-add-to-cart-actions.add-cart-discontinued .add-to-wish-list.btn-outline-primary{text-decoration:none;color:#ffcd00;padding:1rem .625rem;margin-right:.625rem;font-weight:500;text-transform:none}.qty-add-to-cart-actions.add-cart-discontinued .add-to-wish-list.btn-outline-primary:active{background-color:var(--transparent)}.qty-add-to-cart-actions.add-cart-discontinued .wishlistTile.active .add-to-wish-list i{color:#ffcd00}.qty-add-to-cart-actions .quantity-module{width:5.375rem;margin-right:.6875rem}.qty-add-to-cart-actions .quantity-module .input-group{max-width:100%;height:2.8125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.625rem}.qty-add-to-cart-actions .quantity-module .input-group .input-text{font-size:.875rem}.qty-add-to-cart-actions .quantity-module .input-group button .fa{font-size:1.125rem!important}.qty-add-to-cart-actions .cart-and-ipay{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1024.98px){.qty-add-to-cart-actions .cart-and-ipay{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0}}.qty-add-to-cart-actions .cart-and-ipay button{width:100%;height:2.8125rem;text-transform:uppercase;line-height:.75rem;overflow:visible;min-width:.0625rem}@media (max-width:1024.98px){.qty-add-to-cart-actions .cart-and-ipay button{padding:.9375rem .3125rem}}@media (max-width:1024.98px){.qty-add-to-cart-actions .add-to-wish-list.btn-outline-primary{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:calc(50% - 20px);margin-right:1.25rem}}@media (max-width:1024.98px){.qty-add-to-cart-actions .quantity-module{max-width:5.3125rem;margin-right:1.25rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.qty-add-to-cart-actions .easy-pay-wrapper{display:none}.qty-add-to-cart-actions.sticky-cart{background-color:#fff;padding:1.125rem 0 1.25rem;position:fixed;bottom:0;left:0;right:0;z-index:99;margin-bottom:0;-webkit-box-shadow:0 0 .5rem .1875rem rgba(0,0,0,.2);box-shadow:0 0 .5rem .1875rem rgba(0,0,0,.2)}@media (min-width:992px){.qty-add-to-cart-actions.sticky-cart{padding:1.25rem 4.0625rem}}.qty-add-to-cart-actions.sticky-cart .show-after-sticky{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.qty-add-to-cart-actions.sticky-cart .show-after-sticky{display:-webkit-box;display:-ms-flexbox;display:flex}}.qty-add-to-cart-actions.sticky-cart .show-after-sticky .items-total-wrapper .item-prices{padding:0 3.4375rem .4375rem 0}@media (min-width:992px){.qty-add-to-cart-actions.sticky-cart .show-after-sticky .items-total-wrapper .item-prices{border-top:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.qty-add-to-cart-actions.sticky-cart .show-after-sticky .items-total-wrapper .item-prices:last-child{padding:.875rem 3.4375rem .4375rem 0}@media (min-width:992px){.qty-add-to-cart-actions.sticky-cart .show-after-sticky .items-total-wrapper .item-prices:last-child{padding:.875rem .625rem;max-width:8.125rem}}.qty-add-to-cart-actions.sticky-cart .show-after-sticky .product-number{margin:.125rem 0}.qty-add-to-cart-actions.sticky-cart .product-number-rating{display:none}.qty-add-to-cart-actions.sticky-cart .product-name{font-size:1rem}.qty-add-to-cart-actions.sticky-cart .product-number{font-size:14px}@media (max-width:1024.98px){.qty-add-to-cart-actions.sticky-cart .prices{margin-bottom:re(10);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.qty-add-to-cart-actions.sticky-cart .price{font-size:1rem}@media (min-width:992px){.qty-add-to-cart-actions.sticky-cart .easy-pay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.qty-add-to-cart-actions.sticky-cart .add-to-wish-list{display:none}@media (max-width:1024.98px){.qty-add-to-cart-actions.sticky-cart .quantity-module{width:6.75rem;margin-right:.6875rem}}@media (max-width:1024.98px){.qty-add-to-cart-actions.sticky-cart .cart-and-ipay{margin-top:0}}.qty-add-to-cart-actions.sticky-cart .pdp-prices{padding-top:0}.qty-add-to-cart-actions .show-after-sticky,.qty-add-to-cart-actions.sticky-cart .items-total-wrapper.hide-on-sticky-desktop{display:none}.product-detail .swatch-circle{width:2.5em;height:2.5em;background:#fff;display:inline-block;margin-right:.313em;position:relative}.product-detail .swatch-circle.color-value[data-selected=true]:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.295em;position:absolute}.product-detail .swatch-circle.color-value.selected{border:1px solid #515152}.product-detail .swatch-circle.color-value.selected:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border:2px solid #fff}.product-detail .swatch-circle i.fa-times-square{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{cursor:not-allowed}.product-detail .swatch-circle.unselectable.color-value.selected:after,.product-detail [disabled] .swatch-circle.color-value.selected:after{background-color:#f0f0f0}label.color~a:hover{text-decoration:none}.description-and-detail{margin-top:0}@media (min-width:992px){.description-and-detail{border-top:.0625rem solid #ccc}}.description-and-detail .key-features{margin-top:1.25rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #f8f8f8}.description-and-detail .key-features ul{padding-left:.9375rem}.description-and-detail .key-features ul li{line-height:1.8125rem}.description-and-detail .key-features h5{margin:0 0 .875rem;padding:0}@media (max-width:374.98px){.description-and-detail{margin-top:0}.description-and-detail .title{font-size:1.5rem;margin-bottom:0}.description-and-detail>div:last-child{margin-bottom:1rem}}@media (min-width:375px){.description-and-detail .description{margin-bottom:1.5rem}}@media (max-width:374.98px){.description-and-detail .content{margin-top:1rem}}.description-and-detail .in-box{margin-top:1.375rem;padding-top:.625rem}.description-and-detail .in-box ul{padding-left:2.8125rem}.description-and-detail .in-box li{list-style:none;padding-bottom:.625rem}.description-and-detail .quick-links{border-top:0;padding-top:0;margin-top:0}.description-and-detail .quick-links h5{display:block;text-align:left;margin-left:0;margin-bottom:1.25rem;padding:0}@media (min-width:992px){.description-and-detail .quick-links h5{margin-bottom:.625rem}}.description-and-detail .quick-links .ql-btn{width:100%;margin:0 0 .9375rem;display:block}.description-and-detail .quick-links .ql-btn svg{margin-top:-.3125rem;margin-right:.3125rem}@media (min-width:768px){.description-and-detail .quick-links .ql-btn{width:45%;margin:0 1% .9375rem;display:inline-block}}@media (min-width:992px){.description-and-detail .quick-links{border:none;padding-top:0;margin-top:0}}.description-and-detail h2{margin-bottom:.9375rem}.description-and-detail h2 strong{font-weight:400!important}.description-and-detail h5{display:inline-block;margin-left:.9375rem;padding-bottom:.625rem;color:#000}.description-and-detail h5 strong{font-weight:400!important}@media (min-width:992px){.description-and-detail h5{font-size:1.125rem}}.social-container{text-align:left;color:#ffcd00;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.social-container .social-icons{margin-left:.3125rem}.social-container .social-icons a{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:.5rem}.social-container .social-icons a svg{height:2.125rem;width:2.125rem}.wishlist-social{padding-top:.9375em;text-align:center}label.availability{padding-right:.3125em}@media (min-width:375px){.ratings{margin-top:.625em}}@media (max-width:374.98px){.ratings{background-color:#fff;margin-top:-1.875em;margin-right:-.9375em;padding:.1875em}}.line-item-id,.product-id,.product-number{margin:0;color:#000;font-size:.875rem;font-weight:400;font-family:Knockout\ 48 Featherweight,sans-serif}.product-number{margin-bottom:.5rem}.easy-pay{color:#636363;font-size:.875rem}.promotions .callout{margin-bottom:0;margin-top:0;padding-top:.3125rem}.promotions .callout,.promotions .callout *{color:#c23938;font-size:.8125rem;font-weight:400;font-family:Knockout\ 31 Junior Middlewt,sans-serif}.promotions .callout a{outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;text-indent:-999px;background:url(../../images/svg-icons/circle-info-red.svg) no-repeat 0 0;width:.75rem;height:.75rem}.promotions .callout a:active,.promotions .callout a:focus,.promotions .callout a:focus-visible,.promotions .callout a:focus-within,.promotions .callout a:hover,.promotions .callout a:visited{outline:0}.promotions div.collapsible-xl button.callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem;color:#ce2524}@media (min-width:375px){.promotions div.collapsible-xl button.callout{font-size:1.375em}}.promotions div.collapsible-xl button.callout:after{color:#000}.promotions a{font-weight:700;color:#ce2524;text-decoration:none}.product-breadcrumb .breadcrumb{border-bottom:none;margin-bottom:0}.prices.pdp-prices .price{font-size:1.125rem;line-height:1.25rem;font-weight:400}.prices.pdp-prices .price .sales.sale-red{font-weight:400;color:#ce2524}.ql-btn{width:100%;margin:0 0 .9375rem}.ql-btn svg{margin-top:-.3125rem;margin-right:.3125rem}@media (min-width:768px){.ql-btn{width:15.375rem;margin:1%;display:inline-block}}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s;-webkit-transition-timing-function:cubic-bezier(0,1,0,1);transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.color-attribute{border:none;padding:0;background:none}.non-input-label{display:block;text-transform:capitalize;color:#515152;font-weight:500}.recommendations-selected{margin-top:2em}.back-in-stock-notification.btn.btn-primary{width:100%;margin:.625rem 0 1.875rem;background:#fff;border:.0625rem solid #ffcd00;border-radius:0;font-size:1.125rem;font-weight:400;font-family:Knockout\ 48 Featherweight,sans-serif;color:#000;padding:.3125rem .9375rem;height:2.3125rem;line-height:1.5625rem;text-transform:uppercase}.back-in-stock-notification.btn.btn-primary:active,.back-in-stock-notification.btn.btn-primary:focus,.back-in-stock-notification.btn.btn-primary:hover{border-color:#ffcd00;background:rgba(255,205,0,.05);color:#000;text-decoration:none;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.back-in-stock-notification.btn.btn-primary:active:after,.back-in-stock-notification.btn.btn-primary:focus:after,.back-in-stock-notification.btn.btn-primary:hover:after{display:none}.product-breadcrumb.set-breadcrumb .breadcrumb{background-color:#fff}.feature-wrapper{margin-top:24px}.feature-wrapper img{width:100%;margin-bottom:1.5rem}@media (min-width:768px){.feature-wrapper img{margin-bottom:3.375rem}}.feature-wrapper h5{margin-bottom:.875rem}.feature-wrapper ul{margin:0;padding-left:.9375rem}.feature-wrapper li{margin-bottom:.8125rem}.feature-wrapper li.last-child{margin:0}@media (min-width:768px){.feature-wrapper{margin-top:3.5625rem}}.overview-wrapper{margin-top:.6875rem;margin-bottom:2.5rem}@media (min-width:768px){.overview-wrapper{margin-top:3.5625rem;margin-bottom:6.5rem}}.overview-wrapper img{width:100%}.overview-wrapper h5{margin:1.625rem 0}@media (min-width:768px){.overview-wrapper h5{margin:0 0 .875rem}}.overview-wrapper p{margin-bottom:1.25rem}.overview-wrapper p:last-child{margin:0}.feature-wrapper h5,.overview-wrapper h5{color:#515152;font-size:1.125rem}.specifications-wrapper{border:0;color:#515152}.specifications-wrapper .specifications-inner{padding:.75rem 0;border-top:.0625rem solid #ccc;border-bottom:.0625rem solid #ccc}.specifications-wrapper .fw-600{font-weight:400!important}.specifications-wrapper .spec-value.fw-600{font-family:Knockout\ 48 Featherweight,sans-serif;font-size:.875rem;font-weight:400!important;color:#515152}.specifications-wrapper .title{padding:0;cursor:pointer;color:#000!important;text-transform:capitalize;font-size:1.625rem;font-weight:400}@media (max-width:767.98px){.specifications-wrapper .title{font-size:1.5rem}}.specifications-wrapper .title:after{content:"+";font-family:Font Awesome\ 6 Pro;font-style:normal;color:#000;font-size:.625rem}.specifications-wrapper.collapsible-xl.active{padding-bottom:1.875rem}.specifications-wrapper.collapsible-xl.active .title{padding:0 0 .9375rem}.specifications-wrapper.collapsible-xl.active .title:after{content:"\F068";position:relative;top:.1875rem}.specifications-wrapper h2{color:#515152;text-align:center;margin-bottom:0}.specifications-wrapper h4{color:#ffcd00;text-align:center;margin-bottom:1.3125rem}.specifications-wrapper .spec-hidden{display:none}.specifications-wrapper .spec-hidden.active{display:block}.specifications-wrapper .show-more-specs svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-.1875rem;margin-left:.3125rem}.specifications-wrapper .show-more-specs.active svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.specifications-wrapper .spec-col-solo .table-responsive table{max-width:39.375rem}.product-set-detail h1.product-name{border:none!important;font-size:1.625rem;margin-bottom:1.25rem;color:#ffcd00;word-wrap:break-word;font-family:Knockout\ 31 Junior Middlewt,sans-serif;font-weight:700}.product-set-detail .set-contains{margin-bottom:1.25rem}@media (min-width:768px){.product-set-detail .set-contains{margin-bottom:2.5rem}}.product-set-detail .product-wrapper-a{background:#fff}@media (max-width:991.98px){.product-set-detail .product-wrapper-a{background:#fff;border:none}}.product-set-detail .set-items{padding:1.25rem 0 0;margin-bottom:0;border-bottom:none}@media (min-width:768px){.product-set-detail .set-items{padding:1.875rem 0 0}}.product-set-detail .set-items .product-brand svg{max-width:6.25rem}.product-set-detail .set-item{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid #f8f8f8}.product-set-detail .set-item:last-of-type{border:none}@media (min-width:768px){.product-set-detail .set-item .ql-btn{width:55%}}@media (max-width:991.98px){.product-set-detail .bundle-footer{border-top:1px solid #f8f8f8;padding-top:1.875rem}}.product-set-detail .product-main .product-content{-webkit-box-shadow:none;box-shadow:none}.product-set-detail .product-set-name{font-size:1.125rem}@media (min-width:992px){.product-set-detail .product-set-name{font-size:1.5rem}}.product-set-detail .product-set-name a{color:#333;text-decoration:none}.product-set-detail .price{margin-bottom:1.25rem}.product-set-detail .add-to-cart-global{min-width:18.125rem}.attachment-items{margin-bottom:.9375rem}.attachment-items h5{color:#ffcd00}.recallBulletins-modal .modal-header h6{color:#c23938;font-size:1.5rem;font-weight:700}.recallBulletins-modal .modal-header h6 svg{width:1.5625rem;margin-top:-.25rem}.long-desc-content{margin-top:1.5625rem}.long-desc-content .divider-image img{width:100%}.long-desc-content .landing-content{margin-bottom:1.875rem}.long-desc-content .landing-content .row{margin:0}.long-desc-content .whatsinbox .columns{display:block;width:100%}.long-desc-content .safeTech.row{padding:1.25rem;margin-top:1.25rem}.long-desc-content .safeTech.row .small-4{margin-bottom:1.25rem}.long-desc-content .safeTech.row .small-4 img{max-width:6.25rem}@media (min-width:992px){.long-desc-content .safeTech.row .small-4 img{max-width:inherit}}@media (min-width:992px){.long-desc-content .safeTech.row .small-4{float:left;width:20%;margin-bottom:0}}@media (min-width:768px){.long-desc-content .safeTech.row .small-8{float:right;width:75%;margin-left:5%}}.long-desc-content .mediaFeature.row{max-width:56.25rem;margin:0 auto}.long-desc-content .mediaFeature.row img{width:100%}.long-desc-content .mediaFeature.row .large-6{margin:0 auto}@media (min-width:768px){.long-desc-content .mediaFeature.row .large-6 p{margin-right:1.25rem}}@media (min-width:768px){.long-desc-content .mediaFeature.row .large-6{width:50%;float:left;margin:0}}@media (min-width:768px){.long-desc-content{margin-top:0}}.inStoreInventoryModal .results .container{border-top:1px solid #f8f8f8;margin-bottom:1.25rem;padding:1.25rem 0 0}.inStoreInventoryModal .modal-dialog{max-width:21.5625rem}@media (min-width:768px){.inStoreInventoryModal .modal-dialog{max-width:52.8125rem}}.inStoreInventoryModal .modal-dialog.in-store-inventory-dialog .modal-body .find-it-product .cart-and-ipay{display:none}.inStoreInventoryModal .modal-body{padding:0 1.875rem 1.875rem}.inStoreInventoryModal .tile-image{max-width:5.625rem}@media (min-width:768px){.inStoreInventoryModal .tile-image{max-width:7.8125rem}}.inStoreInventoryModal form{padding-bottom:1.25rem;width:100%}@media (min-width:768px){.inStoreInventoryModal form{padding-bottom:0}}.inStoreInventoryModal .product-title{font-size:1.125rem;color:#515152;padding-top:.1875rem;margin-bottom:1.25rem;font-weight:400;font-family:Knockout\ 48 Featherweight,sans-serif!important}.inStoreInventoryModal .results-card{margin:0}.inStoreInventoryModal .results-card .results .text-primary{font-size:1.125rem;font-weight:400;color:#000!important;font-family:Knockout\ 48 Featherweight,sans-serif!important}.inStoreInventoryModal .card-body{padding:0}.inStoreInventoryModal .card-body.card-body-search-form{padding-top:1.125rem}.inStoreInventoryModal .card-body.card-body-search-form input[type=text]{width:100%}@media (min-width:768px){.inStoreInventoryModal .card-body.card-body-search-form input[type=text]{width:22.8125rem;margin-right:.6875rem}}.inStoreInventoryModal .card-body.card-body-search-form .form-group-select{width:100%}@media (min-width:768px){.inStoreInventoryModal .card-body.card-body-search-form .form-group-select{width:8.875rem;margin-right:.6875rem}}.inStoreInventoryModal .card-body.card-body-search-form button{width:100%}@media (min-width:768px){.inStoreInventoryModal .card-body.card-body-search-form button{margin:-.3125rem 0 0;width:15.625rem}}.inStoreInventoryModal .card-body.card-body-search-form .form-check{color:#60605b}.inStoreInventoryModal .find-it-product{padding:0}.inStoreInventoryModal .grid-tile{border-width:0 0 .0625rem;border-color:#ccc;background:#fff}.inStoreInventoryModal .grid-tile:hover{-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.inStoreInventoryModal .product-tile{position:relative;margin-bottom:1.125rem;padding-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:.0625rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:unset}.inStoreInventoryModal .product-tile .image-container{margin:0}.inStoreInventoryModal .product-tile .image-container .product-tile-img-container{display:block;width:6.9375rem;height:6.8125rem;border:.0625rem solid #f0f0f0;overflow:hidden;padding-top:0}.inStoreInventoryModal .product-tile .image-container img{width:6.8125rem;height:6.8125rem}.inStoreInventoryModal .product-tile .tile-body{padding:0 0 0 1.25rem}.inStoreInventoryModal .product-tile .product-number{margin:0;font-size:1rem;font-weight:400;font-family:Knockout\ 48 Featherweight,sans-serif}.inStoreInventoryModal .product-tile .product-number a.link{font-size:1rem;font-weight:400;color:#000;font-family:Knockout\ 48 Featherweight,sans-serif}.inStoreInventoryModal .product-tile .pdp-link{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.inStoreInventoryModal .product-tile .pdp-link .link{color:#515152;font-weight:400;font-size:1rem;line-height:1.25rem;word-break:break-word}.inStoreInventoryModal .product-tile .price{font-size:1.125rem;color:#515152;font-family:Knockout\ 48 Featherweight,sans-serif}.inStoreInventoryModal .product-tile .price .sales.sale-red{color:#ce2524;font-weight:400!important;line-height:1.25rem;font-size:1.125rem}@media (min-width:768px){.inStoreInventoryModal .product-tile .price{position:absolute;top:1.5rem;right:0}}@media (min-width:768px){.inStoreInventoryModal .product-tile{padding:0}}.inStoreInventoryModal .product-tile .promotions-area{font-size:.625rem;margin-top:0}.inStoreInventoryModal .product-tile .promotions-area .callout{font-size:.625rem;color:#c23938;font-weight:700;padding-top:0}.inStoreInventoryModal .product-tile .promotions-area .callout a{display:none}.inStoreInventoryModal a.select-store-modal{display:inline-block;margin-bottom:.5rem;text-decoration:none;font-size:1rem;font-weight:400;line-height:1.22;color:#000}@media (min-width:768px){.inStoreInventoryModal a.select-store-modal{font-size:1.125rem}}.inStoreInventoryModal .store-map,.inStoreInventoryModal .storelocator-phone{color:#000;text-decoration:none;line-height:1.25}.inStoreInventoryModal .store-product-availability{font-weight:700;font-size:1rem;margin-top:1.25rem;color:#ffcd00}@media (min-width:768px){.inStoreInventoryModal .store-product-availability{text-align:right;margin-top:1.5625rem}}.inStoreInventoryModal .store-details-links .link-secondary{white-space:nowrap;padding-right:.9375rem;display:inline-block;color:#000;text-decoration:none}.inStoreInventoryModal .store-details-links .link-secondary:hover{text-decoration:underline;color:#000}.inStoreInventoryModal .certification-store-image{position:relative}.inStoreInventoryModal .certification-store-image img{max-width:3.125rem;margin-top:1.25rem;position:absolute;right:0}@media (min-width:1025px){.inStoreInventoryModal .certification-store-image img{position:static}}.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .form-group{width:100%}@media (min-width:768px){.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .form-group{max-width:37%;margin-right:.625rem}}@media (min-width:992px){.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .form-group{max-width:20.125rem}}.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .form-group input[type=text]{width:100%}@media (min-width:768px){.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .form-group.form-group-select{max-width:12rem}}.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .form-group .custom-control-label{color:#515152}.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .btn.btn-storelocator-search{width:100%;margin-right:0;min-width:.0625rem}@media (min-width:768px){.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .btn.btn-storelocator-search{max-width:14.25rem;margin-top:.0625rem}}@media (min-width:992px){.inStoreInventoryModal .store-locator-container .card-body-search-form .store-locator .row .btn.btn-storelocator-search{max-width:15.5rem}}.inStoreInventoryModal .store-locator-container .custom-control.custom-checkbox.form-group .custom-control-label{color:#515152;font-weight:400;padding-left:2.1875rem;padding-top:.125rem}.inStoreInventoryModal .onlyStoresWithProductInStock{margin-top:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.inStoreInventoryModal .btn.btn-outline-primary.btn-view-more-stores{margin-top:1.25rem;color:#fff!important;border-color:#000;position:relative;z-index:1;background-color:#000}.inStoreInventoryModal .btn.btn-outline-primary.btn-view-more-stores:hover,.inStoreInventoryModal .btn.btn-outline-primary.btn-view-more-stores:not(:disabled):not(.disabled):active,.inStoreInventoryModal .btn.btn-outline-primary.btn-view-more-stores:not(:disabled):not(.disabled):focus{color:#ffcd00!important;background-color:#000;border-color:#ffcd00}.inStoreInventoryModal .btn.btn-outline-primary.btn-view-more-stores.disabled:hover,.inStoreInventoryModal .btn.btn-outline-primary.btn-view-more-stores:disabled:hover{border-color:#60605b;background-color:#60605b;background-image:none;color:#fff!important}.modal-body-promodetail{color:#636363}.pdp-promo-detail-model{z-index:10000}.share-ship-finance-wrapper{padding:0;margin:0;list-style:none}.share-ship-finance-wrapper>li{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.share-ship-finance-wrapper>li:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}.share-ship-finance-wrapper>li:only-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.share-ship-finance-wrapper .link-spacer{display:none!important}.share-ship-finance-wrapper .easy-pay a{color:transparent;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTNiZjc0ZS04MzMwLTQ3MmQtOWU1Yi0xYzQwMTkzYTFkMzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0VGRDkwRjU5RUYwMTFFQ0I3MkREQTUxN0E1NUExRjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0VGRDkwRjQ5RUYwMTFFQ0I3MkREQTUxN0E1NUExRjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmJlYTRkMjAyLWFmNzEtNGY1Mi1iMzY4LTdmNzcwYmU2NTE3ZiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjAyZjgxNjE5LTAxNDItZGQ0OC1hN2M5LWI2ZjZkYTc3NGQzZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph4NrjUAAAFgSURBVHjavFaBjYMwDEyjLkBH6Ap0BFaABZD+R6AjlBGKxALtCM0IZQVWYATe5s8RlSAJ/4AlCyQ7Pic+xzkoj+R5ntBH9EwawdRCDemzrut2Lkbf9+rgAPiiT0HacSDShpUCdrAzaIwEUvhcxe4FQoAHAHhhE7DrCElxchmtMU4gHNOdtCTnSi0UWh8jyY/1H0Bwek1ltBCMd/cm/ZY4FmjK6Dki4/GTpC9MEgbSsHkXQ4QgL5cT6lrCdxCNLDnANeBkzIiFygPGQCnIpY5CzSlazmR6WlCyJ+KXGj9mQbEL0jTQ3aDPhhqd0YyhcsNRh0iDpv4Fcl0f/xHEjQRoF2GgVpixtiBuZ4HkHDcQW38NCiYbAVlGC1CKxt0CaGhujUatQNs161OMB6Kwjq+LBGNiDZAY91w5Zp3CrjKeJQFg2TjAzA1/x7ix/bn/4Nt1lO/6OPnjc6tyjRkG+hFgAPuQ2DSRw/4GAAAAAElFTkSuQmCC");background-size:contain;background-repeat:no-repeat;background-position:50%}.find-it-locally-wrapper .col-6{display:none}.find-it-locally-wrapper .checkout-stores{color:#333;text-transform:none;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;font-weight:500;text-align:left}.find-it-locally-wrapper .find-it-locally-text{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;font-weight:700}@media (min-width:992px){.find-it-locally-wrapper .checkout-stores,.find-it-locally-wrapper .find-it-locally-text{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.find-it-locally-wrapper .btn-get-in-store-inventory{text-transform:none;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.75rem;color:#ffcd00}@media (min-width:1366px){.find-it-locally-wrapper .btn-get-in-store-inventory{display:block;height:auto}}.product-detail .attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.9375rem}.product-detail button.color-attribute{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.0625rem solid #f8f8f8;margin-right:.625rem;margin-bottom:.625rem;width:calc(50% - 8px);height:3.75rem}.product-detail button.color-attribute.selected{border:.0625rem solid #ffcd00}.product-detail button.color-attribute:focus{outline:none}.product-detail button.color-attribute .color-name{color:#333;font-size:.875rem;text-transform:capitalize;margin-left:1.625rem}.product-detail button.color-attribute:nth-child(2n){margin-right:0}@media (min-width:992px){.product-detail button.color-attribute{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:1.25rem}.product-detail button.color-attribute:hover{border:.0625rem solid #ffcd00}}.product-detail button.color-attribute .swatch-name{font-size:.625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#000;font-weight:700;text-transform:capitalize;display:block!important}.product-detail .swatch-circle{width:3.125rem!important;height:3.125rem!important;background-size:cover;background-repeat:no-repeat}.product-detail .swatch-circle.color-value.selected{border:none}.product-detail .key-features-wrapper{color:#333}.product-detail .key-features ul{list-style:none;padding-left:1.25rem;margin-top:.9375rem;margin-bottom:1.875rem}.product-detail .key-features ul li{position:relative}.product-detail .key-features ul li:before{content:" ";height:.125rem;width:.625rem;background-color:transparent;border-top:.0625rem solid #333;left:-1.25rem;top:.6875rem;position:absolute}.product-detail .customer-reviews-wrapper{border-top:.0625rem solid #f4f4f4;padding-top:1.25rem}.product-detail .customer-reviews-wrapper .review,.product-detail .customer-reviews-wrapper .reviewer{font-size:.625rem;line-height:2.5;color:#636363;opacity:.9}.product-detail .customer-reviews-wrapper .reviewer{color:#ffcd00}.product-option-rec-wrapper{background:transparent;padding:.625rem 0 .0625rem;border-top:0;margin-bottom:0;border-bottom:0}.product-option-rec-wrapper .complete-your-product-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.25rem;margin-top:.8125rem;margin-bottom:.625rem}.product-option-rec-wrapper .complete-your-product-wrapper,.product-option-rec-wrapper .title-rec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-option-rec-wrapper .title-rec{color:#000;font-size:1.375rem;line-height:3rem;text-transform:uppercase;margin-bottom:.9375rem;font-weight:400;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-option-rec-wrapper .title-rec .heading-txt{padding:0 .625rem;max-width:54%;width:100%}@media (max-width:991.98px){.product-option-rec-wrapper .title-rec .heading-txt{max-width:76%}}@media (max-width:767.98px){.product-option-rec-wrapper .title-rec .heading-txt{max-width:60%}}.product-option-rec-wrapper .title-rec .separator-left{background:#ffcd00;width:6.875rem;height:.8125rem;position:relative;display:inline-block;vertical-align:middle;pointer-events:none}.product-option-rec-wrapper .title-rec .separator-left:after,.product-option-rec-wrapper .title-rec .separator-left:before{content:"";position:absolute;height:102%;width:.3125rem;background:#fff;-webkit-transform:skew(-40deg);transform:skew(-40deg)}.product-option-rec-wrapper .title-rec .separator-left:after{right:1.375rem}.product-option-rec-wrapper .title-rec .separator-left:before{-webkit-box-shadow:-20px 0 0 #fff;box-shadow:-20px 0 0 #fff;right:2.625rem}.product-option-rec-wrapper .title-rec .separator-left span{border-bottom:.875rem solid #fff;float:right;border-left:.875rem solid transparent}@media (max-width:767.98px){.product-option-rec-wrapper .title-rec .separator-left{margin-left:-14px;position:absolute;left:0}}.product-option-rec-wrapper .title-rec .separator-right{background:#ffcd00;width:6.875rem;height:.8125rem;position:relative;display:inline-block;vertical-align:middle;pointer-events:none}.product-option-rec-wrapper .title-rec .separator-right:after,.product-option-rec-wrapper .title-rec .separator-right:before{content:"";position:absolute;height:102%;width:.3125rem;background:#fff;-webkit-transform:skew(40deg);transform:skew(40deg)}.product-option-rec-wrapper .title-rec .separator-right:after{left:3.875rem}.product-option-rec-wrapper .title-rec .separator-right:before{-webkit-box-shadow:-20px 0 0 #fff;box-shadow:-20px 0 0 #fff;left:2.625rem}.product-option-rec-wrapper .title-rec .separator-right span{border-bottom:.875rem solid #fff;float:left;border-right:.875rem solid transparent}@media (max-width:767.98px){.product-option-rec-wrapper .title-rec .separator-right{margin-right:-14px;position:absolute;right:0}}.product-option-rec-wrapper .add-on-title{font-weight:400}.product-option-rec-wrapper .add-on-desc{padding:0 1.25rem}.product-option-rec-wrapper .count-wrapper{height:1.875rem;width:1.875rem;margin-right:.625rem;background:#333;color:#fff;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-option-rec-wrapper .rec-btn-wrapper{margin-bottom:0;border:0;border-bottom:0;overflow:hidden}.product-option-rec-wrapper .rec-btn-wrapper:first-child #recBackTileBtn{visibility:hidden}.product-option-rec-wrapper .rec-opt-btn,.product-option-rec-wrapper .rec-product-container{-webkit-box-shadow:none!important;box-shadow:none!important;border:none;border-radius:0}.product-option-rec-wrapper .rec-opt-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8125rem 0;height:auto}.product-option-rec-wrapper .rec-opt-btn.collapsed:after,.product-option-rec-wrapper .rec-opt-btn:after{background-size:1rem 1.25rem;background-position:50%;right:.0625rem}.product-option-rec-wrapper .rec-opt-btn.collapsed .add-on-count .add-on-icon img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.product-option-rec-wrapper .rec-opt-btn .add-on-count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2.5rem 0 auto;color:#636363;font-size:.875rem;text-transform:lowercase}.product-option-rec-wrapper .rec-opt-btn .add-on-count .add-on-icon{height:1.625rem;width:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.4375rem}.product-option-rec-wrapper .rec-opt-btn .add-on-count .add-on-icon img{margin:0 auto;display:block;height:auto;max-height:100%;-webkit-filter:invert(56%) sepia(9%) saturate(3185%) hue-rotate(71deg) brightness(105%) contrast(72%);filter:invert(56%) sepia(9%) saturate(3185%) hue-rotate(71deg) brightness(105%) contrast(72%)}.product-option-rec-wrapper .rec-opt-btn .add-on-count .help-tooltip-wrapper>span{font-size:1rem}.product-option-rec-wrapper .rec-opt-btn .add-on-count .help-tooltip-wrapper>span img{width:1rem;height:1rem;pointer-events:none}.product-option-rec-wrapper .rec-product-container{z-index:0;max-height:inherit;overflow:hidden}.product-option-rec-wrapper .rec-product-container .set-items{border:0;margin-bottom:.1875rem;padding:.625rem;position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-radius:0;background-color:#f0f0f0}.product-option-rec-wrapper .rec-product-container .set-items.static .item-image{margin-bottom:0;height:8.75rem;display:-webkit-box;-webkit-box-align:end;padding-bottom:1.375rem}.product-option-rec-wrapper .rec-product-container .set-items.static .item-image img{display:block;max-width:4.375rem;max-height:4.375rem;margin:0 auto}.product-option-rec-wrapper .rec-product-container .set-items.static .item-attributes{text-align:center}.product-option-rec-wrapper .rec-product-container .set-items.static .item-attributes p{font-weight:500;color:#333}.product-option-rec-wrapper .rec-product-container .set-items.product-selected{border:.125rem solid #ffcd00}.product-option-rec-wrapper .rec-product-container .set-items .product-detail{height:100%}.product-option-rec-wrapper .rec-product-container .set-items .item-image{width:4.0625rem;margin-right:0;position:relative;height:auto}.product-option-rec-wrapper .rec-product-container .set-items .item-image .product-image{width:4.0625rem;max-height:inherit;font-size:.5rem}.product-option-rec-wrapper .rec-product-container .set-items .item-image .quickview-opener{background:#ffcd00;border:0;outline:0;border-radius:50%;position:absolute;bottom:-2.5rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.25rem;width:1.25rem;padding:0}.product-option-rec-wrapper .rec-product-container .set-items .item-image .quickview-opener img{width:100%}.product-option-rec-wrapper .rec-product-container .set-items .item-image .quickview-opener svg{pointer-events:none}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes{padding:0 .625rem}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .item-section-a,.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .item-section-b{float:none;padding-right:0;width:auto;line-height:1}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .badge-container{margin-bottom:0;font-size:.6875rem}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .badge-container .badge{font-weight:400;border:0;color:#000;text-transform:uppercase;background:none;font-size:.6875rem;line-height:1;height:auto;min-height:.0625rem;font-family:Knockout\ 48 Featherweight,sans-serif}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .line-item-id,.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .product-id{font-size:.6875rem;font-weight:400;line-height:.625rem;color:#000;font-family:Knockout\ 48 Featherweight,sans-serif}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .line-item-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1;color:#515152;margin-bottom:.25rem;font-weight:400;padding-top:.125rem;font-family:Knockout\ 31 Junior Middlewt,sans-serif}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .product-availability{margin:0;float:none;font-size:.5rem;text-transform:capitalize;font-weight:400}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .product-availability .availability-msg{color:#000}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .line-item-unit-price{float:none}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .line-item-pricing-info .price{font-size:.75rem;font-weight:400;font-family:Knockout\ 48 Featherweight,sans-serif}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .line-item-pricing-info .price .sales.sale-red{color:#ce2524}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .line-item-pricing-info .price .strike-through.list{margin-left:.3125rem}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .promotions-area{font-size:.625rem}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .promotions-area .callout{font-size:.625rem;color:#c23938;font-weight:400;padding-top:.125rem;font-family:Knockout\ 48 Featherweight,sans-serif}.product-option-rec-wrapper .rec-product-container .set-items .item-attributes .promotions-area .callout a{display:none}.product-option-rec-wrapper .rec-product-container .set-items .items-add-to-cart .add-suggested-items{padding:.4375rem .3125rem;border-radius:0;text-transform:uppercase;font-size:1.125rem;width:4.375rem;min-width:.0625rem;font-weight:400;min-height:2.25rem}.product-option-rec-wrapper .rec-product-container .set-items .line-item-unit-price .price{text-align:left}.product-option-rec-wrapper .rec-product-container .set-items .line-item-unit-price .price>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-option-rec-wrapper .rec-product-container .set-items .line-item-unit-price .price>span .sales{padding-left:0}.product-option-rec-wrapper .rec-product-container .set-items:last-child{margin-right:0}.product-option-rec-wrapper .rec-product-container::-webkit-scrollbar{height:.375rem}.product-option-rec-wrapper .rec-product-container::-webkit-scrollbar-track{background:#fff;border:.0625rem solid #d5d3d3}.product-option-rec-wrapper .rec-product-container::-webkit-scrollbar-thumb{background-color:#636363;border-radius:0}.product-option-rec-wrapper .rec-product-container .line-item-quantity{width:100%;margin:.5rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.product-option-rec-wrapper .rec-product-container .line-item-quantity .quantity-decrease,.product-option-rec-wrapper .rec-product-container .line-item-quantity .quantity-increase,.product-option-rec-wrapper .rec-product-container .line-item-quantity .quantity-input{height:2.375rem}.product-option-rec-wrapper .rec-product-container .line-item-quantity .quantity-decrease svg,.product-option-rec-wrapper .rec-product-container .line-item-quantity .quantity-increase svg,.product-option-rec-wrapper .rec-product-container .line-item-quantity .quantity-input svg{pointer-events:none}.product-option-rec-wrapper .rec-product-container .line-item-quantity .quantity-module{width:4.6875rem}.product-option-rec-wrapper .rec-product-container .line-item-quantity .recommended-badge-wrapper{margin-left:auto}.product-option-rec-wrapper .rec-product-container .line-item-quantity .recommended-badge-wrapper img{max-width:2.1875rem}.product-option-rec-wrapper .rec-product-wrapper{position:static}.product-option-rec-wrapper .rec-product-wrapper .prices-add-to-cart-actions{width:auto;z-index:1}.product-option-rec-wrapper .rec-product-wrapper .back-btn-wrapper .btn{background-color:transparent;padding-left:1.25rem;position:relative}.product-option-rec-wrapper .rec-product-wrapper .back-btn-wrapper .btn.active,.product-option-rec-wrapper .rec-product-wrapper .back-btn-wrapper .btn:active{color:#ffcd00}.product-option-rec-wrapper .rec-product-wrapper .back-btn-wrapper .btn:hover{background-color:transparent}.product-option-rec-wrapper .rec-product-wrapper .back-btn-wrapper .btn:after{content:"";background-image:url(../../svg-icons/icon-arrow.svg);display:block;height:.9375rem;width:100%;background-size:contain;background-repeat:no-repeat;background-position:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:.875rem;left:0}.tooltip-inner,.tooltip.show{opacity:1!important}.tooltip-inner{max-width:14.6875rem!important;min-height:4.0625rem;height:auto!important;padding:.3125rem .625rem!important;background-color:#d5d3d3!important}@media (min-width:768px){.tooltip-inner{max-width:15.625rem!important}}.tooltip-inner div{font-weight:400}.tooltip.bs-tooltip-right .arrow:before{border-right-color:#60605b!important}.tooltip.bs-tooltip-left .arrow:before{border-left-color:#60605b!important}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#60605b!important}.tooltip.bs-tooltip-top .arrow:before{border-top-color:#60605b!important}.main-image-standard{min-height:20rem;border:0}@media (min-width:992px){.main-image-standard{min-height:29.875rem}}@media (min-width:1366px){.main-image-standard{min-height:40.6875rem}}@media (min-width:992px){.main-image-standard{margin-left:0}}@media (min-width:1366px){.main-image-standard{max-width:100%}}.main-image-standard .spinner{margin-top:0}.main-image-small{margin:.9375rem 0 0;position:relative;max-width:100%;display:block!important}.main-image-small .spinner{margin-top:0;margin-right:0}@media (min-width:992px){.main-image-small{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-image-small .slick-track{margin:0 -.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.main-image-small .slick-track{margin:0 -.4375rem}}.main-image-small .slick-slide{border:.0625rem solid #f0f0f0;margin:0 .1875rem;max-height:7.8125rem;overflow:hidden}@media (min-width:992px){.main-image-small .slick-slide{margin:0 .4375rem}}.main-image-small .slick-slide img{min-height:5.625rem;margin:0 auto}.main-image-small .slick-slide.slick-current{border:.125rem solid #000}@media (max-width:991.98px){.main-image-small .slick-slide .slide{display:block!important}}.main-image-small .slick-arrow{height:1.875rem;width:1.875rem;color:#000;font-size:.75rem;line-height:1.1;background:#ffcd00;border:0;padding:.1875rem .1875rem .125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;-webkit-box-shadow:0 0 16px rgba(0,0,0,.29);box-shadow:0 0 16px rgba(0,0,0,.29)}.main-image-small .slick-arrow:hover{text-shadow:0 0 0;background:#000;color:#ffcd00;opacity:1}.main-image-small .slick-arrow:before,.main-image-small .slick-arrow svg{display:none}.main-image-small .slick-arrow.slick-disabled{display:none!important}.main-image-small .slick-arrow.slick-next{right:0;bottom:auto;left:auto}.main-image-small .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%)}#imageViewerModal{padding-left:.3125rem!important;padding-right:.3125rem!important}#imageViewerModal .modal-body{padding:2.5rem .625rem 1.25rem}@media (min-width:768px){#imageViewerModal .modal-body{padding:2.5rem 1.25rem 1.25rem}}@media (min-width:992px){#imageViewerModal .modal-body{padding:2.8125rem 1.875rem}}#imageViewerModal .modal-body .main-image-standard .slide-link{margin:0!important}#imageViewerModal .imageModalContainer .modal-header{width:92%;border-bottom:0}#imageViewerModal .imageModalContainer .modal-header .close{top:.625rem}@media (max-width:991.98px){#imageViewerModal .imageModalContainer .modal-header .close{right:1.25rem}}.recQuickView{padding-left:.3125rem!important;padding-right:.3125rem!important}.recQuickView .modal-dialog{max-width:53.125rem}.recQuickView .modal-header .modal-title{color:#000;font-size:1.125rem;font-weight:400;font-family:Knockout\ 48 Featherweight,sans-serif}@media (min-width:992px){.recQuickView .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex}}.recQuickView .modal-body .item-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:auto;width:auto}.recQuickView .modal-body .item-image img{display:block;margin:0 auto;max-width:100%;height:auto;width:auto;max-height:inherit}.recQuickView .modal-body .quick-view-item-details{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.recQuickView .modal-body .quick-view-item-details .quick-view-prod-name{font-size:1.25rem;margin-bottom:0;color:#333;word-wrap:break-word;font-weight:500;margin-top:.625rem}.recQuickView .modal-body .quick-view-item-details .quick-view-prod-sku{margin:0;padding:10px 0 0;color:#ffcd00}.recQuickView .modal-body .quick-view-item-details .price{padding:.625rem 0}.recQuickView .modal-body .quick-view-item-details .sub-headings{font-size:.875rem;color:#333;font-weight:500}.recQuickView .modal-body .quick-view-item-details .sub-headings .icon,.recQuickView .modal-body .quick-view-item-details .sub-headings img{margin-right:.625rem}.recQuickView .modal-body .quick-view-item-details .quick-view-prod-desc{margin-bottom:0;color:#333}.recQuickView .modal-body .quick-view-item-details .in-box ul,.recQuickView .modal-body .quick-view-item-details .key-features ul{list-style:none;padding-left:1.25rem;margin-top:.5rem;margin-bottom:1.875rem}.recQuickView .modal-body .quick-view-item-details .in-box ul li,.recQuickView .modal-body .quick-view-item-details .key-features ul li{position:relative;color:#333}.recQuickView .modal-body .quick-view-item-details .in-box ul li:before,.recQuickView .modal-body .quick-view-item-details .key-features ul li:before{content:" ";height:.125rem;width:.625rem;background-color:transparent;border-top:.0625rem solid #333;left:-1.25rem;top:.6875rem;position:absolute}#addedToCartModal{padding-left:.3125rem!important;padding-right:.3125rem!important}#addedToCartModal .modal-dialog{max-width:59.375rem}#addedToCartModal .modal-header .modal-title{color:#000;font-size:1.125rem;font-weight:400;font-family:Knockout\ 48 Featherweight,sans-serif}#addedToCartModal .modal-body .btn,#addedToCartModal .modal-footer .btn{border-radius:0;padding:.9375rem .625rem;width:9.0625rem;margin:0}@media (min-width:375px){#addedToCartModal .modal-body .btn,#addedToCartModal .modal-footer .btn{width:10rem;padding:.9375rem 1.125rem}}#addedToCartModal .modal-body{padding:.9375rem 0 0}@media (min-width:992px){#addedToCartModal .modal-body{padding:.9375rem 1.25rem}}#addedToCartModal .selected-prod-details{margin-top:.9375rem}#addedToCartModal .selected-prod-details div,#addedToCartModal .selected-prod-details p{color:#333}#addedToCartModal .footer-btn-wrapper{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){#addedToCartModal .footer-btn-wrapper{max-width:44.375rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#addedToCartModal .footer-btn-wrapper .subtotal-wrapper{width:100%}@media (min-width:768px){#addedToCartModal .footer-btn-wrapper .subtotal-wrapper{width:48%}}#addedToCartModal .footer-btn-wrapper .subtotal-label{font-weight:700}#addedToCartModal .footer-btn-wrapper .subtotal-amount,#addedToCartModal .footer-btn-wrapper .subtotal-label{font-size:1rem;color:#000}#addedToCartModal .footer-btn-wrapper .action-btn-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){#addedToCartModal .footer-btn-wrapper .action-btn-wrapper{width:48%;display:block}}#addedToCartModal .modal-footer{background-color:#f0f0f0;padding:1.25rem .9375rem}@media (min-width:992px){#addedToCartModal .modal-footer{padding:1.875rem}}#addedToCartModal .modal-footer:before{left:0;right:0}#addedToCartModal .required-items-wrapper .required-items{width:100%}@media (min-width:1366px){#addedToCartModal .required-items-wrapper .required-items{max-width:37.5rem}}#addedToCartModal .required-items-wrapper .required-items .add-on-title{margin-right:.25rem;white-space:nowrap;text-transform:capitalize}#addedToCartModal .add-on-count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#636363;font-size:.875rem;text-transform:lowercase}#addedToCartModal .add-on-count .add-on-icon{height:1.1875rem;width:1.1875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.4375rem}#addedToCartModal .add-on-count .add-on-icon img{margin:0 auto;display:block;height:auto;max-height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);overflow:hidden}#addedToCartModal .text-success .add-on-icon img{-webkit-filter:invert(56%) sepia(9%) saturate(3185%) hue-rotate(71deg) brightness(105%) contrast(72%);filter:invert(56%) sepia(9%) saturate(3185%) hue-rotate(71deg) brightness(105%) contrast(72%)}#addedToCartModal .img-wrapper img{height:auto;width:100%;border:.0625rem solid #f0f0f0}@media (min-width:992px){#addedToCartModal .img-wrapper img{height:15.625rem;width:15.625rem}}#addedToCartModal .atc-prod-details p{margin:0}#addedToCartModal .atc-product-name{font-size:1rem;color:#333}@media (min-width:992px){#addedToCartModal .atc-product-name{font-size:1.375rem}}#addedToCartModal .atc-product-sku{color:#ffcd00;font-size:1rem}#addedToCartModal .atc-product-sku.required-item-sku{font-size:.875rem}#addedToCartModal .atc-product-price,#addedToCartModal .atc-product-qty{font-size:1rem;color:#333}#addedToCartModal .add-on-desc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.625rem}#addedToCartModal .add-on-desc-wrapper .add-on-desc{font-weight:500;color:#333}@media (min-width:992px){#addedToCartModal .add-on-desc-wrapper .add-on-desc{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}#addedToCartModal .add-on-desc-wrapper .add-items-btn-wrapper{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;text-align:right}#addedToCartModal .items-total-wrapper .item-prices{padding:0;font-weight:500}#easyPayLearnMoreModal{z-index:9999}.items-total-wrapper .item-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;color:#000;padding:0 .625rem .4375rem}.items-total-wrapper .item-prices:last-child{border-top:.0625rem solid #f0f0f0;padding:.4375rem .625rem .875rem}.items-total-wrapper .item-prices .price{font-size:.875rem;font-weight:400}.items-total-wrapper .item-prices .strike-through{margin:0 0 .3125rem}@media (min-width:768px){.column-count-desktop{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:7.5rem;-moz-column-gap:7.5rem;column-gap:7.5rem}}.description-and-detail p{font-weight:300}.description-and-detail .wrapDiv h3{text-transform:capitalize;font-weight:400;margin-bottom:1.25rem;color:#000}.description-and-detail .quick-links .ql-btn{min-height:3.125rem}.description-and-detail .quick-links .ql-btn svg{display:none}@media (min-width:768px){.description-and-detail .quick-links .ql-btn{min-width:13.75rem;width:auto}}@media (min-width:992px){.description-and-detail .quick-links .ql-btn{margin:0 1.25rem 1.25rem 0}}#backInStockModal.modal .modal-header{padding:1.25rem 1.875rem .9375rem}#backInStockModal.modal .modal-header .close{top:1.5rem}#backInStockModal.modal #back-in-stock-submit{margin-right:0}#backInStockModal.modal #back-in-stock-cancel{margin-right:.25rem}@media (min-width:768px) and (max-width:991.98px){#backInStockModal.modal #back-in-stock-cancel{margin-bottom:.5625rem}}#backInStockModal.modal .modal-body h5{font-size:1.375rem;position:absolute;top:-3.8125rem}#backInStockModal.modal .modal-body #back-in-stock .col-10.mt-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#backInStockModal.modal .ui-dialog-buttonset.two-buttons{border-top:0;padding-top:0}@media (max-width:991.98px){#backInStockModal.modal .ui-dialog-buttonset.two-buttons{display:block!important}}.rec-product-wrapper-discontinued{border-top:0;padding-top:.875rem}.rec-product-wrapper-discontinued .set-items{background:#f8f8f8;padding:1.25rem}.rec-product-wrapper-discontinued .set-items .product-detail .item-image{width:6.25rem;height:auto;margin:0}.rec-product-wrapper-discontinued .set-items .product-detail .item-image img{width:6.25rem;height:6.25rem;max-width:100%;max-height:100%}.rec-product-wrapper-discontinued .set-items .product-detail .item-attributes{padding-left:.9375rem}.rec-product-wrapper-discontinued .set-items .product-detail .item-attributes .item-section{height:auto;margin-bottom:1.0625rem}.rec-product-wrapper-discontinued .set-items .product-detail .item-attributes .item-section .replacement-item-name{font-weight:400;color:#515152;font-size:.875rem;line-height:1.125rem;font-family:Knockout\ 31 Junior Middlewt,sans-serif}.rec-product-wrapper-discontinued .set-items .product-detail .item-attributes .item-section .replacement-item-id{font-weight:400;color:#000;font-size:.75rem;line-height:1.125rem;font-family:Knockout\ 48 Featherweight,sans-serif}.rec-product-wrapper-discontinued .set-items .product-detail .item-attributes .btn.btn-primary{font-weight:400;height:auto;line-height:1.25rem}.add-to-cart.discontinued,.add-to-cart.instore-pickup,.add-to-cart.not-available{position:relative}.add-to-cart.discontinued:focus .btn-tooltip,.add-to-cart.discontinued:hover .btn-tooltip,.add-to-cart.instore-pickup:focus .btn-tooltip,.add-to-cart.instore-pickup:hover .btn-tooltip,.add-to-cart.not-available:focus .btn-tooltip,.add-to-cart.not-available:hover .btn-tooltip{display:block}.add-to-cart .btn-tooltip{display:none;width:100%;position:absolute;bottom:133%;left:0}.add-to-cart .btn-tooltip .btn-tooltip-inner{border:.0625rem solid #000;font-size:.75rem;font-weight:400;line-height:1.125rem;color:#000;background:#fff!important;margin:0 auto;display:block;text-align:left;position:relative;text-transform:none;width:9.375rem;padding:.9375rem .625rem;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}@media screen and (min-width:1100px){.add-to-cart .btn-tooltip .btn-tooltip-inner{width:13.75rem;padding:.9375rem}}.add-to-cart .btn-tooltip .btn-tooltip-inner:after{content:"";width:0;height:0;border-color:#60605b transparent transparent;border-style:solid;border-width:11px 9px 0;position:absolute;bottom:-.6875rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-wrapper-b{margin-bottom:3.125rem;border-top:0}@media (min-width:768px){.product-wrapper-b{margin-bottom:4.375rem}}.product-wrapper-b .description-and-detail .ql-img-wrapper{border-bottom:.0625rem solid #ccc}.product-wrapper-b .description-and-detail .quick-links-inner{padding-top:1.25rem;padding-bottom:.625rem;border:0}.product-wrapper-b .description-and-detail .quick-links-inner h3{color:#000!important;font-size:1.625rem!important;margin-bottom:1.25rem!important}.product-wrapper-b .description-and-detail .long-desc-content{margin-top:0!important}.product-wrapper-b .description-and-detail .long-desc-content .value.content{padding-top:1.5625rem;border-top:0}@media (max-width:767.98px){.cart-and-ipay{padding-bottom:0}}.product-size-bar .sg-tooltip{display:none!important}.yotpo .yotpo-label-container{border-top-color:#f4f4f4}.form-group.required .form-control-label:before{content:"*";color:var(--danger)}#rcPointsInfoModal .modal-body a{color:#000;text-decoration:none}#rcPointsInfoModal .modal-body a b{font-weight:400!important}#rcPointsInfoModal .modal-body a:hover{color:#000;text-decoration:underline}#shippingRestrictionsModal p a{text-decoration:none;color:#000}#shippingRestrictionsModal p a:hover{color:#000;text-decoration:underline}.yotpo .yotpo-label-container{border:0!important}.breadcrumb-item+.breadcrumb-item:before,.breadcrumb-item:last-child a,.breadcrumb-item a{color:#000}.pdp-fitment-result-container[class*=pdp-fitment-result-hidden-]{display:none;visibility:hidden}.pdp-fitment-result-container .p-tile{background-color:#f8f8f8}.pdp-fitment-result-container .product-tile .product-number a{font-size:.75rem;color:#000;font-weight:500}.pdp-fitment-result-container .product-tile .pdp-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.1875rem}@media (max-width:767.98px){.pdp-fitment-result-container .product-tile .pdp-link a{font-size:.625rem}}@media (max-width:767.98px){.pdp-fitment-result-container .product-tile .pdp-link{-webkit-line-clamp:4}}.pdp-fitment-result-container .product-tile .quick-links a{color:#000}@media (max-width:767.98px){.pdp-fitment-result-container .product-tile .quick-links a{font-size:.625rem}}.pdp-fitment-result-container .product-tile .product-logo img{max-width:60%}@media (max-width:767.98px){.pdp-fitment-result-container .product-tile .product-logo img{max-width:100%}}.pdp-fitment-filters-container select.pdp-fit-filter{border-radius:0;font-weight:400;color:#000;border-color:#ccc;border-width:.0625rem;background:#fff url(../../images/svg-icons/angle-down-regular.svg) no-repeat right .7rem center/22px 22px;background-size:.75rem auto!important;font-size:1rem!important;font-family:Knockout\ 48 Featherweight,sans-serif;margin-right:.375rem;padding:0 1.875rem 0 .875rem}.pdp-fitment-filters-container select.pdp-fit-filter:active,.pdp-fitment-filters-container select.pdp-fit-filter:focus,.pdp-fitment-filters-container select.pdp-fit-filter:hover{color:#000!important;border-color:#000!important}.pdp-fitment-filters-container select.pdp-fit-filter.is-invalid{border-color:#ce2524;color:#ce2524}.pdp-fitment-results-no-results{display:none;padding:1.25rem 0;font-size:.875rem}.cross-reference{padding-bottom:1rem;border-top:0;padding-top:0;margin-top:0}.cross-reference h3{text-transform:capitalize!important;color:#000}@media (min-width:992px){.cross-reference{border:none;padding-top:0;margin-top:0}}select.pdp-fit-filter{height:2.5rem;border-color:#ffcd00;padding-top:.5625rem;padding-bottom:.5625rem;padding-right:1.875rem;font-size:.8125rem}select.pdp-fit-filter.custom-select{width:inherit}@media (max-width:991.98px){select.pdp-fit-filter{font-size:.625rem;margin-bottom:.3125rem;padding-left:.3125rem}}select.pdp-fit-filter:focus{border-color:#ffcd00}.ship-rc-info-col-out{padding-top:1.25rem}.ship-rc-info-col-out .link-spacer{display:none!important}.ship-rc-info-col-out .rc-point-wrapper{margin-top:0;font-size:.5625rem;font-family:Knockout\ 31 Junior Middlewt,sans-serif;line-height:.75rem;color:#515152}.ship-rc-info-col-out .rc-point-wrapper a{color:#000}.ship-rc-info-col-out .rc-club-badge-container{font-size:.5625rem;font-family:Knockout\ 31 Junior Middlewt,sans-serif;line-height:.75rem;color:#515152}.ship-rc-info-col-out .rc-club-badge-container a{color:#000}.quick-img{padding-bottom:1.875rem}.quick-img img{border:.0625rem solid #f0f0f0}.cross-reference{padding-top:.75rem}