.cust-pro-kit{--pro-kit-compare-color:#8b8780;display:block;padding:0 var(--pro-page-gutter) 28px}.cust-pro-kit .cust-pro-heading-row h2{color:rgb(var(--color-button))}.cust-pro-kit .cust-pro-heading-row{padding-bottom:12px;margin-bottom:28px}.cust-pro-kit .cust-pro-heading-row h2{font-size:40px}.cust-pro-kit .cust-pro-heading-row .cust-pro-copy{font-size:14px;margin-top:10px}.cust-pro-kit .cust-pro-kit__toggle{display:flex;border:1px solid var(--pro-ink);flex:0 0 auto}.cust-pro-kit .cust-pro-kit__toggle[hidden]{display:none}.cust-pro-kit .cust-pro-kit__toggle button{position:relative;border:0;background:transparent;color:var(--pro-ink);padding:8px 14px;min-height:0;font:500 11px/1.1 var(--pro-body-font);letter-spacing:1.1px;text-transform:uppercase;cursor:pointer}.cust-pro-kit .cust-pro-kit__toggle button:before{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}.cust-pro-kit .cust-pro-kit__toggle [aria-pressed=true]{background:var(--pro-ink);color:var(--pro-pale-gold)}.cust-pro-kit .cust-pro-kit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.cust-pro-kit .cust-pro-kit__link{text-decoration:none}.cust-pro-kit .cust-pro-kit__image{aspect-ratio:1;background:var(--pro-cream)}.cust-pro-kit .cust-pro-kit__price{display:flex;gap:8px;align-items:baseline;margin:8px 0 0;color:var(--pro-ink);font-size:16px;line-height:1.5;font-weight:500}.cust-pro-kit .cust-pro-kit__price s{color:var(--pro-kit-compare-color);font-size:12px;font-weight:400;letter-spacing:.12px}.cust-pro-kit .cust-pro-kit__card{min-width:0;color:var(--pro-ink)}.cust-pro-kit .cust-pro-kit__card h3{margin:20px 0 0;padding:0;color:var(--pro-ink);font:400 18px/1.5 var(--pro-body-font);text-align:left;text-transform:none}.cust-pro-kit .cust-pro-kit__card .cust-pro-copy{margin:2px 0 0;font:300 14px/1.5 var(--pro-body-font);letter-spacing:0;color:var(--pro-muted)}@media(max-width:768px){.cust-pro-kit .cust-pro-kit__card h3{font-size:16px}}@media(max-width:768px){.cust-pro-kit{padding:0 20px 24px}.cust-pro-kit .cust-pro-heading-row{display:block;min-height:102px;padding:16px 0 0;margin-bottom:24px}.cust-pro-kit .cust-pro-kit__toggle{display:none}.cust-pro-kit .cust-pro-heading-row h2{font-size:28px}.cust-pro-kit .cust-pro-kit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}
/*# sourceMappingURL=/cdn/shop/t/1564/assets/cust-pro-kit.css.map */
