.header-v14__navigation-desktop a,.header-v14__navigation-desktop .menu-horizontal__item,.menu-horizontal__item a,nav a{font-size:var(--global-body-font-size-desktop)}@media (width <= 48rem){.header-v14__navigation-mobile a,.menu-hamburger-drawer-mobile__link{font-size:var(--global-body-font-size-mobile)}}.header-v6__topbar{position:relative;background:rgb(var(--color-text-primary));color:rgb(var(--color-secondary-button-text));display:block;visibility:visible}@media (width <= 1199px){.header-v6__topbar{display:block;visibility:visible}}@media (width <= 48rem){.header-v6__topbar{display:block;visibility:visible}}.header-v6__topbar-close{display:none!important}.header-v6__topbar-close:hover{opacity:1;background:rgb(var(--color-secondary-button-text) / 10%);transform:translateY(-50%) scale(1.1)}.header-v6__topbar-close svg{transition:transform .3s ease}.header-v6__topbar-close:hover svg{transform:rotate(90deg)}.header-v6__topbar-close svg path{fill:rgb(var(--color-secondary-button-text))}.header-v6__topbar.topbar-closed{display:none}@media (width <= 48rem){.header-v6__topbar-close{right:var(--section-body-margin-bottom-desktop, var(--global-body-margin-bottom-desktop, 16px));width:2rem;height:2rem}}.header-v6__promotion-carousel{width:100%;max-width:100%;margin:0 auto;overflow:hidden;position:relative;height:2.6rem;display:flex;align-items:center;justify-content:center}.header-v6__promotion-carousel-wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.header-v6__promotion-item{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(10px);width:auto;max-width:92%;min-width:0;display:inline-block;text-decoration:none;color:inherit;opacity:0;transition:opacity .5s ease,transform .5s ease;pointer-events:none;text-align:center;background:transparent;padding:0}.header-v6__promotion-item.active{opacity:1;transform:translate(-50%,-50%) translateY(0);pointer-events:auto;background:transparent}.header-v6__promotion-item:hover{opacity:1;background:transparent}.header-v6__promotion-name{font-size:var(--global-body-font-size-desktop);line-height:var(--global-body-line-height-desktop);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--global-body-font-weight-desktop);letter-spacing:.015em;position:relative;display:inline-block;color:rgb(var(--color-secondary-button-text));transition:color .3s ease,font-weight .3s ease;padding:calc(var(--section-body-margin-bottom-desktop, var(--global-body-margin-bottom-desktop, 16px)) * 1.2) calc(var(--section-body-margin-bottom-desktop, var(--global-body-margin-bottom-desktop, 16px)) * 2.5)}.header-v6__promotion-item.active .header-v6__promotion-name{color:rgb(var(--color-secondary-button-text));font-weight:var(--global-body-font-weight-desktop)}.header-v6__promotion-item:hover .header-v6__promotion-name{color:rgb(var(--color-secondary-button-text))}@media (width <= 48rem){.header-v6__promotion-carousel{height:3.2rem;min-height:3.2rem}.header-v6__promotion-item{max-width:96%}.header-v6__promotion-name{font-size:var(--global-body-font-size-mobile);padding:calc(var(--section-body-margin-bottom-mobile, var(--global-body-margin-bottom-mobile, 16px)) * 1.2) calc(var(--section-body-margin-bottom-mobile, var(--global-body-margin-bottom-mobile, 16px)) * 2)}}.header-v6__topbar xo-grid{display:grid;align-items:center;gap:var(--section-body-margin-bottom-desktop, var(--global-body-margin-bottom-desktop, 16px));grid-template-columns:1fr}.header-v6__topbar xo-grid:has(.header-v6__selector-wrap){grid-template-columns:1fr auto}.header-v6__topbar xo-grid:not(:has(.header-v6__selector-wrap)){grid-template-columns:1fr}.header-v6__information{min-width:0;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center}.header-v6__information--center{display:flex;justify-content:center;align-items:center;width:100%}.header-v6__information--center:not(:has(.header-v6__promotion-carousel)){justify-content:center}.header-v6__contact-icons{display:flex;align-items:center;justify-content:center;gap:var(--section-body-margin-bottom-desktop, var(--global-body-margin-bottom-desktop, 16px))}.header-v6__contact-icon{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;text-decoration:none;transition:all .3s ease;background:linear-gradient(135deg,#667eea1a,#764ba21a);border:2px solid transparent;position:relative;overflow:hidden}.header-v6__contact-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#667eea,#764ba2);opacity:0;transition:opacity .3s ease;border-radius:50%}.header-v6__contact-icon svg{position:relative;z-index:1;transition:transform .3s ease,filter .3s ease;filter:drop-shadow(0 2px 4px rgb(102 126 234 / 30%));color:rgba(var(--color-foreground))}.header-v6__contact-icon svg path{fill:currentColor;transition:fill .3s ease}.header-v6__contact-icon--phone:before{background:linear-gradient(135deg,#667eea,#764ba2)}.header-v6__contact-icon--email:before{background:linear-gradient(135deg,#f093fb,#f5576c)}.header-v6__contact-icon--email svg{filter:drop-shadow(0 2px 4px rgb(240 147 251 / 30%))}.header-v6__contact-icon:hover{transform:translateY(-2px) scale(1.1);border-color:#667eea4d;box-shadow:0 4px 12px #667eea33}.header-v6__contact-icon:hover:before{opacity:1}.header-v6__contact-icon:hover svg{transform:scale(1.1);filter:drop-shadow(0 4px 8px rgb(var(--color-secondary-button-text) / 50%));color:rgb(var(--color-secondary-button-text))}.header-v6__contact-icon:hover svg path{fill:rgb(var(--color-secondary-button-text))}.header-v6__contact-icon--email:hover{border-color:#f093fb4d;box-shadow:0 4px 12px #f093fb33}@media (width <= 48rem){.header-v6__contact-icons{gap:var(--section-body-margin-bottom-desktop, var(--global-body-margin-bottom-desktop, 16px))}.header-v6__contact-icon{width:3.2rem;height:3.2rem}}.header-v6__selector-wrap,.header-v6__selector-wrap--right{display:none!important}@media (width <= 48rem){.header-v6__topbar xo-grid{grid-template-columns:1fr;gap:var(--section-body-margin-bottom-desktop, var(--global-body-margin-bottom-desktop, 16px))}.header-v6__information--center{order:1}.header-v6__selector-wrap--right{order:2;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vastu-topbar-promotion.css.map */
