.gldn-box-control{margin-top:.5em}.gldn-gift-cell.gldn-box-unassigned .gldn-gift-check{justify-content:flex-start;flex-wrap:wrap;gap:.6em;margin-top:.55em}.gldn-box-inline-join{display:inline-flex;align-items:center;gap:.5em;flex-wrap:wrap}.gldn-box-assign{display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.gldn-box-assign-label{font-size:var(--font-size--sm);color:var(--color-foreground);opacity:.75}.gldn-box-select{padding:.4em .6em;border:1px solid var(--color-border, #ddd);background:transparent;color:var(--color-foreground);font-family:inherit;font-size:var(--font-size--sm);min-height:2.25em}.gldn-box-start,.gldn-box-cancel,.gldn-box-add-message{background:none;border:none;padding:0;font-family:inherit;font-size:var(--font-size--sm);color:var(--color-foreground);text-decoration:underline;cursor:pointer}.gldn-box-start:hover,.gldn-box-cancel:hover,.gldn-box-add-message:hover{opacity:.7}.gldn-box-cancel{opacity:.6}.gldn-box-assign-or{font-size:var(--font-size--sm);color:var(--color-foreground);opacity:.55}.gldn-box-footer-row{display:block}.gldn-box-footer-cell{display:block;padding:.65em .9em .8em;border-left:1px solid var(--color-border, #e0ddd6);border-right:1px solid var(--color-border, #e0ddd6);border-bottom:1px solid var(--color-border, #e0ddd6);border-radius:0 0 8px 8px;background:rgb(var(--color-foreground-rgb, 26 26 26) / .02);margin-bottom:2.75rem!important}.gldn-box-membership{display:flex;align-items:center;gap:.75em;flex-wrap:wrap;font-size:var(--font-size--sm);color:var(--color-foreground)}.gldn-box-membership-label strong{font-weight:600}.gldn-box-remove{background:none;border:none;padding:0;font-family:inherit;font-size:var(--font-size--sm);color:var(--color-foreground);opacity:.6;text-decoration:underline;cursor:pointer}.gldn-box-remove:hover{opacity:1}.gldn-gift-cell.gldn-box-member .gldn-gift-check,.gldn-gift-cell.gldn-box-member .gldn-gift-form{display:none}.gldn-box-header-row{display:block;margin-top:.5rem}.gldn-box-header-cell{display:block;padding:.7em .9em .6em;border:1px solid var(--color-border, #e0ddd6);border-bottom:none;border-radius:8px 8px 0 0;background:rgb(var(--color-foreground-rgb, 26 26 26) / .02)}.gldn-box-card__recipient{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-foreground);opacity:.5}.gldn-box-card__name{font-family:inherit;font-size:var(--font-size--md, 1rem);font-weight:600;color:var(--color-foreground)}.gldn-box-card__message{display:block;margin-top:.25em;font-size:var(--font-size--sm);color:var(--color-foreground);opacity:.8}.gldn-box-card__message--empty{opacity:.45;font-style:italic}.gldn-box-grouped-row{border-left:1px solid var(--color-border, #e0ddd6);border-right:1px solid var(--color-border, #e0ddd6);background:rgb(var(--color-foreground-rgb, 26 26 26) / .02);margin-bottom:0!important;padding-left:.9em;padding-right:.9em;padding-top:.75em}.gldn-box-grouped-row--last{border-bottom:1px solid var(--color-border, #e0ddd6);border-radius:0 0 8px 8px;margin-bottom:2.75rem!important;padding-bottom:.9em}.cart-drawer__items .cart-items__table-row.gldn-box-grouped-row{border-bottom:none!important;margin-bottom:0!important;padding-bottom:.75em!important}.cart-drawer__items .cart-items__table-row.gldn-box-grouped-row--last{border-bottom:1px solid var(--color-border, #e0ddd6)!important;margin-bottom:2.75rem!important;padding-bottom:.9em!important}.gldn-box-confirm{max-width:min(420px,calc(100vw - 2rem));padding:1.5rem;border:1px solid var(--color-border, #e0ddd6);border-radius:8px;background:var(--color-background, #fff);color:var(--color-foreground);font-family:var(--font-body--family);box-shadow:0 12px 40px #0003}.gldn-box-confirm::backdrop{background:#0006}.gldn-box-confirm__msg{margin:0 0 1.25rem;font-size:var(--font-size--md, 1rem);line-height:1.5;color:var(--color-foreground)}.gldn-box-confirm__actions{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.gldn-box-confirm__cancel,.gldn-box-confirm__ok{font-family:inherit;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;padding:.7em 1.4em;cursor:pointer;border:1px solid var(--color-foreground)}.gldn-box-confirm__cancel{background:transparent;color:var(--color-foreground)}.gldn-box-confirm__ok{background:var(--color-foreground, #1a1a1a);color:var(--color-background, #fff)}.gldn-box-confirm__ok:hover,.gldn-box-confirm__cancel:hover{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/815/assets/gldn-gift-box.css.map */
