cart-drawer-component.cart-drawer.cart-drawer{--cart-drawer-padding-inline: 12px;--cart-drawer-padding-inline-desktop: 12px}cart-drawer-component .cart-drawer__summary.cart-drawer__summary.cart-drawer__summary{--cart-drawer-summary-padding: 18px 12px;--cart-drawer-summary-padding-inline: 12px}cart-drawer-component .cart-drawer__header .cart-drawer__heading.cart-drawer__heading{display:block;gap:0;white-space:nowrap}cart-drawer-component .cart-drawer__header .cart-drawer__heading .cart-bubble:not(.visually-hidden),cart-drawer-component .cart-drawer__header .cart-drawer__heading .cart-bubble:not(.visually-hidden) .cart-bubble__text{display:contents}cart-drawer-component .cart-drawer__header .cart-drawer__heading .cart-bubble,cart-drawer-component .cart-drawer__header .cart-drawer__heading .cart-bubble .cart-bubble__text{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}cart-drawer-component .cart-drawer__header .cart-drawer__heading .cart-bubble__background{display:none}cart-drawer-component .cart-drawer__header .cart-drawer__heading .cart-bubble__text-count{display:inline-flex;gap:0;margin:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit;white-space:nowrap}cart-drawer-component .cart-drawer__header .cart-drawer__heading .cart-bubble__text-count:before{content:"("}cart-drawer-component .cart-drawer__header .cart-drawer__heading .cart-bubble__text-count:after{content:")"}cart-drawer-component .cart-drawer__header .cart-drawer__close-button.cart-drawer__close-button{position:relative;inset:auto;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:var(--minimum-touch-target, 44px);block-size:var(--minimum-touch-target, 44px);min-inline-size:0;min-block-size:0;margin:0;padding:0;border:var(--border-width-sm, 1px) solid var(--color-border);border-radius:var(--style-border-radius-inputs, 4px);background-color:transparent;color:var(--color-foreground);cursor:pointer}cart-drawer-component .cart-drawer__header .cart-drawer__close-button svg{inline-size:16px;block-size:16px}cart-drawer-component .ll-csg__message.ll-csg__message{display:block}cart-drawer-component .ll-csg__message>*{display:inline}cart-drawer-component .cart-drawer__header.cart-drawer__header:not(#cart-drawer-header-empty){padding-block-end:16px;border-block-end:var(--hw-cart-drawer-compact-divider-width, 2px) solid rgb(0 0 0 / 5%)}cart-drawer-component .cart-drawer__header.cart-drawer__header:not(#cart-drawer-header-empty){padding-block-start:16px}cart-drawer-component #cart-drawer-header-empty.cart-drawer__header{padding-block:16px}cart-drawer-component .cart-drawer__header:not(#cart-drawer-header-empty) .cart-drawer__header-row{box-sizing:border-box;width:auto;margin-inline:calc(-1 * var(--cart-drawer-padding-inline, var(--padding-xl)));padding-inline:var(--cart-drawer-padding-inline, var(--padding-xl));padding-block-end:16px;border-block-end:var(--hw-cart-drawer-compact-divider-width, 2px) solid rgb(0 0 0 / 5%)}@media screen and (min-width:750px){cart-drawer-component .cart-drawer__header:not(#cart-drawer-header-empty) .cart-drawer__header-row{margin-inline:calc(-1 * var(--cart-drawer-padding-inline-desktop, var(--padding-xl)));padding-inline:var(--cart-drawer-padding-inline-desktop, var(--padding-xl))}}cart-drawer-component .cart-drawer__items .ll-cart-items{padding-block-start:24px}cart-drawer-component .cart-drawer__summary .hw-icon-text,cart-drawer-component .cart-drawer__summary .hw-icon-text__text,cart-drawer-component .cart-drawer__summary .hw-icon-text__text *{white-space:nowrap;text-wrap:nowrap}cart-drawer-component .cart-drawer__summary .hw-icon-text__inner{flex-wrap:nowrap}cart-drawer-component .cart-drawer__summary .hw-payment-icons{flex:1 1 0%;min-width:0}cart-drawer-component .cart-drawer__summary .hw-payment-icons__list{flex-wrap:nowrap}cart-drawer-component .cart-drawer__summary .hw-payment-icons__item{flex:0 1 calc(var(--hw-pi-icon-height-mobile, var(--hw-pi-icon-height, 24px)) * 38 / 24);min-width:0}cart-drawer-component .cart-drawer__summary .hw-payment-icons__svg{width:100%;height:auto}@media(min-width:750px){cart-drawer-component .cart-drawer__summary .hw-payment-icons__item{flex-basis:calc(var(--hw-pi-icon-height, 24px) * 38 / 24)}}cart-drawer-component .hw-cart-upsells__rec-name,cart-drawer-component .hw-cart-upsells__rec-colour{display:block;overflow:hidden;text-overflow:ellipsis}cart-drawer-component .hw-cart-upsells .hw-cart-upsells__rec-title>.hw-cart-upsells__rec-name,cart-drawer-component .hw-cart-upsells .hw-cart-upsells__rec-title>.hw-cart-upsells__rec-colour{margin:0}cart-drawer-component .hw-cart-upsells .hw-cart-upsells__btn--icon.hw-cart-upsells__btn--icon{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;min-inline-size:0;min-block-size:0;min-height:0;padding:0;border:none;border-radius:4px;background-color:var(--ll-cu-icon-btn-bg, #f5f5f5);color:var(--color-foreground);box-shadow:none}cart-drawer-component .hw-cart-upsells .hw-cart-upsells__btn--icon:hover{background-color:color-mix(in srgb,var(--color-foreground) 10%,var(--ll-cu-icon-btn-bg, #f5f5f5))}cart-drawer-component .hw-cart-upsells__btn--icon .hw-cart-upsells__btn-icon{inline-size:16px;block-size:16px}cart-drawer-component .hw-cart-upsells__btn--icon[aria-busy=true]{opacity:.5}cart-drawer-component:has(.cart-drawer__items-pinned .hw-cart-upsells) .cart-drawer__summary:before{display:none}cart-drawer-component:has(.cart-drawer__items-pinned .hw-cart-upsells) .cart-drawer__summary{border-block-start:none}cart-drawer-component .ll-cart-items .ll-qty{position:relative;min-width:0}cart-drawer-component .ll-cart-items .ll-qty__trigger{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px 6px 14px;border:none;border-radius:6px;background-color:var(--ll-ci-qty-bg, #f5f5f5);color:var(--color-foreground);font:inherit;letter-spacing:inherit;line-height:1.2;font-variant-numeric:tabular-nums;cursor:pointer}cart-drawer-component .ll-cart-items .ll-qty__trigger:disabled{cursor:not-allowed;opacity:.5}cart-drawer-component .ll-cart-items .ll-qty__trigger:focus-visible{outline:var(--focus-outline-width, 2px) solid currentColor;outline-offset:2px}cart-drawer-component .ll-cart-items .ll-qty__chevron{display:inline-flex;inline-size:10px;block-size:10px;transition:rotate .2s ease}cart-drawer-component .ll-cart-items .ll-qty__chevron svg{inline-size:100%;block-size:100%}cart-drawer-component .ll-cart-items .ll-qty__trigger[aria-expanded=true] .ll-qty__chevron{rotate:180deg}cart-drawer-component .ll-cart-items .ll-qty__list{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0;z-index:3;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;min-inline-size:100%;max-block-size:200px;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;list-style:none;border:none;border-radius:8px;background-color:var(--ll-ci-qty-bg, #f5f5f5);color:var(--color-foreground);box-shadow:0 6px 20px #0000001f;font:inherit;letter-spacing:inherit}cart-drawer-component .ll-cart-items .ll-qty__list[hidden]{display:none}cart-drawer-component .ll-cart-items .ll-qty__list:popover-open{position:fixed;inset:auto;margin:0}cart-drawer-component .ll-cart-items .ll-qty__option{flex:0 0 auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;block-size:36px;padding-inline:12px;border:1px solid transparent;border-radius:4px;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none}cart-drawer-component .ll-cart-items .ll-qty__option.is-active{border-color:var(--color-foreground);background-color:var(--color-background)}cart-drawer-component .ll-cart-items .ll-qty__option[aria-selected=true]{font-weight:600}@media(prefers-reduced-motion:reduce){cart-drawer-component .ll-cart-items .ll-qty__chevron{transition:none}}cart-drawer-component .ll-cart-items .hw-cart-savings-label{--color: var(--color-price-savings-badge-text);margin-block-start:0;margin-inline-start:2px;padding:var(--price-savings-padding-block, 2px) var(--price-savings-padding-inline, 4px);border-radius:var(--hw-price-save-radius, 4px)}cart-drawer-component .cart-discount-pill__value{padding:2px 4px}cart-drawer-component .ll-cart-items .ll-cart-item__price{align-items:center}cart-drawer-component .ll-cart-items .ll-cart-item__price>[role=group]{display:inline-flex;align-items:center}cart-drawer-component .ll-cart-items .ll-cart-item__price>.hw-cart-savings-label{margin-block:0}
/*# sourceMappingURL=/cdn/shop/t/221/assets/ll-cart-drawer.css.map */
