.dfn-pack-links{margin:10px 0 16px}.dfn-pack-links[hidden]{display:none}.dfn-pack-links [data-dfn-pack-unit]{font-size:13px;margin:8px 0}.dfn-pack-links [data-dfn-pack-unit]:empty{display:none}.dfn-pack-link{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;margin-top:8px;border:1px solid #bbb;border-radius:8px;text-decoration:none;color:inherit;background:#fff}.dfn-pack-link:hover{border-color:currentColor;background:#fafafa}.dfn-pack-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dfn-pack-link strong{display:block}.dfn-pack-link small{display:block;font-size:12px;line-height:1.4;margin-top:4px}.dfn-pack-link__price{font-weight:700;white-space:nowrap}.dfn-pack-count{display:block;font-size:12px;font-weight:400;margin-top:3px;line-height:1.3}
.dfn-pack-links [data-dfn-pack-unit]{font-weight:650;letter-spacing:.01em;margin:14px 0 9px}.dfn-pack-option{display:flex;align-items:center;gap:14px;width:100%;margin:8px 0;padding:15px 16px;border:2px solid #dedede;border-radius:12px;background:#fff;color:#151515;font:inherit;text-align:start;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.dfn-pack-option:hover{border-color:#777;background:#fafafa}.dfn-pack-option:focus-visible{outline:2px solid #111;outline-offset:3px}.dfn-pack-option[aria-checked=true]{background:#151515;border-color:#151515;color:#fff;box-shadow:0 5px 15px #00000012}.dfn-pack-option:disabled{cursor:wait}.dfn-pack-option__badge{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:10px;background:#f0f0f0;color:#151515;font-size:22px;font-weight:750;line-height:1}.dfn-pack-option[aria-checked=true] .dfn-pack-option__badge{background:#fff}.dfn-pack-option__info{flex:1;min-width:0}.dfn-pack-option strong,.dfn-pack-option small{display:block}.dfn-pack-option small{font-size:12px;line-height:1.4;margin-top:3px}.dfn-pack-option__saving{font-weight:650}.dfn-pack-option__right{flex:none;text-align:end}.dfn-pack-option__price{font-size:20px;white-space:nowrap}.dfn-pack-option[aria-checked=true] [data-dfn-pack-action]:before{content:'✓ ';font-weight:700}.dfn-pack-confirm{padding:9px 12px;border-radius:8px;background:#f2f2f2;color:#171717;font-size:13px;line-height:1.5;margin:0 0 10px}.dfn-pack-active-price{font-size:27px;line-height:1.25;font-weight:750;letter-spacing:-.02em}.dfn-pack-hidden,.dfn-pack-confirm[hidden],.dfn-pack-active-price[hidden]{display:none!important}#xb-quantity-breaks-root [data-dfn-pack-replaced=true]{display:none!important}#xb-quantity-breaks-root[data-dfn-pack-selected] label.xb_quantity_list_item,#xb-quantity-breaks-root [data-dfn-pack-muted]{background:#f8f8f8!important;border-color:#dedede!important}#xb-quantity-breaks-root[data-dfn-pack-selected] label.xb_quantity_list_item svg circle[fill]{fill:transparent!important}@media(max-width:480px){.dfn-pack-option{gap:10px;padding:12px}.dfn-pack-option__badge{width:40px;height:40px;font-size:20px}.dfn-pack-option__price{font-size:18px}.dfn-pack-active-price{font-size:25px}}
#offerButton.dfn-pack-hidden{display:none!important}
