:root{--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-in-out-sine: cubic-bezier(.37, 0, .63, 1)}@keyframes logoReveal{0%{opacity:0;transform:translateY(-8px) scale(.95);filter:blur(4px)}40%{opacity:.6;filter:blur(1px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes navItemReveal{0%{opacity:0;transform:translateY(12px)}60%{opacity:.8}to{opacity:1;transform:translateY(0)}}@keyframes iconReveal{0%{opacity:0;transform:scale(.8)}50%{opacity:.5;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes hamburgerLineReveal{0%{opacity:0;transform:scaleX(0);transform-origin:left center}to{opacity:1;transform:scaleX(1)}}.header .logolink{animation:logoReveal .9s var(--ease-out-expo) .1s both}.header .thb-full-menu>li{animation:navItemReveal .7s var(--ease-out-quint) both}.header .thb-full-menu>li:nth-child(1){animation-delay:.2s}.header .thb-full-menu>li:nth-child(2){animation-delay:.28s}.header .thb-full-menu>li:nth-child(3){animation-delay:.36s}.header .thb-full-menu>li:nth-child(4){animation-delay:.44s}.header .thb-full-menu>li:nth-child(5){animation-delay:.52s}.header .thb-full-menu>li:nth-child(6){animation-delay:.6s}.header .thb-full-menu>li:nth-child(7){animation-delay:.68s}.header .thb-full-menu>li:nth-child(8){animation-delay:.76s}.header .account-holder{animation:iconReveal .6s var(--ease-out-back) .5s both}.header #cart-drawer-toggle{animation:iconReveal .6s var(--ease-out-back) .6s both}.header .mobile-toggle{animation:iconReveal .5s var(--ease-out-expo) .3s both}.header .mobile-toggle span:nth-child(1){animation:hamburgerLineReveal .4s var(--ease-out-expo) .35s both}.header .mobile-toggle span:nth-child(2){animation:hamburgerLineReveal .4s var(--ease-out-expo) .42s both}.header .mobile-toggle span:nth-child(3){animation:hamburgerLineReveal .4s var(--ease-out-expo) .49s both}.header .thb-full-menu>li>a{transition:color .3s var(--ease-out-quint),border-color .3s var(--ease-out-quint),transform .3s var(--ease-out-quint)}.header .thb-full-menu>li>a:hover{transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.header .logolink,.header .thb-full-menu>li,.header .account-holder,.header #cart-drawer-toggle,.header .mobile-toggle,.header .mobile-toggle span{animation:none;opacity:1;transform:none;filter:none}}.header{transition:background-color .3s ease,box-shadow .3s ease}.header.nav-transparent-white,.header.nav-transparent-dark{background:transparent!important}.header.nav-solid{background-color:#034a46!important;position:sticky!important;top:0;z-index:100}.header.nav-solid .thb-full-menu>li>a,.header.nav-solid .account-holder a,.header.nav-solid .logolink.text{color:#fff!important}.header.nav-solid .logoimg.bg--light{opacity:0!important}.header.nav-solid .logoimg.bg--dark{opacity:1!important}.header.nav-solid .account-holder svg{stroke:#fff!important}.header.nav-solid #quick_profile svg{fill:#fff!important}.header.nav-solid .mobile-toggle span{background:#fff!important}.header.nav-transparent-white:not(.scrolled),.header.nav-transparent-dark:not(.scrolled){border-bottom:none!important;box-shadow:none!important}.header.nav-transparent-white:not(.scrolled) .row,.header.nav-transparent-dark:not(.scrolled) .row{border-bottom:none!important}.header.nav-transparent-white,.header.nav-transparent-dark{border-bottom:none!important}.header .logolink{position:relative;display:flex;align-items:center;height:40px}.header .logolink .logoimg.bg--light{position:relative;height:40px;width:auto;opacity:1}.header .logolink .logoimg.bg--dark{position:absolute;top:0;left:0;height:40px;width:auto;opacity:0}.header .header-grid{align-items:center!important}.header .logo-holder{display:flex;align-items:center}.header.scrolled{background-color:#034a46!important}.header.scrolled .thb-full-menu>li>a,.header.scrolled .account-holder a,.header.scrolled .logolink.text{color:#fff!important}.header.scrolled .logoimg.bg--light{opacity:0!important}.header.scrolled .logoimg.bg--dark{opacity:1!important}.header.scrolled .account-holder svg{stroke:#fff!important}.header.scrolled #quick_profile svg{fill:#fff!important}.header.scrolled .mobile-toggle span{background:#fff!important}.header.nav-transparent-white:not(.scrolled) .thb-full-menu>li>a,.header.nav-transparent-white:not(.scrolled) .account-holder a,.header.nav-transparent-white:not(.scrolled) .logolink.text{color:#fff!important}.header.nav-transparent-white:not(.scrolled) .logoimg.bg--light{opacity:0!important}.header.nav-transparent-white:not(.scrolled) .logoimg.bg--dark{opacity:1!important}.header.nav-transparent-white:not(.scrolled) .account-holder svg{stroke:#fff!important}.header.nav-transparent-white:not(.scrolled) #quick_profile svg{fill:#fff!important}.header.nav-transparent-white:not(.scrolled) .mobile-toggle span{background:#fff!important}.header.nav-transparent-white:not(.scrolled) .thb-full-menu>li>a:before{border-color:#fff!important}.header.nav-transparent-dark:not(.scrolled) .thb-full-menu>li>a,.header.nav-transparent-dark:not(.scrolled) .account-holder a,.header.nav-transparent-dark:not(.scrolled) .logolink.text{color:#034a46!important}.header.nav-transparent-dark:not(.scrolled) .logoimg.bg--light{opacity:1!important}.header.nav-transparent-dark:not(.scrolled) .logoimg.bg--dark{opacity:0!important}.header.nav-transparent-dark:not(.scrolled) .account-holder svg{stroke:#034a46!important}.header.nav-transparent-dark:not(.scrolled) #quick_profile svg{fill:#034a46!important}.header.nav-transparent-dark:not(.scrolled) .mobile-toggle span{background:#034a46!important}.header.nav-transparent-dark:not(.scrolled) .thb-full-menu>li>a:before{border-color:#034a46!important}.thb-full-menu>li>a{font-family:var(--font-neue, "PP Neue Montreal", sans-serif);font-size:var(--nav-size, 14px);font-weight:var(--nav-weight, 400);line-height:1.48;letter-spacing:var(--nav-letter-spacing, .04em);border:1px solid transparent;border-radius:40px;padding:6px 12px;transition:color .2s ease,border-color .2s ease}.thb-full-menu>li{margin:0 4px}.thb-full-menu>li.active>a,.thb-full-menu>li>a[aria-current=page]{border-color:#ffc803!important}.thb-full-menu>li:not(.active)>a:not([aria-current=page]):hover{border-color:#ffc803b3!important}.header.scrolled .thb-full-menu>li>a:hover,.header.nav-solid .thb-full-menu>li>a:hover,.header.nav-transparent-white:not(.scrolled) .thb-full-menu>li>a:hover{color:#fff!important}.header.nav-transparent-dark:not(.scrolled) .thb-full-menu>li>a:hover{color:#034a46!important}.thb-full-menu>li.active>a:before,.thb-full-menu>li>a[aria-current=page]:before,.thb-full-menu>li>a:hover:before{display:none!important}.header #cart-drawer-toggle .float_count{background:#ffc803!important;color:#0f1e19!important}nav.menu-holder{padding-right:0}@media only screen and (min-width:1068px){.header.style3 .header-grid{grid-template-columns:auto 1fr auto}}.header .row{padding-left:16px!important;padding-right:16px!important}.header{padding:12px}.header .small-12.columns{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:767px){.header>.row{padding-left:16px!important;padding-right:16px!important}.mobile-toggle span{width:18px;height:1px}.header .header-grid{grid-template-columns:40px 1fr 40px!important;gap:8px}.header .logo-holder{max-width:100%;overflow:hidden;justify-content:center!important}.header .logolink{max-width:130px!important;width:auto}.header .logolink .logoimg{max-width:100%;height:auto;max-height:32px}.header .toggle-holder,.header .account-holder{width:40px;display:flex;align-items:center;justify-content:center}}.transparent-header-page .header-section,.transparent-header-page .header-section.has-height{min-height:0!important;height:auto!important}.transparent-header-page #main-content{padding-top:0!important;margin-top:0!important}#mobile-menu .mobile-menu>li>.link-container>a{font-family:var(--font-neue, "PP Neue Montreal", sans-serif);font-size:var(--nav-size, 14px);font-weight:var(--nav-weight, 400);letter-spacing:var(--nav-letter-spacing, .04em)}#mobile-menu .mobile-menu .sub-menu a{font-family:var(--font-neue, "PP Neue Montreal", sans-serif);font-size:13px;font-weight:400;letter-spacing:.04em}.template-collection-all-products .header{background-color:#034a46!important;position:fixed!important;top:0;left:0;right:0;z-index:200}.template-collection-all-products .header-section{min-height:var(--header-height, 75px)!important}.template-collection-all-products .header .thb-full-menu>li>a,.template-collection-all-products .header .account-holder a,.template-collection-all-products .header .logolink.text{color:#fff!important}.template-collection-all-products .header .logoimg.bg--light{opacity:0!important}.template-collection-all-products .header .logoimg.bg--dark{opacity:1!important}.template-collection-all-products .header .account-holder svg{stroke:#fff!important}.template-collection-all-products .header #quick_profile svg{fill:#fff!important}.template-collection-all-products .header .mobile-toggle span{background:#fff!important}.template-collection-all-products.transparent-header-page .header-section,.template-collection-all-products.transparent-header-page .header-section.has-height{min-height:auto!important}.template-collection-all-products #main-content{padding-top:0!important}.template-collection-candle-collection .header{position:fixed!important;top:0;left:0;right:0;z-index:200}.template-collection-candle-collection .header-section,.template-collection-candle-collection .header-section.has-height,.template-collection-gift .header-section,.template-collection-gift .header-section.has-height{min-height:0!important;height:auto!important}.template-collection-candle-collection #main-content,.template-collection-gift #main-content{padding-top:0!important;margin-top:0!important}.template-collection.transparent-header-page .header{position:fixed!important;top:0;left:0;right:0;z-index:200}.template-collection.transparent-header-page .header-section,.template-collection.transparent-header-page .header-section.has-height{min-height:0!important;height:auto!important}.template-collection.transparent-header-page #main-content{padding-top:0!important;margin-top:0!important}.header #quick_cart .float_count{background:#034a46}@media only screen and (max-width:600px){.header .logolink{width:130px}}.star-rating{color:#ffb301}
/*# sourceMappingURL=/cdn/shop/t/15/assets/navigation-variants.css.map */
