#slm-calc-container{background:#f3edeb;font-size:16px;position:relative}#slm-calc-container a{color:#000;text-decoration:underline}#slm-calc-container #slm-calc-header{background:#595650;color:#fff;text-align:center;padding:10px 20px}#slm-calc-container #slm-calc-close{position:absolute;right:30px;top:74px;font-size:.9rem;font-weight:700;padding:10px 20px;border:1px solid #595650;border-radius:5px}#slm-calc-container #slm-calc-close a{text-decoration:none;display:block}#slm-calc-container #steps{padding:60px 20px 40px;font-size:.9rem;line-height:1.6}#slm-calc-container #steps .step .step-title{text-align:center;margin-bottom:60px}#slm-calc-container #steps .step .slm-calc-input label{display:block;margin-bottom:10px;font-weight:700}#slm-calc-container #steps .step .slm-calc-input .input{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}#slm-calc-container #steps .step .slm-calc-input .input input{flex:auto;font-size:14px}#slm-calc-container #steps .step .slm-calc-input .input .input-suffix{flex:none;margin-left:10px}#slm-calc-container #steps .step#step-logic #logics{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#slm-calc-container #steps .step#step-logic #logics .logic{background:#fff;border:1px solid #ababab;border-radius:10px;display:flex;width:200px;min-height:240px;padding:40px;margin:0 10px 20px;justify-content:flex-start;flex-direction:column;align-items:center;font-weight:700px;cursor:pointer}#slm-calc-container #steps .step#step-logic #logics .logic .logic-select{display:block;font-weight:700;text-decoration:underline}#slm-calc-container #steps .step#step-logic #logics .logic .logic-img{margin-bottom:10px}#slm-calc-container #steps .step#step-logic #logics .logic .logic-img img{display:block}#slm-calc-container #steps .step#step-logic #logics .logic .logic-title{text-align:center;font-weight:700;font-size:16px;margin-bottom:10px;min-height:50px}#slm-calc-container #steps .step#step-logic #logics .logic.active{color:#fff;background:#87998c}#slm-calc-container #steps .step#step-logic #logics .logic.active a{color:#fff}#slm-calc-container #steps .step#step-area #logic-dimensions{max-width:600px;margin:0 auto}#slm-calc-container #steps .step#step-area #logic-dimensions .dimension-inputs{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px;row-gap:40px}#slm-calc-container #steps .step#step-area #logic-dimensions .dimension-inputs input{width:120px;flex:none}#slm-calc-container #steps .step#step-area .logic-examples{max-width:960px;margin:0 auto}#slm-calc-container #steps .step#step-area .logic-examples .examples{flex-direction:row;flex-wrap:wrap;display:flex;justify-content:center}#slm-calc-container #steps .step#step-area .logic-examples .examples .example{cursor:pointer;flex:auto;max-width:240px;min-width:180px;margin:0 20px 20px}#slm-calc-container #steps .step#step-area .logic-examples .examples .example a.example-select{font-weight:700}#slm-calc-container #steps .step#step-area .logic-examples .examples .example .example-img img{border:3px solid #fff0;display:block}#slm-calc-container #steps .step#step-area .logic-examples .examples .example.active .example-img img{border-color:#87998c}#slm-calc-container #steps .step#step-area #painting-details{display:flex;flex-direction:row;margin:40px 0 0;justify-content:center}#slm-calc-container #steps .step#step-area #painting-details label{font-weight:700;margin-bottom:10px}#slm-calc-container #steps .step#step-area #painting-details .option label{font-weight:400;margin:0;cursor:pointer}#slm-calc-container #steps .step#step-area #painting-details .option input[type="radio"]{vertical-align:-1px;margin-right:5px}#slm-calc-container #steps .step#step-area #painting-details .detail{flex-grow:0;flex-basis:0%;white-space:nowrap;margin:0 40px}#slm-calc-container #steps .step#step-area #painting-details .detail#paint-area input{min-width:200px}#slm-calc-container #steps .step#step-area #base-coat-recommendation{text-align:center;max-width:500px;margin:30px auto 0;padding:10px 20px;background:#87998c;border-radius:3px;color:#fff}#slm-calc-container #steps .step#step-area #base-coat-recommendation a{color:#fff}#slm-calc-container #steps .step#step-results{text-align:center}#slm-calc-container #steps .step#step-results .product{font-weight:700}#slm-calc-container #steps .step#step-results .paint-layers{margin-bottom:40px}#slm-calc-container #steps .step#step-results .amount{font-weight:700;font-size:1.9rem}#slm-calc-container #steps .step#step-results .containers{font-weight:700;margin-bottom:40px}#slm-calc-container #steps .step#step-results .disclaimer{max-width:500px;margin:0 auto}#slm-calc-container #steps .actions{margin-top:60px;position:relative}#slm-calc-container #steps .actions a{text-decoration:none}#slm-calc-container #steps .actions .action-btn{padding:10px 20px;display:block}#slm-calc-container .previous{position:absolute;left:30px;top:74px;padding:10px 20px;border:1px solid #595650;border-radius:5px;font-size:.9rem;font-weight:700}#slm-calc-container #steps .actions .proceed{display:flex;justify-content:center}#slm-calc-container #steps .actions .proceed .proceed-btn{text-transform:uppercase;background:#222b27;color:#fff}#slm-calc-container #steps .actions .proceed .proceed-btn.disabled{opacity:.5}@media only screen and (max-width:768px){#slm-calc-container #slm-calc-close{position:absolute;right:10px;top:10px;font-size:.9rem;font-weight:700;padding:0;border:0}#slm-calc-container #slm-calc-close a{text-decoration:none;text-indent:-9999px;background:url(/wp-content/plugins/slm-calc/public/frontend/img/close.svg) no-repeat top left;width:24px;height:24px;background-size:contain}#slm-calc-container .previous{left:10px;top:10px;padding:0;border:0;color:#FFF}#slm-calc-container .previous a{color:#FFF}#slm-calc-container #steps{padding:20px 20px 20px}#slm-calc-container #steps .step .step-title{margin-bottom:20px}#slm-calc-container #steps .step#step-logic #logics .logic{padding:20px 20px;min-height:auto;width:23%;flex:auto;margin:0 2% 2% 0}#slm-calc-container #steps .step#step-logic #logics .logic .logic-title{min-height:auto}#slm-calc-container #steps .actions{margin-top:20px}}@media only screen and (max-width:600px){#slm-calc-container #steps{padding:20px 20px 20px}#slm-calc-container #steps .step .step-title{margin-bottom:20px}#slm-calc-container #steps .step#step-logic #logics{margin-bottom:20px}#slm-calc-container #steps .step#step-logic #logics .logic{padding:20px 20px;min-height:auto;width:46%;flex:auto;margin:0 2% 2% 0}#slm-calc-container #steps .step#step-logic #logics .logic .logic-title{min-height:auto}#slm-calc-container #steps .step#step-area #logic-dimensions .dimension-inputs{grid-template-columns:1fr 1fr;row-gap:20px;column-gap:20px}#slm-calc-container #steps .step#step-area #logic-dimensions .dimension-inputs input{width:80px}#slm-calc-container #steps .step#step-area #painting-details{flex-wrap:wrap;flex-direction:column;margin-top:20px}#slm-calc-container #steps .step#step-area #painting-details .detail{margin:0 0 20px}#slm-calc-container #steps .step#step-area #base-coat-recommendation{margin:0 auto 20px}#slm-calc-container #steps .actions{margin-top:0}}