.top-menus-wrp{margin:0 auto;padding:0 4rem;background-color:#efece3;border-bottom:1px solid #B3B3B3}@media screen and (max-width:1024px){.top-menus-wrp{padding:0 2.4rem}}.top-menus-wrp .top-menus{display:flex;justify-content:space-between;gap:3rem}.top-menus-wrp .top-left-menu-ul{display:flex}.top-menus-wrp .top-left-menu-ul li{display:flex;padding:.8rem 1.6rem;transition:all .3s ease;border-left:1px solid #B3B3B3}.top-menus-wrp .top-left-menu-ul li:has(a[href="/"]){background-color:#fff}.top-menus-wrp .top-left-menu-ul li:has(a[href="/"]) a{font-weight:500}.top-menus-wrp .top-left-menu-ul li:has(a[href="/"]):hover a{text-shadow:none}.top-menus-wrp .top-left-menu-ul li:last-child{border-right:1px solid #B3B3B3}.top-menus-wrp .top-left-menu-ul li a{font-size:1.4rem;line-height:1.2;font-weight:400;letter-spacing:0;text-align:left;line-height:1;padding-top:.8rem;padding-bottom:.5rem;color:var(--color-ci-dark-gray)}.top-menus-wrp .top-left-menu-ul li:hover a{text-shadow:.05rem 0 0 var(--color-ci-dark-gray);color:var(--color-ci-dark-gray)}@media screen and (max-width:1024px){.top-menus-wrp .top-left-menu-ul li{padding:.2rem .8rem}.top-menus-wrp .top-left-menu-ul li a{padding:1.4rem 0 1.1rem}}.top-menus-wrp .top-right-menu-ul{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem 3rem;padding:.2rem 0}.top-menus-wrp .top-right-menu-ul a{font-size:1.4rem;font-weight:400}@media screen and (max-width:1024px){.top-menus-wrp .top-right-menu-ul{display:none}}.top-menus-wrp a{text-decoration:none;transition:all .3s ease}.top-menus-wrp a:hover{text-shadow:.05rem 0 0 var(--color-ci-dark-gray);color:var(--color-ci-dark-gray)}.ci-header{padding:1.7rem 2.4rem;display:flex;justify-content:space-between;gap:1.5rem;background-color:#fff}.ci-header .header__inline-menu{display:none}.ci-header .header__icon--search{color:var(--color-ci-dark-gray)}.ci-header .header__icon span{justify-content:flex-start}.ci-header .header__icon.header__icon--search span{justify-content:flex-end}@media screen and (max-width:1024px){.ci-header .header__icon:hover .icon{transform:none}}@media screen and (min-width:1025px){.ci-header{padding:0 4rem;gap:3rem;@keyframes fadeInSlideDown{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}}.ci-header .search-wrp .header__icon--search .header__icon-close{display:none}.ci-header .header__icon--search{width:2rem;height:2rem}.ci-header .modal__close-button.link{position:relative;right:0}.ci-header .header__inline-menu{display:block;margin-left:auto}.ci-header .header__inline-menu>ul{align-items:center}.ci-header .header__inline-menu>ul>li{transition:all .3s ease;padding-top:1.6rem!important;padding-bottom:1.6rem!important}.ci-header .header__inline-menu>ul>li>header-menu{align-self:center}.ci-header .header__inline-menu>ul>li>header-menu summary{padding:.8rem}.ci-header .header__inline-menu ul{gap:1rem}.ci-header .header__inline-menu ul li{display:flex;align-items:flex-end;justify-content:center;position:static;padding:0 .4rem}.ci-header .header__inline-menu ul li:before{position:absolute;content:"";width:7rem;height:.1rem;background-color:var(--color-ci-dark-gray);opacity:0;transition:all .3s ease}.ci-header .header__inline-menu ul li:has(summary.list-menu__item):before{margin-right:.4rem}.ci-header .header__inline-menu ul li *{font-weight:400;letter-spacing:0;font-size:1.8rem;font-size:1.4rem}:is(.ci-header .header__inline-menu ul li:hover,.ci-header .header__inline-menu ul li:has(.header__active-menu-item),.ci-header .header__inline-menu ul li:has(>.list-menu__item--active)):before{opacity:1}.ci-header .header__inline-menu .header__menu-item{color:var(--color-ci-dark-gray);padding:1rem .8rem}.ci-header details{position:static}.ci-header .header__submenu{display:flex;flex-wrap:wrap;justify-content:center;top:100%;right:0;padding:1.5rem 5rem;width:100%;animation:fadeInSlideDown .3s ease forwards}.ci-header .header__submenu .header__menu-item{padding:.8rem .5rem;color:#6d6e71;color:var(--color-ci-dark-gray)}.ci-header .header__submenu .header__menu-item:hover{text-decoration:none}.ci-header .header__submenu .list-menu__item--active{color:var(--color-ci-dark-gray)}.ci-header summary .icon-caret{transform:rotate(-90deg);top:calc(50% - .4rem);width:1.3rem;width:1rem;height:auto;color:var(--color-ci-dark-gray);transition:all .3s ease}.ci-header details[open]>.header__menu-item .icon-caret{transform:rotate(0)}}@media screen and (max-width:1024px){.ci-header .header__heading-link{padding:0}}.ci-header .header__heading-logo{min-width:32rem;width:32rem;transition:all .3s ease}@media screen and (max-width:1160px){.ci-header .header__heading-logo{min-width:28rem;width:28rem}}@media screen and (max-width:1024px){.ci-header .header__heading-logo{min-width:0;width:28rem}}.ci-header a,.ci-header .header__active-menu-item,.ci-header .header__menu-item span,.ci-header details[open]>.header__menu-item{text-decoration:none}.ci-header li:not(ul ul li) span{font-weight:900;line-height:1}.ci-header .list-menu__item--active:hover{text-decoration-thickness:1px}.ci-header .header__submenu.list-menu{box-shadow:none;background-color:transparent;background-color:#fff}.scrolled-past-header .header__heading-logo-wrapper{width:85%}.scrolled-past-header .header__heading-logo-wrapper img{min-width:0}@media screen and (max-width:1024px){.scrolled-past-header .header__heading-logo-wrapper{width:100%}}@media screen and (min-width:1025px){.scrolled-past-header .header__inline-menu{display:block;margin-left:auto}.scrolled-past-header .header__inline-menu>ul>li{padding-top:.8rem!important;padding-bottom:.8rem!important}}.ci-fake-heading{color:var(--color-ci-dark-gray)!important;margin-top:1rem}ul>li:first-child>.ci-fake-heading{margin-top:0}.mega-menu__link.ci-fake-child,.header__menu-item.ci-fake-child{margin-left:1.5rem!important}.menu-drawer__menu-item.ci-fake-child{margin-left:2rem!important}.ci-open-columns-menu{display:flex!important;flex-direction:row!important;justify-content:space-between;gap:8rem!important;padding:2.5rem 4rem!important;min-width:max-content!important;box-shadow:0 4px 6px #0000000d}.ci-open-columns-menu>li{flex:1;flex-shrink:0;min-width:15rem}.header__inline-menu .ci-open-columns-menu>li{display:block!important;padding:0!important;justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important}.header__inline-menu .ci-open-columns-menu>li:before,.header__inline-menu .ci-open-columns-menu ul li:before{display:none!important}.header__inline-menu .ci-open-columns-menu ul li{display:block!important;padding:0!important}.ci-open-columns-menu>li>a{display:inline-block;white-space:nowrap;font-weight:600;color:var(--color-ci-dark-gray);text-decoration:none}.ci-open-columns-menu>li>ul{display:flex;flex-direction:column}.ci-open-columns-menu .ci-fake-heading{margin-top:2rem!important;padding-left:0!important}.ci-open-columns-menu ul>li:first-child>.ci-fake-heading{margin-top:0!important}.ci-open-columns-menu .header__menu-item.ci-fake-child{margin-left:1.5rem!important;font-weight:400!important}.ci-open-columns-menu .ci-column-main-heading{display:inline-block;margin-bottom:1.5rem;margin-bottom:0;padding-bottom:.5rem!important;padding:0!important;text-decoration:none;color:var(--color-ci-dark-gray)!important;font-weight:500!important;border-bottom:1px solid transparent;transition:all .3s ease}.ci-open-columns-menu .ci-column-main-heading span{font-weight:500!important;font-size:1.6rem!important}.ci-open-columns-menu .ci-column-main-heading:hover{border-bottom:1px solid var(--color-ci-dark-gray)}.ci-open-column-list{padding-left:0;margin-top:1rem;display:flex;flex-direction:column;gap:0!important}@media screen and (min-width:1025px){.ci-open-column-list .header__menu-item{padding:.7rem 0 .2rem!important;border-bottom:1px solid transparent;transition:all .3s ease}.ci-open-column-list .header__menu-item:hover{border-bottom:1px solid var(--color-ci-dark-gray);text-decoration:none}}.header__inline-menu .ci-open-columns-menu ul li a{display:inline-block;justify-content:flex-start!important;text-align:left!important}@media screen and (min-width:1025px){.header-wrapper:after{content:"";position:absolute;top:100%;left:0;width:100vw;height:100vh;background:#0006;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease;z-index:-1}.header-wrapper{position:relative;z-index:99}.header-wrapper:has(.header__inline-menu details[open]):after{opacity:1;visibility:visible;pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ci-section-header.css.map */
