:root{--color-btn-primary:#3e4370;--color-btn-disabled:#c8c8c8;--color-btn-dark:#202236;--color-btn-dark-text:#fff;--color-btn-muted:#e7e9ee;--color-btn-muted-text:#697486;--color-toggle-on:#576585;--color-toggle-off:#c8c8c8;--color-text-primary:#000;--color-text-body:#16161f;--color-text-muted:#697486;--color-text-muted-soft:#adb4be;--color-text-secondary:#777;--color-text-tertiary:#a8a8b3;--color-text-hint:#75758a;--color-text-label:#56566b;--color-text-inactive:#c7c7d1;--color-text-body-soft:#555;--color-text-body-strong:#333;--color-text-strike:#aaa;--color-text-empty:#666;--color-text-inverse:#fff;--color-text-date:#576585b3;--color-text-link:#2f6bff;--color-text-danger:#ec3f3f;--color-text-error:#e23744;--color-badge-text:#576585;--color-badge-wait-bg:#3143b5;--color-badge-done-bg:#c8c8c8;--color-text-accent:#3143b5;--color-text-positive:#3143b5;--color-text-selected:#3143b5;--color-option-selected:#3143b5;--color-border-accent:#3143b5;--color-text-sale:#3372ff;--gradient-brand-register:linear-gradient(126.77deg, #a8e1ff 1.37%, #30a7fa 23.83%, #4767e9 46.82%, #13218d 66.63%, #30b4f7 99.9%);--gradient-brand-deal:linear-gradient(147deg, #a8e1ff 0%, #30a7fa 17%, #4767e9 45%, #13218d 70%, #30b4f7 100%);--color-btn-accent:#3143b5;--color-text-timer:#3750eb;--color-deal-navy:#3e4370;--gradient-deal-progress:linear-gradient(90deg, #0b55fa 50%, #0e2692 100%);--gradient-detail-fade:linear-gradient(180deg, #fff0 0%, #fff 100%);--color-surface-inverse:#000;--color-overlay-dim:#00000080;--color-overlay-heavy:#000000b3;--color-overlay-frost:#ffffff1a;--color-overlay-toast:#00000080;--color-shadow-raised:#0003;--color-shadow-badge:#00000040;--color-bottom-menu-bg:#3e4370;--color-random-banner-bg:#deecff;--color-surface:#fff;--color-surface-soft:#f6f9fe;--color-surface-muted:#f4f5f7;--color-surface-subtle:#f8f8fb;--color-surface-band:#fafafa;--color-surface-chip:#f1f1f4;--color-surface-input:#fbfbfc;--color-surface-notice:#f9f9fb;--color-surface-highlight:#eff3ff;--color-surface-complete:#eaf1ff;--color-surface-danger:#fff5f5;--color-surface-success:#f0f9f3;--color-step-success:#1fb25a;--color-surface-neutral:#f0f4fa;--color-day-past-bg:#f4f4f4;--color-day-past-text:#b8b8b8;--color-day-label:#767676;--color-day-label-on:#252525;--color-surface-placeholder:#f3f3f3;--color-border:#efefef;--color-border-subtle:#f1f1f4;--color-border-muted:#eee;--color-border-input:#ececf1;--color-border-dashed:#e1e1e7;--color-border-dashed-strong:#d7d7de;--color-border-link:#d8e4ff;--color-border-selected:#16161f;--color-bullet-active-banner:#fff;--color-bullet-inactive-banner:#fff6;--color-bullet-active-deal:#3e437080;--color-bullet-inactive-deal:#3e437026;--color-bullet-active-brand:#3143b5;--height-bottom-menu:0px}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Regular.woff2)format("woff2");font-weight:400}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Medium.woff2)format("woff2");font-weight:500}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-SemiBold.woff2)format("woff2");font-weight:600}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Bold.woff2)format("woff2");font-weight:700}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-ExtraBold.woff2)format("woff2");font-weight:800}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button{cursor:pointer;border:none;outline:none;padding:0;font-family:inherit}img{max-width:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#fff}body{color:#000;background-color:#fff;font-family:Pretendard}body.scrollNone{overflow:hidden}:root{--color1:#202236;--color2:#e7e9ee;--color3:#3e4370;--color4:#3e4370;--color5:#3143b5;--color6:#3143b5}.hana{--color1:#00928f;--color2:#f2f5f3;--color3:#13c9be;--color4:#13c9be;--color5:#13c9be;--color6:#00928f}.hana .ico-heart.on{background-image:url(https://cdn.shoplus.io/images/icon/heart-on_hana.png)}.hana .ico-check.on{background-image:url(https://cdn.shoplus.io/images/icon/check-on_hana.png)}.ico-arrow{text-indent:100%;white-space:nowrap;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden}.ico-arrow.type1{background-image:url(https://cdn.shoplus.io/images/icon/arrow-type1.png);background-size:contain;width:20px;height:20px}.ico-arrow.type1.top{transform:rotate(0)}.ico-arrow.type1.right{transform:rotate(90deg)}.ico-arrow.type1.bottom{transform:rotate(180deg)}.ico-arrow.type1.left{transform:rotate(270deg)}.ico-arrow.type2{background-image:url(https://cdn.shoplus.io/images/icon/arrow-type2.png);width:14px;height:14px}.ico-arrow.type2.right{transform:rotate(0)}.ico-arrow.type2.bottom{transform:rotate(90deg)}.ico-close{text-indent:100%;white-space:nowrap;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden}.ico-close.type1{background-image:url(https://cdn.shoplus.io/images/icon/close-type1.png);width:24px;height:24px}.ico-close.type2{background-image:url(https://cdn.shoplus.io/images/icon/close-type2.png);width:14px;height:14px}.ico-heart{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/heart.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-heart.type2{background-image:url(https://cdn.shoplus.io/images/icon/heart-type2.png)}.ico-heart.on{background-image:url(https://cdn.shoplus.io/images/icon/heart-on.png)}.ico-remove{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/remove.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-alarm{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/alarm.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-alarm.on{background-image:url(https://cdn.shoplus.io/images/icon/alarm-on.png)}.ico-check{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/check.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-check.on{background-image:url(https://cdn.shoplus.io/images/icon/check-on.png)}.ico-check.type1{background-image:url(https://cdn.shoplus.io/images/icon/check-on.png);width:50px;height:50px}.ico-question{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/question.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:14px;height:14px;display:block;overflow:hidden}.ico-point{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='9'%20cy='9'%20r='8.4'%20fill='%23FFAC24'%20stroke='%23FFD469'%20stroke-width='1.2'/%3e%3cpath%20d='M6.5%2013V4.51562H9.82812C11.7617%204.51562%2012.8633%205.69922%2012.8633%207.375C12.8633%209.07422%2011.7383%2010.2344%209.78125%2010.2344H8.25781V13H6.5ZM8.25781%208.81641H9.5C10.543%208.81641%2011.0469%208.23047%2011.0469%207.375C11.0469%206.53125%2010.543%205.95703%209.5%205.95703H8.25781V8.81641Z'%20fill='white'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-exclamation{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/exclamation.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:30px;height:30px;display:block;overflow:hidden}.up-down{border-radius:3px;padding:1px 3px 2px 13px;font-size:12px;font-weight:700;position:relative}.up-down:before{content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:9px;height:9px;display:block;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.up-down.up{color:#24bcff;background:#f3fcff}.up-down.up:before{background-image:url(https://cdn.shoplus.io/images/icon/price-up.png)}.up-down.down{color:#ec3f3f;background:#fff5f5}.up-down.down:before{background-image:url(https://cdn.shoplus.io/images/icon/price-down.png)}.c-btn.blue{color:#fff;background:var(--color-btn-primary);border-radius:12px;justify-content:center;align-items:center;height:54px;font-size:16px;font-weight:400;display:flex}.toggle-btn{border:solid 1px var(--color-toggle-off);background:var(--color-toggle-off);cursor:pointer;border-radius:11.5px;width:41px;height:23px;transition:all .2s ease-in-out}.toggle-btn .circle{background:#fff;border-radius:100%;width:21px;height:21px;transition:all .2s ease-in-out}.toggle-btn.on{border:solid 1px var(--color-toggle-on);background:var(--color-toggle-on)}.toggle-btn.on .circle{transform:translate(14px)}.list-wrap-box{margin-bottom:25px}.list-wrap-box .first-list{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.list-wrap-box .first-list p{font-size:16px;font-weight:700}.list-wrap-box .first-list .ico-arrow{transition:all .3s;transform:rotate(180deg)}.list-wrap-box .list-wrap.type3{height:0;overflow:hidden}.list-wrap-box.on .first-list .ico-arrow{transform:rotate(0)}.list-wrap-box.on .list-wrap.type3{transition:all .3s}.list-wrap{width:100%}.list-wrap.type1{gap:10px;padding:0 20px;display:flex}.list-wrap.type1 .list{background:#fff;border-radius:16px;width:50%;min-height:130px;max-height:130px;padding-top:18px;position:relative}.list-wrap.type1 .list .title{flex-direction:column;align-items:center;gap:6px;margin-bottom:10px;display:flex}.list-wrap.type1 .list .title .logo{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #d9d9d9;border-radius:14px;width:42px;height:42px;display:block}.list-wrap.type1 .list .title .name{white-space:nowrap;text-overflow:ellipsis;text-align:center;width:100%;padding:0 10px;font-size:15px;font-weight:500;display:block;overflow:hidden}.list-wrap.type1 .list .percent{justify-content:center;align-items:center;gap:2px;font-size:20px;font-weight:700;display:flex}.list-wrap.type1 .list a{text-indent:100%;white-space:nowrap;z-index:9;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.list-wrap.type1 .list button{z-index:99;position:absolute;top:10px;right:10px}.list-wrap.type1 .list.type1{width:100%;min-height:146px;max-height:146px;padding:20px 0}.list-wrap.type1 .list.type1 a{top:unset;left:unset;text-indent:unset;white-space:wrap;position:relative;overflow:visible;transform:translate(0)}.list-wrap.type1 .list.type1 .title{color:#000;align-items:flex-start;margin-bottom:14px;padding:0 20px;font-size:16px;font-weight:700;line-height:20px}.list-wrap.type1 .list.type1 .info-wrap{align-items:center;gap:12px;margin-bottom:18px;padding:0 20px;display:flex}.list-wrap.type1 .list.type1 .info-wrap .candy{white-space:nowrap;color:#000;font-size:16px;font-weight:700;position:relative}.list-wrap.type1 .list.type1 .info-wrap .candy.type1{width:unset;height:24px;padding-left:27px;padding-right:18px;line-height:24px}.list-wrap.type1 .list.type1 .info-wrap .candy.type1:before,.list-wrap.type1 .list.type1 .info-wrap .candy.type1:after{content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;top:50%;transform:translateY(-50%)}.list-wrap.type1 .list.type1 .info-wrap .candy.type1:before{background-image:url(https://cdn.shoplus.io/images/icon/candy.png);width:24px;height:24px;left:0}.list-wrap.type1 .list.type1 .info-wrap .candy.type1:after{background-image:url(https://cdn.shoplus.io/images/icon/arrow-type2.png);width:14px;height:14px;right:0}.list-wrap.type1 .list.type1 .link-wrap{justify-content:space-between;display:flex}.list-wrap.type1 .list.type1 .link-wrap .link-box{justify-content:center;align-items:center;width:100%;display:flex}.list-wrap.type1 .list.type1 .link-wrap .link-box a{width:unset;height:unset;color:#000;font-size:15px;font-weight:600}.list-wrap.type1 .list.type1>button{top:20px;right:20px}.list-wrap.type2 .list{background:#fff;min-height:110px;padding:14px 20px}.list-wrap.type2 .list.red .point-box{color:#ec3f3f}.list-wrap.type2 .list.blue .point-box{color:var(--color5)}.list-wrap.type2 .list.green .text-box .text.text2{text-decoration:line-through}.list-wrap.type2 .list.green .point-box{color:#396d4a}.list-wrap.type2 .list.green .point-box .text.text2{text-decoration:line-through}.list-wrap.type2 .list .title{margin-bottom:4px;font-size:16px;font-weight:700}.list-wrap.type2 .list .text-box{justify-content:space-between;align-items:center;gap:40px;margin-bottom:4px;display:flex}.list-wrap.type2 .list .text-box .text{color:#777;font-size:11px;font-weight:400}.list-wrap.type2 .list .text-box .text.text1{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:1;min-width:0;overflow:hidden}.list-wrap.type2 .list .text-box .text.text2{white-space:nowrap;flex-shrink:0;font-size:12px}.list-wrap.type2 .list .point-box{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.list-wrap.type2 .list .point-box .text{font-weight:700}.list-wrap.type2 .list .point-box .text.text1{align-items:center;gap:3px;display:flex}.list-wrap.type2 .list .point-box .text.text1 p{font-size:14px}.list-wrap.type2 .list .point-box .text.text2{font-size:16px}.list-wrap.type2 .list .info-box{justify-content:space-between;align-items:center;display:flex}.list-wrap.type2 .list .info-box .date{font-size:12px;font-weight:500;display:block}.list-wrap.type2 .list .info-box .state{color:var(--color-badge-text);background:#f6f9fe;border-radius:10px;padding:4px 8px;font-size:11px;font-weight:600}.list-wrap.type3 .list{background:#fff}.list-wrap.type3 .list.on>.top .ico-arrow{transform:rotate(0)}.list-wrap.type3 .list>.top{cursor:pointer;justify-content:space-between;padding:14px 20px;display:flex}.list-wrap.type3 .list>.top p{word-break:keep-all;width:100%;max-width:260px;padding-left:20px;font-size:15px;font-weight:500;line-height:1.2;position:relative}.list-wrap.type3 .list>.top p:before{content:"Q";font-size:18px;font-weight:700;display:block;position:absolute;top:-3px;left:0}.list-wrap.type3 .list>.top .ico-arrow{width:20px;height:20px;transition:all .3s;transform:rotate(180deg)}.list-wrap.type3 .list>.bottom{height:0;transition:all .3s;overflow:hidden}.list-wrap.type3 .list>.bottom>div{padding:10px 20px;overflow:hidden}.list-wrap.type3 .list>.bottom>div>div{background:#fafafa;border-radius:16px;padding:18px 20px}.list-wrap.type3 .list>.bottom>div>div p{color:#777;font-size:13px;line-height:17px}.list-wrap.type4{flex-wrap:wrap;gap:10px;display:flex}.list-wrap.type4 .list{background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;width:calc(50% - 5px);padding:14px 9px;display:flex;position:relative}.list-wrap.type4 .list:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/arrow-type2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:14px;height:14px;display:block;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.list-wrap.type4 .list .brandName{color:#000;font-size:15px;font-weight:400}.list-wrap.type4 .list .logo{text-indent:100%;white-space:nowrap;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;border-radius:14px;width:42px;height:42px;overflow:hidden}.list-wrap.type4 .list .title{margin-top:14px}.list-wrap.type4 .list .candy-info{color:#000;margin-top:3px;padding-left:22px;font-size:16px;font-weight:700;line-height:15px;display:block;position:relative}.list-wrap.type4 .list .candy-info:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/candy.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.list-wrap.type4 .list a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list-wrap.type5 .list{background:#fff;padding:14px 20px}.list-wrap.type5 .list .text-box.text-box1{justify-content:space-between;align-items:center;gap:40px;display:flex}.list-wrap.type5 .list .text-box.text-box1 .text.text1{color:#777;flex:1;min-width:0;font-size:11px;position:relative}.list-wrap.type5 .list .text-box.text-box1 .text.text1 p{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font-weight:400;line-height:13px;overflow:hidden}.list-wrap.type5 .list .text-box.text-box1 .text.text1 span{white-space:nowrap;display:block;position:absolute;top:17px}.list-wrap.type5 .list .text-box.text-box1 .text.text2{color:#777;flex-shrink:0;font-size:12px;font-weight:400}.list-wrap.type5 .list .text-box.text-box2{justify-content:space-between;align-items:flex-end;display:flex}.list-wrap.type5 .list .text-box.text-box2 .date{color:#000;font-size:12px;font-weight:500}.list-wrap.type5 .list .text-box.text-box2 .state{color:#000;padding-left:22px;font-size:16px;font-weight:700;position:relative}.list-wrap.type5 .list .text-box.text-box2 .state:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/candy.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.list-wrap.type5 .list .text-box.text-box2 .state.state-red:before{background-image:url(https://cdn.shoplus.io/images/icon/candy-red.png)}.list-wrap.type5.type5-1 .list .text-box.text-box1{margin-bottom:23px}.list-wrap.type5.type5-2 .list .text-box.text-box1{margin-bottom:10px}.list-wrap.type5.type5-2 .list .text-box.text-box2 .state{margin-bottom:4px}.list-wrap.type5.type5-2 .list .text-box.text-box2 .state-box{flex-direction:column;align-items:flex-end;display:flex}.list-wrap.type5.type5-2 .list .text-box.text-box2 .state-box .state-info{border-radius:10px;max-width:50px;padding:3.5px 15px;font-size:11px;font-weight:600}.list-wrap.type5.type5-2 .list .text-box.text-box2 .state-box .state-info.blue{color:var(--color-badge-text);background:#f6f9fe}.list-wrap.type5.type5-2 .list .text-box.text-box2 .state-box .state-info.red{color:#ec3f3f;background:#fff5f5}.list-wrap.type6 .list{background:#fff;justify-content:flex-start;align-items:center;gap:15px;min-height:126px;max-height:126px;padding:0 20px;display:flex;position:relative}.list-wrap.type6 .list .img-box{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;width:86px;height:86px}.list-wrap.type6 .list .text-box{flex:1;min-width:0}.list-wrap.type6 .list .text-box .title-box{margin-bottom:41px;position:relative}.list-wrap.type6 .list .text-box .title-box .logo-box{align-items:center;gap:3px;display:flex}.list-wrap.type6 .list .text-box .title-box .logo-box .logo{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:18px;height:18px}.list-wrap.type6 .list .text-box .title-box .logo-box .logo-title{color:#777;font-size:13px;font-weight:500}.list-wrap.type6 .list .text-box .title-box .title{color:#000;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font-size:14px;font-weight:600;line-height:1.2;position:absolute;top:21px;left:0;right:0;overflow:hidden}.list-wrap.type6 .list .text-box .info-box .date{color:#777;font-size:12px;font-weight:400}.list-wrap.type6 .list .text-box .info-box .date.date1{margin-bottom:3px}.list-wrap.type6 .list>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.alarm-list-wrap.type1 .list{background:#fff;padding:20px}.alarm-list-wrap.type1 .list.blue{background:#f6f9fe}.alarm-list-wrap.type1 .list .alarm-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.alarm-list-wrap.type1 .list .alarm-head .title{color:#000;font-size:12px;font-weight:700}.alarm-list-wrap.type1 .list .alarm-head .date{color:var(--color-text-date);font-size:11px;font-weight:400}.alarm-list-wrap.type1 .list .alarm-cont{align-items:center;gap:10px;display:flex}.alarm-list-wrap.type1 .list .alarm-cont .img{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #eee;border-radius:8px;min-width:70px;height:70px}.alarm-list-wrap.type1 .list .alarm-cont .text-box{width:calc(100% - 80px);margin-bottom:3px}.alarm-list-wrap.type1 .list .alarm-cont .text-box .title{margin-bottom:13px;font-size:12px;font-weight:700;line-height:16px}.alarm-list-wrap.type1 .list .alarm-cont .text-box .title.type1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alarm-list-wrap.type1 .list .alarm-cont .text-box .title.type2{text-overflow:ellipsis;word-break:break-word;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.alarm-list-wrap.type1 .list .alarm-cont .text-box .text{color:#444;font-size:12px;font-weight:400;line-height:16px}.alarm-list-wrap.type1 .list .alarm-cont .text-box .text span{margin-right:4px}.alarm-list-wrap.type1 .list .alarm-cont .text-box .pushMessage{white-space:pre-line}.alarm-list-wrap.type1 .list .alarm-cont .text-box .price{color:#000;align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}.alarm-list-wrap.type1 .list .alarm-cont .text-box .price span:first-of-type{font-size:12px;font-weight:400}.point-info-wrap{padding:0 20px}.point-info-wrap .point-info{background:#fff;border-radius:16px;padding:20px;position:relative;box-shadow:0 0 12px #00000014}.point-info-wrap .point-info .text-box{justify-content:space-between;align-items:center;display:flex}.point-info-wrap .point-info .text-box .title{font-size:14px;font-weight:500}.point-info-wrap .point-info .text-box .point{align-items:center;gap:4px;font-size:18px;font-weight:700;display:flex}.point-info-wrap .point-info a{text-indent:100%;white-space:nowrap;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.candy-info-wrap{padding:0 20px}.candy-info-wrap .candy-info{background:#fff;border-radius:16px;flex-direction:column;gap:18px;padding:17px 20px;display:flex;box-shadow:0 0 12px #00000014}.candy-info-wrap .candy-info .text-box{justify-content:space-between;align-items:center;display:flex}.candy-info-wrap .candy-info .text-box .text{color:#000;font-size:14px;font-weight:500}.candy-info-wrap .candy-info .text-box .candy{color:#000;padding-left:22px;font-size:18px;font-weight:700;line-height:20px;position:relative}.candy-info-wrap .candy-info .text-box .candy:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/candy.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.candy-info-wrap .candy-info .text-box .candy.candy-red:before{background-image:url(https://cdn.shoplus.io/images/icon/candy-red.png)}.tool-tip-box{position:relative}.tool-tip-box.on .tool-tip{display:block}.tool-tip-box .tool-tip{background:var(--color1);color:#fff;white-space:nowrap;z-index:9;border-radius:7px;padding:5px 7px;font-size:12px;font-weight:400;display:none;position:absolute;top:21px;left:-47px}.tool-tip-box .tool-tip:before{content:"";border-style:solid;border-width:0 4.6px 7.7px;border-color:transparent transparent var(--color1) transparent;width:0;height:0;display:block;position:absolute;top:-7px;left:49.5px}.tool-tip-box.type2 .tool-tip{text-align:center;line-height:16px}.tool-tip-box.type2 .tool-tip:before{left:50.5px}.gray-box{background:#fafafa;border-radius:16px;padding:18px 20px}.gray-box ul li{color:#777;margin-bottom:7px;padding-left:11px;font-size:12px;font-weight:400;line-height:16px;position:relative}.gray-box ul li:last-of-type{margin-bottom:0}.gray-box ul li:before{content:"";background:#777;border-radius:100%;width:3px;height:3px;display:block;position:absolute;top:5px;left:0}.candy-link-wrap{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:17px 10px 17px 20px;display:flex;position:relative;box-shadow:0 0 12px #00000014}.candy-link-wrap .title{color:#000;font-size:14px;font-weight:500}.candy-link-wrap .candy-count{color:#000;padding-left:22px;padding-right:20px;font-size:18px;font-weight:700;line-height:20px;position:relative}.candy-link-wrap .candy-count:before,.candy-link-wrap .candy-count:after{content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;top:50%;transform:translateY(-50%)}.candy-link-wrap .candy-count:before{background-image:url(https://cdn.shoplus.io/images/icon/candy.png);width:20px;height:20px;left:0}.candy-link-wrap .candy-count:after{background-image:url(https://cdn.shoplus.io/images/icon/arrow-type2.png);width:14px;height:14px;right:0}.candy-link-wrap>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.history-link-wrap{width:100%;padding:0 20px;display:flex}.history-link-wrap .link{flex-direction:column;align-items:center;gap:7px;width:33.33%;display:flex;position:relative}.history-link-wrap .link .icon{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:60px;height:60px}.history-link-wrap .link p{color:#444;font-size:14px;font-weight:500}.history-link-wrap .link>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.history-link-wrap .link.point .icon{background-image:url(https://cdn.shoplus.io/images/icon/history-point.png)}.history-link-wrap .link.candy .icon{background-image:url(https://cdn.shoplus.io/images/icon/history-candy.png)}.history-link-wrap .link.gift .icon{background-image:url(https://cdn.shoplus.io/images/icon/history-gift.png)}.history-link-wrap .link.on p{color:#000;font-weight:700}.history-link-wrap .link.on.point .icon{background-image:url(https://cdn.shoplus.io/images/icon/history-point-on.png)}.history-link-wrap .link.on.candy .icon{background-image:url(https://cdn.shoplus.io/images/icon/history-candy-on.png)}.history-link-wrap .link.on.gift .icon{background-image:url(https://cdn.shoplus.io/images/icon/history-gift-on.png)}.giftcon-info-wrap .goods-info-box{flex-direction:column;align-items:center;display:flex}.giftcon-info-wrap .goods-info-box .goods-img{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;width:168px;height:168px;margin-bottom:10px}.giftcon-info-wrap .goods-info-box .logo-box{align-items:center;gap:3px;margin-bottom:4px;display:flex}.giftcon-info-wrap .goods-info-box .logo-box .logo{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:18px;height:18px}.giftcon-info-wrap .goods-info-box .logo-box .logo-title{color:#777;font-size:13px;font-weight:500}.giftcon-info-wrap .goods-info-box .title{color:#000;margin-bottom:25px;font-size:18px;font-weight:700}.giftcon-info-wrap .date-info-box{background:#fafafa;border-radius:16px;margin-bottom:10px;padding:15px 20px}.giftcon-info-wrap .date-info-box .date-box{color:#777;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;font-weight:400;display:flex}.giftcon-info-wrap .date-info-box .date-box:last-of-type{color:#292929;margin-bottom:12px;font-weight:600}.giftcon-info-wrap .date-info-box>.text{color:#ec3f3f;text-align:center;font-size:13px;font-weight:500}.giftcon-info-wrap .barcode-box{justify-content:center;align-items:center;margin-bottom:10px;padding:25px 0;display:flex}.giftcon-info-wrap .barcode-box .barcode{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:219px;height:111px}.giftcon-info-wrap>.title{color:#000;margin-bottom:10px;font-size:16px;font-weight:700}.giftcon-info-wrap .gray-box{padding:20px 15px}.giftcon-info-wrap .gray-box .title{color:#444;margin-bottom:10px;font-size:13px;font-weight:600}.giftcon-info-wrap .gray-box ul{margin-bottom:20px}.giftcon-info-wrap .gray-box ul:last-of-type{margin-bottom:0}.giftcon-info-wrap.type2 .date-info-box{margin-bottom:25px}.giftcon-info-wrap.type3 .goods-info-box .goods-img,.giftcon-info-wrap.type3 .goods-info-box .logo-box .logo{opacity:.5}.giftcon-info-wrap.type3 .goods-info-box .title{color:#777}.giftcon-info-wrap.type3 .barcode-box{position:relative}.giftcon-info-wrap.type3 .barcode-box .barcode{opacity:.5}.giftcon-info-wrap.type3 .barcode-box .state{border-radius:15px;padding:7px 14px;font-size:14px;font-weight:700;position:absolute;top:49px;left:50%;transform:translate(-50%)}.giftcon-info-wrap.type3 .barcode-box .state.blue{color:var(--color-badge-text);background:#f6f9fe}.giftcon-info-wrap.type3 .barcode-box .state.red{color:#ec3f3f;background:#fff5f5}.select-btn{-webkit-user-select:none;user-select:none;cursor:pointer}#select-wrap{z-index:99999;background:#000000b3;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#select-wrap.on{display:block}#select-wrap .select-list{background:#fff;border-radius:20px 20px 0 0;width:100%;min-height:450px;padding:0 20px;display:none;position:absolute;bottom:0;left:0;overflow:hidden}#select-wrap .select-list.on{display:block}#select-wrap .select-list .select-head{background:#fff;justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 20px;display:flex;position:absolute;top:0;left:0}#select-wrap .select-list .select-head p{font-size:18px;font-weight:700}#select-wrap .select-list .select-head p span{color:var(--color6)}#select-wrap .select-list .select-cont{max-height:448px;padding-top:70px;overflow:hidden auto}#select-wrap .select-list .select-cont::-webkit-scrollbar{display:none}#select-wrap .select-list .select-cont .list{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;min-height:46px;padding:13.5px 0;display:flex}#select-wrap .select-list .select-cont .list .value{color:#666;max-width:90%;font-size:16px;font-weight:400}#select-wrap .select-list .select-cont .list .ico-check{display:none}#select-wrap .select-list .select-cont .list.on .value{color:#000;font-weight:700}#select-wrap .select-list .select-cont .list.on .ico-check{display:block}#select-wrap .select-list .select-cont .btn-box.fix{width:calc(100% - 40px);position:fixed;bottom:20px}#select-wrap .select-list .select-cont .folder-btn,#select-wrap .select-list .select-cont .btn{color:#fff;background:#c8c8c8;border-radius:12px;width:100%;height:54px;font-size:16px;font-weight:400}#select-wrap .select-list .select-cont .folder-btn.on,#select-wrap .select-list .select-cont .btn.on,#select-wrap .select-list .select-cont .btn{background:var(--color-btn-primary)}#select-wrap .select-list.type2{min-height:221px}#select-wrap .select-list.type2 .select-cont input{margin-top:10px;margin-bottom:20px}#select-wrap .select-list.type3{min-height:unset;padding-bottom:20px}#select-wrap .select-list.type3 .select-cont{max-height:none;padding-top:0}#select-wrap .select-list.type3 .select-cont .text-box.type1{flex-direction:column;align-items:center;gap:20px;padding-top:23px;padding-bottom:30px;display:flex}#select-wrap .select-list.type3 .select-cont .text-box.type1 p{color:#000;text-align:center;font-size:16px;font-weight:700;line-height:20px}#select-wrap .select-list.type3 .select-head{height:54px;padding:30px 20px 6px}#select-wrap .select-list.type3 .select-cont{padding-top:0}#select-wrap .select-list.type4{min-height:0;padding:30px 20px 20px}#select-wrap .select-list.type4 .select-head{height:unset;margin-bottom:20px;padding:0;position:relative}#select-wrap .select-list.type4 .select-cont{padding-top:0}#select-wrap .select-list.type4 .select-cont .text{color:#777;margin-bottom:20px;font-size:14px;font-weight:500;line-height:18px}#select-wrap .select-list.type4 .select-cont input{margin-bottom:10px}#select-wrap .select-list.type4 .select-cont .btn-box{align-items:center;gap:12px;display:flex}#select-wrap .select-list.type4 .select-cont .btn-box .gray{background:#c8c8c8}#select-wrap .select-list.type5 .select-cont .box.type4{text-align:center;width:100%;position:absolute;top:30%;left:50%;transform:translate(-50%)}#select-wrap .select-list.type5 .select-cont .box.type4 .ico-check{margin:0 auto 25px}#select-wrap .select-list.type5 .select-cont .box.type4 .title{margin-bottom:20px;font-size:20px;font-weight:700;line-height:24px}#select-wrap .select-list.type5 .select-cont .box.type4 .text{color:#444;font-size:14px;font-weight:500}#select-wrap .select-list.type5{border-radius:0;height:100%;min-height:100%;padding:12px 20px 0}#select-wrap .select-list.type5 .select-head{height:unset;justify-content:center;padding:0;position:relative}#select-wrap .select-list.type5 .select-head.mb33{margin-bottom:33px}#select-wrap .select-list.type5 .select-head p{line-height:20px}#select-wrap .select-list.type5 .select-head button{position:absolute;top:0;right:0}#select-wrap .select-list.type5 .select-cont{padding-top:0;padding-bottom:50px}#select-wrap .select-list.type5 .select-cont.mh33{max-height:calc(100% - 65px)}#select-wrap .select-list.type5 .select-cont .box.type1{margin-bottom:10px}#select-wrap .select-list.type5 .select-cont .box.type2{padding:12px 0 14px}#select-wrap .select-list.type5 .select-cont .box.type2>div{justify-content:space-between;align-items:center;display:flex}#select-wrap .select-list.type5 .select-cont .box.type2>div p{margin-bottom:0}#select-wrap .select-list.type5 .select-cont .box.type2>a{color:#777;margin-top:3px;font-size:13px;font-weight:400;text-decoration:underline;display:inline-block}#select-wrap .select-list.type5 .select-cont .box.type3{margin-bottom:30px}#select-wrap .select-list.type5 .select-cont .title{margin-bottom:10px;font-size:16px;font-weight:700;line-height:22px}#select-wrap .select-list.type5 .select-cont .text{color:#777;font-size:14px;font-weight:400;line-height:18px}#select-wrap .select-list.type5 .select-cont .table-wrap{margin-bottom:10px}#select-wrap .select-list.type5 .select-cont .list-wrap-box .list{padding:0;display:block}#select-wrap .select-list.type5 .select-cont .list-wrap-box .list>.top{padding:14px 0}#select-wrap .select-list.type5 .select-cont .list-wrap-box .list>.bottom>div{padding:10px 0}#select-wrap .select-list.type6 .select-head{height:54px;padding:30px 20px 6px}#select-wrap .select-list.type6 .select-sub{padding-top:54px}#select-wrap .select-list.type6 .select-sub .sub-title{color:#444;margin-bottom:10px;font-size:13px;font-weight:400}#select-wrap .select-list.type6 .select-sub .info-box{border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:54px;margin-bottom:10px;display:flex}#select-wrap .select-list.type6 .select-sub .info-box.type1{background:#f3fcff}#select-wrap .select-list.type6 .select-sub .info-box.type1 .text{color:#000;font-size:14px;font-weight:600}#select-wrap .select-list.type6 .select-sub .info-box.type1 .text span{color:var(--color5)}#select-wrap .select-list.type6 .select-sub .info-box.type2{background:#fafafa}#select-wrap .select-list.type6 .select-sub .info-box.type2 .text.text1{color:#444;font-size:14px;font-weight:600}#select-wrap .select-list.type6 .select-sub .info-box.type2 .text.text2{color:#777;font-size:12px;font-weight:400}#select-wrap .select-list.type6 .select-cont{padding-top:0}.page-cart-use-guide{padding-bottom:60px}.page-cart-use-guide>.img-box{background:#e6eeff;height:210px;margin-bottom:20px;padding-top:30px;position:relative}.page-cart-use-guide>.img-box .title{color:#000;text-align:center;font-size:20px;font-weight:700;line-height:24px}.page-cart-use-guide>.img-box .title span{color:var(--color5)}.page-cart-use-guide>.img-box .img{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/cart-use-guide-banner1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:169px;height:143.5px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-cart-use-guide>.tab-box-wrap{margin-bottom:30px}.page-cart-use-guide>.cont-box{text-align:center;padding:0 20px;display:none}.page-cart-use-guide>.cont-box.on{display:block}.page-cart-use-guide>.cont-box .text{color:#444;font-size:13px;font-weight:400;line-height:17px}.page-cart-use-guide>.cont-box>.text{margin-bottom:30px}.page-cart-use-guide>.cont-box .item{margin-bottom:40px}.page-cart-use-guide>.cont-box .item:last-child{margin-bottom:0}.page-cart-use-guide>.cont-box .item>.num{color:#d9e0ef;margin-bottom:10px;font-size:16px;font-weight:700}.page-cart-use-guide>.cont-box .item>.title{color:#000;margin-bottom:20px;font-size:18px;font-weight:700;line-height:22px}.page-cart-use-guide>.cont-box .item>.title .ico{vertical-align:top;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;margin-right:5px;display:inline-block}.page-cart-use-guide>.cont-box .item>.title .ico.ico1-1{background-image:url(https://cdn.shoplus.io/images/icon/cart-ico-1-1.png)}.page-cart-use-guide>.cont-box .item>.title .ico.ico1-2{background-image:url(https://cdn.shoplus.io/images/icon/cart-ico-1-2.png)}.page-cart-use-guide>.cont-box .item>.title .ico.ico2-1{background-image:url(https://cdn.shoplus.io/images/icon/cart-ico-2-1.png)}.page-cart-use-guide>.cont-box .item>.img{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:210px;margin:0 auto}.page-cart-use-guide>.cont-box .item>.img.img1-1{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-1-1.png)}.page-cart-use-guide>.cont-box .item>.img.img1-2{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-1-2.png)}.page-cart-use-guide>.cont-box .item>.img.img1-3{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-1-3.png)}.page-cart-use-guide>.cont-box .item>.img.img1-4{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-1-4.png)}.page-cart-use-guide>.cont-box .item>.img.img1-5{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-1-5.png)}.page-cart-use-guide>.cont-box .item>.img.img1-6{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-1-6.png)}.page-cart-use-guide>.cont-box .item>.img.img1-7{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-1-7.png)}.page-cart-use-guide>.cont-box .item>.img.img2-1{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-2-1.png)}.page-cart-use-guide>.cont-box .item>.img.img2-2{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-2-2.png)}.page-cart-use-guide>.cont-box .item>.img.img2-3{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-2-3.png)}.page-cart-use-guide>.cont-box .item>.img.img2-4{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-2-4.png)}.page-cart-use-guide>.cont-box .item>.img.img3-1{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-3-1.png)}.page-cart-use-guide>.cont-box .item>.img.img3-2{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-3-2.png)}.page-cart-use-guide>.cont-box .item>.img.img3-3{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-3-3.png)}.page-cart-use-guide>.cont-box .item>.img.img3-4{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-3-4.png)}.page-cart-use-guide>.cont-box .item>.img.img3-5{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-3-5.png)}.page-cart-use-guide>.cont-box .item>.img.img4-1{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-4-1.png)}.page-cart-use-guide>.cont-box .item>.img.img4-2{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-4-2.png)}.page-cart-use-guide>.cont-box .item>.img.img4-3{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-4-3.png)}.page-cart-use-guide>.cont-box .item>.img.img4-4{background-image:url(https://cdn.shoplus.io/images/cart-use-guide-4-4.png)}.page-cart-use-guide>.cont-box .item>.text{margin-top:12px}input{box-sizing:border-box;display:block}input[type=file]{display:none}input[type=file]+label{cursor:pointer;background:var(--color1);color:#fff;border-radius:15px;min-height:30px;padding:7px 14px;font-size:14px;font-weight:700}input[type=text],input[type=number],textarea{border:2px solid #eee;border-radius:12px;width:100%;padding:14px 20px;font-size:15px;font-weight:700}input[type=text]:focus,textarea:focus{outline:none}input[type=text]::placeholder,input[type=number]::placeholder,textarea::placeholder{color:#c8c8c8;font-size:15px;font-weight:500}input[type=text].error,textarea.error{border:2px solid #ec3f3f;margin-bottom:0;position:relative}input[type=text].error+span,textarea.error+span{color:#ec3f3f;margin-top:3px;margin-bottom:10px;font-size:11px;font-weight:400;display:block}textarea{box-sizing:border-box;min-width:100%;max-width:100%;min-height:150px;max-height:150px}input[type=checkbox]{display:none}input[type=checkbox]+label{align-items:center;gap:6px;font-size:16px;font-weight:700;display:flex}input[type=checkbox]+label .ico-check.on,input[type=checkbox]:checked+label .ico-check{display:none}input[type=checkbox]:checked+label .ico-check.on{display:block}.tab-box-wrap{width:100%}.tab-box-wrap .tab-box{gap:8px;padding:0 20px;display:flex;overflow-x:auto}.tab-box-wrap .tab-box::-webkit-scrollbar{display:none}.tab-box-wrap .tab-box .tab a{background:var(--color-btn-muted);white-space:nowrap;color:var(--color-btn-muted-text);border-radius:15px;padding:7px 14px;font-size:14px;font-weight:400;display:block}.tab-box-wrap .tab-box .tab.on a{background:var(--color1);color:var(--color-btn-dark-text);background:var(--color1);font-weight:700}.tab-box-wrap .tab-box .tab a,.tab-box-wrap .tab-box .tab button{background:var(--color-btn-muted);white-space:nowrap;color:var(--color-btn-muted-text);border-radius:15px;padding:7px 14px;font-size:14px;font-weight:400;display:block}.tab-box-wrap .tab-box .tab.on a,.tab-box-wrap .tab-box .tab.on button{background:var(--color1);color:var(--color-btn-dark-text);font-weight:700}#popup-wrap{z-index:99999;background:#000000b3;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#popup-wrap.on{display:block}#popup-wrap .popup{background:#fff;border-radius:18px;min-width:280px;padding:30px 25px 25px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#popup-wrap .popup.on{display:block}#popup-wrap .popup p{text-align:center;margin-bottom:20px;font-size:18px;font-weight:500;line-height:26px}#popup-wrap .popup .btn-box .popup-btn{background:var(--color-btn-primary);color:#fff;border-radius:8px;width:100%;padding:11px;font-size:14px;font-weight:500}#popup-wrap .popup .btn-box .popup-btn.gray{color:#000;background:#ececec}#popup-wrap .popup.type2{padding:40px 25px 25px}#popup-wrap .popup.type2 p{margin-bottom:15px;font-weight:700}#popup-wrap .popup.type2 .goods-box{background:#fff;align-items:center;gap:12px;min-height:106px;margin-bottom:15px;display:flex;position:relative}#popup-wrap .popup.type2 .goods-box .img-box{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;width:86px;height:86px}#popup-wrap .popup.type2 .goods-box .text-box .title-box{margin-bottom:54px;position:relative}#popup-wrap .popup.type2 .goods-box .text-box .title-box .logo-box{align-items:center;gap:3px;display:flex}#popup-wrap .popup.type2 .goods-box .text-box .title-box .logo-box .logo{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:18px;height:18px}#popup-wrap .popup.type2 .goods-box .text-box .title-box .logo-box .logo-title{color:#777;font-size:13px;font-weight:500;line-height:unset;margin-bottom:0}#popup-wrap .popup.type2 .goods-box .text-box .title-box .title{color:#000;text-align:left;width:140px;margin-bottom:0;font-size:14px;font-weight:600;line-height:1.2;position:absolute;top:21px;left:0}#popup-wrap .popup.type2 .goods-box .text-box .info-box .date{color:#777;margin-bottom:0;font-size:12px;font-weight:400}#popup-wrap .popup.type2 a{text-align:center;display:block}#popup-wrap .popup.type2 .ico-close{position:absolute;top:20px;right:20px}.table-wrap{width:100%;overflow:auto hidden}.table-wrap table.type1{color:#777;background:#fafafa;font-size:12px;font-weight:400;line-height:18px}.table-wrap table.type1 thead tr th{text-align:left;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:10px 12px}.table-wrap table.type1 thead tr th:last-of-type{border-right:unset}.table-wrap table.type1 tbody tr td{text-align:left;border-right:2px solid #fff;padding:10px 12px}.table-wrap table.type1 tbody tr td:last-of-type{border-right:unset}.swiper-wrap.type2{height:324px;display:none;position:relative;top:24%;left:0}.swiper-wrap.type2.on{display:block}.swiper-wrap.type2 .btn-box{justify-content:space-between;align-items:center;width:300px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.swiper-wrap.type2 .btn-box button{color:#fafafa;background:0 0;font-size:14px;font-weight:400;line-height:16px}.main{background:#f3f3f3;padding:20px 0 110px}.main .point-info-wrap{margin-bottom:20px}.main .point-info-wrap .point-info{padding-right:10px}.main .tab-box-wrap{margin-bottom:15px}.main .list-wrap{flex-wrap:wrap}.main .list-wrap .list{width:calc(50% - 5px)}.sub{min-height:100%}.sub.sub-2-3{background:#f3f3f3;padding:24px 20px}.sub.sub-2-3 .title-box{margin-bottom:23px}.sub.sub-2-3 .title-box .title{color:#000;margin-bottom:4px;font-size:16px;font-weight:700}.sub.sub-2-3 .title-box .text{color:#777;font-size:13px;font-weight:500;line-height:1.2}.sub.sub-2-3 .candy-link-wrap{margin-bottom:20px}.sub.sub-2-4{background:#f3f3f3;padding:0 0 60px}.sub.sub-2-4>.img-box{justify-content:center;display:flex}.sub.sub-2-4>.text-box{background:#5953fd;justify-content:center;align-items:center;gap:6px;height:54px;margin-bottom:20px;display:flex}.sub.sub-2-4>.text-box .text{color:#fff;font-size:16px;font-weight:600}.sub.sub-2-4>.text-box .arrow{background-color:#fff3;border-radius:100%;width:20px;height:20px;position:relative}.sub.sub-2-4>.text-box .arrow i{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/coupang-event-arrow.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:9px;height:9px;animation:.7s linear infinite alternate opacityEffect;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes opacityEffect{0%{opacity:1}to{opacity:.3}}.sub.sub-5{padding:20px 0 52px}.sub.sub-5 .history-link-wrap{margin-bottom:20px}.sub.sub-5 .point-info-wrap{margin-bottom:10px}.sub.sub-5 .point-info-wrap .point-info .text-box:first-of-type{margin-bottom:16px}.sub.sub-5 .point-info-wrap .point-info .text-box:first-of-type .tool-tip{text-align:center;border-radius:12px;padding:5px 13px;line-height:16px;left:-29px}.sub.sub-5 .point-info-wrap .point-info .text-box:first-of-type .tool-tip:before{left:31.5px}.sub.sub-5 .point-info-wrap .point-info .text-box:last-of-type .tool-tip{border-radius:12px;flex-direction:column;align-items:center;padding:6px 10px;left:-47px}.sub.sub-5 .point-info-wrap .point-info .text-box:last-of-type .tool-tip.on{display:flex}.sub.sub-5 .point-info-wrap .point-info .text-box:last-of-type .tool-tip p{margin-bottom:4px}.sub.sub-5 .point-info-wrap .point-info .text-box:last-of-type .tool-tip ul li{color:#fffc;margin-bottom:3px;font-size:11px}.sub.sub-5 .point-info-wrap .point-info .text-box:last-of-type .tool-tip ul li:last-of-type{margin-bottom:0}.sub.sub-5 .point-info-wrap .point-info .text-box:last-of-type .tool-tip:before{left:50.5px}.sub.sub-5 .point-info-wrap .point-info .text-box>div{align-items:center;gap:3px;display:flex}.sub.sub-5 .candy-info-wrap{margin-bottom:10px}.sub.sub-5 .line.line1{padding:0 20px}.sub.sub-5 .line.line1 a{color:#000;justify-content:space-between;align-items:center;width:100%;height:46px;margin-bottom:10px;font-size:16px;font-weight:700;display:flex}.sub.sub-5 .cont.cont{background:#fff;min-height:calc(100% - 243px);padding-top:10px}.sub.sub-5 .cont.cont .tab-box-wrap{margin-bottom:10px}.sub.sub-5 .cont.cont .list-none-box{height:357px;position:relative}.sub.sub-5 .cont.cont .list-none-box p{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:90%;font-size:16px;font-weight:700;display:flex;position:absolute;top:25%;left:50%;transform:translate(-50%)}.sub.sub-5-1{padding:10px 0 20px}.sub.sub-5-1 .box.box1{padding:0 20px}.sub.sub-5-1 .box.box1 .title{margin-bottom:10px;font-size:16px;font-weight:700}.sub.sub-5-1 .box.box1 .gray-box{padding:20px 15px}.sub.sub-5-2,.sub.sub-5-3-1{padding:20px 0}.sub.sub-5-2 .box.box1,.sub.sub-5-3-1 .box.box1{padding:0 20px}.sub.sub-5-2 .box.box1 .gray-box,.sub.sub-5-3-1 .box.box1 .gray-box{padding:20px 15px}.sub.sub-5-2 .box.box1 .gray-box .title,.sub.sub-5-3-1 .box.box1 .gray-box .title{color:#444;margin-bottom:10px;font-size:13px;font-weight:600}.sub.sub-5-2 .box.box1 .gray-box ul,.sub.sub-5-3-1 .box.box1 .gray-box ul{margin-bottom:20px}.sub.sub-5-2 .box.box1 .gray-box ul:last-of-type,.sub.sub-5-3-1 .box.box1 .gray-box ul:last-of-type{margin-bottom:0}.sub.sub-5-3-2{padding:40px 0 20px}.sub.sub-5-3-2 .box.box1{padding:0 20px}.page-alarm{min-height:100%;padding-top:10px}.page-setting{min-height:100%;padding-top:10px;padding-bottom:38px}.campaign-list{flex-wrap:wrap;gap:10px;width:100%;display:flex}.none-campaign{flex-direction:row;justify-content:center;width:100%;min-height:100%;padding-top:150px;font-size:16px;font-weight:400;display:flex}#coupangArea{background-image:linear-gradient(#fff,#fff),linear-gradient(114deg,#a8e1ff -2%,#25b1f9 12%,#6277fe 27%,#0f45bf 42%,#06127a 57%,#3545bd 72%,#0f45bf 85%,#25b1f9 100%);background-origin:border-box;background-clip:content-box,border-box;border:2px solid #0000;flex-direction:column;align-items:stretch;height:fit-content;max-height:fit-content;padding:0;display:flex}#coupangArea .title{flex-direction:row;align-items:center;margin-top:20px;margin-bottom:29px;display:flex;gap:4px!important;font-size:15px!important}#coupangArea .title img{width:18px;height:18px}#coupangArea .shopping-wrap{flex-direction:column;align-items:center;gap:10px;margin-bottom:13.5px;display:flex}#coupangArea .shopping-wrap a{text-align:center;color:#000;border:solid 2px var(--color-border-accent);border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:calc(100% - 40px);height:54px;padding:0;font-size:18px;font-weight:700;display:flex}#coupangArea .shopping-wrap a img{width:75px;height:17px}#coupangArea .shopping-wrap span{letter-spacing:normal;text-align:center;color:#777;font-size:12px;font-weight:400;line-height:normal}#coupangArea .link-wrap{border-top:1px solid #f3f3f3}#coupangArea .link-wrap .link-box{padding:12.5px 0}#coupangArea .link-wrap .link-box:first-child{border-right:1px solid #f3f3f3}#coupangArea .link-wrap .link-box:last-child{border-left:1px solid #f3f3f3}#coupangArea .stick-wrap{flex-direction:row;align-items:center;margin-bottom:20px;padding:0 20px;display:flex}#coupangArea .stick-wrap .box{flex-direction:column;gap:22px;width:50%;display:flex}#coupangArea .stick-wrap .box:first-child{border-right:1px solid #f3f3f3;margin-right:19.5px}#coupangArea .stick-wrap .box .text{flex-direction:row;align-items:center;display:flex}#coupangArea .stick-wrap .box .text img{width:14px;height:14px;margin-left:4px}#coupangArea .stick-wrap .box .text span{text-align:left;color:#000;font-size:18px;font-weight:700}#coupangArea .stick-wrap .box .text button{width:17px;height:17px;position:unset;margin-left:4px}#coupangArea .stick-wrap .box .text .tool-tip-box .tool-tip{z-index:100;top:-50px;left:-70px}#coupangArea .stick-wrap .box .text .tool-tip-box .tool-tip:before{top:33px;left:77.5px;rotate:180deg}#coupangArea .stick-wrap .box .info{text-align:left;color:#000;flex-direction:row;align-items:flex-end;width:fit-content;font-size:12px;font-weight:500;display:flex}#coupangArea .stick-wrap .box .info img{width:26px;height:26px;margin-right:4px}#coupangArea .stick-wrap .box .info span{text-align:left;color:#000;margin-right:1px;font-size:20px;font-weight:700}
