.tkf-section{margin:0!important;padding:0!important}.tkf-section,.tkf{min-width:0;max-width:100%}.tkf,.tkf *{box-sizing:border-box}.tkf h2,.tkf h3{font-family:PP Neue Montreal,system-ui,sans-serif;font-style:normal;color:inherit;word-break:normal;letter-spacing:normal;margin:0}.tkf :where(a){color:inherit;text-decoration:none}.tkf :where(button),.tkf :where([role=button]){font:inherit;color:inherit;-webkit-text-fill-color:currentColor;background:none;border:0;cursor:pointer}.tkf :where(ul){list-style:none;margin:0;padding:0}.tkf [hidden]{display:none!important}.tkf ::selection{background:#b8342a;color:#fff}.tkf{position:relative;background:var(--tkf-bg, #0b0b0c);color:#efece6;font-family:PP Neue Montreal,system-ui,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:clip;container-type:inline-size}.tkf:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,var(--tkf-line-0, rgba(255,255,255,0)) 0%,var(--tkf-line, rgba(255,255,255,.55)) 18%,var(--tkf-line, rgba(255,255,255,.55)) 82%,var(--tkf-line-0, rgba(255,255,255,0)) 100%)}.tkf{--tkf-safe: 0px}@media(max-width:899px){.tkf[data-tkf-sticky=true]{--tkf-safe: 80px}}.tkf-wrap{max-width:var(--tkf-width, 1280px);margin:0 auto;padding:0 clamp(18px,4cqw,44px)}.tkf-news{margin-top:clamp(40px,5cqw,72px);border:1px solid rgba(255,255,255,.1);border-radius:22px;background:radial-gradient(120% 140% at 50% 0%,#ffffff0e,#fff0 62%),#111113;padding:clamp(24px,3.2cqw,40px) clamp(20px,3cqw,44px);display:grid;gap:clamp(18px,2.4cqw,34px);align-items:center}@container (min-width: 820px){.tkf-news{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.tkf-news>*{min-width:0}.tkf-news-text{display:flex;flex-direction:column;gap:9px}@container (max-width: 819px){.tkf-news-text{align-items:center;text-align:center}.tkf-news-head{max-width:24ch}.tkf-news-sub{max-width:38ch}}.tkf-eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--tkf-accent, #c0552c)}.tkf-news-head{font-size:clamp(24px,2.7cqw,38px);font-weight:500;line-height:1.14;max-width:20ch;color:#fff}.tkf-news-sub{font-size:clamp(15px,1.25cqw,18px);line-height:1.6;color:#a9a59e;max-width:44ch;margin:0;text-wrap:pretty}.tkf-form{display:flex;flex-direction:column;gap:10px}.tkf-field{display:flex;align-items:center;gap:6px;background:#f6f4f0;border-radius:14px;padding:5px}.tkf-field input{flex:1;min-width:0;height:46px;padding:0 12px;background:none;border:0;outline:none;color:#1b1b1f;font:inherit;font-size:clamp(14px,1.05cqw,16px)}.tkf-field input::placeholder{color:#8e8a84}.tkf .tkf-field input:focus,.tkf .tkf-field input:focus-visible{outline:none;outline-offset:0;box-shadow:none;border:0}.tkf-field:focus-within{box-shadow:0 0 0 2px #ffffff4d}.tkf-submit{flex:none;height:46px;padding:0 clamp(14px,1.4cqw,24px);border-radius:10px;background:linear-gradient(180deg,#ab3138,#99282f 45%,#801f26);color:#fff;font-size:clamp(13px,1.05cqw,15px);font-weight:700;letter-spacing:.01em;white-space:nowrap;transition:filter .18s}.tkf-submit:hover{filter:brightness(1.09)}.tkf-fineprint{font-size:clamp(12.5px,.95cqw,14px);line-height:1.5;color:#7d7a75;margin:0}.tkf-ok,.tkf-err{font-size:13.5px;line-height:1.5;margin:0;display:flex;align-items:center;gap:7px}.tkf-ok{color:#4fb286}.tkf-err{color:#e0776d}.tkf-ok svg,.tkf-err svg{width:15px;height:15px;flex:none}.tkf-trust{margin-top:clamp(28px,3.4cqw,44px);display:grid;gap:1px;background:#ffffff17;border:1px solid rgba(255,255,255,.09);border-radius:18px;overflow:hidden}@container (min-width: 700px){.tkf-trust{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.tkf-trust-item{background:#0e0e10;padding:16px clamp(14px,1.6cqw,22px);display:flex;align-items:center;gap:12px}.tkf-trust-ico{width:26px;height:26px;flex:none;color:var(--tkf-accent, #c0552c)}.tkf-trust-ico svg{width:100%;height:100%}.tkf-trust-col{display:flex;flex-direction:column;gap:2px;min-width:0}.tkf-trust-t{font-size:clamp(14px,1.05cqw,16.5px);font-weight:600;line-height:1.25;color:#efece6}.tkf-trust-s{font-size:clamp(12.5px,.95cqw,14.5px);line-height:1.35;color:#8e8a84}.tkf-main{margin-top:clamp(38px,4.6cqw,64px);display:grid;gap:clamp(26px,3cqw,48px)}@container (min-width: 900px) and (max-width: 1039px){.tkf-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 1040px){.tkf-main{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr))}}.tkf-brand{display:flex;flex-direction:column;gap:18px}.tkf-logo{display:inline-flex;align-items:center}.tkf-logo img{display:block;width:auto;height:var(--tkf-logo-h, 34px)}.tkf-logo-text{font-size:clamp(32px,3.6cqw,48px);font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:#fff;line-height:1}.tkf-blurb{font-size:clamp(14.5px,1.1cqw,16.5px);line-height:1.65;color:#8e8a84;max-width:34ch;margin:0;text-wrap:pretty}.tkf-social{display:flex;gap:10px}.tkf-social a{width:40px;height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.16);display:inline-flex;align-items:center;justify-content:center;color:#d8d4cd;transition:border-color .18s,color .18s,background .18s,transform .12s}.tkf-social a:hover{border-color:#ffffff73;color:#fff;background:#ffffff0d;transform:translateY(-1px)}.tkf-social svg{width:19px;height:19px}.tkf-col-head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;text-align:left;font-size:clamp(12.5px,1cqw,14.5px);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#fff}.tkf-col-sign{display:none;width:14px;height:14px;flex:none;position:relative}.tkf-col-sign:before,.tkf-col-sign:after{content:"";position:absolute;background:#8e8a84;border-radius:2px;transition:transform .2s,opacity .2s}.tkf-col-sign:before{left:0;right:0;top:6px;height:2px}.tkf-col-sign:after{top:0;bottom:0;left:6px;width:2px}.tkf-col[data-open=true] .tkf-col-sign:after{transform:scaleY(0);opacity:0}.tkf-links{display:flex;flex-direction:column;gap:13px;margin-top:18px}.tkf-links a{font-size:clamp(15px,1.15cqw,17.5px);line-height:1.45;color:#a9a59e;width:fit-content;transition:color .16s,transform .16s}.tkf-links a:hover{color:#fff;transform:translate(2px)}.tkf-contact{display:flex;flex-direction:column;gap:13px;margin-top:16px}.tkf-contact-row{display:flex;gap:10px;align-items:flex-start}.tkf-contact-ico{width:17px;height:17px;flex:none;margin-top:2px;color:#6f6b66}.tkf-contact-ico svg{width:100%;height:100%}.tkf-contact-col{display:flex;flex-direction:column;gap:2px;min-width:0}.tkf-contact-l{font-size:clamp(12px,.9cqw,13.5px);color:#6f6b66;line-height:1.3}.tkf-contact-v{font-size:clamp(15px,1.15cqw,17.5px);color:#d8d4cd;line-height:1.4;word-break:break-word}a.tkf-contact-v:hover{color:#fff}.tkf-rte{margin-top:16px;font-size:clamp(15px,1.15cqw,17.5px);line-height:1.65;color:#a9a59e}.tkf-rte p{margin:0 0 10px}.tkf-rte p:last-child{margin-bottom:0}.tkf-rte a{color:#d8d4cd;text-decoration:underline;text-underline-offset:3px}.tkf-rte a:hover{color:#fff}.tkf-rte ul{list-style:disc;padding-left:18px}.tkf-col--app{min-width:0}.tkf-bottom{margin-top:clamp(34px,4cqw,56px);border-top:1px solid rgba(255,255,255,.12);padding:22px 0 calc(clamp(26px,3cqw,40px) + var(--tkf-safe, 0px));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.tkf-copy{font-size:clamp(12.5px,.95cqw,14px);color:#6f6b66;line-height:1.5}.tkf-legal{display:flex;flex-wrap:wrap;gap:8px 18px}.tkf-legal a{font-size:clamp(12.5px,.95cqw,14px);color:#8e8a84}.tkf-legal a:hover{color:#efece6}.tkf-pay{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.tkf-pay svg,.tkf-pay img{height:23px;width:auto;display:block;border-radius:4px;opacity:.92}@container (max-width: 899px){.tkf[data-tkf-acc=true] .tkf-col-sign{display:block}.tkf[data-tkf-acc=true] .tkf-fold{overflow:hidden;max-height:0;margin-top:0;transition:max-height .26s ease,margin-top .26s ease}.tkf[data-tkf-acc=true] [data-open=true]>.tkf-fold{max-height:640px;margin-top:14px}.tkf-col{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:16px}.tkf-main>.tkf-col:last-child{border-bottom:0;padding-bottom:0}.tkf-main{gap:18px}.tkf-brand{gap:16px;margin-bottom:8px}.tkf-bottom{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.tkf-links a,.tkf-social a,.tkf-submit,.tkf-fold{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tkf-base.css.map */
