:root{--ff-ice: #7fe3ff}a.header-logo{gap:.4em;font-family:var(--font-heading--family);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);white-space:nowrap}@media screen and (max-width:749px){a.header-logo{font-size:1.3rem}}a.header-logo:before{content:"";flex:none;width:1.1em;height:1.32em;background:url(ff-mask.svg) center / contain no-repeat;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}a.header-logo:hover:before{transform:rotate(-10deg) scale(1.1)}.announcement-bar .announcement-bar__slides{width:100%;max-width:none;overflow:hidden}.announcement-bar .announcement-bar__slide{width:100%;justify-content:flex-start}.announcement-bar .announcement-bar__slide .announcement-bar__text{display:inline-block;width:max-content;max-width:none;white-space:nowrap;text-wrap:nowrap;animation:ff-ticker 40s linear infinite}@keyframes ff-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.button,.button-secondary{text-transform:uppercase;letter-spacing:.06em;font-weight:700;transition:transform .2s ease,box-shadow .2s ease}.button:hover{transform:translateY(-2px);box-shadow:0 6px #7fe3ff59}[id$=__hero_ff] .text-block.h1>h1{font-size:clamp(4rem,2rem + 8vw,9.5rem);line-height:.86}[id$=__hero_ff] h1 em{font-style:normal;color:var(--ff-ice)}[id$=__hero_ff] .group-block:has(.background-image-container){aspect-ratio:1 / 1;box-shadow:12px 12px 0 var(--ff-ice)}[id$=__product_list_fa6P9H] h2 em{font-style:normal;color:var(--ff-ice)}[id$=__product_list_fa6P9H] .product-card{transition:border-color .2s ease}[id$=__product_list_fa6P9H] .product-card:hover{border-color:var(--ff-ice)}.product-card .product-media-container img{transform:scale(var(--ff-zoom, 1));transform-origin:var(--ff-zoom-origin, 50% 0%)}.product-card:has(a[href*="/products/smokey-grandpa"]){--ff-zoom: 1.5;--ff-zoom-origin: 51% 10%}.product-card:has(a[href*="/products/kissy-kevin"]){--ff-zoom: 1.15;--ff-zoom-origin: 48% 10%}.product-card:has(a[href*="/products/gap-tooth-gary"]){--ff-zoom: 1.1;--ff-zoom-origin: 49% 0%}.product-card:has(a[href*="/products/tongue-out-tony"]){--ff-zoom: 1.1;--ff-zoom-origin: 47% 0%}.product-card:has(a[href*="/products/big-smile-betty"]){--ff-zoom: 1.06;--ff-zoom-origin: 50% 0%}media-gallery slideshow-arrows{mix-blend-mode:normal}media-gallery .slideshow-control.slideshow-control--previous,media-gallery .slideshow-control.slideshow-control--next{width:48px;height:48px;margin-inline:12px;border-radius:50%;background-color:var(--ff-ice);color:#0e0e10;opacity:1;box-shadow:0 4px 14px #00000059;mix-blend-mode:normal;transition:background-color .2s ease}media-gallery .slideshow-control.slideshow-control--previous:hover,media-gallery .slideshow-control.slideshow-control--next:hover{background-color:#f5f5f5}media-gallery .slideshow-controls__thumbnail[aria-selected=true]{outline:2px solid var(--ff-ice);outline-offset:2px}[id*=__product_recommendations] h2 em{font-style:normal;color:var(--ff-ice)}[id*=__product_recommendations] .product-card{transition:border-color .2s ease}[id*=__product_recommendations] .product-card:hover{border-color:var(--ff-ice)}[id$=__why_ff] h2 em{font-style:normal;color:var(--ff-ice)}[id$=__why_ff] .text-block.h3>h3{text-transform:uppercase}@media(prefers-reduced-motion:reduce){.button,.button-secondary{transition:none}.announcement-bar .announcement-bar__slide .announcement-bar__text{animation:none}}@media(prefers-reduced-motion:no-preference){html:root{--view-transition-old-main-content: .18s cubic-bezier(.4, 0, 1, 1) both ff-page-out;--view-transition-new-main-content: .46s cubic-bezier(.16, 1, .3, 1) 60ms both ff-page-in}::view-transition-group(product-image-transition),::view-transition-group(product-details),::view-transition-old(product-image-transition),::view-transition-new(product-image-transition){animation-duration:.46s;animation-timing-function:cubic-bezier(.16,1,.3,1)}}@keyframes ff-page-out{to{opacity:0;transform:translateY(-12px)}}@keyframes ff-page-in{0%{opacity:0;transform:translateY(18px)}}.ff-nav-progress{position:fixed;inset-block-start:0;inset-inline:0;z-index:10000;block-size:3px;background:var(--ff-ice);box-shadow:0 0 10px var(--ff-ice);transform:scaleX(0);transform-origin:left center;pointer-events:none}[dir=rtl] .ff-nav-progress{transform-origin:right center}.ff-nav-progress.is-active{transform:scaleX(.85);transition:transform 2.5s cubic-bezier(.1,.7,.2,1) .1s}@media(prefers-reduced-motion:reduce){.ff-nav-progress.is-active{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faceless-freaks.css.map */
