:root{--white: #FFF;--white-rgb: hexToRGB(#FFF);--primary-light: #e42317;--primary-dark: #E04F48;--secondary-base: #2E3440;--secondary-base-rgb: hexToRGB(#2E3440);--secondary-dark: #252A33;--secondary-dark-rgb: hexToRGB(#252A33);--tertiary: #D0B580;--light-grey: #FEFEFE;--light-grey-rgb: hexToRGB(#FEFEFE);--colored-grey: #EEEDEE;--colored-grey-rgb: hexToRGB(#EEEDEE);--cool-grey: #D5D6D9;--cool-grey-rgb: hexToRGB(#D5D6D9);--border: rgba(255, 255, 255, 0.15);--accent: #7fad33}body{font-family:"Roboto","Roboto Condensed",Arial,Helvetica,sans-serif}h1{font-family:"Roboto Condensed",arial,helvetica,sans-serif;font-size:20px;font-weight:100;margin:0;padding:0}h2{font-family:"Roboto Condensed",arial,helvetica,sans-serif;font-size:24px;font-weight:100;margin-bottom:16px;padding:0;display:flex;align-items:center}h2 .bullet{display:inline-block;width:24px;height:24px;border:1px solid #313742;border-radius:100%;text-align:center;font-size:18px;margin-right:8px}small{font-size:.75em}ul{padding:0 !important;margin:0 !important}li{font-family:"Roboto","Noto Sans SC",sans-serif;font-weight:400;list-style:none;line-height:1.5em}li b{font-weight:400 !important}a,.button{text-decoration:none;transition:all ease .5s;cursor:pointer}.navbar{position:sticky;top:0;z-index:2;box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1)}.navbar .navbar-brand{display:flex;align-items:center;white-space:nowrap;gap:8px}.navbar .navbar-brand .kuhn-logo{height:16px;fill:var(--bs-body-color)}.find-dealer{text-transform:uppercase;font-size:12px}@media(max-width: 991.98px){.find-dealer{font-size:16px}}.unit-badge{display:inline-flex;align-items:center;gap:.5rem;font-family:"DM Mono",monospace;font-size:12px;color:var(--text-dim);letter-spacing:.05em}@media(max-width: 990px){.unit-badge{display:none}}.unit-badge .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0}.unit-badge strong{color:var(--accent);font-weight:500}.container-default{display:flex;flex-flow:column nowrap;align-content:center}.container-centered{display:flex;justify-content:center;flex-flow:column nowrap;align-content:center}.content{display:flex;max-width:1320px;margin:0 auto;padding:0}@media screen and (min-width: 75em){.content{padding:0}}.row p{font-family:"Roboto Condensed",arial,helvetica,sans-serif;font-weight:600}.row-heading{font-family:"Roboto Condensed",arial,helvetica,sans-serif}.row-heading p{color:var(--white);font-size:20px;font-weight:100}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width: 700px){.grid-2{grid-template-columns:1fr}header{flex-direction:column;gap:1rem}}.results-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width: 700px){.results-grid{grid-template-columns:1fr}}.field-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.field-group{margin-bottom:1.2rem}label{display:block;font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:var(--white);margin-bottom:.4rem;font-weight:600}.input-wrap{position:relative;display:flex}select{width:100%;background:var(--bg);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:1rem;padding:.6875rem 1rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s}select:focus{border-color:var(--white)}select option{background:#272c35}#calculator.submitted input:invalid{border-color:#d69233}#calculator.submitted input:invalid:focus{border-color:inherit !important}.result-row{display:flex;justify-content:space-between;align-items:center;padding:.6rem 0;border-bottom:1px solid var(--border)}.result-row:last-child{border-bottom:none}.result-label{font-size:.78rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.result-value{font-family:"DM Mono",monospace;font-size:1rem;color:var(--accent);font-weight:500}.result-value.blue{color:var(--accent)}.result-value.big{font-size:1.3rem;font-weight:500}.results-section{margin-top:2rem;padding:0;display:none}.results-section.show{display:block}.results-title{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:1rem;font-weight:600}.error-msg{font-size:.85rem;margin-top:.8rem;display:none;font-family:"DM Mono",monospace}.download{display:none}.download:hover{color:inherit !important;border-color:inherit !important;opacity:.8}.download.show{display:flex;color:inherit !important;border-color:inherit !important}.accordion-button{font-size:16px !important;font-weight:bold !important}.accordion-item{font-size:14px}.accordion-item li{list-style:circle;list-style-position:inside}main{max-width:1100px;margin:0 auto;padding:2.5rem 1.5rem}.subtitle{color:var(--text-dim);font-size:.9rem;margin-bottom:2.5rem;font-family:"DM Mono",monospace}.card{overflow:hidden;border:none}.card-header{padding:1rem;display:flex;align-items:center;gap:.75rem}.card-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem}.card-body{padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.unit-label{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);font-family:"DM Mono",monospace;font-size:.72rem;color:var(--text-dim);pointer-events:none}.bales,.net,.twine{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:flex-end;justify-content:flex-end;margin-top:4em;height:400px;width:100%}.bales{background:url(../assets/film-banner.jpg) no-repeat;background-size:cover}.net{background:url(../assets/net-banner.jpg) no-repeat;background-size:cover}.twine{background:url(../assets/twine-banner.jpg) no-repeat;background-size:cover}.baseline{position:relative;display:flex;align-items:center;align-content:center;flex-direction:column;width:100%;max-height:53px;margin:0 auto;padding:0;gap:0;background:linear-gradient(to left, var(--secondary-base), var(--secondary-base) 50%, transparent 50%, transparent 100%);background-repeat:no-repeat;background-position:100% bottom;background-size:100% 16px}.baseline a:after{background:url(../assets/chevron-up-white.svg) no-repeat 0 -1px}.baseline .row{display:flex;flex-direction:row;align-items:center;align-content:center;gap:0;width:100%;height:37px;max-width:1320px;justify-content:space-between}.baseline .col{padding:0}@media screen and (max-width: 48em){.baseline .col{padding:0 1em}}.baseline .to-top{font-size:.75em;color:var(--white)}@media screen and (max-width: 75em){.baseline .to-top span{display:none}}.baseline a:after{content:"";float:right;width:24px;height:24px}.graphic-signature{position:absolute;float:left;bottom:0;display:flex;align-self:center;justify-content:flex-end;width:100%;max-width:1320px;height:16px;background:var(--secondary-base);clip-path:polygon(72px 0, 100% 0, 100% 110%, 40px 110%)}.footer p,.footer li,.footer a,.footer span{font-family:"Roboto","Noto Sans SC",sans-serif;font-weight:400;color:#82858c}.footer a:hover{color:var(--white)}.top-line{min-height:126px;font-size:.875em;padding:1em 2em;background:var(--secondary-base)}.top-line .f-blocks{width:100%;max-width:1320px;display:grid;text-transform:uppercase;grid-template-columns:repeat(auto-fill, minmax(251px, 1fr))}@media screen and (min-width: 75em){.top-line .f-blocks{grid-gap:2em}}.block{display:flex;align-items:center;gap:1em}@media screen and (max-width: 48em){.block img{max-width:24px}}.social{justify-self:end}@media screen and (max-width: 75em){.social{display:none}}.social a{opacity:.5}.social a:hover{opacity:1}.social .follow{color:var(--tertiary);white-space:nowrap;text-transform:none}.bottom-line{font-family:"Roboto","Noto Sans SC",sans-serif;font-weight:400;display:flex;flex-direction:row;align-items:center;background:var(--secondary-dark);min-height:104px;font-size:.75em}.bottom-line div{width:100%}@media screen and (max-width: 48em){.bottom-line div{flex-direction:column;align-content:center;text-align:center}}@media screen and (min-width: 48em){.bottom-line .links{text-align:right}}.bottom-line .links li{display:inline-block;padding:0 .5em}.bottom-line .links a{text-transform:uppercase}/*# sourceMappingURL=styles.css.map */