.ph{color:var(--brass)}.hero-eyebrow{font:12px/1.5 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ash)}.render-note{font:12px/1.5 var(--mono);color:var(--ash);margin-top:14px}.purchase-ship{font:13px var(--mono);color:var(--ash);margin-top:14px}.trademark-note{font-size:12px;line-height:1.6;color:var(--ash);margin-top:16px;max-width:520px}.quantity-input{width:44px;min-width:44px;text-align:center;font:13px var(--mono);background:transparent;border:0;color:inherit;padding:0;-moz-appearance:textfield}.quantity-input::-webkit-outer-spin-button,.quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.cart-busy .cart-items{opacity:.6;pointer-events:none}.cart-view-link{margin-top:16px;justify-content:center;width:100%}.cart-footer .button+.text-link{margin-top:14px}.cart-note-label{display:block;font-size:14px;margin:18px 0 8px}.cart-note{width:100%;background:var(--carbon);color:var(--bone);border:1px solid #625b50;padding:12px;font-size:14px;resize:vertical;margin-bottom:18px}.cart-summary form .button{width:100%}.footer-signup{margin-top:34px;max-width:420px}.footer-signup label{display:block;font:12px var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ash);margin-bottom:8px}.footer-signup-text{font-size:14px;color:var(--ash);margin-bottom:14px}.signup-row{display:flex;gap:8px;flex-wrap:wrap}.signup-row input{flex:1;min-width:200px;min-height:54px;background:transparent;border:1px solid #625b50;color:var(--bone);padding:0 16px;font-size:15px}.signup-row input::placeholder{color:#7f7a70}.signup-success{font-size:15px;color:var(--brass)}.footer-legal{display:flex;gap:18px;flex-wrap:wrap}.footer-tool-note{max-width:420px}.footer-bottom{flex-wrap:wrap}.errors{border-left:2px solid var(--brass);padding:10px 14px;margin:14px 0;font-size:14px;color:var(--ash)}.errors ul{margin:0;padding-left:18px}.page-content{max-width:760px;padding-block:20px 90px}.page-content h1{font-size:clamp(40px,5vw,66px);letter-spacing:-.035em;line-height:1.05;margin-bottom:34px}.rte{font-size:17px;line-height:1.7;color:#cdc7bb}.rte h2{font-size:30px;margin:44px 0 16px;color:var(--bone)}.rte h3{margin:32px 0 12px;color:var(--bone)}.rte p{margin:0 0 18px}.rte ul,.rte ol{padding-left:22px;margin:0 0 18px}.rte a{text-decoration:underline;text-underline-offset:4px}.rte blockquote{border-left:2px solid var(--brass);margin:24px 0;padding:4px 0 4px 20px}.legal-policies{display:flex;flex-direction:column;gap:10px;margin-top:40px;align-items:flex-start}.not-found{padding-block:120px 140px;max-width:620px}.not-found h1{font-size:clamp(40px,5vw,66px);letter-spacing:-.035em;margin-bottom:20px}.not-found p{color:var(--ash);font-size:17px;margin-bottom:30px}.not-found .button{margin-right:24px}.request-fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(30px,6vw,110px);padding-block:20px 110px}.request-fit h1{font-size:clamp(40px,5vw,66px);letter-spacing:-.035em;line-height:1.05;margin-bottom:22px}.request-fit-copy p{font-size:17px;color:#cdc7bb;margin-bottom:16px}.request-fit-form .field{margin-bottom:22px}.request-fit-form label{display:block;font-size:14px;margin-bottom:8px}.request-fit-form input,.request-fit-form textarea{width:100%;min-height:54px;background:transparent;border:1px solid #625b50;color:var(--bone);padding:12px 16px;font-size:15px}.request-fit-form textarea{resize:vertical}.form-success{border:1px solid var(--line);padding:32px}.form-success h2{font-size:30px;margin-bottom:12px}.search-empty{color:var(--ash);padding-block:40px 120px}.search-grid{padding-block:30px 100px}.search-result{border-top:1px solid var(--line);padding:24px 0}.search-result h3 a:hover{text-decoration:underline;text-underline-offset:5px}.notes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:26px;padding-block:20px 110px}.note-card{border-top:1px solid var(--line);padding-top:20px}.note-card h2{font-size:26px;margin:10px 0 12px}.note-card p{color:var(--ash);font-size:15px}.article-image{margin:0 0 32px}.password-page{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;max-width:620px;padding-block:80px}.password-wordmark{width:163px;margin-bottom:40px}.password-page h1{font-size:clamp(48px,7vw,96px);text-transform:uppercase;letter-spacing:.025em;line-height:.97;margin-bottom:24px}.password-page>p{font-size:18px;color:#bbb5aa;max-width:420px;margin-bottom:30px}.password-page .signup-form label{display:block;font:12px var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ash);margin-bottom:10px}.password-entry{margin-top:48px;border-top:1px solid var(--line);padding-top:20px}.password-entry summary{cursor:pointer;font-size:14px;color:var(--ash);min-height:44px;display:flex;align-items:center}.password-entry label{display:block;font-size:14px;margin:12px 0 8px}.password-tool-note{font:12px/1.6 var(--mono);color:var(--ash);margin-top:60px;max-width:420px}.pagination{display:flex;gap:16px;justify-content:center;padding:30px 0;font:13px var(--mono)}.pagination .current{color:var(--brass)}@media(max-width:760px){.request-fit{grid-template-columns:1fr}.not-found{padding-block:70px 90px}.footer-legal{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cinch-theme.css.map */
