.badge{display:inline-flex;position:relative;top:-2px;align-items:center;margin:-.6em 0;padding:.6em .9em;border-radius:2em;background:rgb(var(--text-color));color:rgba(var(--bg-color));font-size:1rem;font-weight:700;line-height:1rem;white-space:nowrap}.account-nav{padding:calc(6 * var(--space-unit)) 0;border-bottom:1px solid rgba(var(--text-color)/.15)}.account-width{max-width:60em}.account-buttons{align-items:flex-end;column-gap:calc(4 * var(--space-unit));row-gap:calc(4 * var(--space-unit))}.order-detail__image{width:64px}.order-detail__total-row td{border-color:rgb(var(--text-color))}.customer address:not(:last-child){margin-bottom:1em}.customer address>p:last-child{margin-bottom:0}.address-box{max-width:480px;padding:calc(8 * var(--space-unit));border:1px solid rgba(var(--text-color)/.15)}.address-box .link+.link{margin-inline-start:calc(6 * var(--space-unit))}.login-password__recover-link{top:8px;right:8px;height:calc(100% - 16px);padding:2px 16px;border-radius:calc(var(--input-border-radius) - var(--input-border-width) - 2px);background-color:rgb(var(--input-bg-color));line-height:2rem}[dir=rtl] .login-password__recover-link{right:auto;left:8px}@media(max-width:768.98px){.customer thead{display:none}.orders{display:block;margin-top:calc(6 * var(--space-unit))}.orders tbody{display:grid;grid-template-columns:1fr;row-gap:calc(10 * var(--space-unit))}.orders tr{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(6 * var(--space-unit))}.orders td:before{content:attr(data-label);font-weight:700}.orders td:not(:first-child):before{display:block}.orders__number{grid-column:1/3;padding:0 0 calc(5 * var(--space-unit));border:0;border-bottom:1px solid rgb(var(--text-color));text-transform:uppercase}.orders__date,.orders__pay{grid-column:1/2;border:0}.orders__fulfil,.orders__total,.orders__link{grid-column:2/3;border:0}.orders__date,.orders__fulfil{grid-row:2/3;padding:calc(6 * var(--space-unit)) 0 0}.orders__pay,.orders__total{grid-row:3/4;padding:calc(6 * var(--space-unit)) 0 0}.orders__total{text-align:start}.orders__link{grid-column:1/3;padding:calc(6 * var(--space-unit)) 0}.order-detail{display:block;margin-top:calc(12 * var(--space-unit))}.order-detail tbody{display:grid;grid-template-columns:1fr;row-gap:calc(10 * var(--space-unit))}.order-detail tr{display:grid;grid-template-columns:64px auto;padding-bottom:calc(8 * var(--space-unit));column-gap:calc(6 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color)/.15)}.order-detail td{padding:0;border:0}.order-detail tfoot{display:block}.order-detail tfoot tr{grid-template-columns:1fr 1fr;padding:calc(6 * var(--space-unit)) 0}.order-detail tfoot tr:last-child{border-top:1px solid rgb(var(--text-color));border-bottom:0}.order-detail tfoot td:first-child{display:none}.order-detail__image{grid-column:1/2;grid-row:1/4}.order-detail__product{grid-column:2/3;grid-row:1/2}.order-detail__qty{grid-column:2/3;grid-row:2/3;margin-top:calc(3 * var(--space-unit));text-align:start}.order-detail__price{grid-column:2/3;grid-row:3/4;text-align:start}.order-detail__price strong{font-weight:400}.order-detail__qty:before,.order-detail__price:before{content:attr(data-label);margin-inline-end:var(--space-unit);font-weight:700}}.customer .order__fulfillment{display:flex;flex-direction:column;margin-top:calc(4 * var(--space-unit));padding:var(--gutter-sm, 20px);background-color:rgba(var(--text-color)/.05);font-size:.88em}.customer .order__fulfillment a{margin-top:calc(2 * var(--space-unit));text-decoration:underline}@media(min-width:769px){.customer th{padding:calc(5 * var(--space-unit)) calc(4 * var(--space-unit));border-width:0 0 1px;border-color:rgb(var(--text-color))}.customer td{padding:calc(6 * var(--space-unit)) calc(4 * var(--space-unit));border-width:1px 0 0;vertical-align:top}.customer tr:first-child td{border:0}.orders__link{display:none}.order-detail th{padding:calc(6 * var(--space-unit)) 0}.order-detail th:not(:first-child){width:20%}.order-detail td{padding:calc(8 * var(--space-unit)) 0}.order-detail th:not(:last-child),.order-detail td:not(:last-child){padding-inline-end:calc(8 * var(--space-unit))}.order-detail tfoot{border-top:1px solid rgba(var(--text-color)/.15)}.order-detail tfoot td:first-child{border:0}.order-detail tfoot td:nth-child(2){width:30%}.order-detail__image{width:128px}}.crm-search__wrapper{position:relative;display:flex;align-items:center}.crm-search__wrapper>.icon{position:absolute;left:calc(4 * var(--space-unit));width:20px;height:20px;opacity:.5;pointer-events:none}.crm-search__input{padding-left:calc(10 * var(--space-unit))}.crm-search__count{font-size:.88em;opacity:.6}.crm-town-filters{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit))}.crm-town-pill{display:inline-flex;align-items:center;gap:calc(1.5 * var(--space-unit));padding:5px 14px;border:1px solid rgba(var(--text-color) / .15);border-radius:2em;background:transparent;color:inherit;font-size:.82em;font-family:inherit;cursor:pointer;transition:all .15s ease;white-space:nowrap}.crm-town-pill:hover{background:rgba(var(--text-color) / .05);border-color:rgba(var(--text-color) / .25)}.crm-town-pill.is-active{background:rgb(var(--color-scheme-1-btn-bg));color:#fff;border-color:rgb(var(--color-scheme-1-btn-bg))}.crm-town-pill__count{font-size:.88em;opacity:.6}.crm-town-pill.is-active .crm-town-pill__count{opacity:.8}.crm-customers{border-radius:12px;overflow:hidden;border:1px solid rgba(var(--text-color) / .12)}.crm-customers details-disclosure{display:block}.crm-customers details-disclosure:nth-child(2n) .crm-row{background-color:rgba(var(--text-color) / .025)}.crm-customers .disclosure--row{border-top:none;border-bottom:1px solid rgba(var(--text-color) / .08)}.crm-customers details-disclosure:last-child .disclosure--row{border-bottom:none}.crm-customers .crm-row summary{padding:calc(5 * var(--space-unit)) calc(5 * var(--space-unit));transition:background-color .15s ease}.crm-customers .crm-row summary:hover{background-color:rgba(var(--text-color) / .04)}.crm-customers .crm-row[open] summary{background-color:rgba(var(--text-color) / .05);border-bottom:1px solid rgba(var(--text-color) / .08)}.crm-customers .disclosure__content{padding:calc(5 * var(--space-unit))}.crm-row__info{display:flex;flex-direction:column;gap:calc(1 * var(--space-unit));text-align:left}.crm-row__company{font-size:1.05em;font-weight:700}.crm-row__contact{font-size:.88em;opacity:.7}.crm-row__last-order{display:inline-block;font-size:.92em;opacity:.6;margin-left:calc(1 * var(--space-unit))}.crm-row__stats{gap:calc(4 * var(--space-unit));white-space:nowrap;font-size:.88em}.crm-row__orders{padding:3px 10px;border-radius:2em;background:rgba(var(--text-color) / .07);font-size:.9em}.crm-row__spent{font-weight:700;color:rgb(var(--color-scheme-1-btn-bg))}.crm-row__creator-pill{display:inline-block;margin-left:calc(2 * var(--space-unit));padding:2px 9px;border:1px solid rgba(var(--text-color) / .25);border-radius:2em;background:transparent;font-size:.7em;font-weight:400;letter-spacing:.01em;opacity:.65;vertical-align:middle;white-space:nowrap}.crm-save-address-btn{display:block;width:fit-content;margin-top:calc(2 * var(--space-unit))}.crm-save-address-btn--done{opacity:.6;pointer-events:none}.crm-detail__fields{display:grid;grid-template-columns:1fr 1fr;gap:calc(3 * var(--space-unit));font-size:.92em;text-align:left}.crm-detail__field{padding:calc(3 * var(--space-unit));background:rgba(var(--text-color) / .03);border-radius:8px;border:1px solid rgba(var(--text-color) / .06)}.crm-detail__field strong{display:block;font-size:.78em;text-transform:uppercase;letter-spacing:.04em;opacity:.5;margin-bottom:calc(1 * var(--space-unit))}.crm-detail__order{border-top:1px solid rgba(var(--text-color) / .1);padding-top:calc(5 * var(--space-unit))}.crm-detail__order-header{margin-bottom:calc(3 * var(--space-unit))}.crm-detail__order-date{font-weight:400;font-size:.85em;opacity:.6}.crm-detail__order-ago{display:inline-block;font-weight:700;font-size:.78em;padding:2px 9px;border-radius:2em;background:rgba(var(--text-color) / .07);vertical-align:middle;margin-left:calc(1 * var(--space-unit))}.crm-detail__order-meta{display:flex;align-items:center;gap:calc(3 * var(--space-unit));margin-bottom:calc(4 * var(--space-unit))}.crm-detail__order-total{margin-left:auto}.crm-detail__order-loading,.crm-detail__order-empty{font-size:.88em;opacity:.6}.crm-badge--paid{background:#1a7f37;color:#fff}.crm-badge--pending{background:#9a6700;color:#fff}.crm-order-table__product{display:flex;align-items:center;gap:calc(3 * var(--space-unit))}.crm-order-table__img{width:48px;height:48px;object-fit:contain;border-radius:6px;flex-shrink:0}.crm-order-table__img--placeholder{display:inline-block;background:rgba(var(--text-color) / .06)}.crm-order-table__variant{display:block;font-size:.85em;opacity:.6}.crm-order-table__link{color:inherit;text-decoration:underline;text-decoration-color:rgba(var(--text-color) / .3);text-underline-offset:2px}.crm-order-table__link:hover{text-decoration-color:currentColor}.crm-order-table__cart{display:flex;align-items:center;gap:calc(2 * var(--space-unit))}.crm-order-table__qty-input{width:52px;padding:4px 6px;border:1px solid rgba(var(--text-color) / .2);border-radius:6px;text-align:center;font-size:.88em;background:transparent;color:inherit}.crm-order-table__qty-input:focus{outline:none;border-color:rgb(var(--text-color))}.crm-order-table__add-btn{white-space:nowrap;min-width:52px}.crm-order-table__cart-cell{vertical-align:middle}.crm-order-table th{padding:calc(3 * var(--space-unit)) calc(2 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color) / .15);font-size:.85em;text-transform:uppercase;opacity:.6}.crm-order-table td{padding:calc(3 * var(--space-unit)) calc(2 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color) / .08);font-size:.92em}.crm-sort-controls{display:flex;align-items:center;flex-wrap:wrap;gap:calc(2 * var(--space-unit))}.crm-sort__label{font-size:.82em;font-weight:700;opacity:.5;text-transform:uppercase;letter-spacing:.04em}.crm-freq-dots{display:inline-flex;align-items:center;gap:4px}.crm-freq-dot{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(var(--text-color) / .2);background:transparent;flex-shrink:0}.crm-freq-dot--filled{background:#1a7f37;border-color:#1a7f37}.crm-freq-dot--none{opacity:.25;border-style:dashed}.crm-order-table__freq-header{text-align:center;min-width:72px}.crm-order-table__freq-cell{text-align:center;vertical-align:middle}.crm-stock{display:inline-block;padding:2px 8px;border-radius:2em;font-size:.78em;font-weight:700;white-space:nowrap}.crm-stock--green{background:#1a7f371a;color:#1a7f37}.crm-stock--amber{background:#9a67001a;color:#9a6700}.crm-stock--red{background:#cf222e1a;color:#cf222e}.crm-order-table__stock-cell{vertical-align:middle;white-space:nowrap}.crm-order-table td[data-label=Price],.crm-order-table th:nth-child(4){white-space:nowrap;min-width:80px}.crm-order-table__row--oos,.crm-order-table__cart--disabled .crm-order-table__qty-input{opacity:.4}.crm-order-table__cart--disabled .crm-order-table__add-btn{font-size:.75em}.crm-detail__order-count{font-size:.82em;opacity:.5;font-style:italic}@media(max-width:768.98px){.crm-row__stats{flex-direction:column;align-items:flex-end;gap:calc(1 * var(--space-unit))}.crm-detail__fields{grid-template-columns:1fr}.crm-detail__order-meta{flex-wrap:wrap}.crm-sort-controls{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.crm-sort-controls::-webkit-scrollbar{display:none}.crm-order-table thead{display:none}.crm-order-table tbody{display:flex;flex-direction:column;gap:calc(5 * var(--space-unit))}.crm-order-table tr{display:grid;grid-template-columns:1fr auto;gap:calc(2 * var(--space-unit));padding-bottom:calc(5 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color) / .1)}.crm-order-table td{padding:0;border:0}.crm-order-table td:before{display:none}.crm-order-table__product{grid-column:1 / -1;grid-row:1;display:flex;align-items:flex-start;gap:calc(3 * var(--space-unit))}.crm-order-table__product>span{min-width:0;word-break:break-word}.crm-order-table__freq-cell{grid-column:1;grid-row:2;text-align:left}.crm-order-table td[data-label=Stock]{grid-column:2;grid-row:2;text-align:right;align-self:center}.crm-order-table td[data-label="Avg Qty"]{grid-column:1;grid-row:3;align-self:center;font-size:.85em;opacity:.7}.crm-order-table td[data-label="Avg Qty"]:before{display:inline;content:"Avg Qty: ";font-weight:700;opacity:.8}.crm-order-table td[data-label=Price]{grid-column:2;grid-row:3;align-self:center;text-align:right}.crm-order-table__cart-cell{grid-column:1 / -1;grid-row:4}.crm-order-table__cart{justify-content:flex-start;gap:calc(3 * var(--space-unit))}.crm-order-table__qty-input{width:56px;padding:6px 8px}.crm-order-table__add-btn{flex:1;max-width:160px}.crm-order-table__img{width:42px;height:42px}.crm-freq-dot{width:16px;height:16px}}.crm-recs{margin-top:calc(6 * var(--space-unit));border-top:1px solid rgba(var(--text-color) / .1);padding-top:calc(5 * var(--space-unit))}.crm-recs__heading{margin-bottom:calc(4 * var(--space-unit))}.crm-recs__loading{font-size:.88em;opacity:.6}.crm-recs__carousel{position:relative}.crm-recs__slider{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.crm-recs__slider::-webkit-scrollbar{display:none}.crm-recs__grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * calc(4 * var(--space-unit))) / 4);gap:calc(4 * var(--space-unit));list-style:none;margin:0;padding:0}.crm-recs__nav{position:absolute;top:35%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(var(--text-color) / .15);background:rgb(var(--bg-color));color:inherit;cursor:pointer;box-shadow:0 2px 6px #00000014;transition:all .15s ease}.crm-recs__nav:hover{background:rgba(var(--text-color) / .05);border-color:rgba(var(--text-color) / .3)}.crm-recs__nav--prev{left:-12px}.crm-recs__nav--next{right:-12px}.crm-rec-card{display:flex;flex-direction:column;height:100%;border:1px solid rgba(var(--text-color) / .1);border-radius:10px;overflow:hidden;background:rgba(var(--text-color) / .02);transition:border-color .15s ease,box-shadow .15s ease}.crm-rec-card:hover{border-color:rgba(var(--text-color) / .2);box-shadow:0 2px 8px #0000000f}.crm-rec-card__media{display:block;aspect-ratio:1;overflow:hidden;background:rgba(var(--text-color) / .04)}.crm-rec-card__img{width:100%;height:100%;object-fit:contain}.crm-rec-card__img--placeholder{display:block;width:100%;height:100%;background:rgba(var(--text-color) / .06)}.crm-rec-card__info{padding:calc(3 * var(--space-unit));display:flex;flex-direction:column;gap:calc(1.5 * var(--space-unit));flex:1}.crm-rec-card__title{font-size:.88em;font-weight:700;color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.crm-rec-card__title:hover{text-decoration:underline}.crm-rec-card__type{font-size:.75em;opacity:.45;text-transform:uppercase;letter-spacing:.04em}.crm-rec-card__price{font-weight:700;font-size:.92em}.crm-rec-card__cart{display:flex;align-items:center;gap:calc(2 * var(--space-unit));margin-top:auto}.crm-rec-card--oos{opacity:.4}.crm-rec-card--oos .crm-rec-card__cart{pointer-events:none}@media(max-width:768.98px){.crm-recs__grid{grid-auto-columns:calc((100% - calc(3 * var(--space-unit))) / 2);gap:calc(3 * var(--space-unit))}.crm-recs__nav{display:none}.crm-rec-card__info{padding:calc(2 * var(--space-unit))}.crm-rec-card__cart .crm-order-table__qty-input{width:48px}.crm-rec-card__cart .crm-order-table__add-btn{flex:1;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/customer.css.map */
