@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/static/pretendard.css";@font-face{font-family:SOYOMapleBoldTTF;font-style:normal;font-weight:700;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2310@1.0/SOYOMapleBoldTTF.woff2) format("woff2")}.community .board-head,.modal-wishgrouplist .btn-group.show .row,.modal-wishlist .btn-group.show .row{align-items:center;display:flex;justify-content:space-between}.community .board-head .btn-write,.modal-coupon .btn-all-down,.modal-coupon .item div.price-area{align-items:center;display:flex;justify-content:center}.modal-coupon .download{align-items:center;display:flex}.toast .modal-close{background-repeat:no-repeat;background-size:contain;display:block}.modal{align-items:center;bottom:env(safe-area-inset-bottom);display:none;height:100vh;height:100dvh;height:calc(100vh - env(safe-area-inset-bottom));justify-content:center;left:0;position:fixed;top:0;width:100vw;width:100dvw;z-index:20}.modal.show{display:flex}.modal .modal-wrap{border-radius:2rem;box-shadow:0 2px 4px #0000001a;max-width:60rem;overflow:hidden;position:relative;width:100%;z-index:1}.modal .modal-wrap.w-450{max-width:45rem}.modal .modal-wrap .pagination{margin:2rem 0}.modal .modal-wrap.no-rounding{border-radius:0}.modal .modal-wrap.free-width{max-width:unset}.modal .modal-wrap:has(.transparent-body){box-shadow:none}.modal .modal-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.254' height='18.255' viewBox='0 0 18.254 18.255'%3E%3Cg data-name='그룹 37479'%3E%3Cpath fill='%23fff' d='m9.127 10.189-8.064 8.065-1.062-1.062 8.064-8.064L.001 1.063 1.064.001l8.064 8.064L17.192.001l1.063 1.058-8.064 8.068 8.064 8.066-1.062 1.063Z' data-name='합치기 245'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;cursor:pointer;height:2rem;position:absolute;right:2rem;text-indent:-9999px;top:2rem;width:2rem;z-index:1}.modal .modal-header{align-items:center;background-color:#ee751d;color:#fff;display:flex;font-family:Noto Sans KR,sans-serif;font-size:2.2rem;font-weight:700;height:6rem;justify-content:center}.modal .modal-body{background-color:#fff;font-size:1.4rem;height:100%;max-height:80vh;overflow-y:auto}.modal .modal-body.p-2{padding:2rem}.modal .modal-body.p-4{padding:4rem}.modal .modal-body.p-y-2-x-4{padding:2rem 4rem}.modal .modal-body.p-y-3-x-4{padding:3rem 4rem}.modal .modal-body.transparent-body{background:transparent!important;padding:6rem 2rem 2rem}.modal .modal-body form{position:relative}.modal .modal-body .text-center{color:#1f1f1f;font-size:1.4rem;letter-spacing:-.05rem;line-height:1.4;text-align:center;word-break:keep-all}.modal .modal-body .btn-wrap{display:flex;justify-content:center;margin:4rem auto 0;max-width:32.8rem}.modal .modal-body .btn-wrap .btn{align-items:center;display:inline-flex;flex:1;font-size:1.6rem;justify-content:center}.modal .modal-body .square-img{overflow:hidden}.modal .modal-body .square-img,.modal .modal-body .square-img img{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.modal .no-contents{color:#9f9f9f;margin:4rem auto}.modal .content-wrap{box-sizing:border-box;height:100%;max-height:calc(100% - 6.4rem);overflow-x:hidden;overflow-y:auto;padding:2rem;width:100%}.modal .content-footer{align-items:center;border-top:.1rem solid #d9d9d9;display:flex;height:5rem;justify-content:space-between;position:relative}.modal .content-footer .check-area{align-items:center;display:inline-flex;flex:none;padding-left:2rem}.modal .content-footer .check-area span{font-size:1.4rem;margin-left:1rem}.modal .content-footer .check-area~button{padding-right:2rem}.modal .content-footer .flex-1{align-items:center;display:inline-flex;flex:1;height:100%;justify-content:center}.modal .content-footer .flex-1:nth-child(2){border-left:.1rem solid #d9d9d9}.modal .dimmed-bg{background-color:#000;background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%}.modal .img-wrap{align-items:center;display:flex;justify-content:center}.modal .article-divider{display:block;margin:1rem 0}.modal.no-head .modal-body{height:auto;min-height:14rem;padding-top:6rem}.modal.no-head .modal-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.254' height='18.255' viewBox='0 0 18.254 18.255'%3E%3Cg data-name='그룹 37478'%3E%3Cpath d='m9.127 10.189-8.064 8.065-1.062-1.062 8.064-8.064L.001 1.063 1.064.001l8.064 8.064L17.192.001l1.063 1.058-8.064 8.068 8.064 8.066-1.062 1.063Z' data-name='합치기 244'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%/100% auto}.modal.item-grid .modal-wrap{max-width:78.4rem}.modal.item-grid .modal-body{padding:2rem}.modal.item-grid .item-list-container.vertical .item-list.item-list-4{margin-right:1.6rem;width:calc(25% - 1.2rem)}.modal.item-grid .item-list-container.vertical .item-list.item-list-4:nth-child(4n){margin-right:0}.modal .divider{display:block;flex:none;height:.6rem;margin-bottom:2rem;margin-top:2rem;position:relative;width:100%}.modal .divider:before{background-color:#e8e8e8;content:"";height:.6rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4rem);z-index:1}.modal .modal-btn-wrap .btn{border-radius:0;border-width:1px 0 0}.modal .modal-btn-wrap .btn~.btn{border-left-width:1px}.modal .cover-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.toast{align-items:center;animation:bounce-out-down 3s ease;background-color:#ee751d;border-radius:3rem;bottom:40%;bottom:calc(40% + env(safe-area-inset-bottom));box-shadow:0 15px 15px #ee751d4d;box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;left:50%;max-width:34.8rem;padding:1.6rem 3rem;position:fixed;transform:translate(-50%);transition:transform ease-in-out;width:100%;z-index:20}.toast~.toast{margin-top:1.5rem}.toast .desc{color:#fff;font-size:1.4rem;letter-spacing:-.07rem;max-width:90%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.toast .modal-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.254' height='18.255' viewBox='0 0 18.254 18.255'%3E%3Cg data-name='그룹 37479'%3E%3Cpath fill='%23fff' d='m9.127 10.189-8.064 8.065-1.062-1.062 8.064-8.064L.001 1.063 1.064.001l8.064 8.064L17.192.001l1.063 1.058-8.064 8.068 8.064 8.066-1.062 1.063Z' data-name='합치기 245'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:1rem;font-size:0;height:3rem;position:absolute;right:2.6rem;top:50%;transform:translateY(-50%);width:3rem}.address-modal .modal-body{padding:2rem 2rem 3rem}.address-modal .modal-body .form-line{margin-bottom:1rem}.address-modal .modal-body .btn-wrap{margin-top:2rem}.address-modal .modal-body .btn-wrap.gap{justify-content:flex-start;margin-top:0;max-width:100%}.address-modal .modal-body .btn-wrap.gap .btn{flex:none;padding:0 1.4rem;width:auto}.open-modal-address .modal-body,.open-modal-address form{min-height:45rem}.open-modal-address .modal-body iframe,.open-modal-address form iframe{height:100%;min-height:45rem}.alert-modal{z-index:21}.alert-modal .modal-wrap{width:32rem}.alert-modal .modal-content{line-height:normal;text-align:center;white-space:break-spaces}.alert-modal .modal-content+.btn-wrap{margin-top:2rem}.alert-modal .btn-wrap{margin:0 auto}.modal-coupon .btn-all-down{background:#3c3f44;color:#fff;font-size:1.6rem;font-weight:700}.modal-coupon .btn-all-down .ico-down{filter:invert(1);height:2rem;margin-right:.4rem}.modal-coupon .p-2.modal-body{overflow:hidden auto}.modal-coupon .all-items{font-size:1.4rem;font-weight:400;margin:2rem 0 1.2rem;padding-top:2rem;position:relative}.modal-coupon .all-items:before{background:#f5f5f5;content:"";display:block;height:.5rem;left:0;position:absolute;top:0;width:100%}.modal-coupon .all-items strong{font-weight:500}.modal-coupon .dot-list{border-top:.1rem solid #d9d9d9;padding-top:1rem}.modal-coupon .coupon-list{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:1rem}.modal-coupon .coupon-list.line{border:.1rem solid #d9d9d9;border-radius:1rem;overflow:hidden;padding:1.4rem 0}.modal-coupon .coupon-list-wrap{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap}.modal-coupon .item{box-sizing:content-box;display:flex;flex:none;flex-direction:row;height:3rem;padding:0 1.4rem 1.4rem 2rem;position:relative;width:7.8rem}.modal-coupon .item div{border:.1rem solid #000;border-radius:.3rem;box-sizing:border-box;flex:1;height:100%;position:relative}.modal-coupon .item div.price-area{background-color:#fff;font-family:Noto Sans KR,sans-serif;font-size:1.2rem;font-weight:700;z-index:1}.modal-coupon .item div.price-area em{font-family:Montserrat,sans-serif;font-size:1.4rem}.modal-coupon .item div.price-area.product{color:#438cf9}.modal-coupon .item div.price-area.order{color:#ff5454}.modal-coupon .item div.price-area.category{color:#5ec3aa}.modal-coupon .item div.price-area.delivery{color:#28b279}.modal-coupon .item div.tag-area{background-color:#ee751d;border-left:none;left:-.1rem;max-width:18%;padding:0;z-index:0}.modal-coupon .info{padding:0 2.4rem 0 1.4rem;width:100%}.modal-coupon .info .desc{display:block;line-height:1.5}.modal-coupon .info .title{color:#000;font-size:1.4rem;font-weight:400;line-height:1;margin-bottom:.6rem}.modal-coupon .info .sub{color:#1f1f1f;font-size:1.2rem;margin-bottom:.6rem}.modal-coupon .info .date{color:#9f9f9f;font-size:1.2rem;font-weight:400;letter-spacing:-.024rem;line-height:1.3}.modal-coupon .download{border-left:.1rem solid #e8e8e8;flex:none;height:5.4rem;padding:0 2.4rem}.modal-coupon .download .ico-down{height:2rem}.modal-coupon .mobile{margin-top:.6rem;width:100%}.modal-coupon .mobile .date{background-color:#d9d9d9;border-top:.1rem solid #d9d9d9;color:#9f9f9f;display:block;font-size:1.2rem;padding:.8rem 2rem}.modal-delivery .modal-body{padding:2rem 2rem 3rem}.modal-delivery .modal-body .pagination{margin-bottom:4rem;margin-top:1rem}.modal-delivery .form-wrap{align-items:flex-start;display:flex;justify-content:space-between}.modal-delivery .form-wrap .select-wrap{height:4.8rem;margin:0 1rem 1rem 0;width:10rem}.modal-delivery .form-wrap .select-wrap .input-select{height:4.8rem}.modal-delivery .form-wrap .form-line{margin-bottom:1rem;width:calc(100% - 10.8rem)}.modal-delivery .form-wrap .form-line .form-basic{padding-right:4.8rem}.modal-delivery .form-wrap .ico-search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg data-name='그룹 42756'%3E%3Cpath fill='rgba(255,133,133,0)' d='M0 0h48v48H0z' data-name='사각형 26362' opacity='.36'/%3E%3Cpath fill='rgba(255,133,133,0)' d='M9 9h30v30H9Z' data-name='패스 11033' opacity='.36'/%3E%3Cg data-name='그룹 22074'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' data-name='그룹 36081'%3E%3Cg data-name='타원 58' transform='translate(11.663 11.663)'%3E%3Ccircle cx='10.5' cy='10.5' r='10.5' stroke='none'/%3E%3Ccircle cx='10.5' cy='10.5' r='9.75'/%3E%3C/g%3E%3Cpath d='m29.337 29.337 7 7' data-name='선 1'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:3rem auto;cursor:pointer;height:4.8rem;position:absolute;right:0;top:0;width:4.8rem}.modal-delivery table{width:100%}.modal-delivery table thead tr{background-color:#f5f8fb;color:#000;font-size:1.4rem;font-weight:500;height:5rem;line-height:5rem;text-align:center}.modal-delivery table thead tr th{background:#fef2e9;border-right:1px solid #e8e8e8}.modal-delivery table thead tr th:last-child{border-right:0}.modal-delivery table tbody tr td{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;color:#575a5c;font-size:1.4rem;font-weight:400;letter-spacing:-.028rem;line-height:1.3;padding:1.4rem 1.6rem;text-align:center;vertical-align:middle}.modal-delivery table tbody tr td .address{color:#9f9f9f;font-size:1.4rem;margin-bottom:.2rem}.modal-delivery table tbody tr td:first-child{text-align:left}.modal-delivery table tbody tr td:last-child{border-right:0}.modal-product .intro{font-size:1.8rem;font-weight:600;letter-spacing:-.054rem;line-height:1.2;margin-bottom:2rem;text-align:center}.modal-product .notice{margin:auto;max-width:34rem;width:auto}.modal-product .notice li{color:#000;font-size:1.8rem;font-weight:300;letter-spacing:-.036rem;line-height:1.1;text-align:left}.modal-product .item-list-container{border:.1rem solid #d9d9d9;border-radius:.4rem;margin-bottom:.8rem;padding:1.4rem}.modal-product .item-list-container .item-list{margin:0}.modal-product .item-list-container .item-list .thumbnail-container{flex:none;height:8rem;width:8rem}.modal-product .item-list-container.horizon{gap:.8rem}.modal-product .item-list-container.horizon>.check-wrap i{margin:0}.modal-product .item-list-container.horizon .item-list{gap:.8rem;margin-bottom:0}.modal-product .item-list-container.horizon .item-list .thumbnail-container{margin:0}.modal-product .item-list-container.horizon .item-list .title-main{font-size:1.4rem}.modal-product .item-list-container.horizon .item-list .title-sub{font-size:1.2rem}.modal-product .item-list-container.horizon .item-list .price{font-size:1.8rem}.modal-product .item-list-container.horizon .item-list .amount{font-size:1.2rem}.modal-product .item-list-container.horizon .select-wrap.select-amount{margin:0}.modal-product .item-list-container.horizon .select-wrap.select-amount span{display:inline-block;font-size:1.2rem;margin-right:.8rem}.modal-product .item-list-container.horizon .select-wrap.select-amount .input-select{height:3.6rem}.modal-product .check-wrap{line-height:1;margin-bottom:1.4rem}.modal-product .eval-txt{font-size:1.8rem;font-weight:700;line-height:1}.modal-product .eval-txt,.modal-product .star-wrap{display:block;margin-bottom:1.4rem;text-align:center}.modal-product .star-wrap.interactive{cursor:pointer}.modal-product .star-wrap .star{font-size:3.2rem}.modal-product .benefit-balloon{background-color:#ee751d;border-radius:.5rem;bottom:0;box-sizing:border-box;color:#fff;display:block;font-size:1.2rem;left:50%;padding:.4rem .6rem;position:absolute;text-align:center;transform:translate(-50%,70%);width:auth;z-index:1}.modal-product .benefit-balloon:after{background-color:#ff7280;content:"";height:.4rem;left:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(45deg);width:.4rem}.modal-product .photo-list{margin-top:1rem}.modal-product.modal .dot-list.large-dot{border-top:none;margin-top:1.5rem;padding-top:0}.modal-product .link-wrap{margin-bottom:1rem;margin-top:2rem}.modal-product .buy-confirm-txt{margin-bottom:2rem}.modal-product .buy-confirm-txt,.modal-product .buy-confirm-txt>span,.modal-product .buy-confirm-txt>strong{display:block;text-align:center}.modal-product .buy-confirm-txt>strong{font-size:2rem;font-weight:700;margin-bottom:.8rem}.modal-product .buy-confirm-txt>span{color:#000;font-size:1.2rem;line-height:1.5}.modal-product .type-cancel .all-check{line-height:1;margin-bottom:1rem}.modal-product .type-cancel .item-list-container.horizon{margin-bottom:2rem}.modal-product .type-cancel .item-list-container.horizon .item-list{flex:1}.modal-product .type-cancel .form-title{margin-bottom:.6rem}.modal-product .type-cancel .form-line,.modal-product .type-cancel .select-wrap{margin-bottom:1rem}.modal-product .type-cancel .form-line+.bank{margin-top:1rem}.modal-product .type-cancel .dot-list,.modal-product .type-cancel .dot-list.large-dot{border:none;margin:.6rem 0 2rem;padding:0}.modal-product .type-cancel .dot-list.large-dot:last-child,.modal-product .type-cancel .dot-list:last-child{margin-bottom:0}.modal-product .type-cancel .cancel-product{background-color:#fafafa;border-radius:.5rem;display:block;margin:2rem 0;padding:2rem 1.4rem;width:100%}.modal-product .type-cancel .cancel-product table{color:#000;width:100%}.modal-product .type-cancel .cancel-product table th{text-align:left}.modal-product .type-cancel .cancel-product table td{text-align:right}.modal-product .type-cancel .cancel-product table tr.list td,.modal-product .type-cancel .cancel-product table tr.list th{padding-bottom:1.4rem}.modal-product .type-cancel .cancel-product table tr.total{border-top:.2rem dotted #e8e8e8;font-size:1.6rem;font-weight:700}.modal-product .type-cancel .cancel-product table tr.total td,.modal-product .type-cancel .cancel-product table tr.total th{padding:1rem 0 0}.modal-product .type-exchange .form-title,.modal-product .type-return .form-title{margin-bottom:.6rem}.modal-product .type-exchange .form-line,.modal-product .type-return .form-line{margin-bottom:.8rem}.modal-product .type-exchange .select-wrap,.modal-product .type-return .select-wrap{margin-bottom:1rem}.modal-product .type-exchange .dot-list,.modal-product .type-exchange .dot-list.large-dot,.modal-product .type-return .dot-list,.modal-product .type-return .dot-list.large-dot{border-top:0;margin:.6rem 0 2rem;padding:0}.modal-product .type-exchange .radio-wrap,.modal-product .type-return .radio-wrap{line-height:1;margin-bottom:1rem;padding-top:.4rem}.modal-product .type-exchange .item-list-container.horizon,.modal-product .type-return .item-list-container.horizon{margin-bottom:2rem}.modal-product .type-exchange .return-content,.modal-product .type-return .return-content{margin-top:2rem}.modal-product .type-exchange .table-wrap,.modal-product .type-return .table-wrap{background:#f9f9f9;border-radius:1rem;padding:2rem}.modal-product .scroll-y{max-height:35rem;overflow:hidden auto}.modal-product .btn-wrap .btn{max-width:14rem}.modal-product .table{font-size:1.4rem;font-weight:400}.modal-product .table .td,.modal-product .table .th{padding:.4rem 0}.modal-product .table .th{color:#575a5c;max-width:10rem}.modal-product .table .td{color:#000}.modal-review .article-divider{border-bottom:.1rem solid #d9d9d9;margin:1.4rem 0}.modal-review .feedback{margin-bottom:2rem}.modal-review .check-wrap.option-check{align-items:center;color:#9f9f9f;display:flex;justify-content:flex-start}.modal-review .campaign-review-tags{justify-content:center;margin-bottom:1rem}.modal-review .campaign-review-tags .campaign-review-tag{cursor:pointer}.modal-review .item-list-wrap{border:.1rem solid #d9d9d9;border-radius:.4rem;max-height:31rem;overflow:hidden auto}.modal-review .item-list-wrap .item-list-container.horizon{border:0;margin-bottom:.4rem;padding:1rem}.modal-review .item-list-wrap .item-list-container.horizon .item-list{width:100%}.modal-wishgrouplist .modal-wrap,.modal-wishlist .modal-wrap{max-width:32rem}.modal-wishgrouplist .modal-close,.modal-wishlist .modal-close{display:none}.modal-wishgrouplist .modal-header,.modal-wishlist .modal-header{font-size:1.6rem;font-weight:700;height:4rem}.modal-wishgrouplist .modal-body,.modal-wishlist .modal-body{overflow:hidden}.modal-wishgrouplist .wishlist-group,.modal-wishlist .wishlist-group{max-height:22rem;overflow:hidden auto}.modal-wishgrouplist .wishlist-group.is-scrollable,.modal-wishlist .wishlist-group.is-scrollable{padding-right:.8rem;scrollbar-gutter:stable}.modal-wishgrouplist .wishlist-group::-webkit-scrollbar-thumb,.modal-wishlist .wishlist-group::-webkit-scrollbar-thumb{background-color:#ee751d;background-color:var(--primary-color)}.modal-wishgrouplist .wishlist-group-item,.modal-wishlist .wishlist-group-item{position:relative}.modal-wishgrouplist .wishlist-group-item .group-item,.modal-wishlist .wishlist-group-item .group-item{border:.1em solid #d9d9d9;border-radius:.5rem;display:flex;justify-content:space-between;margin:0 0 .5rem;padding:0 0 0 1rem;position:relative}.modal-wishgrouplist .wishlist-group-item .group-item .form-basic,.modal-wishlist .wishlist-group-item .group-item .form-basic{background-color:#fff;border:0;color:#555}.modal-wishgrouplist .wishlist-group-item .group-item.on,.modal-wishlist .wishlist-group-item .group-item.on{display:none;pointer-events:auto}.modal-wishgrouplist .wishlist-group-item .group-item.on+.btn-select,.modal-wishlist .wishlist-group-item .group-item.on+.btn-select{display:none}.modal-wishgrouplist .wishlist-group-item .group-item .form-wrap,.modal-wishlist .wishlist-group-item .group-item .form-wrap{display:block;pointer-events:none;width:100%}.modal-wishgrouplist .wishlist-group-item .group-item .form-wrap .form-basic,.modal-wishlist .wishlist-group-item .group-item .form-wrap .form-basic{margin:0}.modal-wishgrouplist .wishlist-group-item .group-item .btn-add-item,.modal-wishlist .wishlist-group-item .group-item .btn-add-item{opacity:0;position:absolute}.modal-wishgrouplist .wishlist-group-item .btn-select,.modal-wishlist .wishlist-group-item .btn-select{display:none;font-size:0;height:5rem;position:absolute;right:0;top:0;width:1.6rem}.modal-wishgrouplist .wishlist-group-item .btn-select:after,.modal-wishlist .wishlist-group-item .btn-select:after{content:"⁝";font-size:3rem;font-weight:200}.modal-wishgrouplist .wishlist-group-item:first-of-type .btn-select,.modal-wishlist .wishlist-group-item:first-of-type .btn-select{display:none}.modal-wishgrouplist .empty-group,.modal-wishlist .empty-group{line-height:1.3;margin:1rem 0;text-align:center}.modal-wishgrouplist .form-basic,.modal-wishlist .form-basic{margin-bottom:.8rem;padding-left:1rem;padding-right:1rem;width:100%}.modal-wishgrouplist .btn-group,.modal-wishlist .btn-group{display:none;margin:0 0 .5rem}.modal-wishgrouplist .btn-group.show,.modal-wishlist .btn-group.show{display:block}.modal-wishgrouplist .btn-group.show .row,.modal-wishlist .btn-group.show .row{display:flex;flex-wrap:wrap;margin-bottom:2.6rem}.modal-wishgrouplist .btn-group label,.modal-wishlist .btn-group label{width:100%}.modal-wishgrouplist .btn-group button,.modal-wishlist .btn-group button{background-color:#d9d9d9;border-radius:.4rem;font-size:1.4rem;height:4rem;width:calc(50% - .25rem)}.modal-wishgrouplist .btn-group .btn-default,.modal-wishlist .btn-group .btn-default{background:#fff;border:.1rem solid #d9d9d9}.modal-wishgrouplist .btn-group .btn-primary,.modal-wishlist .btn-group .btn-primary{background:#ee751d;color:#fff}.modal-wishgrouplist .btn-group .flex-between,.modal-wishlist .btn-group .flex-between{display:flex;justify-content:space-between;margin-bottom:1.6rem;width:100%}.modal-wishgrouplist .btn-group .caution,.modal-wishlist .btn-group .caution{margin:-1.6rem 0 .8rem}.modal-wishgrouplist .btn-group .caution:before,.modal-wishlist .btn-group .caution:before{align-items:center;background:#fff;border:.1rem solid #ee751d;border-radius:100%;color:#ee751d;content:"!";display:inline-flex;font-size:1.2rem;font-weight:100;justify-content:center;letter-spacing:-.028rem;margin-right:.2rem}.modal-wishgrouplist .btn-add-group,.modal-wishgrouplist .btn-add-item,.modal-wishlist .btn-add-group,.modal-wishlist .btn-add-item{background:#000;border-radius:.4rem;color:#fff;height:5rem;width:100%}.modal-wishgrouplist .btn-add-group:after,.modal-wishgrouplist .btn-add-item:after,.modal-wishlist .btn-add-group:after,.modal-wishlist .btn-add-item:after{content:"+";font-size:2rem;margin-left:.4rem}.modal-wishgrouplist .btn-add-group,.modal-wishlist .btn-add-group{align-items:center;display:flex;height:3.6rem;justify-content:center}.modal-wishgrouplist .btn-add-group:after,.modal-wishlist .btn-add-group:after{margin-top:-.2rem}.modal-wishgrouplist .feedback,.modal-wishlist .feedback{color:#438cf9;font-size:1.2rem;font-weight:600;letter-spacing:-.024rem;line-height:120%;margin:0 0 .8rem;padding:1.6rem 0 0;text-align:left;width:100%}.modal-wishgrouplist .feedback:before,.modal-wishlist .feedback:before{display:none}.modal-wishgrouplist .footer,.modal-wishlist .footer{margin-top:2rem}.modal-wishgrouplist .footer .form-basic,.modal-wishlist .footer .form-basic{margin:0 0 .5rem}.modal-wishgrouplist .footer label,.modal-wishlist .footer label{display:none}.modal-wishgrouplist .footer .show .btn-group,.modal-wishgrouplist .footer .show label,.modal-wishlist .footer .show .btn-group,.modal-wishlist .footer .show label{display:flex}.modal-wishgrouplist .footer .show .btn-group,.modal-wishlist .footer .show .btn-group{justify-content:space-between}.modal-wishgrouplist .footer .btn-add-group .btn-add-item,.modal-wishlist .footer .btn-add-group .btn-add-item{display:block}.modal-wishgrouplist .footer .btn-add-group .btn-add-group,.modal-wishlist .footer .btn-add-group .btn-add-group{display:none}.modal-wishgrouplist .footer .feedback,.modal-wishlist .footer .feedback{align-items:center;display:flex}.modal-wishgrouplist .footer .feedback:before,.modal-wishlist .footer .feedback:before{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23438CF9' d='M6 .5a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11Z'/%3E%3Cpath stroke='%23438CF9' stroke-linecap='round' stroke-linejoin='round' d='M4 6.5 5.394 8 8.5 5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto 80%;content:"";display:inline-flex;height:1.2rem;margin-right:.2rem;width:1.2rem}body:has(.wishlist-page) .modal-wishgrouplist .wishlist-group-item:first-of-type .btn-select,body:has(.wishlist-page) .modal-wishlist .wishlist-group-item:first-of-type .btn-select{display:block}body:has(.wishlist-page) .modal-wishgrouplist .circle-checkbox,body:has(.wishlist-page) .modal-wishlist .circle-checkbox{height:100%;left:0;opacity:0;position:absolute;top:0;width:calc(100% - 4rem)}body:has(.wishlist-page) .modal-wishgrouplist .btn-add-group-wrap,body:has(.wishlist-page) .modal-wishlist .btn-add-group-wrap{display:none}body:has(.wishlist-page) .wishlist-group-item .group-item .btn-add-item{display:none}body:has(.wishlist-page) .wishlist-group-item .btn-select{display:block}.modal-wishgrouplist .modal-body{padding:2rem}.modal-secede .modal-content{padding-top:2rem}.modal-report .modal-wrap .btn-wrap{margin:4rem auto 3rem}.modal-report.alert-modal .modal-wrap{max-width:60rem;width:100%}.modal-report.detail .modal-body{padding:4rem 4rem 3rem}.modal-report.detail .form-title{font-size:1.8rem;font-weight:700}.modal-report.detail .radio-wrap>label{margin:0 1.6rem 0 0;padding:1.4rem 0;width:calc(50% - .8rem)}.modal-report.detail .radio-wrap>label:nth-child(2n){margin-right:0}.modal-report.detail .btn-wrap.gap{margin:4rem auto 0}.modal-report.type-02 .btn-wrap{flex-direction:column;margin:0 auto;width:22.8rem}.modal-report.type-02 .btn-wrap .btn{flex:none;height:4.8rem}.modal-report.type-02 .divider{height:.1rem}.modal-report.type-02 .noti{display:block;font-size:1.4rem;margin:0 0 .8rem}.modal-main.no-head .modal-body{background-color:transparent;min-height:unset;overflow:hidden;padding:0}.modal-main .modal-body img{display:inline-block;height:auto;margin:0;max-width:100%;width:auto}.modal-terms .modal-body{max-height:60rem}.image-wrap{margin:6rem 1.6rem 8.8rem;max-width:58.2rem;position:relative;width:100%;z-index:1}.notice-modal .notice-img{margin:0 auto;width:14.8rem}.notice-modal .modal-wrap .modal-body{height:auto}.notice-modal .modal-wrap .modal-body .modal-content{padding:4rem 2rem;text-align:center}.notice-modal .modal-wrap .modal-body .modal-content img{width:100%}.notice-modal .modal-wrap .modal-body .modal-content .text{letter-spacing:-.05rem}.notice-modal .modal-wrap .modal-body .modal-content .text1{font-size:2.2rem;font-weight:700;margin-top:3rem}.notice-modal .modal-wrap .modal-body .modal-content .text1 span{color:#ff3b3b}.notice-modal .modal-wrap .modal-body .modal-content .text2{font-size:1.6rem;font-weight:400;margin-top:2rem}.notice-modal .modal-wrap .modal-body .modal-content .text3{font-size:1.6rem;font-weight:500;margin-top:2rem}.modal-review-filter .review-filter-wrap{margin-bottom:3rem;max-height:40vh;overflow:hidden auto}.modal-review-filter .btn-area:has(.btn-filter-reset){text-align:right;width:100%}.modal-review-filter .btn-filter-reset{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='800' height='800' viewBox='0 0 367.136 367.136'%3E%3Cpath d='M336.554 86.871a182.4 182.4 0 0 0-44.706-47.731L330.801 0H217.436v113.91L270.4 60.691c40.142 28.131 65.042 74.724 65.042 124.571 0 83.744-68.13 151.874-151.874 151.874S31.694 269.005 31.694 185.262c0-58.641 32.781-111.009 85.551-136.669l-13.119-26.979C73.885 36.318 48.315 59.1 30.182 87.494c-18.637 29.184-28.488 62.991-28.488 97.768 0 100.286 81.588 181.874 181.874 181.874s181.874-81.588 181.874-181.874c0-35.039-9.989-69.061-28.888-98.391'/%3E%3C/svg%3E");background-position:calc(100% - 1rem);background-repeat:no-repeat;background-size:1.5rem auto;display:inline-flex;font-size:1.4rem;margin:0 1.5rem 1.3rem 0;padding:0 3.8rem 0 1.6rem}.modal-review-filter .check-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4rem}.modal-review-filter .input-checkbox{align-items:center;border:.1rem solid #d9d9d9;border-radius:3rem;display:inline-flex;height:3rem;justify-content:center;margin:0 1rem 1rem 0;padding:0 1.4rem;width:auto}.modal-review-filter .input-checkbox.on{background-color:#ee751d;border-color:#ee751d;color:#fff}.modal-review-filter .link-wrap{margin-top:0}.upper-index{z-index:22}.popup-wrap.popup-mobile{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:20}.popup-wrap.popup-mobile .popup-bg{background-color:#000;background-color:#00000080;height:100%;position:absolute;width:100%}.popup{min-width:30rem}.popup .modal-wrap{background-color:#fff;border:1px solid #d9d9d9}.popup .modal-content a{align-items:center;display:flex;justify-content:center;width:100%}.popup .modal-content a img{display:block;width:100%}.popup .modal-content>.btn-wrap .btn{border-bottom:none;border-left:0;border-radius:0}.popup .modal-content>.btn-wrap .btn:nth-child(2){border-right:none}.popup .modal-content .main_modal_edit{padding:3rem 2rem}.popup.mobile-popup.show{height:auto}.popup.mobile-popup.show .modal-wrap{border:unset;bottom:0;height:auto;position:fixed}.popup.mobile-popup.show .modal-wrap .modal-content{top:unset}.popup.mobile-popup.show .btn-wrap{margin:0 auto;max-width:unset}.window-popup .has-image{margin:0 auto}.window-popup .has-image a img{display:block;width:100%}.window-popup .has-text{margin:3rem 2rem}.window-popup .btn-wrap{margin:0 auto;max-width:unset}.window-popup .btn-wrap .btn{border-radius:0}.window-popup .btn-wrap .btn:last-child{border-left:none}.modal-product-detail .thumbnail-container .thumbnail-wrap .thumbnail-area img{border-radius:0;height:100%;width:100%}.modal-campaign-apply .modal-apply-content{padding:1.6rem 2rem 2rem}.modal-campaign-apply .item-list-container{border:1px solid #d9d9d9;width:100%}.modal-campaign-apply .item-list-container .item-list{border-bottom:1px solid #d9d9d9;border-radius:0;margin-bottom:0;padding:2rem;width:100%}.modal-campaign-apply .item-list-container .item-list:last-child{border-bottom:none}.modal-campaign-apply .section-title{font-size:1.6rem;font-weight:600;margin:1.5rem 0 .6rem}.modal-campaign-apply .line{display:block;height:.1rem;margin:2rem 0;position:relative;width:100%}.modal-campaign-apply .line:before{background-color:#e8e8e8;content:"";display:block;height:.6rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4rem);z-index:1}.modal-campaign-apply .checkbox-wrap.agree{color:#9f9f9f;font-size:1.2rem;font-weight:400;margin-top:3rem}.modal-campaign-apply .checkbox-wrap.agree label>span{margin-left:.5rem}.modal-campaign-apply .mb25{margin-bottom:2.5rem}.modal-campaign-apply .agree-article{max-height:4.8rem;overflow:hidden auto}.modal-campaign-apply .agree-article .inner-content{color:#d9d9d9;font-size:1.2rem}.modal-campaign-state .modal-wrap{width:auto}.modal-campaign-state .modal-body{padding:5rem 4rem 3rem}.modal-campaign-state .modal-campaign-content{font-size:1.6rem;font-weight:500;letter-spacing:-.32px;text-align:center;width:auto}.modal-campaign-state .modal-campaign-content .txt1{line-height:1.6}.modal-campaign-state.finished .btn-wrap,.modal-campaign-state.insufficient-point .btn-wrap,.modal-campaign-state.no-delivery-order .btn-wrap{max-width:13rem}.modal-campaign-state.finished .btn-wrap .btn,.modal-campaign-state.insufficient-point .btn-wrap .btn,.modal-campaign-state.no-delivery-order .btn-wrap .btn{padding:0}@media (max-width:767px){.modal-campaign-state .modal-campaign-content{padding:0}.modal-campaign-state.success .btn-wrap{max-width:unset}.modal-campaign-state.success .btn-wrap .btn{padding:0}.modal-campaign-state.finished .btn-wrap,.modal-campaign-state.insufficient-point .btn-wrap,.modal-campaign-state.no-delivery-order .btn-wrap{max-width:13rem}.modal-campaign-state.finished .btn-wrap .btn,.modal-campaign-state.insufficient-point .btn-wrap .btn,.modal-campaign-state.no-delivery-order .btn-wrap .btn{padding:0}}.modal-past-orders{text-align:center}.modal-past-orders .modal-body{padding:3rem 5rem}.modal-past-orders .img-wrap{margin:1rem auto 2rem;width:8rem}.modal-past-orders .txt1{color:#000;font-size:1.8rem;font-weight:600}.modal-past-orders .txt1 b{color:#ee751d}.modal-past-orders ul{align-items:flex-start;background-color:#f9f9f9;border-radius:1rem;color:#575a5c;display:inline-flex;flex-direction:column;margin:2rem auto;padding:1rem;width:100%}.modal-past-orders ul li{color:#575a5c;display:inline-block;font-size:1.2rem;font-weight:400;text-align:left}.modal-past-orders ul li:before{background-color:#d9d9d9;top:50%;transform:translateY(-50%)}.modal-past-orders .txt2{font-size:1.8rem;font-weight:300}.modal-past-orders .btn{margin:2rem auto;width:14rem}.ice-modal .modal-body.p-y-3-x-4{padding:3rem 2rem}.ice-modal .modal-body .btn-wrap{margin-top:2rem}.ice-modal .dot-list .list,.ice-modal .dot-list li{font-size:1.4rem}@media (min-width:767px){.image-pop .modal-close{right:0;top:-4rem}.image-wrap .expansion-img{height:58.2rem;overflow:hidden;width:100%}.image-wrap .expansion-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-wrap .image-list{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:1.6rem}.image-wrap .image-item{cursor:pointer;height:14rem;margin-right:.7rem;width:14rem}.image-wrap .image-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-wrap .image-item:last-child{margin-right:0}}@media (max-width:767px){.modal .modal-wrap{border-radius:0;height:100vh;max-width:100%}.modal .modal-wrap .btn-wrap{display:flex;justify-content:center;margin:4rem auto 0;max-width:32.8rem}.modal .modal-wrap .btn-wrap .btn{align-items:center;display:inline-flex;flex:1;font-size:1.6rem;justify-content:center}.modal .modal-body{max-height:calc(100vh - 5rem);overflow-y:auto}.modal .modal-body,.modal .modal-body.p-2{padding:2rem 1.6rem calc(2rem + env(safe-area-inset-bottom))}.modal .modal-body.p-4{padding:4rem}.modal .modal-body .text-center{color:#1f1f1f;font-size:1.4rem;letter-spacing:-.05rem;line-height:1.4;text-align:center;word-break:keep-all}.modal .content-wrap{max-height:calc(100% - 4.4rem);padding:0}.modal .content-footer{padding:2rem 0 0}.modal .article-divider,.modal .type-cancel .article-divider,.modal .type-exchange .article-divider{border-bottom:.6rem solid #f5f5f5;display:block;margin:2rem -2rem;width:100vw}.modal.item-grid .modal-body{padding:2rem 0}.modal.item-grid .item-list-container.vertical .item-list.item-list-4{margin-right:1.6rem;width:calc(50% - .8rem)}.modal.item-grid .item-list-container.vertical .item-list.item-list-4:nth-child(2n){margin-right:0}.modal-product .item-list-container.horizon{flex-wrap:wrap}.modal-product .item-list-container.horizon .check-wrap{flex:none}.modal-product .item-list-container.horizon .item-list{flex:1}.modal-product .item-list-container.horizon .select-wrap.select-amount{flex:none;width:100%}.modal .modal-header{font-size:1.8rem;height:5rem}.modal .modal-close{right:2.5rem;top:2.5rem;transform:translate(50%,-50%)}.modal.user-delivery-info-modal .modal-body{padding-bottom:8rem}.mobile-full-modal .modal-body{height:100vh;height:calc(100vh - env(safe-area-inset-bottom))}.address-modal .modal-body .btn-wrap.gap{margin-top:0}.address-modal .modal-body .btn-wrap.gap label{font-size:1.2rem}.address-modal .modal-body .btn-wrap.gap .btn{margin-right:1.4rem}.address-modal .modal-body .btn-wrap.gap .btn:last-child{margin-right:0}.modal-campaign-apply .item-list-container .item-list{align-items:flex-start;display:flex}.modal-campaign-apply .item-list-container .item-list .thumbnail-container{flex:none}.modal-campaign-apply .item-list-container .item-list .info-container{flex:1 1 auto;min-width:0;overflow:hidden}.modal-campaign-apply .item-list-container .item-list .title-main,.modal-campaign-apply .item-list-container .item-list .title-sub{max-width:100%;width:100%}.modal-campaign-apply .item-list-container .item-list .title-main{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;-webkit-box-orient:initial}.modal-campaign-apply .modal-apply-content{padding:0}.modal-campaign-apply .line:before{width:calc(100% + 3.2rem)}.open-modal-address .modal-body,.open-modal-address form{height:100vh;padding:0}.open-modal-address .popup_body{height:calc(100vh - 10.8rem)}.modal-past-orders .txt1{font-size:1.6rem}.modal-past-orders .txt2{font-size:1.4rem}.modal-coupon .coupon-list.line{padding-bottom:0}.modal-coupon .item{margin:0 0 1.2rem;padding:0 0 0 1.5rem}.modal-coupon .mobile .date{background:#f5f5f5}.modal-coupon .info .title{margin-bottom:.2rem}.modal-coupon .info .sub{margin-bottom:0}.modal-review .divider{border-color:#f5f5f5;border-width:.6rem;margin-left:-2rem;margin-right:-2rem;overflow:hidden;width:auto;width:100vw}.modal-secede .modal-wrap{border-radius:2rem;height:auto;max-width:32rem}.modal-secede .modal-content{padding-top:2rem}.alert-modal{padding:0 1.6rem}.alert-modal .modal-wrap{height:auto}.alert-modal .modal-wrap .btn-wrap{margin:2rem auto 0}.modal-main{align-items:flex-end}.modal-main .modal-wrap{background-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;height:24rem;max-width:100vw}.modal-main .modal-body{position:relative}.modal-main .modal-body img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.modal-delivery .form-wrap .select-wrap{width:12rem}.modal-delivery .form-wrap .form-line{width:calc(100% - 13rem)}.modal-report.detail .modal-body{padding:2rem 1.6rem}.image-pop{align-items:flex-start;overflow-y:scroll}.image-pop .modal-close{position:fixed}.image-pop .image-item{margin-bottom:2rem}.image-pop .image-item:last-child{margin-bottom:0}.notice-modal{align-items:center;justify-content:center;padding:0 1.6rem}.notice-modal .modal-wrap{border-radius:3rem;height:auto}.notice-modal .modal-wrap .modal-body .modal-content .notice-img{width:12.6rem}.notice-modal .modal-wrap .modal-body .modal-content .text1{font-size:1.8rem}.notice-modal .modal-wrap .modal-body .modal-content .text2{font-size:1.4rem;margin-top:3rem}.notice-modal .modal-wrap .modal-body .modal-content .text3{font-size:1.4rem}.toast{bottom:20%;bottom:calc(20% + env(safe-area-inset-bottom))}.toast.bounce-out-down{bottom:12%}.modal-review-filter .modal-body.p-2{max-height:calc(100vh - 18.8rem)}.modal-review-filter .review-filter-wrap{max-height:56vh}.modal-wishgrouplist .modal-close,.modal-wishlist .modal-close{display:block}.modal-wishgrouplist .wishlist-group,.modal-wishlist .wishlist-group{max-height:100%}}.community-tab{display:flex;margin:0 auto 3rem;max-width:1194px;width:100%}.community-tab .link{width:100%}.community-tab .link>span{align-items:center;background:#fafafa;border:.1rem solid #e8e8e8;color:#cfcfcf;display:flex;font-size:1.6rem;font-weight:500;height:4.8rem;justify-content:center;letter-spacing:-.032rem;line-height:1.1}.community-tab .link.on,.community-tab .link.router-link-active{background-color:#fff;border-color:#ee751d;color:#ee751d;font-weight:700}.community-tab .link.on>span,.community-tab .link.router-link-active>span{background-color:inherit;border-color:inherit;color:inherit}.community .board{border-top:.1rem solid #e8e8e8}.community .board-head{background:#f5f5f5;margin:0 0 3rem;padding:3rem}.community .board-head p{color:#000;font-size:1.8rem;font-weight:600}.community .board-head .sub-text{color:#575a5c;font-size:1.8rem;font-weight:400}.community .board-head .btn-write{background:#ee751d;border-radius:.4rem;color:#fff;font-size:1.6rem;height:4.8rem;width:14rem}.community .board-head .btn-write:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linejoin='round' stroke-width='1.05' d='m11.309 2.114 2.476 2.476-2.227 2.228-4.95 4.95-3.433 1.411a.35.35 0 0 1-.456-.457L4.13 9.291l4.95-4.95z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.6rem;margin-right:.4rem;vertical-align:middle;width:1.6rem}.community .board-searching-area .input-select{max-width:15rem}.community .board-searching-area .btn-form{background-color:#3c3f44;color:#fff;width:14rem}.community .board .list{align-items:center;border-bottom:.1rem solid #e8e8e8;cursor:pointer;display:flex;font-size:1.6rem;justify-content:space-between;letter-spacing:-.032rem;max-height:6rem;padding:2rem 0}.community .board .list .col-left{align-items:center;display:inline-flex;flex-direction:row;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community .board .list .col-left .title{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community .board .label{align-items:center;background:#333;color:#fff;display:inline-flex;flex:none;font-size:1.2rem;height:1.4rem;line-height:1.4rem;margin:0 .6rem 0 0;padding:0 .4rem}.community .board .label.notice{background-color:#ee751d}.community .board .label.wrote{background-color:#438cf9}.community .board .date,.community .board .writer{align-items:center;color:#9f9f9f;display:inline-flex;font-size:1.6rem;justify-content:flex-end;line-height:1.2;width:16.6rem}.community .board-area{border-bottom:.1rem solid #e8e8e8;display:block;font-size:1.4rem;margin:0 0 2rem;padding:2rem 1.6rem 4rem}.community .form-line{margin-bottom:.8rem}.community .form-line .form-basic{margin:0 0 .8rem}.community .form-line .feedback{padding:0}.community .form-basic{border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box;margin:0 0 8px;padding:11px 14px;width:100%}.community .form-basic:active,.community .form-basic:focus,.community .form-basic:visited{border:1px solid #d9d9d9}.community .btn-add-photo{font-size:1.4rem;height:3.6rem;max-width:9rem;white-space:nowrap}.community .upload-wrapper~.dot-list{margin:1rem auto}.community .flex-content{display:flex;justify-content:space-between}.community .flex-content .comment-area,.community .flex-content .view-content{width:calc(50% - 1.5rem)}.community .view-content{overflow:hidden}.community .view-content .title-box{border:.1rem solid #e8e8e8;display:flex;justify-content:space-between;margin:0 0 3rem;padding:2rem 3rem;position:relative}.community .view-content .title-box p{color:#000;display:block;font-size:1.8rem;font-weight:500;letter-spacing:-.056rem;line-height:normal;margin:0 0 .8rem;max-width:89%}.community .view-content .title-box .date,.community .view-content .title-box .divider,.community .view-content .title-box .writer{color:#9f9f9f;font-size:1.6rem;font-weight:400;letter-spacing:-.04rem}.community .view-content .title-box .divider{display:inline-block;margin:0 .8rem}.community .view-content .title-box .contain{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%23000' d='M10.243 14.838q.056.271.045.55a3.5 3.5 0 0 1-1.1 2.618l-1.467 1.467a3.77 3.77 0 0 1-2.619 1.1 3.707 3.707 0 0 1-3.721-3.72 3.5 3.5 0 0 1 1.1-2.619l1.467-1.467a3.8 3.8 0 0 1 2.665-1.1c.184 0 .367.046.55.046l1.15-1.149a5.3 5.3 0 0 0-1.7-.275 5.1 5.1 0 0 0-3.63 1.516l-1.467 1.467A5.1 5.1 0 0 0 0 16.9 5.117 5.117 0 0 0 5.1 22a5.1 5.1 0 0 0 3.629-1.516l1.467-1.467a5.1 5.1 0 0 0 1.515-3.628 5.3 5.3 0 0 0-.275-1.7l-1.192 1.149M16.858 0a5.1 5.1 0 0 0-3.63 1.516l-1.466 1.466a5.1 5.1 0 0 0-1.52 3.633c-.002.578.091 1.152.275 1.7l1.15-1.149a2.2 2.2 0 0 1-.047-.55 3.5 3.5 0 0 1 1.1-2.619l1.468-1.466a3.8 3.8 0 0 1 2.665-1.1 3.706 3.706 0 0 1 3.72 3.72 3.5 3.5 0 0 1-1.1 2.618l-1.467 1.467a3.77 3.77 0 0 1-2.619 1.1c-.183 0-.367-.045-.55-.045l-1.149 1.1a5.3 5.3 0 0 0 1.7.275 5.11 5.11 0 0 0 3.63-1.516l1.467-1.467A5.1 5.1 0 0 0 22 5.055 5.18 5.18 0 0 0 16.859 0'/%3E%3Cpath fill='%23000' d='M7.302 15.39a.73.73 0 0 1-.505-.23.777.777 0 0 1 0-1.057l7.351-7.35a.78.78 0 0 1 1.056 0 .777.777 0 0 1 0 1.056l-7.35 7.35a.73.73 0 0 1-.552.23'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;flex:none;height:2.4rem;width:2.4rem}.community .view-content .swiper img{width:100%}.community .view-content .gallery-main-swiper{margin:0 0 5rem}.community .view-content .gallery-list-swiper{margin:0 auto 2rem;width:calc(100% - 16rem)}.community .view-content .swiper.swiper-visible .swiper-controls{top:18%}.community .view-content .swiper.swiper-visible .swiper-controls .swiper-prev{left:-7.8rem}.community .view-content .swiper.swiper-visible .swiper-controls .swiper-next{right:-7.8rem}.community .sort-wrap{font-size:1.4rem;font-weight:500;letter-spacing:-.028rem;padding-top:0}.community .img-container{position:relative;z-index:0}.community .img-container .swiper-controls button[class^=swiper-]{transform:translateY(-50%)}.community .img-container .gallery-img{display:block;height:0;padding-bottom:100%;position:relative;width:100%}.community .img-container .gallery-img img{cursor:pointer;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.community .board-searching-area{margin-bottom:3rem}.community .board-searching-area .select-wrap{margin-bottom:0}@media (max-width:767px){.community-tab{padding:0 1.6rem}.community-tab .link>span{font-size:1.4rem;text-align:center}.community-tab.pc{display:none}.community-detail{padding:0 1.6rem}.community .title-h3{font-size:1.6rem;font-weight:700;height:auto;margin-bottom:2rem;padding:0 1.6rem}.community .board-head{margin:0 1.6rem 2rem;padding:1rem}.community .board-head p{font-size:1.4rem;max-width:50%}.community .board-head p p{max-width:100%}.community .board-head .sub-text{font-size:1.2rem;line-height:1.25}.community .board-head .btn-write:before{display:none}.community .board-searching-area{margin-bottom:4rem;padding:0 1.6rem}.community .board-searching-area .select-wrap{margin-bottom:0}.community .board-searching-area .btn-form{flex:none;padding:0 1.6rem;width:auto}.community .board-searching-area .input-select{background-position-x:calc(100% - 1rem);background-size:1.2rem auto;max-width:7.8rem;padding:0 2.8rem 0 1rem}.community .board{border-top-color:#9f9f9f;margin:0 1.6rem}.community .board .list{gap:1rem}.community .board .list div[class^=col-]{align-items:center;display:inline-flex;flex:1;flex-direction:row;max-width:50%}.community .board .list div[class^=col-] .title,.community .board .list div[class^=col-] span{font-size:1.2rem;white-space:nowrap;width:auto}.community .board .list .col-left{justify-content:flex-start}.community .board .list .col-left .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.community .board .list .col-right{justify-content:flex-end}.community .board .list .col-right .date{margin-left:.4rem}.community .sort-wrap{padding:1rem 1.6rem}.community .flex-content{flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.community .flex-content>.comment-area,.community .flex-content>.view-content{width:100%}.community .view-content .title-wrapper{border-bottom:.5rem solid #f5f5f5;display:block;padding:2rem 1.6rem}.community .view-content .title-box{background-color:#f5f5f5;border:0;margin:0;padding:1.4rem}.community .view-content .title-box.mobile{display:flex;flex-direction:column}.community .view-content .title-box.mobile .date,.community .view-content .title-box.mobile .writer{font-size:1.2rem}.community .view-content .title-box.mobile .contain.file{margin:0;position:absolute;right:1.4rem;top:1.4rem}.community .img-container .swiper-slide:has(.gallery-img){height:7.6rem;width:7.6rem}.community .img-container .swiper-slide:has(.gallery-img):first-child{margin-left:1.6rem}.featured.recipe-index .title-h1{display:block}.featured.recipe-index .container{padding-top:0}.featured.recipe-index .bubble-swiper .swiper-slide button.on{background-color:#3c3f44;border-color:#3c3f44}.featured.recipe-detail .container{padding-top:0}.featured.recipe-detail .container>.title-wrap{align-items:center;margin:0 auto 2rem;position:relative}.featured.recipe-detail .container>.title-wrap .title-text-area{flex:1;margin-right:1rem;min-width:0}.featured.recipe-detail .container>.title-wrap .date,.featured.recipe-detail .container>.title-wrap .sub-title,.featured.recipe-detail .container>.title-wrap .title{line-height:1.2;overflow-wrap:break-word;width:100%;word-break:keep-all}.featured.recipe-detail .container>.title-wrap .title{font-size:1.8rem}.featured.recipe-detail .container>.title-wrap .sub-title{font-size:1.2rem}.featured.recipe-detail .container>.title-wrap .link-copy{background-size:60%;border:.1rem solid #000;border-radius:100%;height:4rem;opacity:.5;width:4rem}.featured.recipe-detail .title-h1~.container .title-wrap:before{display:none}.board-area-content{background-color:#f5f5f5;border-radius:1rem;padding:1rem}.board-area-content p{word-break:break-all}}.comment-container .divider{color:inherit;display:inline-block;flex:none;margin:0 .4rem}.comment-container .label{color:#fff;display:inline-block;flex:none;font-size:1.2rem;line-height:1;margin-right:.4rem;padding:.2rem .4rem}.comment-container .label.orage{background-color:#ee751d}.comment-container .label.blue{background-color:#438cf9}.comment-container .txt-blue{color:#438cf9}.comment-head{color:#9f9f9f;display:flex;justify-content:space-between;padding:0 1rem}.comment-head .report{text-decoration:underline}.comment-body{padding:0 1rem}.comment-list>li{border-top:.1rem solid #e8e8e8;font-size:1.4rem;margin:1.5rem 0 0;padding:1.5rem 0 0}.comment-list>li:first-child{border-top:0;margin:0}.comment-list .reply-list{border-bottom:0;margin-top:1.5rem}.comment-list .reply-list.closed{height:0;margin:0;overflow:hidden;padding:0}.comment-list .reply-list li{background:#f5f5f5;padding:2rem}.comment-list .reply-list li:first-child{border-top:0}.comment-list .reply-list li+li{margin-top:.7rem}.comment-content{display:flex;flex-wrap:wrap;padding:.8rem 0 0}.comment-content>p{color:#7c7e80;display:block;flex:none;line-height:1.45;margin-bottom:.6rem;text-align:left;width:100%;word-break:break-all}.comment-content>.flex{align-items:center;width:100%}.comment-content>.flex>p .iconify{color:#000}.comment-content .ico-indent{padding:0 1.4rem 0 0;position:relative}.comment-content .ico-indent:before{border-color:#7c7e80;border-style:solid;border-width:0 0 .1rem .1rem;content:"";height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-60%,-60%);width:.5rem}.comment-title{border-bottom:.1rem solid #e8e8e8;color:#000;display:block;font-size:1.8rem;font-weight:600;margin-bottom:2rem;padding-bottom:1rem}.btn-comment{align-items:center;background-color:#fafafa;border-color:#e8e8e8;border-radius:.5rem;color:#cfcfcf;display:flex;height:3rem;justify-content:center;margin:0 0 0 auto;padding:0 1.6rem}.btn-comment.active{background-color:#3c3f44;border-color:#3c3f44;color:#fff}.input-comment{background-color:#fafafa;padding:2rem 1.6rem}.input-comment textarea{border-color:#d9d9d9;border-radius:.4rem;box-sizing:border-box;display:block;font-family:Pretendard,sans-serif;margin:.6rem 0 1rem;max-height:10rem;max-width:100%;min-height:10rem;min-width:100%;padding:1.1rem 1.4rem;width:100%}.input-comment .btn-wrap button{box-sizing:border-box;height:3rem;padding:0 1.6rem;white-space:nowrap;width:auto}.input-comment .btn-wrap button.disabled{background-color:#f5f5f5;border-color:#575a5c;color:#d9d9d9;pointer-events:none}.input-comment.reply-wrap{margin-top:1.5rem}.input-comment.re-reply-wrap{background-color:transparent}.input-comment .comment-title{border-bottom:0;font-size:1.6rem;margin-bottom:0;padding-bottom:0}.btn-wrap.two-layout{margin-top:2rem}.btn-wrap.two-layout .btn{font-size:1.4rem;height:3rem;width:auto}.rereply-count .counter{align-items:center;color:#7c7e80;display:inline-flex;flex:none;font-size:1.2rem;text-decoration:underline}.rereply-count .counter .iconify{rotate:0deg;transform-origin:center}.rereply-count .counter.active .iconify{rotate:180deg}@media (max-width:767px){.comment-title{font-size:1.6rem}.comment-title.pc{display:none}.comment-body{padding:0 1.6rem}.comment-container .divider{margin:0 .2rem}.view-content+.comment-area{margin-top:2rem}.reply-list .comment-head{padding:0}.reply-list .comment-body{padding:0 1rem}}
