fs-christmas-countdown{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.1rem 1rem;padding:.45rem 1rem;line-height:1.35;text-align:center;font-variant-numeric:tabular-nums}fs-christmas-countdown [lang=ja]{font-weight:700}fs-christmas-countdown [lang=en]{font-size:.875em}fs-christmas-countdown[hidden]{display:none}.fs-bulk-prices{margin-top:.75rem;max-width:32rem}.fs-bulk-prices table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.35;font-variant-numeric:tabular-nums}.fs-bulk-prices caption{padding-bottom:.4rem;text-align:start;font-weight:650}.fs-bulk-prices th,.fs-bulk-prices td{padding:.45rem .55rem;border-bottom:1px solid currentColor;border-color:color-mix(in srgb,currentColor 20%,transparent);text-align:start}.fs-bulk-prices thead th{font-size:.78rem;font-weight:550}.fs-bulk-prices th small{display:block;font-size:.72rem;font-weight:400}.fs-bulk-prices tbody th{font-weight:500}.fs-bulk-prices :is(th,td):last-child{text-align:end}.fs-bulk-prices tbody td:last-child{white-space:nowrap}.fs-bulk-prices tbody tr:last-child{background:color-mix(in srgb,currentColor 6%,transparent)}fs-weight-consent{display:block;border:1px solid currentColor;border-radius:.5rem;padding:1rem;margin:.75rem 0;font-size:.85rem;line-height:1.55;text-align:left}fs-weight-consent[hidden]{display:none}fs-weight-consent strong{display:block;font-weight:700}fs-weight-consent p{margin-top:.65rem}.fs-vw-conditions ol{list-style:none;padding:0;margin:.75rem 0 0}.fs-vw-conditions li+li{margin-top:.75rem}.fs-vw-conditions a{text-decoration:underline;text-underline-offset:.15em}.fs-vw-conditions a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fs-vw-label{display:flex;align-items:flex-start;gap:.7rem;margin:0;cursor:pointer;font-weight:400}.fs-vw-policy-link{display:inline-block;margin-inline-start:1.95rem;margin-top:.25rem}.fs-vw-label input{appearance:auto;-webkit-appearance:auto;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;min-height:1.25rem;margin-top:.2rem;accent-color:#771f32}.fs-vw-label input:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fs-vw-error{color:#a11825;font-weight:600}.fs-vw-error[hidden]{display:none}body:has(fs-weight-consent[data-fs-vw-context=cart][data-required=true]) .additional-checkout-buttons--vertical,body:has(fs-weight-consent[data-fs-vw-context=cart][data-required=true]) shopify-accelerated-checkout-cart{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
