main:has(>.halloween-decor){position:relative}.halloween-decor{display:block;z-index:3;pointer-events:none}.halloween-decor--ceiling,.halloween-decor--footer{position:relative;height:0}.halloween-decor--page{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.halloween-decor__item{--web-size: clamp(calc(var(--web-scale) * 64px), calc(var(--web-scale) * 10vw), calc(var(--web-scale) * 150px));position:absolute;inset-block-start:var(--web-top, 0);display:block;width:var(--web-size);color:rgb(var(--text-primary) / var(--web-opacity))}.halloween-decor__item[hidden]{display:none}.halloween-decor__item--start{inset-inline-start:0}.halloween-decor__item--end{inset-inline-end:0;transform:scaleX(-1)}[dir=rtl] .halloween-decor__item--start{transform:scaleX(-1)}[dir=rtl] .halloween-decor__item--end{transform:none}.halloween-decor__web{display:block;width:100%;height:auto}.halloween-decor__spider-track{position:absolute;inset-block-start:0;inset-inline-start:calc(var(--web-size) * .55);width:24px;height:calc(var(--web-size) + 60px);overflow:hidden}.halloween-decor__spider{display:flex;flex-direction:column;align-items:center;transform:translateY(-48px);animation:halloween-spider-dangle 9s ease-in-out infinite}.halloween-decor__thread{width:1px;height:calc(var(--web-size) + 48px);background:rgb(var(--text-primary) / .4)}.halloween-decor__spider-icon{display:block;width:18px;height:18px;margin-block-start:-2px;color:rgb(var(--text-primary) / .85)}.halloween-decor__eye{fill:rgb(var(--accent))}@keyframes halloween-spider-dangle{0%,to{transform:translateY(-48px)}45%,55%{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.halloween-decor__spider{animation:none}}.size-chart{--size-chart-accent: var(--accent);--size-chart-background: var(--modal-background);display:grid;gap:1.25rem;min-width:0;padding:.25rem;background:rgb(var(--size-chart-background));color:rgb(var(--size-chart-accent))}.size-chart__units{justify-self:end}.size-chart__units[hidden]{display:none}.size-chart__unit-group{display:inline-flex;border:1px solid rgb(var(--size-chart-accent));border-radius:999px;overflow:hidden}.size-chart__unit{min-width:44px;min-height:32px;padding-inline:.75rem;font-weight:700;letter-spacing:.05em;color:rgb(var(--size-chart-accent));transition:background-color .2s,color .2s}.size-chart__unit[aria-pressed=true]{background:rgb(var(--size-chart-accent));color:rgb(var(--size-chart-background))}.size-chart__unit:focus-visible{outline:2px solid rgb(var(--size-chart-accent));outline-offset:2px}.size-chart__table-wrapper{min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.size-chart__table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:center}.size-chart__table th,.size-chart__table td{padding:.625rem .75rem;border:1px solid rgb(var(--size-chart-accent));color:rgb(var(--size-chart-accent));text-align:center;white-space:nowrap}.size-chart__table thead th{font-weight:700;text-transform:uppercase;background:rgb(var(--size-chart-accent) / .12)}.size-chart__table tbody th{font-weight:700}.size-chart__image{display:block;width:100%;max-width:100%;height:auto}.size-chart__note{color:rgb(var(--size-chart-accent))}@media(prefers-reduced-motion:reduce){.size-chart__unit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAgAAAAAAQ */
