@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap";#inventory-animation{margin-left:-26px;max-width:400px;#original-stock{#parts,#used-side,#offcut{opacity:0}}}:root{font-size:16px;--stack-size: 28px;--menu-spacing: 0px;--breakpoint: 1400px;--heading-spacing-desktop: 20px;--breakpoint-sm: 600px;--breakpoint-md: 800px;--breakpoint-lg: 1040px;--breakpoint-xl: 1280px;--breakpoint-xxl: 1440px;--container-width-sm: 560px;--container-width-md: 760px;--container-width-lg: 1020px;--container-width-xl: 1220px;--container-width-xxl: 1400px;--color-0: #03171d;--color-1: #073b4c;--color-2: #118ab2;--color-3: #ef476f;--color-4: #ffd166;--color-5: #06d6a0;--color-magenta: rgb(225 0 255);--color-important: #ffac6d;--color-stock: #ffd166;--color-shape: #118ab2;--color-inside-segment: #06d6a0;--color-overlay: rgb(90 90 90 / 30%);--color-black: rgb(27 26 30);--color-white: rgb(252 252 252);--color-delete: rgb(192 21 21);--color-issue: rgb(225 78 41);--color-warning: rgb(255 170 0);--color-danger: rgb(255 69 69);--color-info: #ffffff;--color-success: #1bc319;--color-issue-light: rgb(255 216 213);--color-warning-light: rgb(255 242 204);--color-multi-edit: rgb(215 250 255);--color-clickable: #4a90a4;--color-hover: #29c778;--color-selected: #1bc319;--color-focus: #ffb727;--color-input-focus: rgb(255 249 238);--color-disabled: rgb(181 181 181);--color-cut-hover: #ffe0a3;--color-cut-selected: #ffbf3e;--color-row-selected: rgb(244 255 161);--color-not-allowed: red;--font-color-black: #1b1a1efa;--font-color-white: rgb(255 255 255 / 98%);--font-color-selected: rgb(27 26 30 / 98%);--font-color-disabled: rgb(117 117 117 / 98%);--font-color-readonly: rgb(117 117 117 / 98%);--font-color-important: red;--background-light-base: rgb(240 240 240);--background-light-0: rgb(233 233 233);--background-light-1: rgb(240 240 240);--background-light-2: rgb(245 245 245);--background-light-3: rgb(247 247 247);--background-light-4: rgb(252 252 252);--background-light-5: rgb(238 238 238);--background-dark-base: rgb(24 24 24);--background-dark-1: rgb(24 24 24);--background-dark-2: rgb(29 29 29);--background-dark-3: rgb(36 36 36);--background-dark-4: rgb(43 43 43);--font-weight-normal: 300;--font-weight-bold: 400;--font-weight-bolder: 500;--font-size-0: clamp(.7rem, .65rem + .2vw, .75rem);--font-size-1: clamp(.8rem, .75rem + .25vw, .875rem);--font-size-2: clamp(.9rem, .85rem + .3vw, 1rem);--font-size-3: clamp(1rem, .95rem + .35vw, 1.125rem);--font-size-4: clamp(1.1rem, 1rem + .5vw, 1.25rem);--font-size-5: clamp(1.3rem, 1.2rem + .6vw, 1.5rem);--font-size-6: clamp(1.7rem, 1.5rem + 1vw, 2rem);--shadow-base: 0 2px 4px rgb(0 0 0 / 15%);--shadow-strong: 0 4px 4px rgb(0 0 0 / 30%);--shadow-lg: 0 4px 8px rgb(0 0 0 / 20%);--shadow-widget: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);--shadow-widget-enhanced: 0 2px 8px rgb(0 0 0 / 8%), 0 4px 16px rgb(0 0 0 / 4%), 0 1px 2px rgb(0 0 0 / 12%);--shadow-widget-hover: 0 4px 12px rgb(0 0 0 / 12%), 0 8px 24px rgb(0 0 0 / 6%), 0 2px 4px rgb(0 0 0 / 16%);--border-color: #073b4c;--border-width: 1px;--border-radius-1: 4px;--border-radius-2: 8px;--border-radius-3: 12px;--border-dark-1: rgb(27 26 30);--border-dark-2: rgb(29 28 32);--border-light-1: rgb(252 252 252);--border-light-2: rgb(254 254 254);--border-separator-subtle: rgb(221 221 221);--border-separator-normal: rgb(211 211 211);--button-height: 34px;--transition-default: .2s ease}.bg-light-0{background:var(--background-light-0);color:var(--font-color-black)}.bg-light-1{background:var(--background-light-1);color:var(--font-color-black)}.bg-light-4{background:var(--background-light-4);color:var(--font-color-black)}.bg-dark-1{background:var(--background-dark-1);color:var(--font-color-white)}.disabled-stripes{background-image:repeating-linear-gradient(45deg,rgb(146 146 146 / 10%),rgb(146 146 146 / 10%) 5px,transparent 5px,transparent 10px)!important;background-size:100%}.warning{background-color:var(--color-warning);color:var(--font-color-black)}.warning pre{color:var(--font-color-black)}.issue{background-color:var(--color-issue);color:var(--font-color-white);font-weight:var(--font-weight-bold)}.issue pre{color:var(--font-color-white)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(1px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.smartcut-content{scroll-behavior:smooth;body{font-size:16px;margin:0;padding:0}}.smartcut-content{*,*:before,*:after{box-sizing:border-box}body{line-height:1.6;margin:0}img,picture,video,canvas,svg:not(.svg-inline--fa){display:block;height:auto;max-width:100%}svg{shape-rendering:crispedges;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}nav{ul{display:flex;flex-direction:column;list-style:none;li{a{border-bottom:none}align-items:center;display:flex;margin-top:3px;&:first-child{margin-top:0}}}}.icon,.icon-left,.icon-right,.icon-both{align-items:center;display:inline-flex;svg,img{display:inline;vertical-align:middle}img{height:16px;object-fit:contain;width:16px}}.icon-left{svg,img,i{margin-right:var(--space--2)}}.icon-right{svg,img,i{margin-left:var(--space--2)}}.icon-both{>svg,>img,>i{&:first-child{margin-left:0;margin-right:var(--space--2)}&:last-child{margin-left:var(--space--2)}}}input,select,button,textarea{color:var(--font-color-black);font-family:inherit}button{background:none;border:none;cursor:pointer;padding:0}input,textarea,select{background:transparent;border:1px solid #cccccc;border-radius:4px;padding:var(--space--1)}select{padding-bottom:0;padding-top:0}a{text-decoration:none}.flex{display:flex}.grid{display:grid}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.sr-only{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.focus-visible:focus{outline:2px solid var(--color-1);outline-offset:2px}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{break-after:avoid}}}:root{--btn-font-family: inherit;--btn-font-weight: var(--font-weight-bold);--btn-line-height: 1.2;--btn-gap: .6rem;--btn-border-radius: 3px;--btn-font-size: var(--font-size-4);--btn-padding: .5rem 1rem;--btn-icon-size: 1.25rem;--btn-color: var(--font-color-white);--btn-bg: var(--color-2);--btn-hover-bg: rgb(13 109 141);--btn-focus-ring: var(--color-2);--btn-disabled-color: var(--font-color-disabled);--btn-disabled-bg: var(--color-disabled);--btn-disabled-border: var(--color-disabled);--btn-selected-color: var(--font-color-white);--btn-selected-bg: var(--color-selected);--btn-selected-border: var(--color-selected)}@keyframes btn-spin{to{transform:rotate(360deg)}}.smartcut-content{button,input[type=button],input[type=submit],input[type=reset],.c-btn,a.c-btn{align-items:center;appearance:none;background:none;background-color:var(--btn-bg);border:none;border-radius:var(--btn-border-radius);box-shadow:4px 4px #118ab27f;color:var(--btn-color);cursor:pointer;display:flex;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);gap:var(--btn-gap);justify-content:center;line-height:var(--btn-line-height);margin-bottom:4px;max-width:100%;outline:none;overflow:hidden;padding:var(--btn-padding);text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;white-space:nowrap}a.c-btn{display:inline-flex!important}button svg,button i,.c-btn svg,.c-btn i{flex-shrink:0;height:var(--btn-icon-size);width:var(--btn-icon-size)}button:hover:not(:disabled,.disabled,[aria-disabled=true]),.c-btn:hover:not(:disabled,.disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);text-decoration:none}button:focus-visible:not(:disabled),.c-btn:focus-visible:not(:disabled){box-shadow:none;outline:2px solid var(--btn-focus-ring);outline-offset:2px}button:active:not(:disabled),.c-btn:active:not(:disabled){box-shadow:3px 3px #118ab299;transform:scale(.98)}button:disabled,button[aria-disabled=true],button.disabled,.c-btn:disabled,.c-btn[aria-disabled=true],.c-btn.disabled{background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border)!important;box-shadow:none;color:var(--btn-disabled-color)!important;cursor:not-allowed;transform:none}button:disabled:hover,.c-btn:disabled:hover{background-color:var(--btn-disabled-bg)!important;transform:none}button.selected,button[aria-selected=true],button[aria-pressed=true],.c-btn.selected,.c-btn[aria-selected=true],.c-btn[aria-pressed=true]{background-color:var(--btn-selected-bg);border-color:var(--btn-selected-border);color:var(--btn-selected-color)}button.selected:hover:not(:disabled),.c-btn.selected:hover:not(:disabled){background-color:var(--btn-selected-bg)!important}.c-btn--sm{--btn-font-size: var(--font-size-1);--btn-padding: .375rem .75rem;--btn-icon-size: 1rem}.c-btn--md{--btn-font-size: var(--font-size-4);--btn-padding: .5rem 1rem;--btn-icon-size: 1.25rem}.c-btn--lg{--btn-font-size: var(--font-size-5);--btn-padding: .75rem 1.5rem;--btn-icon-size: 1.5rem}.c-btn--white{--btn-color: var(--font-color-black);--btn-bg: var(--color-white);--btn-hover-bg: var(--background-light-1);--btn-focus-ring: var(--color-2)}.c-btn--success{--btn-color: var(--font-color-white);--btn-bg: var(--color-5);--btn-hover-bg: var(--color-success);--btn-focus-ring: var(--color-5)}.c-btn--danger{--btn-color: var(--font-color-white);--btn-bg: var(--color-danger);--btn-hover-bg: rgb(204 55 55);--btn-focus-ring: var(--color-3)}.c-btn--ghost{--btn-color: var(--font-color-black);--btn-bg: transparent;--btn-hover-bg: var(--background-light-1);--btn-focus-ring: var(--color-2)}.c-btn--delete,.delete{--btn-color: var(--font-color-white);--btn-bg: var(--color-delete);--btn-hover-bg: rgb(153 17 17);--btn-focus-ring: var(--color-delete)}.delete{path{fill:var(--btn-color, white)!important}&:hover path{fill:var(--btn-color, white)!important}svg.delete{fill:var(--btn-color, white)!important;path{fill:var(--btn-color, white)!important}}}.c-btn--col-1,.c-btn.color-1{--btn-bg: var(--color-1);--btn-hover-bg: rgb(5 43 56);--btn-color: var(--font-color-white)}.c-btn--col-2,.c-btn.color-2{--btn-bg: var(--color-2);--btn-hover-bg: rgb(13 109 141);--btn-color: var(--font-color-white)}.c-btn--col-3,.c-btn.color-3{--btn-bg: var(--color-3);--btn-hover-bg: rgb(220 41 81);--btn-color: var(--font-color-white)}.c-btn--col-4,.c-btn.color-4{--btn-bg: var(--color-4);--btn-hover-bg: rgb(255 197 77);--btn-color: var(--font-color-black)}.c-btn--col-5,.c-btn.color-5{--btn-bg: var(--color-5);--btn-hover-bg: rgb(4 168 125);--btn-color: var(--font-color-white)}.c-btn--unstyled{all:unset;cursor:pointer}.c-btn--full{width:100%}.c-btn--icon{padding:calc(var(--btn-padding) * .5)}.c-btn--loading{color:transparent!important;position:relative;&:after{align-items:center;animation:btn-spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:var(--btn-color);content:"";display:flex;height:1em;inset:0;justify-content:center;margin:auto;position:absolute;width:1em}}.c-btn--no-effects,button.c-btn--no-effects,.c-btn.c-btn--no-effects{border:none!important;box-shadow:none!important;margin-bottom:0!important;&:hover:not(:disabled),&:active:not(:disabled),&:focus-visible{box-shadow:none!important;transform:none}}.c-btn.no-margin,button.no-margin{margin-bottom:0!important}.c-btn-group{align-items:stretch;border-radius:var(--btn-border-radius);box-shadow:4px 4px #118ab27f;display:inline-flex;margin-bottom:4px;>div{align-items:center;background-color:var(--background-light-1);border:1px solid var(--background-light-0);border-radius:0;box-shadow:none;color:var(--font-color-black);display:flex;flex:0 0 auto;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);justify-content:center;line-height:var(--btn-line-height);margin-bottom:0;min-height:100%;padding:var(--btn-padding);white-space:nowrap}>.c-btn,>div{border-radius:0!important;box-shadow:none;margin-bottom:0}>.c-btn:first-child,>div:first-child{border-end-end-radius:0!important;border-end-start-radius:var(--btn-border-radius)!important;border-start-end-radius:0!important;border-start-start-radius:var(--btn-border-radius)!important}>.c-btn:last-child,>div:last-child{border-end-end-radius:var(--btn-border-radius)!important;border-end-start-radius:0!important;border-start-end-radius:var(--btn-border-radius)!important;border-start-start-radius:0!important}>.c-btn:not(:first-child,:last-child),>div:not(:first-child,:last-child){border-radius:0!important}>.c-btn:hover,>.c-btn:focus-visible{z-index:1}}.c-btn-group--vertical{align-items:stretch;flex-direction:column;>.c-btn:first-child,>div:first-child{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0!important}>.c-btn:last-child,>div:last-child{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)!important}>.c-btn:not(:first-child,:last-child),>div:not(:first-child,:last-child){border-radius:0!important}>.c-btn:not(:first-child){margin-inline-start:0}>div{width:100%}}@media(width>=800px){.c-btn--md-sm{--btn-font-size: var(--font-size-1);--btn-padding: .375rem .75rem;--btn-icon-size: 1rem}.c-btn--md-lg{--btn-font-size: var(--font-size-5);--btn-padding: .75rem 1.5rem;--btn-icon-size: 1.5rem}.c-btn--md-full{width:100%}}@media(width>=1040px){.c-btn--lg-sm{--btn-font-size: var(--font-size-1);--btn-padding: .375rem .75rem;--btn-icon-size: 1rem}.c-btn--lg-lg{--btn-font-size: var(--font-size-5);--btn-padding: .75rem 1.5rem;--btn-icon-size: 1.5rem}.c-btn--lg-full{width:100%}}}.smartcut-content{color:var(--font-color-black);font-size:16px;text-rendering:optimizelegibility;body,p,li,td,th,label,input,select,textarea,button{color:var(--font-color-black);font-optical-sizing:auto;font-size:var(--font-size-2);font-weight:var(--font-weight-normal);-webkit-text-stroke:.45px rgb(0 0 0 / 10%)}h1,.h1{font-size:clamp(2rem,4vw + 1rem,3rem);font-weight:var(--font-weight-bold);line-height:1.2;&:last-child{margin-block-end:0}a,span{font-size:inherit;line-height:inherit}}h2,.h2{font-size:clamp(1.75rem,3vw + 1rem,2.3rem);font-weight:var(--font-weight-bold);line-height:1.2;&:last-child{margin-block-end:0}a,span{font-size:inherit;line-height:inherit}}h3,.h3{font-size:clamp(1.5rem,2.5vw + 1rem,2rem);font-weight:var(--font-weight-bold);line-height:1.2;&:last-child{margin-block-end:0}a,span{font-size:inherit;line-height:inherit}}h4,.h4{font-size:clamp(1.25rem,2vw + 1rem,1.5rem);font-weight:var(--font-weight-bold);line-height:1.2;&:last-child{margin-block-end:0}a,span{font-size:inherit;line-height:inherit}}h5,.h5{font-size:clamp(1.125rem,1.5vw + 1rem,1.25rem);font-weight:var(--font-weight-bold);line-height:1.2;&:last-child{margin-block-end:0}a,span{font-size:inherit;line-height:inherit}}h6,.h6{font-size:clamp(1rem,1vw + 1rem,1rem);font-weight:var(--font-weight-bold);line-height:1.2;&:last-child{margin-block-end:0}a,span{font-size:inherit;line-height:inherit}}.font-xs{font-size:var(--font-size-0)}.font-sm{font-size:var(--font-size-1)}.font-base{font-size:var(--font-size-2)}.font-lg{font-size:var(--font-size-3)}h1,.h1,h2,.h2{letter-spacing:1.1px}p{line-height:1.6;margin-block-end:var(--space-1);&:last-child{margin-block-end:0}}strong{font-weight:var(--font-weight-bold)}a{border-bottom:2px solid var(--color-clickable);color:var(--color-1);text-decoration:none;&:focus,&:focus-visible{outline:none}}pre{background:#0000000d;border-radius:4px;font-family:Courier New,monospace;overflow-x:auto;padding:var(--space-1);white-space:pre-wrap}.svg-inline--fa{display:inline-block;fill:currentcolor;height:1em;width:1em}.content{>*+h1,>*+h2,>*+h3,>*+h4,>*+h5,>*+h6{margin-block-start:var(--space-4)}>h1,>h2,>h3,>h4,>h5,>h6{margin-block-end:var(--space-4);+*{margin-block-start:0!important}}>ul,>ol{margin-block:var(--space-1);padding-inline-start:var(--space-2);li{margin-block:var(--space--1)}}>blockquote{border-inline-start:3px solid var(--color-1);font-style:italic;margin-block:var(--space-2);margin-inline:var(--space-2);padding-inline-start:var(--space-2)}}.text-center{text-align:center}.font-bold{font-weight:var(--font-weight-bold)}.highlight{background-image:none;border-bottom:3px solid var(--color-4);border-radius:0;margin:0;padding:0}}.smartcut-content{--space--3: .25rem;--space--2: .5rem;--space--1: .75rem;--space-0: 0;--space-1: 1rem;--space-2: 1.5rem;--space-3: 2rem;--space-4: 3rem;--space-5: 4rem;--space-6: 6rem;--space-7: 8rem;--space-8: 12rem;--column-padding: clamp(.4rem, 1vw, 2rem);--row-spacing: clamp(1rem, 2vw, 1.8rem);--component-spacing: clamp(2rem, 4vw, 4.2rem);--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-xxl: 1536px;--container-padding: var(--column-padding);--container-max-width: min(90vw, 1400px);*,*:before,*:after{box-sizing:border-box}body{line-height:1.6;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}.c-section{width:100%}.c-component{margin-inline:auto;max-width:var(--container-max-width);padding-block:var(--component-spacing);width:100%}.c-component--no-top{padding-block-start:0}.c-component--no-bottom{padding-block-end:0}.c-component--no-vertical{padding-block:0}.c-component--sm{--container-max-width: var(--container-sm)}.c-component--md{--container-max-width: var(--container-md)}.c-component--lg{--container-max-width: var(--container-lg)}.c-component--xl{--container-max-width: var(--container-xl)}.c-component--xxl{--container-max-width: var(--container-xxl)}.c-component--fluid{--container-max-width: none}.container{margin-inline:auto;max-width:var(--container-max-width);width:100%}.container--sm{--container-max-width: var(--container-sm)}.container--md{--container-max-width: var(--container-md)}.container--lg{--container-max-width: var(--container-lg)}.container--xl{--container-max-width: var(--container-xl)}.container--xxl{--container-max-width: var(--container-xxl)}.container--fluid{max-width:none}.grid{display:grid;gap:var(--row-spacing);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.grid--2-col{grid-template-columns:repeat(2,minmax(min(280px,100%),1fr))}.grid--3-col{grid-template-columns:repeat(3,minmax(min(250px,100%),1fr))}.grid--4-col{grid-template-columns:repeat(4,minmax(min(200px,100%),1fr))}.grid--6-col{grid-template-columns:repeat(6,minmax(min(150px,100%),1fr))}.grid--12-col{grid-template-columns:repeat(12,minmax(min(100px,100%),1fr))}.grid--auto-fit{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.grid--auto-fill{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.grid--cards{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.grid--features{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.grid--sm-2col{grid-template-columns:1fr;@media(width>=640px){grid-template-columns:repeat(2,1fr)}}.grid--sm-3col{grid-template-columns:1fr;@media(width>=640px){grid-template-columns:repeat(3,1fr)}}.grid--sm-4col{grid-template-columns:1fr;@media(width>=640px){grid-template-columns:repeat(4,1fr)}}.grid--sm-6col{grid-template-columns:1fr;@media(width>=640px){grid-template-columns:repeat(6,1fr)}}.grid--md-2col{grid-template-columns:1fr;@media(width>=768px){grid-template-columns:repeat(2,1fr)}}.grid--md-3col{grid-template-columns:1fr;@media(width>=768px){grid-template-columns:repeat(3,1fr)}}.grid--md-4col{grid-template-columns:1fr;@media(width>=768px){grid-template-columns:repeat(4,1fr)}}.grid--md-6col{grid-template-columns:1fr;@media(width>=768px){grid-template-columns:repeat(6,1fr)}}.grid--lg-2col{grid-template-columns:1fr;@media(width>=1024px){grid-template-columns:repeat(2,1fr)}}.grid--lg-3col{grid-template-columns:1fr;@media(width>=1024px){grid-template-columns:repeat(3,1fr)}}.grid--lg-4col{grid-template-columns:1fr;@media(width>=1024px){grid-template-columns:repeat(4,1fr)}}.grid--lg-6col{grid-template-columns:1fr;@media(width>=1024px){grid-template-columns:repeat(6,1fr)}}.grid--xl-2col{grid-template-columns:1fr;@media(width>=1280px){grid-template-columns:repeat(2,1fr)}}.grid--xl-3col{grid-template-columns:1fr;@media(width>=1280px){grid-template-columns:repeat(3,1fr)}}.grid--xl-4col{grid-template-columns:1fr;@media(width>=1280px){grid-template-columns:repeat(4,1fr)}}.grid--xl-6col{grid-template-columns:1fr;@media(width>=1280px){grid-template-columns:repeat(6,1fr)}}.grid--xxl-2col{grid-template-columns:1fr;@media(width>=1536px){grid-template-columns:repeat(2,1fr)}}.grid--xxl-3col{grid-template-columns:1fr;@media(width>=1536px){grid-template-columns:repeat(3,1fr)}}.grid--xxl-4col{grid-template-columns:1fr;@media(width>=1536px){grid-template-columns:repeat(4,1fr)}}.grid--xxl-6col{grid-template-columns:1fr;@media(width>=1536px){grid-template-columns:repeat(6,1fr)}}.grid-item--span-2{grid-column:span 2}.grid-item--span-3{grid-column:span 3}.grid-item--span-4{grid-column:span 4}.grid-item--span-full{grid-column:span var(--grid-columns)}.grid-item--md-span-2{@media(width>=768px){grid-column:span 2}}.grid-item--md-span-3{@media(width>=768px){grid-column:span 3}}.grid-item--md-span-4{@media(width>=768px){grid-column:span 4}}.grid-item--lg-span-2{@media(width>=1024px){grid-column:span 2}}.grid-item--lg-span-3{@media(width>=1024px){grid-column:span 3}}.grid-item--lg-span-4{@media(width>=1024px){grid-column:span 4}}.gap-0{gap:var(--space-0)}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-x-0{column-gap:var(--space-0)}.gap-x-1{column-gap:var(--space-1)}.gap-x-2{column-gap:var(--space-2)}.gap-x-3{column-gap:var(--space-3)}.gap-x-4{column-gap:var(--space-4)}.gap-y-0{row-gap:var(--space-0)}.gap-y-1{row-gap:var(--space-1)}.gap-y-2{row-gap:var(--space-2)}.gap-y-3{row-gap:var(--space-3)}.gap-y-4{row-gap:var(--space-4)}.content{>*+*{margin-block-start:var(--space-1)}}.content--tight>*+*{margin-block-start:var(--space--1)}.content--loose>*+*{margin-block-start:var(--space-2)}.content--spacious>*+*{margin-block-start:var(--space-3)}.content--none>*+*{margin-block-start:0}.component{padding-block:var(--component-spacing)}.component--tight{padding-block:var(--space-1)}.component--loose{padding-block:var(--space-4)}.component--no-top{padding-block-start:0}.component--no-bottom{padding-block-end:0}}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-vertical{padding-bottom:0!important;padding-top:0!important}.no-padding-horizontal{padding-left:0!important;padding-right:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-vertical{margin-bottom:0!important;margin-top:0!important}.editorial{box-sizing:border-box;font-family:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif;margin-left:0;margin-right:0;padding-bottom:50px;&.narrow{margin-left:auto;margin-right:auto;max-width:1000px}body,p,li,td,th,label,input,select,textarea,button{font-family:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif;font-weight:var(--font-weight-normal)}strong{font-weight:var(--font-weight-bold)}.c-btn,input,label,select{font-family:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif!important;font-optical-sizing:auto}dialog{.dialog-title{color:var(--font-color-black);font-family:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:18px}}a{font-weight:var(--font-weight-bold)}button,.c-btn{font-family:Montserrat,Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:18px}iframe{max-width:100%}video{max-width:100%}figure{margin:0 0 30px;figcaption{margin-top:5px}}.top{a{display:block;margin-bottom:20px}}table{border-collapse:collapse;font-size:14px;width:100%;&.feature-comparison{td:nth-child(2),td:nth-child(3){text-align:center}}.highlight{background-color:var(--color-5);font-weight:var(--font-weight-bold)}th{background-color:#f3f3f3}th,td{border:1px solid lightgray;padding:7px;text-align:left}i{color:green;&.fa-times,&.fa-xmark{color:red}}}img{display:block;height:auto;max-width:100%;width:100%}}.smartcut-content{color:var(--font-color-white);font-size:18px;body,p,li,td,th,label,input,select,textarea,button{color:var(--font-color-white);font-size:18px}h1,h2,h3,h4,h5,h6{color:var(--font-color-white)}body{padding-bottom:0}#footer{background:var(--color-1)}#hero{background:#052630;color:var(--font-color-white);text-align:center;h1,.h2{color:var(--font-color-white)}#hero-logo{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:90vw;width:260px}}.list{>div{display:flex;flex-direction:row;gap:10px;line-height:1.5em;margin-top:15px;&:first-child{margin-top:0}svg{color:var(--color-5);display:block;position:relative;top:.2em}}}.highlight-text-color{color:var(--color-4)}}.smartcut-content{#landing.editorial{margin-left:0;margin-right:0;padding-bottom:0}.feature-list{>div{margin-bottom:20px;&:last-child{margin-bottom:0}}}#how-it-works,#cut-to-size,#export,#pricing,#print,#materials,#case-study{background-color:#062b37}#about,#inventory,#ecommerce{background-color:var(--color-1)}#articles{background-color:#062b37;a{color:var(--font-color-white)}}#print{background-color:var(--color-1);background-image:linear-gradient(135deg,var(--color-1) 47.64%,rgb(8 59 76) 47.64%,rgb(8 59 76) 50%,var(--color-1) 50%,var(--color-1) 97.64%,rgb(8 59 76) 97.64%,rgb(8 59 76) 100%);background-size:22px 22px;img{max-width:800px}}#faq,#api,#features,#saws,#overview{background-color:var(--color-1);background-image:linear-gradient(135deg,var(--color-1) 47.64%,rgb(7 48 61) 47.64%,rgb(7 48 61) 50%,var(--color-1) 50%,var(--color-1) 97.64%,rgb(7 48 61) 97.64%,rgb(7 48 61) 100%);background-size:22px 22px}img{display:block;height:auto;width:100%}.c-component{&.competitor-overview{background-color:var(--color-4);h2,p{color:var(--font-color-black)}}}h1{text-align:center}ul{padding-left:20px;li{margin-bottom:12px;&:last-child{margin-bottom:0}}}.cta{align-items:center;background:var(--color-5);display:flex;flex-direction:column;flex-wrap:wrap;height:150px;justify-content:center;position:relative;.c-btn{border:1px solid var(--color-1)}p{color:#000;font-weight:var(--font-weight-bold);margin-top:10px!important;font-size:var(--font-size-2)}}#hero,#diagram{background-color:#052630}#hero{#hero-image{--original-width: 1200;--original-height: 600;margin-left:auto;margin-right:auto;img{display:block;height:auto;transform-origin:center;width:100%}}@media(width<=768px){#hero-image{aspect-ratio:calc(var(--original-height) / var(--original-width));max-width:260px;overflow:hidden;position:relative;width:100%;img{height:auto;left:50%;max-width:unset;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg);width:200%}}}}#squeeze{background-color:#fffeef;background-image:linear-gradient(113deg,#ffd16600,#ffd16682),linear-gradient(357deg,#ffd16600,#fffb94a8),linear-gradient(46deg,#ffd16600 68%,#ff500a8f);background-position:0 0,0 0,0 0;background-size:100% 100%;padding-top:0;text-align:center;p,h2{color:var(--font-color-black)}p{margin-bottom:30px;@media(width>=992px){margin-bottom:0}}img{margin-left:auto;margin-right:auto;max-width:340px}.middle{display:flex;flex-direction:column;justify-content:center}h2{font-weight:var(--font-weight-bold)}}#features{.list{>div{img{background-color:#062b37;border:1px solid white;box-shadow:#0000007f 0 3px 6px,#0009 0 3px 6px;margin-right:30px;width:46px}align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}}}#diagram,#print{h2,p{color:var(--font-color-white)}}#diagram{background-color:var(--color-1);background-image:linear-gradient(135deg,var(--color-1) 47.64%,rgb(8 59 76) 47.64%,rgb(8 59 76) 50%,var(--color-1) 50%,var(--color-1) 97.64%,rgb(8 59 76) 97.64%,rgb(8 59 76) 100%);background-size:22px 22px;border-top:none}#saws{border-bottom:5px solid white;border-top:5px solid white;.wrapper{img{background-color:#fff;border:4px solid var(--color-4);margin-bottom:1.5rem;margin-top:3rem;max-width:380px;padding:20px}}}#materials{.wrapper{display:block;margin-top:3rem;svg{margin-bottom:1.5rem;max-width:300px}}}#mobile{background:var(--color-4);h2{font-weight:var(--font-weight-bold)}h2,p,.highlight{color:var(--font-color-black)}.highlight{border-color:var(--color-3)}text-align:center;.wrapper{display:flex;flex-direction:column;justify-content:center}a{display:block;margin-bottom:40px;margin-left:auto;margin-right:auto;width:150px;img{position:relative;width:100%}}.phone{margin-left:auto;margin-right:auto;max-width:500px;width:100%}}#api{border-bottom:5px solid white;border-top:5px solid white;img{background-color:var(--color-4);border:5px solid var(--color-1);max-width:200px}}#faq{padding-bottom:50px;.item{margin-top:3rem}.q{color:var(--color-4);font-weight:var(--font-weight-bold)}.c-btn{margin-right:10px;margin-top:1.5rem}}.graph{font-family:Helvetica,sans-serif;.wrapper{align-content:flex-start;align-items:flex-start;border-left:1px solid white;display:flex;flex-direction:column;justify-content:flex-start;max-width:800px;padding-bottom:10px;padding-top:20px;width:100%;>div{margin-bottom:30px;width:100%;&:last-child{margin-bottom:0}.label{font-size:16px;margin-bottom:10px;margin-left:10px}.bar{background-color:var(--color-4);flex-grow:0;flex-shrink:0;height:30px;line-height:30px;margin-bottom:10px;max-width:0;position:relative;&.cle{background-color:var(--color-5)}.value{color:var(--font-color-black);flex-grow:0;flex-shrink:0;font-size:14px;font-weight:var(--font-weight-bold);opacity:0;position:absolute;right:5px}}}}.legend{margin-top:30px;>div{display:flex;font-size:17px;margin-bottom:10px;.color{background-color:var(--color-4);display:block;height:20px;margin-right:10px;width:20px}&:first-child{.color{background-color:var(--color-5)}}}}}table{border-collapse:collapse;font-size:14px;width:100%;&.feature-comparison{th:nth-child(2),th:nth-child(3),td:nth-child(2),td:nth-child(3){text-align:center}}th{background-color:#f3f3f3}th,td{border:1px solid lightgray;padding:7px;text-align:left}i{color:green;&.fa-times{color:red}}}}
