.c-gmenu{width:100%;height:100%;position:fixed;top:0;z-index:200;transition:left 0s .4s,opacity .4s,transform .4s;background-color:#f2f1f1!important;left:0;opacity:1;transition:left 0s,opacity .4s,transform .4s}.c-gmenu ul,.c-gmenu ol{list-style:none;margin-inline-start:0}.c-gmenu__overlay{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;cursor:pointer}.c-gmenu__container{width:480px;height:100%;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;box-shadow:0 5px 10px #0003}@media screen and (max-width: 719px){.c-gmenu__container{width:85%}}.c-gmenu__container__inner{width:100%;padding:60px}@media screen and (max-width: 719px){.c-gmenu__container__inner{padding:54px 20px 20px}}.c-gmenu__container__inner__list{border-top-width:1px;border-top-style:solid}.c-gmenu__container__inner__list+.c-gmenu__container__inner__list{margin-top:40px;border:0}.c-gmenu__container__inner__list+.c-gmenu__container__inner__list:last-child{border-bottom:1px solid}.c-gmenu__container__inner__list__item{border-bottom-width:1px;border-bottom-style:solid}.c-gmenu__container__inner__list__item__child{padding:25px 0}@media screen and (max-width: 719px){.c-gmenu__container__inner__list__item__child{padding:20px 0}}.c-gmenu__container__inner__list__item__child__item:not(:last-child){margin-bottom:21px}.c-gmenu__container__inner__list__item__child__item__inner{font-size:16px;transition:.4s}@media screen and (max-width: 719px){.c-gmenu__container__inner__list__item__child__item__inner{font-size:16px}}.c-gmenu__container__inner__list__item__child__item__inner:hover{opacity:.4}@media screen and (max-width: 719px){.c-gmenu__container__inner__list__item__child__item__inner{font-size:14px}}@media screen and (max-width: 719px) and (max-width: 719px){.c-gmenu__container__inner__list__item__child__item__inner{font-size:14px}}.c-gmenu__container__inner__list__item__inner+.c-gmenu__container__inner__list__item__child{display:none}.c-gmenu__container__close{font-size:24px;position:absolute;right:20px;top:20px;transition:.4s}.c-gmenu__container__close:hover{opacity:.4}@media screen and (max-width: 719px){.c-gmenu__container__close{right:16px;top:10px}}.c-gmenu__container{width:100%}.c-gmenu__container__inner{padding:0 0 200px}.c-gmenu__container__inner .p-mypage__nav{display:flex;justify-content:space-between;-moz-column-gap:11px;column-gap:11px;margin:40px 20px 0}.c-gmenu__container__inner .p-mypage__nav a{display:flex;justify-content:center;border:solid 1px #CCC;padding:16px 29px}.c-gmenu__container__inner .p-mypage__nav a:nth-of-type(1){flex:1}.c-gmenu__container__inner .p-mypage__nav a.p-mypage__icontext{justify-content:space-between}.c-gmenu__container__inner .p-mypage__nav a.p-mypage__icontext:after{content:""}.c-gmenu__container__inner .p-mypage__nav:nth-child(1){margin-top:24px;margin-bottom:20px}.c-gmenu__container__close{top:10px;left:unset;right:15px}.c-gmenu__container__close__btn{display:block;position:relative;width:20px;height:20px}.c-gmenu__container__close__btn:before,.c-gmenu__container__close__btn:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:20px;background:#999}.c-gmenu__container__close__btn:before{transform:translate(-50%,-50%) rotate(45deg)}.c-gmenu__container__close__btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.p-global__nav__title-wrapper{padding:0 10px}.c-gmenu__container .p-global__nav h2{font-size:20px;padding:12px 20px 16px;text-align:center;border-bottom:1px solid #ccc;margin-bottom:8px}.c-gmenu__container .p-global__nav__item{border-bottom:solid 1px #999}.c-gmenu__container .p-global__nav__item>a,.c-gmenu__container .p-global__nav__item>span{display:block;padding:24px 20px;font-size:.875rem}.c-gmenu__container .p-global__nav__item>span{padding:24px 20px 0}.c-gmenu__container .p-global__nav__item a{position:relative}.c-gmenu__container .p-global__nav__haircare h2{font-size:.875rem;padding:24px 20px 0}.c-gmenu__container .p-global__nav__haircare a{display:block;padding:24px 20px;font-family:Hind Siliguri,sans-serif;font-style:normal;font-weight:400;font-size:.875rem}.c-gmenu__container .p-global__nav__product>span{font-size:1rem}.c-gmenu__container .p-global__nav__product__list{margin-top:14px;display:flex;flex-wrap:wrap;padding:0 20px}.c-gmenu__container .p-global__nav__product__item{width:50%}.c-gmenu__container .p-global__nav__product__item a{display:flex;row-gap:12px;align-items:center;flex-direction:column}.c-gmenu__container .p-global__nav__product__item>a{padding:16px 14px 32px;text-decoration:underline}.c-gmenu__container .p-global__nav__product__item>a h3{font-size:.875rem}.c-gmenu__container .p-global__nav__product__item:nth-last-of-type(1){display:none;border:unset}.c-gmenu__container .p-global__nav__product__item:nth-last-of-type(1) a{padding:24px 20px}.c-gmenu__container .p-global__nav__haircomb__list{height:400px;margin:2px 0 20px;transition:all .3s}.c-gmenu__container .p-global__nav__haircomb__list.js-cat-target:not(.is-open){height:0;overflow:hidden;opacity:0;margin:0}.c-gmenu__container .p-global__nav__haircomb__item a{padding:4px 20px 4px 40px}.c-gmenu__container .p-global__nav__haircomb__item a img{width:56px}.c-gmenu__container .p-global__nav__haircomb__content{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center}.c-gmenu__container .p-global__nav__haircomb__content h4{font-size:.875rem}.c-gmenu__container .p-global__nav__haircomb__content span{color:#999;font-size:.6875rem}.c-gmenu__container .p-global__nav__guide li{border-bottom:solid 1px #E5E3E3}.c-gmenu__container .p-global__nav__guide li:nth-last-of-type(1){border:unset}.c-gmenu__container .p-global__nav__guide li a{display:block;padding:24px 20px;font-size:.875rem}.c-gmenu__container .p-global__nav__select{padding:0 10px 16px}.c-gmenu__container .p-global__nav__select__list{display:flex;flex-wrap:wrap;gap:0 1px;position:relative;border-top:solid 1px #CCC}.c-gmenu__container .p-global__nav__select__list:before{content:"";position:absolute;left:calc((100% - 1px)/2);width:1px;height:100%;background:#ccc}.c-gmenu__container .p-global__nav__select__list a{display:flex;flex-direction:column;row-gap:8px;padding:16px;height:100%}.c-gmenu__container .p-global__nav__select__list[data-type=material] a{flex-direction:row}.c-gmenu__container .p-global__nav__select__list img{margin:0 auto}.c-gmenu__container .p-global__nav__select__list[data-type=material] img{width:52.9411764706%}.c-gmenu__container .p-global__nav__select__list[data-type=design] img{width:50%}.c-gmenu__container .p-global__nav__select__item{position:relative;width:calc((100% - 1px)/2);border-bottom:solid 1px #CCC}.c-gmenu__container .p-global__nav__select__item:nth-of-type(2n-1){border-left:solid 1px #CCC}.c-gmenu__container .p-global__nav__select__item:nth-of-type(2n){border-right:solid 1px #CCC}.c-gmenu__container h2,.c-gmenu__container h3{font-weight:400}.p-global__nav__select>span{display:block;padding:8px 20px 8px 0;font-size:.875rem}.p-global__nav__select__item span{color:#999;font-size:11px}.p-global__nav__select__content{display:flex;flex-direction:column;row-gap:10px}@media screen and (min-width: 768px){.c-gmenu__container .p-global__nav h2,.c-gmenu__container .p-global__nav__select,.c-gmenu__container .p-global__nav__product__list,.c-gmenu__container .p-global__nav__item>span{padding-left:60px;padding-right:60px}.c-gmenu__container .p-global__nav__select__list a{flex-direction:row;display:flex;align-items:center;-moz-column-gap:32px;column-gap:32px;padding:20px 42px 20px 30px;height:100%;position:relative}.c-gmenu__container .p-global__nav__select__list a:before{border-top:solid 1px #999;border-right:solid 1px #999;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);right:22px;content:""}.c-gmenu__container .p-global__nav__select__list a:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:solid 1px #333}.c-gmenu__container .p-global__nav__select__list[data-type=material] img,.c-gmenu__container .p-global__nav__select__list[data-type=design] img{width:25.4901960784%;margin:0}.p-global__nav__item:nth-of-type(n+4){display:none}.c-gmenu__container .p-global__nav__product__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.c-gmenu__container .p-global__nav__product__item{width:100%}.c-gmenu__container .p-global__nav__select__item{padding:0}.p-global__nav__product__item a:hover{background-color:#e5e3e3}.c-gmenu__container .p-global__nav__item{border:none}.c-gmenu__container__close{left:initial;right:16px;top:10px}}.p-global__nav__select--small{font-size:12px}@media screen and (max-width: 767px){.p-global__nav__select__list--material:before{display:none!important}.p-global__nav__select__list--material .p-global__nav__select__item{width:100%!important}.c-gmenu__container .p-global__nav__select__list--material[data-type=material] img{width:10%}.p-global__nav__select__list--material .p-global__nav__select__content{flex:1}.c-gmenu__container .p-global__nav__select__list--material .p-global__nav__select__item:nth-of-type(2n-1){border-right:solid 1px #CCC}.c-gmenu__container .p-global__nav__select__list--material .p-global__nav__select__item:nth-of-type(2n){border-left:solid 1px #CCC}.p-global__nav__select__list--material .p-global__nav__select__content{flex-direction:row;align-items:center;gap:8px;padding-left:8px}.c-gmenu__container .p-global__nav__select__list a{padding:0 4px 8px;row-gap:0}.p-global__nav__select__content{row-gap:4px}}@media screen and (min-width: 768px){.p-global__nav{display:flex;gap:32px;padding-left:16px;padding-right:16px}.c-gmenu__container .p-global__nav h2,.c-gmenu__container .p-global__nav__select,.c-gmenu__container .p-global__nav__product__list,.c-gmenu__container .p-global__nav__item>span{padding-left:0;padding-right:0}.p-global__nav__select:nth-of-type(1){width:40%}.p-global__nav__select:nth-of-type(2){width:60%}.p-global__nav._3col .p-global__nav__select:nth-of-type(1){width:25%}.p-global__nav._3col .p-global__nav__select:nth-of-type(2){width:50%}.p-global__nav._3col .p-global__nav__select:nth-of-type(3){width:25%}}.c-gmenu__container .p-global__nav__select__list{flex-direction:column}.c-gmenu__container .p-global__nav__select__item{width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc}.c-gmenu__container .p-global__nav__select__list:before{display:none}.p-global__nav__select__list--material .p-global__nav__select__content{flex-direction:row;align-items:center;gap:12px}.c-gmenu__container .p-global__nav__select__list--material a{padding:8px;column-gap:12px}.c-gmenu__container .p-global__nav__select__list--material img{width:40px!important}.p-global__nav__select__list--design{display:flex;flex-wrap:wrap;flex-direction:row!important;gap:0!important;border-top:1px solid #ccc}.p-global__nav__select__list--design .p-global__nav__select__item{width:50%;border:none;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.p-global__nav__select__list--design._other{border-top:none}.p-global__nav__select__list--design._other .p-global__nav__select__item:first-of-type{border-top:1px solid #ccc}@media screen and (min-width: 768px){.p-global__nav__select__list--design._other .p-global__nav__select__item{width:100%}.p-global__nav__select__list--design._other .p-global__nav__select__item:first-of-type{border-top:1px solid #ccc}}.p-global__nav__select__list--design .p-global__nav__select__item:nth-of-type(2n){border-left:none}@media screen and (max-width: 767px){.p-global__nav__select__list--design._other .p-global__nav__select__item:nth-of-type(1),.p-global__nav__select__list--design._other .p-global__nav__select__item:nth-of-type(2){border-top:1px solid #ccc}.c-gmenu__container .p-global__nav__select__list--material a{padding:4px 12px}.p-global__nav__select__list--design .p-global__nav__select__content{row-gap:0}.p-global__nav__select__list--design .p-global__nav__select__item span{line-height:1.2}.c-gmenu__container .p-global__nav__select{padding-bottom:8px}.c-gmenu__container .p-global__nav__select__list--material img{width:30px!important}}.p-global__nav__text-link{padding:10px}.p-global__nav__text-link__item:not(:first-of-type){margin-top:4px}.p-global__nav__text-link__item a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lc-gmenu.css.map */
