:root{--fullGrid:1/1/-1/-1}.grey-linear-background,body.post-type-archive-product{background:linear-gradient(180deg,#fff 100px,#f0f0f0 250px)}.cp-red{color:#d50032}.cpu-button-outline{background-color:none;border:1px solid #d50032;border-radius:5px;color:#d50032;display:block;margin-bottom:1em;padding:10px;text-align:center;transition:background-color .2s,border-color .2s}.cpu-button-outline *{color:#d50032}.cpu-button-outline:hover{background-color:#d50032;color:#fff}.cpu-button-outline:hover *{color:#fff}.cpu-button-outline-white{background-color:transparent;border:1px solid #fff;border-radius:5px;color:#fff;display:block;font-size:.875em;margin-bottom:1em;padding:12px 20px;text-align:center;transition:background-color .2s,border-color .2s}.cpu-button-outline-white *{color:#d50032}.cpu-button-outline-white:hover{background-color:#fff;color:#d50032}.cpu-button-outline-white:hover *{color:#fff}.cpu-button-solid-red{background-color:#d50032;border:none;border-radius:5px;color:#fff;display:block;margin-bottom:1em;padding:10px 20px;text-align:center}.cpu-button-solid-red *{color:#fff;font-size:14px}.cpu-button-solid-red:hover{background-color:#ba002c;color:#fff}.cpu-button-solid-red:hover *{color:#fff}.mobile-plus{background-color:#f5f5f5;border:none;border-radius:5px;color:#494846;font-weight:700;height:30px;text-align:center;width:30px}.mobile-plus::open{content:" - "}.cpu-button,.frm_button_submit,.frm_final_submit,.frm_prev_page,.search-filter-reset{border:0;border-radius:5px;display:inline-block;font-size:14px;font-weight:500;line-height:12px;padding:12px 20px 13px}.cpu-button.lg,.lg.frm_final_submit,.lg.search-filter-reset{line-height:15px;padding:16px 25px 15px}.cpu-button.red,.frm_button_submit,.frm_final_submit,.frm_prev_page,.search-filter-reset{background-color:#d50032;color:#fff}.cpu-button.red-hover,.cpu-button.red:hover,.frm_final_submit:hover,.red-hover.frm_final_submit,.red-hover.search-filter-reset,.search-filter-reset:hover{background-color:#ba002c;color:#fff}.cpu-button.white,.white.frm_final_submit,.white.search-filter-reset{background-color:#fff;color:#d50032}.cpu-button.white-hover,.cpu-button.white:hover,.white-hover.frm_final_submit,.white-hover.search-filter-reset,.white.frm_final_submit:hover,.white.search-filter-reset:hover{background-color:#fff;color:#ba002c}.cpu-button.outline,.outline.frm_final_submit,.outline.search-filter-reset{background-color:#fff;border:2px solid #d50032;color:#d50032}.cpu-button.outline-hover,.cpu-button.outline:hover,.outline-hover.frm_final_submit,.outline-hover.search-filter-reset,.outline.frm_final_submit:hover,.outline.search-filter-reset:hover{background-color:#ba002c;color:#fff}.cpu-button.grey,.grey.frm_final_submit,.grey.search-filter-reset{background-color:#525252;color:#fff}a.cpu-button.red,a.frm_final_submit,a.search-filter-reset{display:block;text-align:center;text-decoration:none!important;text-decoration-line:none;text-decoration-line:#fff}a.cpu-button.red span.ps-button-label,a.frm_final_submit span.ps-button-label,a.search-filter-reset span.ps-button-label{text-decoration:none!important}a.cpu-button.red:link,a.frm_final_submit:link,a.search-filter-reset:link{text-decoration-line:none;text-decoration:none}.cpu-button.grey-hover,.cpu-button.grey:hover,.grey-hover.frm_final_submit,.grey-hover.search-filter-reset,.grey.frm_final_submit:hover,.grey.search-filter-reset:hover{background-color:#525252;color:#fff}h1.page-title{color:#000;font-family:Gotham A,Gotham B,Helvetica,Arial,sans-serif;font-size:42px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-1.68px;line-height:1.05;text-align:left}.woocommerce-shop .products-header{display:grid;grid-template-columns:1fr;margin:50px 0 100px;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem)}@media only screen and (min-width:1024px){.woocommerce-shop .products-header{grid-template-columns:1fr 1fr;margin:100px 0 160px}}.woocommerce-shop .products-header .left{align-items:center;display:grid}@media only screen and (min-width:1024px){.woocommerce-shop .products-header .left{padding-right:4em}}.woocommerce-shop .products-header .hero-image{align-items:center;display:grid}@media (min-width:1024px){.woocommerce-shop .products-header .hero-image{padding-left:4em}}.woocommerce-shop .products-header .hero-image img{height:auto;max-width:100%}.woocommerce-shop .products-header h1{font-size:50px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-2px;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:1024px){.woocommerce-shop .products-header h1{word-break:break-word}}.woocommerce-shop .products-header h1.camelcase{font-size:36px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-1.44px;line-height:1.06;text-transform:capitalize}.woocommerce-shop ul.products{grid-gap:17px;display:grid;grid-template-columns:1fr;list-style:none;margin:0 0 3em;padding:0}@media only screen and (min-width:1024px){.woocommerce-shop ul.products{grid-template-columns:1fr 1fr}}.woocommerce-shop ul.products li{background-color:#fff;border-radius:5px;border-top:3px solid #fff;box-shadow:0 7px 35px 0 rgba(0,0,0,.1);overflow:hidden;padding:30px;transition:all 1s}.woocommerce-shop ul.products li .image{padding:30px;text-align:center}.woocommerce-shop ul.products li .image img{height:auto;max-width:100%}.woocommerce-shop ul.products li h2 a{color:#000;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;text-align:left}.woocommerce-shop ul.products li h2 a:hover{color:#d50032}.woocommerce-shop ul.products li h2 a:after{content:"> ";font-family:ForkAwesome;font-size:.75em}.woocommerce-shop ul.products li .description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.64;overflow:hidden;text-align:left;text-overflow:ellipsis}.woocommerce-shop ul.products li:hover{border-top:3px solid #d50032;cursor:pointer}.woocommerce-shop ul.products li:hover a{color:#d50032}.archive-product-tools{background:#fff}.archive-product-tools .include-tools{background:#fff;padding-bottom:100px;padding-top:100px}.archive-product-tools .include-tools a{display:block}.archive-product-tools .include-tools .card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:15px;min-width:0;position:relative;width:100%}@media only screen and (min-width:768px){.archive-product-tools .include-tools .card{width:329px}}.archive-product-tools .include-tools .container-inset-global{display:grid;grid-template-columns:1fr}.archive-product-tools .include-tools .description-tools{align-items:center;background-color:#d50032;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;height:64px!important;justify-content:space-between;padding:20px}.archive-product-tools .include-tools .description-tools .right-caret{color:#fff;font-size:1.875em}.archive-product-tools .include-tools .description-tools p{color:#fff;margin-bottom:0}.archive-product-tools .include-tools .item-tools{display:grid;grid-template-columns:1fr}.archive-product-tools .include-tools .item-tools img{max-width:100%;-o-object-fit:contain;object-fit:contain;width:329px}.archive-product-tools .include-tools .item-tools .card{border:none;border-radius:5px 5px 0 0}.archive-product-tools .include-tools .item-tools .card:hover{box-shadow:0 -5px 0 #d50032,0 7px 35px 0 rgba(0,0,0,.16)}.archive-product-tools .include-tools .item-tools .card:hover .description-tools{background-color:#ba002c}.archive-product-tools .include-tools .title-tools,.archive-product-tools .include-tools .title-tools h3{margin-bottom:20px}@media (min-width:992px){.archive-product-tools .include-tools .container-inset-global{grid-template-columns:1fr 3fr}.archive-product-tools .include-tools .item-tools{gap:15px;grid-template-columns:repeat(2,329px);grid-template-rows:1fr min-content}}

/*# sourceMappingURL=archive-product.css.map*/