@font-face{font-family:GmarketSansLight;src:url(../fonts/GmarketSansLight.woff2) format("woff2"),url(../fonts/GmarketSansLight.woff) format("woff"),url(../fonts/GmarketSansLight.ttf) format("truetype"),url(../fonts/GmarketSansLight.eot) format("embedded-opentype");font-style:normal}@font-face{font-family:GmarketSansMedium;src:url(../../_cdn/cloudfront/font/GmarketSansMedium.woff2) format("woff2"),url(../../_cdn/cloudfront/font/GmarketSansMedium.woff) format("woff"),url(../../_cdn/cloudfront/font/GmarketSansMedium.ttf) format("truetype"),url(../../_cdn/cloudfront/font/GmarketSansMedium.eot) format("embedded-opentype");font-style:normal}@font-face{font-family:GmarketSansBold;src:url(../../_cdn/cloudfront/font/GmarketSansBold.woff2) format("woff2"),url(../../_cdn/cloudfront/font/GmarketSansBold.woff) format("woff"),url(../../_cdn/cloudfront/font/GmarketSansBold.ttf) format("truetype"),url(../../_cdn/cloudfront/font/GmarketSansBold.eot) format("embedded-opentype")}@font-face{font-family:Pretendard;src:url(../../_cdn/jsdelivr/gh/projectnoonnu/pretendard@1.0/Pretendard-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(../../_cdn/jsdelivr/gh/projectnoonnu/pretendard@1.0/Pretendard-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(../../_cdn/jsdelivr/gh/projectnoonnu/pretendard@1.0/Pretendard-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@keyframes heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.08)}28%{transform:scale(1)}42%{transform:scale(1.06)}56%{transform:scale(1)}}@keyframes count-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 #f5af3673}50%{transform:scale(1.1);box-shadow:0 0 0 5px #f5af3600}}@keyframes count-badge-pulse-on-dark{0%,to{transform:scale(1);box-shadow:0 0 #ffffff8c}50%{transform:scale(1.1);box-shadow:0 0 0 5px #fff0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.custom-select-box *{box-sizing:border-box}.custom-select-box{position:relative;width:100%;border:2px solid #ddd;border-radius:4px;background:#fff}.custom-select-box:not(.select-box){border:2px solid #ddd;border-radius:4px}.custom-select-box:not(.select-box) .custom-select-label{border:none;border-radius:0;padding:0 15px;font-size:15px}.custom-select-box.select-box{border:1px solid #eee}.custom-select-box.select-box .custom-select-label{padding:0 40px 0 15px;font-size:19px;font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500}@media (max-width: 768px){.custom-select-box.select-box .custom-select-label{font-size:13px}}.custom-select-box.select-box:after{content:"";width:10px;height:10px;border-left:2px solid #000;border-bottom:2px solid #000;position:absolute;top:50%;right:20px;transform:rotate(-45deg) translate(50%,-50%);pointer-events:none;z-index:1}.custom-select-box.select-box.active:after{transform:rotate(135deg) translate(50%,-50%)}.custom-select-box.active .custom-select-label{border-color:#0048c8}.custom-select-box.active .custom-select-option-list{display:block}.custom-select-box.is-disabled{pointer-events:none;opacity:.7}.custom-select-box.is-disabled .custom-select-label{cursor:not-allowed}.custom-select-label{display:flex;align-items:center;width:100%;height:100%;min-height:35px;padding:0 40px 0 15px;border:none;border-radius:0;background:transparent;cursor:pointer;outline:none;font-size:19px;font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;text-align:left;transition:border-color .3s}.custom-select-label:hover{border-color:#999}.custom-select-label:focus{border-color:#0048c8}.custom-select-label img{max-height:24px;width:auto;object-fit:contain}.custom-select-label-content{display:flex;align-items:center;gap:10px}.custom-select-option-list{position:absolute;top:calc(100% + 4px);left:0;width:100%;max-height:200px;overflow-y:auto;background:#fff;border:2px solid #ddd;border-radius:4px;box-shadow:0 4px 6px #0000001a;z-index:1000;display:none;margin:0;padding:4px 0;list-style:none}.custom-select-option-list::-webkit-scrollbar{width:6px}.custom-select-option-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.custom-select-option-list::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.custom-select-option-list::-webkit-scrollbar-thumb:hover{background:#555}.custom-select-option-item{display:flex;align-items:center;gap:10px;padding:10px 15px;cursor:pointer;transition:background-color .2s;font-size:15px;font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500}@media (max-width: 768px){.custom-select-option-item{font-size:13px}}.custom-select-option-item:hover{background-color:#f5f5f5}.custom-select-option-item.selected{color:#0048c8;font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700}.custom-select-option-image{max-height:24px;width:auto;object-fit:contain;flex-shrink:0}
