i-link a{color:#333}i-link:not(.i-link-no-styles){font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:11px;letter-spacing:0px;line-height:14px}i-link .link{color:#333}i-link .link:hover{color:#be0f34}i-link .link--grey{color:#6b6b6b}i-link .link--white{color:#fff}i-link .link:not(.link-outline-none):focus{outline:2px solid #63021a !important}i-link[disabled]{pointer-events:none}i-link[disabled] .link{color:#6b6b6b}
i-button .button,.i-button .button{font-size:14px;letter-spacing:0px;line-height:20px;font-weight:500;width:100%;min-height:44px;padding:0 15px;min-width:65px;text-transform:none}i-button .button--primary,.i-button .button--primary{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;min-height:44px;height:44px;color:#fff;background-color:#b40024;border:2px solid #b40024;min-width:104px;border-radius:5px}i-button .button--primary:hover,.i-button .button--primary:hover{background-color:#8c0b26;border-color:#8c0b26}i-button .button--primary:focus,.i-button .button--primary:focus{border-color:#63021a}i-button .button--primary:not(.not-tabbable):focus,i-button .button--primary:not(.not-tabbable):active,.i-button .button--primary:not(.not-tabbable):focus,.i-button .button--primary:not(.not-tabbable):active{border:2px solid #63021a !important;outline:none !important}i-button .button--primary:disabled,i-button .button--primary.disabled,.i-button .button--primary:disabled,.i-button .button--primary.disabled{background-color:#e9e3e1;color:#787474;cursor:default;pointer-events:none;border:none}i-button .button--secondary,i-button .button--tertiary,.i-button .button--secondary,.i-button .button--tertiary{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;background-color:#fff;color:#333;border:1px solid #cfcac9;border-radius:5px;height:44px}i-button .button--secondary:hover,i-button .button--tertiary:hover,.i-button .button--secondary:hover,.i-button .button--tertiary:hover{color:#8c0b26;border:1px solid #787474}i-button .button--secondary:focus,i-button .button--secondary:active,i-button .button--tertiary:focus,i-button .button--tertiary:active,.i-button .button--secondary:focus,.i-button .button--secondary:active,.i-button .button--tertiary:focus,.i-button .button--tertiary:active{border:2px solid #63021a}i-button .button--secondary svg,i-button .button--tertiary svg,.i-button .button--secondary svg,.i-button .button--tertiary svg{stroke:#333;margin-right:10px}body[dir=rtl] i-button .button--secondary svg,body[dir=rtl] i-button .button--tertiary svg,body[dir=rtl] .i-button .button--secondary svg,body[dir=rtl] .i-button .button--tertiary svg{margin-right:unset;margin-left:10px}i-button .button--secondary:not(.not-tabbable):focus,i-button .button--secondary:not(.not-tabbable):active,i-button .button--tertiary:not(.not-tabbable):focus,i-button .button--tertiary:not(.not-tabbable):active,.i-button .button--secondary:not(.not-tabbable):focus,.i-button .button--secondary:not(.not-tabbable):active,.i-button .button--tertiary:not(.not-tabbable):focus,.i-button .button--tertiary:not(.not-tabbable):active{border:2px solid #63021a !important;outline:none !important}i-button .button--secondary:disabled,i-button .button--secondary.disabled,i-button .button--tertiary:disabled,i-button .button--tertiary.disabled,.i-button .button--secondary:disabled,.i-button .button--secondary.disabled,.i-button .button--tertiary:disabled,.i-button .button--tertiary.disabled{background-color:#fff;border:1px solid #cfcac9;color:#cfcac9;cursor:default;pointer-events:none}i-button .button--secondary:disabled svg,i-button .button--secondary.disabled svg,i-button .button--tertiary:disabled svg,i-button .button--tertiary.disabled svg,.i-button .button--secondary:disabled svg,.i-button .button--secondary.disabled svg,.i-button .button--tertiary:disabled svg,.i-button .button--tertiary.disabled svg{stroke:#cfcac9;margin-right:10px}i-button .button--grey,.i-button .button--grey{background-color:#f3f1f0 !important;color:#333 !important;border:none;border-radius:5px}i-button .button--grey:hover,.i-button .button--grey:hover{background-color:#e9e3e1 !important;color:#333 !important;border:none !important}i-button .button--grey:focus,i-button .button--grey:active,.i-button .button--grey:focus,.i-button .button--grey:active{background-color:#f3f1f0 !important;border:2px solid #63021a !important}i-button .button--grey:disabled,i-button .button--grey.disabled,.i-button .button--grey:disabled,.i-button .button--grey.disabled{cursor:default;pointer-events:none}i-button .button--grey:not(.not-tabbable):focus,i-button .button--grey:not(.not-tabbable):active,.i-button .button--grey:not(.not-tabbable):focus,.i-button .button--grey:not(.not-tabbable):active{border:2px solid #63021a !important;outline:none !important}i-button .button--centered,.i-button .button--centered{line-height:44px}i-button .button i-svg-icon,.i-button .button i-svg-icon{line-height:0}i-button .button svg,.i-button .button svg{width:24px;height:24px}
i-loader{display:flex;justify-content:center;align-items:center;position:absolute;z-index:9999;background:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0}i-loader.hidden{width:0;height:0;visibility:hidden;display:none}i-loader i-svg-icon{width:50px;height:50px;display:block}i-loader svg{max-width:100%;max-height:100%}
i-component-placeholder-observer,.i-component-placeholder-observer{outline:none;width:100%}i-component-placeholder-observer__product--discover-more-block,.i-component-placeholder-observer__product--discover-more-block{min-height:500px}i-component-placeholder-observer__product--how-to-block,.i-component-placeholder-observer__product--how-to-block{background:#e5e5e5;min-height:300px}i-component-placeholder-observer__product--carousel,.i-component-placeholder-observer__product--carousel{min-height:500px}i-component-placeholder-observer__beauty-routine,.i-component-placeholder-observer__beauty-routine{min-height:300px}i-component-placeholder-observer__footer,.i-component-placeholder-observer__footer{background:#e5e5e5;min-height:500px}i-component-placeholder-observer__ymal,.i-component-placeholder-observer__ymal{background:#e5e5e5;min-height:500px}i-component-placeholder-observer__pd-component,.i-component-placeholder-observer__pd-component{background:#e5e5e5;min-height:300px}
