.watertest-page{background:url(//poolset.com.au/cdn/shop/t/7/assets/water-poolset-full.jpg?v=120880566762604400611751947973) no-repeat center center fixed;background-size:cover;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:50px}.watertest-header{position:relative;width:100%;max-width:600px;margin-bottom:50px;text-align:center}.watertest-page .logo-container{position:relative}.watertest-page .watertest-logo{max-width:300px;margin:0 auto}.watertest-page .btn-back{background:url(//poolset.com.au/cdn/shop/t/7/assets/back-btn.png?v=131524578633784452621751948379) no-repeat center center;background-size:cover;width:55px;height:55px;position:absolute;left:0;top:50%;transform:translateY(-50%);display:none}.watertest-page .watertest-main{width:100%;max-width:600px;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;gap:20px;padding:20px;color:#fff}.watertest-main h1,.watertest-main h2,.watertest-main h3,.watertest-main h4,.watertest-main h5{color:#fff}.watertest-buttons{display:grid;grid-template-columns:1fr 1fr;gap:20px;justify-items:center}.watertest-btn{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#fff;width:100%;max-width:250px}.watertest-btn img{width:100%;max-width:250px}.watertest-btn span{margin-top:10px;font-size:20px;color:#fff;text-align:center}.watertest-tabs{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.watertest-page .tab-digital,.watertest-page .tab-strip{background:#883534;color:#fff;padding:10px 20px;text-decoration:none;border-radius:0;font-size:19px;font-weight:400;cursor:pointer;flex:1;text-align:center;height:56px}.watertest-page .tab-digital.active,.watertest-page .tab-strip.active{background:#d9534f;color:#fff}.watertest-form{width:100%;background:none transparent;border-radius:0;color:#fff}.watertest-page .form-group{margin-bottom:10px;display:block}.watertest-page .form-group>*+*{margin-inline-start:0}.watertest-page label{font-size:16px;margin-bottom:5px;display:block}.watertest-page select,.watertest-page .form-control{width:100%;background:#fffc;border:1px solid #ccc;border-radius:5px;color:#000}.watertest-page .form-actions{margin-top:20px}.watertest-page .btn-block{width:100%;padding:12px;background:#d9534f;border:none;font-size:18px;border-radius:0;color:#fff;cursor:pointer}.watertest-page .btn-block:hover{background:#c9302c}.watertest-page .btn-info{color:#fff;background-color:#029bdf;border-color:#46b8da;padding:4px 25px 5px}.watertest-page .btn-xs,.watertest-page .btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.watertest-page div.digitalTester,.watertest-page div.testStrips{display:block}.watertest-page .testStrips{position:relative;width:480px;margin-left:65px;margin-bottom:50px}.watertest-page .testStripValues{position:relative}.watertest-page .strip_img{display:inline-block;width:45px;height:100.6%;background:url(//poolset.com.au/cdn/shop/t/7/assets/water-test-strip-v2.png?v=92680635751063437901751948007) 50% 50% transparent repeat-x;background-size:100% 100%;position:absolute;left:-55px;top:24px}.watertest-page .input-group.colorPicker{justify-content:space-around;display:flex;padding:2px 0;margin-left:80px;margin-bottom:4px;background-color:#ffffff4d}.watertest-page .colorPicker label{height:50px;width:80px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;margin:0;position:absolute;left:-80px;line-height:16px}.watertest-page .colorPickerInfo .label-place-holder{width:62px;padding:0 5px}.watertest-page .colorPickerSize6 .colorPickerInfo .label-place-holder{width:72px}.watertest-page .colorSquare{border:1px solid #fff;background-color:#ccc;display:inline-block;width:50px;height:50px;text-align:center;font-size:12px;font-weight:100;margin:0 5px;display:flex;align-items:center;justify-content:center;position:relative}.watertest-page .colorSquare.active{border:5px solid #000;box-shadow:0 0 2px #fff}.watertest-page .colorSquare.active:before{content:"";border:4px solid RGBA(255,255,255,.3);width:140%;height:140%;display:block;border-radius:4px;margin:-10px;position:absolute}.watertest-page .colorPickerInfo.input-group{justify-content:space-around;display:flex;font-size:12px}.watertest-page .colorPickerInfo span{width:60px;text-align:center;display:flex;align-items:center;justify-content:center;display:inline-block;position:relative}.watertest-page .colorPickerInfo span.stretch2{width:120px;background-color:#ffffff4d;height:16px;line-height:16px}.watertest-page .colorPickerInfo span.stretch3{width:180px;background-color:#ffffff4d}.watertest-page .colorPickerInfo span .fa{font-size:20px;position:absolute;padding:0;margin:0;line-height:17px;top:0}.watertest-page .colorPickerInfo span .fa.float-right{right:-7px}.watertest-page .colorPickerInfo span .fa.float-left{left:-7px}.watertest-page .float-left{float:left}.watertest-page .float-right{float:right}.watertest-page .guide-image{width:100%;height:auto;display:block}.watertest-page .instructions-modal{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000b3;padding:20px}.watertest-page .instructions-modal .modal-content{background:#fff;color:#000;max-width:600px;margin:80px auto;padding:30px;border-radius:10px;position:relative}.watertest-page .instructions-modal .close-modal{position:absolute;top:10px;right:15px;font-size:24px;font-weight:700;color:#000;cursor:pointer}.watertest-page .input-group{position:relative;display:table;border-collapse:separate}.watertest-page .input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.watertest-page .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.watertest-page .input-group-addon{display:table-cell;padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-left-width:1px;border-left-style:solid;border-left-color:#ccc;border-radius:4px}.watertest-page .input-group-addon,.watertest-page .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.watertest-page .input-group-addon:last-child{border-left:0}.watertest-page .input-group .form-control:last-child,.watertest-page .input-group-addon:last-child,.watertest-page .input-group-btn:last-child>.btn,.watertest-page .input-group-btn:last-child>.btn-group>.btn,.watertest-page .input-group-btn:last-child>.dropdown-toggle,.watertest-page .input-group-btn:first-child>.btn:not(:first-child),.watertest-page .input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.watertest-page .help-icon{color:#64c9d1}.watertest-page .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px}.watertest-page .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.watertest-page .alert-info h4{color:#31708f}.watertest-page .result-table{display:flex;flex-direction:column;gap:10px}.watertest-page .result-row{display:flex;flex-direction:row;padding:10px;align-items:stretch}.watertest-page .result-cell{display:flex;flex-direction:column;justify-content:center;flex:1;padding:5px;word-break:break-word;align-items:center;height:auto;min-height:100%}.watertest-page .result-box{display:flex;flex-direction:column;flex:1;align-self:stretch;align-content:center;justify-content:center;background-color:#fff;padding:20px;color:#000;line-height:1.2em}.watertest-page .result-add-box{display:block;min-height:62px;align-self:stretch;align-content:center;justify-content:center;background:#61d2ff;padding:5px 10px;text-align:center;flex:1;line-height:1.3em}.watertest-page .p5{padding:5px!important}.watertest-page .p0-5{padding:0 5px!important}.watertest-page .result-product-box{display:flex;flex-direction:column;min-height:62px;flex:1;align-self:stretch;align-content:center;justify-content:center;text-align:center;background-color:#5fffac;padding:5px}.watertest-page .result-product-box{font-size:14px;font-weight:600;line-height:1.1em}.watertest-page .result-product-box .result-product-link{color:#0a1e3f;line-height:1em}.watertest-page .lowText{color:red}.watertest-page .okText{color:#06a600}.watertest-page .highText{color:red}.watertest-page .addText{font-weight:700;color:#005273}.watertest-page .result-extra{font-size:.9em;line-height:1.1em}.no-results{padding:20px;text-align:center;background:#ffffffb3;border-radius:6px;font-style:italic;color:#000}@media (max-width: 600px){.watertest-page .watertest-main{padding:0 20px}}@media (max-width: 480px){.watertest-page .testStrips{margin-left:10px;width:340px}.watertest-page .input-group.colorPicker{margin-left:50px}.watertest-page .input-group.colorPicker label{font-size:12px;width:40px;left:-50px}.watertest-page .colorPickerInfo .label-place-holder{width:50px}.watertest-page .colorPickerSize6 .colorPickerInfo .label-place-holder{width:56px}.watertest-page .colorPickerInfo span.stretch2{width:100px}.watertest-page .colorPickerInfo span.stretch3{width:150px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/watertest.css.map */
