.craft-ticker{white-space:nowrap;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.craft-ticker__track{flex-shrink:0;gap:3rem;padding-right:3rem;display:flex}@media (prefers-reduced-motion:no-preference){.craft-ticker__track{animation:38s linear infinite craft-ticker}.craft-ticker:hover .craft-ticker__track{animation-play-state:paused}}@keyframes craft-ticker{to{transform:translate(-100%)}}.craft-shelf{padding-bottom:1.75rem;position:relative}.craft-shelf:after{content:"";background:linear-gradient(#8a5a3b 0%,#6e4429 55%,#4f2f1c 100%);border-radius:3px;height:.9rem;position:absolute;inset:auto -1rem 0;box-shadow:0 10px 18px -8px #2b1a148c}.craft-snapshot{background:#fffdf8;padding:.75rem .75rem 2.75rem;transition:transform .5s cubic-bezier(.2,.7,.2,1);box-shadow:0 18px 40px -18px #2b1a1473,0 2px 6px #2b1a141f}.craft-snapshot--left{transform:rotate(-3deg)}.craft-snapshot--right{transform:rotate(2.5deg)}.craft-snapshot--flat{transform:rotate(-.8deg)}@media (hover:hover){.craft-snapshot:hover{transform:rotate(0)translateY(-4px)}}.craft-tape:before{content:"";background:color-mix(in srgb, var(--color-accent) 45%, transparent);width:5.5rem;height:1.4rem;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 1px 2px #00000014}.craft-seal{border-radius:999px;place-items:center;width:8.5rem;height:8.5rem;display:grid;position:relative}.craft-seal svg.craft-seal__ring{width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.craft-seal:hover svg.craft-seal__ring{animation:12s linear infinite craft-seal-turn}}@keyframes craft-seal-turn{to{transform:rotate(360deg)}}.craft-buybar{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}
