@charset "UTF-8";html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,fieldset,legend{margin:0;padding:0}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset{min-width:0;border:0}address,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,ol,ul,figure,hr,table,fieldset{margin-bottom:1rem}dd,ol,ul{margin-left:2rem}accordion-group{--speed: .3s;display:block}accordion-group details{border-bottom:1px solid var(--color--text-lightest)}accordion-group details[open]:not(.is-closing) summary-icon{transform:translateY(-50%) rotate(45deg)}accordion-group details[open]:not(.is-closing) details-content{transition:transform var(--speed) ease-in-out}accordion-group summary{display:block;position:relative;overflow:hidden;padding:1em 3em 1em 0;font-size:1em;color:var(--color--text);cursor:pointer}accordion-group summary::marker,accordion-group summary::-webkit-details-marker{display:none}accordion-group summary summary-icon{display:block;position:absolute;right:0;top:50%;width:2em;height:2em;text-align:center;line-height:2.25em;font-size:.75em;color:var(--color--text);transform:translateY(-50%) rotate(0);transition:transform var(--speed) ease-in-out}accordion-group details-content{box-sizing:border-box;display:block;position:relative;padding:.5em 0 2em;transition:transform var(--speed) ease-in-out}@media(prefers-reduced-motion:reduce){accordion-group details[open]:not(.is-closing) details-content{transition:none}details-content{transition:none}}[type=text],[type=password],[type=datetime],[type=datetime-local],[type=date],[type=month],[type=time],[type=week],[type=number],[type=email],[type=url],[type=search],[type=tel],[type=color],select,textarea{display:block;height:48px;line-height:22px;padding:12px;color:var(--color--text);vertical-align:middle;border:1px solid var(--color--text-lightest);border-radius:0;width:100%;margin-bottom:12px;cursor:pointer;background:var(--color--bg);font-family:var(--font--body);font-weight:var(--font--body-weight);font-style:var(--font--body-style);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}[type=text]::-webkit-input-placeholder,[type=text]::-moz-placeholder,[type=text]:-ms-input-placeholder,[type=text]:-moz-placeholder,[type=text]:placeholder,[type=password]::-webkit-input-placeholder,[type=password]::-moz-placeholder,[type=password]:-ms-input-placeholder,[type=password]:-moz-placeholder,[type=password]:placeholder,[type=datetime]::-webkit-input-placeholder,[type=datetime]::-moz-placeholder,[type=datetime]:-ms-input-placeholder,[type=datetime]:-moz-placeholder,[type=datetime]:placeholder,[type=datetime-local]::-webkit-input-placeholder,[type=datetime-local]::-moz-placeholder,[type=datetime-local]:-ms-input-placeholder,[type=datetime-local]:-moz-placeholder,[type=datetime-local]:placeholder,[type=date]::-webkit-input-placeholder,[type=date]::-moz-placeholder,[type=date]:-ms-input-placeholder,[type=date]:-moz-placeholder,[type=date]:placeholder,[type=month]::-webkit-input-placeholder,[type=month]::-moz-placeholder,[type=month]:-ms-input-placeholder,[type=month]:-moz-placeholder,[type=month]:placeholder,[type=time]::-webkit-input-placeholder,[type=time]::-moz-placeholder,[type=time]:-ms-input-placeholder,[type=time]:-moz-placeholder,[type=time]:placeholder,[type=week]::-webkit-input-placeholder,[type=week]::-moz-placeholder,[type=week]:-ms-input-placeholder,[type=week]:-moz-placeholder,[type=week]:placeholder,[type=number]::-webkit-input-placeholder,[type=number]::-moz-placeholder,[type=number]:-ms-input-placeholder,[type=number]:-moz-placeholder,[type=number]:placeholder,[type=email]::-webkit-input-placeholder,[type=email]::-moz-placeholder,[type=email]:-ms-input-placeholder,[type=email]:-moz-placeholder,[type=email]:placeholder,[type=url]::-webkit-input-placeholder,[type=url]::-moz-placeholder,[type=url]:-ms-input-placeholder,[type=url]:-moz-placeholder,[type=url]:placeholder,[type=search]::-webkit-input-placeholder,[type=search]::-moz-placeholder,[type=search]:-ms-input-placeholder,[type=search]:-moz-placeholder,[type=search]:placeholder,[type=tel]::-webkit-input-placeholder,[type=tel]::-moz-placeholder,[type=tel]:-ms-input-placeholder,[type=tel]:-moz-placeholder,[type=tel]:placeholder,[type=color]::-webkit-input-placeholder,[type=color]::-moz-placeholder,[type=color]:-ms-input-placeholder,[type=color]:-moz-placeholder,[type=color]:placeholder,select::-webkit-input-placeholder,select::-moz-placeholder,select:-ms-input-placeholder,select:-moz-placeholder,select:placeholder,textarea::-webkit-input-placeholder,textarea::-moz-placeholder,textarea:-ms-input-placeholder,textarea:-moz-placeholder,textarea:placeholder{color:var(--color--text-light)}[type=text]:focus,[type=text]:active,[type=password]:focus,[type=password]:active,[type=datetime]:focus,[type=datetime]:active,[type=datetime-local]:focus,[type=datetime-local]:active,[type=date]:focus,[type=date]:active,[type=month]:focus,[type=month]:active,[type=time]:focus,[type=time]:active,[type=week]:focus,[type=week]:active,[type=number]:focus,[type=number]:active,[type=email]:focus,[type=email]:active,[type=url]:focus,[type=url]:active,[type=search]:focus,[type=search]:active,[type=tel]:focus,[type=tel]:active,[type=color]:focus,[type=color]:active,select:focus,select:active,textarea:focus,textarea:active{color:var(--color--text)}[type=text].error,[type=text].is-invalid,[type=text].input--error,[type=password].error,[type=password].is-invalid,[type=password].input--error,[type=datetime].error,[type=datetime].is-invalid,[type=datetime].input--error,[type=datetime-local].error,[type=datetime-local].is-invalid,[type=datetime-local].input--error,[type=date].error,[type=date].is-invalid,[type=date].input--error,[type=month].error,[type=month].is-invalid,[type=month].input--error,[type=time].error,[type=time].is-invalid,[type=time].input--error,[type=week].error,[type=week].is-invalid,[type=week].input--error,[type=number].error,[type=number].is-invalid,[type=number].input--error,[type=email].error,[type=email].is-invalid,[type=email].input--error,[type=url].error,[type=url].is-invalid,[type=url].input--error,[type=search].error,[type=search].is-invalid,[type=search].input--error,[type=tel].error,[type=tel].is-invalid,[type=tel].input--error,[type=color].error,[type=color].is-invalid,[type=color].input--error,select.error,select.is-invalid,select.input--error,textarea.error,textarea.is-invalid,textarea.input--error{border-color:#d12328;outline-color:#d12328}[type=text].success,[type=text].is-valid,[type=password].success,[type=password].is-valid,[type=datetime].success,[type=datetime].is-valid,[type=datetime-local].success,[type=datetime-local].is-valid,[type=date].success,[type=date].is-valid,[type=month].success,[type=month].is-valid,[type=time].success,[type=time].is-valid,[type=week].success,[type=week].is-valid,[type=number].success,[type=number].is-valid,[type=email].success,[type=email].is-valid,[type=url].success,[type=url].is-valid,[type=search].success,[type=search].is-valid,[type=tel].success,[type=tel].is-valid,[type=color].success,[type=color].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid{border-color:#00964d;outline-color:#00964d}[type=text][disabled],[type=text].is-disabled,[type=password][disabled],[type=password].is-disabled,[type=datetime][disabled],[type=datetime].is-disabled,[type=datetime-local][disabled],[type=datetime-local].is-disabled,[type=date][disabled],[type=date].is-disabled,[type=month][disabled],[type=month].is-disabled,[type=time][disabled],[type=time].is-disabled,[type=week][disabled],[type=week].is-disabled,[type=number][disabled],[type=number].is-disabled,[type=email][disabled],[type=email].is-disabled,[type=url][disabled],[type=url].is-disabled,[type=search][disabled],[type=search].is-disabled,[type=tel][disabled],[type=tel].is-disabled,[type=color][disabled],[type=color].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled{cursor:not-allowed;opacity:.6}form{overflow:hidden;position:relative}[type=submit]{border:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}button[disabled]{opacity:.6;cursor:not-allowed}button[disabled]:hover{opacity:.6}textarea{max-width:100%;min-height:120px;line-height:1.5em;padding:10px;height:auto}fieldset{border:0;margin:6px 0;padding:0}label{font-size:1rem;line-height:1.7em}.checkbox-label{cursor:pointer;position:relative}.checkbox-label [type=checkbox]{-webkit-appearance:none;position:relative;top:4px;margin-right:6px;border:1px solid var(--color--text);background-color:var(--color--bg);width:18px;min-width:18px;height:18px;font-size:18px;transition:background-color .3s ease-out,border .3s ease-out;cursor:pointer}.checkbox-label [type=checkbox]:hover{background-color:var(--color--text-lightest)}.checkbox-label .icon{opacity:0;position:absolute;left:0;top:0;width:18px;height:18px;padding:4px}.checkbox-label>[type=checkbox]:checked~.icon{opacity:1}.selector-wrapper{position:relative;padding-top:6px;margin-top:9px;font-family:var(--font--body)}.selector-wrapper .icon--chevron{--color: var(--color--text-lighter);--size: 13px;position:absolute;top:24px;right:12px;pointer-events:none}.selector-wrapper label{color:var(--color--text);background:var(--color--bg);position:absolute;display:block;left:4px;top:0;padding:0 6px;font-size:.85em;line-height:1;border-radius:0;pointer-events:none}.selector-wrapper select{border-color:var(--color--text-lightest);background:var(--color--bg);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:12px 30px 12px 12px;-webkit-transition:0s;-moz-transition:0s;transition:0s}.selector-wrapper select::-ms-expand{display:none}.selector-wrapper.selector-wrapper--standalone-labels{padding-top:0}.selector-wrapper.selector-wrapper--standalone-labels label{position:relative;top:auto;left:auto;display:block;font-size:var(--font--size-base);line-height:1.25;padding:0;margin-bottom:.5em;border-radius:0;pointer-events:initial}.selector-wrapper.selector-wrapper--standalone-labels .icon--chevron{top:auto;bottom:16px}localize-form{display:block}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle;opacity:1;transform:scale(1);transition:opacity .25s ease-in-out}h1,.h1{font-size:calc(var(--font--size-h1) / var(--font--size-base) * 1rem);line-height:1.45}h2,.h2{font-size:calc(var(--font--size-h2) / var(--font--size-base) * 1rem);line-height:1.6}h3,.h3{font-size:calc(var(--font--size-h3) / var(--font--size-base) * 1rem);line-height:1.7}h4,.h4{font-size:calc(var(--font--size-h4) / var(--font--size-base) * 1rem);line-height:1.8}h5,.h5{font-size:calc(var(--font--size-h5) / var(--font--size-base) * 1rem);line-height:1.9}h6,.h6{font-size:calc(var(--font--size-h6) / var(--font--size-base) * 1rem);line-height:1.9}@media(max-width:47.9275em){h1,.h1{font-size:calc(var(--font--size-h2) / var(--font--size-base) * 1rem);line-height:1.6}h2,.h2{font-size:calc(var(--font--size-h3) / var(--font--size-base) * 1rem);line-height:1.7}h3,.h3{font-size:calc(var(--font--size-h4) / var(--font--size-base) * 1rem);line-height:1.8}h4,.h4{font-size:calc(var(--font--size-h5) / var(--font--size-base) * 1.05rem);line-height:1.9}h5,.h5{font-size:calc(var(--font--size-h6) / var(--font--size-base) * 1.02rem);line-height:1.9}h6,.h6{font-size:calc(var(--font--size-h6) / var(--font--size-base) * 1rem);line-height:1.9}}.f-family--body{font-family:var(--font--body);font-weight:var(--font--body-weight);font-style:var(--font--body-style);letter-spacing:normal}.f-family--heading{font-family:var(--font--title);font-weight:var(--font--title-weight);font-style:var(--font--title-style)}.f-space--0{letter-spacing:0px}.f-space--1{letter-spacing:1px}.f-space--2{letter-spacing:2px}.f-space--3{letter-spacing:3px}.f-caps--false{text-transform:none}.f-caps--true{text-transform:uppercase}.theme-spinner{opacity:.7;width:40%;height:40%;max-height:50px;max-width:50px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.theme-spinner__border{box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;border:3px solid #fff;border-radius:50%;animation:spinner-ring-spin 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.theme-spinner--small{width:25%;height:25%}.theme-spinner--small .theme-spinner__border{border:2px solid #fff}.theme-spinner--color-text .theme-spinner__border{border-color:var(--color--text) transparent transparent transparent}.theme-spinner div:nth-child(1){animation-delay:-.45s}.theme-spinner div:nth-child(2){animation-delay:-.3s}.theme-spinner div:nth-child(3){animation-delay:-.15s}@keyframes spinner-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.placeholder-svg__wrapper{position:absolute;left:0;top:0;height:100%;width:100%}.placeholder-svg{display:block;background:#c4c4c4;fill:#848484;width:100%;height:100%;max-width:100%;max-height:100%}.placeholder-svg--light,.product-card__img.product-card__img.placeholder-svg{background:#e4e4e4;fill:#848484}.placeholder-noblocks{text-align:center;margin:60px 24px}.o-layout{display:block;padding:0;list-style:none;margin:0 0 0 -30px;font-size:0}.o-layout__item{box-sizing:border-box;display:inline-block;vertical-align:top;padding-left:30px;font-size:var(--font--size-base);font-size:1rem}.o-layout--tiny{margin-left:-8px}.o-layout--tiny>.o-layout__item{padding-left:8px}.o-layout--small{margin-left:-15px}.o-layout--small>.o-layout__item{padding-left:15px}@media(max-width:47.9275em){.o-layout--small\@tab-down{margin-left:-15px}.o-layout--small\@tab-down>.o-layout__item{padding-left:15px}}.o-layout--large{margin-left:-60px}.o-layout--large>.o-layout__item{padding-left:60px}.o-layout--huge{margin-left:-120px}.o-layout--huge>.o-layout__item{padding-left:120px}.o-layout--flush{margin-left:0}.o-layout--flush>.o-layout__item{padding-left:0}.o-layout--middle>.o-layout__item{vertical-align:middle}.o-layout--bottom>.o-layout__item{vertical-align:bottom}.o-layout--center{text-align:center}.o-layout--center>.o-layout__item{text-align:left}.o-layout--right{text-align:right}.o-layout--right>.o-layout__item{text-align:left}.o-layout--reverse{direction:rtl}.o-layout--reverse>.o-layout__item{direction:ltr;text-align:left}.o-list-bare{list-style:none;margin-left:0}.o-list-inline{margin-left:0;list-style:none}.o-list-inline__item{display:inline-block}.o-list-inline--delimited{font-size:0}.o-list-inline--delimited>.o-list-inline__item{font-size:var(--font--size-base);font-size:1rem}.o-list-inline--delimited>.o-list-inline__item+.o-list-inline__item:before{content:"\a0\a0/\a0"}.o-ratio{position:relative;display:block;overflow:hidden}.o-ratio:before{content:"";display:block;width:100%;padding-bottom:100%}.o-ratio--custom:before,.o-ratio--natural:before{padding-bottom:0}.o-ratio--4\:1:before{padding-bottom:25%}.o-ratio--32\:9:before{padding-bottom:28.125%}.o-ratio--3\:1:before{padding-bottom:33.33%}.o-ratio--5\:2:before{padding-bottom:40%}.o-ratio--16\:9:before{padding-bottom:56.25%}.o-ratio--9\:16:before{padding-bottom:177%}.o-ratio--4\:3:before{padding-bottom:75%}.o-ratio--1\:1:before{padding-bottom:100%}.o-ratio--3\:4:before{padding-bottom:133.33%}.o-ratio--2\:3:before{padding-bottom:150%}@media screen and (max-width:767px){.o-ratio--4\:1\@mob:before{padding-bottom:25%}.o-ratio--32\:9\@mob:before{padding-bottom:28.125%}.o-ratio--3\:1\@mob:before{padding-bottom:33.33%}.o-ratio--5\:2\@mob:before{padding-bottom:40%}.o-ratio--16\:9\@mob:before{padding-bottom:56.25%}.o-ratio--9\:16\@mob:before{padding-bottom:177%}.o-ratio--4\:3\@mob:before{padding-bottom:75%}.o-ratio--1\:1\@mob:before{padding-bottom:100%}.o-ratio--3\:4\@mob:before{padding-bottom:133.33%}.o-ratio--2\:3\@mob:before{padding-bottom:150%}}.o-ratio--circle.o-ratio--circle.o-ratio--circle{border-radius:50%;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.o-ratio--circle.o-ratio--circle.o-ratio--circle:before{padding-bottom:100%}.o-ratio--bg-grey{background-color:#f2f2f2}.o-ratio--bg-product{background-color:var(--color--product-bg)}.o-ratio__content{position:absolute;top:0;bottom:0;left:0;height:100%;width:100%}image-skeleton{--color: var(--color--text-bg);display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:1;overflow:hidden;animation:skeleton-bounce 2s ease-in-out infinite;z-index:auto}image-skeleton[loaded]{opacity:0;transition:opacity .35s ease-in-out;animation:none}image-skeleton[loaded]+img{opacity:1;transition:opacity .25s ease-in-out}image-skeleton svg{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%}image-skeleton rect{fill:var(--color)}.no-js image-skeleton{display:none}.no-js image-skeleton+img{opacity:1}image-skeleton+img{opacity:0;transition:opacity .25s ease-in-out}.skeleton-image{background-color:var(--color--text-lightest);width:100%;opacity:.5;animation:skeleton-bounce 2s ease-in-out infinite;border-radius:.5em}.skeleton-image:before{content:"";display:block;width:100%}.skeleton-image--16\:9:before{padding-bottom:56.25%}.skeleton-image--4\:3:before{padding-bottom:75%}.skeleton-image--1\:1:before{padding-bottom:100%}.skeleton-image--3\:4:before{padding-bottom:133.33%}.skeleton-image--2\:3:before{padding-bottom:150%}.skeleton-text{display:inline-block;width:100%;background-color:var(--color--text-lightest);opacity:.5;height:1em;animation:skeleton-bounce 2s ease-in-out infinite;border-radius:.5em}.skeleton-text--inline{display:inline-block;margin-bottom:0}.skeleton-text--inverse{background-color:var(--color--bg-light)}.skeleton-text--small{height:.75em;border-radius:.25em}.skeleton-text--1\/2{width:50%}.skeleton-text--1\/3{width:33.33333%}.skeleton-text--1\/4{width:25%}.skeleton-button{display:inline-block;vertical-align:middle;text-align:center;width:100%;margin:0;height:auto;line-height:30px;padding:9px 30px;background-color:var(--color--text-lightest);opacity:.5;animation:skeleton-bounce 2s ease-in-out infinite;border-radius:.5em}@keyframes skeleton-bounce{0%{opacity:1}25%{opacity:.75}75%{opacity:.75}to{opacity:1}}html,body{font-family:var(--font--body);font-weight:var(--font--body-weight);font-style:var(--font--body-style)}html{min-height:100%;font-size:calc(var(--font--size-base) / 16 * 1em);line-height:calc(var(--font--line-base) / var(--font--size-base))}body{position:relative;background:var(--color--bg);color:var(--color--text)}body:before{content:"";width:100%;height:100%;position:absolute;top:-3px;left:0;background:#212121;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.js-overlay-active:before{visibility:visible;opacity:.6}.page-container{width:100%}.main{min-height:180px}a{text-decoration:none;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media(hover:hover){a:hover{opacity:.7;text-decoration:none}}iframe{width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--color--headings);font-family:var(--font--title);font-weight:var(--font--title-weight);font-style:var(--font--title-style);letter-spacing:var(--font--title-space);text-transform:var(--font--title-transform)}a{color:var(--color--text)}.no-js .js{display:none}.c-btn,.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;font:inherit;text-align:center;margin:0;cursor:pointer;font-family:var(--font--button);letter-spacing:var(--font--button-space);text-transform:var(--font--button-transform);transition:opacity .2s ease-in-out;color:var(--color--btn);font-size:calc(var(--font--button-size) / var(--font--size-base) * 1rem);font-weight:var(--font--button-weight);font-style:var(--font--button-style);height:auto;line-height:30px;padding:9px 30px;min-width:84px;border:0 none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}@media(hover:hover){.c-btn,.c-btn:hover,.c-btn:active,.c-btn:focus,.btn,.btn:hover,.btn:active,.btn:focus{opacity:1;text-decoration:none}}@media(max-width:47.9275em){.c-btn,.btn{font-size:calc(var(--font--button-mobile-size) / var(--font--size-base) * 1rem)}}.c-btn--primary{background-color:var(--button-background-color, var(--color--brand))}@media(hover:hover){.c-btn--primary:hover:not([disabled]),.c-btn--primary:focus:not([disabled]){background-color:var(--button-hover-background-color, var(--color--brand-dark))}}.c-btn--accent{background-color:var(--button-background-color, var(--color--accent));color:var(--button-color, rgb(33, 33, 33))}@media(hover:hover){.c-btn--accent:hover:not([disabled]),.c-btn--accent:focus:not([disabled]){background-color:var(--button-hover-background-color, var(--color--accent-dark))}}.c-btn--hollow,a.c-btn--hollow{background-color:transparent;color:var(--button-color, var(--color--text));box-shadow:inset 0 0 0 1px var(--button-color, var(--color--text));margin-bottom:1px}@media(hover:hover){.c-btn--hollow:hover,.c-btn--hollow:hover:not([disabled]),a.c-btn--hollow:hover,a.c-btn--hollow:hover:not([disabled]){background-color:var(--button-hover-background-color, var(--color--text));color:var(--button-hover-color, var(--color--bg))}}.c-btn--mono,.c-btn--solid{background-color:var(--button-background-color, rgb(255, 255, 255));color:var(--button-color, rgb(33, 33, 33))}@media(hover:hover){.c-btn--mono:hover,.c-btn--solid:hover{background-color:var(--button-hover-background-color, rgb(255, 255, 255));color:var(--button-hover-color, rgb(33, 33, 33))}}.c-btn--grey,.c-btn--dark,.btn{background-color:var(--button-background-color, #222);color:var(--button-color, rgb(255, 255, 255))}@media(hover:hover){.c-btn--grey:hover,.c-btn--grey:focus,.c-btn--dark:hover,.c-btn--dark:focus,.btn:hover,.btn:focus{background-color:var(--button-hover-background-color, rgb(33, 33, 33))}}.c-btn--light{box-shadow:none;background-color:var(--button-background-color, #f2f2f2);color:var(--button-color, rgb(33, 33, 33))}@media(hover:hover){.c-btn--light:hover,.c-btn--light:focus{background-color:var(--button-hover-background-color, #e4e4e4)}}.c-btn--white{background-color:var(--button-background-color, rgb(255, 255, 255));color:var(--button-color, rgb(33, 33, 33))}@media(hover:hover){.c-btn--white:hover,.c-btn--white:focus{background-color:var(--button-hover-background-color, #f2f2f2)}}.c-btn--hollow.c-btn--dark{color:var(--button-color, rgb(33, 33, 33));box-shadow:inset 0 0 0 1px var(--button-color, rgb(33, 33, 33))}@media(hover:hover){.c-btn--hollow.c-btn--dark:hover:not([disabled]){background-color:var(--button-hover-background-color, rgb(33, 33, 33));color:var(--button-hover-color, rgb(255, 255, 255))}}.c-btn--hollow.c-btn--white{color:var(--button-color, rgb(255, 255, 255));box-shadow:inset 0 0 0 1px var(--button-color, rgb(255, 255, 255))}@media(hover:hover){.c-btn--hollow.c-btn--white:hover:not([disabled]){background-color:var(--button-hover-background-color, rgb(255, 255, 255));color:var(--button-hover-color, rgb(33, 33, 33))}}.c-btn--hollow.disabled{box-shadow:none;background-color:var(--button-background-color, #f2f2f2);color:var(--button-color, rgb(33, 33, 33))}.c-btn--small{font-size:.8rem;padding:6px 18px}.c-btn--big{padding:12px 30px;font-size:1.2rem}.c-btn--bigger{padding:18px 30px;font-size:1.4rem}.c-btn--biggest{padding:24px 30px;font-size:1.65rem}.c-btn--wide{width:300px;max-width:100%}.c-btn--full{width:100%}@media(max-width:47.9275em){.c-btn--small\@mobile{font-size:.7rem;padding:3px 6px}}.c-btn--right{float:right}.c-btn--center{margin:0 auto;display:block}.c-btn--play.c-btn--play{display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px;min-width:unset;line-height:0;padding:0;font-size:60px;border-radius:50%}.c-btn--play.c-btn--play:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.c-btn--no-hover{cursor:default}.c-btn--no-hover.c-btn--light:hover{background-color:var(--button-hover-background-color, #e4e4e4)}.c-btn--no-border{border:0 none}.c-btn--plain{color:var(--button-color, var(--color--text));background-color:transparent;border:0 none;padding:0}.dynamic-button{position:relative;z-index:0;min-height:48px}.dynamic-button .shopify-payment-button{position:relative;z-index:1}.dynamic-button__placeholder{position:absolute;top:0;left:0;width:100%;height:100%}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-skeleton-background-color: $color--text-lightest}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-row-gap: 12px;--shopify-accelerated-checkout-skeleton-background-color: $color--text-lightest}.container{padding:0 30px;width:100%;margin:0 auto;max-width:2200px}@media(max-width:61.24em){.container{padding:0 18px}}.container--full{max-width:100%}.container--xlarge{max-width:1600px}.container--large{max-width:1400px}.container--medium{max-width:1200px}.container--small{max-width:980px}.container--tiny{max-width:740px}@media(max-width:67.49em){.container--tiny\@desk{max-width:740px}}@media(max-width:61.24em){.container--tiny\@tab{max-width:740px}}.container--p-0{padding:0}.container--p-top.container--p-top{padding-top:60px}@media(max-width:61.24em){.container--p-top.container--p-top{padding-top:30px}}@media(max-width:34.99em){.container--p-top.container--p-top{padding-top:18px}}.container--p-large{padding:0 60px}@media(max-width:61.24em){.container--p-large{padding:0 30px}}@media(max-width:34.99em){.container--p-large{padding:0 18px}}@media(max-width:47.9275em){.container--mob-0{padding:0}}@media(max-width:61.24em){.container--tab-0{padding:0}}@media(min-width:47.9375em){.container--desk-0{padding:0}}.icons-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:12px 0 0;gap:6px}.icons-list .icons-list__item{display:inline-flex;align-items:center;flex:0 0 auto}.icon{--stroke-width: 1px;position:relative;--color: currentColor;--size: 1em;display:inline-block;width:var(--size);height:var(--size)}.icon:not(.icon--custom) svg{display:block;fill:var(--color)}.icon.icon--custom svg{width:var(--size);height:var(--size)}.icon.icon--theme svg{fill:none;stroke:var(--color);stroke-width:var(--stroke-width, 1px)}.icon.icon--theme svg .fill{fill:var(--color);stroke:none}.icon.icon--theme.icon--delete svg{stroke-width:.75px}.icon.icon--selection:not(.icon--custom) svg>*,.icon.icon--selection:not(.icon--custom) svg g>*{stroke:var(--color, currentColor)}.icon.icon--separator svg{fill:var(--color)}.icon.icon--separator svg .stroke{fill:none;stroke:var(--color)}.icon.icon--stroke svg{fill:none;stroke:var(--color);stroke-width:var(--stroke-width, 1px)}.icon.icon--down svg{transform:rotate(90deg)}.icon.icon--left svg{transform:rotate(180deg)}.icon.icon--up svg{transform:rotate(270deg)}.icon.icon--3d-badge,.icon.icon--video-badge{--color: rgb(33, 33, 33);--size: 1.5rem;background-color:#fff;border:1px solid #e4e4e4}.icon.icon--3d-badge svg,.icon.icon--video-badge svg{opacity:.6}.icon.icon--video-badge svg{transform:scale3d(1.25,1.25,1.25)}.label{background-color:var(--background-color);color:var(--text-color);padding:2px 10px}@media(max-width:47.9275em){.label{padding:1px 8px}}.label__text{font-family:var(--font--label);letter-spacing:var(--font--label-space);text-transform:var(--font--label-transform);font-size:calc(var(--font--label-size) / var(--font--size-base) * .8rem);font-weight:var(--font--label-weight);font-style:var(--font--label-style);margin:0}.label--brand{background-color:var(--color--label-brand)}.label--brand .label__text{color:var(--color--btn)}.label--light{background-color:#e4e4e4}.label--light .label__text{color:#212121}.label--sold_out{background-color:var(--color--label-sold_out)}.label--sold_out .label__text{color:var(--color--text-label-sold_out)}.label--discount{background-color:var(--color--label-discount)}.label--discount .label__text{color:var(--color--text-label-discount)}.label--new{background-color:var(--color--label-new)}.label--new .label__text{color:var(--color--text-label-new)}.label--pre-order{background-color:var(--color--label-pre-order)}.label--pre-order .label__text{color:var(--color--text-label-pre-order)}.label--custom_1{background-color:var(--color--label-custom1)}.label--custom_1 .label__text{color:var(--color--text-label-custom_one)}.label--custom_2{background-color:var(--color--label-custom2)}.label--custom_2 .label__text{color:var(--color--text-label-custom_two)}.label--border .label{border:1px solid var(--border-color)}.product-single__label{position:relative;margin-left:18px;width:fit-content}@media(max-width:47.9275em){.product-single__label{top:1px}}.product-single__label__items{position:relative;text-align:left;top:0;right:0;margin-top:6px;margin-bottom:0;font-size:0}.product-single__label__items .label{display:inline-block;margin:0 6px 6px 0}.product-single__box__block:first-of-type .product-single__label__items{margin-top:0}.product-single__label__items--border .label{border:1px solid var(--color--text-lightest)}.search-grid-item__label{position:absolute;top:9px;right:9px}@media(max-width:47.9275em){.search-grid-item__label{top:6px;right:6px}}.search-grid-item__label--position_left{right:auto;left:9px}@media(max-width:47.9275em){.search-grid-item__label--position_left{left:6px}}.social-links{--icon-size: 3rem;--icon-font-size: 1.25rem;display:flex;flex-wrap:wrap;margin:0 0 0 -1rem;line-height:0;list-style:none}.social-links--share{gap:.5rem 1rem;margin-left:0}.social-links--share .social-links__link{color:var(--color--alt-text)}.social-links__item{display:block;flex:0 0 auto}.social-links__link{display:flex;justify-content:center;align-items:center;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-font-size);color:var(--color--text-light);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.social-links__link:hover{opacity:1;color:var(--color--text)}lazy-video{display:block;position:relative}lazy-video .theme-spinner{pointer-events:none}lazy-video[loaded] .theme-spinner{display:none}.link{font-family:var(--font--button);letter-spacing:var(--font--button-space);text-transform:var(--font--button-transform);font-size:calc(var(--font--button-size) / var(--font--size-base) * 1rem);font-weight:var(--font--button-weight);font-style:var(--font--button-style);color:var(--color--text);position:relative}@media(max-width:47.9275em){.link{font-size:calc(var(--font--button-mobile-size) / var(--font--size-base) * 1rem)}}.link .icon--chevron{--size: .9em;margin-left:.75em;height:.8em}.link--underline{text-decoration:underline}.link--underline:hover{text-decoration:none;opacity:.7}.link-body{line-height:1;text-decoration:underline}.link-body:hover{text-decoration:underline}.link--arrow{line-height:1}.link--arrow-left .icon--chevron{margin-left:0;margin-right:.75em}.link--arrow-down .icon--chevron{margin-left:.4em}.link--plus{line-height:1}.link--plus .icon--chevron{margin-left:.5em}.modal{--width: 480px;--color: var(--color--text);--background-color: var(--color--bg);--opening-speed: .35s;--closing-speed: .2s;--close-button-size: 54px;--close-button-font-size: 24px}.modal{display:flex}.modal[aria-hidden=true]{display:none}.modal .modal__overlay,.modal .modal__close{display:block}.modal.is-inside-modal .is-hidden-in-drawer{display:none!important}.modal--light{--color: rgb(255, 255, 255)}.modal--dark{--color: rgb(33, 33, 33)}.modal,.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.modal__overlay{display:none;opacity:1;background-color:#0b0b0b66}.is-opening .modal__overlay{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both fade-in}.is-closing .modal__overlay{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both fade-in}.modal .modal__wrapper{position:absolute;top:0;left:0;width:var(--width);max-width:calc(100% - 24px);height:100%;overflow:hidden;color:var(--color);background-color:var(--background-color);transform:translateZ(0)}.is-opening .modal__wrapper{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both slide-in-left}.is-closing .modal__wrapper{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both slide-in-left}.modal--right .modal__wrapper{right:0;left:auto}.modal--top .modal__wrapper{--width: 100%;max-width:100%;max-height:480px}.modal--right.is-opening .modal__wrapper{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both slide-in-right}.modal--right.is-closing .modal__wrapper{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both slide-in-right}.modal--top.is-opening .modal__wrapper{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both slide-in-top}.modal--top.is-closing .modal__wrapper{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both slide-in-top}.modal__content{overflow-y:scroll;height:100%}.modal__close{display:none;position:absolute;right:0;top:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none;box-shadow:none;touch-action:manipulation;width:var(--close-button-size);height:var(--close-button-size);line-height:var(--close-button-font-size);font-size:var(--close-button-font-size);text-decoration:none;padding:calc((var(--close-button-size) - var(--close-button-font-size)) / 2);font-style:normal;text-align:center;color:var(--color);z-index:5;transform:translateZ(1000px)}.modal__close::-moz-focus-inner{padding:0;border:0}.modal__close--left{left:0;right:auto}@media(prefers-reduced-motion){.modal.is-closing .modal__overlay,.modal.is-closing .modal__wrapper,.modal.is-opening .modal__overlay,.modal.is-opening .modal__wrapper{animation:none}}@keyframes fade-in{0%{opacity:0}}@keyframes slide-in-left{0%{transform:translate(calc(var(--width) * -1))}}@keyframes slide-in-right{0%{transform:translate(var(--width))}}@keyframes slide-in-top{0%{transform:translateY(-100%)}}.popup{--width: 480px;--color: var(--color--text);--background-color: var(--color--bg);--margin-top: auto;--margin-right: auto;--margin-bottom: auto;--margin-left: auto;--opening-speed: .35s;--closing-speed: .2s;--close-button-size: 54px;--close-button-font-size: 24px}.popup{display:block;pointer-events:none}.popup[aria-hidden=true]{display:none}.popup--right{--margin-right: 0px}@media(min-width:35em){.popup--right{--margin-right: 36px}}.popup--left{--margin-left: 0px}@media(min-width:35em){.popup--left{--margin-left: 36px}}.popup--top{--margin-top: 0px}@media(min-width:35em){.popup--top{--margin-top: 24px}}.popup--bottom{--margin-bottom: 0px}@media(min-width:35em){.popup--bottom{--margin-bottom: 24px}}.popup--full{--width: 680px;--close-button-size: 66px;--margin-top: 24px;--margin-bottom: 24px}.popup--video{--width: calc(100% - 32px) }.popup--video video-player{width:100%}.popup--video video-player .v-video{aspect-ratio:revert;width:100%;height:100%}.popup--video .popup__content{max-width:990px}.popup--video .popup__close{background-color:var(--background-color)}.popup,.popup__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.popup__overlay{opacity:1;background-color:#0b0b0b66;pointer-events:all}.is-opening .popup__overlay{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-fade-in}.is-closing .popup__overlay{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-fade-in}.popup__wrapper{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:auto}.popup--full .popup__wrapper{display:inline-block;vertical-align:middle}.popup__content{position:relative;width:100%;max-width:100%;color:var(--color);background-color:var(--background-color);transform:translateZ(0);margin-top:var(--margin-top);margin-right:var(--margin-right);margin-bottom:var(--margin-bottom);margin-left:var(--margin-left);pointer-events:all;box-shadow:var(--color--drop-shadow) 0 3px 18px 0}@media(min-width:35em){.popup__content{width:var(--width)}}.popup--full .popup__content{overflow:scroll;max-height:calc(100vh - var(--margin-bottom, 0px));max-height:-webkit-fill-available;overscroll-behavior:contain}@supports (max-height: 100dvh){.popup--full .popup__content{max-height:calc(100dvh - var(--margin-top, 0px) - var(--margin-bottom, 0px))}}.is-opening .popup__content{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-slide-in,var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-fade-in}.is-closing .popup__content{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-slide-in,var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-fade-in}.popup--top.is-opening .popup__content{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-slide-in-top,var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-fade-in}.popup--top.is-closing .popup__content{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-slide-in-top,var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-fade-in}.popup--bottom.is-opening .popup__content{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-slide-in-bottom,var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-fade-in}.popup--bottom.is-closing .popup__content{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-slide-in-bottom,var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-fade-in}@media(min-width:35em){.popup--right.is-opening .popup__content{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-slide-in-right,var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-fade-in}.popup--right.is-closing .popup__content{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-slide-in-right,var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-fade-in}.popup--left.is-opening .popup__content{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-slide-in-left,var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both popup-fade-in}.popup--left.is-closing .popup__content{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-slide-in-left,var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both popup-fade-in}}.popup__close{position:absolute;right:0;top:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none;display:block;box-shadow:none;touch-action:manipulation;width:var(--close-button-size);height:var(--close-button-size);line-height:var(--close-button-font-size);font-size:var(--close-button-font-size);text-decoration:none;padding:calc((var(--close-button-size) - var(--close-button-font-size)) / 2);font-style:normal;text-align:center;color:var(--color);pointer-events:all;z-index:5;transform:translateZ(1000px)}.popup__close::-moz-focus-inner{padding:0;border:0}@media(prefers-reduced-motion){.popup.is-closing .popup__overlay,.popup.is-closing .popup__content,.popup.is-opening .popup__overlay,.popup.is-opening .popup__content{animation:none}}@keyframes popup-fade-in{0%{opacity:0}}@keyframes popup-slide-in{0%{transform:translateY(-48px)}}@keyframes popup-slide-in-bottom{0%{transform:translateY(calc(100% + var(--margin-bottom)))}}@keyframes popup-slide-in-top{0%{transform:translateY(calc((100% + var(--margin-top)) * -1))}}@keyframes popup-slide-in-right{0%{transform:translate(calc(100% + var(--margin-right)))}}@keyframes popup-slide-in-left{0%{transform:translate(calc((100% + var(--margin-right)) * -1))}}.product-card{display:block;margin-bottom:36px;position:relative}.product-card__label__items{position:absolute;display:flex;flex-direction:column;z-index:3;top:9px;right:9px;margin-bottom:0;text-align:right;align-items:flex-end}@media(max-width:47.9275em){.product-card__label__items{top:6px;right:6px}}.product-card__label__items--inline{flex-direction:row;flex-wrap:wrap}.product-card__label__items--left{right:auto;left:9px;align-items:flex-start;text-align:left}@media(max-width:47.9275em){.product-card__label__items--left{left:6px}}.product-card__label__items--inline-right{flex-direction:row-reverse}.product-card__label{width:fit-content;margin-bottom:4px}@media(max-width:47.9275em){.product-card__label{margin-bottom:3px}}quantity-input{display:inline-flex;border:1px solid var(--color--text-lightest)}quantity-input input[type=number],quantity-input button{text-align:center;border:0;margin:0;padding:0;color:var(--color--text);position:relative;display:inline-block;line-height:1;font-size:.9rem;height:2rem;width:2rem;touch-action:manipulation}quantity-input input[type=number]{background:transparent;cursor:text;border-left:1px solid var(--color--text-lightest);border-right:1px solid var(--color--text-lightest);width:2.5rem}quantity-input button{position:relative;cursor:pointer;background:transparent;padding:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}quantity-input button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}quantity-input button span{top:-2%;position:relative}quantity-input input[type=number]::-webkit-outer-spin-button,quantity-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}quantity-input input[type=number]{padding:0;border-radius:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.no-js quantity-input button{display:none}.rte a:not(.link){text-decoration:underline}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{color:inherit;margin-top:1rem}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.rte>div{margin-bottom:1rem}.rte ul,.rte ol{list-style-position:inside;margin-left:.5rem}.rte li{margin-bottom:.4rem}.rte p:last-child{margin-bottom:0}.rte img,.rte .fluid-width-video-wrapper{margin:24px 0}.rte blockquote{font-size:calc(var(--font--size-h3) / var(--font--size-base) * 1rem);line-height:1.7;margin:36px -72px;border-left:3px solid var(--color--brand);padding-left:24px;font-style:italic;color:#666}.rte iframe{border:0}.rte:after{content:""!important;display:block!important;clear:both!important}.rte--header{margin-bottom:0}.product-single__content-text.rte blockquote{margin-left:0;margin-right:0}@media(max-width:61.24em){.rte blockquote{font-size:calc(var(--font--size-h4) / var(--font--size-base) * 1rem);line-height:1.6;margin:18px 0;padding-left:18px}.rte img,.rte .fluid-width-video-wrapper{margin:12px 0}}.section{margin-bottom:60px;position:relative}.section--mb-0{margin-bottom:0}.section--m-A0{margin:auto 0}.section-divider,.section-divider--top{border-top:1px solid var(--color--text-lightest)}.section-divider--bottom{border-bottom:1px solid var(--color--text-lightest)}.section-divider--p,.section-divider--top-p{padding-top:36px}@media(max-width:47.9275em){.section-divider--p,.section-divider--top-p{padding-top:30px}}.section-divider--bottom-p{padding-bottom:36px}@media(max-width:47.9275em){.section-divider--bottom-p{padding-bottom:30px}}.section--search,.section--has-bg{overflow:hidden}.section--padded,.section__content--padded{padding-top:var(--space-top);padding-bottom:var(--space-bottom)}@media(max-width:47.9275em){.section--padded,.section__content--padded{padding-top:calc(var(--space-top) * .75);padding-bottom:calc(var(--space-bottom) * .75)}}.section{background-color:var(--background-color, transparent)}.section--pb-m.section--pb-m{margin-bottom:0;padding-bottom:30px}.section--pb-s.section--pb-s{margin-bottom:0;padding-bottom:24px}.section--pb-0.section--pb-0{margin-bottom:0;padding-bottom:0}.section--mb-m.section--mb-m{margin-bottom:30px}.section--mb-s.section--mb-s{margin-bottom:24px}.section--mb-0.section--mb-0{margin-bottom:0}.section--tb{border-top:1px solid var(--color--text-lightest)}.section--bb{border-bottom:1px solid var(--color--text-lightest)}.section--product-single{position:static}.section__bg{position:absolute;width:100%;height:100%;background:#f2f2f2;left:0;margin-top:80px;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.section__bg--white{background:#fff}.section__bg--grey{background:#f2f2f2}.section__title{display:block;max-width:440px;margin:0 0 24px;position:relative}.section__title--center{margin:0 auto 24px;text-align:center}.section__title--mb-s{margin-bottom:12px}.section__title-text{position:relative;margin:0;color:var(--color-heading, var(--color--headings))}.section__title-desc{margin-top:12px;margin-bottom:0;color:var(--color-text, var(--color--text))}.section__title-desc a,.section__title-link{color:var(--color-text, var(--color--text))}.section__title-link:hover{text-decoration:none;opacity:.8}.section__link{margin-top:24px;line-height:24px}.section__link-link:not(.c-btn){color:var(--color-text, var(--color--text))}.section__link--center{text-align:center}.section__link--mt0{margin-top:0}@media(min-width:47.9375em){.section__link--mt0\@desk{margin-top:0}}@media(max-width:47.9275em){.section__link--mt0\@mob{margin-top:0}}.section__link--mt{margin-top:18px}.section--content-light .section__link-link,.section--content-default-light .section__link-link{--color-text: rgb(255, 255, 255)}.section--main-blog,.section--article.article--no-img,.section--page,.section--faq,.section--search,.section--list-collections,.section--404,.section--account{margin-top:30px}@media(max-width:47.9275em){.section--main-blog,.section--article.article--no-img,.section--page,.section--faq,.section--search,.section--list-collections,.section--404,.section--account{margin-top:12px}}.section--search{overflow:visible}.section--list-collections{margin-bottom:24px}@media(min-width:47.9375em){.section--mb-s--desk{margin-bottom:24px}}@media(max-width:47.9275em){.section{margin-bottom:42px}.section--mb-s,.section--mb-s--mob{margin-bottom:6px}.section--mb-reset--mob{margin-bottom:42px}.section--list-collections{margin-bottom:6px}}.skip-to-content-link{background:#fff;display:block;left:0;padding:24px;z-index:12;line-height:1;position:absolute;border:1px solid #bbb;transform:translateY(-300%);-webkit-transition:0s;-moz-transition:0s;transition:0s}.skip-to-content-link:focus{transform:translateY(0)}variant-swatches,.product-form__swatch{display:block;line-height:0;position:relative;margin:0 0 18px}variant-swatches:last-child,.product-form__swatch:last-child{margin-bottom:0}.product-form__swatch{--gap: 6px;display:flex;flex-wrap:wrap;row-gap:var(--gap);column-gap:var(--gap)}.product-form__swatch--products,.product-form__swatch--variant-image{--gap: 12px}.product-form__swatch__title{flex:1 1 100%;display:block;margin-bottom:6px;line-height:1}.product-form__swatch__sub-title{margin-left:3px;color:var(--color--text-lighter)}.product-form__swatch__item{display:inline-block}.product-form__swatch__item--button{vertical-align:top;flex:0 0 auto;width:auto}.product-form__swatch__item--button:has(input:disabled){display:none}.product-form__swatch__label{position:relative;cursor:pointer;display:inline-flex}.product-form__swatch__item--button .product-form__swatch__label{align-items:center;line-height:1;font-size:.9rem;padding:0px 1.4rem;height:2.5rem;color:var(--color--text);background-color:transparent;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}.product-form__swatch__item--button .product-form__swatch__label--small{padding:0px 1.4rem;height:2.5rem}.product-form__swatch__item--button .product-form__swatch__label--medium{padding:0px 1.6rem;height:3.2rem}.product-form__swatch__item--button .product-form__swatch__label--large{padding:0px 2rem;height:3.8rem}.product-card .product-form__swatch__item--button .product-form__swatch__label--small{padding:0px 1.25rem;height:2.3rem}.product-card .product-form__swatch__item--button .product-form__swatch__label--medium{padding:0px 1.4rem;height:2.9rem}.product-card .product-form__swatch__item--button .product-form__swatch__label--large{padding:0px 1.8rem;height:3.6rem}@media(min-width:47.9375em){.no-touchevents .product-card--trigger-icon.product-card--hover .product-form__swatch__item--button .product-form__swatch__label{min-width:3.2rem}.no-touchevents .product-card--trigger-icon.product-card--hover .product-form__swatch__item--button .product-form__swatch__label--small{padding:0px 1.15rem;height:2.1rem}.no-touchevents .product-card--trigger-icon.product-card--hover .product-form__swatch__item--button .product-form__swatch__label--medium{padding:0px 1.3rem;height:2.6rem}.no-touchevents .product-card--trigger-icon.product-card--hover .product-form__swatch__item--button .product-form__swatch__label--large{padding:0px 1.6rem;height:3.2rem}}.product-form__swatch--uniform .product-form__swatch__item--button{width:calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns))}.product-form__swatch--uniform .product-form__swatch__item--button .product-form__swatch__label{width:100%;text-align:center}.product-form__swatch__item--color{font-family:sans-serif;font-size:0}.product-form__swatch__item--color .product-form__swatch__label{position:relative;padding:0;height:auto;width:auto;border-color:transparent;font-family:sans-serif;font-size:0;line-height:0;text-indent:-100%;margin:3px}.product-form__swatch__item--color input[type=radio]:checked+label{background:transparent}.product-form__swatch__item--color .product-form__swatch__label__graphic{font-family:sans-serif;display:block;padding:0;margin:0;width:calc(var(--swatch-size) * 4 + 15px);height:calc(var(--swatch-size) * 4 + 15px);background:var(--background-graphic);background-size:cover;background-position:center;box-shadow:0 0 0 1px var(--color--text-lightest)}@media(max-width:47.9275em){.product-form__swatch__item--color .product-form__swatch__label__graphic{width:calc(var(--swatch-size) * 3 + 14px);height:calc(var(--swatch-size) * 3 + 14px)}}.product-card .product-form__swatch__item--color .product-form__swatch__label__graphic{width:calc(var(--swatch-size) * 3 + 14px);height:calc(var(--swatch-size) * 3 + 14px)}@media(min-width:47.9375em){.no-touchevents .product-card--trigger-icon.product-card--hover .product-form__swatch__item--color .product-form__swatch__label__graphic{width:calc(var(--swatch-size) * 2.5 + 12px);height:calc(var(--swatch-size) * 2.5 + 12px)}}.product-form__swatch__item--emphasize .product-form__swatch__label__graphic{box-shadow:0 0 0 1px var(--color--text)!important}.product-form__swatch__item--button label{min-width:3.5rem;justify-content:center}.product-form__swatch__label.is-disabled{color:var(--color--text-lightest);border-color:var(--color--text-lightest)}.product-form__swatch__label.is-disabled:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:linear-gradient(to left top,transparent calc(50% - .5px),var(--color--text-lightest) calc(50% - .5px),var(--color--text-lightest) calc(50% + .5px),transparent calc(50% + .5px));-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input:disabled+.product-form__swatch__label.is-disabled{display:none;cursor:not-allowed}.product-form__swatch__item--button input[type=radio]:checked+label.is-disabled,.product-form__swatch__item--button input[type=radio]:hover+label.is-disabled{color:var(--color--text-lightest)}.product-form__swatch__item:not(.product-form__swatch__item--square) .product-form__swatch__label.is-disabled:has(.product-form__swatch__label__graphic):after{border-radius:50%}.product-form__swatch__label.is-disabled:has(.product-form__swatch__label__graphic){opacity:.8}.product-form__swatch__item--image{position:relative;vertical-align:top;flex:0 0 auto;height:fit-content;width:var(--width)}.product-form__swatch__item--image:hover{opacity:1}.product-form__swatch__item--image:hover .product-form__swatch__label:after{border:1px solid var(--color--text)}.product-form__swatch__item--image.product-form__swatch__item--active .product-form__swatch__label:after{border:1.5px solid var(--color--text)}.product-form__swatch__item--image.product-form__swatch__item--image-circle .product-form__swatch__label:after,.product-form__swatch__item--image.product-form__swatch__item--circle .product-form__swatch__label:after{border-radius:50%;overflow:hidden}.product-form__swatch__item--image .product-form__swatch__label{background-color:var(--color--product-bg)}.product-form__swatch__item--image .product-form__swatch__label:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid var(--color--text-lightest);-webkit-transition:border ease-in-out .15s;transition:border ease-in-out .15s;pointer-events:none}.product-form__swatch__item--image input[type=radio]:checked+label:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:1.5px solid var(--color--text)}.product-form__swatch__item--image .product-form__swatch__label{display:block;overflow:hidden}a.product-form__swatch__item--color:hover{opacity:1}.product-form__swatch__image{position:relative;background-position:center;object-fit:cover;height:100%;width:100%;max-width:100%;max-height:100%;display:block;margin:0 auto}.product-form__swatch__item--square .product-form__swatch__label__graphic,.product-form__swatch__item--square .product-form__swatch__label{border-radius:0}.product-form__swatch__item--circle .product-form__swatch__label__graphic,.product-form__swatch__item--circle .product-form__swatch__label{border-radius:50%}.product-form__swatch__item--color.product-form__swatch__item--active .product-form__swatch__label,.product-form__swatch__item--color input[type=radio]:checked+label{background:transparent;box-shadow:0 0 0 3px var(--color--bg),0 0 0 4.5px var(--color--text),0 0 3px 5px transparent;-webkit-transition:box-shadow ease-in-out .15s;transition:box-shadow ease-in-out .15s}.product-form__swatch__item--button input[type=radio]:checked+label{color:var(--color--text);background:transparent;-webkit-transition:color ease-in-out .15s;transition:color ease-in-out .15s}@media(hover:hover){.product-form__swatch__item--color input[type=radio]:hover+label,.product-form__swatch--products .product-form__swatch__item--color:hover .product-form__swatch__label{box-shadow:0 0 0 3px var(--color--bg),0 0 0 4.5px var(--color--text),0 0 3px 5px transparent;-webkit-transition:box-shadow ease-in-out .15s;transition:box-shadow ease-in-out .15s}.product-form__swatch__item--button input[type=radio]:hover+label{color:var(--color--text);-webkit-transition:color ease-in-out .15s;transition:color ease-in-out .15s}}.product-form__swatch__item--circle.product-form__swatch__item--color.product-form__swatch__item--sold .product-form__swatch__label.product-form__swatch__label{background:none}.product-form__swatch__item--circle.product-form__swatch__item--color.product-form__swatch__item--sold .product-form__swatch__label.product-form__swatch__label:before{position:absolute;content:"";left:48%;top:0;bottom:0;border-left:1px solid var(--color--text-light);transform:rotate(45deg)}.product-form__swatch__item--circle.product-form__swatch__item--color.product-form__swatch__item--sold .product-form__swatch__label.product-form__swatch__label .product-form__swatch__label__graphic{box-shadow:0 0 0 1px var(--color--text-lighter)}.product-form__swatch__item--sold input[type=radio]:checked+label{border-color:var(--color--text);color:var(--color--text-lighter);background:-webkit-gradient(linear,right bottom,left top,color-stop(49%,transparent),color-stop(49.5%,var(--color--text-lighter)),color-stop(50.5%,var(--color--text-lighter)),color-stop(51%,transparent));background:-webkit-linear-gradient(right bottom,transparent 49%,var(--color--text-lighter) 49.5%,var(--color--text-lighter) 50.5%,transparent 51%);background:-o-linear-gradient(right bottom,transparent 49%,var(--color--text-lighter) 49.5%,var(--color--text-lighter) 50.5%,transparent 51%);background:linear-gradient(to left top,transparent 49%,var(--color--text-lighter) 49.5%,var(--color--text-lighter) 50.5%,transparent 51%)}.product-form__swatch__item--button input[type=radio]+label:after{content:"";position:absolute;width:100%;height:100%;border:1px solid var(--color--text-lightest);-webkit-transition:border ease-in-out .15s;transition:border ease-in-out .15s}.product-form__swatch__item--button input[type=radio]:hover+label:after{border:1px solid var(--color--text)}.product-form__swatch__item--button input[type=radio]:checked+label:after,.product-form__swatch__item--button input[type=radio]:hover:checked+label:after{border:1.5px solid var(--color--text)}.product-card__swatch{line-height:1}.items-scroll .product-card__swatch{padding-left:3px;padding-bottom:3px}.product-card__swatch__items{--swatches-gap: 9px;display:flex;align-items:center;gap:var(--swatches-gap);font-family:sans-serif;font-size:.85rem;margin:0;line-height:0;max-width:300px;height:auto;width:auto;border:0;padding:0}@media(max-width:47.9275em){.product-card__swatch__items{--swatches-gap: 7px}}.product-card__swatch__item-wrapper{display:block}.product-card__swatch__item-wrapper.product-card__swatch__item-wrapper--image{flex:1 1 calc((100% - 3ch) / var(--maximum-swatches, 5));max-width:var(--size)}.product-card__swatch__item-wrapper.product-card__swatch__item-wrapper--empty{flex:1 1 calc((100% - 3ch) / var(--maximum-swatches, 5) / 2 - var(--swatches-gap) / 2);max-width:calc(var(--size) / 2 - var(--swatches-gap) / 2)}.product-card__swatch__item{position:relative;display:block;height:auto;width:auto;font-family:sans-serif;padding:0;box-shadow:0 0 0 1px transparent;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-card__swatch__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.product-card__swatch__item.product-card__swatch__item--image .product-form__swatch__image{background-color:var(--color--product-bg)}.product-card__swatch__item:hover,.product-card__swatch__item.js-active,.product-card__swatch__item.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3px #000}.product-card__swatch__graphic{display:block;box-shadow:0 0 0 1px var(--color--text-lightest);background:var(--background-graphic);background-size:cover;background-position:center center;font-family:sans-serif}.product-card__swatch__graphic--emphasize{box-shadow:0 0 0 1px var(--color--text)!important}.swatch-wrapper{margin-top:15px;position:relative}.product-card__overflow{flex:0 0 3ch;min-width:3ch}.product-card__overflow__item{display:block}.product-card--center .product-card__swatch{text-align:center}.product-card--center .product-card__swatch .product-card__swatch__items:not(.product-card__swatch__items--image){display:inline-flex}.product-card--center .product-card__swatch .product-card__swatch__items:not(.product-card__swatch__items--image) .product-card__overflow:empty{display:none}.product-card--center .product-card__swatch .product-card__swatch__items.product-card__swatch__items--image{justify-content:center;margin:0 auto}.product-card--center .product-card__swatch .product-card__swatch__items.product-card__swatch__items--image .product-card__overflow:empty{margin-left:calc(-3ch - var(--swatches-gap))}.product-card--left .product-card__swatch{justify-content:left}.product-card__swatch__graphic--1{width:12px;height:12px}.product-card__swatch__graphic--2{width:14px;height:14px}.product-card__swatch__graphic--3{width:16px;height:16px}.product-card__swatch__graphic--4{width:18px;height:18px}.product-card__swatch__graphic--5{width:20px;height:20px}.product-card__swatch__items li:last-child{margin-right:0}.product-card__swatch__item--circle,.product-card__swatch__item--circle .product-card__swatch__graphic,.product-card__swatch__item--circle .product-card__swatch__graphic svg,.product-card__swatch__item--circle .product-card__swatch__graphic .product-card__swatch__placeholder{border-radius:50%}.product-card__swatch__item--square,.product-card__swatch__item--square .product-card__swatch__graphic{border-radius:0}.product-card__swatch__item--image{border:1px solid var(--color--text-lightest);overflow:hidden}.product-card__swatch__item--image:hover,.product-card__swatch__item--image.js-active,.product-card__swatch__item--image.is-active{box-shadow:none;border-color:var(--color--text)}video-player{--aspect-ratio: 16 / 9;display:block;position:relative}video-player .v-loading .v-bigPlay{opacity:0;visibility:hidden}video-player .v-vlite{--vlite-colorPrimary: rgb(255, 255, 255)}video-player .v-vlite:not(.v-playing) .v-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-color, rgb(33, 33, 33));opacity:var(--overlay-opacity, 0);z-index:2;pointer-events:none}video-player .v-vlite.v-video{aspect-ratio:var(--aspect-ratio);background-color:transparent}video-player .v-vlite .v-bigPlay{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);height:60px;width:60px;color:#212121;background-color:#fff;border-radius:50%;opacity:1;transition:transform .2s ease-in-out}video-player .v-vlite .v-bigPlay:hover{opacity:1;transform:translate(-50%,-50%) scale(1.05);transition:transform .2s ease-in-out}video-player .v-vlite .v-bigPlay .icon{--size: 60px}@media(max-width:34.99em){video-player .v-vlite{--vlite-controlBarHeight: 48px}video-player .v-vlite .v-controlButton{width:32px}video-player .v-vlite .v-playPauseButton svg{height:14px;width:12px}video-player .v-vlite .v-volumeButton svg{height:16px;width:20px}video-player .v-vlite .v-fullscreenButton svg{height:16px;width:16px}}video-player .v-loader{display:none}video-player video-element{position:absolute;top:0;left:0;width:100%;height:100%}video-player video-element video{width:100%}video-player.video-player--button-light .v-vlite .v-bigPlay{color:#212121;background-color:#fff}video-player.video-player--button-dark .v-vlite .v-bigPlay{color:#fff;background-color:#212121}video-player.video-player--button-primary .v-vlite .v-bigPlay{color:#fff;background-color:var(--color--brand)}video-player.video-player--no-timestamp .v-time{display:none}video-player.video-player--no-timestamp .v-playPauseButton{margin-right:auto}video-player.video-player--cover .v-overlay{pointer-events:none}video-poster{display:block;position:relative;opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;pointer-events:none}.is-playing video-poster,video-poster.is-hidden{opacity:0;visibility:hidden}video-poster img{width:100%}video-poster.video-poster--cover img{object-fit:cover!important}body[data-heading-border=true] .section__title-text,body[data-heading-border=true] .collection-list__content-heading,body[data-heading-border=true] .product-popup__label-title,body[data-heading-border=true] .promo-pop__title-text,body[data-heading-border=true] .cart-recommendations__title:not(.cart-recommendations__title--plain){padding-bottom:calc(9px + var(--font--title-border-size))}body[data-heading-border=true] .image-grid__title{padding-bottom:calc(6px + var(--font--title-border-size))}body[data-heading-border=true] .product-single__title{padding-bottom:calc(12px + var(--font--title-border-size))}body[data-heading-border=true] .section__title-text:after,body[data-heading-border=true] .collection-list__content-heading:after,body[data-heading-border=true] .map__item-wrap:after,body[data-heading-border=true] .image-grid__title:after,body[data-heading-border=true] .product-single__title:after,body[data-heading-border=true] .cart-draw__title:after,body[data-heading-border=true] .cart-notification__title:after,body[data-heading-border=true] .product-popup__label-title:after,body[data-heading-border=true] .promo-pop__title-text:after,body[data-heading-border=true] .cart-recommendations__title:not(.cart-recommendations__title--plain):after,body[data-heading-border=true] .quick-shop__title:after,body[data-heading-border=true] .collection-sidebar__main-title:after,body[data-heading-border=true] .store-availabilities-modal__product-title:after{content:"";width:36px;height:var(--font--title-border-size);background:var(--color--title-border);position:absolute;left:0;bottom:0}body[data-heading-border=true] .section__title--center .section__title-text:after,body[data-heading-border=true] .collection-list__content-heading:after,body[data-heading-border=true] .image-grid__item--text .image-grid__title:after,body[data-heading-border=true] .cart-notification__title:after,body[data-heading-border=true] .product-popup__label-title:after,body[data-heading-border=true] .image-with-text__box--center .section__title-text:after,body[data-heading-border=true] .home-carousel--transparent .home-carousel__item--center .section__title-text:after,body[data-heading-border=true] .home-carousel--transparent .home-carousel__item--bottom-center .section__title-text:after,body[data-heading-border=true] .cart-recommendations__title:not(.cart-recommendations__title--plain):after{left:50%;margin-left:-18px}body[data-heading-border=true] .home-carousel--transparent .home-carousel__item--right .section__title-text:after,body[data-heading-border=true] .home-carousel--transparent .home-carousel__item--bottom-right .section__title-text:after{left:100%;margin-left:-36px}body[data-heading-border=true] .product-single__box__block--title{position:relative}body[data-heading-border=true] .product-single__title{margin-bottom:18px}body[data-heading-border=true] .map__item-wrap{padding-top:calc(12px + var(--font--title-border-size))}body[data-heading-border=true] .map__item-wrap:after{top:0}body[data-heading-border=true] .cart-notification__title:after{left:0;margin-left:0;bottom:-12px}body[data-heading-border=true] .newsletter .section__title-text:after{background-color:var(--color--title-border)}body[data-heading-border=true] .cart-draw__title,body[data-heading-border=true] .collection-sidebar .collection-sidebar__main-title,body[data-heading-border=true] quick-shop.is-inside-modal .quick-shop__title,body[data-heading-border=true] .store-availabilities-modal__product-title{padding-bottom:calc(1.15rem + var(--font--title-border-size))}.u-bg-brand{background-color:var(--color--brand)}.u-bg-accent{background-color:var(--color--accent)}.u-bg-white{background-color:#fff}.u-bg-black{background-color:#212121}.u-bg-grey{background-color:#f2f2f2}.u-color-text-lighter{color:var(--color--text-lighter)!important}.u-color-text{color:var(--color--text)}@media(max-width:47.9275em){.u-hidden\@tab-down{display:none!important}}@media(min-width:47.9375em){.u-hidden\@tab-up{display:none!important}}@media(max-width:61.24em){.u-hidden\@desk-down{display:none!important}}@media(min-width:61.25em){.u-hidden\@desk-up{display:none!important}}.u-hidden-visually,.visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}[hidden],.u-hidden{display:none!important}.u-flex-parent{display:flex;flex-direction:row}.u-flex{display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.u-flex-inline{display:inline-flex}.u-flex--middle{align-items:center}.u-flex--top{align-items:flex-start}.u-flex--bottom{align-items:flex-end}.u-flex--center{justify-content:center}.u-flex--end{justify-content:flex-end}.u-flex-child-strech{align-items:stretch;flex:1}.grid-layout{display:flex;flex-wrap:wrap;column-gap:15px}.grid-layout>*{flex-basis:100%}.grid-layout--2,.grid-layout--3{column-gap:30px}@supports (-webkit-touch-callout: none) and (not (translate: none)){.grid-layout--2,.grid-layout--3{margin-left:-30px}.grid-layout--2 .product-card,.grid-layout--3 .product-card{padding-left:30px}}@media(max-width:47.9275em){.grid-layout--2.grid-layout--mob-2.grid-layout--mob-2,.grid-layout--3.grid-layout--mob-2.grid-layout--mob-2{column-gap:15px}}.grid-layout--4,.grid-layout--5,.grid-layout--6,.grid-layout--7,.grid-layout--8{column-gap:15px}.grid-layout--2.grid-spacing--0,.grid-layout--3.grid-spacing--0,.grid-layout--4.grid-spacing--0,.grid-layout--5.grid-spacing--0,.grid-layout--6.grid-spacing--0,.grid-layout--7.grid-spacing--0,.grid-layout--8.grid-spacing--0{column-gap:0px}.grid-layout--2.grid-spacing--12,.grid-layout--3.grid-spacing--12,.grid-layout--4.grid-spacing--12,.grid-layout--5.grid-spacing--12,.grid-layout--6.grid-spacing--12,.grid-layout--7.grid-spacing--12,.grid-layout--8.grid-spacing--12{column-gap:12px}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--12,.grid-layout--3.grid-spacing--12,.grid-layout--4.grid-spacing--12,.grid-layout--5.grid-spacing--12,.grid-layout--6.grid-spacing--12,.grid-layout--7.grid-spacing--12,.grid-layout--8.grid-spacing--12{row-gap:6px}}.grid-layout--2.grid-spacing--18,.grid-layout--3.grid-spacing--18,.grid-layout--4.grid-spacing--18,.grid-layout--5.grid-spacing--18,.grid-layout--6.grid-spacing--18,.grid-layout--7.grid-spacing--18,.grid-layout--8.grid-spacing--18{column-gap:18px}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--18,.grid-layout--3.grid-spacing--18,.grid-layout--4.grid-spacing--18,.grid-layout--5.grid-spacing--18,.grid-layout--6.grid-spacing--18,.grid-layout--7.grid-spacing--18,.grid-layout--8.grid-spacing--18{row-gap:9px}}.grid-layout--2.grid-spacing--24,.grid-layout--3.grid-spacing--24,.grid-layout--4.grid-spacing--24,.grid-layout--5.grid-spacing--24,.grid-layout--6.grid-spacing--24,.grid-layout--7.grid-spacing--24,.grid-layout--8.grid-spacing--24{column-gap:24px}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--24,.grid-layout--3.grid-spacing--24,.grid-layout--4.grid-spacing--24,.grid-layout--5.grid-spacing--24,.grid-layout--6.grid-spacing--24,.grid-layout--7.grid-spacing--24,.grid-layout--8.grid-spacing--24{row-gap:12px}}.grid-layout--2.grid-spacing--30,.grid-layout--3.grid-spacing--30,.grid-layout--4.grid-spacing--30,.grid-layout--5.grid-spacing--30,.grid-layout--6.grid-spacing--30,.grid-layout--7.grid-spacing--30,.grid-layout--8.grid-spacing--30{column-gap:30px}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--30,.grid-layout--3.grid-spacing--30,.grid-layout--4.grid-spacing--30,.grid-layout--5.grid-spacing--30,.grid-layout--6.grid-spacing--30,.grid-layout--7.grid-spacing--30,.grid-layout--8.grid-spacing--30{row-gap:15px}}.grid-layout--2.grid-spacing--36,.grid-layout--3.grid-spacing--36,.grid-layout--4.grid-spacing--36,.grid-layout--5.grid-spacing--36,.grid-layout--6.grid-spacing--36,.grid-layout--7.grid-spacing--36,.grid-layout--8.grid-spacing--36{column-gap:36px}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--36,.grid-layout--3.grid-spacing--36,.grid-layout--4.grid-spacing--36,.grid-layout--5.grid-spacing--36,.grid-layout--6.grid-spacing--36,.grid-layout--7.grid-spacing--36,.grid-layout--8.grid-spacing--36{row-gap:18px}}.grid-layout--2.grid-spacing--48,.grid-layout--3.grid-spacing--48,.grid-layout--4.grid-spacing--48,.grid-layout--5.grid-spacing--48,.grid-layout--6.grid-spacing--48,.grid-layout--7.grid-spacing--48,.grid-layout--8.grid-spacing--48{column-gap:48px}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--48,.grid-layout--3.grid-spacing--48,.grid-layout--4.grid-spacing--48,.grid-layout--5.grid-spacing--48,.grid-layout--6.grid-spacing--48,.grid-layout--7.grid-spacing--48,.grid-layout--8.grid-spacing--48{row-gap:24px}}.grid-layout--2.grid-spacing--60,.grid-layout--3.grid-spacing--60,.grid-layout--4.grid-spacing--60,.grid-layout--5.grid-spacing--60,.grid-layout--6.grid-spacing--60,.grid-layout--7.grid-spacing--60,.grid-layout--8.grid-spacing--60{column-gap:60px}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--60,.grid-layout--3.grid-spacing--60,.grid-layout--4.grid-spacing--60,.grid-layout--5.grid-spacing--60,.grid-layout--6.grid-spacing--60,.grid-layout--7.grid-spacing--60,.grid-layout--8.grid-spacing--60{row-gap:30px}}@media(min-width:47.9375em){.grid-layout--uniform-rows.grid-layout--1.grid-spacing--12,.grid-layout--uniform-rows.grid-layout--2.grid-spacing--12,.grid-layout--uniform-rows.grid-layout--3.grid-spacing--12,.grid-layout--uniform-rows.grid-layout--4.grid-spacing--12,.grid-layout--uniform-rows.grid-layout--5.grid-spacing--12,.grid-layout--uniform-rows.grid-layout--6.grid-spacing--12,.grid-layout--uniform-rows.grid-layout--7.grid-spacing--12,.grid-layout--uniform-rows.grid-layout--8.grid-spacing--12{row-gap:12px}}@media(min-width:47.9375em){.grid-layout--uniform-rows.grid-layout--1.grid-spacing--18,.grid-layout--uniform-rows.grid-layout--2.grid-spacing--18,.grid-layout--uniform-rows.grid-layout--3.grid-spacing--18,.grid-layout--uniform-rows.grid-layout--4.grid-spacing--18,.grid-layout--uniform-rows.grid-layout--5.grid-spacing--18,.grid-layout--uniform-rows.grid-layout--6.grid-spacing--18,.grid-layout--uniform-rows.grid-layout--7.grid-spacing--18,.grid-layout--uniform-rows.grid-layout--8.grid-spacing--18{row-gap:18px}}@media(min-width:47.9375em){.grid-layout--uniform-rows.grid-layout--1.grid-spacing--24,.grid-layout--uniform-rows.grid-layout--2.grid-spacing--24,.grid-layout--uniform-rows.grid-layout--3.grid-spacing--24,.grid-layout--uniform-rows.grid-layout--4.grid-spacing--24,.grid-layout--uniform-rows.grid-layout--5.grid-spacing--24,.grid-layout--uniform-rows.grid-layout--6.grid-spacing--24,.grid-layout--uniform-rows.grid-layout--7.grid-spacing--24,.grid-layout--uniform-rows.grid-layout--8.grid-spacing--24{row-gap:24px}}@media(min-width:47.9375em){.grid-layout--uniform-rows.grid-layout--1.grid-spacing--30,.grid-layout--uniform-rows.grid-layout--2.grid-spacing--30,.grid-layout--uniform-rows.grid-layout--3.grid-spacing--30,.grid-layout--uniform-rows.grid-layout--4.grid-spacing--30,.grid-layout--uniform-rows.grid-layout--5.grid-spacing--30,.grid-layout--uniform-rows.grid-layout--6.grid-spacing--30,.grid-layout--uniform-rows.grid-layout--7.grid-spacing--30,.grid-layout--uniform-rows.grid-layout--8.grid-spacing--30{row-gap:30px}}@media(min-width:47.9375em){.grid-layout--uniform-rows.grid-layout--1.grid-spacing--36,.grid-layout--uniform-rows.grid-layout--2.grid-spacing--36,.grid-layout--uniform-rows.grid-layout--3.grid-spacing--36,.grid-layout--uniform-rows.grid-layout--4.grid-spacing--36,.grid-layout--uniform-rows.grid-layout--5.grid-spacing--36,.grid-layout--uniform-rows.grid-layout--6.grid-spacing--36,.grid-layout--uniform-rows.grid-layout--7.grid-spacing--36,.grid-layout--uniform-rows.grid-layout--8.grid-spacing--36{row-gap:36px}}@media(min-width:47.9375em){.grid-layout--uniform-rows.grid-layout--1.grid-spacing--48,.grid-layout--uniform-rows.grid-layout--2.grid-spacing--48,.grid-layout--uniform-rows.grid-layout--3.grid-spacing--48,.grid-layout--uniform-rows.grid-layout--4.grid-spacing--48,.grid-layout--uniform-rows.grid-layout--5.grid-spacing--48,.grid-layout--uniform-rows.grid-layout--6.grid-spacing--48,.grid-layout--uniform-rows.grid-layout--7.grid-spacing--48,.grid-layout--uniform-rows.grid-layout--8.grid-spacing--48{row-gap:48px}}@media(min-width:47.9375em){.grid-layout--uniform-rows.grid-layout--1.grid-spacing--60,.grid-layout--uniform-rows.grid-layout--2.grid-spacing--60,.grid-layout--uniform-rows.grid-layout--3.grid-spacing--60,.grid-layout--uniform-rows.grid-layout--4.grid-spacing--60,.grid-layout--uniform-rows.grid-layout--5.grid-spacing--60,.grid-layout--uniform-rows.grid-layout--6.grid-spacing--60,.grid-layout--uniform-rows.grid-layout--7.grid-spacing--60,.grid-layout--uniform-rows.grid-layout--8.grid-spacing--60{row-gap:60px}}@media(max-width:47.9275em){.grid-layout--uniform-rows{row-gap:15px}.grid-layout--uniform-rows.grid-spacing--0{row-gap:0}}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--0>*{flex-basis:calc(50% + -0px)}}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--12>*{flex-basis:calc(50% - 6px)}}.grid-layout--2.grid-spacing--18>*{flex-basis:calc(50% - 9px)}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--24>*{flex-basis:calc(50% - 12px)}}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--30>*{flex-basis:calc(50% - 15px)}}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--36>*{flex-basis:calc(50% - 18px)}}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--48>*{flex-basis:calc(50% - 24px)}}@media(min-width:47.9375em){.grid-layout--2.grid-spacing--60>*{flex-basis:calc(50% - 30px)}}@media(min-width:47.9375em){.grid-layout--3.grid-spacing--0>*{flex-basis:calc(100% / 3 - 0px)}}@media(min-width:47.9375em){.grid-layout--3.grid-spacing--12>*{flex-basis:calc(100% / 3 - 8px)}}@media(min-width:47.9375em){.grid-layout--3.grid-spacing--24>*{flex-basis:calc(100% / 3 - 16px)}}@media(min-width:47.9375em){.grid-layout--3.grid-spacing--30>*{flex-basis:calc(100% / 3 - 20px)}}@media(min-width:47.9375em){.grid-layout--3.grid-spacing--36>*{flex-basis:calc(100% / 3 - 24px)}}@media(min-width:47.9375em){.grid-layout--3.grid-spacing--48>*{flex-basis:calc(100% / 3 - 32px)}}@media(min-width:47.9375em){.grid-layout--3.grid-spacing--60>*{flex-basis:calc(100% / 3 - 40px)}}@media(min-width:47.9375em){.grid-layout--4.grid-spacing--0>*{flex-basis:calc(50% + -0px)}}@media(min-width:61.25em){.grid-layout--4.grid-spacing--0>*{flex-basis:calc(25% + -0px)}}@media(min-width:47.9375em){.grid-layout--4.grid-spacing--12>*{flex-basis:calc(50% - 6px)}}@media(min-width:61.25em){.grid-layout--4.grid-spacing--12>*{flex-basis:calc(25% - 9px)}}@media(min-width:47.9375em){.grid-layout--4.grid-spacing--24>*{flex-basis:calc(50% - 12px)}}@media(min-width:61.25em){.grid-layout--4.grid-spacing--24>*{flex-basis:calc(25% - 18px)}}@media(min-width:47.9375em){.grid-layout--4.grid-spacing--30>*{flex-basis:calc(50% - 15px)}}@media(min-width:61.25em){.grid-layout--4.grid-spacing--30>*{flex-basis:calc(25% - 22.5px)}}@media(min-width:47.9375em){.grid-layout--4.grid-spacing--36>*{flex-basis:calc(50% - 18px)}}@media(min-width:61.25em){.grid-layout--4.grid-spacing--36>*{flex-basis:calc(25% - 27px)}}@media(min-width:47.9375em){.grid-layout--4.grid-spacing--48>*{flex-basis:calc(50% - 24px)}}@media(min-width:61.25em){.grid-layout--4.grid-spacing--48>*{flex-basis:calc(25% - 36px)}}@media(min-width:47.9375em){.grid-layout--4.grid-spacing--60>*{flex-basis:calc(50% - 30px)}}@media(min-width:61.25em){.grid-layout--4.grid-spacing--60>*{flex-basis:calc(25% - 45px)}}@media(min-width:47.9375em){.grid-layout--5>*{flex-basis:calc(100% / 3 - 10px)}}@media(min-width:61.25em){.grid-layout--5>*{flex-basis:calc(20% - 12px)}}@media(min-width:47.9375em){.grid-layout--5.grid-spacing--0>*{flex-basis:calc(100% / 3 - 0px)}}@media(min-width:61.25em){.grid-layout--5.grid-spacing--0>*{flex-basis:calc(20% + -0px)}}@media(min-width:47.9375em){.grid-layout--5.grid-spacing--12>*{flex-basis:calc(100% / 3 - 8px)}}@media(min-width:61.25em){.grid-layout--5.grid-spacing--12>*{flex-basis:calc(20% - 9.6px)}}@media(min-width:47.9375em){.grid-layout--5.grid-spacing--24>*{flex-basis:calc(100% / 3 - 16px)}}@media(min-width:61.25em){.grid-layout--5.grid-spacing--24>*{flex-basis:calc(20% - 19.2px)}}@media(min-width:47.9375em){.grid-layout--5.grid-spacing--30>*{flex-basis:calc(100% / 3 - 20px)}}@media(min-width:61.25em){.grid-layout--5.grid-spacing--30>*{flex-basis:calc(20% - 24px)}}@media(min-width:47.9375em){.grid-layout--5.grid-spacing--36>*{flex-basis:calc(100% / 3 - 24px)}}@media(min-width:61.25em){.grid-layout--5.grid-spacing--36>*{flex-basis:calc(20% - 28.8px)}}@media(min-width:47.9375em){.grid-layout--5.grid-spacing--48>*{flex-basis:calc(100% / 3 - 32px)}}@media(min-width:61.25em){.grid-layout--5.grid-spacing--48>*{flex-basis:calc(20% - 38.4px)}}@media(min-width:47.9375em){.grid-layout--5.grid-spacing--60>*{flex-basis:calc(100% / 3 - 40px)}}@media(min-width:61.25em){.grid-layout--5.grid-spacing--60>*{flex-basis:calc(20% - 48px)}}@media(min-width:47.9375em){.grid-layout--6>*{flex-basis:calc(100% / 3 - 10px)}}@media(min-width:67.5em){.grid-layout--6>*{flex-basis:calc(100% / 6 - 12.5px)}}@media(min-width:47.9375em){.grid-layout--6.grid-spacing--0>*{flex-basis:calc(100% / 3 - 0px)}}@media(min-width:67.5em){.grid-layout--6.grid-spacing--0>*{flex-basis:calc(100% / 6 - 0px)}}@media(min-width:47.9375em){.grid-layout--6.grid-spacing--12>*{flex-basis:calc(100% / 3 - 8px)}}@media(min-width:67.5em){.grid-layout--6.grid-spacing--12>*{flex-basis:calc(100% / 6 - 10px)}}@media(min-width:47.9375em){.grid-layout--6.grid-spacing--24>*{flex-basis:calc(100% / 3 - 16px)}}@media(min-width:67.5em){.grid-layout--6.grid-spacing--24>*{flex-basis:calc(100% / 6 - 20px)}}@media(min-width:47.9375em){.grid-layout--6.grid-spacing--30>*{flex-basis:calc(100% / 3 - 20px)}}@media(min-width:67.5em){.grid-layout--6.grid-spacing--30>*{flex-basis:calc(100% / 6 - 25px)}}@media(min-width:47.9375em){.grid-layout--6.grid-spacing--36>*{flex-basis:calc(100% / 3 - 24px)}}@media(min-width:67.5em){.grid-layout--6.grid-spacing--36>*{flex-basis:calc(100% / 6 - 30px)}}@media(min-width:47.9375em){.grid-layout--6.grid-spacing--48>*{flex-basis:calc(100% / 3 - 32px)}}@media(min-width:67.5em){.grid-layout--6.grid-spacing--48>*{flex-basis:calc(100% / 6 - 40px)}}@media(min-width:47.9375em){.grid-layout--6.grid-spacing--60>*{flex-basis:calc(100% / 3 - 40px)}}@media(min-width:67.5em){.grid-layout--6.grid-spacing--60>*{flex-basis:calc(100% / 6 - 50px)}}@media(min-width:47.9375em){.grid-layout--7>*{flex-basis:calc(25% - 11.25px)}}@media(min-width:67.5em){.grid-layout--7>*{flex-basis:calc(100% / 7 - 12.8571428571px)}}@media(min-width:47.9375em){.grid-layout--7.grid-spacing--0>*{flex-basis:calc(25% + -0px)}}@media(min-width:67.5em){.grid-layout--7.grid-spacing--0>*{flex-basis:calc(100% / 7 - 0px)}}@media(min-width:47.9375em){.grid-layout--7.grid-spacing--12>*{flex-basis:calc(25% - 9px)}}@media(min-width:67.5em){.grid-layout--7.grid-spacing--12>*{flex-basis:calc(100% / 7 - 10.2857142857px)}}@media(min-width:47.9375em){.grid-layout--7.grid-spacing--24>*{flex-basis:calc(25% - 18px)}}@media(min-width:67.5em){.grid-layout--7.grid-spacing--24>*{flex-basis:calc(100% / 7 - 20.5714285714px)}}@media(min-width:47.9375em){.grid-layout--7.grid-spacing--30>*{flex-basis:calc(25% - 22.5px)}}@media(min-width:67.5em){.grid-layout--7.grid-spacing--30>*{flex-basis:calc(100% / 7 - 25.7142857143px)}}@media(min-width:47.9375em){.grid-layout--7.grid-spacing--36>*{flex-basis:calc(25% - 27px)}}@media(min-width:67.5em){.grid-layout--7.grid-spacing--36>*{flex-basis:calc(100% / 7 - 30.8571428571px)}}@media(min-width:47.9375em){.grid-layout--7.grid-spacing--48>*{flex-basis:calc(25% - 36px)}}@media(min-width:67.5em){.grid-layout--7.grid-spacing--48>*{flex-basis:calc(100% / 7 - 41.1428571429px)}}@media(min-width:47.9375em){.grid-layout--7.grid-spacing--60>*{flex-basis:calc(25% - 45px)}}@media(min-width:67.5em){.grid-layout--7.grid-spacing--60>*{flex-basis:calc(100% / 7 - 51.4285714286px)}}@media(min-width:47.9375em){.grid-layout--8>*{flex-basis:calc(25% - 11.25px)}}@media(min-width:67.5em){.grid-layout--8>*{flex-basis:calc(12.5% - 13.125px)}}@media(min-width:47.9375em){.grid-layout--8.grid-spacing--0>*{flex-basis:calc(25% + -0px)}}@media(min-width:67.5em){.grid-layout--8.grid-spacing--0>*{flex-basis:calc(12.5% + -0px)}}@media(min-width:47.9375em){.grid-layout--8.grid-spacing--12>*{flex-basis:calc(25% - 9px)}}@media(min-width:67.5em){.grid-layout--8.grid-spacing--12>*{flex-basis:calc(12.5% - 10.5px)}}@media(min-width:47.9375em){.grid-layout--8.grid-spacing--24>*{flex-basis:calc(25% - 18px)}}@media(min-width:67.5em){.grid-layout--8.grid-spacing--24>*{flex-basis:calc(12.5% - 21px)}}@media(min-width:47.9375em){.grid-layout--8.grid-spacing--30>*{flex-basis:calc(25% - 22.5px)}}@media(min-width:67.5em){.grid-layout--8.grid-spacing--30>*{flex-basis:calc(12.5% - 26.25px)}}@media(min-width:47.9375em){.grid-layout--8.grid-spacing--36>*{flex-basis:calc(25% - 27px)}}@media(min-width:67.5em){.grid-layout--8.grid-spacing--36>*{flex-basis:calc(12.5% - 31.5px)}}@media(min-width:47.9375em){.grid-layout--8.grid-spacing--48>*{flex-basis:calc(25% - 36px)}}@media(min-width:67.5em){.grid-layout--8.grid-spacing--48>*{flex-basis:calc(12.5% - 42px)}}@media(min-width:47.9375em){.grid-layout--8.grid-spacing--60>*{flex-basis:calc(25% - 45px)}}@media(min-width:67.5em){.grid-layout--8.grid-spacing--60>*{flex-basis:calc(12.5% - 52.5px)}}@media(min-width:47.9375em){.grid-layout--2>*{flex-basis:calc(50% - 15px)}}@media(min-width:47.9375em){.grid-layout--3>*{flex-basis:calc(100% / 3 - 20px)}}@media(min-width:47.9375em){.grid-layout--4>*{flex-basis:calc(100% / 3 - 10px)}}@media(min-width:61.25em){.grid-layout--4>*{flex-basis:calc(25% - 11.25px)}}@media(max-width:47.9275em){.grid-layout--1\@mob.grid-layout--1\@mob{column-gap:15px;flex-basis:100%}.grid-layout--1\@mob.grid-spacing--0{column-gap:0px}.grid-layout--2\@mob.grid-layout--2\@mob{column-gap:15px}.grid-layout--2\@mob.grid-layout--2\@mob>*{flex-basis:calc(50% - 7.5px)}.grid-layout--2\@mob.grid-spacing--0{column-gap:0px}.grid-layout--2\@mob.grid-spacing--0>*{flex-basis:calc(50% + -0px)}.grid-layout--mob-2.grid-layout--mob-2{column-gap:15px}}.grid-layout--align-center{justify-content:center}@media(min-width:35em){.grid-layout--align-center\@phab{justify-content:center}}@media(max-width:47.9275em){.multi-column--grid .grid-layout--mob-1.grid-layout--mob-1>*,.recommended-products--grid .grid-layout--mob-1.grid-layout--mob-1>*{flex-basis:100%}}@media(max-width:47.9275em){.multi-column--grid .grid-layout--mob-2.grid-layout--mob-2>*,.recommended-products--grid .grid-layout--mob-2.grid-layout--mob-2>*{flex-basis:calc(50% - 7.5px)}}.u-bg-cover{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:center}.u-bg-contain{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-size:contain;background-position:center}.u-bg-overlay:before{content:"";background-color:var(--overlay-color, rgb(33, 33, 33));width:100%;height:100%;position:absolute;left:0;top:0;opacity:var(--overlay-opacity, .5);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.u-small{font-size:.85rem!important}.u-medium-small{font-size:.9rem!important}.u-medium{font-size:1rem!important}.u-large{font-size:1.1rem!important}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-nowrap{white-space:nowrap}.u-1\/1{width:100%}.u-1\/2{width:50%}.u-2\/2{width:100%}.u-1\/3{width:33.3333333333%}.u-2\/3{width:66.6666666667%}.u-3\/3{width:100%}.u-1\/4{width:25%}.u-2\/4{width:50%}.u-3\/4{width:75%}.u-4\/4{width:100%}.u-1\/5{width:20%}.u-2\/5{width:40%}.u-3\/5{width:60%}.u-4\/5{width:80%}.u-5\/5{width:100%}.u-1\/8{width:12.5%}.u-2\/8{width:25%}.u-3\/8{width:37.5%}.u-4\/8{width:50%}.u-5\/8{width:62.5%}.u-6\/8{width:75%}.u-7\/8{width:87.5%}.u-8\/8{width:100%}.u-1\/10{width:10%}.u-2\/10{width:20%}.u-3\/10{width:30%}.u-4\/10{width:40%}.u-5\/10{width:50%}.u-6\/10{width:60%}.u-7\/10{width:70%}.u-8\/10{width:80%}.u-9\/10{width:90%}.u-10\/10{width:100%}@media(min-width:30em){.u-1\/1\@mob{width:100%}.u-1\/2\@mob{width:50%}.u-2\/2\@mob{width:100%}.u-1\/3\@mob{width:33.3333333333%}.u-2\/3\@mob{width:66.6666666667%}.u-3\/3\@mob{width:100%}.u-1\/4\@mob{width:25%}.u-2\/4\@mob{width:50%}.u-3\/4\@mob{width:75%}.u-4\/4\@mob{width:100%}.u-1\/5\@mob{width:20%}.u-2\/5\@mob{width:40%}.u-3\/5\@mob{width:60%}.u-4\/5\@mob{width:80%}.u-5\/5\@mob{width:100%}.u-1\/8\@mob{width:12.5%}.u-2\/8\@mob{width:25%}.u-3\/8\@mob{width:37.5%}.u-4\/8\@mob{width:50%}.u-5\/8\@mob{width:62.5%}.u-6\/8\@mob{width:75%}.u-7\/8\@mob{width:87.5%}.u-8\/8\@mob{width:100%}.u-1\/10\@mob{width:10%}.u-2\/10\@mob{width:20%}.u-3\/10\@mob{width:30%}.u-4\/10\@mob{width:40%}.u-5\/10\@mob{width:50%}.u-6\/10\@mob{width:60%}.u-7\/10\@mob{width:70%}.u-8\/10\@mob{width:80%}.u-9\/10\@mob{width:90%}.u-10\/10\@mob{width:100%}}@media(min-width:35em){.u-1\/1\@phab{width:100%}.u-1\/2\@phab{width:50%}.u-2\/2\@phab{width:100%}.u-1\/3\@phab{width:33.3333333333%}.u-2\/3\@phab{width:66.6666666667%}.u-3\/3\@phab{width:100%}.u-1\/4\@phab{width:25%}.u-2\/4\@phab{width:50%}.u-3\/4\@phab{width:75%}.u-4\/4\@phab{width:100%}.u-1\/5\@phab{width:20%}.u-2\/5\@phab{width:40%}.u-3\/5\@phab{width:60%}.u-4\/5\@phab{width:80%}.u-5\/5\@phab{width:100%}.u-1\/8\@phab{width:12.5%}.u-2\/8\@phab{width:25%}.u-3\/8\@phab{width:37.5%}.u-4\/8\@phab{width:50%}.u-5\/8\@phab{width:62.5%}.u-6\/8\@phab{width:75%}.u-7\/8\@phab{width:87.5%}.u-8\/8\@phab{width:100%}.u-1\/10\@phab{width:10%}.u-2\/10\@phab{width:20%}.u-3\/10\@phab{width:30%}.u-4\/10\@phab{width:40%}.u-5\/10\@phab{width:50%}.u-6\/10\@phab{width:60%}.u-7\/10\@phab{width:70%}.u-8\/10\@phab{width:80%}.u-9\/10\@phab{width:90%}.u-10\/10\@phab{width:100%}}@media(min-width:47.9375em){.u-1\/1\@tab{width:100%}.u-1\/2\@tab{width:50%}.u-2\/2\@tab{width:100%}.u-1\/3\@tab{width:33.3333333333%}.u-2\/3\@tab{width:66.6666666667%}.u-3\/3\@tab{width:100%}.u-1\/4\@tab{width:25%}.u-2\/4\@tab{width:50%}.u-3\/4\@tab{width:75%}.u-4\/4\@tab{width:100%}.u-1\/5\@tab{width:20%}.u-2\/5\@tab{width:40%}.u-3\/5\@tab{width:60%}.u-4\/5\@tab{width:80%}.u-5\/5\@tab{width:100%}.u-1\/8\@tab{width:12.5%}.u-2\/8\@tab{width:25%}.u-3\/8\@tab{width:37.5%}.u-4\/8\@tab{width:50%}.u-5\/8\@tab{width:62.5%}.u-6\/8\@tab{width:75%}.u-7\/8\@tab{width:87.5%}.u-8\/8\@tab{width:100%}.u-1\/10\@tab{width:10%}.u-2\/10\@tab{width:20%}.u-3\/10\@tab{width:30%}.u-4\/10\@tab{width:40%}.u-5\/10\@tab{width:50%}.u-6\/10\@tab{width:60%}.u-7\/10\@tab{width:70%}.u-8\/10\@tab{width:80%}.u-9\/10\@tab{width:90%}.u-10\/10\@tab{width:100%}}@media(min-width:61.25em){.u-1\/1\@desk{width:100%}.u-1\/2\@desk{width:50%}.u-2\/2\@desk{width:100%}.u-1\/3\@desk{width:33.3333333333%}.u-2\/3\@desk{width:66.6666666667%}.u-3\/3\@desk{width:100%}.u-1\/4\@desk{width:25%}.u-2\/4\@desk{width:50%}.u-3\/4\@desk{width:75%}.u-4\/4\@desk{width:100%}.u-1\/5\@desk{width:20%}.u-2\/5\@desk{width:40%}.u-3\/5\@desk{width:60%}.u-4\/5\@desk{width:80%}.u-5\/5\@desk{width:100%}.u-1\/8\@desk{width:12.5%}.u-2\/8\@desk{width:25%}.u-3\/8\@desk{width:37.5%}.u-4\/8\@desk{width:50%}.u-5\/8\@desk{width:62.5%}.u-6\/8\@desk{width:75%}.u-7\/8\@desk{width:87.5%}.u-8\/8\@desk{width:100%}.u-1\/10\@desk{width:10%}.u-2\/10\@desk{width:20%}.u-3\/10\@desk{width:30%}.u-4\/10\@desk{width:40%}.u-5\/10\@desk{width:50%}.u-6\/10\@desk{width:60%}.u-7\/10\@desk{width:70%}.u-8\/10\@desk{width:80%}.u-9\/10\@desk{width:90%}.u-10\/10\@desk{width:100%}}@media(min-width:67.5em){.u-1\/1\@wide{width:100%}.u-1\/2\@wide{width:50%}.u-2\/2\@wide{width:100%}.u-1\/3\@wide{width:33.3333333333%}.u-2\/3\@wide{width:66.6666666667%}.u-3\/3\@wide{width:100%}.u-1\/4\@wide{width:25%}.u-2\/4\@wide{width:50%}.u-3\/4\@wide{width:75%}.u-4\/4\@wide{width:100%}.u-1\/5\@wide{width:20%}.u-2\/5\@wide{width:40%}.u-3\/5\@wide{width:60%}.u-4\/5\@wide{width:80%}.u-5\/5\@wide{width:100%}.u-1\/8\@wide{width:12.5%}.u-2\/8\@wide{width:25%}.u-3\/8\@wide{width:37.5%}.u-4\/8\@wide{width:50%}.u-5\/8\@wide{width:62.5%}.u-6\/8\@wide{width:75%}.u-7\/8\@wide{width:87.5%}.u-8\/8\@wide{width:100%}.u-1\/10\@wide{width:10%}.u-2\/10\@wide{width:20%}.u-3\/10\@wide{width:30%}.u-4\/10\@wide{width:40%}.u-5\/10\@wide{width:50%}.u-6\/10\@wide{width:60%}.u-7\/10\@wide{width:70%}.u-8\/10\@wide{width:80%}.u-9\/10\@wide{width:90%}.u-10\/10\@wide{width:100%}}.img-lazyload{opacity:0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.img-lazyload.lazyloaded{opacity:1}body[data-anim-load=true].js-theme-loading>*:not(shopify-editor) .main,body[data-anim-load=true].js-theme-loading>*:not(shopify-editor) .shopify-section-group-footer-group,body[data-anim-load=true].js-theme-loading>*:not(shopify-editor) .password-content__bg{opacity:0;visibility:hidden}body[data-anim-load=true].js-theme-loading>*:not(shopify-editor) .shopify-section-header{-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}body[data-anim-load=true].js-theme-loading>*:not(shopify-editor) .header-stripe{-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%)}body[data-anim-load=true].js-theme-loaded>*:not(shopify-editor) .main,body[data-anim-load=true].js-theme-loaded>*:not(shopify-editor) .shopify-section-group-footer-group{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}body[data-anim-load=true].js-theme-loaded>*:not(shopify-editor) .shopify-section-header{-webkit-transition:-webkit-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;transition:transform .3s ease-in;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}body[data-anim-load=true].js-theme-loaded>*:not(shopify-editor) .password-content__bg{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}body[data-anim-load=true].js-theme-loaded>*:not(shopify-editor) .header-stripe{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translate(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}@media(prefers-reduced-motion:reduce){body[data-anim-load=true].js-theme-loaded .shopify-section-group-header-group,body[data-anim-load=true].js-theme-loaded .main,body[data-anim-load=true].js-theme-loaded .shopify-section-group-footer-group,body[data-anim-load=true].js-theme-loaded .shopify-section-header,body[data-anim-load=true].js-theme-loaded .password-content__bg,body[data-anim-load=true].js-theme-loaded .header-stripe{transition:none}}.page-transition{position:fixed;top:0;left:0;height:100%;width:100%;background:var(--color--bg);z-index:1000;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.js-theme-unloading .page-transition{opacity:1;visibility:visible}.js body[data-anim-load=true]>*:not(shopify-editor) .section__title-text:after{transform:scale3d(0,1,1);transform-origin:0%;transition:transform .5s ease-in-out .25s}.js body[data-anim-load=true]>*:not(shopify-editor) .js-animation-done .section__title-text:after,.js body[data-anim-load=true]>*:not(shopify-editor) .swiper-slide-active .section__title-text:after{transform:scaleZ(1)}.js body[data-anim-load=true][data-anim-zoom=true] .collection__header-img,.js body[data-anim-load=true][data-anim-zoom=true] .article__featured-media__img,.js body[data-anim-load=true][data-anim-zoom=true] .home-intro__bg,.js body[data-anim-load=true][data-anim-zoom=true] .home-delivery__bg,.js body[data-anim-load=true][data-anim-zoom=true] .image-with-text__media-img{transform:scale(1.1)}@media(prefers-reduced-motion:reduce){.js body[data-anim-load=true]>*:not(shopify-editor) .section__title-text:after{transition:none}.js body[data-anim-load=true][data-anim-zoom=true] .collection__header-img,.js body[data-anim-load=true][data-anim-zoom=true] .article__featured-media__img,.js body[data-anim-load=true][data-anim-zoom=true] .home-intro__bg,.js body[data-anim-load=true][data-anim-zoom=true] .home-delivery__bg,.js body[data-anim-load=true][data-anim-zoom=true] .image-with-text__media-img{transform:none}}.c-btn,.btn,.shopify-payment-button__button.shopify-payment-button__button,.shopify-payment-button__button--branded div,.collection__filters-active__filter,.blog-page__tags-item a,.blog-page__tags-item--active{border-radius:var(--radius-button)}.skeleton-button{border-radius:var(--radius-button)!important}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--radius-button)}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--radius-button)}@media(min-width:61.25em){section[data-radius-form=true] .newsletter__btn,.popup[data-radius-form=true] .newsletter__btn{width:calc(100% - 12px);float:right}}@media(min-width:47.9375em){section[data-radius-form=true] .promo-pop__fieldset-item.promo-pop__btn,.popup[data-radius-form=true] .promo-pop__fieldset-item.promo-pop__btn{width:calc(30% - 12px);float:right}}.media-carousel__arrow,.media-gallery__arrow:after,.navigation__button:before,.pswp .pswp__button:before,.quick-shop__trigger:before,.sub-collections__navigation-button:before,.back-to-top-button,.article-paginate__link{border-radius:var(--radius-small-button)}.product-form__swatch__label:after,.product-form__swatch__label.is-disabled:after{border-radius:calc(var(--radius-variant-button) / 1.5 * 1px)}.product-form__swatch__label.product-form__swatch__label--medium:after,.product-form__swatch__label.product-form__swatch__label--medium.is-disabled:after,.product-form__swatch__label.product-form__swatch__label--large:after,.product-form__swatch__label.product-form__swatch__label--large.is-disabled:after{border-radius:calc(var(--radius-variant-button) / 1 * 1px)}.product-form__swatch__item--image{container-type:inline-size}.product-form__swatch__item--image .product-form__swatch__label,.product-form__swatch__item--image .product-form__swatch__label:after{border-radius:calc(var(--radius-variant-button) / 1.5 * 1cqw)}.label{border-radius:calc(var(--radius-label) / 2);padding-left:max(9px,var(--radius-label) / 2);padding-right:max(9px,var(--radius-label) / 2)}body[data-overlap-style=false] .product-card__label__items{top:max(9px,var(--radius-media) / 2.5 * 1px);right:max(9px,var(--radius-media) / 2.5 * 1px)}body[data-overlap-style=false] .product-card__label__items--left{right:auto;left:max(9px,var(--radius-media) / 2.5 * 1px)}.image-compare__media-labels--overlay span,.image-compare__media-labels--hover span{border-radius:calc(var(--radius-label) / 1.5);padding-left:max(9px,var(--radius-label) / 2);padding-right:max(9px,var(--radius-label) / 2)}body [type=text],body [type=password],body [type=datetime],body [type=datetime-local],body [type=date],body [type=month],body [type=time],body [type=week],body [type=number],body [type=email],body [type=url],body [type=search],body [type=tel],body [type=color],body select,body textarea,body .collection-sidebar__filter-price__item--from,body .collection-sidebar__filter-price__item--to,body predictive-search[dropdown] predictive-search-results{border-radius:var(--radius-form);padding-left:max(12px,var(--radius-form) / 1.5);padding-right:max(12px,var(--radius-form) / 1.5)}[type=checkbox]{border-radius:calc(var(--radius-form) / 3)}.collection-filters__label.collection-filters__label,.selector-wrapper:not(.selector-wrapper--standalone-labels) label{left:max(6px,var(--radius-form) / 1.5)}.collection-filters__sort.collection-filters__sort,.selector-wrapper.selector-wrapper select{padding-left:max(12px,var(--radius-form) / 1.5)}.collection-sidebar__filter__sort__selector.selector-wrapper:after,.selector-wrapper .icon--chevron{right:max(12px,var(--radius-form) / 1.5)}.search-page__form-submit.search-page__form-submit,.search__form-submit.search__form-submit{right:calc(var(--radius-form) / 3)}quantity-input,.cart-item__qty-display{border-radius:calc(var(--radius-form) / 2)}.cart .input-full{border-radius:calc(var(--radius-form) / 1.5)}.cart .input-full{padding-left:max(12px,var(--radius-form) / 2);padding-right:max(12px,var(--radius-form) / 2)}.popup__content,quick-shop{border-radius:var(--radius-popup)}@media(max-width:61.24em){.popup--promo .popup__content{border-bottom-right-radius:0;border-bottom-left-radius:0}}.localize__items,.localize__items .nav__sub-wrap,.cart-terms__error{border-radius:calc(var(--radius-popup) / 2)}.search-grid-item__wrapper,.home-carousel--contained .home-carousel__item-wrapper,.home-carousel__content,.collection-list__item,.section-contact-form .container:not(.container--p-0) .section__content,.image-banner--contained,.container:not(.container--p-0) .home-delivery,.home-delivery__content,.home-event__item,.image-grid__item,.image-with-text__box,.trust-messages,.product-single__countdown,.home-carousel--image.home-carousel--contained .home-carousel__item,.container:not(.container--full-width) .image-with-text__content--has-bg,.article__blocks,.map__items,.container:not(.container--full) .scrolling-text__bg,.container:not(.container--full) .newsletter,.container:not(.container--full) .logo-list,.password-content__content,.product-single__box{border-radius:var(--radius-container);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.product-single__box__block--price-emphasize,.blog-page__tags-items{border-radius:calc(var(--radius-container) / 2)}.home-video__stage .o-ratio,.home-video__item{border-radius:var(--radius-container)}.home-carousel__item--left .home-carousel__content,.home-carousel__item--bottom-left .home-carousel__content{border-top-left-radius:0;border-bottom-left-radius:0}.home-carousel__item--right .home-carousel__content,.home-carousel__item--bottom-right .home-carousel__content{border-top-right-radius:0;border-bottom-right-radius:0}.collection__header-info--left{border-radius:0 var(--radius-container) 0 0}.grid-spacing--0 .collection-list__item{border-radius:0}.callout{border-radius:var(--radius-container);padding:max(15px,var(--radius-container) / 1.5);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}@media(max-width:61.24em){.container:not(.container--full-width) .image-with-text__content--has-bg{border-radius:0}}interactive-cart .product-card--mini,interactive-cart .product-card--mini>.product-card__link{border-radius:calc(var(--radius-container) / 2)}.action-banner__wrapper,.cart-item .gift-wrapping-message,.cart-recommendations,.cart--page .cart__controls,.cart__announcement.cart__announcement{border-radius:var(--radius-container)}.rte img,.product-card__media,.faq__accordion img,.product-single--featured .media-gallery__item svg,.custom-content__item-content--image,.blog__media,.article__featured-media,.sub-collections__item .o-ratio,.map__media-canvas,.multi-column--image .multi-column__media .o-ratio:not(.o-ratio--circle),.cta .o-ratio:not(.o-ratio--circle),.product-form__img__img,.cart-empty__image,.footer-nav__image-img,.footer-nav--image svg,image-compare{border-radius:calc(var(--radius-media) * 1px);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.cart-item__media,interactive-cart .product-card--mini .product-card__media{border-radius:calc(var(--radius-media) / 2 * 1px)}@media(min-width:47.9375em){.collection--image-left .collection__header-media,.collection--image-right .collection__header-media,.password-content{border-radius:calc(var(--radius-media) * 1px)}}@media(min-width:61.25em){.container:not(.container--full-width) .image-with-text__content:not(.image-with-text__content--has-bg) .image-with-text__media .o-ratio{border-radius:calc(var(--radius-media) * 1px)}}.media-gallery--rounded .media-gallery__item{border-radius:calc(var(--radius-media) * 1px)}.media-gallery--rounded .media-gallery__grid .media-gallery__wrapper{container-type:inline-size}.media-gallery--rounded .media-gallery__grid .media-gallery__item{border-radius:calc(var(--radius-media) / 2 * 1cqw)!important}.testimonials__media__item--img,.predictive-search__item .o-ratio,.product-single__profile-image .o-ratio:not(.o-ratio--circle){border-radius:calc(var(--radius-media) / 2 * 1px)!important}.media-gallery__thumbs .thumbnail-list__item{container-type:inline-size}.media-gallery__thumbs .thumbnail-list__item .thumbnail,.media-gallery__thumbs .thumbnail-list__item image-skeleton{border-radius:calc(var(--radius-media) / 1.5 * 1cqw)!important}.product-card__swatch__item-wrapper--image{container-type:inline-size}.product-card__swatch__item-wrapper--image .product-card__swatch__item--image{border-radius:calc(var(--radius-media) / 1.5 * 1cqw)!important}.media-gallery__badge.media-gallery__badge{right:max(3px,var(--radius-media) / 5 * 1px);top:max(3px,var(--radius-media) / 5 * 1px)}.header header-details-disclosure:not(.mega) .nav__sub-wrap,.header header-details-disclosure:not(.mega) .nav__sub-t-wrap,.header .secondary-nav__item .nav__sub-wrap{border-radius:calc(var(--radius-menu) / 1.5)}.modal--right .modal__wrapper{border-radius:var(--radius-menu) 0 0 var(--radius-menu)}.modal--filters .modal__wrapper,.modal--main-menu .modal__wrapper{border-radius:0 var(--radius-menu) var(--radius-menu) 0}@media(min-width:35em){.modal--search .modal__wrapper{border-radius:0 0 var(--radius-menu) var(--radius-menu)}}header-details-disclosure.mega .nav__sub{border-radius:0 0 var(--radius-menu) var(--radius-menu)}@media(min-width:61.25em){.image-with-text--overlap .image-with-text__item:nth-child(odd) .container--full-width .image-with-text__content--right .image-with-text__box{border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text--overlap .image-with-text__item:nth-child(odd) .container--full-width .image-with-text__content--right .image-with-text__media{border-radius:calc(var(--radius-media) * 1px);border-top-right-radius:0;border-bottom-right-radius:0}.image-with-text--overlap .image-with-text__item:nth-child(odd) .container--full-width .image-with-text__content--left .image-with-text__box{border-top-right-radius:0;border-bottom-right-radius:0}.image-with-text--overlap .image-with-text__item:nth-child(odd) .container--full-width .image-with-text__media{border-radius:calc(var(--radius-media) * 1px);border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text--overlap .image-with-text__item:nth-child(2n) .container--full-width .image-with-text__content--right .image-with-text__box{border-top-right-radius:0;border-bottom-right-radius:0}.image-with-text--overlap .image-with-text__item:nth-child(2n) .container--full-width .image-with-text__content--right .image-with-text__media{border-radius:calc(var(--radius-media) * 1px);border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text--overlap .image-with-text__item:nth-child(2n) .container--full-width .image-with-text__content--left .image-with-text__box{border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text--overlap .image-with-text__item:nth-child(2n) .container--full-width .image-with-text__content--left .image-with-text__media{border-radius:calc(var(--radius-media) * 1px);border-top-right-radius:0;border-bottom-right-radius:0}}@media(max-width:61.24em){.image-with-text--overlap .image-with-text__media{border-radius:calc(var(--radius-media) * 1px)}.image-with-text--overlap .container--full-width .image-with-text__media{border-radius:0}}@media(max-width:47.9275em){.image-with-text--overlap .image-with-text__box{border-top-left-radius:0;border-top-right-radius:0}.image-with-text--overlap .image-with-text__media{border-radius:calc(var(--radius-media) * 1px);border-bottom-left-radius:0;border-bottom-right-radius:0}.image-with-text--overlap .container--full-width .image-with-text__box,.image-with-text--overlap .container--full-width .image-with-text__media{border-radius:0}}body[data-overlap-style=true] .product-card__label__items{right:-6px}body[data-overlap-style=true] .product-card__label__items--left{left:-6px}body[data-overlap-style=true] .blog__date{right:-6px}body[data-overlap-style=true] .blog__date--position_left{left:-6px;right:auto}body[data-overlap-style=true] .search-grid-item__label{right:-6px}body[data-overlap-style=true] .search-grid-item__label--position_left{right:auto;left:-6px}body[data-overlap-style=true] .map__media-btn{right:-6px}body[data-overlap-style=true] .home-carousel--solid .home-carousel__content.home-carousel__content--btn,body[data-overlap-style=true] .home-carousel--semi .home-carousel__content.home-carousel__content--btn{padding-bottom:18px}@media(max-width:47.9275em){body[data-overlap-style=true] .home-carousel--solid .home-carousel__content.home-carousel__content--btn,body[data-overlap-style=true] .home-carousel--semi .home-carousel__content.home-carousel__content--btn{padding-bottom:15px}}@media(max-width:34.99em){body[data-overlap-style=true] .home-carousel--solid .home-carousel__content.home-carousel__content--btn,body[data-overlap-style=true] .home-carousel--semi .home-carousel__content.home-carousel__content--btn{padding-bottom:12px}}body[data-overlap-style=true] .home-carousel--solid .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--semi .home-carousel__btn__wrapper{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;margin-right:-60px}@media(max-width:47.9275em){body[data-overlap-style=true] .home-carousel--solid .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--semi .home-carousel__btn__wrapper{margin-right:-48px}}@media(max-width:34.99em){body[data-overlap-style=true] .home-carousel--solid .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--semi .home-carousel__btn__wrapper{margin-top:12px;margin-right:-30px}}body[data-overlap-style=true] .home-carousel--solid .home-carousel__item--right .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--solid .home-carousel__item--bottom-right .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--semi .home-carousel__item--right .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--semi .home-carousel__item--bottom-right .home-carousel__btn__wrapper{margin-right:-60px}@media(max-width:47.9275em){body[data-overlap-style=true] .home-carousel--solid .home-carousel__item--right .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--solid .home-carousel__item--bottom-right .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--semi .home-carousel__item--right .home-carousel__btn__wrapper,body[data-overlap-style=true] .home-carousel--semi .home-carousel__item--bottom-right .home-carousel__btn__wrapper{margin-right:-18px}}body[data-overlap-style=true] .home-carousel--contained .media-carousel__arrow--prev{right:39px}body[data-overlap-style=true] .home-carousel--contained .media-carousel__arrow--next{right:-6px}body[data-anim-zoom=true] .home-carousel__bg{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .collection__header-img,body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .article__featured-media__img,body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .home-intro__bg,body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .home-delivery__bg,body[data-anim-zoom=true][data-anim-load=true] .swiper-slide.is-visible .home-carousel__bg,body[data-anim-zoom=true][data-anim-load=true] .password-content__bg{-webkit-animation:zoomout 10s ease forwards;-moz-animation:zoomout 10s ease forwards;animation:zoomout 10s ease forwards}body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .image-with-text__media-img{-webkit-animation:zoomout-slow 15s ease forwards;-moz-animation:zoomout-slow 15s ease forwards;animation:zoomout-slow 15s ease forwards}body[data-anim-zoom=true] .blog__img,body[data-anim-zoom=true] .image-grid__bg,body[data-anim-zoom=true] .home-carousel--image_img,body[data-anim-zoom=true] .search-grid-item__media__img{-webkit-transition:-webkit-transform 10s ease-out,opacity .5s ease-in;-moz-transition:-moz-transform 10s ease-out,opacity .5s ease-in;transition:transform 10s ease-out,opacity .5s ease-in}body[data-anim-zoom=true] .cta__image{-webkit-transition:-webkit-transform .75s ease,opacity .3s ease-in;-moz-transition:-moz-transform .75s ease,opacity .3s ease-in;transition:transform .75s ease,opacity .3s ease-in}body[data-anim-zoom=true] .blog:hover .blog__img,body[data-anim-zoom=true] .blog:hover .image-grid__bg,body[data-anim-zoom=true] .blog:hover .home-carousel--image_img,body[data-anim-zoom=true] .blog:hover .search-grid-item__media__img,body[data-anim-zoom=true] .image-grid__link:hover .blog__img,body[data-anim-zoom=true] .image-grid__link:hover .image-grid__bg,body[data-anim-zoom=true] .image-grid__link:hover .home-carousel--image_img,body[data-anim-zoom=true] .image-grid__link:hover .search-grid-item__media__img,body[data-anim-zoom=true] .home-carousel--image_link:hover .blog__img,body[data-anim-zoom=true] .home-carousel--image_link:hover .image-grid__bg,body[data-anim-zoom=true] .home-carousel--image_link:hover .home-carousel--image_img,body[data-anim-zoom=true] .home-carousel--image_link:hover .search-grid-item__media__img,body[data-anim-zoom=true] .search-grid-item__link:hover .blog__img,body[data-anim-zoom=true] .search-grid-item__link:hover .image-grid__bg,body[data-anim-zoom=true] .search-grid-item__link:hover .home-carousel--image_img,body[data-anim-zoom=true] .search-grid-item__link:hover .search-grid-item__media__img,body[data-anim-zoom=true] .cta__link:hover .blog__img,body[data-anim-zoom=true] .cta__link:hover .image-grid__bg,body[data-anim-zoom=true] .cta__link:hover .home-carousel--image_img,body[data-anim-zoom=true] .cta__link:hover .search-grid-item__media__img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}body[data-anim-zoom=true] .blog:hover .cta__image,body[data-anim-zoom=true] .image-grid__link:hover .cta__image,body[data-anim-zoom=true] .home-carousel--image_link:hover .cta__image,body[data-anim-zoom=true] .search-grid-item__link:hover .cta__image,body[data-anim-zoom=true] .cta__link:hover .cta__image{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}body[data-anim-load=false][data-anim-zoom=true] .swiper-slide.is-visible .home-carousel__bg,body[data-anim-load=false][data-anim-zoom=true] .collection__header-img,body[data-anim-load=false][data-anim-zoom=true] .article__featured-media__img,body[data-anim-load=false][data-anim-zoom=true] .home-intro__bg,body[data-anim-load=false][data-anim-zoom=true] .home-delivery__bg,body[data-anim-load=false][data-anim-zoom=true] .password-content__bg{-webkit-animation:zoomout 5s ease forwards;-moz-animation:zoomout 5s ease forwards;animation:zoomout 5s ease forwards}@media(prefers-reduced-motion:reduce){body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .collection__header-img,body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .article__featured-media__img,body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .home-intro__bg,body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .home-delivery__bg,body[data-anim-zoom=true][data-anim-load=true] .swiper-slide.is-visible .home-carousel__bg,body[data-anim-zoom=true][data-anim-load=true] .password-content__bg,body[data-anim-zoom=true][data-anim-load=true] .js-animation-done .image-with-text__media-img{animation:none}body[data-anim-zoom=true] .blog__img,body[data-anim-zoom=true] .image-grid__bg,body[data-anim-zoom=true] .home-carousel--image_img,body[data-anim-zoom=true] .search-grid-item__media__img,body[data-anim-zoom=true] .cta__image{transition:none}}.staged-action{transition:background .3s ease-in-out}.staged-action .staged-action__tick,.staged-action .staged-action__spinner{opacity:0}.staged-action.is-done .staged-action__text,.staged-action.is-done:after{opacity:0}.staged-action.is-done .staged-action__tick{animation:cart-added-tick 1.5s linear}.staged-action.is-doing .staged-action__text,.staged-action.is-doing:after{opacity:0}.staged-action.is-doing .staged-action__spinner{opacity:1}@media(prefers-reduced-motion:reduce){.staged-action{transition:none}.staged-action.is-done .staged-action__tick{animation:none;clip-path:inset(0);opacity:1}}@keyframes cart-added-tick{0%{opacity:0;clip-path:inset(0 100% 0 0)}5%{opacity:1}25%{clip-path:inset(0)}95%{opacity:1}to{opacity:0}}@-webkit-keyframes cart-added-tick{0%{opacity:0;clip-path:inset(0 100% 0 0)}5%{opacity:1}25%{clip-path:inset(0)}95%{opacity:1}to{opacity:0}}@-webkit-keyframes zoomout{0%{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes zoomout{0%{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomout{0%{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoomout-slow{0%{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes zoomout-slow{0%{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomout-slow{0%{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}to{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.section__bg,.product-single__top-bg{z-index:0}.home-carousel__nav,.image-with-text__box,.map__media-map--first,.mobile-draw__close,.search__close,.selector-wrapper label,.home-video__item-icon,.home-video__placeholder-btn,.home-carousel__video-cover,.footer__currency-item,.mobile-draw__currency-box,.faq__category,.home-logo-list-carousel__nav,.breadcrumb,.cart-draw__announcement,.promo-pop__close,.mobile-draw__wrapper,.product-form__popup,.quick-shop__trigger,.mobile-draw__header,quick-shop image-skeleton,.media-gallery__arrow .icon,.media-carousel__navigation,video-poster{z-index:1}.home-testimonials-carousel__nav,.map__items,.home-carousel__video:before,.home-video__placeholder,.announcement__close,.announcement__carousel-button,.drawer-nav__empty-banner,.drawer-nav__banner,quick-shop .product-card__img,.home-video__item-link:after,video-player .theme-spinner{z-index:2}.home-carousel__content,.home-carousel__content-wrapper,.header__logo,.label,.product-card__label__items,.quick-shop__close,.mobile-draw__account,.mobile-draw__localize{z-index:3}.header-trigger,.home-video__placeholder,.drawer-nav__panel{z-index:4}.image-with-text__content{z-index:8}quick-shop{z-index:9}@media(max-width:47.9275em){quick-shop{z-index:12}}.nav__sub,.secondary-nav__search{z-index:10}.collection__cards:after,.items-scroll .navigation{z-index:11}header-container{z-index:12}.quick-shop__overlay{z-index:13}@media(max-width:47.9275em){.quick-shop__wrapper{z-index:13}}.promo-pop,.popup.popup--promo{z-index:14}.password-header__link{z-index:15}body:before{z-index:16}.product-card__spinner{z-index:20}predictive-search[dropdown][open=true] predictive-search-results{z-index:11}.back-to-top-button{z-index:99}.popup,.modal{z-index:999}.search__head{z-index:1047}a{color:#3f4b5a}body{font-family:Inter,system-ui,-apple-system,sans-serif}h2{font-family:Playfair Display,Georgia,serif}.evedia-sor-wrap .hero__eyebrow{color:#a89895}body.template-index .jdgm-videos-container{display:none!important}@media(max-width:767px){.evedia-serum .jdgm-widget button,.evedia-collagen-wrap .jdgm-widget button,.evedia-ion-wrap .jdgm-widget button,.ep-pdp-wrap .jdgm-widget button,.evedia-sor .jdgm-widget button,.evedia-home-wrap .jdgm-widget button,.evedia-serum a.protocol-thumbs__thumb,.evedia-collagen-wrap a.protocol-thumbs__thumb,.ep-pdp-wrap a.ep-proto-thumbs__thumb{min-width:44px;min-height:44px}.evedia-serum .serum-freq__pill,.evedia-collagen-wrap .collagen-freq__pill,.evedia-ion-wrap .ion-freq__pill,.ep-pdp-wrap .ep-freq__pill{min-height:44px;padding-top:10px;padding-bottom:10px}.evedia-serum .serum-sub-toggle__btn,.evedia-collagen-wrap .collagen-sub-toggle__btn,.evedia-ion-wrap .ion-sub-toggle__btn,.ep-pdp-wrap .ep-sub-toggle__btn,.evedia-sor .sor-step__cta,.evedia-sor .sor-bundle__cta,.evedia-sor .sorProductCard__atb{min-height:44px}}.evedia-sor .hero__step-pill,.evedia-sor .hero__step-icon,.evedia-sor .science-bar__icon{color:var(--ivory, #F2EFE8)}.evedia-sor .hero__step-number{color:var(--ivory, #F2EFE8);font-size:11px;line-height:1}.footer-nav__title,.footer-trust-item__title,.search__nav-title,.cart-draw__title{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600!important}body.template-product header-container.is-sticky,body.template-product header-container,body.template-product .header.is-sticky,body.template-product .header-container--sticky,.template-product header-container.is-sticky{position:relative!important;top:auto!important;transform:none!important;transition:none!important;animation:none!important}.hero__step-pill--nourish,.system-step__badge,.system-step__product-cta,.vs-block__col--system,.vs-icon--yes,.section-label,.cert-badge,.feature-ion__media-badge{background-color:#a898952e!important;border-color:#a898954d!important}.section-label,.section-label *{color:#5c4e3c!important;border-color:#a8989566!important}.hero__step-pill--nourish,.hero__step-pill--nourish *{color:#3f4b5a!important}.jdgm-star.jdgm--on,.jdgm-star--on,.review-card__stars,.stars,.star-gold,[class*=star][class*=filled]{color:#b89968!important;border-color:#b89968!important}.jdgm-rev__buyer-badge,.jdgm-verified-badge,.jdgm-rev__buyer-badge *,.jdgm-verified-badge *{color:#a89895!important;border-color:#a89895!important}:root{--v245-spa: #e9e8e8;--v245-seafoam: #c9d4d4;--v245-pebble: #cec6c9;--v245-brand-navy: #3f4b5a;--v245-coffee: #3d281e;--v245-truffle: #947564;--v245-warm-taupe: #a89895;--v245-fog: #acabba;--v245-slate-green: #3a5b36;--v245-slate-green-deep: #2c4a28;--v245-review-gold: #b39767;--v245-hairline: rgba(168, 152, 149, .32);--v245-hairline-strong: rgba(168, 152, 149, .55);--v245-hairline-soft: rgba(63, 75, 90, .08);--v245-section-pad: clamp(72px, 8vw, 120px);--v245-section-pad-tight: clamp(48px, 6vw, 80px);--v245-ff-serif: "Playfair Display", Georgia, serif;--v245-ff-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--v245-ivory: var(--v245-spa);--v245-ivory-deep: var(--v245-spa);--v245-cream: var(--v245-spa);--v245-paper: var(--v245-spa);--v245-graphite: var(--v245-brand-navy);--v245-graphite-mid: #5a6877;--v245-graphite-soft: var(--v245-truffle);--v245-stone: var(--v245-warm-taupe);--v245-taupe: var(--v245-warm-taupe);--v245-taupe-deep: var(--v245-truffle);--v245-taupe-warm: var(--v245-warm-taupe);--v245-rose-dust: var(--v245-warm-taupe);--v245-green-deep: var(--v245-slate-green-deep)}.btn-primary,.hero__cta-primary,.btn--primary,.serum-atc-btn,.collagen-atc-btn,.collagen-sticky-bar__atc-btn,.ep-btn,.product-tile__atc,.serum-sticky-bar__atc-btn,.evedia-sticky-bar__atc-btn,.cta-btn--primary,.button--primary{background:var(--v245-slate-green)!important;color:var(--v245-spa)!important;padding:18px 36px;border-radius:999px;font-family:var(--v245-ff-sans);font-size:.82rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border:0!important;cursor:pointer;transition:background .2s ease,transform .12s ease;display:inline-flex;align-items:center;justify-content:center;gap:.6em;text-decoration:none}.btn-primary:hover,.hero__cta-primary:hover,.btn--primary:hover,.serum-atc-btn:hover,.collagen-atc-btn:hover,.collagen-sticky-bar__atc-btn:hover,.ep-btn:hover,.product-tile__atc:hover,.serum-sticky-bar__atc-btn:hover,.evedia-sticky-bar__atc-btn:hover,.cta-btn--primary:hover,.button--primary:hover{background:var(--v245-slate-green-deep)!important;transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-primary:focus-visible{outline:2px solid var(--v245-slate-green-deep);outline-offset:3px}.v245-rule{border-top:1px solid var(--v245-hairline)}.v245-rule-soft{border-top:1px solid var(--v245-hairline-soft)}.v245-numeral{font-family:var(--v245-ff-serif);font-style:italic;font-weight:400;letter-spacing:.02em}.v245-eyebrow{font-family:var(--v245-ff-sans);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--v245-taupe-deep)}.v245-italic{font-family:var(--v245-ff-serif);font-style:italic;font-weight:400}.v245-section-graphite{background:var(--v245-graphite);color:var(--v245-ivory);position:relative}.v245-section-graphite:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top right,rgba(168,152,149,.1),transparent 60%);pointer-events:none;z-index:0}.v245-section-graphite>*{position:relative;z-index:1}.v245-section-cream{background:var(--v245-cream)}.v245-section-paper{background:var(--v245-paper)}.v245-section-ivory-deep{background:var(--v245-ivory-deep)}.v245-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:16px 28px;background:var(--v245-slate-green);color:var(--v245-ivory);border-radius:999px;font-family:var(--v245-ff-sans);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;transition:all .3s cubic-bezier(.2,.8,.2,1);cursor:pointer}.v245-btn-primary:hover{background:var(--v245-slate-green-deep);transform:translateY(-1px);box-shadow:0 4px 16px #3a5b3640}.v245-btn-primary .arrow{transition:transform .3s;display:inline-block}.v245-btn-primary:hover .arrow{transform:translate(3px)}.v245-btn-secondary{display:inline-flex;align-items:center;gap:8px;padding:15px 26px;background:transparent;color:var(--v245-graphite);border:1px solid var(--v245-hairline-strong);border-radius:999px;font-family:var(--v245-ff-sans);font-size:.82rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:all .3s cubic-bezier(.2,.8,.2,1);cursor:pointer}.v245-btn-secondary:hover{border-color:var(--v245-graphite);background:#a8989514}@media(prefers-reduced-motion:reduce){.v245-btn-primary,.v245-btn-secondary,.v245-btn-primary .arrow{transition:none!important;transform:none!important}}.jdgm-star.jdgm--on,.jdgm-star--on,.review-card__stars,.stars,.star-gold,.evedia-star svg{color:#b89968!important}.evedia-sor .hero__step-pill__title,.evedia-sor .hero__step-card__title,.evedia-sor [class*=step-card__title]{color:var(--v245-spa)!important;opacity:1!important;font-weight:500}.evedia-sor .hero__step-pill__subtitle,.evedia-sor .hero__step-card__subtitle,.evedia-sor [class*=step-card__subtitle],.evedia-sor [class*=step-card__desc]{color:#e9e8e8c7!important;opacity:1!important}.evedia-sor .hero__step-icon,.evedia-sor [class*=step-icon],.evedia-sor .step-card__icon,.evedia-sor [class*=science-bar__icon]{color:var(--v245-warm-taupe)!important;background-color:#a898951f!important}.evedia-sor .hero__step-icon svg,.evedia-sor [class*=step-icon] svg{color:var(--v245-warm-taupe)!important;fill:var(--v245-warm-taupe)!important;stroke:var(--v245-warm-taupe)!important}.evedia-sor .stat-card__number,.evedia-sor [class*=stat-card__number],.evedia-sor [class*=stat__number],.evedia-sor [class*=proof__number]{color:var(--v245-brand-navy)!important;opacity:1!important;font-family:var(--v245-ff-serif)}.evedia-sor .stat-card__label,.evedia-sor [class*=stat-card__label],.evedia-sor [class*=stat__label],.evedia-sor [class*=proof__label]{color:var(--v245-truffle)!important;opacity:1!important}.evedia-ion-wrap .ion-hero__col-text{padding-top:24px!important;padding-bottom:24px!important}.evedia-ion-wrap .ion-hero__title,.evedia-ion-wrap .ion-hero h1{margin-bottom:14px!important;line-height:1.05!important}.evedia-ion-wrap .ion-hero__subhead,.evedia-ion-wrap .ion-hero p{margin-bottom:18px!important}.evedia-ion-wrap .ion-hero__trust-strip,.evedia-ion-wrap [class*=trust-strip]{margin-top:18px!important;margin-bottom:18px!important;padding-top:14px!important;padding-bottom:14px!important}.evedia-ion-wrap [class*=ion-protocol-card]:first-of-type,.evedia-ion-wrap [class*=protocol]:first-of-type{margin-top:12px!important}.evedia-ion-wrap .ion-hero__review,.evedia-ion-wrap [class*=hero__review]{margin-top:14px!important;margin-bottom:14px!important}.shopify-section.js-section__apps:has(.jdgm-carousel.jdgm-hidden){display:none!important}.shopify-section.js-section__apps:has(.jdgm-widget.jdgm-hidden){display:none!important}.shopify-section.js-section__apps:not(:has(.jdgm-widget)):not(:has(iframe)):not(:has(div>div)){display:none!important}.evedia-sor-wrap,.evedia-sor-wrap>.hero,.evedia-sor-wrap .hero,.evedia-sor-wrap .hero__content{width:100%!important;max-width:1180px;box-sizing:border-box}.evedia-sor-wrap>.hero,.evedia-sor-wrap .hero{max-width:none!important}.evedia-sor-wrap .hero__content{margin:0 auto;padding:80px 40px}.evedia-sor-wrap .ingredient-chip,.evedia-sor-wrap .ingredient-chip--nourish,.evedia-sor-wrap .ingredient-chip--collagen,.evedia-sor-wrap .ingredient-chip--restore{background:#f8f5ef0f!important;color:#f8f5efe0!important;border:1px solid rgba(168,152,149,.42)!important;font-weight:500;letter-spacing:.02em}.evedia-sor-wrap .hero__step-pill,.evedia-sor-wrap .step-card,.evedia-sor-wrap [class*=hero__step] [class*=title],.evedia-sor-wrap [class*=hero__step] [class*=subtitle],.evedia-sor-wrap [class*=hero__step] [class*=desc],.evedia-sor-wrap [class*=hero__step] p{color:#f8f5efeb!important;opacity:1!important}.evedia-sor-wrap [class*=hero__step] [class*=title],.evedia-sor-wrap [class*=hero__step] h3{color:var(--v245-spa)!important;font-weight:500!important}.evedia-sor-wrap .window-col__icon{background:#a898952e!important;border-bottom:1px solid rgba(168,152,149,.45);border-radius:0}.evedia-sor-wrap .window-col__icon:after{background:transparent!important}.evedia-home-wrap .hero-pdp,.evedia-home-wrap .hero,.evedia-home-wrap [class*=home-hero]{position:relative;isolation:isolate}.evedia-home-wrap .hero-pdp:after,.evedia-home-wrap .hero:after,.evedia-home-wrap [class*=home-hero]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(95deg,rgba(63,75,90,.78) 0%,rgba(63,75,90,.62) 18%,rgba(63,75,90,.32) 32%,rgba(63,75,90,.08) 44%,transparent 55%)}.evedia-home-wrap .hero-pdp>*,.evedia-home-wrap .hero>*,.evedia-home-wrap [class*=home-hero]>*{position:relative;z-index:2}.evedia-home-wrap .hero-pdp__eyebrow,.evedia-home-wrap .hero__eyebrow,.evedia-home-wrap [class*=hero__eyebrow]{background:transparent!important;color:var(--v245-spa)!important;text-shadow:0 1px 2px rgba(0,0,0,.32);padding:0!important;border-radius:0!important;letter-spacing:.18em}.evedia-home-wrap .hero img,.evedia-home-wrap .hero picture img,.evedia-home-wrap .hero__bg-placeholder img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:0!important}.evedia-home-wrap .hero__bg-placeholder{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important}.v245-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px env(safe-area-inset-bottom,10px);background:var(--v245-spa);border-top:1px solid rgba(168,152,149,.32);box-shadow:0 -4px 16px #0000000f;font-family:var(--v245-ff-sans);transform:translateY(100%);transition:transform .22s ease;pointer-events:none}.v245-sticky-atc[data-active=true]{display:flex;pointer-events:auto;transform:translateY(0)}@media(min-width:1025px){.v245-sticky-atc{max-width:720px;left:50%;right:auto;transform:translate(-50%) translateY(100%);border-radius:14px 14px 0 0;bottom:16px}.v245-sticky-atc[data-active=true]{transform:translate(-50%) translateY(0)}}.v245-sticky-atc__price{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.v245-sticky-atc__price-now{font-size:1rem;font-weight:500;color:var(--v245-brand-navy);line-height:1.1}.v245-sticky-atc__price-msrp{font-size:.78rem;color:var(--v245-truffle);text-decoration:line-through;line-height:1.1}.v245-sticky-atc__price-save{font-size:.72rem;color:var(--v245-slate-green);font-weight:500;letter-spacing:.04em;text-transform:uppercase;margin-top:2px}.v245-sticky-atc__cta{flex:0 0 auto;background:var(--v245-slate-green);color:var(--v245-spa);padding:14px 22px;border-radius:999px;font-size:.82rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border:0;cursor:pointer;transition:background .2s ease;font-family:var(--v245-ff-sans)}.v245-sticky-atc__cta:hover{background:var(--v245-slate-green-deep)}.v245-sticky-atc__cta:disabled{opacity:.55;cursor:progress}.ion-hero-buynow{display:flex!important;flex-direction:column!important;gap:14px!important}.ion-hero-buynow .ion-hero-stars{display:none!important}.ion-hero-buynow .evedia-ion-social-strip{order:1!important;margin:0 0 6px!important;padding:0!important;background:transparent!important}.ion-hero-buynow .evedia-ion-social-strip .stars-row,.ion-hero-buynow .evedia-ion-social-strip [class*=stars]{font-size:.9rem;margin-bottom:6px}.ion-hero-buynow .ion-hero__system-tag{order:2!important;margin:0!important}.ion-hero-buynow .ion-hero__headline{order:3!important;margin:0 0 6px!important}.ion-hero-buynow .v245-afterpay-chip{order:4!important}.ion-hero-buynow .ion-protocol-selector{order:5!important;margin-top:6px!important}.ion-hero-buynow .ion-buy-trust-strip{order:8!important;margin-top:16px!important}.ion-hero-buynow>form,.ion-hero-buynow>div:not([class]),.ion-hero-buynow>p:not([class]),.ion-hero-buynow>div[class=""]{order:6!important;margin-top:6px}.ion-hero-buynow .ion-buy-testi{display:none!important}.ion-hero-buynow .ion-hero-stars{font-size:.85rem;display:flex;align-items:center;gap:8px}.ion-hero-buynow .ion-buy-trust-strip{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:14px;font-size:.74rem;letter-spacing:.04em;color:var(--v245-truffle);border-top:1px solid var(--v245-hairline);padding-top:14px;text-transform:uppercase}.ion-hero-buynow .ion-buy-trust-item{display:inline-flex;align-items:center;gap:6px}.v245-afterpay-chip{display:inline-flex;align-items:center;gap:8px;background:#a898951a;color:var(--v245-brand-navy);font-size:.78rem;letter-spacing:.02em;border:1px solid rgba(168,152,149,.32);border-radius:999px;padding:8px 14px;width:fit-content;margin:0 0 4px}.v245-afterpay-chip svg{color:var(--v245-slate-green);flex:0 0 14px}.v245-afterpay-chip strong{font-weight:500;color:var(--v245-brand-navy)}.v245-afterpay-chip em{font-style:normal;font-weight:500;color:var(--v245-coffee)}.evedia-home-wrap .consumables{display:none!important}.v245-collapsible{border-bottom:1px solid rgba(168,152,149,.32);background:var(--v245-spa)}.v245-collapsible:first-of-type{border-top:1px solid rgba(168,152,149,.32)}.v245-collapsible__summary{list-style:none;cursor:pointer;padding:22px clamp(20px,4vw,64px);position:relative;font-family:var(--v245-ff-sans);font-size:.96rem;font-weight:500;color:var(--v245-brand-navy);letter-spacing:.01em;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:color .2s ease;-webkit-user-select:none;user-select:none;max-width:1200px;margin:0 auto}.v245-collapsible__summary:hover{color:var(--v245-coffee)}.v245-collapsible__summary:after{content:"+";flex:0 0 24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:300;color:var(--v245-warm-taupe);transition:transform .24s ease}.v245-collapsible__body{padding:0 0 20px}.v245-collapsible[open]>.v245-collapsible__body{display:block}.v245-collapsible>section{padding-top:0!important}.ion-hero__system-tag,.hero-pdp__system-tag,.evedia-ion-social-strip,.ion-social-strip,.hero-pdp__stars-strip,.evedia-pdp-social-proof-strip{display:none!important}.v245-ion-price-anchor{display:flex!important;align-items:baseline;gap:10px;margin:14px 0 12px;font-family:var(--font-body, Inter, sans-serif);order:3!important}.v245-ion-price-anchor__from{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--v245-truffle, #947564);font-weight:500}.v245-ion-price-anchor__amount{font-family:var(--font-display, "Playfair Display", serif);font-size:28px;color:var(--v245-coffee, #3d281e);font-weight:500;letter-spacing:-.01em;line-height:1}.v245-results-placeholder{margin:56px auto;max-width:1100px;padding:0 24px}.v245-results-placeholder__inner{background:var(--v245-spa, #e9e8e8);border:1px dashed var(--v245-warm-taupe, #a89895);border-radius:14px;padding:64px 48px;text-align:center}.v245-results-placeholder__eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--v245-truffle, #947564);font-weight:600;margin-bottom:14px}.v245-results-placeholder__h2{font-family:var(--font-display, "Playfair Display", serif);font-size:36px;color:var(--v245-coffee, #3d281e);margin:0 0 16px;line-height:1.15;letter-spacing:-.01em}.v245-results-placeholder__copy{font-family:var(--font-body, Inter, sans-serif);font-size:16px;color:var(--v245-truffle, #947564);max-width:580px;margin:0 auto 28px;line-height:1.55}.v245-results-placeholder__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}.v245-results-placeholder__cell{aspect-ratio:4/5;background:linear-gradient(135deg,#a898952e,#a898950d);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--v245-warm-taupe, #a89895);font-weight:600}@media(max-width:768px){.v245-results-placeholder{margin:36px auto}.v245-results-placeholder__inner{padding:36px 22px}.v245-results-placeholder__h2{font-size:26px}.v245-results-placeholder__grid{grid-template-columns:repeat(3,1fr);gap:8px}.v245-results-placeholder__cell{font-size:9px}}.evedia-sticky-mobile-atc__price--strike{display:none!important}.evedia-ion-vs-them,.evedia-ion-faq,.evedia-ion-trust-section,.evedia-ion-crosssell,section[id*=ion_vs_them],section[id*=ion_faq],section[id*=ion_reviews],section[id*=ion_crosssell],.evedia-vs-them-section,.evedia-ion-faq-section{padding-top:40px!important;padding-bottom:40px!important}.evedia-ion-faq__list,.evedia-vs-table-wrap{margin-top:24px!important}.ion-trust-section{padding:40px 0!important}.ion-trust-section__header{margin-bottom:28px!important}.ion-guarantee-block{padding:24px 28px!important;margin-top:28px!important;gap:24px!important}.evedia-ion-crosssell{padding:40px 0!important}.evedia-ion-crosssell__header{margin-bottom:28px!important}.jdgm-rev-widg{padding:18px 0!important}.jdgm-rev-widg__title{margin-bottom:12px!important;font-size:22px!important}.jdgm-rev-widg__summary{margin-bottom:18px!important}.jdgm-rev{padding:14px 0!important}.jdgm-rev__body{margin-top:8px!important}.ion-hero-buynow>*{margin-top:8px!important;margin-bottom:8px!important}.ion-hero-buynow .v245-afterpay-chip{margin-top:0!important;margin-bottom:6px!important}.ion-hero-buynow .v245-ion-price-anchor{margin:6px 0!important}.v245-collapsible__summary{padding:14px 18px!important}.evedia-vs-table th,.evedia-vs-table td{padding:14px 16px!important}.evedia-ion-faq__item{padding:14px 0!important}.evedia-ion-faq__q{padding:6px 0!important}.evedia-ion-faq__a{padding:6px 0 14px!important}.evedia-vs,.evedia-faq{padding:40px 24px!important}.evedia-vs__inner,.evedia-faq__inner{padding:0!important}.evedia-vs__title,.evedia-faq__title{margin-bottom:24px!important}.evedia-vs__row,.evedia-faq__item{padding:12px 14px!important}@media(max-width:768px){.evedia-vs,.evedia-faq{padding:32px 18px!important}}.evedia-hero__system-tag,.hero__system-tag,.ep-hero__system-tag,.serum-hero__system-tag,.collagen-hero__system-tag{display:none!important}.v245-pdp-price-anchor{display:flex!important;align-items:baseline;gap:10px;margin:14px 0 12px;font-family:var(--font-body, Inter, sans-serif)}.v245-pdp-price-anchor__from{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--v245-truffle, #947564);font-weight:500}.v245-pdp-price-anchor__amount{font-family:var(--font-display, "Playfair Display", serif);font-size:26px;color:var(--v245-coffee, #3d281e);font-weight:500;letter-spacing:-.01em;line-height:1}.v245-ship-line{display:flex;align-items:center;gap:6px;margin:10px 0 4px;padding:10px 12px;background:#a8989514;border-radius:8px;font-family:var(--font-body, Inter, sans-serif);font-size:13px;color:var(--v245-coffee, #3d281e);line-height:1.4}.v245-ship-line strong{font-weight:600}@media(max-width:768px){.v245-ship-line{font-size:12px;padding:8px 10px}}.v245-pdp-static-review{background:var(--v245-spa, #e9e8e8);padding:32px 24px}.v245-pdp-static-review__inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:20px;background:#fff;border-radius:14px;padding:28px 32px}.v245-pdp-static-review__avatar{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--v245-warm-taupe, #a89895),var(--v245-truffle, #947564));color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:600;font-family:var(--font-display, "Playfair Display", serif);flex-shrink:0}.v245-pdp-static-review__stars{color:#b39767;font-size:14px;margin-bottom:6px}.v245-pdp-static-review__quote{font-family:var(--font-display, "Playfair Display", serif);font-size:17px;font-style:italic;color:var(--v245-coffee, #3d281e);line-height:1.5;margin:0 0 10px}.v245-pdp-static-review__attrib{font-size:12px;letter-spacing:.04em;color:var(--v245-truffle, #947564);font-weight:500}.v245-pdp-static-review__attrib strong{color:var(--v245-coffee, #3d281e);font-weight:600}.v245-pdp-static-review__verified{color:var(--v245-warm-taupe, #a89895);font-style:italic}@media(max-width:600px){.v245-pdp-static-review{padding:22px 14px}.v245-pdp-static-review__inner{flex-direction:column;text-align:center;padding:22px 18px;gap:14px}.v245-pdp-static-review__quote{font-size:15px}}.evedia-serum .evedia-hero-pdp,.evedia-collagen-wrap .evedia-hero-pdp,.evedia-collagen-wrap .hero-pdp,.ep-pdp-wrap .ep-hero,.ep-pdp-wrap .ep-hero--formula,.ep-pdp-wrap .ep-hero--discovery{width:100%!important;min-width:100%!important;max-width:100%!important}.evedia-serum .cbox-wrap,.evedia-collagen-wrap .cbox-wrap{width:100%!important;min-width:0}.evedia-serum .evedia-hero-pdp__buynow,.evedia-collagen-wrap .hero-pdp__buynow{min-width:0;width:100%}.ep-pdp-wrap .ep-buy-top__inner,.ep-pdp-wrap .ep-buy-top{width:100%!important;min-width:100%!important}.ep-pdp-wrap .ep-buy-top__controls{min-width:0;width:100%}.ep-buy-top__eyebrow{display:none!important}.shopify-section-header,.shopify-section-group-header-group{background-color:#fff!important}header.header,.header{background-color:#fff!important;box-shadow:0 1px #0000000a}.v245-pdp-price-anchor__amount,.v245-ion-price-anchor__amount{font-feature-settings:"lnum" 1;vertical-align:baseline;display:inline-flex;align-items:baseline}.v245-pdp-static-review__stars{color:#b39767;font-size:16px;letter-spacing:1px;line-height:1;margin-bottom:8px}.ion-protocol-selector .ion-protocol-card:has(input#ion-proto-mask){order:1!important}.ion-protocol-selector .ion-protocol-card:has(input#ion-proto-essential){order:2!important}.ion-protocol-selector .ion-protocol-card:has(input#ion-proto-full){order:3!important}.ion-protocol-selector .ion-protocol-card:has(input#ion-proto-ultimate){order:4!important}.sor-bundle-card__cta,.sor-bundle-card__cta:link,.sor-bundle-card__cta:visited{background-color:var(--v245-slate-green, #3a5b36)!important;color:var(--v245-spa, #f6f5f1)!important}.sor-bundle-card__cta:hover{background-color:#2e4a2c!important;color:var(--v245-spa, #f6f5f1)!important}.ion-hero-buynow .ion-hero__subheadline,.ion-hero-buynow .ion-feature-strip{order:3!important}.evedia-sor-wrap>.hero,.evedia-sor-wrap section.hero,.evedia-sor-wrap>section:first-child,section.hero.evedia-sor{padding-top:56px!important}@media(max-width:768px){.evedia-sor-wrap>.hero,.evedia-sor-wrap section.hero,.evedia-sor-wrap>section:first-child{padding-top:40px!important}}.window-col__icon{background:transparent!important;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;padding:0!important;font-size:24px;margin:0 auto 8px!important}.window-col{text-align:center}.ep-pdp-wrap:has(.ep-hero--discovery) .ep-hero--formula{display:none!important}.product-form__add-btn,button.product-form__add-btn.c-btn--hollow{background-color:var(--v245-slate-green, #3a5b36)!important;color:var(--v245-spa, #f6f5f1)!important;border-color:transparent!important;padding:14px 28px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;border-radius:999px!important}.product-form__add-btn:hover{background-color:#2e4a2c!important}.serum-sticky-bar,.serum-sticky-atc,[class*=serum-sticky-bar__],.collagen-sticky-bar,.collagen-sticky-atc,[class*=collagen-sticky-bar__],.ion-sticky-bar,.ion-sticky-atc,[class*=ion-sticky-bar__],.ep-sticky-bar,.ep-sticky-atc,[class*=ep-sticky-bar__],.ep-sticky,.evedia-sticky-bar,[class*=evedia-sticky-bar__],.sticky-bar:not(.v245-sticky-atc):not([class*=header]){display:none!important;visibility:hidden!important}body.header-stuck .evedia-home-wrap .hero,body.header-stuck .evedia-home-wrap .hero__content,body.header-stuck .evedia-ion-wrap .ion-hero,body.header-stuck .evedia-serum .evedia-hero-pdp,body.header-stuck .evedia-collagen-wrap .hero-pdp,body.header-stuck .ep-pdp-wrap .ep-buy-top,body.header-stuck .ep-pdp-wrap .ep-buy-top__inner{scroll-margin-top:120px}body.header-stuck .evedia-home-wrap .hero__content{padding-top:28px!important}.header.js-header-sticky,.header.header--sticky{z-index:100!important}.protocol-card .protocol-badge,.ion-protocol-card .ion-protocol-card__badge,.ep-proto-card .ep-proto-card__badge,[class*=protocol-card] [class*=badge]{top:-10px!important;right:14px!important;font-size:.62rem!important;letter-spacing:.06em!important;padding:4px 10px!important;white-space:nowrap;z-index:2}.protocol-card__price,.ion-protocol-card__price,.ep-proto-card__price{padding-top:18px!important}.evedia-collagen-window .window-col__icon,.evedia-collagen-window [class*=window-col] [class*=icon]:not(svg):not(use){display:none!important}.evedia-collagen-window .window-col{padding-top:24px}.evedia-home-wrap .hero,.evedia-home-wrap .hero__content{padding-top:160px!important}@media(max-width:768px){.evedia-home-wrap .hero,.evedia-home-wrap .hero__content{padding-top:120px!important}}.is-sticky,header.header,header.js-header-sticky,header.header--sticky{z-index:200!important}body.header-stuck .ion-hero,body.header-stuck .evedia-serum .evedia-hero-pdp,body.header-stuck .evedia-collagen-wrap .hero-pdp,body.header-stuck .ep-pdp-wrap .ep-buy-top{scroll-padding-top:120px}.evedia-serum .evedia-hero-pdp,.evedia-collagen-wrap .hero-pdp,.ep-pdp-wrap .ep-buy-top__inner,.ion-hero{padding-top:36px!important}.evedia-serum .cbox-wrap,.evedia-collagen-wrap .cbox-wrap,.evedia-ion-wrap .ion-buy-col,.evedia-ion-wrap [class*=buy-col]{display:flex!important;flex-direction:column!important}.evedia-serum .cbox-wrap .serum-buy-testi,.evedia-collagen-wrap .cbox-wrap .collagen-buy-testi,.evedia-collagen-wrap .cbox-wrap [class*=buy-testi],.evedia-ion-wrap .ion-buy-testi,.evedia-ion-wrap [class*=buy-testi]{order:99!important;margin-top:28px!important;margin-bottom:8px!important;background:#c4a88212!important;border-left:3px solid var(--taupe, #a89895)!important;border-radius:8px!important;padding:16px 20px!important}.evedia-serum .cbox-wrap .serum-buy-testi__quote,.evedia-collagen-wrap .cbox-wrap .collagen-buy-testi__quote,.evedia-ion-wrap .ion-buy-testi__quote{font-family:var(--font-serif, "Playfair Display", Georgia, serif)!important;font-style:italic!important;font-size:.92rem!important;line-height:1.55!important;color:var(--graphite, #3f4b5a)!important;margin-bottom:8px!important}.evedia-serum .cbox-wrap .serum-buy-testi__author,.evedia-collagen-wrap .cbox-wrap .collagen-buy-testi__author,.evedia-ion-wrap .ion-buy-testi__author{font-size:.72rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--stone, #8b8b88)!important}.evedia-vs__scroll{overflow:visible!important}.evedia-vs__table{width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;margin-top:8px}.evedia-vs__table th,.evedia-vs__table td{padding:14px 12px!important;font-size:.83rem!important;line-height:1.4!important;word-wrap:break-word;vertical-align:top;text-align:left;-webkit-hyphens:auto;hyphens:auto}.evedia-vs__table thead th{font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;font-size:.74rem!important;color:var(--v245-truffle, #947564);border-bottom:2px solid var(--v245-warm-taupe, #a89895)}.evedia-vs__table thead th.evedia-vs__col-evedia,.evedia-vs__table tbody td:nth-child(2){background:#3a5b360d}.evedia-vs__table tbody td:first-child{font-weight:600;color:var(--v245-brand-navy, #3f4b5a);width:26%}.evedia-vs__table tbody tr{border-bottom:1px solid rgba(168,152,149,.22)}.evedia-vs__table tbody tr:hover{background:#f5f1ea66}@media(max-width:768px){.evedia-vs__table,.evedia-vs__table thead,.evedia-vs__table tbody,.evedia-vs__table tr,.evedia-vs__table th,.evedia-vs__table td{display:block!important;width:100%!important}.evedia-vs__table thead{display:none!important}.evedia-vs__table tbody tr{padding:18px 0!important;border-bottom:1px solid rgba(168,152,149,.22);margin-bottom:8px}.evedia-vs__table tbody td{padding:6px 0!important;border:none!important;background:transparent!important}.evedia-vs__table tbody td:first-child{font-size:1rem!important;font-weight:700!important;padding-bottom:10px!important;color:var(--v245-brand-navy, #3f4b5a)}.evedia-vs__table tbody td:nth-child(2):before{content:"EVEDIA ION  \b7   ";font-weight:600;color:var(--v245-slate-green, #3a5b36);letter-spacing:.04em}.evedia-vs__table tbody td:nth-child(3):before{content:"Omnilux  \b7   ";font-weight:600;color:var(--v245-warm-taupe, #a89895);letter-spacing:.04em}.evedia-vs__table tbody td:nth-child(4):before{content:"CurrentBody  \b7   ";font-weight:600;color:var(--v245-warm-taupe, #a89895);letter-spacing:.04em}}.window-col__icon,.system-step__badge-icon,.system-step__icon,.sor-step__icon{display:none!important}.window-col{padding-top:18px}.system-step__badge{padding-top:12px}.evedia-home-wrap .hero,.evedia-home-wrap .hero__content{padding-top:240px!important}@media(max-width:768px){.evedia-home-wrap .hero,.evedia-home-wrap .hero__content{padding-top:180px!important}}.evedia-home-wrap .hero__eyebrow,.evedia-home-wrap .hero-star-badge{position:relative;z-index:5;display:block!important;visibility:visible!important;margin-bottom:12px}.evedia-home-wrap .hero__eyebrow{margin-bottom:8px}.sor-bundle-card .sor-bundle-card__badge,.sor-bundle-card [class*=badge],.sor-bundle__pill,[class*=bundle-card] [class*=badge]:not(.btn){top:-10px!important;right:14px!important;font-size:.62rem!important;letter-spacing:.06em!important;padding:4px 10px!important;white-space:nowrap!important;z-index:2!important;max-width:130px;text-align:center}.sor-bundle-card__price,[class*=bundle-card] [class*=price]:not([class*=msrp]){padding-top:18px!important}body.template-product .is-sticky,body.template-product header.header,body.template-collection .is-sticky,body.template-collection header.header{position:sticky!important;top:0!important;z-index:100!important;background:#fff!important;transform:none!important;transition:none!important}body.template-product header.header,body.template-collection header.header{box-shadow:0 1px #a8989533}body.template-product header.header.js-header-sticky,body.template-product header.header.js-header-scroll{transform:none!important}.v245-sticky-atc{bottom:24px!important}@media(min-width:1025px){.v245-sticky-atc{max-width:560px!important;min-width:480px!important;left:50%!important;right:auto!important;transform:translate(-50%) translateY(100%)!important;border-radius:14px!important;border:1px solid rgba(168,152,149,.32)!important;box-shadow:0 12px 40px #0000002e!important;padding:14px 22px env(safe-area-inset-bottom,14px) 14px 22px!important}.v245-sticky-atc[data-active=true]{transform:translate(-50%) translateY(0)!important}}.v245-sticky-atc__price{font-size:1.05rem!important;font-weight:600!important;color:var(--v245-brand-navy, #3f4b5a)!important}.v245-sticky-atc__cta{font-size:.92rem!important;font-weight:600!important;letter-spacing:.06em!important;padding:10px 22px!important;background:var(--v245-slate-green, #3a5b36)!important;color:#fff!important;border-radius:999px!important;border:none!important;cursor:pointer!important}.v245-sticky-atc__cta:hover{background:#2f4a2c!important}.evedia-vs__table{display:table!important;table-layout:fixed!important;width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin-top:12px!important;background:#fff!important;border:1px solid rgba(168,152,149,.22)!important;border-radius:12px!important;overflow:hidden!important}.evedia-vs__table thead{display:table-header-group!important}.evedia-vs__table thead th{display:table-cell!important;padding:16px 18px!important;text-align:left!important;vertical-align:middle!important;font-family:var(--v245-ff-sans, "Inter", sans-serif)!important;font-size:.78rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--v245-truffle, #947564)!important;background:#f5f1ea80!important;border-bottom:2px solid var(--v245-warm-taupe, #a89895)!important;width:auto!important}.evedia-vs__table thead th:first-child{width:22%!important}.evedia-vs__table thead th.evedia-vs__col-evedia{background:var(--v245-brand-navy, #3f4b5a)!important;color:#f8f5ef!important;font-weight:700!important}.evedia-vs__table tbody{display:table-row-group!important}.evedia-vs__table tbody tr{display:table-row!important;border:none!important;background:transparent!important;padding:0!important;margin:0!important;border-radius:0!important;border-bottom:1px solid rgba(168,152,149,.18)!important}.evedia-vs__table tbody tr:last-child{border-bottom:none!important}.evedia-vs__table tbody td{display:table-cell!important;padding:16px 18px!important;text-align:left!important;vertical-align:top!important;font-family:var(--v245-ff-sans, "Inter", sans-serif)!important;font-size:.88rem!important;line-height:1.5!important;color:var(--v245-brand-navy, #3f4b5a)!important;background:transparent!important;border:none!important;border-right:1px solid rgba(168,152,149,.12)!important;width:auto!important;grid-row:auto!important;grid-column:auto!important;margin:0!important;border-radius:0!important}.evedia-vs__table tbody td:first-child{font-weight:600!important;color:var(--v245-truffle, #947564)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.74rem!important;background:#f5f1ea59!important}.evedia-vs__table tbody td:nth-child(2){background:#3a5b360a!important;font-weight:500!important}.evedia-vs__table tbody td:last-child{border-right:none!important}@media(max-width:720px){.evedia-vs__table{display:block!important;border:none!important;background:transparent!important}.evedia-vs__table thead{display:none!important}.evedia-vs__table tbody{display:block!important}.evedia-vs__table tbody tr{display:grid!important;grid-template-columns:1fr!important;background:#fff!important;border:1px solid rgba(168,152,149,.22)!important;border-radius:12px!important;margin-bottom:12px!important;padding:4px!important}.evedia-vs__table tbody td{display:block!important;border-right:none!important;border-bottom:1px solid rgba(168,152,149,.12)!important;width:100%!important;padding:12px 14px!important}.evedia-vs__table tbody td:last-child{border-bottom:none!important}.evedia-vs__table tbody td:nth-child(2):before{content:"EVEDIA ION  ";font-size:.7rem;font-weight:700;letter-spacing:.08em;color:var(--v245-brand-navy, #3f4b5a);text-transform:uppercase}.evedia-vs__table tbody td:nth-child(3):before{content:"Omnilux  ";font-size:.7rem;font-weight:600;letter-spacing:.08em;color:var(--v245-truffle, #947564);text-transform:uppercase}.evedia-vs__table tbody td:nth-child(4):before{content:"CurrentBody  ";font-size:.7rem;font-weight:600;letter-spacing:.08em;color:var(--v245-truffle, #947564);text-transform:uppercase}}.v245-pdp-testi-card-wrap{background:var(--v245-spa, #f5f1ea);padding:clamp(40px,5vw,64px) clamp(20px,4vw,48px);display:flex;justify-content:center}.v245-pdp-testi-card{background:#fff;max-width:880px;width:100%;border-radius:14px;border:1px solid rgba(168,152,149,.18);border-left:4px solid var(--v245-slate-green, #3a5b36);padding:clamp(28px,4vw,44px) clamp(28px,4vw,56px);box-shadow:0 8px 28px #3f4b5a0f;position:relative}.v245-pdp-testi-card__stars{font-size:1rem;letter-spacing:.18em;color:#b39767;margin-bottom:14px;line-height:1}.v245-pdp-testi-card .serum-buy-testi__quote,.v245-pdp-testi-card .collagen-buy-testi__quote,.v245-pdp-testi-card .ion-buy-testi__quote,.v245-pdp-testi-card .ep-buy-testi__quote{font-family:var(--v245-ff-serif, "Playfair Display", Georgia, serif)!important;font-style:italic!important;font-size:clamp(1.05rem,1.6vw,1.32rem)!important;line-height:1.5!important;color:var(--v245-brand-navy, #3f4b5a)!important;margin:0 0 18px!important;background:transparent!important;border:none!important;padding:0!important}.v245-pdp-testi-card .serum-buy-testi__author,.v245-pdp-testi-card .collagen-buy-testi__author,.v245-pdp-testi-card .ion-buy-testi__author,.v245-pdp-testi-card .ep-buy-testi__author{font-family:var(--v245-ff-sans, "Inter", sans-serif)!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--v245-truffle, #947564)!important;margin:0!important}.evedia-serum .cbox-wrap .serum-buy-testi[data-v245-relocated="1"],.evedia-collagen-wrap .cbox-wrap .collagen-buy-testi[data-v245-relocated="1"],.evedia-ion-wrap .ion-buy-testi[data-v245-relocated="1"],.ep-pdp-wrap .ep-buy-testi[data-v245-relocated="1"]{display:none!important}@media(max-width:768px){.v245-pdp-testi-card-wrap{padding:28px 16px}.v245-pdp-testi-card{border-radius:10px;padding:24px 22px}}body.template-product .shopify-section-group-header-group.js-section__utility-bar,body.template-collection .shopify-section-group-header-group.js-section__utility-bar{position:sticky!important;top:0!important;z-index:201!important;background:var(--v245-graphite, #4a4845)}body.template-product .shopify-section-group-header-group.js-section__header,body.template-collection .shopify-section-group-header-group.js-section__header{position:sticky!important;top:72px!important;z-index:200!important;background:#fff!important}body.template-product .js-section__header header.header,body.template-collection .js-section__header header.header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;transform:none!important;background:#fff!important;box-shadow:0 1px #a8989533}body.template-product .js-section__header header-container,body.template-collection .js-section__header header-container{position:static!important;height:auto!important}body.template-product .main,body.template-collection .main{padding-top:0!important}@media(max-width:768px){body.template-product .shopify-section-group-header-group.js-section__header,body.template-collection .shopify-section-group-header-group.js-section__header{top:60px!important}}body.template-product .shopify-section-group-header-group,body.template-collection .shopify-section-group-header-group{display:block!important}.v245-sticky-atc{bottom:80px!important}@media(min-width:1025px){.v245-sticky-atc{bottom:96px!important;max-width:560px!important;min-width:480px!important;border-radius:14px!important;border:1px solid rgba(168,152,149,.32)!important;box-shadow:0 16px 50px #3f4b5a38!important;background:#fff!important}}@media(max-width:768px){.v245-sticky-atc{bottom:0!important;border-radius:0!important}}.v245-sticky-atc{position:fixed!important;bottom:24px!important;left:50%!important;right:auto!important;transform:translate(-50%) translateY(120%)!important;z-index:9999!important;display:block!important;width:calc(100% - 32px)!important;max-width:820px!important;background:#fff!important;border:1px solid rgba(168,152,149,.28)!important;border-radius:14px!important;box-shadow:0 16px 50px #3f4b5a38!important;transition:transform .28s cubic-bezier(.22,.61,.36,1)!important;pointer-events:none!important;padding:0!important;font-family:var(--v245-ff-sans, "Inter", sans-serif)!important;color:var(--v245-brand-navy, #3f4b5a)!important}.v245-sticky-atc[data-active=true]{transform:translate(-50%) translateY(0)!important;pointer-events:auto!important}.v245-sticky-atc__inner{display:grid!important;grid-template-columns:60px 1fr auto!important;gap:16px!important;align-items:center!important;padding:14px 18px!important}.v245-sticky-atc__thumb{width:60px!important;height:60px!important;object-fit:cover!important;border-radius:8px!important;background:#f5f1ea!important;border:1px solid rgba(168,152,149,.18)!important}.v245-sticky-atc__info{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}.v245-sticky-atc__name{font-size:.95rem!important;font-weight:600!important;line-height:1.2!important;color:var(--v245-brand-navy, #3f4b5a)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.v245-sticky-atc__sub{font-size:.72rem!important;color:var(--v245-truffle, #947564)!important;letter-spacing:.04em!important;line-height:1.3!important}.v245-sticky-atc__sub:empty{display:none!important}.v245-sticky-atc__price-row{display:flex!important;align-items:baseline!important;gap:10px!important;margin-top:4px!important;flex-wrap:wrap!important}.v245-sticky-atc__price-now{font-family:var(--v245-ff-serif, "Playfair Display", Georgia, serif)!important;font-size:1.15rem!important;font-weight:500!important;color:var(--v245-brand-navy, #3f4b5a)!important}.v245-sticky-atc__price-msrp{font-size:.82rem!important;text-decoration:line-through!important;color:var(--v245-warm-taupe, #a89895)!important}.v245-sticky-atc__afterpay{font-size:.72rem!important;color:var(--v245-truffle, #947564)!important;font-style:italic!important}.v245-sticky-atc__afterpay:empty{display:none!important}.v245-sticky-atc__action{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:6px!important}.v245-sticky-atc__trust{font-size:.7rem!important;color:var(--v245-truffle, #947564)!important;letter-spacing:.04em!important}.v245-sticky-atc__cta{-webkit-appearance:none!important;appearance:none!important;border:none!important;background:var(--v245-slate-green, #3a5b36)!important;color:#fff!important;font-family:var(--v245-ff-sans, "Inter", sans-serif)!important;font-size:.92rem!important;font-weight:600!important;letter-spacing:.08em!important;padding:14px 28px!important;border-radius:999px!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:10px!important;transition:background .18s ease,transform .18s ease!important;box-shadow:0 4px 14px #3a5b3647!important}.v245-sticky-atc__cta:hover{background:#2f4a2c!important;transform:translateY(-1px)!important}.v245-sticky-atc__arrow{font-size:1rem!important;line-height:1!important;transition:transform .18s ease!important}.v245-sticky-atc__cta:hover .v245-sticky-atc__arrow{transform:translate(3px)!important}@media(max-width:768px){.v245-sticky-atc{bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;border-radius:14px 14px 0 0!important;border-left:none!important;border-right:none!important;border-bottom:none!important;transform:translateY(120%)!important}.v245-sticky-atc[data-active=true]{transform:translateY(0)!important}.v245-sticky-atc__inner{grid-template-columns:40px 1fr auto!important;gap:12px!important;padding:10px 14px env(safe-area-inset-bottom,10px) 14px!important}.v245-sticky-atc__thumb{width:40px!important;height:40px!important}.v245-sticky-atc__name{font-size:.82rem!important}.v245-sticky-atc__sub{display:none!important}.v245-sticky-atc__price-now{font-size:1rem!important}.v245-sticky-atc__price-msrp,.v245-sticky-atc__afterpay,.v245-sticky-atc__trust{display:none!important}.v245-sticky-atc__cta{padding:10px 18px!important;font-size:.82rem!important}}.v245-stars-row{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-family:var(--v245-ff-sans, "Inter", sans-serif)}.v245-stars-row__glyphs{font-size:1rem;letter-spacing:.18em;color:#b39767;line-height:1}.v245-stars-row__label{font-size:.78rem;color:var(--v245-truffle, #947564);letter-spacing:.04em}.v245-afterpay-row{font-family:var(--v245-ff-sans, "Inter", sans-serif);font-size:.84rem;color:var(--v245-truffle, #947564);font-style:italic;margin-top:4px;margin-bottom:14px}.evedia-serum .cbox-wrap,.evedia-collagen-wrap .cbox-wrap{display:flex!important;flex-direction:column!important}.evedia-serum .cbox-wrap .v245-stars-row,.evedia-collagen-wrap .cbox-wrap .v245-stars-row{order:1}.evedia-serum .cbox-wrap .cbox-header,.evedia-collagen-wrap .cbox-wrap .cbox-header{order:2}.evedia-serum .cbox-wrap .serum-price-display,.evedia-collagen-wrap .cbox-wrap .collagen-price-display,.evedia-collagen-wrap .cbox-wrap [class*=price-display]{order:3;margin-top:8px}.evedia-serum .cbox-wrap .v245-afterpay-row,.evedia-collagen-wrap .cbox-wrap .v245-afterpay-row{order:4}.evedia-serum .cbox-wrap .protocol-selector,.evedia-collagen-wrap .cbox-wrap .protocol-selector{order:5;margin-top:16px}.evedia-serum .cbox-wrap .serum-sub-toggle,.evedia-collagen-wrap .cbox-wrap .collagen-sub-toggle,.evedia-collagen-wrap .cbox-wrap [class*=sub-toggle]{order:6;margin-top:12px}.evedia-serum .cbox-wrap .serum-sub-microcopy,.evedia-collagen-wrap .cbox-wrap [class*=sub-microcopy]{order:7}.evedia-serum .cbox-wrap .serum-freq-wrap,.evedia-collagen-wrap .cbox-wrap [class*=freq-wrap]{order:8}.evedia-serum .cbox-wrap product-form,.evedia-collagen-wrap .cbox-wrap product-form{order:9}.evedia-serum .cbox-wrap .serum-trust-strip,.evedia-collagen-wrap .cbox-wrap [class*=trust-strip]{order:10;margin-top:12px}.evedia-serum .cbox-wrap .serum-proof-bar,.evedia-collagen-wrap .cbox-wrap [class*=proof-bar]{order:11;margin-top:24px}.evedia-serum .cbox-wrap .serum-buy-testi,.evedia-collagen-wrap .cbox-wrap [class*=buy-testi]{order:99;display:none!important}.evedia-ion-wrap .ion-protocol-selector{display:flex!important;flex-direction:column!important}.evedia-ion-wrap .ion-protocol-selector .v245-stars-row{order:1}.evedia-ion-wrap .ion-protocol-selector .ion-buy-col__title{order:2}.evedia-ion-wrap .ion-protocol-selector .v245-afterpay-row{order:4}.evedia-ion-wrap .ion-hero-buynow{display:flex!important;flex-direction:column!important}.evedia-ion-wrap .ion-hero-buynow .ion-hero__system-tag{order:1}.evedia-ion-wrap .ion-hero-buynow .ion-hero__headline{order:2}.evedia-ion-wrap .ion-hero-buynow .evedia-ion-social-strip,.evedia-ion-wrap .ion-hero-buynow .ion-hero-stars{order:3;margin-top:8px}.evedia-ion-wrap .ion-hero-buynow>div:not([class]),.evedia-ion-wrap .ion-hero-buynow>.v245-pdp-price-anchor{order:4}.evedia-ion-wrap .ion-hero-buynow .v245-afterpay-chip{order:5}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-selector{order:6;margin-top:16px}.evedia-ion-wrap .ion-hero-buynow>form{order:7;margin-top:12px}.evedia-ion-wrap .ion-hero-buynow>p{order:8}.evedia-ion-wrap .ion-hero-buynow .ion-buy-trust-strip{order:9}.evedia-ion-wrap .ion-hero-buynow .ion-feature-strip{order:10;margin-top:16px}.evedia-ion-wrap .ion-hero-buynow .ion-hero__subheadline{order:11;font-size:.88rem;opacity:.85}.evedia-ion-wrap .ion-hero-buynow .ion-buy-testi{order:99;display:none!important}.ep-pdp-wrap .ep-buy-top__inner .ep-buy-top__name,.ep-pdp-wrap .ep-buy-top__inner h2{order:2}.ep-pdp-wrap .ep-buy-top__inner .ep-buy-testi{order:99;display:none!important}.evedia-ion-wrap .ion-hero-buynow .evedia-ion-social-strip{display:flex!important;visibility:visible!important;order:2!important;margin:8px 0 4px!important}.evedia-ion-wrap .ion-hero-buynow .ion-hero__system-tag{display:block!important;visibility:visible!important;order:1!important}.evedia-ion-wrap .ion-hero-buynow .ion-hero__headline{order:3!important}.evedia-ion-wrap .ion-hero-buynow .v245-ion-price-line{order:4!important;font-family:var(--v245-ff-serif, "Playfair Display", serif);font-size:1.5rem;margin:8px 0 4px;color:var(--v245-brand-navy, #3f4b5a)}.evedia-ion-wrap .ion-hero-buynow .v245-afterpay-chip{order:5!important}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-selector{order:6!important}.evedia-ion-wrap .ion-hero-buynow>form{order:7!important}.evedia-ion-wrap .ion-hero-buynow>p{order:8!important}.evedia-ion-wrap .ion-hero-buynow .ion-buy-trust-strip{order:9!important}.evedia-ion-wrap .ion-hero-buynow .ion-feature-strip{order:10!important}.evedia-ion-wrap .ion-hero-buynow .ion-hero__subheadline{order:11!important}.evedia-ion-wrap .ion-hero-buynow .ion-hero-stars{display:none!important}.evedia-ion-wrap .ion-hero-buynow .ion-buy-testi{order:99!important;display:none!important}.ep-pdp-wrap .ep-buy-top__controls{display:flex!important;flex-direction:column!important}.ep-pdp-wrap .ep-buy-top__controls .ep-buy-top__eyebrow{order:1;display:block!important}.ep-pdp-wrap .ep-buy-top__controls .v245-stars-row{order:2}.ep-pdp-wrap .ep-buy-top__controls h1,.ep-pdp-wrap .ep-buy-top__controls h2,.ep-pdp-wrap .ep-buy-top__controls .ep-buy-top__name{order:3}.ep-pdp-wrap .ep-buy-top__controls .ep-buy-top__price-row,.ep-pdp-wrap .ep-buy-top__controls [class*=price-row],.ep-pdp-wrap .ep-buy-top__controls .ep-price{order:4}.ep-pdp-wrap .ep-buy-top__controls .v245-afterpay-row,.ep-pdp-wrap .ep-buy-top__controls .v245-afterpay-chip{order:5}.ep-pdp-wrap .ep-buy-top__controls .ep-bundles,.ep-pdp-wrap .ep-buy-top__controls .ep-proto-cards,.ep-pdp-wrap .ep-buy-top__controls [class*=bundle],.ep-pdp-wrap .ep-buy-top__controls [class*=proto-card]{order:6}.ep-pdp-wrap .ep-buy-top__controls .ep-sub-toggle{order:7}.ep-pdp-wrap .ep-buy-top__controls product-form{order:8}.ep-pdp-wrap .ep-buy-top__controls .ep-purchase-trust,.ep-pdp-wrap .ep-buy-top__controls .ep-trust-strip{order:9}.ep-pdp-wrap .ep-buy-top__controls .ep-feature-strip{order:10}.ep-pdp-wrap .ep-buy-top__controls .ep-buy-testi{order:99;display:none!important}.ep-pdp-wrap .ep-buy-top__inner{display:grid!important;flex-direction:unset!important}.v245-collapsible{border-top:1px solid rgba(168,152,149,.22);background:transparent;padding:0;margin:0}.v245-collapsible__summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(20px,4vw,48px);font-family:var(--v245-ff-serif, "Playfair Display", Georgia, serif);font-size:clamp(1.05rem,1.6vw,1.32rem);font-weight:500;color:var(--v245-brand-navy, #3f4b5a);background:transparent;transition:background .18s ease}.v245-collapsible__summary:hover{background:#f5f1ea66}.v245-collapsible__summary::-webkit-details-marker{display:none}.v245-collapsible__summary:after{content:"+";font-family:var(--v245-ff-sans, "Inter", sans-serif);font-size:1.3rem;font-weight:300;color:var(--v245-truffle, #947564);margin-left:16px;transition:transform .22s ease}.v245-collapsible[open]>.v245-collapsible__summary:after{content:"\2212"}.v245-collapsible__content{padding:0 clamp(20px,4vw,48px) 32px}.v245-collapsible:last-child{border-bottom:1px solid rgba(168,152,149,.22)}.v245-stars-row{margin:8px 0 16px!important;align-items:center;gap:12px}.v245-stars-row__glyphs{font-size:1.25rem!important;letter-spacing:.22em!important;color:#b39767!important;text-shadow:0 1px 0 rgba(0,0,0,.04)}.v245-stars-row__label{font-size:.85rem!important;font-weight:500!important;color:var(--v245-brand-navy, #3f4b5a)!important;letter-spacing:.04em!important}.evedia-ion-wrap .ion-protocol-card label[for=ion-proto-mask] .ion-protocol-card__pricing .ion-protocol-card__sub,.evedia-ion-wrap label[for=ion-proto-mask] [class*=card__sub]:nth-of-type(2),.evedia-ion-wrap .ion-protocol-card[data-protocol=mask] .ion-protocol-card__pricing>[class*=sub]:not(:first-child){display:none!important}.evedia-ion-wrap .ion-protocol-card .ion-protocol-card__pricing .ion-protocol-card__pricing-sub{display:none!important}.ep-pdp-wrap .ep-buy-top__controls .v245-stars-row{order:0!important;margin-bottom:14px!important}.ep-pdp-wrap .ep-buy-top__controls .v245-afterpay-row{order:5!important;font-family:var(--v245-ff-sans, "Inter", sans-serif);font-size:.84rem;color:var(--v245-truffle, #947564);font-style:italic;margin:4px 0 14px}.evedia-ion-wrap label[for=ion-proto-mask] .ion-protocol-card__savings,.evedia-ion-wrap .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__savings{display:none!important}body.is-gift-card .product-single__title{font-family:Playfair Display,Playfair,Georgia,serif!important;font-weight:400!important;font-style:normal!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(1.6rem,2.4vw,2.2rem)!important;line-height:1.15!important;color:var(--brand-navy, #3f4b5a)!important}body.is-gift-card .c-btn--full,body.is-gift-card .product-form__add-btn,body.is-gift-card .product-form button[name=add]{background:var(--slate-green, #3a5b36)!important;color:var(--ivory, #f7f3ec)!important;border:none!important;border-radius:999px!important;padding:14px 28px!important}body.is-gift-card .c-btn--full *,body.is-gift-card .product-form button[name=add] *,body.is-gift-card .staged-action__text,body.is-gift-card staged-action-text{text-transform:none!important;letter-spacing:.04em!important;font-weight:500!important;color:var(--ivory, #f7f3ec)!important;font-family:var(--font-body, "Inter"),sans-serif!important}.hero__step-pill--nourish .hero__step-text,.hero__step-pill--nourish .hero__step-name{color:#f8f5ef!important}.hero__step-pill--nourish .hero__step-sub{color:#f8f5efb8!important}.hero__step-pill--nourish .hero__step-number{color:#e8cfa8!important}.evedia-home-wrap .hero-pdp__overlay,.evedia-home-wrap .hero-pdp:before,.evedia-hero-home:after{background:linear-gradient(95deg,#1f27319e,#1f27316b 45%,#1f273194)!important;opacity:1!important}.evedia-home-wrap .hero__trust-pill,.evedia-home-wrap [class*=trust-pill],.evedia-home-wrap [class*=hero__chip]{background:#0f161e8c!important;border:1px solid rgba(248,245,239,.22)!important;color:#f8f5ef!important;padding:6px 14px!important;border-radius:999px!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.evedia-home-wrap .hero__cta-secondary,.evedia-home-wrap [class*=hero-cta--secondary]{background:#0f161e73!important;border-color:#f8f5ef!important;color:#f8f5ef!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.cbox-wrap [data-v245-demote="1"]{font-family:var(--font-body, "Inter"),sans-serif!important;font-size:.72rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:var(--brand-navy, #3f4b5a)!important;opacity:.72!important;margin:.4rem 0 .6rem!important;font-style:normal!important;font-variant:normal!important}.cbox-wrap [data-v245-demote="1"] *{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;letter-spacing:inherit!important}.cbox-wrap [data-v245-demote="1"] br{display:none!important}.cbox-wrap [data-v245-demote="1"] hr,.cbox-wrap [data-v245-demote="1"]+hr{display:none!important}.protocol-card{position:relative!important}.protocol-card .protocol-badge,.serum-protocol-card .protocol-badge,.collagen-protocol-card .protocol-badge,.protocol-card [class*=badge]{position:absolute!important;top:-10px!important;right:14px!important;z-index:5!important;font-size:.62rem!important;padding:4px 10px!important;letter-spacing:.08em!important}.protocol-card .protocol-card__price-col,.protocol-card [class*=price-col]{padding-top:18px!important}.hero__step-pill--activate .hero__step-icon{filter:grayscale(1) brightness(.95) sepia(.4) saturate(.55) hue-rotate(335deg)!important}.shopify-section-group-header-group [class*=announcement-bar__message],.shopify-section-group-header-group [class*=announcement-bar__text]{font-size:.78rem!important;letter-spacing:.06em!important}@media(min-width:769px){.shopify-section-group-header-group [class*=announcement-bar__message]{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}.template-index .hero .hero__overlay,.hero .hero__overlay{background:linear-gradient(105deg,#14120f8c,#14120f2e 38%,#14120f8c),linear-gradient(to top,#14120fd9,#14120f52 55%,#14120f2e)!important;opacity:1!important}.template-index .hero__trust-badge,.hero .hero__trust-badge{background:#0f161e9e!important;border:1px solid rgba(248,245,239,.28)!important;color:#f8f5ef!important;padding:7px 16px!important;border-radius:999px!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;letter-spacing:.06em!important;font-size:.74rem!important;font-weight:500!important}.template-index .hero__trust-dot,.hero .hero__trust-dot{background:#b89968!important}.template-index .hero .hero__cta-secondary,.hero .hero__cta-secondary{background:#0f161ead!important;border:1.5px solid rgba(248,245,239,.85)!important;color:#f8f5ef!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;font-weight:500!important}.utility-announcement__message,.utility-announcement__text,.utility-announcement__link,.utility-announcement__slides{font-size:.78rem!important;letter-spacing:.06em!important}@media(min-width:769px){.utility-announcement__message,.utility-announcement__text,.utility-announcement__link{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}.cbox-wrap .protocol-card .protocol-card__inner{flex-wrap:nowrap!important;align-items:center!important;gap:12px!important}.cbox-wrap .protocol-card .protocol-card__pricing{flex:0 0 auto!important;max-width:130px!important;text-align:right!important}.cbox-wrap .protocol-card .protocol-card__title,.cbox-wrap .protocol-card .protocol-card__name{white-space:normal!important;word-break:normal!important;font-size:.92rem!important;line-height:1.3!important}.cbox-wrap .protocol-card .protocol-card__sub,.cbox-wrap .protocol-card .protocol-card__desc,.cbox-wrap .protocol-card .protocol-card__caption{font-size:.78rem!important;line-height:1.4!important;margin-top:2px!important}.cbox-wrap .protocol-card .protocol-card__price,.cbox-wrap .protocol-card .protocol-card__price-now{font-size:1.05rem!important;white-space:nowrap!important}.cbox-wrap .protocol-card .protocol-card__price-msrp,.cbox-wrap .protocol-card .protocol-card__strike{font-size:.8rem!important;white-space:nowrap!important}.cbox-wrap>.eyebrow,.cbox-wrap .cbox-header>.eyebrow,.cbox-wrap .cbox-header__eyebrow{display:none!important}.cbox-wrap>.divider,.cbox-wrap .cbox-header>.divider,.cbox-wrap .cbox-header__divider{display:none!important}.cbox-wrap .serum-price-display,.cbox-wrap .collagen-price-display,.cbox-wrap [class*=price-display]{margin-top:4px!important;margin-bottom:4px!important}.sor-strip__icon--you{font-size:0!important}.sor-strip__icon--you:before{content:"\2605";font-size:1.1rem;color:#f5efe8;display:inline-block}.ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__desc{display:none!important}.ion-protocol-card:has(input[id$=-mask]) .ion-protocol-card__desc{display:none!important}.hero .hero__trust{flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;position:absolute!important;bottom:24px!important;left:50%!important;transform:translate(-50%)!important;right:auto!important;justify-content:center!important;width:auto!important;max-width:calc(100% - 48px)!important;z-index:3!important}@media(max-width:768px){.hero .hero__trust{bottom:12px!important;gap:6px!important}}.hero .hero__trust{bottom:28px!important;gap:8px 12px!important}.hero .hero__actions{margin-bottom:88px!important}@media(max-width:768px){.hero .hero__actions{margin-bottom:110px!important}}.cbox-wrap .protocol-card .protocol-thumbs{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:3px!important;max-width:80px!important;flex-wrap:nowrap!important}.cbox-wrap .protocol-card .protocol-card__pricing{max-width:110px!important}.cbox-wrap .protocol-card .protocol-card__inner{gap:10px!important;padding:12px 14px!important}.cbox-wrap .protocol-card{margin-bottom:8px!important}.cbox-wrap .protocol-card .protocol-thumbs{max-width:116px!important;flex-shrink:0!important;overflow:visible!important}.cbox-wrap .protocol-card .protocol-thumbs{gap:2px!important}.cbox-wrap .protocol-card{margin-bottom:6px!important}.cbox-wrap .protocol-card .protocol-card__inner{padding:10px 12px!important;gap:10px!important;align-items:center!important}.cbox-wrap .protocol-card .protocol-card__title,.cbox-wrap .protocol-card .protocol-card__name{font-size:.86rem!important;line-height:1.25!important;font-weight:600!important;letter-spacing:.02em!important}.cbox-wrap .protocol-card .protocol-card__sub,.cbox-wrap .protocol-card .protocol-card__desc,.cbox-wrap .protocol-card .protocol-card__caption{font-size:.72rem!important;line-height:1.35!important;margin-top:1px!important;opacity:.78!important}.cbox-wrap .protocol-card .protocol-card__price,.cbox-wrap .protocol-card .protocol-card__price-now{font-size:.98rem!important}.cbox-wrap .protocol-card .protocol-card__price-msrp,.cbox-wrap .protocol-card .protocol-card__strike,.cbox-wrap .protocol-card .protocol-card__savings{font-size:.7rem!important;white-space:nowrap!important;margin-top:1px!important}.cbox-wrap .protocol-card .protocol-thumbs{max-width:90px!important;gap:2px!important}.cbox-wrap .protocol-card .protocol-thumbs img,.cbox-wrap .protocol-card .protocol-thumbs picture,.cbox-wrap .protocol-card .protocol-thumbs>*{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important}.cbox-wrap .protocol-card .protocol-card__pricing{max-width:100px!important}.cbox-wrap .protocol-card .protocol-badge{font-size:.58rem!important;padding:3px 8px!important;letter-spacing:.06em!important;top:-8px!important}.ion-hero-buynow .ion-protocol-card{margin-bottom:6px!important}.ion-hero-buynow .ion-protocol-card__inner{padding:10px 12px!important;gap:6px 10px!important}.ion-hero-buynow .ion-protocol-card__title,.ion-hero-buynow .ion-protocol-card__name{font-size:.92rem!important;line-height:1.25!important}.ion-hero-buynow .ion-protocol-card__desc,.ion-hero-buynow .ion-protocol-card__sub{font-size:.74rem!important;line-height:1.35!important;opacity:.78!important}.ion-hero-buynow .ion-protocol-card__price{font-size:1rem!important}.ion-hero-buynow .ion-protocol-card__pricing [class*=msrp],.ion-hero-buynow .ion-protocol-card__pricing [class*=strike],.ion-hero-buynow .ion-protocol-card__pricing [class*=savings]{font-size:.72rem!important}.ion-hero-buynow .ion-protocol-thumbs{gap:4px!important;margin-top:4px!important}.ion-hero-buynow .ion-protocol-thumbs img,.ion-hero-buynow .ion-protocol-thumbs picture,.ion-hero-buynow .ion-protocol-thumbs>*{width:38px!important;height:38px!important;max-width:38px!important;max-height:38px!important}.cbox-wrap .protocol-card:not(.is-selected) .protocol-card__sub,.cbox-wrap .protocol-card:not(:has(input:checked)) .protocol-card__sub{font-size:.7rem!important}.evedia-ion-social-strip blockquote{display:none!important}.evedia-ion-social-strip{padding:0!important;margin:4px 0!important;background:transparent!important;border:none!important;box-shadow:none!important}.evedia-ion-social-strip>div:first-child{font-size:.9rem!important}.v245-sor-system-shot{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;margin:0 0 28px!important;width:100%!important;max-width:540px!important}.v245-sor-system-shot a{display:block!important;text-decoration:none!important;color:inherit!important}.v245-sor-system-shot img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:6px!important;background:#f8f5ef0f!important;box-shadow:0 4px 12px #0000002e!important;display:block!important;transition:transform .2s ease,box-shadow .2s ease!important}.v245-sor-system-shot a:hover img{transform:translateY(-2px)!important;box-shadow:0 8px 18px #00000047!important}.v245-sor-system-shot__label{display:block!important;margin-top:6px!important;font-size:.66rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#f8f5efb8!important;text-align:center!important;line-height:1.3!important;font-family:var(--font-body, "Inter"),sans-serif!important}@media(max-width:768px){.v245-sor-system-shot{max-width:100%!important;gap:6px!important;margin-bottom:20px!important}.v245-sor-system-shot__label{font-size:.58rem!important}}.cbox-wrap .v245-q2-h1,.ion-hero-buynow .ion-hero__headline,.ep-buy-top__title{font-size:1.7rem!important;line-height:1.18!important;margin-top:8px!important;margin-bottom:6px!important;color:var(--brand-navy, #3f4b5a)!important;font-family:Playfair Display,Georgia,serif!important;font-weight:400!important}.cbox-wrap .serum-price-display,.cbox-wrap .collagen-price-display,.v245-ion-price-line,.ep-purchase-price{font-size:1.5rem!important;font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;color:var(--brand-navy, #3f4b5a)!important;margin:6px 0!important;text-align:left!important}.cbox-wrap .v245-stars-row,.evedia-ion-social-strip,.ep-buy-top__inner .v245-stars-row{font-size:.86rem!important;color:var(--brand-navy, #3f4b5a)!important;font-family:var(--font-body, "Inter"),sans-serif!important;margin:4px 0!important}.evedia-ion-social-strip{display:flex!important;align-items:center!important;gap:8px!important;padding:0!important;background:transparent!important}.v245-afterpay-row,.v245-afterpay-chip{font-size:.84rem!important;color:#3f4b5ab8!important;font-family:var(--font-body, "Inter"),sans-serif!important;font-style:italic!important;margin:2px 0 8px!important;font-weight:400!important}.ep-buy-top__inner,.ep-buy-top__inner *{color:var(--brand-navy, #3f4b5a)!important}.ep-buy-top__inner .ep-buy-top__eyebrow{color:#7a5f3a!important}.ep-buy-top__inner .v245-afterpay-row,.ep-buy-top__inner .v245-afterpay-row *{color:#3f4b5ab8!important}.cbox-wrap>.eyebrow.serum-step-eyebrow,.cbox-wrap>.eyebrow.collagen-step-eyebrow{display:block!important}@media(max-width:768px){.cbox-wrap .v245-q2-h1,.ion-hero-buynow .ion-hero__headline,.ep-buy-top__title{font-size:1.5rem!important}.cbox-wrap .serum-price-display,.cbox-wrap .collagen-price-display,.v245-ion-price-line,.ep-purchase-price{font-size:1.35rem!important}}.v245-afterpay-chip{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;display:block!important;text-align:left!important;font-style:italic!important;color:#3f4b5ab8!important;font-size:.84rem!important}.v245-afterpay-chip *{background:transparent!important;border:none!important;display:inline!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important}.v245-afterpay-chip strong{font-weight:400!important;font-style:italic!important}.evedia-ion-social-strip{justify-content:flex-start!important;text-align:left!important}.v245-ion-price-line{text-align:left!important}.ion-hero__system-tag,.ep-buy-top__eyebrow{font-size:.66rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#3f4b5a9e!important;font-family:var(--font-body, "Inter"),sans-serif!important;margin-bottom:8px!important}.ep-buy-top__controls .ep-buy-top__eyebrow{order:-1!important;margin-bottom:8px!important}.ep-buy-top__controls .ep-buy-top__title,.ep-buy-top__controls .v245-stars-row,.ep-buy-top__controls .ep-purchase-price,.ep-buy-top__controls .ep-buy-top__mood{color:var(--brand-navy, #3f4b5a)!important}.ep-buy-top__controls .v245-afterpay-row{color:#3f4b5ab8!important}.v245-ion-name-eyebrow{font-family:var(--font-body, "Inter"),sans-serif!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--brand-navy, #3f4b5a)!important;opacity:.72!important;text-align:center!important;margin:4px 0!important;order:3!important}.v245-ion-subline{font-family:var(--font-body, "Inter"),sans-serif!important;font-size:.86rem!important;color:var(--brand-navy, #3f4b5a)!important;text-align:center!important;margin:0 0 8px!important;opacity:.85!important;order:3!important}.evedia-ion-social-strip>div:first-child{margin-left:0!important;align-self:flex-start!important;text-align:left!important;width:auto!important;flex:0 0 auto!important}.evedia-ion-social-strip{width:100%!important;max-width:100%!important}.v245-hsa-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:5px 11px!important;background:#3a5b361a!important;border:1px solid rgba(58,91,54,.32)!important;border-radius:999px!important;font-family:var(--font-body, "Inter"),sans-serif!important;font-size:.74rem!important;font-weight:500!important;letter-spacing:.04em!important;color:var(--slate-green, #3a5b36)!important;text-decoration:none!important;cursor:pointer!important;transition:background .2s ease!important}.v245-hsa-badge:hover{background:#3a5b362e!important;text-decoration:none!important}.v245-hsa-badge:before{content:"\2713";font-weight:700!important;font-size:.86em!important;color:var(--slate-green, #3a5b36)!important}.v245-hsa-microline{font-size:.74rem!important;color:var(--slate-green, #3a5b36)!important;font-style:italic!important;font-family:var(--font-body, "Inter"),sans-serif!important;margin:4px 0 0!important;display:block!important}.v245-hsa-microline:before{content:"\2713  ";font-weight:600!important;font-style:normal!important}.hero .v245-hsa-badge{background:#f8f5efeb!important;border-color:#f8f5ef80!important;color:var(--slate-green, #3a5b36)!important;margin-top:14px!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.cbox-wrap .protocol-card .protocol-card__pricing{max-width:150px!important;min-width:130px!important;text-align:right!important;flex:0 0 auto!important}.cbox-wrap .protocol-card .protocol-card__pricing>*{text-align:right!important}.cbox-wrap .protocol-card .protocol-thumbs img,.cbox-wrap .protocol-card .protocol-thumbs picture,.cbox-wrap .protocol-card .protocol-thumbs>*{width:32px!important;height:32px!important;max-width:32px!important;max-height:32px!important}.cbox-wrap .protocol-card .protocol-thumbs{max-width:140px!important;gap:3px!important}.cbox-wrap .protocol-card .protocol-card__inner{padding:18px 14px 12px!important}.cbox-wrap .protocol-card{padding-top:4px!important}.cbox-wrap .protocol-card .protocol-badge{top:-8px!important;right:12px!important;font-size:.6rem!important;padding:4px 9px!important;z-index:10!important}.cbox-wrap [data-v245-demote="1"],.cbox-wrap .cbox-header{text-align:left!important}.cbox-wrap .cbox-header>*{text-align:left!important}.v245-ion-name-eyebrow,.v245-ion-subline{text-align:left!important}.cbox-wrap .protocol-card .protocol-thumbs{display:none!important}.cbox-wrap .protocol-card .protocol-card__inner{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:14px!important;padding:14px 16px!important}.cbox-wrap .protocol-card .protocol-card__radio{flex:0 0 18px!important}.cbox-wrap .protocol-card .protocol-card__info{flex:1 1 auto!important;min-width:0!important}.cbox-wrap .protocol-card .protocol-card__pricing{flex:0 0 auto!important;max-width:130px!important;min-width:100px!important;text-align:right!important}.cbox-wrap .protocol-card .protocol-card__title{font-size:.9rem!important;line-height:1.3!important;font-weight:600!important;letter-spacing:.01em!important;margin:0!important}.cbox-wrap .protocol-card .protocol-card__sub,.cbox-wrap .protocol-card .protocol-card__desc{font-size:.74rem!important;line-height:1.4!important;margin-top:3px!important;opacity:.78!important}.cbox-wrap .protocol-card .protocol-card__price{font-size:1rem!important;font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;white-space:nowrap!important}.cbox-wrap .protocol-card .protocol-card__price-msrp,.cbox-wrap .protocol-card .protocol-card__strike{font-size:.78rem!important;white-space:nowrap!important;display:block!important;margin-bottom:1px!important}.cbox-wrap .protocol-card .protocol-card__savings{font-size:.7rem!important;white-space:normal!important;word-wrap:normal!important;display:block!important;margin-top:2px!important;line-height:1.3!important}.cbox-wrap .protocol-card{position:relative!important;margin-top:14px!important;margin-bottom:0!important}.cbox-wrap .protocol-card .protocol-badge{position:absolute!important;top:-10px!important;right:14px!important;z-index:5!important;font-size:.6rem!important;padding:4px 10px!important;letter-spacing:.06em!important}.ep-proto-badge,.ep-buy-top__controls .ep-proto-badge,.ep-buy-top__controls .ep-proto-badge *{color:#f8f5ef!important}.ep-proto-card .ep-proto-thumbs{max-width:80px!important;flex:0 0 auto!important;gap:2px!important}.ep-proto-card .ep-proto-thumbs img,.ep-proto-card .ep-proto-thumbs>*{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}.ep-proto-card .ep-proto-card__info{flex:1 1 auto!important;min-width:0!important}.ep-proto-card .ep-proto-card__title{font-size:.86rem!important;line-height:1.3!important}.cbox-wrap .protocol-card .protocol-thumbs{display:flex!important;flex:0 0 100%!important;order:5!important;gap:4px!important;margin-top:8px!important;padding-left:32px!important;align-items:center!important;flex-wrap:nowrap!important}.cbox-wrap .protocol-card .protocol-thumbs img,.cbox-wrap .protocol-card .protocol-thumbs picture,.cbox-wrap .protocol-card .protocol-thumbs>*{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important;object-fit:cover!important;border-radius:4px!important;background:#0000000a!important;flex:0 0 auto!important}.cbox-wrap .protocol-card .protocol-card__inner{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important;padding:14px 16px 12px!important}.cbox-wrap .protocol-card .protocol-card__radio{flex:0 0 18px!important;order:1!important}.cbox-wrap .protocol-card .protocol-card__info{flex:1 1 auto!important;min-width:0!important;order:2!important}.cbox-wrap .protocol-card .protocol-card__pricing{flex:0 0 auto!important;max-width:130px!important;text-align:right!important;order:3!important}.cbox-wrap .protocol-card .protocol-card__inner{display:grid!important;grid-template-columns:18px 1fr auto!important;grid-template-rows:auto auto!important;column-gap:14px!important;row-gap:8px!important;align-items:start!important;padding:14px 16px 12px!important}.cbox-wrap .protocol-card .protocol-card__radio{grid-column:1!important;grid-row:1!important;align-self:start!important;margin-top:4px!important}.cbox-wrap .protocol-card .protocol-card__info{grid-column:2!important;grid-row:1!important;min-width:0!important}.cbox-wrap .protocol-card .protocol-card__pricing{grid-column:3!important;grid-row:1!important;text-align:right!important;max-width:130px!important;align-self:start!important}.cbox-wrap .protocol-card .protocol-thumbs{grid-column:2 / -1!important;grid-row:2!important;display:flex!important;gap:5px!important;margin:4px 0 0!important;padding:0!important;flex-wrap:nowrap!important;justify-content:flex-start!important}.cbox-wrap .protocol-card .protocol-thumbs img,.cbox-wrap .protocol-card .protocol-thumbs picture,.cbox-wrap .protocol-card .protocol-thumbs>*{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important;object-fit:cover!important;border-radius:4px!important;flex:0 0 auto!important}.cbox-wrap .protocol-card .protocol-card__inner{padding:10px 14px!important;column-gap:12px!important;row-gap:6px!important}.cbox-wrap .protocol-card{margin-top:10px!important}.cbox-wrap .protocol-card .protocol-card__title{font-size:.84rem!important;line-height:1.25!important;letter-spacing:.02em!important}.cbox-wrap .protocol-card .protocol-card__sub,.cbox-wrap .protocol-card .protocol-card__desc{font-size:.72rem!important;line-height:1.3!important;margin-top:2px!important}.cbox-wrap .protocol-card .protocol-card__price{font-size:.95rem!important;line-height:1.2!important}.cbox-wrap .protocol-card .protocol-card__price-msrp,.cbox-wrap .protocol-card .protocol-card__strike{font-size:.72rem!important;line-height:1.2!important;margin-bottom:0!important}.cbox-wrap .protocol-card .protocol-card__savings{font-size:.66rem!important;line-height:1.25!important;margin-top:1px!important}.cbox-wrap .protocol-card .protocol-thumbs{margin-top:2px!important;gap:4px!important}.cbox-wrap .protocol-card .protocol-thumbs img,.cbox-wrap .protocol-card .protocol-thumbs picture,.cbox-wrap .protocol-card .protocol-thumbs>*{width:26px!important;height:26px!important;max-width:26px!important;max-height:26px!important}.cbox-wrap .protocol-card .protocol-card__pricing{max-width:120px!important}.cbox-wrap .protocol-card .protocol-card__savings{display:none!important}.cbox-wrap .protocol-card .protocol-card__inner{padding:9px 12px!important;row-gap:4px!important}.cbox-wrap .protocol-card .protocol-thumbs{margin-top:0!important}.cbox-wrap .protocol-card .protocol-thumbs img,.cbox-wrap .protocol-card .protocol-thumbs picture,.cbox-wrap .protocol-card .protocol-thumbs>*{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}.cbox-wrap .protocol-card .protocol-card__sub,.cbox-wrap .protocol-card .protocol-card__desc{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cbox-wrap .protocol-card .protocol-card__sub,.cbox-wrap .protocol-card .protocol-card__desc{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:.72rem!important;line-height:1.28!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.cbox-wrap .protocol-card .protocol-card__inner{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;padding:8px 12px!important;grid-template-columns:none!important;grid-template-rows:none!important}.cbox-wrap .protocol-card{margin-top:8px!important}.cbox-wrap .protocol-card .protocol-thumbs{display:flex!important;flex:0 0 auto!important;flex-wrap:wrap!important;width:50px!important;max-width:50px!important;gap:2px!important;order:1!important;grid-column:auto!important;grid-row:auto!important;margin:0!important;padding:0!important;align-content:center!important}.cbox-wrap .protocol-card .protocol-thumbs img,.cbox-wrap .protocol-card .protocol-thumbs picture,.cbox-wrap .protocol-card .protocol-thumbs>*{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;flex:0 0 22px!important;border-radius:3px!important}.cbox-wrap .protocol-card .protocol-card__radio{flex:0 0 18px!important;order:2!important;align-self:center!important;margin:0!important;grid-column:auto!important;grid-row:auto!important}.cbox-wrap .protocol-card .protocol-card__info{flex:1 1 auto!important;order:3!important;min-width:0!important;grid-column:auto!important;grid-row:auto!important}.cbox-wrap .protocol-card .protocol-card__pricing{flex:0 0 auto!important;max-width:110px!important;order:4!important;text-align:right!important;grid-column:auto!important;grid-row:auto!important}.cbox-wrap .protocol-card .protocol-card__title{font-size:.84rem!important;line-height:1.22!important;margin:0!important}.cbox-wrap .protocol-card .protocol-card__sub,.cbox-wrap .protocol-card .protocol-card__desc{font-size:.7rem!important;line-height:1.25!important;margin-top:1px!important;-webkit-line-clamp:2!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.cbox-wrap .protocol-card .protocol-card__price{font-size:.95rem!important;line-height:1.15!important}.cbox-wrap .protocol-card .protocol-card__price-msrp,.cbox-wrap .protocol-card .protocol-card__strike{font-size:.7rem!important;line-height:1.15!important;margin-bottom:0!important}.ion-hero-buynow .ion-protocol-card{margin-top:8px!important}.ion-hero-buynow .ion-protocol-card__inner{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;padding:8px 12px!important;grid-template-columns:none!important;grid-template-rows:none!important}.ion-hero-buynow .ion-protocol-thumbs{display:flex!important;flex:0 0 auto!important;flex-wrap:wrap!important;width:50px!important;max-width:50px!important;gap:2px!important;order:1!important;margin:0!important;align-content:center!important}.ion-hero-buynow .ion-protocol-thumbs img,.ion-hero-buynow .ion-protocol-thumbs picture,.ion-hero-buynow .ion-protocol-thumbs>*{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;flex:0 0 22px!important;border-radius:3px!important}.ion-hero-buynow .ion-protocol-card__radio{flex:0 0 18px!important;order:2!important;margin:0!important}.ion-hero-buynow .ion-protocol-card__info{flex:1 1 auto!important;order:3!important;min-width:0!important}.ion-hero-buynow .ion-protocol-card__pricing{flex:0 0 auto!important;max-width:110px!important;order:4!important;text-align:right!important}.ion-hero-buynow .ion-protocol-card__title,.ion-hero-buynow .ion-protocol-card__name{font-size:.84rem!important;line-height:1.22!important;margin:0!important}.ion-hero-buynow .ion-protocol-card__sub,.ion-hero-buynow .ion-protocol-card__desc{font-size:.7rem!important;line-height:1.25!important;margin-top:1px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.ion-hero-buynow .ion-protocol-card__price{font-size:.95rem!important;line-height:1.15!important}.ion-hero-buynow .ion-protocol-card__pricing [class*=msrp],.ion-hero-buynow .ion-protocol-card__pricing [class*=strike]{font-size:.7rem!important;line-height:1.15!important}.ion-hero-buynow .ion-protocol-card__pricing [class*=savings]{display:none!important}.cbox-wrap *,.cbox-wrap .cbox-header,.cbox-wrap .cbox-header *,.cbox-wrap [data-v245-demote="1"],.cbox-wrap .cbox-title,.cbox-wrap .serum-price-display,.cbox-wrap .collagen-price-display,.cbox-wrap .v245-q2-h1,.cbox-wrap .evedia-hero__subheadline,.cbox-wrap .v245-stars-row{text-align:left!important}.cbox-wrap .protocol-card .protocol-card__pricing,.cbox-wrap .protocol-card .protocol-card__pricing *{text-align:right!important}.cbox-wrap>*{margin-top:4px!important;margin-bottom:4px!important}.cbox-wrap .v245-q2-h1{margin-top:6px!important;margin-bottom:4px!important}.cbox-wrap .cbox-header{margin-top:4px!important;margin-bottom:6px!important}.cbox-wrap .serum-price-display,.cbox-wrap .collagen-price-display{margin-top:8px!important;margin-bottom:4px!important}.cbox-wrap .v245-afterpay-row{margin-top:0!important;margin-bottom:12px!important}.cbox-wrap .protocol-selector{margin-top:4px!important}.cbox-wrap .protocol-card .protocol-badge{top:-11px!important;right:12px!important;z-index:10!important}.cbox-wrap .protocol-card .protocol-card__price-msrp,.cbox-wrap .protocol-card .protocol-card__strike{margin-top:6px!important}.cbox-wrap .serum-sub-toggle__save,.cbox-wrap .collagen-sub-toggle__save,.cbox-wrap [class*=sub-toggle__save],.cbox-wrap [class*=sub-toggle] [class*=badge]{position:absolute!important;top:-8px!important;left:14px!important;font-size:.6rem!important;padding:3px 8px!important;z-index:5!important;margin:0!important}.cbox-wrap [class*=sub-toggle]{position:relative!important;margin-top:16px!important}.cbox-wrap .v245-stars-row{font-size:.95rem!important;color:var(--brand-navy, #3f4b5a)!important;font-weight:500!important;margin:8px 0 4px!important;display:flex!important;align-items:center!important;gap:6px!important}.cbox-wrap .v245-stars-row:first-letter{color:#b89968!important}.cbox-wrap .protocol-card .protocol-card__msrp,.cbox-wrap .protocol-card .protocol-card__price-msrp,.cbox-wrap .protocol-card .protocol-card__strike{margin-top:14px!important;display:block!important}.cbox-wrap .protocol-card{padding-top:6px!important}.cbox-wrap .protocol-card .protocol-badge{top:-10px!important;background:#1f2731f2!important;box-shadow:0 2px 6px #0000001f!important}.ion-hero-buynow .v245-ion-name-eyebrow{margin:6px 0 2px!important}.ion-hero-buynow .v245-ion-subline{margin:0 0 2px!important}.ion-hero-buynow .v245-ion-price-line{margin:8px 0 0!important}.ion-hero-buynow .v245-afterpay-chip{margin:2px 0 4px!important}.ion-hero-buynow .v245-hsa-badge{margin:6px 0!important}.ion-hero-buynow .ion-protocol-selector{margin-top:10px!important}.ion-hero-buynow .ion-hero__system-tag,.ion-hero-buynow .evedia-ion-social-strip{margin:0 0 4px!important}.ion-hero-buynow .ion-hero__headline{margin:2px 0 4px!important}.ion-hero-buynow{row-gap:0!important;gap:0!important}.ion-hero-buynow .ion-protocol-card .protocol-card__name,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__name{padding-right:90px!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.ion-hero-buynow .ion-protocol-card .protocol-badge,.ion-hero-buynow .ion-protocol-card .ion-protocol-badge{position:absolute!important;top:-10px!important;right:14px!important;z-index:5!important;white-space:nowrap!important}.ion-hero-buynow .ion-protocol-card{position:relative!important}.evedia-serum .protocol-card .protocol-card__price-col,.evedia-collagen-wrap .protocol-card .protocol-card__price-col,.cbox-wrap .protocol-card .protocol-card__price-col{padding-top:18px!important}.evedia-serum .protocol-card .protocol-badge,.evedia-collagen-wrap .protocol-card .protocol-badge,.cbox-wrap .protocol-card .protocol-badge{position:absolute!important;top:-10px!important;right:14px!important;z-index:5!important;white-space:nowrap!important}.evedia-serum .protocol-card,.evedia-collagen-wrap .protocol-card,.cbox-wrap .protocol-card{position:relative!important}.evedia-home-wrap .hero__trust-strip,.evedia-home-wrap .hero__trust-badges,.hero__inner .hero__trust-strip{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin-top:18px!important}.evedia-home-wrap .hero__trust-badge,.hero__inner .hero__trust-badge{display:inline-flex!important;align-items:center!important;white-space:nowrap!important}.evedia-vs__table{table-layout:fixed!important;width:100%!important}.evedia-vs__table thead th:first-child,.evedia-vs__table tbody td:first-child{width:22%!important}.evedia-vs__table thead th:nth-child(2),.evedia-vs__table thead th:nth-child(3),.evedia-vs__table thead th:nth-child(4),.evedia-vs__table tbody td:nth-child(2),.evedia-vs__table tbody td:nth-child(3),.evedia-vs__table tbody td:nth-child(4){width:26%!important;max-width:26%!important;overflow:hidden!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;white-space:normal!important}.ion-hero-buynow .ion-protocol-card .protocol-card__name,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__name,.ion-hero-buynow .ion-protocol-card .protocol-card__title{text-transform:uppercase!important;letter-spacing:.04em!important}.ion-hero-buynow .ion-protocol-card .protocol-card__price-col,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__price-col,.ion-hero-buynow .ion-protocol-card .protocol-card__pricing,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__pricing{padding-top:18px!important}.ion-hero-buynow .ion-hero__system-tag,.ion-hero-buynow .v245-ion-name-eyebrow{display:none!important}.ion-hero-buynow .ion-hero__headline{font-size:24px!important;line-height:1.18!important;margin:4px 0 8px!important}.ion-hero-buynow .v245-ion-subline{font-size:12px!important;margin:0 0 6px!important;color:#3f4b5aa6!important}.ion-hero-buynow .v245-ion-price-line{margin:4px 0!important;font-size:28px!important;line-height:1.05!important}.ion-hero-buynow .v245-afterpay-chip{margin:2px 0 6px!important}.ion-hero-buynow .v245-hsa-badge{margin:4px 0 8px!important}.ion-hero-buynow .ion-protocol-selector{padding:0!important;margin-top:8px!important;margin-bottom:8px!important}.ion-hero-buynow .ion-protocol-selector__label{display:none!important}.ion-hero-buynow .ion-protocol-card{min-height:0!important;padding:8px 12px!important;margin-bottom:6px!important;border:1.5px solid rgba(63,75,90,.14)!important;border-radius:10px!important;background:#fff!important}.ion-hero-buynow .ion-protocol-card:has(input:checked){border-color:var(--v245-brand-navy, #3f4b5a)!important;border-width:2px!important;padding:7px 11px!important;background:#a898950f!important}.ion-hero-buynow .ion-protocol-card .protocol-card__inner,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__inner{align-items:center!important;gap:10px!important;min-height:0!important}.ion-hero-buynow form{margin-top:6px!important}.ion-hero-buynow form button[type=submit]{padding:14px 24px!important}.ion-hero-buynow .ion-buy-trust-strip{padding:12px 0!important;margin-top:12px!important;gap:14px!important}.evedia-ion-wrap .ion-hero-buynow .ion-hero__system-tag,.evedia-ion-wrap .ion-hero-buynow .v245-ion-name-eyebrow{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__pricing,.ion-hero-buynow .ion-protocol-card .protocol-card__pricing,.ion-hero-buynow .ion-protocol-card .protocol-card__price-col,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__price-col{padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:3px!important;height:auto!important;min-height:0!important}.ion-hero-buynow .ion-protocol-card:has(.protocol-badge) .ion-protocol-card__pricing,.ion-hero-buynow .ion-protocol-card:has(.protocol-badge) .protocol-card__pricing{padding-top:14px!important}.evedia-ion-wrap .ion-hero-buynow .ion-hero__headline,.ion-hero-buynow .ion-hero__headline{font-size:20px!important;line-height:1.2!important;margin:4px 0 6px!important;letter-spacing:-.01em!important}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card,.ion-hero-buynow .ion-protocol-card{min-height:0!important;padding:8px 12px!important;margin-bottom:6px!important}.ion-hero-buynow .ion-protocol-card .protocol-card__inner,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__inner{display:flex!important;align-items:center!important;gap:10px!important;min-height:0!important;height:auto!important}.evedia-ion-wrap .ion-hero-buynow .ion-hero__headline,.ion-hero-buynow .ion-hero__headline{font-size:18px!important;line-height:1.2!important;margin:4px 0!important}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card,.ion-hero-buynow .ion-protocol-card{min-height:70px!important;max-height:80px!important;padding:8px 12px!important;margin-bottom:5px!important;overflow:visible!important}.ion-hero-buynow .ion-protocol-card .protocol-card__inner,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__inner{height:100%!important}.ion-hero-buynow .ion-protocol-card .protocol-card__name,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__name{font-size:12px!important;line-height:1.25!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__desc,.ion-hero-buynow .ion-protocol-card .protocol-card__sub{font-size:10.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ion-hero-buynow .ion-protocol-card:has(input:checked){min-height:70px!important;max-height:80px!important;padding:7px 11px!important}.ion-hero-buynow .ion-protocol-card .protocol-card__name,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__name{font-size:11.5px!important;line-height:1.25!important;white-space:normal!important;overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;text-overflow:clip!important;letter-spacing:.04em!important}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card,.ion-hero-buynow .ion-protocol-card{max-height:90px!important}.ion-hero-buynow .ion-protocol-card:has(input:checked){max-height:90px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__inner,.ion-hero-buynow .ion-protocol-card .protocol-card__inner{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.ion-hero-buynow .ion-protocol-card{order:2!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask){order:99!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-essential){order:3!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-full){order:4!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-ultimate){order:5!important}.ion-hero-buynow .ion-protocol-selector{display:flex!important;flex-direction:column!important}.ion-hero-buynow .ion-protocol-card:not(:has(input#ion-proto-mask)){min-height:70px!important;max-height:84px!important;padding:8px 12px!important;margin-bottom:4px!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask){min-height:0!important;max-height:44px!important;padding:8px 12px!important;margin:8px 0 0!important;background:transparent!important;border:1px solid rgba(63,75,90,.12)!important;border-radius:6px!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask):hover{background:#f5f1ea80!important;border-color:#3f4b5a40!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask):has(input:checked){background:#a8989514!important;border-color:var(--v245-brand-navy, #3f4b5a)!important;border-width:2px!important;padding:7px 11px!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-thumbs,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-thumbs{display:none!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__desc,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__sub{display:none!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__name,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__name{font-size:11.5px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:#3f4b5ab3!important;line-height:1.2!important;white-space:nowrap!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__price,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__price{font-size:12.5px!important;font-family:var(--v245-ff-sans, "Inter", sans-serif)!important;font-weight:600!important;color:var(--v245-brand-navy, #3f4b5a)!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__msrp,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__msrp{display:none!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__inner,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;height:auto!important;min-height:0!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__info,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__info{flex:1 1 auto!important;min-width:0!important;display:flex!important;align-items:center!important;gap:6px!important;height:auto!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__price-col,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__price-col,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__pricing,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__pricing{flex:0 0 auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:4px!important;padding:0!important;margin:0!important;height:auto!important;min-height:0!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask){overflow:hidden!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) input[type=radio]{flex:0 0 14px!important;width:14px!important;height:14px!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__name,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__name{font-size:12.5px!important;color:var(--v245-brand-navy, #3f4b5a)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important;opacity:1!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__price,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__price{font-size:13px!important;font-weight:600!important;color:var(--v245-brand-navy, #3f4b5a)!important;font-family:var(--v245-ff-sans, "Inter", sans-serif)!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) input[type=radio]{flex:0 0 16px!important;width:16px!important;height:16px!important;appearance:auto!important;-webkit-appearance:radio!important;margin-right:4px!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask){background:#f5f1ea66!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask):has(input:checked){background:#a898951f!important;border-color:var(--v245-brand-navy, #3f4b5a)!important;border-width:2px!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask){min-height:0!important;max-height:none!important;height:auto!important;overflow:visible!important;padding:10px 14px!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask):has(input:checked){max-height:none!important;height:auto!important;padding:9px 13px!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .protocol-card__inner,.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask) .ion-protocol-card__inner{height:auto!important;min-height:0!important;align-items:center!important}.ion-hero-buynow .ion-protocol-thumbs{width:50px!important;height:50px!important;flex:0 0 50px!important;padding:0!important;gap:2px!important}.ion-hero-buynow .ion-protocol-thumbs:has(.ion-protocol-thumb:nth-child(2):last-child){display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr!important}.ion-hero-buynow .ion-protocol-thumbs:has(.ion-protocol-thumb:nth-child(3)){display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important}.ion-hero-buynow .ion-protocol-thumb{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;padding:0!important;margin:0!important;overflow:hidden!important;border-radius:4px!important}.ion-hero-buynow .ion-protocol-thumb img,.ion-hero-buynow .ion-protocol-thumb picture,.ion-hero-buynow .ion-protocol-thumb picture img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;position:relative!important}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card .ion-protocol-thumbs>*,.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card .ion-protocol-thumbs img,.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card .ion-protocol-thumbs picture,.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card .ion-protocol-thumb,.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card .ion-protocol-thumb img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;object-fit:cover!important;display:block!important}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card .ion-protocol-thumbs{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;width:50px!important;height:50px!important;flex:0 0 50px!important;gap:2px!important;padding:0!important}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card .ion-protocol-thumbs:has(.ion-protocol-thumb:nth-child(2):last-child){grid-template-columns:1fr 1fr!important;grid-template-rows:1fr!important}.evedia-ion-wrap .ion-hero-buynow .ion-protocol-card .ion-protocol-thumbs:has(.ion-protocol-thumb:nth-child(4)){grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important}html,body{max-width:100vw!important;overflow-x:hidden!important}.evedia-ion-wrap,.evedia-serum,.evedia-collagen-wrap,.ep-pdp-wrap,.evedia-home-wrap,.evedia-sor,.evedia-about-wrap{max-width:100%!important;overflow-x:clip!important}@media(max-width:768px){.ion-hero-buynow,.cbox-wrap,.ep-buy-top,.ep-buy-top__controls{width:100%!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important}.evedia-ion-wrap .hero-pdp,.evedia-serum .evedia-hero-pdp,.evedia-collagen-wrap .hero-pdp,.ep-pdp-wrap .ep-hero{grid-template-columns:1fr!important;flex-direction:column!important}.ion-hero__headline,.evedia-hero__headline,.hero-pdp__headline,.ep-hero__headline{font-size:1.6rem!important;line-height:1.18!important;margin:8px 0!important}.v245-ion-subline,.cbox-subline,.ep-buy-top__sub,.v245-ion-name-eyebrow{font-size:.78rem!important}.v245-ion-price-line,.serum-price-display,.cbox-price,.ep-buy-top__price{font-size:1.5rem!important}.ion-protocol-card,.protocol-card,.ep-proto-card,.cbox-wrap .protocol-card{padding:8px 12px!important;margin-bottom:6px!important;min-height:0!important;max-height:none!important}.ion-protocol-thumbs,.protocol-thumbs,.ep-proto-thumbs,.cbox-wrap .protocol-thumbs{width:40px!important;height:40px!important;flex:0 0 40px!important}.ion-protocol-thumb,.protocol-thumb,.ep-proto-thumb{width:100%!important;height:100%!important}.ion-protocol-thumb img,.protocol-thumb img,.ep-proto-thumb img{width:100%!important;height:100%!important;object-fit:cover!important}.ion-protocol-card .protocol-card__name,.protocol-card .protocol-card__name,.ep-proto-card__name,.ion-protocol-card__name{font-size:.78rem!important;line-height:1.25!important}.ion-protocol-card .protocol-card__sub,.protocol-card .protocol-card__sub,.ep-proto-card__desc,.ion-protocol-card__desc{font-size:.72rem!important}.ion-protocol-card .protocol-card__price,.protocol-card .protocol-card__price,.ep-proto-card__price,.ion-protocol-card__price{font-size:.95rem!important}.ion-protocol-card .protocol-card__msrp,.protocol-card .protocol-card__msrp,.ep-proto-card__msrp,.ion-protocol-card__msrp{font-size:.72rem!important}.ion-protocol-card .protocol-badge,.protocol-card .protocol-badge,.ep-proto-badge,.ion-protocol-badge{font-size:.65rem!important;padding:3px 8px!important;top:-8px!important}.v245-sticky-atc{width:100%!important;max-width:100%!important;left:0!important;right:0!important;bottom:0!important;border-radius:0!important;margin:0!important}.v245-sticky-atc__inner{padding:10px 14px!important;gap:10px!important}.v245-sticky-atc__thumb{width:40px!important;height:40px!important;flex:0 0 40px!important}.v245-sticky-atc__name{font-size:.85rem!important}.v245-sticky-atc__sub{display:none!important}.v245-sticky-atc__price-now{font-size:.95rem!important}.v245-sticky-atc__price-msrp,.v245-sticky-atc__afterpay{font-size:.72rem!important}.v245-sticky-atc__trust{display:none!important}.v245-sticky-atc__cta{font-size:.85rem!important;padding:12px 18px!important;min-width:100px!important}.v245-hsa-badge{font-size:.72rem!important;padding:6px 10px!important}.ion-buy-trust-strip,.serum-trust-strip,.collagen-trust-strip,.ep-trust-strip{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:14px 16px!important;font-size:.72rem!important}.system-step__inner,.system-cadence__inner,.frequency-grid,.why-system__inner,.science-bar__inner{grid-template-columns:1fr!important}.evedia-vs__table tbody tr{margin-bottom:12px!important}}@media(max-width:600px){.v245-afterpay-chip,.v245-ion-subline,.cbox-subline,.ion-protocol-card__desc,.protocol-card__sub,.ep-proto-card__desc,.ion-protocol-card__msrp,.protocol-card__msrp,.ep-proto-card__msrp,.ion-buy-trust-strip span,.serum-trust-strip span,.collagen-trust-strip span,.v245-sticky-atc__price-msrp,.v245-sticky-atc__afterpay,[class*=badge],[class*=pill],[class*=freq]{font-size:max(.72rem,11px)!important}}@media(max-width:1024px){.evedia-ion-wrap,.evedia-ion-wrap *,.ion-hero-pdp,.ion-hero-pdp *,.ion-gallery,.ion-gallery *,.ion-gallery-main,.ion-gallery-main *,.ion-hero-buynow,.ion-hero-buynow *{max-width:100%!important;box-sizing:border-box!important}.evedia-ion-wrap,.ion-hero-pdp{overflow-x:hidden!important;width:100%!important;max-width:100vw!important}.ion-gallery{width:100%!important;max-width:100vw!important;overflow:hidden!important;position:relative!important;height:auto!important;aspect-ratio:4/3!important}.ion-gallery-main{width:100%!important;max-width:100vw!important;height:100%!important}.ion-gallery-main img,#ion-gallery-main-img{width:100%!important;max-width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.ion-gallery-thumbs{width:100%!important;max-width:100vw!important;overflow-x:auto!important;flex-wrap:nowrap!important}.ion-gallery{position:relative!important;top:auto!important}.ion-hero-buynow{padding:24px 16px 36px!important;width:100%!important;max-width:100vw!important;box-sizing:border-box!important}}@media(max-width:768px){.ion-hero-buynow .ion-protocol-card .protocol-card__name,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__name,.cbox-wrap .protocol-card .protocol-card__name,.evedia-serum .protocol-card .protocol-card__name,.evedia-collagen-wrap .protocol-card .protocol-card__name{padding-right:0!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;white-space:normal!important;font-size:.78rem!important;line-height:1.25!important;letter-spacing:.02em!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__info,.ion-hero-buynow .ion-protocol-card .protocol-card__info,.cbox-wrap .protocol-card .protocol-card__info,.evedia-serum .protocol-card .protocol-card__info,.evedia-collagen-wrap .protocol-card .protocol-card__info{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.ion-hero-buynow .ion-protocol-card .protocol-card__pricing,.ion-hero-buynow .ion-protocol-card .ion-protocol-card__pricing,.cbox-wrap .protocol-card .protocol-card__pricing,.evedia-serum .protocol-card .protocol-card__pricing,.evedia-collagen-wrap .protocol-card .protocol-card__pricing{flex:0 0 auto!important;max-width:75px!important;padding-top:0!important}.ion-hero-buynow .ion-protocol-card .protocol-badge,.cbox-wrap .protocol-card .protocol-badge,.evedia-serum .protocol-card .protocol-badge,.evedia-collagen-wrap .protocol-card .protocol-badge{top:-8px!important;right:8px!important;font-size:.6rem!important;padding:3px 7px!important;letter-spacing:.06em!important}.ion-hero-buynow .ion-protocol-card:has(input#ion-proto-mask){margin-top:12px!important;margin-bottom:8px!important;padding:10px 14px!important;overflow:visible!important}.about-founder .container--narrow>div{display:block!important;grid-template-columns:1fr!important}.about-founder .container--narrow>div>div{width:100%!important;max-width:100%!important;margin-bottom:24px!important}.about-founder .container--narrow>div>div:first-child{text-align:center!important;margin-bottom:28px!important}.about-founder img{max-width:140px!important;margin:0 auto!important;display:block!important}.about-founder p,.about-founder h2,.about-founder .eyebrow{width:100%!important;max-width:100%!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-align:left!important}.about-founder h2{font-size:1.5rem!important;line-height:1.2!important;margin-bottom:16px!important}.about-founder .eyebrow{font-size:.7rem!important;letter-spacing:.08em!important}.about-founder p{font-size:.95rem!important;line-height:1.6!important}}@media(max-width:400px){.ion-hero-buynow .ion-protocol-card .protocol-card__name,.cbox-wrap .protocol-card .protocol-card__name{font-size:.74rem!important}.ion-hero-buynow .ion-protocol-card .protocol-card__pricing,.cbox-wrap .protocol-card .protocol-card__pricing{max-width:68px!important}.about-founder img{max-width:120px!important}}@media(max-width:768px){.ion-hero-buynow .ion-protocol-card.ion-protocol-card,.cbox-wrap .protocol-card.protocol-card,.evedia-serum .protocol-card.protocol-card,.evedia-collagen-wrap .protocol-card.protocol-card,.ep-pdp-wrap .ep-proto-card.ep-proto-card{position:relative!important;overflow:visible!important;margin-top:12px!important;padding:12px!important;min-height:0!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__inner,.cbox-wrap .protocol-card .protocol-card__inner,.evedia-serum .protocol-card .protocol-card__inner,.evedia-collagen-wrap .protocol-card .protocol-card__inner,.ep-pdp-wrap .ep-proto-card .ep-proto-card__inner{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__radio,.cbox-wrap .protocol-card .protocol-card__radio,.evedia-serum .protocol-card .protocol-card__radio,.evedia-collagen-wrap .protocol-card .protocol-card__radio{flex:0 0 auto!important;margin-right:0!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumbs,.cbox-wrap .protocol-card .protocol-thumbs,.evedia-serum .protocol-card .protocol-thumbs,.evedia-collagen-wrap .protocol-card .protocol-thumbs,.ep-pdp-wrap .ep-proto-card .ep-proto-thumbs{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:0!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;max-height:26px!important;overflow:visible!important;margin:0!important;padding:0!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb,.cbox-wrap .protocol-card .protocol-thumb,.evedia-serum .protocol-card .protocol-thumb,.evedia-collagen-wrap .protocol-card .protocol-thumb,.ep-pdp-wrap .ep-proto-card .ep-proto-thumb{display:flex!important;width:26px!important;height:26px!important;flex:0 0 auto!important;border-radius:50%!important;overflow:hidden!important;border:1.5px solid #fff!important;box-shadow:0 0 0 1px #0000000f!important;background:#fff!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb+.ion-protocol-thumb,.cbox-wrap .protocol-card .protocol-thumb+.protocol-thumb,.evedia-serum .protocol-card .protocol-thumb+.protocol-thumb,.evedia-collagen-wrap .protocol-card .protocol-thumb+.protocol-thumb,.ep-pdp-wrap .ep-proto-card .ep-proto-thumb+.ep-proto-thumb{margin-left:-10px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb img,.cbox-wrap .protocol-card .protocol-thumb img,.evedia-serum .protocol-card .protocol-thumb img,.evedia-collagen-wrap .protocol-card .protocol-thumb img,.ep-pdp-wrap .ep-proto-card .ep-proto-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__info,.cbox-wrap .protocol-card .protocol-card__info,.evedia-serum .protocol-card .protocol-card__info,.evedia-collagen-wrap .protocol-card .protocol-card__info,.ep-pdp-wrap .ep-proto-card .ep-proto-card__info{flex:1 1 auto!important;min-width:0!important;overflow:visible!important;padding:0 4px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__name,.ion-hero-buynow .ion-protocol-card .protocol-card__name,.cbox-wrap .protocol-card .protocol-card__name,.evedia-serum .protocol-card .protocol-card__name,.evedia-collagen-wrap .protocol-card .protocol-card__name,.ep-pdp-wrap .ep-proto-card .ep-proto-card__name{padding:0!important;font-size:.74rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.02em!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important;-webkit-hyphens:none!important;hyphens:none!important;overflow:visible!important;text-overflow:clip!important;display:block!important;-webkit-line-clamp:none!important;-webkit-box-orient:initial!important;max-height:none!important;max-width:100%!important;margin:0!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__desc,.ion-hero-buynow .ion-protocol-card .protocol-card__desc,.cbox-wrap .protocol-card .protocol-card__desc,.evedia-serum .protocol-card .protocol-card__desc,.evedia-collagen-wrap .protocol-card .protocol-card__desc,.ep-pdp-wrap .ep-proto-card .ep-proto-card__desc{display:block!important;font-size:.62rem!important;line-height:1.25!important;color:var(--v245-graphite, #6c6c6c)!important;opacity:.85!important;margin:0!important;padding:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:none!important;max-height:none!important;word-break:normal!important;overflow-wrap:break-word!important;font-weight:400!important;letter-spacing:.01em!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__pricing,.cbox-wrap .protocol-card .protocol-card__pricing,.evedia-serum .protocol-card .protocol-card__pricing,.evedia-collagen-wrap .protocol-card .protocol-card__pricing,.ep-pdp-wrap .ep-proto-card .ep-proto-card__pricing{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;max-width:80px!important;min-width:60px!important;padding:0!important;margin:0!important;text-align:right!important;gap:1px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__price,.cbox-wrap .protocol-card .protocol-card__price,.evedia-serum .protocol-card .protocol-card__price,.evedia-collagen-wrap .protocol-card .protocol-card__price,.ep-pdp-wrap .ep-proto-card .ep-proto-card__price{font-size:.88rem!important;line-height:1.1!important;white-space:nowrap!important;font-weight:600!important;color:var(--v245-brand-navy, #3f4b5a)!important;margin:0!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__msrp,.cbox-wrap .protocol-card .protocol-card__msrp,.evedia-serum .protocol-card .protocol-card__msrp,.evedia-collagen-wrap .protocol-card .protocol-card__msrp,.ep-pdp-wrap .ep-proto-card .ep-proto-card__msrp{font-size:.65rem!important;line-height:1.1!important;white-space:nowrap!important;text-decoration:line-through!important;color:var(--v245-graphite, #888)!important;margin:0!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__savings,.cbox-wrap .protocol-card .protocol-card__savings,.evedia-serum .protocol-card .protocol-card__savings,.evedia-collagen-wrap .protocol-card .protocol-card__savings,.ep-pdp-wrap .ep-proto-card .ep-proto-card__savings{display:none!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-badge.ion-protocol-badge,.ion-hero-buynow .ion-protocol-card .protocol-badge.protocol-badge,.cbox-wrap .protocol-card .protocol-badge.protocol-badge,.evedia-serum .protocol-card .protocol-badge.protocol-badge,.evedia-collagen-wrap .protocol-card .protocol-badge.protocol-badge,.ep-pdp-wrap .ep-proto-card .ep-proto-badge.ep-proto-badge,.ep-pdp-wrap .ep-proto-card .protocol-badge.protocol-badge{position:absolute!important;top:-9px!important;right:12px!important;left:auto!important;bottom:auto!important;transform:none!important;font-size:.5rem!important;padding:2px 7px!important;line-height:1.1!important;letter-spacing:.05em!important;z-index:10!important;white-space:nowrap!important;border-radius:999px!important;height:auto!important;max-width:none!important}}@media(max-width:400px){.ion-hero-buynow .ion-protocol-card .ion-protocol-card__name,.cbox-wrap .protocol-card .protocol-card__name,.evedia-serum .protocol-card .protocol-card__name,.evedia-collagen-wrap .protocol-card .protocol-card__name,.ep-pdp-wrap .ep-proto-card .ep-proto-card__name{font-size:.7rem!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__desc,.cbox-wrap .protocol-card .protocol-card__desc,.evedia-serum .protocol-card .protocol-card__desc,.evedia-collagen-wrap .protocol-card .protocol-card__desc,.ep-pdp-wrap .ep-proto-card .ep-proto-card__desc{font-size:.58rem!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb,.cbox-wrap .protocol-card .protocol-thumb,.evedia-serum .protocol-card .protocol-thumb,.evedia-collagen-wrap .protocol-card .protocol-thumb,.ep-pdp-wrap .ep-proto-card .ep-proto-thumb{width:22px!important;height:22px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb+.ion-protocol-thumb,.cbox-wrap .protocol-card .protocol-thumb+.protocol-thumb,.evedia-serum .protocol-card .protocol-thumb+.protocol-thumb,.evedia-collagen-wrap .protocol-card .protocol-thumb+.protocol-thumb,.ep-pdp-wrap .ep-proto-card .ep-proto-thumb+.ep-proto-thumb{margin-left:-8px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__price,.cbox-wrap .protocol-card .protocol-card__price,.evedia-serum .protocol-card .protocol-card__price,.evedia-collagen-wrap .protocol-card .protocol-card__price,.ep-pdp-wrap .ep-proto-card .ep-proto-card__price{font-size:.82rem!important}}@media(min-width:769px){.ion-hero-buynow .ion-protocol-card,.cbox-wrap .protocol-card,.evedia-serum .protocol-card,.evedia-collagen-wrap .protocol-card,.ep-pdp-wrap .ep-proto-card{overflow:visible!important;margin-top:18px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-badge.ion-protocol-badge,.ion-hero-buynow .ion-protocol-card .protocol-badge.protocol-badge,.cbox-wrap .protocol-card .protocol-badge.protocol-badge,.evedia-serum .protocol-card .protocol-badge.protocol-badge,.evedia-collagen-wrap .protocol-card .protocol-badge.protocol-badge,.ep-pdp-wrap .ep-proto-card .ep-proto-badge.ep-proto-badge,.ep-pdp-wrap .ep-proto-card .protocol-badge.protocol-badge{position:absolute!important;top:-11px!important;right:14px!important;left:auto!important;bottom:auto!important;font-size:.55rem!important;padding:3px 9px!important;letter-spacing:.06em!important;line-height:1.1!important;height:auto!important;z-index:5!important;border-radius:999px!important;white-space:nowrap!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__pricing,.cbox-wrap .protocol-card .protocol-card__pricing,.evedia-serum .protocol-card .protocol-card__pricing,.evedia-collagen-wrap .protocol-card .protocol-card__pricing,.ep-pdp-wrap .ep-proto-card .ep-proto-card__pricing{padding-top:8px!important}}.section--template--27212025921812__main h1,.shopify-section[id*="27212025921812"] h1{font-family:Playfair Display,Georgia,serif!important;font-size:2.4rem!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.005em!important;color:var(--v245-brand-navy, #3f4b5a)!important;text-transform:none!important;margin:0 0 18px!important}.shopify-section[id*="27212025921812"] .product-single__box__block--variant_picker{margin-top:12px!important;padding-top:12px!important}.shopify-section[id*="27212025921812"] button[name=add]{background:var(--v245-slate-green, #3a5b36)!important;color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-size:.85rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:18px 32px!important;border-radius:999px!important;border:none!important;width:100%!important;margin-top:14px!important;cursor:pointer!important;transition:filter .15s ease!important}.shopify-section[id*="27212025921812"] button[name=add]:hover{filter:brightness(1.1)!important}.shopify-section[id*="27212025921812"] [class*=price]{font-family:Playfair Display,Georgia,serif!important;font-size:1.6rem!important;color:var(--v245-brand-navy, #3f4b5a)!important}body:has(.v245-sticky-atc) main,body:has(.v245-sticky-atc) .main{padding-bottom:120px!important}@media(max-width:768px){body:has(.v245-sticky-atc) main,body:has(.v245-sticky-atc) .main{padding-bottom:96px!important}}.hero .hero__trust{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;max-width:100%!important;margin-top:14px!important}.hero .hero__trust-badge{white-space:nowrap!important;font-size:.68rem!important;letter-spacing:.04em!important;padding:6px 12px!important;flex:0 0 auto!important}.hero .v245-hsa-badge{margin-bottom:10px!important}@media(max-width:768px){.hero .hero__trust{flex-wrap:wrap!important;gap:6px!important;justify-content:center!important}.hero .hero__trust-badge{font-size:.6rem!important;padding:4px 9px!important}}.flow-step--you,.hero__step-pill--you,.system-cadence__step--you,[class*=step--you],[class*=step-you]{border-top-color:#a89895!important;border-color:#a8989559!important}.flow-step--you .flow-step__icon,.hero__step-pill--you .hero__step-pill-icon{color:#a89895!important}@media(min-width:769px){.ion-hero-buynow .ion-protocol-card .ion-protocol-card__pricing,.cbox-wrap .protocol-card .protocol-card__pricing,.evedia-serum .protocol-card .protocol-card__pricing,.evedia-collagen-wrap .protocol-card .protocol-card__pricing,.ep-pdp-wrap .ep-proto-card .ep-proto-card__pricing{justify-content:flex-start!important;gap:0!important;padding-top:2px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__inner,.cbox-wrap .protocol-card .protocol-card__inner,.evedia-serum .protocol-card .protocol-card__inner,.evedia-collagen-wrap .protocol-card .protocol-card__inner,.ep-pdp-wrap .ep-proto-card .ep-proto-card__inner{align-items:flex-start!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__radio,.cbox-wrap .protocol-card .protocol-card__radio,.evedia-serum .protocol-card .protocol-card__radio,.evedia-collagen-wrap .protocol-card .protocol-card__radio{align-self:center!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__msrp,.cbox-wrap .protocol-card .protocol-card__msrp,.evedia-serum .protocol-card .protocol-card__msrp,.evedia-collagen-wrap .protocol-card .protocol-card__msrp,.ep-pdp-wrap .ep-proto-card .ep-proto-card__msrp{line-height:1.1!important;margin:0 0 2px!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-card__price,.cbox-wrap .protocol-card .protocol-card__price,.evedia-serum .protocol-card .protocol-card__price,.evedia-collagen-wrap .protocol-card .protocol-card__price,.ep-pdp-wrap .ep-proto-card .ep-proto-card__price{line-height:1.1!important;margin:0!important}}@media(min-width:769px){.ion-hero-buynow .ion-protocol-card .ion-protocol-thumbs,.cbox-wrap .protocol-card .protocol-thumbs,.evedia-serum .protocol-card .protocol-thumbs,.evedia-collagen-wrap .protocol-card .protocol-thumbs,.ep-pdp-wrap .ep-proto-card .ep-proto-thumbs{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;flex:0 0 auto!important;max-width:none!important;max-height:none!important;overflow:visible!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb,.cbox-wrap .protocol-card .protocol-thumb,.evedia-serum .protocol-card .protocol-thumb,.evedia-collagen-wrap .protocol-card .protocol-thumb,.ep-pdp-wrap .ep-proto-card .ep-proto-thumb{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;flex:0 0 36px!important;background:#fff!important;border:1px solid rgba(63,75,90,.08)!important;border-radius:6px!important;padding:2px!important;box-sizing:border-box!important;overflow:hidden!important;position:relative!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb img,.cbox-wrap .protocol-card .protocol-thumb img,.evedia-serum .protocol-card .protocol-thumb img,.evedia-collagen-wrap .protocol-card .protocol-thumb img,.ep-pdp-wrap .ep-proto-card .ep-proto-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb img[alt="ION LED Mask"],.cbox-wrap .protocol-card .protocol-thumb img[alt*=ION],.evedia-serum .protocol-card .protocol-thumb img[alt*=ION],.evedia-collagen-wrap .protocol-card .protocol-thumb img[alt*=ION]{opacity:0!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb:has(img[alt="ION LED Mask"]),.cbox-wrap .protocol-card .protocol-thumb:has(img[alt*=ION]),.evedia-serum .protocol-card .protocol-thumb:has(img[alt*=ION]),.evedia-collagen-wrap .protocol-card .protocol-thumb:has(img[alt*=ION]){background-image:url(/cdn/shop/t/64/assets/ion-thumb.jpg?v=1777775198)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;background-color:#fff!important}.ion-hero-buynow .ion-protocol-card .ion-protocol-thumb__qty{background:var(--v245-brand-navy, #3f4b5a)!important;color:#fff!important;font-size:.55rem!important;padding:1px 4px!important;border-radius:3px!important;position:absolute!important;bottom:1px!important;right:1px!important;line-height:1!important}}.ep-pdp-wrap .ep-buy-top__image-col{align-self:flex-start!important}@media(min-width:769px){.ep-pdp-wrap .ep-buy-top__img-wrap{max-height:440px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.ep-pdp-wrap #ep-top-img,.ep-pdp-wrap .ep-buy-top__discovery-quad{max-height:440px!important;width:auto!important;max-width:100%!important;object-fit:contain!important;margin:0 auto!important;display:block!important}.ep-pdp-wrap #ep-gallery-thumbs{margin-top:12px!important;padding:8px 0!important;background:var(--v245-spa, #f3f0ec)!important}}@media(max-width:768px){.ep-pdp-wrap #ep-top-img{max-height:360px!important;object-fit:contain!important}.ep-pdp-wrap #ep-gallery-thumbs{padding:6px 12px!important}}.hero.hero--editorial{position:relative;background:var(--ivory, #F8F5EF);padding:56px 0 72px;overflow:hidden}.hero.hero--editorial:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(800px circle at 18% 30%,rgba(255,240,230,.45),transparent 60%),radial-gradient(700px circle at 85% 70%,rgba(168,152,149,.1),transparent 60%);pointer-events:none;z-index:0}.hero.hero--editorial .hero__inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;align-items:center}.hero.hero--editorial .hero__copy{display:flex;flex-direction:column;gap:18px}.hero.hero--editorial .hero__eyebrow{font-family:Inter,sans-serif;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-navy, #3f4b5a);margin:0 0 4px;font-weight:500}.hero.hero--editorial .hero-stars-card{display:flex;flex-direction:column;gap:6px;padding:14px 18px;background:#ffffffb3;border:1px solid rgba(168,152,149,.28);border-radius:6px;margin:4px 0 6px;max-width:520px}.hero.hero--editorial .hero-stars-card__stars{color:#b89968;font-size:.95rem;letter-spacing:.06em}.hero.hero--editorial .hero-stars-card__quote{font-family:Playfair Display,serif;font-style:italic;font-size:.96rem;line-height:1.5;color:var(--graphite, #2C2A27);margin:0;padding:0;border:none}.hero.hero--editorial .hero-stars-card__attribution{font-family:Inter,sans-serif;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--warm-taupe, #a89895);font-weight:500}.hero.hero--editorial .hero__title.hero__title--editorial{font-family:Playfair Display,serif;font-weight:400;font-size:clamp(2.4rem,5vw,3.8rem);line-height:1.05;color:var(--brand-navy, #3f4b5a);margin:6px 0 4px;letter-spacing:-.01em}.hero.hero--editorial .hero__title.hero__title--editorial em{font-style:italic;color:var(--brand-navy, #3f4b5a)}.hero.hero--editorial .hero__body{font-family:Inter,sans-serif;font-size:1.02rem;line-height:1.55;color:var(--graphite-soft, #5C5752);margin:0;max-width:480px}.hero.hero--editorial .hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px}.hero.hero--editorial .hero__cta-primary.btn-primary{padding:16px 28px;font-size:.84rem;letter-spacing:.16em;font-weight:600}.hero.hero--editorial .hero__cta-secondary{font-family:Inter,sans-serif;font-size:.86rem;letter-spacing:.04em;color:var(--brand-navy, #3f4b5a);text-decoration:none;border-bottom:1px solid rgba(168,152,149,.45);padding-bottom:2px;transition:border-color .2s ease}.hero.hero--editorial .hero__cta-secondary:hover{border-bottom-color:var(--brand-navy, #3f4b5a)}.hero.hero--editorial .hero__trust{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center}.hero.hero--editorial .hero__trust-badge{font-family:Inter,sans-serif;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--warm-taupe, #a89895);display:inline-flex;align-items:center;gap:6px}.hero.hero--editorial .hero__trust-dot{width:4px;height:4px;border-radius:50%;background:var(--warm-taupe, #a89895);display:inline-block}.hero.hero--editorial .hero__media{display:flex;justify-content:center;align-items:center}.hero.hero--editorial .hero__media-frame{position:relative;width:100%;max-width:560px;aspect-ratio:1 / 1.05;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#fff0e666,#a8989514)}.hero.hero--editorial .hero__media-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(168,152,149,.25);border-radius:8px;pointer-events:none}.hero.hero--editorial .hero__image{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:980px){.hero.hero--editorial .hero__inner{gap:32px}.hero.hero--editorial .hero__title.hero__title--editorial{font-size:clamp(2.2rem,4.6vw,3rem)}}@media(max-width:767px){.hero.hero--editorial{padding:32px 0 48px}.hero.hero--editorial .hero__inner{grid-template-columns:1fr;gap:28px;padding:0 20px}.hero.hero--editorial .hero__media{order:-1}.hero.hero--editorial .hero__media-frame{max-width:100%;aspect-ratio:4 / 3}.hero.hero--editorial .hero__title.hero__title--editorial{font-size:clamp(2rem,7vw,2.6rem)}.hero.hero--editorial .hero-stars-card{padding:12px 14px}.hero.hero--editorial .hero-stars-card__quote{font-size:.9rem}.hero.hero--editorial .hero__body{font-size:.95rem}.hero.hero--editorial .hero__cta-primary.btn-primary{padding:14px 22px;font-size:.78rem;width:100%;text-align:center}.hero.hero--editorial .hero__actions{flex-direction:column;align-items:stretch;gap:12px}.hero.hero--editorial .hero__cta-secondary{text-align:center}}.hero.hero--editorial .hero__bg-placeholder,.hero.hero--editorial .hero__overlay{display:none}.hero.hero--editorial{color:var(--graphite, #2C2A27)!important}.hero.hero--editorial .hero__eyebrow{color:var(--brand-navy, #3f4b5a)!important}.hero.hero--editorial .hero-stars-card__stars{color:#b89968!important}.hero.hero--editorial .hero-stars-card__quote{color:var(--graphite, #2C2A27)!important}.hero.hero--editorial .hero-stars-card__attribution{color:var(--warm-taupe, #a89895)!important}.hero.hero--editorial .hero__title.hero__title--editorial,.hero.hero--editorial .hero__title.hero__title--editorial em{color:var(--brand-navy, #3f4b5a)!important}.hero.hero--editorial .hero__body{color:#5c5752!important}.hero.hero--editorial .hero__cta-secondary{color:var(--brand-navy, #3f4b5a)!important}.hero.hero--editorial .hero__trust-badge,.hero.hero--editorial .hero__trust-badge *{color:var(--warm-taupe, #a89895)!important}.hero.hero--editorial .hero__trust-dot{background:var(--warm-taupe, #a89895)!important}.hero.hero--editorial .hero__cta-primary.btn-primary{color:var(--ivory, #F8F5EF)!important}body.template-index .evedia-home-wrap .hero.hero--editorial .hero__eyebrow,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__eyebrow.eyebrow{color:var(--brand-navy, #3f4b5a)!important}.hero.hero--editorial:before{display:none!important}.hero.hero--editorial{background:var(--ivory, #F8F5EF)!important}.hero.hero--editorial .hero__body{color:var(--graphite, #2C2A27)!important;font-weight:400}.hero.hero--editorial .hero-stars-card{background:#ffffffeb!important}.hero.hero--editorial .hero__copy:before{content:"";display:block;width:36px;height:1px;background:var(--warm-taupe, #a89895);margin:0 0 8px;opacity:.6}body.template-index .evedia-home-wrap .hero.hero--editorial:before,body.template-index .evedia-home-wrap .hero.hero--editorial:after,.evedia-home-wrap .hero.hero--editorial:before,.evedia-home-wrap .hero.hero--editorial:after,.hero.hero--editorial:before,.hero.hero--editorial:after{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important}body.template-index .evedia-home-wrap .hero.hero--editorial .hero__eyebrow,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__eyebrow.eyebrow{text-shadow:none!important}.hero.hero--editorial .hero__cta-secondary{font-weight:500!important;letter-spacing:.06em!important}.hero.hero--editorial .hero__cta-secondary,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__cta-secondary{background:transparent!important;background-color:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:4px 0!important;border:none!important;border-bottom:1px solid rgba(168,152,149,.55)!important;border-radius:0!important;box-shadow:none!important;color:var(--brand-navy, #3f4b5a)!important;font-weight:500!important;font-size:.84rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-shadow:none!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.hero.hero--editorial .hero__cta-secondary:hover{border-bottom-color:var(--brand-navy, #3f4b5a)!important}.hero.hero--editorial .hero__trust-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust-badge{background:transparent!important;background-color:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;text-shadow:none!important;font-weight:500!important}.hero.hero--editorial .v245-hsa-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .v245-hsa-badge{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent!important;text-shadow:none!important}.hero.hero--editorial .hero__trust,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin:16px 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:8px 18px!important;align-items:center!important}.hero.hero--editorial .hero__trust-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;list-style:none!important;margin:0!important}.hero.hero--editorial .hero__trust-badge:before,.hero.hero--editorial .hero__trust-badge::marker,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust-badge:before,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust-badge::marker{content:none!important;display:none!important}.hero.hero--editorial .v245-hsa-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .v245-hsa-badge{display:inline-flex!important;margin-top:14px!important;align-self:flex-start!important;position:relative!important;padding:0!important}@media(max-width:767px){.hero.hero--editorial .hero__trust{gap:8px 14px!important}.hero.hero--editorial .hero__trust-badge{font-size:.68rem!important;letter-spacing:.06em!important}.hero.hero--editorial .v245-hsa-badge{margin-top:18px!important;font-size:.72rem!important}}body.template-index .jdgm-reviews-grid-widget .jm-average-rating-display .jm-cluster span.jm-text+.jm-star-rating+.jm-cluster span.jm-text{display:none!important}body.template-index .jdgm-reviews-grid-widget .jm-average-rating-display span.jm-text:has-text("(4)"){display:none!important}body.template-index .jdgm-reviews-grid-widget .jm-average-rating-display>.jm-cluster>.jm-text:nth-of-type(2){display:none!important}@media(max-width:767px){.hero.hero--editorial .hero__trust,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust{flex-direction:column!important;gap:6px 0!important;align-items:flex-start!important;margin-top:20px!important}.hero.hero--editorial .hero__trust-dot,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust-dot{display:none!important}.hero.hero--editorial .hero__trust-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust-badge{font-size:.66rem!important;letter-spacing:.08em!important;color:var(--warm-taupe, #a89895)!important;padding:0!important;margin:0!important}.hero.hero--editorial .v245-hsa-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .v245-hsa-badge{margin-top:14px!important;padding-top:14px!important;border-top:1px solid rgba(168,152,149,.25)!important;width:100%!important}}@media(min-width:768px){.hero.hero--editorial .hero__trust-dot{display:inline-block!important}}.hero.hero--editorial .hero__trust,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust{position:relative!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:auto!important;margin:0!important}.hero.hero--editorial .v245-hsa-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .v245-hsa-badge{margin-top:22px!important;padding:14px 0 0!important;border-top:1px solid rgba(168,152,149,.28)!important;border-bottom:none!important;background:transparent!important;font-size:.74rem!important;letter-spacing:.06em!important;text-transform:none!important;color:var(--graphite, #2C2A27)!important;width:100%!important;align-self:flex-start!important;display:flex!important;align-items:center!important;gap:8px!important;text-shadow:none!important}.hero.hero--editorial .hero__trust,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust{margin-top:12px!important;display:flex!important;flex-wrap:wrap!important;gap:8px 18px!important;list-style:none!important;padding:0!important}.hero.hero--editorial .hero__trust-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust-badge{font-size:.68rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--warm-taupe, #a89895)!important;display:inline-flex!important;align-items:center!important;gap:8px!important;background:transparent!important;padding:0!important;margin:0!important;position:static!important;text-shadow:none!important}@media(max-width:767px){.hero.hero--editorial .v245-hsa-badge,body.template-index .evedia-home-wrap .hero.hero--editorial .v245-hsa-badge{margin-top:18px!important;font-size:.74rem!important}.hero.hero--editorial .hero__trust,body.template-index .evedia-home-wrap .hero.hero--editorial .hero__trust{flex-direction:column!important;gap:8px!important;margin-top:14px!important}.hero.hero--editorial .hero__trust-dot{display:none!important}}.evedia-promo-ribbon{display:flex;align-items:center;justify-content:center;gap:14px;background:#3a5b36;color:#f8f5ef;padding:14px 32px;font-family:Inter,sans-serif;font-size:.86rem;letter-spacing:.04em;text-decoration:none;text-align:center;transition:background .2s ease;border-top:1px solid rgba(168,152,149,.18);border-bottom:1px solid rgba(168,152,149,.18)}.evedia-promo-ribbon:hover{background:#2f4a2c;color:#f8f5ef;text-decoration:none}.evedia-promo-ribbon__icon{color:#b89968;font-size:1rem;line-height:1}.evedia-promo-ribbon__copy{letter-spacing:.06em}.evedia-promo-ribbon__copy strong{font-family:Playfair Display,serif;font-style:italic;font-weight:500;font-size:1.02rem;letter-spacing:0;color:#f8f5ef;margin-right:4px}.evedia-promo-ribbon__cta{font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;padding-left:14px;margin-left:4px;border-left:1px solid rgba(248,245,239,.3);white-space:nowrap}@media(max-width:767px){.evedia-promo-ribbon{flex-direction:column;gap:8px;padding:14px 20px;font-size:.78rem}.evedia-promo-ribbon__cta{border-left:none;padding-left:0;margin-left:0;border-top:1px solid rgba(248,245,239,.2);padding-top:6px}.evedia-promo-ribbon__copy strong{font-size:.94rem}}a.evedia-promo-ribbon,a.evedia-promo-ribbon:link,a.evedia-promo-ribbon:visited,.evedia-home-wrap a.evedia-promo-ribbon,body a.evedia-promo-ribbon{color:#f8f5ef!important}.evedia-promo-ribbon,.evedia-promo-ribbon *{color:#f8f5ef!important;text-shadow:none!important}.evedia-promo-ribbon .evedia-promo-ribbon__icon{color:#b89968!important}.evedia-promo-ribbon .evedia-promo-ribbon__copy strong{color:#f8f5ef!important}#mom-day-ribbon,#mom-day-ribbon *,html body #mom-day-ribbon,html body #mom-day-ribbon *{color:#f8f5ef!important;text-shadow:none!important}#mom-day-ribbon .evedia-promo-ribbon__icon{color:#b89968!important}body header.header.js-header,body[data-transparent-header=true] header.header.js-header,body[data-transparent-header] header.header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:100!important;background:#f8f5eff5!important;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);box-shadow:0 1px #a8989533;transition:background .2s ease,box-shadow .2s ease}body[data-transparent-header=true] .main{margin-top:0!important}body[data-transparent-header=true] .main,body:not([data-transparent-header=true]) .main{padding-top:107px}@media(max-width:767px){body[data-transparent-header=true] .main,body:not([data-transparent-header=true]) .main{padding-top:86px}}body[data-transparent-header=true] header.header,body[data-transparent-header=true] header.header .header-trigger__link,body[data-transparent-header=true] header.header .header-trigger__link span,body[data-transparent-header=true] header.header svg,body[data-transparent-header=true] header.header .secondary-nav__link,body[data-transparent-header=true] header.header .secondary-nav__item,body[data-transparent-header=true] header.header .nav__link{color:#2c2a27!important}body[data-transparent-header=true] header.header svg path{fill:#2c2a27!important}body[data-transparent-header=true] header.header svg [stroke]{stroke:#2c2a27!important}body[data-transparent-header=true] header.header .cart-count-bubble{background:#3f4b5a!important;color:#f8f5ef!important}body header.header.js-header,body header.header.js-header-sticky,body header.header.js-header-scroll,body header.header.js-header.js-header-sticky,body header.header.js-header.js-header-scroll,body[data-transparent-header] header.header,body[data-transparent-header=true] header.header{transform:none!important;-webkit-transform:none!important}body[data-transparent-header=true] header.header,[data-transparent-header=true].header,.header.header--transparent{position:fixed!important;top:0!important;transform:none!important}@keyframes evediaPinHeader{0%,to{transform:none!important}}body header.header.js-header,body header.header.js-header-sticky{animation:evediaPinHeader .5s linear infinite!important;will-change:auto!important}body header.header[style*=transform]{transform:none!important;-webkit-transform:none!important}.hero.hero--editorial,body .hero.hero--editorial{padding-top:0!important}@media(min-width:768px){body[data-transparent-header=true] .main,body:not([data-transparent-header=true]) .main{padding-top:107px!important}}@media(max-width:767px){body[data-transparent-header=true] .main,body:not([data-transparent-header=true]) .main{padding-top:86px!important}}html body header.header,html body header.header.js-header,html body.template-product header.header,html body.template-collection header.header,html body.template-page header.header,html body.template-index header.header,html body[class*=template-] header.header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:100!important;background:#f8f5eff5!important;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);box-shadow:0 1px #a8989533;transform:none!important}html body[class*=template-] .main{padding-top:107px!important}@media(max-width:767px){html body[class*=template-] .main{padding-top:86px!important}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/base.css.map */
