:root{--cream: #efefce;--yellow: #fce930;--pink: #ef5163;--gold: #ffcc37;--red: #ff2524;--sky: #9ed8ea;--ink: #000;--display: "Archivo Black", "Arial Black", sans-serif;--text: "Archivo", system-ui, sans-serif;--pop: cubic-bezier(.34, 1.56, .64, 1);--ease: cubic-bezier(.22, 1, .36, 1);--paper: #fcf9f3}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:#f7f2ea;color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit}button{font:inherit;color:inherit}.bg-canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:0;display:block}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.fb-skip{position:fixed;z-index:70;top:12px;left:12px;padding:10px 16px;border:3px solid var(--ink);border-radius:999px;background:var(--yellow);box-shadow:3px 3px 0 var(--ink);font-family:var(--display);font-size:13px;text-transform:uppercase;text-decoration:none;transform:translateY(-200%)}.fb-skip:focus{transform:none}.sticker{background:#fff;border:3px solid var(--ink);border-radius:16px;box-shadow:4px 4px 0 var(--ink)}.top{position:fixed;z-index:50;top:12px;left:16px;right:16px;display:flex;align-items:center;gap:10px;pointer-events:none}.top>*{pointer-events:auto}.logo{display:block;width:92px;transform:rotate(-5deg);transition:transform .35s var(--pop);filter:drop-shadow(3px 3px 0 rgba(0,0,0,.9))}.logo:hover{transform:rotate(3deg) scale(1.06)}.logo img{display:block;width:100%}.top .spacer{flex:1}.pill{height:40px;padding:0 18px;border-radius:999px;border:3px solid var(--ink);background:var(--ink);color:#fff;display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-size:13px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .2s var(--pop);position:relative}.pill:after{content:"";position:absolute;top:-4px;right:-2px;bottom:-4px;left:-2px}.pill:hover{transform:translateY(-2px) rotate(-2deg)}.cart-pill{background:var(--yellow);color:var(--ink);box-shadow:3px 3px 0 var(--ink);padding:0 14px}.cart-pill svg{width:17px;height:17px}.spin{width:100%;height:100%;background-repeat:no-repeat;background-size:3600% 100%;animation:spin var(--dur, 4.5s) steps(36,jump-none) infinite;animation-delay:var(--delay, 0s)}.spin.paused{animation-play-state:paused}@keyframes spin{0%{background-position:0 0}to{background-position:100% 0}}.floor{position:absolute;left:18%;right:18%;bottom:-6%;height:12%;border-radius:50%;background:radial-gradient(closest-side,#00000052,#0000);pointer-events:none}.tag{display:inline-flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none}.tag .name{font-family:var(--display);font-size:14px;line-height:1;text-transform:uppercase;padding:7px 10px 6px;background:#fff;border:2.5px solid var(--ink);border-radius:10px;box-shadow:3px 3px 0 var(--ink);transform:rotate(-3deg);white-space:nowrap}.tag .price{font-family:var(--display);font-size:12px;padding:4px 8px 3px;background:var(--yellow);border:2.5px solid var(--ink);border-radius:999px;transform:rotate(4deg);white-space:nowrap}.toast{position:fixed;z-index:90;left:50%;bottom:26px;padding:12px 18px;background:var(--yellow);font-family:var(--display);font-size:13px;text-transform:uppercase;transform:translate(-50%,30px) rotate(-2deg);opacity:0;transition:opacity .25s,transform .35s var(--pop);pointer-events:none}.toast{width:max-content;max-width:calc(100vw - 32px)}.toast.show{opacity:1;transform:translate(-50%) rotate(-2deg)}.toast.added{display:flex;align-items:center;gap:10px;width:min(400px,calc(100vw - 24px));padding:10px 10px 10px 12px;background:#fff;font-family:var(--text);text-transform:none;transform:translate(-50%,24px)}.toast.added.show{transform:translate(-50%);pointer-events:auto}.toast .ok{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--yellow)}.toast .ok svg{width:16px;height:16px}.toast .txt{flex:1;min-width:0}.toast .txt b{display:block;font-family:var(--display);font-size:13px;font-weight:400;text-transform:uppercase}.toast .txt small{display:block;margin-top:2px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast .go{flex:none;display:flex;align-items:center;height:36px;padding:0 14px;border:2.5px solid var(--ink);border-radius:999px;background:#ee4e62;color:var(--ink);box-shadow:2px 2px 0 var(--ink);font-family:var(--display);font-size:12px;text-transform:uppercase;text-decoration:none;position:relative}.toast .go:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}@media(prefers-reduced-motion:reduce){.spin{animation:none}}@media(max-width:999px){.top{gap:6px}.pill{height:36px;padding:0 12px;font-size:12px}.logo{width:72px}}.fb-pdp .stage{bottom:var(--picky, 0px)}.fb-pdp .card-wrap,.fb-pdp .nav{bottom:calc(18px + var(--picky, 0px))}.fb-pdp .toast{bottom:calc(26px + var(--picky, 0px))}@media(max-width:999px){.fb-pdp .stage{bottom:calc(var(--sheet, 320px) + var(--picky, 0px))}.fb-pdp .card-wrap{bottom:calc(10px + env(safe-area-inset-bottom) + var(--picky, 0px))}.fb-pdp .nav{bottom:auto}.fb-pdp .drag-hint{bottom:calc(var(--sheet, 320px) + 14px + var(--picky, 0px))}}:root{--picky: 0px !important}.picky-floating-bar{display:none!important;visibility:hidden!important;pointer-events:none!important}#smile-ui-lite-launcher-frame-container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/fb.css.map */
