MAKEUP-
LOOKS & TIPS

Utforska trendiga looks eller lär dig nya tekniker idag!

.no-anim .animation-wrapper { display: none; } .animation-wrapper { position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 2; pointer-events: none; } .animation-section.--fireworks { position: absolute; } .animation-section.--fireworks .element { position: absolute; left: -2px; bottom: 0; width: 5.5px; height: 85.5px; transform-origin: 50% 100%; overflow: hidden; } .animation-section.--fireworks .element:nth-child(1) { transform: rotate(0deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(2) { transform: rotate(30deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(3) { transform: rotate(60deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(4) { transform: rotate(90deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(5) { transform: rotate(120deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(6) { transform: rotate(150deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(7) { transform: rotate(180deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(8) { transform: rotate(210deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(9) { transform: rotate(240deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(10) { transform: rotate(270deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(11) { transform: rotate(300deg) translateY(-15px); } .animation-section.--fireworks .element:nth-child(12) { transform: rotate(330deg) translateY(-15px); } .animation-section.--fireworks .element::before { content: ''; position: absolute; left: 0; right: 0; top: 100%; height: 40px; background-color: #E90C7A; } @keyframes explosion { 0% { top: 100%; } 33%, 100% { top: -50%; } } #animation-section-1 .element::before, #animation-section-3 .element::before { animation: explosion 3s ease-in-out 1; } #animation-section-2 .element::before, #animation-section-5 .element::before, #animation-section-4 .element::before { animation: explosion 3s 0.5s ease-in-out 1; } #animation-section-6 .element::before { animation: explosion 2s 3.2s ease-in-out 1; } #animation-section-7 .element::before, #animation-section-8 .element::before { animation: explosion 2s 3.8s ease-in-out 1; } #animation-section-1 { left: 30%; top: 10%; transform: scale(1); } #animation-section-2 { left: 40%; top: 35%; transform: scale(.5); } #animation-section-3 { left: 60%; top: 55%; transform: scale(1); } #animation-section-4 { left: 75%; top: 95%; transform: scale(.5); } #animation-section-5 { left: 45%; top: 100%; transform: scale(.5); } #animation-section-6 { left: 60%; top: 50%; transform: scale(1); } #animation-section-7 { left: 30%; top: 10%; transform: scale(1); } #animation-section-8 { left: 40%; top: 35%; transform: scale(.5); } @media only screen and (min-width: 768px) { #animation-section-1 { left: 10%; top: 30%; } #animation-section-2 { left: 20%; top: 60%; } #animation-section-3 { left: 60%; top: 45%; } #animation-section-4 { left: 75%; top: 85%; } #animation-section-5 { left: 80%; top: 75%; transform: scale(1); } #animation-section-6 { left: 75%; top: 65%; transform: scale(1); } #animation-section-7, #animation-section-8 { display: none; } #animation-section-1 .element::before, #animation-section-3 .element::before { animation: explosion 2s 1s ease-in-out 3; } #animation-section-2 .element::before, #animation-section-5 .element::before { animation: explosion 2s 1s ease-in-out 3; } #animation-section-4 .element::before { animation: explosion 2s 1.5s ease-in-out 3; } #animation-section-6 .element::before { animation: explosion 2s 1.8s ease-in-out 3; } }