.announcement-wrapper{background-color:var(--annouceBgColor);overflow:hidden;position:relative;z-index:11}.announcement-wrapper .announcement-inner-card{padding:10px 0}.hide-announcemnt-for-pages{display:none}.announcement-inner-card .announcement-bar-carousel .announcement-slider{overflow:hidden;max-width:600px;margin:0 auto}.announcement-slider:not(.flickity-enabled) .announcement-item+.announcement-item{display:none}.announcement-slider.flickity-enabled{padding:0 50px;overflow:hidden}.announcement-bar-carousel .announcement-slider .flickity-button{background:transparent;width:24px;height:24px;border:0;color:var(--annouceTextColor);box-shadow:unset}.announcement-bar-carousel .announcement-slider .flickity-button:hover{color:var(--annouceTextColor)}.announcement-bar-carousel .announcement-slider .flickity-button:before{content:none}.announcement-slider .flickity-slider{display:flex;align-items:center}.announcement-bar-marquee{display:flex;align-items:center;white-space:nowrap}.announcement-bar-marquee div[data-marque-node]{display:flex;animation:textloop linear var(--loopSpeed, 12s) infinite;animation-play-state:running}.announcement-bar-marquee.rtl-direction div[data-marque-node]{animation-direction:normal}.announcement-bar-marquee.ltr-direction div[data-marque-node]{animation-direction:reverse}.announcement-bar-marquee div[data-marque-node] .announcement-item{padding:0 20px;white-space:nowrap;flex-wrap:nowrap}.announcement-item{display:flex;align-items:center;justify-content:center;align-self:center;width:100%;white-space:nowrap;gap:10px;color:var(--annouceTextColor)}.announcement-item svg{width:20px;min-width:20px;height:auto}.announcement-item p{font-size:var(--textSmall);text-align:center}.announcement-item a{color:var(--announcementLinkColor);padding:6px 0}.announcement-bar-marquee{display:flex;align-items:center}.side-drawer-body-open .announcement-wrapper{z-index:auto}.language-panel{overflow:hidden}.header .container{padding-left:30px;padding-right:30px}.main-header-top{position:sticky;top:0;z-index:10;width:100%;transition:.5s cubic-bezier(.4,0,1,1)}.header{z-index:16;width:100%;transition:transform .5s cubic-bezier(.4,0,1,1),top .5s ease-out;background-color:var(--headerBgColor);box-shadow:0 1px 3px rgb(var(--shadowColor),var(--shadowOpacity));position:relative}.header[transparent=true]:before{content:"";position:absolute;top:0;left:0;width:100%;bottom:0;z-index:-1;background:var(--headerBgColor);opacity:0;transition:all .2s ease-in-out}.stickytrue .header[transparent=true]{box-shadow:0 1px 3px rgb(var(--shadowColor),var(--shadowOpacity))}.stickytrue .header[transparent=true]:before,.sticky-header-hidden .header[transparent=true]:hover:before,.header[transparent=true]:hover:before,.search-open .header[transparent=true]:before{opacity:1}body:not(.side-drawer-body-open,.no-scroll) .sticky-header-hidden,body:not(.side-drawer-body-open,.no-scroll) .sticky-header-hidden .header[transparent=true]{transform:translateY(-100%)}.header[transparent=true]{position:absolute;top:0;left:0;background-color:transparent;box-shadow:unset;border-bottom:1px solid #ffffff1a}.main-header-top:not(.stickytrue) .header[transparent=true]:not(:hover) .toggle-btn,.header[transparent=true]:not(:hover) .site-nav-item .site-nav-link,.header[transparent=true]:not(:hover) .icons li a{color:var(--headerTransparentColor)}.search-open .header[transparent=true] .site-nav-item .site-nav-link,.search-open .header[transparent=true]:not(:hover) .icons li a,.stickytrue .header[transparent=true] .site-nav-item .site-nav-link,.stickytrue .header[transparent=true] .icons li a{color:var(--headerTextColor)}.header[transparent=true]:not(:hover) .logo-image .logo-img-transparent,.search-open .header[transparent=true] .logo-image .logo-img-transparent{opacity:1}.search-open .header[transparent=true] .logo-image .logo-img-transparent,.stickytrue .header[transparent=true] .logo-image .logo-img-transparent{opacity:0}.navbar{position:relative;display:grid;align-items:center;grid-template-columns:1fr auto 1fr;grid-gap:10px;min-height:60px}.navbar .head-item:nth-child(1){text-align:left}.navbar .head-item:nth-child(2){text-align:center}.navbar .head-item:nth-child(3){text-align:right}.head-item .icons-inline{display:inline-flex;text-align:left;align-items:center;height:100%}.logo-image{display:block;position:relative;align-items:center;padding:5px 0;line-height:initial;width:auto;max-width:250px}.logo-image img{display:block;max-width:100%;height:auto;margin:0 auto;background-color:transparent;image-rendering:-webkit-optimize-contrast;transition:all .25s cubic-bezier(.104,.204,.492,1)}.logo-image .logo-img-transparent{position:absolute;top:0;left:0;height:100%;object-fit:contain;opacity:0}.logo-position-left .logo-img{margin-left:0}.logo-center .head-item:nth-child(2){order:-1}.nav-main-wrapper{display:none}.navbar-nav{display:flex;flex-wrap:wrap;width:100%;max-width:100%;line-height:initial;height:100%}.site-nav-item:hover:before{content:attr(data-title);position:absolute;height:100%;top:0;padding-left:20px;padding-right:20px;opacity:0;z-index:1}.site-nav-item .site-nav-link{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;padding:10px 8px;font-size:var(--menu-font-size);cursor:pointer;background-color:transparent;margin:0 10px;text-decoration:none;color:var(--headerTextColor);z-index:1;height:100%}.header .nav-main-wrapper .site-nav-item .site-nav-link:hover{color:var(--headerTextHoverColor)}.navbar-nav .site-nav-item:first-child .site-nav-link{margin-left:0}.icons{display:flex;align-items:center}.icons>li{display:inline-flex;align-items:center;margin-left:4px}.icons li a{display:flex;align-items:center;width:40px;height:40px;justify-content:center;position:relative;transition:all .4s ease-in-out;color:var(--header-icon-color);border-radius:80px;padding:11px}.icons li a:hover{color:var(--header-icon-color-hover)}.icons li a:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--header-icon-bgcolor);transition:all .3s ease-in-out;border-radius:80px;scale:0}.icons li a:hover:before{scale:1}.icons li a svg{width:22px;height:22px;position:relative;fill:currentcolor}.icons li a .cart-count{position:absolute;top:2px;right:-2px;width:20px;height:20px;border-radius:60px;background:var(--headerTextColor);color:var(--headerBgColor);border:2px solid #fff;font-size:var(--textXsmall);line-height:normal;text-align:center;display:inline-flex;align-items:center;justify-content:center}.language-currency-wrapper{height:calc(100% - 50px)}.language-currency-wrapper .disclosure .disclosure-item{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border:1px solid var(--borderColor);border-radius:var(--inputRadius);background-color:var(--bodyForegroundColor)}.language-currency-wrapper .disclosure .disclosure-listing{background-color:var(--bodyColor);border-radius:var(--inputRadius);margin-top:12px}.language-currency-wrapper .disclosure-header{margin-top:24px}.language-currency-wrapper .disclosure-header .disclosure-listing{max-height:calc(100vh - 13rem);overflow-x:hidden;overflow-y:auto}.language-currency-wrapper .disclosure-listing li{padding:5px 20px;cursor:pointer;border-radius:var(--inputRadius);margin-bottom:4px;max-width:99%;font-size:var(--textBase);position:relative}.language-currency-wrapper .disclosure-listing li.active:before{content:"";position:absolute;right:22px;width:8px;height:12px;top:10px;border-radius:2px;border:solid currentColor;transform:rotate(45deg);border-width:0 3px 3px 0}.language-currency-wrapper .disclosure-listing li.active,.language-currency-wrapper .disclosure-listing li:hover{background-color:var(--bodyForegroundColor)}.language-currency-wrapper .disclosure-header .disclosure-listing li button{font-size:var(--textBase);color:currentcolor;padding:5px 0}.site-nav-dropdown{position:relative}.site-nav-dropdown-item svg{width:8px;vertical-align:middle;margin-left:5px;margin-top:2px}.submenu-dropdown{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(30px);transition:all .3s ease-in-out;max-height:85vh;overflow:auto;background-color:var(--submenuBgColor);padding:40px;box-shadow:0 12px 6px rgb(var(--shadowColor),var(--shadowOpacity))}.submenu-dropdown .container{padding:0}.fullwidth-megamenus .submenu-dropdown{left:0;width:100%}.site-nav-mega-menu:hover .submenu-dropdown,.site-nav-dropdown:hover .submenu-dropdown,.site-nav-dropdown:focus-within>.dropdown-menus-outer .submenu-dropdown,.site-nav-mega-menu:focus-within>.dropdown-menus-outer .submenu-dropdown{visibility:visible;opacity:1;z-index:2;transform:translateY(0);pointer-events:auto;transition:all .3s ease-in-out}.megamenus-inner{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;text-align:left}.megamenu-item ul li{padding:2px 0}.site-nav-item .submenu-heading{font-size:var(--textLarge);display:inline-flex;margin-bottom:16px;color:var(--submenuTextColor);position:relative;text-decoration:underline}.submenu-heading:hover{color:var(--submenuTextHoverColor)}.megamenu-item ul li .megamenu-link{display:inline-block;color:var(--submenuTextColor);font-size:var(--submenu-font-size);position:relative;padding:4px 0}.site-nav-submenu-text{position:relative;width:100%}.megamenu-item ul li .megamenu-link:hover,.site-nav-submenu .site-nav-submenu-link:hover{color:var(--submenuTextHoverColor)}.megamenu-promotion-img{overflow:hidden;margin-bottom:14px}.megamenu-promotion-img .media-image img{position:absolute;top:0;left:0;right:0;bottom:0}.megamenu-promotion-text{margin-top:10px;color:var(--submenuTextColor)}.megamenu-promotion-text strong{display:inline-block;color:var(--submenuTextColor);margin:8px 0}.sale-banner{padding:22px 30px;margin-top:55px;display:grid;grid-template-columns:1fr auto;align-items:center;background-color:var(--salebannerbg);gap:10px;border-radius:var(--boxRadius)}.sale-banner-box .gift-icon{display:inline-flex;align-items:center;width:auto;height:auto;overflow:hidden;border-radius:var(--boxRadius)}.sale-banner-box{display:flex;align-items:center}.sale-banner-box p{margin:0 0 0 21px;font-size:var(--textLarge);color:var(--saleTextColor)}.sale-banner-box p strong{color:var(--saleHighlightColor);display:inline-block;margin-right:6px}.site-nav-item.menu-children{position:relative}.site-nav-submenu{background-color:var(--submenuBgColor);display:block;top:100%;left:0;min-width:220px;padding:10px 0;position:absolute;z-index:6;transition:all .4s ease;box-shadow:0 2px 6px rgb(var(--shadowColor),var(--shadowOpacity));max-width:430px;visibility:hidden;opacity:0;pointer-events:none;text-align:left}.site-nav-item.menu-children:hover>.site-nav-submenu,.site-nav-submenu-item.menu-children:hover>.site-nav-submenu{visibility:visible;opacity:1;pointer-events:all}.site-nav-submenu .site-nav-submenu-link{display:flex;align-items:center;justify-content:space-between;transition:.3s all ease;width:100%;padding:8px 20px;font-size:var(--textBase);position:relative;color:var(--submenuTextColor)}.site-nav-submenu .site-nav-submenu-link span svg{width:10px;transform:rotate(-90deg)}.site-nav-submenu.inner{left:100%;top:0}.navbar-nav .site-nav-item .site-nav-submenu-text span{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;float:right}@media only screen and (min-width: 992px){.nav-main-wrapper{display:block;height:100%}.mobile-nav-wrapper{display:none}.site-nav-item .site-nav-link:before{content:"";position:absolute;top:calc(50% - 3px);left:0;height:5px;width:5px;background:currentColor;border-radius:100%;transform:scale(0);transition:all .25s ease-out}.site-nav-item .site-nav-link:hover:before{transform:scale(1)}.navbar-nav .site-nav-item span{transform:translate(0);transition:all .25s ease-out;display:inline-flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.site-nav-item .site-nav-link:hover>span{transform:translate(8px)}.megamenu-item ul li .megamenu-link:before,.submenu-heading:before,.site-nav-submenu-text:before{content:"";position:absolute;top:8px;left:0;height:5px;width:5px;background:currentColor;border-radius:100%;transform:scale(0);transition:all .25s ease-out}.megamenu-item ul li .megamenu-link:hover:before,.submenu-heading:hover:before,.site-nav-submenu-link:hover .site-nav-submenu-text:before{transform:scale(1)}.megamenu-item ul li .megamenu-link:hover>span,.submenu-heading:hover>span,.site-nav-submenu-link:hover>span{transform:translate(10px)}.site-nav-submenu-link:hover .site-nav-submenu-text>span{transform:translate(6px)}.site-nav-submenu .site-nav-submenu-link:hover .site-nav-submenu-text:before{transform:translate(-10px)}}@media (max-width: 991px){.body-hidden{overflow:hidden}.announcement-wrapper .announcement-inner-card{padding:10px 0}.announcement-slider.flickity-enabled{padding:0 17px}.announcement-item{width:100%;white-space:normal;flex-wrap:wrap;gap:5px}.announcement-slider .flickity-prev-next-button.previous{left:0}.announcement-slider .flickity-prev-next-button.next{right:0}.announcement-slider .flickity-button{width:20px;height:20px;padding:0}.navbar{align-items:center}.icons li a{width:30px;height:30px;padding:4px;margin-left:5px}.icons li a svg{position:relative;width:22px;height:22px}.toggle-btn{color:var(--headerTextColor);position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;height:44px;width:44px}.toggle-btn svg{transition:.5s ease-in-out}.menu-close{position:absolute;left:0;right:0;margin:auto;opacity:0;width:18px;height:18px}.toggle-btn.active .hamburger{opacity:0}.toggle-btn.active .menu-close{opacity:1}.mobile-nav-wrapper{text-align:left}.drawer-mobile-menu{position:fixed;top:calc(0% + var(--headerheight) + var(--announcementheight));left:0;width:100%;height:calc(100% - var(--headerheight) - var(--announcementheight));display:flex;flex-direction:column;align-items:stretch;overflow-x:hidden;overflow-y:scroll;text-align:left;opacity:0;visibility:hidden;transform:translate3d(-100%,0,0);transition:opacity .25s ease-in-out,transform .25s ease-in-out;background-color:var(--headerBgColor);z-index:1}.drawer-mobile-menu.active,#mobile-nav:target{opacity:1;visibility:visible;transform:translateZ(0)}.drawer-mobile-box{padding:6px 15px 24px;margin-bottom:auto;position:relative;max-height:100%;height:calc(100% - 120px);overflow:hidden}.mobile-nav>.site-nav-item{border-bottom:1px solid var(--borderColor)}.mobile-nav-wrapper .drawer-mobile-menu .mobile-nav .site-nav-item .site-nav-link{display:flex;align-items:center;justify-content:space-between;color:var(--headerTextColor);margin:0;padding:20px 0;font-size:calc(var(--menu-font-size) * 2)}.mobile-nav-wrapper .drawer-mobile-menu .mobile-nav .site-nav-item .site-nav-link .site-nav-link{padding:0}.mobile-nav-wrapper .drawer-mobile-menu .mobile-nav .site-nav-item .site-nav-link svg,.menu-back svg{width:24px;min-width:24px;height:24px;padding:4px;transition:all .5s ease-in-out}.user-account{padding:18px 24px;background-color:#f3f3f3}.user-account .user{display:inline-flex;align-items:center;gap:14px;color:var(--headerTextColor)}.header-bottom-wrapper .social-icons li a{color:var(--headerTextColor);margin-left:16px}.header-bottom-wrapper .social-icons li a svg{width:14px;height:14px}.site-nav-dropdown-detail{transition:all .5s ease-in-out}.site-nav-dropdown-detail[open]>.site-nav-link .mobile-menus-item{transform:rotate(90deg)}.drawer-mobile-box .mobile-nav{padding-right:10px;height:100%;overflow-y:auto}.drawer-mobile-box .mobile-nav ul{margin-bottom:16px}.menu-back{background:transparent;border:0;display:inline-flex;align-items:center;gap:6px;font-size:var(--textBase);opacity:.5;padding:0;cursor:pointer;text-align:left;display:none}.mobile-nav-wrapper .drawer-mobile-menu .mobile-nav .nav-inner-menu .site-nav-item .site-nav-link{font-size:calc(var(--submenu-font-size) * 1.5);padding:6px 0}.mobile-nav-wrapper .drawer-mobile-menu .mobile-nav .nav-grand-menu .site-nav-item .site-nav-link{font-size:calc(var(--submenu-font-size) * 1)}.header-drop-wrapper{display:flex;align-items:center;flex-wrap:wrap;padding:16px 24px;justify-content:space-between}.header-drop-wrapper .social-icons-wrapper{margin:0}.header-selector{display:inline-flex;align-items:center}.header-drop-wrapper .social-icons-wrapper .facebook a{margin-left:0}.megamenu-item{padding:15px 0}.sale-banner-box{align-items:flex-start}.sale-banner{display:flex;flex-wrap:wrap;margin-top:16px}.sale-banner-box .gift-icon{margin-right:16px}.sale-banner-box p{margin:0 0 10px}details.disclosure{z-index:2}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/header.css.map */
