.header{display:block;height:6rem;padding:1rem 8rem}@media screen and (max-width: 980px){.header{padding:1rem 4.2rem}}@media screen and (max-width: 750px){.header{height:4.5rem;padding:.5rem 1.3rem}}.header .header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:0}.header .header-wrap .logo{width:auto;height:100%}.header .header-wrap .logo img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.header .header-wrap .menu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.header .header-wrap .menu-wrap .header__icon{color:#f17fac}.header .header-wrap .menu-wrap .header__icon--account svg{width:2.4rem;height:2.4rem}.header .header-wrap .menu-wrap .header__icon--cart{margin-right:0}.header .header-wrap .menu-wrap .header__icon--cart svg{width:2.4rem;height:2.4rem}.header .header-wrap .menu-wrap .header__icon--cart .cart-count-bubble{bottom:auto;top:.5rem;left:2.5rem;background-color:#f17fac}.header .header-wrap .menu-wrap header-drawer .icon-hamburger{width:2.4rem}.header .header-wrap .menu-wrap header-drawer .menu-drawer{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#bc7ff1),to(#f17fac));background:linear-gradient(180deg,#bc7ff1,#f17fac)}.header .header-wrap .menu-wrap header-drawer .menu-drawer .logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li{border-bottom:1px solid #fff}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li a,.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-header{position:relative;color:#fff;font-size:1.6rem;font-weight:500;text-decoration:none;padding:1.3rem 0 1.3rem 5.3rem;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;line-height:1}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li a:hover,.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-header:hover{opacity:1;background:#0000000d}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li a .menu-icon,.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-header .menu-icon{position:absolute;left:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:2rem;max-width:2rem;-o-object-fit:contain;object-fit:contain}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-header{position:relative;border-bottom:1px solid transparent}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-header:after{content:"\e145";position:absolute;right:1.3rem;top:.8rem;font-family:Material Symbols Rounded;font-size:2.8rem;font-weight:300;line-height:1;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-inner{display:none;padding-bottom:1rem}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-inner .anchor-wrap{position:relative}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-inner .anchor-wrap:after{content:"\e5cc";position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:Material Symbols Rounded;font-size:2rem;font-weight:400;line-height:1;pointer-events:none}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .acc-inner .anchor-wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;text-indent:1em;padding-top:1rem;padding-bottom:1rem;padding-right:2.5rem}.header .header-wrap .menu-wrap header-drawer .menu-drawer ul.menu-drawer__menu li .button-wrap.open .acc-header:after{-webkit-transform:rotateZ(135deg) scale(.9);transform:rotate(135deg) scale(.9)}.header .header-wrap .menu-wrap header-drawer .menu-drawer .customers-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2.5rem 0 2rem;padding:0 1.6rem}.header .header-wrap .menu-wrap header-drawer .menu-drawer .customers-wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48%;height:4rem;color:#ec5892;font-size:1.6rem;font-weight:600;background:#fff;text-decoration:none}.header .header-wrap .menu-wrap header-drawer .menu-drawer .customers-wrap a .material-symbols-rounded{font-size:3rem;font-variation-settings:"wght" 400;padding-left:.7rem}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .follow{position:relative;margin-bottom:1rem}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .follow:before,.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .follow:after{content:"";top:50%;position:absolute;width:.1rem;height:1em;background:currentColor}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .follow:before{left:-1em;-webkit-transform:translateY(-50%) rotateZ(-45deg);transform:translateY(-50%) rotate(-45deg)}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .follow:after{right:-1em;-webkit-transform:translateY(-50%) rotateZ(45deg);transform:translateY(-50%) rotate(45deg)}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .follow span{font-family:Poppins,sans-serif;font-style:italic;font-weight:300;text-align:center}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .link-wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;background:#fff;border-radius:999rem;color:#262626;margin:0 .3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .header-wrap .menu-wrap header-drawer .menu-drawer .sns-wrap .link-wrap a img{max-height:1.8rem;width:auto}.header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;padding:0 2rem;background:linear-gradient(135deg,#bc7ff1,#f17fac 60%)}@media screen and (max-width: 750px){.header-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;background:none;padding:0}}.header-search .search-box{position:relative;width:100%;max-width:62rem;height:3.5rem;margin-right:1.6rem}@media screen and (max-width: 750px){.header-search .search-box{height:5.5rem;max-width:100%;padding:1rem 1.3rem;margin:0;background:linear-gradient(135deg,#bc7ff1,#f17fac 60%)}}.header-search .search-box img{position:absolute;left:1.5rem;top:50%;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.4rem}@media screen and (max-width: 750px){.header-search .search-box img{left:2.5rem}}.header-search .search-box form{position:relative;width:100%;height:100%}.header-search .search-box form input:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}.header-search .search-box form .search{width:100%;height:100%;border:none;padding:0 3.5rem 0 3em}.header-search .search-box form .submit{display:none;position:absolute;right:0;top:0;height:100%;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;color:#999;border:none;background:none;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.header-search .search-box form .submit:hover{opacity:.8}.header-search .search-box form .submit.visible{display:block}.header-search .category-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.2rem;height:100%}@media screen and (max-width: 750px){.header-search .category-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:4.7rem;color:#333}}.header-search .category-wrap>div:not(:last-child){margin-right:1.6rem}@media screen and (max-width: 750px){.header-search .category-wrap>div:not(:last-child){margin-right:2rem}}.header-search .category-wrap .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header-search .category-wrap .button-wrap .acc-header{cursor:pointer;position:relative;padding:.5rem 2.5em .5rem 0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.header-search .category-wrap .button-wrap .acc-header:hover{opacity:.7}.header-search .category-wrap .button-wrap .acc-header:after{content:"\e5cf";position:absolute;right:0;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);font-family:Material Symbols Rounded;font-size:2.4rem;font-weight:200;line-height:1;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header-search .category-wrap .button-wrap .acc-header.is-open:hover{opacity:1}.header-search .category-wrap .button-wrap .acc-header.is-open:after{-webkit-transform:translateY(-45%) rotateZ(180deg);transform:translateY(-45%) rotate(180deg)}.header-search .category-wrap .button-wrap .acc-header.no-open{opacity:.6}.header-search .category-wrap .button-wrap .acc-inner{position:absolute;left:48%;top:100%;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);row-gap:.5em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;min-width:33rem;padding:1.5em 3rem 3rem;opacity:0;-webkit-transform:translate(-50%,-3rem);transform:translate(-50%,-3rem);pointer-events:none;background:#fff;-webkit-box-shadow:.1rem .1rem .2rem #bbb;box-shadow:.1rem .1rem .2rem #bbb;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}@media screen and (max-width: 750px){.header-search .category-wrap .button-wrap .acc-inner{width:100vw;max-width:100%;left:50%}}.header-search .category-wrap .button-wrap .acc-inner.is-open{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%);pointer-events:all}.header-search .category-wrap .button-wrap .acc-inner.is-open .anchor-wrap a{color:#333}.header-search .category-wrap .button-wrap .acc-inner .anchor-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-search .category-wrap .button-wrap .acc-inner .anchor-wrap a{position:relative;color:transparent;font-size:1.2rem;padding:.5rem 1rem;-webkit-transition:color .5s ease-in-out,opacity .2s ease,text-decoration-color .2s ease;transition:color .5s ease-in-out,opacity .2s ease,text-decoration-color .2s ease}.header-search .category-wrap .button-wrap .acc-inner .anchor-wrap a:before{content:"";position:absolute;left:-.4rem;top:calc(.5rem + .85em);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.3rem;height:1.2rem;background:#ec5892}
/*# sourceMappingURL=/cdn/shop/t/20/assets/fu-header.css.map */
