.request-financing-btn,ul.products li.product .request-financing-btn{display:block;float:none;width:calc(100% - 24px)!important;margin:3% 12px 12px 12px;text-align:center;border-radius:999px;padding:10px 16px;font-weight:700;font-family:Oswald;text-transform:uppercase;text-decoration:none;background:#711617!important;color:#fff;border:none;font-size:16px;box-sizing:border-box}.request-financing-btn:hover,ul.products li.product .request-financing-btn:hover{background:#efd700!important;color:#000}#auto-gallery-marquee{overflow:hidden}#auto-gallery-marquee .et_pb_gallery_items{display:flex!important;flex-wrap:nowrap!important;padding:0!important;margin:0!important;list-style:none;will-change:transform;animation-name:marquee-x;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--marquee-duration,30s)}#auto-gallery-marquee .et_pb_gallery_item{display:block!important;float:none!important;width:auto!important;margin:0!important;flex:0 0 auto}#auto-gallery-marquee .et_pb_gallery_item img{display:block;height:220px;width:auto;object-fit:cover;border-radius:8px;margin:10px}#auto-gallery-marquee:hover .et_pb_gallery_items{animation-play-state:paused}#auto-gallery-marquee .et_overlay{display:none!important}@media (max-width:980px){#auto-gallery-marquee .et_pb_gallery_item img{height:180px}}@media (max-width:480px){#auto-gallery-marquee .et_pb_gallery_item img{height:140px}}@keyframes marquee-x{from{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--marquee-width,1000px)))}}@media (min-width:770px){.display-inline .et_pb_button_module_wrapper{display:inline-block;text-align:center}}.display-inline .et_pb_blurb{display:inline-block;text-align:center}@media (max-width:970px){.display-inline{text-align:center}}.woocommerce:not(.single-product) .et_shop_image:hover .et_overlay{display:none!important}.woocommerce:not(.single-product) select.orderby{background-color:transparent;border:1px solid #E2E2E2;border-radius:0;padding:10px 8px}.woocommerce:not(.single-product) .woocommerce-pagination span.page-numbers.current,.woocommerce:not(.single-product) .woocommerce-pagination a.page-numbers{padding:10px}.woocommerce-shop ul.products li.product,.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product,.tax-product_brand ul.products li.product,.tax-manufacturer ul.products li.product{display:grid!important;grid-template-columns:55% 45%;grid-template-rows:1fr auto;align-items:stretch;overflow:hidden;float:none!important;padding:0!important;margin-bottom:20px!important}.et_pb_shop_0_tb_body.et_pb_shop li.product{display:grid!important}.woocommerce-shop ul.products li.product .ctm-card-image,.post-type-archive-product ul.products li.product .ctm-card-image,.tax-product_cat ul.products li.product .ctm-card-image,.tax-product_brand ul.products li.product .ctm-card-image,.tax-manufacturer ul.products li.product .ctm-card-image{grid-column:1;grid-row:1 / 3;overflow:hidden}.woocommerce-shop ul.products li.product .ctm-card-image img,.post-type-archive-product ul.products li.product .ctm-card-image img,.tax-product_cat ul.products li.product .ctm-card-image img,.tax-product_brand ul.products li.product .ctm-card-image img,.tax-manufacturer ul.products li.product .ctm-card-image img{width:100%!important;height:100%!important;object-fit:cover;display:block;margin:0!important;transition:transform .6s ease}.woocommerce-shop ul.products li.product:hover .ctm-card-image img,.post-type-archive-product ul.products li.product:hover .ctm-card-image img,.tax-product_cat ul.products li.product:hover .ctm-card-image img,.tax-product_brand ul.products li.product:hover .ctm-card-image img,.tax-manufacturer ul.products li.product:hover .ctm-card-image img{transform:scale(1.1)}.woocommerce-shop ul.products li.product a .et_shop_image,.woocommerce-shop ul.products li.product a img,.post-type-archive-product ul.products li.product a .et_shop_image,.post-type-archive-product ul.products li.product a img,.tax-product_cat ul.products li.product a .et_shop_image,.tax-product_cat ul.products li.product a img,.tax-product_brand ul.products li.product a .et_shop_image,.tax-product_brand ul.products li.product a img,.tax-manufacturer ul.products li.product a .et_shop_image,.tax-manufacturer ul.products li.product a img{display:none!important}.woocommerce-shop ul.products li.product a,.post-type-archive-product ul.products li.product a,.tax-product_cat ul.products li.product a,.tax-product_brand ul.products li.product a,.tax-manufacturer ul.products li.product a{grid-column:2;grid-row:1;float:none!important;display:flex!important;flex-direction:column;padding:14px 16px 8px 16px;box-sizing:border-box;text-decoration:none}.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,.tax-product_cat ul.products li.product .woocommerce-loop-product__title,.tax-product_brand ul.products li.product .woocommerce-loop-product__title,.tax-manufacturer ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-weight:800;width:100%!important;color:#dedede;text-shadow:0 1px 4px rgba(0,0,0,0.7);margin:0 0 8px 0;line-height:1.3;text-align:center}.woocommerce-shop span.price,.post-type-archive-product span.price,.tax-product_cat span.price,.tax-product_brand span.price,.tax-manufacturer span.price{float:none!important;width:100%!important;display:block;font-size:16px;font-weight:700;margin:0;padding-bottom:2%}.woocommerce-shop ul.products li.product .request-financing-btn,.post-type-archive-product ul.products li.product .request-financing-btn,.tax-product_cat ul.products li.product .request-financing-btn,.tax-product_brand ul.products li.product .request-financing-btn,.tax-manufacturer ul.products li.product .request-financing-btn{grid-column:2;grid-row:2;align-self:end;width:calc(100% - 24px);margin:0 12px 12px 12px}.woocommerce-shop ul.products li.product .ctm-card-content .et_shop_image,.post-type-archive-product ul.products li.product .ctm-card-content .et_shop_image,.tax-product_cat ul.products li.product .ctm-card-content .et_shop_image,.tax-product_brand ul.products li.product .ctm-card-content .et_shop_image,.tax-manufacturer ul.products li.product .ctm-card-content .et_shop_image{display:none!important}.woocommerce-shop ul.products li.product .ctm-card-content,.post-type-archive-product ul.products li.product .ctm-card-content,.tax-product_cat ul.products li.product .ctm-card-content,.tax-product_brand ul.products li.product .ctm-card-content,.tax-manufacturer ul.products li.product .ctm-card-content{display:flex;flex-direction:column;justify-content:center}@media (min-width:768px) and (max-width:980px){.woocommerce-shop ul.products li.product,.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product,.tax-product_brand ul.products li.product,.tax-manufacturer ul.products li.product{grid-template-columns:45% 55%;width:100%!important}}@media screen and (max-width:767px){.woocommerce-shop ul.products li.product,.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product,.tax-product_brand ul.products li.product,.tax-manufacturer ul.products li.product{grid-template-columns:1fr;grid-template-rows:220px auto auto;width:100%!important}.woocommerce-shop ul.products li.product .ctm-card-image,.post-type-archive-product ul.products li.product .ctm-card-image,.tax-product_cat ul.products li.product .ctm-card-image,.tax-product_brand ul.products li.product .ctm-card-image,.tax-manufacturer ul.products li.product .ctm-card-image{grid-column:1;grid-row:1}.woocommerce-shop ul.products li.product a,.post-type-archive-product ul.products li.product a,.tax-product_cat ul.products li.product a,.tax-product_brand ul.products li.product a,.tax-manufacturer ul.products li.product a{grid-column:1;grid-row:2;padding:12px;width:100%;text-align:center}.woocommerce-shop ul.products li.product .request-financing-btn,.post-type-archive-product ul.products li.product .request-financing-btn,.tax-product_cat ul.products li.product .request-financing-btn,.tax-product_brand ul.products li.product .request-financing-btn,.tax-manufacturer ul.products li.product .request-financing-btn{grid-column:1;grid-row:3;width:calc(100% - 24px)}}@media screen and (max-width:980px){.et-db #et-boc .et-l li.product h2{float:none!important;padding:0!important;right:auto!important;width:100%;text-align:center!important}}.dfw-sidebar-47 .star-rating{letter-spacing:1px;margin:5px 0}.dfw-sidebar-47 .et_pb_widget{border-bottom:1px solid #eee;margin-bottom:30px!important;padding-bottom:30px!important}.dfw-sidebar-47 button.button{margin-bottom:20px}.dfw-sidebar-47 .et_pb_widget:last-child{border:0}.woocommerce:not(.single-product) ul.products li.product span.onsale{background-color:#711617!important;color:#ffffff;clip-path:polygon(50% 0%,56% 10%,65% 4%,68% 15%,79% 12%,79% 24%,91% 24%,87% 36%,99% 39%,92% 49%,100% 56%,90% 61%,95% 72%,83% 73%,84% 85%,72% 83%,69% 95%,58% 90%,50% 100%,42% 90%,31% 95%,28% 83%,16% 85%,17% 73%,5% 72%,10% 61%,0% 56%,8% 49%,1% 39%,13% 36%,9% 24%,21% 24%,21% 12%,32% 15%,35% 4%,44% 10%);border-radius:0;width:75px;height:75px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;text-align:center;padding:0}.single-product span.onsale{background-color:#711617!important;color:#ffffff;clip-path:polygon(50% 0%,56% 10%,65% 4%,68% 15%,79% 12%,79% 24%,91% 24%,87% 36%,99% 39%,92% 49%,100% 56%,90% 61%,95% 72%,83% 73%,84% 85%,72% 83%,69% 95%,58% 90%,50% 100%,42% 90%,31% 95%,28% 83%,16% 85%,17% 73%,5% 72%,10% 61%,0% 56%,8% 49%,1% 39%,13% 36%,9% 24%,21% 24%,21% 12%,32% 15%,35% 4%,44% 10%);border-radius:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;text-align:center;padding:0}.et_pb_wc_images_0 span.onsale{background-color:#711617!important;color:#ffffff;clip-path:polygon(50% 0%,56% 10%,65% 4%,68% 15%,79% 12%,79% 24%,91% 24%,87% 36%,99% 39%,92% 49%,100% 56%,90% 61%,95% 72%,83% 73%,84% 85%,72% 83%,69% 95%,58% 90%,50% 100%,42% 90%,31% 95%,28% 83%,16% 85%,17% 73%,5% 72%,10% 61%,0% 56%,8% 49%,1% 39%,13% 36%,9% 24%,21% 24%,21% 12%,32% 15%,35% 4%,44% 10%);border-radius:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;text-align:center;padding:0}.dgwt-wcas-search-wrapp input.dgwt-wcas-search-input{background-color:#161812!important;border:1px solid #8b6914!important;color:#ffffff!important;border-radius:999px!important}.dgwt-wcas-search-wrapp input.dgwt-wcas-search-input::placeholder{color:rgba(255,255,255,0.5)!important}.dgwt-wcas-ico-magnifier path,.dgwt-wcas-ico-magnifier-handler path{fill:#ffffff!important;stroke:#ffffff!important}.dgwt-wcas-sf-wrapp{background-color:transparent!important}#ctm-return-btn{position:fixed;bottom:30px;left:30px;z-index:9999;background-color:#efd700;color:#000000;border:none;border-radius:999px;padding:12px 24px;font-family:Oswald;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,0.4);transition:background-color 0.3s ease}#ctm-return-btn:hover{background-color:#ffffff;color:#000000}#ctm-return-btn::after{display:none!important}.wpfMainWrapper .wpfBlockClear{text-decoration:underline!important;color:#ffffff!important;font-size:16px}.wpfMainWrapper .wpfBlockClear:hover{color:#efd700!important}.wpfSelectedParameter{background-color:transparent!important;border:0px solid #efd700!important}.wpfSelectedDelete,.wpfSelectedTitle,.wpfSelectedTaxNameWrapper{color:#efd700!important}.et_pb_wc_description_1_tb_body table{width:100%;border-collapse:collapse;margin-bottom:20px;background:transparent}.et_pb_wc_description_1_tb_body table th,.et_pb_wc_description_1_tb_body table td{border-bottom:1px solid rgba(255,255,255,0.2);padding:8px 12px;text-align:left;vertical-align:top;background:transparent!important;color:#ffffff}.et_pb_wc_description_1_tb_body table tr:nth-child(even){background:transparent!important}