.c-navigation{top:6.4rem;left:0;right:100px;bottom:0;max-height:100vh;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;transition:max-height .3s ease;transition:transform .3s ease;background-color:#fff;overflow-x:hidden;overflow-y:auto}.c-navigation__item--parent{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:0}.c-navigation__item-label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0}.c-navigation__item,.c-navigation__item .c-navigation__item-label{color:#3d494f;text-decoration:none}.c-navigation__item-category{padding-right:1.5rem;cursor:pointer}.c-navigation-arrow{font-size:7px;cursor:pointer}.c-sub-navigation-container{transition:max-height .3s ease;position:absolute;background-color:#fff;top:0;left:100%;z-index:999;transition:all .3s;max-height:calc(100vh - 13.4rem)!important;width:100%;overflow:hidden}.sub-navigation{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#e7edf566}.header__search__icon{display:inline-block;color:#3d494f;margin-right:3.5rem;width:auto;border:0}@media (max-width: 1224px){.header__search__icon{margin-right:10px}}@media (min-width: 1024px) and (max-width: 1224px){.c-navigation__item{margin-right:10px!important}.header__search__icon{margin-right:10px}}@media screen and (min-width: 990px){.c-navigation__item{margin-right:10px!important}.header__search__icon{margin-right:10px}}.header__search__icon:hover{text-decoration:none!important;border:none!important}.header__search__icon span{position:relative;top:5px}.header__icons .header__search__icon{margin-right:20px}.header__icons .header__search__icon span{position:relative;top:1px}@media (min-width: 990px){.header__icons .header__search__icon{display:none}}.sub-navigation ul{margin:0;padding:0}.sub-navigation ul li{list-style:none}.sub-navigation .bundle-product__title{font-weight:500}.c-sub-navigation{display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;transition:max-height .3s ease;width:100%}.c-sub-navigation-container .c-sub-navigation-container__label{width:100%;padding:2.4rem 4rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.sub-navigation .hero-product__thumbnail{display:none}.sub-navigation .hero-product__brief{display:block;margin:0;font-size:14px;font-weight:500;color:#34494f}.sub-navigation .sub-navigation__col .sub-navigation__col-inner{padding:.2rem 2rem .4rem;border-bottom:1px solid #e6ebf1}.sub-navigation .essentials-product{margin-bottom:1.1rem}.sub-navigation .essentials-cta{text-align:center;border:0;border-radius:3px;background-color:#98248d;padding:18px}.sub-navigation .essentials-cta span{color:#fff;font-size:14px;font-weight:600;line-height:1.2}.sub-navigation .essentials-cta,.sub-navigation .essentials-product__link{font-size:1.4rem;font-weight:400;line-height:1.43;color:#3d494f}.sub-navigation .essentials-cta{display:inline-block;margin-bottom:1.6rem}.o-link:after{content:"";display:block;width:0;height:1px;background-color:currentColor;transition:width .3s ease}.sub-navigation .sub-navigation__col{width:100%;padding:0 2rem}.sub-navigation .sub-navigation__col.sub-navigation__col--bundle{display:-ms-flexbox;display:flex}.sub-navigation .sub-navigation__col.sub-navigation__col--bundle .sub-navigation__col-inner{border-bottom:none;width:100%}.sub-navigation .sub-navigation__col-title{font-family:Austin;letter-spacing:.05rem;margin-bottom:1rem;font-size:1.6rem;font-weight:500;line-height:1.67;color:#3d494f;text-align:center}.sub-navigation .bundle-product{position:relative;display:block;margin-bottom:2rem}.sub-navigation .bundle-product__image{display:none}.title-bundle span:after{position:absolute;top:-4px;right:-12px;display:contents;width:10px;height:10px;font-size:18px}.title-bundle .plus{color:#3d494f}.title-bundle span{position:relative}.main-product-single .Revaree{color:#337da3!important}.main-product-single .Clairvee{color:#0033a0!important}.sub-navigation .bundle-product__description{color:#3d494f;line-height:1.3;letter-spacing:0}.sub-navigation .bundle__cta{font-size:1.4rem;font-weight:500}.sub-navigation__col-inner a.o-link.bundle__cta{text-transform:capitalize}.sub-navigation .hero-product__title{display:inline-block;margin-top:1rem;margin-bottom:.5rem;font-size:1.4rem;line-height:1.43;position:relative}.sub-navigation a,.sub-navigation p{text-decoration:none;color:initial}.sub-navigation .hero-product__link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.sub-navigation .hero-product__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}*,:after,:before,html{box-sizing:border-box}.sub-navigation .hero-product__title:before{content:"";display:block;height:1px;width:0;background:currentColor;transition:width .3s ease;position:absolute;bottom:0}.sub-navigation .hero-product__title.symbol:after{position:absolute}.sub-navigation .hero-product__link:hover .hero-product__title:before{width:100%}.o-link:focus:after,.o-link:hover:after{width:100%}.o-link{display:inline-block;font-size:2rem;line-height:2.5;font-weight:500;text-decoration:none;color:currentColor}a.o-link.bundle__cta{font-weight:600;text-transform:uppercase;font-family:inherit}.bundle__cta svg{margin-left:6px}.sub-navigation a:hover{color:#337da3}@media screen and (min-width: 990px){.sub-navigation .desktop-hidden{display:none}.sub-navigation__products{display:flex;gap:50px}.essentials-products{display:flex;flex-wrap:wrap;gap:20px}.header{padding:0}.header--middle-left{display:flex;column-gap:0rem}sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{box-shadow:inset 0 -1px #e6ebf1}.c-navigation__item.is-open:after,.c-navigation__item:hover:after{width:100%}.c-navigation__item:after{content:"";position:relative;top:0;display:block;width:0;height:2px;background-color:currentColor;transition:width .3s ease}.c-navigation{display:flex;position:static;background-color:transparent;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex:1 1 auto;flex:1 1 auto}.c-navigation__item{display:inline-block;color:#3d494f;margin-right:3.5rem;width:auto;border:0}.c-navigation__item.is-open,.c-navigation__item:hover{color:#337da3}.c-navigation__item--parent{-ms-flex-direction:row;flex-direction:row}.c-navigation-arrow{display:none}.c-sub-navigation-container.is-closed{max-height:0!important}.c-sub-navigation-container{position:absolute;bottom:0;transform:translateY(100%);left:0;right:0;background-color:#fff;overflow:hidden;transition:none;top:auto}.c-sub-navigation-container .o-wrapper{max-height:calc(100vh - 128px)!important;overflow-y:auto}.c-sub-navigation{height:auto;border:0;border-bottom:1px solid #e6ebf1}.sub-navigation{background-color:transparent}.sub-navigation .sub-navigation__col{width:33.33333%;padding:1rem 0 2rem 10rem}.sub-navigation .sub-navigation__col.sub-navgiation__col--1{width:66.66666%}.sub-navigation .sub-navigation__col .sub-navigation__col-inner{padding:0;border-bottom:none}.sub-navigation .sub-navigation__col-title{margin-bottom:1rem;font-size:2.2rem;text-align:left}.sub-navigation .hero-product{margin-bottom:1.6rem}.sub-navigation .hero-product__thumbnail{display:inline-block;width:72px;height:72px;-ms-flex-negative:0;flex-shrink:0;margin-right:1.6rem}.sub-navigation .hero-product__thumbnail img{display:block;width:100%;height:100%}.sub-navigation .essentials-product{margin-bottom:1.5rem}.sub-navigation .essentials-cta,.sub-navigation .essentials-product__link{font-size:1.4rem;line-height:1.43}.sub-navigation .essentials-cta{margin-bottom:2rem;margin-top:1.5rem}.sub-navigation .sub-navigation__col.sub-navigation__col--bundle{padding-left:0;background-color:#f1ebe9}.sub-navigation .sub-navigation__col.sub-navigation__col--bundle .sub-navigation__col-inner{max-width:60%;margin:auto}.sub-navigation .bundle-product{position:relative;display:block;margin-bottom:2rem}.sub-navigation .bundle-product__image{display:block;width:85%}.c-sub-navigation-container .c-sub-navigation-container__label{display:none}}@media screen and (min-width: 1024px){.header{padding:0 5rem!important}.sub-navigation .hero-product__brief{display:block;margin:0;font-size:14px;line-height:1.33;color:#3d494f}}@media screen and (max-width: 990px){.header{padding:1rem 4rem;grid-template-columns:.5fr 2fr .5fr}.c-navigation__item.is-open .c-sub-navigation-container{max-height:none!important;left:0}.c-navigation-arrow{font-size:7px;cursor:pointer}.o-icon:before{font-family:Icomoon;display:inline-block}.o-icon--arrow:before{content:"\e900"}.c-navigation-arrow:before{position:relative;top:5px;transform:rotate(-90deg);transition:transform .3s ease}.c-sub-navigation-container .c-sub-navigation-container__label .c-navigation-arrow{margin-right:10px;margin-left:-9px}.c-sub-navigation-container .c-sub-navigation-container__label .c-navigation-arrow:before{top:-1px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}.sub-navigation .hero-product{border-bottom:1px solid rgba(61,73,79,.1);margin-bottom:15px;padding-bottom:15px}.sub-navigation .hero-product__brief{margin-bottom:0}}.c-navigation__item,.c-navigation__item .c-navigation__item-label{font-size:1.4rem}.c-navigation__item-category{letter-spacing:0}.c-navigation-arrow:before{position:relative;top:5px;transform:rotate(-90deg);transition:transform .3s ease}@media only screen and (min-width:1024px){li.is-open .c-navigation-arrow:before{transform:rotate(180deg)}.c-navigation-arrow:before.c-navigation-arrow--drop{transform:rotate(0)}}.c-sub-navigation__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;padding:2.3rem 4rem;background-color:#f5f8fb;border-top:1px solid #e6ebf1;max-width:1290px;margin:0 auto}@media only screen and (min-width: 1024px){.c-sub-navigation__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:8rem 20px;background-color:transparent;border-color:transparent}}.c-sub-navigation__item{padding-bottom:3.2rem}@media only screen and (min-width: 1024px){.c-sub-navigation__item{width:33.333%;padding:0 2rem 3.2rem;transform:translateY(-4rem);opacity:0;transition:transform .3s ease,opacity .3s ease}}@media only screen and (min-width: 1280px){.c-sub-navigation__item{width:33.333%}}.c-sub-navigation__item-link{display:-ms-flexbox;display:flex;text-decoration:none;color:inherit}.c-sub-navigation__thumbnail{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:7rem;height:7rem;background-color:currentColor;border-radius:3px;margin-right:2rem;padding:1.5rem}@media only screen and (min-width: 1024px){.c-sub-navigation__thumbnail{display:-ms-flexbox;display:flex}}.c-product-navigation__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:baseline;align-items:baseline}.c-sub-navigation__thumbnail>img{max-width:3.9rem;max-height:100%}.c-product-navigation__title{font-size:1.8rem;line-height:1.33em;font-weight:500;margin:0;padding-bottom:3px}.c-product-navigation__title:after{content:"";display:block;height:1px;width:0;background:currentColor;transition:width .3s ease}.c-sub-navigation__brief{display:none}@media only screen and (min-width: 1024px){.c-sub-navigation__brief{display:block}}.c-product-navigation__brief{padding-bottom:1.3rem;margin:0;color:#3d494f}@media only screen and (min-width:1024px){.c-sub-navigation-container:not(.is-closed) .c-sub-navigation__item{transform:translateY(0);opacity:1}}.c-sub-navigation-container:not(.is-closed) .c-sub-navigation__item:first-child{transition-delay:.4s}.c-sub-navigation-container:not(.is-closed) .c-sub-navigation__item:nth-child(2){transition-delay:.6s}.c-sub-navigation-container:not(.is-closed) .c-sub-navigation__item:nth-child(3){transition-delay:.8s}.c-sub-navigation-container:not(.is-closed) .c-sub-navigation__item:nth-child(4){transition-delay:1s}.c-sub-navigation-container:not(.is-closed) .c-sub-navigation__item:nth-child(5){transition-delay:1.2s}.c-sub-navigation-container:not(.is-closed) .c-sub-navigation__item:nth-child(6){transition-delay:1.4s}@media screen and (max-width: 990px){.c-navigation{position:fixed;z-index:100;top:55px}.shopify-section-header-sticky .c-navigation{top:64px}.c-navigation .c-navigation__item{font-size:1.4rem;width:100%;border-bottom:1px solid #e6ebf1}.c-navigation .c-navigation__item--parent{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:0}.c-navigation .c-navigation__item-label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2.4rem 4rem}.sub-navigation .sub-navigation__col-title{text-align:left;font-size:17px}.sub-navigation .mobile-hidden{display:none}.sub-navigation .essentials-cta{padding:12px}.sub-navigation .essentials-cta span{font-size:12px}.hero-products li:nth-last-child(2){border-bottom:none}.sub-navigation .sub-navigation__col{border-bottom:1px solid #e6ebf1}}@media only screen and (min-width: 1024px){.c-navigation__item-label{padding:2.5rem 0}}@media (min-width: 1024px) and (max-width: 1224px){.c-navigation__item{margin-right:1.5rem}}.sub-navigation--simple{padding:3em 4em 4em}.sub-navigation--simple img,.sub-navigation--simple .sub-nav-simple__label{max-width:100%;max-height:175px;width:250px;object-fit:cover}.sub-navigation--simple .sub-nav-simple__image-wrapper{position:relative;display:inline-flex}.sub-navigation--simple .sub-nav-simple__label{position:absolute;bottom:0;right:0;left:0;min-height:23px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 4px}.sub-navigation--simple .sub-nav-simple__label *{color:inherit;margin:0}.sub-navigation--simple .sub-nav-simple__title{font-size:18px;font-weight:600;margin-top:0;margin-bottom:0}.sub-navigation--simple .sub-nav-simple__subtitle{margin-top:0}.sub-navigation--simple .sub-nav-simple__item{padding:0 2em}@media (max-width: 990px){.sub-navigation--simple{padding:0 1em 3em;display:block}.sub-nav-simple__item{display:block;width:100%;max-width:100%}.sub-nav-simple__item:not(:first-child){margin-top:2em}.sub-navigation--simple img{max-height:150px}}
/*# sourceMappingURL=/cdn/shop/t/1033/assets/nav.css.map?v=109684288533079946271724078608 */
