@charset "utf-8";body{top:0;bottom:0;left:0;right:0;margin:auto;padding:0;background:#fff;color:#000;text-align:center;font-family:'Mona Sans';font-weight:400}div,form,h1,h2,h3,h4,h5,img,input,li,p,textarea,ul{margin:0;padding:0}article,aside,figure,footer,header,main,nav,section{display:block}table,td,tr{border:0}a{outline:0;color:inherit;text-decoration:none}img{border:none;height:auto}li{list-style:none}*{box-sizing:border-box}.img-full{max-width:100%}.clearall{clear:both;font-size:1px;line-height:1px;height:1px}@font-face{font-family:'Mona Sans';src:url('MonaSans-Regular.woff2') format('woff2'),url('MonaSans-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Mona Sans';src:url('MonaSans-Medium.woff2') format('woff2'),url('MonaSans-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Mona Sans';src:url('MonaSans-SemiBold.woff2') format('woff2'),url('MonaSans-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Mona Sans';src:url('MonaSans-Bold.woff2') format('woff2'),url('MonaSans-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans 3';src:url('SourceSans3-Italic.woff2') format('woff2'),url('SourceSans3-Italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Source Sans 3';src:url('SourceSans3-Regular.woff2') format('woff2'),url('SourceSans3-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans 3';src:url('SourceSans3-Medium.woff2') format('woff2'),url('SourceSans3-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans 3';src:url('SourceSans3-Bold.woff2') format('woff2'),url('SourceSans3-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}.container{width:600px;margin:0 auto;padding:0 15px;position:relative}.top_strip{float:left;width:100%;background:#d41919;padding:5px 0}.strip_timer_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;column-gap:10px}.top_strip_text{font-size:16px;line-height:16px;font-weight:300;color:#fff}#stopwatch{display:inline-block;vertical-align:middle;background:#fff;padding:1px 3px;font-weight:600;color:#b22222;border-radius:3px;width:90px;font-size:15px}.header{float:left;width:100%;padding:12px 0;background:#fff;position:relative;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.logo{width:132px;display:block;margin:0 auto}.main_section{float:left;width:100%;padding:0 0 60px;min-height:calc(100vh - 140px)}.progressbar{width:100%;background:#dcdcd8;height:6px;position:relative;overflow:hidden}.prgress-1{float:left;height:100%;background:#272727;position:relative;transition:all ease 1s;-webkit-transition:all ease 1s}.btn-back{position:absolute;top:50%;transform:translateY(-50%);left:15px;display:flex;display:-webkit-flex;justify-content:center;align-items:center;column-gap:7px;font-size:16px;line-height:22px;color:#000}.btn-back img{width:16px;flex-shrink:0}.screen{display:none;flex-direction:column;width:100%;transition:all .3s ease}.screen.active{display:flex}.inner_section{float:left;width:100%;padding:30px 0 0}.main-heading{font-size:36px;line-height:42px;color:#000;font-weight:600;margin-bottom:35px}.main-heading span{color:#f2480a}.common-text{font-size:19px;line-height:25px;color:#121212;font-family:'Source Sans 3';margin-top:15px}.main-list{display:inline-block;vertical-align:top;margin:10px 0 0}.main-list li{display:flex;justify-content:flex-start;column-gap:12px;position:relative;border-bottom:1px solid #eaeaea;padding:8px 5px}.main-list li:last-child{border-bottom:0;padding-bottom:0}.main-list-icn{width:20px;flex-shrink:0}.main-list-icn img{display:block;margin:0 auto;max-width:100%}.main-list-content{text-align:left}.main-list-content p{font-size:17px;line-height:22px;color:#000;font-weight:700}.step_title{font-size:30px;line-height:36px;color:#000;font-weight:600;text-align:left}.step_title span{color:#1c3260}.step_text{font-size:19px;line-height:25px;color:#383838;font-family:'Source Sans 3';text-align:left;margin-top:15px}.button-col{display:flex;flex-direction:column;gap:10px;width:100%;margin:0 auto;margin-top:30px}.common-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:60px;padding:15px;border-radius:7px;background:#f2480a;font-size:22px;line-height:26px;color:#fff;text-transform:capitalize;font-weight:700;border:none;cursor:pointer;text-align:center;transition:opacity .15s;font-family:'Mona Sans';-webkit-appearance:none}.common-btn img{width:25px;vertical-align:middle}.sticky_button{position:sticky;bottom:15px}.disabled-btn{opacity:.7;pointer-events:none;background:gray}ul.btn-service-list{display:flex;align-items:center;justify-content:center}ul.btn-service-list li{display:flex;align-items:center;justify-content:center;text-align:left;font-size:14px;line-height:17px;color:#000;font-weight:500;position:relative}ul.btn-service-list li:before{content:"";width:5px;height:5px;background:#000;border-radius:50%;display:inline-block;margin:0 10px}.review_row-outer{display:flex;display:-webkit-flex;flex-wrap:nowrap;overflow:hidden;margin:45px 0 0 -10px;width:calc(100% + 20px);position:relative}.review_row-outer:before{content:"";position:absolute;left:0;top:0;bottom:0;width:100px;background-image:linear-gradient(to right,#fff,rgba(240,243,248,.2));z-index:2}.review_row-outer:after{content:"";position:absolute;right:0;top:0;bottom:0;width:100px;background-image:linear-gradient(to left,#fff,rgba(240,243,248,.2));z-index:2}.review_row{width:auto;display:flex;flex-wrap:nowrap;-webkit-box-align:center;-webkit-box-pack:center;justify-content:center;flex-shrink:0;animation:marquee-horizontal 30s linear infinite}@keyframes marquee-horizontal{from{transform:translateX(0)}to{transform:translateX(-100%)}}.review_col{float:left;width:305px;background:#f0f3f8;padding:20px 20px;text-align:left;border-radius:8px;margin:0 8px}.testi_user{display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;column-gap:12px;margin-bottom:15px}.testi_user-icon{flex-shrink:0;border-radius:50%;width:40px}.testi_user-icon img{display:block;margin:0 auto 0;border-radius:50%;width:100%}.testi_user-name{text-align:left}.testi_user-name h3{font-size:16px;line-height:20px;color:#000;font-weight:700}.testi_user-name h3 span{color:#017a4c;font-size:13px;line-height:20px;font-weight:500}.testi_user-name h3 span img{display:inline-block!important;width:12px;vertical-align:middle;margin:-2px 2px 0 10px}.testi_user-name p{display:flex;display:-webkit-flex;align-items:center;column-gap:10px;margin-top:3px}.trust-star{display:inline-block!important;width:70px;vertical-align:middle}.review_heading{color:#000;font-size:15px;line-height:20px;font-weight:700}.review_para{color:#000;font-size:16px;line-height:22px;font-family:'Source Sans 3';margin-top:8px;font-style:italic}.question-Box{display:inline-block;vertical-align:top;width:100%}.option-box{display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:column;width:100%;margin:30px auto 0;row-gap:18px}.option-col{float:left;width:100%;position:relative;cursor:pointer}.option-col input[type=checkbox],.option-col input[type=radio]{opacity:0;position:absolute;left:0;top:0}.desc-opt{float:left;width:100%;background:#fff;border-radius:5px;position:relative;height:75px;font-size:22px;line-height:26px;cursor:pointer;color:#02275c;font-weight:700;text-align:left;padding:5px 20px 5px 20px;transition:all .15s ease-in-out;font-family:'Source Sans 3';border:1px solid #d8d8d8;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:flex-start;column-gap:15px}.option-col:hover .desc-opt{transform:translateY(-3px);box-shadow:0 0 0 1px #02275c,0 3px 8px 2px rgba(2,39,92,.2);background:#eef4fc;border-color:#083575}.option-col input[type=checkbox]:checked+span+.desc-opt,.option-col input[type=radio]:checked+span+.desc-opt{box-shadow:0 0 0 1px #02275c,0 3px 8px 2px rgba(2,39,92,.2);background:#eef4fc;border-color:#083575}.desc-opt-icon{width:40px;flex-shrink:0}.desc-opt-arrow{position:absolute;top:50%;right:20px;margin-top:-11px;width:13px;filter:grayscale(1) invert(.5)}.option-col:hover .desc-opt-arrow{filter:none}.option-col input[type=checkbox]:checked+span+.desc-opt .desc-opt-arrow,.option-col input[type=radio]:checked+span+.desc-opt .desc-opt-arrow{filter:none}.upgrade-review{width:100%;border:1px solid #e1e3e7;border-radius:8px;padding:0 15px 25px;margin:60px 0 0}.upgrade-review-img{display:block;margin:-18px auto 0;width:150px;padding:0 10px;background:#fff}.upgrade-review-star{display:block;margin:10px auto 0;width:90px;max-width:100%}.upgrade-review-text1{font-size:16px;line-height:23px;color:#000;margin:15px 0 15px}.frequency_process{width:100%;margin-top:30px;padding:20px 20px 25px;border-radius:8px;display:none}.frequency_process.active{display:block}.frequency_process-status{display:flex;align-items:center;justify-content:space-between;column-gap:10px}.frequency_process-status p{font-size:15px;line-height:20px;color:#000;font-weight:600;text-transform:uppercase;text-align:left}.frequency_process-status span.active{background:#ffefef;padding:3px 10px;border:1px solid #e70802;font-size:12px;line-height:15px;color:#e70802;font-weight:500;font-family:'Source Sans 3';border-radius:50px;flex-shrink:0}.frequency_process-status span.active:before{content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;background:#ff0500;border-radius:50%;margin:-2px 7px 0 0;animation:red-shadow-pulse 2s infinite}.frequency-process-para{font-size:15px;line-height:22px;color:#000;text-align:left}.frequency_process_level{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.frequency_process_level span.capacity{font-size:15px;line-height:21px;color:#000;font-weight:700}.frequency_process_level span.capacity img{vertical-align:middle;margin:-2px 5px 0 0;width:17px}.frequency_process_level span.remaining{color:#f80000;font-size:15px;line-height:21px;font-weight:700}.frequency-yellow-bg .frequency_process_level span.remaining{color:#ff892a}.frequency-yellow-bg .frequency_process-status span.active{background:#fff0e5;border:1px solid #ff892a;color:#ff7200}.frequency-yellow-bg .frequency_process-status span.active:before{background:#ff892a;animation:yellow-shadow-pulse 2s infinite}.progress-capacity_bar{width:100%;background:#ff0301;background:#c1c1c1;border-radius:30px;height:8px;position:relative;margin-top:15px}.progress-thumb{background:#f80000;height:100%;position:relative;transition:all 1.5s ease;border-radius:30px}.progress-thumb:after{content:"";align-items:center;background:#f80000;border-radius:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);display:flex;display:-webkit-flex;height:23px;width:23px;justify-content:center;right:0;position:absolute;top:50%;transform:translateY(-50%);transition:left 1.5s ease;border:3px solid #fff}.frequency-red-bg{background:#ffefef;border:1px solid #fb8f8f}.frequency-yellow-bg{border:1px solid #ff892a;background:#fff0e5}.frequency-yellow-bg .progress-thumb{background:#ff892a}.frequency-yellow-bg .progress-thumb:after{background:#ff892a}.frequency-button{display:none}.frequency-button.active{display:flex}.degradation-level_bar{width:100%;background:#ff0301;background:#c1c1c1;border-radius:30px;height:8px;position:relative;margin-top:15px}.degradation-thumb{background:#f80000;height:100%;position:relative;transition:all 1.5s ease;border-radius:30px}.degradation-thumb:after{content:"";align-items:center;background:#f80000;border-radius:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);display:flex;display:-webkit-flex;height:23px;width:23px;justify-content:center;right:0;position:absolute;top:50%;transform:translateY(-50%);transition:left 1.5s ease;border:3px solid #fff}.use-product-box{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:35px auto 0;row-gap:25px}.use-product-box .option-col{width:48%}.use-product-box .desc-opt{padding:0;height:auto;flex-wrap:wrap;border-radius:10px;border:1px solid #dfdfdf}.use-product-img{display:block;margin:12px auto;width:150px;max-width:100%}.use-product-text{display:flex;display:-webkit-flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:10px 10px;border-radius:0 0 8px 8px;background:#dfdfdf;position:relative;width:100%}.use-product-text p{font-size:20px;line-height:26px;color:#000;font-weight:700}.use-product-box .option-col:hover .desc-opt{box-shadow:0 0 9px 1px rgba(0,0,0,.1);border-color:#02275c}.use-product-box .option-col:hover .use-product-text{background:#02275c}.use-product-box .option-col:hover .use-product-text p{color:#fff}.use-product-box .option-col input[type=radio]:checked+span+.desc-opt{box-shadow:0 0 9px 1px rgba(0,0,0,.1);border-color:#02275c}.use-product-box .option-col input[type=radio]:checked+span+.desc-opt .use-product-text{background:#02275c}.use-product-box .option-col input[type=radio]:checked+span+.desc-opt .use-product-text p{color:#fff}.use-product-box .option-col input[type=checkbox]:checked+span+.desc-opt .use-product-text{background:#02275c}.use-product-box .option-col input[type=checkbox]:checked+span+.desc-opt .use-product-text p{color:#fff}.product-material-type-box{row-gap:50px;margin:50px auto 0}.product-material-type{display:block;margin:-30px auto 0;width:150px;max-width:100%}.grey-button{background:#dfdfdf;color:#000;font-weight:600;border:2px solid #dfdfdf}.grey-button:hover{border:2px solid #02275c;transition:all .2s linear}.almost-done-box{width:100%;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;column-gap:30px;background:#ecf7f1;border:1px solid #28c06d;margin:35px auto 0;padding:18px 20px 20px;border-radius:8px}.almost-done-left{text-align:left}.almost-done-heading{font-size:18px;line-height:24px;color:#000;font-weight:700;text-transform:uppercase}.almost-done-text{font-size:16px;line-height:22px;color:#000;margin-top:10px}.almost-done-right{width:70px;flex-shrink:0}.almost-done-tick{display:block;width:70px;max-width:100%;margin:0 auto 0}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(34,195,101,.9)}50%{box-shadow:0 0 0 0 rgba(34,195,101,.7)}100%{box-shadow:0 0 0 8px transparent}}@keyframes red-shadow-pulse{0%{box-shadow:0 0 0 0 rgba(255,5,0,.5)}100%{box-shadow:0 0 0 6px transparent}}@keyframes yellow-shadow-pulse{0%{box-shadow:0 0 0 0 rgba(255,137,42,.5)}100%{box-shadow:0 0 0 6px transparent}}.length-use-box{width:100%;background:#ffefef;border:1px solid #fb8f8f;margin-top:30px;padding:20px 20px 25px;border-radius:8px}.length-use-status{display:flex;align-items:center;justify-content:space-between}.length-use-status p{font-size:15px;line-height:20px;color:#000;font-weight:600;text-transform:uppercase;text-align:left}.length-use-status span.active{background:#ffefef;padding:3px 10px;border:1px solid #e70802;font-size:12px;line-height:15px;color:#e70802;font-weight:500;font-family:'Source Sans 3';border-radius:50px}.length-use-status span.active:before{content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;background:#ff0500;border-radius:50%;margin:-2px 5px 0 0;animation:red-shadow-pulse 2s infinite}.length-use-para{font-size:15px;line-height:22px;color:#000;margin-top:15px;text-align:left}.warning_box{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;background:#ffefef;border:1px solid #e70802;border-radius:10px;padding:10px 0;column-gap:30px}.warning_box-content{text-align:left;padding-left:15px}.warning_box-content h3{display:flex;display:-webkit-flex;align-items:center;column-gap:10px;font-size:19px;line-height:22px;color:#d41919;font-weight:700;text-transform:uppercase}.warning_box-content h3 img{width:20px;vertical-align:middle}.warning_box-content p{font-size:16px;line-height:22px;color:#000;font-weight:500;margin-top:10px}.warning_box-img{width:120px;flex-shrink:0;padding-right:10px}.warning_box-img img{display:block;margin:0 auto;max-width:100%}.storage-box{width:100%;box-shadow:0 0 9px 0 rgba(0,0,0,.1);padding:30px 25px;margin-top:30px;border-radius:10px}.impact-analysis{display:flex;align-items:center;justify-content:space-between}.impact-analysis p{font-size:16px;line-height:20px;color:#000;font-weight:600;text-transform:uppercase;text-align:left;margin-bottom:15px}.impact-analysis span.high{background:#ffefef;padding:3px 10px;border:1px solid #e70802;font-size:12px;line-height:15px;color:#e70802;font-weight:500;font-family:'Source Sans 3';border-radius:50px}.impact-analysis span.high:before{content:"";display:inline-block;vertical-align:middle;width:4px;height:4px;background:#ff0500;border-radius:50%;margin:0 5px 0 0;animation:red-shadow-pulse 2s infinite}.result_prod-name{text-align:left;font-size:29px;line-height:35px;color:#000;font-weight:700}.result-para{text-align:left;font-size:17px;line-height:25px;color:#000;margin-top:15px;letter-spacing:.3px}.analysis-prod{display:block;margin:20px auto 0;width:100%;border-radius:10px}.result-analysis-progress-box{width:100%;display:flex;display:-webkit-flex;flex-wrap:wrap;margin:30px auto 35px;row-gap:35px}.result-analysis-progress-row{float:left;width:100%}.result-analysis-progress-about{width:100%;display:flex;display:-webkit-flex;justify-content:space-between;column-gap:15px}.result-analysis-progress-text1{font-size:16px;line-height:23px;color:#000;font-weight:600;display:flex;display:-webkit-flex;column-gap:8px;align-items:center}.result-analysis-progress-text1 img{width:20px;vertical-align:middle}.result-analysis-progress-text2{font-size:16px;line-height:20px;color:#f90000;font-weight:700}.result-analysis-progress{float:left;width:100%;height:9px;background:#bdbdbd;border-radius:20px;margin:15px 0 0}.result-analysis-progress-inner{float:left;height:100%;background:#f90000;border-radius:20px;width:0;transition:width 1.2s ease;position:relative}.result-analysis-progress-inner:after{align-items:center;background:#ff0502;border-radius:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);display:flex;display:-webkit-flex;height:20px;width:20px;justify-content:center;right:0;position:absolute;top:50%;transform:translateY(-50%);transition:left 1.5s ease;border:2px solid #fff;content:""}.result-yellow-bg{background:#ff892a}.result-yellow-text{color:#ff892a}.result-analysis-progress-inner.result-yellow-bg:after{background:#ff892a}ul.countertop_seller-problem-list{display:flex;display:-webkit-flex;flex-direction:column;margin-top:10px}ul.countertop_seller-problem-list li{display:flex;display:-webkit-flex;column-gap:8px;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #eee}ul.countertop_seller-problem-list li:last-child{border:none}.countertop_problem-text{font-size:16px;line-height:18px;font-weight:700;color:#000;text-align:left}.countertop_problem-strip{display:flex;display:-webkit-flex;column-gap:8px;align-items:center;width:165px;font-size:15px;line-height:18px;font-weight:500;color:#000;background:#ffefef;padding:4px 10px 6px;border-radius:3px;text-align:left}.countertop_problem-strip img{width:12px;vertical-align:middle}.food-store-images{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:25px 0 0}.food-store-prod{width:100%;border-radius:10px;display:block}ul.food-store-list{display:flex;display:-webkit-flex;flex-direction:column;row-gap:10px;margin-top:15px}ul.food-store-list li{text-align:left;font-size:17px;line-height:25px;color:#000;font-weight:700;padding-left:30px;background:url(../images/list-tick.webp) no-repeat left 3px;background-size:18px}.about-heading{font-size:32px;line-height:38px;color:#000;font-weight:700;text-align:left}.about-text{font-size:19px;line-height:25px;color:#2d2d2d;margin-top:20px;font-family:'Source Sans 3';text-align:left}.about-box{width:100%;display:flex;display:-webkit-flex;justify-content:center;flex-wrap:wrap;row-gap:30px;margin:35px auto 0}.about-col{width:100%;border-radius:10px;box-shadow:0 0 8px 1px rgba(0,0,0,.1);overflow:hidden}.about-col-top{width:100%;background:#fff;padding:20px 25px 25px}.about-col-header{width:100%;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;column-gap:20px}.about-col-header-info{text-align:left}.about-col-heading{font-size:24px;line-height:30px;color:#000;font-weight:700}.about-col-subheading{font-size:18px;line-height:24px;color:#000;font-weight:600}.about-col-header-right{width:50px;flex-shrink:0}.about-col-icn{display:block;margin:0 auto;width:50px;max-width:100%}.about-col-content{width:100%;text-align:left;padding:20px 0 0}.about-col-img{display:block;margin:0 auto;width:100%;border-radius:10px}.about-col-text{font-size:18px;line-height:24px;color:#2d2d2d;margin-top:20px;font-family:'Source Sans 3'}.about-col-btm{float:left;width:100%;background:#ffefef;padding:15px 25px 25px}.recommend-progress-row{float:left;width:100%}.recommend-progress-about{width:100%;display:flex;display:-webkit-flex;justify-content:space-between;column-gap:15px}.recommend-progress-text1{font-size:16px;line-height:23px;color:#000;font-weight:600;display:flex;display:-webkit-flex;column-gap:8px;align-items:center}.recommend-progress-text1 img{width:20px;vertical-align:middle}.recommend-progress-text2{font-size:16px;line-height:20px;color:#f90000;font-weight:700}.recommend-progress{float:left;width:100%;height:9px;background:#bdbdbd;border-radius:20px;margin:15px 0 0}.recommend-progress-inner{float:left;height:100%;background:#f90000;border-radius:20px;width:0;transition:width 1.2s ease;position:relative}.recommend-progress-inner:after{align-items:center;background:#ff0502;border-radius:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);display:flex;display:-webkit-flex;height:20px;width:20px;justify-content:center;right:0;position:absolute;top:50%;transform:translateY(-50%);transition:left 1.5s ease;border:2px solid #fff;content:""}.about-down-arrow{width:30px;display:block;margin:0 auto}.about-col-body{width:100%;background:#fff;padding:20px 25px 25px;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;column-gap:15px}.about-col-body-info{text-align:left}.about-col-body-info .about-col-text{margin-top:10px}.about-col-body-right{width:150px;flex-shrink:0}.about-steps-img{display:block;margin:25px auto 0;max-width:100%}.wrap{display:inline-block;transition:opacity .5s ease;width:100%}.calculating_heading{font-size:30px;line-height:36px;color:#000;font-weight:700;text-align:center;margin-bottom:40px}.circular_progress{position:relative;width:100px;height:100px;margin:0 auto 35px}#lines-container{position:relative;height:28px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(-6px)}100%{opacity:0;transform:translateY(-6px)}}.analyzing-line{display:none;position:absolute;width:100%;text-align:center;font-size:17px;color:#000;animation:fadeInOut 1.5s ease-in-out forwards}.analyzing-line.active{display:block;opacity:1}body.bg-color{background:#f5f8fd}.analysis_heading{text-align:left}.analysis_heading .p1{font-size:15px;line-height:20px;color:#000;font-weight:600;margin-bottom:10px;margin-top:10px;text-transform:uppercase}.analysis_heading h3{font-size:26px;line-height:30px;color:#000;font-weight:700}.analysis_heading .p2{font-size:17px;line-height:25px;color:#000;margin-top:15px;font-family:'Source Sans 3'}.material_risk-box{background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.1);padding:20px 30px;text-align:left;border-radius:10px;margin-top:30px}.material_risk-box-text1{font-size:14px;line-height:20px;color:#000;font-weight:600;text-transform:uppercase}.material_risk-box-text2{font-size:14px;line-height:19px;color:#000;margin-top:18px}.material_type-progress{width:100%;background:#c1c1c1;border-radius:30px;height:8px;position:relative;margin-top:25px}.m-progress-thumb{background:#f80000;height:100%;position:relative;transition:width 1.2s ease;border-radius:30px}.m-progress-thumb:after{content:"";align-items:center;background:#f80000;border-radius:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);display:flex;display:-webkit-flex;height:20px;width:20px;justify-content:center;right:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform 1.2s ease;border:3px solid #fff}.material_type-pop{width:max-content;bottom:calc(100% + 16px);position:absolute;right:-26px;text-align:center;background:red;color:#fff;font-size:14px;line-height:14px;font-weight:700;padding:4px 8px;border-radius:5px;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.material_type-pop.active{opacity:1;transform:translateY(0)}.material_type-pop:before{border:6px solid transparent;border-top-color:red;content:"";height:0;left:50%;margin-left:-6px;bottom:-11px;pointer-events:none;position:absolute;width:0}.materials_prod-box{background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.1);padding:25px 30px;text-align:left;border-radius:10px;margin-top:30px;overflow:hidden}.matrial-result-img{display:block;margin:0 auto;max-width:100%;border-radius:15px}.materials_prod-box-heading{font-size:20px;line-height:26px;color:#000;font-weight:700}.materials_prod-box-inner{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.materials_prod-content{width:100%;text-align:left}.material-prod-col{width:100%;position:relative}.material-prod{display:block;margin:30px auto 0;width:400px}ul.prob_list{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}ul.prob_list li{text-align:left;padding:12px 0;display:flex;column-gap:15px;border-bottom:1px solid #ddd}ul.prob_list li:last-child{border:none}.prob-icon{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:50px;height:50px;border-radius:5px;background:#ffefef;border-radius:5px;flex-shrink:0}.prob-icon img{display:block;margin:0 auto;width:30px}.prob-content h3{font-size:18px;line-height:24px;color:#000;font-family:'Source Sans 3'}.prob-content p{font-size:16px;line-height:22px;color:#000;margin-top:3px;font-family:'Source Sans 3'}.action_warning_box{background:#ffefef;border:1px solid #fb8f8f;border-radius:10px;padding:30px 25px 25px;margin-top:50px;position:relative}.action-icon{width:30px;margin-left:-15px;position:absolute;left:50%;top:-15px}.action_warning_box h3{font-weight:700;font-size:15px;line-height:20px;text-transform:uppercase}.action_warning_box p{font-size:15px;line-height:22px;margin-top:10px}.annual_saving-box{width:100%;background:#ecf7f1;border:1px solid #0fab67;border-radius:10px;margin:25px 0;padding:25px;text-align:center}.annual_saving-text{font-size:19px;line-height:26px;color:#000;font-weight:500}.annual_saving-year{font-size:21px;line-height:30px;color:#0fab67;margin-top:20px}.annual_saving-year span{font-size:38px;font-weight:800}.food-risk{display:flex;align-items:center;justify-content:space-between;width:100%;background:#ffefef;border:1px solid #d41919;border-radius:7px;margin-top:20px;padding:15px;column-gap:10px}.food-risk p{font-size:16px;line-height:20px;color:#000;font-weight:500;text-align:left}.food-risk-bedge{background:#d41919;padding:2px 10px 3px;border-radius:40px;color:#fff;font-size:14px;line-height:17px;flex-shrink:0}.food-risk-bedge:before{content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;background:#fff;border-radius:50%;margin:-2px 5px 0 0}.bulk-text.hide{display:none}ul.waste_list{display:flex;display:-webkit-flex;flex-direction:column;row-gap:15px;margin-top:25px}ul.waste_list li{font-size:17px;line-height:25px;text-align:left;color:#000;padding-left:30px;font-weight:700;background:url(../images/cross-waste-ic.webp) no-repeat left 3px;background-size:20px}.callout-box{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;background:#ffefef;border:1px solid #e70802;border-radius:10px;padding:8px 10px 8px 25px;column-gap:20px;margin-top:25px}.callout-box-text{font-size:18px;line-height:24px;font-weight:500;color:#000;text-align:left;width:65%}.s14-closing-prod{width:80px;flex-shrink:0}.callout_list-head{font-size:20px;line-height:26px;color:#000;font-weight:700;margin-top:25px;text-align:left}ul.callout_list{display:flex;display:-webkit-flex;flex-direction:column;row-gap:12px;margin-top:20px}ul.callout_list li{font-size:17px;line-height:25px;text-align:left;color:#000;padding-left:30px;font-weight:700;background:url(../images/list-tick.webp) no-repeat left 3px;background-size:20px}.visual_side-img-box{display:flex;display:-webkit-flex;justify-content:space-between;margin-top:45px}.visual_side-img-box-col{width:49.5%;position:relative}.visual_side-img{display:block;margin:0 auto;max-width:100%;border-radius:10px}.visual_side-img-box-col span{position:absolute;left:8px;top:-17px;right:8px;border-radius:6px;padding:8px;font-size:18px;line-height:18px;font-weight:700}.visual_side-img-box-col span.without{color:red;background:#ffecec;border:2px solid red}.visual_side-img-box-col span.with{color:#48b873;background:#ecf9f1;border:2px solid #48b873}.vacuseal_video{margin-top:20px;position:relative;overflow:hidden;border-radius:10px}.vacuseal_video video{vertical-align:middle;max-height:330px;object-fit:cover}.vacuseal_video .vw-container-icons{display:none;opacity:0}.compare_chart{width:100%;margin:50px auto 40px;display:-webkit-flex;display:flex}.compare_col1{width:40%}.compare_col2{width:30%;border-radius:10px;background:#edffed;padding-bottom:10px;box-shadow:0 0 9px 0 rgba(0,0,0,.1)}.compare_col3{width:30%}.compare_top{width:100%;height:55px;padding:5px 5px;display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.compare_vacuSeal-prod{display:block;margin:-50px auto 5px;width:15px}.compare_top h3{font-size:19px;line-height:20px;color:#000;font-weight:600}.compare_list{float:left;width:100%}.compare_list li{float:left;width:100%;height:70px;padding:10px;border-bottom:1px solid #eae8df;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.compare_col1 .compare_list li{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;border-left:1px solid #eae8df}.compare_list li:first-child{border-top:1px solid #eae8df}.compare_col2 .compare_list li:first-child{border-top:none}.compare_col2 .compare_list li:last-child{border-bottom:none}.compare_col3 .compare_list li{border-right:1px solid #eae8df}.compare_col3 .compare_top h3{font-weight:500;font-size:17px}.compare_col1 .compare_list li:first-child{border-radius:10px 0 0}.compare_col1 .compare_list li:last-child{border-radius:0 0 0 10px}.compare_col3 .compare_list li:first-child{border-radius:0 10px 0}.compare_col3 .compare_list li:last-child{border-radius:0 0 10px 0}.compare-food{width:50px}.compare_list li h3{padding-left:10px;text-align:left;font-size:17px;line-height:20px;color:#000;font-weight:600}.compare_list li p{font-size:17px;line-height:24px;color:#000}.compare_list li p img{display:block;margin:0 auto 3px;width:20px}.review_prod-img{display:block;margin:20px auto 0;max-width:100%}.rating_bar{display:flex;justify-content:space-between;margin-top:20px}.rating_bar-col{width:49%;background:#e0e5ee;border-radius:5px;padding:10px;text-align:center;display:flex;flex-direction:column;justify-content:center}.rating_bar-col h3{font-size:25px;line-height:30px;color:#02275c;font-weight:700;font-family:'Source Sans 3'}.rating_bar-col p{font-size:15px;line-height:18px;color:#000;margin-top:2px}.rating_bar-star{display:block;margin:0 auto;width:65px}.review_feature{font-size:20px;line-height:25px;color:#000;font-weight:700;text-align:left;margin-top:25px}.review_warp{width:100%;display:flex;flex-direction:column;margin-top:20px;gap:20px}.review_item{padding:20px;text-align:left;border-radius:10px;box-shadow:0 0 9px 0 rgba(0,0,0,.1)}.review_star{display:block;margin:0 0 10px;width:70px}.r-para{font-size:17px;line-height:25px;color:#3a3a3a;margin-bottom:15px;font-family:'Source Sans 3'}.r-name{font-size:16px;line-height:25px;color:#000;font-family:'Source Sans 3';font-weight:700}.r-name span{color:#0db561;font-size:14px;font-weight:400}.r-name span img{vertical-align:middle;width:13px;margin:-2px 2px 0 5px}.discount-wrap{margin:30px 0 0;display:flex;flex-direction:column;row-gap:20px}.discount-row-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.discount-row-label{font-size:15px;line-height:18px;color:#000;display:flex;align-items:center;gap:6px}.discount-row-pct{font-size:16px;line-height:18px;color:#f2480a;font-weight:600;opacity:0}.discount-bar-bg{height:8px;background:#ebebeb;border-radius:99px;overflow:hidden}.discount-bar-fill{height:100%;background:#f2480a;border-radius:99px;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.modal-overlay{position:fixed;inset:0;background:rgba(26,18,8,.55);z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .3s}.modal-overlay.show{opacity:1;pointer-events:all}.modal-box{background:#fff;border-radius:20px;padding:28px 24px;max-width:400px;width:100%;transform:translateY(12px);transition:transform .3s cubic-bezier(.4,0,.2,1);text-align:center}.modal-overlay.show .modal-box{transform:translateY(0)}.modal-q{font-size:18px;font-weight:700;color:#000;margin-bottom:20px;line-height:1.3}.modal-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-no,.modal-yes{padding:15px;border-radius:7px;font-size:17px;line-height:17px;font-weight:600;cursor:pointer;border:none;transition:all .18s}.modal-yes{background:#f2480a;color:#fff}.modal-yes:hover{background:#f2480a}.modal-no{background:#ececec;color:#969696}.modal-no:hover{background:#efefef}.discount_title{font-size:32px;line-height:36px;color:#000;font-weight:700}.pack-prod-col{display:inline-block;vertical-align:middle;margin-top:25px;position:relative}.pack-prod{display:block;margin:0 auto;width:400px;max-width:100%}.save_seal{position:absolute;right:-3%;top:40px;width:80px;height:80px;background:url(../images/seal.webp) no-repeat center center;background-size:100%;display:flex;justify-content:center;align-items:center}.save_seal p{font-size:22px;line-height:22px;color:#fff;font-weight:500}.save_seal p span{font-weight:700}.show-mob{display:none}.mt-0{margin-top:0!important}@media only screen and (max-width:767px){.container{width:100%;padding:0 15px;max-width:400px;box-sizing:border-box}.show-mob{display:block}.hide-mob{display:none}.top_strip_text{font-size:13px}#stopwatch{width:76px;font-size:12px}.header{padding:10px 0}.logo{width:100px}.main_section{padding:0 0 30px}.inner_section{padding:15px 0 0}.progressbar{height:5px}.main-heading{font-size:23px;line-height:28px;margin-bottom:25px;letter-spacing:-.2px}.common-text{font-size:17px;line-height:22px;margin-top:10px}.button-col{margin-top:20px}.main-list li{column-gap:10px;padding:7px 5px}.main-list-icn{width:16px;margin-top:3px}.main-list-content p{font-size:15px;line-height:20px}.review_row-outer{margin:35px 0 0 -15px;width:calc(100% + 30px)}.review_row-outer:after,.review_row-outer:before{display:none}.step_title{font-size:21px;line-height:25px}.step_text{font-size:17px;line-height:23px;margin-top:10px}.btn-back{font-size:13px;line-height:18px}.btn-back img{width:12px}.common-btn{min-height:55px;padding:12px;font-size:19px;line-height:24px;gap:10px}.common-btn img{width:20px}ul.btn-service-list li{font-size:12px;line-height:16px}ul.btn-service-list li img{width:12px}ul.btn-service-list li:before{width:4px;height:4px;margin:0 5px}.review_col{padding:15px 15px;width:315px}.testi_user{column-gap:10px}.testi_user-name h3{font-size:14px;line-height:20px}.testi_user-name h3 span{font-size:12px;line-height:16px}.testi_user-name h3 span img{width:11px;margin:-2px 2px 0 5px}.review_para{font-size:14px;line-height:20px}.option-box{margin:15px auto 0;row-gap:10px}.option-col:hover .desc-opt{transform:none;box-shadow:none;background:0 0;border-color:#d8d8d8}.desc-opt{height:60px;font-size:18px;line-height:20px;padding:5px 35px 5px 15px;column-gap:12px}.desc-opt-icon{width:35px}.desc-opt-arrow{right:18px;margin-top:-10px;width:10px}.option-col:hover .desc-opt-arrow{filter:grayscale(1) invert(.5)}.upgrade-review{padding:0 15px 18px;margin:45px 0 0}.upgrade-review-img{margin:-18px auto 0;width:130px}.upgrade-review-star{margin:10px auto 0;width:80px}.upgrade-review-text1{font-size:15px;line-height:21px;margin:10px 0 10px}.frequency_process{padding:15px 15px 20px;margin-top:20px}.frequency_process-status p{font-size:13px;line-height:20px}.frequency_process-status span.active{padding:2px 8px;font-size:12px;line-height:15px}.frequency_process-status span.active:before{width:5px;height:5px;margin:-1px 6px 0 0}.frequency-process-para{font-size:14px;line-height:20px}.progress-capacity_bar{height:7px;margin-top:12px}.progress-thumb:after{height:18px;width:18px;border:2px solid #fff}.frequency_process_level span.remaining{font-size:13px;line-height:19px}.frequency_process_level{margin-top:15px}.use-product-box{margin:15px auto 0;row-gap:15px}.use-product-img{width:130px;margin:5px auto}.use-product-text{padding:7px 5px}.use-product-text p{font-size:17px;line-height:24px}.use-product-box .option-col:hover .desc-opt{transform:none;box-shadow:none;background:0 0;border-color:#dfdfdf}.use-product-box .option-col:hover .use-product-text{background:#dfdfdf}.use-product-box .option-col:hover .use-product-text p{color:#000}.product-material-type-box{row-gap:35px;margin:35px auto 0}.product-material-type{margin:-25px auto 0;width:127px}.almost-done-box{padding:15px 15px 15px;margin:25px auto 0}.almost-done-heading{font-size:15px;line-height:21px}.almost-done-text{font-size:14px;line-height:20px;margin-top:5px}.almost-done-right{width:55px}.length-use-box{padding:15px 15px 15px;margin-top:20px}.length-use-status p{font-size:13px;line-height:20px}.length-use-status span.active{padding:1px 7px;font-size:12px;line-height:15px}.length-use-status span.active:before{width:5px;height:5px}.length-use-para{font-size:14px;line-height:20px;margin-top:8px}.warning_box{column-gap:10px}.warning_box-content h3{font-size:16px;line-height:18px;column-gap:5px}.warning_box-content h3 img{width:15px}.warning_box-content p{font-size:15px;line-height:20px;margin-top:7px}.warning_box-img{width:95px}.storage-box{padding:20px 20px;margin-top:20px}.result-para{font-size:16px;line-height:23px}.impact-analysis p{font-size:14px;line-height:18px;margin-bottom:10px}.impact-analysis span.high{font-size:11px;line-height:13px}.result_prod-name{font-size:25px;line-height:30px}.analysis-prod{margin:15px auto 0}.result-analysis-progress-box{margin:25px auto 35px}.result-analysis-progress{height:6px;margin:12px 0 0}.result-analysis-progress-inner:after{height:18px;width:18px}.result-analysis-progress-text1{font-size:15px;line-height:20px}.result-analysis-progress-text1 img{width:17px}.result-analysis-progress-text2{font-size:13px;line-height:18px}ul.countertop_seller-problem-list li{padding:12px 0}.countertop_problem-text{font-size:14px}.countertop_problem-strip{width:150px;font-size:14px;line-height:16px;padding:4px 7px 5px;column-gap:6px}.food-store-images{margin:15px 0 0}.calculating_heading{font-size:25px;line-height:30px}.about-heading{font-size:26px;line-height:32px}.about-text{font-size:17px;line-height:23px;margin-top:20px}.about-box{row-gap:15px;margin:25px auto 0}.about-col{border-radius:7px}.about-col-top{padding:15px 18px 18px}.about-col-header{column-gap:15px}.about-col-heading{font-size:21px;line-height:25px}.about-col-subheading{font-size:16px;line-height:22px;margin-top:3px}.about-col-header-right{width:40px}.about-col-content{padding:15px 0 0}.about-col-text{font-size:17px;line-height:23px;margin-top:15px}.about-col-btm{padding:15px 20px 20px}.recommend-progress{height:6px;margin:13px 0 0}.recommend-progress-inner:after{height:18px;width:18px}.recommend-progress-text1{font-size:15px;line-height:20px}.recommend-progress-text1 img{width:17px}.recommend-progress-text2{font-size:13px;line-height:18px}.about-down-arrow{width:25px}.about-col-body{padding:15px 18px 18px}.about-col-body-info-top{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;column-gap:15px}.about-col-body-right{width:120px}.about-col-body .about-col-subheading{margin-top:10px}.about-col-body-info .about-col-text{margin-top:15px}.margin-top15-mob{margin-top:15px}.analysis_heading .p1{font-size:13px;margin:5px 0}.analysis_heading .p2{font-size:17px;line-height:23px;margin-top:10px}.material_risk-box{padding:20px 20px;margin-top:20px}.material_type-pop{font-size:13px}.materials_prod-box{padding:20px 18px;margin-top:25px}.materials_prod-box-heading{font-size:19px;line-height:26px}.prob-content h3{font-size:17px;line-height:23px}.prob-content p{font-size:16px;line-height:20px}.material-prod{width:380px;margin:25px 0 0 -30px}.action_warning_box{padding:25px 20px 20px;margin-top:40px}.action_warning_box h3{font-size:13px;line-height:16px}.action_warning_box p{font-size:14px;line-height:20px;margin-top:8px}.action-icon{width:26px;margin-left:-13px}.annual_saving-box{padding:20px}.annual_saving-text{font-size:17px;line-height:25px}.annual_saving-year{margin-top:18px}.food-risk{padding:13px 10px 13px 13px;margin-top:15px}.food-risk p{font-size:15px}.food-risk-bedge{font-size:12px;line-height:15px;padding:2px 7px 3px}ul.waste_list{margin-top:20px}ul.waste_list li{font-size:16px;line-height:22px;background-size:17px;padding-left:26px}.callout-box{margin-top:17px;padding:6px 7px 6px 20px}.callout-box-text{font-size:16px;line-height:23px;width:auto}.s14-closing-prod{width:70px}.callout_list-head{font-size:18px;line-height:22px;margin-top:20px}ul.callout_list{row-gap:12px}ul.callout_list li{font-size:15px;line-height:20px;background-size:15px;padding-left:22px}.visual_side-img-box-col span{font-size:16px;line-height:16px;padding:8px}.vacuseal_video video{max-height:250px}.compare_chart{margin:45px auto 25px}.compare-food{width:45px}.compare_list li{height:68px}.compare_list li h3{padding-left:8px;font-size:14px;line-height:18px}.compare_list li p{font-size:14px;line-height:20px}.compare_list li p img{width:17px}.compare_top h3{font-size:15px;line-height:18px}.compare_col3 .compare_top h3{font-size:15px}.review_feature{font-size:18px;line-height:24px;margin-top:20px}.r-para{font-size:16px;line-height:23px}.r-name{font-size:15px;line-height:20px}.r-name span{font-size:13px}.r-name span img{width:11px;margin:-1px 3px 0 7px}.discount_title{font-size:25px;line-height:32px}.pack-prod-col{margin-top:20px}.pack-prod{width:270px}.save_seal{top:20px;width:70px;height:70px}.save_seal p{font-size:19px;line-height:19px}}