@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap";:root{--primary-color: #EA6770;--secondary-color: #777777;--text-color: #101010;--text-color2: #4b4b4b;--border-color1: #afafaf;--border-color2: #cfcfcf;--bg-color1: #ffffff;--bg-color2: #d0dce533;--bg-color3: #fafafa}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff) format("woff");font-weight:700;font-style:normal}.font-montserrat{font-family:Montserrat,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:Pretendard,sans-serif;line-height:1.5;color:var(--text-color);letter-spacing:-.025rem;background:var(--bg-color1)}ul,ol,li{list-style:none}a{text-decoration:none;color:inherit}button{background:none;border:none;cursor:pointer;font-family:inherit}img{max-width:100%;display:block}h2{font-size:28px;font-weight:500}.slides{width:100vw;height:30rem;overflow:hidden;position:relative}@media (max-width: 768px){.slides{height:18.75rem}}.slide-container{width:300%;display:flex;transition:transform .5s ease-in-out}.slide{width:100vw;height:30rem;flex-shrink:0}@media (max-width: 768px){.slide{height:18.75rem}}.slide a{width:100%;height:100%;display:block}.slide img{width:100%;height:100%;object-fit:cover}.recPrdtWrapper{max-width:67.5rem;margin:5rem auto 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.listTop{width:100%;display:flex;justify-content:space-between;margin-bottom:1.5625rem;padding:0 .625rem}.listTop h2{font-size:1.75rem;font-weight:400}.listWrapper{overflow:hidden;width:67.5rem}.slideTrack{display:flex;gap:1.25rem;transition:transform .3s ease}.slideNav{display:flex;justify-content:center;align-items:center;gap:1.875rem}.slideNav button{width:1.25rem;height:1.25rem}@media (max-width: 1024px){.listWrapper{width:40rem}}@media (max-width: 768px){.listWrapper{width:26.25rem}.slideTrack{gap:1rem}}@media (max-width: 480px){.listWrapper{width:12.5rem}.listTop h2{font-size:1.25rem}.slideNav{gap:1rem}.slideNav button{width:1rem;height:1rem}.slideTrack{gap:.75rem}}.product1-container{position:relative}.product1-wrapper{width:12.5rem;display:block;outline:none}.product1-detail-wrapper{width:12.5rem;display:flex;flex-direction:column}.photo{width:100%;height:14.0625rem;position:relative}.photo img{width:100%;height:100%;object-fit:cover}.product1-detail{display:flex;flex-direction:column;margin:.625rem 0}.product1-detail>span{font-size:.75rem;color:var(--secondary-color)}.product1-detail>p{font-size:.875rem;margin:.3125rem 0}.product1-detail>div span{font-family:Montserrat;font-size:1.125rem;font-weight:500;margin-right:.125rem}.over ul{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;padding:.625rem;z-index:10}.over{opacity:0;transition:opacity .1s ease-in-out;position:absolute;top:0;left:0;width:100%}@media (max-width: 768px){.product1-wrapper,.product1-detail-wrapper{width:10rem}.photo{height:11.25rem}.product1-detail>span{font-size:.6875rem}.product1-detail>p{font-size:.8125rem}.product1-detail>div span{font-size:1rem}}@media (max-width: 480px){.product1-wrapper,.product1-detail-wrapper{width:8rem}.photo{height:9rem}.product1-detail>span{font-size:.625rem}.product1-detail>p{font-size:.75rem}.product1-detail>div span{font-size:.875rem}}.nav2{background:var(--text-color);color:var(--bg-color1);border-radius:.3125rem;padding:1.0625rem 3.4375rem 1rem;font-size:1.125rem;cursor:pointer}.popupArea{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;z-index:1000;display:flex;justify-content:center;align-items:center;padding:1rem}.popupInner{background:var(--bg-color1);width:28rem;height:15rem;display:flex;flex-direction:column;gap:1.875rem;padding-bottom:2.875rem;border-radius:.5rem}.popupTop{width:100%;padding:1.1875rem 1rem;display:flex;justify-content:space-between;border-bottom:1px solid var(--border-color1)}.popupTop strong{font-size:1.125rem}.popupContents{display:flex;flex-direction:column;gap:1.875rem;align-items:center}.popupContents p{font-size:1.125rem}.popupNav{display:flex;gap:.625rem}.nav1{background:var(--bg-color1);border:1px solid var(--text-color);border-radius:.3125rem;padding:1.0625rem 2.3125rem 1rem;font-size:1.125rem;cursor:pointer}.nav2{background:var(--text-color);color:var(--bg-color1);border-radius:.3125rem;padding:1.0625rem 3.375rem 1rem 3.4375rem;font-size:1.125rem;cursor:pointer}@media (max-width: 480px){.popupInner{width:90vw;height:auto;padding:1.5rem 1rem;gap:1.5rem}.popupContents p,.popupTop strong{font-size:1rem;text-align:center}.popupNav{flex-direction:column;width:100%}.popupNav button,.nav1,.nav2{width:100%;text-align:center;padding:1rem}}.promotionWrap{width:31.25rem;height:25rem;position:relative}.promotionImage{width:100%;height:100%;position:relative}.promotionWrap img{width:100%;height:100%;object-fit:cover}.promotionImageOverlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0000004d}.promotionDetail{position:absolute;left:0;bottom:3rem;display:flex;flex-direction:column;gap:2rem;padding:0 1.25rem}.detailTitle{display:flex;flex-direction:column;gap:.5rem}.detailTitle span{font-size:1.5rem;font-weight:500;color:var(--bg-color1)}.promotionDetail button{width:6.25rem;height:2.5rem;display:flex;justify-content:center;align-items:center;flex-shrink:0;background:#fff3;color:var(--bg-color1)}.promotionDetail button:hover{background-color:#0003;transition:all .2s ease-in-out}.promotionModal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#00000080;z-index:1000;display:flex;flex-direction:column}.promotionModalContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;background-color:var(--bg-color1);border-radius:.25rem;max-width:62.5rem;height:31.25rem;overflow-y:auto;z-index:1001}.promotionModalContentHeader{display:flex;justify-content:space-between;align-items:center}.promotionModalClose{font-size:1.5rem;display:flex;justify-content:center;align-items:center}.promotionModalContentInner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem}@media (max-width: 768px){.promotionWrap{width:100%;height:auto}.promotionDetail{bottom:2rem;padding:0 1rem;gap:1.5rem}.detailTitle span{font-size:1.25rem}.promotionModalContent{width:90%;height:auto;max-height:90vh}.detailTitle{gap:.5rem}.detailTitle span{font-size:1rem}}.promotionListWrap{max-width:67.5rem;margin:3.75rem auto;display:flex;flex-direction:column;align-items:center;gap:1.875rem;padding:0 1rem}.promotionList{width:100%;display:flex;gap:1.25rem;justify-content:center;align-items:center;flex-wrap:wrap}.promotionListWrap h2{font-size:1.75rem;font-weight:400}@media (max-width: 768px){.promotionList{flex-direction:column;gap:1rem}.promotionListWrap h2{font-size:1.25rem}}.categoryRecWrapper{max-width:67.5rem;margin:3.75rem auto 5.625rem;display:flex;flex-direction:column;align-items:center}.categoryRecWrapper h2{font-size:1.75rem;font-weight:400}.categoryRecTop{width:100%;padding:1.25rem 0;display:flex;justify-content:center;align-items:center;gap:1.5625rem;border-bottom:1px solid var(--secondary-color)}.categoryListWrap{width:67.5rem;overflow:hidden}.categoryListContainer{display:flex;width:700%;transition:transform .3s ease-in-out}.categoryRecList{display:flex;justify-content:space-between;align-items:center}.products{width:37.5rem;height:19.3125rem;overflow:hidden}.productsContainer{width:500%;display:flex;transition:transform .5s ease-in-out}.categoryRecText{width:37.5rem;cursor:pointer}@media (max-width: 768px){.categoryRecWrapper{margin:2rem 1rem 4rem}.categoryRecTop{flex-wrap:wrap;justify-content:flex-start;gap:1rem}.categoryListWrap{width:100%}.products,.categoryRecText{width:100%;height:auto}.categoryListContainer{width:auto;flex-wrap:wrap}.categoryRecList{flex-direction:column;gap:2rem}.productsContainer{width:100%}.categoryRecWrapper h2{font-size:1.25rem}}.product2-container{position:relative}.product2-wrapper{width:100%;height:auto;display:block;outline:none}.product2-detail-wrapper{display:flex;margin-top:2rem;width:100%;height:100%;align-items:center;justify-content:center;gap:1.875rem}.product2-photo{width:13.1875rem;height:13.1875rem;position:relative;overflow:hidden}.product2-photo img{width:100%;height:100%;object-fit:cover}.product2-detail{display:flex;flex-direction:column;height:7.375rem;justify-content:center;align-items:flex-start;gap:.625rem}.product2-detail>span{font-size:.75rem;color:var(--secondary-color)}.product2-detail>p{font-size:.875rem}.product2-detail>div span{font-family:Montserrat;font-size:1.125rem;font-weight:500;margin-right:.125rem}.over{opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.over.active{opacity:1;pointer-events:auto}.over ul{position:absolute;top:0;display:flex;justify-content:space-between;gap:.5rem;padding:.1rem;z-index:2}.over ul button{border:none;border-radius:50%;padding:.5rem;cursor:pointer;transition:background-color .2s ease}@media (max-width: 1024px){.product2-photo{width:10.5rem;height:10.5rem}.product2-detail{height:6rem}}@media (max-width: 768px){.product2-detail-wrapper{flex-direction:column;padding:1.5rem;gap:1rem}.product2-photo{width:8rem;height:8rem}.product2-detail{align-items:center;text-align:center}.product2-detail>span{font-size:.6875rem}.product2-detail>p{font-size:.8125rem}.product2-detail>div span{font-size:1rem}}@media (max-width: 480px){.product2-photo{width:6rem;height:6rem}.product2-detail>span{font-size:.625rem}.product2-detail>p{font-size:.75rem}.product2-detail>div span{font-size:.875rem}}.text-wrap{display:flex;height:3.125rem;padding:.9375rem 9rem .9375rem 0;align-items:flex-start}.number{width:3.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center}.text{height:1.25rem;display:flex;justify-content:center;align-items:center}.text-wrap span{font-size:1.25rem;font-weight:700}.text-wrap p{font-size:1rem}.text-wrap.active{background:var(--text-color)}.text-wrap.active span,.text-wrap.active p{color:var(--bg-color1)}@media (max-width: 768px){.text-wrap{padding:.5rem 1rem;height:auto;display:flex;align-items:flex-start;gap:.5rem}.number,.text{height:auto;justify-content:flex-start}.text-wrap span{font-size:1.125rem}.text-wrap p{font-size:.9375rem}}.category-btn{display:flex;padding:.5rem 1.25rem;border-radius:100rem;border:1px solid var(--secondary-color);background:var(--bg-color1);font-size:.875rem;font-weight:500;color:var(--secondary-color);flex-shrink:0;width:auto;height:auto}.category-btn.active{background:var(--text-color);color:var(--bg-color1)}@media (max-width: 768px){.category-btn{font-size:.8125rem;padding:.375rem 1rem}}.influWrapper{max-width:67.5rem;margin:3.75rem auto;display:flex;justify-content:center;align-items:center;gap:.625rem}.adBanner{width:36.875rem;height:25rem;position:relative}.adBanner img{width:100%;height:100%;object-fit:cover}.adDetail{width:36.875rem;height:25rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.25rem}.adDetailTop{width:100%;display:flex;flex-direction:column;gap:1rem;padding:0 2.5rem}.review div{display:flex;justify-content:flex-start;align-items:center;gap:.3125rem}.review span{font-size:.875rem}.adProducts{display:flex;flex-direction:column;gap:1.25rem;width:100%}@media (max-width: 1200px){.influWrapper{max-width:90%;margin:2.5rem auto}.adBanner,.adDetail{width:30rem;height:20rem}}@media (max-width: 768px){.influWrapper{flex-direction:column;gap:1.5rem}.adBanner,.adDetail{width:100%;height:auto;min-height:15rem}.adDetailTop{padding:0 1.5rem;gap:.75rem}.review span{font-size:.8125rem}.adProducts{gap:1rem}}@media (max-width: 480px){.influWrapper{margin:1.5rem auto;gap:1rem}.adBanner,.adDetail{min-height:12rem}.adDetailTop{padding:0 1rem;gap:.5rem}.review span{font-size:.75rem}.adProducts{gap:.75rem}}.ad-container{position:relative}.ad-wrapper{width:36.875rem;height:7.4375rem;display:block;outline:none}.ad-detail-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:1.875rem}.ad-photo{width:7.5rem;height:7.5rem;position:relative}.ad-photo img{width:100%;height:100%;object-fit:cover}.ad-detail{width:22.4375rem;height:7.375rem;display:flex;flex-direction:column;gap:.625rem;justify-content:center}.ad-photo ul{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;padding:.625rem}.ad-detail span{font-family:Montserrat;font-weight:500;font-size:1rem}@media (max-width: 768px){.ad-wrapper{width:100%;height:auto}.ad-detail-wrapper{flex-direction:column;gap:1rem}.ad-photo,.ad-detail{width:100%;height:auto}.ad-photo ul{padding:.5rem}}._loginWrap_1afcw_1{max-width:67.5rem;margin:0 auto}._loginInner_1afcw_5{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:5rem 0;gap:1.875rem}._divider_1afcw_15{width:25.125rem;display:flex;justify-content:space-between;align-items:center}._line_1afcw_21{width:9.0625rem;border:.5px solid var(--secondary-color)}._dividerText_1afcw_25{font-size:.875rem;color:var(--secondary-color)}._loginBox_1afcw_29{width:25.125rem;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem}._loginTopBox_1afcw_38{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem;padding:1.25rem 0}._kakaoLogin_1afcw_48{background:#ffeb00;color:#3c1e1e;width:25.125rem;height:3.125rem;border-radius:.25rem;font-size:1rem}._idBox_1afcw_56{width:100%;height:3.125rem;display:flex;justify-content:flex-start;align-items:center;gap:.625rem;padding:.625rem;border:1px solid var(--border-color1);border-radius:.25rem}._idBox_1afcw_56:has(input:focus){border:1px solid var(--primary-color)}._pwdBox_1afcw_70{width:100%;height:3.125rem;display:flex;justify-content:flex-start;align-items:center;gap:.625rem;padding:.625rem;border:1px solid var(--border-color1);border-radius:.25rem}._pwdBox_1afcw_70:has(input:focus){border:1px solid var(--primary-color)}input{border:none;width:100%;height:100%;outline:none}input::placeholder{color:var(--border-color1)}._loginBtn_1afcw_93{background:var(--text-color);color:var(--bg-color1);width:25.125rem;height:3.125rem;border-radius:.25rem;font-size:1rem}._find_1afcw_101{width:100%;height:auto;display:flex;justify-content:center;align-items:center}._find_1afcw_101 a{display:block;padding:0 1.25rem;font-size:.875rem;color:var(--secondary-color)}._find_1afcw_101 li:first-child{border-right:1px solid var(--border-color1)}._easyLoginBox_1afcw_117{width:100%;height:auto;padding:1.25rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem}._easyLogin_1afcw_117{width:100%;height:auto;display:flex;justify-content:center;align-items:center;gap:1.875rem}._easyLogin_1afcw_117 div{width:3.125rem;height:3.125rem}._easyLogin_1afcw_117 img{width:100%;height:100%;object-fit:cover}@media (max-width: 1024px){._loginWrap_1afcw_1{max-width:90%}._loginBox_1afcw_29,._divider_1afcw_15,._kakaoLogin_1afcw_48,._loginBtn_1afcw_93{width:22rem}}@media (max-width: 768px){._loginWrap_1afcw_1{max-width:95%}._loginInner_1afcw_5{margin:3rem 0;gap:1.5rem}._loginBox_1afcw_29,._divider_1afcw_15,._kakaoLogin_1afcw_48,._loginBtn_1afcw_93{width:100%;max-width:20rem}._loginTopBox_1afcw_38{gap:1.5rem;padding:1rem 0}._dividerText_1afcw_25{font-size:.8125rem}._idBox_1afcw_56,._pwdBox_1afcw_70{height:2.75rem;padding:.5rem}._kakaoLogin_1afcw_48,._loginBtn_1afcw_93{height:2.75rem;font-size:.875rem}._find_1afcw_101 a{padding:0 1rem;font-size:.8125rem}._easyLoginBox_1afcw_117{padding:1rem 0;gap:1rem}._easyLogin_1afcw_117{gap:1.5rem}._easyLogin_1afcw_117 div{width:2.75rem;height:2.75rem}._line_1afcw_21{width:6.25rem}}@media (max-width: 480px){._line_1afcw_21{width:4.25rem}._loginWrap_1afcw_1{max-width:100%;padding:0 1rem}._loginInner_1afcw_5{margin:2rem 0;gap:1.25rem}._loginBox_1afcw_29,._divider_1afcw_15,._kakaoLogin_1afcw_48,._loginBtn_1afcw_93{max-width:18rem}._loginTopBox_1afcw_38{gap:1.25rem;padding:.75rem 0}._dividerText_1afcw_25{font-size:.75rem}._idBox_1afcw_56,._pwdBox_1afcw_70{height:2.5rem;padding:.375rem}._kakaoLogin_1afcw_48,._loginBtn_1afcw_93{height:2.5rem;font-size:.8125rem}._find_1afcw_101 a{padding:0 .75rem;font-size:.75rem}._easyLoginBox_1afcw_117{padding:.75rem 0;gap:.75rem}._easyLogin_1afcw_117{gap:1.25rem}._easyLogin_1afcw_117 div{width:2.5rem;height:2.5rem}}.lnb-wrap{width:100%;z-index:999;background:var(--bg-color1)}.lnb-category-wrap{max-height:0;overflow:hidden;transition:max-height .5s ease;background:var(--bg-color1);box-shadow:0 0 3px #0000001a}.lnb-category-wrap.active{max-height:1000px}.lnb-main-menu{display:flex;gap:2.5rem;padding:1.875rem 0 2.5rem;justify-content:center}.lnb-main-menu>li{min-width:7.5rem}.lnb-main-menu>li>a{font-size:1.125rem;color:var(--text-color);display:inline-block;margin-bottom:.625rem;cursor:pointer}.lnb-sub-menu{display:flex;flex-direction:column;gap:.625rem}.lnb-sub-menu li{font-size:.8125rem;color:var(--secondary-color);transition:color .2s ease;cursor:pointer}.lnb-sub-menu li:hover{color:var(--primary-color)}.lnb-mobile-menu{display:none}@media (max-width: 768px){.lnb-wrap{display:none}.lnb-mobile-menu{display:block;position:fixed;top:0;left:-80%;width:80%;height:100%;background-color:var(--bg-color1);z-index:999;transition:left .3s ease-in-out;overflow-y:auto;padding:2rem 1rem}.lnb-mobile-menu.show{left:0}.lnb-mobile-menu-list{display:flex;flex-direction:column;gap:1.5rem}.lnb-mobile-menu-list>li>strong{font-size:1rem;color:var(--text-color)}.lnb-mobile-menu-list ul{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem;padding-left:1rem}.lnb-mobile-menu-list li ul li{font-size:.875rem;color:var(--secondary-color);cursor:pointer}.lnb-dim{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:998;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.lnb-dim.show{opacity:1;pointer-events:auto}}.searchWrapper{width:25.125rem;display:flex;flex-direction:column;align-items:center;position:relative;transition:width .3s ease;background:transparent;padding:0;border-radius:0;z-index:auto;margin-right:.5rem}.searchWrapper.mobile{width:2.75rem;display:flex;align-items:center;justify-content:center}.searchWrapper.mobile.expanded{width:90vw;background:var(--bg-color1);padding:1rem;border-radius:.5rem;z-index:99}.searchResultArea{position:absolute;top:2.75rem;left:0;width:100%;height:21.875rem;background:var(--bg-color3);border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;overflow:hidden;transition:max-height .1s ease,padding .1s ease,opacity .1s ease}.searchResultArea.expand{max-height:21.875rem;padding:1.25rem;opacity:1}.searchResultArea.collapse{max-height:0;padding:0;opacity:0;border:none}.searchResultArea ul{list-style:none;padding:0}.searchResultArea li{padding:.25rem 0;font-size:.875rem;color:var(--secondary-color)}.searchPlaceholder{font-size:.875rem;color:var(--secondary-color)}.searchCloseButton{margin-left:.625rem;font-size:1rem;color:var(--secondary-color);background:none;border:none;cursor:pointer}.searchBarWrapper{width:25.125rem;height:2.75rem;display:flex;justify-content:space-between;align-items:center;border:1px solid transparent;border-bottom-color:var(--text-color)}.searchBarWrapper.expanded{border-color:var(--primary-color);border-bottom-color:var(--border-color2);border-top-left-radius:.625rem;border-top-right-radius:.625rem}.searchInput{flex:1;margin-left:.625rem;border:none;outline:none;font-size:.875rem;background:transparent}.searchButton{width:2.75rem;height:2.75rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.searchButton img{width:2rem;height:2rem;object-fit:cover}@media (max-width: 768px){.searchWrapper{width:2.75rem;min-width:2.75rem;max-width:2.75rem;padding:0;background:transparent;border-radius:0;z-index:auto;position:static;transition:none;margin-right:0;display:flex;align-items:center;justify-content:center}.searchWrapper.mobile.expanded,.searchWrapper.fullscreen{position:fixed;top:0;left:0;width:100vw;min-width:100vw;max-width:100vw;height:100vh;background:var(--bg-color1);z-index:9999;padding:2rem 1rem 1rem;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:none}.searchBarWrapper{width:2.75rem;min-width:2.75rem;max-width:2.75rem;justify-content:center;align-items:center;border-radius:50%;border:none;background:none;box-shadow:none;padding:0}.searchBarWrapper.expanded,.searchWrapper.fullscreen .searchBarWrapper{width:100%;min-width:0;max-width:100vw;border-radius:.625rem;border:1px solid var(--primary-color);background:var(--bg-color1);box-shadow:0 2px 8px #0000000d;padding:.5rem 1rem;margin-bottom:1rem;display:flex;justify-content:space-between}.searchBarWrapper:not(.expanded):not(.fullscreen) .searchInput{display:none}.searchWrapper.fullscreen .searchInput{display:block;font-size:1rem}.searchWrapper.fullscreen .searchButton{width:2.75rem;height:2.75rem}.searchResultArea{position:static;width:100%;top:auto;left:auto;height:auto;max-height:60vh;border-radius:.625rem;margin-top:1rem;box-shadow:0 2px 8px #0000000d}.searchResultArea.expand{max-height:60vh;padding:1.25rem;opacity:1}.searchResultArea.collapse{max-height:0;padding:0;opacity:0;border:none}.search-back-btn{position:absolute;top:1.5rem;left:1rem;background:none;border:none;font-size:2rem;color:var(--text-color);z-index:10000;cursor:pointer;display:block}}@media (min-width: 769px){.search-back-btn{display:none}}.header-wrapper{width:100%;position:fixed;top:0;left:0;right:0;z-index:100;background:var(--bg-color1);border-bottom:1px solid var(--border-color1)}.head-top{max-width:67.5rem;margin:0 auto;padding-top:.625rem;display:flex;justify-content:flex-end;align-items:center}.head-mid{max-width:67.5rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:.625rem 0}.head-mid-left{width:18.75rem;display:flex;padding-left:1rem}.hamburger-button{width:3.375rem;height:3.375rem;background:none;border:none;display:flex;align-items:center;cursor:pointer}.hamburger-icon{display:flex;flex-direction:column;justify-content:center;gap:.3125rem}.hamburger-icon span{width:1.375rem;height:.125rem;background-color:var(--text-color);border-radius:.125rem}.logo{display:flex;align-items:center;justify-content:center;height:2.75rem;margin-right:auto;margin-top:.3125rem}.head-mid-right{width:31.25rem;display:flex;justify-content:flex-end;align-items:center;gap:.25rem}.nav-list{display:flex;align-items:center}.nav-list li{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center}.nav-list li a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:var(--text-color)}.nav-list li img{width:1.5rem;height:1.5rem;object-fit:cover}.nav-list li .searchWrapper{width:2.75rem;height:2.75rem;margin-right:0;display:flex;align-items:center;justify-content:center}.nav-list li .searchBarWrapper{width:2.75rem;height:2.75rem;justify-content:center;align-items:center;border:none;background:none;display:flex}.nav-list li .searchButton{display:flex;align-items:center;justify-content:center}.mobile-search-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--bg-color1);z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem 1rem 1rem}.mobile-search-container{width:100%;max-width:31.25rem;position:relative}.mobile-search-close{position:absolute;top:-1.5rem;left:0;background:none;border:none;font-size:2rem;color:var(--text-color);cursor:pointer;z-index:10000}@media (max-width: 768px){.head-mid-right{width:auto;gap:0}.nav-list li .searchWrapper,.nav-list li .searchBarWrapper,.nav-list li .searchButton{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center}.nav-list li .searchWrapper.mobile.expanded,.nav-list li .searchWrapper.fullscreen{position:fixed;top:0;left:0;width:100vw!important;height:100vh;z-index:9999}}.signinWrap{max-width:67.5rem;margin:0 auto}.signinInner{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:8.125rem 0;gap:1.875rem}.signinInner h2{font-size:1.75rem;font-weight:400}.phone{background:var(--text-color);color:var(--bg-color1);width:25.125rem;height:3.125rem;border-radius:.25rem;font-size:1rem}.kakao{background:#ffeb00;color:#3c1e1e;width:25.125rem;height:3.125rem;border-radius:.25rem;font-size:1rem}@media (max-width: 768px){.signinInner{margin:4rem 0;gap:1.5rem}.phone,.kakao{width:90%;max-width:20rem;font-size:.875rem;height:3rem}.signinInner h2{font-size:1.25rem}}.formWrapper{max-width:67.5rem;margin:0 auto}.formInner{width:100%;height:auto;margin:3.75rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem}.formInner2{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem}.form{width:25.125rem;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.625rem}.form input[type=text],.form input[type=email],.form input[type=password]{width:25.125rem;height:3.125rem;border-bottom:1px solid var(--border-color1);padding:0 .3125rem}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form input[type=tel]:focus{border-bottom:1px solid var(--primary-color);outline:none}.form span{margin:.3125rem 0 0 .3125rem}.error{font-size:.75rem;color:#c3162a;margin:0 0 .625rem .625rem}.phoneBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.625rem}.phoneInner{width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-end}.phoneInner input{width:20rem;height:3.125rem;border-bottom:1px solid var(--border-color1);padding:0 .3125rem}.phoneBtn{width:3.75rem;height:2.5rem;background:var(--text-color);color:var(--bg-color1);font-size:.875rem}.checkboxLabel{width:100%;height:auto;padding:.625rem 0;display:flex;justify-content:flex-start;align-items:center;gap:.625rem;margin:1.875rem 0;font-size:.875rem}.checkboxLabel input[type=checkbox]{width:.9375rem;height:.9375rem;accent-color:var(--text-color)}.form button[type=submit]{background:var(--primary-color);color:var(--bg-color1);width:25.125rem;height:2.75rem;border-radius:.25rem}.deleteBtn{background:var(--secondary-color);color:var(--bg-color1);width:25.125rem;height:2.75rem;border-radius:.25rem}.readonlyInput{background-color:#f9f9f9;color:#666}@media (max-width: 1024px){.formWrapper{max-width:90%}.form,.form input[type=text],.form input[type=email],.form input[type=password],.form button[type=submit],.deleteBtn{width:22rem}.phoneInner input{width:17rem}}@media (max-width: 768px){.formWrapper{max-width:95%}.formInner,.formInner2{margin:2.5rem 0;gap:1.5rem}.form,.form input[type=text],.form input[type=email],.form input[type=password],.form button[type=submit],.deleteBtn{width:100%;max-width:20rem}.phoneInner{flex-direction:column;gap:.75rem;align-items:flex-start}.phoneInner input{width:100%}.phoneBtn{width:100%;max-width:8rem;height:2.5rem}.checkboxLabel{margin:1.5rem 0;gap:.5rem}.error{font-size:.6875rem}}@media (max-width: 480px){.formWrapper{max-width:100%;padding:0 1rem}.formInner,.formInner2{margin:2rem 0;gap:1.25rem}.form,.form input[type=text],.form input[type=email],.form input[type=password],.form button[type=submit],.deleteBtn{max-width:18rem}.form input[type=text],.form input[type=email],.form input[type=password],.phoneInner input{height:2.75rem}.phoneBtn{max-width:7rem;height:2.25rem;font-size:.8125rem}.checkboxLabel{margin:1.25rem 0;gap:.375rem}.checkboxLabel input[type=checkbox]{width:.875rem;height:.875rem}.error{font-size:.625rem}}.cartWrapper{max-width:67.5rem;margin:0 auto}.cartInner{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.cartTitle{width:100%;font-size:1.75rem;margin-top:3.75rem}.cartInnerTop{width:100%;height:auto;margin:1.875rem 0;display:flex;justify-content:space-between;align-items:flex-start}.cartBottom{width:100%;height:auto;margin:3.75rem 0}@media (max-width: 1200px){.cartWrapper{max-width:90%}.cartInnerTop{flex-direction:column;align-items:center}}@media (max-width: 768px){.cartWrapper{max-width:95%}.cartInnerTop{flex-direction:column;align-items:center}.cartTitle{font-size:1.5rem;margin-top:2.5rem}.cartInnerTop{margin:1.5rem 0;flex-direction:column;gap:1rem}.cartBottom{margin:2.5rem 0}}@media (max-width: 480px){.cartWrapper{max-width:100%;padding:0 1rem}.cartInnerTop{flex-direction:column;align-items:center}.cartTitle{font-size:1.25rem;margin-top:2rem}.cartInnerTop{margin:1rem 0;gap:.75rem}.cartBottom{margin:2rem 0}}.cartSummWrapper{width:18.75rem;min-width:12.5rem;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;flex-shrink:1;padding:1.25rem 0}.cartSummTop{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:2.5rem 1.25rem;gap:1.5rem;background:var(--bg-color2)}.summDetail{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.8125rem}.detailAmount{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.cartSummBottom{width:100%;height:3.125rem;display:flex;justify-content:center;align-items:center}@media (max-width: 1200px){.cartSummWrapper{width:100%}}@media (max-width: 768px){.cartSummWrapper{width:100%}}@media (max-width: 480px){.cartSummWrapper{width:100%}}.cartItemWrapper{display:flex;justify-content:space-between;align-items:center;width:43.75rem;padding:1.25rem;border-bottom:1px solid var(--border-color2)}.cartItemLeft{display:flex;align-items:center}.cartItemRight{display:flex;gap:1.875rem;justify-content:center;align-items:center;width:22rem;height:auto}@media (max-width: 1024px){.cartItemWrapper{width:100%;max-width:40rem}.cartItemRight{width:18rem;gap:1.5rem}}@media (max-width: 768px){.cartItemWrapper{flex-direction:column;gap:1rem;padding:1rem;align-items:flex-start}.cartItemLeft{width:100%}.cartItemRight{width:100%;flex-direction:column;gap:.75rem}}@media (max-width: 480px){.cartItemWrapper{padding:.75rem;gap:.75rem}.cartItemRight{gap:.75rem}}.cartItemLeft{width:23.75rem;padding:0 .625rem;display:flex;justify-content:space-between;align-items:center}.cartItemCheckbox{width:1.0625rem;height:1.0625rem;border:1px solid var(--border-color1);accent-color:var(--text-color)}.cartItemImg{width:6.25rem;height:6.25rem;object-fit:cover;flex-shrink:0}.cartItemInfo{width:9.375rem;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.infoTitle{width:100%;font-size:1rem}.infoSelect{width:100%;padding:.3125rem .625rem;border:1px solid var(--border-color2);border-radius:.25rem;outline:none}.itemCounter{display:flex;width:5rem;height:1.75rem;padding:.5rem .25rem;justify-content:space-between;align-items:center;border:1px solid var(--border-color2);border-radius:.25rem;background:var(--bg-color1);font-size:.75rem}.counterBtn{width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.itemCounter{width:100%;padding:.375rem .25rem;font-size:.6875rem}.counterBtn{width:1.25rem;height:1.25rem}}@media (max-width: 480px){.counterBtn{width:1rem;height:1rem}}.itemPrice{display:flex;flex-direction:column;justify-content:center;align-items:center}.originalPrice{color:var(--border-color1);font-size:.75rem;text-decoration:line-through}.salePrice{color:var(--primary-color)}@media (max-width: 768px){.itemPrice{width:100%;justify-content:flex-end;align-items:flex-end}.originalPrice{font-size:.6875rem}}@media (max-width: 480px){.originalPrice{font-size:.625rem}}.itemOption{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem}@media (max-width: 768px){.itemOption{flex-direction:row;gap:.5rem}.option1,.option2{width:100%}}@media (max-width: 480px){.itemOption{gap:.375rem}.option1,.option2{width:4.5rem;padding:.25rem .5rem;font-size:.875rem}}.option1{width:4.75rem;padding:.25rem .5rem;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:.25rem}.option2{width:4.75rem;padding:.25rem .5rem;color:var(--secondary-color);border:1px solid var(--border-color1);border-radius:.25rem}.tableTitle{width:43.75rem;padding:0 1.25rem 1.25rem;border-bottom:1px solid var(--text-color);display:flex;justify-content:space-between;align-items:center}.tableTitle span{font-size:1rem}.titleLeft{display:flex;justify-content:center;align-items:center;gap:.9375rem;width:5.4375rem;height:auto}.tableCheckbox{width:1.0625rem;height:1.0625rem;border:1px solid var(--border-color1);accent-color:var(--text-color)}.titleButton{padding:.25rem .5rem;font-size:1rem;border:1px solid var(--border-color1);color:var(--secondary-color);border-radius:.25rem}.cartTable{width:43.75rem;height:auto}.cartHead{width:100%;height:auto}.tableRow{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2.5rem 1.25rem 1.875rem;border-bottom:1px solid var(--border-color2)}.tableRow td:first-child{width:6.25rem;height:auto}.itemMeta{display:flex;flex-direction:row;gap:1rem}.itemMeta>*{width:5.625rem;height:auto;display:flex;justify-content:center;align-items:center}@media (max-width: 1024px){.cartTable{width:100%}.tableRow{padding:1rem;flex-wrap:wrap;gap:.5rem}.itemMeta{flex-direction:row;gap:.5rem}.itemMeta>*{width:4.5rem}}@media (max-width: 768px){.tableTitle,.tableRow{display:none}}.orderDetWrapper{max-width:67.5rem;margin:0 auto}.orderDetInner{width:100%;height:auto;padding:3.75rem .625rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem}.orderDetTop{width:100%}.orderDetBot{display:flex;justify-content:flex-start;align-items:flex-start;gap:1.25rem;flex-wrap:wrap}.orderDetLeft{display:flex;width:40.75rem;flex-direction:column;align-items:flex-start;gap:1.875rem}.orderDetLeft>*{padding:1.25rem;width:100%;height:auto;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;background:var(--bg-color1);box-shadow:0 0 .125rem var(--border-color2)}.orderDetTitle{padding-bottom:1.25rem;border-bottom:1px solid var(--border-color2);display:flex;justify-content:space-between;align-items:center}.orderDetTop h2{font-size:1.75rem;font-weight:400}.orderDetTitle h2{font-size:1.125rem;font-weight:400}@media (max-width: 1024px){.orderDetWrapper{width:100%;max-width:100%}.orderDetInner{flex-direction:column;width:100%;padding:3.75rem 1rem}.orderDetLeft,.orderDetRight{width:100%}}@media (max-width: 768px){.orderDetTop{padding-left:0}.orderDetBot{flex-direction:column;gap:1rem;width:100%}.orderDetLeft{width:100%}.orderDetInner{padding:2.5rem .5rem}}.orderProductWrapper{display:flex;width:100%;height:8.75rem;padding:1.25rem;align-items:center;gap:1.75rem}.orderProductLeft{display:flex;padding:0 .625rem;align-items:center;gap:1.25rem;width:20.625rem;height:6.25rem}.orderProductImg{width:5.625rem;height:5.625rem;object-fit:cover}.orderProductInfo{width:13.125rem;height:4.25rem;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.orderProductRight{width:12.125rem;height:2.0625rem;display:flex;align-items:center;gap:1.875rem}.orderProductOption,.rightQuantity{font-size:.875rem;color:var(--text-color2)}.orderProductRight>*{flex:1;display:flex;justify-content:center;align-items:center}.rightSalePrice{color:var(--primary-color)}@media (max-width: 1024px){.orderProductWrapper{height:auto;min-height:7rem;padding:1rem;gap:1.5rem}.orderProductLeft{width:18rem;height:5.5rem;gap:1rem}.orderProductImg{width:5rem;height:5rem}.orderProductInfo{width:12rem;height:4rem;gap:1rem}.orderProductRight{width:10rem;height:2rem;gap:1.5rem}}@media (max-width: 768px){.orderProductWrapper{flex-direction:column;height:auto;padding:1rem;gap:1rem;align-items:flex-start}.orderProductLeft{width:100%;height:auto;gap:.75rem}.orderProductImg{width:4rem;height:4rem}.orderProductInfo{width:100%;height:auto;gap:.75rem}.orderProductRight{width:100%;height:auto;gap:1rem;justify-content:space-between}}@media (max-width: 480px){.orderProductWrapper{padding:.75rem;gap:.75rem}.orderProductLeft{gap:.5rem}.orderProductImg{width:3.5rem;height:3.5rem}.orderProductInfo{gap:.5rem}.orderProductRight{gap:.75rem}}._shippingAddressForm_1x3wu_1{width:29.625rem;height:11.875rem;display:flex;flex-direction:column;align-items:flex-start;gap:.625rem}._formGroup_1x3wu_10{display:flex;align-items:center;justify-content:center;gap:1.25rem}._formGroup_1x3wu_10 label{display:block;font-size:1rem;min-width:3.75rem}._input_1x3wu_21,._input2_1x3wu_27{width:19.125rem;height:2.5rem;border:1px solid #ccc;padding:0 .625rem}._phoneGroup_1x3wu_34{display:flex;align-items:center;gap:.8125rem}._inputShort_1x3wu_40{width:5rem;height:2.5rem;border:1px solid #ccc;padding:0 .625rem}._hyphen_1x3wu_47{font-size:1rem}._addressRow_1x3wu_50{display:flex;gap:1.25rem}._searchButton_1x3wu_54{display:flex;height:2.5rem;padding:.5rem 1.25rem;justify-content:center;align-items:center;border-radius:.25rem;background:var(--text-color);color:var(--bg-color1);font-size:1rem}@media (max-width: 1024px){._shippingAddressForm_1x3wu_1{width:100%;max-width:25rem}._input_1x3wu_21,._input2_1x3wu_27{width:15rem}}@media (max-width: 768px){._shippingAddressForm_1x3wu_1{width:100%;height:auto;gap:.5rem}._formGroup_1x3wu_10{flex-direction:column;align-items:flex-start;gap:.5rem}._formGroup_1x3wu_10 label{min-width:auto;font-size:.875rem}._input_1x3wu_21,._input2_1x3wu_27{width:100%}._phoneGroup_1x3wu_34{gap:.5rem}._inputShort_1x3wu_40{width:4rem}._addressRow_1x3wu_50{flex-direction:column;gap:.5rem}._searchButton_1x3wu_54{height:2.25rem;padding:.375rem 1rem;font-size:.875rem}}@media (max-width: 480px){._shippingAddressForm_1x3wu_1{gap:.375rem}._formGroup_1x3wu_10 label{font-size:.8125rem}._input_1x3wu_21,._input2_1x3wu_27{height:2.25rem;padding:0 .5rem}._inputShort_1x3wu_40{width:3.5rem;height:2.25rem}._hyphen_1x3wu_47{font-size:.875rem}._searchButton_1x3wu_54{height:2rem;padding:.25rem .75rem;font-size:.8125rem}}._deliveryMemo_1pxyu_1{width:38.25rem;height:2.1875rem}._select_1pxyu_6{width:100%;height:100%;padding:.375rem .625rem;border:1px solid var(--border-color2);font-size:1rem;outline:none}._couponRow_1r2ig_1{width:38.25rem;height:2.25rem;display:flex;justify-content:space-between;align-items:center}._couponSelect_1r2ig_9{width:18.75rem;height:100%;border:1px solid var(--border-color2);font-size:1rem;padding:0 .625rem}._discountAmount_1r2ig_17{font-size:1.25rem;font-weight:500;outline:none}.radioGroup{width:38.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.radioLabel{display:flex;justify-content:flex-start;align-items:center;gap:1.25rem;font-size:.9375rem;width:100%;height:2.5rem}.radioLabel input[type=radio]{display:none}.radioIcon{width:1.0625rem;height:1.0625rem}.subMethods{width:100%;flex-direction:column;justify-content:center;align-items:center;padding:0 2.5rem}@media (max-width: 768px){.radioGroup{width:100%;padding:0 1rem}.radioLabel{font-size:.875rem;height:auto;gap:1rem}.subMethods{padding:0 1.5rem}}@media (max-width: 480px){.subMethods{padding:0 1rem}}.orderSummWrapper{width:22.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;flex-shrink:0}.orderSummTop{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:2.5rem 1.25rem;gap:1.5rem;background:#d0dce533}.summTitle{font-size:1.125rem;font-weight:500}.summDetail{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.8125rem}.detailAmount{width:100%;display:flex;justify-content:space-between;align-items:center}.summBottom{width:100%;display:flex;padding-top:.625rem;justify-content:space-between;align-items:center;border-top:1px solid var(--border-color2)}.orderSummBottom{width:100%;height:3.125rem;display:flex;justify-content:center;align-items:center}.summButton1{flex:1;height:100%;border:1px solid var(--primary-color);border-radius:.25rem 0 0 .25rem;background:var(--bg-color1);display:flex;justify-content:center;align-items:center;color:var(--primary-color);font-size:1rem}.summButton2{flex:1;height:100%;border-radius:0 .25rem .25rem 0;background:var(--primary-color);display:flex;justify-content:center;align-items:center;color:var(--bg-color1);font-size:1rem}@media (max-width: 1024px){.orderSummWrapper{width:100%;max-width:100%}}@media (max-width: 768px){.orderSummWrapper{width:100%;padding:0 1rem}}@media (max-width: 480px){.summButton1,.summButton2{font-size:.875rem}.orderSummTop{padding:2rem 1rem;gap:1rem}}.myPageWrapper{max-width:67.5rem;margin:0 auto}.myPageInner{width:100%;height:auto;padding:3.75rem 0;display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width: 1200px){.myPageWrapper{max-width:90%}}@media (max-width: 768px){.myPageWrapper{max-width:95%}.myPageInner{padding:2.5rem 0;flex-direction:column;align-items:center}}@media (max-width: 480px){.myPageWrapper{max-width:100%;padding:0 1rem}.myPageInner{padding:2rem 0}}.sideWrapper{width:100%;max-width:12.5rem;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-shrink:0;gap:1.25rem}.sideTitle{font-size:1.375rem;font-weight:500}.menuWrapper{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.625rem}.mainMenu{width:100%;height:auto;padding:.625rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:flex-start}.mainMenu>a{font-size:1.125rem;font-weight:500}.subMenu{width:100%;height:100%;display:flex;flex-direction:column;gap:.625rem;justify-content:center;align-items:flex-start}.subMenu>li>button{font-size:.875rem;font-weight:500;color:var(--text-color2)}.subMenu>li>button:hover{color:var(--primary-color)}.subMenu>li>button.active{color:var(--primary-color)}@media (max-width: 768px){.sideWrapper{max-width:100%;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem}.sideTitle,.mainMenu>a{flex-shrink:0}.menuWrapper,.subMenu{flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem;background:var(--bg-color3)}.mainMenu{flex-direction:row;gap:2rem}.sideTitle{font-size:1.125rem}.mainMenu>a{font-size:1rem}.subMenu>li>button{font-size:.8125rem}}.contentWrapper{max-width:62.5rem;width:100%;height:100%;padding:1.25rem 0}.contentTitle{width:100%;padding:0 1.25rem 1.25rem;font-size:1.75rem;font-weight:400}.contentFilter{width:100%;padding:1.25rem 0 1.25rem 2.5rem;background:var(--bg-color3);display:flex;flex-wrap:wrap;gap:1rem}.filterTitle{width:6.25rem;margin-right:2.5rem;font-size:.875rem;text-align:center}.buttonFilter{display:flex;border:1px solid var(--border-color2);margin-right:1.25rem}.rangeButton{padding:.375rem .875rem;font-size:.75rem;color:var(--secondary-color);border-right:1px solid var(--border-color2)}.rangeButton:last-child{border-right:none}.rangeButton:hover,.rangeButton.active{background:var(--text-color);color:var(--bg-color1)}.calendarFilter{display:flex;gap:.3125rem;margin-right:1.25rem}.customDateInput{position:relative;width:6.875rem;height:1.625rem;border:1px solid #ccc;padding:0 2.1875rem 0 .625rem;background:var(--bg-color1);font-size:.875rem;color:var(--text-color);display:flex;align-items:center}.calendarIcon{position:absolute;right:.625rem;width:1.125rem;height:1.125rem;cursor:pointer}.hiddenDatePicker{display:none}.customDatePicker,.react-datepicker__input-container input,.calendarFilter>span{font-size:.75rem;color:var(--secondary-color)}.queryButton{width:3.4375rem;height:1.625rem;padding:.375rem .875rem;background:var(--text-color);color:var(--bg-color1);font-size:.75rem}.tableHead th{font-size:.875rem;font-weight:400;text-align:center;padding:.75rem 0;border-top:1px solid var(--text-color);border-bottom:1px solid var(--text-color)}.bodyContent td{font-size:.875rem;font-weight:400;padding:.75rem;border-bottom:1px solid var(--border-color2);text-align:center}@media (max-width: 1200px){.contentWrapper{max-width:90%}}@media (max-width: 768px){.contentWrapper{max-width:95%;padding:1rem 0}.contentTitle{font-size:1.5rem;padding:0 1rem 1rem}.contentFilter{padding:1rem 0 1rem 1.5rem;gap:.75rem}.filterTitle{width:5rem;margin-right:1.5rem;font-size:.8125rem}.buttonFilter{margin-right:1rem}.rangeButton{padding:.25rem .75rem;font-size:.6875rem}.calendarFilter{gap:.25rem;margin-right:1rem}.customDateInput{width:5.5rem;height:1.5rem;font-size:.8125rem}.queryButton{width:3rem;height:1.5rem;font-size:.6875rem}.tableHead th,.bodyContent td{font-size:.8125rem;padding:.5rem}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000}.modalContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:10px}.modalContent h2{font-size:24px;font-weight:400;margin-bottom:10px}.closeButton{position:absolute;top:10px;right:10px;font-size:20px;padding:5px 10px;border-radius:5px;cursor:pointer}.input{width:100%;padding:8px;margin-bottom:10px;border:1px solid var(--border-color2);border-radius:5px}.textarea{width:100%;height:100px;padding:8px;margin-bottom:15px;border:1px solid var(--border-color2);border-radius:5px;resize:none}.textarea::placeholder,.input::placeholder{color:var(--secondary-color)}.buttonGroup{display:flex;justify-content:flex-end;gap:10px}.submitButton{background-color:var(--text-color);color:var(--bg-color1);border:none;padding:8px 16px;border-radius:2px;cursor:pointer}.contentWrapper{max-width:62.5rem;width:100%;height:100%;padding:1.25rem 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.contentTitle{width:100%;padding:0 1.25rem 1.25rem;display:flex;justify-content:flex-start;font-size:1.75rem;font-weight:400}.couponArea{width:100%;height:auto;padding:1.25rem 0;background:var(--bg-color3);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3.125rem}.couponInfo1{font-size:1.375rem;font-weight:500;margin-bottom:1.25rem}.couponInfo2{margin-bottom:1.875rem}.couponInfo2>span{font-size:1.375rem}.count{color:var(--primary-color);margin-right:.125rem}.addCoupon{display:flex;gap:1.25rem;justify-content:center;align-items:center}.addCoupon>input{width:18.75rem;height:2.4375rem;padding:.625rem 0 .625rem .625rem;border:1px solid var(--border-color1)}.addCoupon>button{width:4rem;height:2.4375rem;display:flex;justify-content:center;align-items:center;background:var(--primary-color);color:var(--bg-color1);font-size:1rem}.table{width:100%;margin-top:1.25rem;border-collapse:collapse}.tableHead th{font-size:.875rem;text-align:center;padding:.75rem 0;border-top:1px solid var(--text-color);border-bottom:1px solid var(--text-color)}.bodyContent td{font-size:.875rem;padding:.75rem;border-bottom:1px solid var(--border-color2);text-align:center}.emptyContent{height:18.75rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.625rem}.emptyContent>span{font-size:.75rem;color:var(--secondary-color)}@media (max-width: 1024px){.contentWrapper{max-width:90%}.addCoupon>input{width:15rem}}@media (max-width: 768px){.contentWrapper{max-width:95%;padding:1rem 0}.contentTitle{font-size:1.5rem;padding:0 1rem 1rem}.couponArea{padding:1rem 0;margin-bottom:2rem}.couponInfo1,.couponInfo2>span{font-size:1.25rem}.addCoupon{flex-direction:column;gap:.75rem}.addCoupon>input{width:100%;max-width:20rem}.tableHead th,.bodyContent td{font-size:.8125rem;padding:.5rem}.emptyContent{height:15rem}}@media (max-width: 480px){.contentWrapper{max-width:100%;padding:.75rem 0}.contentTitle{font-size:1.25rem;padding:0 .75rem .75rem}.couponArea{padding:.75rem 0;margin-bottom:1.5rem}.couponInfo1,.couponInfo2>span{font-size:1.125rem}.addCoupon>input{max-width:15rem}.tableHead th,.bodyContent td{font-size:.75rem;padding:.375rem}.emptyContent{height:12rem}.emptyContent>span{font-size:.6875rem}}._container_1w887_1{width:100%;max-width:62.5rem;padding:1.25rem}._header_1w887_7{display:flex;justify-content:space-between;align-items:flex-end}._addButton_1w887_13{font-size:.75rem;padding:.5rem 1rem;background-color:var(--text-color);color:var(--bg-color1);border-radius:.25rem}._table_1w887_21{width:100%;margin-top:1.25rem;border-collapse:collapse}._table_1w887_21 th{font-size:.875rem;padding:.75rem;border-bottom:1px solid var(--text-color);border-top:1px solid var(--text-color);text-align:center;font-weight:400}._table_1w887_21 td{font-size:.875rem;padding:.75rem;border-bottom:1px solid var(--border-color2);text-align:center;font-weight:400}._deleteBtn_1w887_43{background:#c3162a;color:var(--bg-color1);padding:.25rem .625rem;font-size:.75rem}@media (max-width: 1024px){._container_1w887_1{max-width:90%}}@media (max-width: 768px){._container_1w887_1{max-width:95%;padding:1rem}._header_1w887_7{flex-direction:column;align-items:flex-start;gap:1rem}._addButton_1w887_13{font-size:.6875rem;padding:.375rem .75rem}._table_1w887_21{margin-top:1rem;font-size:.8125rem}._table_1w887_21 th,._table_1w887_21 td{font-size:.8125rem;padding:.5rem}._deleteBtn_1w887_43{font-size:.6875rem;padding:.1875rem .5rem}}@media (max-width: 480px){._container_1w887_1{max-width:100%;padding:.75rem}._addButton_1w887_13{font-size:.625rem;padding:.25rem .5rem}._table_1w887_21 th,._table_1w887_21 td{font-size:.75rem;padding:.375rem}._deleteBtn_1w887_43{font-size:.625rem;padding:.125rem .375rem}}._overlay_lmjns_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_lmjns_14{background:var(--bg-color1);padding:20px;border-radius:8px;min-width:500px;position:relative;animation:_fadeIn_lmjns_1 .3s ease}._closeButton_lmjns_23{position:absolute;top:12px;right:16px;background:none;border:none;font-size:24px;cursor:pointer}._content_lmjns_33{margin-top:20px}@keyframes _fadeIn_lmjns_1{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}._shippingAddressForm_da1js_1{width:474px;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px}._formGroup_da1js_10{display:flex;align-items:center;justify-content:center;gap:20px}._formGroup_da1js_10 label{display:block;font-size:16px;min-width:60px}._input_da1js_21,._input2_da1js_27{width:306px;height:40px;border:1px solid #ccc;padding:0 10px}._phoneGroup_da1js_34{display:flex;align-items:center;gap:13px}._inputShort_da1js_40{width:80px;height:40px;border:1px solid #ccc;padding:0 10px}._hyphen_da1js_47{font-size:16px}._addressRow_da1js_50{display:flex;gap:20px}._searchButton_da1js_54{display:flex;height:40px;padding:8px 20px;justify-content:center;align-items:center;border-radius:4px;background:var(--text-color);color:var(--bg-color1)}._productDetailWrapper_beci9_1{width:100%;max-width:67.5rem;margin:0 auto;display:flex;flex-direction:column}._breadcrumb_beci9_9{display:flex;justify-content:flex-end;align-items:center;gap:.625rem;font-size:.875rem;color:#666;padding:1.25rem 1.5rem 1.25rem 0;cursor:pointer}._productSummaryWrapper_beci9_20{display:flex;justify-content:center;align-items:center;gap:1.25rem;padding:3.75rem 0;width:100%;height:auto}._productImageWrapper_beci9_29{width:33.125rem;height:33.125rem}._productImageWrapper_beci9_29 img{width:100%;height:100%;object-fit:cover}._productInfoWrapper_beci9_38{width:33.125rem;height:33.125rem;display:flex;flex-direction:column;justify-content:space-between;padding:2.25rem 0}._productInfoHeader_beci9_46{display:flex;justify-content:space-between;align-items:center}._productInfoHeader_beci9_46 h2{font-size:1.75rem;font-weight:400}._productInfoHeaderButton_beci9_55{display:flex;gap:.3125rem}._productInfoHeaderButton_beci9_55 button{width:1.5rem;height:1.5rem}._productInfoPrice_beci9_63{display:flex;align-items:flex-end;gap:1.25rem}._productInfoPriceDiscount_beci9_68,._productInfoPriceOriginal_beci9_72{display:flex;align-items:flex-end}._productInfoPriceOriginal_beci9_72 del{font-size:1.75rem;font-weight:500;color:var(--border-color1);padding-bottom:.3125rem}._productInfoAdditionalInfo_beci9_82{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.5rem 2.25rem;gap:.75rem}._productInfoAdditionalInfoDelivery_beci9_90{display:flex;align-items:center}._productInfoAdditionalInfoDeliveryText_beci9_94{font-size:1rem;font-weight:700;color:var(--primary-color)}._productInfoAdditionalInfoDelivery_beci9_90{display:flex;gap:1.25rem;align-items:flex-start;justify-content:center}._productInfoAdditionalInfoDelivery_beci9_90 span{font-size:1rem;font-weight:500;color:var(--text-color)}._productInfoAdditionalInfoDelivery_beci9_90 span:last-child{color:var(--secondary-color)}._productInfoAdditionalInfoCustomer_beci9_113 p{display:flex;gap:1.25rem;font-size:1rem;font-weight:500;color:var(--text-color)}._productInfoAdditionalInfoCustomer_beci9_113 p span{display:flex;gap:.3125rem;align-items:center;justify-content:center}._productInfoAdditionalInfoCustomer_beci9_113 p span p{color:var(--secondary-color);font-size:1rem;font-weight:500;font-family:Montserrat}._productInfoAdditionalInfoCustomer_beci9_113 p span img{width:1rem;height:1rem}._productQuantityWrapper_beci9_136{background-color:var(--bg-color3)}._productQuantityWrapperInner_beci9_139{display:flex;align-items:center;justify-content:space-between;padding:2.25rem}._productInfoAdditionalInfoQuantity_beci9_146 p{font-size:1rem;font-weight:500;color:var(--text-color)}._productInfoButtonWrapper_beci9_151{display:flex;justify-content:space-between;align-items:center;padding:2.25rem 1.5rem}._productInfoButtonWrapper_beci9_151 button{width:9.375rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;background-color:var(--bg-color1);border:1px solid var(--text-color);border-radius:.25rem;cursor:pointer}._productInfoButtonWrapper_beci9_151 button:last-child{background-color:var(--text-color);color:var(--bg-color1);border:none}._productTabsWrapper_beci9_175{display:flex;flex-direction:column;gap:.625rem}._productTabsWrapper_beci9_175 ._tabList_beci9_180{display:flex}._productTabsWrapper_beci9_175 ._tabItem_beci9_183{flex:1;line-height:3.125rem;text-align:center;border-bottom:1px solid var(--text-color);background-color:var(--bg-color3);font-size:1rem;color:var(--text-color);cursor:pointer}._productTabsWrapper_beci9_175 ._tabItem_beci9_183._active_beci9_193{border-top:1px solid var(--text-color);border-left:1px solid var(--text-color);border-right:1px solid var(--text-color);border-bottom:none;background-color:var(--bg-color1)}._tabDescriptionWrapper_beci9_200{display:flex;flex-direction:column;gap:12.5rem;padding:18.75rem 0}._tabDescriptionWrapper_beci9_200 img{width:100%;height:100%;object-fit:cover}._tabReviewWrapper_beci9_211{display:flex;flex-direction:column}._tabReviewHeader_beci9_215{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:3.75rem;gap:2.5rem}._tabReviewHeader_beci9_215 p{font-size:1.75rem;font-weight:400}._tabReviewHeader_beci9_215 p em{font-size:1.75rem;font-weight:700;color:var(--primary-color);font-style:normal}._tabReviewHeaderImg_beci9_233{display:flex;gap:1.25rem;justify-content:center;align-items:center}._tabReviewHeaderImg_beci9_233 img{width:31.25rem;height:18.75rem;object-fit:cover}._tabDetailInfoWrapper_beci9_244{display:flex;flex-direction:column;gap:2.5rem;padding:3.75rem 0}._tabDetailInfoTable_beci9_250{width:100%;border-collapse:collapse}._tabDetailInfoRow_beci9_254{height:2rem;border-top:1px solid var(--border-color1)}._tabDetailInfoRow_beci9_254:last-child{border-bottom:1px solid var(--border-color1)}._tabDetailInfoLabel_beci9_261{width:18.75rem;text-align:left;padding-left:1.25rem;background:#e7e7e7;font-size:.875rem;font-weight:400}._tabDetailInfoValue_beci9_269{width:46.25rem;padding-left:1.25rem;text-align:left;font-size:.875rem;font-weight:400}._tabInquiryWrapper_beci9_276{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;padding:3.75rem 0}._tabInquiryTitle_beci9_284{font-size:1.75rem;font-weight:400}._tabInquiryContent_beci9_288{display:flex;gap:1.25rem}._tabInquiryContent_beci9_288 img{width:31.25rem;height:18.75rem;object-fit:cover}@media (max-width: 768px){._productSummaryWrapper_beci9_20{flex-direction:column;padding:2rem 1rem}._productImageWrapper_beci9_29,._productInfoWrapper_beci9_38{width:100%;height:auto}._tabItem_beci9_183{font-size:.75rem}._productInfoButtonWrapper_beci9_151{flex-direction:column;gap:.75rem}._productInfoButtonWrapper_beci9_151 button{width:100%}._productInfoHeader_beci9_46 h2{font-size:1.25rem}._productInfoHeaderButton_beci9_55{gap:.25rem}._productInfoHeaderButton_beci9_55 button{width:1.25rem;height:1.25rem}._productInfoPrice_beci9_63{flex-wrap:wrap}._productInfoPriceDiscount_beci9_68,._productInfoPriceOriginal_beci9_72{font-size:1.25rem}._productInfoAdditionalInfo_beci9_82{padding:1.25rem}._productInfoAdditionalInfoDeliveryText_beci9_94,._productInfoAdditionalInfoDelivery_beci9_90 span,._productInfoAdditionalInfoCustomer_beci9_113 p,._productInfoAdditionalInfoCustomer_beci9_113 p span,._productInfoAdditionalInfoCustomer_beci9_113 p span p{font-size:.75rem}._productInfoAdditionalInfoCustomer_beci9_113 p span img{width:1rem;height:1rem}._tabDescriptionWrapper_beci9_200{gap:1.25rem;padding:1.25rem 0}._tabReviewWrapper_beci9_211,._tabInquiryWrapper_beci9_276{padding:1.25rem}._tabReviewHeader_beci9_215{padding-top:1.25rem}._tabReviewHeader_beci9_215 p,._tabReviewHeader_beci9_215 p em{font-size:1.25rem}._tabReviewHeaderImg_beci9_233{flex-direction:column}._tabReviewHeaderImg_beci9_233 img{width:100%;height:100%;object-fit:cover}._tabInquiryTitle_beci9_284{font-size:1.25rem}._tabInquiryContent_beci9_288{flex-direction:column}._tabInquiryContent_beci9_288 img{width:100%;height:100%;object-fit:cover}}.ratingSummary{display:flex;justify-content:center;align-items:center;margin:3.75rem 0;padding:1.5rem 0;gap:3.125rem;box-shadow:0 0 .625rem #0000001a;flex-wrap:wrap}.left{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;width:100%;max-width:31.25rem}.left p{color:var(--secondary-color)}.left p strong{color:var(--text-color)}.score{font-family:Montserrat,sans-serif;font-size:4rem;font-weight:500}.starRating{display:flex;gap:.3125rem}.right{display:flex;justify-content:center;align-items:flex-end;gap:1.25rem;width:100%;max-width:31.25rem;flex-wrap:wrap}.ratingBar{display:flex;flex-direction:column;align-items:center;gap:.625rem}.bar{width:.875rem;height:5rem;background-color:#ccc;border-radius:.5rem;overflow:hidden;position:relative}.fill{width:100%;background-color:#e55858;position:absolute;bottom:0}.label{margin-top:.375rem;font-size:.875rem;color:#666}.reviewOption{display:flex;justify-content:flex-end;gap:1.25rem;padding:1.25rem 0;flex-wrap:wrap}.reviewOptionItem{cursor:pointer;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--border-color1);border-radius:.25rem}.reviewOptionItem.active{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.reviewItem{display:flex;flex-direction:column;gap:1rem;border-top:1px solid var(--border-color2);padding:1.5rem 0}.reviewItemHeader{display:flex;justify-content:space-between;align-items:center}.reviewItemRating{display:flex;gap:.25rem}.reviewItemDate{font-size:.875rem;color:var(--secondary-color)}.reviewItemUser{font-weight:500;font-size:1rem;color:var(--text-color)}.reviewItemContentWrapper{display:flex;flex-direction:column;gap:.5rem}.reviewItemTitle{font-size:1rem;font-weight:700}.reviewItemImage{margin-top:1rem}.reviewItemImage img{max-width:100%;height:auto;border-radius:.375rem}@media (max-width: 768px){.ratingSummary{gap:1.875rem}.score{font-size:3rem}.reviewOption{justify-content:center}.reviewItemTitle{font-size:.9375rem}}@media (max-width: 480px){.score{font-size:2.5rem}.bar{height:3.75rem}.reviewOption{flex-direction:column;align-items:center}}._reviewOption_x9f9u_1{display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:24px 12px;border-bottom:1px solid var(--border-color2)}._reviewOptionItem_x9f9u_9{font-size:16px;color:var(--secondary-color)}._reviewOptionItem_x9f9u_9._active_x9f9u_13{color:var(--text-color)}._reviewItem_x9f9u_16{display:flex;flex-direction:column;gap:20px;padding:20px;border-bottom:1px solid var(--border-color2)}._reviewItemHeader_x9f9u_23{display:flex;justify-content:space-between;align-items:center}._reviewItemRating_x9f9u_28{display:flex;gap:4px}._reviewItemDate_x9f9u_32{font-size:12px;color:var(--secondary-color)}._reviewItemUser_x9f9u_36{font-size:16px}._reviewItemContentWrapper_x9f9u_39{display:flex;flex-direction:column;gap:10px}._reviewItemTitle_x9f9u_44{font-size:16px;font-weight:700}._reviewItemImage_x9f9u_48>img{width:200px;height:200px;object-fit:cover}.categoryProductListWrap{width:67.5rem;margin:0 auto}.categoryProductListInner{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.categoryProductListInner h2{width:100%;font-size:1.75rem;margin-top:1rem}.breadcrumbNav{width:100%;padding:1.25rem 1.5rem 1.25rem 0;display:flex;align-items:center;justify-content:flex-end;gap:.25rem;font-size:.8125rem;font-weight:400;color:var(--secondary-color);border-bottom:1px solid var(--border-color2)}.breadcrumbNav span{cursor:pointer}.breadcrumbNav span:hover{color:var(--text-color)}.filterBar{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:.625rem;padding:1.25rem 0;border-bottom:1px solid var(--border-color2)}.categoryButton{display:flex;padding:.5rem 1.25rem;border-radius:6.25rem;border:1px solid var(--secondary-color);background:var(--bg-color1);font-size:.875rem;font-weight:500;color:var(--secondary-color);flex-shrink:0;width:auto;height:auto;cursor:pointer}.categoryButton:hover,.categoryButton.active{background:var(--text-color);color:var(--bg-color1)}.paginationWrapper{margin-top:1.25rem}.pageButton{margin:0 .3125rem;font-weight:400;background:none;border:none;cursor:pointer;font-size:1rem;color:var(--text-color)}.pageButton:hover{text-decoration:underline}.pageButton.active{font-weight:700}.productGridWrap{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.sortList{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1.25rem;padding:1rem 0}.sortItem{cursor:pointer;color:var(--secondary-color)}.sortItem:hover,.sortItem.active{color:var(--text-color)}.productList{width:100%;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:flex-start;align-items:flex-start}.productListWrap{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1024px){.categoryProductListWrap{width:90%;max-width:100%}.productGridWrap{width:100%;padding:0 1rem}.productList{justify-content:center;gap:1rem}}@media (max-width: 768px){.categoryProductListWrap{width:95%}.categoryProductListInner h2{font-size:1.5rem;margin-top:.75rem}.breadcrumbNav{padding:1rem 1rem 1rem 0;font-size:.75rem}.filterBar{padding:1rem 0;gap:.5rem;flex-wrap:wrap;justify-content:center}.categoryButton{padding:.375rem 1rem;font-size:.8125rem}.productGridWrap{padding:0 .5rem;gap:1rem}.sortList{gap:1rem}.productList{gap:1rem;justify-content:flex-start}.paginationWrapper{margin-top:1rem}.sortItem{font-size:.875rem}}@media (max-width: 480px){.categoryProductListWrap{width:100%;padding:0 .5rem}.categoryProductListInner h2{font-size:1.25rem;margin-top:.5rem}.breadcrumbNav{padding:.75rem .75rem .75rem 0;font-size:.6875rem}.filterBar{padding:.75rem 0;gap:.375rem}.categoryButton{padding:.25rem .75rem;font-size:.75rem}.productGridWrap{padding:0 .25rem;gap:.75rem}.sortList{gap:.75rem;flex-wrap:wrap}.productList{gap:.75rem;justify-content:flex-start}.pageButton{font-size:.875rem;margin:0 .25rem}}
