:root{--ttl-header-bg-opaque: rgba(250, 248, 244, .95);--ttl-header-blur: 12px;--ttl-panel-bg: rgba(250, 248, 244, .92);--ttl-drawer-sub: var(--ttl-accent, #ce092d);--ttl-overlay-text: #ffffff;--ttl-hover-veil: rgba(var(--ttl-accent-rgb, 206, 9, 45), .07);--ttl-hover-veil-strong: rgba(var(--ttl-accent-rgb, 206, 9, 45), .1)}.shopify-section-group-header-group .header-wrapper{transition:background-color .35s ease}@media screen and (min-width:990px){.ttl-nav .header__menu-item{font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--color-foreground))}}.ttl-dropdown__panel.header__submenu{width:30rem;margin-top:.8rem;padding:.8rem;background:var(--ttl-panel-bg);-webkit-backdrop-filter:blur(var(--ttl-header-blur));backdrop-filter:blur(var(--ttl-header-blur));border:1px solid var(--ttl-border, #cdccc8);border-radius:8px;box-shadow:var(--ttl-shadow-float, 0 2px 16px rgba(29, 29, 29, .08))}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ttl-dropdown__panel.header__submenu{background:var(--ttl-header-bg-opaque)}}.ttl-mega-card{display:flex;align-items:center;gap:1.2rem;width:100%;padding:.8rem 1rem;border-radius:4px;text-decoration:none;transition:background-color .15s ease}.ttl-mega-card:hover{background:var(--ttl-hover-veil)}.ttl-mega-card__media{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;overflow:hidden;border-radius:4px}.ttl-mega-card__img{display:block;width:100%;height:100%;object-fit:cover}.ttl-mega-card__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ttl-mega-card__overline{font-size:1.1rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--ttl-text-muted, rgba(29, 29, 29, .65))}.ttl-mega-card__title{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:500;line-height:1.2;color:rgb(var(--color-foreground))}.ttl-mega-card.list-menu__item--active{text-decoration:none}.ttl-mega-card.list-menu__item--active .ttl-mega-card__title{text-decoration:underline;text-underline-offset:.3rem}.ttl-mega-button{display:block;margin:.8rem 1rem .4rem;padding:1rem 1.6rem;border:1px solid rgb(var(--color-foreground));border-radius:4px;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;text-align:center;text-decoration:none;color:rgb(var(--color-foreground));transition:background-color .15s ease,color .15s ease}.ttl-mega-button:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.header__inline-menu.ttl-nav{min-width:0}.ttl-nav .list-menu--inline{flex-wrap:nowrap;white-space:nowrap}@media screen and (min-width:990px){.header.ttl-header--collapsed{grid-template-areas:"left-icon heading icons";grid-template-columns:1fr auto 1fr}.header.ttl-header--collapsed .header__inline-menu{display:none}.header.ttl-header--collapsed header-drawer{display:block;grid-area:left-icon;justify-self:start}.header.ttl-header--collapsed>.header__heading,.header.ttl-header--collapsed>.header__heading-link{grid-area:heading;justify-self:center}.header.ttl-header--collapsed>.header__icons{grid-area:icons;justify-self:end}}.announcement-bar-section.shopify-section-group-header-group{position:relative;z-index:4;background-color:rgb(var(--color-background))}.section-header.shopify-section-group-header-group{z-index:5}.shopify-section-header-sticky{top:var(--ttl-announcement-height, 0px)}.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .header-wrapper.ttl-header--overlay{background-color:transparent;background-image:none;box-shadow:none;border-color:transparent}.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__heading-link,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__menu-item,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__active-menu-item,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__icon,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__icon--cart,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__icon--summary,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__icons .localization-form__select,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__icons .icon-caret,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__icons .caret{color:var(--ttl-overlay-text);transition:color .35s ease}.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__icon .svg-wrapper svg,.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__icon--summary .svg-wrapper svg{color:var(--ttl-overlay-text)}.section-header:not(.scrolled-past-header):not(:has(header-drawer details[open])) .ttl-header--overlay .header__heading-logo{filter:brightness(0) invert(1);transition:filter .35s ease}.js .section-header header-drawer>details>summary:before,.js .section-header menu-drawer>details>summary:before,.section-header header-drawer>details[open]>summary:before,.section-header menu-drawer>details[open]>summary:before{background:transparent}.section-header .menu-drawer{position:fixed;top:var(--header-height, 8rem);left:0;width:100%;background-color:rgb(var(--color-background));background-image:none;border:none;border-radius:0;box-shadow:0 14px 28px #1d1d1d12;filter:none;overflow:hidden}@media screen and (min-width:750px){.section-header .menu-drawer{width:42rem;border-bottom-right-radius:4px}}.js .section-header .menu-drawer{height:auto;min-height:30rem;max-height:calc(var(--viewport-height, 100vh) - var(--header-height, 8rem))}.section-header .menu-drawer__inner-container{margin:0;border-radius:0}.section-header .menu-drawer__navigation-container{display:flex;flex-direction:column;justify-content:flex-start;min-height:0}.section-header .menu-drawer__navigation{padding:1.2rem 0 .4rem}.section-header .menu-drawer__menu>li{border-bottom:1px solid rgba(var(--color-foreground),.08)}.section-header .menu-drawer__menu>li:last-child{border-bottom:none}.section-header .ttl-drawer__item{display:flex;align-items:center;gap:1.6rem;width:100%;padding:1.6rem 5.6rem 1.6rem 2.4rem;position:relative;background:transparent;text-decoration:none}.section-header .ttl-drawer__label{display:flex;flex-direction:column;gap:.3rem;min-width:0}.section-header .ttl-drawer__title{font-family:var(--font-heading-family);font-size:2rem;font-weight:400;line-height:1.1;color:rgb(var(--color-foreground))}.section-header .ttl-drawer__sub{font-family:var(--font-heading-family);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ttl-drawer-sub)}.section-header .ttl-drawer__item>.ttl-drawer__arrow{display:inline-flex;align-items:center;position:absolute;right:2.4rem;top:50%;left:auto;width:auto;margin:0;color:rgb(var(--color-foreground));opacity:.55;transform:translateY(-50%);transition:opacity .15s ease,transform .15s ease}.section-header .ttl-drawer__arrow svg{display:block;width:1.6rem;height:1.6rem}.section-header .ttl-drawer__item:hover>.ttl-drawer__arrow,.section-header .ttl-drawer__item:focus-visible>.ttl-drawer__arrow{opacity:1;transform:translateY(-50%) translate(.3rem)}.section-header .ttl-drawer__item:hover,.section-header .ttl-drawer__item:focus-visible,.section-header details[open]>.ttl-drawer__item{background:var(--ttl-hover-veil)}.section-header .ttl-drawer__item>.svg-wrapper:not(.ttl-drawer__arrow){display:none}.js .section-header .menu-drawer__submenu{background-color:rgb(var(--color-background))}.section-header .menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:1.6rem;padding:1.4rem 2.4rem;color:rgb(var(--color-foreground))}.section-header .menu-drawer__close-button{padding:1.4rem 2.4rem;font-family:var(--font-heading-family);font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.section-header .menu-drawer__submenu .menu-drawer__menu-item--active,.section-header .menu-drawer__menu-item:hover,.section-header .menu-drawer__close-button:hover,.section-header .menu-drawer__menu-item:focus-visible,.section-header .menu-drawer__close-button:focus-visible{color:rgb(var(--color-foreground));background-color:var(--ttl-hover-veil-strong)}.section-header .ttl-drawer__secondary{display:flex;flex-wrap:wrap;gap:.8rem 2rem;padding:1.4rem 2.4rem;border-top:1px solid rgba(var(--color-foreground),.08)}.section-header .ttl-drawer__sec-link{font-family:var(--font-body-family);font-size:1.4rem;color:rgba(var(--color-foreground),.6);text-decoration:none;transition:color .15s ease}.section-header .ttl-drawer__sec-link:hover,.section-header .ttl-drawer__sec-link--active{color:rgb(var(--color-foreground))}.section-header .ttl-drawer__footer{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 2.4rem;margin-top:auto;background:rgba(var(--color-foreground),.05)}.section-header .ttl-drawer__footer .menu-drawer__localization{margin:0;padding:0}.section-header .ttl-drawer__footer .list-social{margin:0;gap:.4rem}.section-header .ttl-drawer__footer .list-social__link{color:rgb(var(--color-foreground))}body:has(.section-header header-drawer details[open]){overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/40/assets/tothelove-header.css.map */
