#CartDrawer .ct-glow-offers{margin:10px 0 6px;color:#24211e}
#CartDrawer .ct-glow-offers__header{text-align:center;margin:0 0 9px}
#CartDrawer .ct-glow-offers__header h3{display:flex;align-items:center;gap:12px;margin:0;font-size:19px;font-weight:700;line-height:1.3}
#CartDrawer .ct-glow-offers__header h3::before,#CartDrawer .ct-glow-offers__header h3::after{content:"";height:1px;flex:1;background:#d6cec7}
#CartDrawer .ct-glow-offers__header>p{color:#DC8436;margin:3px 0 0;font-size:13px;font-weight:600;line-height:1.3}
#CartDrawer .ct-glow-offers__card{display:flex;gap:12px;padding:12px;background:#faf6f1;border-radius:14px;border:1px solid #eadbce}
#CartDrawer .ct-glow-offers__image{width:72px;height:82px;object-fit:contain;align-self:center;border-radius:8px;background:#fff;flex:none}
#CartDrawer .ct-glow-offers__copy{min-width:0;flex:1}
#CartDrawer .ct-glow-offers__badge{display:inline-block;color:#98501a;font-size:11px;line-height:1.2;font-weight:700}
#CartDrawer .ct-glow-offers__copy h4{margin:3px 0;font-size:15px;font-weight:700;line-height:1.25}
#CartDrawer .ct-glow-offers__copy p{margin:3px 0;font-size:12px;line-height:1.35}
#CartDrawer .ct-glow-offers__copy .ct-glow-offers__contents{font-size:11px;color:#66594e}
#CartDrawer .ct-glow-offers__button{display:block;min-height:44px;width:100%;margin:8px 0 0;padding:8px 10px;border:0;border-radius:7px;background:#DC8436;color:#fff;font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;cursor:pointer;opacity:1}
#CartDrawer .ct-glow-offers__preview{font-size:11px;line-height:1.4;margin:5px 2px;color:#66594e}
@media(max-width:749px){#CartDrawer .ct-glow-offers__header h3{font-size:16px}#CartDrawer .ct-glow-offers__card{gap:9px;padding:9px}#CartDrawer .ct-glow-offers__image{width:60px;height:70px}}


#CartDrawer .ct-glow-offers__card+.ct-glow-offers__card{margin-top:7px}
#CartDrawer .ct-glow-offers__buy{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-top:6px}
#CartDrawer .ct-glow-offers__price{color:#18753c;font-size:12px;line-height:1.3}
#CartDrawer .ct-glow-offers__buy .ct-glow-offers__button{width:auto;min-width:96px;min-height:44px;margin:0;flex-shrink:0}
#CartDrawer .ct-glow-offers__button[aria-disabled=true]{opacity:.6;cursor:wait}
#CartDrawer .ct-glow-offers__button:focus-visible{outline:2px solid #8b4616;outline-offset:3px}
#CartDrawer .ct-glow-offers__copy .product-form__error-message{color:#b42318;font-size:12px}
