.bottom-banner{background:#0b0b0b;color:#fff;padding:56px 0}.bottom-banner__inner{max-width:1250px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.1fr .9fr 1.7fr;gap:64px;align-items:start}.bottom-banner h3{margin:0 0 18px;font-size:28px;line-height:1.1;font-weight:700}.bottom-banner a{color:#fff;text-decoration:none;opacity:.9}.bottom-banner a:hover{opacity:1;text-decoration:underline}.bottom-banner__menu ul{list-style:none;padding:0;margin:0}.bottom-banner__menu li{margin:10px 0;font-size:16px;font-weight:600}.bottom-banner__social a{display:block;margin:10px 0;font-size:16px;font-weight:500}.bottom-banner__newsletter .desc{opacity:.75;margin:0 0 14px;font-size:14px}.bottom-banner__form{display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.55);padding-bottom:10px}.bottom-banner__form input{background:transparent;border:0;outline:none;color:#fff;width:100%;font-size:16px;padding:6px 0}.bottom-banner__form input::placeholder{color:#ffffffa6}.bottom-banner__form button{background:transparent;border:0;color:#fff;font-size:22px;cursor:pointer;padding:4px 0}.bottom-banner__form button:hover{opacity:.85}@media (max-width: 1023px) and (min-width: 768px){.bottom-banner__inner{grid-template-columns:1fr 1fr;gap:40px}.bottom-banner__newsletter{grid-column:1 / -1}}@media (max-width: 767px){.bottom-banner{padding:42px 0}.bottom-banner__inner{grid-template-columns:1fr;gap:28px}.bottom-banner h3{font-size:24px}.bottom-banner__menu li,.bottom-banner__social a{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
