.dacko-week-picker{--dacko-wp-bg: var(--dacko-surface-deep);--dacko-wp-fg: var(--dacko-white);--dacko-wp-muted: rgba(var(--color-foreground), .72);--dacko-wp-line: rgba(var(--color-foreground), .4);--dacko-wp-band: rgba(var(--dacko-brand), .45);position:relative;width:100%}.dacko-week-picker__trigger{position:relative;display:flex;align-items:center;width:100%;padding-right:4rem;text-align:left;cursor:pointer}.dacko-week-picker__trigger .dacko-week-picker__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-week-picker-caret][hidden]{display:none}.dacko-week-picker__trigger .svg-wrapper{position:absolute;top:50%;right:1.6rem;width:1rem;height:.6rem;margin-top:-.3rem;pointer-events:none}.dacko-week-picker__trigger[aria-expanded=true] .svg-wrapper{transform:rotate(180deg)}.dacko-week-picker__popup{position:absolute;z-index:4;top:calc(100% + .8rem);left:0;width:max(100%,32rem);max-width:40rem;padding:1.6rem;background:var(--dacko-wp-bg);color:var(--dacko-wp-fg);border:1px solid var(--dacko-wp-line);border-radius:1.2rem;box-shadow:0 1.2rem 3.2rem #00000059}.dacko-week-picker__popup[hidden]{display:none}.dacko-week-picker__head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.8rem}.dacko-week-picker__month{margin:0;color:var(--dacko-wp-fg);font-family:var(--font-heading-family);font-size:var(--dacko-type-h4-size);font-weight:500;line-height:var(--dacko-type-h4-lh);letter-spacing:var(--dacko-type-h4-ls);text-transform:uppercase}.dacko-week-picker__nav{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;background:none;color:var(--dacko-wp-fg);border:1px solid var(--dacko-wp-line);border-radius:50%;font-size:2.4rem;line-height:1;cursor:pointer}.dacko-week-picker__nav:disabled{opacity:.35;cursor:default}.dacko-week-picker__grid{width:100%;border-collapse:separate;border-spacing:0 .4rem;table-layout:fixed}.dacko-week-picker__grid th{padding:0 0 .4rem;color:var(--dacko-wp-muted);font-size:1.2rem;font-weight:500;line-height:1.6rem;text-align:center}.dacko-week-picker__grid td{height:4rem;padding:0;color:var(--dacko-wp-muted);font-size:1.4rem;line-height:4rem;text-align:center}.dacko-week-picker__grid td.is-outside{opacity:.6}.dacko-week-picker__grid td.is-in-week{background:var(--dacko-wp-band);color:var(--dacko-wp-fg);opacity:1}.dacko-week-picker__grid td.is-in-week:first-child{border-radius:2rem 0 0 2rem}.dacko-week-picker__grid td.is-in-week:nth-child(5){border-radius:0 2rem 2rem 0}.dacko-week-picker__day{width:4rem;height:4rem;padding:0;background:none;color:var(--dacko-wp-fg);border:1px solid var(--dacko-wp-line);border-radius:50%;font:inherit;font-weight:700;cursor:pointer}.dacko-week-picker__day:hover{border-color:rgb(var(--dacko-brand))}.dacko-week-picker__day[aria-pressed=true]{background:rgb(var(--dacko-brand));color:var(--dacko-white);border-color:rgb(var(--dacko-brand))}.dacko-week-picker__day:focus-visible,.dacko-week-picker__nav:focus-visible{outline:2px solid var(--dacko-wp-fg);outline-offset:2px}.dacko-week-picker__foot{display:flex;justify-content:center;margin-top:1.2rem}.dacko-week-picker__ok{min-width:12rem}.dacko-week-picker__error{margin:0;font-size:1.4rem;font-weight:500;line-height:2rem}@media screen and (max-width:749px){.dacko-week-picker__popup{left:50%;translate:-50% 0;width:min(31.2rem,calc(100vw - 2rem));max-width:none}.dacko-week-picker__day{max-width:100%;height:auto;aspect-ratio:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dacko-week-picker.css.map */
