.turbo-bf-ribbon{width:104px;height:104px}.turbo-bf-ribbon>span{font-size:10px;letter-spacing:.025em}.turbo-bf-ribbon--compact{display:flex;flex-direction:column;width:fit-content;max-width:100%;gap:3px;margin-top:5px;padding:4px 7px;background:#fa9a35;color:#111827;font-size:8px;line-height:1.3;letter-spacing:0}.turbo-bf-ribbon--compact>span{font-size:8px}.turbo-bf-code-note{display:block;margin:6px 0 8px;padding:6px 8px;border-left:3px solid #fa9a35;background:#fff7ed;color:#111827;font-size:10px;line-height:1.5;letter-spacing:0}.turbo-bf-code-note strong,.turbo-bf-code-note>span{display:block}.turbo-bf-code-note strong{font-weight:800}.turbo-bf-code-note>span{font-size:10px;font-weight:700}@media(max-width:600px){.turbo-bf-ribbon{width:84px;height:84px}.turbo-bf-ribbon>span{font-size:8px;letter-spacing:0}.turbo-bf-code-note{font-size:8px;padding:5px 6px}.turbo-bf-code-note>span{font-size:8px}}.turbo-bf-ribbon[hidden]{display:none!important}.announcement-bar:has(.turbo-bf-announcement-label) a{color:inherit}.announcement-bar__message:has(.turbo-bf-clock){display:flex;align-items:center;justify-content:center;gap:7px 19px;flex-wrap:wrap;padding:11px 0;font-size:15px;font-weight:900}.turbo-bf-clock{display:inline-flex;justify-content:center;align-items:center;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap;font-size:14px}.announcement-bar__message .turbo-bf-clock{padding:5px 9px;background:#111;color:#ff9a36;border-radius:3px}.turbo-bf-clock[data-ended-state]{white-space:normal;text-align:center}@media(max-width:720px){.announcement-bar__message:has(.turbo-bf-clock){font-size:12px;gap:6px 12px}.announcement-bar__message .turbo-bf-clock{font-size:11px}}.turbo-sema-ribbon.turbo-bf-ribbon{position:absolute;top:0;left:0;right:auto;display:block;width:104px;height:104px;margin:0;padding:0;overflow:hidden;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;z-index:3;pointer-events:none}.turbo-sema-ribbon.turbo-bf-ribbon>span{position:absolute;top:21px;left:-38px;right:auto;display:block;width:160px;margin:0;padding:7px 0;background:linear-gradient(100deg,#fa9a35,#ffb34e);color:#111827;text-align:center;transform:rotate(-45deg);font-size:10px;line-height:16px;font-weight:900;letter-spacing:.025em;box-shadow:0 2px 5px #0003}@media(max-width:600px){.turbo-sema-ribbon.turbo-bf-ribbon{width:84px;height:84px}.turbo-sema-ribbon.turbo-bf-ribbon>span{top:16px;left:-40px;width:144px;padding:5px 0;font-size:8px;line-height:15px;letter-spacing:0}}@media screen and (max-width:720px){.announcement-bar__message:has(.turbo-bf-clock){display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(3px,1vw,6px);min-height:44px;font-size:clamp(9px,2.65vw,12px);line-height:1.2;letter-spacing:0;white-space:nowrap}.announcement-bar__message .turbo-bf-announcement-label{flex:0 1 auto;min-width:0;white-space:nowrap}.announcement-bar__message .turbo-bf-clock{box-sizing:border-box;flex:0 0 auto;width:calc(21ch + 12px);padding:5px 6px;font-size:clamp(9px,2.5vw,11px);line-height:1.2;letter-spacing:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}.announcement-bar__message:has(.turbo-bf-clock) .icon-arrow{display:block;flex:0 0 12px;width:12px;height:auto;margin-left:0}}@media screen and (max-width:340px){.announcement-bar__message:has(.turbo-bf-clock){gap:3px;font-size:8.5px}.announcement-bar__message .turbo-bf-clock{font-size:9px}}@media screen and (max-width:319px){.announcement-bar__message:has(.turbo-bf-clock){font-size:7.2px;gap:2px}.announcement-bar__message .turbo-bf-clock{font-size:8px;padding:5px 4px}}
/*# sourceMappingURL=/cdn/shop/t/207/assets/turbo-black-friday.css.map */
