#MainContent .ct-used405{--used-line: var(--ct-border, #d3dce7);--used-blue: var(--ct-action, #034aa6);--used-quiet: #485867;color:#142638;padding-block:24px 64px;font-size:1.6rem;line-height:1.65}#MainContent .ct-used405 :is(h1,h2,h3,p){margin:0;overflow-wrap:anywhere}#MainContent .ct-used405 h1{max-width:24ch;font-size:clamp(3rem,3.3vw,4.4rem);line-height:1.18;letter-spacing:-.025em;text-wrap:balance}#MainContent .ct-used405 h2{font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.28;letter-spacing:-.025em;text-wrap:balance}#MainContent .ct-used405 h3{font-size:1.8rem;line-height:1.4}#MainContent .ct-used405 a{text-underline-offset:4px}#MainContent .ct-used405 :is(a,input,textarea):focus-visible{outline:3px solid var(--used-blue);outline-offset:4px}#MainContent .ct-used405 :is(input,textarea){font:inherit}#MainContent .ct-used405 [hidden]{display:none!important}#MainContent .ct-used405__hero{padding-block:24px 40px}#MainContent .ct-used405__hero--photo{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}#MainContent .ct-used405__lead{max-width:72ch;margin-block:20px 24px!important;color:var(--used-quiet);font-size:1.8rem}#MainContent .ct-used405__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;border:1px solid var(--used-blue);border-radius:8px;background:var(--used-blue);color:#fff;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}#MainContent .ct-used405__button:hover{background:#073b80;border-color:#073b80;color:#fff}#MainContent .ct-used405__button--secondary{color:var(--used-blue);background:#fff}#MainContent .ct-used405__button--secondary:hover{color:var(--used-blue);background:#e8f0fa;border-color:var(--used-blue)}#MainContent .ct-used405__button[aria-disabled=true]{opacity:.55;cursor:not-allowed}#MainContent .ct-used405__availability{padding-block:24px 32px;border-top:1px solid var(--used-line);display:grid;grid-template-columns:1fr 2fr;gap:24px 48px;align-items:baseline}#MainContent .ct-used405__availability h2{font-size:2rem}#MainContent .ct-used405__availability p{max-width:74ch;color:var(--used-quiet)}#MainContent .ct-used405__checks{padding-block:24px 40px}#MainContent .ct-used405__check-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:24px 0 0;padding:0;list-style:none}#MainContent .ct-used405__check-list li{margin:0;display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;padding-block:24px;border-top:1px solid var(--used-line)}#MainContent .ct-used405__check-number{color:var(--used-blue);font-size:1.6rem;font-weight:600;line-height:1.6;font-variant-numeric:tabular-nums}#MainContent .ct-used405__check-list p{margin-top:6px;color:var(--used-quiet)}#MainContent .ct-used405__terms{display:grid;grid-template-columns:1.4fr 1fr;gap:32px 48px;padding:32px;border:1px solid var(--used-line);border-radius:12px;background:#fff}#MainContent .ct-used405__terms h2{font-size:2.4rem}#MainContent .ct-used405__terms p{margin-top:16px;color:var(--used-quiet)}#MainContent .ct-used405__terms article+article{border-inline-start:1px solid var(--used-line);padding-inline-start:40px}#MainContent .ct-used405__terms a{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;font-weight:600;color:var(--used-blue)}#MainContent .ct-used405__photos{padding-top:48px}#MainContent .ct-used405__gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}#MainContent .ct-used405__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:12px}#MainContent .ct-used405__request{display:grid;grid-template-columns:1fr 1.65fr;gap:32px 48px;margin-top:48px;padding:32px;border:1px solid var(--used-line);border-radius:12px;background:#fff}#MainContent .ct-used405__request-intro p{margin-top:16px;color:var(--used-quiet)}#MainContent .ct-used405__request-intro>a{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;color:var(--used-blue)}#MainContent .ct-used405__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}#MainContent .ct-used405__field{display:grid;align-content:start;gap:8px;min-width:0;font-weight:500}#MainContent .ct-used405__wide{grid-column:1 / -1}#MainContent .ct-used405__field :is(input,textarea){width:100%;min-width:0;min-height:48px;padding:12px 14px;box-sizing:border-box;border:1px solid #7c8899;border-radius:8px;background:#fff;color:#142638}#MainContent .ct-used405__field :is(input,textarea)::placeholder{color:#526074;opacity:1}#MainContent .ct-used405__field textarea{min-height:116px;resize:vertical}#MainContent .ct-used405__field [aria-invalid=true]{border-color:#a02525}#MainContent .ct-used405__error{color:#a02525;margin-block:12px!important;font-size:1.4rem}#MainContent .ct-used405__error[hidden]{display:none}#MainContent .ct-used405__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}#MainContent .ct-used405__note{margin-top:12px!important;color:var(--used-quiet);font-size:1.3rem}@media(max-width:989px){#MainContent .ct-used405__hero--photo{gap:24px}#MainContent .ct-used405__request{grid-template-columns:1fr}}@media(max-width:749px){#MainContent .ct-used405{padding-block:16px 40px}#MainContent .ct-used405__hero{padding-block:16px 32px}#MainContent .ct-used405__lead{font-size:1.6rem}#MainContent .ct-used405__hero--photo,#MainContent .ct-used405__availability,#MainContent .ct-used405__terms{grid-template-columns:1fr}#MainContent .ct-used405__availability{gap:12px}#MainContent .ct-used405__check-list{grid-template-columns:1fr}#MainContent .ct-used405__terms,#MainContent .ct-used405__request{padding:24px 20px;gap:24px}#MainContent .ct-used405__terms article+article{border-inline-start:0;border-top:1px solid var(--used-line);padding-inline-start:0;padding-top:24px}#MainContent .ct-used405__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#MainContent .ct-used405__request{margin-top:32px}#MainContent .ct-used405__actions{display:grid}}@media(max-width:449px){#MainContent .ct-used405__fields{grid-template-columns:1fr}#MainContent .ct-used405__wide{grid-column:auto}}#MainContent .ct-used405__photo-slot{min-inline-size:0;aspect-ratio:1;border-radius:12px;overflow:hidden}#MainContent .ct-used405__photo-slot--empty{border:1px solid var(--used-line);background:#fff}#MainContent .ct-used405__photo-placeholder{inline-size:100%;block-size:100%}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ct-used405.css.map */
