:root{--tk-purple: #6f2dbd;--tk-purple-dark: #4b167d;--tk-lavender: #eee2ff;--tk-black: #111111;--tk-white: #ffffff}body{color:var(--tk-black)}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.02em}.section+.section{margin-top:0}.button,.shopify-challenge__button,.customer button{border-radius:6px;font-weight:700;letter-spacing:.04em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:not(.button--secondary){background:var(--tk-purple);color:var(--tk-white)}.button:not(.button--secondary):hover{background:var(--tk-purple-dark);transform:translateY(-2px);box-shadow:0 8px 22px #4b167d3d}.announcement-bar-section,.announcement-bar{background:linear-gradient(90deg,var(--tk-purple-dark),var(--tk-purple))}.announcement-bar__message{color:var(--tk-white);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.header-wrapper{background:var(--tk-white)}.header{padding-top:12px;padding-bottom:12px}.header__heading-logo{max-height:80px;width:auto}.header__menu-item{color:var(--tk-black);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.header__menu-item:hover,.header__active-menu-item{color:var(--tk-purple)}.banner__box{max-width:58rem}.banner__heading{font-weight:700;line-height:1.05;text-shadow:0 3px 18px rgba(0,0,0,.35)}.banner__text{font-size:1.7rem}.banner:after{background:linear-gradient(90deg,#000000b8,#0000002e);opacity:1}.title-wrapper-with-link{margin-bottom:2.5rem}.title-wrapper-with-link .title,.collection-list-title,.rich-text__heading{color:var(--tk-black);font-weight:700}.title-wrapper-with-link .title:after,.collection-list-title:after{content:"";display:block;width:58px;height:4px;margin-top:10px;border-radius:10px;background:var(--tk-purple)}.card-wrapper{height:100%}.card{overflow:hidden;border:1px solid rgba(111,45,189,.12);border-radius:10px;background:var(--tk-white);transition:transform .25s ease,box-shadow .25s ease}.card:hover{transform:translateY(-5px);box-shadow:0 12px 28px #1111111f}.card__media{overflow:hidden}.card__media img{transition:transform .35s ease}.card:hover .card__media img{transform:scale(1.04)}.card__heading{font-weight:700}.price{color:var(--tk-purple-dark);font-weight:700}.badge{border:0;border-radius:20px;background:var(--tk-purple);color:var(--tk-white);font-weight:700}.collection-list .card{border-radius:12px}.collection-list .card__heading{text-align:center;font-size:1.8rem}.newsletter,.email-signup-banner{background:linear-gradient(135deg,var(--tk-purple-dark),var(--tk-purple));color:var(--tk-white)}.newsletter h2,.newsletter p,.newsletter label,.email-signup-banner h2,.email-signup-banner p{color:var(--tk-white)}.footer{background:var(--tk-black);color:var(--tk-white)}.footer h2,.footer p,.footer a,.footer small,.footer__copyright{color:var(--tk-white)}.footer a:hover{color:#cda9ff}.footer-block__heading{font-weight:700}.footer__content-bottom{border-color:#ffffff26}@media screen and (max-width:749px){.header__heading-logo{max-height:58px}.banner__heading{font-size:3.6rem}.banner__text{font-size:1.5rem}.banner__box{padding:3rem 2rem}.title-wrapper-with-link .title,.collection-list-title{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tk-luxury.css.map */
