.c-cart-offer,.c-cart-offer-totals,.c-cart-offer-pdp,.c-eta{font-family:var(--c-font);color:var(--c-ink)}.c-cart-offer{container-type:inline-size;margin:0 0 14px}.c-cart-offer--drawer{margin:0 0 12px}.c-cart-offer .c-cart-offer__inner{position:relative;overflow:hidden;background:var(--c-offer-fill);border-radius:14px;padding:14px 16px 12px}.c-cart-offer .c-cart-offer__inner:after{content:"";position:absolute;right:-28px;top:-28px;width:120px;height:120px;border-radius:50%;background:#ffffff38;pointer-events:none}.c-cart-offer .c-cart-offer__inner>*{position:relative;z-index:1}.c-cart-offer .c-cart-offer__top{display:flex;align-items:center;gap:8px;margin:0}.c-cart-offer .c-cart-offer__chip,.c-cart-offer-pdp .c-cart-offer-pdp__chip{background:var(--c-ink);color:var(--c-white);font-weight:700;font-size:10.5px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;border-radius:999px;white-space:nowrap}.c-cart-offer .c-cart-offer__ends{font-size:11.5px;font-weight:600;opacity:.75}.c-cart-offer .c-cart-offer__main{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:8px}.c-cart-offer .c-cart-offer__big{margin:0;font-size:34px;font-weight:800;line-height:1;letter-spacing:-.02em}.c-cart-offer .c-cart-offer__off{font-size:15px;font-weight:800;margin-left:4px;letter-spacing:.04em}.c-cart-offer .c-cart-offer__save{margin:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.c-cart-offer .c-cart-offer__save-label{font-size:11.5px;font-weight:600;opacity:.75}.c-cart-offer .c-cart-offer__save-value{font-size:20px;font-weight:800;line-height:1.1}.c-cart-offer .c-cart-offer__prices{margin:10px 0 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;background:#ffffff8c;border-radius:10px;padding:8px 10px}.c-cart-offer .c-cart-offer__was{font-size:13px;opacity:.6}.c-cart-offer .c-cart-offer__now{font-size:17px;font-weight:800}.c-cart-offer .c-cart-offer__now-label{margin-left:auto;font-size:12px;font-weight:600;opacity:.8}.c-cart-offer .c-cart-offer__foot{margin-top:9px;display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;font-weight:600}.c-cart-offer .c-cart-offer__ok,.c-cart-offer-totals .c-cart-offer-totals__ok{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;flex:none}.c-cart-offer .c-cart-offer__ok{background:var(--c-ink);color:var(--c-offer-fill)}.c-cart-offer[data-state=pending] .c-cart-offer__ok{opacity:.35}.c-cart-offer .c-cart-offer__status{white-space:nowrap}.c-cart-offer .c-cart-offer__details{margin-left:auto}.c-cart-offer .c-cart-offer__more{list-style:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px;font-weight:600}.c-cart-offer .c-cart-offer__more::-webkit-details-marker{display:none}.c-cart-offer .c-cart-offer__details[open]{flex-basis:100%;margin-left:0}.c-cart-offer .c-cart-offer__details[open] .c-cart-offer__more{text-align:right}.c-cart-offer .c-cart-offer__detail-body{margin-top:8px;background:#ffffff8c;border-radius:10px;padding:10px 12px;font-weight:500;line-height:1.55}.c-cart-offer .c-cart-offer__terms,.c-cart-offer .c-cart-offer__code{margin:0}.c-cart-offer .c-cart-offer__code{margin-top:6px}.c-cart-offer .c-cart-offer__code code{font-family:var(--c-font);font-weight:800;letter-spacing:.06em}@container (min-width: 600px){.c-cart-offer .c-cart-offer__inner{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:28px;padding:18px 24px}.c-cart-offer .c-cart-offer__top,.c-cart-offer .c-cart-offer__foot{grid-column:1 / -1}.c-cart-offer .c-cart-offer__main,.c-cart-offer .c-cart-offer__prices{margin-top:6px}.c-cart-offer .c-cart-offer__main{gap:22px}}@container (min-width: 900px){.c-cart-offer .c-cart-offer__inner{grid-template-columns:auto minmax(280px,360px) 1fr}.c-cart-offer .c-cart-offer__foot{grid-column:3;grid-row:2;margin-top:6px;justify-content:flex-end}.c-cart-offer .c-cart-offer__details[open]{flex-basis:auto}}.c-cart-offer-totals{background:var(--c-white);border:1px solid var(--c-offer-line);border-radius:14px;padding:14px 16px;margin:0 0 12px;text-align:left}.c-cart-offer-totals .c-cart-offer-totals__list{margin:0}.c-cart-offer-totals .c-cart-offer-totals__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;padding:3px 0}.c-cart-offer-totals .c-cart-offer-totals__label,.c-cart-offer-totals .c-cart-offer-totals__value{margin:0}.c-cart-offer-totals .c-cart-offer-totals__row:first-child .c-cart-offer-totals__label{color:var(--c-sub)}.c-cart-offer-totals .c-cart-offer-totals__row--discount .c-cart-offer-totals__label{font-weight:700}.c-cart-offer-totals .c-cart-offer-totals__row--discount .c-cart-offer-totals__value{color:var(--c-good);font-weight:700;white-space:nowrap}.c-cart-offer-totals .c-cart-offer-totals__code{font-size:10.5px;font-weight:500;color:var(--c-sub);letter-spacing:.06em;margin-left:6px}.c-cart-offer-totals .c-cart-offer-totals__row--total{border-top:1px solid var(--c-offer-line);margin-top:6px;padding-top:9px}.c-cart-offer-totals .c-cart-offer-totals__row--total .c-cart-offer-totals__label{font-weight:700;font-size:15px}.c-cart-offer-totals .c-cart-offer-totals__row--total .c-cart-offer-totals__value{text-align:right}.c-cart-offer-totals .c-cart-offer-totals__was{font-size:13px;color:var(--c-sub);margin-right:6px}.c-cart-offer-totals .c-cart-offer-totals__now{font-size:22px;font-weight:800}.c-cart-offer-totals .c-cart-offer-totals__pill{margin:8px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;background:var(--c-good-soft);color:var(--c-good-ink);border-radius:10px;padding:7px 10px;font-size:12.5px;font-weight:700}.c-cart-offer-totals .c-cart-offer-totals__ok{background:var(--c-good);color:var(--c-white)}.c-cart-offer-totals .c-cart-offer-totals__until{margin-left:auto;font-weight:600;font-size:11.5px;color:var(--c-good)}.c-cart-offer-pdp{margin:8px 0 0;display:inline-flex;max-width:100%;align-items:center;flex-wrap:nowrap;gap:4px 8px;background:var(--c-offer-fill);border-radius:999px;padding:5px 12px 5px 5px;font-size:13px;line-height:1.4}.c-cart-offer-pdp .c-cart-offer-pdp__body{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0}.c-cart-offer-pdp .c-cart-offer-pdp__chip{flex:none}.c-cart-offer-pdp .c-cart-offer-pdp__chip{font-size:10px;letter-spacing:.1em}.c-cart-offer-pdp .c-cart-offer-pdp__text b{font-weight:800}.c-cart-offer-pdp .c-cart-offer-pdp__ends{opacity:.7;font-size:11.5px;font-weight:600}.c-eta{background:var(--c-offer-surface);text-align:left}.c-eta p{margin:0}.c-eta .c-eta__icon{flex:none;display:inline-flex;margin-top:1px}.c-eta .c-eta__date{font-size:14px;line-height:1.4}.c-eta .c-eta__date b{font-weight:700}.c-eta .c-eta__to{display:block;color:var(--c-sub);font-size:12px}.c-eta--pdp{margin:6px 0 16px;border-radius:14px;padding:14px 16px}.c-eta--pdp .c-eta__line{display:flex;gap:10px;align-items:flex-start}.c-eta--pdp .c-eta__list{list-style:none;margin:10px 0 0;padding:10px 0 0 30px;border-top:1px solid var(--c-offer-line);display:flex;flex-direction:column;gap:6px}.c-eta--pdp .c-eta__item{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 8px;font-size:12.5px;margin:0}.c-eta--pdp .c-eta__item>span:first-child{white-space:nowrap}.c-eta--pdp .c-eta__item-sub{color:var(--c-sub);text-align:right;margin-left:auto}.c-eta--cart{border-radius:12px;padding:12px 14px;display:flex;gap:10px;align-items:flex-start;margin:12px 0 0}.c-eta--cart .c-eta__sub{font-size:12px;color:var(--c-sub);line-height:1.45;margin-top:2px}.c-eta--drawer{margin:10px 0 0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c_cart-offer.css.map */
