.used-equipment{padding:60px 0;background-color:#f8f8f8}@media screen and (min-width:768px){.used-equipment{padding:110px 0}}.used-equipment h2{font-size:40px}.used-equipment .used-equipment-container{display:flex;flex-wrap:wrap;gap:30px}.used-equipment .used-equipment-container .tabs-container{width:100%}@media screen and (min-width:1024px){.used-equipment .used-equipment-container .swiper-container{width:40%}.used-equipment .used-equipment-container .tabs-container{width:calc(60% - 30px)}}.used-equipment .tabs{justify-content:space-between;margin-bottom:0}.used-equipment .tabs ul{margin:0;border:none;flex-wrap:wrap;flex-shrink:unset;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:768px){.used-equipment .tabs ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.used-equipment .tabs li{width:100%;font-size:20px;line-height:1}.used-equipment .tabs li a{border-width:2px;border-color:#000;padding:28px 20px 24px;justify-content:flex-start;position:relative}.used-equipment .tabs li a:before{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(../../../graphics/caret-down.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;pointer-events:none}@media screen and (min-width:768px){.used-equipment .tabs li a{justify-content:center}.used-equipment .tabs li a:before{display:none!important}}.used-equipment .tabs li.is-active a{color:#000;border-color:#f0a629;border-width:4px}.used-equipment .tabs li.is-active a:before{transform:translateY(-50%) rotate(180deg)}.used-equipment .tabs li:hover a{border-width:4px;border-color:#d78d0f}.used-equipment .column{padding:0!important}.used-equipment .tabs-container{background-color:#fff}.used-equipment .tab-content .tab-pane{display:none}.used-equipment .tab-content .tab-pane.is-active{display:block}.used-equipment .tab-content{padding:47px 37px}.used-equipment .swiper-container{background-color:#fff;margin:0;height:auto;min-height:570px}.used-equipment .swiper-container img:not(.swiper-arrow){position:absolute;top:50%;transform:translateY(-50%);width:100%}.used-equipment .swiper-container>.swiper-pagination-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;right:35px;bottom:30px;left:unset;width:fit-content;background:#f0a629;color:#fff;padding:16px 18px;z-index:10}.used-equipment .swiper-container>.swiper-pagination-wrapper .swiper-pagination{position:relative;bottom:unset;left:unset}.used-equipment .swiper-container .swiper-button-next,.used-equipment .swiper-container .swiper-button-prev{cursor:pointer;padding:0;left:unset;right:unset;top:unset;bottom:unset;position:relative;background-image:unset;margin-top:0;background-size:unset;background-position:unset;width:unset;height:unset;display:inline-flex;width:16px;height:16px}.used-equipment .swiper-container .swiper-button-next img,.used-equipment .swiper-container .swiper-button-prev img{object-fit:cover}.used-equipment .swiper-container .swiper-button-prev{margin-right:10px;transform:rotate(180deg)}.used-equipment .swiper-container .swiper-button-next{margin-left:10px}.used-equipment__variants{margin-left:-15PX;border-spacing:15px 18px;border-collapse:initial}@media screen and (max-width:768px){.used-equipment__variants{margin-top:-18PX}}.used-equipment__variants th{padding:.5em 0!important}@media screen and (min-width:769px){.used-equipment__variants th{font-size:16px}}.used-equipment__variants th small{font-size:.7em}.used-equipment__variants td{padding:.5em!important;border-bottom:0!important}.used-equipment__brochure,.used-equipment__price{margin-bottom:0!important}.used-equipment__price{display:flex;flex-wrap:wrap;align-items:center;padding:30px}.used-equipment__price .text-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;gap:20px}.used-equipment__price *{font-family:Arial,sans-serif}.used-equipment__price .available-now,.used-equipment__price .poa{font-size:20px;line-height:24px}.used-equipment__price .price{font-size:45px;line-height:49px;margin-bottom:0!important;display:flex;align-items:end;gap:8px;flex:1 1 0%;width:100%}@media screen and (min-width:1024px){.used-equipment__price .price{justify-content:flex-end;align-items:flex-end}}.used-equipment__price .price span{text-transform:uppercase;font-size:14px;line-height:18px;padding-bottom:6px}.used-equipment__brochure{padding:26px 30px 30px;display:flex;align-items:flex-start;flex-wrap:wrap}.used-equipment__brochure div.text-container{width:100%}.used-equipment__brochure div.text-container+p{justify-content:flex-end;flex:1 1 0%;margin-top:10px}@media screen and (min-width:1536px){.used-equipment__brochure div.text-container{width:60%;padding-right:40px}.used-equipment__brochure div.text-container+p{margin-top:0}}.used-equipment__brochure p{display:flex;flex-wrap:wrap;justify-content:start;align-items:start;gap:10px;flex-grow:1;margin:0;width:auto;font-size:clamp(16px,2vw,22px);line-height:1;font-weight:500;color:#000;font-family:Arial,sans-serif}.used-equipment__brochure p:first-child{margin-bottom:0}.used-equipment__brochure p.file-type{font-size:17px;margin-top:6.5px;margin-bottom:0}@media screen and (max-width:768px){.used-equipment__brochure p{flex-direction:column;align-items:flex-start}}.used-equipment__brochure a.download-brochure{flex-shrink:0;text-align:left;width:100%;color:#fff;background-color:#f0a629;display:flex;align-items:center;justify-content:space-between;border:1px solid #fff;padding:13px 20px;font-size:14px;line-height:1;transition:border-color .2s ease;text-decoration:none;gap:60px}.used-equipment__brochure a.download-brochure img{max-width:20px}@media screen and (min-width:1536px){.used-equipment__brochure a.download-brochure{width:fit-content;text-align:right;justify-content:flex-end;gap:34px}}.used-equipment__brochure a.download-brochure:focus,.used-equipment__brochure a.download-brochure:hover{border-color:#f0a629;transition:border-color .2s ease}.used-equipment .brochure-price-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:30px;padding-bottom:50px}@media screen and (min-width:768px){.used-equipment .brochure-price-container{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:80px}.used-equipment .brochure-price-container.no-brochure{grid-template-columns:repeat(1,minmax(0,1fr))}.used-equipment .brochure-price-container.no-brochure .price{justify-content:flex-start}}