.dn-spend{margin-top:28px}.dn-spend .dn-spend__title{font-size:var(--dn-size-3);margin:0 0 16px}.dn-spend{container-type:inline-size}.dn-spend .dn-spend__base{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;margin:0 0 14px;border:1px solid var(--dn-line);border-radius:var(--dn-radius-control);background:var(--dn-paper)}.dn-spend .dn-spend__base.is-current{background:var(--dn-primary-soft)}.dn-spend .dn-spend__base.is-current .dn-spend__price{color:var(--dn-primary)}.dn-spend .dn-spend__base .dn-spend__band{white-space:normal}.dn-spend__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@container (min-width: 290px){.dn-spend__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 640px){.dn-spend__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dn-spend__grid>li{display:grid;grid-template-columns:1fr auto;column-gap:8px;row-gap:6px;align-items:center;padding:14px 16px;border:1px solid var(--dn-line);border-radius:var(--dn-radius-control);background:var(--dn-paper)}.dn-spend__grid>li>.dn-spend__band{grid-column:1}.dn-spend__grid>li>.dn-spend__off{grid-column:2;justify-self:end}.dn-spend__grid>li>.dn-spend__price{grid-column:1 / -1}.dn-spend__grid>li.is-current{background:var(--dn-primary-soft)}.dn-spend__grid>li.is-current .dn-spend__price{color:var(--dn-primary)}.dn-spend__band{font-size:var(--dn-size-0);color:var(--dn-muted);letter-spacing:.01em}.dn-spend__price{font-size:var(--dn-size-2);font-weight:700;line-height:1.15;white-space:nowrap}.dn-spend__off{font-size:var(--dn-size-1);font-weight:700;line-height:1.1;white-space:nowrap;color:var(--dn-paper);background:var(--dn-primary);padding:3px 9px;border-radius:999px}.dn-spend__hit{color:var(--dn-primary);font-weight:700}.dn-spend .dn-spend__note{margin:24px 0 0;line-height:1.5;color:var(--dn-muted);max-width:46em}.dn-spend .dn-spend__note[hidden]{display:none}.dn-spend .dn-spend__terms{margin:12px 0 0;line-height:1.5;color:var(--dn-muted);max-width:46em}.dn-spend--nudge,.dn-spend.dn-spend--nudge .dn-spend__note,.dn-pdp__aside .dn-spend{margin-top:0}.dn-partner{display:grid;gap:8px;padding:16px;border:1px solid var(--dn-line);border-radius:var(--dn-radius-control)}.dn-partner .dn-partner__title{font-size:var(--dn-size-3);margin:0}@container (max-width: 419px){.dn-spend .dn-spend__title{margin-bottom:10px}.dn-spend .dn-spend__base{padding:10px 12px;margin-bottom:10px}.dn-spend__grid{gap:8px}.dn-spend__grid>li{padding:10px 12px;column-gap:6px;row-gap:2px}.dn-spend__off{font-size:var(--dn-size-0);padding:3px 8px}.dn-spend .dn-spend__note{margin-top:12px}.dn-spend .dn-spend__terms{margin-top:8px;line-height:1.38}}.dn-spend--progress,.dn-spend--chips{display:flex;flex-direction:column}.dn-spend--progress .dn-spend__all{order:2;margin-top:12px}.dn-spend--progress .dn-spend__terms{order:3}.dn-spend .dn-spend__lead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 12px}.dn-spend .dn-spend__first{margin:0 0 12px;font-size:var(--dn-size-2);line-height:1.4}.dn-spend__now{font-size:var(--dn-size-4);font-weight:700;line-height:1.2;color:var(--dn-ink)}.dn-spend__track{position:relative;height:6px;border-radius:3px;background:var(--dn-line)}.dn-spend__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:var(--dn-primary);transform-origin:left center;transform:scaleX(var(--p, 0));transition:transform .24s cubic-bezier(.23,1,.32,1)}.dn-spend__track i{position:absolute;top:-2px;width:2px;height:10px;margin-left:-1px;background:var(--dn-paper)}.dn-spend .dn-spend__scale{display:flex;justify-content:space-between;margin:6px 0 0;color:var(--dn-muted)}.dn-spend--progress .dn-spend__note{margin-top:10px}.dn-spend__all summary{cursor:pointer;font-size:var(--dn-size-1);color:var(--dn-primary);text-decoration:underline;text-underline-offset:2px;list-style:none;min-height:44px;display:inline-flex;align-items:center;gap:6px}.dn-spend__all summary::-webkit-details-marker{display:none}.dn-spend__all summary:after{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform .2s cubic-bezier(.23,1,.32,1)}.dn-spend__all[open] summary:after{transform:translateY(1px) rotate(-135deg)}.dn-spend__all[open] summary{margin-bottom:10px}.dn-spend--chips .dn-spend__note{order:-1;margin:0 0 10px}.dn-spend__chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.dn-spend__chips li{font-size:12px;line-height:1;padding:6px 9px;border:1px solid var(--dn-line);border-radius:999px;background:var(--dn-paper);color:var(--dn-muted);white-space:nowrap}.dn-spend__chips li.is-current{background:var(--dn-primary);border-color:var(--dn-primary);color:var(--dn-paper);font-weight:600}@media(prefers-reduced-motion:reduce){.dn-spend__fill,.dn-spend__all summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/dn-spend.css.map */
