.cart-drawer--summary{--dialog-background: 17 17 17;--text-color: 255 255 255;--border-color: 44 44 44;--cs-surface: #1c1c1c;--cs-line: #2c2c2c;--cs-muted: #a3a3a3;--cs-accent: #ff6b35;--drawer-body-padding: 0;--drawer-footer-padding: var(--spacing-4) var(--spacing-4) var(--spacing-5)}@media screen and (min-width:700px){.cart-drawer--summary{max-width:440px}}.cart-drawer--summary::part(body){align-items:stretch}.cart-drawer--summary::part(content),.cart-drawer--summary::part(footer){background:#111;color:#fff}.cart-drawer--summary .cs{color:#fff;font-size:.875rem;line-height:1.4}.cart-drawer--summary .cs__top{padding:var(--spacing-4);border-bottom:1px solid var(--cs-line)}.cart-drawer--summary .cs__title{font-family:var(--heading-font-family);font-weight:800;font-size:1.25rem;text-transform:uppercase;letter-spacing:.02em;margin:0}.cart-drawer--summary .cs__count{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:999px;background:#fff;color:#111;font-size:.75rem;font-weight:700}.cart-drawer--summary .cs__close{display:inline-grid;color:#fff}.cart-drawer--summary .cs__lines{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4)}.cart-drawer--summary .cs__line{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--spacing-3);align-items:start}.cart-drawer--summary .cs__media{width:72px;height:72px;border-radius:8px;background:var(--cs-surface);overflow:hidden;display:grid;place-items:center;color:var(--cs-muted)}.cart-drawer--summary .cs__image{width:100%;height:100%;object-fit:contain}.cart-drawer--summary .cs__info{display:flex;flex-direction:column;gap:.25rem;min-width:0}.cart-drawer--summary .cs__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-3)}.cart-drawer--summary .cs__name{font-weight:700;font-size:.95rem;color:#fff}.cart-drawer--summary .cs__price{display:flex;flex-direction:column;align-items:flex-end;font-weight:700;font-size:.95rem;white-space:nowrap}.cart-drawer--summary .cs__compare{color:var(--cs-muted);font-weight:400;font-size:.75rem}.cart-drawer--summary .cs__sub{margin:0;color:#e5e5e5;font-size:.8125rem}.cart-drawer--summary .cs__muted{color:var(--cs-muted);margin:0}.cart-drawer--summary .cs__small{font-size:.75rem}.cart-drawer--summary .cs__strong{font-weight:700;font-size:.8125rem;margin:0;color:#fff}.cart-drawer--summary .cs__actions{margin-top:.35rem;flex-wrap:wrap}.cart-drawer--summary .cs__save{border:1px solid var(--cs-accent);color:var(--cs-accent);border-radius:999px;padding:.05rem .5rem;font-size:.6875rem;font-weight:700}.cart-drawer--summary .cs__remove{background:none;border:0;padding:0;color:var(--cs-muted);font-size:.75rem;text-decoration:underline;cursor:pointer}.cart-drawer--summary .cs__stepper{display:inline-flex;align-items:center;border:1px solid var(--cs-line);border-radius:6px;height:1.9rem}.cart-drawer--summary .cs__stepper .quantity-btn{width:1.9rem;height:100%;color:#fff;background:none;border:0}.cart-drawer--summary .cs__stepper .quantity-input{width:1.75rem;text-align:center;background:none;border:0;color:#fff;padding:0}.cart-drawer--summary .cs__pill{display:inline-block;margin-inline-start:.35rem;border:1px solid var(--cs-accent);color:var(--cs-accent);border-radius:999px;padding:0 .45rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle}.cart-drawer--summary .cs__media--icon{height:56px}.cart-drawer--summary .cs__box-row{background:var(--cs-surface);border-radius:10px;padding:var(--spacing-3);align-items:flex-start}.cart-drawer--summary .cs__row-icon{color:#fff;flex:none}.cart-drawer--summary .cs__accessories{border-top:1px solid var(--cs-line);padding-top:var(--spacing-3)}.cart-drawer--summary .cs__accessories-summary{cursor:pointer;list-style:none}.cart-drawer--summary .cs__accessories-summary::-webkit-details-marker{display:none}.cart-drawer--summary .cs__accessories-list{display:grid;gap:var(--spacing-2);margin-top:var(--spacing-3);color:#111}.cart-drawer--summary .cs__chat{text-align:center}.cart-drawer--summary .cs__link{color:#fff;text-decoration:underline}.cart-drawer--summary .cs__footer{color:#fff}.cart-drawer--summary .cs__total-label,.cart-drawer--summary .cs__intent-title{font-weight:700;font-size:1rem}.cart-drawer--summary .cs__total-figure,.cart-drawer--summary .cs__intent-figure{font-weight:700;font-size:1.25rem}.cart-drawer--summary .cs__intent-figure[hidden]{display:none}.cart-drawer--summary .cs__checkout{display:block;width:100%;padding:.95rem 1rem;border:0;border-radius:999px;background:var(--cs-accent);color:#fff;font-weight:700;font-size:1rem;text-align:center;cursor:pointer}.cart-drawer--summary .cs__policy{flex-wrap:wrap}.cart-drawer--summary .cs__empty{padding:var(--spacing-8) var(--spacing-5);text-align:center;align-items:center}.cart-drawer--summary .cs__empty-heading{font-weight:700;font-size:1.125rem;margin:0}.cart-drawer--summary .cs__chip{border:1px solid var(--cs-line);border-radius:999px;padding:.35rem .85rem;color:#fff;font-size:.8125rem}.cart-drawer--summary .cs__nvd #nvd-standard-widget-container{max-width:none!important;background-color:#1c1c1c!important;border:1px solid #2c2c2c!important;border-radius:10px}.cart-drawer--summary .cs__nvd .nvd-std-widget-title,.cart-drawer--summary .cs__nvd .nvd-std-widget-subtitle,.cart-drawer--summary .cs__nvd .nvd-std-widget-price{color:#fff!important}.cart-drawer--summary .cs__nvd #nvd-standard-widget-logo{background-color:#2c2c2c!important;border-radius:8px}.cart-drawer--summary .cs__nvd #nvd-standard-widget-logo svg,.cart-drawer--summary .cs__nvd #nvd-standard-widget-logo path{fill:#fff}.cart-drawer--summary .cs__nvd #nvd-with-checkout-btn{background:var(--cs-accent)!important;border-radius:999px!important;color:#fff!important}.cart-drawer--summary .cs__nvd #nvd-without-checkout-btn{color:var(--cs-muted)!important}.cart-drawer--summary form:has(#nvd-with-checkout-btn) .cs__checkout{display:none}.cart-drawer--summary .cs__offer[hidden]{display:none}.cart-drawer--summary .cs__offer-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-3);align-items:start;padding:var(--spacing-3);border:1px solid #3a3a3a;border-radius:10px;cursor:pointer}.cart-drawer--summary .cs__offer-row:has(.cs__offer-input:checked){border-color:var(--cs-accent);box-shadow:inset 0 0 0 1px var(--cs-accent)}.cart-drawer--summary .cs__offer-input{position:absolute;top:var(--spacing-3);left:var(--spacing-3);opacity:0;width:1px;height:1px}.cart-drawer--summary .cs__offer-box{width:1.125rem;height:1.125rem;margin-top:.1rem;border:1.5px solid #8a8a8a;border-radius:4px}.cart-drawer--summary .cs__offer-input:checked+.cs__offer-box{border-color:var(--cs-accent);background:var(--cs-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.cart-drawer--summary .cs__offer-input:focus-visible+.cs__offer-box{outline:2px solid #fff;outline-offset:2px}.cart-drawer--summary .cs__offer-body{display:grid;gap:.15rem}.cart-drawer--summary:has(.cs__offer:not([hidden])) .cs__nvd{display:none}.cart-drawer--summary:has(.cs__offer:not([hidden])) form .cs__checkout{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/1005/assets/cart-drawer-summary.css.map */
