.ob-vd{--vd-ink: var(--color-foreground, var(--ink, #14181c));--vd-muted: #6a737d;--vd-faint: #8d959c;--vd-line: var(--color-border, var(--line, #e3e6e8));--vd-hairline: #edeff1;--vd-bg: var(--color-background, #ffffff);--vd-subtle: #f7f8f9;--vd-accent: #1f6f5c;--vd-r: 2px;--vd-dur: .16s;box-sizing:border-box;display:block;width:100%;min-width:0;max-width:100%;margin:0;container:ob-vd / inline-size;font-family:inherit;font-size:14px;line-height:1.55;color:var(--vd-ink);text-align:left;-webkit-font-smoothing:antialiased}.ob-vd *,.ob-vd *:before,.ob-vd *:after{box-sizing:border-box}.ob-vd[hidden],.ob-vd [hidden]{display:none!important}.ob-vd .ob-vd__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.product-form-buttons>.ob-vd[data-ob-vd]{flex:1 0 100%;min-width:0;max-width:100%}.product-form-buttons:has(>.ob-vd[data-ob-vd]){flex-wrap:wrap!important}.ob-vd .ob-vd__inner{position:relative;min-width:0;padding:16px 14px 18px;border:1px solid var(--vd-line);border-radius:var(--vd-r);background:var(--vd-bg)}.ob-vd .ob-vd__title{display:block;margin:0 0 2px;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.005em;text-transform:none;color:var(--vd-ink);overflow-wrap:anywhere}.ob-vd .ob-vd__table{width:100%;max-width:100%;margin:14px 0 0;border:0;border-collapse:collapse;border-spacing:0;background:none;font-size:13px;line-height:1.45;table-layout:auto;font-variant-numeric:tabular-nums}.ob-vd .ob-vd__table thead,.ob-vd .ob-vd__table tbody,.ob-vd .ob-vd__table tr{border:0;background:none}.ob-vd .ob-vd__th{padding:0 0 8px;border:0;border-bottom:1px solid var(--vd-line);background:none;font-family:inherit;font-size:10.5px;font-weight:400;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--vd-faint)}.ob-vd .ob-vd__th--num{text-align:right}.ob-vd .ob-vd__row{border:0}.ob-vd .ob-vd__cell{padding:11px 0;border:0;border-bottom:1px solid var(--vd-hairline);background:none;font-family:inherit;font-size:13px;font-weight:400;line-height:1.45;color:var(--vd-ink);vertical-align:baseline}.ob-vd .ob-vd__row:last-child .ob-vd__cell{border-bottom:0}.ob-vd .ob-vd__cell--label{padding-left:10px;box-shadow:inset 1px 0 0 transparent;text-align:left;font-weight:400}.ob-vd .ob-vd__cell--num{padding-left:10px;text-align:right;white-space:nowrap}.ob-vd .ob-vd__qty{display:block;overflow-wrap:anywhere}.ob-vd .ob-vd__badge{display:block;margin:2px 0 0;font-size:10px;font-weight:400;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;color:var(--vd-faint);overflow-wrap:anywhere}.ob-vd .ob-vd__marker{display:block;margin:3px 0 0;font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;color:var(--vd-accent)}.ob-vd .ob-vd__row--active .ob-vd__cell{border-bottom-color:var(--vd-line)}.ob-vd .ob-vd__row--active .ob-vd__cell--label{box-shadow:inset 1px 0 0 var(--vd-accent);font-weight:600}.ob-vd .ob-vd__row--active .ob-vd__cell--num{font-weight:600}.ob-vd .ob-vd__row--active .ob-vd__badge{color:var(--vd-muted)}.ob-vd .ob-vd__figures{margin:14px 0 0;padding:13px 0 0;border-top:1px solid var(--vd-line)}.ob-vd .ob-vd__line{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:3px 0;font-size:13px;line-height:1.5}.ob-vd .ob-vd__line-label{flex:1 1 auto;min-width:0;color:var(--vd-muted);overflow-wrap:anywhere}.ob-vd .ob-vd__line-value{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--vd-ink)}.ob-vd .ob-vd__was{margin-left:8px;font-size:12px;font-weight:400;color:var(--vd-faint);text-decoration:line-through;text-decoration-thickness:1px}.ob-vd .ob-vd__line--total{padding-top:6px}.ob-vd .ob-vd__line--total .ob-vd__line-label{color:var(--vd-ink)}.ob-vd .ob-vd__line--total .ob-vd__line-value{font-size:16px;font-weight:500;letter-spacing:.005em}.ob-vd .ob-vd__line--saved .ob-vd__line-value{font-weight:500}.ob-vd .ob-vd__progress{margin:12px 0 0;padding:0;font-size:12.5px;line-height:1.55;color:var(--vd-muted);overflow-wrap:anywhere}.ob-vd .ob-vd__progress:empty{display:none}@container ob-vd (max-width: 399px){.ob-vd .ob-vd__inner{padding:14px 12px 16px}.ob-vd .ob-vd__table{margin-top:12px;table-layout:fixed}.ob-vd .ob-vd__th{padding-bottom:7px;font-size:10px;line-height:1.3;letter-spacing:.055em;white-space:normal;overflow-wrap:anywhere;vertical-align:bottom}.ob-vd .ob-vd__th--num,.ob-vd .ob-vd__cell--num,.ob-vd .ob-vd__cell--label{padding-left:8px}}@container ob-vd (max-width: 319px){.ob-vd .ob-vd__inner{padding:14px 12px 16px}.ob-vd .ob-vd__table,.ob-vd .ob-vd__cell{font-size:12.5px}.ob-vd .ob-vd__th--num,.ob-vd .ob-vd__cell--label,.ob-vd .ob-vd__cell--num{padding-left:6px}.ob-vd .ob-vd__line{font-size:12.5px}.ob-vd .ob-vd__line--total .ob-vd__line-value{font-size:15px}}@container ob-vd (min-width: 480px){.ob-vd .ob-vd__inner{padding:20px 18px 22px}.ob-vd .ob-vd__table{margin-top:16px}.ob-vd .ob-vd__cell{padding-top:12px;padding-bottom:12px}}@media(prefers-reduced-motion:reduce){.ob-vd .ob-vd__inner,.ob-vd .ob-vd__cell,.ob-vd .ob-vd__line-value{transition:none!important;animation:none!important}}@media(forced-colors:active){.ob-vd .ob-vd__row--active .ob-vd__cell--label{box-shadow:none;border-left:2px solid Highlight;padding-left:8px}.ob-vd .ob-vd__marker{color:CanvasText}.ob-vd .ob-vd__was{text-decoration:line-through}}@media print{.ob-vd .ob-vd__inner{border-color:#999}.ob-vd .ob-vd__progress{display:none}}.ob-vd-cart-row,.ob-vd-cart-row .ob-vd-cart-cell{display:block;width:100%;padding:0;border:0;background:none}.cart-items--dividers .cart-items__table-row:has(+.ob-vd-cart-row:last-child),.cart-items__table-row:has(+.ob-vd-cart-row:last-child){border-block-end:none;padding-block-end:0;margin-bottom:0}.ob-vd.ob-vd--cart{--vd-ink: currentColor;--vd-bg: transparent;--vd-line: var(--color-border, #e3e6e8);--vd-muted: currentColor;margin:10px 0 0;padding:10px 0 2px;border-top:1px solid var(--vd-line);font-size:13px;color:currentColor}.ob-vd.ob-vd--cart[aria-busy=true]{opacity:.6}.ob-vd .ob-vd__cart-earned{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;font-size:12.5px;line-height:1.5}.ob-vd .ob-vd__marker--inline{display:inline-block;margin:0;color:var(--vd-accent)}.ob-vd .ob-vd__cart-earned-text{font-weight:500;overflow-wrap:anywhere}.ob-vd .ob-vd__cart-progress{margin:0;padding:0;font-size:12.5px;line-height:1.55;opacity:.75;overflow-wrap:anywhere}.ob-vd .ob-vd__cart-figures{margin:8px 0 0;padding:8px 0 0;border-top:1px solid var(--vd-hairline);font-size:12.5px;line-height:1.5;font-variant-numeric:tabular-nums}.ob-vd .ob-vd__cart-figures>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:2px 0}.ob-vd .ob-vd__cart-figures dt{margin:0;min-width:0;color:var(--vd-muted);overflow-wrap:anywhere}.ob-vd .ob-vd__cart-figures dd{margin:0;flex:0 0 auto;white-space:nowrap;color:var(--vd-ink)}.ob-vd .ob-vd__cart-figures-total dt,.ob-vd .ob-vd__cart-figures-total dd{font-weight:600;color:var(--vd-ink)}.ob-vd .ob-vd__cart-tier{display:inline-block;margin-left:4px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--vd-accent)}.ob-vd .ob-vd__cart-suggest{margin:0;padding:0;font-size:13px;line-height:1.5;font-weight:550;letter-spacing:-.005em;overflow-wrap:anywhere}.ob-vd .ob-vd__cart-count+.ob-vd__cart-suggest{margin-top:2px}.ob-vd .ob-vd__cart-suggest+.ob-vd__cart-actions{margin-top:8px}.ob-vd .ob-vd__cart-earned+.ob-vd__cart-suggest{margin-top:8px}.ob-vd .ob-vd__cart-count{margin:0;padding:0;font-size:12px;line-height:1.5;letter-spacing:.01em;opacity:.6;overflow-wrap:anywhere}.ob-vd .ob-vd__cart-count+.ob-vd__cart-progress{margin-top:2px}.ob-vd .ob-vd__cart-count+.ob-vd__cart-actions{margin-top:8px}.ob-vd .ob-vd__cart-earned+.ob-vd__cart-count,.ob-vd .ob-vd__cart-earned+.ob-vd__cart-progress,.ob-vd .ob-vd__cart-earned+.ob-vd__cart-actions{margin-top:8px}.ob-vd .ob-vd__cart-actions{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0}.ob-vd .ob-vd__btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:0;padding:0 14px;border:1px solid var(--vd-line);border-radius:var(--vd-r);background:none;box-shadow:none;font:inherit;font-size:12.5px;font-weight:500;line-height:1.2;letter-spacing:.01em;text-align:center;text-decoration:none;text-transform:none;color:currentColor;cursor:pointer;transition:border-color var(--vd-dur) ease,opacity var(--vd-dur) ease}.ob-vd .ob-vd__btn:hover{border-color:currentColor}.ob-vd .ob-vd__cart-actions .ob-vd__btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ob-vd .ob-vd__btn[disabled],.ob-vd .ob-vd__btn:disabled{cursor:default;opacity:.45}.ob-vd .ob-vd__cart-error{margin:8px 0 0;padding:0;font-size:12.5px;font-weight:500;line-height:1.5;color:currentColor;overflow-wrap:anywhere}@media(max-width:359px){.ob-vd .ob-vd__cart-actions{flex-direction:column}.ob-vd .ob-vd__btn{width:100%}}@media(prefers-reduced-motion:reduce){.ob-vd .ob-vd__btn{transition:none}}@media(forced-colors:active){.ob-vd .ob-vd__btn{border-color:ButtonBorder;color:ButtonText}.ob-vd .ob-vd__marker--inline{color:CanvasText}}@media print{.ob-vd .ob-vd__cart-actions{display:none}}.ob-vdb{--vdb-ink: var(--ink, #14181c);--vdb-muted: #6a737d;--vdb-line: var(--line, #e3e6e8);--vdb-bg: #ffffff;--vdb-accent: #1f6f5c;box-sizing:border-box;display:block;width:100%;margin:0;padding:0;font-family:inherit;color:var(--vdb-ink);text-align:left}.ob-vdb *,.ob-vdb *:before,.ob-vdb *:after{box-sizing:border-box}.ob-vdb .ob-vdb__in{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 28px;padding:20px 18px;border:1px solid var(--vdb-line);border-radius:2px;background:var(--vdb-bg)}.ob-vdb .ob-vdb__text{flex:1 1 220px;min-width:0}.ob-vdb .ob-vdb__eyebrow{margin:0;padding:0;font-size:12.5px;font-weight:600;line-height:1.35;letter-spacing:.11em;text-transform:uppercase;color:var(--vdb-ink);overflow-wrap:anywhere}.ob-vdb .ob-vdb__body{margin:5px 0 0;padding:0;font-size:13.5px;line-height:1.5;color:var(--vdb-muted);overflow-wrap:anywhere}.ob-vdb .ob-vdb__tiers{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;flex:0 1 auto;margin:0;padding:0;list-style:none}.ob-vdb .ob-vdb__tier{display:flex;align-items:baseline;gap:7px;margin:0;padding:0;font-size:13.5px;line-height:1.45;white-space:nowrap;font-variant-numeric:tabular-nums}.ob-vdb .ob-vdb__tier-qty,.ob-vdb .ob-vdb__tier-arrow{color:var(--vdb-muted)}.ob-vdb .ob-vdb__tier-off{font-weight:600;color:var(--vdb-accent)}.ob-vdb .ob-vdb__cta{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:10px 16px;border:1px solid var(--vdb-ink);border-radius:2px;background:none;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.01em;color:var(--vdb-ink);text-decoration:none;transition:background-color var(--vd-dur, .16s) ease,color var(--vd-dur, .16s) ease}.ob-vdb .ob-vdb__cta:hover,.ob-vdb .ob-vdb__cta:focus-visible{background:var(--vdb-ink);color:var(--vdb-bg)}.ob-vdb .ob-vdb__cta svg{flex:0 0 auto}.ob-vdb .ob-vdb__note{margin:7px 0 0;padding:0;font-size:11.5px;line-height:1.5;color:var(--vdb-muted);overflow-wrap:anywhere}@media(max-width:599px){.ob-vdb .ob-vdb__in{flex-direction:column;align-items:stretch;gap:14px;padding:18px 16px}.ob-vdb .ob-vdb__tiers{gap:6px 18px}.ob-vdb .ob-vdb__cta{justify-content:center}}@media(prefers-color-scheme:dark){.ob-vdb{--vdb-ink: #eceef0;--vdb-muted: #9aa3ab;--vdb-line: #2b3136;--vdb-bg: #16191c;--vdb-accent: #6fd0b4}}@media(prefers-reduced-motion:reduce){.ob-vdb .ob-vdb__cta{transition:none}}.ob-vdbadge{--vdbadge-ink: var(--ink, #14181c);--vdbadge-muted: #6a737d;--vdbadge-line: var(--line, #e3e6e8);--vdbadge-accent: #1f6f5c;--vdbadge-radius: 0px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;width:100%;margin:6px 0 0;padding:0;font-family:inherit;font-size:11px;line-height:1.4;letter-spacing:.06em;color:var(--vdbadge-muted);font-variant-numeric:tabular-nums}.ob-vdbadge *,.ob-vdbadge *:before,.ob-vdbadge *:after{box-sizing:border-box}.ob-vdbadge~.ob-vdbadge{display:none!important}.ob-vdbadge .ob-vdbadge__item{display:inline-flex;align-items:baseline;gap:4px;padding:3px 7px;border:1px solid var(--vdbadge-line);border-radius:var(--vdbadge-radius);white-space:nowrap}.ob-vdbadge .ob-vdbadge__qty,.ob-vdbadge .ob-vdbadge__arrow{color:var(--vdbadge-muted)}.ob-vdbadge .ob-vdbadge__off{font-weight:600;color:var(--vdbadge-accent)}.ob-vdbadge .ob-vdbadge__cta{color:var(--vdbadge-ink);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ob-vdbadge--font-heading{font-family:var(--font-heading--family, inherit)}.ob-vdbadge--font-subheading{font-family:var(--font-subheading--family, inherit)}.ob-vdbadge--font-accent{font-family:var(--font-accent--family, inherit)}.ob-vdbadge--case-uppercase{text-transform:uppercase}.ob-vdbadge--compact{flex-wrap:nowrap;overflow:hidden;gap:6px}.ob-vdbadge--compact .ob-vdbadge__item:nth-child(n+3){display:none}@media(max-width:599px){.ob-vdbadge{font-size:10.5px;gap:4px 8px}.ob-vdbadge .ob-vdbadge__item{padding:2px 6px}}@media(prefers-color-scheme:dark){.ob-vdbadge{--vdbadge-ink: #eceef0;--vdbadge-muted: #9aa3ab;--vdbadge-line: #2b3136;--vdbadge-accent: #6fd0b4}}.ob-vd.ob-vd--drawer{font-size:12.5px}.ob-vd.ob-vd--drawer .ob-vd__cart-earned,.ob-vd.ob-vd--drawer .ob-vd__cart-suggest{font-size:12px}.ob-vd.ob-vd--drawer .ob-vd__cart-count{font-size:11px}.ob-vd.ob-vd--drawer .ob-vd__cart-actions{margin-top:6px;gap:6px}.ob-vd.ob-vd--drawer .ob-vd__btn{padding:6px 10px;font-size:11.5px}@media(max-width:479px){.ob-vd.ob-vd--drawer .ob-vd__cart-actions{flex-direction:column;align-items:stretch}.ob-vd.ob-vd--drawer .ob-vd__btn{justify-content:center}}.ob-vdsum{--vdsum-ink: var(--ink, #14181c);--vdsum-muted: #6a737d;--vdsum-line: var(--line, #e3e6e8);--vdsum-accent: #1f6f5c;box-sizing:border-box;display:block;width:100%;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--vdsum-line);font-family:inherit;font-size:13px;line-height:1.5;color:var(--vdsum-ink);font-variant-numeric:tabular-nums}.ob-vdsum *,.ob-vdsum *:before,.ob-vdsum *:after{box-sizing:border-box}.ob-vdsum .ob-vdsum__rows{margin:0;padding:0}.ob-vdsum .ob-vdsum__rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0}.ob-vdsum .ob-vdsum__rows dt{margin:0;min-width:0;color:var(--vdsum-muted);overflow-wrap:anywhere}.ob-vdsum .ob-vdsum__rows dd{margin:0;flex:0 0 auto;white-space:nowrap;font-weight:600;color:var(--vdsum-accent)}.ob-vdsum .ob-vdsum__name{display:inline-block;margin-left:5px;font-size:10.5px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--vdsum-ink)}.ob-vdsum .ob-vdsum__kind{display:inline-block;margin-left:4px;font-size:10px;letter-spacing:.06em;color:var(--vdsum-muted)}.ob-vdsum .ob-vdsum__note{margin:7px 0 0;padding:0;font-size:11.5px;line-height:1.5;color:var(--vdsum-muted);overflow-wrap:anywhere}.ob-vdsum--compact{font-size:12.5px}.ob-vdsum--compact .ob-vdsum__note{font-size:11px}@media(prefers-color-scheme:dark){.ob-vdsum{--vdsum-ink: #eceef0;--vdsum-muted: #9aa3ab;--vdsum-line: #2b3136;--vdsum-accent: #6fd0b4}}.ob-vd__estimate-note{margin:10px 0 0;font-size:11px;line-height:1.5;color:#626b77}
/*# sourceMappingURL=/cdn/shop/t/56/assets/oblivion-vd.css.map */
