.rpc-signals{display:flex;align-items:stretch;justify-content:center;overflow:hidden;border:1px solid var(--rpc-border);border-radius:3px;background:linear-gradient(110deg,var(--rpc-signal-start,#F6F6F4),var(--rpc-signal-end,#F6F6F4));color:var(--rpc-signal-text,#111111)}.rpc-signals span{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;padding:8px 6px;text-align:center;font-size:9px;font-weight:800;line-height:1.15;letter-spacing:.03em;text-transform:uppercase}.rpc-signals span+span{border-left:1px solid color-mix(in srgb,var(--rpc-signal-text,#111111) 18%,transparent)}@media(max-width:390px){.rpc-signals span{padding-inline:4px;font-size:8px;letter-spacing:0}}.theme-drawer__dialog:has(.rpc-top){background:var(--rpc-bg,#fcfbf8)}.theme-drawer__dialog:has(.rpc-top) .cart-drawer__inner{min-height:100%;background:var(--rpc-bg,#fcfbf8)}.theme-drawer__dialog:has(.rpc-top) .cart-items__title,.theme-drawer__dialog:has(.rpc-top) .cart-items__details,.theme-drawer__dialog:has(.rpc-top) .cart-items__price{color:rgb(var(--color-foreground-rgb));opacity:1}.theme-drawer__dialog:has(.rpc-top) .cart-items__title{font-weight:700}.theme-drawer__dialog:has(.rpc-top) .rpc-line-saving{font-size:11px;font-weight:750;color:var(--rpc-accent)}.theme-drawer__dialog:has(.rpc-top) .rpc-summary-lines{font-size:13px;gap:8px}.theme-drawer__dialog:has(.rpc-top) .rpc-summary-lines b,.theme-drawer__dialog:has(.rpc-top) .rpc-summary-lines strong{font-weight:750}.theme-drawer__dialog:has(.rpc-top) .cart-totals__total-label,.theme-drawer__dialog:has(.rpc-top) .cart-totals__total-value{font-size:16px;font-weight:750}.theme-drawer__dialog:has(.rpc-top) .cart__checkout-button{border-color:var(--rpc-checkout-border);border-radius:3px;background:linear-gradient(112deg,var(--rpc-checkout-start),var(--rpc-checkout-end));color:var(--rpc-checkout-text);box-shadow:none}.theme-drawer__dialog.rpc-links-disabled .cart-items__media-container,.theme-drawer__dialog.rpc-links-disabled .cart-items__title{pointer-events:none;text-decoration:none}.theme-drawer__dialog:has(.rpc-top) .rpc-upsells--sticky{position:sticky;bottom:205px;z-index:4;padding-top:4px;border-top:1px solid var(--rpc-border);box-shadow:0 -12px 20px var(--rpc-bg,#fcfbf8)}.theme-drawer__dialog:has(.rpc-top) .cart-drawer__summary{z-index:5;background:var(--rpc-bg,#fcfbf8);box-shadow:0 -10px 22px rgb(17 20 18/.06)}@media(min-width:750px){.theme-drawer__dialog:has(.rpc-top){max-width:520px}.theme-drawer__dialog:has(.rpc-top) .cart-drawer__content{overflow-x:hidden}}
.rpc-upsells:not(:has(.rpc-upsell)){display:none}.rpc-upsells__track{display:grid;gap:8px}.rpc-upsells--vertical .rpc-upsell{margin:0}.rpc-upsells--horizontal .rpc-upsells__track{grid-auto-flow:column;grid-auto-columns:minmax(250px,88%);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:6px}.rpc-upsells--horizontal .rpc-upsell{scroll-snap-align:start;margin:0}.rpc-upsells--horizontal{overflow:hidden}