@media(max-width:760px){.tr .hero .hero-sub{margin-top:48px}}.tr .intro-a{padding-bottom:40px;overflow:hidden}.tr .intro-lead{font-size:46px;line-height:1.22;max-width:1080px;margin:0 auto!important;text-align:center}.tr .intro-lead em{color:var(--clay)}.tr .hl2{background:linear-gradient(transparent 58%,#eaa990bf 58%);padding:0 .08em}.tr .intro-b{padding-top:72px}.tr .story p{font-size:20px;line-height:1.65}.tr .story .found{font-family:var(--display);font-size:27px;line-height:1.4;font-variation-settings:"SOFT" 100}.tr .story-img{position:sticky;top:40px}.tr .story-pics{display:grid;grid-template-columns:1.2fr 1fr;gap:16px;margin:48px 0!important;align-items:end}.tr .story-pics .ph{border-radius:24px;border:2px solid var(--ink)}.tr .story-pics .pic-a{aspect-ratio:4/3;rotate:-2deg}.tr .story-pics .pic-b{aspect-ratio:1/1.1;rotate:2.5deg;margin-bottom:-24px}.tr .stock img{filter:saturate(.8) sepia(.14) contrast(1.04) brightness(.97)}.tr .stk{position:absolute;top:10px;right:10px;background:#fbf2e8d9;color:var(--ink);border-radius:999px;padding:3px 10px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;z-index:2;max-width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr .free .ph img,.tr .prod .ph img,.tr .pcard .ph img{transition:scale .6s cubic-bezier(.2,.7,.2,1)}.tr .pcard:hover .ph img,.tr .prod:hover .ph img,.tr .free:hover .ph img{scale:1.07}.tr .insta .ph img{opacity:.9}.tr .doodle{position:absolute;width:64px;height:64px;pointer-events:none;z-index:2;animation:tr-bob 7s ease-in-out infinite}.tr .doodle path,.tr .doodle circle{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tr .doodle .f{fill:var(--peach)}.tr .doodle .f2,.tr .doodle .f3{fill:var(--sage-l)}.tr .on-dark .doodle path,.tr .on-dark .doodle circle{stroke:var(--sand)}.tr .on-dark .doodle .f{fill:var(--clay)}.tr .on-dark .doodle .f2{fill:var(--teal)}@keyframes tr-bob{0%,to{translate:0 0;rotate:-6deg}50%{translate:0 -12px;rotate:8deg}}.tr .dz-h1{right:3%;top:40px;width:78px;height:78px}.tr .dz-h2{right:3%;bottom:70px;animation-delay:-2s}.tr .dz-h3{left:4%;bottom:40px;width:40px;height:40px;animation-delay:-4s;animation-duration:5s}.tr .dz-a1{left:6%;top:70px;animation-delay:-1s}.tr .dz-a2{right:7%;bottom:30px;width:78px;height:78px;animation-delay:-3s}.tr .dz-a3{right:14%;top:60px;width:36px;height:36px;animation-duration:5s}.tr .dz-b1{right:-26px;bottom:-30px;width:72px;height:72px}.tr .dz-n1{right:6%;top:60px;width:84px;height:84px}.tr .dz-p1{left:8%;top:40px;width:40px;height:40px}.tr .dz-p2{right:8%;bottom:34px;animation-delay:-2s}.tr .dz-pd1{right:-10px;top:-20px}.tr .pdp-info{position:sticky}.tr .hero:hover .doodle{animation-duration:2.2s}@keyframes tr-in{0%{opacity:0;translate:0 34px}to{opacity:1;translate:0 0}}.tr .hero .h1{animation:tr-in 1s cubic-bezier(.2,.7,.2,1) both}.tr .hero .hero-sub{animation:tr-in 1s .25s cubic-bezier(.2,.7,.2,1) both}.tr .hero .cta-row{animation:tr-in 1s .4s cubic-bezier(.2,.7,.2,1) both}.tr .hero-img{animation:tr-in 1.1s .12s cubic-bezier(.2,.7,.2,1) both}.tr .hero-img .sticker{animation:tr-pop .8s .9s cubic-bezier(.3,1.6,.5,1) both}@keyframes tr-pop{0%{scale:0;rotate:-40deg}to{scale:1;rotate:0deg}}.tr .sticker:hover svg.ring{animation-duration:4s}.tr .sq path{stroke-dasharray:130;stroke-dashoffset:130;animation:tr-draw 1.1s 1s ease-out forwards}@keyframes tr-draw{to{stroke-dashoffset:0}}.tr .d em{animation:tr-breathe 4.5s ease-in-out infinite alternate}@keyframes tr-breathe{0%{font-variation-settings:"SOFT" 100,"WONK" 1}to{font-variation-settings:"SOFT" 0,"WONK" 1}}.tr .hero-blob{animation:tr-morph 16s ease-in-out infinite alternate}@keyframes tr-morph{0%{border-radius:50%;rotate:0deg}33%{border-radius:58% 42% 55% 45%/45% 58% 42% 55%}66%{border-radius:42% 58% 45% 55%/55% 42% 58% 45%;rotate:25deg}to{border-radius:52% 48% 40% 60%/60% 45% 55% 40%;rotate:-10deg}}.tr .btn .arrow{transition:translate .3s cubic-bezier(.3,1.6,.5,1)}.tr .btn:hover .arrow,.tr .pill:hover .arrow,.tr .prod:hover .go .arrow{translate:5px 0}.tr .btn:hover{animation:tr-wiggle .45s ease}@keyframes tr-wiggle{0%{rotate:0deg}30%{rotate:-2deg}60%{rotate:1.2deg}to{rotate:-1deg}}.tr .free:nth-child(odd){rotate:-1.6deg}.tr .free:nth-child(2n){rotate:1.4deg}.tr .free{transition:rotate .4s cubic-bezier(.3,1.6,.5,1),translate .4s ease}.tr .free:hover{transform:none;rotate:0deg;translate:0 -8px}.tr .quote:nth-child(odd){rotate:-.8deg}.tr .quote:nth-child(2n){rotate:.9deg}.tr .quote{transition:rotate .4s ease}.tr .quote:hover{rotate:0deg}.tr .ticker:hover .ticker-track,.tr .band:hover .band-track{animation-play-state:paused}.tr .mtile{transition:translate .4s cubic-bezier(.3,1.6,.5,1)}.tr .mtile:hover{translate:0 -8px}.tr .mtile:hover .ico{animation:tr-wiggle .5s ease}.tr .faq summary:hover{color:var(--clay)}@supports (animation-timeline:view()){.tr .rv{animation:tr-rise linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.tr .rv-arch{animation:tr-unveil linear both;animation-timeline:view();animation-range:entry 0% entry 90%}.tr .arch img{animation:tr-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.tr .phase-grid>.rv:nth-child(2),.tr .prod-grid>.rv:nth-child(2),.tr .mission>.rv:nth-child(2),.tr .steps>.rv:nth-child(3){animation-range:entry 10% entry 85%}.tr .phase-grid>.rv:nth-child(3),.tr .prod-grid>.rv:nth-child(3),.tr .mission>.rv:nth-child(3),.tr .steps>.rv:nth-child(4){animation-range:entry 20% entry 100%}.tr .prod-grid>.rv:nth-child(4){animation-range:entry 30% cover 20%}}@keyframes tr-rise{0%{opacity:0;translate:0 56px}to{opacity:1;translate:0 0}}@keyframes tr-unveil{0%{clip-path:inset(100% 0 0 0 round 999px 999px 28px 28px)}to{clip-path:inset(0 0 0 0 round 999px 999px 28px 28px)}}@keyframes tr-drift{0%{scale:1.14;translate:0 -3%}to{scale:1.02;translate:0 3%}}@media(prefers-reduced-motion:reduce){.tr *,.tr *:before{animation:none!important;transition:none!important}}@media(max-width:760px){.tr .intro-lead{font-size:28px;text-align:left}.tr .intro-a{padding-top:72px;padding-bottom:16px}.tr .intro-b{padding-top:40px}.tr .story-img{position:relative;display:block;max-width:260px}.tr .story p{font-size:17px}.tr .story .found{font-size:21px}.tr .story-pics{gap:10px;margin:36px 0!important}.tr .dz-h1{left:auto;right:14px;top:auto;bottom:-10px;width:56px;height:56px}.tr .dz-h2,.tr .dz-h3{display:none}.tr .dz-a1{left:auto;right:16px;top:18px;width:44px;height:44px}.tr .dz-a2{display:none}.tr .dz-a3{right:auto;left:20px;top:22px}.tr .dz-b1{right:-20px;bottom:-20px;width:56px;height:56px}.tr .dz-n1{top:24px;right:16px;width:56px;height:56px}.tr .dz-pd1{display:none}.tr .free:nth-child(odd),.tr .free:nth-child(2n){rotate:0deg}}.tr .d strong{font-weight:inherit}.tr .hero .h1 strong{white-space:nowrap;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12' preserveAspectRatio='none'%3E%3Cpath d='M1 7 Q 13 1 25 7 T 50 7 T 75 7 T 99 7' fill='none' stroke='%23EAA990' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") left 100%/0% .3em no-repeat;padding-bottom:.08em;animation:tr-squiggle 1.1s 1s ease-out forwards}@keyframes tr-squiggle{to{background-size:100% .3em}}.tr .intro-lead strong{font-weight:inherit;background:linear-gradient(transparent 58%,#eaa990bf 58%);padding:0 .08em}.tr .halt-row .t strong{font-weight:inherit;background:var(--sand);color:var(--ink);padding:0 .18em;border-radius:.2em;font-style:italic}.tr .story .story-bottom p:last-child{font-family:var(--display);font-size:27px;line-height:1.4;font-variation-settings:"SOFT" 100}.tr .story .story-top p+p,.tr .story .story-bottom p+p{margin-top:26px}.tr .pdp-info .h1.long{font-size:44px;line-height:1.1}.tr .persp .d span+span{font-style:italic;color:var(--sand)}.tr .buy-form{margin:0}.tr .buy-form button.btn{cursor:pointer;font:inherit;font-family:var(--sans);font-weight:600}.tr .buybox .buy-form .btn{width:100%;justify-content:center;margin-top:22px;min-height:62px;font-size:17px}.tr .price-note{font-size:15px;margin-top:14px!important;opacity:.85}.tr .on-dark .price-note{color:var(--cream)}.tr .bundle-hint{border:2px dashed var(--ink);border-radius:24px;padding:24px 28px;display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;background:var(--cream)}.tr .bundle-hint p{font-size:18px;max-width:640px}.tr .nl-msg{margin-top:14px!important;font-weight:600}.tr .rte a{text-decoration:underline}.tr .sample-video{width:100%;border-radius:20px;border:2px solid var(--ink);margin-top:32px}.tr .editor-hint{border:2px dashed var(--clay);border-radius:18px;padding:18px 22px;font-size:15px;color:var(--clay);background:var(--cream)}.tr .badge-img{width:96px;height:auto}.tr .coming{opacity:.6}@media(max-width:760px){.tr .pdp-info .h1.long{font-size:30px}.tr .story .story-bottom p:last-child{font-size:21px}.tr .bundle-hint{flex-direction:column;align-items:flex-start}}.tr .tr-placeholder{width:100%;height:100%;display:block;background:var(--paper);fill:#17454240}.tr .scal-up{margin-top:-22px;position:relative;z-index:2}@media(max-width:760px){.tr .scal-up{margin-top:-14px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/tiny-roots-3.css.map */
