.shipping-choice{display:flex;gap:9px;align-items:center}.shipping-choice>span{flex:1;min-width:0}.shipping-choice b{display:block;font-size:12px;font-weight:750}.shipping-choice small{display:block;color:#a08d69;font-size:9px;margin-top:3px;font-weight:400}.shipping-choice>strong{font-size:13px;white-space:nowrap;color:#69502a}.shipping-choice:has(input:checked){background:#fbf4e4!important;border-color:#d6b573!important}.shipping-choice:has(input:checked) strong{color:#88652a}.delivery-note-divider{padding:0 5px;color:#baad91}.delivery-note{flex-wrap:wrap;text-align:center}.order-bumps{padding:18px 0 4px;margin-top:4px;min-width:0}.order-bumps h2{font-size:19px;letter-spacing:-.5px;color:#302b21;line-height:1.2}.bump-description{font-size:10px;line-height:1.6;color:#99896a;margin-top:7px;margin-bottom:14px}.bump-list,.funnel-offers{display:grid;gap:10px}.offer-card{display:flex;gap:12px;border:1px solid #e7d7b2;border-radius:14px;background:#fffdf7;padding:12px;align-items:center;min-width:0}.offer-card>img{width:70px;height:70px;object-fit:contain;border-radius:10px;background:#f5f0e6;flex-shrink:0}.offer-card>div{min-width:0;flex:1}.offer-kicker{color:#a78137;font-size:7px;font-weight:800;letter-spacing:.6px;display:block;margin-bottom:5px}.offer-card h3{font-size:13px;font-weight:750;color:#383023;line-height:1.2}.offer-card p{font-size:9px;color:#a19276;margin-top:4px;line-height:1.45}.offer-prices{display:flex;align-items:baseline;gap:7px;margin-top:7px}.offer-prices del{font-size:9px;color:#b5a58a}.offer-prices strong{font-size:17px;color:#42714d;font-weight:800;letter-spacing:-.45px}.offer-card button{border:1px solid #d8bc7d;border-radius:7px;background:#f6ecd4;color:#9b742b;padding:7px 9px;font-size:9px;font-weight:700;margin-top:8px;min-height:30px}.offer-card button:hover{background:#eee0bd}.offer-card button:disabled{background:#edf3e9;border-color:#d7e3cd;color:#6a8a55;opacity:1}.offer-added{background:#f8faf4;border-color:#d8e2ca}.offer-modal h2{padding-right:18px}.offer-modal .funnel-offers{margin-top:18px}.offer-modal .offer-card{background:#fcf8ef;padding:12px}.offer-limit{font-size:9px;text-align:center;color:#ab9670;margin:14px 0 16px}.offer-modal .btn{font-size:12px;min-height:46px}.cart-offer-tag{display:inline-block;font-size:8px;background:#f4ecd8;color:#a0823e;border-radius:5px;padding:3px 6px;margin-top:5px}.cart-line .quantity button:disabled{opacity:.25;cursor:not-allowed}.shipping-options{margin-top:0}.shipping-options>label{margin-bottom:0}.summary .total{scroll-margin-top:100px}.order-bumps+.error{margin-top:10px}@media(max-width:370px){.offer-card{padding:10px;gap:10px}.offer-card>img{width:59px;height:59px}.offer-card h3{font-size:12px}.shipping-choice small{font-size:8px}.shipping-choice>strong{font-size:12px}}
