.new-bf-accessory{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border-radius:var(--st-radius-lg);background:var(--st-color-surface);color:var(--st-color-heading);transform-origin:center;transition:transform var(--st-disclosure-enter-duration) var(--st-overlay-ease-enter)}.new-bf-accessory__image-link{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden}.new-bf-accessory__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform var(--st-disclosure-enter-duration) var(--st-overlay-ease-enter)}.new-bf-accessory__badge{position:absolute;z-index:1;top:0;left:var(--st-space-3);padding:var(--st-space-1) var(--st-space-2) var(--st-space-3);background:var(--st-color-accent);color:var(--st-color-on-accent);font-size:var(--st-text-small);font-weight:700;line-height:var(--st-leading-heading);text-align:center;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}.new-bf-accessory__content{display:flex;flex:1;flex-direction:column;gap:var(--st-space-3);padding:var(--st-space-3)}.new-bf-accessory__title{color:var(--st-color-heading);font-size:var(--st-text-body);font-weight:700;line-height:var(--st-leading-heading);text-decoration:none;overflow-wrap:anywhere}.new-bf-accessory__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--st-space-2);font-size:var(--st-text-body);font-weight:700}.new-bf-accessory__prices s{color:var(--st-color-text-muted);font-size:var(--st-text-small);font-weight:400}.new-bf-accessory__form{display:flex;flex:1;flex-direction:column;gap:var(--st-space-2);margin:0}.new-bf-accessory__options{display:flex;flex-direction:column;gap:var(--st-space-2)}.new-bf-accessory [hidden]{display:none}.new-bf-accessory__colors{min-width:0;margin:0;padding:0;border:0}.new-bf-accessory__option-label,.new-bf-accessory__fallback-label{color:var(--st-color-text-muted);font-size:var(--st-text-small);line-height:var(--st-leading-body)}.new-bf-accessory__swatches{display:flex;flex-wrap:wrap;gap:var(--st-space-1);margin-top:var(--st-space-1)}.new-bf-accessory__swatch{display:grid;place-items:center;width:var(--st-space-8);height:var(--st-space-8);border-radius:var(--st-radius-pill);cursor:pointer}.new-bf-accessory__swatch input:checked+.new-bf-accessory__dot{outline:var(--st-border-width) solid var(--st-color-heading);outline-offset:var(--st-border-width)}.new-bf-accessory__swatch:has(input:focus-visible){outline:var(--st-focus-width) solid var(--st-color-focus);outline-offset:var(--st-focus-offset)}.new-bf-accessory__swatch input,.new-bf-accessory__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.new-bf-accessory__dot{display:grid;place-items:center;width:var(--st-space-5);height:var(--st-space-5);border:var(--st-border-width) solid var(--st-color-border);border-radius:var(--st-radius-pill);background-color:var(--st-color-surface-subtle);background-size:cover;background-position:center}.new-bf-accessory__dot--text{color:var(--st-color-text);font-size:var(--st-text-small);font-weight:700}.new-bf-accessory__form select{width:100%;min-width:0;min-height:var(--st-control-min-height);padding:var(--st-space-2);border:var(--st-border-width) solid var(--st-color-border);border-radius:var(--st-radius-md);background:var(--st-color-surface);color:var(--st-color-text);font:inherit;font-size:var(--st-text-small)}.new-bf-accessory__actions{display:grid;gap:var(--st-space-2);margin-top:auto;padding-top:var(--st-space-3)}.new-bf-accessory__add{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--st-control-min-height);padding:var(--st-space-2) var(--st-space-3);border:var(--st-border-width) solid var(--st-color-accent);border-radius:var(--st-radius-pill);background:var(--st-color-accent);color:var(--st-color-on-accent);font-size:var(--st-text-small);font-weight:700;cursor:pointer}.new-bf-accessory__add:disabled{opacity:.5;cursor:not-allowed}.new-bf-accessory__add[aria-busy=true]{opacity:1;cursor:wait}.new-bf-accessory__add[aria-busy=true] [data-accessory-add-label]{visibility:hidden}.new-bf-accessory__spinner{position:absolute;width:var(--st-space-5);height:var(--st-space-5);opacity:0;pointer-events:none}.new-bf-accessory__add[aria-busy=true] .new-bf-accessory__spinner{opacity:1;animation:new-bf-accessory-spin 1s linear infinite}@keyframes new-bf-accessory-spin{to{transform:rotate(360deg)}}.new-bf-accessory__shop{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:var(--st-control-min-height);padding:var(--st-space-2) var(--st-space-3);border:var(--st-border-width) solid var(--st-color-heading);border-radius:var(--st-radius-pill);background:var(--st-color-surface);color:var(--st-color-heading);font-size:var(--st-text-small);font-weight:700;line-height:var(--st-leading-body);text-align:center;text-decoration:none}@media(hover:hover){.new-bf-accessory__shop.button-motion:hover{background:var(--st-color-surface-subtle);color:var(--st-color-heading);border-color:var(--st-color-heading)}}.new-bf-accessory__status{margin:0;color:var(--st-color-text);font-size:var(--st-text-small);line-height:var(--st-leading-body)}.new-bf-accessory__status:empty{display:none}.new-bf-accessory :is(a,button,select):focus-visible{outline:var(--st-focus-width) solid var(--st-color-focus);outline-offset:var(--st-focus-offset)}@media(min-width:750px){.new-bf-accessory__content{padding:var(--st-space-4)}.new-bf-accessory__title{font-size:18px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.new-bf-accessory:hover{position:relative;z-index:1;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.new-bf-accessory,.new-bf-accessory__image{transition:none}.new-bf-accessory__add[aria-busy=true] .new-bf-accessory__spinner{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/new_black-friday-accessory-card.css.map */
