.wl-cart-offer{display:block;margin:16px 0 8px;padding:16px;border:1px solid #cddff7;border-radius:18px;background:linear-gradient(135deg,#f0f7ff,#f9f5ff);color:#203657;line-height:1.45;font-family:var(--font-body-family),Arial,sans-serif}.wl-cart-offer__top{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center}.wl-cart-offer__image{width:76px;height:76px;object-fit:cover;border-radius:12px;border:1px solid #dae4f3}.wl-cart-offer__badge{display:inline-block;background:#e1ecff;color:#174da3;font-size:10px;letter-spacing:.05em;font-weight:800;padding:4px 8px;border-radius:20px}.wl-cart-offer h3{font:800 17px/1.25 var(--font-body-family),Arial,sans-serif;letter-spacing:-.02em;color:#203657;margin:7px 0 5px}.wl-cart-offer p{margin:0;font-size:12px}.wl-cart-offer__prices{display:flex;flex-direction:column;gap:3px;margin:14px 0 8px}.wl-cart-offer__prices strong{font-size:18px;color:#174da3}.wl-cart-offer__prices span{font-size:12px;color:#52647c}.wl-cart-offer__gifts{color:#22644b;font-size:11px!important}.wl-cart-offer__button{width:100%;min-height:50px;padding:12px 10px!important;font-size:13px!important;line-height:1.3;margin:13px 0 12px}.wl-cart-offer__note{font-size:10px!important;color:#62718a}.wl-cart-offer__error{font-size:12px!important;color:#a32030;margin-top:8px!important}.wl-cart-offer__error:empty{display:none}.wl-cart-success{display:flex;gap:10px;margin:14px 0;padding:13px 14px;background:#edf8f1;border:1px solid #cce8d7;border-radius:13px;color:#245d43;line-height:1.4}.wl-cart-success>span{font-size:18px;font-weight:800}.wl-cart-success strong{font-size:13px}.wl-cart-success p{font-size:11px;margin:3px 0 0}cart-drawer[aria-busy=true] .drawer__inner{cursor:progress}cart-drawer[aria-busy=true] .cart-drawer-item__quantity-and-prices,cart-drawer[aria-busy=true] .cart-drawer-item__cart-remove-button,cart-drawer[aria-busy=true] .cart__checkout-button{pointer-events:none;opacity:.6}@media(max-width:380px){.wl-cart-offer{padding:13px}.wl-cart-offer__top{grid-template-columns:60px minmax(0,1fr);gap:10px}.wl-cart-offer__image{width:60px;height:60px}.wl-cart-offer h3{font-size:15px}.wl-cart-offer__button{font-size:12px!important}}
html body cart-drawer #CartDrawer .wl-cart-offer__button,html body cart-drawer #CartDrawer #CartDrawer-Checkout{background:linear-gradient(120deg,#1465d4,#1545ab)!important;color:#fff!important;box-shadow:0 4px 0 #083885,0 9px 20px rgba(17,84,189,.14)!important;border:0!important;border-radius:14px!important;letter-spacing:0!important}html body cart-drawer #CartDrawer .wl-cart-offer__button::before,html body cart-drawer #CartDrawer .wl-cart-offer__button::after,html body cart-drawer #CartDrawer #CartDrawer-Checkout::before,html body cart-drawer #CartDrawer #CartDrawer-Checkout::after{display:none!important}html body cart-drawer #CartDrawer .wl-cart-offer__button .button__label,html body cart-drawer #CartDrawer #CartDrawer-Checkout .button__label{color:inherit!important}
