.badge--custom[class*=diwali]{background:linear-gradient(135deg,#7a1022,#a3172f 55%,#7a1022);color:#ffd98a;border:1px solid #d4a440;font-weight:600;letter-spacing:.04em;text-transform:none;box-shadow:0 2px 10px #7a102259,inset 0 0 0 1px #ffd98a40;position:relative;overflow:hidden}.badge--custom[class*=diwali]:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,230,160,.55),transparent);animation:tlfDiwaliShine 3s ease-in-out infinite}@keyframes tlfDiwaliShine{0%{left:-60%}60%,to{left:130%}}.tlf-hdr .tlf-ann{position:relative;background:linear-gradient(90deg,#4a0b16,#6e1426,#4a0b16)!important;color:#f6d995!important;border-bottom:1px solid rgba(212,175,55,.55)}.tlf-hdr .tlf-ann:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,226,150,.28) 50%,transparent 70%);background-size:250% 100%;animation:tlfDiwaliSweep 5s linear infinite;pointer-events:none}@keyframes tlfDiwaliSweep{0%{background-position:150% 0}to{background-position:-100% 0}}.tlf-hdr .tlf-ann__txt{position:relative;z-index:1}.tlf-hdr .tlf-bar:before{content:"";position:absolute;left:0;right:0;top:0;height:20px;z-index:3;pointer-events:none;background-repeat:repeat-x;background-size:64px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='20' viewBox='0 0 64 20'%3E%3Cpath d='M0 1 Q32 13 64 1' fill='none' stroke='%23b8913a' stroke-width='1'/%3E%3Ccircle cx='9' cy='5' r='3.4' fill='%23f29a1d'/%3E%3Ccircle cx='20' cy='8.6' r='3' fill='%23ffc23d'/%3E%3Ccircle cx='44' cy='8.6' r='3' fill='%23ffc23d'/%3E%3Ccircle cx='55' cy='5' r='3.4' fill='%23f29a1d'/%3E%3Cpath d='M32 6 C28.5 10 29 15 32 19 C35 15 35.5 10 32 6Z' fill='%232f7a4a'/%3E%3Cpath d='M32 7.5 V17.5' stroke='%2385c08f' stroke-width='.6'/%3E%3C/svg%3E");opacity:.95}.tlf-hdr .tlf-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#d4af37,#fff1bf,#d4af37,transparent);background-size:200% 100%;animation:tlfDiwaliSweep 6s linear infinite;opacity:.7;pointer-events:none}.tlf-hdr .tlf-menubar li:first-child .tlf-tile.is-feature .tlf-tile__shape{animation:tlfDiyaGlow 2.4s ease-in-out infinite}@keyframes tlfDiyaGlow{0%,to{box-shadow:0 0 0 1.5px #d4af37,0 0 0 3.5px #fff6e0,0 0 0 4.6px #7a1218,0 0 10px 3px #ffaa2859}50%{box-shadow:0 0 0 1.5px #d4af37,0 0 0 3.5px #fff6e0,0 0 0 4.6px #7a1218,0 0 18px 7px #ffaa2899}}.tlf-hdr .tlf-menubar li:first-child .tlf-tile.is-feature .tlf-tile__lbl{color:#7a1218;font-weight:600}.tlf-hdr .tlf-menubar li:first-child .tlf-tile.is-feature .tlf-tile__lbl:before{content:"\1fa94  ";font-size:.85em;vertical-align:0;color:inherit}.tlf-hdr .tlf-menubar li:first-child .tlf-tile.is-feature .tlf-tile__badge{background:linear-gradient(135deg,#f6d995,#d4af37);color:#4a0b16;border-color:#7a1218}.tlf-hdr .tlf-menubar li:first-child .tlf-tile__pic:before,.tlf-hdr .tlf-menubar li:first-child .tlf-tile__pic:after{content:"\2726";position:absolute;z-index:3;color:#d4af37;pointer-events:none;animation:tlfDiwaliTwinkle 2.2s ease-in-out infinite}.tlf-hdr .tlf-menubar li:first-child .tlf-tile__pic:before{left:-10px;top:6px;font-size:11px}.tlf-hdr .tlf-menubar li:first-child .tlf-tile__pic:after{right:-8px;bottom:4px;font-size:9px;animation-delay:-1.1s}@keyframes tlfDiwaliTwinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@media(max-width:989px){.tlf-hdr .tlf-bar:before{height:16px;background-size:52px 16px}.tlf-hdr .tlf-menubar li:first-child .tlf-tile.is-feature .tlf-tile__lbl:before{display:inline}}@media(prefers-reduced-motion:reduce){.badge--custom[class*=diwali]:after,.tlf-hdr .tlf-ann:after,.tlf-hdr .tlf-bar:after,.tlf-hdr .tlf-menubar li:first-child .tlf-tile.is-feature .tlf-tile__shape,.tlf-hdr .tlf-menubar li:first-child .tlf-tile__pic:before,.tlf-hdr .tlf-menubar li:first-child .tlf-tile__pic:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/tlf-diwali.css.map */
