:root{--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--ease-spring: linear( 0, .157, .438 9.1%, .672 13.6%, .843 18.2%, .951 22.7%, 1.015 27.3%, 1.045 31.8%, 1.051 36.4%, 1.042 40.9%, 1.025 45.5%, 1.008 50%, .996 54.5%, .99 59.1%, .989 63.6%, .992 68.2%, 1 77.3%, 1.002 86.4%, 1 );--ease-bounce: linear( 0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1.004 83.8%, 1 );--shadow-hard: 4px 4px 0 var(--color-ink);--shadow-hard-sm: 3px 3px 0 var(--color-ink)}.btn{--btn-bg: var(--color-cream);--btn-fg: var(--color-ink);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:14px 28px;border:2px solid var(--color-ink);border-radius:var(--radius-control);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-body);font-size:17px;line-height:1.2;letter-spacing:.025em;text-transform:uppercase;text-decoration:none;box-shadow:var(--shadow-hard-sm);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out),background-color .2s ease,color .2s ease}.btn--red{--btn-bg: var(--color-red);--btn-fg: var(--color-cream)}.btn--blue{--btn-bg: var(--color-blue);--btn-fg: var(--color-cream)}.btn--ink{--btn-bg: var(--color-ink);--btn-fg: var(--color-cream);box-shadow:3px 3px 0 var(--color-red)}.btn--block{width:100%}.btn__arrow{display:inline-block;transition:transform .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.btn:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--color-ink)}.btn--ink:hover{box-shadow:5px 5px 0 var(--color-red)}.btn:hover .btn__arrow,.link-arrow:hover .btn__arrow{transform:translate(4px)}}.btn:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--color-ink);transition-duration:80ms}.btn[disabled],.btn[aria-disabled=true]{cursor:not-allowed;--btn-bg: #dedcd3;--btn-fg: #555;border-color:#888;box-shadow:none;transform:none}.btn[aria-busy=true]{pointer-events:none}.btn[aria-busy=true] .btn__label{animation:btn-busy .9s ease-in-out infinite alternate}@keyframes btn-busy{to{opacity:.55}}.link-arrow{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none;font-size:18px}.link-scribble{position:relative;color:inherit;text-decoration:none}.link-scribble:after{content:"";position:absolute;left:-2px;right:-2px;bottom:-6px;height:7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 7' preserveAspectRatio='none'%3E%3Cpath d='M1 4.5C14 2 27 6 40 3.6S66 2.2 78 4.4 93 3.4 99 3' fill='none' stroke='%23F22C06' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 0 0 / 100% 100%;clip-path:inset(0 100% 0 0);transition:clip-path .26s var(--ease-out)}@media(hover:hover)and (pointer:fine){.link-scribble:hover:after{clip-path:inset(0 0 0 0)}}.link-scribble[aria-current=page]:after{clip-path:inset(0 0 0 0)}@media(pointer:coarse){a.link-arrow,.cart-line__remove,.site-header__menu-toggle,.mobile-menu__close{position:relative}a.link-scribble:before,a.link-arrow:before,.cart-line__remove:before,.site-header__menu-toggle:before,.mobile-menu__close:before{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}}.collage{--tilt: 0deg;transform:rotate(var(--tilt));transition:transform .45s var(--ease-spring),box-shadow .3s var(--ease-out)}@media(hover:hover)and (pointer:fine){a.collage:hover,.collage.is-liftable:hover{transform:rotate(calc(var(--tilt) * .35)) translateY(-6px);box-shadow:8px 10px 0 var(--color-ink)}}.panel{background:var(--color-cream);border:2px solid var(--color-ink);border-radius:var(--radius-panel)}.polaroid{display:block;background:var(--color-cream);border:2px solid var(--color-ink);border-radius:var(--radius-panel);padding:14px 14px 0;box-shadow:var(--shadow-hard);color:inherit;text-decoration:none}.polaroid__photo{overflow:hidden;border-radius:calc(var(--radius-panel) - 6px);background:var(--color-oat)}.polaroid__photo img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out)}@media(hover:hover)and (pointer:fine){a.polaroid:hover .polaroid__photo img{transform:scale(1.035)}}.polaroid__caption{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 6px 18px;font-size:18px}.sticker{display:inline-block;padding:8px 14px;background:var(--color-cream);border:2px solid var(--color-ink);border-radius:8px;font-size:16px;line-height:1.2;transform:rotate(var(--tilt, -3deg))}html.motion-ok [data-reveal]{opacity:0;transform:translateY(28px) rotate(calc(var(--tilt, 0deg) + var(--tilt-from, -2.5deg))) scale(.97);transition:opacity .5s var(--ease-out) var(--reveal-delay, 0ms),transform .8s var(--ease-spring) var(--reveal-delay, 0ms)}html.motion-ok [data-reveal=fade]{transform:none}html.motion-ok [data-reveal].is-revealed{opacity:1;transform:rotate(var(--tilt, 0deg))}html.motion-ok [data-reveal].is-settled{transition:transform .45s var(--ease-spring),box-shadow .3s var(--ease-out)}@media(hover:hover)and (pointer:fine){html.motion-ok a.collage[data-reveal].is-settled:hover,html.motion-ok .collage.is-liftable[data-reveal].is-settled:hover{transform:rotate(calc(var(--tilt) * .35)) translateY(-6px);box-shadow:8px 10px 0 var(--color-ink)}}html.motion-ok [data-slap]{animation:slap .64s var(--ease-bounce) var(--slap-delay, 0ms) both}@keyframes slap{0%{opacity:0;transform:translateY(-18px) rotate(calc(var(--tilt, 0deg) - 6deg)) scale(1.12)}30%{opacity:1}to{opacity:1;transform:rotate(var(--tilt, 0deg)) scale(1)}}.lucky{position:relative;display:block}.lucky img{width:100%;height:auto}html.motion-ok .lucky--hop img{animation:lucky-hop 2.8s var(--ease-in-out) infinite;transform-origin:50% 100%}@keyframes lucky-hop{0%,to{transform:translateY(0) rotate(0)}45%{transform:translateY(-14px) rotate(-2deg)}55%{transform:translateY(-14px) rotate(-2deg)}}html.motion-ok .lucky--sway img{animation:lucky-sway 3.6s ease-in-out infinite;transform-origin:50% 90%}@keyframes lucky-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.lucky[data-look]{transform:translate(calc(var(--look-x, 0) * 8px),calc(var(--look-y, 0) * 6px)) rotate(calc(var(--look-x, 0) * 4deg));transition:transform .6s var(--ease-out)}.marquee{overflow:hidden;display:flex;-webkit-user-select:none;user-select:none}.marquee__track{display:flex;flex-shrink:0;min-width:100%;justify-content:space-around;gap:var(--marquee-gap, 64px);padding-right:var(--marquee-gap, 64px)}html.motion-ok .marquee__track{animation:marquee var(--marquee-duration, 32s) linear infinite}@media(hover:hover)and (pointer:fine){.marquee:hover .marquee__track{animation-play-state:paused}}@keyframes marquee{to{transform:translate(-100%)}}html.motion-ok .is-bumping{animation:bump .52s var(--ease-bounce)}@keyframes bump{0%{transform:scale(1)}30%{transform:scale(1.35) rotate(-6deg)}to{transform:scale(1) rotate(0)}}.field{display:flex;align-items:center;gap:12px;border:2px solid var(--color-ink);border-radius:var(--radius-control);background:var(--color-cream);padding:4px 4px 4px 18px;transition:box-shadow .2s var(--ease-out)}.field:focus-within{box-shadow:var(--shadow-hard-sm)}.field input{flex:1;min-width:0;border:0;background:transparent;font-size:18px;padding:12px 0;outline:none}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:var(--ease-out)}::view-transition-group(*){animation-duration:.42s;animation-timing-function:var(--ease-drawer)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.collage,.btn,.lucky[data-look]{transition-property:opacity,background-color,color,box-shadow!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.badge{position:absolute;top:-12px;right:-10px;z-index:3;font-size:15px;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.badge--sale{background:var(--color-red);color:var(--color-cream);box-shadow:3px 3px 0 var(--color-ink)}.badge--soldout{background:var(--color-cream);color:var(--color-ink)}:has(>.badge--soldout) img,:has(>.badge--soldout) .polaroid__photo img{filter:grayscale(.6);opacity:.75}html.motion-ok .is-revealed .badge--sale,html.motion-ok [data-reveal].is-revealed>.badge--sale{animation:slap .56s var(--ease-bounce) .38s both}.price{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;font-variant-numeric:tabular-nums}.price__from{font-size:.85em}.price--sale .price__now{color:var(--color-red)}.price__was{font-size:.85em;opacity:.6;text-decoration-thickness:1.5px}.on-blue,.on-blue.link-arrow,.on-blue.link-scribble{color:var(--color-cream)}main .shopify-policy__container{display:grid;justify-items:start;gap:48px;width:min(calc(var(--page-width) - var(--page-margin) * 2),calc(100% - var(--page-margin) * 2));max-width:none;margin-inline:auto;padding:64px 0 96px}.shopify-policy__title{text-align:left}.shopify-policy__title h1{font-family:var(--font-condensed);font-weight:700;font-size:clamp(56px,6.7vw,96px);line-height:.9;text-transform:uppercase;color:var(--color-cream)}.shopify-policy__body{width:min(100%,860px);padding:clamp(28px,4.4vw,64px);background:var(--color-cream);border:2px solid var(--color-ink);border-radius:var(--radius-panel);box-shadow:var(--shadow-hard);font-size:clamp(17px,1.3vw,19px);line-height:1.5}.shopify-policy__body a{color:inherit;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
