.announcement-bar{background:#f4743c!important}.announcement-bar__text{color:#fff}header{box-shadow:0 10px 13px 1px #0000008a}#shopify-section-template--21360527474916__section_nphbfe h2:after,#shopify-section-template--21360527474916__section_dedCkf h2:after{content:"";display:block;width:60px;height:4px;background:#e6732f;margin:10px auto 0;border-radius:2px}#shopify-section-template--21360527474916__section_NFNx9c h4{font-size:30px}.testimonial-slider__heading:after{content:"";display:block;width:60px;height:4px;background:#e6732f;margin:20px auto 0;border-radius:2px}.button{box-shadow:0 5px 13px 1px #00000036}.button--ARDdQMy8wRTZ4dTNzU__button_fcVQaN:hover,.button--AbE1NQkVlU01lVURxK__button_B8ibYe:hover{background:#eca156}footer{background:#222}footer h3{color:#fff}footer .email-signup__input-group{background:#1a1a1a}footer .email-signup__input{background:#1a1a1a!important;border-top-left-radius:20px!important;border-bottom-left-radius:20px!important;color:#fff9!important}footer .email-signup__input::placeholder{color:#fff9}footer .email-signup__button.button-unstyled{background:#f4743c}footer a,footer p,footer .footer-utilities__text,footer .policy-list-trigger{color:#fff9!important}footer .footer-utilities{background:#1a1a1a}.cps-hero{display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,#0000007f,#fff),var(--hero-url) no-repeat;height:325px;background-size:cover;background-position:center}.cps-hero h1{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:8px 25px}.category-landing{max-width:1100px;margin:0 auto;padding:30px 20px}.category-landing__intro{max-width:800px;margin:0 auto 30px;font-size:16px;line-height:1.5}.category-landing__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.category-landing__card{display:grid;grid-template-columns:200px 1fr;gap:20px;background:#fff;border-radius:12px;padding:26px;box-shadow:0 2px 6px #0000000f;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.category-landing__card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000001f}.category-landing__image{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#f8f8f8;border-radius:10px;padding:12px}.category-landing__title{font-size:26px;font-weight:700;margin-bottom:10px;line-height:1.2}.category-landing__text{font-size:14px;line-height:1.5;margin-bottom:14px}.category-landing__button{display:inline-block;padding:11px 20px;background:#f4743c;color:#fff;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none}@media screen and (max-width:900px){.category-landing__grid{grid-template-columns:1fr}.category-landing__card{grid-template-columns:1fr;text-align:center}.category-landing__image{max-width:260px;margin:0 auto}}.collection-layout-hero h1{font-size:30px}.collection-intro{max-width:800px;margin:40px auto;color:#34342f}.contact-cps p{max-width:800px;margin:0 auto}.contact-details{background:#f4f4f4;padding:20px;border-radius:10px;max-width:1100px;margin:40px auto;box-shadow:0 0 13px #7f5ca082}.contact-details .flex{justify-content:center;flex-wrap:wrap;gap:60px}.contact-details h3 span,.contact-details .h3 span{font-size:15px;display:block;font-style:italic}.contact-cps__success{margin-bottom:20px;padding:14px 18px;background:#eef8ef;border:1px solid #b7dfbd;color:#1f5f2b;font-weight:600;text-align:center;border-radius:20px}.contact-cps__success[hidden]{display:none}.collection-list-cps{max-width:1100px;margin:0 auto;padding:30px 20px}.collection-list-cps__heading{text-align:center;margin-bottom:10px}.collection-list-cps__intro{max-width:800px;margin:0 auto 25px;font-size:16px;line-height:1.5}.collection-list-cps__row{background:#fff;border-radius:10px;padding:22px;margin:0 auto 22px;box-shadow:0 0 0 1px #0000000d}.collection-list-cps__row+.collection-list-cps__row{border-top:4px solid rgba(244,116,60,.25);padding-top:28px}.collection-list-cps__grid{display:grid;grid-template-columns:260px 1fr;gap:20px;align-items:start}.collection-list-cps__collection{display:block;text-decoration:none;color:inherit}.collection-list-cps__collection-image{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#00000005;border-radius:8px;display:block}.collection-list-cps__collection-title{font-weight:700;margin:12px 0 6px;line-height:1.25}.collection-list-cps__collection-desc{font-size:13px;line-height:1.4;opacity:.85}.collection-list-cps__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:start}.collection-list-cps__product{text-decoration:none;color:inherit;display:block}.collection-list-cps__product-image{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#00000005;border-radius:8px;display:block}.collection-list-cps__product-title{margin-top:10px;font-size:13px;line-height:1.25;font-weight:600}.collection-list-cps__product-price{margin-top:6px;font-size:13px;opacity:.9}.section-divider{height:1px;background:linear-gradient(to right,transparent,#e5e5e5,transparent)}@media screen and (max-width:1043px){.contact-details h3{text-align:center}}@media screen and (max-width:1000px){.collection-list-cps__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:800px){.collection-list-cps__grid{grid-template-columns:1fr}.collection-list-cps__collection-image{max-width:260px;margin:0 auto}.collection-list-cps__collection-title,.collection-list-cps__collection-desc{text-align:center}}@media screen and (max-width:480px){.collection-list-cps__products{grid-template-columns:1fr}}.collection-list-cps-v2{max-width:1200px;margin:0 auto;padding:36px 20px 50px}.collection-list-cps-v2__intro{max-width:760px;margin:0 auto 34px;font-size:16px;line-height:1.65;color:#232323}.collection-list-cps-v2__grid{display:grid;gap:28px}.collection-list-cps-v2__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-list-cps-v2__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-list-cps-v2__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-list-cps-v2__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.collection-list-cps-v2__grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.collection-list-cps-v2__item{display:flex}.collection-list-cps-v2__card{display:flex;flex-direction:column;align-items:flex-start;width:100%;background:#fff;border:1px solid #ececec;border-radius:18px;padding:24px;box-shadow:0 2px 10px #0000000d;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.collection-list-cps-v2__card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000001a;border-color:#e5e5e5}.collection-list-cps-v2__image-wrap{width:100%;aspect-ratio:1 / 1;background:#f8f8f8;border:1px solid #f0f0f0;border-radius:14px;padding:18px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.collection-list-cps-v2__image{width:100%;height:100%;object-fit:contain;display:block}.collection-list-cps-v2__card{display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid #ececec;border-radius:18px;padding:24px;box-shadow:0 2px 10px #0000000d;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.collection-list-cps-v2__content{display:flex;flex-direction:column;flex:1 1 auto;width:100%}.collection-list-cps-v2__title{font-size:22px;font-weight:700;line-height:1.2;margin-bottom:8px;color:#232323;min-height:var(--cps-v2-title-min-height, 100px)}.collection-list-cps-v2__subtitle{font-size:18px;font-weight:600;line-height:1.25;margin-bottom:18px;color:#3b3939;min-height:var(--cps-v2-subtitle-min-height, 40px)}.collection-list-cps-v2__button{display:inline-block;padding:12px 22px;background:#f4743c;color:#fff;border-radius:8px;font-weight:600;font-size:14px;line-height:1;text-decoration:none;margin-top:auto}.collection-list-cps-v2__button--full{display:block;width:100%;text-align:center}.wpd_headermsg{margin:60px 30px}.wpd_headermsg h2{font-size:22px}.wpd_create_account{margin-bottom:5px}.action_bottom{margin-top:20px}#create_customer{padding:25px 10px 60px}#create_customer .wpd_clearfix{margin-bottom:8px}.contact-section-con p{margin:0}@media screen and (max-width:989px){.collection-list-cps-v2__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){#shopify-section-template--21360527474916__section_NFNx9c h4{font-size:25px}#shopify-section-template--21360527474916__section_NFNx9c h4:after{content:"";display:block;width:60px;height:4px;background:#00000073;margin:10px auto;border-radius:2px}.collection-list-cps-v2{padding:28px 16px 40px}.collection-list-cps-v2__grid{grid-template-columns:1fr;gap:18px}.collection-list-cps-v2__card{padding:18px}.collection-list-cps-v2__title{font-size:20px;margin-bottom:14px}}@media screen and (min-width:990px){.menu-list__list-item:has(.menu-list__link[href="/pages/shop-flaretite-seals"]) .mega-menu__grid{margin-left:185px}.menu-list__list-item:has(.menu-list__link[href="/pages/flaretite-seals"]) .mega-menu__grid{margin-left:185px}.menu-list__list-item:has(.menu-list__link[href="/pages/shop-torqite-wrench"]) .mega-menu__grid{margin-left:340px}.menu-list__list-item:has(.menu-list__link[href="/pages/torqite-wrench"]) .mega-menu__grid{margin-left:340px}.menu-list__list-item:has(.menu-list__link[href="/collections/test-collection"]) .mega-menu__grid{margin-left:340px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cps-custom.css.map */
