:root{--swiper-theme-color: #00040c !important;--swiper-navigation-size: 24px !important;--custom-color: 166, 173, 180;--primary-color: rgb(var(--color-base-accent-1));--jdgm-primary-color: rgb(var(--color-base-accent-1)) !important;--gradient-base-accent-2: #e54530;--color-base-accent-1: 213 25 1}body{margin:0!important}html,body{position:relative;height:100%;overflow-x:clip}body,p{letter-spacing:0;opacity:1}p:not(:last-child){margin-top:0;margin-bottom:1rem}p:last-child{margin-top:0}h1,h2,h3,h4,h5,h6{margin:0 0 32px}a{text-decoration:none;color:#000}ul.shopify-challenge__error{padding:0}.border-top-red{position:relative}.border-top-red:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0680/5150/1345/files/border-red.png) no-repeat;background-position:center;position:absolute;top:-20px;width:100%;height:10px}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-white{color:#fff}.text-red{color:#fa0000!important}.justify-center{justify-content:center}.justify-space{justify-content:space-between}.align-center{align-items:center}.text_capitalize{text-transform:capitalize}img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}img{width:100%;height:100%;object-fit:contain;object-position:center}.menu_overlay{display:none;transition:opacity .2s ease-in-out;opacity:0}.mega-menu-open .menu_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-foreground),.7);display:block;z-index:2}svg{vertical-align:middle;margin-right:8px}.button--primary:hover{background-color:var(--gradient-base-accent-2)}.button--outline{background:transparent;color:rgb(var(--color-base-accent-1))}.button--outline:hover,.button--outline:focus{color:#fff;background:rgba(var(--color-button),var(--alpha-button-background))}.button--outline:before{box-shadow:none;border:1px solid rgb(var(--color-base-accent-1))}input[type=checkbox],input[type=radio]{accent-color:#fa0000;width:15px;height:15px;vertical-align:text-bottom;cursor:pointer}.grid.grid-gapless{margin:0;gap:0}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-col-2-desktop .grid-item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid.grid-gapless.grid-col-2-desktop .grid-item{width:50%;max-width:50%}.grid-col-3-desktop .grid-item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid-col-4-desktop .grid-item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.page-section .page-description strong{font-weight:500}.border-right-red h3{position:relative}.border-right-red h3:after{content:"";background:url(https://cdn11.bigcommerce.com/s-zmjfbabjla/images/stencil/original/image-manager/lines.png?t=1687943427) no-repeat;background-position:center;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px;width:191px;height:10px}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--custom-color),var(--inputs-border-opacity))}.pagination__item.pagination__item--current{border:1px solid #e6e6e6;border-radius:50px;color:#000;opacity:1;font-weight:600;line-height:2.5rem}.announcement-bar{background:#00040c}.announcement-bar .page-width{width:100%}.annoucement-content{display:flex;justify-content:end;padding:.3rem 0;position:relative}.announcement-bar__link{padding:0;display:flex;align-items:center;width:auto}.annoucement-message{display:flex;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%);overflow:hidden;max-height:18px}.annoucement-message .icon-phone svg{width:16px;height:16px;vertical-align:middle;margin-right:10px}.announcement-bar__message{text-align:left;font:normal normal 600 13px/20px var(--font-body-family);letter-spacing:0}.announcement-bar__link .icon-arrow{display:none}ul.top-menu-list{margin:0;padding:0;display:flex;align-items:center;list-style:none}ul.top-menu-list li:not(:last-child){margin-right:16px}ul.top-menu-list li a{font:normal normal normal 13px/20px var(--font-body-family);letter-spacing:0;text-decoration:none;width:100%}.hide-desktop{display:none}.header__icons .phone-details .phone-link p{font-family:var(--font-heading-family);font-size:16px;line-height:25px;margin:0;color:rgb(var(--color-foreground))}.header__icons .phone-details .phone-link p.phone-detail-number{font-size:18px;line-height:27px;font-weight:600}.header__icons .phone-details:hover p{color:rgb(var(--color-base-accent-1));transition:.2s ease-in-out all}.header__icons .phone-details:hover p.phone-detail-text{color:rgb(var(--color-foreground))}.header__icons .phone-details:hover svg path{fill:var(--primary-color);transition:.2s ease-in-out all}.header__icons .phone-details svg{vertical-align:middle;margin-right:16px}.header__icons svg{width:24px;height:24px}.phone-detail-wrap{display:flex;align-items:center}a.header__icon.header__icon--account svg{width:17px;height:19px}.header__icon--search svg{margin-right:0}.header__menu-item.list-menu__item{text-transform:capitalize;font:500 16px/25px var(--font-body-family)}.header__menu-item.list-menu__item:hover{color:var(--primary-color)}details[open]>.header__menu-item .icon-caret{color:var(--primary-color);transition:transform var(--duration-long) ease}.header__submenu .header__submenu .header__menu-item{font:normal normal 400 16px/22px var(--font-body-family);padding-top:10px;padding-bottom:10px}.header__menu-item .icon-caret{position:relative;height:8px;width:14px;margin:0 0 0 8px;right:0}.header__inline-menu .list-menu li:not(:last-child) .header__menu-item{padding-right:3.2rem}.search-icon-wrapper{display:flex;align-items:center;position:relative}.search-icon-wrapper:after{content:"";position:absolute;width:100%;height:1px;background:#fff;bottom:-8px}.search-icon-wrapper .search-text{display:block;font:700 20px/24px var(--font-heading-family);margin-right:5px}.header_icon_custom{width:auto;height:auto;text-decoration:none}.header_icon_custom:hover .search-text{color:#fa0000}.header_icon_custom:hover .search-icon-wrapper:after{background:#fa0000}.header_icon_custom:hover .icon-search{color:#fa0000}.field__label,.customer .field label{color:#afb4ba;font-weight:400}.field__input:focus{box-shadow:none}.search__input.field__input{background:#fff;font-size:16px;color:#00040c;line-height:21px;border:0;border-radius:8px;height:5.5rem}.menu-drawer__close-button svg{width:8px;height:14px;rotate:180deg;margin-right:8px;margin-left:0}.menu-drawer__close-button svg path{fill:var(--primary-color)}.menu-drawer__utility-links a span{display:block!important;width:100%;height:auto;color:#000;text-decoration:none;margin-left:8px}.menu-drawer__utility-links .header__icon svg path,.menu-drawer__utility-links svg path{fill:#000}.menu-drawer__utility-links a svg{width:15px;height:19px}.header__inline-menu .menu-card{width:370px;max-width:370px;padding:30px 30px 20px!important;text-align:left;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000029;opacity:1;border-radius:0}.header__submenu .header__menu-item{color:#000;font-size:18px;font-family:var(--font-body-family);padding-left:0;padding-right:0}details[open]:hover>.header__menu-item{color:#fa0000}.header__inline-menu .first-level-menu{padding-top:42px;padding-bottom:42px}summary.menu-drawer__menu-item.list-menu__item{justify-content:space-between}summary.menu-drawer__menu-item.list-menu__item svg{width:8px;height:14px}a.menu_parent_link{color:rgb(var(--color-base-accent-1));text-transform:uppercase;font-weight:500;margin-bottom:6px}a.menu_parent_link svg{width:8px;height:14px;margin:0 0 0 8px}a.menu_parent_link svg path{fill:rgb(var(--color-base-accent-1))}.mega-menu .parent_menu_header{display:flex;align-items:end;margin-bottom:16px}.mega-menu__content .menu_parent_item{color:#00040c;margin-bottom:0;margin-right:32px}.mega-menu .parent_menu_header_wrap{margin-bottom:32px}#MegaMenu-Content-1 .mega_menu_image.main_image{width:408px;height:100%}.mega_menu_image.main_image img{border-radius:8px;max-width:535px}@media (min-width: 1024px){#MegaMenu-Content-1 .mega_menu_image.main_image{width:650px}.mega_menu_image.main_image img{max-width:100%}}.mega-menu .mega-menu__list li .mega-menu__sub-link{display:flex;align-items:center;position:relative}.mega-menu .mega-menu__list li:hover .mega-menu__sub-link{background:#ebeded}.mega-menu .mega-menu__list li:hover .mega-menu__sub-link:after{content:"";background:#ebeded;position:absolute;left:0;right:-74px;top:0;bottom:0;z-index:-1}.mega-menu .mega-menu__list li:hover .mega-menu__link{color:rgb(var(--color-base-accent-1))}.mega-menu .mega-menu__list li:hover .child_list_opener svg path{fill:rgb(var(--color-base-accent-1))}.mega-menu .main_mega_menu_list_wrapper.grid{justify-content:space-between;align-items:center}.mega-menu .main_mega_menu_list_wrapper .mega-menu__link--level-2{padding:16px;font-weight:500}span.child_list_opener svg{width:8px;height:14px}.mega-menu__content .page-width{position:relative;padding-bottom:2.4rem;padding-top:2.4rem}.mega-menu__content .mega-menu__list .child_menu_wrapper{position:absolute;left:228px;top:50%;transform:translateY(-50%);width:calc(100% - 392px);height:100%;justify-content:space-between;align-items:center;padding-left:16rem}.mega-menu__content .mega-menu__list .child_menu_wrapper .grid{justify-content:space-between;align-items:center;height:100%;background:#ebeded;padding-left:3rem}.mega-menu__content .mega-menu__list .child_menu_wrapper .child_menu_lists li a{border-top:1px solid #d3d6da;padding:16px 0;color:#00040c;font-weight:500;font-size:16px}.mega-menu__content .mega-menu__list .child_menu_wrapper .child_menu_lists li a:hover,.mega-menu__content .mega-menu__list .child_menu_wrapper .child_menu_lists li a:focus{color:rgb(var(--color-base-accent-1));text-decoration:underline}.mega-menu__content .mega-menu__list .child_menu_wrapper .child_menu_lists{min-width:298px}.mega-menu__content .mega-menu__list .child_menu_wrapper .child_menu_lists li:first-child a{border-top:0}.mega-menu__content .mega-menu__list .child_menu_wrapper{visibility:hidden}.mega-menu__content .mega-menu__list .menu-sublink-open:hover .child_menu_wrapper{visibility:visible}.mega-menu__content .mega-menu__list .child_menu_wrapper .mega_menu_image img{width:408px;height:214px;object-fit:cover;border-radius:8px}#Details-HeaderMenu-1 .grid-item-menu{min-width:408px}.mega-menu .grid-item-menu ul{width:100%}.mega-menu.col-2-menu .grid-item-menu ul{width:auto}.mega-menu.col-2-menu .main_mega_menu_list_wrapper .parent_menu_header{margin-bottom:24px}.mega-menu.col-2-menu .main_mega_menu_list_wrapper .mega-menu__link--level-2{padding:11px 16px}.mega-menu.col-2-menu .mega_menu_image.main_image img{width:408px;height:398px}@media (min-width: 1024px){.mega-menu.col-2-menu .mega_menu_image.main_image img{width:100%;height:100%;object-fit:contain;max-width:100%}.mega_menu_image.main_image.grid-item{flex:1}}.mega-menu.col-2-menu .main_mega_menu_list_wrapper>.grid-item .mega-menu__list:nth-of-type(2){padding-left:112px}@media (min-width: 990px) and (max-width: 1222px){.mega-menu.col-2-menu .main_mega_menu_list_wrapper>.grid-item .mega-menu__list:nth-of-type(2){padding-left:20px}.mega-menu__content .mega-menu__list .child_menu_wrapper .child_menu_lists{min-width:230px}.mega-menu__content .mega-menu__list .child_menu_wrapper .mega_menu_image img{width:248px;height:214px}}.mega-menu[open] .mega-menu__content{overflow:hidden}.mega-menu__content .mega-menu__list .child_menu_wrapper:after{position:absolute;right:-9999px;width:9999px;background:#ebeded;top:0;content:"";bottom:0}.breadcrumbs{padding:16px 0 4px}.breadcrumbs ol{list-style:none;margin:0;padding:0}.breadcrumbs ol li{font-size:14px;color:#707070;line-height:20px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 5.5L1 10' stroke='%23707070' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 50%;padding:0 2px 0 14px}.breadcrumbs ol li a{color:#707070}.breadcrumbs ol li:first-child{background:none;padding-left:0}.banner__content .banner__heading{margin-bottom:8px}.banner__text{color:#fff;margin-bottom:20px;margin-top:0}.banner__text_2{font:normal normal bold 24px/35px var(--font-body-family);letter-spacing:0px}.banner__text_3{font:normal normal bold 24px/35px var(--font-body-family);text-transform:uppercase;margin:0 0 50px;color:#fff}.multicolumn-list__item{position:relative}.multicolumn-list__item:after{content:"";position:absolute;left:0;right:0;height:18px;background:#fa0000;bottom:0}.multicolumn-list__item:hover:after{height:40px;transition:.2s ease-in-out}.multicolumn-card-spacing{padding-top:0;margin-left:0;margin-right:0}.multicolumn-card__info h3{font:normal normal bold 40px/49px var(--font-heading-family)}.white-transparent-bg .home-brand-section{background:#fff!important}.home-brand-section .image-wrapper{border:1px solid rgba(255,255,255,.2);opacity:1;padding:15px 20px;height:125px;filter:grayscale(1)}.home-brand-section .image-wrapper:hover{filter:grayscale(0);transition:.2s ease-in}.home-brand-section .image-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:contrast(.5)}.home-brand-section .swiper-slide{background:transparent!important}.home-brand-section .swiper-pagination{display:none}.featured-collection-list-section .loop-first-image,.featured-collection-list-section .loop-image{position:relative}.featured-collection-list-section .loop-first-image:after,.featured-collection-list-section .loop-image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#00040c 0% 0% no-repeat padding-box;opacity:.4;border-radius:8px}.featured-collection-list-section .loop-first-image{height:528px;border-radius:8px}.featured-collection-list-section .loop-image{height:248px;border-radius:8px}.featured-collection-list-section .images--block:first-child{margin-bottom:32px}.featured-collection-list-section .large-image-grid.grid-item{width:100%;max-width:calc(66.66% - var(--grid-desktop-horizontal-spacing) / 2)}.featured-collection-list-section .images--block-wrapper.grid-item{width:100%;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2)}.featured-collection-list-section .card-content,.featured-collection-list-section .card-content h2{color:#fff}.featured-collection-list-section .card-content{position:relative;top:50%;transform:translateY(-50%);padding:16px;z-index:1}.featured-collection-list-section .loop-first-image .card-content{max-width:392px}.featured-collection-list-section .card-content h2{font:normal normal 800 32px/48px var(--font-heading-family);letter-spacing:0px;margin-bottom:8px}.featured-collection-list-section .card-content .card-text{font:normal normal 600 16px/25px var(--font-body-family);letter-spacing:0px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.collection__title h2,.collection-list-title{max-width:588px;margin:0 auto 50px}.collection-list-wrapper .title-wrapper-with-link{justify-content:center}.collection-list-wrapper h3.card__heading{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:27px;font-weight:600}@media (min-width: 750px){.template--index .collection-list-wrapper h3.card__heading{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:32px;font-weight:700}}.collection-list-wrapper .card__information .coll-prod-count{display:block;font:normal normal normal 16px/28px var(--body-font);color:#333;opacity:.5;margin-bottom:18px}.collection-list-wrapper .card__information button{width:100%;max-width:280px;font-weight:400;text-transform:uppercase}.collection-list-wrapper .card--card{background-color:#fcfcfc}.template--index .collection-list-wrapper .card--card{background-color:transparent}.template--index .collection-list-wrapper .card--card:after{box-shadow:none}.card__inner.aspect_ratio_adapt.ratio{aspect-ratio:auto 4/3}.aspect_ratio_adapt .card__media .media img{object-fit:contain}.custom-width-multicolumn{max-width:1260px;margin:0 auto}.reviews-section .jOACPc{margin-bottom:0!important}.reviews-section .DZBVr{display:none!important}.reviews-section .bZdtLK{background-color:#fff!important}.reviews-section .es-rating-value,.reviews-section .es-header-title-text,.reviews-section .es-header-total-reviews-container{color:#00040c}.reviews-section .es-header-write-review-button{border-color:var(--primary-color)!important;background:var(--primary-color)!important;color:#fff!important}.reviews-section .es-review-background-container{background:var(--gradient-base-background-1)}.ArrowControl__ArrowControlContainer-sc-ps7sz3-0{fill:#000!important}.ArrowControl__ArrowControlContainer-sc-ps7sz3-0:hover,.ArrowControl__ArrowControlContainer-sc-ps7sz3-0:focus{fill:#fff!important}.featured-product-slider-section{padding:60px 0 120px;background:#f7f7f7}.featured-product-slider-section .product-card .button{width:auto;margin:0;text-transform:uppercase;border-radius:0 0 8px 8px;font:normal normal normal 18px/20px var(--font-body-family);min-width:-webkit-fill-available;height:56px;min-height:100%}.featured-product-slider-section .product-card .button:hover{background-color:rgb(var(--color-base-accent-1))}.featured-product-slider-section .card-content-holder{padding:15px 0 30px}.featured-product-slider-section .card-title{font:normal normal bold 24px/34px var(--font-heading-family);letter-spacing:0;color:#00040c;margin:0}.featured-product-slider-section .card-text{color:#757575;margin:0}.featured-product-slider-section .swiper-scrollbar{background:#d6d6d6}.featured-product-slider-section .swiper-container-horizontal>.swiper-scrollbar{border-radius:2px;height:5px;width:200px;bottom:0;left:50%;transform:translate(-50%)}.featured-product-slider-section .slider{margin:0 auto;max-width:1200px}.featured-product-slider-section .swiper-container{padding-bottom:20px}.featured-product-slider-section .swiper-wrapper img{width:100%}.page-content-section .page-content-container.grid-item{padding:40px 25px 40px 0}.page-section .page-image-container .img-container{height:100%}.page-section .page-image-container img{height:100%;width:100%;object-fit:cover;object-position:center;display:inline-block;max-width:100%;vertical-align:middle}.page_about-us .multibox-section .multibox-title-container h4{text-transform:uppercase;font-weight:800;margin-bottom:20px}.location-product-list-container .card{display:flex;flex-direction:column;height:100%}.location-contact-details-section .location-contact-details h5{font:normal normal bold 32px/39px var(--font-heading-family);letter-spacing:0;color:rgb(var(--color-base-accent-1))!important;text-transform:capitalize;margin-bottom:20px}.location-contact-details-section h3{text-transform:capitalize;margin-bottom:50px}.location-contact-details-section .details-container b{font-family:var(--font-heading-family)}.location-contact-details-section .lc-detail.address-details .details-container{display:-ms-flexbox;display:flex}.location-contact-details-wrapper{align-items:center}.social-media-grid.grid.gap-5{gap:5px}.location-contact-details-map-container iframe{width:100%}.product-location-list-section .title-wrapper{margin:0;-ms-flex-align:center;align-items:center}.button-lin-container .view-link{font:normal normal bold 16px/19px var(--font-heading-family);letter-spacing:0;color:#fa0000;text-transform:uppercase}.grid-space-between,.justify-between{-ms-flex-pack:justify;justify-content:space-between}.lpl-swiper-button-next,.lpl-swiper-button-prev{display:block!important}.swiper-wrapper{box-sizing:border-box!important}.finance_page_layout_section{padding:60px 0}.finance-page .section_title{text-transform:uppercase}.finance_form-widget-wrapper{padding-top:24px}.finance-page button.fitow-button.primary{background:rgb(var(--color-base-accent-1)) 0% 0% no-repeat padding-box!important;border-radius:8px;opacity:1;max-width:212px;height:47px;font:normal normal 600 16px/25px var(--font-body-family);letter-spacing:0px;color:#fff;text-transform:uppercase}.finance-page button.fitow-button.primary:hover{background-color:#e54530!important}.fitow-finance-form h3{text-transform:uppercase}.fitow-finance-form .step-label,.fitow-typography,.fitow-input>label,.mx-input-wrapper>input,.fitow-input .fitow-input-wrapper>input,.fitow-input .fitow-input-wrapper>select{font-family:var(--font-body-family)!important}.fitow-finance-form .fitow-typography.title{margin-top:20px}.fitow-input .fitow-input-wrapper>input,.fitow-input .fitow-input-wrapper>input[data-v-10bb9277],.fitow-input .fitow-input-wrapper>select,.fitow-input .fitow-input-wrapper>select[data-v-10bb9277],.mx-datepicker .mx-input-wrapper>input,.mx-datepicker[data-v-01a94e29] .mx-input-wrapper>input{border:2px solid #a6adb4!important;border-radius:0!important;font-size:16px!important;color:#00040c;line-height:21px!important;height:45px!important;padding:6px 16px!important}.fitow-form-select .fitow-filterable-select-icon{position:absolute}.fitow-form-select .fitow-filterable-select-icon.chevron-down{pointer-events:none;right:10px}.fitow-form-select .fitow-filterable-select-icon.chevron-down{top:18px!important}.suffix-calendar .mx-icon-calendar{top:8px}.fitow-input .fitow-input-wrapper>select{-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%22448%22%20height%3D%22512%22%20viewBox%3D%220%200%20448%20512%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M207.029%20381.476L12.686%20187.132C3.313%20177.759%203.313%20162.563%2012.686%20153.191L35.353%20130.524C44.71%20121.167%2059.875%20121.149%2069.254%20130.484L224%20284.505L378.745%20130.484C388.124%20121.149%20403.289%20121.167%20412.646%20130.524L435.313%20153.191C444.686%20162.564%20444.686%20177.76%20435.313%20187.132L240.971%20381.476C231.598%20390.848%20216.402%20390.848%20207.029%20381.476Z%22%20fill%3D%22%23BCBCBC%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:11px;background-position:calc(100% - 16px) 16px}.fitow-filterable-select-icon.chevron-down[data-v-fe133cb0]{display:none!important}.stepper-wrapper .step-completed .step-status{background:#008a06!important;border:2px solid #008a06!important}.fitow-form-checkbox{display:flex;align-items:center;color:#000;cursor:pointer;font-size:12px;font-style:italic;font-weight:300;pointer-events:auto}.fitow-form-checkbox.large input{margin-right:16px}.fitow-form-checkbox.large input[data-v-34c50944]{width:4%!important;min-width:20px!important;max-width:20px}.fitow-form-checkbox.large input[data-v-34c50944] span{width:96%}.trx-widget *,.trx-widget *:before,.trx-widget *:after{font-family:var(--font-body-family)!important;font-weight:400;font-size:14px!important;line-height:21px!important}.term-link{font-size:12px!important;font-family:var(--font-body-family)!important}.phone-usage-term-wrapper{row-gap:10px}.finance_page_layout_section .fitow-flex-box{align-items:center!important}.form-wrapper[data-v-cda352e3]{margin-bottom:24px!important}@media (max-width: 750px){.finance_page_layout_section{padding:40px 0}.finance_page_layout_section h3{margin-bottom:20px}.phone-usage-term-wrapper .term-text,.phone-usage-term-wrapper .links{max-width:100%!important}.fitow-finance-form .step-label{font-size:10px!important}.svg-inline--fa.fa-w-16{width:.6em!important}.step-status{width:20px!important;height:20px!important}}.page_contact-us .page-content-section .page-content-container.grid-item{padding:40px 130px 40px 0}.page_contact-us .page-description p:last-child{margin:0}.contact-locations-section .contact-location-wrapper h5{font:normal normal bold 24px/24px var(--font-heading-family);letter-spacing:0;margin-bottom:16px}.contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .details-wrapper .details-container{display:flex}.contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .address-details{width:34%}.contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .address-details,.contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .phone-details,.contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .email-details{width:100%}.contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details{margin-bottom:20px}.contact-location-details.grid.cl-grid{gap:0}.contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .details-wrapper .details-container p{word-break:break-word;font-size:16px;line-height:26px;margin-bottom:0}.contact-locations-section .contact-location-wrapper .contact-location-container .location-link-container .location-link{font:normal normal bold 16px/19px var(--font-heading-family);letter-spacing:0;color:#a6adb4;text-transform:uppercase}.contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .details-wrapper .details-container .map_trigger_proxy{text-decoration:underline}.form_custom_wrap{border-radius:5px;padding:50px}.contact-form-container .form-input{border:2px solid #a6adb4;border-radius:0}.form_custom_wrap .contact__button .button{height:56px;background:#00040c;border:#00040c;margin:20px 0 0;padding:16px 12px;max-width:190px;min-width:180px}.form_custom_wrap .custom_field{display:flex}.form_custom_wrap label.field__checkbox-label{margin-left:8px}.contact-location-details.grid.cl-grid svg{width:20px}.page_contact-us .page-content-new{background-repeat:no-repeat!important;background-size:cover!important}.contact_form_custom_content iframe{position:relative;top:-47px;border:1px solid #d3d6da!important;overflow:hidden!important;border-radius:4px!important}.contact_form_custom_content .ep-iFrameContainer{box-shadow:none!important}.page_contact-us .page-content-wrapper{display:flex;align-items:center;padding:10px 0}.page_contact-us .page-content-new .page-content-wrapper .page-content-container{background:#ffffffb3 0% 0% no-repeat padding-box;border-radius:8px;opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:848px;width:100%;padding:30px 40px 40px;position:relative;z-index:2}.page_contact-us .page-content-new{position:relative}.page_contact-us .page-content-new:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#0006;z-index:1}.page-content-new .page-description{font:600 14px/21px Poppins;letter-spacing:0px;color:#00040c;margin-bottom:40px}.page-content-new .page-description p{margin:0}.page-content-new h1{margin-bottom:8px}.contact_info_wrap h5{font:700 20px/30px Poppins;letter-spacing:0px;color:#00040c;text-transform:uppercase;margin-bottom:0}.page-content-new .details-link p{font: 800 24px/35px Poppins;letter-spacing:0px;color:#d51901;margin-bottom:0}.page-content-new .details-container.details-link{display:inline-flex;align-items:center}.contact_info_wrap .details-container.details-link svg{width:32px;height:32px}.page-content-new span{display:block}.contact_info_wrap .details-container.details-link svg path{fill:#d51901}.contact .title{font: 800 35px/53px Poppins;letter-spacing:0px;color:#00040c;text-transform:capitalize}.contact_form_custom_content h2{font:700 16px/24px Poppins;letter-spacing:0px;color:#d51901;text-transform:capitalize;text-align:center;margin-bottom:0;background:#fff;padding-bottom:0;padding-top:24px;border-radius:8px 8px 0 0;position:relative;z-index:1;border:1px solid #d3d6da;border-bottom:0}#_builder-form .fields-container{padding:0!important}.main_contact_form_wrap .contact_form_custom.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2)}.contact-grid.grid__item{width:calc(66.66% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(66.66% - var(--grid-desktop-horizontal-spacing) / 2)}.contact-grid .contact-location-details_wrap{background:#fff 0% 0% no-repeat padding-box;border:1px solid #d3d6da;border-radius:8px;position:relative;padding:24px 24px 24px 36px}.contact-grid .contact-location-details_wrap:after{content:"";width:12px;height:100%;background:#00040c;position:absolute;left:0;top:0;border-radius:8px 0 0 8px}.contact-grid .contact-location-details_wrap.loc_expanded:after{background:#d51901}.open_location_details{font: 500 16px/25px Poppins;letter-spacing:0px;color:#d51901;text-transform:uppercase}.open_location_details svg{margin-left:8px;margin-right:0}.contact-location-details_wrap.loc_expanded .open_location_details svg{rotate:180deg}.details-wrapper.address-details p{font: 16px/26px Poppins;letter-spacing:0px;color:#00040c}.contact-location-details .details-wrapper:not(:last-child){margin-bottom:16px}.contact-location-details .details-container svg{margin-right:23px;width:22px}.contact-location-details_wrap.loc_expanded .contact_location_hidden_contents{background:#fff;overflow:hidden;width:100%}@media screen and (min-width: 750px){.contact-location-wrapper.grid{row-gap:32px}}.contact_us_directions .direction_links_wrap.grid__item{padding:72px 48px 72px 316px;max-width:48.5%}.map_img_wrap.grid__item{max-width:62%;padding-right:8rem}.map_img_wrap.grid__item img{max-height:817px}.direction_item h4{font: 700 20px/24px Poppins;letter-spacing:0px;color:#00040c;margin-bottom:12px}.direction_item .direction_details{display:flex;align-items:start;justify-content:space-between;gap:20px}.direction_details span,.direction_details a{font: 14px/26px Poppins;letter-spacing:0px;color:#707070}.direction_details a{text-decoration:underline}.direction_item:not(:last-child){border-bottom:1px solid #d3d6da;padding-bottom:16px;margin-bottom:16px}.page-content-new h1{text-transform:uppercase}.contact_us_directions{position:relative}.map_popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0003;width:315px;padding:30px 20px;z-index:3}.map-popup-contents h3{font-size:18px;line-height:24px;margin-bottom:10px;text-align:center}.page_contact-us.popup_open{overflow:hidden}.page_contact-us.popup_open:after{content:"";position:fixed;width:100%;height:100%;background:#000;opacity:.7;z-index:2}.map-popup_inner{position:relative}.map_close{background:#ea2027;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:-10px;top:-20px}.map_close svg{margin:0}.map_close svg path{stroke:#fff}.map-popup-contents .map-options{padding-top:10px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.map-popup-contents a{background:#007aff;padding:12px 16px;border-radius:24px;color:#fff}.map-popup-contents a#gmap{background:#131314}.map-popup-contents a:hover{opacity:.8;transition:ease-in .2s}.page_contact-us .h0{font-size:calc(var(--font-heading-scale) * 4.2rem);line-height:63px;font-weight:800;margin-bottom:0}@media (max-width: 1600px){.page-content-new .page-description{margin-bottom:20px}.page-content-new .details-link p{font:800 28px/42px Poppins}.contact_info_wrap .details-container.details-link svg{width:28px;height:28px}.map_img_wrap.grid__item img{max-height:100%}.map_img_wrap.grid__item{padding-right:3rem}.map_img_wrap.grid__item img{object-fit:contain;object-position:center}}@media (max-width: 1399px){.contact_us_directions .direction_links_wrap.grid__item{padding:72px 0 72px 40px}.page_contact-us .contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .address-details,.page_contact-us .contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .phone-details{width:100%}}@media (max-width: 1199px){.page_contact-us .page-content-new .page-content-wrapper .page-content-container{max-width:648px}.contact-locations-section .contact-location-wrapper h5{font:normal normal bold 28px / 34px var(--font-heading-family);margin-bottom:16px}.contact-location-details .details-container svg{margin-right:10px;width:18px}}@media (max-width: 992px){.page_contact-us .h0{font-size:calc(var(--font-heading-scale) * 4.2rem);line-height:48px}.page_contact-us .contact-locations-section .contact-location-wrapper .contact-location-container .contact-location-details .email-details{width:100%}.main_contact_form_wrap .contact_form_custom.grid__item,.contact-grid.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.contact_us_directions .direction_links_wrap.grid__item{padding:72px 40px 0;max-width:100%;width:100%}.map_img_wrap.grid__item{max-width:100%}.map_img_wrap.grid__item img{max-height:100%}}@media (max-width: 767px){.page_contact-us .h0{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:42px}.contact .title{font:800 32px/48px Poppins}.contact_form_custom_content h2{font:700 28px/24px Poppins}.page_contact-us .page-content-new .page-content-wrapper .page-content-container{max-width:100%}.page_contact-us .page-content-new .page-content-wrapper .page-content-container{padding:30px}.page_contact-us .page-content-wrapper{padding:32px 0 0}.contact_info_wrap .details-container.details-link svg{width:20px;height:20px}.page-content-new .details-link p{font:800 22px/34px Poppins}.page-content-new .page-description{margin-bottom:20px}.main_contact_form_wrap .contact_form_custom.grid__item,.contact-grid.grid__item{width:100%;max-width:100%}.contact_us_directions .direction_links_wrap.grid__item{padding:40px 20px 0}}@media (max-width: 375px){.map_popup{width:90%}}.simple-iat .text-with-image-container{align-items:center}.simple-iat .img-holder{position:relative}.simple-iat .img-holder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(90deg,#a62515 0,#53130b00) 0 0 no-repeat padding-box;opacity:.5}.multibox-wrapper{z-index:1;position:relative}.multibox-section h3{color:#fff;text-transform:capitalize;margin-bottom:40px}.multibox-section .multibox-heeading-wrapper{margin-bottom:60px}.multibox-section .subtitle-container .sub-title{text-align:center;font:normal normal 900 24px/29px var(--font-heading-family);letter-spacing:0;color:#fa0000;margin-bottom:11px}.multibox-section .subtitle-container .contact-details p{font:normal normal normal 20px/24px var(--font-body-family);letter-spacing:0;color:#fff}.multibox-section .multibox-wrapper .contact-details a{color:#fff}.multibox-section .multibox-wrapper .multibox-container .multibox-grid .multibox-card .multibox-card-wrapper .multibox-card-content{background:#fff;text-align:center;padding:40px 16px 30px}.multibox-section .multibox-wrapper .phone-details{margin-bottom:15px}.multibox-section .multibox-wrapper .address-details{margin:0}.multibox-section .multibox-wrapper .address-details p{margin-bottom:0}.multibox-section .multibox-wrapper .multibox-container .multibox-grid .multibox-card .multibox-button-container .button--primary{height:54px;font:normal normal normal 18px/22px var(--font-body-family);letter-spacing:0;color:#fff;text-transform:uppercase;padding:17px 0;width:100%;margin:0;border-radius:0 0 8px 8px;min-width:100%}.multibox-with-image--section .card-img-container{aspect-ratio:auto 4/3}.image-with-text-custom .image-with-text__content{padding:80px 168px 80px 200px;background:transparent}.image-with-text-custom .image-with-text__heading{margin-bottom:2rem}.image-with-text-custom h3.image-with-text__heading.h2{font:normal normal bold 40px/49px var(--font-heading-family)}.image-with-text-custom .iat-column .column-grid-item p{font:normal normal bold 16px/18px var(--font-heading-family);letter-spacing:0;color:#fa0000;text-transform:uppercase;margin-bottom:0}.image-with-text-custom .column-with-grid.grid{row-gap:15px!important}.image-with-text-custom .card-contact{margin-top:4rem}.image-with-text-custom .button--primary{max-width:192px;height:56px;min-width:100px}.card-contact .card-contact-item .tel-link{font-size:20px;line-height:24px}.image-with-text-custom .image-with-text__grid .image-with-text__media{position:relative;border-radius:0}.image-with-text-custom .image-with-text__grid .image-with-text__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#a62515 0 0 no-repeat padding-box;opacity:.6;z-index:1;border-radius:0}.image-with-text-custom .image-with-text__grid .image-with-text__media.color-layer-hidden:after{background:transparent}.image-with-text-custom .image-with-text__grid .image-with-text__media img{border-radius:0;object-fit:cover}.image-with-text-custom_with_bg{background-size:cover;background-repeat:no-repeat}.page_hotshot107 .image-with-text-custom_with_bg{position:relative}.page_hotshot107 .image-with-text-custom_with_bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(269deg,#00040c00 0,#00040ccc 48%,#00040c) 0 0 no-repeat padding-box;opacity:.8}.page_hotshot107 .image-with-text-custom_with_bg .image-with-text__content{padding:0;background:transparent}.page_hotshot107 .image-with-text-custom_with_bg{position:relative;height:927px}.page_hotshot107 .image-with-text-custom_with_bg .page-width.container{display:flex;height:100%;align-items:center}.page_hotshot107 .image-with-text__simle_img{z-index:1;position:relative}.page_hotshot107 .image-with-text-custom_with_bg .image-with-text__text-item{width:60%;max-width:60%}.page_hotshot107 .image-with-text-custom_with_bg .image-with-text__media-item{width:40%;max-width:40%}.page_hotshot107 .image-with-text-custom_with_bg .image-with-text__heading.h0{font-size:calc(var(--font-heading-scale) * 7rem);line-height:90px;word-break:break-word}.page_hotshot107 .image-with-text-custom_with_bg .image-with-text__text p{font-size:22px;line-height:36px}.page_hotshot107 .image-with-text-custom_with_bg .card-contact-item,.page_hotshot107 .image-with-text-custom_with_bg .card-contact-item a{font-weight:500;font-size:28px;line-height:38px}.page_hotshot107 .image-with-text-custom_with_bg .card-contact-item svg{width:30px;height:30px}.image_with_list_list ul{list-style:none;margin:0;padding:0}.image_with_list_list li{margin-left:30px;position:relative}.image_with_list_list li:not(:last-child){margin-bottom:16px}.image_with_list_list li:before{content:"";position:absolute;width:16px;height:16px;background:#a6adb4;border-radius:50%;top:50%;transform:translateY(-50%);left:-30px}.iat-with-layout{position:relative}.iat-with-layout .content-container a{color:#dd3c3c}.sd-simple-ul-eidtable-wrap p{margin-bottom:0}.sd-simple-ul-eidtable-wrap.image_with_list_list span{display:block;font-size:24px;line-height:28px;margin-bottom:18px;font-weight:600}.bottom_image_container .bottom_image{max-width:350px;margin-top:69px}.iat-with-layout .text-container.column.text.grid-item{padding-right:50px}.phone_and_buttons .phone-container .card-contact-item:last-child{margin-bottom:0}.iat-with-layout .phone_and_buttons{margin-top:20px}.iat-with-layout .text-container h5{margin-bottom:20px}.phone_and_buttons .card-contact .card-contact-item .tel-link{font-weight:600}.phone_and_buttons .card-contact .card-contact-item .tel-link span{display:inline-block}.iat-with-layout .multi_image_main{margin-bottom:var(--grid-mobile-horizontal-spacing)}@media (min-width: 750px){.iat-with-layout .multi_image_main{margin-bottom:var(--grid-desktop-horizontal-spacing)}}.title-with-bg-section .page-width{width:100%}.title-with-bg-section .title-container h3{margin:0}.new-product-section .button-container .button--primary{width:100%;margin:0;text-transform:uppercase;border-radius:0 0 8px 8px;font:normal normal normal 18px/20px var(--font-body-family);padding:0}.product-location-list-section .location-product-list-container .button-container .button--primary{width:100%;border-radius:8px;margin:23px 0 0}.product-location-list-section .location-product-list-container .button-container .button--primary{margin-top:0}.productCarousel-slide .card .card-title{font:normal normal bold 16px/25px var(--font-heading-family);letter-spacing:0px;color:#00040c;opacity:1;display:flex;margin:0 0 8px}.productCarousel-slide .card .card-title{overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-location-list-section h3{text-transform:capitalize}.productCarousel-swiper figure.card-figure{margin:0;padding:0;background:#fff}.productCarousel-swiper figure.card-figure svg{height:100%;width:100%}.product-carousel-contaienr .card{border-radius:.8rem;overflow:hidden;box-shadow:0 0 5px #57575773}.product-carousel-contaienr .productCarousel-slide{background:unset;padding-top:5px;padding-bottom:5px}.productCarousel-swiper .button-container .button{font:normal normal 600 18px/27px var(--font-body-family);letter-spacing:0px;color:#fff;text-transform:uppercase;opacity:1;max-width:159px;height:49px;padding:0;min-width:159px}.productCarousel-swiper .card .button-container{margin-top:16px}.productCarousel-swiper .card .card-body{background:#fff;border-radius:0 0 4px 4px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.productCarousel-swiper .swiper-slide img{border-radius:4px 4px 0 0}.productCarousel-swiper .swiper-slide{height:auto;border-radius:4px}.fp-swiper-button-prev,.fp-swiper-button-next{display:block!important}.swiper-button-lock{display:none!important}.product-carousel-contaienr .card-img-container{height:100%;aspect-ratio:4 / 3}.card .card-body{padding:8px 16px 16px}.card .card-content-holder .card-text{margin-bottom:0}.card .card-content-holder p.card-text{font:normal normal normal 16px/25px var(--font-body-family);letter-spacing:0px;color:#707070;opacity:1;margin-bottom:8px}span.price.price--withoutTax{font:normal normal bold 20px/24px var(--font-body-family);letter-spacing:0px;color:rgb(var(--color-base-accent-1));opacity:1}span.price--compared.price.price--withoutTax{font-size:16px;line-height:25px;display:block;color:#707070;font-weight:400}.card-img-container img{object-fit:cover;border-radius:8px 8px 0 0}.multibox-with-image--section .multibox-card-img-wrapper{display:none}.multibox-with-image--section .multibox-card-wrapper{background:#f5f5f5 0% 0% no-repeat padding-box;border-radius:8px;height:100%;display:flex;flex-direction:column}.multibox-card.grid-item .multibox-card-wrapper{box-shadow:0 0 5px #57575773}.multibox-with-image--section .multibox-card-wrapper-inner{flex-grow:1;flex-direction:column;flex-wrap:nowrap;display:flex}.multibox-with-image--section .multibox-card-content-wrapper{height:100%;display:flex;flex-direction:column}.multibox-with-image--section .multibox-title-container h3{margin-bottom:10px}@media (min-width: 1160px) and (max-width: 1360px){.multibox-with-image--section .multibox-title-container h3{font-size:calc(var(--font-heading-scale) * 2.7rem);line-height:40px}}.multibox-with-image--section .multibox-text-content p{margin-bottom:0}.multibox-with-image--section .multibox-card-content{padding:16px 30px 24px;text-align:center}.multibox-with-image--section .multibox-button-container{padding:0 30px 32px;margin-top:auto}.multibox-with-image--section .multibox-button-container.button-center-width{width:100%}.multibox-with-image--section .multibox-button-container.button-center-width .button{width:fit-content;display:flex;margin:0 auto}.multibox-with-image--section .multibox-button-container.full-width .button{width:100%}.multibox-with-image--section .phone-details p{margin-bottom:10px;font:normal normal 800 18px/27px var(--font-body-family)}.enable-chat-details p{font:normal normal 800 18px/27px var(--font-body-family);margin-bottom:0;text-transform:uppercase}.swiper{width:100%;height:100%}.swiper-slide{font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;height:auto!important}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-next:after,.swiper-button-prev:after{font-weight:800}.swiper-container{position:relative}.swiper-container .swiper-button-prev{left:-40px}.swiper-container .swiper-button-next{right:-40px}@media (max-width: 1399px){.swiper-container .swiper-button-prev{left:-16px}.swiper-container .swiper-button-next{right:-16px}}.swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, -12px)}.finance-page .swiper-slide,.page_finance-alternate .reviews-container .swiper-slide{background:#393939;border-radius:8px}.review-by-app-section .swiper-slide{border-radius:8px}.page_finance-alternate .image-swiper-wrapper .swiper-image-container{padding:20px}.product-grid-container .card__heading{font-size:1.6rem;line-height:2.5rem;font-weight:800}.mobile-facets__open{border:1px solid #00040c;border-radius:8px;padding:16px 32px;max-width:fit-content;margin-bottom:0}.mobile-facets__open-label.button-label{font-size:1.8rem;line-height:2.4rem;color:#000;font-weight:800}.mobile-facets__open-label.button-label:hover{background:transparent}.mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.product-grid-container .card .card-content-holder .card-text .price-section.price-section--withoutTax{margin-bottom:8px}.productCarousel-slide .product-grid .card .card-title{margin-bottom:4px}.product-grid-container .card .card-content-holder .card-text{margin-bottom:0}#product-grid.list_product .grid__item .card-figure{position:relative}.product_condition_badge{position:absolute;top:1rem;left:1rem;font-size:1.4rem;line-height:2.1rem;text-transform:capitalize;font-weight:400;background:#0085ec;padding:6px 12px;border-radius:8px;color:#fff;z-index:2}.product_condition_badge.badge_new{background:#3cdd3c}.product_condition_badge.badge_pre-owned{background:#ff8255}.product .global-media-settings:after{box-shadow:none}.product .product__media{border:1px solid #d3d6da;border-radius:var(--media-radius)}.product .thumbnail{border-radius:var(--media-radius);border:1px solid #d3d6da}.product .thumbnail[aria-current]{box-shadow:none;border-color:rgb(var(--color-base-accent-1))}.product .thumbnail-list__item:before{padding-bottom:75%}.product .thumbnail.global-media-settings img{height:100%;width:100%;object-fit:cover}.media-gallery-wrapper .slider-button{width:20px;height:34px;padding:0}.media-gallery-wrapper .slider-button.slider-button--prev{position:relative;left:-5px}.media-gallery-wrapper .slider-button.slider-button--next{position:relative;right:-5px}.media-gallery-wrapper .slider-button .icon{height:3rem;margin:0}.product .product_vendor_wrap{font-weight:400;font-size:18px;color:#707070;margin-bottom:0}.product .product__title{margin:8px 0 16px}.build-a-trailer .product .product__title,.trailer-inventory-product .product .product__title{margin-bottom:2px}.product .product__title h1{margin:0;font-size:24px;color:#00040c;line-height:26px}.product .product_sku_wrap{margin-bottom:8px;font-size:18px;line-height:34px;color:#231f20}.product .product_sku_wrap span{display:inline-block}.product .product_sku_wrap .prod_sku_title strong{font-weight:700}.product .product_sku_wrap .p_sku_value{font-weight:400;margin-left:5px}.product .product_availability_wrap{color:#3cdd3c;font-size:18px;line-height:27px;font-weight:600;margin-bottom:32px}.product .product_availability_wrap.product_out_of_stock{color:rgb(var(--color-base-accent-1))}.product .price__sale span{display:block}.product .price-item--regular{font-size:18px;line-height:27px;color:#707070}.product .price .price-item--last,.product .price .no_sale_price .price-item--regular{font-size:48px;line-height:72px;color:rgb(var(--color-base-accent-1));font-weight:700}.product .ratings_wrapper{display:flex;justify-content:space-between}.product .ratings_anchor_wrapp{font-size:18px;line-height:27px;color:#d3d6da;text-transform:uppercase;font-weight:600}.product .ratings_anchor_wrapp a{color:#d3d6da}.product .product-form__quantity .form__label{font-weight:500;font-size:1.6rem;line-height:24px}.product .product-form__input{flex:1;margin-bottom:0}.product .quantity_and_buttons{column-gap:16px;align-items:end;margin-top:32px;margin-bottom:0}.product .quantity{height:55px;width:124px;border-radius:8px;border:1px solid #d3d6da}.product__info-container .product-form{margin-bottom:0!important}.product .quantity:after{box-shadow:none}.product-form__buttons .product-form__submit{height:57px;margin-bottom:0;font-size:18px;line-height:27px;font-weight:500;text-transform:capitalize}.product-form__buttons .product-form__submit:before{box-shadow:none}.product .quantity__input:focus-visible{outline:0;outline-offset:0;box-shadow:none;background:transparent}.product .short_desc_wrap,.product .short_kit_content_wrap{margin:0}.product .short_desc_wrap .prod_sku_title,.product .short_kit_content_wrap .prod_sku_title{font-size:16px;line-height:22px}.product .metafield-rich_text_field{margin:0}.product .metafield-rich_text_field p{margin:0 0 24px;font-size:1.4rem;line-height:2.2rem}.product__text.short_kit_content_wrap p{margin-bottom:32px}.product .product__text.caption-with-letter-spacing{font-size:16px;line-height:100%;letter-spacing:1.3px;color:#707070;font-weight:400;margin-bottom:0;text-transform:uppercase}.product .product_stock_wrap,.product .product__text.product_condition_wrap{font-size:16px;line-height:100%;font-weight:600;margin-bottom:0;color:#707070}.product .product_stock_wrap strong,.product .product__text.product_condition_wrap strong{font-weight:600}.product__text.product_stock_status_wrap{margin:0}.prod_sku_title.p_stock__status_title{font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#707070}.product__text.product_condition_wrap{margin-top:4px}.eta-stock{font-weight:800;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle}.product .product__text.product_loc_wrap{margin-bottom:20px}.product .product_finance_wrap{color:#00040c;margin-bottom:0;font-weight:400;font-size:12px}.product .product_finance_wrap strong{font-weight:500}.product .product_rent_wrap{font-size:12px;line-height:100%;color:#00040c;margin-bottom:32px;font-weight:400}.product .product_rent_wrap strong{font-weight:500}.product .p_stock_value{display:inline-block;margin-left:5px;font-weight:400}.product .p_condition_value{color:#3cdd3c;text-transform:uppercase;font-weight:400;display:inline-block;margin-left:5px}.product .condition_pre-owned .p_condition_value{color:#ff8255}.trailer-inventory-product .product .price .price-item--last{font-size:24px;line-height:28px}.trailer-inventory-product .product_finance_wrap .p_finance_value strong,.trailer-inventory-product .p_rent_value strong{font-size:20px;line-height:24px;font-weight:700}.trailer-inventory-product div#price-template--21891674243361__main{margin:0}.trailer-inventory-product .product_location_wrap{font-size:16px;line-height:25px}.trailer-inventory-product .product_location_wrap strong{font-weight:600;display:inline-block;margin-left:5px}.trailer-inventory-product .phone-details{font-size:32px;line-height:48px;color:#00040c;font-weight:600}.trailer-inventory-product .phone-detail-wrap .phone-detail-number{margin:0}.trailer-inventory-product .phone-details a:hover{color:rgb(var(--color-base-accent-1))}.trailer-inventory-product .phone-detail-icon svg{width:32px;height:32px}.trailer-inventory-product .phone-detail-icon svg path{fill:rgb(var(--color-base-accent-1))}.trailer-inventory-product .glance_block{margin-top:0;margin-bottom:32px}.trailer-inventory-product .glance_block .glance_title{display:block;margin-bottom:8px;margin-top:17px}.trailer-inventory-product .glance_items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3.2rem;grid-row-gap:1.6rem}.trailer-inventory-product .glance-icon-wrap{width:3rem;height:3rem;margin:0 auto}.trailer-inventory-product .glance_items .glance_item{font-size:14px;font-weight:400;line-height:21.84px}.trailer-inventory-product .glance_item .glance_item_title{font-size:13px;font-weight:600;line-height:20px;color:#00040c;display:block;margin-top:8px}.product__info-container .product_app_cta,.product__info-wrapper .product_app_cta{display:grid;column-gap:8px;grid-template-columns:repeat(2,1fr);justify-content:space-between;z-index:1;margin-bottom:1rem}.product__info-container .product_app_cta .button,.product__info-wrapper .product_app_cta .button{font-size:18px!important;font-weight:500;height:57px;padding:0 1rem;width:100%}.storeify-quote-btn-trigger-popup{text-transform:uppercase!important}.product__info-container .product_app_cta .button:before,.product__info-wrapper .product_app_cta .button:before{box-shadow:none}.expert_chat_wrap.button{font-size:16px;font-weight:500;height:57px;padding:0 1rem;background:#0085ec}.expert_chat_wrap.button:before{box-shadow:none}.expert_chat_wrap.button svg path{fill:#fff}.expert_chat_wrap.button:hover,.expert_chat_wrap.button:focus{background:#0b94fd}.product_app_cta .ify-quote-group{margin:0}.expert_chat_wrap{width:100%}.prod_desc_section .prod_desc_contents{padding:32px;border-radius:8px;margin-bottom:28px}.prod_desc_section .specs_wrap .specs_grid_item{min-height:870px}.related-products .swiper-slide{background:transparent}.related-products .swiper{padding:0 5px}.prod_desc_section .product_description_wrap{line-height:34px}.related-products .product-recommendations__heading{text-transform:uppercase}.related-products .price--compared.price--withoutTax{display:block;font-size:16px;line-height:25px;color:#707070;font-weight:400}.related-products .productCarousel-slide .card .card-title{margin-bottom:16px;-webkit-line-clamp:3}.related-products .monthly_price_wrap p{margin-top:8px;margin-bottom:0;font-size:16px;font-weight:400}.related-products .monthly_price_wrap p strong{font-weight:600}.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star{color:#eed202!important}.jdgm-histogram__bar-content{background-color:rgb(var(--color-base-accent-1))!important}.jdgm-write-rev-link.jdgm-write-rev-link{background-color:rgb(var(--color-base-accent-1))!important;border:2px solid rgb(var(--color-base-accent-1))!important;border-color:rgb(var(--color-base-accent-1))!important;border-radius:5px}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea{border:2px solid #a6adb4!important;min-height:45px}.jdgm-form input[type=text]:focus,.jdgm-form input[type=text]:focus-visible,.jdgm-form input[type=email]:focus,.jdgm-form input[type=email]:focus-visible,.jdgm-form input[type=url]:focus,.jdgm-form input[type=url]:focus-visible,.jdgm-form textarea:focus,.jdgm-form textarea:focus-visible{border:2px solid #00040c!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-widget input.jdgm-review-search,.jdgm-subtab__name,.jdgm-widget .jdgm-btn.jdgm-btn,.jdgm-chip,.jdgm-histogram__bar-content,.jdgm-histogram__bar{border-radius:8px!important}.jdgm-rev-widg{padding:0!important}cart-drawer .drawer__close svg path{fill:rgb(var(--color-foreground))}.price.price--withoutTax.call_for_price{font-size:48px;line-height:72px;color:rgb(var(--color-base-accent-1));font-weight:700}span.product__media-icon.motion-reduce.quick-add-hidden{background:transparent;border:0}.storeify-light-modal .ify-product-head .ify-product-thumbnail{height:100%!important;max-height:125px}.trx-tab-content-content[data-v-1a78f3fe]{overflow-y:auto!important}.gpo-app .gpo-choicelist{align-items:normal!important}.product-media-modal__dialog .swiper-button-next,.product-media-modal__dialog .swiper-button-prev{display:flex}.product-media-modal__dialog .swiper-slide{padding-bottom:45px}.swiper-button-next-modal{right:var(--swiper-navigation-sides-offset, 60px)!important}.swiper-button-prev-modal{left:var(--swiper-navigation-sides-offset, 60px)!important}.rfq-variant-selector{display:none!important}#product-grid .grid__item:has(.rfq-collection-btn) .button-container:nth-child(2){display:block}#product-grid .grid__item .button-container:has(.quote_proxy_btn){display:none}#product-grid .rfq-collection-btn{display:none}.collection-hero .sub-col-wrapper{margin-bottom:64px}#product-grid.list_product .button-container .button{font-weight:500;text-transform:uppercase}.mobile-facets__close .icon-close path{fill:#000}.mobile-facets__summary>div{display:flex}.product-grid .card-figure{position:relative}.grfq__popupForm__tdQuantityGroup [type=number]{display:none!important}.grfq__popupForm__modal .grfq__popupForm__itemTable .grfq__popupForm__thQuantityGroup,.grfq__popupForm__modal .grfq__popupForm__itemTable .grfq__popupForm__tdQuantityGroup{justify-content:center}#rfq_popup_form .grfq__popupForm__modal .grfq__popupForm__steps .grfq__popupForm__step[data-active=true] .grfq__popupForm__stepLabel,#rfq_popup_form .grfq__popupForm__modal .grfq__popupForm__buttonPrimary{background-color:rgba(var(--color-button),var(--alpha-button-background))}#rfq_popup_form .grfq__popupForm__modal__inner{height:90%}.grfq__popupForm__formGroup:nth-child(n+7){display:none}.footer-block__details-content p,.footer-block__details-content a{color:#fff}.footer .phone-link{color:#fa0000;font:normal normal 600 16px/25px var(--font-body-family)}.footer__copyright.caption{font:normal normal normal 16px/25px var(--font-body-family);letter-spacing:0px;color:#d3d6da}.footer .footer-img-container{margin-bottom:24px}.footer .footer-info-container p{font:normal normal normal 16px/25px var(--font-body-family);letter-spacing:0px;margin-bottom:65px}.footer-copyright .powered-by span{margin-bottom:11px;display:block;opacity:.5;color:#fff!important}.footer-copyright .powered-by{margin-bottom:0;font:normal normal 400 16px/21px var(--font-body-family);letter-spacing:0px}img.powered-by-img{max-width:148px}.footer .list-menu__item--link{padding-bottom:1.6rem}.footer .grid-location{display:flex;align-items:center}.footer .grid-location .grid-item-location p,.footer .footer-location-address p{margin-bottom:0;font-size:13px;line-height:20px}.footer-location-heading{border-bottom:1px solid #70707030}.footer__blocks-wrapper .grid__item:nth-of-type(1),.footer__blocks-wrapper .grid__item:nth-of-type(4){width:calc(35% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(35% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__blocks-wrapper .grid__item:nth-of-type(2),.footer__blocks-wrapper .grid__item:nth-of-type(3){width:calc(15% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(15% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.mobile-footer-content .powered-by{display:flex;align-items:center;gap:1rem}.mobile-footer-content .powered-by span{margin:0;font-size:12px}.alternate-finance-layout{padding:0 0 30px}.alternate-finance-layout .page-section{background:#ebeded;padding-top:60px;padding-bottom:60px}.multi-step-section.finance-multi-step-section{padding-top:60px}.finance-multi-step-section .form-wrapper-title{margin-bottom:40px}.finance-multi-step-section h5{font-weight:700;font-size:24px;line-height:29px}.finance-multi-step-section .title-container p span{color:#c02b0a}.finance-multi-step-section .form-wrapper-title-secondary{display:flex;align-items:center;margin-bottom:20px}.finance-multi-step-section .form-wrapper-title-secondary h5{margin:0;flex:1 0 10%;font-weight:700}.finance-multi-step-section .form-wrapper-title-secondary p{flex:1 0 0}.finance-multi-step-section .progressbar-container{border-bottom:1px solid #e5e7eb;margin-bottom:30px}.finance-multi-step-section .progressbar-container ul{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;column-gap:32px;row-gap:12px}.finance-multi-step-section .progressbar-container ul li{display:flex;align-items:center;border-radius:5px;overflow:hidden}.finance-multi-step-section .progressbar-container ul li .step-number{padding:8px 4px;font:normal normal 400 22px / 20px var(--font-body-family);color:#fff;border:2px solid #cfd3d9;border-radius:100%;color:#585e6a;height:40px;width:40px;text-align:center}.finance-multi-step-section .progressbar-container ul li .form-title{padding-left:12px;padding-right:12px;font:normal normal 600 13px / 20px var(--font-body-family);color:#585e6a}.finance-multi-step-section .progressbar-container ul li.active{border-color:#cfd3d9}.finance-multi-step-section .progressbar-container ul li.active .step-number{background:#cfd3d9}.finance-multi-step-section .progressbar-container ul li.active .form-title{color:#5d5d5d}.finance-multi-step-section .progressbar-container ul li.form-fields-added{border-color:#808286}.finance-multi-step-section .progressbar-container ul li.form-fields-added .step-number{background-color:#607382;border-color:#607382;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='17.144' viewBox='0 0 24 17.144'%3E%3Cpath id='check-solid' d='M23.423, 96.527a1.717, 1.717, 0, 0, 1, 0, 2.427L9.71, 112.666a1.717, 1.717, 0, 0, 1-2.427, 0L.427, 105.81a1.716, 1.716, 0, 1, 1, 2.427-2.427l5.646, 5.64L21, 96.527a1.717, 1.717, 0, 0, 1, 2.427, 0Z' transform='translate(0.075 -96.025)' fill='%23fff'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;text-indent:-9999px;background-position:center;width:40px;height:40px;background-size:40%}.finance-multi-step-section .progressbar-container ul li.form-fields-added .form-title{color:#00040c}.finance-multi-step-section .title-info-container{display:flex;flex-wrap:wrap;gap:20px}.finance-multi-step-section .step-form-info-wrapper{position:relative;width:24px;height:24px;margin-bottom:10px;cursor:pointer}.finance-multi-step-section .step-form-info-wrapper svg{width:24px;height:24px}.finance-multi-step-section .step-form-info-wrapper .step-info-wrapper{visibility:hidden;opacity:0;transform:translateY(-4px);transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;width:380px;font-size:14px}.finance-multi-step-section .step-form-info-wrapper:hover .step-info-wrapper{background:#fff;position:relative;left:-10px;top:30%;visibility:visible;opacity:1;z-index:1;transform:translateY(0);transition-delay:0s,0s,.3s;padding:10px;border-radius:4px;box-shadow:0 4px 14px -2px #00081014}.finance-multi-step-section .step-form-info-wrapper .step-info-wrapper:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;border-top:0;left:10px;top:-8px}.finance-multi-step-section fieldset{border:0;margin:0;padding:0}.finance-multi-step-section .form-field-group{border:0;padding:0}.finance-multi-step-section .form-field{margin-bottom:16px}.finance-multi-step-section .form-field input{border:2px solid #a6adb4;padding:16px;border-radius:0;width:100%}.finance-multi-step-section .form-field input:focus-visible{box-shadow:none;outline:0}.finance-multi-step-section label.error{display:block;color:rgb(var(--color-base-accent-1));font-size:16px!important}.finance-multi-step-section .form-field-work-email .grid-item,.finance-multi-step-section .form-field-work-email .grid-item:first-child{width:100%}@media (min-width: 750px){.finance-multi-step-section .form-field-work-email .grid-item{width:calc(66.66% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.finance-multi-step-section .form-field-work-email .grid-item:first-child{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.finance-multi-step-section .form-field-work-email .grid-item .form-field input{padding:16px;border-color:#cacaca}.finance-multi-step-section .form-field-work-email .grid-item .form-field input[type=email]{max-width:100%}.finance-multi-step-section .checkbox-wrapper label b{display:block;font-size:18px;font-weight:700;margin-bottom:0}.finance-multi-step-section .checkbox-wrapper label:error{margin-top:10px}.finance-multi-step-section .checkbox-wrapper .form-field-group.grid{margin:4px 0 0;column-gap:110px}.finance-multi-step-section .checkbox-wrapper .form-field-group.grid .radio-input{display:flex;align-items:center;column-gap:10px}.finance-multi-step-section .checkbox-wrapper .form-field-group.grid .radio-input label{font-size:18px;line-height:22px;font-weight:500;outline:none}.finance-multi-step-section .checkbox-wrapper .form-field-group.grid input[type=checkbox]{width:20px;height:20px}.finance-multi-step-section .reference-title{text-transform:uppercase}.finance-multi-step-section .add-references{width:100%;margin:0 10px 56px}.finance-multi-step-section .add-references #add-another-ref{display:flex;align-items:center;margin-bottom:20px}.finance-multi-step-section .add-references #add-another-ref .add-refrence-link{font-size:18px;font-weight:700;color:rgb(var(--color-base-accent-1));cursor:pointer}.finance-multi-step-section .text-content-wrapper{margin-bottom:64px}.finance-multi-step-section .wrapper-success{max-width:1000px;margin:0 auto;text-align:center}.finance-multi-step-section .wrapper-success fieldset{padding-top:80px;padding-bottom:80px}.finance-multi-step-section .wrapper-success .text-green span{display:block;margin-bottom:16px}.finance-multi-step-section .wrapper-success .text-green h3{color:#00ad31;font-size:40px;line-height:49px;font-weight:700;margin-bottom:40px}.finance-multi-step-section .wrapper-success .text-content p{font-size:18px;line-height:28px;margin-bottom:16px}.finance-multi-step-section .wrapper-success .text-content p:first-child{line-height:22px;font-weight:700}.finance-multi-step-section .pdf-file-wrapper{border:1px solid #fd8080;background:#fff;border-radius:5px;max-width:740px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;justify-content:space-between}.finance-multi-step-section .pdf-file-wrapper .file-text{text-align:left;flex:0 1 360px}.finance-multi-step-section .pdf-file-wrapper .file-text p{margin:0 0 9px;font-weight:600}.finance-multi-step-section .pdf-file-wrapper .file-text span{color:#808286;font-weight:500}.finance-multi-step-section .action-button-previous{border:0;background:transparent;padding:16px 48px 16px 0;font:700 20 / 24px var(--font-heading-family);text-transform:uppercase;margin-right:0}.finance-multi-step-section .action-button{background:#06559a;border:#06559a;color:#fff;border-radius:8px;padding:16px 48px;font-size:20px;line-height:24px;text-transform:uppercase;margin-top:16px}.finance-multi-step-section .action-button:hover,.finance-multi-step-section .action-button:focus{background:#1da2d9}.finance-multi-step-section .action-button.button--primary{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;height:58px}.page_finance-alternate section.image-swiper-wrapper{padding:60px 0}.page_finance-alternate section.image-swiper-wrapper .swiper-slide{height:auto;display:flex;align-items:center}.product variant-radios{margin-bottom:30px}fieldset.js.product-form__input{margin-bottom:20px;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-start!important}fieldset.product-form__input .form__label{margin-bottom:.2rem;line-height:28px;font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:700}.template-search__search .icon-search{color:#fff}.pre-approve-btns{display:flex;gap:10px;justify-content:space-around;align-items:flex-start}.product_app_cta.custom_product_app_cta{flex:0 0 57%;width:calc(57% - 10px);white-space:nowrap;justify-content:unset!important}.transax-preapprove{flex:0 0 43%;width:calc(43% - 10px);white-space:nowrap}.custom_product_app_cta a.button.expert_chat_wrap{font-size:16px!important;letter-spacing:-.2px;word-spacing:-.9px}.round-button.contact-us-button{height:60px!important;width:60px!important;padding:15px!important;border-radius:50%!important}button.button.transax-open-request-info{background-color:#0085ec}.transax-preapprove a.button{background-color:transparent;color:#000;border:2px #000 solid}.transax-preapprove .button{font-weight:500}.contact-us-app.trx-widget{max-width:100%!important}.general-form form{padding:24px 10px!important}.expert_link_wrap.large-up-hide a svg{height:38px;width:38px;stroke:#fff;margin-top:6px;stroke-width:1px}.expert_link_wrap.medium-hide.small-hide a.button.button--primary:hover{background-color:#b51904}.expert_link_wrap.medium-hide.small-hide a.button.button--primary{background-color:#be2b18;color:#fff;font-weight:500;font-size:15px}@media (max-width: 1199px){.pre-approve-btns{flex-direction:column}.product_app_cta.custom_product_app_cta,.transax-preapprove{flex:0 0 100%;width:100%}}@media (max-width: 576px){.round-button-icon svg{width:28px!important}.header__icons{gap:1.1rem!important}.header__icons{margin-left:10px}.fitow-form-radio-group.fitow-form-radio-group__xs{padding:45px 0!important}}.es-review-content-text{color:#4c4c4c;font-size:14px;line-height:22px}.financing_data .fitow-input.fitow-form-input.down-payment{padding-bottom:20px}.financing_data .payment-calculator-content .fields-wrapper{margin-bottom:20px}.financing_data .payment-calculator-wrapper{padding:0}.financing_data .payment-calculator-content .bottom-section .apply-now-button{background:rgba(var(--color-button),var(--alpha-button-background));color:#fff}.financing_data .payment-calculator-content .bottom-section .apply-now-button:hover{background-color:var(--gradient-base-accent-2);border-color:var(--gradient-base-accent-2)}.financing_data .payment-calculator-content .bottom-section .pre-qualified-button{padding:12px 24px}.financing_data .payment-calculator-content .fields-wrapper .fitow-form-select .fitow-input-wrapper select{cursor:pointer}.financing_data .payment-calculator-content .down-payment label{color:#231f20}.financing_data .fitow-input .fitow-input-wrapper>select{padding:6px 22px 6px 8px!important}.financing_data .fitow-input .fitow-input-wrapper>select{background-position:97% 16px}.financing_data .fitow-form-select .fitow-filterable-select-icon.chevron-down{display:none}.fitow-form-radio-group .fitow-form-radio span .radio-fill{width:7px!important;height:7px!important}.testimonials-sections{background:#f5f5f5;padding:64px 0}.testimonials-sections .swiper-horizontal{margin-bottom:2rem}.testimonials-sections .section-title{margin-bottom:40px}.testimonials-sections .section-title h2{margin:0}.testimonials-sections .section-title p{color:#6b6969}.testimonials-sections .quotes{width:40px;height:40px;border-radius:50%;margin-bottom:10px;position:absolute;top:-30px;left:50%;z-index:2;transform:translate(-50%);background:#0288d1;padding:1rem;text-align:center;display:flex;align-items:center;justify-content:center}.testimonials-sections .quotes svg{margin:0;width:3rem;height:3rem;fill:#fff}.testimonials-sections .swiper-slide{background:transparent;max-width:450px}.testimonials-sections .review_quotes{font-size:16px;margin:2px}.testimonials-sections .review_quotes .review{background:#fff;padding:40px 20px 20px;border-radius:8px;position:relative;cursor:pointer;margin-bottom:15px}.testimonials-sections .review_quotes .review:after{content:"";position:absolute;width:20px;height:20px;transform:skewY(-45deg) translateY(-11px);top:100%;left:50px;background:#fff}.testimonials-sections .swiper-slide:nth-child(2n) .quotes{background:#689f38}.testimonials-sections .swiper-wrapper{padding-bottom:60px;padding-top:40px}.testimonials-sections .swiper-slide .reviewer_image{width:50px;height:50px}.testimonials-sections .reviewer_details{display:flex;column-gap:6px;align-items:center}.testimonials-sections .reviewer_info h4{margin:0;font-size:14px;font-weight:500;line-height:normal}.testimonials-sections .swiper-pagination-bullet-active{background:#d51901}.testimonials-sections .reviewer_info svg{display:block}.testimonials-sections .swiper .swiper-slide{overflow:visible}#_builder-form .form-builder--item .multiselect .multiselect__select{top:0!important}.nextandPrevCustomBtn button.slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;position:absolute!important;top:50%;right:30px;padding:11px;background-color:#fff;border-radius:50%;z-index:99}.nextandPrevCustomBtn button.slider-button.slider-button--next{right:10px}.nextandPrevCustomBtn button.slider-button.slider-button--prev{left:10px}.nextandPrevCustomBtn .swiper-button-next,.nextandPrevCustomBtn .swiper-button-prev{color:rgba(var(--color-foreground),.75);border:none;cursor:pointer;width:39px;height:39px;display:flex;align-items:center;justify-content:center;position:absolute!important;top:50%;padding:8px 15px;background-color:#ffffffd1;border-radius:50%;z-index:99}.nextandPrevCustomBtn .swiper-button-next:after,.nextandPrevCustomBtn .swiper-button-prev:after{font-size:18px}.nextandPrevCustomBtn .swiper-button-next,.nextandPrevCustomBtn .swiper-button-prev,.swiper-button-nextThumb,.swiper-button-prevThumb{display:block!important}.product__media-wrapper .mainSliderCutom{margin-bottom:2rem}.product-line-specs .mainSliderCutom{margin:0}.mainSliderCutom img{border:1px solid #d3d6da;border-radius:var(--media-radius);overflow:hidden!important}.swiper-button-nextThumb:after,.swiper-button-prevThumb:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;content:"prev";line-height:1;font-weight:600}.swiper-button-nextThumb:after{content:"next"}.swiper.thumbSliderCutom{overflow:hidden;padding-right:3px}.swiper-button-nextThumb,.swiper-button-prevThumb{position:absolute;top:40%;right:0;color:#000;cursor:pointer;z-index:1}.swiper-button-prevThumb{left:0;right:unset}.thumbnailWrapper{padding:0 30px;position:relative}.product-line-specs--template .thumbnailWrapper{height:100%}.thumbnailWrapper.thumbnailWrapper--mobile{margin-top:5px}.thumbnailWrapper .swiper-slide img{border-radius:var(--media-radius);border:1px solid #d3d6da;cursor:pointer;max-height:80px;height:80px}@media (min-width: 1025px){.thumbnailWrapper .swiper-slide img{max-height:112px;height:112px}}.thumbnailWrapper .swiper-slide-thumb-active img{box-shadow:none;border-color:rgb(var(--color-base-accent-1))}.swiper-button-nextThumb.swiper-button-disabled,.swiper-button-prevThumb.swiper-button-disabled{color:rgba(var(--color-foreground),.3)}@media (max-width: 750px){.swiper-button-nextThumb,.swiper-button-prevThumb{top:35%}.thumbnailWrapper{margin-bottom:10px}.nextandPrevCustomBtn button.slider-button{width:37px;height:37px}.nextandPrevCustomBtn button.slider-button.slider-button--prev{left:0}.swiper-button-nextThumb:after,.swiper-button-prevThumb:after{font-size:18px}}@media (min-width: 750px){.product-media-modal__dialog .global-media-settings--no-shadow{height:95vh;object-fit:contain}.product-media-modal__dialog .swiper-slide,.product-media-modal .product-media-modal__content{overflow:hidden}.product-media-modal .product-media-modal__dialog .swiper-slide{padding-bottom:0}}div#logo-at-top-for-mobile{display:none}div#logo-at-top-for-mobile img{max-width:200px;position:relative;left:50%;transform:translate(-50%)}.header__icons{gap:1.2rem}#newly-added-garage-btn .navPages-action{border-radius:4px}span.icon-trailer{margin-right:.5rem}span.icon-trailer img{width:50px;height:25px}.sort-by select.sort-by-select.select{min-width:auto;min-height:auto;transition:none;border:1px solid #d3d6da;height:57px;padding:16px;font-size:18px;line-height:24px;color:#707070;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_81_228)'%3E%3Cpath d='M10.9189 1.92L6.44886 6.42C6.22386 6.62845 5.92955 6.74603 5.62286 6.75C5.4743 6.75075 5.32707 6.72196 5.18973 6.66531C5.0524 6.60866 4.92769 6.52527 4.82286 6.42L0.354862 1.92C0.188973 1.7697 0.0738853 1.57157 0.0255153 1.35301C-0.0228547 1.13445 -0.00211567 0.90626 0.0848624 0.7C0.169688 0.493847 0.313595 0.317389 0.498474 0.192831C0.683353 0.068274 0.900942 0.0011829 1.12386 3.09887e-07H10.0919C10.3144 -0.000164842 10.532 0.0656859 10.7171 0.189221C10.9023 0.312756 11.0466 0.488424 11.1319 0.694001C11.2228 0.896275 11.2511 1.12113 11.2131 1.33962C11.1752 1.55811 11.0727 1.76024 10.9189 1.92Z' fill='%23707070'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:95% 50%;border-radius:var(--buttons-radius);-webkit-appearance:none;appearance:none}.filter-item-wrapper .close-icon svg{width:14px;height:14px;margin-right:-.4rem;margin-top:.1rem;margin-left:.6rem}.ymm-brands-wrapper .sort-by{margin-bottom:16px}.ymm-brands-wrapper .sort-by-label{display:block;margin-bottom:1rem;color:#707070;font-weight:500}.ymm-change-or-clear{background:none!important;padding-left:0!important;padding-bottom:0!important;justify-content:left!important}.ymm-change-or-clear h4{color:#000!important}.page-type-seo-friendly .breadcrumbs-wrapper,.template--search .breadcrumbs-wrapper{display:none}.page-type-seo-friendly .ymm-form-search-page,.template--search .ymm-form-search-page{margin-top:3rem;margin-bottom:2rem;max-width:var(--page-width);margin-left:auto;margin-right:auto}.mobile-facets__wrapper .mobile-facets__count,.mobile-facets__details .icon-minus{display:none}details.mobile-facets__details[open] .icon-minus{display:block}details.mobile-facets__details[open] .icon-plus{display:none}.mobile-facets__submenu{position:relative!important}.mobile-facets__submenu .mobile-facets__close-button{display:none!important}.page-width-custom{max-width:calc(var(--page-width) + 300px)}.product-line-specs .product__text{font-size:1.6rem;line-height:100%;letter-spacing:1.3px;color:#707070}.product-line-specs .product__title h1{font-weight:800;font-size:2.4rem;line-height:28px}.product-line-specs .product__media-wrapper{margin-bottom:3.2rem}.product-line-specs .main-slider-swiper-container{position:relative}.product-line-specs .product-images-count-badge-container{background:#00040c;color:#fff;font-size:1.2rem;font-weight:700;padding:1rem 1.2rem;border-radius:9px;position:absolute;left:1.4rem;bottom:1.4rem;z-index:2;cursor:pointer}.pls-product__info-container .product-line-specs-product-form{flex:1}.pls-product__info-container .product-line-specs-product-details{margin-bottom:1.6rem}.product-line-specs .trailer-spec{border:1px solid #cccccc;padding:1.6rem;border-radius:4px;margin-bottom:3.2rem}.product-line-specs .title-container{display:block;margin-bottom:.8rem}.product-line-specs .title-container h2{margin:0;padding:0;line-height:normal;font-size:2.4rem;line-height:100%}.product-line-specs .glance_items{grid-template-columns:repeat(2,1fr);gap:1.6rem}.product-line-specs .glance_item{display:flex;column-gap:8px}.product-line-specs .glance-icon-wrap{margin:unset}.product-line-specs .glance-text-wrap{text-align:left}.trailer-inventory-product.product-line-specs .glance-text-wrap span{margin:0 0 2px}.product-line-specs .trailer-spec h2{text-align:center;font-size:2rem;line-height:100%;margin-bottom:1.6rem}.product-line-specs .trailer-spec h3{margin:0 0 .8rem;padding:0;font-weight:800;font-size:1.4rem;text-transform:uppercase;line-height:100%}.product-line-specs .trailer-spec dl{margin:0 0 .8rem;padding:0;display:flex;gap:.8rem}.product-line-specs .trailer-spec dl dt,.product-line-specs .trailer-spec dl dd{margin:0;padding:0;width:calc(50% - .4rem);max-width:calc(50% - .4rem);font-weight:600;font-size:1.2rem;line-height:1.6rem}.product-line-specs .trailer-spec dl dt{color:#00040c;padding-left:.8rem}.product-line-specs .trailer-spec dl dd{color:#acacac}.product-line-specs .trailer-spec__finish{margin-bottom:1.6rem}.product-line-specs .trailer-spec dl.trailer-spec__colors dt{width:calc(25% - .4rem);max-width:calc(25% - .4rem);text-transform:uppercase}.product-line-specs .trailer-spec dl.trailer-spec__colors dd{width:calc(75% - .4rem);max-width:calc(75% - .4rem)}.product-line-specs .trailer-spec__colors-wrapper{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.product-line-specs .trailer-spec__colors-wrapper .color-box{border:1px solid #cccccc;padding:.3rem;height:4.4rem;display:block;border-radius:4px;margin-bottom:.4rem}.product-line-specs .trailer-spec__colors-wrapper .color-box span{display:block;height:100%;border-radius:2px}.product-line-specs .trailer-spec__colors-wrapper strong{color:#acacac;font-family:Poppins;font-weight:600;font-size:12px;line-height:16px}.product-line-specs .trailer-spec__optional-finish{background:#f5f5f5;padding:1.6rem;border-radius:.8rem}.trailer-spec__item.trailer-spec__specifications p{margin:0}.product-line-specs .info-cards{display:flex;gap:1.6rem;flex-direction:column}.product-line-specs .info-cards .info-card{background:#00040c url(https://cdn.shopify.com/s/files/1/0680/5150/1345/files/bg-delivery.png?v=1741930495) no-repeat 0 100%;padding:1rem 1.6rem;border-radius:8px;position:relative;overflow:hidden}.product-line-specs .info-cards .info-card__title{margin:0 0 1rem;padding:0;color:#fff;font-weight:800;font-size:2.2rem;line-height:normal}.product-line-specs .info-cards .info-card--delivery{background:#00040c url(https://cdn.shopify.com/s/files/1/0680/5150/1345/files/bg-delivery_ba13c185-8e1a-4690-a4d0-bf9dbf56303a.png?v=1741932651) no-repeat 0 100%}.product-line-specs .info-cards .info-card--delivery .info-card__title{margin-bottom:.8rem}.product-line-specs .info-cards p{color:#fff;font-weight:400;font-size:1.2rem;margin:0;position:relative;z-index:2}.product-line-specs .info-card-icon-content{display:flex;column-gap:1.6rem;position:relative;align-items:center}.product-line-specs .info-card-icon-content .info-card__icon{width:64px;height:64px}.product-line-specs .info-cards .info-card__image{position:absolute;right:0;bottom:-5px;width:143.21px;height:66px;z-index:1}.product-line-specs .info-card.info-card--experts{text-align:center;background:url(https://cdn.shopify.com/s/files/1/0680/5150/1345/files/bg-experts.png?v=1741930879) no-repeat;background-size:cover;background-position:center;position:relative}.product-line-specs .info-card.info-card--experts:after{top:0;right:0;bottom:0;left:0;background:#00040cdb;width:100%;content:"";position:absolute}.product-line-specs .info-cards a{color:#fff;font-weight:800;font-size:1.8rem;line-height:2.7rem}.product-line-specs .info-cards a svg path{fill:#d51901}.product-line-specs .info-card.info-card--experts .info-card__content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;position:relative;z-index:1}.product-line-specs .info-card.info-card--experts p{margin:0 0 .8rem;padding:0}.product-line-specs-product-form .product-form-contact{border:1px solid #cccccc;display:block;border-radius:3px;padding:0}.product-line-specs-product-form .product-form-contact h5{margin:0;padding:2rem 0 0;position:relative;z-index:2}.product-line-specs-product-form .product-form-contact iframe{position:relative;top:-4rem}.product-line-specs-product-form .product-form-contact .row{margin:0!important}.info-cards .banner-finance{background:#00040c url(https://cdn.shopify.com/s/files/1/0680/5150/1345/files/bg-finance.png?v=1741932059) no-repeat 0 100%;padding:1.6rem;border-radius:8px;display:flex;column-gap:1.6rem;align-items:center}.info-cards .banner-finance p{margin-bottom:1rem}.info-cards .graphic{width:64px;height:64px}.info-cards .text-container h2{margin:0 0 .8rem;padding:0;color:#fff;font-weight:800;font-size:2.4rem;line-height:normal}.product-line-specs-product-form .text-container p{color:#fff;font-weight:400;font-size:1.2rem;margin-bottom:1.6rem}.product-line-specs-product-form .text-container .button{background:#0b57d0}.product_product-line-specs{background:#f5f5f5;padding:6.4rem 0}.product_product-line-specs .prod_desc_contents{padding:0;margin-bottom:0}.product_product-line-specs-details .product_product-line-specs-title{margin-bottom:1.6rem}.product_product-line-specs-details .product_product-line-specs-title h2{color:#00040c;font-size:2.4rem;font-weight:700;line-height:3.54rem;text-transform:uppercase;border-bottom:2px solid #e54530;margin:0;display:inline-block}.product_product-line-specs-content{background:#fff;padding:1.6rem}.product_product-line-specs-content h3{margin:0 0 .8rem;padding:0;font-weight:800;font-size:1.8rem;text-transform:uppercase;line-height:normal}.product_product-line-specs-content h4{font-size:1.4rem;font-weight:800;color:#00040c;margin-bottom:.4rem;line-height:normal}.product_product-line-specs-content .trailer-spec__item dl{margin:0 0 .8rem;padding:0;display:flex;gap:.8rem}.product_product-line-specs-content .trailer-spec__item dl dt,.product_product-line-specs-content .trailer-spec__item dl dd{margin:0;padding:0;width:calc(50% - .4rem);max-width:calc(50% - .4rem);font-weight:600;font-size:1.2rem;line-height:1.6rem}.product_product-line-specs-content .trailer-spec__item dl dt{color:#00040c;padding-left:.8rem}.product_product-line-specs-content .trailer-spec__item dl dd{color:#acacac}.product_product-line-specs-content .product_product-line-specs-option{background:#f5f5f5;padding:1.6rem;border-radius:.8rem}.product-line-specs .swiper-wrapper{box-sizing:border-box}.mainSliderCutom{position:relative}.mainSliderCutom .nextandPrevCustomBtn{position:absolute;top:50%;z-index:1;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 1rem}.mainSliderCutom .nextandPrevCustomBtn .swiper-button-next-main,.mainSliderCutom .nextandPrevCustomBtn .swiper-button-prev-main{background:#1a1919;width:3.4rem;height:3.4rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.mainSliderCutom .nextandPrevCustomBtn .swiper-button-disabled{opacity:.5}.mainSliderCutom .nextandPrevCustomBtn .swiper-button-next-main svg,.mainSliderCutom .nextandPrevCustomBtn .swiper-button-prev-main svg{margin:0;width:1.5rem;height:1.5rem}.mainSliderCutom .nextandPrevCustomBtn .swiper-button-next-main svg path,.mainSliderCutom .nextandPrevCustomBtn .swiper-button-prev-main svg path{color:#fff}@media (min-width: 575px){.product-line-specs .info-cards{display:flex;column-gap:1.6rem;flex-direction:row}.product-line-specs .info-cards .info-card{width:calc(50% - .8rem);max-width:calc(50% - .8rem)}.product-line-specs .glance_items{grid-template-columns:repeat(4,1fr)}.product_product-line-specs-content .trailer-spec__details{column-count:2;margin-bottom:1.6rem}.product_product-line-specs-content .trailer-spec__item{break-inside:avoid;margin-bottom:1.5rem}.product-line-specs .trailer-spec__colors-wrapper{grid-template-columns:repeat(5,1fr)}}@media (min-width: 768px){.product-line-specs .media-gallery-wrapper{display:flex;flex-wrap:wrap;column-gap:1.5rem;position:unset}.product-line-specs .thumbSliderCutom-swiper-wrapper{display:flex;flex-wrap:wrap;gap:1.5rem}.swiper-wrapper.thumbSliderCutom-swiper-wrapper{height:100%}.product-line-specs .thumbSliderCutom-swiper-slide{width:calc(50% - .75rem)!important;margin:0!important;height:calc(50% - .75rem)}.product-line-specs .main-slider-swiper-container{position:relative;max-width:calc(50% - .75rem)}.product-line-specs .thumbnail-slider-swiper-container{max-width:calc(50% - .75rem);width:calc(50% - .75rem)}.product-line-specs .swiper.thumbSliderCutom{padding-right:0}.product-line-specs .thumbnailWrapper{padding-left:0;padding-right:0}.product-line-specs .thumbnailWrapper .swiper-slide img{height:100%;max-height:100%}.mainSliderCutom .nextandPrevCustomBtn{display:none}.pls-product__info-container .product-line-specs-product-details{max-width:85.7rem}.product-line-specs .trailer-spec__details{display:flex;gap:1.6rem;flex-wrap:wrap;margin-bottom:1.6rem}.product-line-specs .trailer-spec__details .trailer-spec__item{width:calc(50% - .8rem);max-width:calc(50% - .8rem)}.product-line-specs .trailer-spec__colors-wrapper{grid-template-columns:repeat(6,1fr)}.product-line-specs .info-cards .info-card__title{font-size:2rem;margin-bottom:1.6rem}.product-line-specs .product-images-count-badge-container{font-size:1.6rem;padding:1.6rem 3.2rem;left:2.4rem;bottom:2.4rem}.product-line-specs .info-cards .info-card{padding:2rem 1.6rem}}@media (min-width: 1024px){.info-cards .banner-finance{column-gap:3.2rem}.pls-product__info-container .product-line-specs-product-details{max-width:64rem}.product-line-specs .product__title h1{font-size:3.6rem;line-height:44px}.product-line-specs .product-details-wrapper{display:flex;column-gap:1.6rem}}@media (min-width: 1366px){.product_product-line-specs-content .trailer-spec__details{column-count:3;margin-bottom:1.6rem}.product-line-specs .product-details-wrapper{column-gap:3.2rem}.pls-product__info-container .product-line-specs-product-details{max-width:84.7rem}.product-line-specs .info-card-icon-content,.product-line-specs .info-cards{column-gap:3.2rem}.product-line-specs .info-cards .info-card__title{font-size:2.4rem}.product-line-specs-product-form .banner-finance{flex-direction:row}}.prod_desc_section .specs_grid_item_content.financing_data,.product_trailer-inventory-product .fitow-payment-form-container,.product_trailer-inventory-product .upper-container,.product_trailer-inventory-product .frame{height:100%}.product_trailer-inventory-product iframe{overflow-x:hidden;overflow-y:auto!important;border:0}@media (max-width: 767px){.product_trailer-inventory-product.prod_desc_section .specs_wrap .specs_grid_item{min-height:600px}}.pre-approval-form-section .frame{margin-top:20px}.pre-approval-form-section iframe{aspect-ratio:4 / 4}.trailer-inventory-product--template #title-first-language{padding-left:22px;z-index:2}.trailer-inventory-product--template #iframeContainer{position:relative}.trailer-inventory-product--template .hidden-atc{display:none!important}@media (max-width: 799px){.pre-approval-form-section iframe{aspect-ratio:11 / 20}}@media (max-width: 609px){.pre-approval-form-section iframe{aspect-ratio:16 / 39}}@media (max-width: 550px){.pre-approval-form-section iframe{aspect-ratio:2 / 7.5}}.desktop-image-container img{overflow:hidden;max-height:450px}.mobile-image-container img{overflow:hidden;max-height:270px}.full-width-image-container{padding:0}@media (min-width: 990px){.desktop-image-container img{max-height:600px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/thestyles.css.map */
