.f-page__head{max-width:22ch}.f-page__body{max-width:var(--w-prose);margin-top:var(--s-gap-lg)}.f-page__top{position:relative}.f-page__obj{position:absolute;right:0;bottom:0;width:clamp(96px,16vw,210px);height:auto;rotate:var(--obj-r, -10deg);z-index:var(--z-base);pointer-events:none;display:block}@media(max-width:749px){.f-page__obj{position:static;margin:var(--s-5) 0 0 auto;width:40%}}.f-prose{font-size:var(--t-md);line-height:var(--lh-body);letter-spacing:var(--tr-body);color:var(--c-ink-70)}.f-prose>*{margin:0}.f-prose>*+*{margin-top:var(--s-5)}.f-prose h1,.f-prose h2,.f-prose h3,.f-prose h4{font-family:var(--f-season);font-weight:500;color:var(--c-ink);line-height:var(--lh-tight);letter-spacing:var(--tr-body)}.f-prose h2{font-size:var(--t-xl)}.f-prose h3{font-size:var(--t-lg)}.f-prose h4{font-size:var(--t-md)}.f-prose>*+h2{margin-top:var(--s-7)}.f-prose>*+h3,.f-prose>*+h4{margin-top:var(--s-6)}.f-prose h2+*,.f-prose h3+*,.f-prose h4+*{margin-top:var(--s-3)}.f-prose strong{font-weight:500;color:var(--c-ink)}.f-prose em{font-style:italic}.f-prose a{color:var(--c-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:opacity var(--dur-fast) ease}.f-prose a:hover{opacity:.6}.f-prose ul,.f-prose ol{padding-left:var(--s-5)}.f-prose li+li{margin-top:var(--s-2)}.f-prose ul{list-style:none}.f-prose ul>li{position:relative}.f-prose ul>li:before{content:"";position:absolute;left:calc(var(--s-5) * -1);top:.62em;width:5px;height:5px;border-radius:50%;background:var(--c-orange)}.f-prose blockquote{padding-left:var(--s-5);border-left:1.5px solid var(--c-ink);font-size:var(--t-lg);color:var(--c-ink)}.f-prose hr{border:0;height:1px;background:var(--c-ink-14)}.f-prose img{max-width:100%;height:auto;border-radius:var(--r-lg);display:block}.f-prose .f-prose__scroll,.f-prose table{display:block;overflow-x:auto;max-width:100%}.f-prose table{border-collapse:collapse;font-size:var(--t-sm);white-space:nowrap}.f-prose th,.f-prose td{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--c-ink-14);text-align:left}.f-prose th{color:var(--c-ink);font-weight:500}.f-contact-sec{padding-block:var(--s-section-tight) var(--s-gap)}.f-contact{display:grid;gap:var(--s-gap);align-items:center;margin-top:var(--s-5)}@media(min-width:900px){.f-contact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-gap-lg)}}.f-contact__media{min-width:0}@media(max-width:899px){.f-contact__media{order:2}}.f-contact__img{width:auto;height:auto;max-width:100%;max-height:46svh;margin-inline:auto;display:block;rotate:var(--img-r, -6deg)}.f-contact__t{margin-bottom:var(--s-4)}.f-form{display:grid;gap:var(--s-3);max-width:34rem}@media(min-width:700px){.f-form__pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}}.f-field{display:grid;gap:var(--s-2)}.f-field__l{font-family:var(--f-marker);font-size:var(--t-label-sm);letter-spacing:var(--tr-none);color:var(--c-ink-55)}.f-form input.f-field__i,.f-form textarea.f-field__i{width:100%;appearance:none;-webkit-appearance:none;border:0;outline:0;padding:.75em 1.1em;border-radius:var(--r-md);background-color:var(--c-ink-04);box-shadow:var(--e-hairline);font-family:var(--f-season);font-size:var(--t-md);letter-spacing:var(--tr-body);color:var(--c-ink);transition:box-shadow var(--dur) var(--ease),background-color var(--dur) var(--ease)}.f-form textarea.f-field__i{min-height:6.5rem;resize:vertical;line-height:var(--lh-body)}.f-form .f-field__i::placeholder{color:var(--c-ink-50);opacity:1}.f-form .f-field__i:focus{background-color:var(--c-surface);box-shadow:var(--e-hairline-strong)}.f-form .f-field__i:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.f-form__go{justify-self:start}.f-form__note{font-size:var(--t-sm);color:var(--c-ink-55);margin:0}.f-note{padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);font-size:var(--t-sm);line-height:var(--lh-body)}.f-note--ok{background:#0e7a4e17;color:var(--c-green)}.f-note--bad{background:#dc312214;color:var(--c-red)}.f-note ul{list-style:none;margin:var(--s-2) 0 0;padding:0}.f-404{text-align:center;padding-block:var(--s-gap-lg)}.f-404__obj{width:min(52%,320px);height:auto;margin:0 auto var(--s-gap);display:block;rotate:-7deg}.f-404__d{font-size:var(--t-lg);color:var(--c-ink-70);max-width:34ch;margin:var(--s-4) auto var(--s-gap-lg)}.f-404__acts{display:flex;flex-wrap:wrap;gap:var(--s-3);justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/floof-page.css.map */
