.festive-site-toran{position:relative;height:4.6rem;overflow:hidden;pointer-events:none}.festive-site-toran .festive-garland{position:absolute;top:0;left:0}.festive-site--titles h1.collection-hero__title:before,.festive-site--titles h1.collection-hero__title:after,.festive-site--titles h1.title--primary:before,.festive-site--titles h1.title--primary:after,.festive-site--titles h1.main-page-title:before,.festive-site--titles h1.main-page-title:after{content:"";display:inline-block;width:.9em;height:.9em;vertical-align:-.05em;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 64 64%27%3E%3Cdefs%3E%3CradialGradient id=%27f%27 cx=%2750%25%27 cy=%2770%25%27 r=%2760%25%27%3E%3Cstop offset=%270%27 stop-color=%27%23fffde7%27/%3E%3Cstop offset=%27.45%27 stop-color=%27%23ffd54f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23ff6d00%27/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx=%2732%27 cy=%2724%27 r=%2717%27 fill=%27%23ffca28%27 opacity=%27.28%27/%3E%3Cpath d=%27M32 5C41 17 41 28 32 35C23 28 23 17 32 5Z%27 fill=%27url(%23f)%27/%3E%3Cpath d=%27M32 30L32 37%27 stroke=%27%234e342e%27 stroke-width=%271.6%27 stroke-linecap=%27round%27/%3E%3Cpath d=%27M5 38Q32 41 59 38Q55 59 32 59Q9 59 5 38Z%27 fill=%27%23b5562b%27/%3E%3Cellipse cx=%2732%27 cy=%2738%27 rx=%2727%27 ry=%274.5%27 fill=%27%23d9773f%27/%3E%3Cpath d=%27M12 46Q32 52 52 46%27 fill=%27none%27 stroke=%27%23f5c542%27 stroke-width=%271.6%27 stroke-dasharray=%272 3%27/%3E%3Ccircle cx=%2720%27 cy=%2752%27 r=%271.8%27 fill=%27%23f5c542%27/%3E%3Ccircle cx=%2732%27 cy=%2755%27 r=%271.8%27 fill=%27%23f5c542%27/%3E%3Ccircle cx=%2744%27 cy=%2752%27 r=%271.8%27 fill=%27%23f5c542%27/%3E%3C/svg%3E") center / contain no-repeat}.festive-site--titles h1.collection-hero__title:before,.festive-site--titles h1.title--primary:before,.festive-site--titles h1.main-page-title:before{margin-right:.3em}.festive-site--titles h1.collection-hero__title:after,.festive-site--titles h1.title--primary:after,.festive-site--titles h1.main-page-title:after{margin-left:.3em}.festive-header{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 70% 140% at 50% 140%,rgba(255,179,0,.16),transparent 70%),linear-gradient(180deg,#fdf1dc,#fffaf1)}.festive-site--diwali .header-wrapper>.header{position:relative;z-index:1}.festive-firework{position:absolute;width:4.8rem;height:4.8rem;opacity:0;animation:festive-burst 4s ease-out infinite}.festive-firework--1{top:6%;left:5%;width:6rem;height:6rem;color:#a62c43;animation-delay:0s}.festive-firework--2{top:48%;left:11%;width:4.4rem;height:4.4rem;color:#e7a20b;animation-delay:.5s}.festive-firework--3{top:4%;left:57%;width:4.4rem;height:4.4rem;color:#f57c00;animation-delay:1s}.festive-firework--4{top:50%;left:65%;width:3.8rem;height:3.8rem;color:#a62c43;animation-delay:1.5s}.festive-firework--5{top:6%;right:10%;width:5rem;height:5rem;color:#e7a20b;animation-delay:2s}.festive-firework--6{top:40%;right:5%;width:6rem;height:6rem;color:#f57c00;animation-delay:2.5s}.festive-firework--7{top:52%;left:46%;width:3.4rem;height:3.4rem;color:#e7a20b;animation-delay:3s}.festive-firework--8{top:14%;left:76%;width:3.8rem;height:3.8rem;color:#37477d;animation-delay:3.5s}@keyframes festive-burst{0%{opacity:0;transform:scale(.2) rotate(0)}12%{opacity:.85}40%{opacity:.7;transform:scale(1) rotate(12deg)}65%{opacity:0;transform:scale(1.12) rotate(16deg)}to{opacity:0;transform:scale(1.12) rotate(16deg)}}@media(prefers-reduced-motion:reduce){.festive-firework{animation:none;opacity:.45}}@media screen and (max-width:749px){.festive-firework--1{top:0;left:1%;width:3rem;height:3rem}.festive-firework--2{top:70%;left:3%;width:3rem;height:3rem}.festive-firework--3{top:0;left:26%;width:2.8rem;height:2.8rem}.festive-firework--4{top:70%;left:27%;width:2.8rem;height:2.8rem}.festive-firework--5{top:0;left:auto;right:25%;width:2.8rem;height:2.8rem}.festive-firework--6{top:70%;left:auto;right:2%;width:3rem;height:3rem}.festive-firework--7{top:0;left:auto;right:1%;width:3rem;height:3rem;display:block}.festive-firework--8{top:70%;left:auto;right:26%;width:2.8rem;height:2.8rem;display:block}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/component-festive-site.css.map */
