.ft{background:var(--ft-bg, #50000b);color:var(--ft-text, #ff9693);padding:var(--ft-pad, 64px) 0}.ft__inner{display:grid;grid-template-columns:1fr;gap:48px;width:100%;max-width:var(--ft-maxw, 1500px);margin:0 auto;padding:0 clamp(20px,4vw,56px);box-sizing:border-box}.ft--has-news .ft__inner{grid-template-columns:minmax(0,1fr) var(--ft-news-w, 360px)}.ft--has-company .ft__inner{grid-template-columns:var(--ft-company-w, 300px) minmax(0,1fr)}.ft--has-company.ft--has-news .ft__inner{grid-template-columns:var(--ft-company-w, 300px) minmax(0,1fr) var(--ft-news-w, 360px)}.ft__menus{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 28px;align-content:start}.ft__col{min-width:0}.ft__col-head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0 0 18px;padding:0;background:none;border:0;color:var(--ft-heading, #ff9693);font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:left;cursor:default}.ft__col-icon{display:none;position:relative;width:14px;height:14px;flex:0 0 auto}.ft__col-icon:before,.ft__col-icon:after{content:"";position:absolute;background:currentColor}.ft__col-icon:before{top:50%;left:0;right:0;height:2px;transform:translateY(-50%)}.ft__col-icon:after{left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);transition:transform .3s ease}.ft__col-list{list-style:none;margin:0;padding:0}.ft__col-list li{margin:0 0 14px}.ft__col-list li:last-child{margin-bottom:0}.ft__link{color:var(--ft-text, #ff9693);text-decoration:none;font-size:15px;line-height:1.4;transition:opacity .2s ease}.ft__link:hover{opacity:.7}.ft__link:focus-visible{outline:2px solid var(--ft-text, #ff9693);outline-offset:2px}.ft__news{min-width:0}.ft__news-heading{margin:0 0 20px;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.35;color:var(--ft-heading, #ff9693)}.ft__form{margin:0}.ft__email{width:100%;height:56px;padding:0 26px;border:0;border-radius:100px;background:#fbf8f6;color:var(--ft-bg, #50000b);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-sizing:border-box}.ft__email::placeholder{color:var(--ft-bg, #50000b);opacity:.7}.ft__email:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ft__btn{width:100%;height:56px;margin-top:14px;border:0;border-radius:100px;background:var(--ft-btn-bg, #c8102e);color:var(--ft-btn-text, #ffffff);font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.ft__btn:hover{transform:translateY(-1px);opacity:.94}.ft__btn:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ft__disclaimer{margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--ft-text, #ff9693);opacity:.82}.ft__message{margin:12px 0 0;font-size:13px;color:var(--ft-text, #ff9693)}.ft__message--error{opacity:.9}.ft__company-col{min-width:0}.ft__company{font-style:normal;line-height:1.6}.ft__company-name{display:block;margin-bottom:8px;font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1.45;color:var(--ft-heading, #ff9693)}.ft__company-address{display:block;color:var(--ft-text, #ff9693);opacity:.82;font-size:14px}.ft__legal{margin:20px 0 0;font-size:13px;line-height:1.6;color:var(--ft-text, #ff9693);opacity:.82}@media(max-width:899px){.ft--has-news .ft__inner{grid-template-columns:1fr}.ft__menus{grid-template-columns:1fr;gap:0}.ft__col{border-bottom:1px solid var(--ft-divider, rgba(255, 150, 147, .25))}.ft__col-head{margin:0;padding:18px 0;cursor:pointer}.ft__col-icon{display:inline-block}.ft__col-list{padding-bottom:4px}.ft--js .ft__col-list{max-height:0;overflow:hidden;transition:max-height .32s ease}.ft--js .ft__col.is-open .ft__col-list{padding-bottom:18px}.ft--js .ft__col.is-open .ft__col-head .ft__col-icon:after{transform:translate(-50%) scaleY(0)}.ft__news{padding-top:36px}.ft--has-company .ft__inner,.ft--has-company.ft--has-news .ft__inner{grid-template-columns:1fr}.ft__company-col{order:3}}@media(prefers-reduced-motion:reduce){.ft--js .ft__col-list,.ft__col-icon:after,.ft__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-im8-footer.css.map */
