.section-pages-content .sidebar-content-main-pages{display:flex;justify-content:center;padding:0 5rem}.section-pages-content .sidebar-container{width:20vw;position:absolute;left:5rem}.section-pages-content .sidebar-menu{margin-top:5rem;margin-bottom:10rem}.section-pages-content .sidebar-menu-link-wrapper{margin-bottom:1rem}.section-pages-content .sidebar-menu-link{letter-spacing:.05em;text-decoration:none}.section-pages-content .sidebar-menu-link{position:relative;text-decoration:none;display:flex;justify-content:space-between;align-items:center;padding:1.3rem 1.5rem 1.1rem 1.6rem;letter-spacing:.02em;background-color:rgb(var(--color-grey-1));border-radius:var(--buttons-border-radius)}.section-pages-content .sidebar-menu-link{-webkit-tap-highlight-color:rgba(0,0,0,0)}.section-pages-content .sidebar-menu-link-wrapper a svg{display:none}.section-pages-content .sidebar-menu-link-wrapper a.active svg{display:block}.section-pages-content .sidebar-menu-link.active{font-weight:var(--font-heading-weight-bold);letter-spacing:.02em;line-height:17px}.section-pages-content .sidebar-menu-link.active:before{content:"";position:absolute;top:0rem;right:0rem;bottom:0rem;left:0rem;border:.01rem solid rgb(var(--color-focus));border-radius:var(--buttons-border-radius)}.section-pages-content .page-title{letter-spacing:-.02em;text-align:left;max-width:66.8rem;margin-bottom:1.5rem}.section-pages-content .pages-content{width:100%;margin-top:5rem;height:max-content;margin-bottom:10rem;min-height:calc(100vh - 90px);max-width:66.8rem}.section-pages-content .pages-content table{width:auto!important}.section-pages-content .pages-content table *{font-size:1.2rem!important;line-height:15px!important}.section-pages-content .content-margin-top{max-width:66.8rem;text-align:center}.section-pages-content .richtext-content{text-align:left}.section-pages-content .richtext-content p iframe{margin:3rem 0;width:100%!important}.section-pages-content .custom-cta{width:100%;max-width:24.5rem;margin-top:3rem;display:flex;margin-left:.1rem;margin-bottom:.1rem}.skincare-professional .richtext-content .custom-text,.page-become-an-authorized .richtext-content .custom-text,.page-share-your-story .richtext-content .custom-text{margin-bottom:3rem}.skincare-professional .richtext-content .custom-richtext{background-color:rgb(var(--color-grey-1));border-radius:var(--buttons-border-radius);padding:1.5rem;margin-bottom:3rem}.skincare-professional .richtext-content .custom-richtext span p{color:rgb(var(--color-black))}.skincare-professional .richtext-content .custom-singletext{margin-bottom:2rem}.page-become-an-authorized .richtext-content .custom-singletext,.page-share-your-story .richtext-content .custom-singletext{text-align:left;margin-bottom:1.5rem}.skincare-professional .richtext-content .custom-html{margin-bottom:1rem;display:flex;column-gap:.5rem}.section-pages-content .richtext-content h2{margin-top:3rem;margin-bottom:1rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--font-heading-size);letter-spacing:var(--font-heading-letter-spacing);line-height:var(--font-heading-line-height);word-break:break-word;--font-heading-size: var(--font-size-heading-3-desktop);--font-heading-line-height: var(--line-height-heading-3-desktop)}.section-pages-content .richtext-content Ul li{list-style-position:inside;list-style-type:square}.section-pages-content .page-title{margin-bottom:1.5rem}@media screen and (max-width: 1340px){.section-pages-content .sidebar-container{width:23vw}.section-pages-content .page-title,.section-pages-content .content-margin-top{max-width:50rem;margin:auto}}@media screen and (max-width: 1160px){.section-pages-content .sidebar-container{width:19vw}}@media screen and (max-width: 1010px){.section-pages-content .richtext-content,.section-pages-content .page-title{text-align:center}.section-pages-content .custom-cta{margin:auto;margin-top:3rem}.section-pages-content .richtext-content h2{--font-heading-size: var(--font-size-heading-3-mobile);--font-heading-line-height: var(--line-height-heading-3-mobile)}.section-pages-content .sidebar-content-main-pages{padding:0;flex-direction:column;width:100%}.section-pages-content .sidebar-container{width:100%;position:initial;height:auto;z-index:1}.section-pages-content .sidebar-menu{display:flex;align-items:center;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll;max-width:unset;margin-left:unset;justify-content:flex-start;flex-flow:row nowrap;max-width:100%;border-bottom:.1rem solid rgba(var(--color-grey-2));padding:1.4rem 0 1.4rem 5rem;margin:0}.section-pages-content .sidebar-menu::-webkit-scrollbar{display:none}.section-pages-content .sidebar-menu-link{min-height:2.1rem;padding:.2rem .8rem;justify-content:unset;align-items:unset;gap:0;letter-spacing:.02em;background-color:unset;border-radius:unset;float:left;outline:0;box-shadow:none;margin-right:1.5rem;position:relative;display:inline-flex;justify-content:center;align-items:center;--color-button-text: var(--color-white);--color-button-border: var(--color-black);--color-button-background: var(--color-black);--alpha-button-background: 1;--alpha-button-border: 0;border:0;border-radius:var(--buttons-border-radius);height:fit-content;text-decoration:none;white-space:nowrap;color:rgb(var(--color-button-text));background-color:rgba(var(--color-button-background),var(--alpha-button-background));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:color,background-color;transition-timing-function:ease;transition-duration:.3s}.section-pages-content .sidebar-menu-link:hover,.section-pages-content .sidebar-menu-link.active{--color-button-text: var(--color-black);--color-button-background: var(--color-white);--alpha-button-background: 0;--alpha-button-border: 1}.section-pages-content .sidebar-menu-link:after{content:"";position:absolute;z-index:1;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);border-radius:var(--buttons-border-radius);box-shadow:0 0 0 var(--buttons-border-width) rgba(var(--color-button-border),var(--alpha-button-border))}.section-pages-content .sidebar-menu-link-wrapper a.active svg{display:none}.section-pages-content .sidebar-menu-link.active{font-weight:unset;outline:none}.section-pages-content .pages-content{width:100%;padding:0 1.5rem;min-height:0vh;margin-top:5rem;margin-bottom:10rem;overflow-x:scroll}.section-pages-content .page-title{text-align:center;max-width:100%;margin-bottom:1.5rem}.section-pages-content .content-margin-top{max-width:70rem;margin:auto}.section-pages-content .sidebar-menu-link-wrapper{margin-bottom:0}.section-pages-content .sidebar-menu{padding-left:1.5rem}}@media screen and (max-width: 575px){.section-pages-content .sidebar-content-main-pages{padding:0}.section-pages-content .pages-content{margin-top:3rem;margin-bottom:5rem}.section-pages-content .page-title{margin-bottom:1rem}.section-pages-content .richtext-content p iframe{height:19.4rem!important}.section-pages-content .custom-cta{max-width:100%}}.section-pages-content .pages-content #ContactForm{margin-top:1.5rem}.section-pages-content .pages-content #ContactForm input,.section-pages-content .pages-content #ContactForm textarea{border-radius:.6rem;max-width:100%;width:100%;min-height:4rem;padding-left:1.5rem;font-size:1.4rem;background:rgb(var(--color-grey-1));color:var(--color-black);border:var(--inputs-border-width) solid rgba(var(--color-input-border),var(--alpha-input-border))}.section-pages-content .pages-content #ContactForm .field{text-align:left}.section-pages-content .pages-content #ContactForm .contact__button{display:flex}.section-pages-content .pages-content #ContactForm button[type=submit]{position:relative;display:inline-flex;justify-content:center;align-items:center;border:0;border-radius:var(--buttons-border-radius);padding:0;height:fit-content;text-decoration:none;white-space:nowrap;color:rgb(var(--color-button-text));background-color:rgba(var(--color-button-background),var(--alpha-button-background));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:color,background-color;transition-timing-function:ease;transition-duration:.3s;min-height:4rem;padding:.6rem 3rem;--color-button-text: var(--color-white);--color-button-background: var(--color-black);--color-button-border: var(--color-black)}.section-pages-content .pages-content #ContactForm input,.section-pages-content .pages-content #ContactForm textarea,.section-pages-content .pages-content #ContactForm button[type=submit]{margin-bottom:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/565/assets/section-sidebar-pages-content.css.map */
