:root{--dim-grey: #6c6c6c;--black: black;--white: white;--gainsboro: #dbdbdb;--dim-grey-2: #4d4d4d;--firebrick: #ac1313;--burlywood: #ebb96a;--dark-grey: #a1a1a1;--grey: #858585;--white-smoke: #f1f1f1;--light-coral: #d77474;--orange-red: #ff5f0f}.w-commerce-commercecartwrapper{display:inline-block;position:relative}.w-commerce-commercecartopenlink{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commercecartopenlinkcount{color:#3898ec;text-align:center;background-color:#fff;border-radius:9px;min-width:18px;height:18px;margin-left:8px;padding-left:6px;padding-right:6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.w-commerce-commercecartcontainerwrapper{z-index:1001;background-color:#000c;position:fixed;top:0;right:0;bottom:0;left:0}.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:column;justify-content:center;align-items:center;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar{flex-direction:row;justify-content:flex-end;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown{background-color:#0000;position:absolute;inset:100% auto auto 0}.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{background-color:#0000;position:absolute;inset:100% 0 auto auto}.w-commerce-commercecartcontainer{background-color:#fff;flex-direction:column;width:100%;min-width:320px;max-width:480px;display:flex;overflow:auto;box-shadow:0 5px 25px #00000040}.w-commerce-commercecartheader{border-bottom:1px solid #e6e6e6;flex:none;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:relative}.w-commerce-commercecartcloselink{width:16px;height:16px}.w-commerce-commercecartformwrapper{flex-direction:column;flex:1;display:flex}.w-commerce-commercecartform{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.w-commerce-commercecartlist{-webkit-overflow-scrolling:touch;flex:1;padding:12px 24px;overflow:auto}.w-commerce-commercecartitem{align-items:flex-start;padding-top:12px;padding-bottom:12px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecartiteminfo{flex-direction:column;flex:1;margin-left:16px;margin-right:16px;display:flex}.w-commerce-commercecartproductname{font-weight:700}.w-commerce-commercecartoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercecartquantity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commercecartquantity::placeholder{color:#999}.w-commerce-commercecartquantity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecartfooter{border-top:1px solid #e6e6e6;flex-direction:column;flex:none;padding:16px 24px 24px;display:flex}.w-commerce-commercecartlineitem{flex:none;justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.w-commerce-commercecartordervalue{font-weight:700}.w-commerce-commercecartapplepaybutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;align-items:center;height:38px;min-height:30px;margin-bottom:8px;padding:0;text-decoration:none;display:flex}.w-commerce-commercecartapplepayicon{width:100%;height:50%;min-height:20px}.w-commerce-commercecartquickcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;padding:0 15px;text-decoration:none;display:flex}.w-commerce-commercequickcheckoutgoogleicon,.w-commerce-commercequickcheckoutmicrosofticon{margin-right:8px;display:block}.w-commerce-commercecartcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:2px;align-items:center;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecartemptystate{flex:1;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.w-commerce-commercecarterrorstate{background-color:#ffdede;flex:none;margin:0 24px 24px;padding:10px}.w-commerce-commercecheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercelayoutcontainer{justify-content:center;align-items:flex-start;display:flex}.w-commerce-commercelayoutmain{flex:0 800px;margin-right:20px}.w-commerce-commercecheckoutcustomerinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutblockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:20px}.w-commerce-commercecheckoutlabel{margin-bottom:8px}.w-commerce-commercecheckoutemailinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutemailinput::placeholder{color:#999}.w-commerce-commercecheckoutemailinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingaddresswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingfullname::placeholder{color:#999}.w-commerce-commercecheckoutshippingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutrow{margin-left:-8px;margin-right:-8px;display:flex}.w-commerce-commercecheckoutcolumn{flex:1;padding-left:8px;padding-right:8px}.w-commerce-commercecheckoutshippingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcity::placeholder{color:#999}.w-commerce-commercecheckoutshippingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutshippingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutshippingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutshippingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingmethodswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingmethodslist{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.w-commerce-commercecheckoutshippingmethoditem{background-color:#fff;border-bottom:1px solid #e6e6e6;flex-direction:row;align-items:baseline;margin-bottom:0;padding:16px;font-weight:400;display:flex}.w-commerce-commercecheckoutshippingmethoddescriptionblock{flex-direction:column;flex-grow:1;margin-left:12px;margin-right:12px;display:flex}.w-commerce-commerceboldtextblock{font-weight:700}.w-commerce-commercecheckoutshippingmethodsemptystate{text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:64px 16px}.w-commerce-commercecheckoutpaymentinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutcardnumber{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardnumber::placeholder{color:#999}.w-commerce-commercecheckoutcardnumber:focus,.w-commerce-commercecheckoutcardnumber.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardexpirationdate{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardexpirationdate::placeholder{color:#999}.w-commerce-commercecheckoutcardexpirationdate:focus,.w-commerce-commercecheckoutcardexpirationdate.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardsecuritycode{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardsecuritycode::placeholder{color:#999}.w-commerce-commercecheckoutcardsecuritycode:focus,.w-commerce-commercecheckoutcardsecuritycode.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingaddresstogglewrapper{flex-direction:row;display:flex}.w-commerce-commercecheckoutbillingaddresstogglecheckbox{margin-top:4px}.w-commerce-commercecheckoutbillingaddresstogglelabel{margin-left:8px;font-weight:400}.w-commerce-commercecheckoutbillingaddresswrapper{margin-top:16px;margin-bottom:20px}.w-commerce-commercecheckoutbillingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingfullname::placeholder{color:#999}.w-commerce-commercecheckoutbillingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcity::placeholder{color:#999}.w-commerce-commercecheckoutbillingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutbillingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutbillingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutbillingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercelayoutsidebar{flex:0 0 320px;position:sticky;top:20px}.w-commerce-commercecheckoutorderitemswrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutorderitemslist{margin-bottom:-20px}.w-commerce-commercecheckoutorderitem{margin-bottom:20px;display:flex}.w-commerce-commercecheckoutorderitemdescriptionwrapper{flex-grow:1;margin-left:16px;margin-right:16px}.w-commerce-commercecheckoutorderitemquantitywrapper{white-space:pre-wrap;display:flex}.w-commerce-commercecheckoutorderitemoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercecheckoutordersummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummarylineitem,.w-commerce-commercecheckoutordersummaryextraitemslistitem{flex-direction:row;justify-content:space-between;margin-bottom:8px;display:flex}.w-commerce-commercecheckoutsummarytotal{font-weight:700}.w-commerce-commercecheckoutplaceorderbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:3px;align-items:center;margin-bottom:20px;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.w-commerce-commerceaddtocartform{margin:0 0 15px}.w-commerce-commerceaddtocartquantityinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commerceaddtocartquantityinput::placeholder{color:#999}.w-commerce-commerceaddtocartquantityinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commerceaddtocartbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commercebuynowbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;margin-top:10px;padding:9px 15px;text-decoration:none;display:inline-block}.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartoutofstock{background-color:#ddd;margin-top:10px;padding:10px}.w-commerce-commerceaddtocarterror{background-color:#ffdede;margin-top:10px;padding:10px}.w-commerce-commerceorderconfirmationcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutcustomerinfosummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryitem,.w-commerce-commercecheckoutsummarylabel{margin-bottom:8px}.w-commerce-commercecheckoutsummaryflexboxdiv{flex-direction:row;justify-content:flex-start;display:flex}.w-commerce-commercecheckoutsummarytextspacingondiv{margin-right:.33em}.w-commerce-commercecheckoutshippingsummarywrapper,.w-commerce-commercecheckoutpaymentsummarywrapper{margin-bottom:20px}@media screen and (max-width: 767px){.w-commerce-commercelayoutcontainer{flex-direction:column;align-items:stretch}.w-commerce-commercelayoutmain{flex-basis:auto;margin-right:0}.w-commerce-commercelayoutsidebar{flex-basis:auto}}@media screen and (max-width: 479px){.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:row;justify-content:center;align-items:stretch}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown,.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{flex-direction:row;justify-content:center;align-items:stretch;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.w-commerce-commercecartquantity,.w-commerce-commercecheckoutemailinput,.w-commerce-commercecheckoutshippingfullname,.w-commerce-commercecheckoutshippingstreetaddress,.w-commerce-commercecheckoutshippingstreetaddressoptional{font-size:16px}.w-commerce-commercecheckoutrow{flex-direction:column}.w-commerce-commercecheckoutshippingcity,.w-commerce-commercecheckoutshippingstateprovince,.w-commerce-commercecheckoutshippingzippostalcode,.w-commerce-commercecheckoutshippingcountryselector,.w-commerce-commercecheckoutcardnumber,.w-commerce-commercecheckoutcardexpirationdate,.w-commerce-commercecheckoutcardsecuritycode,.w-commerce-commercecheckoutbillingfullname,.w-commerce-commercecheckoutbillingstreetaddress,.w-commerce-commercecheckoutbillingstreetaddressoptional,.w-commerce-commercecheckoutbillingcity,.w-commerce-commercecheckoutbillingstateprovince,.w-commerce-commercecheckoutbillingzippostalcode,.w-commerce-commercecheckoutbillingcountryselector,.w-commerce-commerceaddtocartquantityinput{font-size:16px}}body{color:#0c152f99;font-family:Lato,sans-serif;font-size:.875rem;line-height:1.25rem}h3{color:#000;margin-top:1.25rem;margin-bottom:.625rem;font-size:1.5rem;font-weight:700;line-height:1.875rem}h4{color:#000;margin-top:.625rem;margin-bottom:.625rem;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.5625rem}h5{margin-top:.625rem;margin-bottom:.625rem;font-size:.875rem;font-weight:700;line-height:1.25rem}p{color:var(--dim-grey);text-align:left;margin-bottom:.625rem;font-family:Libre Franklin,sans-serif;font-size:.875rem;line-height:1.5rem}label{margin-bottom:.3125rem;font-weight:700;display:block}.item-tittle{color:var(--black);text-align:center;flex:0 auto;font-size:.9375rem;font-weight:500;line-height:1.5625rem;text-decoration:none;transition:color .4s}.item-tittle:hover{color:#1332ac}.item-tittle.original-price{color:#0000006e;font-size:.75rem}.wrapper-pages{flex-flow:column;display:flex}.hero-section{color:#0000;background-color:#dbdbdb1a;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/shutterstock_547703413987_1shutterstock_547703413987.avif?v=23121554028996902421763708879),linear-gradient(#ffffff4d,#ffffff4d),url(//vikingbeauty.com/cdn/shop/t/244/assets/scott-webb-268893-unsplash_1scott-webb-268893-unsplash.avif?v=80303171100904178231763708879);background-position:79% 72%,0 0,0 0;background-repeat:no-repeat,repeat,no-repeat;background-size:35%,auto,cover;height:100vh;padding-top:13%}.hero-section.about-us{background-image:linear-gradient(108deg,#1d1d1db5,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/eha_vb-banner_1eha_vb-banner.webp?v=18612871861616520701763708878);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;flex-direction:column;justify-content:center;align-items:center;height:auto;padding-top:12.5rem;padding-bottom:0;display:flex;position:relative;overflow:hidden}.hero-section.about-us.shop{background-color:#dbdbdb40;background-image:linear-gradient(#ffffff80,#ffffff80),url(//vikingbeauty.com/cdn/shop/t/244/assets/shop_1shop.avif?v=132270939972070854751763708879);background-position:0 0,50% 59%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;padding:5rem 10vw}.hero-section.about-us.contact{background-image:linear-gradient(#00000078,#00000078),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;padding:4rem 10vw}.hero-section.about-us.contact.contact-page{background-image:none;padding-top:3.125rem;padding-bottom:3.125rem}.hero-section.about-us.contact.blog-hero{background-image:linear-gradient(#ffffff73,#ffffff73),url(//vikingbeauty.com/cdn/shop/t/244/assets/female-hands-with-cream-closeup-skincare-p9hjlpy-1_1female-hands-with-cream-closeup-skincare-p9hjlpy-1.webp?v=45097780286827175941763708878);background-position:0 0,50%;padding:4rem 10vw}.hero-section.about-us.contact.main-title{background-image:linear-gradient(#f8f8f8,#f8f8f8);padding:4rem 10vw}.hero-section.about-us.licensing{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/contact-1_1contact-1.avif?v=182097161862485111311763708878),linear-gradient(#0000,#0000);height:auto;padding-top:12.5rem;padding-bottom:8.125rem}.hero-section.about-us.about-section{background-image:radial-gradient(circle at 0%,#0000005c,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/download-54-1_1download-54-1.webp?v=3410530218844044361763708879);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll;padding-bottom:0;padding-left:10vw;padding-right:10vw}.hero-section.about-us.about-section.special-offer{background-image:linear-gradient(105deg,#1d1d1db5,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/120000745_824230178333357_8410137673408151665_o_1120000745_824230178333357_8410137673408151665_o.webp?v=131474317976305325611763708878);background-position:0 0,50% 200%;background-size:auto,cover;padding-top:11.25rem}.hero-section.about-us.about-section.minimumheight{background-image:radial-gradient(circle at 0%,#151515ad,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/63eae3651469061a439278a3_download-54-1-gigapixel-redefine-2x-1-1.webp?v=16376932046532965861763708879);min-height:40vh;padding-top:5rem;padding-bottom:5rem}.hero-section.about-us.shop-page{background-image:linear-gradient(108deg,#1d1d1db5,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/download-54-1_1download-54-1.webp?v=3410530218844044361763708879);background-position:0 0,100% 35%;background-size:auto,cover;background-attachment:scroll,scroll;padding-top:0;padding-left:10vw;padding-right:10vw}.hero-section.about-us.shop-page.minimumheight{min-height:40vh}.hero-section.licensing{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/shutterstock_258281537-1_1shutterstock_258281537-1.avif?v=92812389537486520981763708879);background-position:50% 54%;background-repeat:no-repeat;background-size:cover;height:31.25rem;padding-top:10%;padding-bottom:8%}.hero-section.homepage{z-index:50;color:#0000;background-color:#f0f0f0;background-image:radial-gradient(circle farthest-side at 50% -20%,#fff0 61%,#f0f0f0),url(//vikingbeauty.com/cdn/shop/t/244/assets/vbsbackground.webp?v=112453061455957098841763708878);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;justify-content:center;align-items:center;width:100%;height:auto;padding-top:0%;padding-left:10vw;padding-right:10vw;display:flex}.hero-section.homepage.newsletter-page{height:100vh}.hero-section.homepage.hero{background-image:radial-gradient(circle farthest-side at 50% -20%,#fff0 11%,#f0f0f0),url(//vikingbeauty.com/cdn/shop/t/244/assets/vbsbackground.webp?v=112453061455957098841763708878);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;max-height:80vh;padding-top:4rem;padding-bottom:4rem}.nav-link{opacity:1;color:var(--dim-grey);letter-spacing:.125rem;text-transform:uppercase;min-height:1.875rem;margin-top:0;margin-right:0;padding:.625rem .9375rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;line-height:1.375rem}.nav-link:hover{opacity:1;color:#000}.nav-link.w--current{color:#0072c8;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;line-height:1.375rem}.nav-link.mobile-only{display:none}.nav-link.shop-button{border:.125rem solid #e4e4e4;border-radius:.3125rem;transition:all .2s}.nav-link.shop-button:hover{color:#fff;background-color:#1580db}.nav-link.shop-button.w--current{border-width:.125rem;border-color:#e0e0e0}.heading{text-align:center;margin-top:0;margin-bottom:0;font-family:Pacifico,sans-serif;font-size:2.125rem;font-weight:700;line-height:2.5rem}.heading.left{text-align:left}.items-content{z-index:200;text-align:left;background-color:#0000;border-bottom:0 #0000;flex-direction:column;justify-content:center;align-items:center;padding-top:.9375rem;padding-bottom:.9375rem;display:flex;position:relative}.left-block{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;margin-top:0;margin-bottom:0;padding:1rem 0;display:flex;position:relative}.left-block.about-page{justify-content:flex-end;align-items:flex-start;width:50%}.left-block.about-page.no-background-color{background-image:none}.left-block.newsletter{width:100%;padding-top:.625rem;padding-left:1.5rem;padding-right:1.5rem}.section{border-top:.0625rem solid #ebebeb;padding:7.5rem 10vw;font-weight:500;position:relative}.section.collections{background-color:#fff;border-top-style:none;padding:6.25rem 10vw;position:relative}.section.collections.about-us-page{background-color:#f0f0f0;padding:0 10vw}.section.collections.about-us-page.cookie-policy{padding-top:5rem}.section.collections.about-us-page.special{background-color:#0072c8;background-image:linear-gradient(#0072c8db,#0072c8db),url(//vikingbeauty.com/cdn/shop/t/244/assets/120000745_824230178333357_8410137673408151665_o_1120000745_824230178333357_8410137673408151665_o.webp?v=131474317976305325611763708878);background-position:0 0,0 0;background-size:auto,auto}.section.collections.about-us-page._2{border:.0625rem #000}.section.collections.grey{color:#1b1b1b99;background-color:#f8f8f8;border-top-width:0;padding-top:3.125rem;padding-bottom:3.125rem}.section.collections.grey.gradient{background-color:#f0f0f0;padding-top:0;padding-bottom:0}.section.collections.grey.shop{padding-top:10vh;padding-bottom:7.5vh}.section.collections.shop{padding-top:2.5rem;padding-bottom:2.5rem}.section.collections.minimal{grid-column-gap:2rem;grid-row-gap:2rem;background-color:#f0f0f0;background-image:radial-gradient(circle at 50% 100%,#fff0,#f0f0f0),url(//vikingbeauty.com/cdn/shop/t/244/assets/backgroundwater_1backgroundwater.avif?v=50756022731124046751763708879);background-position:0 0,50% 100%;background-size:auto,cover;flex-flow:column;padding-top:2rem;padding-bottom:2rem;display:flex}.section.footer-section{color:#0000;background-color:#f8f8f8;border-top-width:0;padding-top:0;padding-bottom:0;line-height:1.5rem;position:relative}.section.newslatter{border-top-style:solid;position:relative}.section.gray{background-color:#f8f8f8}.section.gray.testimonials{background-color:#f0f0f0;padding:5rem 10vw 6.25rem;position:relative}.section.gray.testimonials.about-page{border-top-style:none}.section.cta{background-image:linear-gradient(to right,#ffffffe3 13%,#fff0 57%),url(//vikingbeauty.com/cdn/shop/t/244/assets/raul-cacho-oses-779595-unsplash-p-3200_1-p-3200.avif?v=50164074856334780411763708879);background-position:0 0,50% 33%;background-repeat:repeat,no-repeat;background-size:auto,cover}.section.cta.feature{background-image:linear-gradient(to right,#ffffffeb 23%,#fff0 87%),url(//vikingbeauty.com/cdn/shop/t/244/assets/eha_vb-banner_1eha_vb-banner.webp?v=18612871861616520701763708878);background-position:0 0,100%;background-attachment:scroll,scroll;align-items:center;height:50vh;padding-top:0;padding-bottom:0;display:flex}.section.cta.feature.contact{background-image:linear-gradient(to right,#ffffffeb 23%,#fff0 87%),url(//vikingbeauty.com/cdn/shop/t/244/assets/download-54-1_1download-54-1.webp?v=3410530218844044361763708879);background-position:0 0,100%;height:auto;padding:2.5rem 10vw}.section.cta.feature.contact.minimumheight{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/63eae3651469061a439278a3_download-54-1-gigapixel-redefine-2x-1-1.webp?v=16376932046532965861763708879);background-position:100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;min-height:40vh}.section.sale-section{color:#0000;padding-top:13.75rem;position:relative}.section.sale-section.about{background-image:linear-gradient(129deg,#1f1f1f00 15%,#122033ad),url(//vikingbeauty.com/cdn/shop/t/244/assets/minimalist-misty-seascape-with-rocks-at-long-pnmtseb-1_1minimalist-misty-seascape-with-rocks-at-long-pnmtseb-1.webp?v=59617270270251634311763708878);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;padding-top:0;padding-bottom:0}.section.sale-section.about.ocean-campsign{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/vbsbackground2.webp?v=142805728908960980511763708878);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:1.5625rem;padding-left:10vw;padding-right:10vw}.section.collection{border-top-width:0;position:relative}.section.product-page{border-top-style:none;align-items:center;height:auto;min-height:auto;padding-top:11.25rem;padding-bottom:6.25rem;display:block}.section.full-width{background-color:#f0f0f0;width:100vw;padding-top:0;padding-bottom:0}.section.full-width.social-media{padding-left:0;padding-right:0}.brand{float:none;color:#000;text-align:left;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo-dark-2_1logo-dark-2.webp?v=104114784312483475251763708878);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:20vh;height:100%;min-height:3.125rem;margin-top:0;font-weight:700;display:block}.brand.w--current{float:left;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo-dark-2_1logo-dark-2.webp?v=104114784312483475251763708878);background-position:0%;background-repeat:no-repeat;background-size:contain;width:20vh;height:100%;min-height:3.125rem;margin-top:0}.brand.footer{background-position:50%;background-repeat:no-repeat;background-size:contain;width:15vw;height:5vw;margin-bottom:1.25rem;display:flex}.brand.footer.w--current{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/vbslogowithtrademark.webp?v=25103119115739098891763708878)}.items-price{color:#8a8a8a;margin-top:0;padding-left:5px;padding-right:5px;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.25rem}.items-price.cart{color:var(--dim-grey-2);font-weight:500}.items-price.compare-price{text-decoration:line-through}.nav-flex{justify-content:space-between;align-items:center;height:auto;padding-top:.625rem;padding-bottom:.625rem;display:flex}.section-content-tittle{color:#000;margin-bottom:3.125rem;margin-left:auto;margin-right:auto;padding-top:0;display:block}.section-content-tittle.no-bottom-padding{margin-bottom:0}.nav-menu{z-index:3;opacity:1;flex-direction:row;justify-content:flex-end;display:flex}.nav-menu.cart{border-left:0 solid #bdbdbd;border-right:0 solid #bdbdbd}.vertical-category{color:var(--gainsboro);letter-spacing:.0625rem;text-transform:uppercase;align-items:center;font-family:Poppins,sans-serif;font-size:1.375rem;font-weight:300;line-height:2.125rem;display:inline-block;position:absolute;top:50%;left:0%;transform:rotate(-90deg)translateY(-50%)}.vertical-category.right{top:50%;left:auto;right:0%}.subscribe-form-block{margin-top:2.5rem}.subscribe-form-block.section-newsletter{flex:1;width:auto;margin-top:0;margin-left:auto;margin-right:auto;display:block}.search-link{opacity:.6;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/icons8-search-filled-100-2_1icons8-search-filled-100-2.webp?v=27959908474694886421763708878);background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border-style:none;border-color:#0000;border-radius:0;width:2.5rem;height:2.5rem;margin-right:.3125rem;transition:opacity .4s,all .4s}.search-link:hover{opacity:1;border-style:none}.search-link.shopping-cart{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/shoping-cart.svg?v=73585816832528977771763708878);background-size:1.25rem;border-left:.0625rem solid #ebebeb}.search-link.shopping-cart:hover{border-style:none none none solid;border-color:#0000 #0000 #0000 #ebebeb}.top-text{color:#0072c8;text-align:left;letter-spacing:.125rem;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem}.top-text.left,.top-text.cta{text-align:left}.top-text.hero{color:#0072c8;margin-bottom:-1.25rem}.top-text.hero.center.contact-address{margin-bottom:0}.top-text.hero.center.location{color:var(--dim-grey);margin-top:.3125rem;margin-bottom:.3125rem;font-size:.625rem;line-height:.875rem}.top-text.hero.center.footer-follow-us{margin-bottom:0;padding-bottom:.625rem}.top-text.hero.newsletter-section.contact-us-information{color:#fff;margin-bottom:0}.top-text.hero.white{color:#fff}.top-text.hero.small{color:#8b8b8b;margin-bottom:0;font-size:.625rem}.top-text.hero.left{margin-bottom:0}.top-text.heading{text-align:left;width:100%;font-size:1.5625rem}.top-text.center.white{color:#fff;text-align:left}.top-text.white{color:#fff}.top-text.footer-slogan{color:#b4b4b4}.top-text.smaller{color:#535353;letter-spacing:.0625rem;text-transform:none}.top-text.smaller.special{color:#fff}.top-text.highlighted{color:#0072c8;background-color:#fff;border-radius:1.25rem;padding:.3125rem 1.5625rem;display:inline-block}.top-text.left-narrower{color:#fff;width:90%;padding-bottom:0}.top-text.compact{padding-top:.625rem;padding-bottom:.9375rem}.link-block-flex{justify-content:flex-end;align-items:center;display:flex}.container{z-index:1;color:#fff;text-align:center;width:75rem;max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:block;position:static}.container.about-section{flex-direction:column;justify-content:center;align-items:center;padding-left:0;padding-right:0;display:flex}.container.home-page{grid-column-gap:1rem;grid-row-gap:1rem;aspect-ratio:3 / 2;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;height:100%;max-height:75vh;padding-left:0;display:flex;top:0;bottom:0}.container.home-page.about-description{justify-content:flex-start;align-items:center;height:50vh}.container.footer-icons{padding-left:10vw;padding-right:10vw}.footer-subscribe{float:left;color:var(--dim-grey);background-color:#fff;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/icons8-secured-letter-64_1icons8-secured-letter-64.webp?v=118131615347549517941763708878);background-position:.5625rem 57%;background-repeat:no-repeat;background-size:1.25rem;border:0 solid #ebebeb;border-radius:.5rem;width:64%;height:2.8125rem;margin-right:.125rem;padding-left:2.5rem;font-size:.8125rem;line-height:1.4375rem;display:inline-block}.footer-subscribe.email{border-bottom-width:.0625rem;border-bottom-color:#dadada;border-radius:0;width:94%;font-family:Libre Franklin,sans-serif;font-weight:400}.subscribe-button{color:#fff;text-align:center;letter-spacing:.0625rem;background-color:#000;border-radius:0;width:35%;height:2.8125rem;padding-left:2.1875rem;padding-right:2.1875rem;font-size:.75rem;transition:all .4s}.subscribe-button:hover{background-color:var(--firebrick)}.top-padding{justify-content:center;height:auto;margin-top:0;padding-bottom:0;display:flex}.top-padding.hero.location{flex-direction:column;padding-bottom:1.5625rem}.footer-content-block{flex-direction:column;align-items:flex-start;display:flex}.footer-content-block.padding{text-align:center;justify-content:center;align-items:center}.section-image-newsletter{background-color:var(--burlywood);background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/icons8-paper-plane-64_1icons8-paper-plane-64.webp?v=102782690643332156651763708878);background-position:50%;background-repeat:no-repeat;background-size:2.375rem;border-radius:100%;width:5rem;height:5rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;display:block;position:relative}.form{text-align:center;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-left:auto;margin-right:auto;display:flex}.links-category{color:#999;background-color:#0000;justify-content:center;font-size:1rem;text-decoration:none;transition:background-color .4s;display:flex}.links-category:hover{color:#000;text-decoration:none}.links-category.w--current{color:#000;background-color:#0000;margin-left:1.25rem;margin-right:1.25rem;font-size:1rem;text-decoration:none}.newsletter-block{width:100%;margin-top:2.5rem}.button{color:#000;letter-spacing:.0625rem;text-transform:uppercase;background-color:#fff;border:.0625rem #fff;border-radius:0;height:auto;margin-right:.75rem;padding-left:1.5rem;padding-right:1.5rem;font-size:.75rem;font-weight:400;line-height:1.5rem;transition:all .4s}.button:hover{background-color:var(--firebrick);opacity:1;color:#fff;border:0 #0000;font-weight:400;transform:translateY(-.0625rem)}.button.dark{color:#fff;background-color:#0000;background-image:linear-gradient(#0072c8,#007ad6);border-style:none;border-color:#000;border-radius:1.25rem;margin-top:.9375rem;margin-right:0;padding:.625rem 1.25rem;font-family:Poppins,sans-serif;line-height:1.375rem}.button.dark:hover{color:#000;background-color:#0000;background-image:linear-gradient(#e9e9e9,#fff);border-style:none;border-color:#53d7db;transform:translateY(-.375rem)}.button.dark.center{text-align:center;display:block}.button.dark.location{color:var(--dim-grey);background-color:#0000;margin-top:.3125rem;margin-bottom:.3125rem;padding:0;font-size:.625rem;line-height:.875rem}.button.dark.back-button{color:#0072c8;background-color:#fff;margin-bottom:.625rem;box-shadow:0 0 .5rem #00000026}.button.dark.cookie{border-radius:.3125rem;margin-top:0;margin-left:.3125rem;margin-right:.3125rem;padding:.3125rem .9375rem}.button.dark.cookie:hover{transform:translateY(-.125rem)}.button.dark.cookie.deny{background-image:linear-gradient(#464646,#646464)}.button.dark.review{color:#333;background-image:none;border-bottom-style:solid;border-bottom-color:#cecece;border-radius:0;margin-top:0;padding-top:.3125rem;padding-bottom:.3125rem}.button.dark.review:hover{color:#000;background-color:#e4e4e4;background-image:none;border-radius:.25rem}.button.dark.review.product-page{border-style:none;border-color:#000;align-items:flex-start;width:100%;padding:.3125rem .9375rem;text-decoration:none;display:flex}.button.dark.review.product-page:hover{background-color:#0000}.button.subscribe{color:#fff;background-color:#0072c8;border-radius:.5rem;width:36%;height:2.8125rem;margin-left:.125rem;margin-right:.125rem}.button.subscribe:hover{color:#000;background-color:#fff}.button.view-product{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background-color:#ffffff26;border-style:solid;border-color:#dbdbdb;border-radius:.25rem;margin-top:5%;line-height:1.125rem}.button.view-product:hover{color:#282c36;background-color:#686fbd26;border-width:.0625rem}.product-page-image{text-align:center;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/oriento-663905-unsplash_1oriento-663905-unsplash.webp?v=110615506748383863391763708878);background-position:50%;background-size:cover;width:100%;height:43.75rem;margin-left:auto;margin-right:0;display:block}.list-item{align-items:center;padding-top:.625rem;display:flex}.category-content{margin-top:1.25rem}.link-category{color:#0c152f99;margin-left:.3125rem;font-size:.9375rem;text-decoration:none;transition:color .4s}.link-category:hover{color:#000}.price-text{color:#000;font-size:1rem;font-weight:600}.price-text.compare-price{color:#a9a9a9;padding-left:0;text-decoration:line-through}.category-item{margin-bottom:.625rem;margin-right:.625rem;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;display:inline-block}.product-info{color:#000;text-align:left;padding:0 2.5rem}.tittle-plock{margin-bottom:1.25rem}.tittle{color:#0c152f99;margin-top:1.25rem;font-size:1.3125rem;font-weight:400;line-height:2.375rem}.tittle.tab-tittle{color:#fff;letter-spacing:.125rem;text-transform:uppercase;margin-top:0;font-family:Poppins,sans-serif;font-size:.875rem;text-decoration:none}.page-title{color:#2e2e2e;font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:500;line-height:3.375rem}.page-title.big{color:#fff;width:75%;font-family:Poppins,sans-serif;font-size:3rem;font-weight:300;line-height:3.625rem}.page-title.big.center.about-page,.page-title.big.center.about-us{color:#000;width:100%}.page-title.big.center.about-us.white{color:#fff;text-align:left;justify-content:flex-start;align-self:flex-start}.page-title.big.white{width:100%}.page-title.big.white.dark{color:#202020;font-size:3.5rem;line-height:4rem}.page-title.big.white.dark.promotional-2h{margin-top:0;margin-bottom:0;font-size:1.5625rem;line-height:2.1875rem}.page-title.big.white.dark.promotional-2h.left{text-align:left}.page-title.big.white.dark.promotional-2h.left.certificate{text-align:center;font-family:Libre Franklin,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.375rem}.page-title.white,.page-title.product-page{color:#fff}.paragraph{font-size:1rem;line-height:1.625rem}.paragraph.main{color:#fff;width:75%;font-size:.8125rem;line-height:1.375rem}.paragraph.main.full{color:#000;width:100%;line-height:1.375rem}.paragraph.main.full.contact-us-information{color:#fff}.paragraph.main.dark{color:#3b3b3b;width:100%;margin-bottom:0}.paragraph.main.dark.homehero{font-size:1rem;line-height:1.5rem}.tab-block{background-color:var(--burlywood);border:1.875rem solid #0000000d;border-radius:15rem;flex-direction:column;justify-content:center;align-items:center;width:15rem;height:15rem;margin-left:2.5rem;margin-right:2.5rem;padding-top:1.875rem;text-decoration:none;transition:box-shadow .5s;display:flex}.tab-block:hover{box-shadow:0 10px .9375rem #0000001a}.section-tittle{color:#000;text-align:left;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:500;line-height:3.125rem}.section-tittle.cta{margin-top:.625rem;margin-bottom:0;font-size:2.25rem;line-height:2.875rem}.section-tittle.h2{text-align:left}.section-tittle.h2.white{color:#fff}.section-tittle.center{margin-bottom:1.25rem}.section-tittle.center.white{color:#fff}.section-tittle.h3{margin-top:.625rem;font-size:1.5625rem;line-height:2.1875rem}.section-tittle.h3.location{text-align:center;margin-top:0;margin-bottom:0;font-size:1.125rem;line-height:1.25rem}.section-tittle.h3.small{text-align:left}.history-tittle{color:#000;text-align:left;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:1.875rem;font-weight:400;line-height:2.25rem;text-decoration:none}.history-tittle.white{color:#fff}.history-tittle.h3{font-size:1.5625rem;line-height:1.875rem}.history-tittle.homepage.center.smaller{text-align:left;padding-top:.625rem;font-size:1.25rem;line-height:1.625rem}.history-tittle.special-pricing{color:#fff;font-size:2.1875rem;line-height:3.125rem}.history-paragraph{color:#242424;text-align:left;margin-top:1.25rem;font-size:.8125rem;line-height:1.375rem}.history-paragraph.mini-card{text-align:justify;width:100%;font-size:.75rem;line-height:1.125rem;transition:all .5s}.history-paragraph.mini-card:hover{transform:translate(0)}.history-paragraph.white{color:#fff;font-size:.875rem;line-height:1.625rem}.history-paragraph.white.narrower{width:90%;margin-top:0;margin-bottom:1.5625rem}.history-paragraph.white.subtitle-paragraph{letter-spacing:.04em;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75rem}.history-paragraph.center{color:#555;text-align:center;margin-top:0;padding-top:.3125rem;font-size:.8125rem;line-height:1.375rem}.history-paragraph.center.left,.history-paragraph.algin-center{text-align:left}.history-paragraph.left{color:#585858;text-align:justify;margin-top:.625rem}.history-paragraph.blog{text-align:left}.history-paragraph.about-page{width:100%;height:100%;margin-top:0;margin-bottom:0}.about-column{border-top-right-radius:.625rem;border-bottom-right-radius:.625rem;padding-left:0;padding-right:0}.link-2{color:#0176d0;margin-left:.125rem;margin-right:.125rem;text-decoration:none;transition:all .4s}.link-2:hover{opacity:1;color:#0072c8;text-decoration:underline}.link-2._2{color:#000;margin-right:.125rem;text-decoration:none}.sub-footer{background-color:#f8f8f8;border-top:0 solid #ebebeb;margin-top:0;padding:1.875rem 0 4.375rem}.sub-footer.no-padding{margin-top:0}.right-footertext{color:#000;text-align:center;padding-left:.0625rem;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-block}.right-footertext.center{text-align:center;display:inline-block}.container-2{z-index:1;color:#fff;text-align:center;width:73.125rem;max-width:100%;height:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:block;position:relative}.algin-center{color:#fff}.social-icon-div{text-align:center;padding-top:0}.social-icon-div.no-padding{padding-top:0}.social-icon-div.no-padding.more-left{margin-left:.3125rem}.social-wrapper-div{opacity:.6;background-color:#0000;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/002-facebook.svg?v=99093857889616020671763708878);background-position:50%;background-repeat:no-repeat;background-size:1rem;border:.0625rem solid #dfdfdf;border-radius:1.25rem;width:2rem;height:2rem;margin-left:.1875rem;margin-right:.1875rem;transition:all .4s}.social-wrapper-div:hover{opacity:1;background-color:#0000;border-color:#86acd4}.social-wrapper-div.twitter{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/001-instagram-logo.svg?v=152058350536662235321763708878);background-size:1rem}.social-wrapper-div.twitter:hover{border-color:#86acd4}.social-wrapper-div.google{opacity:.52;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/google-plus-black.svg?v=159106583247478561081763708878);background-size:1rem}.social-wrapper-div.google:hover{opacity:1;border-color:#86acd4}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:16.25rem;display:flex}.columns{justify-content:center;align-items:stretch;display:flex}.related-block{color:#000;margin-top:0}.body{font-family:Libre Franklin,sans-serif}.cta-button-block{flex:0 auto;justify-content:flex-end;width:100%;margin-top:1.25rem;display:flex}.cta-row{justify-content:center;align-items:center;margin-left:0;margin-right:0;padding-bottom:0;display:flex}.different-font{color:#0072c8;font-family:Playfair Display,sans-serif;font-size:4.25rem;font-weight:400;line-height:4.25rem;position:relative}.color-block{background-color:#fffc;justify-content:center;align-items:flex-end;width:31.25rem;height:13.75rem;display:flex;position:relative}.info-sale-block{text-align:left;width:70%}.sale-tittle{text-align:left;margin-bottom:1.25rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:500;line-height:2.125rem}.sale-tittle.contact{margin-top:0}.sale-tittle.related{margin-top:0;margin-bottom:2.5rem;font-size:1.25rem;font-weight:400}.sale-tittle.product{font-size:1.875rem;line-height:2.5rem}.sale-tittle.white{color:#fff;margin-top:0}.sale-tittle.white.narrower{flex:1;align-self:auto;width:90%;margin-bottom:.9375rem}.sale-tittle.black{color:#0a0a0a}.sale-tittle.black.compact{margin-top:0;margin-bottom:1.25rem}.detail-paragraph{text-align:left}.detail-paragraph.subpage{color:#161616;text-align:center;margin-bottom:0;font-weight:500;line-height:1.5rem}.detail-paragraph.subpage.text{text-align:left}.detail-paragraph.subpage.text.white{color:#fff;text-align:justify}.detail-paragraph.subpage.text.center{text-align:center;font-size:.8125rem;line-height:1.4375rem}.detail-paragraph.subpage.text.center.white{text-align:left;justify-content:flex-start;line-height:1.375rem}.detail-paragraph.subpage.product-page{color:#fff;text-align:left}.detail-paragraph.subpage.left{text-align:left}.button-link{color:#000;text-align:left;font-size:.9375rem;font-weight:400;line-height:1.5rem;text-decoration:none;transition:all .4s}.button-link:hover{text-decoration:underline}.button-link.product{margin-top:1.25rem;font-family:Poppins,sans-serif;display:inline-block}.row-padding{margin-bottom:13.75rem}.footer-title{letter-spacing:.0625rem;text-transform:uppercase;margin-bottom:1.25rem;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.4375rem}.about-pompeo-text{width:75%;font-family:Libre Franklin,sans-serif;line-height:1.5rem}.about-pompeo-text.center{text-align:center}.checkbox{float:none;margin-top:2.5rem;margin-bottom:1.75rem;display:block}.checkbox-2{float:none;color:#fff;background-color:#8534ff;margin-top:.125rem;margin-right:.625rem;font-size:1rem}.subscribe-text-field{color:#a1a1a1;font-family:Lato,sans-serif}.div-info-wrapper{margin-top:1.875rem}.div-info-wrapper.columns{align-items:stretch;margin-top:0}.div-column-left{float:left;width:90%}.div-column-right{float:right;flex-direction:column;justify-content:center;width:100%;display:flex}.image-2{position:relative;top:1.1875rem;left:3.3125rem}.image-3{position:relative;inset:3.125rem auto 0 -.625rem}.team-wrapper{text-align:center;background-color:#fff;border:.0625rem #e9e9e9;border-radius:1rem;justify-content:center;width:100%;height:auto;margin-top:.625rem;margin-left:0;margin-right:0;padding:.9375rem 0 .625rem;display:flex;box-shadow:0 20px .3125rem -1.3rem #00000026}.team-wrapper.sustainable-mission{margin-top:1.25rem}.image-team-div{border-radius:.5rem;width:auto;height:auto;margin-bottom:.9375rem;margin-left:auto;margin-right:auto;transition:all .3s;display:block;position:relative}.image-team-div._2{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/lucas-sankey-378674_1lucas-sankey-378674.avif?v=127297188485562502271763708878)}.image-team-div._3{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/erik-lucatero-310633_1erik-lucatero-310633.webp?v=151465191948980329961763708879)}.image-team-div.sustainable-skincare{aspect-ratio:auto;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/5fd99834ce0268f4ce5c7199_maxresdefault-4-2-1.webp?v=83220365226385571061763708878);background-position:50%;background-size:cover;border-radius:.5rem;width:100%;min-height:30vh}.icon-tittle{color:#1f2532;text-align:center;margin-top:0;margin-bottom:.75rem;font-weight:600}.icon-tittle.color{color:#1f2532;margin-bottom:0;font-family:Poppins,sans-serif;font-size:1.5625rem;font-weight:500}.icon-tittle.position{color:var(--dark-grey);letter-spacing:.0625rem;text-transform:uppercase;background-color:#0000;border-radius:.3125rem;width:7.5rem;margin:0 auto .3125rem;font-size:.625rem;font-weight:500;display:block}.contact-div-wrapper{width:100%;margin-left:0;margin-right:0;display:block}.contact-info{text-align:center;margin-top:.625rem;font-weight:500;line-height:1.5rem;display:block}.form-block-2{background-color:#fff;border-top-right-radius:.625rem;border-bottom-right-radius:.625rem;height:auto;padding:3.75rem}.button-2{color:#fff;background-color:#da0000;border:.0625rem #0675ec;border-radius:0;justify-content:center;align-items:center;width:11.5625rem;padding:.75rem 1.5625rem;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.button-2:hover{color:#fff;background-color:#da0000;border-width:0;border-color:#000}.button-2.contact{text-align:center;letter-spacing:.0625rem;text-transform:uppercase;background-color:#0000;background-image:linear-gradient(#0072c8,#007ad6);border-color:#0000;border-radius:.25rem;margin-left:0;margin-right:0;padding:.625rem 2.5rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1.375rem;transition:all .2s;display:block}.button-2.contact:hover{color:#000;background-color:#fff;background-image:linear-gradient(#f5f5f5,#f0f0f0)}.center-button-block,.left-form{text-align:left}.text-field-3{float:none;border-radius:.1875rem;height:2.625rem;margin-bottom:.75rem;display:inline-block}.text-field-3.contact-form{font-size:.8125rem;line-height:1.125rem}.text-field-3.contact-form.gray{background-color:#ffffff1a;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/icons8-contacts-64_1icons8-contacts-64.webp?v=116468693889936067381763708878);background-position:.4375rem 48%;background-repeat:no-repeat;background-size:1.25rem;border:0 solid #ebebeb;border-bottom:.0625rem solid #dadada;border-radius:0;width:94%;height:2.8125rem;margin-bottom:1.5rem;padding-left:2.5rem;font-family:Libre Franklin,sans-serif;font-weight:400;line-height:1.4375rem}.error-message-2{color:#fff;text-align:center;background-color:red;border-radius:0;padding:1.25rem;font-family:Libre Franklin,sans-serif;line-height:1.5rem}.contact-form.message.gray{background-color:#ffffff1a;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/icons8-edit-80_1icons8-edit-80.webp?v=64274718603931363601763708878);background-position:.5rem .5rem;background-repeat:no-repeat;background-size:1.4375rem;border:0 solid #ebebeb;border-bottom:.0625rem solid #dadada;border-bottom-right-radius:.5rem;width:98%;min-height:10.625rem;margin-bottom:1.5rem;padding-left:2.5rem;font-family:Libre Franklin,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.4375rem}.field-label-2{text-align:left;margin-bottom:0;font-size:.75rem;font-weight:400;line-height:1.125rem}.field-label-2.contact-us-field{color:#3f3f3f;margin-bottom:.5rem;font-size:.75rem;font-weight:400}.field-label-2.contact-us-field.gray{color:#3f3f3f;font-weight:700}.success-message{color:#fff;text-align:center;background-color:#34cf2c;border-radius:0;font-family:Libre Franklin,sans-serif;line-height:1.5rem}.map{height:27.5rem}.map-wrapper{background-color:#fff;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/vesproductscontact.webp?v=76348718851902461541763708878);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;border-right:.0625rem solid #ebebeb;border-top-left-radius:.625rem;border-bottom-left-radius:.625rem;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;height:100%;padding:3.75rem;display:flex}.info-contact-row{width:100%;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;display:inline-block}.image-div{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/frozen-sea-coast-beautiful-snow-covered-mountains-8tj7brv-1.jpg?v=110225178942293447111763708879);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:auto;height:12.5rem;margin-left:0;margin-right:0;display:block}.columns-2{border:.0625rem solid #0000001a;border-radius:.625rem;justify-content:center;align-items:stretch;width:100%;margin-left:0;margin-right:0;transition:all .4s;display:flex;box-shadow:0 10px .25rem -.625rem #00000026}.columns-2:hover{box-shadow:0 5px .625rem -.3125rem #00000026}.divider{background-color:#dcdcdc;height:.0625rem;margin-top:5rem;margin-bottom:5rem}.bold-text-3{font-weight:500}.category-list-wrapper{margin-left:auto;margin-right:auto;display:block}.licence-items{flex-direction:column;justify-content:center;align-items:center;margin-bottom:-1.5rem;padding-left:.9375rem;padding-right:.9375rem;display:flex}.licence-item-1{background-color:#fff;border-radius:0;align-items:center;width:66.66%;margin-bottom:1.5rem;padding:1.25rem;display:flex;overflow:hidden;box-shadow:0 1px .125rem #2e323c17}.image-div-2{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/36245_136245.webp?v=46399516630001701141763708878);background-position:50%;background-size:cover;width:6.25rem;height:6.25rem}.image-div-2.third{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/shutterstock_547703413987_1shutterstock_547703413987.avif?v=23121554028996902421763708879)}.image-div-2.second{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/524_1524.avif?v=45437013659363607321763708879)}.image-div-2.fourth{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/shutterstock_258281537-1_1shutterstock_258281537-1.avif?v=92812389537486520981763708879);background-position:100%}.image-div-2.fifth{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/contact-1_1contact-1.avif?v=182097161862485111311763708878);background-position:100%}.image-div-2.sixth{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/about_1about.webp?v=100129254976430526521763708879);background-position:100%}.image-div-2.seventh{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/shop_1shop.avif?v=132270939972070854751763708879)}.licence-links-wrapper{color:#717177;flex:1;justify-content:space-between;padding-left:4rem;padding-right:4rem;display:flex}.licence-link{color:#7c8499;font-size:1rem;font-weight:400;line-height:1.75rem;text-decoration:none}.licence-link:hover{color:var(--firebrick);text-decoration:underline}.cta-text{width:80%;margin-top:.625rem;font-size:1rem}.text-span{color:var(--firebrick);font-weight:600;text-decoration:underline}.sticky-navbar{z-index:99;background-color:#fff;border:.0625rem #3c4fe0;border-bottom:.125rem solid #f3f3f3;justify-content:center;align-items:center;width:100%;height:auto;min-height:80px;padding:.625rem 2.25rem;display:block;position:sticky;top:0;left:0;right:0}.sticky-navbar.container{background-color:#ffffff8c}.sticky-navbar.container.blurry{background-color:#0000;background-image:linear-gradient(#ffffffe6,#ffffffd9 77%,#ffffffe6);border-bottom:.0625rem solid #ffffff40;display:none;box-shadow:0 0 .1875rem #00000026}.sticky-navbar.container.legacy{background-color:#fff;display:none}.container-3{z-index:10;text-align:center;max-width:73.125rem;margin-left:auto;margin-right:auto;display:block;position:relative}.success-message-2{color:#fff;background-color:#1cd814;font-weight:500}.error-message{background-color:var(--firebrick);color:#fff;padding-top:1.25rem;padding-bottom:1.25rem}.items-wrapper{border-bottom:0rem solid var(--gainsboro);margin-bottom:1.25rem}.items-wrapper:hover{border-bottom-color:var(--firebrick)}.image-wrapper{position:relative;overflow:hidden}.project-image{backface-visibility:visible;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo_full_1logo_full.avif?v=17783414309823582671763708878);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;width:100%}.project-image:hover{backface-visibility:hidden}.item-overlay{z-index:2;border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.quantity{float:none;color:var(--grey);font-family:Libre Franklin,sans-serif;font-weight:400}.list-item-2,.list-item-3{border-bottom:.0625rem solid #dcdcdc40}.error-state{color:var(--firebrick);font-family:Libre Franklin,sans-serif;font-weight:400;line-height:1.5rem}.out-of-stock-state{font-family:Libre Franklin,sans-serif;font-weight:400}.center-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex}.checkout-form-container{background-color:#0000;width:auto;max-width:75rem;margin-left:auto;margin-right:auto;display:block}.about-hero-block{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-right:0%;padding-left:0;padding-right:0;display:flex;position:relative}.about-hero-block.main-title{align-items:center;width:100%;margin-right:0%}.center{text-align:center;justify-content:center;align-items:flex-start;display:flex}.order-item{border-top:.0625rem #ebebeb;border-bottom:.0625rem solid #ebebeb;padding-top:0;padding-bottom:1rem}.order-confirmation-container{background-color:#0000;border:.0625rem #e6e6e6;max-width:75rem;min-height:auto;margin-left:auto;margin-right:auto;padding:1.25rem;display:block}.image-4{opacity:1;margin-right:.3125rem}.image-4:hover{opacity:1}.cart-text{color:#000}.cart-button{opacity:.7;background-color:#0000;border-left:0 #ebebeb;border-right:0 #ebebeb;border-radius:.5rem;transition:all .4s,opacity .4s;box-shadow:0 0 .625rem #0000}.cart-button:hover{opacity:1;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;box-shadow:0 1px .625rem -.125rem #00000026}.cart-button.location{padding-top:.5625rem;padding-bottom:.5625rem;padding-left:.9375rem;display:none}.cart-quantity{background-color:var(--firebrick);color:#fff;border-radius:1.25rem;font-weight:400}.text-block{color:var(--grey);font-family:Libre Franklin,sans-serif;font-weight:400}.text-block:hover{color:var(--firebrick)}.tittle-product{color:var(--dim-grey-2);text-align:left;font-family:Poppins,sans-serif;font-weight:600}.remove-button{color:var(--grey);font-family:Libre Franklin,sans-serif;transition:color .4s}.remove-button:hover{color:var(--firebrick)}.quantity-cart,.cart-line-item{color:var(--dim-grey-2);font-family:Libre Franklin,sans-serif}.required{color:var(--grey);font-family:Libre Franklin,sans-serif;font-weight:400}.field-label{color:var(--dim-grey-2);font-family:Libre Franklin,sans-serif;font-weight:600}.country{color:#000;font-family:Libre Franklin,sans-serif}.shipping-tittle{color:var(--dim-grey-2);font-family:Libre Franklin,sans-serif;font-weight:600}.error{color:var(--firebrick);text-align:center;font-family:Libre Franklin,sans-serif}.total{color:#000;font-family:Poppins,sans-serif}.billing{color:var(--dim-grey-2);font-family:Libre Franklin,sans-serif}.line-item{color:var(--dim-grey);font-family:Libre Franklin,sans-serif;font-weight:400}.div-block{flex-basis:20rem}.container-checkout{max-width:75rem}.block-header{background-color:#dbdbdb1a}.text-block-2{color:var(--dim-grey-2)}.discount-price{margin-bottom:0;font-size:1.125rem}.discount-price.tiny-comment{padding-top:.625rem;font-size:.75rem}.cart-actions{justify-content:flex-end;align-items:center;margin-top:1.9375rem;display:flex}.total-price{margin-bottom:0;font-size:1.125rem}.total-label{margin-bottom:0;margin-right:.875rem;padding-right:0;font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700}.cart-details-line{justify-content:flex-end;align-items:center;padding-left:.5625rem;padding-right:.5625rem;display:flex}.table-header{border:.0625rem #000;border-radius:.5rem;width:100%;display:flex}.collection-list-cart{border-radius:.5rem;width:100%}.table-header-label-2{color:#1a1a1a;text-transform:uppercase;margin-bottom:0;font-family:Inconsolata,monospace}.checkout{border-radius:.25rem}.cart-table{border-radius:1rem;margin-top:1.25rem;margin-bottom:2.5rem}.container-4{width:100%;max-width:none;margin-left:auto;margin-right:auto;padding-left:10vw;padding-right:10vw}.container-4.cc-subscription-form{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:auto;padding-top:8.125rem;padding-bottom:8.75rem;display:flex}.container-4.cc-heading-wrap{text-align:center;margin-top:3.75rem;margin-bottom:5rem}.container-4.cc-blog-detail{padding-top:2.5rem}.discounts-label{margin-bottom:0;margin-right:.875rem;padding-right:0;font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700}.update{border-radius:.25rem;margin-right:.625rem}.collection-list-wrapper-cart{border:.0625rem #000;border-top:0 solid #000;border-radius:.5rem;width:100%}.table-header-data-2{color:#fff;background-color:#f8f8f8;flex-basis:20%;justify-content:center;align-items:center;padding:.875rem;display:flex}.table-header-data-2.product{color:#000;background-color:#f8f8f8;flex-basis:40%}.paragraph-bigger{opacity:1;margin-bottom:.625rem;font-size:1.25rem;font-weight:400;line-height:2.125rem}.paragraph-bigger.cc-bigger-light{opacity:.6}.gift-card-wrapper{background-color:#000;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;min-height:auto;margin-bottom:3.125rem;padding-top:3.125rem;padding-bottom:3.125rem;display:flex}.paragraph-16{margin-bottom:0;margin-left:1.3125rem}.image-30{border:.1875rem solid #fff;margin-top:1.875rem;margin-bottom:1.875rem}.paragraph-23{margin-bottom:0;font-size:1.5rem}.paragraph-38{color:#fff;font-family:Inconsolata,monospace}.paragraph-36{color:#fff;margin-top:.9375rem;margin-bottom:.9375rem;font-family:Inconsolata,monospace}.paragraph-18{color:#fff;margin-bottom:0;font-family:Inconsolata,monospace}.gift-card-expired{color:#fff;justify-content:space-between;align-items:center;margin-top:.9375rem;margin-bottom:.9375rem;font-family:Inconsolata,monospace;display:flex}.gift-card-active{color:#fff;justify-content:space-between;align-items:center;font-family:Inconsolata,monospace;display:flex}.div-block-135{justify-content:space-between;margin-top:.9375rem;margin-bottom:.9375rem;display:flex}.div-block-136{justify-content:space-between;display:flex}.divider-2{background-color:#eee;height:.0625rem;margin-top:.9375rem;margin-bottom:.9375rem}.divider-2.cc-dark-divider{background-color:#202020;height:.0625rem}.main-heading-wrap{margin-bottom:3.75rem}.paragraph-17{color:#fff;margin-bottom:0;font-family:Inconsolata,monospace;display:block}.section-2{margin-left:10vw;margin-right:10vw}.section-2.cc-subscribe-form{background-color:#f4f4f4;margin-top:3.125rem;margin-left:0;margin-right:0}.section-2.cc-product-detail{text-align:left;align-items:flex-start;width:100%;margin-left:0;margin-right:0;padding-top:0;display:flex}.section-2.back-button{z-index:50;display:block;position:static;inset:0% auto auto 0%}.blog-list-wrap{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:6.25rem;display:grid}.blog-item{flex-direction:column;justify-content:center;margin-bottom:5rem;margin-left:auto;margin-right:auto;display:block}.status-message{color:#fff;text-align:center;background-color:#202020;padding:.5625rem 1.875rem;font-size:.875rem;line-height:1.625rem}.status-message.cc-no-data{width:70%;margin:6.25rem auto;display:block}.status-message.cc-error-message{background-color:#db4b68}.status-message.cc-success-message{background-color:#12b878}.blog-preview-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;border-radius:.5rem;width:100%;height:20vh;margin-bottom:2.8125rem;transition:opacity .6s;display:block}.blog-preview-image:hover{opacity:.7}.blog-summary-wrap{text-align:left;width:90%;margin-bottom:1.25rem;margin-left:auto;margin-right:auto}.blog-heading-link{color:#03030399;margin-bottom:.625rem;font-size:1.875rem;font-weight:400;line-height:2.875rem;text-decoration:none}.blog-heading-link:hover{opacity:.8}.blog-heading-link:active{opacity:.7}.paragraph-light{opacity:.6;letter-spacing:0;text-transform:none;font-size:.875rem;line-height:1.625rem}.paragraph-light.cc-subscribe-paragraph{width:40%}.paragraph-light.black{color:#000}.paragraph-light.black.certificate{color:#000000e6;width:75%;margin-top:0;padding-right:.625rem;font-size:.75rem;line-height:1.375rem}.paragraph-light.black.certificate.shipping{opacity:1;color:#fff;font-weight:700}.paragraph-light.black.product{opacity:1;color:#616161;margin-bottom:0;padding-bottom:.625rem;padding-left:0;padding-right:0;font-weight:400}.paragraph-light.black.product.accordion{color:#6c6c6c;text-align:left;padding:.625rem 1.5625rem}.paragraph-light.black.product-notice{letter-spacing:.15em;text-transform:none;margin-bottom:1.25rem;font-size:.75rem;font-style:italic;font-weight:400;line-height:1.5rem}.label{letter-spacing:.0625rem;text-transform:uppercase;margin-bottom:.625rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.label.cc-blog-date{opacity:.6;margin-top:1.25rem}.label.black{color:#000;margin-top:.3125rem}.label.black.accordion-title{color:#6c6c6c;height:auto;margin-bottom:0;line-height:1.25rem}.collection-wrap{grid-column-gap:.625rem;grid-row-gap:.625rem;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-content:flex-start center;align-items:stretch;margin-left:0;margin-right:0;padding-top:2rem;padding-bottom:2rem;display:grid}.collection-wrap.homepage{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:start stretch;padding-top:0;padding-bottom:0;display:grid}.collection-wrap.homepage.no-max{max-width:75rem}.collection-wrap.shop{grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.collection-item{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#0000;border:.0625rem #0000001a;border-bottom-color:#000;border-radius:.625rem;flex:1;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;min-width:auto;height:100%;margin-bottom:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;transition:all .4s;display:flex;position:relative}.collection-item:hover{box-shadow:0 13px .875rem -.625rem #0003}.collection-item.special-pricing{border-color:#0000001a;border-radius:.625rem;margin-left:.3125rem;margin-right:.3125rem}.product-image-wrap{grid-column-gap:.4375rem;grid-row-gap:.4375rem;color:#fff;border-radius:1rem;flex-flow:column;justify-content:space-between;width:100%;height:100%;margin-bottom:0;padding:0;text-decoration:none;transition:opacity .6s;display:flex;position:static}.product-image-wrap:hover{opacity:.9;color:#fff}.product-image-wrap:active{opacity:.85;color:#fff}.product-description{clear:none;grid-column-gap:0rem;grid-row-gap:0rem;color:#fff;background-color:#fff;border-top:.0625rem solid #fff;border-radius:1rem;flex-direction:column;flex:0 auto;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;height:100%;padding:.625rem 1.25rem;text-decoration:none;display:flex;position:relative;inset:auto auto 0 0;box-shadow:0 -4px 1.25rem -.9375rem #0006}.product-name-text{color:#262626;text-transform:uppercase;font-size:1.25rem;font-weight:500;line-height:2.125rem;text-decoration:none}.properties{margin-bottom:0;font-size:.75rem}.cart-total-price{font-size:.9375rem}.table-row-data{border:.0625rem solid #f7f7f7;flex-basis:20%;padding:.625rem}.table-row-data.price{background-color:#fff;justify-content:center;align-items:center;display:flex}.table-row-data.total{background-color:#fff;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.table-row-data.quantity{background-color:#fff;justify-content:center;align-items:center;display:flex}.table-row-data.product{background-color:#fff;flex-direction:row;flex-basis:40%;justify-content:flex-start;align-items:center;display:flex}.cart-image{width:5rem;height:5rem}.cart-original-price{margin-bottom:0;padding-left:.3125rem;text-decoration:line-through}.product-title{text-decoration:none}.cart-price{margin-bottom:0;font-size:1.125rem}.image-29{width:1.25rem;padding-left:0}.remove-item{filter:brightness(18%) invert();background-color:#0000;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/cancel.svg?v=114555968008207100781763708878);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:.9375rem;height:.9375rem;margin-left:.625rem;margin-right:.625rem}.product-info-wrapper-2{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding-left:1rem;display:flex}.cart-row---copy-this{display:flex}.variant-title{flex:0 auto;margin-bottom:0;font-size:.75rem}.cart-vendor{margin-bottom:0;font-size:.75rem}.form-block{margin-top:1.25rem;display:flex}.heading-jumbo-small{text-transform:none;margin-top:.625rem;margin-bottom:.9375rem;font-size:2.25rem;font-weight:400;line-height:3.125rem}.button-3{color:#fff;letter-spacing:.125rem;text-transform:uppercase;background-color:#0000;background-image:linear-gradient(#c85000,#d64e00);border:.0625rem solid #0000;border-radius:.625rem;padding:.75rem 1.5625rem;font-size:.8125rem;line-height:1.25rem;text-decoration:none;transition:background-color .4s,opacity .4s,color .4s;box-shadow:0 2px .125rem -.0625rem #00000026}.button-3:hover{color:var(--black);background-color:#0000;background-image:linear-gradient(#f7f7f7,#fff);border-color:#e9e9e9}.button-3:active{background-color:#43464d}.button-3.cc-cart{background-color:#fff}.subscribe-form{justify-content:center;align-items:center;display:flex}.text-field{border:.0625rem solid #e4e4e4;border-radius:0;margin-bottom:1.125rem;padding:1.3125rem 1.25rem;font-size:.875rem;line-height:1.625rem;transition:border-color .4s}.text-field:hover{border-color:#e3e6eb}.text-field:active,.text-field:focus{border-color:#43464d}.text-field::placeholder{color:#32343a66}.text-field.cc-subscribe-text-field{border-width:0;border-radius:.5rem;width:20.625rem;margin-bottom:0;margin-right:.625rem}.text-field.cc-subscribe-text-field:focus{border-color:#32343a}.text-field.cc-quantity-field{background-color:#fff;border-color:#e6e6e6;width:5rem;margin-bottom:0;margin-right:.625rem;padding-left:1.25rem;padding-right:.75rem}.text-field.cc-quantity-field.black{color:#000;border-color:#0000001a;border-bottom-width:.0625rem;border-radius:.625rem;box-shadow:0 2px .125rem -.0625rem #00000026}.text-field.cc-contact-field{margin-bottom:1.5625rem}.text-field.cc-textarea{height:12.5rem;padding-top:.75rem}.rich-text{width:100%;margin-bottom:6.25rem;margin-left:auto;margin-right:auto}.page-date{text-align:center}.intro-header{color:#fff;background-color:#f4f4f4;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/placeholder-1-wide.svg?v=105355850939326515311763708878);background-position:50%;background-size:cover;justify-content:center;align-items:center;height:38.75rem;margin-bottom:6.25rem;display:flex}.intro-content{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;flex-flow:column;width:70%;max-width:71.25rem;margin-bottom:1.25rem;display:flex}.intro-text{width:80%;margin-bottom:2.1875rem;margin-left:auto;margin-right:auto}.heading-jumbo{text-transform:none;margin-top:.625rem;margin-bottom:.625rem;font-size:4rem;line-height:5rem}.logout-link---copy-this{color:#1a1b1f}.div-block-138{width:100%;display:flex}.order-number-header{text-decoration:none}.payment-status-row-header{border-top:.0625rem solid #f6f6f6;border-bottom:.125rem solid #f6f6f6;border-left:.125rem solid #f6f6f6;border-right:.0625rem #000;flex-basis:20%;justify-content:center;align-items:center;padding:1.125rem;display:flex}.order-total-row-header{border:.125rem solid #f6f6f6;border-top-width:.0625rem;flex-basis:20%;justify-content:center;align-items:center;padding:1.125rem;display:flex}.my-account-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:87.5rem;display:flex}.orders---copy-this,.collection-list-2{width:100%}.order-numebr-row-header{border-top:.0625rem solid #f6f6f6;border-bottom:.125rem solid #f6f6f6;border-left:.125rem solid #f6f6f6;border-right:0 #f6f6f6;flex-basis:20%;justify-content:center;align-items:center;padding:1.125rem;display:flex}.order-status-row-header{border-top:.0625rem solid #f6f6f6;border-bottom:.125rem solid #f6f6f6;border-left:.125rem solid #f6f6f6;border-right:.0625rem #000;flex-basis:20%;justify-content:center;align-items:center;padding:1.125rem;display:flex}.heading-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:87.5rem;margin-bottom:1.25rem;display:flex}.empty-state{background-color:#0000;height:0;padding:0;font-size:0;display:none}.order-data-row-header{border-top:.0625rem solid #f6f6f6;border-bottom:.125rem solid #f6f6f6;border-left:.125rem solid #f6f6f6;border-right:.0625rem #000;flex-basis:20%;justify-content:center;align-items:center;padding:1.125rem;display:flex}.my-account{flex-direction:column;justify-content:center;align-items:center;margin-bottom:6.25rem;display:flex}.div-block-39{display:none}.name-wrapper{align-items:center;display:flex}.user-last-name---copy-this{margin-left:.3125rem}.order-row---copy-this{border:0 #000;display:flex}.order-numebr-footer{border-top:.0625rem solid #f6f6f6;border-bottom:.125rem solid #f6f6f6;border-left:.125rem solid #f6f6f6;border-right:0 #f6f6f6;flex-basis:20%;justify-content:center;align-items:center;padding:1.125rem;display:flex}.order-row-data-right{border:.125rem solid #f6f6f6;border-top-width:.0625rem;flex-basis:20%;justify-content:center;align-items:center;padding:1.125rem;display:flex}.order-row-data{border-top:.0625rem solid #f6f6f6;border-bottom:.125rem solid #f6f6f6;border-left:.125rem solid #f6f6f6;border-right:.0625rem #000;flex-basis:20%;justify-content:center;align-items:center;padding:1.125rem;display:flex}.account-container{margin-top:4.0625rem;margin-bottom:4.0625rem}.tab-pane-tab-1,.tab-pane-tab-2{border:.0625rem solid #cacaca;padding:1.25rem}.addresses---copy-this{width:100%}.decline{background-color:#f14040;margin-left:.625rem}.order-details-wrapper{margin-top:3.125rem;margin-bottom:3.125rem}.order-name---copy-this{margin-top:1.25rem;margin-bottom:.9375rem;font-size:2.75rem}.billing-wrapper{width:50%}.orders-wrapper{justify-content:flex-start;align-items:center;display:flex}.shipping-wrapper{width:50%}.text-block-3{margin-right:.3125rem}.order-line{border-bottom:.0625rem solid #f0f0f0;justify-content:space-between;padding:.9375rem .625rem;display:flex}.address-wrapper{justify-content:center;align-items:center;display:flex}.search{justify-content:center;display:flex}.search-input{border-radius:1rem;max-width:25rem}.search-button{display:none}.product-price-text{opacity:.6;color:#f5f5f5;font-size:.875rem;line-height:1.625rem}.product-price-block{text-align:center;flex-direction:row;justify-content:flex-start;margin-bottom:.625rem;display:flex}.product-price-block.center{text-align:center;justify-content:center;margin-bottom:0}.product-detail-price{opacity:.6;margin-bottom:1.25rem;font-size:1.875rem;line-height:3.25rem}.product-detail-price.black{color:#000;font-size:1.5625rem}.product-detail-price.black.left{text-align:left;margin-bottom:0;font-size:1rem;line-height:1.875rem}.product-detail-compare-price{opacity:.6;margin-bottom:1.25rem;margin-left:.625rem;font-size:1.875rem;line-height:3.25rem;text-decoration:line-through}.product-detail-compare-price.black{color:#000;font-size:1.5625rem}.product-detail-compare-price.black.left{margin-bottom:0;font-size:1rem;line-height:1.875rem}.product-detail-cta-wrap{display:flex}.option-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.option-list{display:block}.select{background-color:#fff;border:.125rem solid #4f83eb;border-radius:.625rem;width:100%;height:2.625rem;margin-bottom:.625rem;padding-left:.9375rem;padding-right:.9375rem;font-family:Libre Franklin,sans-serif;line-height:1.625rem;display:block;box-shadow:1px 1px .5625rem -.375rem #0000007d}.add-to-cart{margin-top:.3125rem}.option{flex-direction:column;align-items:flex-start;margin-bottom:0;margin-right:.25rem;display:block}.option.text-option{cursor:pointer}.option.text-option.black{color:#616161;border:.0625rem solid #0000001a;border-radius:.625rem;padding:.3125rem .9375rem;font-weight:400;display:flex}.option.text-option.black.selected{color:#0072c8;background-color:#f5f5f5;border-width:.125rem;border-color:#0072c8;border-radius:.6875rem}.option.color-option{cursor:pointer;width:1.25rem;height:1.25rem}.option.color-option.black{color:#000}.product-compare-price-text{opacity:.6;color:#f5f5f5;margin-left:.3125rem;font-size:.875rem;line-height:1.625rem;text-decoration:line-through}.store-tags-wrapper{justify-content:center;align-items:center;display:flex}.tags{margin-right:.625rem}.blog-detail-header-wrap{width:70%;margin:3.75rem auto}.blog-header-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:38.75rem;margin-bottom:3.75rem;display:block}.blog-header-image.w--current{margin-bottom:3.75rem}.login-item{opacity:.6;letter-spacing:.0625rem;text-transform:uppercase;padding-top:.5625rem;padding-bottom:.5625rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.login-item:hover{opacity:.9}.login-item:active{opacity:.8}.login-item.w--current{opacity:1;color:#1a1b1f;font-weight:600}.login-item.w--current:hover{opacity:.8;color:#32343a}.login-item.w--current:active{opacity:.7;color:#32343a}.icon_wrap{overflow:hidden}.text_features{font-size:1rem;line-height:1.5625rem}.card_col_2{flex-direction:column;align-items:center;width:50%;padding:.9375rem;display:flex;position:relative;top:auto}.card_base{color:#000;background-color:#fff;background-image:linear-gradient(#9494941c,#9494941c),url(//vikingbeauty.com/cdn/shop/t/244/assets/sea-buckthorn-bwzdgm5-1_1sea-buckthorn-bwzdgm5-1.webp?v=173720962763224813511763708879);background-position:0 0,150%;background-repeat:repeat,no-repeat;background-size:auto,contain;border-radius:0;flex-direction:column;justify-content:center;width:100%;min-height:auto;margin-bottom:2.1875rem;margin-left:.625rem;margin-right:.625rem;padding:0;display:flex;position:relative;box-shadow:0 3px 1.25rem -.5rem #00000029}.card_base.rowanberries{background-image:linear-gradient(#9494941c,#9494941c),url(//vikingbeauty.com/cdn/shop/t/244/assets/rowan-red-with-leaves-pfk9xam-1_1rowan-red-with-leaves-pfk9xam-1.webp?v=78868862147752382511763708878);background-position:0 0,200%;background-repeat:repeat,repeat;background-size:auto,cover}.card_base.cloudberries{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/three-cloudberries-rubus-chamaemorus-with-leaves-pl5yq57-1_1three-cloudberries-rubus-chamaemorus-with-leaves-pl5yq57-1.webp?v=168654594364231806521763708878)}.card_title_wrap{background-color:#fff;width:75%;height:100%;padding:1.875rem 1.875rem 1.25rem}.col_60{justify-content:space-between;width:60%;padding:.625rem;display:flex}.card_row{flex-direction:column;align-items:center;width:50%;padding:.9375rem;display:flex}.h1_features{font-size:1.125rem;line-height:1.6875rem}.card_col_2-2{flex-direction:column;align-items:center;width:50%;padding:.9375rem;display:flex;position:relative;top:-1.875rem}.card_base-2{color:#000;background-color:#fff;border-radius:.5rem;width:100%;min-height:16.875rem;margin-bottom:2.1875rem;padding:3.4375rem 1.5625rem .9375rem;position:relative;box-shadow:1px 1px 1.875rem #afb3b624}.text-16{font-size:1rem;line-height:1.625rem;display:inline-block}.text-16.text-16-60{opacity:.6}.feature4-wrapper{align-items:center;padding-top:3.125rem;display:flex}._6-col{align-self:center;width:100%;margin-right:1.25rem;display:inline-block}._6-col._6-col-last{margin-right:0}._6-col._75{width:auto;margin-right:0}._6-col.full-width{width:100%}.link-16-blue{font-size:1rem;line-height:1.75rem}.wrap{width:auto;max-width:75rem;margin-left:auto;margin-right:auto;padding-left:10vw;padding-right:10vw;display:block}.wrap.w80-50-center{background-color:#fff;justify-content:space-between;align-items:stretch;width:auto;max-width:75rem;padding-left:2.5rem;padding-right:0;display:flex}.wrap.w80-50-center.homepage-special{background-color:#0072c8;background-image:radial-gradient(circle at 0%,#0082c8,#064a7e73),url(//vikingbeauty.com/cdn/shop/t/244/assets/5fbddb61a71958106d44d9d3_120000745_824230178333357_8410137673408151665_o-1_15fbddb61a71958106d44d9d3_120000745_824230178333357_8410137673408151665_o-1.webp?v=159254862110838946591763708878);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,scroll;border-radius:.625rem .625rem 0 0;width:auto;max-width:75rem;padding:5rem 2.5rem}.wrap.w80-50-center.homepage-special.hero{aspect-ratio:auto;background-color:#0000;background-image:none;justify-content:space-between;align-items:center;width:100%;max-width:75rem;min-height:65vh;max-height:75vh;padding:1.25rem 0 2.5rem;display:flex}.wrap.w80-50-center.homepage-special.productpage{background-color:#fff0;background-image:none;padding:0 10vw}.wrap.w80-50-center.about-page-section{border-bottom-right-radius:.625rem;border-bottom-left-radius:1rem}.wrap.w50-80-start{align-items:flex-start;max-width:none;padding:3.125rem 0 5rem;display:flex}.wrap.w80{flex-direction:column;align-items:center;width:100%;max-width:75rem;margin-bottom:.625rem;padding:0;display:flex}.wrap.w80._40padding{background-color:#fff;border-radius:1rem;margin-bottom:0;padding:1.25rem 2.5rem 2.5rem}.wrap.w80.no-padding{max-width:75rem;padding-left:0;padding-right:0}.wrap.w80.no-padding---wide{padding-left:0;padding-right:0}.wrap._w-custom.structure-menu-wrap{flex-direction:row;align-items:flex-start;padding-top:2.1875rem;padding-bottom:2.1875rem;display:flex}.wrap._w-custom.structure-nav{align-items:center;display:flex}.wrap._w-custom.hero1{text-align:center;flex-direction:row;align-items:flex-end;width:100%;max-width:none;height:auto;margin-bottom:0;padding:0;display:flex}.wrap._w-custom.hero1.shop-page{margin-bottom:3.125rem}.wrap._w-custom.hero1.special-offer{margin-bottom:1.25rem;padding-top:.625rem;padding-bottom:1.25rem}.wrap._w-custom.hero1.no-padding{padding-left:0;padding-right:0}.wrap.w50-center.campaigns{width:auto;max-width:75rem;padding-top:0}.wrap.w50-center.campaigns.no-padding{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-left:0;padding-right:0;display:grid}.wrap.w50-spcbetween{justify-content:space-between;align-items:center;width:auto;max-width:75rem;padding-top:3.125rem;padding-bottom:3.125rem;display:flex}.wrap.w50-spcbetween.no-padding{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-content:center;justify-items:center;padding-left:0;padding-right:0;display:grid}.wrap.w50-80-center{align-items:center;max-width:100%;padding:3.125rem 0 5rem;display:flex}.wrap.w50-80-center.certification{justify-content:space-between;width:auto;max-width:75rem;padding-top:0;padding-bottom:0}.wrap.w50-80-center.certification.notice{background-color:#fff;border-bottom:.0625rem #000;border-radius:1rem;padding:2rem 2.5rem;transition:all .325s}.wrap.w50-80-center.certification.notice:hover{box-shadow:0 2px .375rem #00000024}.wrap.w50-center{align-items:stretch;padding-top:3.125rem;padding-bottom:3.125rem;display:flex}.wrap.algin-center.footer{flex-direction:column;align-items:center;width:auto;max-width:75rem;display:flex}.wrap.algin-center.footer.no-padding{padding-left:0;padding-right:0}.wrap.profile-page-stack{width:auto;max-width:75rem}.wrap.profile-page-stack.active-campaigns{margin-top:3.125rem}.wrap.profile-page-stack.no-padding{padding-left:0;padding-right:0}.feature4-text-wrap{padding-right:5rem}.feature1-content{padding-right:0}.feature1-content.about-page{padding-top:2rem;padding-bottom:2rem}.decoline{background-color:#d2d2d2;width:1.875rem;height:.125rem;margin-top:1.25rem;margin-bottom:1.25rem}.feature1-image2{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/fall-wreath-with-leaves-and-rrowan-berries-on-p75473v-1_1fall-wreath-with-leaves-and-rrowan-berries-on-p75473v-1.webp?v=151590229319290373801763708878);background-position:50%;background-size:cover;border-radius:.5rem;height:7.5rem}.feature1-image3{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/69065273_524052148351163_5227411907211689984_o-1-01_169065273_524052148351163_5227411907211689984_o-1-01.webp?v=10790838194761916951763708878);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;height:100%}.feature1-image3.nordic-land{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/day-cream-with-seabuckbox-updated-white-012removedback_1day-cream-with-seabuckbox-updated-white-012removedback.webp?v=106564350369387173641763708878);background-size:contain;min-height:21.875rem}.feature1-image3.about-page-images{min-height:26.25rem}._3-col{flex:0 auto;width:40%;margin-right:1.25rem;display:inline-block}._3-col._3-col-last,._3-col.no20{margin-right:0}.btn{float:none;color:#fff;text-align:center;background-color:#1991eb;border-radius:.25rem;margin-top:.625rem;margin-bottom:.625rem;padding:.6875rem 1.5625rem;line-height:1.5rem;transition:color .2s,box-shadow .2s,background-color .2s,transform .4s;display:inline-block}.btn:hover{color:#fff;background-color:#1386dd;border-color:#0c6eb8;transform:translateY(-.125rem);box-shadow:0 1px .1875rem #0000001a}.btn:active{transform:translateY(-.0625rem);box-shadow:0 1px .0625rem #0000001a}.btn.btn-outline-light{color:#111212;background-color:#0000;border:.0625rem solid #1112120d}.btn.btn-outline-light:hover{border-color:#1112121a;box-shadow:0 1px .1875rem #0000000d}.btn.btn-outline-light:active{box-shadow:0 1px .0625rem #0000000d}.btn.btn-outline-dark{background-color:#ffffff1a;border:.0625rem solid #fff3;transition:color .2s,box-shadow .2s,background-color .2s,transform .4s,border .2s}.btn.btn-outline-dark:hover{border-color:#ffffff80}.text-14{line-height:1.5rem}.text-14.text-14-30{opacity:.3}.text-14.text-14-60{opacity:.6}.feature1-image1{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/1-5-2-1.jpg?v=97599547604785543891763708878);background-position:50%;background-repeat:no-repeat;background-size:cover;border:.0625rem #0000001a;border-radius:0;height:26.25rem;margin-bottom:0;box-shadow:0 5px .5rem -.375rem #00000026}.feature1-image1.about-page-featured-photo{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/5f4d6a50c9bc0e11eb378748_1-5-2-1.webp?v=45345352948861744581763708879);border-bottom-right-radius:1rem}.tagline{opacity:.6;letter-spacing:.125rem;text-transform:uppercase;font-size:.75rem}.section-dark{color:#fff;background-color:#111212}._6-col-last{width:28.75rem}.content3-headline{margin-top:.3125rem;padding-right:3.125rem}.content3-bottom-headline{opacity:.6;margin-top:1.25rem;margin-bottom:1.875rem;font-weight:300}.div-block-139.hero{display:block}.image-31{width:auto;height:40vh}.column-2{align-items:center;height:auto;display:flex}.column-3{justify-content:center;align-items:center;height:auto;display:flex}.image-32{width:auto;height:55vh}.paragraph-39{text-align:justify}.paragraph-39.white{color:#fff}.profile-info{width:35%;padding-left:1.25rem;padding-right:1.25rem}.paragraph-40{color:#1d1d1d;width:90%;line-height:1.625rem}.profile-text{background-image:linear-gradient(#fffffff7,#fffffff7),url(//vikingbeauty.com/cdn/shop/t/244/assets/right-quote.svg?v=5754135638440522271763708878);background-position:0 0,120% -80%;background-repeat:repeat,no-repeat;background-size:auto,contain;flex-direction:column;justify-content:center;align-items:center;width:65%;padding-left:1.25rem;padding-right:1.25rem;display:flex}.profile-text.sustainable-initiative{background-image:linear-gradient(#fffffff7,#fffffff7);width:100%;padding-top:1.25rem;padding-bottom:1.25rem}.navigation-item{opacity:.6;letter-spacing:.0625rem;text-transform:uppercase;padding-top:.5625rem;padding-bottom:.5625rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.navigation-item:hover{opacity:.9}.navigation-item:active{opacity:.8}.navigation-item.w--current{opacity:1;color:#1a1b1f;font-weight:600}.navigation-item.w--current:hover{opacity:.8;color:#32343a}.navigation-item.w--current:active{opacity:.7;color:#32343a}.product-image{background-color:#fff;flex-direction:column;width:50%;height:auto;min-height:37.5rem;display:flex}.product-image.img{width:100%;height:auto}.product-detail-name{margin-bottom:.625rem;font-size:2.25rem;line-height:3.25rem}.product-detail-name.black{color:#000;margin-top:.625rem}.product-details-wrap{width:100%;max-width:none;margin-bottom:1.25rem;margin-left:0;padding-left:.625rem;padding-right:.625rem}.product-detail-main-details{flex-direction:column;align-items:flex-start;margin-bottom:1.875rem;padding-left:0;padding-right:0;display:flex}.product-image-2{background-color:#f4f4f4;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/placeholder-1.svg?v=124629155724473249951763708878);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:50%;height:43.75rem;margin-bottom:1.875rem;display:flex}.text-block-4,.options-title{color:#000}.columns-4{width:100%;margin-left:0%;margin-right:0%;padding-left:10%;padding-right:10%}.content1-image{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/buckthorn-orange-with-green-leaves-on-branch-3lu9sxf_1buckthorn-orange-with-green-leaves-on-branch-3lu9sxf.webp?v=38196995698650243271763708878);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;height:21.25rem;margin-bottom:1.25rem}.content1-image.content1-image3{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/cloudberry-grow-in-the-forest-in-russia-pa58dh7-1_1cloudberry-grow-in-the-forest-in-russia-pa58dh7-1.webp?v=122294557239082885011763708879);background-position:50% 0;background-size:cover}.content1-image.content1-image3.circle{border-radius:100%;width:12.5rem;min-width:auto;max-width:none;height:12.5rem;box-shadow:0 20px 1.25rem -.625rem #00000026}.content1-image.content1-image2{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/rowanberries-vb-w-2_1rowanberries-vb-w-2.webp?v=182374193433489989281763708878);background-position:50% 0;background-size:cover}.content1-image.content1-image2.circle{border-radius:100%;width:12.5rem;min-width:auto;max-width:none;height:12.5rem;box-shadow:0 20px 1.25rem -.625rem #00000026}.content1-image.content1-image1{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/buckthorn-orange-with-green-leaves-on-branch-3lu9sxf_1buckthorn-orange-with-green-leaves-on-branch-3lu9sxf.webp?v=38196995698650243271763708878);background-position:50%;background-size:cover}.content1-image.content1-image1.circle{object-fit:cover;background-image:none;border-radius:.3125rem;width:100%;min-width:auto;max-width:none;height:100%;max-height:12.5rem;margin-bottom:0;margin-right:.625rem;position:relative;box-shadow:0 20px 1.25rem -1.3rem #00000026}._4-col{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#0000;border-radius:.5rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:start flex-start;place-items:start;width:auto;height:auto;margin-right:0;display:grid;position:static}._4-col._4-col-last{justify-content:flex-start;margin-right:0;display:flex}.content1-items{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-content:stretch flex-start;align-items:stretch;width:100%;height:100%;display:grid}.content1-item-description{flex-direction:column;align-items:flex-start;width:100%;padding-left:0;padding-right:0;display:flex}.headline-8-col{width:100%;margin-bottom:2.5rem}.headline-8-col.tiny{margin-top:1.25rem;margin-bottom:1.25rem}.link-block{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo_full_1logo_full.avif?v=17783414309823582671763708878);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:.5rem}.link-block:hover{backface-visibility:hidden;transform:}.structure-menu{background-color:#0000;width:100%}.structure-menu-link{color:#fffc;cursor:pointer;margin-bottom:.75rem;font-weight:300;transition:color .2s,transform .4s;display:block}.structure-menu-link:hover{color:#fff;transform:translateY(-.125rem)}.structure-menu-link:active{color:#ffffffe6;transform:translateY(-.0625rem)}.structure-menu-link.w--current{color:#fff;font-weight:400}.structure-menu-link.section-link-w-icon{margin-bottom:0}.structure-more-item-wrap{flex-direction:row;align-items:center;margin-bottom:.75rem;display:flex}.sections-menu-headline{color:#fff;margin-bottom:1.5rem;font-size:1rem;font-weight:400;line-height:1.625rem}.structure-more-items{margin-top:.75rem}.structure-more-item-icon{margin-bottom:.0625rem;margin-left:.75rem;display:block}.structure-cards-menu{justify-content:space-between;align-items:center;display:flex}.structure-link{color:#fff;letter-spacing:.125rem;text-transform:uppercase;font-size:.875rem;font-weight:400;transition:color .2s,transform .4s;display:inline-block}.structure-link:hover{color:#fffc;transform:translateY(-.125rem)}.structure-link.structure-menu-link{margin-right:1.875rem;font-size:.75rem;line-height:1.125rem}.structure-link.black{color:#858585;font-family:Poppins,sans-serif}.structure-link.white{color:#707070;letter-spacing:.05em;text-transform:uppercase;font-family:Montserrat,sans-serif;text-decoration:none}.structure-2nd-col-allcards{margin-top:3.125rem}.heading-2{font-family:Poppins,sans-serif}.hero1-headline-wrapper{text-align:center;width:38.75rem;margin-top:0;margin-left:auto;margin-right:auto;display:block}.hero1-image{margin-top:1.5625rem}.feature3-subitem-wrapper{flex-direction:row;align-items:stretch;margin-top:1.875rem;display:flex}._7-col{width:33.75rem;margin-right:1.25rem;display:inline-block}._7-col._7-col-last{align-self:center;margin-right:0;display:inline-block}._7-col._7-col-last.half{align-self:flex-start;width:50%}._5-col{border-radius:.5rem;width:23.75rem;margin-right:1.25rem;display:inline-block}._5-col.products-page{min-height:25rem}._5-col.half{background-color:#0000005e;border-radius:.1875rem;align-self:flex-start;width:50%;margin-left:0;margin-right:.625rem;padding:1.25rem .625rem .625rem}._5-col.half.right-side{margin-left:.625rem;margin-right:0}._5-col.half.right-side.centered{border-radius:0;margin-left:0}._5-col.half.centered{-webkit-backdrop-filter:blur(8rem);backdrop-filter:blur(8rem);background-color:#0b0e2580;border-top:.0625rem solid #ffffff80;border-radius:1rem;flex-direction:column;align-items:center;width:100%;margin-top:0;margin-right:0;padding-top:1.5625rem;display:flex}._5-col.half.centered.left{background-color:#0000;border:.0625rem #000;margin-right:0;padding:0}.feature3-subitem-text-wrap{margin-top:-.5rem;margin-bottom:0}.feature3-icon{margin-left:-.625rem;margin-right:1.5625rem}.feature3-text-wrapper{padding-left:3.75rem}.link-light{opacity:.6;color:#111212;cursor:pointer;line-height:1.5rem;transition:color .4s,transform .4s,opacity .4s}.link-light:hover{opacity:1;color:#111212;transform:translateY(-.125rem)}.link-light:active{opacity:.9;transform:translateY(-.0625rem)}.home-footer-socicons-wrap{flex-direction:row;padding-top:.3125rem;padding-bottom:.3125rem;padding-left:.9375rem;display:flex}.home-footer-socicon-wrap{flex-direction:column;justify-content:center;align-items:center;width:1.875rem;height:1.5625rem;margin-right:.9375rem;display:flex}.home-footer-socicon-wrap.home-footer-socicon-wrap-last{margin-right:0}.home-footer-socicon{opacity:.6}.home-footer-socicon:hover{opacity:1}.home-footer-socicon:active{opacity:.85}.footer-text{color:#000;width:100%;font-size:.75rem;line-height:1.25rem}.columns-5{flex-direction:row;display:flex}.testimonial2-headline{padding-right:2.5rem}.testimonial2-headline.notice-home{padding-right:1rem}.testimonial2-headline.notice-home.ecologo{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;place-items:center;width:100%;min-width:15.625rem;max-width:15.625rem;padding:.625rem;display:grid}.testimonial2-headline.notice-home.ecologo.prodyct-page{background-color:#fff;border-radius:1.25rem;width:50%;min-width:auto;max-width:none;padding:.2rem}._2-col{width:8.75rem;margin-right:1.25rem;display:inline-block}._2-col._2-col-last{width:50%;height:auto;margin-right:0}._2-col._2-col-last._25{width:auto}.testimonial2-col{flex-direction:column;justify-content:center;align-items:center;height:12.5rem;display:flex}.testimonial2-logo-wrap{justify-content:center;align-items:center;width:7.5rem;height:7.5rem;margin-bottom:2.5rem;display:flex}.testimonial2-logo-wrap.clients1-logowrapper-last{width:80%;height:auto;margin-bottom:0}.image-33{width:100%}.image-34{border-radius:.5rem}.mini-cart-list{margin-bottom:0;padding-left:0;list-style-type:none}.mini-cart-info-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:.9375rem;padding-left:0;display:flex}.cart-quantity-2{color:#000;background-color:#fff;border:.0625rem #e9e9e9;font-weight:400;box-shadow:0 0 .125rem #00000080}.mini-cart-price-wrapper{justify-content:flex-end;font-family:Inconsolata,monospace;display:flex}.mini-cart-left-block{align-items:center;display:flex}.text-block-78{color:#969696;font-family:Inconsolata,monospace}.remove-product-link{background-color:#ff5f5f;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/cancel.svg?v=114555968008207100781763708878);background-position:50%;background-repeat:no-repeat;background-size:.4375rem;border-radius:50%;width:.9375rem;height:.9375rem;margin-right:.8125rem}.text-block-79{text-transform:uppercase;font-size:.625rem}.text-block-79.dark-cart-text{text-align:left}.mini-cart-image{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/imani-clovis-234736-unsplash_1imani-clovis-234736-unsplash.webp?v=97996565367740702611763708878);background-position:50%;background-size:cover;border-radius:.5rem;width:3.125rem;height:3.125rem}.product-row{background-color:#0000;justify-content:space-between;align-items:center;width:100%;height:auto;display:flex}.checkout-actions{justify-content:space-between;align-items:center;display:flex}.mini-cart-list-item{background-color:#f0f0f0;padding:.625rem 1.25rem}.text-block-76{color:#969696}.cart-list-2{display:none}.cart-2{border-left:.0625rem #bdbdbd;border-right:.0625rem #bdbdbd;border-radius:0}.cart-2:hover{border-left-color:#0000;border-right-color:#0000}.icon-3{color:#000}.text-block-80{color:#000;font-family:Poppins,sans-serif;font-weight:500}.div-block-140{max-width:100%;margin-left:-.625rem;margin-right:1.5625rem}.div-block-140.bottle-icon{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/day-cream_1day-cream.webp?v=73592282521968548721763708877);background-position:50% 0;background-repeat:no-repeat;background-size:contain;min-width:4.5rem;min-height:4.5rem}.div-block-140.bottle-icon.night-cream{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/night-cream_1night-cream.webp?v=11520761768120613611763708878)}.div-block-140.bottle-icon.face-scrub{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/face-scrub_1face-scrub.avif?v=26444628861682007821763708879)}.div-block-140.bottle-icon.eye-cream{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/bottle-eye-cream_1bottle-eye-cream.webp?v=48185905736777886771763708878)}.email-name-field-wrap{width:50%;padding-left:.625rem}.get-in-touch-form{flex-direction:column;display:flex}.credentials-inputs-wrap{display:flex}.get-in-touch-form-wrap{flex-direction:column;align-items:stretch;width:70%;margin-bottom:6.25rem;margin-left:auto;margin-right:auto;display:flex}.contact-name-field-wrap{width:50%;padding-right:.625rem}.heading-3{width:75%}.column-right-contact,.column-left-contact{padding-left:1.25rem;padding-right:1.25rem}.div-block-141{background-color:#ffffff80}.div-block-141.blurry{background-color:#fffc}.heading-4{font-size:.75rem}.text-field-4{border-radius:.5rem}.cart-container-2{border-radius:.25rem 0 .25rem .25rem;box-shadow:0 9px 1.25rem -.625rem #00000026}.cart-container-2.location.w--open{background-color:var(--white);border-radius:0 0 .5rem .5rem}.cart-wrapper{background-color:#ffffffb5;border-radius:.5rem 0 .5rem .5rem}.cart-header{border-bottom-width:0}.cart-footer{border-top-width:0}.checkout-button{color:#575757;background-color:#fafafa;border-radius:1.5625rem}.checkout-button-2{background-color:#0072c8;border-radius:1.5625rem}.footer-cslogan{text-transform:none}.newsletter-signup-collumn{background-color:var(--white);border:.0625rem #0000001a;border-radius:1rem;padding:.625rem .625rem 0;box-shadow:0 1px .875rem -.75rem #00000026}.html-embed{position:relative}.shipping-notice{background-color:var(--white);width:auto;min-width:30%;height:auto;min-height:20%;position:absolute;inset:7.5rem 0% auto auto}.location-notice{background-color:#ffffffbf;min-width:12.5rem;min-height:12.5rem;padding-top:10rem;padding-left:1.875rem;padding-right:1.875rem;position:absolute;inset:0% 0% auto auto}.flowbase-product-wrap{justify-content:space-between;align-items:center;min-height:2.5rem;padding:.9375rem 1.25rem;display:block;position:relative;inset:auto 0% 0% auto}.flowbase-tag{z-index:99999;background-color:#fff;border-radius:0;min-width:25rem;margin-bottom:1.875rem;margin-left:1.875rem;position:absolute;inset:auto 0% 0% auto;box-shadow:8px 1px 1.25rem #807c8e26}.flowbase-close-card{opacity:.43;cursor:pointer;justify-content:center;align-items:center;padding:.625rem .8125rem .625rem .625rem;transition:all .2s ease-out;display:flex;position:absolute;top:0;bottom:0;right:0}.flowbase-close-card:hover{opacity:1}.flowbase-underline{text-decoration:underline}.flowbase-icon-wrap{background-color:#0000;border-radius:12.5rem;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin-right:1.5625rem;display:flex;position:relative}.flowbase-home-link{position:absolute;top:0;right:0;bottom:0;left:0}.flowbase-home-link.us{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/002-united-states.svg?v=25538209289938193461763708878);background-position:50%;background-repeat:no-repeat;background-size:cover}.flowbase-home-link.us.eu{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/001-european-union.svg?v=178250773449459028271763708878)}.flowbase-left-wrap{align-self:center;align-items:center;display:flex}.button-card{color:#fff;letter-spacing:.0625rem;text-transform:uppercase;background-color:#8c54ff;background-image:linear-gradient(159deg,#8c54ff,#7b41f1);border-radius:3.125rem;justify-content:center;align-items:center;min-width:9.375rem;min-height:3.125rem;margin-right:.9375rem;padding-left:1.25rem;padding-right:1.25rem;font-size:.8125rem;text-decoration:none;transition:all .4s ease-out;display:flex;box-shadow:inset -1px -.0625rem .1875rem #201b3d99,inset .0625rem .0625rem .1875rem #eee6ff70,.0625rem .0625rem .125rem #5b3acc}.button-card:hover{box-shadow:inset 1px .0625rem .1875rem #201b3d38,inset -.0625rem -.0625rem .1875rem #eee6ff00,.0625rem .0625rem .125rem #5b3acc}.highlight-text{color:#5b3acc}.flowbase-title{color:#5b3acc;margin-bottom:.25rem;font-size:1.0625rem;font-weight:700}.flowbase-author{color:#9b9eb8;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-block}.flowbase-title-wrap{flex-direction:column;justify-content:center;align-items:flex-start;min-height:2.5rem;margin-right:1.5625rem;display:flex}.back-button-section{z-index:50;justify-content:center;align-items:center;display:flex;position:relative}.freatured-product_image{width:70%}.other-product-images{width:30%}.other-images-collection{background-color:#0000;flex-direction:row;flex:0 auto;width:100%;display:block}.collection-list-3{flex-direction:row;justify-content:center;display:flex}.image-35{opacity:.5;object-fit:cover;border-radius:.1875rem;width:9.375rem;min-width:auto;max-width:100%;height:8.125rem;min-height:auto;transition:all .2s}.image-35:hover{opacity:1}.empty-state-6{background-color:#fff;display:none}.html-embed-2{min-height:9.375rem}.featured-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;min-height:31.25rem}.ecommerce-slider-wrapper{flex-direction:column-reverse;align-items:center;width:50%;max-width:50rem;height:100%;display:none;position:sticky;top:0}.collection-list-wrapper-3{flex-direction:column;align-items:stretch;width:auto;display:none}.collection-list-4{flex-direction:row;display:flex}.collection-item-4{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:.3125rem;width:6.25rem;height:6.25rem;margin:.125rem;padding:0}.slider{border-radius:1.5625rem;width:100%;height:37.5rem;display:none}.slide{background-color:#fff;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0}.icon-4,.icon-5{color:#333;font-size:.9375rem}.empty-state-7{background-color:#0000}.slide-nav{display:none}.html-embed-3{min-height:12.5rem;margin-top:1.25rem}.single-option-wrapper{width:100%;display:flex}.certification-badge{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#fff;border:.0625rem solid #f3f3f3;border-radius:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;margin-top:.3125rem;margin-bottom:.3125rem;padding:.3125rem 1.5625rem;display:flex}.certification-badge.shipping{background-color:#5392fe;border-radius:1rem;padding-top:.625rem;padding-bottom:.625rem}.certificate-image{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/ecocert_1ecocert.webp?v=147781152212101623261763708878);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 auto;width:25%;height:100%;min-height:5rem}.certificate-image.medium-size{background-position:0%;background-size:contain;width:30%;min-height:6.25rem}.certificate-image.bunny{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/img_3664-2-1.png?v=107584423270015822361763708878)}.product-type{background-color:#0000;border-radius:0;flex-direction:column;flex:0 auto;justify-content:flex-end;align-items:flex-end;height:auto;min-height:auto;margin-bottom:.625rem;display:flex;position:absolute;inset:0% 0% auto}.product-type-label{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);text-align:center;background-color:#0072c8cc;border-radius:.625rem;flex:0 auto;align-self:auto;width:auto;height:100%;margin-top:.3125rem;margin-right:.3125rem;padding:0 .625rem;line-height:1.5625rem}.product-type-label.product-page{color:#fff;text-shadow:.0625rem .0625rem .6875rem #00000029;background-color:#0000;background-image:linear-gradient(126deg,#ebb96a,#f7b44c);border-radius:.25rem;margin-top:0;padding:.3125rem .9375rem;display:block}.product-type-label.product-page.notice{background-image:linear-gradient(126deg,#4472c3,#153772);height:auto;margin-bottom:.625rem;font-size:.75rem;line-height:1.375rem}.product-type-label.product-page.notice.as-seen-on-tv{background-image:linear-gradient(126deg,#d14748,#f5936f)}.product-type-label.product-page.homepage{background-image:linear-gradient(225deg,#0082c8,#4894cd9c);border-radius:8rem;margin-top:.3125rem;font-size:.875rem}.product-type-label.product-page.homepage.as-seen-on-tv{background-image:linear-gradient(225deg,#d14748,#f27c8c4f);border-radius:8rem}.slider-navigation{z-index:4;background-color:#ffffff45;border:.0625rem dashed #32ff47;height:6.25rem;margin:0;padding-top:0;position:absolute;inset:auto 0% -25%}.slider-navigation.default-no-perspective{z-index:5;opacity:.07;background-color:#fff0;border:.0625rem #000;font-size:6.25rem}.slider-navigation.no-perspective{border-style:none}.slider-arrow{color:#777}.slider-arrow.left{left:-4.75rem}.slider-arrow.right{right:-4.8125rem}.slider-thumb-image{position:absolute;top:0%;right:0%;bottom:0%;left:0%}.slider-thumb-wrap{background-color:#bfbfffe6;width:6.25rem;height:6.25rem;margin-left:.625rem;margin-right:.625rem;padding:.625rem;display:inline-block;position:relative}.slider-2{height:31.25rem}.slider-2.no-perspective{margin-bottom:8.75rem;transform:none}.author-name{color:#151c34;margin-top:0;margin-bottom:0;font-size:1rem;font-weight:500}.author-name.about-profile{text-align:left;text-decoration:none}.author-name.about-profile.full-width.dark-background,.author-name.about-profile.dark-background{color:#fff}.author-detail-wrap{width:100%}.play-button{position:absolute}.right-arrow{background-color:#0000;background-image:linear-gradient(#0072c8,#007ad6);border-radius:1rem;width:2.8125rem;height:2.8125rem;font-size:.875rem;inset:auto 2.1875rem 2.5rem auto}.right-arrow.product-page{display:none}.column-left{justify-content:center;align-items:center;width:100%;padding:0;display:flex}.author-block{align-items:center;width:70%;margin-top:1.5625rem;display:flex;position:static;bottom:0}.author-block.product-page{width:100%;margin-top:.9375rem}.left-arrow{background-color:#0000;background-image:linear-gradient(#0072c8,#007ad6);border-radius:1rem;justify-content:center;align-items:center;width:2.8125rem;height:2.8125rem;padding:.625rem;font-size:.875rem;display:flex;inset:auto 5.3125rem 2.5rem auto}.left-arrow.product-page{display:none}.curve-rough{object-fit:cover;width:110%;position:absolute;inset:auto 0% -2%}.content-block{flex-direction:column;justify-content:space-between;height:80%;padding:1.25rem 2.1875rem 2.5rem;display:flex;position:static}.content-block.product-page{border-right:.0625rem solid var(--gainsboro);border-left:.0625rem solid var(--gainsboro);flex-direction:row;padding:0 .9375rem}.testimonial-image{object-fit:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;width:100%;height:100%}.play-icon{width:3.75rem}.title-block{color:#7a8094;letter-spacing:.125rem;font-family:Poppins,sans-serif;font-size:.6875rem;font-weight:600}.container-5{width:100%;max-width:71.25rem;margin-left:auto;margin-right:auto}.logo-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;margin-top:1.25rem;display:grid}.quote-h4{color:#151c34;margin-bottom:1.875rem;font-family:Playfair Display,sans-serif;font-size:1.5625rem;font-weight:500;line-height:2.6875rem}.quote-h4.product-page{text-transform:none;margin-top:0;margin-bottom:0;font-family:Playfair Display,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5625rem}.logo-column{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo2-2_1logo2-2.avif?v=68026758070029796821763708878);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;min-width:6.25rem;min-height:4.6875rem;padding-right:0}.logo-column.logo-1{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo2-2_1logo2-2.avif?v=68026758070029796821763708878);background-position:50%;background-repeat:no-repeat;background-size:contain}.logo-column.logo-2{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo6-2_1logo6-2.avif?v=81707757455010528101763708878);background-position:50%;background-repeat:no-repeat;background-size:contain}.logo-column.logo-3{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo3-3_1logo3-3.webp?v=42055056490391323901763708878)}.logo-column.logo-4{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo1-2_1logo1-2.avif?v=100497514281622089331763708878)}.logo-column.logo-5{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo5-2_1logo5-2.webp?v=14121645321079867431763708878)}.logo-column.logo-6{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo4-2_1logo4-2.webp?v=18973802110042811581763708878)}.image-wrapper-2{justify-content:center;align-items:center;height:6.25rem;display:flex;position:static;overflow:hidden}.logo{margin-right:2.1875rem}.content-h2{color:#151c34;letter-spacing:-.0625rem;margin-top:0;margin-bottom:1.875rem;font-family:Poppins,sans-serif;font-size:2.375rem;font-weight:400;line-height:1.2}.slide-nav-2{background-color:#fff;border-radius:31.25rem;max-width:9.375rem;display:none;top:35.9938rem;box-shadow:1px 1px .1875rem #0000000d}.testimonial-section{flex-direction:column;justify-content:center;align-items:center;max-width:none;padding:3.125rem 10vw;display:flex;overflow:hidden}.column-right{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:2.5rem;display:flex}.testimonial-card{border:.0625rem solid #0000001a;border-radius:1rem;flex-direction:column;justify-content:space-between;height:100%;display:flex;box-shadow:0 2px .3125rem #0000000d}.testimonial-card.product-page{box-shadow:none;color:#0000;border-style:none}.author-job{color:#151c3480}.author-job.about-profile{text-align:left}.author-job.about-profile.dark-background{color:#ffffff80}.text-fixed-height{border-bottom:.0625rem #d4d4d4;min-height:6.25rem;padding-bottom:.625rem}.text-fixed-height.product-page{padding-bottom:0;padding-right:.625rem}.slider-3{background-color:#0000;width:100%;max-width:none;height:100%}.slider-3.product-page{padding-top:.625rem;padding-bottom:.625rem}.column-wrap{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.author-image{border:.0625rem solid #f3f3f3;border-radius:6.25rem;width:3.125rem;margin-right:.875rem}.mask{overflow:visible}.image-36{object-fit:cover}.image-37{z-index:2;opacity:.7;border-radius:0;width:100%;height:100%;padding-left:40%;padding-right:40%;transition:all .3s;position:absolute;bottom:0;right:0}.image-37:hover{opacity:1}.image-37.sustainable-skincare-section.rounded{aspect-ratio:auto;border-radius:.25rem;width:100%;height:100%;top:0%;right:0%;bottom:0%;left:0%}.menu-array{justify-content:flex-end;align-items:center;display:flex}.menu-array.mobile{display:none}.nav-menu-4{float:left;text-align:center;margin-left:auto;margin-right:auto;display:block}.logo-text{color:#20193a;margin-top:.625rem;font-size:2rem;font-weight:500;line-height:2.125rem}.logo-text.l-t-w{color:#fff;text-decoration:none}.navbar-6-2{background-color:#5748c5}.login-button{background-color:#0000;border:.125rem solid #fff;border-radius:1.25rem;padding:.3125rem 1.25rem}.logo-2{float:left;width:3.25rem;margin:.875rem;padding-bottom:0;display:block}.nav-link-6{color:#fff;letter-spacing:.0625rem;text-transform:uppercase;font-size:.8125rem;font-weight:500;line-height:1.1875rem;transition:color .2s}.nav-link-6:hover{color:#8a8a8a}.nav-link-6.w--current{color:#8b8b8b}.nav-container{justify-content:space-between;align-items:center;display:flex}.menu-top-transparent-burger{z-index:8;background-color:#121217;flex-direction:column;width:50vw;height:100vh;padding:6rem 3rem;display:flex;position:fixed;inset:0% 0% 0% auto}.burger-holder{width:2rem;height:2rem;padding-top:.625rem;padding-bottom:.625rem;position:relative}.navlink-top-transparent-burger{color:#ffffff80;letter-spacing:-.03em;text-transform:uppercase;width:100%;padding:.75rem 0;font-size:6vw;font-weight:600;line-height:1;transition:color .2s,border-color .6s}.navlink-top-transparent-burger:hover{color:#fff}.navlink-top-transparent-burger.w--current{opacity:1;color:#fff}.menu-line-bottom{transform-origin:0%;background-color:#fff;width:100%;height:.125rem}.navbar-top-transparent-burger{z-index:9;background-color:#0d0d1100;width:100%;height:6rem;padding-left:6rem;position:fixed;inset:0% 0% auto}.menu-line-top{transform-origin:0%;background-color:#fff;width:100%;height:.125rem;margin-bottom:.5rem}.menu-btn-top-transparent-burger{z-index:9;flex-direction:column;justify-content:center;align-items:center;width:5rem;height:6rem;margin-right:-1.75rem;display:flex;position:absolute;inset:0% 6em auto auto}.brand-2{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:8rem;height:100%;padding-bottom:0;display:flex}.brand-2.white{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/logo-white.svg?v=182732352966477143051763708878);background-position:50%;background-repeat:no-repeat;background-size:contain}.brand-2.white.left-absolute{margin-left:6rem;margin-right:auto;position:absolute;inset:0% 0% auto}.available-stores{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:70%;height:100%;min-height:3.125rem;display:flex}.store-logo-and-link{background-color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:auto;min-height:6.25rem;max-height:12.5rem;margin:auto;padding:.3125rem .9375rem;display:flex;position:static}.store-logo-and-link.second-store{background-color:#fff;border-radius:.6875rem;max-height:12.5rem;margin:auto;padding:.3125rem .9375rem}.faq-content{margin-top:-.125rem;overflow:hidden}.question-title{color:#0b1033;font-size:1rem;line-height:1.5rem}.faq-question-bar{background-color:#fff;border:.0625rem solid #f3f3f3;border-radius:1rem;justify-content:space-between;align-items:center;margin-top:.3125rem;padding:0 0 0 1.5625rem;text-decoration:none;transition:all .2s;display:flex}.faq-question-bar:hover{background-color:#f3f3f3;box-shadow:0 2px .125rem -.0625rem #00000026}.faq-wrap{flex-direction:column;max-width:50rem;margin-top:0;margin-left:auto;margin-right:auto;display:flex}.highlight{color:#784fe0}.faq-question-wrap{margin-bottom:.625rem}.faq-text-details{color:#637178;text-align:center;letter-spacing:-.016875rem;margin-top:.9375rem;font-size:1.125rem;font-weight:500;line-height:1.625rem}.paragraph-41{color:#445567;letter-spacing:-.015625rem;margin-bottom:0;margin-left:1.5625rem;margin-right:1.5625rem;padding-top:2.625rem;padding-bottom:2.625rem;font-size:1rem;line-height:1.75rem}.animation{background-color:var(--white);color:#fff;border-top-right-radius:.625rem;border-bottom-right-radius:.625rem;width:2.5rem;height:2.5rem}.profile-article-link{border-top:.0625rem #cfcfcf;width:90%;min-height:1.25rem;margin-top:.9375rem;padding:.625rem;text-decoration:none;display:flex}.profile-article-link.full-width{width:100%}.div-block-143{align-self:center;width:30%}.div-block-144{width:100%;text-decoration:none}.external-link{width:auto;height:1.125rem;padding-right:.625rem}.cookie-bar-wrapper{z-index:99;-webkit-backdrop-filter:blur(.3125rem) blur(.3125rem);backdrop-filter:blur(.3125rem) blur(.3125rem);background-color:#ffffffe6;border:.0625rem #000;border-bottom:.0625rem solid #0072c8;border-radius:.625rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:37.5rem;height:auto;padding:.625rem .625rem .625rem 1.25rem;display:flex;position:fixed;inset:auto auto 2.5rem 1.25rem;box-shadow:0 0 .5rem -.25rem #0000006b}.cookie-bar-text{color:#000;font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.125rem}.link{color:#fff;font-size:1rem}.div-block-280{align-items:center;display:flex}.button-4{background-color:#8351ff;margin-right:.625rem;font-family:Lato,sans-serif}.button-5{background-color:#8351ff;font-family:Lato,sans-serif}.quantity-2{display:none}.submit-button{color:#333;text-align:left;background-color:#0000;border:.125rem solid #333;justify-content:center;width:100%;min-height:3.125rem;font-family:Poppins,sans-serif;font-weight:500;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.submit-button:hover{color:#fff;background-color:#333;transform:translateY(-.125rem)}.default-state{justify-content:center;align-items:center;display:flex}.add-to-cart-2{background-color:#f3f3f3;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:center;align-items:center;display:flex}.individual-image-rounded{aspect-ratio:auto;object-fit:cover;object-position:50% 65%;border-radius:.5rem;width:100%;height:auto}.side-by-side-text-icon{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.link-3{text-decoration:none}.link-3.product-cart-text{color:#0072c8;text-align:left;font-weight:500;text-decoration:none}.dark-cart-text{color:#707070;font-weight:500}.heading-9{font-weight:400}.footer-social-container{flex-direction:column;align-items:flex-end;width:100%;display:flex}.text-block-39{color:#1580db;justify-content:center;align-self:auto;align-items:flex-start;font-family:Lato,sans-serif;font-size:.8125rem;line-height:1;display:flex}.web-payments{display:none}.nav-link-7{margin-left:.625rem;margin-right:.625rem;padding:0}.nav-link-7:hover{opacity:1;color:#6e7985}.nav-link-7.w--current{opacity:.3;color:#18181d}.nav-link-7.white{color:#fff}.nav-link-7.white:hover{color:#c9002b}.nav-link-7.white.hover-black:hover{color:#6e7985}.cart-list{padding-top:2rem;padding-left:2rem;padding-right:2rem;display:none}.brand-3{padding-left:0;display:flex}.brand-3:hover{opacity:.7}.cart-item{align-items:stretch;margin-bottom:1.875rem;padding-top:0;padding-bottom:0}.menu-icon{display:inline-block;position:relative}.cart-wrap{color:#fff;background-color:#18181d4d}.default-state-2{justify-content:space-between}.mini-cart-list-2{border:.0625rem #000;margin-bottom:0;padding:0;display:block}.nav1-menu{align-items:center;display:flex}.cart-footer-2{background-color:#f5f5f5;border-top-style:none;border-top-color:#2c2c33;padding:1.5625rem 2rem 7vh;display:flex}.cart-product-name{color:#333;text-transform:none;background-color:#0000;margin-top:0;font-size:1rem;font-weight:400;line-height:1.5rem}.empty-state-8{color:#18181d;text-align:center;text-transform:uppercase;background-color:#eee;border-bottom:.1875rem solid #eee;flex:none;width:100%;max-width:75rem;margin-left:auto;margin-right:auto;padding:.625rem 1.25rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.empty-state-8.dark-cart-empty-state{color:#fff;background-color:#2a2a31;border-bottom-style:none}.image-38{width:5rem;height:5rem;box-shadow:1px 1px .1875rem #d6d6d6}.size6-text{color:#313131;background-color:#0000;margin-top:.625rem;margin-bottom:.625rem;font-size:1rem;font-weight:700;line-height:1.625rem}.nav1-wrap{grid-column-gap:2.25rem;grid-row-gap:0rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:100%;max-width:75rem;display:flex;position:static}.nav1-wrap.restrict{justify-content:center;width:100%;max-width:none}.text-block-38{color:#333;text-transform:capitalize;margin-bottom:.375rem;font-size:1rem;font-weight:400}.menu-button-3{margin-left:1.5rem;padding:0}.menu-button-3:hover{opacity:.7}.menu-button-3.w--open{background-color:#0000}.cart-heading{padding-top:.3125rem;padding-left:0;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.remove-button-2{opacity:.5;margin-top:.3125rem;text-decoration:none}.remove-button-2:hover,.cart-close-icon{opacity:1}.paypal{margin-bottom:.9375rem;display:none}.error-message-3{color:#db4b68;text-align:center;text-transform:uppercase;background-color:#db4b680d;border-bottom:.1875rem solid #db4b68;width:100%;max-width:75rem;margin-bottom:0;margin-left:auto;margin-right:auto;padding:.625rem 1.25rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.cart-line-item-2{text-transform:none;background-color:#0000}.link-9{color:var(--firebrick);font-size:.6875rem;text-decoration:none}.web-payment-button{border-radius:0;height:3rem;margin-bottom:.9375rem}.cart-quantity-3{color:#fff;background-color:#1481da;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:1rem;min-width:auto;height:1rem;margin-left:.3125rem;padding-left:0;padding-right:0;font-size:.625rem;font-weight:500;line-height:1.25rem;display:flex}.cart-item-info{justify-content:space-between;padding-left:1rem;padding-right:1rem}.close-button{background-color:#0000001a;border:.0625rem #fff;border-radius:.25rem;justify-content:center;align-items:center;width:2.1875rem;height:2.1875rem;margin-bottom:0;display:flex}.close-button.transparent{background-color:#0000}.cart-button-2{background-color:#0000;padding:0;position:static}.cart-button-2:hover{opacity:.7}.cart-remove-link{color:#c9002b}.image{width:9.375rem}.mini-cart-row{background-color:#fff;justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}.option-list-2{margin-bottom:.3125rem}.cart-product-price{color:#333;font-size:.875rem;font-weight:400;line-height:1.5rem}.nav1-menu-wrap{flex:1;justify-content:flex-end;align-items:center;display:flex;position:static}.main-button{color:#333;text-align:left;background-color:#0000;border:.125rem solid #333;flex-direction:row;justify-content:center;align-items:center;width:auto;min-height:3.125rem;font-family:Poppins,sans-serif;font-weight:500;transition:transform .3s ease-in-out,background-color .3s ease-in-out;display:flex}.main-button:hover{color:#fff;background-color:#333;transform:translateY(-.125rem)}.main-button.signin{min-height:1.875rem}.main-button.signin.white{color:#1580db;letter-spacing:.125rem;background-color:#fff;border-color:#1580db;border-radius:.125rem;font-size:.75rem;font-weight:500;line-height:1.375rem;display:none}.main-button.signin.white:hover{color:#fff;background-color:#1580db}.main-button.signin.white{color:#fff;border-color:#fff}.main-button.checkout-cart{color:#fff;background-color:#1480db;border:.0625rem solid #e4e4e4;border-radius:.625rem;box-shadow:0 1px .5rem #0003}.main-button.checkout-cart:hover{color:#d6e2ec}.cart-option-text{text-transform:none;font-size:.875rem;font-weight:400;line-height:1.5rem}.cart-header-2{background-color:#464646;border-bottom-color:#2c2c33;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 2rem;position:relative}.cart{margin-left:.9375rem}.cart-item-2{background-color:#fff;align-items:center;width:100%;margin-top:0;margin-bottom:0;padding:.75rem 2.5rem}.size5-text{color:#313131;margin-top:.625rem;margin-bottom:.625rem;font-size:1.125rem;font-weight:400;line-height:1.75rem}.text-field-5{color:#18181d;text-transform:none;background-color:#f5f5f5;border-style:none;border-radius:0;align-self:stretch;width:100%;margin-bottom:0;padding:1.875rem 1.25rem;font-size:.875rem;font-weight:400;line-height:1.5rem}.text-field-5:hover{background-color:#f0f0f0}.text-field-5:active{background-color:#ececec}.text-field-5:focus{color:#18181d;background-color:#ececec}.text-field-5.cart-input{color:#333;text-align:center;background-color:#0000;border:.125rem solid #2c2c33;border-radius:0;width:3.75rem;padding-top:1.5rem;padding-bottom:1.5rem}.cart-container-3{background-color:#fff;border-radius:.625rem;min-width:27.5rem;box-shadow:0 2px .375rem #18181d1a}.minicart-info{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:.9375rem;display:flex}.cart-quantity-4{background-color:#bdd5e9;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;display:flex}.variations-main-wrapper{display:flex}.cart-product-image{border:.0625rem solid #f0f0f0;width:5rem}.dropdown-list{z-index:99;background-color:#fff}.dropdown-list.w--open{background-color:#fff;border-radius:.625rem;padding:.75rem;overflow:hidden;box-shadow:1px 1px .75rem #00000026}.nav-menu-5{z-index:10;color:#dfdbda;justify-content:center;align-items:center;display:flex}.dropdown-toggle{color:#fff;padding:.875rem 2.625rem .875rem 1.625rem}.dropdown-text{color:#535353;letter-spacing:.06em;text-transform:uppercase;background-color:#0000;font-size:.875rem;font-weight:500;line-height:1.2em}.dropdown-text.mobile-only,.dropdown-text.sale-page{display:none}.icon-dropdown{color:#acacac;margin-right:1.625rem;font-size:.75rem;line-height:1em}.dropdown-link{color:#1f1b1a;letter-spacing:.06em;text-transform:uppercase;padding-left:.875rem;padding-right:.875rem;font-size:.875rem;font-weight:500;line-height:1.2em}.dropdown-link.w--current{color:#00a36c}.nav-group{justify-content:flex-end;align-items:center;width:40%;display:flex}.nav-group.left{justify-content:flex-start}.nav-group.right{justify-content:flex-end;position:static}.logo-center-group{justify-content:center;width:20%;display:flex}.brand-4{justify-content:center;align-items:center;margin-right:.9375rem;padding:.3125rem;display:flex}.logo-3{width:10.9375rem;height:auto}.cart-header-3{border:.0625rem #000;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:1.5625rem 2rem .3125rem;position:relative}.mini-cart-featured-image{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/pack1_1pack1.webp?v=156825896300437354411763708878);background-position:50%;background-size:cover;border-radius:1.25rem;width:5rem;height:5rem;box-shadow:1px 1px .1875rem #d6d6d6}.cart-item-3{background-color:#fff;border:.0625rem #000;align-items:center;width:100%;margin-top:0;margin-bottom:0;padding:.75rem 2.5rem}.shopping-bag{opacity:.75}.cart-heading-2{padding-left:0;font-size:1.125rem;font-weight:500;line-height:1.25rem;display:block}.text-block-81{color:#ee4950;justify-content:center;align-self:auto;align-items:flex-start;font-family:Lato,sans-serif;font-size:.8125rem;line-height:1;display:flex}.button-nav{color:#fff;text-align:center;letter-spacing:.06em;text-transform:uppercase;background-color:#ee4950;border-radius:3.125rem;margin-left:.3125rem;margin-right:.3125rem;padding:.8125rem 1.6875rem;font-size:.875rem;font-weight:500;line-height:1.2em;transition:transform .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94)}.button-nav:hover{color:#fff;background-color:#00a36c;transform:scale(1.05)}.button-nav.wholesale{display:none}.cart-wrap-2{z-index:9999999;color:#fff;background-color:#18181d4d;border-radius:.625rem}.cart-container-4{border-radius:.625rem;max-width:none}.main-button-2{color:#fff;text-align:left;background-color:#fb8c23;border:.125rem #333;border-radius:1.25rem;flex-direction:row;justify-content:center;align-items:center;width:auto;min-height:3.125rem;font-weight:500;transition:transform .3s ease-in-out,background-color .3s ease-in-out;display:flex}.main-button-2:hover{color:#fff;background-color:#333;transform:translateY(-.125rem)}.cart-footer-3{border-top-style:none;border-top-color:#2c2c33;padding:1rem 2rem 2rem;display:flex}.text-block-82{color:#333;text-transform:capitalize;margin-bottom:.375rem;font-size:1rem;font-weight:700}.cart-button-3{color:#dedede;background-color:#eee;border-radius:3.125rem;margin-right:.625rem;padding-top:.8125rem;padding-bottom:.8125rem;transition-property:background-color}.cart-button-3:hover{color:#1f1b1a;background-color:#f4f2f0}.cart-quantity-5{color:#fff;background-color:#ee4950;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:1.25rem;min-width:auto;height:1.25rem;margin-left:.3125rem;padding-left:0;padding-right:0;font-size:.625rem;font-weight:500;line-height:1.25rem;display:flex}.homepage-grid{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;flex:0 auto;grid-template-rows:65vh;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:auto;place-items:stretch stretch;width:100%;max-width:none;height:100%;min-height:auto;padding-top:0;display:flex;position:static;right:auto}.collection-list-wrapper-4{object-fit:fill;flex:0 auto;width:100%}.collection-list-wrapper-4.no-max{width:auto}.product-photo{aspect-ratio:1;object-fit:cover;object-position:50% 50%;background-color:#fff;border-radius:1rem;height:100%;min-height:auto}.homepage-featured-slider{background-color:#0000;border-radius:.25rem;flex-direction:row;width:100%;height:100%;min-height:50vh;display:flex}.right-arrow-2,.left-arrow-2{display:none}.featured-product{background-color:#0000;border-radius:.25rem;width:100%}.homepage-box{background-color:var(--white);border-radius:.25rem;position:relative}.homepage-box.new-product{background-color:#455eda;background-image:radial-gradient(circle at 100%,#0000,#fff0fffa),url(//vikingbeauty.com/cdn/shop/t/244/assets/vbseyecream-enhanced-1_1vbseyecream-enhanced-1.webp?v=65466798773278506031763708878);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;border-radius:.625rem;height:100%;position:relative;box-shadow:0 4px .1875rem #0000001a}.homepage-box.new-product.holiday-bundle{background-image:radial-gradient(circle at 100%,#0000,#fff0fffa),url(//vikingbeauty.com/cdn/shop/t/244/assets/vb-holiday-gift-set-3-1_1vb-holiday-gift-set-3-1.webp?v=123400042337494835811763708878);background-position:0 0,50%}.homepage-box.enbvironment{background-color:#83aaaa;border-radius:.625rem;height:100%;display:flex}.homepage-box.enbvironment.certificate{flex-direction:row}.div-block-281{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:100%;display:grid}.featured-product-title{background-color:#0000;background-image:radial-gradient(circle farthest-side at 0%,#fff,#fff0);border-radius:.625rem;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:1.25rem 1.875rem;display:flex;position:relative;bottom:0}.featured-product-title.full-height{grid-column-gap:1rem;grid-row-gap:1rem;background-image:radial-gradient(circle farthest-side at 0%,#fff,#ffffff57),url(//vikingbeauty.com/cdn/shop/t/244/assets/plastic-water-bottles-pollution-in-ocean-cleaning-2021-04-05-09-24-52-utc-1_1plastic-water-bottles-pollution-in-ocean-cleaning-2021-04-05-09-24-52-utc-1.webp?v=16799075166871246291763708878);background-position:0 0,0%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:center;align-items:center;width:100%;height:100%;display:grid;position:relative}.featured-product-title.full-height.certificate-2{grid-column-gap:.625rem;grid-row-gap:.625rem;background-image:radial-gradient(circle farthest-side at 0%,#fff,#ffffff57),url(//vikingbeauty.com/cdn/shop/t/244/assets/beautiful-nature-norway-2022-02-02-05-07-17-utc-2-1_1beautiful-nature-norway-2022-02-02-05-07-17-utc-2-1.webp?v=73578125130706471181763708879);background-position:0 0,50% 100%;flex-direction:column;flex:0 auto;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding:1.25rem;display:grid}.featured-product-title.full-height.certificate-2.ecocert{grid-template-columns:1fr;justify-content:center}.featured-product-title.holiday-bundle{padding-left:1.875rem;padding-right:1.875rem}.collection-list-wrapper-5{width:100%}.image-39{height:80vh}.div-block-282{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/62b392ec23d648a320e32e63_combopic2-2-3-1.webp?v=140392712012037939531763708878);background-position:0 100%;background-repeat:no-repeat;background-size:contain;width:50%;height:100%;min-height:50vh}.slide-nav-3{display:none}.image-40.bunny-logo{padding-left:25%;padding-right:25%}.cart-wrap-3{z-index:9999999;-webkit-backdrop-filter:brightness(90%) contrast(120%) blur(.625rem);backdrop-filter:brightness(90%) contrast(120%) blur(.625rem);color:#fff;background-color:#ffffff4d}.cart-quantity-6{color:#fff;background-color:#4f83eb;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:1rem;min-width:auto;height:1rem;margin-left:.3125rem;padding-left:0;padding-right:0;font-size:.625rem;font-weight:500;line-height:1.25rem;display:flex}.cart-header-4{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#1580db;border-bottom-style:none;border-bottom-color:#2c2c33;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-end;width:100%;padding:.625rem 1.25rem .3125rem;display:flex;position:relative}.cart-3{height:auto;margin-left:.9375rem}.mini-cart-featured-image-2{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/pack1_1pack1.webp?v=156825896300437354411763708878);background-position:50%;background-size:cover;border:.0625rem solid #eee;border-radius:.25rem;width:5rem;height:5rem}.slider-4{background-color:#0000;border:.0625rem #e6e6e6;width:100%;max-width:100%;height:40.625rem}.div-block-179{flex-wrap:wrap;width:auto;display:block}.slide-3{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/126099465_868651073891267_3336566584922078261_o.jpg?v=129654108997353339891763708879);background-position:50%;background-repeat:no-repeat;background-size:contain}.lightbox-link{cursor:pointer;background-color:#eee;border-radius:100%;padding:.625rem;display:none;position:absolute;top:1.25rem;left:50%;transform:translate(-50%)}.image-43{opacity:.7;cursor:pointer;object-fit:cover;object-position:50% 0%;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:contain;border:.0625rem solid #e6e6e6;border-radius:.3125rem;width:7.5rem;max-width:none;height:7.5rem;margin-right:.625rem}.product-image-wrapper{flex-direction:column;justify-content:center;align-items:center;width:50%;min-height:auto;margin-top:0;margin-right:0;display:flex;position:sticky;top:9.375rem}.icon-14{color:#000;font-size:1.125rem}.container-list{grid-column-gap:.75rem;grid-row-gap:.75rem;object-fit:cover;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:100%;height:auto;padding-top:1.25rem;padding-bottom:1.25rem;display:grid}.product-masker{padding-left:1.25rem;padding-right:1.25rem}.product-title-head{margin-top:0;margin-bottom:0;font-size:2.625rem;font-weight:400;position:static}.separator{background-color:#e6e6e6;width:100%;height:.0625rem;margin-top:.9375rem;margin-bottom:1.875rem}.slider-5{background-color:#0000;border:.0625rem #e6e6e6;width:100%;max-width:100%;height:40.625rem}.product-hero{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:.0625rem #f0f0f0;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:start;max-width:none;min-height:auto;margin-top:0;padding:4vh 0 4rem;display:flex;position:relative}.product-content-block{width:100%;min-height:auto}.slide-4{background-color:#fff;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:1rem}.button-6{color:#212127;background-color:#212127;padding:.9375rem 1.25rem;font-weight:500}.button-6:hover{background-color:#3e3e49}.button-6.white{color:#6e7985;background-color:#0000;border:.0625rem solid #b22222;justify-content:center;width:auto;margin-bottom:.625rem;padding:.5625rem .9375rem;font-family:Poppins,sans-serif;font-weight:400;display:flex}.button-6.white:hover{color:#fff;background-color:#6e7985}.on-sale-wrapper{background-color:#3333331c;border:.0625rem #ccc;border-radius:.1875rem;flex-direction:row;justify-content:center;align-items:center;width:auto;min-height:auto;margin-top:0;margin-bottom:1.25rem;padding:.9375rem 1.5625rem;font-family:Poppins,sans-serif;text-decoration:line-through;display:inline-block}.variations-label{margin-right:.625rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25rem}.product-content-wrapper{border-left:.0625rem #f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:auto;display:flex}.product-head-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.div-block-306{flex-wrap:wrap;align-items:center;margin-bottom:1.25rem;padding-top:.625rem;padding-bottom:.625rem;display:flex}.color-label{background-color:#202280;width:1.25rem;height:1.25rem}.on-sale-label{color:#b22222;font-weight:600}.quantity-3{color:#b22222;background-color:#b222221a;border-width:.125rem;border-color:#b22222;display:none}.product-image-wrapper-2{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:auto;margin-top:0;margin-right:0;display:flex;position:sticky;top:9.375rem}.price-2{color:#b22222;margin-bottom:.625rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:400;line-height:1}.on-sale-badge{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#c9002b26;border:.125rem solid #b22222;border-radius:.1875rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:.5625rem .9375rem;font-family:Poppins,sans-serif;display:inline-block}.single-product-info{margin-top:0;margin-bottom:2.5rem}.variation-2{color:#b22222;text-align:center;cursor:pointer;background-color:#fff;border:.1875rem solid #b22222;border-radius:.1875rem;flex:none;justify-content:center;align-items:center;width:6.25rem;height:1.875rem;margin-bottom:0;margin-right:.625rem;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:500;line-height:1;display:flex}.field-label-26{display:none}.car-logo{object-fit:contain;width:100%;height:4.6875rem;margin-top:0;margin-bottom:.625rem;padding-top:0;padding-bottom:0}.preloader{z-index:2147483647;background-color:#b22222;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:none;position:fixed;top:0%;right:0%;bottom:0%;left:0%}.logo-preloader{width:9.375rem;height:9.375rem;margin-bottom:-1.875rem}.lottie-animation-2{width:3.75rem;height:3.75rem}.section-4{background-color:#0072c8;display:flex}.div-block-307{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:stretch;place-items:center;width:100%;height:auto;padding-top:.9375rem;padding-left:25%;display:grid}.image-44{object-fit:contain;height:auto}.image-44.tallink{width:100%;height:auto}.image-45{object-fit:contain;height:100%;position:static}.size5-text-2{color:#333;margin-top:.625rem;margin-bottom:.625rem;font-size:1.125rem;font-weight:400;line-height:1.75rem}.cart-close-icon-2{opacity:.5}.cart-button-4{background-color:#0000;padding:0}.cart-button-4:hover{opacity:.7}.cart-header-5{border-bottom-color:#2c2c33;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:1.5625rem 2rem .3125rem;position:relative}.cart-4{margin-left:.9375rem}.cart-footer-4{border-top-color:#2c2c33;padding:1rem 2rem 2rem;display:flex}.mini-cart-featured-image-3{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/pack1_1pack1.webp?v=156825896300437354411763708878);background-position:50%;background-size:cover;width:5rem;height:5rem;box-shadow:1px 1px .1875rem #d6d6d6}.cart-wrap-4{z-index:9999999;color:#fff;background-color:#18181d4d}.text-block-83{color:#b22222;justify-content:center;align-self:auto;align-items:flex-start;font-family:Lato,sans-serif;font-size:.8125rem;line-height:1;display:flex}.close-button-2{justify-content:center;align-items:center;display:flex}.cart-quantity-7{background-color:#eee;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;display:flex}.link-10{color:#6e7985;font-size:.6875rem;text-decoration:none}.cart-container-5{background-color:#fff;min-width:27.5rem;box-shadow:0 2px .375rem #18181d1a}.cart-quantity-8{color:#fff;background-color:#b22222;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:1rem;min-width:auto;height:1rem;margin-left:.3125rem;padding-left:0;padding-right:0;font-size:.625rem;font-weight:500;line-height:1.25rem;display:flex}.size6-text-2{color:#1cbe9b;background-color:#0000;margin-top:.625rem;margin-bottom:.625rem;font-size:1rem;font-weight:700;line-height:1.625rem}.cart-heading-3{padding-left:0;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.navbar1{z-index:auto;grid-column-gap:2.25rem;grid-row-gap:1.875rem;text-transform:uppercase;background-color:#fff;border-bottom:.0625rem solid #ebedee;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;padding:1.375rem 2.25rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.navbar1.active-nav1{z-index:100;font-family:Poppins,sans-serif;position:fixed;top:0}.navbar1.active-nav1.transparent{z-index:99999;background-color:#0000;border-bottom-style:none}.nav1-menu-2{align-items:center;display:flex}.nav1-menu-wrap-2{flex:1;justify-content:flex-end;align-items:center;display:flex}.image-46{width:5.9375rem}.nav1-wrap-2{grid-column-gap:2.25rem;grid-row-gap:0rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:flex}.brand-5{padding-left:0;display:flex}.brand-5:hover{opacity:.7}.ecommerce-slider-wrapper-2{flex-direction:column;align-items:center;width:100%;max-width:50rem;height:100%;display:flex}.collection-list-wrapper-6{flex-direction:row;align-items:stretch;width:auto;display:flex}.collection-list-5{display:flex}.collection-item-5{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:6.25rem;height:6.25rem}.slider-6{width:100%;height:43.75rem}.slide-5{background-color:#fff;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.img{border-radius:.1875rem;width:90%;margin-top:2.5rem}.gallery-immage{flex-direction:column;justify-content:center;align-items:center;height:100%;padding-bottom:31.25rem;display:flex}.navigation-wrapp{width:5rem;height:1.25rem;margin-top:-3.125rem;margin-bottom:0;position:sticky;top:0;bottom:3.125rem;left:2.5rem}.navigation-wrapp.shop{width:auto;height:auto;margin-top:-50%;margin-right:auto;transition:opacity .2s;position:sticky;bottom:48%}.button-7{background-color:#e5e5e5;border-radius:50%;width:.3125rem;height:.3125rem}.button-7.w--current{background-color:#5392ff;width:.5rem;height:.5rem}.grid-navigation-landing-1{grid-template-columns:1fr 1fr 1fr 1fr;width:5rem;height:1.25rem}.grid-navigation-landing-1.shop{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;height:6.25rem}.slider-7{width:100%;height:50vh}.collection-list-wrapper-8{flex-flow:column;align-items:stretch;width:100%;height:auto;display:flex}.collection-list-wrapper-8.video{width:6.25rem;height:6.25rem}.collection-item-6{opacity:.5;cursor:pointer;background-color:#0000;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:.3125rem;width:100%;min-width:auto;height:100%;min-height:auto;transition:all .3s;position:relative}.collection-item-6:hover{opacity:1}.collection-item-6.item{background-image:none;border-radius:0;min-width:auto;min-height:auto}.handle-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:none;height:100%;margin-bottom:1.25rem;margin-right:0;display:flex;position:relative}.lighbox-wrapper{flex-wrap:nowrap;width:100%;height:auto;display:flex;position:static}.lightbox-link-4{object-fit:contain;border-radius:.3125rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.collection-list-6{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;width:auto;height:auto;display:grid;position:static}.ecommerce-slider-wrapper-3{flex-direction:column;align-items:center;width:100%;max-width:none;height:auto;min-height:auto;display:flex;position:sticky;top:.625rem}.image-right{z-index:99;object-fit:contain;width:100%;max-width:none;height:auto;max-height:none;position:relative;top:0%;right:0%;bottom:0%;left:0%}.slide-6{background-color:#fff}.video-overlay{z-index:99;border-radius:6.25rem;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin:1.25rem;display:flex;position:absolute}.product-images{z-index:10;border-radius:.3125rem;position:relative}.lightbox-link-5{width:100%;height:100%}.div-block-308{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);position:absolute;top:0%;right:0%;bottom:0%;left:0%}.blur-background-photo{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);border-radius:.3125rem;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.slide-nav-4{display:none}.contact-form-grid{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:2.5rem;display:grid}.image-47{width:6.25rem;height:6.25rem;display:block}.slide-7{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover}.image-48{opacity:.7;cursor:pointer;object-fit:cover;object-position:50% 0%;border:.0625rem solid #e6e6e6;border-radius:.3125rem;width:7.5rem;max-width:none;height:7.5rem;margin-right:.625rem}.div-block-309{object-fit:cover;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:12.5rem;height:6.25rem}.lightbox-link-6{aspect-ratio:1;object-fit:cover;border-radius:.3125rem}.image-49{aspect-ratio:1;object-fit:cover;border-radius:.5rem;width:100%;height:100%}.mask-2{background-color:#fff;border-radius:1rem}.add-to-cart-button{color:#fff;text-align:center;text-transform:uppercase;background-color:#5392ff;border:.0625rem #fff;border-bottom-style:solid;border-radius:1rem;justify-content:flex-start;width:85%;height:auto;margin-top:0;padding-top:1.25rem;padding-bottom:1.25rem;line-height:1;transition:background-color .4s ease-in-out}.add-to-cart-button:hover{color:#fff;background-color:#2c2c2c}.add-to-cart-button.buy-now{text-align:left;background-color:#153772;border-radius:1rem;width:100%;margin-top:.625rem}.quantity-4{background-color:var(--white-smoke);color:#5392ff;text-align:center;text-transform:none;border-style:none none solid;border-color:#fff;border-radius:1rem;width:25%;height:100%;margin-bottom:0;margin-right:2%;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.9375rem}.quantity-4.option{background-color:var(--white-smoke);border:.1rem solid #e4e4e4;border-radius:.5rem;width:100%}.error-message-4{color:#f05a5a;text-align:center;background-color:#0000;margin-top:.625rem;margin-bottom:.625rem;padding-left:0}.out-of-stock-state-2{color:#fff;background-color:#0000;padding-left:0}.quantity-cart-column{justify-content:flex-start;align-items:stretch;display:flex}.default-state-3{margin-top:0;margin-bottom:0}.field-label-27{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;font-family:PT Sans,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.8}.option-list-3{padding-bottom:.9375rem}.cart-text-second{font-weight:400}.button-checkout{color:#fff;text-transform:uppercase;background-color:#5392ff;border:.0625rem #073a929c;border-radius:.3125rem;margin-top:2.5rem;padding-left:1.875rem;padding-right:1.875rem;font-size:.875rem;transition:background-color .4s ease-in-out,color .4s ease-in-out}.button-checkout:hover{color:#fff;background-color:#073a929c;border-style:none;border-radius:.125rem}.remove-button-3{text-decoration:none}.cart-wrapper-2{-webkit-backdrop-filter:brightness(76%) contrast(141%) blur(.625rem);backdrop-filter:brightness(76%) contrast(141%) blur(.625rem);background-color:#ffffff8a}.cart-5{min-height:1.875rem;font-size:1.125rem}.cart-button-5{background-color:#ffffff26;border-style:none;border-color:#fff;border-radius:.125rem;align-items:center;min-height:1.875rem;margin-left:auto;padding-top:.625rem;padding-bottom:.625rem}.checkout-button-3{color:#2c2c2c;background-color:#fff;border:.0625rem solid #2c2c2c;border-radius:.3125rem;font-size:1rem;font-weight:700;transition:color .4s ease-in-out,background-color .4s ease-in-out,border .4s ease-in-out}.checkout-button-3:hover{color:#fff;background-color:#174cb8;border-style:solid;border-color:#ebebeb}.text-block-cart-second{letter-spacing:normal;margin-bottom:.3125rem;font-size:1rem;font-weight:400;line-height:1.6}.cart-header-6{background-color:#5392ff;border-bottom:.0625rem #5392ff;border-top-left-radius:.125rem;border-top-right-radius:.125rem;justify-content:space-between}.cart-quantity-second{background-color:#f3f3f3;border-style:none;border-radius:.3125rem}.text-order-confirmation{font-size:.875rem}.web-payments-2{border-radius:.125rem}.text-block-cart-third{color:#5392ff;padding-top:.625rem;font-size:.875rem;text-decoration:none}.cart-quantity-9{color:#5392ff;justify-content:center;align-items:center;padding-top:.125rem;line-height:1;display:flex}.cart-icon{position:absolute}.text-block-cart{color:#c7c7c7;font-size:.875rem;line-height:1.5rem}.cart-text-2.notice{text-align:center;padding-top:.625rem;font-size:.75rem;line-height:1.5rem}.empty-state-copy{background-color:#0000;flex-direction:column;justify-content:center;margin-top:0;margin-right:0;padding-top:3.75rem;padding-bottom:3.75rem;font-size:1.875rem;display:flex;position:relative;top:auto}.cart-container-6{border:.0625rem solid #25252542;border-radius:.625rem;box-shadow:0 1px 2.5rem #0000001a}.text-block-84,.span,.option-2{font-size:.875rem}.cart-footer-5{background-color:#f1f1f1;padding-bottom:1rem}.cart-line-item-3{font-family:Libre Franklin,sans-serif;font-size:1rem}.apple-pay{border-radius:.3125rem}.text-block-85{font-size:1.25rem}.collection-list-wrapper-9{width:100%}.as-seen-on-tv-video{border-radius:1rem;width:100%;height:100%;min-height:18.75rem}.as-seen-on-tv-video.mobile-only{display:none}.as-seen-on-tv-video-item{border-radius:.3125rem}.thumbnail-photo{aspect-ratio:16 / 9;object-fit:cover;border-radius:.5rem;width:100%;height:100%;position:relative;top:0%;right:0%;bottom:0%;left:0%}.product-tags{display:flex}.award-images{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-direction:row;width:100%;margin-top:.625rem;display:flex}.collection-item-7{aspect-ratio:1;filter:grayscale();object-fit:contain;flex-flow:column;justify-content:flex-start;max-width:none;height:auto;max-height:none;padding-top:.625rem;padding-bottom:.625rem;transition:all .2s;display:flex;position:relative}.collection-item-7:hover{filter:grayscale(0%);padding-top:0;padding-bottom:0}.collection-list-7{grid-column-gap:.7rem;grid-row-gap:.7rem;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-content:stretch;place-items:start stretch;height:auto;display:grid;overflow:visible}.image-50{box-sizing:border-box;aspect-ratio:1;object-fit:contain;border-radius:1rem;width:100%;height:100%;position:relative}.add-to-cart-3{background-color:#fff;border:.0625rem solid #ececec;border-radius:1rem;padding:1.25rem 1.5625rem;box-shadow:0 8px .625rem -.4375rem #0000002b}.div-block-310{min-height:21.875rem}.review-plugin{border-radius:1rem;width:100%;height:100%}.collection-list-wrapper-10{flex-flow:row;align-items:stretch;display:block}.empty-state-9{background-color:#0000}.slide-nav-5{display:none}.quote-full-review{width:100%}.shipping-us{object-fit:contain;width:auto;max-height:1.5625rem}.mask-3{width:100%}.image-51{aspect-ratio:1;object-fit:contain;object-position:50% 50%;width:100%}.form-2{border-radius:1rem}.code-embed{margin-bottom:0}.image-52{width:100%;height:100%}.image-52.hero{object-fit:contain;max-height:50vh;position:relative;overflow:auto}.product-oage{background-color:#f8f8f8}@media screen and (max-width: 991px){.item-tittle{text-align:center}.wrapper-pages{position:relative}.hero-section{height:autopx;background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/shutterstock_547703413987_1shutterstock_547703413987.webp?v=51818341772767389641763708879),linear-gradient(#ffffff4d,#ffffff4d),url(//vikingbeauty.com/cdn/shop/t/244/assets/scott-webb-268893-unsplash_1scott-webb-268893-unsplash.avif?v=80303171100904178231763708879);background-position:86% 92%,0 0,0 0;background-repeat:no-repeat,repeat,repeat;background-size:31.25rem,auto,130rem;padding-top:3.75rem;padding-left:1.25rem;padding-right:1.25rem}.hero-section.about-us{background-color:#0c152f99;background-image:linear-gradient(108deg,#1d1d1db5,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/eha_vb-banner_1eha_vb-banner.webp?v=18612871861616520701763708878);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;height:60vh;padding:6.875rem .5rem 3.125rem}.hero-section.about-us.shop{background-color:#0000;background-image:linear-gradient(#fff6,#fff6),url(//vikingbeauty.com/cdn/shop/t/244/assets/shop_1shop.avif?v=132270939972070854751763708879);background-position:0 0,50% 59%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section.about-us.contact{background-color:#fbfbfb}.hero-section.about-us.contact.contact-page{height:auto;padding-left:10vw;padding-right:10vw}.hero-section.about-us.licensing{padding-top:6.875rem;padding-bottom:6.875rem}.hero-section.about-us.about-section{background-color:#dbdbdb1a;background-image:linear-gradient(105deg,#1d1d1db5,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/eha_vb-banner_1eha_vb-banner.webp?v=18612871861616520701763708878);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;height:auto}.hero-section.licensing{background-image:linear-gradient(#0006,#0006),url(//vikingbeauty.com/cdn/shop/t/244/assets/shutterstock_258281537-1_1shutterstock_258281537-1.avif?v=92812389537486520981763708879);background-position:0 0,50% 54%;background-repeat:repeat,no-repeat;background-size:auto,cover;height:100%;padding-top:10%;padding-bottom:10%}.hero-section.homepage{padding-left:0;padding-right:0}.hero-section.homepage.hero{flex-flow:row;padding-left:10vw;padding-right:10vw}.nav-link{background-color:var(--white);border-top:0 solid #dcdcdc;border-bottom:0 #dcdcdc;border-radius:.3125rem;flex-direction:row;justify-content:center;align-items:stretch;width:auto;max-width:100%;height:auto;margin-top:.3125rem;margin-bottom:.625rem;display:flex;position:static;box-shadow:0 0 .25rem #0000000d}.nav-link.w--current{display:flex}.nav-link.mobile-only{box-shadow:none;padding-top:.9375rem;padding-bottom:.9375rem;display:flex}.left-block{flex-direction:column;align-items:flex-start;margin-bottom:0;padding-left:0;padding-right:0;display:flex}.left-block.about-page{align-self:flex-end;width:100%;margin-top:10vh}.left-block.newsletter{width:100%}.section{padding-left:1.25rem;padding-right:1.25rem}.section.collections{border-top-width:0}.section.footer-section{padding-left:10vw;padding-right:10vw}.section.cta{padding-left:1.25rem;padding-right:1.25rem}.section.cta.feature{background-image:linear-gradient(to right,#ffffffeb 32%,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/eha_vb-banner_1eha_vb-banner.webp?v=18612871861616520701763708878);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.section.cta.feature.contact.minimumheight{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/63eae3651469061a439278a3_download-54-1-2.webp?v=75422740691510067241763708878);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.section.product-page{align-items:center;height:auto;min-height:80vh;padding-top:11.25rem;padding-bottom:0;display:none}.section.full-width{padding-left:0;padding-right:0}.brand{width:100%;min-width:9.375rem;margin-bottom:.625rem;padding-left:0;display:block}.brand.w--current{width:100%;margin-top:0}.brand.footer{width:40vw;height:12vw;padding-left:0;display:flex}.nav-flex{flex-direction:column;padding-bottom:0}.nav-menu{background-color:#0000;border-radius:.25rem;flex:0 auto;justify-content:center;align-items:center;width:100%;height:auto;padding:0;display:flex;position:relative;top:5.625rem;overflow:visible}.nav-menu.social-media{display:none}.nav-menu.cart{width:100%;position:relative;top:0}.nav-menu.dynamic{background-color:#ffffffe6}.vertical-category{display:none;top:30%;left:-3.75rem}.vertical-category.right{top:30%;right:-10%}.icon-2{color:#1f2532}.search-link{display:none}.top-text.hero{text-align:left;margin-bottom:-.625rem}.top-text.hero.center{text-align:left}.top-text.center.white{justify-content:flex-start}.top-text.white{color:#fff}.link-block-flex{flex-direction:row}.container{max-width:100%;padding-left:0;padding-right:0}.container.home-page{max-width:100%;padding-top:9.375rem}.container.home-page.about-description{padding-top:0}.container.footer-icons{max-width:100%}.top-padding{justify-content:center}.top-padding.hero{justify-content:flex-start}.footer-content-block{text-align:left;margin-bottom:0}.footer-content-block.padding{margin-bottom:6.25rem}.product-info{margin-top:5rem;padding-left:0}.page-title{color:#2e2e2e;margin-top:0}.page-title.big{color:#000;width:70%}.page-title.big.center.about-us.white{justify-content:flex-start}.page-title.big.white{color:#fff}.page-title.big.white.dark{text-align:center}.page-title.big.white.dark.promotional-2h.left{text-align:left}.paragraph.main{width:45%}.paragraph.main.dark{width:100%}.paragraph.main.dark.homehero{text-align:center}.tab-block{width:12.5rem;height:12.5rem;margin-left:0;margin-right:0}.section-tittle.center{text-align:left}.section-tittle.center.contact-us-page-mobile{text-align:center}.history-tittle.homepage.center.smaller{margin-bottom:0;padding-top:0}.history-paragraph{margin-top:0}.history-paragraph.center{font-size:.75rem;line-height:1.25rem}.history-paragraph.center.left{margin-bottom:0}.about-column{border-radius:0 0 .5rem .5rem}.sub-footer{margin-top:0;padding-top:0}.right-footertext{text-align:right}.container-2{padding-left:.625rem;padding-right:.625rem}.columns{display:block}.cta-row{max-width:100%}.color-block{width:auto}.info-sale-block{width:90%;margin-left:1.25rem}.info-sale-block.padding{margin-left:0}.detail-paragraph.subpage{color:#fffc}.detail-paragraph.subpage.text.center{display:none}.detail-paragraph.subpage.text.center.white{display:block}.team-wrapper{width:100%}.form-block-2{border-top-right-radius:0;border-bottom-left-radius:.5rem}.button-2:hover{background-color:#fc6f00}.map-wrapper{background-position:50%;border-top-right-radius:.5rem;border-bottom-left-radius:0;min-height:15.625rem}.info-contact-row{width:100%}.columns-2{flex-direction:column;justify-content:center;align-items:stretch}.category-list-wrapper{width:100%}.licence-item-1{width:80%}.sticky-navbar{background-color:#ffffffe6;border-bottom:.0625rem solid #f3f3f3;height:100px;min-height:100px;padding:0;display:block;position:static;top:0;left:0;right:0}.sticky-navbar.container.blurry{display:block;position:static}.container-3{position:relative}.menu-button{background-color:var(--white);border:.0625rem solid #0000;border-radius:.25rem;height:100%;margin:.3125rem;padding:.625rem;font-size:2.5rem;position:static}.menu-button:active{background-color:#0000;border-style:solid}.menu-button:focus{background-color:#0000;background-image:radial-gradient(circle farthest-side,#fff,#ebebeb);border-color:#e4e4e4}.menu-button.w--open{background-color:#0000}.center-content{padding-bottom:1.25rem}.about-hero-block{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:0;margin-right:0%;padding-top:9.375rem;padding-left:.5625rem;padding-right:.5625rem;display:block}.container-4{padding-left:1.25rem;padding-right:1.25rem}.section-2.cc-product-detail{flex-direction:column;align-items:stretch}.blog-list-wrap{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:1fr 1fr}.blog-item{width:80%}.blog-preview-image{height:28.75rem}.blog-summary-wrap{width:100%}.paragraph-light.cc-subscribe-paragraph{width:60%}.paragraph-light.black{text-align:left}.paragraph-light.black.product-notice{line-height:1.25rem}.label.black{text-align:left}.collection-wrap{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;height:100%;margin-left:0;margin-right:0;display:grid}.collection-wrap.homepage,.collection-wrap.shop{grid-template-rows:auto;grid-template-columns:1fr 1fr}.collection-item{width:100%;max-width:38.75rem;height:100%;margin-bottom:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;position:relative}.product-image-wrap{height:auto;min-height:15.625rem}.product-image-wrap.w--current{height:15.625rem}.product-description{flex:0 auto;align-self:center;padding-left:1.875rem;padding-right:1.875rem}.button-3{justify-content:center;align-self:stretch}.button-3.cc-cart{margin-right:1.875rem}.text-field.cc-quantity-field{text-align:center;width:auto;margin-bottom:.625rem;margin-right:0}.text-field.cc-quantity-field.black{flex:0 auto;align-self:stretch}.intro-text{width:auto}.heading-jumbo{font-size:3.5rem;line-height:4.375rem}.orders---copy-this{flex-direction:column;justify-content:center;align-items:center;display:flex}.collection-list-2{flex-flow:wrap;justify-content:center;align-items:stretch;padding-left:0;padding-right:0;display:flex}.collection-item-2{float:none;flex-basis:100%;display:block}.my-account{padding-left:.9375rem;padding-right:.9375rem}.addresses---copy-this{flex-direction:column;justify-content:center;align-items:center;display:flex}.order-line{padding-left:0;padding-right:0}.product-price-block{text-align:center;justify-content:flex-start}.product-detail-cta-wrap{flex-direction:column;justify-content:center;align-items:stretch}.select{width:100%}.blog-detail-header-wrap{width:70%}.blog-header-image{height:28.75rem}.login-item{text-align:center;padding:.9375rem 1.875rem;transition:background-color .4s,opacity .4s,color .4s}.login-item:hover{background-color:#f7f8f9}.login-item:active{background-color:#eef0f3}.card_col_2{padding-right:0}.col_60{width:100%;padding-top:5rem;padding-bottom:5rem;padding-left:0}.card_row{padding-left:0}.card_col_2-2{padding-right:0}.feature4-image{margin:-1.25rem auto;display:block}.text-16.text-16-60{width:100%}.feature4-wrapper{flex-direction:column;margin-bottom:0}._6-col{width:100%;margin-bottom:1.25rem;margin-right:0}._6-col._6-col-last{width:100%}._6-col._75{margin-top:1.25rem}.wrap{flex-direction:row;align-items:flex-end;width:40.3125rem;display:flex}.wrap.w80-50-center{text-align:center;flex-direction:column;padding-top:2.5rem;padding-right:2.5rem}.wrap.w80-50-center.homepage-special.hero{justify-content:center;align-items:center;height:100%;max-height:none}.wrap.w80-50-center.about-page-section{padding-right:2.5rem}.wrap.w50-80-start{flex-direction:column}.wrap.w80{padding-left:0;padding-right:0;display:block}.wrap._w-custom.structure-menu-wrap{width:100%;padding-bottom:0;padding-left:1.875rem;padding-right:1.875rem}.wrap._w-custom.structure-nav{width:100%;padding-left:1.875rem;padding-right:1.875rem}.wrap._w-custom.hero1{align-items:flex-end;margin-bottom:3.125rem;padding-top:9.375rem;padding-bottom:0}.wrap._w-custom.eu{width:auto}.wrap.w50-center{text-align:center;flex-flow:row-reverse}.wrap.w50-spcbetween{flex-direction:column;justify-content:center}.wrap.w50-spcbetween.no-padding{place-items:center}.wrap.w50-80-center{text-align:center;flex-direction:column;padding-left:0;padding-right:0}.wrap.w50-80-center.certification{flex-direction:row}.wrap.w50-center{text-align:center;flex-direction:row}.wrap.profile-page-stack{flex-direction:column}.feature4-text-wrap,.feature1-content{text-align:center;margin-bottom:1.875rem;padding-right:0}.decoline{margin-left:auto;margin-right:auto;display:block}.feature1-image2{display:none}.feature1-image3{width:100%;min-height:9.375rem;padding-right:1.25rem;display:flex}.feature1-image3.about-page-images{display:none}._3-col{width:100%;margin-bottom:1.25rem;margin-right:0}.feature1-image1{background-position:50%;background-size:cover;margin-bottom:0}.feature1-image1.about-page-featured-photo{border-radius:.625rem}.content3-text-wrap{text-align:center}.section-dark{padding-left:0;padding-right:0}._6-col-last{width:auto}.content3-headline{text-align:center;margin-top:0;margin-bottom:1.875rem;padding-right:0}.profile-info{padding-right:0}.profile-text{padding-left:0}.navigation-item{text-align:center;padding:.9375rem 1.875rem;transition:background-color .4s,opacity .4s,color .4s}.navigation-item:hover{background-color:#f7f8f9}.navigation-item:active{background-color:#eef0f3}.product-image{background-color:#fff;background-size:contain;width:100%;height:auto;min-height:37.5rem}.product-detail-name.black{text-align:left}.product-details-wrap{text-align:center;width:100%;margin-bottom:5rem;margin-left:auto;margin-right:auto}.product-image-2{width:100%;margin-bottom:2.5rem}.content1-image.content1-image3{height:12.5rem}.content1-image.content1-image3.circle{width:9.375rem;height:9.375rem}.content1-image.content1-image2{background-position:50% 62%;height:12.5rem}.content1-image.content1-image2.circle{width:9.375rem;height:9.375rem}.content1-image.content1-image1{height:12.5rem}.content1-image.content1-image1.circle{border-radius:100%;width:9.375rem;height:9.375rem;margin-bottom:0}._4-col{width:auto;margin-bottom:0;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:flex}._4-col._4-col-last{margin-bottom:0;margin-right:auto}.content1-items{flex-flow:wrap;place-content:stretch center;align-items:stretch;margin-bottom:0}.content1-item-description{text-align:center;margin-bottom:0;padding-left:0;padding-right:0}.headline-8-col{text-align:center;width:100%}.structure-cards2-menu-btn{background-color:#0000;margin-right:1.875rem;padding:0}.structure-cards2-menu-btn:active{background-color:#0000}.structure-cards2-menu-btn.w--open{background-color:#0000;margin-right:1.875rem}.hero1-headline-wrapper{width:100%}.feature3-subitem-wrapper{flex-direction:row;align-items:flex-start;margin-top:1.875rem}._7-col{width:100%;margin-bottom:1.25rem;margin-right:0}._7-col._7-col-last{padding-top:1.5625rem}._5-col{width:100%;margin-bottom:1.25rem;margin-right:0}.feature3-icon{margin-bottom:1.25rem;margin-left:0;margin-right:0}.feature3-text-wrapper{padding-left:1.25rem}.home-footer-socicons-wrap{margin-top:1.25rem}.footer-text{text-align:left}.column-4{display:none}.testimonial2-headline{margin-bottom:0;padding-right:0}.testimonial2-headline.notice-home.ecologo.prodyct-page{width:100%}._2-col{width:100%;margin-bottom:1.25rem;margin-right:0}.testimonial2-col{flex-direction:row}.testimonial2-logo-wrap{margin-bottom:0;margin-left:.625rem;margin-right:.625rem}.cart-2{border-left-width:0;border-right-width:0}.div-block-140.bottle-icon{margin-left:0;margin-right:0}.email-name-field-wrap{width:100%;padding-left:0}.get-in-touch-form{text-align:left}.credentials-inputs-wrap{flex-direction:column;align-items:stretch}.contact-name-field-wrap{width:100%;padding-right:0}.heading-4{text-align:left}.heading-5,.heading-6,.heading-7,.heading-8{text-align:left;margin-top:0;margin-bottom:0}.newsletter-signup-collumn{margin-top:20vh}.flowbase-tag{min-width:auto;max-width:38.125rem;margin-right:.9375rem;display:block}.ecommerce-slider-wrapper{flex-direction:column-reverse}.collection-list-4{display:flex}.certification-badge{flex-direction:column}.right-arrow{margin-bottom:.625rem;bottom:0}.column-left{padding:0}.author-block{width:100%}.left-arrow{margin-bottom:.625rem;bottom:0}.content-block{height:auto;padding-bottom:1.25rem}.container-5{flex-wrap:wrap;justify-content:space-between}.logo-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.logo-column{align-items:center;padding-right:0;display:flex}.logo-column.logo-2{width:100%;margin-left:0;margin-right:0}.logo-column.logo-3{width:100%}.image-wrapper-2{height:100%}.testimonial-section{padding-top:2.5rem;padding-left:10vw;padding-right:10vw}.column-right{padding:1.25rem}.testimonial-card{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-bottom:3.125rem;display:grid}.slider-3{flex-direction:column;display:flex}.column-wrap{flex-wrap:wrap}.div-block-142{align-self:center;padding-bottom:.625rem}.menu-array{flex-direction:column-reverse;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.menu-array.desktop{display:none}.menu-array.mobile{justify-content:flex-end;width:100vw;display:flex}.icon-6{color:#fff}.nav-menu-4{background-color:#5748c5;max-height:26.875rem;padding-top:.9375rem;padding-left:.9375rem}.nav-link-6{border-bottom:.0625rem solid #ffffff14;font-size:1rem;line-height:1.375rem}.menu-button-2{color:#8b8b8b;margin-top:.625rem}.menu-button-2.w--open{background-color:#20193a;margin-top:0}.nav-container{display:block}.menu-top-transparent-burger{width:100vw}.navbar-top-transparent-burger{justify-content:space-between;height:4rem;padding-left:3rem}.menu-btn-top-transparent-burger{float:right;width:4rem;height:4rem;margin-right:-1.25rem;display:flex;position:absolute;right:3em}.brand-2{width:6.25rem;margin-left:3rem;position:absolute;inset:0% auto 0% 0%}.brand-2.white{background-size:100%}.brand-2.white.left-absolute{margin-left:3rem}.available-stores{grid-template-columns:1fr;width:75%}.store-logo-and-link{padding-left:.3125rem;padding-right:.3125rem}.footer-social-container{text-align:right}.nav-link-7{color:#fff;width:100%;margin-left:0;margin-right:0;padding:.875rem 1.5rem}.nav-link-7:hover{color:#000;display:block}.nav-link-7.w--current,.nav-link-7.white.hover-black{color:#fff}.nav-link-7.white.hover-black:hover{color:#b22222;width:100%}.nav1-menu{z-index:15;background-color:#fff;border-bottom:.0625rem solid #ebedee;padding-top:0;padding-bottom:0}.nav1-menu.hide-in-mobile{display:none}.empty-state-8{max-width:46.125rem}.nav1-wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:flex}.nav1-wrap.restrict{display:flex}.menu-button-3{margin-left:1.5rem}.menu-button-3.w--open{background-color:#0000}.error-message-3{max-width:46.125rem}.cart-button-2{position:static}.image{margin-top:.625rem;margin-bottom:1.25rem}.main-button.signin{color:#fff;border-style:none;justify-content:flex-start;padding:.875rem 1.5rem}.main-button.signin.w--current{border-style:none;justify-content:flex-start;min-height:auto;padding:.9375rem 1.5rem}.main-button.signin.white{color:#fff;background-color:#1580db;justify-content:center}.cart{padding:.9375rem .625rem}.cart-container-3{margin-top:.125rem}.dropdown-list.w--open{background-color:#f4f2f0;display:block}.nav-menu-5{background-color:#fff;flex-direction:column;align-items:stretch;width:100%;padding-top:.3125rem;padding-bottom:.9375rem}.dropdown-toggle{flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:.625rem;display:flex}.dropdown-text,.dropdown-text.mobile-only{display:block}.icon-dropdown{margin-left:.3125rem;margin-right:.3125rem;display:inline-block;position:relative}.dropdown{flex-direction:row;padding-left:1.25rem;padding-right:1.25rem;display:flex}.nav-group.left,.nav-group.right{padding-left:.625rem;padding-right:.625rem}.icon-menu{font-size:1.25rem}.button-nav{display:none}.menu-button-4{color:#1f1b1a;background-color:#f4f2f0;border-radius:3.125rem;margin-left:.3125rem;padding:.75rem;line-height:1.2em;transition:color .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94)}.menu-button-4.w--open{color:#fff;background-color:#fb8c23}.homepage-grid{height:auto;padding-left:10vw;padding-right:10vw}.homepage-box.new-product,.homepage-box.enbvironment{border-radius:.625rem}.featured-product-title{width:75%}.featured-product-title.full-height{position:relative}.featured-product-title.full-height.certificate-2{grid-template-columns:1fr 1fr;justify-items:center}.cart-wrap-3{border-radius:0}.cart-3{margin-left:0;margin-right:0;padding:1.25rem .625rem}.slider-4{width:100%}.product-image-wrapper{width:90%;margin-top:4.375rem;margin-bottom:1.5625rem;margin-right:0;position:static}.product-title-head{text-align:left}.slider-5{width:100%;height:auto;min-height:20vh}.product-hero{flex-direction:column;align-items:start;max-width:75rem;padding:5vh 0 0}.product-content-block{width:90%;margin-top:0}.slide-4{height:auto;min-height:20vh;padding-bottom:0;padding-right:0}.button-6.white{text-align:center}.product-content-wrapper{z-index:4;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);border-left-style:none;width:100%;position:relative}.product-image-wrapper-2{width:90%;margin-top:4.375rem;margin-bottom:1.5625rem;margin-right:0;position:static}.price-2{margin-top:0}.preloader{z-index:2147483647}.div-block-307{grid-template-columns:1fr;padding-left:0%}.navbar1{padding-left:1.5rem;padding-right:1.5rem}.navbar1.active-nav1.transparent{top:12.5rem}.nav1-menu-2{z-index:15;background-color:#000;border-bottom:.0625rem solid #ebedee;padding-top:.3125rem;padding-bottom:.3125rem}.nav1-wrap-2{grid-column-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}.ecommerce-slider-wrapper-2{flex-direction:column}.collection-list-5{display:flex}.img{display:none}.gallery-immage{border-bottom:.0625rem solid #4b4b4b;height:50vh;padding-bottom:.625rem}.navigation-wrapp.shop,.collection-list-wrapper-7,.grid-navigation-landing-1.shop{display:none}.slider-7{background-color:#0000;height:auto;min-height:30vh}.collection-list-wrapper-8{height:auto}.handle-wrapper{width:100%;max-width:none;margin-bottom:1.25rem;margin-right:0}.lighbox-wrapper{justify-content:center;width:100%;height:auto}.collection-list-6{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.ecommerce-slider-wrapper-3{flex-direction:column;width:auto;margin-top:0;margin-bottom:1.25rem}.image-right{height:auto;max-height:none;position:relative}.lightbox-link-5{justify-content:center;align-items:center;display:flex}.slide-nav-4{display:none}.mask-2{min-height:20vh}.cart-5{z-index:9}.cart-button-5{padding-top:1.0625rem;padding-bottom:1.0625rem}.product-tags{flex-wrap:wrap}.collection-list-7{flex-wrap:nowrap}.image-52.hero{object-fit:contain;max-height:100%;padding-left:25vw;padding-right:25vw;display:block;position:static;overflow:auto}}@media screen and (max-width: 767px){.wrapper-pages{max-width:100vw}.hero-section{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/shutterstock_5477999_1shutterstock_5477999.webp?v=81731229994441914891763708878),linear-gradient(#ffffff4d,#ffffff4d),url(//vikingbeauty.com/cdn/shop/t/244/assets/scott-webb-268893-unsplash_1scott-webb-268893-unsplash.avif?v=80303171100904178231763708879);background-position:86% 92%,0 0,0 0;background-repeat:no-repeat,repeat,repeat;background-size:60%,auto,130rem;height:40.625rem;padding-top:6%}.hero-section.about-us{padding-top:6.875rem;padding-bottom:0}.hero-section.about-us.shop{height:auto;padding-top:6.875rem}.hero-section.about-us.contact{height:auto}.hero-section.about-us.shop-page.minimumheight{background-position:0 0,90% 35%}.hero-section.licensing{height:100%;padding-top:10%;padding-bottom:5%}.hero-section.homepage{height:auto}.left-block{align-items:center;width:75%;height:50%;margin-bottom:0;padding-top:1.25rem;padding-bottom:1.25rem;padding-right:0}.left-block.newsletter{align-items:flex-start;width:100%;max-width:none}.section.footer-section{padding-bottom:3.125rem}.section.cta{background-image:linear-gradient(to right,var(--gainsboro) 44%,#fff0),url(//vikingbeauty.com/cdn/shop/t/244/assets/raul-cacho-oses-779595-unsplash-p-3200_1-p-3200.avif?v=50164074856334780411763708879);background-position:0 0,50% 33%;background-repeat:repeat,no-repeat;background-size:auto,cover}.section.cta.feature{height:auto;padding-top:1.875rem;padding-bottom:1.25rem}.section.cta.feature.contact.minimumheight{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/63eae3651469061a439278a3_download-54-1-2.webp?v=75422740691510067241763708878);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.section.sale-section{padding-top:50%;padding-bottom:20%}.section.full-width{padding-left:0;padding-right:0}.brand.w--current{height:14vw}.items-price{text-align:center}.nav-flex{flex-direction:column}.nav-menu{flex-flow:row;justify-content:center;align-items:center;width:40vw}.nav-menu.cart{top:0}.nav-menu.dynamic{width:100vw}.vertical-category{display:none}.top-text.hero.center{text-align:center}.top-text.hero.center.contact-address{justify-content:flex-start;margin-bottom:0}.link-block-flex{justify-content:center}.container{max-width:100%;height:auto;position:relative}.container.home-page{flex-direction:column;max-width:100%;min-height:auto;padding-top:0}.container.home-page.about-description{flex-direction:row;height:auto}.top-padding{justify-content:center}.footer-content-block{margin-bottom:3.75rem}.footer-content-block.padding{margin-bottom:0}.button{text-align:center}.page-title.big{width:80%;font-size:2.375rem;line-height:3rem}.page-title.big.white.dark{text-align:center}.paragraph.main{width:45%}.paragraph.main.dark{width:100%}.paragraph.main.dark.homehero{text-align:center}.tab-block{margin-bottom:1.875rem}.section-tittle.center{text-align:center}.history-tittle{text-align:left}.history-tittle.homepage.center.smaller{justify-content:flex-start;margin-bottom:0}.history-paragraph{text-align:left}.history-paragraph.center.left{margin-top:.3125rem}.history-paragraph.center.contact{text-align:left}.history-paragraph.blog{text-align:center}.sub-footer{margin-top:0}.right-footertext{text-align:center;flex:1}.container-2{height:auto}.cta-button-block{justify-content:flex-start;margin-top:0}.cta-row{display:block}.sale-block.padding{margin-top:7.5rem}.info-sale-block{margin-top:0;margin-left:0}.info-sale-block.padding{margin-top:7.5rem;margin-left:0}.row-padding{margin-bottom:5.625rem}.div-info-wrapper{margin-top:1.25rem}.div-column-left{width:100%;margin-bottom:2.5rem}.div-column-right{float:none;margin-top:1.875rem}.team-wrapper{flex-direction:column;margin-bottom:1.25rem}.image-team-div{width:100%;min-width:3.125rem}.form-block-2{height:auto}.column{margin-top:9.375rem;margin-bottom:0}.licence-item-1{width:100%}.columns-3{flex-direction:column-reverse;display:flex}.sticky-navbar{min-height:80px;position:sticky}.container-3{max-width:none}.menu-button{background-color:#fff6;font-size:1.875rem}.about-hero-block{width:75%;margin-bottom:0;margin-right:25%}.container-4{text-align:center}.container-4.cc-subscription-form{padding-left:1.875rem;padding-right:1.875rem}.container-4.cc-heading-wrap{margin-bottom:3.125rem}.paragraph-bigger{font-size:1rem;line-height:1.75rem}.section-2{margin-left:.9375rem;margin-right:.9375rem}.blog-item{width:90%;max-width:29.375rem}.status-message.cc-no-data{width:80%;max-width:29.375rem}.blog-summary-wrap{text-align:center}.paragraph-light.cc-subscribe-paragraph{width:80%}.collection-wrap{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.collection-wrap.shop{grid-template-columns:1fr 1fr}.product-image-wrap{justify-content:flex-start;height:100%}.product-description{padding-left:1.25rem;padding-right:1.25rem}.form-block{width:90%;max-width:29.375rem}.heading-jumbo-small{font-size:1.875rem;line-height:3.25rem}.subscribe-form{flex-direction:column;align-items:stretch}.text-field.cc-subscribe-text-field{text-align:center;width:auto;margin-bottom:.625rem;margin-right:0}.text-field.cc-contact-field,.text-field.cc-textarea{text-align:left}.rich-text{text-align:left;width:90%;max-width:29.375rem}.intro-content{width:80%}.heading-jumbo{font-size:3.125rem;line-height:4rem}.orders---copy-this{align-items:stretch}.collection-list-2{flex-direction:column;padding-left:0;padding-right:0}.collection-item-2{flex-direction:column;flex:0 auto;justify-content:center;width:100%;display:block}.account-container{padding-left:1.25rem;padding-right:1.25rem}.addresses---copy-this{align-items:stretch}.shipping-address---copy-this,.billing-address---copy-this,.order-date---copy-this{text-align:left}.order-line{padding-left:0;padding-right:0}.product-price-block{text-align:left;flex-direction:column}.product-price-block.center{align-items:center}.product-detail-compare-price.black{margin-left:0}.blog-detail-header-wrap{text-align:left;width:90%;max-width:29.375rem}.card_col_2{width:100%;padding-left:0}.col_60{flex-direction:column}.card_row{width:100%;padding-right:0}.card_col_2-2{width:100%;padding-left:0}._6-col{margin-right:0}.wrap{width:100%;padding-left:1.25rem;padding-right:1.25rem}.wrap.w80-50-center{padding-right:2.5rem}.wrap.w80-50-center.homepage-special.hero{max-width:none}.wrap.w80{margin-bottom:0;display:block}.wrap._w-custom{background-color:#fff0}.wrap._w-custom.structure-menu-wrap{text-align:center;background-color:#1a1a1a;width:auto;padding:1.875rem 0 .625rem}.wrap._w-custom.structure-nav{padding-left:0;padding-right:0}.wrap._w-custom.hero1{margin-bottom:0}.wrap._w-custom.eu{flex-direction:row;padding-left:0;padding-right:0}.wrap.w50-center.campaigns{flex-direction:column}.wrap.w50-center.campaigns.no-padding{grid-template-columns:1fr}.wrap.w50-spcbetween.no-padding{grid-template-columns:1fr 1fr}.wrap.w50-center{padding-top:0;padding-bottom:0}.wrap.algin-center.footer{padding-bottom:1.25rem}.column-3{display:none}.profile-info{flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex}.profile-text{width:100%;padding-top:1.5625rem}.product-details-wrap{width:100%}.product-image-2{height:31.25rem}.content1-image.content1-image3,.content1-image.content1-image2{width:50%;margin-right:1.25rem}.content1-image.content1-image1{width:50%;margin-right:1.25rem;padding-right:0}.content1-image.content1-image1.circle{width:6.25rem;height:6.25rem}._4-col{flex-direction:row-reverse;justify-content:center;align-items:flex-start;margin-bottom:0;padding-left:0;padding-right:0;display:flex}._4-col._4-col-last{flex-direction:row-reverse;justify-content:center;display:flex}.content1-items{flex-direction:column;grid-template-columns:1fr}.content1-item-description{width:75%;padding-left:0;padding-right:.9375rem}.structure-menu-items{text-align:center;background-color:#1a1a1a;border-top:.0625rem solid #ffffff0f;border-bottom:.0625rem solid #ffffff0f;flex-direction:column;align-items:center;padding-top:1.875rem;padding-bottom:1.875rem;display:flex}.structure-menu{z-index:10}.structure-project-menu{z-index:9;text-align:left;overflow:scroll}.sections-menu-headline{margin-bottom:1rem}.structure-more-items{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:0;display:flex}.structure-cards-menu{height:3.75rem}.structure-link{margin-left:1.875rem}.structure-link.structure-menu-link{color:#fffc;letter-spacing:0;text-transform:none;margin-bottom:.75rem;margin-left:0;margin-right:0;font-size:.875rem;font-weight:300;line-height:1.25rem}.structure-link.white{margin-left:0}.structure-2nd-col-allcards{margin-top:-2.5rem}.structure-cards2-menu-btn{margin-top:-.25rem;padding:0}.structure-cards2-menu-btn.w--open{margin-top:-.25rem}._5-col.products-page{display:none}._5-col.half.right-side.centered{margin-left:0}._5-col.half.centered{width:100%;margin-right:0}.feature3-text-wrapper{flex-direction:column;align-items:flex-start;display:flex}.home-footer-socicons-wrap{margin-top:1.25rem}.columns-5{flex-direction:row}.column-5,.column-6{padding-left:0;padding-right:0}.profile-info-text-div{flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex}.get-in-touch-form-wrap{width:90%;max-width:29.375rem}.flowbase-product-wrap{display:none}.flowbase-tag{min-width:auto;margin-left:.9375rem}.slider{height:31.25rem}.right-arrow{margin-bottom:.625rem}.column-left{width:100%}.left-arrow{margin-bottom:.625rem}.content-block{height:auto;padding-bottom:1.25rem}.image-wrapper-2{height:17.5rem}.testimonial-section{padding-top:4.375rem;padding-bottom:4.375rem}.column-right{width:100%;padding-top:3.4375rem;padding-bottom:3.4375rem}.column-wrap{grid-template-columns:1fr}.logo-text{text-align:center}.menu-top-transparent-burger{padding-left:2rem;padding-right:2rem}.navlink-top-transparent-burger{font-size:4rem}.navbar-top-transparent-burger{padding-left:2rem}.menu-btn-top-transparent-burger{right:2em}.brand-2,.brand-2.white.left-absolute{margin-left:2rem}.cookie-bar-wrapper{width:90%}.cookie-bar-text{line-height:1.4}.nav-link-7{padding-left:1.25rem;padding-right:1.25rem}.cart-product-name{font-size:1rem;line-height:1.625rem}.empty-state-8{width:100%;max-width:none}.nav1-wrap{grid-column-gap:1.25rem}.menu-button-3{margin-left:1.25rem}.error-message-3{width:100%;max-width:none}.cart-item-info{padding-left:.5rem;padding-right:.5rem}.image{width:auto}.main-button.signin{padding-left:1.25rem;padding-right:1.25rem}.cart-container-3{min-width:22.5rem;max-width:26.25rem}.cart-product-image{width:3.5rem}.button-nav{display:none}.homepage-grid{height:auto}.collection-list-wrapper-4{margin-bottom:1.25rem}.homepage-featured-slider{height:auto;position:static}.homepage-box.new-product{border-radius:.625rem;margin-left:0;margin-right:0}.homepage-box.new-product.holiday-bundle{margin-left:0;margin-right:0}.homepage-box.enbvironment{border-radius:.625rem;margin-left:0;margin-right:0}.homepage-box.enbvironment.certificate{margin-left:0;margin-right:0}.featured-product-title.full-height{grid-template-columns:1fr;position:relative}.featured-product-title.full-height.certificate-2{grid-column-gap:.625rem;grid-row-gap:.625rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.featured-product-title.full-height.certificate-2.ecocert{grid-column-gap:.625rem;grid-row-gap:.625rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}.div-block-282{object-fit:contain;background-position:50%;width:100%;height:100%}.image-40.bunny-logo{padding-left:15%;padding-right:15%}.slider-4{width:100%}.product-image-wrapper{width:90%}.product-title-head{text-align:center;margin-bottom:0}.slider-5{width:100%}.product-hero{grid-template-columns:1fr}.product-content-block{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.button-6.white{margin-bottom:.625rem}.product-content-wrapper{z-index:5;-webkit-backdrop-filter:contrast(153%) blur(.9375rem);backdrop-filter:contrast(153%) blur(.9375rem);background-color:#0000;background-image:linear-gradient(#ffffff3b,#fff 20%);padding-top:.625rem;position:static}.product-head-wrapper{flex-direction:column;justify-content:center}.product-image-wrapper-2{width:90%}.price-2{font-size:1.375rem}.div-block-307{grid-template-columns:1fr 1fr;padding-top:1.5625rem;padding-left:0%}.cart-container-5{min-width:22.5rem;max-width:26.25rem}.navbar1{padding-left:1.25rem;padding-right:1.25rem}.nav1-wrap-2{grid-column-gap:1.25rem}.slider-6{height:31.25rem}.slider-7,.collection-list-wrapper-8{height:auto}.handle-wrapper{width:auto;min-width:31.25rem;height:21.875rem}.lighbox-wrapper{flex-wrap:wrap;width:100%;height:auto}.collection-list-6{grid-column-gap:.625rem;grid-row-gap:.625rem;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:stretch;display:grid}.ecommerce-slider-wrapper-3{min-height:auto;position:static;top:10vh}.image-right{object-fit:contain;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.cart-5{z-index:9}.as-seen-on-tv-video{display:none}.as-seen-on-tv-video.mobile-only{margin-top:.625rem;display:block}.collection-list-7{flex-wrap:nowrap}}@media screen and (max-width: 479px){.wrapper-pages{margin-top:0;padding-top:0;position:static}.hero-section{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/scott-webb-268893-unsplash_1scott-webb-268893-unsplash.avif?v=80303171100904178231763708879);background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;padding-top:4.375rem;padding-bottom:1.875rem}.hero-section.about-us{background-position:0 0,80%;padding-top:5rem;padding-bottom:5rem}.hero-section.about-us.shop{height:auto;padding-top:5rem}.hero-section.about-us.contact,.hero-section.about-us.licensing{padding-top:5rem;padding-bottom:5rem}.hero-section.about-us.about-section{background-position:0 0,90%;background-size:auto,cover;padding-bottom:3.125rem;padding-left:0;padding-right:0}.hero-section.about-us.about-section.minimumheight{background-position:0 0,70%;padding-left:10vw;padding-right:10vw}.hero-section.about-us.shop-page.minimumheight{background-position:0 0,80%}.hero-section.licensing{height:100%;padding-top:20%}.hero-section.homepage{padding-bottom:0;padding-left:0;padding-right:0}.hero-section.homepage.hero{background-image:radial-gradient(circle farthest-side at 50% -20%,#fff0,#f0f0f0),url(//vikingbeauty.com/cdn/shop/t/244/assets/vbsbackground.webp?v=112453061455957098841763708878);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;max-height:100vh;margin-bottom:0;padding-top:90px;padding-bottom:4rem}.nav-link{background-color:#f8f8f8;border-top-width:0;border-bottom-width:0;border-radius:.25rem;margin-bottom:.3125rem}.nav-link.w--current{width:100%;display:flex;position:relative}.left-block{width:100%;margin-bottom:1rem}.section.collections{padding-top:3.125rem;padding-bottom:3.125rem}.section.cta.feature{background-image:linear-gradient(to right,#ffffffeb 32%,#ffffffb3),url(//vikingbeauty.com/cdn/shop/t/244/assets/eha_vb-banner_1eha_vb-banner.webp?v=18612871861616520701763708878);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.section.cta.feature.contact.minimumheight{background-image:url(//vikingbeauty.com/cdn/shop/t/244/assets/63eae3651469061a439278a3_download-54-1-2.webp?v=75422740691510067241763708878);background-position:75% 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.section.sale-section{padding-bottom:40%}.section.checkout,.section.order{padding-left:.625rem;padding-right:.625rem}.section.product-page{border-top-style:none;padding-left:0;padding-right:0}.section.full-width{padding-left:0;padding-right:0}.brand{background-position:50%;justify-content:center;align-items:center;margin-top:.9375rem;margin-bottom:0;padding-left:0;display:block;position:static}.brand.w--current{z-index:11;background-position:50%;width:100%;min-width:50vw;height:100%;min-height:5vh;margin-top:.9375rem;margin-bottom:0}.nav-flex{z-index:99;background-color:#fff0;padding-bottom:0}.nav-menu{position:absolute;top:auto}.nav-menu.cart{background-color:#ffffff69;width:100vw;margin-top:0}.nav-menu.dynamic{z-index:1;background-color:#fff;padding-left:10%;padding-right:10%}.subscribe-form-block.section-newsletter{width:auto}.top-text{text-align:center}.top-text.hero{text-align:center;margin-bottom:0}.top-text.hero.center{align-items:center}.top-text.hero.center.contact-address{align-items:flex-start}.top-text.hero.newsletter-section{text-align:center}.container{height:auto}.container.home-page{max-width:100%}.footer-subscribe{float:none;width:100%;margin-right:0}.subscribe-button{width:100%}.form{flex-direction:column;align-items:stretch}.button{margin-bottom:.625rem}.button.subscribe{width:100%;margin-left:0;margin-right:0}.page-title{font-size:1.875rem;line-height:2.5rem}.page-title.big,.paragraph.main{width:100%}.paragraph.main.full{text-align:center}.tab-block{margin-left:0;margin-right:0}.section-tittle{font-size:1.875rem;line-height:2.5rem}.section-tittle.h2,.section-tittle.h3{text-align:center}.history-tittle{text-align:left}.history-tittle.homepage{text-align:center}.history-tittle.homepage.center.smaller{text-align:center;align-items:center}.history-paragraph{text-align:justify}.history-paragraph.white.subtitle-paragraph{text-align:left}.history-paragraph.center{text-align:center;align-items:center}.history-paragraph.center.left,.history-paragraph.left{text-align:center}.history-paragraph.about-page{width:100%}.container-2{height:auto}.cta-button-block{justify-content:flex-start}.cta-row{flex-direction:column;justify-content:center;align-items:flex-start}.different-font{font-size:3rem;line-height:3.625rem}.sale-block{margin-top:7.5rem}.sale-block.padding{margin-top:5rem}.info-sale-block{width:100%;margin-left:0}.info-sale-block.padding{margin-top:5rem}.about-pompeo-text.center{width:80%}.div-column-left{margin-bottom:1.25rem}.image-2{left:5.1875rem}.image-3{right:5.5625rem}.team-wrapper{text-align:center;padding-left:1.25rem;padding-right:1.25rem}.image-team-div,.contact-div-wrapper{width:100%}.form-block-2{padding-left:1.25rem;padding-right:1.25rem}.button-2{width:100%}.map-wrapper{padding:1.8125rem}.licence-item-1{justify-content:space-between;padding:.9375rem .9375rem .875rem}.image-div-2{flex:0 auto;width:6.25rem}.licence-links-wrapper{flex:1;padding-left:1rem;padding-right:1rem}.licence-link{margin-right:.625rem}.sticky-navbar{height:100px;min-height:80px;margin-bottom:0;padding:0 10vw;position:sticky;bottom:0}.sticky-navbar.container.blurry{background-image:linear-gradient(#ffffffe6,#ffffffd9 77%,#ffffffe6)}.container-3{order:1;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:none}.menu-button{background-color:#fff0;margin-right:0;padding:.3125rem}.checkout-form-container{background-color:#0000;padding:0}.about-hero-block{width:100%;margin-right:0%}.center{flex-direction:column}.order-confirmation-container{color:#0000;background-color:#0000;border-style:none;padding:0}.cart-container{flex-direction:column;height:100%}.table-header{flex-direction:column}.container-4.cc-subscription-form,.gift-card-wrapper{padding-left:.9375rem;padding-right:.9375rem}.section-2.cc-product-detail{flex-direction:column;margin-left:0;margin-right:0}.blog-list-wrap{grid-template-columns:1fr}.blog-item{width:100%;max-width:none}.status-message.cc-no-data,.paragraph-light.cc-subscribe-paragraph{width:100%}.paragraph-light.black{text-align:center}.paragraph-light.black.certificate{text-align:left;width:100%}.paragraph-light.black.certificate.shipping{text-align:center}.paragraph-light.black.product{text-align:left}.label.black{text-align:center}.label.black.product{text-align:left}.collection-wrap{flex-direction:column;grid-template-columns:1fr}.collection-wrap.homepage,.collection-wrap.shop{grid-template-columns:1fr}.product-image-wrap{background-color:#fff;background-image:none;flex-direction:column;height:auto}.product-image-wrap.w--current{background-color:#fff;background-size:contain;height:15.625rem}.product-description{padding-left:1.25rem}.table-row-data.price{padding-top:1.25rem;padding-bottom:1.25rem}.table-row-data.product{background-color:#93bd451f}.cart-row---copy-this{flex-direction:column}.form-block{justify-content:center;width:100%;max-width:none}.button-3{align-self:center;width:80%}.button-3.cc-cart{padding-left:1rem;padding-right:1rem;display:none}.text-field.cc-quantity-field.black{align-self:center;width:80%}.rich-text{width:100%;max-width:none}.heading-jumbo{font-size:2.25rem;line-height:3rem}.order-numebr-row-header{background-color:#93bd452e}.order-row---copy-this{flex-flow:column}.order-numebr-footer{background-color:#93bd452e}.billing-wrapper{width:100%}.orders-wrapper{flex-direction:column;align-items:flex-start}.shipping-wrapper{width:100%}.order-line{padding-left:0;padding-right:0}.cancel-reason---copy-this{text-align:left}.address-wrapper{flex-direction:column;align-items:flex-start}.product-price-block{text-align:center;flex-direction:column;justify-content:center}.product-detail-price.black.left{text-align:center}.product-detail-compare-price.black{margin-left:0}.option-wrapper{justify-content:center}.select{width:80%}.option{align-items:center;display:flex}.blog-detail-header-wrap{width:100%;max-width:none}._6-col._75{width:100%}.wrap.w80-50-center.homepage-special.productpage{padding-left:10vw;padding-right:10vw}.wrap.w80-50-center.about-page-section{padding-left:1.25rem;padding-right:1.25rem}.wrap.w80{padding-top:.625rem}.wrap._w-custom{background-color:#0000;padding-left:0;padding-right:0}.wrap._w-custom.hero1{background-color:#0000;padding-left:1.25rem;padding-right:1.25rem}.wrap._w-custom.eu{padding-left:0;padding-right:0}.wrap.w50-center{flex-direction:column-reverse}.wrap.w50-center.campaigns.no-padding,.wrap.w50-spcbetween.no-padding{grid-template-columns:1fr}.wrap.w50-80-center.certification{flex-direction:column;align-items:stretch}.wrap.w50-80-center.certification.notice{align-items:stretch}.feature1-content{margin-bottom:0}.btn{text-align:center;display:block}.feature1-image1.about-page-featured-photo{border-radius:1rem}.column-2{height:auto;padding-left:0;padding-right:0}.column-3{height:30vh}.profile-info{flex-direction:column;padding-left:0}.paragraph-40{width:100%}.profile-text{background-image:linear-gradient(#ffffffed,#ffffffed),url(//vikingbeauty.com/cdn/shop/t/244/assets/right-quote.svg?v=5754135638440522271763708878);background-position:0 0,100% 100%;padding-right:0}.product-image{min-height:18.75rem}.product-detail-name.black{text-align:left}.product-details-wrap{width:100%;max-width:none;padding-left:1rem;padding-right:1rem}.content1-image.content1-image3,.content1-image.content1-image2,.content1-image.content1-image1{width:100%;height:9.375rem;margin-right:0}._4-col{flex-direction:column;align-items:center}._4-col._4-col-last{flex-direction:column}.content1-item-description{flex:0 auto;align-items:center;width:95%;padding-right:0}.structure-link.white,._5-col.half.right-side.centered{margin-left:0}._5-col.half.centered{margin-right:0}.feature3-text-wrapper{padding-left:0}.home-footer-socicons-wrap{justify-content:center;width:100%;height:auto}.columns-5{flex-flow:column;justify-content:flex-start;align-items:center}.profile-info-text-div{width:100%}.testimonial2-headline{margin-bottom:0}._2-col._2-col-last,._2-col._2-col-last._25{width:100%}.testimonial2-col{width:100%;height:auto;min-height:12.5rem}.get-in-touch-form-wrap{width:100%;max-width:none}.column-right-contact,.column-left-contact{padding-left:0;padding-right:0}.heading-4{text-align:left}.cart-container-2{min-height:100vh}.cart-wrapper{z-index:99}.newsletter-signup-collumn{margin-top:50vh}.flowbase-product-wrap{flex-direction:column;align-items:flex-start;padding-left:.625rem;padding-right:.625rem}.flowbase-tag{min-width:auto;margin-left:.3125rem;margin-right:.3125rem}.flowbase-close-card{top:0;bottom:auto;right:0}.flowbase-icon-wrap{min-width:3.75rem}.flowbase-title-wrap{width:100%;padding-left:.25rem}.ecommerce-slider-wrapper{width:100%;position:static}.slider{height:25rem}.certification-badge{flex-direction:column}.certificate-image{object-fit:fill;background-size:contain;width:40%}.certificate-image.medium-size{object-fit:contain;object-position:50% 50%;background-position:50%;width:100%}.right-arrow{width:2.1875rem;height:2.1875rem;margin-bottom:.625rem}.column-left{width:100%;padding:0;position:static}.author-block{margin-top:.9375rem}.left-arrow{width:2.1875rem;height:2.1875rem;margin-bottom:.625rem}.content-block{padding-bottom:1.25rem}.testimonial-image{object-fit:cover;max-width:none;height:100%;position:static}.logo-wrapper{grid-template-columns:1fr}.logo-column{width:100%;margin-top:2.1875rem;margin-bottom:2.1875rem}.image-wrapper-2{object-fit:fill;height:auto;min-height:auto}.slide-2,.slider-3{width:100%}.column-wrap{flex-direction:column;grid-auto-flow:row;display:flex}.div-block-142{justify-content:center;align-items:center;display:flex}.menu-array{flex-direction:column-reverse;position:relative}.navlink-top-transparent-burger{font-size:3rem}.available-stores{width:75%}.question-title{flex:1}.profile-article-link{width:100%}.div-block-143{display:none}.cookie-bar-wrapper{flex-direction:column;width:90%;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:.625rem;left:5%;right:5%}.cookie-bar-text{text-align:center;margin-bottom:.625rem;margin-right:0;font-size:.75rem}.link{font-size:.75rem}.individual-image-rounded{width:100%}.side-by-side-text-icon{flex-direction:column}.nav-link-7{padding-left:1rem;padding-right:1rem}.nav-link-7.white.hover-black,.brand-3{width:100%}.mini-cart-list-2{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.nav1-wrap{grid-column-gap:1rem;position:relative}.nav1-wrap.restrict{height:99px}.menu-button-3{margin-left:1rem}.cart-button-2{padding:.625rem}.image{width:auto}.nav1-menu-wrap{position:relative}.main-button.signin{padding-left:1rem;padding-right:1rem}.cart{width:auto}.text-field-5.cart-input{color:#fff}.cart-container-3{min-width:15rem;max-width:20rem}.cart-product-image{width:3.5rem}.nav-group.left{display:none}.nav-group.right{width:50%;position:relative}.logo-center-group{width:50%}.brand-4{margin-right:.3125rem}.cart-wrap-2{z-index:98}.cart-button-3{z-index:99;margin-right:.1875rem;padding-left:.75rem;padding-right:.75rem;position:relative}.menu-button-4{z-index:99}.homepage-grid{width:100%}.homepage-box.new-product{border-radius:.625rem}.homepage-box.new-product.holiday-bundle{flex-direction:row}.featured-product-title{width:100%;position:relative}.featured-product-title.full-height{display:flex;position:relative}.featured-product-title.full-height.certificate-2,.featured-product-title.full-height.certificate-2.ecocert{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.featured-product-title.holiday-bundle{position:relative}.div-block-282{width:90%}.image-40{width:100%}.cart-quantity-6{width:1rem;line-height:1rem}.cart-header-4{z-index:99999}.slider-4{background-color:#0000;width:90%;height:28.125rem}.slide-3{background-repeat:no-repeat;background-size:100%}.image-43{background-repeat:no-repeat;width:4.6875rem;height:4.6875rem}.product-image-wrapper{width:100%;min-height:auto;margin-top:5.625rem;margin-bottom:1.875rem}.container-list{padding:.625rem 1.25rem}.product-title-head{text-align:center;margin-bottom:0;font-size:2.125rem}.slider-5{object-fit:contain;background-color:#0000;width:100%;height:auto;min-height:auto;overflow:hidden}.product-hero{padding-top:70px}.product-content-block{width:100%;margin-top:.625rem}.slide-4{vertical-align:baseline;object-fit:fill;background-repeat:no-repeat;background-size:100%;width:100%;height:auto;min-height:75vh}.product-head-wrapper{align-items:flex-start}.product-image-wrapper-2{width:100%;min-height:auto;margin-top:5.625rem;margin-bottom:1.875rem}.price-2{margin-top:.625rem}.div-block-307{grid-template-columns:1fr 1fr}.image-44.tallink{width:170px}.mobile-view-full-screen-trickery{z-index:99999;width:100vw;height:100vh;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.cart-container-5{min-width:15rem;max-width:20rem}.navbar1{padding-left:1rem;padding-right:1rem}.nav1-wrap-2{grid-column-gap:1rem}.collection-list-5{flex-wrap:wrap;place-content:center}.slider-6{height:25rem}.gallery-immage{padding-bottom:11.25rem}.slider-7{height:25rem}.collection-list-wrapper-8{flex-wrap:nowrap}.handle-wrapper{width:100%;min-width:auto;height:100%;max-height:100%;margin-bottom:1.25rem}.collection-list-6{grid-column-gap:.625rem;grid-row-gap:.625rem;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;width:80vw;height:100%;display:grid}.image-right{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:none}.image-48{width:6.25rem;height:6.25rem}.mask-2{object-fit:fill;width:100%;min-height:0;overflow:hidden}.add-to-cart-button{width:100%}.quantity-4{text-align:left;width:100%;margin-bottom:.3125rem}.out-of-stock-state-2{color:#fff;background-color:#0000;padding-left:0}.quantity-cart-column{flex-direction:column}.cart-5{z-index:99}.cart-button-5{padding-left:.625rem;padding-right:.625rem}.empty-state-copy{background-color:#0000;flex:0 auto;margin-left:auto;margin-right:auto;font-family:Lato,sans-serif;font-size:1.875rem}.cart-footer-5{padding-bottom:7vh}.collection-list-7{flex-wrap:wrap}.add-to-cart-3{padding-left:.625rem;padding-right:.625rem}.image-52.hero{padding-left:10vw;padding-right:10vw}.navbar{padding-top:.625rem}}#w-node-_769e5a61-005a-e907-a9ad-c7bfc2128160-f583a401{grid-area:span 1 / span 1 / span 1 / span 1}#w-node-ffcd4511-6be0-7232-0cd0-be795a0e2f47-f583a401{place-self:stretch stretch}#w-node-_83276df0-84d0-d62c-5d57-e909548d9136-f583a401,#w-node-_88ea59e5-2a81-2aa2-5c3c-5f99f8d0a99b-f583a401{grid-area:span 1 / span 1 / span 1 / span 1}#w-node-_633b6de6-661c-42b3-6a0c-603433525d8d-f55bd206{place-self:center}#w-node-_548aeda6-1dcb-01c4-3a68-75884d54fa32-f55bd206,#w-node-_16a0fb32-c86e-a61f-8ee2-43d883872e9a-f55bd206{grid-area:span 1 / span 1 / span 1 / span 1;align-self:auto}#w-node-c328db76-5717-68bf-969e-9809cf7556df-f583a404,#w-node-c328db76-5717-68bf-969e-9809cf7556e0-f583a404,#w-node-c5ea6134-3770-5890-7aea-bc5a3079194e-f583a412,#w-node-_1516f7ac-dd7c-73ec-9bda-5a2d5840c69c-f583a412,#w-node-b11e4464-0590-44d4-e59c-eaf949a3e631-f583a412{grid-area:span 1 / span 1 / span 1 / span 1}#w-node-_916211b6-4e0d-3bdd-8912-6532b0174a03-f583a412{grid-area:span 1 / span 2 / span 1 / span 2}@media screen and (max-width: 767px){#w-node-_769e5a61-005a-e907-a9ad-c7bfc2128160-f583a401{place-self:stretch stretch}#w-node-a72a4b2a-b1c6-b7ea-db8f-285977b785a2-f55bd206{grid-area:span 1 / span 2 / span 1 / span 2}}@media screen and (max-width: 479px){#w-node-a72a4b2a-b1c6-b7ea-db8f-285977b785a2-f55bd206{grid-area:span 1 / span 1 / span 1 / span 1}#w-node-_548aeda6-1dcb-01c4-3a68-75884d54fa32-f55bd206,#w-node-_16a0fb32-c86e-a61f-8ee2-43d883872e9a-f55bd206{grid-area:span 1 / span 2 / span 1 / span 2;align-self:auto}}
/*# sourceMappingURL=/cdn/shop/t/244/assets/viking-beauty-secrets-temp.webflow.css.map */
