.rb-designers{padding:30px var(--gutter) 70px;max-width:1700px;margin:auto}.rb-designers-page{--paper:#000;--ink:#fff;--muted:#b7b7b7;--line:#333;color:var(--ink);background:var(--paper)}.rb-designers-hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,80px);align-items:center;padding:35px 0 65px}.rb-designers-lead h1{font-family:var(--serif);font-weight:400;font-size:clamp(42px,4.5vw,74px);line-height:1.06;letter-spacing:-.025em;margin:22px 0!important;max-width:650px;text-wrap:balance}.rb-designers-intro{font-size:16px;line-height:1.8;color:var(--muted);max-width:500px}.rb-designers-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:28px}#rb-homepage .rb-designers-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;background:#242424;color:#fff;border:0;border-radius:5px;font:500 13px/1.4 var(--sans);cursor:pointer}#rb-homepage .rb-designers-button:hover{background:#383838}#rb-homepage .rb-designers-button:focus-visible,.rb-designers input:focus-visible,.rb-designers textarea:focus-visible{outline:2px solid #fff;outline-offset:4px}.rb-designers-link{font-size:13px;text-decoration:underline!important;text-underline-offset:5px;line-height:1.6}.rb-designers-image{min-width:0}.rb-designers-image img{width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain}.rb-designers-image figcaption{font-size:11px;line-height:1.5;color:var(--muted);margin-top:12px;text-align:right}.rb-designers-benefits,.rb-designers-process{padding:42px 0 50px;border-top:1px solid var(--line)}.rb-designers h2{font:400 clamp(28px,3vw,42px)/1.18 var(--serif);letter-spacing:-.015em;margin-bottom:30px!important;text-wrap:balance}.rb-designers-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding:0;list-style:none;margin:0}.rb-designers-three h3{font:500 16px/1.5 var(--sans);margin:10px 0!important}.rb-designers-three p,.rb-designers-application p{font:400 14px/1.8 var(--sans);color:var(--muted)}.rb-designers-number{font:400 11px/1.5 var(--sans);letter-spacing:.12em;color:var(--muted)}.rb-designers-application{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(35px,8vw,120px);padding-top:55px;border-top:1px solid var(--line);scroll-margin-top:180px}.rb-designers-application h2{margin:18px 0!important}.rb-designers-application .rb-designers-terms{font-size:12px;margin-top:24px!important}.rb-designers-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:18px 0 24px}.rb-designers-fields>div{min-width:0}.rb-designers-wide{grid-column:1/-1}.rb-designers-fields label{display:block;font:400 12px/1.5 var(--sans);margin-bottom:8px}.rb-designers-fields input,.rb-designers-fields textarea{box-sizing:border-box;width:100%;border:1px solid #555;border-radius:4px;background:#101010;color:#fff;padding:12px;font:400 16px/1.4 var(--sans);min-height:46px}.rb-designers-fields textarea{resize:vertical}.rb-designers-application .rb-designers-required,.rb-designers-application .rb-designers-privacy{font-size:11px}.rb-designers-privacy{margin-top:16px!important}.rb-designers-privacy-link{font-size:11px}.rb-designers-notice{border:1px solid #777;padding:18px;margin-bottom:18px}.rb-designers-footer{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid #333;padding:25px var(--gutter);color:#aaa;font:400 11px/1.6 var(--sans)}@media(max-width:1000px){.rb-designers-hero{gap:28px}.rb-designers-three{gap:25px}}@media(max-width:760px){.rb-designers{padding-top:10px}.rb-designers-hero{grid-template-columns:1fr;padding:25px 0 40px}.rb-designers-lead h1{font-size:44px;max-width:540px}.rb-designers-intro{font-size:15px}.rb-designers-image{margin-top:10px!important}.rb-designers-three,.rb-designers-application{grid-template-columns:1fr}.rb-designers-three{gap:24px}.rb-designers-benefits,.rb-designers-process{padding:32px 0}.rb-designers-application{gap:30px;padding-top:35px}.rb-designers-fields{gap:18px}.rb-designers-footer{padding-bottom:75px}}@media(max-width:380px){.rb-designers-fields{grid-template-columns:1fr}.rb-designers-lead h1{font-size:38px}}.rb-legal-footer{display:flex;justify-content:center;align-items:center;gap:18px;box-sizing:border-box;width:100%;margin:0;padding:0 24px 22px;background:#fff;color:#686d64;text-align:center;font:400 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.05em}.rb-legal-footer a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.rb-legal-footer a:hover{color:#191e17}.rb-legal-footer a:focus-visible{outline:2px solid #314c5d;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA */
