.announcement-bar-section:has(.utility-bar--cosmic-sale){background:#fff4d7}.utility-bar.utility-bar--cosmic-sale{position:relative;isolation:isolate;overflow:hidden;--sale-wave-space:7px;padding-bottom:var(--sale-wave-space);background:#000;color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0H1440V96C1320 92 1200 92 1080 96S840 100 720 96S480 92 360 96S120 100 0 96Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 0H1440V96C1320 92 1200 92 1080 96S840 100 720 96S480 92 360 96S120 100 0 96Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cosmic-sale__scene{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.cosmic-sale__glow{position:absolute;display:block;width:var(--glow-size);height:var(--glow-size);border-radius:50%;--glow-travel:calc(100vw - var(--glow-size) + 70px);left:-35px;top:calc(50% - var(--glow-size) / 2);background:radial-gradient(circle,#efd49aa8,#d8ae657d 31%,#b7833938 52%,#0000 72%);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.cosmic-sale__glow--1{--glow-size:170px;animation-name:cosmic-sale-drift-one;animation-duration:130s;animation-delay:-9s;transform:translate3d(calc(var(--glow-travel) * .08),-9px,0)}.cosmic-sale__glow--2{--glow-size:190px;animation-name:cosmic-sale-drift-two;animation-duration:161s;animation-delay:-19s;transform:translate3d(calc(var(--glow-travel) * .88),9px,0)}.utility-bar--cosmic-sale .announcement-bar{width:100%}.cosmic-sale{position:relative;width:max-content;max-width:100%;margin-inline:auto;display:flex;align-items:center;justify-content:center;gap:28px;min-height:64px;padding:10px 0;text-align:center;line-height:1.2;color:#fff}.cosmic-sale:before,.cosmic-sale:after{content:"";position:absolute;z-index:-1;top:0;width:100vw;height:calc(100% + var(--sale-wave-space));pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='86' viewBox='0 0 100 86'%3E%3Cg transform='translate(10 24) rotate(-12 12 14)' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='13' r='8' fill='none' stroke-width='2.2'/%3E%3Cpath d='M12 8v6l4 2M6 20l-2 3m14-3 2 3' fill='none' stroke-width='2'/%3E%3Cpath d='M2 6C0 3 4-1 7 2L2 6Zm15-4c3-3 7 1 5 4l-5-4Z' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");background-size:100px 86px;background-repeat:repeat-x;background-position:left top}.cosmic-sale:before{right:calc(100% + 10px);transform:scaleX(-1)}.cosmic-sale:after{left:calc(100% + 10px)}.cosmic-sale__copy{display:flex;flex-direction:column;gap:4px;padding:0 12px}.cosmic-sale__headline,.cosmic-sale__offer{-webkit-text-stroke:clamp(1px,.1em,1.5px) #000;paint-order:stroke fill}.cosmic-sale__headline{font-family:inherit;font-size:19px;font-weight:750;letter-spacing:.045em;line-height:1.1;color:#fff}.cosmic-sale__offer{font-size:11px;font-weight:500;letter-spacing:.12em;color:#f6dfb2}.cosmic-sale__countdown{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:112px;min-height:34px;padding:6px 10px;border:1px solid #d8b36f;border-radius:5px;background:#fff4d7;box-shadow:0 2px 14px #0008;white-space:nowrap}.cosmic-sale__countdown[hidden]{display:none}.cosmic-sale__digits{font-size:19px;font-weight:750;line-height:1;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#000;min-width:8ch}@keyframes cosmic-sale-drift-one{0%,to{transform:translate3d(calc(var(--glow-travel) * .08),-9px,0)}18%{transform:translate3d(calc(var(--glow-travel) * .4),8px,0)}39%{transform:translate3d(calc(var(--glow-travel) * .82),-13px,0)}55%{transform:translate3d(calc(var(--glow-travel) * .62),13px,0)}73%{transform:translate3d(calc(var(--glow-travel) * .95),-3px,0)}87%{transform:translate3d(calc(var(--glow-travel) * .35),11px,0)}}@keyframes cosmic-sale-drift-two{0%,to{transform:translate3d(calc(var(--glow-travel) * .88),9px,0)}22%{transform:translate3d(calc(var(--glow-travel) * .56),-12px,0)}43%{transform:translate3d(calc(var(--glow-travel) * .1),13px,0)}58%{transform:translate3d(calc(var(--glow-travel) * .28),-8px,0)}77%{transform:translate3d(calc(var(--glow-travel) * .02),6px,0)}90%{transform:translate3d(calc(var(--glow-travel) * .59),-12px,0)}}@media(max-width:749px){.utility-bar.utility-bar--cosmic-sale{--sale-wave-space:6px}.utility-bar--cosmic-sale .page-width{padding-left:14px;padding-right:14px}.cosmic-sale:before,.cosmic-sale:after{background-size:100px 80px}.cosmic-sale:before{right:calc(100% + 3px)}.cosmic-sale:after{left:calc(100% + 3px)}.cosmic-sale__glow--1{--glow-size:120px}.cosmic-sale__glow--2{--glow-size:138px}.cosmic-sale{gap:14px;min-height:60px;padding:10px 0}.cosmic-sale__copy{gap:5px;padding:0}.cosmic-sale__headline{font-size:14px;letter-spacing:.025em;white-space:nowrap}.cosmic-sale__offer{font-size:9px;letter-spacing:.075em;white-space:nowrap}.cosmic-sale__countdown{min-width:99px;min-height:32px;padding:7px 8px}.cosmic-sale__digits{font-size:16px;letter-spacing:.025em}}@media(max-width:359px){.cosmic-sale{gap:12px}.cosmic-sale__headline{font-size:13px}.cosmic-sale__offer{font-size:8.5px}.cosmic-sale__countdown{min-width:92px;padding:7px}.cosmic-sale__digits{font-size:15px}}@media(prefers-reduced-motion:reduce){.cosmic-sale__glow{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAQ */
