:root{--udee-paper: #faf6f0;--udee-sand: #f1e9df;--udee-card: #fffdfa;--udee-line: #ddd1c5;--udee-line-strong: #c9b9a7;--udee-ink: #2b2320;--udee-ink-2: #6b5f58;--udee-ink-3: #988a81;--udee-clay: #c96f4a;--udee-serif: "Source Serif 4", "Source Serif Pro", Georgia, "Times New Roman", serif;--udee-sans: "DM Sans", "Helvetica Neue", Arial, sans-serif}.cart-drawer__dialog{background:var(--udee-paper);color:var(--udee-ink)}.cart-drawer .cart-drawer__heading.h4,.cart-title.cart-title h1,.cart-title.cart-title .h1{font-family:var(--udee-serif);font-weight:600;letter-spacing:-.01em}.cart-drawer__heading .cart-bubble__background{background:var(--udee-sand)}.cart-drawer__heading .cart-bubble__text{color:var(--udee-ink)}.cart__checkout-button.button,.cart-items__empty-button.button{min-height:56px;border:1px solid var(--udee-ink);border-radius:0;background:var(--udee-ink);color:var(--udee-paper);font:600 16px/1 var(--udee-sans);letter-spacing:.01em;text-transform:none;box-shadow:6px 6px #c96f4a52;transition:transform .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.cart__checkout-button.button:hover,.cart-items__empty-button.button:hover{transform:translate(3px,3px);box-shadow:3px 3px #c96f4a6b}}.cart__checkout-button.button:active,.cart-items__empty-button.button:active{transform:translate(6px,6px);box-shadow:none}.cart__checkout-button.button[disabled]{border-color:var(--udee-line);background:var(--udee-line);color:var(--udee-ink-3);box-shadow:none;transform:none}.cart__ctas{padding-right:6px;padding-bottom:6px}.cart-items .quantity-selector{border:1px solid var(--udee-line-strong);border-radius:4px;background:var(--udee-card);box-shadow:none}.cart-items .quantity-selector .button{border-radius:0;color:var(--udee-ink)}.cart-items .quantity-selector .button:hover{background:var(--udee-sand)}.cart-items .quantity-selector input{font-weight:600;font-variant-numeric:tabular-nums;color:var(--udee-ink)}.cart-items__remove{color:var(--udee-ink-2)}.cart-items__remove:hover{color:var(--udee-ink)}.cart-discount input,.cart-note__instructions{border:1px solid var(--udee-line-strong);border-radius:4px;background:var(--udee-card);color:var(--udee-ink)}.cart-discount input:focus,.cart-note__instructions:focus{border-color:var(--udee-ink);box-shadow:0 0 0 3px #2b23201f;outline:none}.cart-discount .button{border:1px solid var(--udee-ink);border-radius:0;background:transparent;color:var(--udee-ink);box-shadow:none}.cart-discount .button:hover{background:var(--udee-ink);color:var(--udee-paper)}.cart-items__title{color:var(--udee-ink);font-weight:600}.cart-items__properties{color:var(--udee-ink-2)}.cart__total-value,.cart__total .cart__total-value{color:var(--udee-ink);font-variant-numeric:tabular-nums}.cart-items .cart-items__table-row--bundle-parent,.cart-items--dividers .cart-items__table-row--bundle-parent{margin-bottom:0!important;padding-bottom:10px!important}.cart-items .cart-items__table-row--bundle-addon,.cart-items--dividers .cart-items__table-row--bundle-addon,.cart-items .cart-items__table-row--bundle-addon-last,.cart-items--dividers .cart-items__table-row--bundle-addon-last{align-items:center;margin:0!important;padding:4px 0!important}.cart-items .cart-items__table-row--bundle-controls,.cart-items--dividers .cart-items__table-row--bundle-controls{padding-top:10px!important}.cart-items__media-container{border-radius:8px;box-shadow:0 0 0 1px var(--udee-line),0 2px 8px #2b232014}.cart-items__media-container .cart-items__media-image{border:0!important;border-radius:8px!important}.cart-items__table-row--bundle-parent,.cart-items__table-row--bundle-addon{--udee-tree-x: clamp(8px, 50%, calc(100% - 38px) );--udee-tree-line: 1.5px solid var(--udee-line-strong)}.cart-items__table-row--bundle-parent:has(+.cart-items__table-row--bundle-addon)>.cart-items__media{align-self:stretch;display:flex;flex-direction:column}.cart-items__table-row--bundle-parent:has(+.cart-items__table-row--bundle-addon)>.cart-items__media:after{content:"";flex:1 0 auto;min-height:0;margin-bottom:-10px;margin-inline-start:var(--udee-tree-x);border-inline-start:var(--udee-tree-line);translate:-.75px 0}.cart-items__media--bundle-addon{position:relative;display:flex;align-items:center;justify-content:flex-end;align-self:stretch}.cart-items__table-row--bundle-addon>.cart-items__media--bundle-addon:before,.cart-items__table-row--bundle-addon>.cart-items__media--bundle-addon:after{content:"";position:absolute;inset-inline-start:var(--udee-tree-x);translate:-.75px 0;pointer-events:none}.cart-items__table-row--bundle-addon:has(+.cart-items__table-row--bundle-addon)>.cart-items__media--bundle-addon:before{top:-4px;bottom:-4px;border-inline-start:var(--udee-tree-line)}.cart-items__table-row--bundle-addon>.cart-items__media--bundle-addon:after{top:-4px;height:calc(50% + 4px);inset-inline-end:30px;border-inline-start:var(--udee-tree-line);border-block-end:var(--udee-tree-line);border-end-start-radius:6px}.cart-items__addon-thumb{position:relative;display:block;width:24px;height:24px;aspect-ratio:1;object-fit:cover;border:1px solid var(--udee-line);border-radius:4px;background:var(--udee-card);box-shadow:0 1px 3px #2b232014}.cart-items__details--bundle-addon{color:var(--udee-ink)}.cart-items__properties--bundle-addon,.cart-items__bundle-addon-price-inner text-component{color:var(--udee-ink);font-size:.875rem}.cart-items__bundle-addon-price-inner text-component{font-variant-numeric:tabular-nums}.cart-items__table-row--bundle-parent,.cart-items__table-row--bundle-addon{--udee-remove-size: 22px;--udee-remove-gap: 8px}.cart-items .cart-items__table-row--bundle-parent>.cart-items__price{grid-column:3 / -1;text-align:end;align-items:flex-end;padding-inline:0 calc(var(--udee-remove-size) + var(--udee-remove-gap))!important;margin-inline-end:0!important}.cart-items .cart-items__details--bundle-addon{padding-inline-end:0!important;margin-inline-end:0!important}.cart-items .cart-items__bundle-addon-price-inner{gap:var(--udee-remove-gap);margin-inline-end:0;padding-inline-end:0}.cart-items .cart-items__remove--bundle-addon{flex:none;width:var(--udee-remove-size);height:var(--udee-remove-size);min-width:0;margin:0;padding:0}.cart-items__table-row--bundle-parent>.cart-items__price text-component{font-variant-numeric:tabular-nums}.cart-items .cart-items__quantity--bundle-controls{justify-self:start;margin-inline:0!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/udee-cart.css.map */
