.specifications .header{font-size:var(--h6)}.specifications .header dt{grid-column:span 2}.specifications .header dd{display:none}bd-complete-product{border:var(--border);border-left:4px solid hsl(var(--red));border-style:solid;display:grid;padding:var(--grid-gutter);border-radius:var(--border-radius);grid-template-columns:1fr 2fr;gap:var(--grid-gutter)}bd-complete-product .info-area{margin:calc(-1 * var(--grid-gutter)) 0 calc(-1 * var(--grid-gutter)) calc(-1 * var(--grid-gutter));padding:var(--grid-gutter);background:hsl(var(--gray-light2))}bd-complete-product .info-area .pre-title{color:hsl(var(--red));margin-bottom:.5em}bd-complete-product .info-area li{position:relative;padding-left:1.75em;list-style:none}bd-complete-product .info-area li:before{content:"";position:absolute;left:0;top:.25em;width:.85em;height:.85em;background-color:hsl(var(--red));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.375 19.375'%3E%3Cpath fill='black' d='M9.6875,0C15,0 19.375,4.375 19.375,9.6875 19.375,15.0391 15,19.375 9.6875,19.375 4.3359,19.375 0,15.0391 0,9.6875 0,4.375 4.3359,0 9.6875,0Zm0,1.875C5.3516,1.875 1.875,5.3906 1.875,9.6875 1.875,14.0234 5.3516,17.5 9.6875,17.5 13.9844,17.5 17.5,14.0234 17.5,9.6875 17.5,5.3906 13.9844,1.875 9.6875,1.875Z'/%3E%3Cpath fill='black' d='m15.156 6.9922c.1562.1563.1562.4688 0 .6641l-6.7579 6.6796c-.1953.1954-.4687.1954-.6641 0l-3.5547-3.5937c-.1562-.1563-.1562-.4688 0-.6641l.8985-.8594c.1953-.1953.4687-.1953.664 0l2.3438 2.3438 5.5078-5.4688c.1954-.1953.5079-.1953.6641 0l.8985.8984z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.375 19.375'%3E%3Cpath fill='black' d='M9.6875,0C15,0 19.375,4.375 19.375,9.6875 19.375,15.0391 15,19.375 9.6875,19.375 4.3359,19.375 0,15.0391 0,9.6875 0,4.375 4.3359,0 9.6875,0Zm0,1.875C5.3516,1.875 1.875,5.3906 1.875,9.6875 1.875,14.0234 5.3516,17.5 9.6875,17.5 13.9844,17.5 17.5,14.0234 17.5,9.6875 17.5,5.3906 13.9844,1.875 9.6875,1.875Z'/%3E%3Cpath fill='black' d='m15.156 6.9922c.1562.1563.1562.4688 0 .6641l-6.7579 6.6796c-.1953.1954-.4687.1954-.6641 0l-3.5547-3.5937c-.1562-.1563-.1562-.4688 0-.6641l.8985-.8594c.1953-.1953.4687-.1953.664 0l2.3438 2.3438 5.5078-5.4688c.1954-.1953.5079-.1953.6641 0l.8985.8984z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}bd-complete-product .solution-card{display:flex;flex-flow:column;border:var(--border);border-radius:calc(var(--border-radius) * .8);overflow:hidden}bd-complete-product .solution-card .info{height:100%;display:flex;flex-flow:column;padding:var(--grid-gutter-half);gap:var(--grid-gutter-half)}bd-complete-product .solution-card .info .desc{flex-grow:1}bd-complete-product .solution-card .info a{color:hsl(var(--red))}bd-complete-product .solution-card .desc{font-size:var(--small-size)}bd-complete-product .solution-card li:nth-child(n+4){display:none}bd-complete-product .solution-card ul{list-style:initial;margin:0 1em}@media(max-width:749px){bd-complete-product{grid-template-columns:1fr}bd-complete-product .products-area{margin-top:var(--grid-gutter)}bd-complete-product .info-area{margin:calc(-1 * var(--grid-gutter))}}product-recommendations{border:var(--border);display:grid;padding:var(--grid-gutter);border-radius:var(--border-radius)}product-recommendations .header-area{display:grid;grid-template-columns:2fr 1fr;gap:var(--grid-gutter);align-items:center;margin-bottom:1em}product-recommendations .header-area .cta{justify-self:flex-end}@media(max-width:749px){product-recommendations .header-area{grid-template-columns:1fr}product-recommendations .header-area .cta{justify-self:start}}product-recommendations .outer{border-radius:var(--border-radius)}product-recommendations .bd-slider{padding:4px}product-recommendations .flickity-button{opacity:1;display:flex;justify-content:center;height:35px;width:35px;border-radius:100%;background-color:transparent;align-items:center}product-recommendations .flickity-prev-next-button svg{fill:hsl(var(--red))}product-recommendations .flickity-button.next{right:calc(var(--grid-gutter) * -1)}product-recommendations .flickity-button.previous{left:calc(var(--grid-gutter) * -1)}product-recommendations .related-products{display:grid}.rental-cta{display:grid;grid-template-columns:100px 2fr 1fr;gap:var(--grid-gutter);background-color:hsl(var(--red));padding:var(--grid-gutter);border-radius:var(--border-radius);color:hsl(var(--white))}@media(max-width:749px){.rental-cta{grid-template-columns:1fr}}.rental-cta .calendar.icon{width:100px;height:100%;background:hsl(var(--white),.25);padding:.5em;border-radius:var(--inner-radius);border:1px solid hsl(var(--white),.2)}.rental-cta .btn{background:hsl(var(--white));color:hsl(var(--red));font-weight:600;width:100%}.rental-cta .quote-area{display:grid;gap:var(--grid-gutter-half);position:relative}@media(min-width:750px){.rental-cta .quote-area:before{content:"";width:var(--border-width);height:100%;background:hsl(var(--white),.6);position:absolute;top:0;left:calc(-1 * var(--grid-gutter))}}.rental-cta .phone{display:flex;align-items:center;gap:1em;font-size:var(--h5);font-weight:600;justify-content:center}.rental-cta .phone .small-size{font-weight:400}.resource-card{display:flex;flex-flow:column;align-items:center;background:hsl(var(--white));border-radius:var(--border-radius);padding:var(--grid-gutter) var(--grid-gutter-half);border:var(--border)}.resource-card .badge{background:hsl(var(--gray-light1));border-radius:10px;padding:0 .5em;font-size:var(--small-size)}.resource-card .resource-icon{width:85px;color:hsl(var(--red));margin:0 auto}.resource-card .resource-icon.icon-small{width:45px}.resource-card .link{display:flex;align-items:center;gap:.66em;color:hsl(var(--red));margin-top:1em}.resource-card .link .link-title{color:initial}.resource-card .link .icon{flex-shrink:0}.resource-card .label{font-weight:600;font-size:var(--h5);margin-bottom:.5em}.resource-card .resources-list{margin-top:var(--grid-gutter-quarter)}.resource-card .resources-list .link{transition:color .5s ease;margin:0;width:100%;justify-content:space-between;gap:1em}:is(.resource-card .resources-list .link:hover,.resource-card .resources-list .link:focus,.resource-card .resources-list .link:focus-visible) .link-title{color:hsl(var(--red))}.resource-card .resources-list li{padding:.5em 0}.resource-card .resources-list li:not(:last-child){border-bottom:1px solid hsl(var(--gray-light1))}.main-video{padding:var(--grid-gutter-half);background:hsl(var(--white));border:var(--border);border-radius:var(--border-radius)}.product-videos{background:hsl(var(--gray-light2));display:flex}.video-area{display:grid;grid-template-columns:7fr 3fr;gap:var(--grid-gutter)}.video-area .thumb-block{width:100%;display:grid;text-align:left;grid-template-columns:90px auto;gap:var(--grid-gutter-half);padding:4px 4px 4px 12px;border-left:4px solid transparent}.video-area .thumb-block .title{font-size:var(--small-size)}.video-area .thumb-block .video-thumb{display:flex;border:1px solid hsl(var(--gray-light1))}.video-area .thumb-block.active{background:hsl(var(--red),.1);border-left:4px solid hsl(var(--red))}.video-area .video-list{position:relative;overflow:hidden;border:var(--border);height:100%;border-radius:var(--border-radius);background:hsl(var(--white))}.video-area .video-list .main-title{weight:700}.video-area .video-list .inner{position:absolute;overflow:auto;height:100%;display:block;width:100%}.video-area .video-list .inner>*:not(button){padding:var(--grid-gutter-quarter) var(--grid-gutter-half)}@media(max-width:749px){.video-area{grid-template-columns:1fr}.video-area .video-list .inner{position:relative}}.video-area bd-yt-video{display:flex;background:hsl(var(--black));aspect-ratio:16/9;overflow:hidden;border-radius:var(--border-radius);border:var(--border)}.file-downloads{margin:0;padding:0;list-style:none}.download-link{display:flex;gap:1em;align-items:center}.download-link .icon{color:hsl(var(--orange))}bd-image-gallery .image{aspect-ratio:3/2}bd-image-gallery .image img{height:100%;width:100%;object-fit:cover}.bd-payment-icons ul{display:flex;gap:var(--grid-gutter-half);list-style:none;margin:0;padding:0}.bd-payment-icons .icon{width:40px;height:auto}@media screen and (max-width:749px){.product-information.section--page-width .product-details>.group-block{padding-inline:0}}.view-product-title{display:none}.product-details{display:flex;align-self:start;justify-content:center}@media screen and (min-width:750px){.product-details>.group-block{height:min-content}.full-height--desktop{height:100%;max-height:calc(100vh - var(--header-group-height, 0));min-height:fit-content}.full-height--desktop .group-block{align-self:var(--details-position, "flex-start")}}.product-quote-modal .inner{position:relative;background:hsl(var(--white));height:max-content;padding:var(--grid-gutter);border-radius:var(--border-radius);margin:auto;width:calc(100% - var(--grid-gutter));max-width:var(--extra-narrow-width);box-shadow:3px 4px 8px hsl(var(--black),.4);max-height:80dvh;overflow:auto}.product-quote-modal .close{position:absolute;right:var(--grid-gutter-half);top:var(--grid-gutter-half)}product-swatches{width:100%;display:flex;position:relative;overflow:hidden;gap:0;flex-shrink:0}.bd-toggle-block{border-bottom:1px solid}.bd-toggle-block .block-title{background:transparent;display:flex;align-items:center;width:100%;justify-content:space-between;border:none;padding:.5em 0}.bd-toggle-block .block-title .indicator{transition:transform .5s ease}.bd-toggle-block .block-title.active .indicator{transform:rotate(180deg)}.bd-toggle-block .active[data-toggle-content]{padding-bottom:1em}.bd-toggle-block .label{display:flex;align-items:center;gap:.75em}.bd-variant-picker .variant-option__button-label{min-height:auto;border-radius:var(--border-radius);font-size:var(--small-size)}.bd-variant-picker .variant-option__button-label.variant-option__button-label--has-swatch{border-radius:100%}.bd-variant-picker .variant-option--buttons{gap:var(--grid-gutter-025)}.bd-variant-picker legend{font-weight:600;display:flex;align-items:center;gap:.5em}.bd-variant-picker legend .variant-option__swatch-value{font-weight:initial}[data-modal-content=quoteForm] .image-area{background:hsl(var(--gray-light2));border-radius:calc(var(--border-radius) * .8);padding:var(--grid-gutter-half);display:flex;flex-flow:column;gap:var(--grid-gutter-half)}[data-modal-content=quoteForm] .image-area .image{background:hsl(var(--white));border:var(--border);border-radius:calc(.8 * var(--border-radius));overflow:hidden}[data-modal-content=quoteForm] .additional-options{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gutter-quarter);font-size:var(--small-size);color:hsl(var(--gray));margin-top:.25em}[data-modal-content=quoteForm] .outer{background:hsl(var(--white));height:auto;max-height:95%;height:max-content;width:100%;max-width:800px;margin:auto;border-radius:var(--border-radius);box-shadow:4px 4px 4px hsla(var(--black),.25);left:0;right:0;position:absolute;top:0;bottom:0;display:flex}.with-image :is([data-modal-content=quoteForm] .outer){max-width:800px}[data-modal-content=quoteForm] .inner{width:100%}[data-modal-content=quoteForm] form{font-size:var(--small-size);flex-grow:1}[data-modal-content=quoteForm] form .field label{display:block;font-size:var(--small-size);margin-bottom:.25em}@media(min-width:750px){[data-modal-content=quoteForm] form .btn{grid-column:span 2}}[data-modal-content=quoteForm] .form-area{display:grid;gap:var(--grid-gutter-half);height:100%;padding:calc(var(--grid-gutter-half));overflow:auto;grid-template-columns:300px auto}[data-modal-content=quoteForm] [data-close]{text-align:right;width:2.5em;padding:10px;position:absolute;top:0;right:0;border-radius:100%;height:2.5em;display:flex;justify-content:center;align-items:center;font-weight:700}[data-modal-content=quoteForm] .header-area{border-bottom:var(--border);margin-bottom:calc(.5 * var(--grid-gutter));padding-bottom:calc(.25 * var(--grid-gutter));font-family:var(--header-style);position:relative}[data-modal-content=quoteForm] .header-area:before{height:3px;width:13em;content:"";background-color:hsl(var(--red));position:absolute;bottom:0;left:var(--grid-gutter);display:none}[data-modal-content=quoteForm] .header-area>span{flex-grow:1;width:50%}@media only screen and (max-width:749px){[data-modal-content=quoteForm] .outer{width:auto;margin:var(--grid-gutter)}[data-modal-content=quoteForm] .header-area{flex-flow:column;gap:0;text-align:center}[data-modal-content=quoteForm] .header-area>span{width:100%}[data-modal-content=quoteForm] .form-area{grid-template-columns:auto}[data-modal-content=quoteForm] .image{width:150px;margin:auto}}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;height:190px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 50% 50% repeat-x;color:#555;width:90%;padding:1px}[data-modal-content=quoteSolution] .info-area{background:hsl(var(--gray-light2));border-radius:calc(var(--border-radius) * .8);padding:var(--grid-gutter-half);display:flex;flex-flow:column;gap:var(--grid-gutter-half)}[data-modal-content=quoteSolution] .info-area .image{background:hsl(var(--white));border:var(--border);border-radius:calc(.8 * var(--border-radius));overflow:hidden}[data-modal-content=quoteSolution] .additional-options{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gutter-quarter);font-size:var(--small-size);color:hsl(var(--gray));margin-top:.25em}[data-modal-content=quoteSolution] .outer{background:hsl(var(--white));height:auto;max-height:95%;height:max-content;width:100%;max-width:800px;margin:auto;border-radius:var(--border-radius);box-shadow:4px 4px 4px hsla(var(--black),.25);left:0;right:0;position:absolute;top:0;bottom:0;display:flex}.with-image :is([data-modal-content=quoteSolution] .outer){max-width:800px}[data-modal-content=quoteSolution] .inner{width:100%}[data-modal-content=quoteSolution] form{font-size:var(--small-size);flex-grow:1}[data-modal-content=quoteSolution] form .field label{display:block;font-size:var(--small-size);margin-bottom:.25em}@media(min-width:750px){[data-modal-content=quoteSolution] form .btn{grid-column:span 2}}[data-modal-content=quoteSolution] .form-area{display:grid;gap:var(--grid-gutter-half);height:100%;padding:calc(var(--grid-gutter-half));overflow:auto;grid-template-columns:300px auto}[data-modal-content=quoteSolution] [data-close]{text-align:right;width:2.5em;padding:10px;position:absolute;top:0;right:0;height:2.5em;display:flex;justify-content:center;align-items:center;font-weight:700;z-index:1}[data-modal-content=quoteSolution] .header-area{border-bottom:var(--border);margin-bottom:calc(.5 * var(--grid-gutter));padding-bottom:calc(.25 * var(--grid-gutter));font-family:var(--header-style);position:relative}[data-modal-content=quoteSolution] .header-area:before{height:3px;width:13em;content:"";background-color:hsl(var(--red));position:absolute;bottom:0;left:var(--grid-gutter);display:none}[data-modal-content=quoteSolution] .header-area>span{flex-grow:1;width:50%}[data-modal-content=quoteSolution] .info-box{background:hsl(var(--white));border:var(--border);border-radius:var(--inner-radius);padding:var(--grid-gutter-half)}[data-modal-content=quoteSolution] .info-box a{color:hsl(var(--red))}[data-modal-content=quoteSolution] .info-box .label{font-size:hsl(var(--h6));font-weight:600}[data-modal-content=quoteSolution] .info-box .info{font-size:var(--small-size);margin-top:.5em;color:hsl(var(--gray))}@media only screen and (max-width:749px){[data-modal-content=quoteSolution] .outer{width:auto;margin:var(--grid-gutter)}[data-modal-content=quoteSolution] .header-area{flex-flow:column;gap:0;text-align:center}[data-modal-content=quoteSolution] .header-area>span{width:100%}[data-modal-content=quoteSolution] .form-area{grid-template-columns:auto}[data-modal-content=quoteSolution] .image{width:150px;margin:auto}}[data-modal-content=quoteSuccess]{display:none}[data-modal-content=quoteSuccess] .large-icon{width:60px;margin:auto;background:hsl(var(--red),.1);display:flex;align-items:center;justify-content:center;border:9px solid transparent;border-radius:100%}[data-modal-content=quoteSuccess] .top{text-align:center;margin:auto}@media(min-width:750px){[data-modal-content=quoteSuccess] .top{max-width:26em}}[data-modal-content=quoteSuccess] .product-info{border:var(--border);border-radius:var(--border-radius);padding:var(--grid-gutter-quarter);display:flex;align-items:center;gap:var(--grid-gutter-half);margin-top:var(--grid-gutter);width:70%;margin:var(--grid-gutter-half) auto}[data-modal-content=quoteSuccess] .product-info .product-content{border-left:var(--border);padding-left:var(--grid-gutter-half)}@media(min-width:750px){[data-modal-content=quoteSuccess] .product-info .product-content{max-width:26em}}[data-modal-content=quoteSuccess] .product-info .rental-label{background-color:hsl(var(--gray-light2));border-radius:var(--inner-radius);padding:.25em .5em;display:inline-block;margin-top:.5em}[data-modal-content=quoteSuccess] .outer{background:hsl(var(--white));height:auto;max-height:95%;height:max-content;width:max-content;max-width:800px;margin:auto;padding:calc(var(--grid-gutter-half));border-radius:var(--border-radius);box-shadow:4px 4px 4px hsla(var(--black),.25);left:0;right:0;position:absolute;top:0;bottom:0}[data-modal-content=quoteSuccess] .inner{height:100%;overflow:auto}[data-modal-content=quoteSuccess] .image{width:140px;max-width:100%;justify-self:center}[data-modal-content=quoteSuccess] .form-area{display:flex;gap:var(--grid-gutter)}[data-modal-content=quoteSuccess] .close-buttons{display:flex;justify-content:center}[data-modal-content=quoteSuccess] [data-close]:not(.button-close){text-align:right;width:2.5em;padding:10px;position:absolute;top:0;right:0;border-radius:100%;height:2.5em;display:flex;justify-content:center;align-items:center;font-weight:700}[data-modal-content=quoteSuccess] .header-area{border-bottom:var(--border);padding-bottom:calc(.25 * var(--grid-gutter));margin-bottom:calc(.25 * var(--grid-gutter));font-family:var(--header-style);position:relative;font-weight:600}[data-modal-content=quoteSuccess] .header-area:before{height:3px;width:13em;content:"";background-color:hsl(var(--red));position:absolute;bottom:0;left:var(--grid-gutter);display:none}[data-modal-content=quoteSuccess] .header-area>span{flex-grow:1;width:50%}[data-modal-content=quoteSuccess] .contact-box{margin-top:calc(.5 * var(--grid-gutter));padding:var(--grid-gutter-half);display:grid;gap:calc(.5 * var(--grid-gutter));border-radius:calc(.8 * var(--border-radius));background:hsl(var(--gray-light2))}[data-modal-content=quoteSuccess] .contact-box .contact-area{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gutter-half)}@media(max-width:749px){[data-modal-content=quoteSuccess] .contact-box .contact-area{grid-template-columns:1fr}}[data-modal-content=quoteSuccess] .contact-box .contact-area>a{display:flex;gap:.5em;align-items:center;justify-content:center;border:var(--border-width) solid;border-radius:var(--border-radius);background-color:hsl(var(--white));color:hsl(var(--red));padding:.75em}@media only screen and (max-width:749px){[data-modal-content=quoteSuccess] .outer{width:auto;margin:var(--grid-gutter)}[data-modal-content=quoteSuccess] .header-area{flex-flow:column;gap:0;text-align:center}[data-modal-content=quoteSuccess] .header-area>span{width:100%}[data-modal-content=quoteSuccess] .form-area{grid-template-columns:auto}[data-modal-content=quoteSuccess] .image{width:110px;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/129/compiled_assets/styles.css.map */
