/*---------------------------------------------------------------------------------
   Site: 
   COPYRIGHT (c) ASKÅS INTERNET- & REKLAMBYRÅ AB 1997-2018. ALL RIGHTS RESERVED.
---------------------------------------------------------------------------------*/.Presentkort .Knapp_Kop a.disabled{opacity:0.65;pointer-events:none}.PS_Tabell select option:disabled{display:none}.Presentkort .Knapp_Kop a,.Presentkort .Knapp_Kop a:hover{background:#fff;color:#221F20}.dimmer2.active,.dimmeractive .dimmer2,body.darker .dimmer2{content:'';width:100%;background:rgba(210,203,199,0.5);display:block;height:100%;position:fixed;top:0;left:0;z-index:55}body.darker .dimmer2{background:rgba(0,0,0,0.5)}body.darker:not(.dimmeractive) .dimmer2{pointer-events:none}.search-open .dimmer2.active{z-index:54}.dimmeractive,.canvas-open-left,.search-open,.modal-open{overflow-y:hidden!important}.dimmeractive .dimmer2{z-index:100}.dimmer2.active.loading:after{content:'';display:block;z-index:1;width:25px;height:25px;border:3px solid rgba(0,0,0,0.5);cursor:wait;position:absolute;top:50%;left:50%;margin:-12.5px 0 0 -12.5px;border-top-color:transparent;border-radius:50%;display:block;color:transparent;-webkit-animation:air-loading 1s linear infinite;animation:air-loading 1s linear infinite}.dimmer2.active.loading{z-index:100}.canvas-module{display:none}.canvas-module.active{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:99;display:flex;justify-content:center;align-items:center}.canvas-module .inner{background:#fff;color:#221F20;padding:15px;width:850px;height:650px;max-width:90vw;max-height:90vh;overflow:hidden;border-radius:6px;position:relative;display:flex;flex-direction:column}.canvas-module .inner .close-popup{position:absolute;top:0;right:0;cursor:pointer;color:#221F20;padding:0;font-size:1.5em;font-weight:300;display:flex;justify-content:center;align-items:center;background:transparent;border-radius:0}.canvas-module .inner .close-popup::after{font-family:"FontAwesome-5-Pro";content:'\ea78';background:#f9f9f9;border-radius:6px;z-index:1;padding:3px 7px}.canvas-module .inner .close-popup::before{content:"";display:block;width:100%;height:100%;position:fixed;top:0;right:0;z-index:-1}.lang-toggle{position:absolute;padding:7px 10px;top:35px;left:0;background:#fff;z-index:4;min-width:150px;border:1px solid #E7E2DF;border-top:0}.lang-toggle li{list-style:none;padding:5px 0}.landsvaljare.active .lang-toggle{display:block!important}.landsvaljare.active .chosen-lang i::before{content:"\ea22"}.landsvaljare .lang:hover a span{text-decoration:underline}.breadcrumb{opacity:1}.lang.disabled{pointer-events:none;opacity:0.5}.lang-toggle ul.sv li:first-child,.lang-toggle ul.fifi li:nth-child(2){text-decoration:underline}.lang-popup li{list-style:none;padding:5px 0;text-transform:uppercase;font-size:12px;width:50%;float:left;text-align:left}.lang-popup li a:hover{text-decoration:underline}.lang-popup li span{padding-left:7px}.lang-popup ul{width:280px;max-width:100%;padding-left:15px;display:inline-block}.lang-popup .primbutton img{display:none}.lang-popup li.selected{text-decoration:underline;position:relative}.lang-popup i{font-style:initial}.lang-popup li.selected:before{position:absolute;left:-15px;content:'\ea12';font-family:"FontAwesome-5-Pro";font-weight:300;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto}.lang-popup .primbutton a{padding:0 10px;font-size:12px}.inloggningsruta,.share-popup,.lang-popup{width:350px;max-width:calc(100% - 40px);display:none;position:fixed;padding:30px 20px;margin:0;z-index:55;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}.inloggningsruta.active,.share-popup.active,.lang-popup.active{display:block}.inloggningwrapper .button:first-child{margin-right:5px}#AdressblockLoggain table{float:left}.close{position:absolute;right:-25px;top:0;cursor:pointer}.close:before{content:"\ea78";font-size:14px;color:#fff}.inloggning.text{display:inline;float:none;line-height:initial;cursor:pointer;font-size:14px;padding:0;text-decoration:underline}.inloggning.text:before{content:'';display:none}.tiny-text .inloggning.text{font-size:12px}.inputlabel{font-size:14px;letter-spacing:0.54px;line-height:45px}.Minsida_aterstall_losenord,#emailCodeSent,#kundRegistreringMisslyckad{max-width:550px;margin:0 auto;margin-top:20px}#kundRegistreringMisslyckad li{list-style:none;margin:10px 0}.loginpage{margin-top:20px}.Minsida_aterstall_tabell{margin:0 auto}.Minsida_aterstall_tabell,.Minsida_aterstall_tabell *{display:block;width:100%}.Minsida_aterstall_tabell>tbody>tr:first-child{display:flex}.Minsida_aterstall_tabell>tbody>tr:first-child>td:first-child{flex:300%;margin-right:10px}.Minsida_aterstall_tabell .Knapp_Generell{width:auto}.username .s_2_of_12,.password .s_2_of_12{width:220px;margin:0}.username .s_10_of_12,.password .s_10_of_12{width:calc(100% - 220px);margin:0}.username input,.password input{min-width:200px}form[name="Paminnare"]>table:not(.Minsida_aterstall_tabell),form[name="Paminnare"]>table:not(.Minsida_aterstall_tabell) *{display:inline-block;width:100%}form[name="Paminnare"]>table:not(.Minsida_aterstall_tabell) .Knapp_Generell_Tabell{margin-top:20px}.kund_ny #Adressblock p,.kund_ny #Adressblock p>label:not(.radiobutton){display:block;width:100%;clear:both;margin:5px 0}.kund_ny #Adressblock input[type='text'],.kund_ny #Adressblock input[type='password'],.kund_ny #Adressblock select{margin-bottom:10px;width:calc(100% - 25px);margin-right:5px;float:left}.kund_ny #Adressblock p.Snabbkassa_Kundfalt_Marginal.Avtal{margin-bottom:20px}.kund_ny #Adressblock p.Snabbkassa_Kundfalt_Marginal.Avtal label{display:none}.bloggkommentar_rubrik{margin:0 0 10px 0}.bloggkommentar_antal{float:left;margin:0 10px 0 0}.bloggkommentar,.bloggkommentar_saknas{margin:10px 0}.SingleComment,.bloggkommentar_avdelare{border-bottom:1px solid #ddd}.Varum_Grupperad div{width:24%;padding:1%;vertical-align:top;display:inline-block}.Varum_Grupperad div h2{width:100%;float:left;font-weight:300;font-size:25px;border-bottom:1px solid #333}.Varum_Grupperad div ul{width:100%;float:left}.Varum_Grupperad div ul li{width:100%;line-height:25px;float:left;list-style:none}#dialogruta{visibility:hidden;position:absolute;left:0;top:0;z-index:3005;background:rgba(100,100,100,0.6);width:100%;height:100%}#Felmeddelande{width:400px;top:7%;margin:0 auto;padding:20px;position:relative;background:#fff;text-align:center}#Felmeddelande img{display:none}#Felmeddelande h1{font-size:1.5em}#Felmeddelande h1:before{content:"\f071"}.mz-button.mz-button-close{background:transparent!important;color:#fff!important}:root:not(.mobile-magic) button.mz-button,:root:not(.mobile-magic) button.mz-button.mz-button-close{color:#fff!important;border-color:transparent!important}.read-more{font-size:14px;padding-top:10px;cursor:pointer}.read-more i{font-size:12px;padding-left:3px}.read-more i:before{content:"\ea1b"}.read-more.open i:before{content:"\ea22"}#cookieBar{box-shadow:0 -3px 10px rgba(0,0,0,0.08);position:fixed;width:100%;left:0;bottom:0;padding:20px 10px;background:rgba(198,171,152,0.95);color:#fff;z-index:99999;text-align:center}#cookieBarAccept{cursor:pointer;margin:0;display:inline-block;color:#fff;text-decoration:none;background:#221F20;padding:5px;box-shadow:0 0 2px rgba(0,0,0,0.25);clear:both;display:block;width:28px;border-radius:100%;position:absolute;top:-15px;right:10px}#main span[id],#main p[id]{scroll-margin-top:125px}@media screen and (max-width:1050px){#main span[id],#main p[id]{scroll-margin-top:88px}}@media screen and (max-width:750px){#main span[id],#main p[id]{scroll-margin-top:78px}}.centerpuff{padding:0 20px;text-align:center;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.leftpuff{padding:0 0 0 20px;text-align:center;width:40%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.lefttoppuff{padding:0 0 0 20px;text-align:center;width:auto;position:absolute;top:10%;left:4%}.rightpuff{padding:0 20px 0 0;text-align:center;width:40%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.owl-theme .owl-controls .owl-page span{background:#e2e2e2}.owl-theme .owl-controls .owl-page span{width:10px;height:10px}.owl-controls{margin:10px 0 0}.megabutton{overflow:hidden;background:transparent;display:block;max-width:100%;width:max-content;margin:0 auto}.megabutton a{cursor:pointer;display:inline-block;background:transparent;text-transform:uppercase;color:#221F20;width:100%;text-align:center;padding:0 40px;line-height:70px;height:70px;transition:all 0.2s ease-out;background-image:linear-gradient(135deg,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.5) 68%,rgba(255,255,255,0) 100%);background-position:0% 0%;background-size:450% 100%;text-decoration:none;border:3px solid #333;font-weight:bold;font-size:22px;letter-spacing:0.54px;position:relative;margin-top:20px;white-space:nowrap}.lefttoppuff .megabutton a{font-size:18px}.megabutton.white a{border-color:#fff;color:#fff}.megabutton.white a:before,.megabutton.white a:after{border-color:#fff;background:#fff}@media screen and (min-width:1051px){.megabutton a:hover{background-position:50% 100%;background-size:100% 450%}}.xlarge{font-size:3em}.large{font-size:2em}@media screen and (max-width:1050px){.megabutton a,.megabutton.white a{font-size:16px;padding:0 20px}}@media screen and (max-width:750px){.lefttoppuff{width:100%;padding-left:0;left:0;bottom:30px;top:initial}.megabutton a,.megabutton.white a{font-size:14px}.megabutton{display:inline-block}}@media screen and (max-width:400px){.megabutton a,.megabutton.white a{font-size:14px;padding:0 25px}}.padding-overflow{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.startimg img{width:100%}#startbuttons{text-align:center}#startbuttons:not(:empty){margin-top:10px;padding:0 10px}#startbuttons .primbutton{width:100%}#startbuttons .primbutton a{font-size:12px}@media screen and (min-width:651px){#startbuttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#startbuttons .primbutton{width:auto;float:left;margin:0 10px}#startbuttons p,#startbuttons h2,#startbuttons h3,#startbuttons h4{width:100%;margin-bottom:10px}}.iframewrapper{margin:0;position:relative}.iframewrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.iframewrapper img.placeholder{width:100%;display:block}.iframewrapper.interactive::before,.iframewrapper.interactive::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;z-index:2;background-image:url(https://caiacosmetics.com/themes/master/design/bilder/Video_White_PlayButton.gif);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;pointer-events:none}.iframewrapper.interactive::after{content:'';width:75px;height:55px;background:#333;border-radius:10px;z-index:1}.overflow-text{max-height:calc(100% - 40px);overflow:auto;position:absolute;right:0;margin:0;padding-top:40px;margin-top:-20px;-ms-overflow-style:none;scrollbar-width:none}.overflow-text::-webkit-scrollbar{display:none}.youtube-block .relative{overflow:hidden}.youtube-block .s_4_of_12 img{}.youtube-block .relative img{position:absolute}.youtube-block .shopthelook{bottom:20px}.fiftyfive-procent{margin-right:10px;width:calc(55% - 10px)}.fortyfive-procent{margin-left:10px;width:calc(45% - 10px)}@media screen and (max-width:750px){.startimg.margTbig{margin-top:8px;margin-bottom:8px}.youtube-block.margTbig{}.overflow-text{position:relative;max-height:100%;overflow:hidden;padding:20px;margin-top:0}.newsletterbox{margin-top:20px!important}#block1{margin-bottom:20px}.youtube-block .relative{overflow:visible;margin-left:0;margin-bottom:0;padding:30px 0 20px;width:unset}.youtube-block .relative img{position:initial}.youtube-block .shopthelook{bottom:30px}.fiftyfive-procent{margin-left:0;width:100%}.fortyfive-procent{margin-left:0;width:100%}.iframewrapper.interactive::before{width:25px;height:25px}.iframewrapper.interactive::after{height:50px}}@media screen and (max-width:650px){.youtube-block.margTbig{}.youtube-block .relative{margin-bottom:0;padding:20px 0 10px}#nyheter1 .PT_Wrapper:nth-child(5),#nyheter1 .PT_Wrapper:nth-child(6){display:none}#nyheter2 .PT_Wrapper:nth-child(3){display:none}.margTbig{margin-top:10px}div.margTbig[consent_type="statistics"]{margin:40px 0}}.grid-columns img{display:block;min-height:100%;object-fit:cover}@media screen and (min-width:751px){.grid-columns .s_6_of_12:first-child{margin-right:10px;margin-left:0;width:calc(50% - 10px)}.grid-columns .s_6_of_12:last-child{margin-right:0;margin-left:10px;width:calc(50% - 10px)}.reverseorder .grid-columns .s_6_of_12:first-child{margin-right:0;margin-left:10px;order:1}.reverseorder .grid-columns .s_6_of_12:last-child{margin-right:10px;margin-left:0}}.shopthelook{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}@media screen and (max-width:650px){.leftpuff,.rightpuff{width:100%;top:50%;left:0;right:0;padding:0 10%}.megabutton a{font-size:16px;line-height:60px;height:60px}#SubmitFalt .Knapp_Kop a,#SubmitFalt .buy-button{font-size:18px}.productsWrapper{margin-top:0}.owl-controls{position:relative}.owl-prev::before,.owl-next::before{font-size:16px}.owl-prev{top:2px;left:30%;text-align:left}.owl-next{top:2px;right:30%;text-align:right}.centerpuff h3 a,.centerpuff h4 a{font-size:16px;padding:5px}.newsletterbox{margin-top:10px!important}.padding-overflow{width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}#block1{margin-bottom:10px}#block1 .large{font-size:1.5em}}@media screen and (max-width:650px){li.lightwidget__tile{padding:5px!important}}@media screen and (max-width:550px){li.lightwidget__tile{flex-basis:50%!important;max-width:50%!important;width:50%!important}li.lightwidget__tile:nth-child(5){display:none!important}}.PT_Wrapper,.Artgrp_VisaFler a,.primbutton a,.secbutton a,.buy-button,.primbutton span,.secbutton span,.Knapp_Generell a,.Knapp_Info a,.Knapp_Kop a,.centerpuff h3 a:hover,.centerpuff h4 a:hover,#Felmeddelande a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}input:focus,select:focus,textarea:focus{border-color:#221F20;outline:0 none}button:focus,.ui-slider-horizontal .ui-slider-handle:focus{outline:0 none}.nyhetsbrev input[name="Epost"]:focus{border-color:#221F20}#bodywrapper,.dimmer.active,.dimmer2.active,.sokrutan.active,.stangsok::after,.inloggningsruta.active,.Artgrp_VisaFler a:hover,body.darker .dimmer2{-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}::-webkit-input-placeholder{color:#221F20}::-moz-placeholder{color:#221F20}:-ms-input-placeholder{color:#221F20}:-moz-placeholder{color:#221F20}.nyhetsbrev input::-webkit-input-placeholder{color:#fff}.nyhetsbrev input::-moz-placeholder{color:#fff}.nyhetsbrev input:-ms-input-placeholder{color:#fff}.nyhetsbrev input:-moz-placeholder{color:#fff}.NO .nyhetsbrev span#send,.EN .nyhetsbrev span#send{padding:0 10px;font-size:12px}.Knapp_Kop a,.Knapp_Kop a:hover,.submitKnapp input,.whitetext a{color:#fff}.breadcrumb a,.breadcrumb{color:#999}.info-link{display:none}.primbutton a,.Knapp_Kop a,.Checkout a,.primbutton span,#FraktvalideringRam .Knapp_Generell a{cursor:pointer;display:inline-block;background:transparent;text-transform:uppercase;color:#fff;width:100%;text-align:center;padding:0 20px;line-height:50px;height:50px;transition:all 0.2s ease-out;background-color:#221F20;background-position:0% 0%;background-size:450% 100%;text-decoration:none;border:none;font-weight:bold;font-size:14px;letter-spacing:0.54px;position:relative;overflow:hidden;border-bottom:2px solid #f7f2ef}.buy-button.sid_2,.buy-button[href]:not(.sid_1){background:transparent;border:2px solid #333;color:#221F20;padding:0 10px;font-size:16px;transition:all 0.2s ease-out}#FraktvalideringRam .Knapp_Generell a{font-size:12px}.buy-button.sid_2:hover,.buy-button[href]:not(.sid_1):hover,.cm-btn-showmore .Knapp_Generell a:hover{border:2px solid #333;color:#fff;background:#333}.inloggningsruta .primbutton a{display:block;border-bottom:0}.PT_Knappar .buy-button,.Knapp_Kop,.secbutton,.primbutton,.Knapp_Info,.Knapp_Generell{overflow:hidden;width:200px;max-width:100%;margin-left:auto;margin-right:auto}.Checkout,.Checkout a,.empty-cart-text .secbutton,.inloggningsruta .primbutton,.inloggningsruta .secbutton{width:100%}.secbutton a,.Knapp_Generell a,.Knapp_Info a,.secbutton span{cursor:pointer;display:inline-block;background:transparent;text-transform:uppercase;width:100%;text-align:center;padding:0 20px;line-height:50px;height:50px;transition:all 0.2s ease-out;background:transparent;text-decoration:none;border:2px solid;font-weight:bold;font-size:14px;letter-spacing:0.54px;position:relative}.caia .secbutton a,.caia .Knapp_Generell a,.caia .Knapp_Info a,.caia .secbutton span,.caiadark .secbutton a,.caiadark .Knapp_Generell a,.caiadark .Knapp_Info a,.caiadark .secbutton span{border-color:#fff;color:#fff!important}#FraktvalideringRam .Knapp_Generell a:after,#FraktvalideringRam .Knapp_Generell a:before{border:0;opacity:0.2}.small-primbtn .Knapp_Kop,.small-primbtn .buy-button{width:auto}.small-primbtn .Knapp_Kop a{background-size:500% 100%}.primbutton a:hover,.Knapp_Kop a:hover,.primbutton span:hover,.Checkout a:hover,#FraktvalideringRam .Knapp_Generell a:hover{background-position:50% 100%;background-size:100% 450%}.art-grp-wrapper #ListaOmArtiklarSaknas li a{color:#fff}.art-grp-wrapper #ListaOmArtiklarSaknas li a:hover{background:#333}.buy-button{cursor:pointer;display:inline-block;background:#333;background-color:#221F20;text-transform:uppercase;color:#fff;width:100%;text-align:center;padding:0 20px;line-height:50px;height:50px;transition:all 0.2s ease-out;background-position:50% 100%;background-size:100% 450%;text-decoration:none;border:none;font-weight:700;font-size:16px;letter-spacing:0.54px;position:relative;overflow:hidden;border-bottom:2px solid #f7f2ef}.buy-button:hover,.FAQ-search .primbutton span:hover{background-position:0% 0%;background-size:450% 100%;background:#333}.buy-button span.feedback{display:none}.buy-button[data-state='success'] span.feedback,.buy-button[data-state='error'] span.feedback{display:block}.buy-button[data-state='success'] span.label,.buy-button[data-state='error'] span.label{display:none}.buy-button span.label{cursor:pointer}.buy-button[data-state='processing'],.buy-button[data-state='success']{pointer-events:none}.buy-button[data-state='processing'] span.label{width:25px;height:25px;border:3px solid rgba(256,256,256,0.5);cursor:wait;position:absolute;top:50%;left:50%;margin:-12.5px 0 0 -12.5px;border-top-color:transparent;border-radius:50%;display:block;color:transparent;-webkit-animation:air-loading 1s linear infinite;animation:air-loading 1s linear infinite}@keyframes air-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes air-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.buy-button[data-state='success'] span.feedback{color:transparent}.buy-button[data-state='success'] span.feedback:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.buy-button[data-state='success'] span.feedback:after{opacity:1;height:18px;width:9px;transform-origin:left top;border-right:2px solid #fff;border-top:2px solid #fff;content:'';position:absolute;top:50%;left:50%;margin:0 0 0 -9px}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:9px;opacity:1}40%{height:18px;width:9px;opacity:1}100%{height:18px;width:9px;opacity:1}}.buy-button[data-state='error'] span.feedback{font-size:12px}.newsletter-wrapper{max-width:450px}.newsletter-wrapper h3{font-size:16px;letter-spacing:0.54px;text-transform:uppercase}.nyhetsbrev input{width:calc(100% - 130px);margin-right:10px;flex:1;font-size:14px}.nyhetsbrev .Knapp_Anmalan{width:auto}.nyhetsbrev .Knapp_Anmalan a{font-size:12px}.nyhetsbrev{position:relative;display:flex}.errormsg{color:#a74949;font-size:12px;position:absolute;opacity:0;visibility:hidden;bottom:-20px;left:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.error + .errormsg{opacity:1;visibility:visible}.loader,.sendsuccess,.senderror{display:none}.sending #send{color:transparent}.sending .loader{display:block;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;border:4px solid rgba(0,0,0,0.2);border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;animation:spin 1.2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.Presentkort>form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Presentkort .Knapp_Kop a{border-bottom:0!important;font-size:12px;white-space:initial;line-height:normal;display:flex;justify-content:center;align-items:center;padding-bottom:2px}.DE .Presentkort .Knapp_Kop a,.AT .Presentkort .Knapp_Kop a,.NL .Presentkort .Knapp_Kop a{font-size:12px;letter-spacing:0}.PS_Tabell{margin-top:-40px!important}table.PS_Tabell{padding:0!important;background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/COM_GiftCard_1000x666.jpg');width:533px;height:354px;position:relative;background-size:contain;background-repeat:no-repeat}.SV table.PS_Tabell{background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/SE_GiftCard_1000x666.jpg');background-size:contain;background-repeat:no-repeat}.FI table.PS_Tabell{background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/FI_GiftCard_1000x666.jpg');background-size:contain;background-repeat:no-repeat}.NO table.PS_Tabell{background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/NO_GiftCard_1000x666.jpg');background-size:contain;background-repeat:no-repeat}.DK table.PS_Tabell{background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/DK_GiftCard_1000x666.jpg');background-size:contain;background-repeat:no-repeat}.DE table.PS_Tabell{background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/DE_GiftCard_1000x666.jpg');background-size:contain;background-repeat:no-repeat}.AT table.PS_Tabell{background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/AT_GiftCard_1000x666.jpg');background-size:contain;background-repeat:no-repeat}.NL table.PS_Tabell{background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/NL_GiftCard_1000x666.jpg');background-size:contain;background-repeat:no-repeat}.UK table.PS_Tabell{background:#fff url('https://caiacosmetics.com/dokument/bibliotek/Image/presentkort/blush/UK_GiftCard_1000x666.jpg');background-size:contain;background-repeat:no-repeat}table.PS_Tabell b{display:none}table.PS_Tabell>tbody>tr>td>table>tbody{display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding-top:170px}table.PS_Tabell>tbody>tr>td>table>tbody>tr{text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}table.PS_Tabell>tbody>tr>td>table>tbody>tr>td:nth-child(1){width:100%!important;padding-bottom:20px}table.PS_Tabell>tbody>tr>td>table>tbody>tr>td{width:40%}table.PS_Tabell>tbody>tr>td>table>tbody>tr>td:nth-child(3){display:none}table.PS_Tabell td.Knapp_Kop{margin:0;width:100%!important}table.PS_Tabell *{display:block;width:100%}table.PS_Tabell td{padding:0}table.PS_Tabell input{display:none}table.PS_Tabell table>tbody>tr>td:first-child{margin-bottom:10px}table.PS_Tabell table>tbody>tr>td.Knapp_Kop{margin-top:0}.PS_Tabell select{width:calc(100% - 10px)!important;margin-right:10px;padding-left:10px;padding-right:20px;background-position:right 10px center}@media (max-width:560px){table.PS_Tabell{width:100%;height:354px;height:64vw}table.PS_Tabell>tbody>tr>td>table>tbody{padding-top:35%}table.PS_Tabell>tbody>tr>td>table>tbody>tr>td:nth-child(1){padding-bottom:5px;margin-bottom:0}.Presentkort .layoutArea strong br{display:none}table.PS_Tabell>tbody>tr>td>table>tbody>tr>td{width:calc(50% - 10px)}.PS_Tabell select{background-position:right 6px center}}.Egen_Infogad_HTML ul,.Egen_Infogad_HTML_2 ul{padding-inline-start:40px}.FAQ-questions .accordion-title::after,.owl-prev::before,.owl-next::before{font-family:"FontAwesome-5-Pro"}.FAQ-questions .accordion-title::after{content:"\ea1b"}.owl-prev::before{content:"\ea1c"!important}.owl-next::before{content:"\ea1d"!important}i.fa-tiktok::before{content:" ";background-image:url(https://caiacosmetics.com/dokument/bibliotek/Image/ikoner/tiktok-brands.svg);width:13px;height:15px;display:inline-block}.footer i.fa-tiktok::before{filter:invert(1)}.Lightwidget .fa-instagram:before{content:" ";background-image:url(https://caiacosmetics.com/dokument/bibliotek/Image/ikoner/instagram-brands.svg);width:17px;height:19px;display:inline-block;position:relative;top:4px}.VarukorgArtnr{display:none}.toggle-rubr.open span,.text-highlight{position:relative;z-index:1}.toggle-rubr.open span::before,.text-highlight::before{content:'';position:absolute;height:calc(100% - 33%);right:-5%;left:-5%;top:33%;background-color:var(--text-highlight-color,#E7B5C1);opacity:0.5;z-index:-1}.PT_Bildruta.hover .badge.text-highlight{opacity:0}.do_more{text-align:center;margin:40px 0 0}.loaderz,.loadz{position:absolute;left:50%;transform:translate(-50%,-50%)}#more_of_it{overflow:hidden;width:200px;max-width:100%;margin-left:auto;margin-right:auto;cursor:pointer;display:inline-block;background:#333;text-transform:uppercase;color:#fff;text-align:center;padding:0 20px;line-height:50px;height:50px;transition:all 0.2s ease-out;background-position:50% 100%;background-size:100% 450%;text-decoration:none;border:none;font-weight:bold;font-size:14px;letter-spacing:2px;position:relative;overflow:hidden;border-bottom:2px solid #f7f2ef}#more_of_it:hover{filter:opacity(0.75)}@media only screen and (max-width:1050px){.do_more{margin:20px 0}}.PT_Wrapper .color-list-wrap{position:relative;display:flex;margin:0 auto;max-width:70%;pointer-events:auto;justify-content:center}.PT_Wrapper .color-list-wrap::after{content:'';position:absolute;bottom:0;right:0;height:100%;width:45px;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.PT_Wrapper .color-list-wrap:has(.below-color-list>:only-child){display:none}.PT_Wrapper .color-item:last-child{z-index:1}.PT_Wrapper .hex-color[data-bg]:not([data-bg=""]){background-color:transparent!important}.PT_Wrapper .below-color-list{display:flex;flex-wrap:wrap;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 0 5px;justify-content:flex-start}.PT_Wrapper .color-item{display:flex;cursor:pointer;align-items:center;scroll-snap-align:start}.PT_Wrapper .hex-color{font-size:0;font-weight:300;height:25px;width:25px;margin:2px;position:relative;border:1px solid #ffffff;overflow:hidden;background-size:25px 25px;background-position:center;background-repeat:no-repeat;border-radius:50%}.below-color-list::-webkit-scrollbar{display:none}@media only screen and (max-width:750px){.PT_Wrapper .color-list-wrap{max-width:70%}}.yotpo .yotpo-review .yotpo-footer>*:not(.yotpo-grouping-reference):not(.yotpo-syndication-reference),.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo-label-container,.yotpo-modal-dialog .yotpo-label,.yotpo-lightbox-container .yotpo-label,.yotpo .yotpo-hidden.only-invisible,.yotpo-main-widget .yotpo-reviews-header,.filters-dropdown[data-type="images"]{display:none!important}#yotpo-testimonials-custom-tab .yotpo-main .product-link{font-size:12px!important;text-decoration:underline;text-underline-offset:2px}.yotpo .yotpo-review .yotpo-footer .yotpo-syndication-reference img{width:32px;height:auto}.yotpo .yotpo-review .yotpo-footer{margin-left:0}.yotpo *:not(.content-review):not(.content-title):not(.rest-content-collapsed){font-family:'Artico',Arial,Helvetica,sans-serif!important}.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-comment .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-question .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars .yotpo-icon{color:#DD8D9A}.yotpo-shoppers-say *:not(.yotpo-icon-star),.yotpo-shoppers-say .single-best-sentence .more-reviews{color:#221F20!important}.filters-dropdown .yotpo-dropdown .list-category .non-selected-star,.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span,.yotpo .yotpo-nav ul .yotpo-nav-tab:hover span,.yotpo .yotpo-nav-content a{color:#DD8D9A!important}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#DD8D9A}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.product-related-fields-item .yotpo-rating-bars .yotpo-product-related-field-score-bar.yotpo-rating-bar-full{color:#333}.yotpo .yotpo-review .yotpo-main .content-title,.yotpo .yotpo-review .yotpo-main .content-review,.yotpo .rest-content-collapsed{font-family:'Times New Roman',Arial,serif;font-style:italic!important;font-size:16px;line-height:1.4;color:#000!important}.yotpo .yotpo-review .yotpo-main{margin-left:0}.yotpo .y-label,.yotpo span.y-label{color:#000;font-size:14px!important}.yotpo .yotpo-review .yotpo-main{display:flex;flex-direction:column;margin-top:20px}.yotpo .yotpo-review .yotpo-main .yotpo-review-media-wrapper{order:-1;margin:15px 0 20px}.prod-lower .yotpo-label .yotpo-default-button{background:#e6a8b2}.prod-lower .yotpo-label{padding-bottom:10px}.prod-lower .yotpo-label .yotpo-default-button.write-review-button{margin-right:10px}.yotpo-label .yotpo-logo-title,.yotpo-label .yotpo-logo-link-new .yotpo-icon{display:none!important}.yotpo-shoppers-say .single-best-sentence .full-review-background{background-color:#f9f9f9;padding:20px}.yotpo .yotpo-review .yotpo-header .yotpo-header-element{position:relative;padding-top:30px!important}.yotpo .yotpo-review .yotpo-header .yotpo-review-stars{position:absolute;top:0;margin:0;display:flex;flex-wrap:nowrap}.yotpo-lightbox.yotpo-lightbox-new.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-stars{display:flex;flex-wrap:nowrap;margin:0}.yotpo.yotpo-main-widget.yotpo-small .yotpo-review .yotpo-header .yotpo-header-actions{display:inline-block}.yotpo-shoppers-say .shoppers-say-title{margin-top:10px}.write-review-btn-hidden{margin-left:5px;color:#000!important}.yotpo .standalone-bottomline .star-clickable{margin:10px 0;align-items:center;gap:7px;margin:10px 0 15px}.yotpo .standalone-bottomline .star-clickable a{font-size:12px;color:#000!important}.yotpo .standalone-bottomline .star-clickable span{display:flex;gap:2px}.yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields{display:block;margin:10px 0}.yotpo-review-stars .yotpo-user-field{display:none!important}.yotpo .yotpo-rating-bars .yotpo-product-related-field-score-bar.yotpo-rating-bar-full,.yotpo .yotpo-size-bars .yotpo-product-related-field-score-bar.yotpo-rating-bar-full{background-color:#e0929f!important}.yotpo .text-s{font-size:14px}.cm .yotpo-footer{margin-left:0!important}.yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description,.product-related-fields-item .product-related-fields-item-title{margin-right:10px;font-style:normal!important;font-weight:bold;font-size:14px;color:#000}.yotpo .yotpo-user-field{margin:8px 0}.yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields{order:1}.yotpo .yotpo-rating-bars .yotpo-product-related-field-score-bar,.yotpo .yotpo-size-bars .yotpo-product-related-field-score-bar{background-color:#F1D8DF}.product-related-fields-item .product-related-fields-item-value,.yotpo-product-custom-fields .product-related-fields-item-title,.product-related-fields-item .product-related-fields-item-title,.main-widget .reviews-qa-labels-container .reviews-qa-label{width:auto!important}.main-widget .bottom-line-items{display:flex;justify-content:center;align-items:center;gap:10px}.main-widget .reviews-qa-labels-container{line-height:37px}.main-widget .reviews-qa-labels-container span{color:#000!important;font-size:12px!important}.yotpo .yotpo-review .yotpo-main .content-title,.yotpo .yotpo-comment .yotpo-main .content-title,.yotpo .yotpo-question .yotpo-main .content-title,.yotpo .yotpo-onsite-upload .yotpo-main .content-title{padding-bottom:10px}.yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer,.yotpo .yotpo-comment .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer,.yotpo .yotpo-question .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer,.yotpo .yotpo-onsite-upload .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer{color:#000}.yotpo .yotpo-bottomline a{color:#000!important}.yotpo .yotpo-modal-bottom-line .yotpo-bottomline{padding:10px 0}#yotpo-testimonials-custom-tab .yotpo-modal-bottom-line{margin:10px 0;display:flex;justify-content:flex-end;align-items:center;gap:1em}.yotpo .yotpo-nav-content>div.yotpo-active{display:flex;justify-content:center;flex-direction:column;width:100%}.yotpo-main-widget .new-yotpo-small-box{margin-bottom:10px}.yotpo .yotpo-nav{padding-bottom:5px}.yotpo .yotpo-first-review{margin-top:20px}.yotpo-main-widget .yotpo-product-custom-fields{margin-top:25px}.yotpo .write-first-review-button,.yotpo .write-first-question-button{background:#e6a8b2}.yotpo-main-widget .write-question-button{margin-left:0}.yotpo .content-question{font-weight:400;color:#000}.yotpo .content-question::first-letter{font-weight:bold}.yotpo-drop-down-layout .yotpo-dropdown{padding:0}.yotpo .yotpo-regular-box-filters-padding{padding:25px 0 22px}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.product-related-fields-item .yotpo-rating-bars .yotpo-product-related-field-score-bar.yotpo-rating-bar-full{color:#000}.yotpo-main-widget .yotpo-helpful .label-helpful{font-size:12px!important}.yotpo-main-widget .yotpo-review.yotpo-regular-box{padding-bottom:10px}.cm .yotpo-label{display:none}.yotpo .yotpo-default-button:hover,.yotpo input[type="button"].yotpo-default-button:hover{background-color:#b3757f}.yotpo .yotpo-load-more-button:hover span,.yotpo input[type="button"].yotpo-default-button:hover span{color:#fff}.yotpo-empty-search-results .empty-search-results-text,.yotpo .search-in-progress .search-in-progress-text{margin:25px auto}.yotpo-hover-enable .yotpo-single-image-container .y-image-wrapper:hover .yotpo-hover-cta,.yotpo-hover-enable .yotpo-single-image-container .hover-preview .yotpo-hover-cta,.yotpo-lightbox-product .yotpo-lightbox-product-button{background-color:#e0929f!important}@media only screen and (max-width:960px){.yotpo-main-widget .yotpo-review.yotpo-regular-box{margin:0 auto;width:80%}.main-widget .reviews-qa-labels-container{margin:0;padding:0;position:inherit}.main-widget .avg-score{line-height:normal;height:auto;width:auto;padding:0}.main-widget .bottom-line-items{margin-bottom:0}.yotpo .yotpo-nav{display:flex;flex-wrap:wrap;padding-top:0}.yotpo-nav-content .yotpo-reviews-header,.yotpo .filters-container{text-align:center}.yotpo .write-review .connect-wrapper{padding-left:0}.yotpo-display-wrapper .yotpo-bottomline{text-align:center}#yotpo-testimonials-custom-tab .yotpo-modal-bottom-line{justify-content:center}.footer-additional-actions{display:none}.yotpo.yotpo-main-widget.yotpo-small .yotpo-question .yotpo-header .yotpo-header-actions{display:inline-block}.yotpo.yotpo-main-widget.yotpo-small .yotpo-question .yotpo-header .yotpo-header-actions span,.yotpo.yotpo-main-widget.yotpo-small .yotpo-review .yotpo-header .yotpo-header-actions span,.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{font-size:12px!important}}@media only screen and (max-width:750px){.standalone-bottomline{display:flex;justify-content:center}}@media only screen and (max-width:400px){.yotpo-main-widget .yotpo-review.yotpo-regular-box{width:90%}.yotpo .yotpo-review .yotpo-main .yotpo-review-images-wrapper{display:flex;gap:10px}.yotpo .yotpo-review .yotpo-main .yotpo-review-images-wrapper img{max-width:100%;width:auto!important;height:auto!important;margin:0}.yotpo.yotpo-main-widget.yotpo-small .yotpo-review .yotpo-header .yotpo-header-actions span{font-size:12px}}
