.irpc-home-catalogue{width:100%;max-width:1440px;box-sizing:border-box;margin:0 auto;padding:48px 64px;font-family:DM Sans,Arial,sans-serif;font-size:16px;line-height:1.5;color:#142f3f}.irpc-home-catalogue *{box-sizing:border-box}.irpc-home-catalogue a{color:inherit;text-decoration:none}.irpc-home-catalogue a:focus-visible{outline:3px solid #f26b32;outline-offset:4px}.irpc-catalogue-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.irpc-catalogue-heading h2{font:600 40px/1.1 Barlow Condensed,Arial Narrow,Arial,sans-serif;color:#102b3c;margin:0;letter-spacing:0}.irpc-catalogue-eyebrow{font-size:11px;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 10px;color:#617785}.irpc-catalogue-heading>a{font-size:14px;font-weight:600;flex-shrink:0;padding:12px 0;border-bottom:2px solid #f26b32}.irpc-featured-grid,.irpc-directory-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.irpc-featured-card{display:flex;flex-direction:column;min-width:0;border:1px solid #dde3e7;background:#fff}.irpc-featured-image{display:grid;place-items:center;aspect-ratio:1;padding:20px;background:#f6f8f9;overflow:hidden}.irpc-featured-image img{width:100%;height:100%;object-fit:contain;min-height:0}.irpc-featured-copy{padding:18px;display:flex;flex-direction:column;flex:1}.irpc-featured-vendor{font-size:12px;color:#617785;margin:0 0 8px}.irpc-home-catalogue h3{font:600 16px/1.4 DM Sans,Arial,sans-serif;letter-spacing:0;color:#102b3c;margin:0 0 16px}.irpc-featured-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:auto}.irpc-featured-price s{color:#617785;font-size:13px;width:100%}.irpc-featured-price strong{font-size:19px}.irpc-featured-price span{font-size:11px;color:#617785}.irpc-featured-stock{font-size:12px;color:#316b4d;margin:10px 0 16px}.irpc-featured-stock.is-unavailable{color:#617785}.irpc-featured-link{display:flex;justify-content:space-between;border-top:1px solid #dde3e7;padding-top:12px;font-size:13px;font-weight:600}.irpc-featured-card a:hover,.irpc-catalogue-heading>a:hover{color:#b8491c}.irpc-collection-directory{border-top:1px solid #dde3e7}.irpc-directory-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));max-width:740px}.irpc-directory-card{min-width:0;border:1px solid #dde3e7;background:#fff}.irpc-directory-image{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;padding:20px;background:#f6f8f9;overflow:hidden}.irpc-directory-image img{width:100%;height:100%;object-fit:contain}.irpc-directory-placeholder{font-size:36px;color:#617785}.irpc-directory-card h3{display:flex;justify-content:space-between;gap:10px;padding:16px;margin:0;font-size:14px}.irpc-directory-card h3>span{color:#c15024}.irpc-directory-card:hover{border-color:#f26b32}@media(max-width:1100px){.irpc-home-catalogue{padding:36px 32px}.irpc-featured-grid,.irpc-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.irpc-directory-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.irpc-home-catalogue{padding:32px 22px}.irpc-catalogue-heading{align-items:flex-start;flex-direction:column;gap:12px}.irpc-catalogue-heading h2{font-size:34px}.irpc-featured-grid,.irpc-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.irpc-featured-copy{padding:12px}.irpc-home-catalogue h3{font-size:14px}.irpc-featured-image,.irpc-directory-image{padding:12px}.irpc-directory-card h3{padding:12px;font-size:13px}}.irpc-featured-image,.irpc-directory-image{background:#fff}.irpc-featured-image img,.irpc-directory-image img{mix-blend-mode:normal}.irpc-home-catalogue .irpc-featured-image{position:relative}.irpc-home-catalogue .irpc-featured-sale-badge{position:absolute;z-index:1;top:12px;left:12px;max-width:calc(100% - 24px);padding:7px 10px;border-left:3px solid #f26b32;background:#102b3c;color:#fff;font:600 12px/1.35 DM Sans,Arial,sans-serif;letter-spacing:0}.irpc-home-catalogue .irpc-featured-pricing-group{margin-top:auto;min-height:94px;display:flex;flex-direction:column;justify-content:flex-start;padding-top:22px;position:relative}.irpc-home-catalogue .irpc-featured-price{margin-top:0;gap:3px 7px}.irpc-home-catalogue .irpc-featured-price s{position:absolute;top:0;left:0;width:auto;font-size:12px;line-height:18px;color:#617785}.irpc-home-catalogue .irpc-featured-price strong{font-size:22px;line-height:1.3;letter-spacing:-.4px;color:#102b3c}.irpc-home-catalogue .irpc-featured-price--sale strong{color:#b5441d}.irpc-home-catalogue .irpc-featured-saving{margin:6px 0 0;color:#102b3c;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0}@media(max-width:650px){.irpc-home-catalogue .irpc-featured-sale-badge{top:8px;left:8px;max-width:calc(100% - 16px);font-size:11px;padding:5px 7px}.irpc-home-catalogue .irpc-featured-price strong{font-size:20px}.irpc-home-catalogue .irpc-featured-pricing-group{min-height:100px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/irpc-home-catalogue.css.map */
