.back-to-top-wrapper{opacity:0;position:fixed;right:0;bottom:3rem;z-index:100;transition:all 1s;height:auto;width:5.71429rem;border-top-left-radius:.28571rem;border-bottom-left-radius:.28571rem}@media screen and (max-width:1004px){.back-to-top-wrapper{bottom:7.14286rem}}@media screen and (max-width:699px){.back-to-top-wrapper{height:4.5rem;width:4.85714rem}}.back-to-top-wrapper .link-text{margin-bottom:0}.back-to-top-wrapper.hide-button{opacity:0;right:-100%}.back-to-top-wrapper.show-button{opacity:1;right:0}@media print{.back-to-top-wrapper{display:none}}.back-to-top-wrapper .print-container{text-decoration:none;padding-bottom:1.07143rem;display:block;cursor:pointer}@media screen and (max-width:699px){.back-to-top-wrapper .print-container{display:none}}.back-to-top-wrapper .print-container .print-icon{padding-top:1.42857rem;width:1.21429rem;font-size:1.21429rem;margin:auto}.back-to-top-wrapper .print-container .print-text{font-family:Roboto;font-size:1rem;font-weight:700;padding-top:.35714rem;margin:auto;width:50%}.back-to-top-wrapper .border{border-bottom:.07143rem solid;width:3.57143rem;margin:auto}@media screen and (max-width:699px){.back-to-top-wrapper .border{display:none}}.back-to-top-wrapper .back-icon-container{text-decoration:none;padding-top:1.07143rem;cursor:pointer;display:block}@media screen and (max-width:699px){.back-to-top-wrapper .back-icon-container{padding-top:0}}.back-to-top-wrapper .back-icon-container .back-icon{width:1.21429rem;font-size:1.21429rem;margin:auto}@media screen and (max-width:699px){.back-to-top-wrapper .back-icon-container .back-icon{font-size:1.07143rem;width:1.07143rem;margin:auto;padding-top:.71429rem}}.back-to-top-wrapper .back-icon-container .back-text{text-decoration:none;font-family:Roboto;font-size:1rem;font-weight:700;padding-top:.35714rem;padding-bottom:1.42857rem;text-align:center;width:70%;margin:auto}@media screen and (max-width:699px){.back-to-top-wrapper .back-icon-container .back-text{font-family:Roboto;font-size:.85714rem;font-weight:700;padding-bottom:.71429rem}}.back-to-top-wrapper.gcss-theme-light{background-color:hsla(0,0%,91%,.7)}.back-to-top-wrapper.gcss-theme-light .print-container .print-icon{color:#e70000}.back-to-top-wrapper.gcss-theme-light .print-container .print-text{color:#000}.back-to-top-wrapper.gcss-theme-light .border{color:#bfbfbf}.back-to-top-wrapper.gcss-theme-light .back-icon-container .back-icon{color:#e70000}.back-to-top-wrapper.gcss-theme-light .back-icon-container .back-text{color:#000}.back-to-top-wrapper.gcss-theme-dark{background-color:rgba(33,33,33,.7)}.back-to-top-wrapper.gcss-theme-dark .print-container .print-icon{color:#e70000}.back-to-top-wrapper.gcss-theme-dark .print-container .print-text{color:#fff}.back-to-top-wrapper.gcss-theme-dark .border{color:#bfbfbf}.back-to-top-wrapper.gcss-theme-dark .back-icon-container .back-icon{color:#e70000}.back-to-top-wrapper.gcss-theme-dark .back-icon-container .back-text{color:#fff}@-webkit-keyframes downarrow{0%{top:.21429rem;opacity:1}to{top:.71429rem;opacity:0}}@keyframes downarrow{0%{top:.21429rem;opacity:1}to{top:.71429rem;opacity:0}}.primaryNavContainer{opacity:.4}@media screen and (max-width:1004px){.scroll-locked.bap-modal-opened _::-webkit-full-page-media,.scroll-locked.bap-modal-opened _:future,:root .scroll-locked.bap-modal-opened{position:fixed!important}.scroll-locked.bap-modal-opened .ucl-alfa-modal-window _::-webkit-full-page-media,.scroll-locked.bap-modal-opened .ucl-alfa-modal-window _:future,:root .scroll-locked.bap-modal-opened .ucl-alfa-modal-window{-webkit-overflow-scrolling:touch;position:fixed;overflow:auto;height:100vh;padding-bottom:15vh}}div[data-component=BuildAndPrice]{min-height:32.14286rem}div[data-component=BuildAndPrice] a:not(.sdp-info-modal-enabler-container__modal-enabler):focus,div[data-component=BuildAndPrice] button:focus{box-shadow:0 0 .07143rem #4d90fe;outline:.07143rem solid #4d90fe;outline-offset:0}.build-and-price-wrapper{-webkit-overflow-scrolling:touch;background-color:#fff}.build-and-price-wrapper .button-container{margin-top:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.build-and-price-wrapper a{text-decoration:none;color:#000}.build-and-price-wrapper .equipment-category-view-section:nth-of-type(3) .equipment-category-view{padding-top:0}.build-and-price-wrapper__loading{height:100vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.build-and-price-preview-mode-category-subcategory-code-value{display:none}.build-and-price-preview-mode-category-subcategory-code-value:before{content:"Category / Subcategory code: "}.build-and-price-preview-mode-category-subcategory-code-value:after{content:" - "}[data-is-preview-mode-enabled] .build-and-price-preview-mode-category-subcategory-code-value{display:inline}.build-and-price-preview-mode-sales-code-value{display:none;font-size:.85714rem;margin:.42857rem 0;font-weight:400;color:grey}[data-is-preview-mode-enabled] .build-and-price-preview-mode-sales-code-value{display:block}.build-and-price-scroll{font-family:Roboto;font-size:1.21429rem;font-weight:700;position:fixed;bottom:0;left:50%;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:4.21429rem;color:#fff;width:7.42857rem;text-align:center;padding-top:.78571rem;border-radius:.71429rem .71429rem 0 0;background-color:rgba(0,0,0,.5)}.build-and-price-scroll__downarrow{-webkit-animation:downarrow 1s infinite;animation:downarrow 1s infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease;position:relative;top:.35714rem}.build-and-price-scroll__downarrow:before{content:"\EAAE";font-family:GCSS Icons}.build-and-price-scroll__fade-out{opacity:0;transition:opacity .5s ease-out}.build-and-price-scroll__fade-out .build-and-price-scroll__downarrow{-webkit-animation:none;animation:none}.build-and-price-scroll__fade-in{transition:opacity .5s ease-in}.sdp-configurator-subcategory-description{font-family:Roboto;font-size:.85714rem;font-weight:700;text-transform:uppercase;letter-spacing:.77px;line-height:1rem}@media screen and (min-width:700px){.sdp-configurator-subcategory-description{font-family:Roboto;font-size:1rem;font-weight:700;letter-spacing:.9px;line-height:1.14286rem}}.disclosure-bubble-wrapper{position:relative;top:-.35714rem;left:.21429rem;z-index:1}[data-hide-inventory] [data-is-inventory],[data-hide-inventory] a[href^="#app-sni"],[data-hide-prices] [data-is-price]{display:none!important}