.octo-foot{background:#000;color:#fff;padding:clamp(40px,5vw,64px) clamp(16px,2.6vw,40px) clamp(40px,5vw,56px)}.octo-foot__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(24px,4vw,64px);align-items:start;max-width:1600px;margin:0 auto}.octo-foot__title{margin:0 0 16px;color:#fff;font-size:clamp(24px,2.4vw,34px);line-height:1.05;font-weight:800;text-transform:uppercase;letter-spacing:0}.octo-foot__title--sm{font-size:clamp(20px,1.8vw,26px)}.octo-foot__col--contact{align-self:center}.octo-foot__rte,.octo-foot__rte p{color:#fff;font-size:14px;line-height:1.5;margin:0}.octo-foot__rte a,.octo-foot__links a{color:#fff}.octo-foot__rte a{text-decoration:underline;text-underline-offset:2px}.octo-foot__links{list-style:none;margin:0;padding:0;display:grid;gap:10px}.octo-foot__links a{font-size:14px;text-decoration:none;display:inline-block;padding:2px 0}.octo-foot__links a:hover,.octo-foot__links a:focus-visible{text-decoration:underline;text-underline-offset:3px}.octo-foot__field{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.7)}.octo-foot__field input{flex:1;min-width:0;background:transparent;border:0;color:#fff;font-size:14px;padding:12px 0;outline:none}.octo-foot__field input::placeholder{color:#ffffffbf}.octo-foot__field button{background:none;border:0;color:#fff;width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.octo-foot__field button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.octo-foot__field:focus-within{border-bottom-color:#fff}.octo-foot__field button:focus-visible{outline:2px solid #fff;outline-offset:2px}.octo-foot__msg{margin:10px 0 0;font-size:13px;color:#fff}@media(max-width:749px){.octo-foot__inner{grid-template-columns:1fr;gap:36px}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAEA */
