.cart__list-header{display:flex;align-items:center}.cart__header-name{font-size:1.125rem;display:flex;align-items:center;gap:7px}.cart__header-full-link{color:var(--text-on-global);font-weight:700;margin-left:auto;text-underline-offset:4px;margin-right:auto}.cart__header-full-link:active,.cart__header-full-link:hover{text-decoration:underline;color:var(--text-on-global)}.sidebar-cart__button_close svg{transition:transform .3s ease-in-out;pointer-events:none}.sidebar-cart__button_close:active svg,.sidebar-cart__button_close:hover svg{transform:rotate(180deg)}.sidebar-cart .cart-dropdown-item{grid-template-columns:64px 1fr}.cart__list-body{display:flex;flex-direction:column;flex-grow:1;min-height:0;gap:0;overflow-y:auto;overflow-x:hidden;padding:0;list-style:none}.cart__list-body .header-dropdown-item__right-top{padding-right:35px}.cart__list-body .cart-quantity-input{border-radius:0}.cart__list-body .cart-quantity-wrapper-element{--quantity-input-width:100px;--quantity-input-height:32px;flex-wrap:wrap}.cart__list-body .quantity-wrapper-element__btn{margin:0 3px}#js-cart,.js-cart-ajax{height:100%}.side-cart-inner{height:100%;display:flex;flex-direction:column;min-height:0}.cart__list{height:100%;display:flex;flex-direction:column;min-height:0}.cart-actions-grid{display:grid;gap:10px;margin-top:15px}.cart-actions .btn-primary{justify-content:center}.cart-dropdown-item__price{font-size:.875rem}.cart-dropdown-item:hover{background-color:var(--dropdown-item-hover-background)}.cart-delete-item{color:var(--bs-body-color);position:absolute;right:-4px;top:-9px;bottom:0;margin:auto;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0}.cart__header-full-link:active,.cart__header-full-link:focus,.cart__header-full-link:hover{color:var(--text-on-global)}.cart__header-full-link:focus{outline-color:transparent}.cart__header-full-link:focus-visible{outline-color:var(--text-on-global);color:var(--text-on-global);transition:var(--no-transition)}.cart-delete-item-icon svg{transition:opacity .2s ease-in-out,transform .3s ease-in-out}.cart-delete-item:active .cart-delete-item-icon svg,.cart-delete-item:hover .cart-delete-item-icon svg{transform:rotate(180deg)}.cart-delete-item-icon svg{width:12px;height:12px}.cart-module-packageoffer-container .spinner-loader,.header-dropdown-item .spinner-loader{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;display:none;margin:auto;opacity:0;transition:opacity .1s ease;align-items:center;justify-content:center}.cart-module-packageoffer-container .spinner-loader:before,.header-dropdown-item .spinner-loader:before{width:100%;height:100%;position:absolute;pointer-events:none;background:rgba(255,255,255,.85);content:"";left:0;top:0;opacity:0}.cart-module-packageoffer-container:has(.cart_remove_loading) .spinner-loader,.cart-module-packageoffer-container:has(.cart_remove_loading) .spinner-loader:before,.header-dropdown-item:has(.cart_remove_loading) .spinner-loader,.header-dropdown-item:has(.cart_remove_loading) .spinner-loader:before{opacity:1;display:flex}.cart-module-packageoffer-container .spinner-loader svg,.header-dropdown-item .spinner-loader svg{width:70px;height:70px;position:relative}.cart__list-empty{padding:20px;margin-top:30px;justify-content:flex-start}.cart__list-empty-content{font-size:1.25rem;font-weight:700;opacity:.6;margin-top:15px}.header-dropdown-item.cart-dropdown-item{padding:10px 15px;width:100%;transition:background-color .2s ease-in-out;background-color:transparent;align-self:flex-start}.cart-dropdown-item .header-dropdown-item__right{display:flex;flex-direction:column}.header-dropdown-item.cart-dropdown-item:hover{background-color:var(--sr-white-color)}.cart-action-list-item__total{font-weight:700;font-size:1.25rem;margin-top:6px}.cart_totals_percent_discount{font-size:1rem}.cart__list-body::-webkit-scrollbar{width:var(--scrollbar-size);border-radius:var(--scrollbar-corner);background:var(--scrollbar-background)}.cart__list-body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-background);border-radius:var(--scrollbar-corner)}.cart__list-body::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-background)}