.announcement-bar-section .utility-bar{min-height:var(--tc-announce-height, 3.6rem)}.announcement-bar-section .announcement-bar__message{font-size:var(--tc-announce-font-size, 1.1rem);letter-spacing:var(--tc-announce-letter-spacing, .14em);text-transform:uppercase;font-weight:400;line-height:1.4;margin:0;padding:.8rem 0}.announcement-bar-section .announcement-bar__link{text-decoration:none;transition:opacity .25s ease}.announcement-bar-section .announcement-bar__link:hover{opacity:.75}.announcement-bar-section .utility-bar__grid{min-height:var(--tc-announce-height, 3.6rem);align-items:center}.announcement-bar-section .announcement-bar{width:100%;text-align:center}.announcement-bar-section .announcement-bar-slider{position:relative;max-width:100%}.announcement-bar-section .announcement-bar-slider .slider-buttons{display:flex;align-items:center;justify-content:center;gap:0}.announcement-bar-section .announcement-bar--hide-arrows .slider-button{display:none}.announcement-bar-section .announcement-bar--hide-arrows .slider{width:100%}.announcement-bar-section .announcement-bar-slider .slider__slide{display:flex;align-items:center;justify-content:center}.announcement-bar-section .announcement-bar__announcement{width:100%;text-align:center}.section-header .header-wrapper{border-bottom:1px solid var(--tc-header-border, #e5e5e5);transition:box-shadow .3s ease,border-color .3s ease}.section-header.shopify-section-header-sticky .header-wrapper{box-shadow:0 2px 20px #0000000f}.section-header .header{min-height:var(--tc-header-min-height, auto);column-gap:2rem}.section-header .header__heading-link .h2,.section-header .header__heading .h2{font-family:var(--tc-font-serif, Georgia, serif);font-size:var(--tc-logo-text-size, 2.2rem);letter-spacing:var(--tc-logo-letter-spacing, .3em);text-transform:uppercase;font-weight:400;line-height:1.2;transition:letter-spacing .3s ease}.section-header .header__heading-logo-wrapper{max-width:var(--tc-logo-width, 120px);transition:max-width .3s ease}.section-header .header__heading-logo{width:100%;height:auto}.section-header .header--top-center{display:grid;grid-template-areas:"drawer logo icons" "secondary secondary secondary" "navigation navigation navigation";grid-template-columns:1fr auto 1fr;align-items:center;row-gap:0}.section-header .header--top-center header-drawer{grid-area:drawer;justify-self:start;margin-left:0}.section-header .header--top-center>.header__heading,.section-header .header--top-center>h1.header__heading{grid-area:logo;justify-self:center;margin:0}.section-header .header--top-center>.header__heading-link{grid-area:logo;justify-self:center}.section-header .header--top-center .header__secondary-menu{grid-area:secondary;justify-self:center;width:100%;border-bottom:1px solid var(--tc-header-border, #e5e5e5);padding:.6rem 0;margin-top:.4rem}.section-header .header--top-center .header__navigation-row{grid-area:navigation;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.6rem 2.4rem;margin-top:.8rem;padding-bottom:.2rem;width:100%}.section-header .header--top-center .header__navigation-row .header__inline-menu{grid-area:unset;margin-top:0;padding-bottom:0}.section-header .header--top-center .header__inline-menu{grid-area:navigation;justify-content:center;margin-top:.8rem;padding-bottom:.2rem}.section-header .header__catalog-trigger{font-weight:500}.section-header .header__whatsapp{font-size:var(--tc-menu-font-size, 1.1rem);letter-spacing:var(--tc-menu-letter-spacing, .14em);text-transform:uppercase;text-decoration:none;padding:.6rem 0;transition:opacity .25s ease;white-space:nowrap}.section-header .header__whatsapp:hover{opacity:.65}.section-header .header__text-logo{display:block;font-family:var(--tc-font-serif, Georgia, serif);font-size:var(--tc-logo-text-size, 2.2rem);letter-spacing:var(--tc-logo-letter-spacing, .3em);text-transform:uppercase;font-weight:400;line-height:1.2}.section-header .header--top-center .header__icons{grid-area:icons;justify-self:end;gap:var(--tc-icon-gap, .8rem)}.section-header .header__secondary-menu .list-menu--inline{justify-content:center;flex-wrap:wrap;gap:.4rem 2.4rem}.section-header .header__secondary-menu .header__menu-item{font-size:var(--tc-secondary-menu-size, 1rem);letter-spacing:var(--tc-secondary-menu-spacing, .12em);text-transform:uppercase;padding:.4rem 0;position:relative;transition:opacity .25s ease}.section-header .header__secondary-menu .header__menu-item:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:currentColor;transition:width .3s ease}.section-header .header__secondary-menu .header__menu-item:hover:after{width:100%}.section-header .header__secondary-menu .header__menu-item:hover{opacity:.7}.section-header .header__menu-item,.section-header .mega-menu__link,.section-header .list-menu__item--link{font-size:var(--tc-menu-font-size, 1.1rem);letter-spacing:var(--tc-menu-letter-spacing, .14em);text-transform:uppercase;font-weight:400;transition:opacity .25s ease,color .25s ease}.section-header .header__inline-menu .header__menu-item{position:relative;padding:.6rem 1.2rem}.section-header .header__inline-menu .header__menu-item>span:first-child{position:relative}.section-header .header__inline-menu .header__menu-item:not(summary):hover,.section-header .header__inline-menu summary.header__menu-item:hover{opacity:.65}.section-header .mega-menu__content{border-top:1px solid var(--tc-header-border, #e5e5e5);padding-top:2.5rem;padding-bottom:2.5rem}.section-header .mega-menu__link--level-2{font-weight:500;letter-spacing:.1em;color:rgb(var(--color-foreground))}.section-header .mega-menu__link{transition:opacity .2s ease}.section-header .mega-menu__link:hover{opacity:.65}.section-header .header__icons{display:flex;align-items:center;gap:var(--tc-icon-gap, .8rem)}.section-header .header__icon{width:var(--tc-icon-size, 2.2rem);height:var(--tc-icon-size, 2.2rem);display:flex;align-items:center;justify-content:center;transition:opacity .25s ease,transform .25s ease}.section-header .header__icon:hover{opacity:.65}.section-header .header__icon .svg-wrapper{width:var(--tc-icon-size, 2.2rem);height:var(--tc-icon-size, 2.2rem)}.section-header .header__icon--wishlist .svg-wrapper svg{width:calc(var(--tc-icon-size, 2.2rem) * .82);height:calc(var(--tc-icon-size, 2.2rem) * .82)}.section-header .cart-count-bubble{background-color:var(--tc-cart-badge, #c0392b);color:#fff;font-size:1rem;min-width:1.6rem;height:1.6rem;border-radius:50%;font-weight:600;top:.2rem;right:.1rem}.section-header.shopify-section-header-sticky.animate .header-wrapper{animation:tcHeaderSlideDown .35s ease forwards}@keyframes tcHeaderSlideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media screen and (max-width:989px){.section-header .header--top-center{grid-template-areas:"drawer logo icons" "navigation navigation navigation";grid-template-columns:auto 1fr auto;padding-left:1.5rem;padding-right:1.5rem}.section-header .header--top-center .header__secondary-menu,.section-header .header--top-center .header__navigation-row,.section-header .header--top-center .header__inline-menu{display:none}.section-header .header--top-center .header__heading-link .h2,.section-header .header--top-center .header__heading .h2{font-size:calc(var(--tc-logo-text-size, 2.2rem) * .75);letter-spacing:var(--tc-logo-letter-spacing-mobile, .2em)}.section-header .header__icon--account{display:flex}.section-header .header__icons{gap:calc(var(--tc-icon-gap, .8rem) * .75)}.section-header .header__icon,.section-header .header__icon .svg-wrapper{width:calc(var(--tc-icon-size, 2.2rem) * .9);height:calc(var(--tc-icon-size, 2.2rem) * .9)}.announcement-bar-section .announcement-bar__message{font-size:calc(var(--tc-announce-font-size, 1.1rem) * .9);letter-spacing:calc(var(--tc-announce-letter-spacing, .14em) * .85);padding:.6rem 1rem}.announcement-bar-section .utility-bar{min-height:calc(var(--tc-announce-height, 3.6rem) * .9)}}@media screen and (max-width:749px){.section-header .header--top-center .header__heading-logo-wrapper{max-width:var(--tc-logo-width-mobile, calc(var(--tc-logo-width, 120px) * .85))}.section-header .header__heading-link[style*=--tc-logo-width-mobile] .header__heading-logo-wrapper{max-width:var(--tc-logo-width-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-header-premium.css.map */
