.btn-primary{font-size:16px;line-height:normal;font-weight:800;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:#f4811f;transition:background-color .25s;border:2px solid transparent;border-radius:0;color:#0d0d0e;padding:13.4px 30px}@media (min-width:1024px){.btn-primary{font-size:20px;line-height:normal}}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{background-color:#9b3f00;transition:background-color .25s;border:2px solid transparent;border-radius:0;color:#fff;text-decoration:none}.btn-primary.disabled,.btn-primary:disabled{background-color:#dbdbdb;transition:background-color .25s;border:2px solid #bcbcbc;border-radius:0;color:#4a4a4a;pointer-events:none}@media (min-width:1024px){.btn-primary{padding:20.6px 30px}}.btn-secondary{font-size:16px;line-height:normal;font-weight:800;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:transparent;transition:background-color .25s;border:2px solid #055ca9;border-radius:0;color:#055ca9;padding:13.4px 30px}@media (min-width:1024px){.btn-secondary{font-size:20px;line-height:normal}}.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active{background-color:#002976;border:2px solid #002976;border-radius:0;color:#fff;text-decoration:none}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#dbdbdb;transition:background-color .25s;border:2px solid #bcbcbc;border-radius:0;color:#4a4a4a;pointer-events:none}@media (min-width:1024px){.btn-secondary{padding:20.6px 30px}}.btn-cancel{font-size:16px;line-height:normal;font-weight:800;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:transparent;transition:background-color .25s;border:2px solid #303030;border-radius:0;color:#303030;padding:13.4px 30px}@media (min-width:1024px){.btn-cancel{font-size:20px;line-height:normal}}.btn-cancel:hover,.btn-cancel:not(:disabled):not(.disabled):active{background-color:#303030;border:2px solid #303030;border-radius:0;color:#fff;text-decoration:none}.btn-cancel.disabled,.btn-cancel:disabled{background-color:#dbdbdb;transition:background-color .25s;border:2px solid #bcbcbc;border-radius:0;color:#4a4a4a;pointer-events:none}@media (min-width:1024px){.btn-cancel{padding:20.6px 30px}}.btn-primary-dark-bg{font-size:16px;line-height:normal;font-weight:800;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:#f4811f;transition:background-color .25s;border:2px solid transparent;border-radius:0;color:#0d0d0e;padding:13.4px 30px}@media (min-width:1024px){.btn-primary-dark-bg{font-size:20px;line-height:normal}}.btn-primary-dark-bg:hover,.btn-primary-dark-bg:not(:disabled):not(.disabled):active{background-color:#9b3f00;transition:background-color .25s;border:2px solid transparent;border-radius:0;color:#fff;text-decoration:none}.btn-primary-dark-bg.disabled,.btn-primary-dark-bg:disabled{background-color:#dbdbdb;transition:background-color .25s;border:2px solid #bcbcbc;border-radius:0;color:#4a4a4a;pointer-events:none}@media (min-width:1024px){.btn-primary-dark-bg{padding:20.6px 30px}}.btn-secondary-dark-bg{font-size:16px;line-height:normal;font-weight:800;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:transparent;transition:background-color .25s;border:2px solid #1aa8e0;border-radius:0;color:#1aa8e0;padding:13.4px 30px}@media (min-width:1024px){.btn-secondary-dark-bg{font-size:20px;line-height:normal}}.btn-secondary-dark-bg:hover,.btn-secondary-dark-bg:not(:disabled):not(.disabled):active{background-color:#1aa8e0;border:2px solid #1aa8e0;border-radius:0;color:#fff;text-decoration:none}.btn-secondary-dark-bg.disabled,.btn-secondary-dark-bg:disabled{background-color:#dbdbdb;transition:background-color .25s;border:2px solid #bcbcbc;border-radius:0;color:#4a4a4a;pointer-events:none}@media (min-width:1024px){.btn-secondary-dark-bg{padding:20.6px 30px}}.btn-tertiary-dark-bg{font-size:16px;line-height:normal;font-weight:800;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:transparent;transition:background-color .25s;border:2px solid #fff;border-radius:0;color:#fff;padding:13.4px 30px}@media (min-width:1024px){.btn-tertiary-dark-bg{font-size:20px;line-height:normal}}.btn-tertiary-dark-bg:hover,.btn-tertiary-dark-bg:not(:disabled):not(.disabled):active{background-color:#fff;border:2px solid #fff;border-radius:0;color:#303030;text-decoration:none}.btn-tertiary-dark-bg.disabled,.btn-tertiary-dark-bg:disabled{background-color:#dbdbdb;transition:background-color .25s;border:2px solid #bcbcbc;border-radius:0;color:#4a4a4a;pointer-events:none}@media (min-width:1024px){.btn-tertiary-dark-bg{padding:20.6px 30px}}.btn-cancel-dark-bg{font-size:16px;line-height:normal;font-weight:800;font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:transparent;transition:background-color .25s;border:2px solid #fff;border-radius:0;color:#fff;padding:13.4px 30px}@media (min-width:1024px){.btn-cancel-dark-bg{font-size:20px;line-height:normal}}.btn-cancel-dark-bg:hover,.btn-cancel-dark-bg:not(:disabled):not(.disabled):active{background-color:#fff;border:2px solid #fff;border-radius:0;color:#303030;text-decoration:none}.btn-cancel-dark-bg.disabled,.btn-cancel-dark-bg:disabled{background-color:#dbdbdb;transition:background-color .25s;border:2px solid #bcbcbc;border-radius:0;color:#4a4a4a;pointer-events:none}@media (min-width:1024px){.btn-cancel-dark-bg{padding:20.6px 30px}}.cross-reference-container{width:100%;max-width:1440px;margin:0 auto;padding-left:15px;padding-right:15px;box-sizing:border-box}@media (min-width:1024px){.cross-reference-container{padding-left:30px;padding-right:30px}}.productCross-top{margin-bottom:30px}.productCross-top p{color:#313131}.productCross-top .productcross-heading{margin-bottom:10px;color:#0d0d0e}.product-ref-disclaimer .disclaimer{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#313131;margin:30px 0 50px}.crossRef-grid2-banner .grid2-banner-content{margin:0 -15px 50px;position:relative}.crossRef-grid2-banner .grid2-banner-img img{height:454px;object-position:61%;object-fit:cover}.crossRef-grid2-banner .content-block{position:absolute;inset:0;height:357px;text-align:center;margin:50px 20px 0;padding:50px 20px;background-color:#0d0d0ebf;color:#fff}.crossRef-grid2-banner .content-block .content-heading{font-size:1.875rem;line-height:2.1875rem;font-weight:800}@media (min-width:1024px){.crossRef-grid2-banner .content-block .content-heading{font-size:2.8125rem;line-height:3.125rem}}.crossRef-grid2-banner .content-block .information{margin-bottom:21px;font-size:.875rem;line-height:1.25rem;font-weight:400}@media (min-width:1024px){.crossRef-grid2-banner .content-block .information{font-size:1.125rem;line-height:1.6875rem}}.crossRef-grid2-banner .content-block .local-pro-btn{font-style:normal;text-transform:capitalize;display:inline-block;text-decoration:none;background-color:#f4811f;transition:background-color .25s;border:2px solid transparent;border-radius:0;color:#0d0d0e;padding:13.4px 30px;font-size:1rem;line-height:1.1875rem;font-weight:800;width:191px;margin:0 auto}@media (min-width:1024px){.crossRef-grid2-banner .content-block .local-pro-btn{font-size:20px;line-height:normal}}.crossRef-grid2-banner .content-block .local-pro-btn:hover,.crossRef-grid2-banner .content-block .local-pro-btn:not(:disabled):not(.disabled):active{background-color:#9b3f00;transition:background-color .25s;border:2px solid transparent;border-radius:0;color:#fff;text-decoration:none}.crossRef-grid2-banner .content-block .local-pro-btn.disabled,.crossRef-grid2-banner .content-block .local-pro-btn:disabled{background-color:#dbdbdb;transition:background-color .25s;border:2px solid #bcbcbc;border-radius:0;color:#4a4a4a;pointer-events:none}@media (min-width:1024px){.crossRef-grid2-banner .content-block .local-pro-btn{padding:20.6px 30px}}@media (min-width:768px){.crossRef-grid2-banner .content-block .local-pro-btn{font-size:1.25rem;line-height:1.5rem}}.crossRef-grid2-banner .content-block .content-heading{margin-bottom:21px}@media (min-width:1024px){.crossRef-grid2-banner .grid2-banner-content{margin:0 0 70px}.crossRef-grid2-banner .grid2-banner-img img{object-fit:unset;height:unset}.crossRef-grid2-banner .content-block{text-align:left;margin:0;padding:0 30px;height:100%;width:576px}.crossRef-grid2-banner .content-block .local-pro-btn{width:223px;margin:unset}}.product-cross-reference-component .view-results{background-color:#f4811f;transition:background-color .25s;border:2px solid transparent;border-radius:0;color:#0d0d0e;font-size:1rem;line-height:1.25rem;font-weight:800;padding:9px 30px}.product-cross-reference-component .view-results:disabled{background-color:#dbdbdb;transition:background-color .25s;border:3px solid #dbdbdb;border-radius:1px;color:#5e5e5e}.product-cross-reference-component .form-group{margin-bottom:0}.product-cross-reference-component .x-ref-form label{display:block;font-weight:800;font-size:1.125rem;line-height:1.375rem;color:#0d0d0e}@media (min-width:1024px){.product-cross-reference-component .x-ref-form label{font-size:1.25rem;line-height:1.5625rem}}.product-cross-reference-component .x-ref-form label.disable-class{color:gray}.product-cross-reference-component .x-ref-form button,.product-cross-reference-component .x-ref-form select{width:100%}.product-cross-reference-component .results-heading{margin:30px 0 20px}.product-cross-reference-component .cross-results-title{font-size:1.25rem;line-height:1.5625rem;font-weight:400;color:#0d0d0e;white-space:nowrap;padding-right:24px}@media (min-width:1024px){.product-cross-reference-component .cross-results-title{font-size:2rem;line-height:2.4375rem}}.product-cross-reference-component .horizantal-line{height:3px;background-color:#f3f3f3;width:100%}.product-cross-reference-component .share-product{text-align:right}.product-cross-reference-component .share-product-cross{font-size:.875rem;line-height:1.25rem;color:#055ca9;background:url(../images/share-link.svg) left 0 center/12px 18px no-repeat;width:100%;text-align:left;padding-left:20px}@media (min-width:1024px){.product-cross-reference-component .share-product-cross{font-size:1.125rem;line-height:1.375rem}}.product-cross-reference-component .xref-response.table{overflow-x:auto}.product-cross-reference-component .xref-response .cross-ref-options{text-align:center;background:#f3f3f3;color:#313131;margin-bottom:.625rem;padding:.5rem .3125rem;font-weight:400;font-size:.75rem;line-height:1.25rem}.product-cross-reference-component .xref-response .products-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-cross-reference-component .xref-response .products-row .col-6{padding-right:0;padding-left:.625rem;max-width:44.5%}@media (min-width:1024px){.product-cross-reference-component .xref-response .products-row .col-6{max-width:none}}.product-cross-reference-component .xref-response .products-row.prd-refrence-detials{margin-bottom:10px}.product-cross-reference-component .xref-response .prod-ref-attribute,.product-cross-reference-component .xref-response .prod-ref-attribute-heading{font-size:.75rem;line-height:.875rem;color:#000;text-align:center}@media (min-width:1024px){.product-cross-reference-component .xref-response .prod-ref-attribute,.product-cross-reference-component .xref-response .prod-ref-attribute-heading{font-size:1.125rem;line-height:1.6875rem}}.product-cross-reference-component .xref-response .prod-ref-attribute-heading{text-align:right;-ms-flex-direction:column;flex-direction:column}.product-cross-reference-component .xref-response .details-box,.product-cross-reference-component .xref-response .prod-ref-attribute-heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-cross-reference-component .xref-response .table-block{background-color:#f3f3f3;background-clip:content-box}.product-cross-reference-component .xref-response .details-box{padding:12px 0}.product-cross-reference-component .xref-response .attribute-first-child{padding-right:0}.product-cross-reference-component .xref-response .cross-modelName{text-align:center;color:#0d0d0e;margin-bottom:15px;font-size:.75rem;line-height:.91875rem;font-weight:800}@media (min-width:1024px){.product-cross-reference-component .xref-response .cross-modelName{font-size:1.125rem;line-height:1.375rem}}.product-cross-reference-component .xref-response .cross-modelNum{text-align:center;font-size:.625rem;line-height:.75rem;color:#0d0d0e}@media (min-width:1024px){.product-cross-reference-component .xref-response .cross-modelNum{font-weight:400;font-size:.875rem;line-height:1.0625rem}}.product-cross-reference-component .xref-response .cross-ref-imgContainer{width:auto;max-height:20rem;margin:0 auto;display:block}.product-cross-reference-component .xref-response .rebates{text-align:center;margin:10px 0 18px;color:#007933;font-size:.75rem;line-height:1rem;font-weight:800}@media (min-width:1024px){.product-cross-reference-component .xref-response .rebates{font-size:1.125rem;line-height:1.6875rem}}.product-cross-reference-component .op-links{margin-bottom:42px;position:relative}.product-cross-reference-component .op-links .copy-link-message .alert{position:absolute;left:73px;white-space:nowrap}@media (min-width:1024px){.productCross-top{margin-bottom:70px}.productCross-top .productcross-heading{margin-bottom:15px}.product-ref-disclaimer .disclaimer{margin:74px 0 70px}.product-cross-reference-component .cross-reference-result{margin-top:70px}.product-cross-reference-component .x-ref-form .text-dropdown-field input{margin-right:30px;width:323px;margin-bottom:0;cursor:pointer}.product-cross-reference-component .x-ref-form button{width:auto}.product-cross-reference-component .x-ref-form label{font-size:20px}.product-cross-reference-component .results-heading{margin-bottom:20px}.product-cross-reference-component .share-product{text-align:right}.product-cross-reference-component .xref-response.table{overflow-x:unset}.product-cross-reference-component .xref-response .cross-ref-options{padding:12px 0;margin-bottom:18px;font-size:.875rem;line-height:1.25rem;font-weight:400}}@media (min-width:1024px) and (min-width:1024px){.product-cross-reference-component .xref-response .cross-ref-options{font-size:1.125rem;line-height:1.6875rem}}@media (min-width:1024px){.product-cross-reference-component .xref-response .cross-modelNum{font-size:.875rem;line-height:1.25rem;font-weight:400}.product-cross-reference-component .xref-response .cross-ref-img{position:relative}.product-cross-reference-component .xref-response .prod-image-dimension-lines{display:block;margin-bottom:15px}.product-cross-reference-component .xref-response .prod-image-dimension-lines::before{content:'';position:absolute;pointer-events:none;border-left:1px solid #000;border-bottom:1px solid #000;bottom:1%;left:1%;right:0;height:21%;width:12%}.product-cross-reference-component .xref-response .prod-image-dimension-lines::after{content:'';position:absolute;pointer-events:none;border-bottom:1px solid #000;width:6%;top:0;bottom:1%;right:0;left:1%;transform-origin:bottom left;transform:rotate(-45deg)}.product-cross-reference-component .xref-response .prod-dim-x{position:absolute;bottom:0;left:14%;font-size:.75rem}.product-cross-reference-component .xref-response .prod-dim-y{position:absolute;left:0;bottom:22%;font-size:.75rem}.product-cross-reference-component .xref-response .prod-dim-z{position:absolute;bottom:7%;left:5%;font-size:.75rem}.product-cross-reference-component .xref-response .rebates{margin-bottom:16px}.product-cross-reference-component .xref-response .products-row .col-6{padding-right:15px;padding-left:15px;max-width:unset}.product-cross-reference-component .xref-response .prod-ref-attribute-heading{-ms-flex-align:end;align-items:flex-end}.product-cross-reference-component .xref-response .attribute-first-child{padding-right:15px}.product-cross-reference-component .op-links{margin-bottom:0}}.xref-response .sticky-prd-ref{position:relative}.xref-response .sticky-prd-ref .op-links{position:absolute;top:50%;z-index:1}@media (min-width:1024px){.xref-response .compare-header-fixed{max-width:82.5rem}.xref-response .compare-header-fixed .cross-ref-options{padding:0;margin-bottom:.3125rem;font-weight:400;font-size:1rem;line-height:1.25rem}.xref-response .compare-header-fixed .cross-modelName{font-size:.875rem;line-height:1.0625rem;font-weight:800;margin-bottom:4px}.xref-response .compare-header-fixed .cross-modelNum{margin-bottom:15px}}.text-dropdown-field{width:100%}.text-dropdown-field input{box-sizing:border-box;font-size:16px;padding:7.5px 25px 7.5px 11px;border:none;border:1px solid #000;border-radius:3px;width:100%;background:url(../images/down-arrow.svg) right 10px center/10px no-repeat;margin-bottom:20px}.text-dropdown-field input:disabled{background-color:#f3f3f3}.text-dropdown-field input.unselect-brand,.text-dropdown-field input:disabled{color:gray;border:1px solid gray}.text-dropdown-field input.unselect-brand{background-color:#fafafa}.text-dropdown-field:focus{outline:#000 solid 1px}.text-dropdown{position:relative;display:inline-block;width:100%}.text-dropdown-values{display:none;position:absolute;top:calc(100% - 20px);background-color:#fff;width:100%;overflow:auto;border:1px solid #ddd;z-index:1}@media (min-width:1024px){.text-dropdown-values{width:calc(100% - 30px);top:100%}}.text-dropdown-values span{color:#000;padding:12px 16px;text-decoration:none;display:block;cursor:pointer}.text-dropdown-values span:focus,.text-dropdown-values span:hover{background-color:#00588b;color:#fff}.text-dropdown-values span.no-results{color:#818181;cursor:default;text-align:center}.text-dropdown-values span.no-results:hover{background-color:#fff;color:#818181;pointer-events:none}.text-dropdown-values.show{overflow-y:auto;max-height:432px}.show{display:block}