.cart-drawer .cart-drawer__summary:has(.toefix-cart-addons){--cart-drawer-summary-padding: 10px;gap:8px;padding:10px 16px 15px;-webkit-mask-image:none;mask-image:none}.cart-drawer .toefix-cart-addons{display:grid;width:100%;gap:1px;border-top:1px solid #e9eef4;color:#10243d;font-family:inherit}.cart-drawer .toefix-cart-addons__heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 0 3px;font-size:12px;font-weight:850}.cart-drawer .toefix-cart-addons__heading small{font-size:10px;font-weight:500;color:#748298}.cart-drawer .toefix-cart-addons__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto 34px;align-items:center;gap:9px;min-height:42px;padding:4px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.cart-drawer .toefix-cart-addons__image{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:#edf5fc;color:#1879ba;overflow:hidden}.cart-drawer .toefix-cart-addons__image img{display:block;width:100%;height:100%;object-fit:contain}.cart-drawer .toefix-cart-addons__image svg{width:18px;height:18px}.cart-drawer .toefix-cart-addons__info{min-width:0}.cart-drawer .toefix-cart-addons__info strong{display:block;font-size:12px;font-weight:800;line-height:1.2}.cart-drawer .toefix-cart-addons__info small{display:block;margin-top:2px;color:#6d7c90;font-size:10px;line-height:1.1}.cart-drawer .toefix-cart-addons__price{white-space:nowrap;font-size:12px;font-weight:750;color:#234867}.cart-drawer .toefix-cart-addons__input{position:absolute;opacity:0;width:1px;height:1px}.cart-drawer .toefix-cart-addons__switch{grid-column:4;width:33px;height:19px;border-radius:99px;position:relative;background:#c7cdd5;transition:background-color .18s ease}.cart-drawer .toefix-cart-addons__switch:after{content:"";position:absolute;width:15px;height:15px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #162d4b30;transition:transform .18s ease}.cart-drawer .toefix-cart-addons__input:checked+.toefix-cart-addons__switch{background:#087bc3}.cart-drawer .toefix-cart-addons__input:checked+.toefix-cart-addons__switch:after{transform:translate(14px)}.cart-drawer .toefix-cart-addons__input:focus-visible+.toefix-cart-addons__switch{outline:2px solid #087bc3;outline-offset:2px}.cart-drawer .toefix-cart-addons[aria-busy]{opacity:.7}.cart-drawer .toefix-cart-addons__row:has(input:disabled){cursor:progress}.cart-drawer .toefix-cart-addons__error{margin:3px 0 1px;font-size:11px;line-height:1.3;color:#b42318}.cart-drawer .toefix-cart-addons__error[hidden]{display:none}.cart-drawer:has(.toefix-cart-addons) .cart-items__table-row:has(a[href*="/products/shipping-protection"]),.cart-drawer:has(.toefix-cart-addons) .cart-items__table-row:has(a[href*="/products/priority-processing"]){display:none!important}@media(max-width:749px){.cart-drawer .cart-drawer__summary:has(.toefix-cart-addons){padding-inline:13px}.cart-drawer .toefix-cart-addons__info small{font-size:9.5px}}@media(prefers-reduced-motion:reduce){.cart-drawer .toefix-cart-addons__switch,.cart-drawer .toefix-cart-addons__switch:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/toefix-cart-addons.css.map */
