.test{font-size:14px}.main-product-page{max-width:420px;margin:0 auto}.product_main{line-height:1;position:relative}.product_main img{width:100%}.product_main .inner{position:relative;display:flex;justify-content:space-between}.product_main .inner img{width:36px;height:36px}.product_main ._detail{position:absolute;left:0;bottom:110px;width:100%}.product_main ._detail ._name{color:#fff;font-size:1.6rem;line-height:1.3;padding-bottom:5px}.product_main ._detail ._price{font-size:2.4rem;color:#ff4758;line-height:1;display:flex;align-items:flex-end}.product_main ._detail ._price ._off-mark{background-color:#ff4758;font-size:1.2rem;color:#fff;border-radius:12px;padding:2px 8px;margin-left:10px}.product_main ._detail ._price ._off-mark span{font-size:1.6rem}.product_main ._detail ._like{align-self:flex-end}.product_main .thumbnail{display:flex;width:100%;overflow:hidden;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.product_main .thumbnail::-webkit-scrollbar{display:none}.product_main .thumbnail li,.product_main .thumbnail li img{width:45px}.product_main ._btn-all{margin-top:-30px;margin-left:20px;display:inline-block}.selector_info ._profile{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:20px 0}.selector_info ._profile .inner{display:flex}.selector_info ._profile figure{position:relative;z-index:1;border-radius:70px;padding:10px;width:75px;height:75px}.selector_info ._profile figure:before{position:absolute;top:0;left:0;z-index:-1;box-sizing:border-box;border-radius:70px;padding:2px;width:100%;height:100%;background:#fff;background-clip:content-box;content:""}.selector_info ._profile figure img{position:absolute;top:2px;left:3px}.selector_info ._profile ._name{padding-left:12px}.selector_info ._profile ._name p{color:#979797;font-size:1rem;line-height:1}.selector_info ._profile ._name p strong{font-size:1.8rem;color:#0f0f0f;line-height:1.8;display:block}.selector_info ._text{border-bottom:1px solid #d9d9d9;padding:20px 0}.selector_info ._text p{color:#979797;font-size:1.3rem;line-height:1.5}.product_detail{border-bottom:1px solid #d9d9d9;padding:20px 0}.product_detail ._brand{font-size:1.3rem;color:#979797;line-height:1.5}.product_detail h1{font-size:1.6rem;line-height:1.25;margin-bottom:10px;color:#0f0f0f}.product_detail ._stock{background-color:#ffa944;font-size:1rem;line-height:2;padding:0 7px;border-radius:2px;display:inline-block;color:#0f0f0f;margin-bottom:10px}.product_detail ._price{color:#0f0f0f;margin-bottom:5px}.product_detail ._price strong{font-weight:700;font-size:2.4rem;line-height:1.2}.product_detail ._price span{font-size:1.3rem}.product_detail ._points{color:#979797;font-size:1.3rem;line-height:1.5;margin-bottom:10px}.product_detail ._note{color:#979797;font-size:1.3rem;line-height:1.5;margin-bottom:30px}.product_detail ._note strong{color:#0f0f0f}.product_detail ._text{color:#0f0f0f;font-size:1.3rem;line-height:1.5}.user_styling{border-bottom:1px solid #d9d9d9;padding:20px 0}.user_styling h2{font-size:1.3rem;font-weight:700;line-height:1.5;margin-bottom:10px}.user_styling ul{width:100%;overflow:hidden;display:flex;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.user_styling ul::-webkit-scrollbar{display:none}.user_styling ul li{position:relative;max-width:103px;margin-right:2px}.user_styling ul li ._like{position:absolute;right:10px;bottom:30px}.product_more_detail{padding:20px 0;display:flex;flex-wrap:wrap}.product_more_detail:after{content:"";width:100%;order:-1;display:block}.product_more_detail ._label{flex:1;order:-1;transition:.5s;cursor:pointer;font-size:1rem;text-align:center;color:#0f0f0f}.product_more_detail ._label:nth-last-of-type(1){margin-right:0}#tab01,#tab02{display:none}.product_more_detail ._content{width:100%;height:0;overflow:hidden;opacity:0}.product_more_detail ._content h2{font-size:2rem;font-weight:700;line-height:2;margin-bottom:24px}.product_more_detail ._content ._img{text-align:center;margin-bottom:10px}.product_more_detail ._content ._notice{margin-bottom:40px}.product_more_detail ._content ._notice li{font-size:1rem;color:#0f0f0f;line-height:2}.product_more_detail input:checked+._label{border-bottom:2px solid #0f0f0f;font-weight:700}.product_more_detail input:checked+._label+._content{height:auto;overflow:auto;transition:.5s opacity;opacity:1;padding-top:40px}.product_shopping_info dl{border-bottom:1px solid #d9d9d9;padding:10px 0}.product_shopping_info dl dt{color:#0f0f0f;font-size:1.6rem;font-weight:700;padding:0 5% 10px;line-height:1;position:relative;width:100%}.product_shopping_info dl dt:after{content:"";border:0;border-bottom:solid 2px #979797;border-right:solid 2px #979797;display:inline-block;width:15px;height:15px;position:absolute;top:calc(50% - 15px);right:6%;transform:rotate(45deg)}.product_shopping_info dl dt.active:after{border-top:solid 2px #979797;border-right:solid 2px #979797;border-bottom:none;transform:rotate(-45deg)}.product_shopping_info dl dd{display:none;padding:0 5%;margin:0}.related_recommendations{padding:40px 0}.related_recommendations h2{font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:20px;padding:0 5%}.related_recommendations ._list{width:95%;overflow:hidden;display:flex;margin-left:5%;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.related_recommendations ._list::-webkit-scrollbar{display:none}.related_recommendations ._list ._item{position:relative;max-width:140px;margin-right:2px}.related_recommendations ._list ._item ._selector{position:absolute;top:10px;right:7px}.related_recommendations ._list ._item ._insta{position:absolute;top:50px;right:10px}.related_recommendations ._list ._item ._like{position:absolute;bottom:30px;right:10px}.product_purchase{position:fixed;width:100%;max-width:420px;margin-bottom:20px;z-index:2;background-color:#fff}.product_purchase ._btn{background-color:#ff5f69;color:#fff;text-align:center;border-radius:24px;width:85%;padding:14px;display:block;margin:0 auto;font-size:2rem;text-decoration:none;line-height:1;box-sizing:border-box}p{margin:0}ul{margin:0;padding:0}ul li{list-style:none}figure{margin:0}.inner{padding:0 5%}.my_page{max-width:420px;margin:0 auto}.my_page .inner{position:relative}.my_page ._contents{border-bottom:1px solid #d9d9d9}.my_page ._title{font-size:1.6rem;text-align:center;color:#333;font-weight:700;line-height:2}.my_page ._sub-title{display:flex;justify-content:space-between}.my_page ._sub-title h3{font-size:2rem;font-weight:700;line-height:1;margin:0 0 30px}.my_page ._sub-title ._btn-all{font-size:1.2rem;color:#41d36a;text-decoration:none}.my_page ._sub-title ._btn-all:after{content:"\ff1e"}.my_page ._icn-cart{position:absolute;right:5%;top:0;width:30px}.my_page ._login{padding:25px 0}.my_page ._login ._btn{text-align:center;display:block;background-color:#41d36a;color:#fff;width:85%;font-size:2rem;text-decoration:none;border-radius:8px;padding:10px;box-sizing:border-box;margin:0 auto}.my_page ._more-btn{padding:30px 0 20px}.my_page ._history,.my_page ._others{padding:20px 0}.my_page ._list{display:flex;justify-content:space-between;padding:0 10%}.my_page ._list li{text-align:center}.my_page ._list li a{color:#0f0f0f;text-decoration:none;display:block}.my_page ._list li img{width:52px}.my_page ._list li p{font-size:1.2rem;line-height:1;font-weight:700}.my_page ._following{padding:20px 0;overflow:hidden}.my_page ._following ._selectors{display:flex;flex-wrap:nowrap;width:fit-content}.my_page ._following ._selectors ._item{position:relative;display:block;width:70px;height:70px;margin-right:12px;z-index:1}.my_page ._following ._selectors ._item:after{content:"";background-image:url(../assets/icn_circle.png);background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.my_page ._following ._selectors ._item a{display:block;width:100%;height:100%}.my_page ._following ._selectors ._item a img{display:block;width:100%;height:100%;border-radius:50%}@media screen and (max-width: 749px){p{margin:0}ul{margin:0;padding:0}ul li{list-style:none}figure{margin:0}button{background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.inner{padding:0 5%}.cart_item{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid #979797}.cart_item ._photo{position:relative;width:50%}.cart_item ._photo ._img{width:100%;max-width:100%}.cart_item ._photo ._heart{position:absolute;bottom:13px;right:3px}.cart_item ._info{padding-left:2%;position:relative}.cart_item ._info ._remove{text-align:right}.cart_item ._info ._brand{font-size:1.1rem;color:#979797;line-height:1.8}.cart_item ._info ._name{font-size:1.3rem;color:#0f0f0f;line-height:1.5}.cart_item ._info ._color{font-size:1.1rem;color:#979797;line-height:1.8}.cart_item ._info ._bottom{display:flex;position:absolute;justify-content:space-between;bottom:0}.cart_item ._info ._bottom ._price{font-size:1.8rem;font-weight:700;line-height:1.1}.radio-label{position:relative;min-width:5%;margin-top:calc(25% + 16px)}.radio-label .label-check{position:relative;display:block;padding-left:35px;cursor:pointer}.radio-label .label-check:before{content:"";position:absolute;top:0;bottom:0;left:0;display:block;margin:auto;width:16px;height:16px}.radio-label .label-check.round:before{border:1px solid #ddd;border-radius:50%}.radio-label .label-check.square:before{border:1px solid #ddd;transform:rotate(45deg)}.radio-label .label-check.check:before{border:1px solid #ddd}.radio-label input[type=radio].radio{display:none}.radio-label input[type=radio].radio:checked+.label-check:after{content:"";position:absolute;top:0;bottom:0;left:3px;display:block;margin:auto}.radio-label input[type=radio].radio:checked+.label-check.round:after{width:10px;height:10px;background-color:#41d36a;border-radius:50%}.radio-label input[type=radio].radio:checked+.label-check.square:after{width:16px;height:16px;background-color:#41d36a;transform:rotate(45deg)}.radio-label input[type=radio].radio:checked+.label-check.check:after{top:-10px;width:16px;height:24px;border-bottom:5px solid #41d36a;border-right:4px solid #41d36a;transform:rotate(45deg)}._selector{overflow:hidden;width:70%;margin-top:10px;text-align:center;position:relative;border:1px solid #979797;border-radius:50px;background:#fff}._selector:before{position:absolute;top:.8em;right:.8em;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #979797;pointer-events:none}._selector select{width:100%;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:8px 38px 8px 8px;color:#979797}._selector select::-ms-expand{display:none}._quantity{display:flex;line-height:1;width:30%}._quantity .btn-number{width:25px;height:20px;border:1px solid #979797;line-height:1}._quantity .btn-number.btn-minus{border-radius:10px 0 0 10px}._quantity .btn-number.btn-plus{border-radius:0 10px 10px 0}.cart_total{display:flex;justify-content:space-between;padding:20px 10px;position:fixed;width:100%;bottom:0;left:0;background-color:#fff;box-sizing:border-box;align-items:baseline}.cart_total .radio-label{margin-top:0;font-size:1.6rem}.cart_total ._sub-total{font-size:1.6rem;font-weight:700;color:#0f0f0f}.cart_total ._button{background-color:#41d36a;color:#fff;border-radius:5px;font-size:2rem;padding:10px}}.delete_button{background-color:#fff!important;color:#121212cc!important;border-bottom:1px solid rgba(18,18,18,.8)!important;--border-offset: none !important;font-size:16px!important;padding:0 0 2px!important;min-width:auto!important;min-height:auto!important;margin-top:0!important}.delete_button:hover{--border-opacity: auto !important;border-bottom:2px solid rgba(18,18,18,.8)!important}
/*# sourceMappingURL=/s/files/1/0657/3477/0945/t/4/assets/merge.css.map */
