:root{--max-width: 1020px;--color-header: rgb(236, 16, 140);--color-button: rgb(255, 102, 0);--color-link-footer: rgb(236, 16, 140);--color-link-body: rgb(0, 0, 255);--color-caption-border: #c0c0c0;--color-text: rgb(51, 51, 51);--color-btn-border: rgba(51, 51, 51, .2);--color-text-invert: rgb(255, 255, 255);--bg-color-footer: rgb(246, 246, 246);--font-size-body: 18px;--font-size-button: 26px;--font-size-header: 42px;--font-style-body: "Roboto", sans-serif}[style*=--aspect-ratio]>:first-child{width:100%}[style*=--aspect-ratio]>img{height:auto}@supports (--custom: property){[style*=--aspect-ratio]{position:relative}[style*=--aspect-ratio]:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}[style*=--aspect-ratio]>:first-child{position:absolute;top:0;left:0;height:100%}}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;font-family:var(--font-style-body);color:var(--color-text)}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.header__text{color:var(--color-header);font-size:var(--font-size-header);font-weight:700}article>p,article>h3,article>ul{font-size:var(--font-size-body);font-weight:400;margin-bottom:1.3rem}.list__plus-icon{align-self:self-start;transform:translateY(7px)}a{color:var(--color-link-body)!important}a:hover{text-decoration:underline!important}.btn__next{--font-size-header: 27px;background-color:var(--color-button);color:var(--color-text-invert)!important;text-decoration:none!important;font-size:var(--font-size-header);font-weight:600;padding:5px 40px;border-radius:.25rem;border:1px solid var(--color-btn-border);cursor:pointer;transition:all .3s ease-in-out;margin:0 auto;box-shadow:0 0 20px 1px #fff3}.btn__next:after{content:"\bb";display:inline;font-size:35px;padding-left:10px;padding-right:10px;vertical-align:text}.btn__next:hover{text-decoration:none!important;filter:saturate(1.5) brightness(1.5)!important}footer{background-color:var(--bg-color-footer);color:var(--color-text);padding:1rem;font-size:var(--font-size-body);font-weight:400;text-align:center}.row>a{color:var(--color-link-footer)!important}.gift__list>li{margin-bottom:1rem;font-size:16px}.gift__img{transition:all .2s ease-in-out}.gift__img:hover{filter:saturate(1.5) brightness(1.025)}input{text-align:center!important;padding:0!important}#form button{background-color:var(--color-button)!important;color:var(--color-text-invert)!important;font-weight:600!important;border-radius:.25rem!important;border:1px solid var(--color-btn-border)!important;transition:all .3s ease-in-out!important;box-shadow:0 0 20px 1px #fff3!important}#form button:hover{filter:saturate(1.5) brightness(1.1)!important}#form button:after{content:"\bb";display:inline;font-size:32px;padding-left:10px;padding-right:10px;vertical-align:text}.col-1 p{font-size:var(--font-size-body);font-weight:400;margin-bottom:1.3rem}.col-1 a{color:var(--color-link-body)}@media screen and (max-width: 768px){.btn__next{--font-size-header: 30px}.btn__next:after{content:"\bb";display:inline;font-size:40px;padding-left:10px;padding-right:0;vertical-align:text}.header__text{--font-size-header: 30px;padding-inline:5px;text-align:center}}.visually-hidden{visibility:hidden;position:absolute}
/*# sourceMappingURL=/cdn/shop/t/52/assets/lp-3-step-serum.css.map */
