.cart-drawer__dialog .cart-drawer__heading{text-transform:uppercase;font-family:var(--font-heading--family);font-size:20px;letter-spacing:.01em}.cart-drawer__dialog .xcd-shipbar{padding-block:var(--padding-md) var(--padding-lg);border-block-end:var(--style-border-width) solid var(--color-border);margin-block-end:var(--margin-2xs)}.cart-drawer__dialog .xcd-shipbar__msg{display:flex;align-items:center;gap:var(--gap-2xs);margin-block-end:var(--margin-2xs);font-size:var(--font-size--sm);color:rgb(var(--color-foreground-rgb) / .72)}.cart-drawer__dialog .xcd-shipbar__msg b{color:var(--color-foreground);font-weight:var(--font-heading--weight, 700)}.cart-drawer__dialog .xcd-shipbar__msg svg{flex:0 0 auto;width:1em;height:1em}.cart-drawer__dialog .xcd-shipbar__track{height:7px;border-radius:999px;background:rgb(var(--color-foreground-rgb) / .08);overflow:hidden}.cart-drawer__dialog .xcd-shipbar__fill{height:100%;border-radius:999px;background:var(--color-primary-button-background, rgb(var(--color-foreground-rgb)));transition:width .3s ease}.cart-drawer__dialog .xcd-shipbar--unlocked .xcd-shipbar__msg{color:var(--color-foreground)}.cart-drawer__dialog .cart-items__media{width:64px;min-width:64px}.cart-drawer__dialog .cart-items__media-container{width:64px;height:64px;aspect-ratio:1 / 1;border-radius:0;background:var(--color-background);border:var(--style-border-width) solid var(--color-border);overflow:hidden}.cart-drawer__dialog .cart-items__media-image{width:100%;height:100%;object-fit:contain;border-radius:0}.cart-drawer__dialog .cart-items__title{text-transform:uppercase;font-size:13.5px;font-weight:600;line-height:1.3}.cart-drawer__dialog .xcd-line__ref{font-size:12.5px;color:rgb(var(--color-foreground-rgb) / .6);margin-block-start:var(--margin-3xs)}.cart-drawer__dialog .cart-items__variants-wrapper .cart-items__variants{display:none}.cart-drawer__dialog .cart-actions>:not(cart-note),.cart-drawer__dialog .cart-totals__tax-note{display:none}.cart-drawer__dialog .xcd-line__unit{font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#9a9184;margin-block-end:var(--margin-3xs)}.cart-drawer__dialog .xcd-line__unitprice{display:block;font-size:11.5px;color:#9a9184}.cart-drawer__dialog .cart-items__table-row,.cart-drawer__dialog .cart-items__table-row--full-width-variants{position:relative;grid-template-columns:64px minmax(0,1fr) auto;column-gap:18px;grid-template-areas:"media details  details" "media quantity price" "media error    error";align-items:start}.cart-drawer__dialog .cart-items__table-row--full-width-variants .cart-items__details{display:block;grid-area:details}.cart-drawer__dialog .cart-items__unit-price-wrapper{display:none}.cart-drawer__dialog .cart-items__price{grid-area:price;align-self:end;text-align:end;font-size:14px;font-weight:700}.cart-drawer__dialog .cart-items__quantity-controls{flex-wrap:wrap}.cart-drawer__dialog .xcd-line__unit{flex-basis:100%}.cart-drawer__dialog .cart-items__remove{position:absolute;inset-block-start:14px;inset-inline-end:0;width:auto;height:auto;min-height:0;color:rgb(var(--color-foreground-rgb) / .5)}.cart-drawer__dialog .cart-items__remove svg{display:none}.cart-drawer__dialog .cart-items__remove:before{content:"\d7";font-size:1.25rem;line-height:1}.cart-drawer__dialog .xcd-consent{display:flex;align-items:flex-start;gap:var(--gap-2xs);margin-block:var(--margin-2xs) var(--margin-sm);font-size:var(--font-size--xs);line-height:1.45;color:rgb(var(--color-foreground-rgb) / .72);cursor:pointer}.cart-drawer__dialog .xcd-consent input{margin:0;margin-block-start:1px;width:16px;height:16px;flex:0 0 auto;-webkit-appearance:auto;appearance:auto;border:none;border-radius:3px;accent-color:var(--color-primary-button-background, #006CB5);cursor:pointer}.cart-drawer__dialog .xcd-consent input:after{content:none}.cart-drawer__dialog .xcd-consent a{color:var(--color-primary-button-background, rgb(var(--color-foreground-rgb)));text-decoration:underline;font-weight:var(--font-body--weight, 600)}.cart-drawer__dialog .xcd-consent-err:not([hidden]){display:flex;align-items:center;gap:var(--gap-3xs, 4px);margin-block-end:var(--margin-sm);font-size:var(--font-size--xs);font-weight:var(--font-body--weight, 600);color:#e63027}.cart-drawer__dialog .xcd-consent-err svg{flex:0 0 auto;width:1em;height:1em}.cart-drawer__dialog .cart-totals__original-value{font-family:var(--font-heading--family);font-size:20px;font-weight:700}.cart-drawer__dialog .quantity-selector{border-radius:8px;border:1px solid var(--color-border);background:var(--color-background);overflow:hidden}.cart-drawer__dialog .cart-drawer__close-button{border:none;border-radius:0;background:transparent;box-shadow:none}.cart-drawer__dialog,.cart-drawer__dialog .cart-drawer__header,.cart-drawer__dialog .cart-drawer__content{background:#fff}.cart-drawer__dialog .cart-drawer__summary{background:var(--cream, #FAF7F2)}.cart-drawer__dialog .xcd-shipbar{padding-inline:0;margin-inline:20px 24px}.cart-drawer__dialog .cart-drawer__header{padding:18px 20px;border-bottom:1px solid var(--color-border)}.cart-drawer__dialog .cart-items__table-row,.cart-drawer__dialog .cart-items__table-row--full-width-variants{padding-block:14px!important;margin-bottom:0!important;border-bottom:1px solid var(--color-border)!important}.cart-drawer__dialog .cart-items__details{padding-inline-end:22px}.cart-drawer__dialog .quantity-selector{background:#fff;height:30px}.cart-drawer__dialog .quantity-minus,.cart-drawer__dialog .quantity-plus{width:30px;height:30px;border-radius:0;background:transparent}.cart-drawer__dialog .quantity-minus svg,.cart-drawer__dialog .quantity-plus svg{width:15px;height:15px}.cart-drawer__dialog .quantity-selector input{width:56px;max-width:none;height:30px;font-size:13px;border-inline:1px solid var(--color-border)}.cart-drawer__dialog .xcd-line__unitprice{margin-block-start:1px}.cart-drawer__dialog .cart-drawer__items,.cart-drawer__dialog .cart-drawer__content{mask-image:none!important;-webkit-mask-image:none!important}.cart-drawer__dialog .cart-drawer__summary{border-top:1px solid var(--color-border);padding:18px 20px;mask-image:none!important;-webkit-mask-image:none!important}.cart-drawer__dialog .cart-drawer__summary{gap:0}.cart-drawer__dialog .cart-totals{padding-block-start:0;margin-block-end:14px}.cart-drawer__dialog .xcd-consent{margin-block:0 12px}.cart-drawer__dialog .cart-totals__container .cart-totals__label,.cart-drawer__dialog .cart-totals__container span:first-child{color:rgb(var(--color-foreground-rgb) / .72);font-size:14px}.cart-drawer__dialog .cart-totals__total-value{font-family:var(--font-heading--family);font-size:20px;font-weight:700;color:var(--color-foreground)}.cart-drawer__dialog .cart__checkout-button{font-weight:700;font-size:16.5px}.cart-drawer__dialog .cart-totals{border-top:none}.cart-drawer__dialog .cart-drawer__close-button{top:6px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/x-cart-drawer.css.map */
