@import url("normalize.css");
@import url("components.css");
@import url("joinery-product-forms.css");

#u167265-4,#u167301-4,#u167337-4,#u167355-4,#u167373-4{background-color:transparent;font-weight:400;text-transform:uppercase;font-family:forma-djr-display, sans-serif;color:#ED1C29;text-align:center;}#u135287-4,#u167429-4{background-color:#000000;}#u167499-2{padding-top:3px;}#u167500-2{padding-top:3px;}#u167501-2{padding-top:3px;}#u167502-2{padding-top:3px;}#u167503-2{padding-top:3px;}#u167499-4,#u167500-4,#u167501-4,#u167502-4,#u167503-4,#u167504-4{background-color:transparent;letter-spacing:2px;font-weight:400;line-height:12px;text-transform:uppercase;font-family:forma-djr-display, sans-serif;color:#ED1C29;text-align:center;font-size:10px;}#u167265-4:hover p,#u167301-4:hover p,#u167337-4:hover p,#u167355-4:hover p,#u167373-4:hover p,#u167499-4:hover p,#u167500-4:hover p,#u167501-4:hover p,#u167502-4:hover p,#u167503-4:hover p,#u167504-4:hover p{font-style:normal;font-family:forma-djr-display, sans-serif;font-weight:700;}#u167504-2{padding-top:3px;}#u167676-4{background-color:transparent;letter-spacing:2px;font-weight:400;line-height:10px;text-transform:uppercase;font-family:forma-djr-display, sans-serif;color:#ED1C29;text-align:center;font-size:8px;}#u167676-2{padding-top:3px;}#u167712{background-color:#ED1C29;}#u166903,#u167477,#u167628,#u167634{background-color:transparent;}#u166899,#u167473,#u167624,#u167630{display:block;}@media (min-width: 1676px), print{#u167391-4{background-color:#ED1C29;text-align:center;letter-spacing:2px;color:#000000;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:700;}#u167391-4:hover{background-color:#DC1A26;}#u167391-2{padding-top:15px;}#u167218-4{background-color:transparent;text-align:center;letter-spacing:3px;color:#ED1C29;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:400;}#u167218-4:hover p{font-family:forma-djr-display, sans-serif;font-weight:700;font-style:normal;}#u167218-2{padding-top:3px;}#u167265-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167265-2{padding-top:3px;}#u167301-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167301-2{padding-top:3px;}#u167337-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167337-2{padding-top:3px;}#u167355-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167355-2{padding-top:3px;}#u167373-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167373-2{padding-top:3px;}}@media (min-width: 1401px) and (max-width: 1675px){#u167391-4{background-color:#ED1C29;text-align:center;letter-spacing:2px;color:#000000;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:700;}#u167391-4:hover{background-color:#DC1A26;}#u167391-2{padding-top:15px;}#u167218-4{background-color:transparent;text-align:center;letter-spacing:3px;color:#ED1C29;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:400;}#u167218-4:hover p{font-family:forma-djr-display, sans-serif;font-weight:700;font-style:normal;}#u167218-2{padding-top:3px;}#u167265-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167265-2{padding-top:3px;}#u167301-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167301-2{padding-top:3px;}#u167337-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167337-2{padding-top:3px;}#u167355-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167355-2{padding-top:3px;}#u167373-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167373-2{padding-top:3px;}}@media (min-width: 1126px) and (max-width: 1400px){#u167391-4{background-color:#ED1C29;text-align:center;letter-spacing:2px;color:#000000;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:700;}#u167391-4:hover{background-color:#DC1A26;}#u167391-2{padding-top:15px;}#u167218-4{background-color:transparent;text-align:center;letter-spacing:3px;color:#ED1C29;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:400;}#u167218-4:hover p{font-family:forma-djr-display, sans-serif;font-weight:700;font-style:normal;}#u167218-2{padding-top:3px;}#u167265-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167265-2{padding-top:3px;}#u167301-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167301-2{padding-top:3px;}#u167337-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167337-2{padding-top:3px;}#u167355-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167355-2{padding-top:3px;}#u167373-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167373-2{padding-top:3px;}}@media (min-width: 851px) and (max-width: 1125px){#u167391-4{background-color:#ED1C29;text-align:center;letter-spacing:2px;color:#000000;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:700;}#u167391-4:hover{background-color:#DC1A26;}#u167391-2{padding-top:15px;}#u167218-4{background-color:transparent;text-align:center;letter-spacing:3px;color:#ED1C29;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:400;}#u167218-4:hover p{font-family:forma-djr-display, sans-serif;font-weight:700;font-style:normal;}#u167218-2{padding-top:3px;}#u167265-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167265-2{padding-top:3px;}#u167301-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167301-2{padding-top:3px;}#u167337-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167337-2{padding-top:3px;}#u167355-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167355-2{padding-top:3px;}#u167373-4{letter-spacing:3px;font-size:10px;line-height:12px;}#u167373-2{padding-top:3px;}}@media (min-width: 576px) and (max-width: 850px){#u167391-4{background-color:#ED1C29;text-align:center;letter-spacing:2px;color:#000000;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:700;}#u167391-4:hover{background-color:#DC1A26;}#u167391-2{padding-top:15px;}#u167265-4{letter-spacing:2px;font-size:10px;line-height:12px;}#u167265-2{padding-top:3px;}#u167301-4{letter-spacing:2px;font-size:10px;line-height:12px;}#u167301-2{padding-top:3px;}#u167337-4{letter-spacing:2px;font-size:10px;line-height:12px;}#u167337-2{padding-top:3px;}#u167355-4{letter-spacing:2px;font-size:10px;line-height:12px;}#u167355-2{padding-top:3px;}#u167373-4{letter-spacing:2px;font-size:10px;line-height:12px;}#u167373-2{padding-top:3px;}}@media (max-width: 575px){#u167265-4{letter-spacing:1px;font-size:9px;line-height:11px;}#u167265-2{padding-top:9px;}#u167301-4{letter-spacing:1px;font-size:9px;line-height:11px;}#u167301-2{padding-top:9px;}#u167337-4{letter-spacing:1px;font-size:9px;line-height:11px;}#u167337-2{padding-top:9px;}#u167355-4{letter-spacing:1px;font-size:9px;line-height:11px;}#u167355-2{padding-top:9px;}#u167373-4{letter-spacing:1px;font-size:9px;line-height:11px;}#u167373-2{padding-top:9px;}#u167923-4{background-color:transparent;text-align:center;letter-spacing:2px;color:#ED1C29;text-transform:uppercase;font-size:10px;line-height:12px;font-family:forma-djr-display, sans-serif;font-weight:400;}#u167923-4:hover p{font-family:forma-djr-display, sans-serif;font-weight:700;font-style:normal;}#u167923-2{padding-top:3px;}}

   .verticalspacer {
      display: none !important;
      visibility: hidden !important;
      height: 0px!important;
      max-height: 0px !important;
      min-height: 0px !important;
      overflow:  hidden !important;
   }
   #pu167429-4, #pu135287-4 {
      display: none !important;
      visibility: hidden !important;
      height: 0px !important;
      max-height: 0px !important;
      overflow:  hidden !important;
   }

.footer__list__item a {
    text-decoration: none;
    color: inherit;
    width: auto;
   }

   .nav__list__item a {
    text-decoration: none;
    color: inherit;
    width: auto;
   }

.nav__tab__button {
   border: none;
}

.native-link {
    text-decoration: none !important;
    color: inherit !important;
    width: auto;
   }

#page {
    min-height: auto !important;
}

@media (min-width: 1401px) and (max-width: 1675px) {
    #ppu167941-3 {
        margin-top: 0px !important;
        margin-left: -138px;
    }
}