.skull-promo-bar{--promo-bar-font: "Geist", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;box-sizing:border-box;position:fixed;z-index:65;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:min(744px,calc(100vw - 24px));margin-inline:auto;overflow:hidden;border:1px solid rgb(0 0 0 / 12%);border-radius:14px;background:#fff;color:#111113;box-shadow:0 10px 30px #0003,0 2px 7px #00000017;font-family:var(--promo-bar-font);font-size:12px;line-height:1.2;isolation:isolate}.skull-promo-bar[hidden],.skull-promo-bar__spacer[hidden],.skull-promo-bar [hidden]{display:none!important}.skull-promo-bar *,.skull-promo-bar *:before,.skull-promo-bar *:after{box-sizing:border-box}.skull-promo-bar__inner{display:grid}.skull-promo-bar__countdown{min-height:42px;padding:3px 18px;display:grid;grid-template-columns:minmax(158px,1fr) auto minmax(210px,1.2fr);align-items:center;gap:16px;background:#000;color:#fff}.skull-promo-bar__offer-lockup{display:flex;align-items:center;justify-content:flex-start;gap:7px;min-width:0;white-space:nowrap}.skull-promo-bar__offer-lockup strong{display:inline-block;color:#fff;font-size:22px;font-weight:900;line-height:1;letter-spacing:-.055em;animation:skull-promo-offer-pulse 1.35s ease-in-out infinite;transform-origin:center}.skull-promo-bar__offer-lockup span{overflow:hidden;color:#f5f5f7;font-size:8.5px;font-weight:780;line-height:1.05;letter-spacing:.015em;text-overflow:ellipsis}.skull-promo-bar__deadline{color:#fff;font-size:11px;font-weight:650;letter-spacing:.035em;white-space:nowrap}.skull-promo-bar__clock{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#fff}.skull-promo-bar__clock>span{color:#d1d1d6;font-size:6.5px;font-weight:760;line-height:1.05;letter-spacing:.14em;white-space:nowrap}.skull-promo-bar__digits{display:grid;grid-template-columns:repeat(3,42px);column-gap:8px}.skull-promo-bar__unit{position:relative;min-width:0;display:grid;gap:2px;text-align:center}.skull-promo-bar__unit:not(:last-child):after{content:":";position:absolute;right:-6px;top:5px;color:#858585;font-size:15px;font-weight:750;line-height:1}.skull-promo-bar__unit b{--promo-card-height: 24px;display:block;position:relative;isolation:isolate;height:var(--promo-card-height);overflow:hidden;border-radius:4px;background:#fff;color:#000;box-shadow:inset 0 0 0 1px #00000016,0 2px 5px #0009;font-size:18px;font-weight:740;line-height:var(--promo-card-height);font-variant-numeric:tabular-nums;letter-spacing:.02em;perspective:180px}.skull-promo-bar__unit b:after{content:"";position:absolute;z-index:4;inset:50% 0 auto;height:1px;background:#0002;pointer-events:none}.skull-promo-bar__flap{position:absolute;left:0;width:100%;height:50%;overflow:hidden;backface-visibility:hidden;pointer-events:none}.skull-promo-bar__flap>span{display:block;height:var(--promo-card-height);line-height:var(--promo-card-height)}.skull-promo-bar__flap--top{top:0;z-index:2;border-radius:6px 6px 0 0;background:#fff;transform-origin:center bottom}.skull-promo-bar__flap--base,.skull-promo-bar__flap--bottom{bottom:0;border-radius:0 0 6px 6px;background:#fff;transform-origin:center top}.skull-promo-bar__flap--base{z-index:1}.skull-promo-bar__flap--bottom{z-index:3}.skull-promo-bar__flap--base>span,.skull-promo-bar__flap--bottom>span{transform:translateY(-50%)}.skull-promo-bar__unit small{color:#cfcfd4;font-size:5px;font-weight:560;line-height:1;letter-spacing:.055em}.skull-promo-bar__progress-row{min-height:64px;padding:8px 12px;display:grid;grid-template-columns:minmax(160px,1fr) minmax(250px,1.75fr) 108px;align-items:center;gap:13px;background:#fff;color:#111113}.skull-promo-bar__message{min-width:0;display:grid;align-content:center;gap:2px}.skull-promo-bar__headline{overflow:hidden;color:#111113;font:820 14px/1.1 var(--promo-bar-font);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.skull-promo-bar__status{min-height:12px;color:#696970;font-size:10px;line-height:1.15;white-space:nowrap}.skull-promo-bar__gifts{min-height:19px;display:flex;align-items:center;gap:4px;margin-top:2px}.skull-promo-bar__gift{min-width:0;display:inline-flex;align-items:center;gap:3px;min-height:19px;padding:1px 6px 1px 2px;border:1px solid #d7d7dc;border-radius:999px;background:#f4f4f6;color:#5b5b62;box-shadow:inset 0 1px #fff}.skull-promo-bar__gift.is-earned{border-color:#b7e9c3;background:#e8f9ec;color:#17351e}.skull-promo-bar__gift img{width:15px;height:15px;flex:0 0 auto;border-radius:50%;background:#fff;object-fit:cover}.skull-promo-bar__gift span{overflow:hidden;font-size:7px;font-weight:900;line-height:1;letter-spacing:-.01em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.skull-promo-bar__pack{min-width:0;height:46px;position:relative;align-self:start}.skull-promo-bar__slots{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.skull-promo-bar__slot{position:relative;height:44px;min-width:0;display:grid;align-content:start;padding-top:1px;color:#111113}.skull-promo-bar__tile{display:grid;place-items:center;width:100%;height:36px;overflow:hidden;border:1px solid #d2d2d7;border-radius:6px;background:linear-gradient(145deg,#fafafa,#f1f1f3);color:#111113;box-shadow:inset 0 1px #fff,0 1px 2px #0000000d}.skull-promo-bar__slot[data-filled] .skull-promo-bar__tile{border-color:#c7c7cc;background:#fff}.skull-promo-bar__choice{display:grid;align-content:start;width:100%;height:44px;padding-top:1px;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;text-decoration:none;-webkit-tap-highlight-color:transparent}.skull-promo-bar__choice:hover .skull-promo-bar__tile{border-color:#8e8e93;background:#fff}.skull-promo-bar__choice:focus-visible{outline:none}.skull-promo-bar__choice:focus-visible .skull-promo-bar__tile{outline:2px solid #111113;outline-offset:2px}.skull-promo-bar__slot[data-next] .skull-promo-bar__tile{border-color:#636366;background:#fff;box-shadow:inset 0 1px #fff,0 0 0 1px #0000000a,0 0 10px #00000012;animation:skull-promo-next-slot .85s ease-in-out 2}.skull-promo-bar__slot img{display:block;width:100%;height:100%;padding:2px;object-fit:contain}.skull-promo-bar__placeholder{color:#8e8e93;font-size:20px;font-weight:320;line-height:1}.skull-promo-bar__slot[data-filled] .skull-promo-bar__placeholder{color:#1d1d1f;font-size:16px}.skull-promo-bar__segments{position:absolute;inset-inline:0;bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;height:4px;pointer-events:none}.skull-promo-bar__segments span{display:block;border-radius:999px;background:#d8d8dd;box-shadow:inset 0 1px 1px #0000000d;transition:background .22s ease,box-shadow .26s ease,transform .22s ease}.skull-promo-bar__segments span.is-on{background:#20d64b;box-shadow:0 0 5px #20d64baa,0 0 11px #20d64b70,inset 0 1px #ffffff75;transform:scaleY(1.08)}.skull-promo-bar__cart{height:36px;min-height:36px;align-self:start;margin-top:1px;padding:0 9px 0 12px;border:0;border-radius:8px;background:#111113;color:#fff;box-shadow:0 2px 6px #00000020;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:760 10px/1 var(--promo-bar-font);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .16s ease,background .16s ease}.skull-promo-bar__cart-count{min-width:18px;height:18px;padding:0 4px;border-radius:999px;display:inline-grid;place-items:center;background:#fff;color:#111113;font-size:9px;font-variant-numeric:tabular-nums}.skull-promo-bar__cart:hover{background:#2c2c2e;transform:translateY(-1px)}.skull-promo-bar__cart:active{transform:scale(.98)}.skull-promo-bar__cart:focus-visible{outline:2px solid #111113;outline-offset:3px}.skull-promo-bar__spacer{height:var(--skull-promo-bar-height, 0px);pointer-events:none}body.skull-promo-bar-visible{scroll-padding-block-end:calc(var(--skull-promo-bar-height, 0px) + 16px)}html:has(.skull-promo-bar:not([hidden])){scroll-padding-block-end:calc(var(--skull-promo-bar-height, 0px) + 16px)}html[data-skull-promo=locked] .skull-promo-bar,body:is(.skull-hero-visible,.native-cart-open,.promo-popup-open) .skull-promo-bar,body:has(dialog[open]) .skull-promo-bar,body:has(.pvg-refined-modal.active) .skull-promo-bar{visibility:hidden;pointer-events:none}@keyframes skull-promo-offer-pulse{0%,28%,54%,to{transform:scale(1);color:#d6d6d6}12%{transform:scale(1.14);color:#fff}40%{transform:scale(1.09);color:#fff}}@keyframes skull-promo-next-slot{50%{box-shadow:inset 0 1px #fff,0 0 0 1px #00000016,0 0 12px #00000028}}@media(max-width:749px){.skull-promo-bar{inset-inline:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));width:calc(100vw - 16px);border-radius:12px}.skull-promo-bar__countdown{min-height:40px;padding:3px 9px;grid-template-columns:minmax(94px,1fr) auto minmax(126px,1.2fr);gap:6px}.skull-promo-bar__offer-lockup{gap:5px}.skull-promo-bar__offer-lockup strong{font-size:18px}.skull-promo-bar__offer-lockup span{max-width:58px;font-size:6px;white-space:normal}.skull-promo-bar__deadline{font-size:7px;font-weight:700;letter-spacing:.025em}.skull-promo-bar__clock{display:grid;justify-content:stretch;gap:1px}.skull-promo-bar__clock>span{display:block;font-size:5px;text-align:center}.skull-promo-bar__digits{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;column-gap:6px}.skull-promo-bar__unit b{--promo-card-height: 21px;border-radius:4px;font-size:15px}.skull-promo-bar__unit:not(:last-child):after{right:-5px;top:4px;font-size:12px}.skull-promo-bar__unit small{font-size:4.5px}.skull-promo-bar__progress-row{min-height:60px;padding:7px;grid-template-columns:minmax(92px,.8fr) minmax(125px,1.25fr) 82px;gap:6px}.skull-promo-bar__headline{font-size:11px}.skull-promo-bar__status{overflow:hidden;font-size:8px;text-overflow:ellipsis}.skull-promo-bar__gifts{min-height:17px;gap:3px;margin-top:1px}.skull-promo-bar__gift{width:auto;max-width:90px;min-height:17px;padding:1px 5px 1px 2px}.skull-promo-bar__gift img{width:13px;height:13px}.skull-promo-bar__gift span{font-size:5.8px}.skull-promo-bar__pack{height:42px}.skull-promo-bar__slots,.skull-promo-bar__segments{gap:4px}.skull-promo-bar__slot,.skull-promo-bar__choice{height:40px}.skull-promo-bar__tile{height:33px;border-radius:5px}.skull-promo-bar__cart{height:33px;min-height:33px;padding:0 6px 0 8px;gap:5px;font-size:8px}.skull-promo-bar__cart-count{min-width:17px;height:17px;padding:0 3px;font-size:8px}}@media(max-width:370px){.skull-promo-bar__countdown{grid-template-columns:minmax(82px,1fr) auto minmax(122px,1.2fr);gap:5px}.skull-promo-bar__offer-lockup span{display:none}.skull-promo-bar__progress-row{grid-template-columns:76px minmax(120px,1fr) 70px;gap:5px}.skull-promo-bar__status{font-size:7px}.skull-promo-bar__gift{max-width:74px}}@media(prefers-reduced-motion:reduce){.skull-promo-bar *,.skull-promo-bar *:before,.skull-promo-bar *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/skull-promo-bar.css.map */
