[id^=shopify-section-]:has(.floof [data-parallax]){position:relative;z-index:2;overflow:visible}[id^=shopify-section-]:has(.floof [data-parallax])>.floof{overflow:visible}[id^=shopify-section-]:has(.floof [data-parallax]) [data-parallax]{pointer-events:none}.f-stagehero .f-hero-logo{opacity:1;transform:none}@media(max-width:749px){[id^=shopify-section-]:has(.floof [data-parallax]),[id^=shopify-section-]:has(.floof [data-parallax])>.floof{overflow:clip}.floof.f-stagehero{align-items:end;min-height:calc(var(--hero-min-h-mobile, 69) * 1vh);padding-top:0;padding-bottom:clamp(1.5rem,4vh,2.5rem);padding-bottom:clamp(1.5rem,4svh,2.5rem)}@supports (height: 1svh){.floof.f-stagehero{min-height:calc(var(--hero-min-h-mobile, 69) * 1svh)}}body .floof.f-stagehero .f-stagehero__top{padding-top:clamp(3.5rem,10vh,5rem);padding-top:clamp(3.5rem,10svh,5rem)}.f-stagehero .f-hero-logo{width:min(var(--hero-logo-w-mobile),60vh);margin-bottom:clamp(1.75rem,5vh,3rem);margin-bottom:clamp(1.75rem,5svh,3rem)}.f-stage__obj:nth-child(3),.f-stage__obj:nth-child(4){top:auto;translate:-50% 0;width:calc(var(--w) * 1.9)}.f-stage__obj:nth-child(3){left:14%;bottom:0%}.f-stage__obj:nth-child(4){left:86%;bottom:2%}.f-stagehero [data-parallax]{translate:0 0}.f-split__media img.f-split__mark{display:block;width:64%;left:50%;right:auto;top:auto;bottom:-3%;translate:-50% 0;rotate:-9deg}.f-split__disc{display:none}.f-foot__nav{grid-template-columns:1fr 1fr;column-gap:var(--s-5)}.f-foot__nav>.f-foot__col:last-child{grid-column:1 / -1}.f-foot .f-social{display:flex;flex-wrap:nowrap;width:100%;gap:6px}.f-foot .f-social__btn{flex:1 1 0;min-width:0;justify-content:center;gap:5px;padding-inline:.7em;font-size:var(--t-xs);white-space:nowrap;overflow:hidden}.f-foot .f-social__btn .f-ico{flex:0 0 auto}}@media(max-width:359px){.f-foot .f-social{gap:4px}.f-foot .f-social__btn{gap:3px;padding-inline:.35em}}@media(hover:none){.f-textlink:hover,.f-faq__q:hover{opacity:1}.f-item:hover .f-item__frame img{scale:1}.f-coll__pager a:hover{background:transparent;color:var(--c-ink);box-shadow:var(--e-hairline)}.f-foot__tile:hover{background:var(--c-white-06);box-shadow:var(--e-hairline-inv-soft)}.f-foot__col a:hover{transform:translate(0);opacity:1}.f-foot__social a:hover{background:transparent;box-shadow:var(--e-hairline-inv)}.f-foot input.f-foot__input:hover{background-color:var(--field-bg)}.f-card:hover .f-card__img,.f-tr__card:hover .f-tr__img{scale:1}.f-col:nth-child(odd):hover .f-col__mat{--card-tilt: -1.25deg}.f-col:nth-child(2n):hover .f-col__mat{--card-tilt: 1.25deg}.f-col:hover .f-col__card{translate:0 0}.f-col:hover .f-col__name .f-ico{translate:0 0;opacity:.5}.f-prose a:hover{opacity:1}.f-nav__feature:hover .f-nav__feature-link .f-ico{translate:0 0}}@supports not (translate: 0px){.f-nav{transform:translate(-50%)}.f-nav__panel{transform:translate(-50%) translateY(-10px) scale(.98);transition:opacity var(--dur) var(--ease),transform .3s var(--ease),visibility 0s linear .3s}.f-nav--bottom .f-nav__panel{transform:translate(-50%) translateY(10px) scale(.98)}.f-nav__panel.is-open{transform:translate(-50%);transition-delay:0s}.f-split__mark{transform:rotate(var(--mark-r, -16deg))}@media(max-width:749px){.f-split__media img.f-split__mark{transform:translate(-50%) rotate(-9deg)}.f-stage__obj:nth-child(3),.f-stage__obj:nth-child(4){transform:translate(-50%)}}.f-cart{transform:translate(100%);transition:transform var(--dur-slow) var(--ease),opacity var(--dur) var(--ease)}.f-cart[open]{transform:none}.f-cart[closing]{transform:translate(100%)}.f-cart__x:before{transform:rotate(45deg)}.f-cart__x:after{transform:rotate(-45deg)}.f-cart__empty img{transform:rotate(-11deg)}.f-faq__q:after{transform:translateY(-50%)}.f-faq__row[open] .f-faq__q:after{transform:translateY(-50%) rotate(45deg)}.f-page__obj{transform:rotate(var(--obj-r, -10deg))}.f-404__obj{transform:rotate(-7deg)}.f-contact__img{transform:rotate(var(--img-r, -6deg))}.f-foot__orb{transform:translate(-50%,-50%) rotate(var(--r, 0deg))}}@supports not (height: 1svh){.f-nav .f-nav__panel{max-height:calc(100vh - var(--f-nav-h) - var(--s-5))}.f-nav .f-nav__res{max-height:min(58vh,480px)}@media(max-width:749px){.f-nav .f-nav__res{max-height:44vh}}@media(min-width:750px){.floof.f-stagehero{min-height:94vh}}.f-foot__mark{max-height:32vh}.f-contact__img{max-height:46vh}@media(max-width:749px){.f-foot__mark{max-height:22vh}}}@view-transition{navigation:none}
/*# sourceMappingURL=/cdn/shop/t/29/assets/floof-hero.css.map */
