.breadcrumbs{padding-top:1.2rem;padding-bottom:.4rem}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:0;padding:0;list-style:none;font-size:1.3rem;line-height:1.5}.breadcrumbs__item{min-width:0}.breadcrumbs__link{color:rgba(var(--color-foreground),.72);text-decoration:none;text-underline-offset:.3rem}.breadcrumbs__link:hover{color:rgb(var(--color-foreground));text-decoration:underline}.breadcrumbs__separator{display:inline-flex;width:.6rem;color:rgba(var(--color-foreground),.45)}.breadcrumbs__separator svg{display:block;width:100%;height:auto}.breadcrumbs__item--current{overflow:hidden;max-width:min(60rem,70vw);color:rgb(var(--color-foreground));text-overflow:ellipsis;white-space:nowrap}#fs-christmas-button[hidden]{display:none}#fs-christmas-button{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:max(18px,calc(env(safe-area-inset-bottom) + 12px));z-index:25;display:inline-flex;align-items:center;gap:8px;min-height:54px;max-width:calc(100vw - 98px);padding:7px clamp(10px,3vw,16px) 7px 8px;border:2px solid #ffda86;border-radius:999px;background:linear-gradient(180deg,#bd1730,#a20923);color:#fff;font:inherit;font-size:clamp(14px,4vw,16px);font-weight:800;line-height:1.2;text-align:left;cursor:pointer;box-shadow:0 4px #71051b,0 7px 16px #23060f61;transition:box-shadow .18s ease,transform .18s ease}#fs-christmas-button>span:first-child{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border-radius:50%;background:#fff0cf;color:#a20923;font-size:21px;line-height:1}@media(hover:hover){#fs-christmas-button:hover{background:linear-gradient(180deg,#ae1029,#8e071d);transform:translateY(-2px);box-shadow:0 6px #71051b,0 9px 18px #23060f6b}}#fs-christmas-button:active{transform:translateY(3px);box-shadow:0 1px #71051b,0 3px 8px #23060f59}#fs-christmas-button:focus-visible{outline:2px solid #a20923;outline-offset:4px}#fs-christmas-snow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:24;overflow:hidden;pointer-events:none}#fs-christmas-snow:empty{display:none}#fs-christmas-snow>span{position:absolute;left:var(--flake-x);top:-30px;color:#fff;font-family:system-ui,sans-serif;font-size:var(--flake-size);line-height:1;text-shadow:0 0 3px #326b7c,0 1px 2px #326b7c;animation:fs-christmas-fall var(--flake-speed) var(--flake-delay) linear infinite}#fs-christmas-snow.fs-christmas-snow--active{animation:fs-christmas-fade var(--fs-snow-duration) ease-out both}#fs-christmas-snow>.fs-christmas-sleigh{position:absolute;top:23%;left:100%;width:clamp(145px,27vw,290px);height:auto;filter:drop-shadow(0 3px 4px rgb(20 30 47 / 35%));animation:fs-christmas-sleigh-flight 5.2s 1.1s linear both}@keyframes fs-christmas-sleigh-flight{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(calc(-25vw - 25%),-35px,0) rotate(4deg)}50%{transform:translate3d(calc(-50vw - 50%),-12px,0) rotate(-3deg)}75%{transform:translate3d(calc(-75vw - 75%),-48px,0) rotate(3deg)}to{transform:translate3d(calc(-100vw - 100% - 20px),-70px,0) rotate(4deg)}}@keyframes fs-christmas-fall{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(var(--flake-drift),calc(100vh + 60px),0) rotate(180deg)}}@keyframes fs-christmas-fade{0%{opacity:0}2%,94%{opacity:.92}to{opacity:0}}@media(prefers-reduced-motion:reduce){#fs-christmas-button{transition:none}#fs-christmas-button:hover,#fs-christmas-button:active{transform:none}#fs-christmas-snow.fs-christmas-snow--active,#fs-christmas-snow>span{animation:none}#fs-christmas-snow>span{top:var(--flake-y)}#fs-christmas-snow>.fs-christmas-sleigh{display:none}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
