.seilasArticleBottomAdvert-module-scss-module__OUlqtq__root{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.seilasArticleBottomAdvert-module-scss-module__OUlqtq__root a{background-color:var(--theme-color1);color:#fff;border-radius:14px;width:-webkit-fit-content;width:fit-content;padding:.5em 1em;text-decoration:none}.seilasArticleBottomAdvert-module-scss-module__OUlqtq__root a:hover{transform:scale(1.1)}.seilasArticleBottomAdvert-module-scss-module__OUlqtq__container{background-image:url(../media/seilas-magasin.409e9154.jpg);background-position:20%;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;width:800px;max-width:100%;padding:2em 2em 0;display:flex;position:relative}.seilasArticleBottomAdvert-module-scss-module__OUlqtq__bgImg{position:absolute}.seilasArticleBottomAdvert-module-scss-module__OUlqtq__knsLogo{z-index:2;width:150px;max-width:80%;margin-bottom:-.8em}.seilasArticleBottomAdvert-module-scss-module__OUlqtq__txtContainer{text-align:center;z-index:1;background-color:#ffffffeb;border-radius:14px;flex-direction:column;align-items:center;gap:.4em;width:550px;max-width:100%;padding:1em 1.6em 1.6em;display:flex}
.KampanjeTilbud-module-scss-module__LRrFra__kampanjeBox{z-index:1;background:0 0;border:none;flex-direction:row;place-content:center;place-items:center;width:-webkit-fit-content;width:fit-content;height:100%;max-height:100%;margin:4rem auto;text-decoration:none;display:flex}.KampanjeTilbud-module-scss-module__LRrFra__kampanjeBox span{background-color:var(--theme-color2);font-family:var(--font2);color:var(--theme-color1);border-radius:10px;width:-webkit-max-content;width:max-content;height:-webkit-fit-content;height:fit-content;padding:4px 12px;font-size:1.2em;font-weight:700;text-decoration:none}.KampanjeTilbud-module-scss-module__LRrFra__part1{max-width:30vw;height:auto!important}.KampanjeTilbud-module-scss-module__LRrFra__part2{flex-direction:column;align-items:center;gap:0;max-width:200px;display:flex}.KampanjeTilbud-module-scss-module__LRrFra__tittel{border-bottom:2px solid #ffca00;margin:0;font-size:1.4rem;font-style:italic}.KampanjeTilbud-module-scss-module__LRrFra__part2 span:hover{opacity:.8;scale:1.2}@media screen and (min-width:720px){.KampanjeTilbud-module-scss-module__LRrFra__part1{max-width:100%!important;height:340px!important}.KampanjeTilbud-module-scss-module__LRrFra__part2{max-width:300px;font-size:1.5rem}.KampanjeTilbud-module-scss-module__LRrFra__part2 span{font-size:1.3rem!important}.KampanjeTilbud-module-scss-module__LRrFra__tittel{font-size:1.8rem}}
@keyframes shine{0%{filter:brightness()contrast()}50%{filter:brightness(2)contrast(0%)}to{filter:brightness()contrast()}}.animationShine{animation-name:shine;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes animationShimmer{0%{background-position:-800px 0}to{background-position:800px 0}}@keyframes animationShimmer2{0%{background-position:30% 0}to{background-position:-15% 0}}.animationShimmerWhite{background:linear-gradient(90deg,#eee 8%,#bbb 18%,#eee 33%) 0 0/800px 104px;animation-name:animationShimmer;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:-1s;animation-fill-mode:forwards}.animationShimmerBlack{background:linear-gradient(90deg,#5d5d5d 28%,#eaeaea 18%,#5d5d5d 33%) 0 0/800px 104px;animation-name:animationShimmer;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.animationShimmerOnce{background:linear-gradient(90deg,#5d5d5d1f 2%,#eaeaea 18%,#5d5d5d1f 33%) 0 0/800px 104px;animation-name:animationShimmer2;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes shake1{0%{margin-left:0}25%{margin-left:.5rem}75%{margin-left:-.5rem}to{margin-left:0}}.animationSuccess,.animationSuccess:hover{color:#32cd32;background-color:#32cd32;width:70px;font-size:0}.animationSuccess:after{content:"✓";color:#fff;width:20px;height:20px;font-size:1.5rem;display:inline-block}.animationHeartbeat{animation:.4s heartbeat}@keyframes heartbeat{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1)}75%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes fallAndFade{0%{opacity:1;transform:translateY(0)translate(0)}to{opacity:0;transform:translateY(50px)translate(20px)}}.animationFallFade{animation:.7s ease-out fallAndFade;position:relative}@keyframes pulseColor{0%{fill:#fff;transform:scale(1)}50%{fill:var(--lysere-bl);transform:scale(1.1)}to{fill:#fff;transform:scale(1)}}.animationPulseColor{animation:2s ease-in-out infinite pulseColor}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animationFade-in{animation:.3s ease-in-out fade-in}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(100%)}50%{opacity:.25}to{opacity:1;transform:translateY(0)}}.animationSlideInFromBottom{animation:.8s slideInFromBottom}
