:root{--te-plum:#512D6D;--te-ink:#1d2523;--te-lav:#e6e6f4;--te-mist:#F5F5F7}.te-nav .header__menu .header__dropdown{background:#fff!important;border-top:2px solid var(--te-plum);box-shadow:0 18px 40px #00000014}.te-nav .header__menu .header__dropdown__wrapper{background:#fff!important}.te-nav .header__menu .grandparent .header__dropdown__inner{display:grid!important;grid-template-columns:1fr 1.1fr 1.1fr 1.2fr 1.1fr 1.3fr;gap:28px!important;padding:30px 48px 36px!important;max-width:none!important;width:100%!important}.te-nav .header__menu .grandparent .header__dropdown__inner>*{width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important}.te-nav .header__menu .dropdown__family--grandchild .navlink--child{display:block;margin:0 0 10px!important;padding:0 0 4px!important;border:0!important;font-family:var(--FONT-STACK-BODY);font-size:12px!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--te-plum)!important;pointer-events:none}.te-nav .header__menu .dropdown__family--grandchild .navlink--child:after,.te-nav .header__menu .dropdown__family--grandchild .navlink--child:before{display:none!important}.te-nav .header__menu .navlink--grandchild{display:block;padding:5px 0!important;font-family:var(--FONT-STACK-BODY);font-size:14px!important;font-weight:400;letter-spacing:0!important;text-transform:none!important;color:var(--te-ink)}.te-nav .header__menu .navlink--grandchild:hover{color:var(--te-plum)}.te-nav .header__dropdown__image__holder{position:relative;background:linear-gradient(135deg,var(--te-lav),var(--te-mist));min-height:190px;display:flex;align-items:center;justify-content:center}.te-nav .header__dropdown__image__holder .placeholder-svg,.te-nav .header__dropdown__image__holder [role=img]{display:none!important}.te-nav .header__dropdown__image__holder .hero__content__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.te-nav .header__dropdown__image .hero__title{font-family:var(--FONT-STACK-BODY)!important;font-size:19px!important;font-weight:600!important;line-height:1.25;letter-spacing:0!important;text-transform:none!important;color:var(--te-plum)!important;text-align:center;padding:0 24px;margin:0}.te-nav .header__dropdown__actions{margin-top:10px;text-align:left}.te-nav .header__dropdown__actions a{font-family:var(--FONT-STACK-BODY);font-size:14px!important;letter-spacing:0!important;text-transform:none!important;color:var(--te-ink)!important;padding:0!important;border:0!important}.te-nav .header__dropdown__actions a:hover{color:var(--te-plum)!important}.te-nav .header__menu .parent .header__dropdown{min-width:240px;padding:14px 0!important}.te-nav .header__menu .parent .header__dropdown__inner{padding:0!important}.te-nav .header__menu .parent .navlink--child{display:block;padding:8px 22px!important;font-family:var(--FONT-STACK-BODY);font-size:14px!important;font-weight:400;letter-spacing:0!important;text-transform:none!important;color:var(--te-ink);white-space:nowrap}.te-nav .header__menu .parent .navlink--child:hover{color:var(--te-plum)}.te-nav .drawer__menu .sliderow__title{font-family:var(--FONT-STACK-BODY);letter-spacing:.06em}.te-nav .drawer__menu .sliderow__back .sliderow__title{color:var(--te-plum)}.te-nav .drawer__menu .sliderule__panel .sliderow__links .sliderow__title{text-transform:none;letter-spacing:0;font-size:15px}.te-nav .drawer__menu .sliderule__panel .sliderow__links button.sliderow .sliderow__title{text-transform:uppercase;letter-spacing:.1em;font-size:13px;color:var(--te-plum);font-weight:600}.te-nav .header__menu .parent .navlink--child .navtext,.te-nav .header__menu .navlink--grandchild .navtext{text-transform:none!important;letter-spacing:0!important;font-size:14px!important}.te-nav .header__dropdown__actions a{padding-right:18px!important}.te-nav .header__menu .grandparent .header__dropdown__wrapper,.te-nav .header__menu .grandparent .header__dropdown{padding-left:0!important;padding-right:0!important}.te-nav .drawer__menu .sliderow{justify-content:space-between}.te-nav .drawer__menu .sliderow__title{text-align:left!important;justify-content:flex-start!important}.te-nav .drawer__menu .sliderow__back{justify-content:flex-start}.te-nav .header__menu .navlink--grandchild{padding:3px 0!important;line-height:1.5}.te-nav .header__menu .navlink--grandchild .navtext,.te-nav .header__menu .parent .navlink--child .navtext{font-size:15px!important}.te-nav .header__menu .dropdown__family--grandchild .navlink--child .navtext{font-size:13px!important;letter-spacing:.12em!important}.te-nav .drawer__menu .sliderow__title{font-size:14px!important;padding-left:24px!important}.te-nav .drawer__menu .sliderow__back .sliderow__title{padding-left:56px!important}.te-nav .header__menu .navlink--grandchild,.te-nav .header__menu .navlink--grandchild .navtext,.te-nav .header__menu .parent .navlink--child .navtext{color:var(--te-ink)!important;opacity:1!important}.te-nav .header__menu .navlink--grandchild:hover .navtext,.te-nav .header__menu .parent .navlink--child:hover .navtext{color:var(--te-plum)!important}.te-nav .header__menu .navlink--grandchild{padding:2px 0!important;line-height:1.45!important}.te-nav .header__menu .dropdown__family--grandchild .navlink--child .navtext{white-space:nowrap;letter-spacing:.1em!important;font-size:12px!important}.te-nav .header__menu .dropdown__family--grandchild .navlink--child .navtext:after{content:none!important;display:none!important}.te-nav .header__menu .navlink--grandchild{padding:1px 0!important;line-height:1.4!important}.te-nav .header__menu .grandparent .header__dropdown__inner{grid-template-columns:1fr 1.15fr 1.15fr 1.25fr 1.1fr 1.2fr;gap:24px!important}.te-nav .header__menu a:focus-visible,.te-nav .drawer__menu a:focus-visible,.te-nav .drawer__menu button:focus-visible{outline:2px solid var(--te-plum)!important;outline-offset:2px}@media(max-width:1279px){.te-nav .header__menu .grandparent .header__dropdown__inner{grid-template-columns:repeat(5,1fr) 1fr;gap:18px!important;padding:24px 28px 28px!important}.te-nav .header__menu .dropdown__family--grandchild .navlink--child .navtext{white-space:normal;font-size:11px!important;letter-spacing:.08em!important}.te-nav .header__menu .navlink--grandchild .navtext,.te-nav .header__menu .parent .navlink--child .navtext{font-size:13px!important}.te-nav .header__dropdown__image .hero__title{font-size:16px!important;padding:0 12px}.te-nav .header__dropdown__image__holder{min-height:150px}.te-nav .header__menu .navlink--grandchild .navtext:after{font-size:8px!important;padding:0 4px}}.te-nav .header__menu .navtext:after{content:none!important;display:none!important}.te-nav .header__menu a[href="#"],.te-nav .drawer__menu a[href="#"]{pointer-events:none;cursor:default}.te-nav .header__menu .header__dropdown{border-top:1px solid rgba(81,45,109,.18)!important;box-shadow:0 24px 48px -12px #1d25231f!important}.te-nav .header__menu .grandparent .header__dropdown__inner{padding:40px 56px 44px!important;gap:0!important;max-width:1440px!important;margin:0 auto!important}.te-nav .header__menu .grandparent .header__dropdown__inner>.dropdown__family{padding:0 28px!important;border-left:1px solid #ece8ef}.te-nav .header__menu .grandparent .header__dropdown__inner>.dropdown__family:first-child{padding-left:0!important;border-left:0}.te-nav .header__menu .dropdown__family--grandchild .navlink--child{margin:0 0 14px!important;padding:0 0 10px!important;border-bottom:1px solid #ece8ef!important}.te-nav .header__menu .dropdown__family--grandchild .navlink--child .navtext{font-family:var(--FONT-STACK-HEADING),Newsreader,serif!important;font-size:18px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--te-plum)!important;white-space:nowrap}.te-nav .header__menu .navlink--grandchild{padding:4px 0!important;line-height:1.45!important}.te-nav .header__menu .navlink--grandchild .navtext{font-size:14px!important;color:#3b4240!important;transition:color .2s}.te-nav .header__menu .navlink--grandchild:hover .navtext,.te-nav .header__menu .parent .navlink--child:hover .navtext{color:var(--te-plum)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.te-nav .header__dropdown__image{padding-left:28px!important}.te-nav .header__dropdown__image__holder{background:#f3f0f5!important;min-height:0!important;display:block!important;overflow:hidden}.te-nav .header__dropdown__image__holder img{transition:transform .8s cubic-bezier(.2,.6,.2,1)}.te-nav .header__dropdown__image:hover .header__dropdown__image__holder img{transform:scale(1.04)}.te-nav .header__dropdown__image__holder .hero__content__wrapper{z-index:2;align-items:flex-end!important;justify-content:flex-start!important;padding:0 20px 18px;background:linear-gradient(180deg,#28163600 45%,#2816369e)}.te-nav .header__dropdown__image .hero__title{font-family:var(--FONT-STACK-HEADING),Newsreader,serif!important;font-size:21px!important;font-weight:400!important;line-height:1.2!important;color:#fff!important;text-align:left!important;padding:0!important}.te-nav .header__dropdown__actions{margin-top:12px!important}.te-nav .header__dropdown__actions a,.te-nav .header__dropdown__actions a .navtext{font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--te-plum)!important}.te-nav .header__menu .grandparent:not(:has(.header__dropdown__image a[href*=find-your-set])) .header__dropdown__inner{grid-template-columns:repeat(5,minmax(0,1fr)) 1.25fr!important}.te-nav .header__menu .grandparent:has(.header__dropdown__image a[href*=find-your-set]) .header__dropdown__inner{grid-template-columns:1.1fr 1fr 1fr!important;max-width:1120px!important}.te-nav .header__menu .grandparent:has(.header__dropdown__image a[href*=find-your-set]) .dropdown__family:before{content:"The Facelift Systems";display:block;font-family:var(--FONT-STACK-HEADING),Newsreader,serif;font-size:26px;color:var(--te-plum);margin:0 0 6px}.te-nav .header__menu .grandparent:has(.header__dropdown__image a[href*=find-your-set]) .navlink--grandchild{padding:10px 0!important;border-bottom:1px solid #ece8ef}.te-nav .header__menu .grandparent:has(.header__dropdown__image a[href*=find-your-set]) .navlink--grandchild .navtext{font-family:var(--FONT-STACK-HEADING),Newsreader,serif!important;font-size:19px!important;color:var(--te-ink)!important}@media(max-width:1279px){.te-nav .header__menu .grandparent .header__dropdown__inner{padding:28px 28px 32px!important}.te-nav .header__menu .grandparent .header__dropdown__inner>.dropdown__family{padding:0 14px!important}.te-nav .header__menu .dropdown__family--grandchild .navlink--child .navtext{font-size:15px!important;white-space:normal}.te-nav .header__dropdown__image{padding-left:14px!important}.te-nav .header__dropdown__image .hero__title{font-size:17px!important}}.te-nav .drawer__menu .sliderow__links .sliderow__title{font-family:var(--FONT-STACK-BODY)}.te-nav .sliderule-grid .header__dropdown__image{padding:0 24px 16px!important}.te-nav .drawer__menu .sliderule__panel .hero__title{font-size:19px!important}.te-nav .sliderule-grid .header__dropdown__image .hero__title{font-size:16px!important;line-height:1.15!important}.te-nav .sliderule-grid .header__dropdown__image__holder .hero__content__wrapper{padding:0 12px 10px}.te-nav .sliderule-grid .header__dropdown__actions a,.te-nav .sliderule-grid .header__dropdown__actions a .navtext{font-size:10px!important;letter-spacing:.12em!important}.te-nav .sliderule-grid.blocks-2{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;padding:16px 20px!important}.te-nav .sliderule-grid.blocks-2>*{width:auto!important;max-width:none!important;padding:0!important;margin:0!important}.te-nav .sliderule-grid .hero__title{font-size:16px!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/te-nav.css.map */
