.pbds-calculator-coatings,.pbds-calculator-coatings *{--box--padding:30px;--box-inside--padding:20px;--box--radius:10px;--button-height:56px;--box-result--border:2px solid var(--clr-link-400)}.pbds-calculator-coatings .pbds-container{display:grid;grid-template-areas:"form result";grid-template-columns:calc(50% - 8px) calc(50% - 8px);grid-gap:16px;gap:16px}.pbds-calc_input{align-items:center;border:1px solid var(--clr-gray-500);border-radius:var(--box--radius);display:flex;gap:0;height:54px;justify-content:flex-start;padding:0 var(--box-inside--padding)}.pbds-calc_input input{background:transparent;border:0;color:var(--clr-darkest);flex-shrink:1;font-size:1.5rem;font-weight:300;max-width:96px;text-align:right}.pbds-calc_input .unit{color:var(--clr-gray-500);font-size:1.5rem;font-weight:300}.pbds-calc--box{border-radius:var(--box--radius);padding:var(--box--padding)}.pbds-calc--box.box-form{background:var(--clr-gray-100)}.pbds-calc--box.box-result{align-self:start;background:var(--clr-gray-050);border:var(--box-result--border)}.pbds-calc--box .box-inside{background:var(--clr-gray-050);border-radius:var(--box--radius);margin:0 0 var(--box--padding);padding:var(--box--padding)}.pbds-calc--box.box-result .box-inside{background:none;margin:0;padding:var(--box-inside--padding)}.pbds-calc--box.box-result .extra-info{padding-top:30px}.pbds-calc--box.box-result .extra-info>*{color:var(--clr-gray-500);font-size:.875rem;font-weight:300}.pbds-calc--box.box-result.blocked,.pbds-calc--box.box-result.blocked *{filter:grayscale(100%) opacity(70%)}.pbds-calc--box.box-result .box-inside *{color:var(--clr-gray-500);font-size:1.5rem;font-weight:300}.pbds-calc--box.box-result .box-inside .title-box{display:block;font-size:.875rem;font-weight:400;margin:0 0 6px}.pbds-calc--box.box-result .box-inside .or{font-size:1rem}.pbds-calc--box.box-result .box-inside.plus{background:var(--clr-info-100);color:var(--clr-link-400)}.pbds-calc--box.box-result .box-inside .wrapper{display:grid;grid-template-areas:"fixed text" "fixed result";grid-template-columns:auto 1fr;grid-row-gap:2px;row-gap:2px;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.pbds-calc--box.box-result .box-inside .wrapper .icon,.pbds-calc--box.box-result .box-inside.plus .wrapper .percent{align-self:center;color:var(--clr-link-400);font-size:36px;font-weight:500;grid-area:fixed}.pbds-calc--box.box-result .box-inside .wrapper .title-box{font-weight:400;grid-area:text}.pbds-calc--box.box-result .box-inside.plus .wrapper .title-box{color:var(--clr-link-400)}.pbds-calc--box.box-result .box-inside .wrapper .result{grid-area:result}.pbds-calc--box.box-result .box-inside.plus .wrapper .result>*{color:var(--clr-link-400)}.pbds-calc--box header{display:grid;grid-template-areas:"icon title" "icon subtitle";grid-template-columns:40px 1fr;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px;grid-row-gap:0;margin:0 0 15px;row-gap:0}.pbds-calc--box.box-result header{grid-template-areas:"title" "subtitle";grid-template-columns:100%}.pbds-calc--box header .icon{display:block;grid-area:icon;height:40px;width:40px}.pbds-calc--box header h2{color:var(--clr-gray-500);font-size:1.5rem;font-weight:300;grid-area:title;margin:0}.pbds-calc--box header p{color:var(--clr-gray-500);font-size:1rem;font-weight:300;grid-area:subtitle;margin:0}.pbds-calc--box .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.pbds-calc--box.box-result .form-grid{grid-template-columns:minmax(345px,auto) 1fr}.pbds-calc--box.box-result .form-grid>*{align-self:center}.pbds-calc--box .form-grid .info{align-self:center;text-align:right}.pbds-calc--box .form-grid .input-wrapper label{color:var(--clr-darkest);font-weight:300;margin:0 0 6px}.pbds-calc--box .form-grid .input-wrapper .maxSize{font-size:.875rem;font-weight:300;margin-top:10px}.pbds-calc--box .pbds-btn{min-width:320px}.pbds-calc--box .pbds-btn[disabled]{filter:grayscale(100%) opacity(20%)}.pbds-calc--box .pbds-btn[disabled]:hover{cursor:not-allowed}.pbds-calc--box+p{color:var(--clr-gray-500);font-weight:300;margin:10px auto 0;text-align:center}.pbds-calc--box .info,.pbds-calc--box .pbds-btn .loading,.pbds-calc--box .pbds-btn .recalc{display:none}.pbds-calc--box.ready .info,.pbds-calc--box.ready .pbds-btn .recalc{display:block}.pbds-calc--box.ready .pbds-btn .calc{display:none}.pbds-calc--box.loading .pbds-btn .loading{display:block}.pbds-calc--box.loading .pbds-btn .calc,.pbds-calc--box.loading .pbds-btn .recalc,.pbds-calculator-coatings .footnote,.pbds-calculator-coatings .jsCoating .form-grid .validateWidth .error{display:none}.pbds-calculator-coatings .jsCoating .form-grid .validateWidth.deniedCalculation .error{display:block}.pbds-calculator-coatings .jsCoating .form-grid .validateWidth.deniedCalculation .ok{display:none}.pbds-calculator-coatings .jsCoating .form-grid .validateWidth.deniedCalculation{border:1px solid var(--clr-error-400)}.pbds-calculator-coatings .jsCoating .form-grid .validateLength .error{display:none}.pbds-calculator-coatings .jsCoating .form-grid .validateLength.deniedCalculation .error{display:block}.pbds-calculator-coatings .jsCoating .form-grid .validateLength.deniedCalculation .ok{display:none}.pbds-calculator-coatings .jsCoating .form-grid .validateLength.deniedCalculation{border:1px solid var(--clr-error-400)}.pbds-calculator-coatings .jsCoating .form-grid:has(.deniedCalculation) .maxSize{display:none}.pbds-calculator-coatings .jsAmbient .jsDenyCalculationInfoPagination,.pbds-calculator-coatings .jsCoating .form-grid .jsDenyCalculationInfo{grid-column:span 2}.pbds-calculator-coatings .jsAmbient .jsDenyCalculationInfoPagination .alert-box,.pbds-calculator-coatings .jsCoating .form-grid .jsDenyCalculationInfo .alert-box{align-items:center;background:var(--clr-error-100);border-radius:10px;display:flex;gap:16px;justify-content:flex-start;min-height:60px;padding:20px}.pbds-calculator-coatings .jsAmbient .jsDenyCalculationInfoPagination .alert-box span,.pbds-calculator-coatings .jsCoating .form-grid .jsDenyCalculationInfo .alert-box span{font-weight:300}.pbds-calculator--pagination .form-grid{-moz-column-gap:32px;column-gap:32px;grid-template-columns:repeat(4,1fr);padding:15px 0;row-gap:0}.pbds-calculator-coatings .pagination--selector{display:block}.pbds-calculator-coatings .pagination--selector-button{background:var(--clr-white);border:1px solid var(--clr-gray-500);border-radius:10px;display:grid;grid-template-areas:"label icon" "selector icon";grid-template-columns:1fr auto;padding:7px 20px 6px;width:100%}.pbds-calculator-coatings .pagination--selector-button .label{font-size:10px;font-weight:500;grid-area:label;text-align:left}.pbds-calculator-coatings .pagination--selector-button .icon{align-self:center;grid-area:icon}.pbds-calculator-coatings .pagination--selector-button .selected{color:var(--clr-gray-500);font-size:.875rem;font-weight:300;grid-area:selector;line-height:1.375;text-align:left}.pbds-calculator-coatings .pagination--modal .pagination--header{border-bottom:1px solid var(--clr-gray-100);display:grid;grid-template-columns:auto 22px;padding:20px}.pbds-calculator-coatings .pagination--modal .pagination--header .title{font-size:1.25rem;font-weight:500;padding:0 0 0 22px;text-align:center}.pbds-calculator-coatings .pbds-calc--box .pbds-btn.simple{min-width:auto}.pbds-calculator-coatings .pbds-calc--box .pbds-btn.close.icon{min-height:auto;min-width:auto}.pbds-calculator-coatings .pagination--submit{align-items:center;display:flex;justify-content:flex-end;padding:20px}.pbds-calculator-coatings .pagination--modal .pagination--header,.pbds-calculator-coatings .pagination--selector,.pbds-calculator-coatings .pagination--submit{display:none}@media screen and (max-width:1200px){.pbds-calculator-coatings .pbds-container{grid-template-areas:"form" "result";grid-template-columns:100%}.pbds-calculator-coatings,.pbds-calculator-coatings *{--box--padding:15px;--box-inside--padding:20px;--box--radius:10px;--button-height:56px;--box-result--border:2px solid var(--clr-link-400)}.pbds-calc--box.ready .info{text-align:center}}@media screen and (max-width:992px){.pbds-calc--box.box-result.calculator-results{padding:30px}}@media screen and (max-width:743px){.pbds-calculator-coatings .pbds-container{padding:0}.pbds-calc--box.box-form.calculator-form{border-radius:0;padding:20px}.pbds-calc--box .box-inside{margin:0 0 20px}.pbds-calc--box .form-grid{gap:20px;grid-template-columns:100%}.pbds-calc--box header{grid-template-areas:"icon title" "subtitle subtitle";row-gap:8px}.pbds-calculator-coatings .jsAmbient .jsDenyCalculationInfoPagination,.pbds-calculator-coatings .jsCoating .form-grid .jsDenyCalculationInfo{grid-column:1}.pbds-calculator-coatings .jsAmbient .jsDenyCalculationInfoPagination .alert-box,.pbds-calculator-coatings .jsCoating .form-grid .jsDenyCalculationInfo .alert-box{flex-direction:column}.pbds-calc--box.box-result.calculator-results{background:none;border:none;padding:20px}.pbds-calc--box.box-result .box-inside .wrapper .result{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.pbds-calc--box.box-result .box-inside .wrapper .result:before{content:"";display:block;order:4;width:100%}.pbds-calc--box.box-result .box-inside .wrapper .result .jsSquareMeter{order:1}.pbds-calc--box.box-result .box-inside .wrapper .result .unit{order:2}.pbds-calc--box.box-result .box-inside .wrapper .result .or{order:3}.pbds-calc--box.box-result .box-inside .wrapper .result .jsPieces{order:5}.pbds-calc--box.box-result .box-inside .wrapper .result .unit:last-of-type{order:6}.pbds-calc--box.box-result .form-grid{grid-template-columns:100%}.pbds-calculator--pagination .form-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:601px){.pbds-calculator-coatings .pagination--wrapper{display:block!important}}@media (max-width:600px){body:has(.pagination--wrapper[style*=block]){overflow:hidden}.pbds-calculator-coatings .pagination--selector{display:block}.pbds-calculator-coatings .pagination--modal .pagination--header{display:grid}.pbds-calculator-coatings .pagination--submit{display:flex}.pbds-calculator-coatings .pagination--wrapper{background:var(--clr-white);bottom:0;display:none;height:100dvh;left:0;position:fixed;width:100dvw;z-index:var(--z-700)}.pbds-calculator-coatings .pagination--wrapper .pagination--modal{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;height:100dvh;width:100dvw}.pbds-calculator-coatings .pagination--wrapper .form-wrapper{overflow:auto}.pbds-calculator-coatings .pbds-calculator--pagination .form-grid{gap:10px;grid-template-columns:100%;padding:20px}.pbds-calculator-coatings .pbds-item--pagination{display:grid;grid-template-areas:"icon field";grid-template-columns:72px 1fr!important;height:auto;grid-gap:26px!important;background:var(--clr-gray-050);gap:26px!important;padding:10px 30px 10px 20px}.pbds-calculator-coatings .pbds-item--pagination .icon{width:70px}.pbds-calculator-coatings .pbds-item--pagination span:not([class]),.pbds-calculator-coatings label.pbds-item--pagination:has(input[type=radio])>span:not([class]){font-size:16px!important;font-weight:300!important;text-align:left}}