header-drawer{justify-self:start;margin-left:-12px}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}summary.list-menu__item{padding-right:27px}.list-menu__item{position:relative;display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;padding-bottom:10px;padding-top:10px;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width: 750px){.list-menu__item--link{padding-bottom:5px;padding-top:5px}}.cart-count-bubble{background-color:#23abdd;color:#fff;left:28px;top:3px}.header__icon .icon-cart{width:20px;height:20px}.header__icon .icon-hamburger{fill:#000}.header-wrapper{background:#efefef}@media screen and (max-width: 989px){.header-wrapper{margin-top:-50px}}.header{position:fixed;height:50px;width:100vw;color:#1b2528;z-index:100;border-bottom:1px solid rgba(137,137,137,0);background:#efefef;max-width:990px}@media screen and (min-width: 990px){.header{position:relative;padding:0;height:66px;width:96%}}.site-header__navi .site-header__menu{margin-bottom:5px}.site-header__navi .mobile-nav--close{margin-bottom:10px}.mobile-nav__item{position:relative}.mobile-nav__item .mobile-nav__dropdown{top:-200%}@media only screen and (min-width: 750px){.mobile-search-top{display:none}}.pc-nav-top{display:none}@media only screen and (min-width: 990px){.pc-nav-top{display:block}}.pc-nav-top ul li{font-family:Optima;font-size:13px;letter-spacing:.08em;display:inline-block;margin-right:16px;cursor:pointer}.search-form__input-wrapper{position:relative;display:inline-flex}.search-bar__input{background-color:#fff}.mobile-search-top{padding:50px 20px 10px;background-color:#efefef}.mobile-search-top .search-header-bar__form .search-bar__input{width:100%;border-radius:5px;border:none;text-align:center;padding:0 0 2px;min-height:33px}.mobile-search-top .search-header-bar__form .search-bar__input p{position:absolute;color:#c4c4c4;font-size:11px;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-search-top .search-header-bar__form .search-bar__submit{left:0;right:100%;top:3px}.search-bar__submit .icon{position:absolute;top:6px;left:14px;width:20px;height:20px}.sp-search{display:none}@media only screen and (max-width: 989px){.sp-search{display:block;height:60px;position:fixed;top:48px;background:#efefef;z-index:99;width:100%}}.sp-search .search-header-bar__form{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.sp-search .search-bar__input{min-height:30px;text-align:left;padding:4px 0 4px 30px;font-size:13px;width:330px;border-radius:5px;font-size:11px;font-weight:700;line-height:22px;letter-spacing:.08em;text-align:start}.sp-search .search-bar__input:focus{outline:0;box-shadow:none}.sp-search .search-bar__input::placeholder{color:#c4c4c4}.sp-search .search-bar__submit .icon{width:1em;top:6px;left:10px}.sp-search .search-bar__submit{z-index:1;left:10px;top:0;display:inline-block;height:100%;vertical-align:middle;background-color:transparent;border:0;margin:0;color:#000;width:0px}.pc-search{display:none}@media only screen and (min-width: 990px){.pc-search{display:block;height:100%}}.pc-search .search-header-bar__form{position:relative;height:100%}.pc-search .search-bar__input{min-height:30px;padding:4px 0 4px 30px;width:330px;border-radius:5px;font-size:11px;font-weight:700;line-height:22px;letter-spacing:.08em;text-align:left}.pc-search .search-bar__input:focus{outline:0;box-shadow:none}.pc-search .search-bar__input::placeholder{color:#c4c4c4}.pc-search .search-bar__submit .icon{width:1em}@media only screen and (min-width: 990px){.pc-search .search-bar__submit .icon{top:8px}}.pc-search .search-bar__submit{z-index:1;left:10px;top:0;display:inline-block;height:100%;vertical-align:middle;background-color:transparent;border:0;margin:0;color:#000;width:0px}.icon__fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.header__icon{width:44px;height:44px}.header__icon .icon{width:20px;height:20px}.header__icon .icon use{transform:scale(1.2)}
/*# sourceMappingURL=/cdn/shop/t/280/assets/section-header.css.map */
