.product--specifications-block{margin-bottom:3rem;margin-top:1.5rem}.flex--space-between,.flex-space-between,.space-between{justify-content:space-between}@media (min-width:1024px){.flex-row,.grid-flex-row{display:flex;float:none}}.flex-row,.grid-flex-row{list-style-type:none;padding-left:0;text-indent:0}@media (min-width:1024px){.flex-row .flex-span-12,.grid-flex-row .flex-span-12{flex:0 0 66.6666666667%}}@media (min-width:1px){.flex-row .flex-span-12,.grid-flex-row .flex-span-12{width:100%}}.tab--block{border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row;flex-wrap:nowrap;list-style-type:none;padding:0;width:100%}.tab--block .tab--item{box-sizing:border-box;cursor:pointer;font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:3.5rem;margin-bottom:0;margin-right:5px;margin-top:0;padding:5px 1.25rem;position:relative}.tab--block .tab--item:hover{color:#b01c33}.tab--block .tab--item:after{background-color:rgba(246,191,53,0);bottom:-1px;content:"";display:block;height:0;left:0;position:absolute;-webkit-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;width:100%}.tab--block .tab--item-current:after{background-color:#f6bf35;height:4px}.tab--content-block{box-sizing:border-box;display:block;padding:1.25rem;position:relative;width:100%}.tab--content-block .tab--content{display:none;opacity:0;transition:all .25s ease-out .25s}.tab--content-block .tab--content-current{display:block!important;opacity:1;width:100%}.description-header,.technical-data-header{font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:3.5rem;margin-bottom:1.5rem}.technical-data-header{border-bottom:1px solid #d8d8d8;margin-top:3rem}.technical--details--wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:auto;width:100%}.technical--details--wrapper .technical--details--label{flex:0 0 44%;font-weight:700}.technical--details--wrapper .technical--details--value{flex:0 0 55%}.technical--details--wrapper .technical--details--label,.technical--details--wrapper .technical--details--value{box-sizing:border-box;padding:8px}.technical--details--wrapper:nth-child(2n) .technical--details--label,.technical--details--wrapper:nth-child(2n) .technical--details--value{background-color:#f7f7f7}li[tab-name=Accessories]{display:none}.accessories-type{border-bottom:1px solid #d8d8d8;font-size:1.8rem;font-weight:700;letter-spacing:1.8px;line-height:3.5rem;margin-bottom:15px;margin-top:25px}.accessories-type:first-child{margin-top:0}.accessories-row:nth-child(2n){background-color:#f7f7f7}.accessories-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:5px auto;padding:8px}.accessories-row .accessories-checkbox{box-sizing:border-box;flex:0 0 32px;margin:3px auto auto}.accessories-row .accessories-part-number{display:block;font-weight:700;width:100%}.accessories-row .accessories-description{flex:2 0 30%}.accessories-row .accessories-price{align-self:center;flex:1 0 auto;font-weight:700;text-align:right}.accessories-row .btn-primary.add-to-cart{align-self:center;font-size:1.4rem!important;margin:0 1rem;padding:1rem}@media (min-width:1024px){.flex-row .flex-span-4,.grid-flex-row .flex-span-4{flex:0 0 22.2222222222%;width:100%}}#config-downloads{margin-top:20px}.config-additional-detals-label,.document-type{font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:3.5rem;margin:1rem 0 .5rem}.document-link-wrapper{align-items:center;display:flex;gap:5px;margin-bottom:7px}.text--link,.text--link-primary{color:#b01c33;font-size:1.6rem;line-height:2.7rem;text-decoration:underline}.document-link-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}.document-link-wrapper svg{width:15px}.config-additional-details-wrapper{margin-top:20px}.accessories-part-length{display:none;flex:3 0 auto;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.accessories-row .accessories-part-length>*{align-self:center;margin-left:5%;margin-top:0;width:auto}.options--input-label{display:inline-block;font-size:1.2rem;font-weight:600;line-height:1.4reem;margin:10px 0 5px 2px}.options--input-option{display:inline-block;margin-bottom:10px}