.product-detail-modal{--modal-shadow-color:rgba(0,0,0,.4);--modal-border-color:rgba(69,74,82,.32);--modal-button-border-color:rgba(69,74,82,.48);--modal-card-border-color:rgba(69,74,82,.2);--modal-background-color:#121314;--modal-card-background:rgba(69,74,82,.2)}.product-detail-modal__container{box-shadow:-20px 0 40px 0 var(--modal-shadow-color);background-color:var(--modal-background-color)}.product-detail-section{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.product-detail-section__title{color:hsla(0,0%,100%,.6);text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:Pretendard;font-size:13px;font-weight:500;line-height:18px;letter-spacing:-.26px}@media (min-width:768px){.product-detail-section{gap:12px}.product-detail-section__title{font-size:14px;line-height:20px;letter-spacing:-.28px}}.product-detail-section__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;padding:16px 0;border-top:1px solid var(--modal-border-color);border-bottom:1px solid var(--modal-border-color)}@media (min-width:768px){.product-detail-section__content{gap:24px;padding:20px 0}}.grade-info{align-self:stretch}.grade-info,.grade-info__section{display:flex;align-items:flex-start;gap:12px}.grade-info__section{flex-direction:column;flex:1}.grade-info__title{color:hsla(0,0%,100%,.6);text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:Pretendard;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.28px}.grade-info__card{display:flex;height:50px;padding:12px 16px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid var(--modal-card-border-color);background:var(--modal-card-background)}.price-info{align-self:stretch}.price-info,.price-info__section{display:flex;align-items:flex-start;gap:12px}.price-info__section{flex-direction:column;flex:1}.price-info__title{color:hsla(0,0%,100%,.6);text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:Pretendard;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.28px}.price-info__card{min-height:50px;padding:12px 16px;gap:8px;color:#fff;font-family:Pretendard;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.32px;white-space:pre-wrap;word-break:break-all}.benchmark-card,.price-info__card{display:flex;align-items:flex-start;align-self:stretch;border-radius:8px;border:1px solid var(--modal-card-border-color);background:var(--modal-card-background)}.benchmark-card{flex-direction:column;gap:20px;padding:16px 20px}@media (min-width:768px){.benchmark-card{gap:30px;padding:24px 30px}}.product-detail-section__button{display:flex;padding:10px;justify-content:center;align-items:center;gap:2px;align-self:stretch;border-radius:8px;border:1px solid var(--modal-button-border-color)!important;transition:background-color .2s ease;cursor:pointer}.product-detail-section__button:hover{background-color:rgba(69,74,82,.2)}.product-detail-section__button span{color:#fff;text-align:right;font-family:Pretendard;font-size:13px;font-weight:700;line-height:18px;letter-spacing:-.26px}@media (min-width:768px){.product-detail-section__button span{font-size:14px;line-height:20px;letter-spacing:-.28px}}.modal-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(75,78,82,.4) transparent}.modal-scrollbar::-webkit-scrollbar{width:8px}.modal-scrollbar::-webkit-scrollbar-track{background:transparent}.modal-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(75,78,82,.4);border-radius:4px}.modal-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(75,78,82,.6)}[data-sonner-toast][data-title="로그아웃되었습니다."]:not(:first-of-type),[data-sonner-toaster]>div>[data-sonner-toast]:not(:first-child){display:none!important}.compare-section-title{border-bottom-width:1px;border-color:rgba(69,74,82,.32)}.product-select,.rating-badges{border-width:1px;border-color:rgba(69,74,82,.32)}.compare-table-container{position:relative;overflow:hidden}.compare-table-scroll{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.compare-table-content{position:relative;width:-moz-max-content;width:max-content;min-width:600px}.compare-table-row{display:flex;align-items:center}.compare-table-cell{box-sizing:border-box;padding:8px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.compare-table-cell--label{width:220px;min-width:220px;color:hsla(0,0%,100%,.8);font-weight:600}.compare-table-cell--value{width:160px;min-width:160px;text-align:center}.bench-table{display:flex;width:100%;flex-direction:column;align-items:flex-start;align-self:stretch;overflow-x:auto;border-radius:8px;border-width:1px;border-color:rgba(69,74,82,.2);--tw-bg-opacity:1;background-color:rgb(21 23 26/var(--tw-bg-opacity,1))}@media (max-width:767px){.bench-table{width:100vw;border-radius:0;border-style:none}}.bench-table__head{display:flex;min-width:-moz-fit-content;min-width:fit-content;align-items:flex-start;align-self:stretch;background-color:rgba(75,78,82,.2)}.bench-table__head-item{display:flex;height:2.5rem;flex:1 1 0%;align-items:center;justify-content:center;gap:.75rem;border-bottom-width:1px;border-color:rgba(69,74,82,.48);padding-left:.75rem;padding-right:.75rem}.bench-table__head-item:first-child{width:45px;flex:0.6 0 0}.bench-table__head-item:nth-child(2){width:60px;flex:0.8 0 0}.bench-table__head-item:nth-child(3){min-width:220px;flex:3 0 0}.bench-table__head-item--border-right{border-right-width:1px;border-color:rgba(69,74,82,.2)}.bench-table__head-item--highlight{border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:rgb(22 129 255/var(--tw-border-opacity,1))}.bench-table__head-item--highlight span{--tw-text-opacity:1;color:rgb(22 129 255/var(--tw-text-opacity,1))}.bench-table__head-item span{text-align:center;font-family:Pretendard,sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:-.24px;color:hsla(0,0%,100%,.6)}.bench-table__cell{position:relative;display:flex;height:100%;flex:1 1 0%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.75rem;overflow:hidden;padding-left:.75rem;padding-right:.75rem;font-family:Pretendard,sans-serif;font-size:14px;line-height:20px;font-weight:500;line-height:1.25rem;letter-spacing:-.28px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bench-table__cell:first-child{width:45px;flex:0.6 0 0}.bench-table__cell:nth-child(2){width:60px;flex:0.8 0 0}.bench-table__cell:nth-child(3){min-width:220px;flex:3 0 0}.bench-table__cell:nth-child(4),.bench-table__head-item:nth-child(4){width:85px;flex:0.9 0 0}.bench-table__cell:nth-child(5),.bench-table__head-item:nth-child(5){width:95px;flex:1 0 0}.bench-table__cell--border-right{border-right-width:1px;border-color:rgba(69,74,82,.2)}.bench-table__product-card{position:relative!important;display:flex;width:100%!important;min-width:200px!important;flex:1 1 0%!important;align-items:center!important;gap:.75rem!important;overflow:hidden!important;white-space:nowrap!important;border-radius:8px!important;border-width:1px!important;border-color:rgba(69,74,82,.32)!important;padding:.75rem!important}.bench-table__product-info{display:flex;width:calc(100% - 16px);min-width:0;flex:1 1 0%;flex-direction:column;align-items:flex-start;justify-content:center}.bench-table__product-brand{font-family:Pretendard,sans-serif;font-size:11px;line-height:16px;font-weight:700;line-height:1rem;color:hsla(0,0%,100%,.32)}.bench-table__product-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Pretendard,sans-serif;font-size:14px;line-height:20px;font-weight:700;line-height:1.25rem;letter-spacing:-.28px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bench-table__product-arrow{margin-left:auto;display:flex;flex-shrink:0;align-items:center;justify-content:center}@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/_next/static/media/PretendardVariable.ff840cfe.woff2) format("woff2-variations")}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/_next/static/media/Pretendard-Black.4aeaaf12.woff2) format("woff2"),url(/_next/static/media/Pretendard-Black.2fdd7ecc.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/_next/static/media/Pretendard-ExtraBold.dd3e76c5.woff2) format("woff2"),url(/_next/static/media/Pretendard-ExtraBold.bf3b77f7.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/_next/static/media/Pretendard-Bold.e00e15f4.woff2) format("woff2"),url(/_next/static/media/Pretendard-Bold.2c1ad0e1.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/_next/static/media/Pretendard-SemiBold.cfa29e4f.woff2) format("woff2"),url(/_next/static/media/Pretendard-SemiBold.a963592c.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/_next/static/media/Pretendard-Medium.12f0acdc.woff2) format("woff2"),url(/_next/static/media/Pretendard-Medium.55b46aea.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/_next/static/media/Pretendard-Regular.119cf01b.woff2) format("woff2"),url(/_next/static/media/Pretendard-Regular.78df9e04.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/_next/static/media/Pretendard-Light.e725ed3d.woff2) format("woff2"),url(/_next/static/media/Pretendard-Light.5e8f67e5.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/_next/static/media/Pretendard-ExtraLight.b6885b7a.woff2) format("woff2"),url(/_next/static/media/Pretendard-ExtraLight.4877192c.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/_next/static/media/Pretendard-Thin.fc2b22d5.woff2) format("woff2"),url(/_next/static/media/Pretendard-Thin.f17a53aa.woff) format("woff")}
/*# sourceMappingURL=c1d29b98518935ef.css.map*/