.bc-contact{background:#303030;color:#fff;padding:40px 24px 48px}.bc-contact__inner{width:100%;max-width:680px;margin:0 auto;font-family:Arial,sans-serif}.bc-contact h1{color:#fff;font-family:inherit;font-size:24px;font-weight:700;line-height:1.25;margin:0 0 10px;text-transform:uppercase}.bc-contact p{color:#fff;font-size:16px;line-height:1.5;margin:0 0 16px}.bc-contact__form{display:flex;flex-direction:column;align-items:stretch;gap:8px}.bc-contact__form input,.bc-contact__form textarea{display:block;box-sizing:border-box;width:100%;min-width:0;background:#f7f7f7;color:#242424;border:1px solid #c5c5c5;border-radius:0;box-shadow:none;font:14px/1.5 Arial,sans-serif;padding:12px 14px}.bc-contact__form input{min-height:46px}.bc-contact__form textarea{min-height:200px;resize:vertical}.bc-contact__form input::placeholder,.bc-contact__form textarea::placeholder{color:#737373;opacity:1}.bc-contact__form button{align-self:flex-start;margin-top:10px;padding:12px 24px;border:1px solid #b7252b;border-radius:3px;background:#c5272e;color:#fff;font:700 13px/1.4 Arial,sans-serif;text-transform:uppercase;cursor:pointer}.bc-contact__form button:hover{background:#a51f26}.bc-contact__form input:focus-visible,.bc-contact__form textarea:focus-visible,.bc-contact__form button:focus-visible{outline:3px solid #7bc9ff;outline-offset:3px}.bc-contact__form a{color:#fff;text-decoration:underline}@media(max-width:600px){.bc-contact{padding:28px 20px 36px}.bc-contact h1{font-size:22px}}@media screen and (min-width:990px){.header.header--middle-left{column-gap:1.2rem;padding-inline:2rem}.header--middle-left .header__inline-menu{min-width:0;margin-left:0}.header--middle-left .header__inline-menu>.list-menu{display:flex;flex-wrap:nowrap;align-items:center}.header--middle-left .header__inline-menu>.list-menu>li{flex:0 0 auto}.header--middle-left .header__inline-menu .header__menu-item{white-space:nowrap;padding-inline:.7rem}}@media screen and (min-width:1200px){.header.header--middle-left{grid-template-columns:auto minmax(0,1fr) auto}}@media screen and (min-width:990px)and (max-width:1199px){.header.header--middle-left{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:minmax(0,1fr) auto;row-gap:0}.header--middle-left .header__inline-menu{justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=BAAQ */
