.bqb-rail,.bqb-sheet{--bqb-fg: rgb(var(--color-foreground, 26, 26, 26));--bqb-fg-muted: var(--color-foreground-secondary, #6b6b6b);--bqb-bg: rgb(var(--color-background, 255, 255, 255));--bqb-line: var(--color-border, #e5e5e5);--bqb-accent: #1a1a1a;--bqb-save: #128a3d;--bqb-save-bg: #eaf6ee;--bqb-radius: .8rem;--bqb-tap: 4.4rem;--bqb-ease: cubic-bezier(.32, .72, 0, 1)}.bqb-rail{margin-block:1.2rem 1.6rem;padding-block:1.2rem;border-block-start:1px solid var(--bqb-line);isolation:isolate;min-width:0}.bqb-rail__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-block-end:1.2rem}.bqb-rail__title{margin:0;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--bqb-fg)}.bqb-rail__steps{display:flex;gap:.4rem}.bqb-rail__step{width:1.8rem;height:var(--bqb-tap);display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer}.bqb-rail__step:before{content:"";display:block;width:.6rem;height:.6rem;border-radius:50%;background:#d5d5d5;transition:background-color .2s linear}.bqb-rail__step[aria-current=true]:before{background:var(--bqb-accent)}.bqb-rail__track{display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;padding-block:.4rem;margin-block:-.4rem;overscroll-behavior-inline:contain;cursor:grab}.bqb-rail__track:active{cursor:grabbing}.bqb-rail__track::-webkit-scrollbar{display:none}.bqb-rail__item{flex:0 0 auto;inline-size:100%;scroll-snap-align:start;list-style:none}.bqb-card{display:block;color:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:transform .18s var(--bqb-ease);overflow-wrap:break-word;min-inline-size:0}.bqb-card:active{transform:scale(.98)}.bqb-card__media{display:flex;flex-direction:row;align-items:center;gap:clamp(1.4rem,6vw,3.2rem)}.bqb-card__image{inline-size:10rem;block-size:10rem;flex:0 0 auto;object-fit:cover;border-radius:0;background:#f2f2f2}.bqb-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;min-inline-size:0}.bqb-card__save{display:inline-block;padding:.3rem .7rem;border-radius:.4rem;background:var(--bqb-save-bg);color:var(--bqb-save);font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bqb-card__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.024rem;line-height:1.7;color:var(--bqb-fg)}.bqb-card__price{display:block;font-size:1.3rem;font-weight:500;color:var(--bqb-fg);font-variant-numeric:tabular-nums}.bqb-card__price s{margin-inline-start:.5rem;opacity:.7;font-weight:400}.bqb-card__contents{display:block;font-size:1.2rem;line-height:1.5;color:var(--bqb-fg-muted)}.bqb-card__cta{align-self:flex-start;-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;font-size:1.3rem;font-weight:500;color:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;min-block-size:var(--bqb-tap);display:inline-flex;align-items:center}.bqb-card__cta:hover{opacity:.7}.bqb-sheet{position:fixed;inset-block:auto max(1.2rem,env(safe-area-inset-bottom));inset-inline:1.2rem;inline-size:auto;max-inline-size:52rem;max-block-size:calc(100dvh - 2.4rem);margin:0 auto;padding:0;border:.1rem solid rgba(var(--color-foreground, 26, 26, 26),.14);border-radius:1.8rem;background:rgba(var(--color-background, 255, 255, 255),.78);-webkit-backdrop-filter:blur(2.4rem) saturate(145%);backdrop-filter:blur(2.4rem) saturate(145%);color:var(--bqb-fg);overflow:hidden;isolation:isolate;box-shadow:0 2rem 6rem #0000003d}.bqb-sheet::backdrop{background:#00000061;opacity:0;transition:opacity .26s var(--bqb-ease)}.bqb-sheet[open]::backdrop{opacity:1}.bqb-sheet[open]{animation:bqb-sheet-in .28s var(--bqb-ease)}@keyframes bqb-sheet-in{0%{opacity:0;transform:translateY(1.6rem) scale(.985)}}.bqb-sheet[open].bqb-sheet--done{animation:bqb-sheet-done .24s var(--bqb-ease) forwards}@keyframes bqb-sheet-done{to{transform:translateY(6%) scale(.96);opacity:0}}.bqb-sheet__grip{inline-size:3.6rem;block-size:.4rem;margin:.8rem auto 0;border-radius:.2rem;background:#d5d5d5}.bqb-sheet__head{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.4rem;border-block-end:1px solid var(--bqb-line)}.bqb-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1.2rem;padding:1rem 1.6rem .8rem}.bqb-progress__label,.bqb-progress__count{font-size:1.15rem;line-height:1.35}.bqb-progress__label{color:var(--bqb-fg-muted);white-space:nowrap}.bqb-progress__count{font-weight:700;text-align:end}.bqb-progress__track{position:relative;grid-column:1 / -1;block-size:.6rem;overflow:hidden;border-radius:999px;background:rgba(var(--color-foreground, 26, 26, 26),.1)}.bqb-progress__bar{position:relative;display:block;block-size:100%;inline-size:100%;overflow:hidden;border-radius:inherit;background:var(--bqb-accent);transform:scaleX(var(--bqb-progress, 0));transform-origin:left center;transition:transform .28s var(--bqb-ease)}.bqb-progress__bar:after{position:absolute;inset-block:0;inset-inline-start:0;inline-size:45%;content:"";background:linear-gradient(90deg,transparent,rgb(255 255 255 / 38%),rgb(255 255 255 / 88%),transparent);transform:translate(-150%);animation:bqb-progress-shimmer 2.2s ease-in-out infinite}@keyframes bqb-progress-shimmer{to{transform:translate(325%)}}.bqb-sheet__heading{flex:1;min-inline-size:0;margin:0;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;overflow-wrap:break-word}.bqb-sheet__close,.bqb-sheet__back{flex:0 0 auto;display:grid;place-items:center;inline-size:var(--bqb-tap);block-size:var(--bqb-tap);margin:-1rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.bqb-sheet__back{inline-size:var(--bqb-tap);margin-inline-end:0}.bqb-sheet__back[hidden]{display:none}.bqb-sheet__viewport{overflow:hidden}.bqb-sheet__track{display:flex;flex-wrap:nowrap;transition:transform .26s var(--bqb-ease);will-change:transform}.bqb-sheet__track[data-bqb-pane=options]{transform:translate(-100%)}.bqb-pane{flex:0 0 100%;min-inline-size:0;max-block-size:52dvh;overflow-y:auto;overscroll-behavior:contain;padding:.4rem 1.6rem 1.6rem}.bqb-pane[aria-hidden=true]{visibility:hidden}.bqb-slots{margin:0;padding:0;list-style:none}.bqb-slot{inline-size:100%;display:flex;align-items:center;gap:1.2rem;min-block-size:5.6rem;padding:.8rem 0;border:0;border-block-end:1px solid var(--bqb-line);background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.bqb-slot__thumb{inline-size:4rem;block-size:4rem;flex:0 0 auto;object-fit:cover;border-radius:.4rem;background:#f2f2f2}.bqb-slot__thumb--empty{border:1px dashed var(--bqb-line);background:transparent}.bqb-slot__text{flex:1;min-inline-size:0}.bqb-slot__label{display:block;font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em;color:var(--bqb-fg-muted)}.bqb-slot__value{display:block;font-size:1.4rem;font-weight:600;overflow-wrap:break-word}.bqb-slot__change{flex:0 0 auto;font-size:1.2rem;color:var(--bqb-fg-muted);text-decoration:underline;text-underline-offset:.2em}.bqb-slot__value--pending{opacity:.45;animation:bqb-pulse 1.1s ease-in-out infinite alternate}.bqb-slot__value--empty{color:var(--bqb-fg-muted)}@keyframes bqb-pulse{to{opacity:.9}}.bqb-options{display:grid;gap:.8rem;margin:0;padding:.8rem 0 0}.bqb-option{display:flex;align-items:center;gap:1.2rem;min-block-size:5.6rem;padding:.6rem 1.2rem;border:1px solid var(--bqb-line);border-radius:var(--bqb-radius);background:none;color:inherit;font:inherit;text-align:start;cursor:pointer;position:relative}.bqb-option:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:2px solid var(--bqb-accent);border-radius:var(--bqb-radius);opacity:0;transform:scale(.96);transition:opacity .16s linear,transform .16s var(--bqb-ease);pointer-events:none}.bqb-option:not([aria-disabled=true]):is(:hover,:focus-visible):after,.bqb-option[aria-checked=true]:after{border-color:var(--bqb-option-accent, var(--bqb-accent));opacity:1;transform:scale(1)}.bqb-option[aria-disabled=true]{opacity:.45;cursor:default}.bqb-option__thumb{inline-size:4rem;block-size:4rem;flex:0 0 auto;object-fit:cover;border-radius:.4rem;background:#f2f2f2}.bqb-option__name{flex:1;min-inline-size:0;font-size:1.4rem;font-weight:600;overflow-wrap:break-word}.bqb-option__note{flex:0 0 auto;font-size:1.2rem;color:var(--bqb-fg-muted)}.bqb-sheet__foot{padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));border-block-start:1px solid var(--bqb-line);background:transparent}.bqb-sheet__summary{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-block-end:1rem;font-size:1.3rem}.bqb-sheet__total{font-weight:700;font-variant-numeric:tabular-nums}.bqb-sheet__saving{color:var(--bqb-save);font-weight:600;font-variant-numeric:tabular-nums}.bqb-cta{position:relative;inline-size:100%;min-block-size:5.2rem;display:flex;align-items:center;justify-content:center;gap:.8rem;border:.1rem solid rgba(var(--color-foreground, 26, 26, 26),.24);border-radius:.9rem;background:rgba(var(--color-background, 255, 255, 255),.38);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);color:var(--bqb-fg);font-size:1.4rem;font-weight:600;cursor:pointer;transition:background-color .18s linear,border-color .18s linear,opacity .16s linear}.bqb-cta:after{position:absolute;top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem;border:.1rem solid rgba(var(--color-foreground, 26, 26, 26),.28);border-radius:inherit;content:"";opacity:0;pointer-events:none}.bqb-cta:not([disabled])[data-bqb-state=idle]:after{animation:bqb-cta-ready 1.5s ease-in-out infinite}.bqb-sheet--ready .bqb-cta{border-color:var(--bqb-accent);background:rgba(var(--color-foreground, 26, 26, 26),.92);box-shadow:0 .8rem 2.4rem #0000002e;color:rgb(var(--color-background, 255, 255, 255));animation:bqb-cta-arrive .32s var(--bqb-ease)}@keyframes bqb-cta-arrive{0%{opacity:.55;transform:translateY(.8rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bqb-cta-ready{0%,to{opacity:0;transform:scale(1)}50%{opacity:.65;transform:scale(1.015)}}.bqb-cta[disabled]{opacity:.55;cursor:default}.bqb-cta__spinner{inline-size:1.6rem;block-size:1.6rem;border:2px solid rgba(var(--color-foreground, 26, 26, 26),.2);border-block-start-color:var(--bqb-fg);border-radius:50%;animation:bqb-spin .7s linear infinite}@keyframes bqb-spin{to{transform:rotate(360deg)}}.bqb-cta[data-bqb-state=idle] .bqb-cta__spinner,.bqb-cta[data-bqb-state=idle] .bqb-cta__check,.bqb-cta[data-bqb-state=busy] .bqb-cta__check,.bqb-cta[data-bqb-state=done] .bqb-cta__spinner{display:none}.bqb-error{margin:0 0 1rem;font-size:1.2rem;line-height:1.5;color:#b3261e}.bqb-error[hidden]{display:none}.bqb-flash{position:relative}.bqb-flash:after{content:"";position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem;border-radius:.6rem;box-shadow:inset 0 0 0 2px var(--bqb-save);opacity:0;pointer-events:none;animation:bqb-flash 1s ease-out}@keyframes bqb-flash{20%{opacity:1}to{opacity:0}}.bqb-rail :focus-visible,.bqb-sheet :focus-visible{outline:2px solid var(--bqb-fg);outline-offset:2px}@media(forced-colors:active){.bqb-option[aria-checked=true]:after{border-color:Highlight}.bqb-rail :focus-visible,.bqb-sheet :focus-visible{outline:3px solid LinkText}}.bqb-visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.bqb-sheet[open],.bqb-sheet[open].bqb-sheet--done,.bqb-flash:after,.bqb-slot__value--pending,.bqb-cta:after,.bqb-sheet--ready .bqb-cta,.bqb-progress__bar:after{animation:none}.bqb-sheet__track,.bqb-progress__bar,.bqb-option:after,.bqb-card,.bqb-rail__step:before{transition-duration:.01ms}.bqb-progress__bar{animation:none}.bqb-sheet[open].bqb-sheet--done{opacity:0}.bqb-rail__track{scroll-behavior:auto}}.bqb-rail{--bqb-card-bg: #f4f4f4;--bqb-image-bg: #e5e5e5;--bqb-control-bg: #f1f1f1;--bqb-control-fg: #181818;--bqb-control-muted: #9a9a9a;margin-block:0;padding-block:2.8rem;border-block-start:.1rem solid var(--bqb-line)}.bqb-rail__head{margin-block-end:2rem}.bqb-rail__title{font-size:clamp(2rem,4.5vw,2.6rem);font-weight:700;line-height:1.15;text-transform:none;letter-spacing:-.025em}.bqb-rail__controls{display:flex;align-items:center;gap:.8rem}.bqb-rail__arrow{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;font-size:3rem;line-height:1;color:var(--bqb-control-fg);background:var(--bqb-control-bg);border:0;border-radius:50%;cursor:pointer}.bqb-rail__arrow[disabled]{color:var(--bqb-control-muted);cursor:default;opacity:.7}.bqb-rail__arrow:focus-visible{outline:.2rem solid var(--bqb-control-fg);outline-offset:.3rem}.bqb-rail__steps{display:none}.bqb-rail__track{gap:1.4rem;padding-block:0;margin-block:0;scroll-padding-inline:0}.bqb-rail__item{inline-size:min(76%,28rem)}.bqb-card{height:100%;padding:1.4rem;background:var(--bqb-card-bg);border-radius:.8rem}.bqb-card__media{display:flex;flex-direction:column;align-items:stretch;gap:1.4rem}.bqb-card__image{inline-size:100%;block-size:auto;aspect-ratio:1;object-fit:contain;background:var(--bqb-image-bg);border-radius:.6rem}.bqb-card__info{gap:.6rem}.bqb-card__save{font-size:1.2rem}.bqb-card__name{font-size:1.5rem;font-weight:700;line-height:1.3;text-transform:none;letter-spacing:-.01em}.bqb-card__price{font-size:1.5rem}.bqb-card__contents{font-size:1.2rem}.bqb-card__cta{min-block-size:4.4rem;font-size:1.3rem}@media screen and (min-width:750px){.bqb-rail__item{inline-size:calc(50% - .7rem)}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/bundle-quick-build.css.map */
