.cc-clean{max-width:1120px;margin:0 auto;padding:56px 40px 72px;color:#202020}.cc-clean h1,.cc-clean h2{font-family:var(--font-heading-family),sans-serif;font-style:var(--font-heading-style);text-transform:none;letter-spacing:0;color:#151515}.cc-clean h1{font-size:54px;line-height:1.1;font-weight:var(--font-heading-weight);margin:0 0 18px;color:#fff}.cc-clean-intro>p{font-size:17px;line-height:1.7;max-width:580px;color:#f3f3f3;margin:0}.cc-clean-intro{padding:34px 36px;background:#151515;border-left:6px solid #d71920;margin-bottom:36px;border-radius:4px}.cc-clean-layout{display:grid;grid-template-columns:1fr 1.65fr;gap:72px;align-items:start}.cc-clean h2{font-size:27px;line-height:1.25;font-weight:var(--font-heading-weight);margin:0 0 10px}.cc-clean-help>div+div{margin-top:30px;padding-top:26px;border-top:1px solid #e8e8e8}.cc-clean-help p{font-size:15px;line-height:1.75;color:#656565;margin:0 0 14px}.cc-clean-help a{font-size:14px;color:#b7131b;text-underline-offset:5px}.cc-clean-help a span{margin-left:8px;color:#bc1721}.cc-clean-panel{padding:28px;background:#fff;border:1px solid #dedede;border-top:4px solid #d71920;border-radius:8px}.cc-clean-hint{font-size:13px;line-height:1.6;color:#707070;margin:0 0 24px}.cc-clean .contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cc-clean .field{margin-bottom:16px}.cc-clean .field__input{background:#fff;font-size:15px}.cc-clean .field__label{font-size:14px}.cc-clean .field:after{border-radius:4px}.cc-clean .text-area{min-height:130px}.cc-clean .contact__button{margin-top:8px}.cc-clean .button{background:#d71920;color:#fff;font-family:var(--font-heading-family),sans-serif;font-weight:var(--font-heading-weight);border-radius:4px;min-height:48px;font-size:21px;padding:0 28px}.cc-clean .button:after{box-shadow:none}.cc-clean .button:hover{background:#b7131b}.cc-clean .form__message svg{width:20px;height:20px;flex-shrink:0}@media(max-width:749px){.cc-clean{padding:36px 22px 48px}.cc-clean h1{font-size:36px}.cc-clean-intro>p{font-size:16px}.cc-clean-intro{padding:26px 22px;margin-bottom:28px}.cc-clean-layout{grid-template-columns:1fr;gap:32px}.cc-clean-panel{grid-row:1;padding:22px 18px}.cc-clean .contact__fields{grid-template-columns:1fr;gap:0}.cc-clean .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAE */
