/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.dropbutton-wrapper,.dropbutton-wrapper div{box-sizing:border-box;}.js .dropbutton-wrapper,.js .dropbutton-widget{position:relative;display:block;}@media screen and (max-width:600px){.js .dropbutton-wrapper{width:100%;}}@media screen and (min-width:600px){.form-actions .dropbutton-wrapper{float:left;}[dir="rtl"] .form-actions .dropbutton-wrapper{float:right;}}.js .form-actions .dropbutton-widget{position:static;}.js td .dropbutton-widget{position:absolute;}.js td .dropbutton-wrapper{min-height:2em;}.js td .dropbutton-multiple{max-width:100%;margin-right:2em;padding-right:10em;}[dir="rtl"].js td .dropbutton-multiple{margin-right:0;margin-left:2em;padding-right:0;padding-left:10em;}.js td .dropbutton-multiple .dropbutton-action a,.js td .dropbutton-multiple .dropbutton-action input,.js td .dropbutton-multiple .dropbutton-action button{width:auto;}.js .dropbutton-widget .dropbutton{overflow:hidden;margin:0;padding:0;list-style-type:none;list-style-image:none;}.js .dropbutton li,.js .dropbutton a{display:block;outline:none;}.js .dropbutton li:hover,.js .dropbutton li:focus,.js .dropbutton a:hover,.js .dropbutton a:focus{outline:initial;}.js .dropbutton-multiple .dropbutton-widget{padding-right:2em;}.js[dir="rtl"] .dropbutton-multiple .dropbutton-widget{padding-right:0;padding-left:2em;}.dropbutton-multiple.open,.dropbutton-multiple.open .dropbutton-widget{max-width:none;}.dropbutton-multiple.open{z-index:100;}.dropbutton-multiple .dropbutton .secondary-action{display:none;}.dropbutton-multiple.open .dropbutton .secondary-action{display:block;}.dropbutton-toggle{position:absolute;top:0;right:0;bottom:0;display:block;width:2em;white-space:nowrap;text-indent:110%;}[dir="rtl"] .dropbutton-toggle{right:auto;left:0;}.dropbutton-toggle button{display:block;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;background:none;}.dropbutton-toggle button:hover,.dropbutton-toggle button:focus{outline:initial;}.dropbutton-arrow{position:absolute;top:50%;right:40%;display:block;overflow:hidden;width:0;height:0;margin-top:-0.1666em;border-width:0.3333em 0.3333em 0;border-style:solid;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;line-height:0;}[dir="rtl"] .dropbutton-arrow{right:auto;left:0.6667em;}.dropbutton-multiple.open .dropbutton-arrow{top:0.6667em;border-top-color:transparent;border-bottom:0.3333em solid;}
.paragraph--unpublished{background-color:#fff4f4;}
.download-center{--light-blue:#1896be;--dark-blue:#09244f;--light-grey-background:#f8f8f8;color:#5d5d5d;margin:1rem 0}.download-center>.top-section{padding:3rem 1rem;display:flex;align-items:center;flex-direction:column;background-color:var(--light-grey-background)}.download-center>.top-section>h1{padding:0;margin-bottom:3rem}.download-center>.top-section>.search{position:relative;width:100%;max-width:600px}.download-center>.top-section>.search>input{width:100%;padding:.6rem 40px.6rem 1rem;border-radius:32px;font-family:Barlow,sans-serif;font-size:1.125rem;font-weight:300;color:var(--dark-blue)}.download-center>.top-section>.search>input:focus{outline:none;border-color:var(--light-blue)}.download-center>.top-section>.search:before{content:"";-webkit-mask:url(/modules/custom/pentair_download_center/build/images/icon_search.svg);mask:url(/modules/custom/pentair_download_center/build/images/icon_search.svg);background-color:var(--dark-blue);display:inline-block;width:1.5rem;height:1.5rem;position:absolute;right:10px;top:9px}.download-center>.top-section>.login-incentive{margin-top:1.5rem;margin-bottom:-1.5rem;font-style:italic}.download-center>.top-section>.login-incentive a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--light-blue)}.download-center>.top-section>.login-incentive a:hover{color:var(--dark-blue)}.download-center>.container{max-width:1200px;margin:2rem auto;padding:0 1rem;display:grid;grid-template-columns:240px 1fr;grid-gap:2rem;gap:2rem}@media (width<=900px){.download-center>.container{grid-template-columns:1fr}}.download-center>.container>.filters{color:var(--dark-blue);display:flex;flex-direction:column;gap:1rem}.download-center>.container>.filters>.filters-header{display:flex;gap:1rem}.download-center>.container>.filters>.filters-header>.filters-icon{flex:0 0 26px;-webkit-mask:url(/modules/custom/pentair_download_center/build/images/icon_filters.svg)no-repeat center;mask:url(/modules/custom/pentair_download_center/build/images/icon_filters.svg)no-repeat center;background-color:var(--dark-blue)}.download-center>.container>.filters>.filters-header>.filters-label{font-size:1.25rem;font-weight:500}.download-center>.container>.filters>button.clear-filters{background-color:var(--dark-blue);border-radius:1rem;padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer}.download-center>.container>.filters>button.clear-filters>.text{font-size:1rem;color:#fff}.download-center>.container>.filters>button.clear-filters>.icon{display:inline-block;width:13px;height:13px;-webkit-mask:url(/modules/custom/pentair_download_center/build/images/icon_xmark.svg)no-repeat center;mask:url(/modules/custom/pentair_download_center/build/images/icon_xmark.svg)no-repeat center;background-color:#fff}.download-center>.container>.filters>.filter-group>h3{font-size:1.25rem;font-weight:500;padding-bottom:.5rem;border-bottom:1px solid var(--dark-blue);text-transform:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.download-center>.container>.filters>.filter-group>h3:after{content:"";-webkit-mask:url(/modules/custom/pentair_download_center/build/images/icon_arrow-bottom.svg)no-repeat center;mask:url(/modules/custom/pentair_download_center/build/images/icon_arrow-bottom.svg)no-repeat center;background-color:var(--dark-blue);margin-left:auto;width:1rem;height:1rem;display:inline-block;transition:transform.2s}.download-center>.container>.filters>.filter-group.open>h3:after{transform:rotate(180deg)}.download-center>.container>.filters>.filter-group>.content{display:none;transition:max-height.2s;padding-top:.5rem}.download-center>.container>.filters>.filter-group>.content .filter-level-container{padding-left:.8rem}.download-center>.container>.filters>.filter-group>.content .filter-level-container>.filter-level-header{margin-bottom:.5rem;font-weight:500}.download-center>.container>.filters>.filter-group>.content>.filter-level-container{padding-left:0}.download-center>.container>.filters>.filter-group>.content .filter-option{display:flex;padding-left:.15rem;align-items:center;gap:.5rem;margin-bottom:.5rem;cursor:pointer}.download-center>.container>.filters>.filter-group>.content .filter-option:hover{color:#07c}.download-center>.container>.filters>.filter-group>.content .filter-option input[type=checkbox]{cursor:pointer;accent-color:var(--dark-blue)}.download-center>.container>.results>.results-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid#eee}@media (width<=900px){.download-center>.container>.results>.results-header{flex-direction:column}}.download-center>.container>.results>.results-header>.total{font-size:1rem}.download-center>.container>.results>.results-header>.results-actions{display:flex;align-items:center;gap:1rem}.download-center>.container>.results>.results-header>.results-actions>.sort{position:relative;display:flex;align-items:center;gap:.5rem}.download-center>.container>.results>.results-header>.results-actions>.sort>label{font-size:.9rem}.download-center>.container>.results>.results-header>.results-actions>.sort>select{padding:.5rem 2rem.5rem.5rem;border:1px solid#ccc;border-radius:4px;font-family:Barlow,sans-serif;font-size:1rem;color:var(--dark-blue);font-weight:300;cursor:pointer;appearance:none}.download-center>.container>.results>.results-header>.results-actions>.sort>select:focus{outline:none;border-color:#07c}.download-center>.container>.results>.results-header>.results-actions>.sort:after{position:absolute;content:"";-webkit-mask:url(/modules/custom/pentair_download_center/build/images/icon_arrow-bottom.svg)no-repeat center;mask:url(/modules/custom/pentair_download_center/build/images/icon_arrow-bottom.svg)no-repeat center;background-color:var(--light-blue);right:.5rem;width:1rem;height:1rem;display:inline-block;pointer-events:none}.download-center>.container>.results>.results-header>.results-actions>.multi-download-toggle{background-color:var(--light-blue);color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;font-weight:500;height:37px}.download-center>.container>.results>.multi-download-bar{display:flex;justify-content:space-between;align-items:center;background-color:var(--light-grey-background);padding:.75rem 1rem;border-radius:4px;margin-bottom:1rem}.download-center>.container>.results>.multi-download-bar>.multi-download-info{font-size:.9rem}.download-center>.container>.results>.multi-download-bar>.multi-download-info .selected-count{font-weight:600;color:var(--light-blue)}.download-center>.container>.results>.multi-download-bar>.multi-download-info .max-count-info{margin-left:.5rem;color:#666;font-style:italic}.download-center>.container>.results>.multi-download-bar>.multi-download-actions{display:flex;gap:.75rem}.download-center>.container>.results>.multi-download-bar>.multi-download-actions>.multi-download-cancel{background-color:#f0f0f0;border:1px solid#ddd;color:#333;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;cursor:pointer}.download-center>.container>.results>.multi-download-bar>.multi-download-actions>.multi-download-cancel:hover{background-color:#e0e0e0}.download-center>.container>.results>.multi-download-bar>.multi-download-actions>.multi-download-button{background:var(--dark-blue);border:none;border-radius:4px;font-weight:500;color:#fff;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;display:flex;align-items:center;gap:.5rem}.download-center>.container>.results>.multi-download-bar>.multi-download-actions>.multi-download-button:disabled{opacity:.5;cursor:not-allowed}.download-center>.container>.results>.multi-download-bar>.multi-download-actions>.multi-download-button>.icon{flex:0 0 27px;width:27px;height:24px;-webkit-mask:url(/modules/custom/pentair_download_center/build/images/icon_download_27.svg)no-repeat center;mask:url(/modules/custom/pentair_download_center/build/images/icon_download_27.svg)no-repeat center;background-color:#fff;display:inline-block}.download-center>.container>.results>.documents{display:grid;grid-gap:1rem;gap:1rem}.download-center>.container>.results>.documents.multi-download-mode .document-files{display:none}.download-center>.container>.results>.documents>.document{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid#eee;border-radius:4px;align-items:center;transition:box-shadow.2s}@media (width<=900px){.download-center>.container>.results>.documents>.document{grid-template-columns:1fr}}.download-center>.container>.results>.documents>.document:hover{box-shadow:0 2px 8px#0000001a}.download-center>.container>.results>.documents>.document .document-title{margin:0 0 .5rem;font-size:1.25rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--light-blue)}.download-center>.container>.results>.documents>.document.locked{color:#8f93a3}.download-center>.container>.results>.documents>.document.locked .document-title{color:inherit}.download-center>.container>.results>.documents>.document.selected{border-color:var(--light-blue);background-color:#0077cc0d}.download-center>.container>.results>.documents>.document>.document-content{overflow:hidden}.download-center>.container>.results>.documents>.document>.document-content>.document-meta{display:flex;gap:.5rem;font-size:.9rem}.download-center>.container>.results>.documents>.document>.document-content>.document-meta>.document-category{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download-center>.container>.results>.documents>.document>.document-content>.document-files{margin-top:.5rem;font-size:.85rem}.download-center>.container>.results>.documents>.document>.document-content>.document-files>.label{margin-right:.5rem}.download-center>.container>.results>.documents>.document>.document-content>.document-files>.document-files-list{display:inline-flex;flex-wrap:wrap;gap:.5rem}.download-center>.container>.results>.documents>.document>.document-content>.document-files>.document-files-list>.document-file-item{padding:2px 6px;background-color:#f0f3fa;color:var(--light-blue);border-radius:3px;-webkit-text-decoration:none;text-decoration:none;font-size:.8rem;font-weight:500}.download-center>.container>.results>.documents>.document>.document-content>.document-files>.document-files-list>.document-file-item:hover{background-color:var(--light-blue);color:#fff;-webkit-text-decoration:none;text-decoration:none}.download-center>.container>.results>.documents>.document>.document-actions{justify-self:flex-end}.download-center>.container>.results>.documents>.document>.document-actions .document-download,.download-center>.container>.results>.documents>.document>.document-actions .document-require-login,.download-center>.container>.results>.documents>.document>.document-actions .document-view,.download-center>.container>.results>.documents>.document>.document-actions>.document-watch{background:var(--dark-blue);border-radius:4px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;height:40px;padding:0 .75rem;display:flex;align-items:center;gap:.75rem}.download-center>.container>.results>.documents>.document>.document-actions .document-download>.text,.download-center>.container>.results>.documents>.document>.document-actions .document-require-login>.text,.download-center>.container>.results>.documents>.document>.document-actions .document-view>.text,.download-center>.container>.results>.documents>.document>.document-actions>.document-watch>.text{flex:none;color:#fff}.download-center>.container>.results>.documents>.document>.document-actions .document-download>.icon,.download-center>.container>.results>.documents>.document>.document-actions .document-require-login>.icon,.download-center>.container>.results>.documents>.document>.document-actions .document-view>.icon,.download-center>.container>.results>.documents>.document>.document-actions>.document-watch>.icon{flex:0 0 27px;width:27px;height:24px;-webkit-mask:url(/modules/custom/pentair_download_center/build/images/icon_download_27.svg)no-repeat center;mask:url(/modules/custom/pentair_download_center/build/images/icon_download_27.svg)no-repeat center;-webkit-mask-size:cover;mask-size:cover;background-color:#fff;display:inline-block}.download-center>.container>.results>.documents>.document>.document-actions>.document-view>.icon{-webkit-mask-image:url(/modules/custom/pentair_download_center/build/images/icon_eye.svg);mask-image:url(/modules/custom/pentair_download_center/build/images/icon_eye.svg)}.download-center>.container>.results>.documents>.document>.document-actions>.document-watch>.icon{-webkit-mask-image:url(/modules/custom/pentair_download_center/build/images/icon_film.svg);mask-image:url(/modules/custom/pentair_download_center/build/images/icon_film.svg)}.download-center>.container>.results>.documents>.document>.document-actions>.document-require-login{background-color:#8f93a3;color:#fff}.download-center>.container>.results>.documents>.document>.document-actions>.document-require-login>.icon{-webkit-mask-image:url(/modules/custom/pentair_download_center/build/images/icon_padlock_opaque.svg);mask-image:url(/modules/custom/pentair_download_center/build/images/icon_padlock_opaque.svg);opacity:.8}.download-center>.container>.results>.documents>.document>.document-actions>.document-checkbox{cursor:pointer;width:24px;height:24px;border:2px solid#ccc;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:.2s}.download-center>.container>.results>.documents>.document>.document-actions>.document-checkbox.checked{background-color:var(--light-blue);border-color:var(--light-blue)}.download-center>.container>.results>.documents>.document>.document-actions>.document-checkbox.checked:after{content:"";width:1rem;height:1rem;-webkit-mask:url(/modules/custom/pentair_download_center/build/images/icon_checked.svg)no-repeat center;mask:url(/modules/custom/pentair_download_center/build/images/icon_checked.svg)no-repeat center;-webkit-mask-size:contain;mask-size:contain;background-color:#fff;display:block}.download-center>.container>.results>.documents>.document>.document-actions>.document-checkbox.disabled{opacity:.5;cursor:not-allowed}.download-center>.container>.results>.documents>.error,.download-center>.container>.results>.documents>.loading,.download-center>.container>.results>.documents>.no-filters,.download-center>.container>.results>.documents>.no-results{padding:4rem 2rem;text-align:center;background:var(--light-grey-background);border:1px dashed#ccc;border-radius:4px;margin:1rem 0}.download-center>.container>.results>.documents>.loading-more{padding:1rem;text-align:center;background-color:#f8f8f8;border-radius:4px;margin:1rem 0;font-style:italic}.download-center>.container>.results>.documents__load-trigger{height:4rem}.download-center>.container>.results>.documents__load-trigger:not(:last-child){display:none}.download-center>.container>.results>.documents__error{color:#c00}
