.hero-art{isolation:isolate}.fp-hero-shapes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.fp-hero-shapes i{display:block;position:absolute;background:var(--ruz);width:70%;height:80%;left:5%;top:12%;border-radius:45% 55% 62% 38%/54% 39% 61% 46%;transform:rotate(-12deg)}.fp-hero-shapes i+i{width:50%;height:58%;top:5%;left:auto;right:4%;background:#d8c8b8;border-radius:58% 42% 45% 55%/46% 63% 37% 54%;transform:rotate(16deg)}.hero-crop{position:relative;z-index:1}.hero-art>.fp-brand-doodle{position:absolute;width:160px;height:120px;right:-2%;top:8%;color:var(--ruz2);pointer-events:none;z-index:2}.fp-hero-benefits{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:.88rem;color:var(--maslo)}.fp-hero-benefits li{display:flex;align-items:center;gap:7px}.fp-hero-benefits svg{width:19px;height:19px;flex:none;fill:none;stroke:var(--ruz);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.klok{margin-block:36px 0;padding-top:28px;padding-bottom:28px;background:#f8d8dc;border-radius:24px}.klok .kv-art{isolation:isolate;background:transparent}.klok .kv-art:before{content:"";position:absolute;top:20%;right:4%;bottom:6%;left:4%;background:var(--ruz);border-radius:44% 56% 36% 64%/55% 41% 59% 45%;z-index:-1}.klok .kv-top .kv-art:before{background:#f8d8dc}.mk .tail,.mk .zzz,.mk .breath{animation:none}.fp-size-helper{border:1px solid #D3BCAF;background:var(--maslo);border-radius:16px;margin-top:8px;overflow:hidden}.fp-size-helper summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:15px 16px;font-weight:700;min-height:50px;list-style:none}.fp-size-helper summary::-webkit-details-marker{display:none}.fp-size-inner{padding:0 16px 16px;display:grid;gap:14px}.fp-size-inner>p{font-size:.9rem;line-height:1.5}.fp-size-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.fp-size-fields label{font-size:.86rem;font-weight:600}.fp-size-fields input{display:block;width:100%;min-width:0;min-height:46px;border:1px solid #B99B88;border-radius:9px;padding:9px 10px;background:#fff;margin-top:5px}.fp-size-result{border-top:1px dashed #C6AA97;padding-top:12px;white-space:pre-line;font-weight:600}.fp-size-note{color:var(--tlum)}.kroky details{min-width:0}.kroky summary{font-weight:600;cursor:pointer;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.kroky details p{font-size:.92rem;line-height:1.5;margin-top:8px;color:var(--tlum-d)}.fp-timeline-note{color:var(--tlum-d);font-size:.85rem;margin-top:18px}.fp-menu-toggle{display:none}@media(max-width:899px){.fp-menu-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;grid-column:1/-1;grid-row:2;border:0;border-top:1px solid #FFF7EA33;border-radius:0;background:transparent;color:var(--maslo);min-height:44px;padding:8px 0;font-size:.95rem;font-weight:600}.hdr.fp-nav-enhanced .nav{grid-row:3;border-top:0}.hdr.fp-nav-enhanced[data-menu-expanded=false] .nav{display:none}.hdr.fp-nav-enhanced .nav ul{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;overflow:visible;padding-block:4px 12px;-webkit-mask-image:none;mask-image:none}.hdr.fp-nav-enhanced .nav a{white-space:normal;min-height:48px}}@media(min-width:900px){.klok{margin-top:70px;padding-block:36px}.hero-art>.fp-brand-doodle{right:-5%;top:4%}.fp-hero-benefits{font-size:.94rem}}@media(max-width:480px){.hero-art>.fp-brand-doodle{width:110px;height:85px;right:0;top:5%}.fp-hero-shapes i{height:76%;top:16%}.fp-hero-benefits{gap:6px 14px;font-size:.82rem;margin-top:14px}.fp-size-fields{gap:8px}.fp-size-fields label{font-size:.8rem}}@media(prefers-reduced-motion:no-preference){.hero.fp-play .hero-txt{animation:fp-brand-arrive .5s ease-out both}.hero.fp-play .hero-crop{animation:fp-brand-product .55s ease-out both}.hero.fp-play .fp-hero-shapes{animation:fp-brand-shapes .6s ease-out both}.hero.fp-play .fp-brand-doodle path[pathLength]{animation:fp-brand-draw .55s .2s ease-out both}.hero.fp-play .hero-dog .mk-eyes{transform-box:fill-box;transform-origin:center;animation:fp-brand-blink .45s .65s ease both}.tr,.pc,.kv,.fp-guide-card,.pr-card{transition:transform .18s ease,box-shadow .18s ease}.btn:active{transform:scale(.985)}.fp-size-helper[open] .fp-size-inner,.kroky details[open] p,.qa[open] p{animation:fp-brand-arrive .2s ease-out}@keyframes fp-brand-arrive{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fp-brand-product{0%{opacity:.6;transform:translateY(5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fp-brand-shapes{0%{opacity:.2;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fp-brand-draw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes fp-brand-blink{0%,35%,to{transform:scaleY(1)}50%,65%{transform:scaleY(.1)}}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tr:hover,.pc:hover,.kv:hover,.fp-guide-card:hover,.pr-card:hover{transform:translateY(-3px);box-shadow:0 8px 22px #3a2a2212}}@media(max-width:480px)and (prefers-reduced-motion:no-preference){@keyframes fp-brand-arrive{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.hero *,.fp-size-helper *,.kroky *{animation:none!important;transition:none!important}.tr,.pc,.kv,.fp-guide-card,.pr-card{transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/fp-brand.css.map */
