@import"https://fonts.googleapis.com/css2?family=Caveat:wght@600;700&display=swap";:root{--tuf-ink: #1C1410;--tuf-terra: #E8542F;--tuf-jaune: #FFD23F;--tuf-klein: #2D5BFF;--tuf-creme: #FDF8EF}::selection{background:var(--tuf-jaune);color:var(--tuf-ink)}.tuf-hand,.tuf-handnote p{font-family:Caveat,cursive;font-weight:600;letter-spacing:0}.tuf-handnote p{font-size:1.65em;line-height:1.1}.tuf-step em{font-family:Caveat,cursive;font-style:normal;font-weight:700;font-size:2.6em;line-height:.7;vertical-align:-.12em;margin-right:.1em;background:none;padding:0}.tuf-step-1 em{color:var(--tuf-terra)}.tuf-step-2 em{color:var(--tuf-klein)}.tuf-step-3 em{color:#ffb800}h1 em,h2 em,.h1 em,.h2 em{font-style:italic;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'><path d='M3 9 C 20 3, 45 3, 60 7 S 100 11, 117 5' fill='none' stroke='%23FFD23F' stroke-width='5' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:0 92%;background-size:100% .32em;padding-bottom:.1em}.button{box-shadow:3px 3px 0 var(--tuf-ink);transition:transform .16s ease,box-shadow .16s ease}.button:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--tuf-ink)}.button:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--tuf-ink)}.product-card,.collection-card{transition:transform .25s cubic-bezier(.22,.61,.36,1)}.product-card:hover,.collection-card:hover{transform:translateY(-5px) rotate(-.6deg)}.tuf-sticker,.tuf-stickerize p{display:inline-block;transform:rotate(-3deg);background:var(--tuf-jaune);color:var(--tuf-ink);border:2px solid var(--tuf-ink);border-radius:12px;padding:.2em .65em;font-weight:700;box-shadow:2px 2px 0 var(--tuf-ink)}.tuf-sticker--klein{background:var(--tuf-klein);color:#fff}.tuf-sticker--terra{background:var(--tuf-terra);color:#fff}.tuf-reveal{opacity:0;transform:translateY(26px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.tuf-reveal.tuf-in{opacity:1;transform:none}.tuf-fringe,[id$=__ticker_pop],[id$=__academy],[id$=__reassurance]{position:relative;z-index:1}.tuf-fringe:after,[id$=__ticker_pop]:after,[id$=__academy]:after,[id$=__reassurance]:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:10px;background:radial-gradient(circle at 10px -3px,currentColor 9px,transparent 10px) repeat-x;background-size:20px 10px;color:var(--tuf-terra);pointer-events:none}.tuf-brin{position:fixed;width:16px;height:5px;border-radius:5px;pointer-events:none;z-index:9999;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.tuf-reveal{opacity:1;transform:none;transition:none}.button,.product-card,.collection-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tufteo-motion.css.map */
