html{scroll-behavior:smooth}span.mielle{font-family:Poppins,sans-serif;font-weight:600!important;font-style:normal!important;color:#6c2060!important}button.button-2,#about-us a.button-2,#transformations a.button-2{display:inline-block;background-color:#6c205f;color:#fff;border:0px solid;padding:10px 35px!important;border-radius:5px;text-decoration:none;text-align:center;line-height:1.5;font-weight:700;border:0px;font-family:Poppins,sans-serif;font-weight:600!important;font-size:1em;cursor:pointer;transition:background-color .3s}button.button-2:hover,#about-us a.button-2:hover,#transformations a.button-2:hover,button.button-3:hover{background-color:#8a2a7a}button.button-3{background-color:#6c205f;color:#fff;border:0px solid;padding:10px 20px!important;border-radius:5px;text-decoration:none;font-weight:700;border:0px;font-family:Poppins,sans-serif;font-weight:600!important}#about-us{padding:50px 0}.container{max-width:1200px;margin:0 auto;padding:0 20px}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.column{flex:0 0 50%;max-width:50%;padding:0 15px}.image-column img{float:right;max-width:min(470px,100%);height:auto}p{color:#000;line-height:1.6;margin-bottom:20px}.purple-dots{list-style:none;padding-left:0;padding-bottom:10px}.purple-dots li{position:relative;padding-left:30px;margin-bottom:20px;min-height:20px}.purple-dots li:before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;background-color:#ad569d;border-radius:50%}@media(max-width:768px){.column{flex:0 0 100%;max-width:100%}.row{flex-direction:column-reverse}}#how-to-get-style{margin:0}#how-to-get-style h2{text-align:center;color:#000;margin-bottom:20px}.description{text-align:center;color:#000;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.steps{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;padding-top:60px}.steps:before{content:"";position:absolute;top:0;left:14.9%;right:14.9%;height:4px;background-color:#3f3b3c}.step{flex-basis:calc(33.333% - 40px);text-align:center;margin-bottom:20px;background-color:#fff;padding:20px;border-radius:10px;position:relative;z-index:2}.step:before{content:"";position:absolute;top:-60px;left:50%;width:4px;height:60px;background-color:#3f3b3c;z-index:1}.step-number{width:40px;height:40px;border-radius:50%;background-color:#ad569d;color:#fff;font-size:20px;line-height:40px;margin:0 auto 15px;position:relative;z-index:3}.step-description{margin-bottom:20px;color:#333}a.book-now{margin-top:20px;background-color:#1e1c1d!important;color:#fff;border:0px!important;padding:10px 20px;font-size:16px;cursor:pointer;border-radius:5px;transition:background-color .3s ease;text-decoration:none;width:150px!important}a.book-now:hover{background-color:#218838}@media(max-width:768px){.step{flex-basis:100%;margin-bottom:30px}.steps{padding-top:0}.steps:before{display:none}.step:before{height:30px;top:-30px}}#about-tracy{padding:50px 0}.heading-stack{margin:0 0 20px;padding:0}.heading-stack__eyebrow,.heading-stack__title{display:block}.heading-stack__eyebrow{font-size:calc(var(--font-heading-scale) * 2rem);margin-bottom:20px}.heading-stack__title{font-size:calc(var(--font-heading-scale) * 3rem)}@media screen and (min-width:750px){.heading-stack__eyebrow{font-size:calc(var(--font-heading-scale) * 2.4rem)}.heading-stack__title{font-size:calc(var(--font-heading-scale) * 4rem)}}h2.about-tracy .heading-stack__title{color:#000}.button-row-2{display:flex;justify-content:left;gap:20px;margin-top:20px}.button-row-2 .button-1,.button-row-2 .button-2{display:inline-block;box-sizing:border-box;min-width:200px;padding:10px 20px;border:0;border-radius:5px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;color:#fff;transition:background-color .3s}.button-row-2 .button-1{background-color:#6c205f}.button-row-2 .button-1:hover{background-color:#8a2a7a}.button-row-2 .button-2{background-color:#ad559d}.button-row-2 .button-2:hover{background-color:#bf35a8}@media screen and (max-width:768px){#about-tracy{padding:30px 0}.row{flex-direction:column-reverse}.column{width:100%;padding:0 15px}.image-column{margin-bottom:20px}.button-row-2{flex-direction:column;gap:10px}.button-row-2 .button-1,.button-row-2 .button-2{width:100%;margin-right:0;margin-bottom:10px;box-sizing:border-box}}@media screen and (max-width:480px){#about-tracy{padding:20px 0}.heading-stack__eyebrow,.heading-stack__title{font-size:24px}}#the-glasses-lad{background-image:url(/cdn/shop/files/The_Glasses_Lady_aa9e7575-f1ff-4113-896d-1bd47bb7d854.jpg?v=1720694316);background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:50px;padding-bottom:50px}#the-glasses-lad p{color:#fff}.button-row-1{display:inline-flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:8px;max-width:100%}.button-plain-1,.button-plain-2{display:block;box-sizing:border-box;padding:14px 32px;border:none!important;border-radius:5px;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none;transition:background-color .3s,color .3s}.button-plain-1{color:#000;background-color:#fff}.button-plain-1:hover{background-color:#ece4eb}.button-plain-2{color:#fff;background-color:#000}.button-plain-2:hover{background-color:#6c205f}@media(min-width:769px)and (max-width:1000px){.button-row-2 .button-1,.button-row-2 .button-2{flex:1 1 0;min-width:0}}@media(min-width:769px)and (max-width:1000px){.button-plain-1,.button-plain-2{font-size:13px;letter-spacing:.5px;padding:12px 20px}}h2.the-glasses-lad{font-family:Poppins,sans-serif;color:#fff}@media(max-width:768px){#the-glasses-lad{padding-top:30px;padding-bottom:30px}.row{flex-direction:column-reverse}.column{width:100%;padding:0 15px}.image-column{margin-bottom:20px}.image-column img{width:100%;height:auto}.button-row-1{display:flex;width:100%;gap:10px}.button-plain-1,.button-plain-2{width:100%}}.main-page-title{text-align:center;font-family:Poppins,sans-serif;color:#ad569d}.corner-popup{position:fixed;bottom:20px;right:20px;color:#000;background-color:#fff;padding:20px;box-shadow:0 0 10px #0000001a;z-index:1000;border-radius:25px}.popup-content{max-width:300px;color:#fff;position:relative}.close-button{position:absolute;top:-10px;right:-10px;background-color:#000;border:none;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0}.close-button svg{width:20px;height:20px}.popup-content p{color:#000;font-size:13px}.popup-content h3{color:#000}#corner-popup h3{margin-bottom:0;margin-top:0}h3{font-family:"Poppins",sans-serif!import;color:#6c2060}.multicolumn-card.content-container{width:100%;max-width:480px}@media screen and (max-width:480px){.multicolumn-card.content-container{align-items:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kate-custom-css.css.map */
