.filter-item[data-v-bd24b937]{display:flex;align-items:center;gap:10px;padding:3px 0}.filter-item[data-v-bd24b937]:hover{cursor:pointer;text-decoration:underline}.icon[data-v-bd24b937]{width:25px}.container[data-v-a21c9e21]{padding:0 10px}@media only screen and (min-width: 800px){.container[data-v-a21c9e21]{padding:0 30px}}.contained[data-v-a21c9e21]{max-width:1260px;margin:0 auto}.filters-container[data-v-9ec2c41f]{display:flex;justify-content:center;gap:30px}@media only screen and (min-width: 600px){.filters-container[data-v-9ec2c41f]{gap:40px}}h3[data-v-9ec2c41f]{margin:0 0 10px;padding:0 0 5px;text-transform:uppercase;font-size:16px;font-weight:500;font-stretch:120%;border-bottom:1px solid var(--clr-navy)}.filters[data-v-9ec2c41f]{display:flex;flex-direction:column;justify-content:center}.filter-item[data-v-9ec2c41f]{padding:5px 10px 5px 0}.active[data-v-9ec2c41f]{font-weight:900;color:var(--clr-navy)}.remove-filter-btn-container[data-v-9ec2c41f]{padding:30px 10px 0;height:65px}.remove-filter-btn-container-inner[data-v-9ec2c41f]{display:flex;align-items:center;justify-content:center;gap:10px}.remove-filter[data-v-9ec2c41f]{width:max-content;height:35px;border:1px solid var(--clr-navy);border-radius:100px;z-index:100;background-color:#fff;font-weight:500;padding:0 10px;display:flex;gap:10px;align-items:center;justify-content:center}.remove-filter[data-v-9ec2c41f]:hover{cursor:pointer}.filter-name[data-v-9ec2c41f]{padding-bottom:2px}@keyframes bounce-9ec2c41f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.filter-click-nudge[data-v-9ec2c41f]{animation:bounce-9ec2c41f 3s infinite alternate;display:flex;align-items:center;justify-content:center;position:relative;transition:translateY .1s ease}.filter-click-nudge .inner[data-v-9ec2c41f]{background-color:#fff;padding:10px 20px;border-radius:20px;position:relative;z-index:5;color:#fff;background-color:var(--clr-navy)}.filter-click-nudge .square[data-v-9ec2c41f]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:15px;height:15px;background-color:var(--clr-navy)}.card{display:none;flex-direction:column;position:relative;overflow:clip;border:1px solid var(--clr-navy);border-radius:20px;height:var(--card-height);width:var(--card-width);background-color:#fff;transition:transform .2s ease,box-shadow .2s ease}.card:hover{transform:translate(-2px,-6px);box-shadow:4px 3px 8px #00000054;box-shadow:4px 3px 8px #081c3e66}h4{text-transform:uppercase;margin:0 0 10px;font-size:14px;font-stretch:120%;font-weight:350}.card-top{position:relative;height:var(--card-top-height);padding:20px 20px 0;display:flex;flex-direction:column;gap:20px}.img-container{border-bottom-left-radius:20px;border-left:1px solid var(--clr-navy);border-bottom:1px solid var(--clr-navy);padding:10px 10px 30px;position:absolute;top:0;right:0;width:120px;height:220px;display:flex;align-items:end;background-color:#d6dfe157;overflow:clip}.name{height:60px;position:relative;z-index:1}.name span{font-size:18px;text-transform:uppercase;font-weight:400;font-stretch:125%}.present-in,.effects{display:flex;gap:5px}.card-bottom{padding:10px 20px}.card-bottom ul{list-style-position:inside;padding:0;margin:0;letter-spacing:0;font-weight:350;font-stretch:100%;letter-spacing:.3px;line-height:1.3;font-size:15px;color:var(--clr-navy)}li+li{margin-top:5px}.icon{width:25px;height:25px;background-repeat:no-repeat;background-size:contain;position:relative}.icon:after{transform:scale(0);position:absolute;bottom:30px;left:10px;white-space:nowrap;z-index:10;display:block;background-color:var(--clr-navy);color:#fff;border-radius:5px;padding:5px 10px;pointer-events:none;transition:transform ease-out .15s,bottom ease-out .15s,-webkit-transform ease-out .15s}.icon:hover:after{transform:scale(1)}.icon+.icon{margin-left:5px}.icon-vitamin-x{background-image:url(/icons/png-icon-vitamin-x.png)}.icon-vitamin-x:after{content:"Vitamin X"}.icon-wave-serum{background-image:url(/icons/png-icon-wave-serum.webp)}.icon-wave-serum:after{content:"Wave Serum"}.icon-tabula-rasa{background-image:url(/icons/png-icon-tabula-rasa.png)}.icon-tabula-rasa:after{content:"Tabula Rasa"}.icon-level-serum{background-image:url(/icons/png-icon-level-serum.webp)}.icon-level-serum:after{content:"Level Serum"}.icon-cream{background-image:url(/icons/png-icon-cream.webp)}.icon-cream:after{content:"Cream"}.icon-brightening{background-image:url(/icons/png-icon-brightening.png)}.icon-brightening:after{content:"Brightening"}.icon-exfoliation{background-image:url(/icons/png-icon-exfoliation.png)}.icon-exfoliation:after{content:"Exfoliation"}.icon-soothing{background-image:url(/icons/png-icon-soothing.png)}.icon-soothing:after{content:"Soothing"}.icon-anti-aging{background-image:url(/icons/png-icon-anti-aging.webp)}.icon-anti-aging:after{content:"Anti-Aging"}.icon-hydrating{background-image:url(/icons/png-icon-hydrating.webp)}.icon-hydrating:after{content:"Hydrating"}.show-all .card,.vitamin-x .vitamin-x,.wave-serum .wave-serum,.tabula-rasa .tabula-rasa,.level-serum .level-serum,.cream .cream,.brightening .brightening,.exfoliation .exfoliation,.soothing .soothing,.hydrating .hrydrating,.anti-aging .anti-aging{display:flex}.show-all .easter-egg{display:none}.hydrating .easter-egg{display:block}.hydrating .easter-egg .img-container{padding:0!important}.grid[data-v-378b4b80]{padding:40px 0 100px;display:grid;grid-template-columns:repeat(auto-fill,var(--card-width));column-gap:1.2rem;row-gap:1.5rem;justify-content:center;margin:0 auto;width:100%;min-height:420px}p[data-v-308119de]{margin:0}.dialog-container[data-v-308119de]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background-color:#0009;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center}.myDialog[data-v-308119de]{position:absolute;background-color:#fff;border:2px solid var(--clr-navy);z-index:20;margin:10px;padding:20px;min-height:340px;display:flex;flex-direction:column;width:calc(100% - 20px);border-radius:15px}@media only screen and (min-width: 620px){.myDialog[data-v-308119de]{padding:30px;width:600px}}.lang-selectors[data-v-308119de]{margin-bottom:15px}.selector[data-v-308119de]{cursor:pointer;padding:5px;display:flex;align-items:center;gap:10px}.selector.active[data-v-308119de]{font-weight:600}.selector[data-v-308119de]:hover{text-decoration:underline}.flag-icon[data-v-308119de]{width:25px;height:25px;border-radius:50%}.active .flag-icon[data-v-308119de]{outline:3px solid black}.dialog-text[data-v-308119de]{flex:1}.dialog-text[data-v-308119de],.artcode[data-v-308119de]{line-height:1.3;font-weight:400;letter-spacing:0;font-size:16px;font-stretch:100%}.artcode[data-v-308119de]{text-align:right;margin-bottom:20px}.artcode a[data-v-308119de]{text-decoration:none}@media only screen and (min-width: 620px){.dialog-text[data-v-308119de]{font-size:18px}}a[data-v-308119de]{text-decoration:underline;color:#0063a1}.okbtn[data-v-308119de]{background-color:var(--clr-navy);color:#fff;display:block;margin:0 auto;border:none;border-radius:5px;padding:10px 15px;font-size:18px;letter-spacing:1px}.lang-selectors[data-v-308119de]{display:flex;gap:10px}footer{padding:75px 20px 15px;background-color:var(--clr-navy);color:#fff;font-stretch:120%;font-size:14px;font-weight:300;line-height:1.5}footer a{text-decoration:underline;text-underline-offset:5px}footer h3{opacity:.7;font-stretch:120%;font-size:13px}.footer-slogan{font-size:42px;text-transform:uppercase;font-stretch:125%;font-weight:400;margin:40px 0}.footer-slogan span{padding:3px 10px;background-color:#fff;color:var(--clr-navy);box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.3;letter-spacing:3px}.email-group{display:flex;height:43px;border:1px solid white;margin:25px 0}.email-input,.email-submit{font-family:inherit;font-stretch:120%;font-weight:350;letter-spacing:1px;border:none}.email-input{flex:1;background-color:var(--clr-navy);color:#fff;padding:3px 15px}.email-input::placeholder{text-transform:uppercase}.email-submit{padding:0 20px;text-transform:uppercase}.artcode-container{display:flex;align-items:center;justify-content:center;margin:30px 0 20px}.artcode-footer{display:inline-block;border-radius:100px;height:40px;border:1px solid #FFCF00}.artcode-footer img{height:100%;border-radius:500px}@media only screen and (min-width: 1100px){footer{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px;padding:75px 50px 15px}.footer-slogan{order:-1;margin:0}.artcode-container{grid-row:2;grid-column:1 / -1}}@font-face{font-family:Inconsolata Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:50% 200%;src:url(/assets/inconsolata-vietnamese-wdth-normal-qx4Yg-MM.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inconsolata Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:50% 200%;src:url(/assets/inconsolata-latin-ext-wdth-normal--Rfx31v-.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inconsolata Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:50% 200%;src:url(/assets/inconsolata-latin-wdth-normal-tvtrgFPi.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;display:flex;flex-direction:column}body main{flex:1}img{max-width:100%;height:auto;display:block}button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:initial}a{text-decoration:none;color:inherit}:root{--clr-navy: #081c3e;--clr-blue-100: #f8fafd;--navbar-height: 51px;--card-width: 300px;--card-height: 420px;--card-top-height: 240px}@media only screen and (min-width: 1000px){.mobile-only{display:none!important}}@media only screen and (max-width: 999px){.desktop-only{display:none!important}}.u-highlight{background-color:#f8d849;padding:2px 10px;border-radius:5px;line-height:1.35;box-decoration-break:clone;-webkit-box-decoration-break:clone}.highlight-navy{background:var(--clr-navy);color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:30px;padding:3px 5px;border-radius:5px}.clr-blue{background-color:var(--clr-blue-100)}body{font-family:Inconsolata Variable,monospace;letter-spacing:1px;font-weight:300}.mobile-nav,.desktop-nav{height:var(--navbar-height);position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:var(--clr-navy);color:#fff;font-stretch:125%;text-transform:uppercase;font-size:13px}.mobile-nav svg,.desktop-nav svg{fill:#fff}.mobile-nav .logo,.desktop-nav .logo{font-weight:350;letter-spacing:-.5px;font-stretch:100%;flex:1;display:flex;align-items:center;justify-content:center;text-transform:lowercase;cursor:pointer}.mobile-nav .currency-selector,.desktop-nav .currency-selector{display:flex;align-items:center;text-transform:uppercase}.mobile-nav{display:flex;align-items:center;gap:15px;padding:0 15px}.mobile-nav>*{cursor:pointer}.mobile-nav .logo{padding-right:15px;padding-bottom:2px;font-size:28px}.desktop-nav{display:grid;grid-template-columns:1fr auto 1fr;padding:0 30px}.desktop-nav .logo{padding-bottom:4px;font-size:32px}.desktop-nav .desktop-links{display:flex;align-items:center;gap:25px}.desktop-nav .desktop-links a{padding:5px}.desktop-nav .desktop-nav-icons{display:flex;justify-content:end;align-items:center;gap:15px}.desktop-nav .desktop-nav-icons>*{cursor:pointer}.header-container{margin-top:var(--navbar-height);padding:55px 30px;background-color:var(--clr-blue-100);position:relative;overflow:clip}.header-container .header{max-width:1250px;margin:0 auto}@media only screen and (max-width: 767px){.header-container .header .header-image{position:absolute;top:30px;right:-50px;width:40%;opacity:.4;z-index:1}}.header-container .header .header-content{display:flex;flex-direction:column;gap:35px;color:#081c3e;position:relative;z-index:2}.header-container .header .header-content .overtitle{text-transform:uppercase;font-weight:600;font-stretch:115%}.header-container .header .header-content .title{font-size:36px;font-stretch:120%;font-weight:350;margin:0}.header-container .header .header-content .text{font-size:13px;line-height:1.7;font-stretch:120%;letter-spacing:.3px;font-weight:350}@media only screen and (min-width: 768px){.header-container .header{display:flex;align-items:center;gap:50px}.header-container .header .header-image{display:block;width:40%}.header-container .header .header-content{width:60%}}@media only screen and (min-width: 1000px){.header-container{padding:100px 30px 60px}.header-container .header{gap:100px}.header-container .header .header-image,.header-container .header .header-content{width:50%}.header-container .header .header-content .text{font-size:14px;line-height:2}}.dialog-is-open{overflow:hidden}
