.rrdp{--rrdp-navy: var(--rrpr-navy, #12324a);--rrdp-body: var(--rrpr-body, #44525f);--rrdp-muted: var(--rrpr-muted, #5c6b7a);--rrdp-faint: var(--rrpr-faint, #7d8ea0);--rrdp-hair: var(--rrpr-hair, #e6eef6);--rrdp-control: var(--rrpr-control, #dce6f0);--rrdp-powder: var(--rrpr-powder, #b8d1e7);--rrdp-pale: var(--rrpr-pale, #eaf3fb);--rrdp-blue: var(--rrpr-blue, #2f7fbe);--rrdp-blue-text: var(--rrpr-blue-text, #2a6ca4);--rrdp-deep: var(--rrpr-deep, #1b4f72);--rrdp-cta: var(--rrpr-cta, #b9557e);--rrdp-pink: var(--rrpr-pink, #c05c84);--rrdp-ui: var(--rrpr-ui, Quicksand, sans-serif);--rrdp-display: var(--rrpr-display, Chewy, cursive);position:relative;display:block;min-width:0}.rrdp [hidden]{display:none!important}.rrdp.is-on>input[type=date]{display:none!important}.rrdp .rrdp__trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;height:auto;min-height:46px;margin:0;padding:0 16px 0 18px;color:var(--rrdp-navy);text-align:left;text-transform:none;letter-spacing:normal;white-space:nowrap;line-height:normal;cursor:pointer;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box}.rrdp .rrdp__trigger.form-control{min-height:var(--buttons-height, 4.6rem)}.rrdp__trigger{border:1.5px solid var(--rrdp-powder);border-radius:999px;background:#fff;transition:border-color .2s}.rrdp__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font:500 16px/1.2 var(--rrdp-ui);color:inherit}@media(min-width:1024px){.rrdp__value{font-size:15px}}.rrdp__trigger.is-empty .rrdp__value{color:var(--rrdp-muted)}.rrdp__icon{flex:none;width:18px;height:18px;color:var(--rrdp-blue-text)}@media(hover:hover)and (pointer:fine){.rrdp .rrdp__trigger:not([disabled]):hover{border-color:var(--rrdp-deep)}}.rrdp .rrdp__trigger[aria-expanded=true]{border-color:var(--rrdp-deep)}.rrdp .rrdp__trigger[aria-invalid=true]{border-color:var(--rrpr-error, #b3261e)}.rrdp .rrdp__trigger[disabled]{opacity:1;border-color:var(--rrdp-hair);background:var(--rrdp-pale);color:var(--rrdp-faint);cursor:default}.rrdp__panel{margin-top:8px;padding:12px clamp(8px,2vw,12px) 10px;border:1.5px solid var(--rrdp-control);border-radius:16px;background:#fff}.rrdp__head,.rrdp__grid,.rrdp__foot{max-width:336px;margin-inline:auto}.rrdp__head{display:flex;align-items:center;gap:6px}.rrdp__month{flex:1 1 auto;min-width:0;text-align:center;font:400 19px/1.2 var(--rrdp-display);color:var(--rrdp-navy)}.rrdp .rrdp__nav{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:0;padding:0;border:1.5px solid var(--rrdp-control);border-radius:50%;background:#fff;color:var(--rrdp-blue-text);line-height:normal;text-transform:none;cursor:pointer}.rrdp .rrdp__nav[disabled]{opacity:1;border-color:var(--rrdp-hair);color:var(--rrdp-faint);cursor:default}@media(hover:hover)and (pointer:fine){.rrdp .rrdp__nav:not([disabled]):hover{border-color:var(--rrdp-deep);background:var(--rrdp-pale)}}.rrdp__nav svg{width:18px;height:18px}.rrdp__grid{width:100%;margin-top:10px;table-layout:fixed;border-collapse:collapse}.rrdp__grid th{padding:0 0 6px;border:0;font:700 11px/1 var(--rrdp-ui);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--rrdp-muted)}.rrdp__grid td{padding:1px;border:0;text-align:center}.rrdp .rrdp__day{display:flex;align-items:center;justify-content:center;width:100%;max-width:38px;margin-inline:auto;height:38px;min-height:0;padding:0;border:1.5px solid transparent;border-radius:999px;background:#fff;color:var(--rrdp-navy);line-height:normal;text-transform:none;letter-spacing:normal;cursor:pointer}.rrdp__n{font:600 14.5px/1 var(--rrdp-ui);font-variant-numeric:tabular-nums}.rrdp .rrdp__day[disabled]{opacity:1;color:var(--rrdp-faint);cursor:default}.rrdp .rrdp__day.is-today{border-color:var(--rrdp-powder)}.rrdp .rrdp__day.is-selected{border-color:var(--rrdp-cta);background:var(--rrdp-cta);color:#fff}@media(hover:hover)and (pointer:fine){.rrdp .rrdp__day:not([disabled]):not(.is-selected):hover{background:var(--rrdp-pale)}}.rrdp__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding-top:8px;border-top:1px solid var(--rrdp-hair)}.rrdp .rrdp__link{height:auto;min-height:0;padding:6px 2px;border:0;border-radius:0;background:none;color:var(--rrdp-blue-text);line-height:normal;text-transform:none;letter-spacing:normal;cursor:pointer}.rrdp__link-t{font:700 13px/1.2 var(--rrdp-ui);text-decoration:underline;text-underline-offset:3px}.rrdp .rrdp__link[disabled]{opacity:1;color:var(--rrdp-faint);cursor:default}@media(hover:hover)and (pointer:fine){.rrdp .rrdp__link:not([disabled]):hover{color:var(--rrdp-navy)}}.rrdp .rrdp__trigger:focus-visible,.rrdp .rrdp__nav:focus-visible,.rrdp .rrdp__day:focus-visible,.rrdp .rrdp__link:focus-visible{outline:2px solid var(--rrdp-blue);outline-offset:2px;box-shadow:none}.rrdp__vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:380px){.rrdp__panel{padding-inline:6px}.rrdp__n{font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rrdp.css.map */
