.bz-404{padding-block:clamp(3rem,10vw,9rem);margin-block-start:0!important;background:var(--bz-mist)}.bz-404__inner{max-width:900px!important}.bz-404__code{margin:0;color:var(--bz-violet);font-size:clamp(4rem,15vw,11rem);font-weight:900;line-height:.75;letter-spacing:-.08em}.bz-404 h1{max-width:11ch;font-size:clamp(2.5rem,7vw,6rem);line-height:.92;letter-spacing:-.06em}.bz-404 .wp-block-search{max-width:620px;margin-block:2rem}.bz-404 input{min-height:48px;border:1px solid var(--bz-ink);border-radius:0}.bz-404 button{min-height:48px;border-radius:0;background:var(--bz-ink);color:#fff}.woocommerce-placeholder,.wc-block-components-product-image img[src*="placeholder"],.bz-product-grid img[src*="placeholder"]{background:repeating-linear-gradient(135deg,#f3f3f0,#f3f3f0 12px,#e7e7e2 12px,#e7e7e2 24px);object-fit:contain}.outofstock .wc-block-components-product-image,.product.outofstock .woocommerce-product-gallery{filter:saturate(.25);opacity:.72}.outofstock .wp-block-button__link,.product.outofstock .single_add_to_cart_button{background:#777!important;color:#fff!important}.onsale,.wc-block-components-product-sale-badge{border:1px solid var(--bz-ink)!important;border-radius:0!important;background:var(--bz-lime)!important;color:var(--bz-ink)!important;font-weight:850!important}.variations select{min-height:48px;border:1px solid var(--bz-ink);border-radius:0;padding:.6rem}.reset_variations{min-height:44px;display:inline-flex;align-items:center}.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:.75rem}.wc-block-components-skeleton,.is-loading .wc-block-grid__product-image{background:linear-gradient(90deg,#eee 25%,#f8f8f6 50%,#eee 75%);background-size:200% 100%;animation:bz-shimmer 1.4s infinite}@keyframes bz-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.wc-block-components-skeleton,.is-loading .wc-block-grid__product-image{animation:none}}.woocommerce-invalid input,.has-error input{border-color:var(--bz-error)!important;box-shadow:0 0 0 1px var(--bz-error)!important}.woocommerce-password-strength.good,.woocommerce-password-strength.strong{color:var(--bz-success)}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:var(--bz-error)}