@font-face{font-family:revicons;fallback:fallback;src:url(../media/revicons.f1539f16.woff)format("woff"),url(../media/revicons.5172a59f.ttf)format("ttf"),url(../media/revicons.d45d8253.eot)format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;position:relative;overflow:hidden}.react-multi-carousel-track{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition;flex-direction:row;margin:0;padding:0;list-style:none;display:flex;position:relative}.react-multiple-carousel__arrow{z-index:1000;opacity:1;cursor:pointer;background:#00000080;border:0;border-radius:35px;outline:0;min-width:43px;min-height:43px;transition:all .5s;position:absolute}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;text-align:center;z-index:2;font-family:revicons;font-size:20px;display:block;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{text-align:center;justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.react-multi-carousel-dot button{opacity:1;width:12px;height:12px;box-shadow:none;cursor:pointer;border:2px solid gray;border-radius:50%;outline:0;margin:0 6px 0 0;padding:0;transition:background .5s;display:inline-block}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}
.react-multi-carousel-track{padding:0!important}.react-multiple-carousel__arrow{border-radius:50%!important}
.gallery-module-scss-module__U92b5W__modalCarousel .carousel-inner{height:100%}.gallery-module-scss-module__U92b5W__modalCarousel .carousel-inner .carousel-item{height:100%}
#products-root{clear:both;min-height:100vh}.spinner{border:5px solid #0003;border-top-color:#0006;border-radius:50%;width:100px;height:100px;animation:1s ease-in-out infinite spin;display:inline-block;position:fixed}@keyframes spin{to{-webkit-transform:rotate(360deg)}}.react-multiple-carousel__arrow{z-index:1}
a img:hover:not(.header-logo-fade-out){opacity:.8}#product-details-accordion .accordion-button.collapsed:after{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23002f87%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e")}#product-details-accordion .accordion-button:not(.question){color:#002f87;background:#fff;box-shadow:none!important;font-size:1.3rem!important}.react-loading-skeleton{background-color:#f2f4f9}.react-loading-skeleton:after{background-image:linear-gradient(90deg,#ebeef5,#f2f4f9,#ebeef5)}.form-check-input,.form-check-label{cursor:pointer}.dropdown-menu.show{max-width:100vw}@media (max-width:calc(36rem - 1px)){.card-body{padding:1rem .5rem}}.spinner{border:5px solid #0003;border-top-color:#0006;border-radius:50%;width:100px;height:100px;margin:auto;animation:1s ease-in-out infinite spin;position:absolute;inset:0}.spinner-wrap{z-index:999999;background-color:#fff3;margin:auto;position:absolute;inset:0}.small-spinner{border:5px solid #0003;border-top-color:#0006;border-radius:50%;width:50px;height:50px;margin-left:auto;margin-right:auto;animation:1s ease-in-out infinite spin;display:block}.breadcrumb-list{white-space:nowrap;-webkit-overflow-scrolling:touch;flex-direction:row-reverse;margin-left:-4px;font-size:.875rem;display:flex;overflow:auto hidden}@media (min-width:36rem){.breadcrumb-list{-ms-overflow-style:-ms-autohiding-scrollbar;flex-direction:row;margin:auto;font-size:1rem}}.breadcrumb-list::-webkit-scrollbar{display:none}.breadcrumb-list>ol{border-radius:4px;flex-grow:0;margin:0;padding:0 12px;list-style:none}@media (min-width:36rem){.breadcrumb-list>ol{background-color:#f2f4f9;flex-grow:1;padding:6px 12px}}.breadcrumb-list>ol>li{color:#333;display:inline-block}.breadcrumb-list>ol>li+li:before{content:"> ";color:#333;font-weight:400}.breadcrumb{margin:0}.breadcrumb a{color:#002f87;text-decoration:underline}@media (max-width:575.98px){.breadcrumb-list::-webkit-scrollbar-track{background:0 0}#product-container>.breadcrumb-list>.custom-breadcrumb,#channel-container .breadcrumb-list>.custom-breadcrumb,#product-container>.breadcrumb-list{padding-left:0}.breadcrumb-list>.custom-breadcrumb>li+li:before{content:"/ ";color:#333;font-weight:400}}#leftBuyColumn #product-title{font-size:1.3rem;margin-top:.5rem!important;margin-bottom:.5rem!important}@media (min-width:36rem){#leftBuyColumn #product-title{font-size:1.5rem}}.review-stars .icon{color:#ce8012}#leftBuyColumn .review-stars{align-items:center;display:flex}#leftBuyColumn .review-statistics{cursor:pointer;align-items:center;margin-bottom:.5rem!important}@media (min-width:768px){#leftBuyColumn .review-statistics .review-text{line-height:0}}#product-gallery .poster-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#product-gallery .image-container{background:#fff;border:none;justify-content:center;align-items:center;width:100%;height:400px;padding:0 7%;display:flex}#product-gallery .image-container:focus-visible{outline-offset:-2px}#product-gallery-overlay .zoom-container{padding:0 7%}#product-gallery .carousel-control-prev,#product-gallery .carousel-control-next,#product-gallery-overlay .carousel-control-prev,#product-gallery-overlay .carousel-control-next{width:7%}#product-gallery .youtube-image-container{width:640px;max-width:100%;height:340px;margin-left:auto;margin-right:auto;position:relative}#product-gallery-overlay .youtube-image-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#product-gallery-overlay .carousel-caption{z-index:99;background-color:#fffc;height:fit-content;padding:0;font-size:1.1rem;top:0}.custom-carousel-indicators.carousel-indicators{position:initial}#product-gallery .carousel-item.active img:not(.poster-image){cursor:nesw-resize}#product-gallery .image-container img,#product-gallery .image-container video{vertical-align:middle;object-fit:contain;width:auto;max-width:100%;height:100%;max-height:400px;margin:0 auto}@media (max-width:575.98px){#product-gallery .image-container{height:250px}#product-gallery .image-container img,#product-gallery .image-container video{vertical-align:middle;width:auto;max-width:100%;max-height:250px;margin:0 auto}}#product-gallery-overlay .poster-image,#product-gallery-overlay video{width:75%;max-width:1400px;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#product-gallery-overlay .play-button{z-index:99;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#product-gallery .carousel-item iframe{max-width:100%;padding:0 3%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#product-gallery-overlay .carousel-item iframe{max-width:75vw}#product-gallery-overlay .transform-component-module_wrapper__SPB86{overflow:visible}#product-gallery-overlay .modal-dialog{width:100%;margin:0;padding:0}#product-gallery-overlay .modal-content{width:100vw}#product-gallery-overlay .modal-header{padding:8px 15px}#product-gallery-overlay .modal-body,#product-gallery-overlay .modal-footer{padding:5px}#product-gallery-overlay .carousel-item,.zoom-container{position:absolute;inset:0}.zoom-container{cursor:zoom-in;background:#fff;flex-direction:column;align-items:center;display:flex}.overlay-thumb-wrap.inactive-thumbnail{opacity:.8}.overlay-thumb-wrap.active-thumbnail{opacity:1;border:2px solid #002f87}.overlay-thumb-wrap{border:1px solid #ddd;display:flex}#product-gallery-overlay .overlay-thumb-wrap{width:75px;height:75px}#leftBuyColumn .overlay-thumb-wrap{width:60px;height:60px}.overlay-thumb-wrap img,.overlay-thumb-wrap span{cursor:pointer;object-fit:contain;width:100%;height:auto;margin-top:auto;margin-bottom:auto}#modal-zoom-hint{z-index:999;opacity:.7;line-height:initial;color:#f5f5f5;white-space:nowrap;z-index:0;opacity:.8;background:#666;border-radius:4px;padding:14px 30px;font-size:1.3em;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scrollable-container{-webkit-overflow-scrolling:touch;display:flex;position:absolute;bottom:15px;overflow-x:scroll}.scrollable-container::-webkit-scrollbar{display:none}.scrollable-container>div{flex:none}#rightBuyColumn .plp-above-title{justify-content:space-between;margin-bottom:1rem;display:flex}#rightBuyColumn .plp-sku{font-weight:700}#rightBuyColumn .plp-title-bar-btn{cursor:pointer;color:#111b23;text-align:left;background:0 0;border:none;margin:0;padding:0;text-decoration:none}#rightBuyColumn .plp-title-bar-btn:hover{text-decoration:underline}#rightBuyColumn .plp-new-product-status>span{margin-top:0!important}@media (min-width:768px){#rightBuyColumn{min-height:600px}}#rightBuyColumn .card{border:0;border-bottom:1px solid #d9e0ed}#rightBuyColumn .card:not(:last-child),#rightBuyColumn .includes-section{margin-bottom:1rem}#pricingTableDropdown .dropdown-toggle:after{display:none!important}button#pricingTiers{white-space:pre-wrap}#leftBuyColumn .sticky-wrap{position:sticky;top:80px}#product-coupon-code{border:2px dashed #bfcbe1;padding:7px 5px}.coupon-code-badge{margin-right:5px;font-size:16px;position:relative}#product-coupon-code .form-check-input:checked{background-color:#4a8235;border-color:#4a8235}#product-coupon-code .coupon-code-badge i.fa{font-size:2.9em;display:inline-block;position:absolute;top:-10px;right:-11px;rotate:-270deg}#bundle-form .bundle-thumbnail-wrapper img{object-fit:contain;width:100%;max-width:50%;height:100%}#bundle-form:not(.high-number-bundles) .bundle-thumbnail-wrapper img{min-width:100px}#bundle-form label{color:#002f87;text-decoration:underline}#bundle-form .cross-sell-title a{text-decoration:none}#bundle-form .cross-sell-title a:hover{text-decoration:underline}#bundle-form .active-product-link{cursor:default!important;text-decoration:none!important}#bundle-form .img-thumbnail{width:auto;height:100px}#bundle-form .bundle-thumbnail-wrapper{margin:auto;display:block}@media (max-width:991.98px){#bundle-form .form-check:not(:last-of-type){border-bottom:1px solid #bfcbe1}}#bundle-form .btn .bundle-view-details{opacity:0;z-index:99}#bundle-form .btn:hover .bundle-view-details{opacity:1;margin-right:auto;transition:opacity .3s}#bundle-form .fa{font-size:2em}#bundle-form{justify-content:center}@media (max-width:575.98px){.bundle-buy-btn-wrap{width:100%}}@media (min-width:768px){.bundle-checkbox-wrapper{position:absolute;bottom:0}#bundle-form .img-thumbnail{max-width:calc(100% - 40px)}#bundle-form.high-number-bundles .img-thumbnail{max-width:calc(100% - 30px)}#bundle-form .bundle-product-col{max-width:328px}#bundle-form .bundle-product-col:nth-of-type(2){margin-left:-40px}#bundle-form.high-number-bundles .bundle-product-col:nth-of-type(2){margin-left:-30px}#bundle-form .bundle-thumbnail-wrapper img{max-width:75%}#bundle-form .fa{font-size:1em}}@media (min-width:768px) and (max-width:991.98px){#bundle-form.high-number-bundles .fa{display:none!important}#bundle-form.high-number-bundles .bundle-product-col:nth-of-type(2){margin-left:0}#bundle-form.high-number-bundles .img-thumbnail{max-width:100%}#bundle-form.high-number-bundles{justify-content:space-between}}.img-thumbnail{-o-transition:all .2s ease-in-out;background-color:#fff;border-radius:4px;max-width:100%;height:auto;padding:4px;line-height:1.42857;transition:all .2s ease-in-out;display:inline-block}.product-options-wrapper .btn:not(.active):disabled,.product-options-wrapper .btn:not(.active).disabled{pointer-events:visible;cursor:not-allowed;background-color:#d9e0edb3;border:1px dashed;text-decoration:line-through}.product-options-wrapper .btn{cursor:pointer;border:1px solid #bfcbe1;margin-bottom:4px;padding:5px 15px;display:inline-block;position:relative}.product-options-wrapper .btn.isThumbnail{width:100px;height:100px}.product-options-wrapper .btn:hover:not(:disabled):not(.disabled),.product-options-wrapper .btn.show:not(:disabled):not(.disabled),.product-options-wrapper .btn:active{color:#111b23;background-color:#fff;border:1px solid #111b23}.product-options-wrapper .btn.active,.product-options-wrapper .btn.focus{color:#000;opacity:1;background-color:#fff;border-color:#002f87}.product-options-wrapper .btn.active .icon{color:#fff;background-color:#002f87;border-top-right-radius:4px;border-bottom-left-radius:50%;padding:2px;font-size:.875rem;top:0;right:0}.product-options-ddmenu{width:400px;max-width:77vw}.product-options-ddmenu .form-check{cursor:pointer;position:relative}.product-options-ddmenu .form-check:hover{background-color:#f2f4f9}.product-options-ddmenu .form-check label{cursor:pointer;margin-left:5px;padding:10px}.product-options-ddmenu .form-check:not(:last-of-type){border-bottom:1px solid #bfcbe1}.product-options-ddmenu input{cursor:pointer;position:absolute;top:50%;left:3%;margin-left:0!important;transform:translateY(-50%)!important}.product-price{font-size:1.3rem;font-weight:700}@media (min-width:36rem){.product-price{font-size:28px}}#installation-services .dropdown-toggle:after{display:none!important}#installation-info{cursor:pointer;color:#002f87}.text-purple{color:#002f87}.dimension-label:first-letter{text-transform:uppercase}.add-to-cart-card .add-to-cart-btn,.add-to-cart-card .artwork-offcanvas-btn,.add-to-cart-card #quantity{border-radius:6px!important}@media (min-width:48rem){.add-to-cart-card #quantity{border-radius:0!important}}.add-to-cart-card .plus-qty{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.add-to-cart-card .minus-qty{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}#atc-offcanvas,#artwork-offcanvas,#reviews-offcanvas{width:500px;max-width:100vw}#atc-offcanvas .img-thumbnail img,#artwork-offcanvas .img-thumbnail img,#reviews-offcanvas .img-thumbnail img{object-fit:cover;width:100%;height:100%}#atc-offcanvas .design-services-title,#artwork-offcanvas .design-services-title,#reviews-offcanvas .design-services-title{font-weight:400!important}#atc-offcanvas .atc-crosssell{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:100%}#atc-offcanvas .carousel-item-wrapper .product-link img{width:auto;height:112px}#atc-offcanvas .card,#artwork-offcanvas .card,#reviews-offcanvas .card{border:0;padding-top:1rem!important;padding-bottom:1rem!important}#atc-offcanvas .card-body,#artwork-offcanvas .card-body,#reviews-offcanvas .card-body{padding:0}#atc-offcanvas .img-thumbnail img.artwork-file-preview,#artwork-offcanvas .img-thumbnail img.artwork-file-preview,#reviews-offcanvas .img-thumbnail img.artwork-file-preview{object-fit:contain;max-height:150px;margin:auto;display:block}#artwork-upload-modal .img-thumbnail{margin:auto}#artwork-upload-modal .img-thumbnail,#customerArtworkCard .img-thumbnail{border:0!important}#customerArtworkCard .img-thumbnail img{object-fit:cover;max-width:100%;height:100%;max-height:250px;margin-bottom:10px}#artwork-upload-modal .img-thumbnail img{object-fit:cover;width:auto;max-width:100%;height:100%;max-height:35vh;margin:auto;display:block}#favorites-dropdown .dropdown-menu{border-radius:10px;max-height:400px;padding-top:0;padding-bottom:0;overflow-y:auto}#favorites-dropdown .dropdown-menu.show{max-width:100vw}#favorites-dropdown .dropdown-toggle.btn{color:#002f87;border:1px solid #bfcbe1;height:100%;margin-left:.25rem}#favorites-dropdown .dropdown-toggle.btn:after{display:none}.favorites-toast{z-index:1030;opacity:0;transition:bottom .3s,opacity .3s,transform .3s;position:fixed;bottom:30%;left:50%;right:0;transform:translate(-50%)}.favorites-show{transition:bottom .3s,opacity .3s,transform .3s;bottom:50%;transform:translate(-50%,-50%);opacity:.8!important}#product-details .includes-section{margin-bottom:3rem!important}.details-links-column .card{border:none}.details-links-column .list-group-item:first-child{margin-top:10px}@media (max-width:767.98px){.details-links-column .list-group-item{border-left:none;border-right:none;border-radius:0}}@media (min-width:768px){#product-details .sticky-wrap{position:sticky;top:10px}.details-links-column .list-group-item{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.details-links-column .list-group-item:first-child{border-right:none}}.details-links-column .list-group>.list-group-item:last-child{border-bottom:1px solid #bfcbe1}.form-floating .ask-question-input{min-height:100px;height:calc(5.5rem + 2px)!important}#product-details-accordion .list-group-item.active{background-color:#0000!important;border-color:#bfcbe1!important}#product-details .long-description{white-space:pre-wrap}#product-reviews .accordion-button .review-statistics{visibility:hidden;opacity:0;transition:visibility,opacity .5s ease-in}#product-reviews .accordion-button.collapsed .review-statistics{visibility:visible;opacity:1;transition:opacity .5s ease-in-out}#product-reviews .accordion-button .review-stars{color:#fff;font-weight:400}#product-reviews .accordion-body .review-statistics{display:block;position:relative}#product-reviews .accordion-body .review-statistics .review-ratings-count{position:absolute;left:2%}#product-reviews .accordion-body .review-statistics .review-ratings-total{font-size:3.5rem;line-height:3rem;display:block}#product-reviews .accordion-body .review-stars-wrap{flex-flow:row-reverse wrap;align-items:center;width:100%;display:flex}#product-reviews .accordion-body .review-stars{flex:auto;font-size:28px}#product-reviews .accordion-body .review-text{flex:auto;display:block}.reviews-distribution .col-lg-6{margin-top:28px;margin-bottom:10px}.review-truncate{max-height:6.2em;overflow:hidden}.review-fade{position:relative}.review-fade:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);width:100%;height:3em;position:absolute;bottom:0;left:0}.ratings-variant-options small{margin-right:10px;padding-right:10px;position:relative}.ratings-variant-options small:after{content:"|";position:absolute;top:50%;right:0;transform:translateY(-50%)}.ratings-variant-options small:last-child:after{content:none}@media (min-width:992px){.reviews-distribution .col-lg-6{margin-top:0;margin-bottom:0}}#product-reviews .user-rating-box:not(:last-of-type){border-bottom:5px solid #eee}#rating-details .review-stars{display:block}.reviews-percent-button{flex-grow:1;flex-shrink:1;align-items:center;width:100%;margin-bottom:0;font-size:1.1rem;display:flex}.reviews-percent-button:hover .progress .progress-bar,.reviews-percent-button .progress.active-star .progress-bar{background-color:#9f630e!important}.reviews-percent-button .progress{border:1px solid #d9e0ed;background-color:#e8ebf4!important}.reviews-percent-button:hover .progress,.reviews-percent-button .progress.active-star{background-color:#d6dcec!important}.chart-bar{border-radius:50vw 0 0 50vw;width:calc(100% - 6em);height:24px}.chart-rating{flex-shrink:0;width:3em;height:24px}.chart-count{flex-shrink:0;width:3em;margin-right:4px}.reviews-percent-button:hover .chart-count,.reviews-percent-button:hover .chart-rating{text-decoration:underline}.reviews-percent{float:left;border-top-left-radius:5px;border-bottom-left-radius:5px;width:100%;height:100%}.user-rating-box:not(:last-of-type){border-bottom:5px solid #eee}.user-rating-box{list-style:none;overflow-x:clip}.user-rating-box .customer-image-wrap{width:75px;height:75px}.user-rating-box .customer-image-wrap img{object-fit:cover;width:100%;height:100%}.review-filters-btn{border-radius:50rem!important}.customer-photos-img-wrapper{width:100%;height:150px;padding:0 5px 0 0;overflow:hidden}.customer-photos-img-wrapper img{object-fit:cover;width:100%;height:100%}#customer-photos .customer-image-wrap,#customer-photos-modal .customer-image-wrap{cursor:pointer;flex:none;margin-right:10px;transition:transform .3s ease-in-out;overflow:hidden}#customer-photos .customer-image-wrap{width:150px;height:150px}#customer-photos-modal .customer-image-wrap{width:75px;height:75px}#customer-photos .customer-image-wrap img,#customer-photos-modal .customer-image-wrap img{object-fit:cover;width:100%;height:100%}#customer-photos.scrollable-container .thumbnails-wrap{display:flex;overflow:hidden}#customer-photos-modal .carousel-column{justify-content:center;align-items:center;height:80vh;display:flex}.customer-images-carousel-wrap{background:#fff;justify-content:center;align-items:center;height:80vh;display:flex}.customer-images-carousel-wrap img{object-fit:contain;width:100%;height:100%}.customer-image-wrap.active{border:3px solid}#customer-photos-modal .modal-content{flex-direction:column;height:100%;display:flex}#customer-photos-modal .modal-body{flex-grow:1;overflow-y:auto}#customer-photos-modal .carousel-control-prev{opacity:1;height:42px;top:50%!important;left:6%!important;transform:translate(-50%,-50%)!important}#customer-photos-modal .carousel-control-next{opacity:1;height:42px;top:50%!important;left:96%!important;transform:translate(-50%,-50%)!important}#customer-photos-modal.modal-dialog{width:90%;max-width:none!important}#artwork-complimentary-review-icon{color:#002f87}@media (max-width:991.98px){#customer-photos-modal.modal-dialog{width:100%;height:75vh}#customer-photos-modal .carousel-column,.customer-images-carousel-wrap{height:300px}}#qa-accordion .accordion-button{color:#111b23;background:#fff;box-shadow:none!important}#qa-accordion .question-text{width:90%;max-width:100ch;line-height:1.5}#qa-accordion .accordion-button .has-answers:hover{text-decoration:underline}#qa-accordion li{list-style:none}#qa-accordion .accordion-button:after{display:none}.table-responsive{border:1px solid #d9e0ed;border-radius:6px}#product-comparison-table.table>tbody>tr:nth-of-type(odd)>*{background-color:#fff!important}#product-comparison-table.table>tbody>tr:nth-of-type(2n)>*{background-color:#f2f4f9!important}#product-comparison-table td{text-align:center;min-width:150px;max-width:150px}#product-comparison-table th{border-bottom:1px solid #f2f4f9;min-width:150px;max-width:150px}#product-comparison-table td:not(:last-child),#product-comparison-table th:not(:last-child){border-right:1px solid #d9e0ed}#product-comparison-table tbody tr,#product-comparison-table tbody td{border-bottom:0 solid #d9e0ed}#product-comparison-table .img-thumbnail{max-width:100px}#product-comparison-table a:not(.btn){color:#111b23}#product-comparison-table a{text-decoration:none}#product-comparison-table a.btn{text-decoration:none!important}#product-comparison-table a:hover,#product-comparison-table a:focus,#product-comparison-table a:active{text-decoration:underline}.react-multiple-carousel__arrow--right{right:0}.react-multiple-carousel__arrow--left{left:0}.react-multiple-carousel__arrow{background:#111b2380}.react-multiple-carousel__arrow:hover{background:#111b23cc}.carousel-item-wrapper a{text-decoration:none}#topLevelWorksWith>.card>.card-body>div:first-of-type{font-size:22px!important}#topLevelWorksWith .card{border:0;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#topLevelWorksWith .carousel-item-wrapper{border-top:1px solid #ddd}#topLevelWorksWith img{max-width:50%!important}#cross-sells .card{background:#f2f4f9;border:0}.carousel-item-wrapper{background:#fff;border:1px solid #d9e0ed;border-radius:6px;justify-content:space-between;height:100%;min-height:356px;margin-left:10px;margin-right:10px;padding:20px 5px}#cross-sells .carousel-title{font-size:22px}.carousel-item-wrapper a:not(.btn){color:#111b23}.carousel-item-wrapper a:hover .cross-sell-title{color:#41494f;text-decoration:underline}#cross-sells .carousel-item-wrapper span{text-align:center;max-width:250px}@media (max-width:991.98px){#cross-sells img{max-width:50%!important}}#gw-share-email .btn .icon{color:#000}#pin-it-button .btn .icon{color:#c22f22}#fb-share-button .btn .icon{color:#385e9d}#x-button .btn .icon{color:#000}#quoteToggle .dropdown-toggle:after{display:none!important}#quoteToggle .dropdown-menu.show{max-width:100vw}@media (min-width:768px){#quoteToggle .dropdown-menu{min-width:400px}}.share-recaptcha .grecaptcha-badge{visibility:hidden}.share-recaptcha a{color:#65a0a4}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}#warranty-modal .modal-content{max-height:calc(100vh - 100px);overflow:auto}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}:focus-visible{outline-offset:2px;outline:-webkit-focus-ring-color auto 1px!important;box-shadow:none!important}.btn.text-dark:focus-visible{background-color:#0000}.plp #rightBuyColumn{min-height:unset}@media (max-width:575.98px){.plp #rightBuyColumn{padding:0}}.plp #rightBuyColumn .card:not(:last-child){margin-bottom:10px}@media (max-width:767.98px){.plp #leftBuyColumn .media-gallery-wrap{margin-bottom:10px}}.plp .card-body{padding:6px 15px}.plp .product-price{margin:0}.plp #product-coupon-code{border:none;padding:0;margin-top:.25rem!important}.plp #product-coupon-code .fa-scissors,.plp #product-coupon-code strong.coupon-code-title{display:none!important}.plp #product-coupon-code .coupon-code-badge{font-size:12px}.plp #product-coupon-code .coupon-code-wrap{display:flex}.plp #product-coupon-code .coupon-code-badge i.fa{top:-7px}.plp #product-coupon-code .text-muted{white-space:nowrap;text-align:left!important}@media (max-width:575.98px){.plp #product-coupon-code .text-muted{white-space:wrap}}.plp #leftBuyColumn .sticky-wrap{height:100%;top:0}.plp #media-gallery{height:100%}.plp #leftBuyColumn .media-gallery-wrap{background:#fff;border-bottom:1px solid #d9e0ed;border-radius:6px;padding:15px!important}.plp #rightBuyColumn .atc-card .card-body{padding:12px 15px 5px}
/*# sourceMappingURL=0da8c2ca473fb583.css.map*/