.cart-item__details>.cart-item-notes,.cart-item__details>.cart-item-notes-disclosure,.cart-item__details>cart-notes-disclosure,.cart-item__details>.cart-item-price,.cart-notification-product .cart-item-notes,.order .cart-item-notes{max-width:none;width:100%}.cart-item-notes-disclosure{margin-top:1.8rem;margin-bottom:2.4rem}.cart-item-notes-disclosure__summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;cursor:pointer;list-style:none;font-size:1.05rem;font-weight:500;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.cart-item-notes-disclosure__summary::-webkit-details-marker{display:none}.cart-item-notes-disclosure__summary:after{content:"";width:.55rem;height:.55rem;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.cart-item-notes-disclosure[open] .cart-item-notes-disclosure__summary:after{transform:rotate(-135deg);margin-top:.3rem}.cart-item-notes-disclosure__content{overflow:hidden;height:auto;transition:height .35s ease}.cart-item-notes-disclosure:not([open]) .cart-item-notes-disclosure__content{height:0}@media(prefers-reduced-motion:reduce){.cart-item-notes-disclosure__content,.cart-item-notes-disclosure__summary:after{transition:none}}.cart-item-notes{display:grid;width:100%;margin:.6rem 0 0;padding:.2rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.12)}.cart-item-notes__row{display:grid;grid-template-columns:minmax(9rem,28%) minmax(0,1fr);gap:.6rem 2rem;align-items:start;padding:.8rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-item-notes__row:last-child{border-bottom:0}.cart-item-notes__label,.cart-item-notes__value{display:block;margin:0}.cart-item-notes__label{font-size:1.05rem;font-weight:500;letter-spacing:.08rem;line-height:1.45;text-transform:uppercase;color:rgba(var(--color-foreground),.52)}.cart-item-notes__value{font-size:1.3rem;font-weight:500;line-height:1.45;color:rgb(var(--color-foreground));word-break:break-word;overflow-wrap:anywhere}.cart-item-notes__options{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.cart-item-notes__options li,.cart-item-notes__option-name{min-width:0}.cart-item-notes__row--sku .cart-item-notes__value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.15rem;font-weight:450;letter-spacing:.01em;color:rgba(var(--color-foreground),.78);word-break:break-all}.cart-item-notes__vehicle{display:grid;gap:.25rem;justify-items:start}.cart-item-notes__vehicle-name,.cart-item-notes__vehicle-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem}.cart-item-notes__vehicle-make,.cart-item-notes__vehicle-model{min-width:0}.cart-item-notes__vehicle-sep{color:rgba(var(--color-foreground),.35)}.cart-item-notes__vehicle-meta,.cart-item-notes__vehicle-bed,.cart-item-notes__vehicle-years,.cart-item-notes__vehicle-generation{font-weight:450;color:rgba(var(--color-foreground),.78)}.cart-item-notes__memo{display:block;width:100%;font-weight:450;color:rgba(var(--color-foreground),.78)}.cart-item-notes__note{font-size:1.15rem;font-weight:450;letter-spacing:.01rem;line-height:1.4;color:rgba(var(--color-foreground),.58)}.cart-item-notes--compact{margin-top:.6rem}.cart-item-notes--compact .cart-item-notes__row{grid-template-columns:1fr;gap:.2rem;padding:.65rem 0}.cart-item-notes--compact .cart-item-notes__label{font-size:1rem}.cart-item-notes--compact .cart-item-notes__value{font-size:1.25rem}@media screen and (max-width:749px){.cart-item-notes__row{grid-template-columns:1fr;gap:.2rem}}.cart-item__details>.cart-item-price{max-width:none}.cart-item-price{display:grid;width:100%}.cart-item-price--summary{margin-top:1.2rem;padding:1.1rem 1.3rem 1rem;border:.1rem solid rgba(var(--color-foreground),.12);background:rgba(var(--color-foreground),.03)}.cart-item-price__heading{margin:0 0 .2rem;font-size:1.05rem;font-weight:500;letter-spacing:.08rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.cart-item-price__table{display:grid;margin:0}.cart-item-price__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1.6rem;align-items:baseline;margin:0;padding:.65rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-item-price__row:last-child{border-bottom:0}.cart-item-price__row dt,.cart-item-price__row dd{margin:0}.cart-item-price__label{font-size:1.05rem;font-weight:500;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.cart-item-price__amount,.cart-item-price__value{font-size:1.3rem;font-weight:500;line-height:1.3;text-align:right;font-variant-numeric:tabular-nums}.cart-item-price__row--total{padding-top:.85rem;border-bottom:0}.cart-item-price__row--total .cart-item-price__label,.cart-item-price__row--total .cart-item-price__value{color:rgb(var(--color-foreground))}.cart-item-price__row--total .cart-item-price__value{font-size:1.5rem}.cart-item-price__row--due{margin-top:.15rem;padding-top:.85rem;border-top:.1rem solid rgba(var(--color-foreground),.16);border-bottom:0;color:rgba(var(--color-foreground),.75)}.cart-item-price__row--due .cart-item-price__value{font-size:1.5rem}.cart-item-price--column{justify-items:end;text-align:right}.cart-item-price--column .cart-item-price__value{font-size:1.6rem}.cart-drawer .cart-item-price--summary,.cart-notification-product .cart-item-price--summary{margin-top:.9rem;padding:.9rem 1rem .8rem}.cart-drawer .cart-item-price__row{display:flex;justify-content:space-between;gap:1.2rem}.cart-drawer .cart-item-price__amount,.cart-drawer .cart-item-price__value{margin-left:auto;text-align:right}@media screen and (max-width:989px){.cart-item--build .cart-item-price--summary{box-sizing:border-box;width:100%;max-width:none}.cart-item--build .cart-item-notes-disclosure,.cart-item--build cart-notes-disclosure{width:100%;max-width:none}}.totals.cart-totals-build{display:grid;gap:.8rem;justify-content:stretch;align-items:stretch;width:100%}.totals.cart-totals-build>*+*{margin-left:0}.cart-totals-build__row{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem}.cart-totals-build__row .totals__total,.cart-totals-build__row .totals__total-value{margin:0}.cart-totals-build__row--due{padding-top:.8rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.cart-totals-build__row--due .totals__total,.cart-totals-build__row--due .totals__total-value{font-size:1.4rem;color:rgba(var(--color-foreground),.72)}.cart-totals-build__note{margin:.8rem 0 0;color:rgba(var(--color-foreground),.62)}.cart-drawer .cart-totals-build__row{width:100%;max-width:none;justify-content:space-between}.cart-drawer .cart-totals-build__row--other .totals__total,.cart-drawer .cart-totals-build__row--other .totals__total-value{font-size:1.4rem}@media screen and (max-width:989px){.cart__footer .cart-totals-build__row{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:1.2rem;align-items:baseline;width:100%}.cart__footer .cart-totals-build__row .totals__total{grid-column:1 / 3;margin:0;text-align:left;justify-self:start}.cart__footer .cart-totals-build__row .totals__total-value{grid-column:3;margin:0;text-align:right;justify-self:end;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.cart__footer .cart-totals-build__row--other .totals__total,.cart__footer .cart-totals-build__row--other .totals__total-value{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/949/assets/component-cart-item-notes.css.map */
