.ozb-bbd-offers{--offers-char:#1c1b19;--offers-paper:#fff;--offers-muted:#d9d3c9;--offers-red:#c8202f;--offers-ink:#292724;width:100%;margin:0;padding:clamp(32px, 5vw, 64px) clamp(16px, 3vw, 48px);background:var(--offers-char);color:var(--offers-paper);font-family:var(--ozb-font,"Archivo",Arial,sans-serif);text-align:left}.ozb-bbd-offers,.ozb-bbd-offers *{box-sizing:border-box}.ozb-bbd-offers .ozb-bbd-offers__inner{max-width:1440px;margin-inline:auto}.ozb-bbd-offers .ozb-bbd-offers__heading{margin-bottom:28px}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__eyebrow{margin:0 0 10px;color:var(--offers-muted);font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.1em;text-transform:uppercase}:root:not(#ozb) .ozb-bbd-offers h2{margin:0 0 12px;color:var(--offers-paper);font-family:inherit;font-size:clamp(30px, 3.6vw, 48px);line-height:1.1;font-weight:750;letter-spacing:-.025em}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__heading>p:last-child{color:var(--offers-muted);margin:0}.ozb-bbd-offers .ozb-bbd-offers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:24px;align-items:stretch}.ozb-bbd-offers .ozb-bbd-offers__card{min-width:0;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:var(--offers-paper);color:var(--offers-ink)}.ozb-bbd-offers .ozb-bbd-offers__media{background:#fff;min-height:0;aspect-ratio:4 / 3;flex:none;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;padding:16px;border-bottom:1px solid #e4e1dc}.ozb-bbd-offers img.ozb-bbd-offers__image{display:block;width:100%;height:100%;min-height:0;max-width:100%;max-height:100%;object-fit:contain;margin:0}.ozb-bbd-offers figcaption{font-size:11px;line-height:1.35;text-align:center;padding-top:3px}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__image-pending{margin:0;max-width:24ch;color:#615b54;text-align:center;font-size:14px}.ozb-bbd-offers .ozb-bbd-offers__body{flex:1 1 auto;display:flex;flex-direction:column;padding:clamp(16px, 1.6vw, 22px);overflow-wrap:anywhere}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__status{margin:0 0 8px;color:#a51a26;font-size:12px;font-weight:700;line-height:1.5}:root:not(#ozb) .ozb-bbd-offers h3{margin:0 0 4px;font:750 clamp(23px, 2vw, 28px)/1.15 var(--ozb-font,"Archivo",Arial,sans-serif);letter-spacing:-.02em;color:var(--offers-char)}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__lead{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--offers-ink)}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__items{margin:0 0 10px;padding:0;list-style:none}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__items li{border-top:1px solid #e4e1dc;margin:0;padding:5px 0;font-size:13px;line-height:1.5}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__amount{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:0 0 10px;font-size:13px}.ozb-bbd-offers .ozb-bbd-offers__amount strong{color:var(--offers-char);font-size:32px;line-height:1.2;font-variant-numeric:tabular-nums}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__note{font-size:13px;line-height:1.55;color:#615b54;margin:0 0 10px}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__price{margin:0 0 8px;font-size:26px;line-height:1.4;color:var(--offers-char)}.ozb-bbd-offers .ozb-bbd-offers__footer{margin-top:auto;padding-top:8px}:root:not(#ozb) .ozb-bbd-offers a.ozb-bbd-offers__link{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 18px;border-radius:99px;background:var(--offers-red);color:#fff;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;margin:0}:root:not(#ozb) .ozb-bbd-offers a.ozb-bbd-offers__link:hover{background:#a51a26}:root:not(#ozb) .ozb-bbd-offers a.ozb-bbd-offers__link:focus-visible{outline:3px solid var(--offers-char);outline-offset:4px}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__unavailable{padding:12px 0;margin:0;border-top:1px solid #e4e1dc;color:#615b54;font-size:13px;line-height:1.5}.ozb-bbd-offers figure.ozb-bbd-offers__side-table{margin:0;width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__side-table figcaption{margin:0;padding-top:6px;color:#615b54;font-size:11px;line-height:1.4}.ozb-bbd-offers .ozb-bbd-offers__details{margin:0 0 10px}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__details>summary{display:list-item;cursor:pointer;min-height:44px;padding:10px 0;color:var(--offers-ink);font:700 14px/1.5 var(--ozb-font,"Archivo",Arial,sans-serif);text-decoration:underline;text-underline-offset:3px}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__details>summary:focus-visible{outline:3px solid var(--offers-red);outline-offset:2px;border-radius:2px}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__contents-title{margin:0 0 6px;font-size:13px;font-weight:700}@media (max-width:1099px){.ozb-bbd-offers .ozb-bbd-offers__grid{grid-template-columns:minmax(0,1fr);max-width:640px;margin-inline:auto}}@media (max-width:699px){.ozb-bbd-offers .ozb-bbd-offers__grid{gap:20px}.ozb-bbd-offers .ozb-bbd-offers__media{aspect-ratio:4 / 3;min-height:0}}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__conditional-price{display:flex;flex-direction:column;gap:6px;margin:0 0 10px}.ozb-bbd-offers .ozb-bbd-offers__conditional-price strong{font-size:32px;line-height:1.2;color:var(--offers-char);font-variant-numeric:tabular-nums}.ozb-bbd-offers .ozb-bbd-offers__conditional-price span{font-size:14px;line-height:1.5}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__prices{display:flex;flex-wrap:wrap;gap:8px 28px;margin:4px 0 8px}.ozb-bbd-offers .ozb-bbd-offers__pair{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__pair del{color:#8a847c;font-size:15px;font-weight:400;text-decoration:line-through}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__pair strong{color:var(--offers-char);font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.ozb-bbd-offers .ozb-bbd-offers__model{color:#615b54;font-size:13px;font-weight:700;padding-top:2px}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__qualifier{margin:0 0 6px;font-size:14px;line-height:1.5;color:var(--offers-ink)}:root:not(#ozb) .ozb-bbd-offers .ozb-bbd-offers__roll-only{margin:0 0 6px;font-size:14px;line-height:1.5;font-weight:700;color:var(--offers-char)}