@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}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}img{max-width:100%}body{color:#000;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-arrow.type3{background-image:url(https://cdn.shoplus.io/images/icon/arrow-type3.png);width:14px;height:14px}.ico-arrow.type3.right{transform:rotate(0)}.ico-arrow.type3.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-cart-add{text-indent:100%;white-space:nowrap;z-index:99;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/cart-add.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:44px;height:44px;display:block;overflow:hidden;box-shadow:0 0 12px #00000029}.ico-home{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/home.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-head-alarm{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/head-alarm.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-setting{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/head-setting.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.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-array{text-indent:100%;white-space:nowrap;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-array.one{background-image:url(https://cdn.shoplus.io/images/icon/cart-list-one.png)}.ico-array.two{background-image:url(https://cdn.shoplus.io/images/icon/cart-list-two.png)}.ico-array.three{background-image:url(https://cdn.shoplus.io/images/icon/cart-list-three.png)}.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(https://cdn.shoplus.io/images/icon/point.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:14px;height:14px;display:block;overflow:hidden}.ico-candy{text-indent:100%;white-space:nowrap;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;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}.ico-nonecart{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/cart-none.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:44px;height:44px;display:block;overflow:hidden}.ico-nonefolder{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/folder-none.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:44px;height:44px;display:block;overflow:hidden}.ico-preparing{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/preparing.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:44px;height:44px;display:block;overflow:hidden}.ico-b-cart-alarm{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/b-cart-alarm-cancel.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-b-cart-alarm.on{background-image:url(https://cdn.shoplus.io/images/icon/b-cart-alarm.png)}.ico-b-cart-cancel{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/b-cart-cancel.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-b-cart-remove{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/b-cart-remove.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block;overflow:hidden}.ico-b-cart-heart{text-indent:100%;white-space:nowrap;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/b-cart-heart.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;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)}.bottom-menu-wrap{z-index:9998;background:#fff;border-radius:16px 16px 0 0;justify-content:space-evenly;width:100%;height:52px;display:flex;position:fixed;bottom:0;left:0;overflow:hidden;box-shadow:0 -2px 6px #00000014}.bottom-menu-wrap .menu{justify-content:center;align-items:center;width:20%;height:100%;display:flex}.bottom-menu-wrap .menu span{color:#444;padding-top:23px;font-size:12px;font-weight:400;display:block;position:relative}.bottom-menu-wrap .menu span:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.bottom-menu-wrap .menu .ico-cart:before{background-image:url(https://cdn.shoplus.io/images/icon/cart.png)}.bottom-menu-wrap .menu .ico-save:before{background-image:url(https://cdn.shoplus.io/images/icon/save.png)}.bottom-menu-wrap .menu .ico-trend:before{background-image:url(https://cdn.shoplus.io/images/icon/trend.png)}.bottom-menu-wrap .menu .ico-delivery:before{background-image:url(https://cdn.shoplus.io/images/icon/delivery.png)}.bottom-menu-wrap .menu .ico-breakDown:before{background-image:url(https://cdn.shoplus.io/images/icon/breakDown.png)}.bottom-menu-wrap .menu.on .ico-cart:before{background-image:url(https://cdn.shoplus.io/images/icon/cart-on.png)}.bottom-menu-wrap .menu.on .ico-save:before{background-image:url(https://cdn.shoplus.io/images/icon/save-on.png)}.bottom-menu-wrap .menu.on .ico-trend:before{background-image:url(https://cdn.shoplus.io/images/icon/trend-on.png)}.bottom-menu-wrap .menu.on .ico-delivery:before{background-image:url(https://cdn.shoplus.io/images/icon/delivery-on.png)}.bottom-menu-wrap .menu.on .ico-breakDown:before{background-image:url(https://cdn.shoplus.io/images/icon/breakDown-on.png)}.bottom-cart-menu-wrap{z-index:9999;width:100%;display:none;position:fixed;bottom:52px;left:0;overflow:hidden}.bottom-cart-menu-wrap.type1{background:var(--color3);justify-content:center;height:52px}.bottom-cart-menu-wrap.type1.on{display:flex}.bottom-cart-menu-wrap.type1 button{color:#eee;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:400;display:flex}.bottom-cart-menu-wrap.type1 button:first-child{margin-right:40px}.bottom-cart-menu-wrap.type1 button:nth-child(2){margin-right:33px}.bottom-cart-menu-wrap.type1 button:nth-child(3){margin-right:37px}.c-btn.blue{color:#fff;background:var(--color3);border-radius:12px;justify-content:center;align-items:center;height:54px;font-size:16px;font-weight:400;display:flex}.toggle-btn{cursor:pointer;background:#c8c8c8;border:1px solid #c8c8c8;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{background:#576585;border:1px solid #576585}.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 .info-wrap .coupang-link{background:#f3f3f3;border-radius:8px;justify-content:center;align-items:center;max-width:172px;padding:9px 34px;display:flex}.list-wrap.type1 .list.type1 .info-wrap .coupang-link span{color:#000;white-space:nowrap;width:100%;padding-left:24px;font-size:14px;font-weight:500;display:block;position:relative}.list-wrap.type1 .list.type1 .info-wrap .coupang-link span:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/coupang.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.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;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;max-width:192px;overflow:hidden}.list-wrap.type2 .list .text-box .text.text2{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:#576585;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;display:flex}.list-wrap.type5 .list .text-box.text-box1 .text.text1{color:#777;font-size:11px;position:relative}.list-wrap.type5 .list .text-box.text-box1 .text.text1 p{text-overflow:ellipsis;white-space:nowrap;max-width:192px;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;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:#576585;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 .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;width:182px;font-size:14px;font-weight:600;line-height:1.2;position:absolute;top:21px;left:0}.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%)}.list-wrap.type6.type6-2 .list .img-box,.list-wrap.type6.type6-3 .list .img-box{opacity:.5}.list-wrap.type6.type6-3 .list .text-box .title-box .title{color:#777}.list-wrap.type7{padding:0 20px}.list-wrap.type7 .list{position:relative}.list-wrap.type7 .list .text-box{padding:16px 0 15px}.list-wrap.type7 .list .text-box .box{align-items:center;display:flex}.list-wrap.type7 .list .text-box .box.box1{gap:10px;margin-bottom:10px}.list-wrap.type7 .list .text-box .box.box1 .text.text1{color:var(--color5);font-size:13px;font-weight:700}.list-wrap.type7 .list .text-box .box.box1 .text.text2{color:#777;font-size:13px;font-weight:400}.list-wrap.type7 .list .text-box .box.box2{gap:8px}.list-wrap.type7 .list .text-box .box.box2 .date{color:#777;font-size:13px;font-weight:400}.list-wrap.type7 .list .text-box .box.box2 .text{color:#fff;border-radius:10px;padding:5px 8px 4px;font-size:11px;font-weight:600}.list-wrap.type7 .list .text-box .box.box2 .text.blue{background:var(--color5)}.list-wrap.type7 .list .text-box .box.box2 .text.gray{background:#c8c8c8}.list-wrap.type7 .list .text-box>.title{white-space:nowrap;text-overflow:ellipsis;max-width:280px;margin-bottom:10px;font-size:16px;font-weight:700;overflow:hidden}.list-wrap.type7 .list>i{position:absolute;top:39px;right:0}.list-wrap.type7 .list>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list-wrap.type8{flex-direction:column;gap:30px;display:flex}.list-wrap.type8 .list .title-box{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.list-wrap.type8 .list .title-box .title{color:var(--color5);font-size:17px;font-weight:600}.list-wrap.type8 .list .title-box .text-box{color:#777;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.list-wrap.type8 .list .title-box .text-box .text.blue,.list-wrap.type8 .list .title-box .text-box .text.gray{color:#fff;border-radius:10px;padding:5px 8px 4px;font-size:11px;font-weight:600}.list-wrap.type8 .list .title-box .text-box .text.blue{background:var(--color5)}.list-wrap.type8 .list .title-box .text-box .text.gray{background:#777}.list-wrap.type8 .list .content-box{background:#fff;border-radius:16px;padding:20px}.list-wrap.type8 .list .content-box.type1 .box{gap:9px;margin-bottom:8px;display:flex}.list-wrap.type8 .list .content-box.type1 .box .title{color:#777;min-width:60px;max-width:60px;font-size:13px;font-weight:400;line-height:17px}.list-wrap.type8 .list .content-box.type1 .box .text{color:#444;font-size:13px;font-weight:500;line-height:17px}.list-wrap.type8 .list .content-box.type2 .text{color:#777;margin-bottom:20px;font-size:14px;font-weight:400;line-height:20px}.list-wrap.type8 .list .content-box.type2 .text:last-of-type{margin-bottom:0}.list-wrap.type9{padding:0 20px}.list-wrap.type9 .list{justify-content:space-between;align-items:center;padding:16px 0;display:flex;position:relative}.list-wrap.type9 .list .text-box .text{max-width:210px;margin-bottom:6px;font-size:14px;font-weight:700;line-height:18px}.list-wrap.type9 .list .text-box .date{color:#777;font-size:13px;font-weight:400}.list-wrap.type9 .list>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-list-wrap.type1{background:#fff;flex-wrap:wrap;padding:0 20px;display:flex}.cart-list-wrap.type1 .list{display:flex;position:relative}.cart-list-wrap.type1 .list.none{display:none}.cart-list-wrap.type1 .list .img-box{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #eee;border-radius:8px;position:relative}.cart-list-wrap.type1 .list .img-box button{z-index:9;position:absolute}.cart-list-wrap.type1 .list .img-box .lowest-price{color:#fff;background:#ec3f3f;border-radius:3px;justify-content:center;align-items:center;padding:2px 4px;font-size:11px;font-weight:600;display:flex;position:absolute}.cart-list-wrap.type1 .list .text-box .logo-box{align-items:center;gap:3px;display:flex}.cart-list-wrap.type1 .list .text-box .logo-box .logo{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:14px;height:14px}.cart-list-wrap.type1 .list .text-box .logo-box .logo.coupang{background-image:url(https://cdn.shoplus.io/images/icon/coupang.png)}.cart-list-wrap.type1 .list .text-box .logo-box .logo-title{color:#777;font-size:13px;font-weight:500}.cart-list-wrap.type1 .list .text-box .title{color:#000;text-overflow:ellipsis;word-break:break-word;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:400;display:-webkit-box;overflow:hidden}.cart-list-wrap.type1 .list .text-box .price-box{align-items:center;display:flex}.cart-list-wrap.type1 .list .text-box .price-box .price{color:#000;font-size:16px;font-weight:700}.cart-list-wrap.type1 .list a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-list-wrap.type1 .list .check-box{z-index:99;background:#ffffff80;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.cart-list-wrap.type1 .list .check-box.on{display:block}.cart-list-wrap.type1 .list .check-box .img-bg{background:0 0;border-radius:8px;position:absolute;top:0;left:0}.cart-list-wrap.type1 .list .check-box .img-bg .check{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/cart-select.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block;position:absolute;top:8px;left:8px}.cart-list-wrap.type1 .list .check-box .img-bg.on{background:#0000004d}.cart-list-wrap.type1 .list .check-box .img-bg.on .check{background-image:url(https://cdn.shoplus.io/images/icon/cart-select-on.png)}.cart-list-wrap.type1.one{flex-direction:column;align-items:center;gap:20px}.cart-list-wrap.type1.one .list{align-items:center;gap:12px;width:100%}.cart-list-wrap.type1.one .list .img-box{width:110px;height:110px}.cart-list-wrap .list .img-box span.sale{z-index:5;color:#fff;background-color:#0000004d;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;font-weight:400;display:flex;position:absolute}.cart-list-wrap.type1.one .list .img-box .ico-heart{width:14px;height:14px;top:6px;right:6px}.cart-list-wrap.type1.one .list .img-box .ico-alarm{width:17px;height:17px;bottom:6px;right:6px}.cart-list-wrap.type1.one .list .img-box .lowest-price{font-size:9px;top:6px;left:6px}.cart-list-wrap.type1.one .list .text-box .logo-box{margin-bottom:7px}.cart-list-wrap.type1.one .list .text-box .title{width:196px;margin-bottom:6px;line-height:16px}.cart-list-wrap.type1.one .list .text-box .price-box{gap:4px}.cart-list-wrap.type1.one .list .check-box .img-bg{width:110px;height:110px}.cart-list-wrap.type1.two{justify-content:space-between;gap:24px 6px}.cart-list-wrap.type1.two .list{flex-direction:column;gap:12px}.cart-list-wrap.type1.two .list .img-box{width:157px;height:157px}.cart-list-wrap.type1.two .list .img-box .ico-heart{top:8px;right:8px}.cart-list-wrap.type1.two .list .img-box .ico-alarm{bottom:8px;right:8px}.cart-list-wrap.type1.two .list .img-box .lowest-price{top:6px;left:6px}.cart-list-wrap.type1.two .list .text-box .logo-box{gap:2px;margin-bottom:6px}.cart-list-wrap.type1.two .list .text-box .logo-box .logo{width:12px;height:12px}.cart-list-wrap.type1.two .list .text-box .logo-box .logo-title{font-size:11px}.cart-list-wrap.type1.two .list .text-box .title{width:148px;margin-bottom:6px;line-height:16px}.cart-list-wrap.type1.two .list .text-box .price-box{gap:4px}.cart-list-wrap.type1.two .list .check-box .img-bg{width:157px;height:157px}.cart-list-wrap.type1.three{justify-content:flex-start;gap:24px 4px}.cart-list-wrap.type1.three .list{flex-direction:column;gap:8px;min-width:calc(33.33% - 2.666px)}.cart-list-wrap.type1.three .list .img-box{width:100%;height:104px}.cart-list-wrap.type1.three .list .img-box .ico-heart{width:14px;height:14px;top:6px;right:6px}.cart-list-wrap.type1.three .list .img-box .ico-alarm{width:17px;height:17px;bottom:6px;right:6px}.cart-list-wrap.type1.three .list .img-box .lowest-price{font-size:9px;top:6px;left:6px}.cart-list-wrap.type1.three .list .text-box .logo-box{margin-bottom:5px}.cart-list-wrap.type1.three .list .text-box .title{width:96px;margin-bottom:4px;line-height:14px}.cart-list-wrap.type1.three .list .text-box .price-box{gap:3px}.cart-list-wrap.type1.three .list .text-box .price-box .price{font-size:12px}.cart-list-wrap.type1.three .list .text-box .price-box .up-down{padding:1px 2px 1px 9px;font-size:10px}.cart-list-wrap.type1.three .list .text-box .price-box .up-down:before{width:6px;height:6px}.cart-list-wrap.type1.three .list .check-box .img-bg{width:100%;height:104px}.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:#576585b3;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}.setting-list-wrap .box{border-bottom:1px solid #eee;padding:20px 0 12px}.setting-list-wrap .box:last-child{border-bottom:none}.setting-list-wrap .box .blue-title{color:var(--color5);margin-bottom:7px;padding:0 20px;font-size:17px;font-weight:600}.setting-list-wrap .box .blue-title.type2{margin-bottom:17px}.setting-list-wrap .box>.title{color:#777;margin-bottom:10px;padding:0 20px;font-size:14px;font-weight:500}.setting-list-wrap .box .item{align-items:center;padding:16px 20px;display:flex}.setting-list-wrap .box .item .text-box{flex-direction:column;gap:4px;width:100%;display:flex}.setting-list-wrap .box .item .text-box>.title{font-size:15px;font-weight:700}.setting-list-wrap .box .item .text-box>.title.gray{color:#777}.setting-list-wrap .box .item .text-box>.title>.text{color:#777;font-size:14px;font-weight:500}.setting-list-wrap .box .item .text-box>.text{color:#777;max-width:260px;font-size:12px;font-weight:400;line-height:16px}.setting-list-wrap .box .item.type1{justify-content:space-between}.setting-list-wrap .box .item.type2{position:relative}.setting-list-wrap .box .item.type2 .text-box>.title{justify-content:space-between;width:100%;display:flex}.setting-list-wrap .box .item.type2>a{width:100%;height:100%;position:absolute;top:0;left:0}.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:16px;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%)}.point-info-wrap .mix-info{background:#fff;border-radius:16px;padding:20px 10px 20px 20px;box-shadow:0 0 12px #00000014}.point-info-wrap .mix-info .text-box{justify-content:space-between;align-items:center;display:flex}.point-info-wrap .mix-info .text-box:first-of-type{margin-bottom:14px}.point-info-wrap .mix-info .text-box:last-of-type .box.box2{position:relative}.point-info-wrap .mix-info .text-box:last-of-type .box.box2 p{font-size:18px}.point-info-wrap .mix-info .text-box:last-of-type .box.box2 p span:first-of-type{margin-right:2px}.point-info-wrap .mix-info .text-box .box.box1{align-items:center;gap:3px;display:flex}.point-info-wrap .mix-info .text-box .box.box1 .title{color:#000;font-size:14px;font-weight:500}.point-info-wrap .mix-info .text-box .box.box2{position:relative}.point-info-wrap .mix-info .text-box .box.box2 p{align-items:center;font-size:16px;font-weight:700;display:flex}.point-info-wrap .mix-info .text-box .box.box2 p span:first-of-type{margin-right:4px}.point-info-wrap .mix-info .text-box .box.box2 p span.ico-arrow{margin-left:2px}.point-info-wrap .mix-info .text-box .box.box2>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;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%)}.cart-link-list>.top{justify-content:space-between;align-items:center;height:46px;padding:0 20px;display:flex}.cart-link-list>.top>p{color:#000;font-size:16px;font-weight:700}.cart-link-list>.top>p span{color:#3143b5}.cart-link-list>.bottom{background:#fafafa;height:0;transition:all .3s;overflow:hidden}.cart-link-list>.bottom.on{height:114px}.cart-link-list>.bottom .item{background:#fff;justify-content:flex-start;align-items:center;gap:32px;height:104px;padding:0 20px 0 32px;display:flex;position:relative}.cart-link-list>.bottom .item .text{align-items:center;gap:7px;display:flex}.cart-link-list>.bottom .item .text span{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/percent1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:block}.cart-link-list>.bottom .item .text p{color:#000;font-size:13px;font-weight:700;line-height:18px}.cart-link-list>.bottom .item .img-box{align-items:flex-start;gap:12px;max-height:80px;display:flex}.cart-link-list>.bottom .item .img-box .img{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #eee;border-radius:8px;width:80px;height:80px}.cart-link-list>.bottom .item .img-box p{color:#fff;background:#ec3f3f;border-radius:100%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;font-weight:600;display:flex}.cart-link-list>.bottom .item a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-set-list{justify-content:space-between;align-items:center;min-height:46px;display:flex}.cart-set-list .set-list{align-items:center;gap:16px;display:flex}.cart-set-list .set-list .select-text{color:#777;background:0 0;font-size:12px;font-weight:500}.cart-set-list .set-list .select-text.on{color:#3143b5}.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:#576585;background:#f6f9fe}.giftcon-info-wrap.type3 .barcode-box .state.red{color:#ec3f3f;background:#fff5f5}.cart-goods-price-info{background:#fff;padding:0 20px}.cart-goods-price-info .top{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:30px 0 20px;display:flex}.cart-goods-price-info .top .img{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;width:110px;height:110px}.cart-goods-price-info .top .text-box{width:188px}.cart-goods-price-info .top .text-box .title{color:#000;text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-size:14px;font-weight:600;overflow:hidden}.cart-goods-price-info .top .text-box .text{color:#000;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.cart-goods-price-info .bottom{padding:12px 0 20px}.cart-goods-price-info .bottom .price-box{justify-content:space-between;align-items:center;display:flex}.cart-goods-price-info .bottom .price-box .price{align-items:center;gap:4px;display:flex}.cart-goods-price-info .bottom .price-box .price .main-price{color:#000;align-items:center;gap:1px;font-size:20px;font-weight:700;display:flex}.cart-goods-price-info .bottom .price-box .price .main-price span{color:#000;font-size:14px;font-weight:500}.cart-goods-price-info .bottom .price-box .price .sub-price{color:#777;font-size:14px;font-weight:400;text-decoration:line-through}.cart-goods-price-info .bottom .price-box .price .date{color:#777;font-size:14px;font-weight:400}.cart-goods-price-info .bottom .price-box .percent-box{align-items:center;gap:3px;display:flex}.cart-goods-price-info .bottom .price-box .percent-box .percent{padding-left:18px;font-size:20px;font-weight:700;position:relative}.cart-goods-price-info .bottom .price-box .percent-box .percent:before{content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cart-goods-price-info .bottom .price-box .percent-box .percent.up{color:#25b1f9}.cart-goods-price-info .bottom .price-box .percent-box .percent.up:before{background-image:url(https://cdn.shoplus.io/images/icon/price-up.png)}.cart-goods-price-info .bottom .price-box .percent-box .percent.down{color:#ec3f3f}.cart-goods-price-info .bottom .price-box .percent-box .percent.down:before{background-image:url(https://cdn.shoplus.io/images/icon/price-down.png)}.cart-goods-price-info .bottom .lowest-price{color:#fff;background:#ec3f3f;border-radius:4px;margin-top:6px;padding:2px 4px;font-size:11px;font-weight:600;display:inline-block}.graph-wrap{background:#fff;padding:20px}.graph-wrap .title-box{align-items:center;gap:3px;margin-bottom:30px;display:flex}.graph-wrap .title-box .title{color:#000;font-size:16px;font-weight:700}.graph-wrap .graph-set{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/graph-set.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:150px;margin-bottom:20px;display:flex}.graph-wrap .graph-set p{color:#444;text-align:center;font-size:12px;font-weight:400;line-height:16px}.graph-wrap .graph-main{height:174px;margin-bottom:20px}.graph-wrap .price-info{background:#fafafa;border-radius:16px;padding:20px}.graph-wrap .price-info .price{color:#777;justify-content:space-between;align-items:center;margin-bottom:11px;padding-left:12px;font-size:14px;font-weight:500;display:flex;position:relative}.graph-wrap .price-info .price:before{content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:6px;height:6px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.graph-wrap .price-info .price:last-child{margin-bottom:0}.graph-wrap .price-info .price span{font-size:16px;font-weight:700}.graph-wrap .price-info .price.up:before{background-image:url(https://cdn.shoplus.io/images/icon/price-up.png)}.graph-wrap .price-info .price.up span{color:#25b1f9}.graph-wrap .price-info .price.flat:before{background:#c8c8c8;width:5px;height:1.5px}.graph-wrap .price-info .price.flat span{color:#000}.graph-wrap .price-info .price.down:before{background-image:url(https://cdn.shoplus.io/images/icon/price-down.png)}.graph-wrap .price-info .price.down span{color:#ec3f3f}.stiky-wrap{z-index:999;background:#fff;position:sticky;top:46px}.select-btn{-webkit-user-select:none;user-select:none;cursor:pointer}.select-btn.type1{background:#fff;border:2px solid #eee;border-radius:12px;justify-content:space-between;align-items:center;width:100%;max-height:50px;padding:14px 20px;display:flex}.select-btn.type1.on .ico-arrow{transform:rotate(0)}.select-btn.type1 .value{color:#c8c8c8;max-width:90%;font-size:15px;font-weight:500}.select-btn.type1 .value.on{color:#000;font-weight:700}.select-btn.type1 .ico-arrow{transition:all .3s;transform:rotate(180deg)}.select-btn.type2{align-items:center;gap:5px;min-height:16px;display:flex}.select-btn.type2.on .ico-arrow{transform:rotate(-90deg)}.select-btn.type2 .value{color:#777;font-size:14px;font-weight:500}.select-btn.type2 .ico-arrow{transition:all .3s;transform:rotate(90deg)}.select-btn.type3{align-items:center;gap:5px;min-height:14px;display:flex}.select-btn.type3.on .ico-arrow{transform:rotate(-90deg)}.select-btn.type3 .value{color:#777;font-size:12px;font-weight:500}.select-btn.type3 .ico-arrow{transition:all .3s;transform:rotate(90deg)}.select-btn.type4{align-items:center;gap:5px;min-height:14px;display:flex}.select-btn.type4.on .ico-arrow{transform:rotate(-90deg)}.select-btn.type4 .value{color:#3143b5;font-size:14px;font-weight:500}.select-btn.type4 .ico-arrow{transition:all .3s;transform:rotate(90deg)}#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(--color3)}#select-wrap .select-list .select-cont .card-list{flex-wrap:wrap;gap:12px 13px;margin-bottom:20px;display:flex}#select-wrap .select-list .select-cont .card-list .item{cursor:pointer;background:#f2f3f5;border-radius:18px;justify-content:center;align-items:center;gap:4px;min-width:calc(33.33% - 8.666px);padding:10px 14px;display:flex}#select-wrap .select-list .select-cont .card-list .item span{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:18px;height:18px;display:block}#select-wrap .select-list .select-cont .card-list .item p{font-size:14px;font-weight:400}#select-wrap .select-list .select-cont .card-list .item.on{background:var(--color6)}#select-wrap .select-list .select-cont .card-list .item.on span{background-image:url(https://cdn.shoplus.io/cart/images/card/card-check.png)!important}#select-wrap .select-list .select-cont .card-list .item.on p{color:#fff;font-weight:700}#select-wrap .select-list .select-cont .alarm-list .title{text-align:center;margin-bottom:10px;font-size:14px;font-weight:700}#select-wrap .select-list .select-cont .alarm-list .text{text-align:center;margin-bottom:10px}#select-wrap .select-list .select-cont .alarm-list .list-box{align-items:center;gap:8px;margin-bottom:28px;display:flex}#select-wrap .select-list .select-cont .alarm-list .list-box:last-of-type{margin-bottom:20px}#select-wrap .select-list .select-cont .alarm-list .list-box .input-box{width:25%}#select-wrap .select-list .select-cont .alarm-list .list-box .input-box input{display:none}#select-wrap .select-list .select-cont .alarm-list .list-box .input-box label{cursor:pointer;color:#697486;white-space:nowrap;background:#f2f3f5;border-radius:15px;justify-content:center;align-items:center;width:100%;padding:7px 0;font-size:14px;font-weight:400;display:flex}#select-wrap .select-list .select-cont .alarm-list .list-box .input-box input:checked+label{color:#fff;background:var(--color6);font-weight:700}#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 .link{border-bottom:1px solid #eee;align-items:center;height:109px;margin-bottom:5px;display:flex;position:relative}#select-wrap .select-list.type3 .select-cont .link .text-box{padding-left:60px;position:relative}#select-wrap .select-list.type3 .select-cont .link .text-box:before{content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:48px;height:48px;display:block;position:absolute;top:0;left:0}#select-wrap .select-list.type3 .select-cont .link .text-box .title{color:#000;margin-bottom:4px;font-size:16px;font-weight:700;line-height:19px}#select-wrap .select-list.type3 .select-cont .link .text-box .text{color:#000;max-width:202px;font-size:13px;font-weight:400;line-height:17px}#select-wrap .select-list.type3 .select-cont .link>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#select-wrap .select-list.type3 .select-cont .link:first-child .text-box:before{background-image:url(https://cdn.shoplus.io/images/icon/select-link-ico1.png)}#select-wrap .select-list.type3 .select-cont .link:nth-child(2) .text-box:before{background-image:url(https://cdn.shoplus.io/images/icon/select-link-ico2.png)}#select-wrap .select-list.type3 .select-cont .link:nth-child(3){border-bottom:none}#select-wrap .select-list.type3 .select-cont .link:nth-child(3) .text-box:before{background-image:url(https://cdn.shoplus.io/images/icon/select-link-ico3.png)}#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-sub{padding-top:54px}#select-wrap .select-list.type3 .select-sub .sub-title{color:#444;margin-bottom:10px;font-size:13px;font-weight:400}#select-wrap .select-list.type3 .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.type3 .select-sub .info-box.type1{background:#f3fcff}#select-wrap .select-list.type3 .select-sub .info-box.type1 .text{color:#000;font-size:14px;font-weight:600}#select-wrap .select-list.type3 .select-sub .info-box.type1 .text span{color:var(--color5)}#select-wrap .select-list.type3 .select-sub .info-box.type2{background:#fafafa}#select-wrap .select-list.type3 .select-sub .info-box.type2 .text.text1{color:#444;font-size:14px;font-weight:600}#select-wrap .select-list.type3 .select-sub .info-box.type2 .text.text2{color:#777;font-size:12px;font-weight:400}#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.mb43{margin-bottom:43px}#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.mh43{max-height:calc(100% - 75px)}#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.type5 .fake-box{background:#000000b3;width:100%;height:100%;display:none;position:absolute;top:0;left:0}#select-wrap .select-list.type5 .fake-box.on{display:block}#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}#select-wrap .select-list.type7{min-height:0}#select-wrap .select-list.type7 .select-cont{max-height:none;padding-top:10px}#select-wrap .select-list.type7 .select-cont>.title{color:#000;text-align:center;margin-bottom:8px;padding-top:25px;font-size:18px;font-weight:700;line-height:24px;position:relative}#select-wrap .select-list.type7 .select-cont>.title:before{content:"";background:#c8c8c8;border-radius:2.5px;width:60px;height:5px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}#select-wrap .select-list.type7 .select-cont>.text{color:#444;text-align:center;margin-bottom:10px;padding-bottom:164px;font-size:13px;font-weight:400;line-height:19px;position:relative}#select-wrap .select-list.type7 .select-cont>.text:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/list-popup-img1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:154px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#select-wrap .select-list.type7 .select-cont .brand-box{height:192px;position:relative}#select-wrap .select-list.type7 .select-cont .brand-box .item-box{height:100%;overflow:hidden auto}#select-wrap .select-list.type7 .select-cont .brand-box .item-box .item{gap:12px;padding:11px 0;display:flex}#select-wrap .select-list.type7 .select-cont .brand-box .item-box .item .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}#select-wrap .select-list.type7 .select-cont .brand-box .item-box .item .text-box{flex-direction:column;gap:4px;display:flex}#select-wrap .select-list.type7 .select-cont .brand-box .item-box .item .text-box .title{color:#000;font-size:16px;font-weight:700;line-height:19px}#select-wrap .select-list.type7 .select-cont .brand-box .item-box .item .text-box .text{color:#444;font-size:13px;font-weight:400;line-height:17px}#select-wrap .select-list.type7 .select-cont .btn-box{margin-bottom:20px}#select-wrap .select-list.type7 .select-cont .btn-box .input-box input[type=checkbox]+label{margin-top:13px;margin-bottom:13px}#select-wrap .select-list.type7 .select-cont .btn-box .btn.gray{background:#c8c8c8}.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(-80%)}.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}.page-tutorial{min-height:100%;padding-bottom:20px}.page-tutorial .cont{text-align:center;min-height:100%}.page-tutorial .cont .btn-box{padding:0 20px}.page-tutorial .cont .btn-box .btn{color:#fff;background:#c8c8c8;border-radius:12px;width:100%;padding:18px 0 17px;font-size:16px;font-weight:400;display:block}.page-tutorial .cont .btn-box .btn.blue{background:#3e4370}.page-tutorial .cont.cont1{display:none}.page-tutorial .cont.cont1.on{display:block}.page-tutorial .cont.cont1>.title{color:#000;margin:0 20px 12px;padding-top:110px;font-size:20px;font-weight:700;line-height:28px;position:relative}.page-tutorial .cont.cont1>.title span{color:var(--color5)}.page-tutorial .cont.cont1>.title:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/prdplus-img1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:90px;height:90px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-tutorial .cont.cont1>.text{color:#444;margin:0 20px 20px;font-size:14px;font-weight:500;line-height:20px}.page-tutorial .cont.cont1>.text-box{background:#fafafa;border-radius:12px;margin:0 20px 20px;padding:16px 0}.page-tutorial .cont.cont1>.text-box>.text{color:#444;padding-right:18px;font-size:14px;font-weight:600;display:inline-block;position:relative}.page-tutorial .cont.cont1>.text-box>.text:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/point-go.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.page-tutorial .cont.cont1 .tutorial-swiper{width:100%;margin-bottom:54px}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item{flex-direction:column;align-items:center;height:100%;margin:0 20px;display:flex}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item .img-box{width:100%}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item .img-box .img{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;width:100%;height:210px;margin-bottom:12px}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item .img-box .text{text-align:center;color:#444;max-width:255px;margin:0 auto 12px;font-size:13px;font-weight:400;line-height:17px}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item .img-box .text .ico{vertical-align:middle;background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/cart-ico-1-2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:13px;height:13px;margin-right:3px;display:inline-block}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item.item1 .img-box .img{background-image:url(https://cdn.shoplus.io/images/tutorial-swiper1.png)}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item.item2 .img-box .img{background-image:url(https://cdn.shoplus.io/images/tutorial-swiper2.png)}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item.item3 .img-box .img{background-image:url(https://cdn.shoplus.io/images/tutorial-swiper3.png)}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item.item4 .img-box .img{background-image:url(https://cdn.shoplus.io/images/tutorial-swiper4.png)}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item.item5 .img-box .img{background-image:url(https://cdn.shoplus.io/images/tutorial-swiper5.png)}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-slide .item.item6 .img-box .img{background-image:url(https://cdn.shoplus.io/images/tutorial-swiper6.png)}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-pagination{position:relative}.page-tutorial .cont.cont1 .tutorial-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color5)}.page-tutorial .cont.cont1 #swiper-btn{display:none}.page-tutorial .cont.cont1 #swiper-btn.on{display:block}.page-tutorial .cont.cont2{display:none}.page-tutorial .cont.cont2.on{display:block}.page-tutorial .cont.cont2>.title{color:#000;margin-bottom:40px;font-size:20px;font-weight:700;line-height:28px}.page-tutorial .cont.cont2>.title span{color:var(--color5)}.page-tutorial .cont.cont2>.title i{display:block}.page-tutorial .cont.cont2 .box{margin-bottom:40px}.page-tutorial .cont.cont2 .box .title{color:#000;margin-bottom:4px;font-size:16px;font-weight:700;line-height:22px}.page-tutorial .cont.cont2 .box .text{color:#777;margin-bottom:20px;font-size:12px;font-weight:400}.page-tutorial .cont.cont2 .box .radio-box{justify-content:center;align-items:center;gap:16px;display:flex}.page-tutorial .cont.cont2 .box .radio-box>div input{display:none}.page-tutorial .cont.cont2 .box .radio-box>div label{color:#000;background:#f2f3f5;border-radius:18px;width:98px;padding:10px 0;font-size:14px;font-weight:400;display:block}.page-tutorial .cont.cont2 .box .radio-box>div input:checked+label{background:var(--color5);color:#fff;font-weight:700}.page-tutorial .cont.cont2 .box .card-list{flex-wrap:wrap;gap:12px 13px;padding:0 20px;display:flex}.page-tutorial .cont.cont2 .box .card-list .item{cursor:pointer;white-space:nowrap;background:#f2f3f5;border-radius:18px;justify-content:center;align-items:center;gap:4px;min-width:calc(33.33% - 8.666px);max-width:98px;padding:10px 14px;display:flex}.page-tutorial .cont.cont2 .box .card-list .item.type2{max-width:none}.page-tutorial .cont.cont2 .box .card-list .item span{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:18px;height:18px;display:block}.page-tutorial .cont.cont2 .box .card-list .item span.shinhan{background-image:url(https://cdn.shoplus.io/images/icon/card-shinhan.png)}.page-tutorial .cont.cont2 .box .card-list .item span.kb{background-image:url(https://cdn.shoplus.io/images/icon/card-kb.png)}.page-tutorial .cont.cont2 .box .card-list .item span.woori{background-image:url(https://cdn.shoplus.io/images/icon/card-woori.png)}.page-tutorial .cont.cont2 .box .card-list .item span.lotte{background-image:url(https://cdn.shoplus.io/images/icon/card-lotte.png)}.page-tutorial .cont.cont2 .box .card-list .item span.citi{background-image:url(https://cdn.shoplus.io/images/icon/card-citi.png)}.page-tutorial .cont.cont2 .box .card-list .item span.samsung{background-image:url(https://cdn.shoplus.io/images/icon/card-samsung.png)}.page-tutorial .cont.cont2 .box .card-list .item span.hyundai{background-image:url(https://cdn.shoplus.io/images/icon/card-hyundai.png)}.page-tutorial .cont.cont2 .box .card-list .item span.nh{background-image:url(https://cdn.shoplus.io/images/icon/card-nh.png)}.page-tutorial .cont.cont2 .box .card-list .item span.hana{background-image:url(https://cdn.shoplus.io/images/icon/card-hana.png)}.page-tutorial .cont.cont2 .box .card-list .item span.bc{background-image:url(https://cdn.shoplus.io/images/icon/card-bc.png)}.page-tutorial .cont.cont2 .box .card-list .item p{font-size:14px;font-weight:400}.page-tutorial .cont.cont2 .box .card-list .item.on{background:var(--color6)}.page-tutorial .cont.cont2 .box .card-list .item.on span{background-image:url(https://cdn.shoplus.io/images/icon/card-check.png)}.page-tutorial .cont.cont2 .box .card-list .item.on p{color:#fff;font-weight:700}.page-tutorial .cont.cont2 .box .input-box{justify-content:space-between;align-items:center;margin:0 20px;display:flex}.page-tutorial .cont.cont2 .box .input-box label{gap:10px;height:46px;padding-left:12px}.page-tutorial .cont.cont2 .box .input-box.gray label{background:#f2f3f5;border-radius:12px;width:100%}.page-tutorial .cont.cont2 .box .input-box>button{color:#777;background:0 0;font-size:13px;font-weight:400;line-height:18px;text-decoration:underline}.search-wrap{width:100%;display:block}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}.file-box .file-info{align-items:center;gap:6px;margin-bottom:10px;display:flex}.file-box .file-info .size{font-size:12px;font-weight:500}.file-box .file-list{flex-direction:column;gap:10px;display:flex}.file-box .file-list .list{align-items:center;gap:5px;display:flex}.file-box .file-list .list p{white-space:nowrap;text-overflow:ellipsis;max-width:250px;font-size:12px;font-weight:500;overflow:hidden}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(--color2);white-space:nowrap;color:#697486;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:#fff;background:var(--color1);font-weight:700}.tab-box-wrap .tab-box .tab a,.tab-box-wrap .tab-box .tab button{background:var(--color2);white-space:nowrap;color:#697486;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:#fff;font-weight:700}.tab-box-wrap .folder{text-indent:100%;white-space:nowrap;background:#f2f3f5;border-radius:100%;width:30px;height:30px;position:relative;overflow:hidden}.tab-box-wrap .folder:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/folder.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tab-box-wrap.type2{display:flex;position:relative}.tab-box-wrap.type2:before{content:"";background-image:linear-gradient(90deg,#fff0,#fff 63%);width:20px;height:30px;display:block;position:absolute;bottom:0;right:45px}.tab-box-wrap.type2 .tab-box{width:calc(100vw - 45px);padding-right:20px}.submit-btn{text-align:center;color:#fff;background:#c8c8c8;border-radius:12px;width:100%;padding:17.5px 0;font-size:16px;font-weight:400;transition:all .3s;display:block}.submit-btn.on{background:var(--color3)}#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(--color4);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}#popup-wrap .popup.type3 .title{color:#000;margin-bottom:8px;font-size:16px;font-weight:700}#popup-wrap .popup.type3 .info-text{color:#000;margin-bottom:4px;font-size:14px;font-weight:500;line-height:14px}#popup-wrap .popup.type3 .info-text .blue{color:#25b1f9}#popup-wrap .popup.type3 .info-text .red{color:#ec3f3f}#popup-wrap .popup.type3 .text{color:#777;font-size:14px;font-weight:500;line-height:18px}.bottom-popup{z-index:9999;background:#fff;border-radius:20px 20px 0 0;width:100%;display:none;position:fixed;bottom:0;left:0;box-shadow:0 -2px 12px #0000001f}.bottom-popup.on{display:block}.bottom-popup button{color:#fff;border-radius:12px;font-size:16px;font-weight:400}.bottom-popup button.gray{background:#c8c8c8}.bottom-popup button.blue{background:var(--color3)}.bottom-popup.type1{padding:30px 20px 20px}.bottom-popup.type1 .head{justify-content:space-between;margin-bottom:20px;display:flex}.bottom-popup.type1 .head p{color:#000;font-size:18px;font-weight:700}.bottom-popup.type1 .btn-box{justify-content:space-between;align-items:center;display:flex}.bottom-popup.type1 .btn-box button{min-width:calc(50% - 6px);padding:18px 63px}.event-popup{background:#383c5e;border-radius:16px;width:100%;padding:22px 20px;display:none;position:relative}.event-popup.on{display:block}.event-popup .event-cont{align-items:center;gap:12px;display:flex}.event-popup .event-cont .logo{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:14px;width:36px;height:36px}.event-popup .event-cont p{color:#fff;letter-spacing:-.48px;font-size:16px;font-weight:700}.event-popup .event-cont p span{color:#c8c8c8;letter-spacing:-.42px;margin-top:4px;font-size:14px;font-weight:500;display:block}.event-popup .close{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/close-type3.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;position:absolute;top:8px;right:8px}.event-popup>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-popup.type1{background:#576585;padding:20px}.event-popup.type1 .event-cont .logo{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/event-popup-type1-logo.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:40px;height:40px}.event-popup.type1 .event-cont .text-box .text.text1{color:#eee;word-break:keep-all;max-width:191px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px}.event-popup.type1 .event-cont .text-box .text.text1 span{color:#ffd469;font-weight:700;display:inline-block}.event-popup.type1 .event-cont .text-box .text.text2{color:#fff;padding-right:18px;font-size:14px;font-weight:700;display:inline-block;position:relative}.event-popup.type1 .event-cont .text-box .text.text2: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:contain;width:14px;height:14px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tost-popup{color:#fff;z-index:99998;background:#444444b3;border-radius:8px;justify-content:center;align-items:center;min-width:320px;padding:13px;font-size:12px;font-weight:400;display:none;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.tost-popup.type2{bottom:60px}.tost-popup.type3{bottom:160px}.tost-popup.on{display:flex}.event-banner.type1{background:#f3fcff;border:1px solid #e0eff3;border-radius:16px;align-items:center;gap:12px;padding:20px;display:flex;position:relative}.event-banner.type1 .logo{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/spbanner-ico.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-width:36px;min-height:36px}.event-banner.type1>p{color:#202236;letter-spacing:-.48px;justify-content:space-between;align-items:center;width:100%;font-size:16px;font-weight:700;line-height:20px;display:flex}.event-banner.type1>button{text-indent:100%;white-space:nowrap;background:0 0;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.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}.table-wrap table.type1 tbody tr td .dot{padding-left:7px;position:relative}.table-wrap table.type1 tbody tr td .dot:before{content:"";background:#777;border-radius:100%;width:3px;height:3px;display:block;position:absolute;top:6px;left:0}.mw160px{min-width:160px}.swiper-wrap.type1{height:fit-content;margin-bottom:20px;overflow:hidden}.swiper-wrap.type1.none{height:0;margin-bottom:0}.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}.swiper-wrap .event-banneer-swiper .item{border-radius:16px;align-items:center;gap:12px;height:80px;margin:0 20px;padding:20px;display:flex;position:relative}.swiper-wrap .event-banneer-swiper .item i{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:40px;min-width:40px;height:40px}.swiper-wrap .event-banneer-swiper .item .count{color:#fff;background-color:#0003;border-radius:7px;padding:2px 7px;font-size:9px;font-weight:400;line-height:11px;position:absolute;bottom:10px;right:10px}.swiper-wrap .event-banneer-swiper .item .link-btn{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-wrap .event-banneer-swiper .item .close{background-color:#0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAElBMVEVHcEzv7+/u7u7v7+/u7u7u7u7A4BMPAAAABXRSTlMAX+AwwLzFPaYAAACDSURBVDjL7ZPBDcAgCEV1g16coOkC3aED2PTvv0oTDeWA8JNelRPh+4zCJ6UVU8ZZNS+7kS9skmY8Rj7w4QW3kQsEz0A1shb14Agfwloew1J3YBE8uCsu3HEfbrgPNzyAG17TX5lcHj+NfCxuC2lqPBIy0NgOxEzEisTIZA3IEq2YIl61Eyw7htFEXAAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;position:absolute;top:8px;right:8px}.swiper-wrap .event-banneer-swiper .item .close.type2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAD1BMVEVHcEx4eHh2dnZ1dXV3d3f/NphuAAAABHRSTlMAX9UwDuUO4QAAAH5JREFUOMvtk8ENwCAIRXGDHtignaAb0LD/TE00lIPAT3pVToTvMwofoh1Lxi2e8znJlx6WNn0C+cM5kFkNb6oyyV70gxEewl6OYasnsAkZPJQUHngOdzyHO17AHRf6K4PL66eBj9VtAU2tRwIGWtsBmAlYERgZrAFYoh1LxAvKDSP/+iR26wAAAABJRU5ErkJggg==)}.swiper-wrap .event-banneer-swiper .item.type1{background:#383c5e}.swiper-wrap .event-banneer-swiper .item.type1 .text-box .text{color:#fff;font-size:16px;font-weight:700;line-height:19px}.swiper-wrap .event-banneer-swiper .item.type1 .text-box .text span{letter-spacing:-.42px;color:#c8c8c8;margin-top:4px;font-size:14px;font-weight:500;line-height:16px;display:block}.swiper-wrap .event-banneer-swiper .item.type2{background:#576585}.swiper-wrap .event-banneer-swiper .item.type2 .text-box .text{color:#eee;max-width:191px;font-size:14px;font-weight:500;line-height:20px}.swiper-wrap .event-banneer-swiper .item.type2 .text-box .text span{color:#ffd469;font-weight:600}.swiper-wrap .event-banneer-swiper .item.type3{background:#f3fcff}.swiper-wrap .event-banneer-swiper .item.type3 .text-box .text{color:#000;max-width:146px;font-size:16px;font-weight:700;line-height:22px}.swiper-wrap .image-popup-swiper{height:fit-content;left:50%;transform:translate(-50%)}.swiper-wrap .image-popup-swiper .swiper-slide{width:300px}.swiper-wrap .image-popup-swiper .swiper-slide .item{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;width:300px;height:300px;position:relative}.swiper-wrap .image-popup-swiper .swiper-slide .item .count{color:#fff;background-color:#0003;border-radius:7px;padding:2px 7px;font-size:9px;font-weight:400;line-height:11px;position:absolute;top:10px;right:10px}.swiper-wrap .image-popup-swiper .swiper-slide .item .link-btn{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header{z-index:9999;background:#fff;width:100vw;height:46px;padding:0 20px;position:fixed;top:0;left:0}header h1{font-size:18px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .btn-list{justify-content:space-between;align-items:center;height:100%;display:flex}header .btn-list>div{align-items:center;gap:16px;display:flex}.wrap{color:#000;height:calc(100vh - 46px);padding-top:46px}.wrap.wrap-tutorial{padding-top:40px}.main{background:#f3f3f3;padding:20px 0 110px}.main .event-popup,.main .event-banner{width:calc(100% - 40px);margin:0 auto 20px}.main .point-info-wrap{margin-bottom:20px}.main .point-info-wrap .point-info{padding-right:10px}.main .tab-box-wrap{margin-bottom:15px}.main .main-list-wrap{padding:0 20px}.main .main-list-wrap .main-list{background:#fff;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:130px;max-height:130px;margin-bottom:10px;display:flex}.main .main-list-wrap .main-list .logo{text-indent:100%;white-space:nowrap;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #d9d9d9;border-radius:21px;width:80px;height:80px;overflow:hidden}.main .main-list-wrap .main-list .title{font-size:17px;font-weight:500}.main .main-list-wrap .main-list .title span{margin-top:3px;font-size:20px;font-weight:700;display:block}.main .list-wrap{flex-wrap:wrap}.main .list-wrap .list{width:calc(50% - 5px)}.sub{min-height:100%}.sub.sub-1{background:#f3f3f3;padding:20px 0 0}.sub.sub-1 .event-popup{width:calc(100% - 40px);margin:0 auto 20px}.sub.sub-1 .point-info-wrap{margin-bottom:20px}.sub.sub-1 .cont{background:#fff;padding-bottom:72px}.sub.sub-1 .cont .tab-box-wrap{margin-bottom:10px;padding-top:20px}.sub.sub-1 .cont .cart-set-list{padding:0 20px}.sub.sub-1 .cont .list-none-box{height:357px;position:relative}.sub.sub-1 .cont .list-none-box p{flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:16px;font-weight:700;display:flex;position:absolute;top:25%;left:50%;transform:translate(-50%)}.sub.sub-1 .cont .list-none-box.folder .center{flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:16px;display:flex;position:absolute;top:25%;left:50%;transform:translate(-50%)}.sub.sub-1 .cont .list-none-box.folder .center p{top:unset;left:unset;text-align:center;line-height:1.2;position:relative;transform:translate(0)}.sub.sub-1 .cont .list-none-box.folder .center a{color:#fff;background:var(--color1);border-radius:15px;padding:8px 14px;font-size:14px;font-weight:700;display:block}.sub.sub-1 .ico-cart-add{position:fixed;bottom:72px;right:20px}.sub.sub-1-1{padding:10px 0 20px}.sub.sub-1-1.on{padding-bottom:163px}.sub.sub-1-1 .cont .cart-set-list{padding:0 20px}.sub.sub-1-2{background:#f3f3f3}.sub.sub-1-2 .cart-goods-price-info,.sub.sub-1-2 .graph-wrap{margin-bottom:10px}.sub.sub-1-2 .alarm-set{background:#fff;padding:20px}.sub.sub-1-2 .alarm-set .title{color:#000;margin-bottom:20px;font-size:16px;font-weight:700}.sub.sub-1-2 .alarm-set .link-box{justify-content:space-between;align-items:center;height:46px;margin-bottom:10px;padding-right:19px;display:flex;position:relative}.sub.sub-1-2 .alarm-set .link-box:before{content:"";background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/arrow-type1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:14px;height:14px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(90deg)}.sub.sub-1-2 .alarm-set .link-box .title{margin-bottom:0;font-size:15px}.sub.sub-1-2 .alarm-set .link-box .price{color:#777;font-size:14px;font-weight:500}.sub.sub-1-2 .alarm-set .link-box a{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sub.sub-1-2 .alarm-set .gray-box{margin-bottom:40px}.sub.sub-1-3{padding:40px 20px}.sub.sub-1-3 .text.type1{color:#000;text-align:center;margin-bottom:60px;padding-bottom:144px;font-size:20px;font-weight:700;line-height:24px;position:relative}.sub.sub-1-3 .text.type1:before{content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:120px;height:120px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sub.sub-1-3 .text.type1 span{color:var(--color5)}.sub.sub-1-3 .text.type1.ico1{margin-bottom:40px}.sub.sub-1-3 .text.type1.ico1:before{background-image:url(https://cdn.shoplus.io/images/icon/prdplus-img1.png)}.sub.sub-1-3 .text.type1.ico2:before{background-image:url(https://cdn.shoplus.io/images/icon/prdplus-img2.png)}.sub.sub-1-3 .text.type1.ico3:before{background-image:url(https://cdn.shoplus.io/images/icon/prdplus-img3.png)}.sub.sub-1-3 .text.type1.ico4{margin-bottom:0}.sub.sub-1-3 .text.type1.ico4:before{background-image:url(https://cdn.shoplus.io/images/icon/prdplus-img4.png)}.sub.sub-1-3 .text.type2{color:#000;padding-top:5px;padding-left:40px;font-size:15px;font-weight:600;line-height:21px;position:relative}.sub.sub-1-3 .text.type2:before{content:"";background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:28px;height:28px;display:block;position:absolute;top:0;left:0}.sub.sub-1-3 .text.type2 span{color:var(--color5)}.sub.sub-1-3 .text.type2.ico1{margin-bottom:15px}.sub.sub-1-3 .text.type2.ico1:before{background-image:url(https://cdn.shoplus.io/images/icon/prdplus-ico1.png)}.sub.sub-1-3 .text.type2.ico1:after{content:"";background:#e3ebf8;width:1.5px;height:20px;display:block;position:absolute;top:35.5px;left:13.3px}.sub.sub-1-3 .text.type2.ico2:before{background-image:url(https://cdn.shoplus.io/images/icon/prdplus-ico2.png)}.sub.sub-1-3 .text.type3{color:#000;margin-bottom:10px;font-size:16px;font-weight:700}.sub.sub-1-3 .num{background:var(--color5);color:#fff;border-radius:100%;justify-content:center;align-items:center;width:22px;height:22px;margin:0 auto 10px;font-size:12px;font-weight:500;display:flex}.sub.sub-1-3 .text-box.text-box1{background:#f6f9fe;border-radius:16px;padding:30px 0}.sub.sub-1-3 .text-box.text-box2{flex-direction:column;align-items:center;padding:30px 20px;display:flex}.sub.sub-1-3 .btn{color:#fff;background:var(--color3);border-radius:12px;justify-content:center;align-items:center;width:100%;height:54px;font-size:16px;font-weight:400;display:flex}.sub.sub-1-3 .btn i{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;margin-left:3px;display:block}.sub.sub-1-3 .btn.btn1{margin-bottom:10px}.sub.sub-1-3 .btn.btn2{margin-bottom:40px}.sub.sub-2-1 .cont.cont1{padding:0 20px 22px}.sub.sub-2-1 .cont.cont1 .box .gray-box p{align-items:center;font-size:14px;font-weight:600;display:flex}.sub.sub-2-1 .cont.cont1 .box .gray-box p span{color:#777;font-size:13px;font-weight:400;display:inline-block}.sub.sub-2-1 .cont.cont1 .box .gray-box p span.percent{color:var(--color6);font-size:14px;font-weight:700}.sub.sub-2-1 .cont.cont1 .box.box1{justify-content:space-between;align-items:center;min-height:126px;margin-bottom:10px;padding:22px 0;display:flex}.sub.sub-2-1 .cont.cont1 .box.box1 .title{flex-direction:column;gap:4px;display:flex}.sub.sub-2-1 .cont.cont1 .box.box1 .title p{font-size:18px;font-weight:600}.sub.sub-2-1 .cont.cont1 .box.box1 .title p.blue{color:var(--color6);align-items:center;gap:4px;font-size:20px;font-weight:700;display:flex}.sub.sub-2-1 .cont.cont1 .box.box1 .title p.blue span{font-size:30px}.sub.sub-2-1 .cont.cont1 .box.box1 .logo{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #d9d9d9;border-radius:21px;width:80px;height:80px}.sub.sub-2-1 .cont.cont1 .box.box2{margin-bottom:10px}.sub.sub-2-1 .cont.cont1 .box.box2 .gray-box p{gap:20px;margin-bottom:13px}.sub.sub-2-1 .cont.cont1 .box.box2 .gray-box p:last-of-type{margin-bottom:0}.sub.sub-2-1 .cont.cont1 .box.box3{margin-bottom:15px}.sub.sub-2-1 .cont.cont1 .box.box3 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-2-1 .cont.cont1 .box.box4{margin-bottom:8px}.sub.sub-2-1 .cont.cont1 .box.box4 .sub-title{margin-bottom:10px;font-size:16px;font-weight:700}.sub.sub-2-1 .cont.cont1 .box.box4 .gray-box{margin-bottom:15px}.sub.sub-2-1 .cont.cont1 .box.box4 .gray-box p{gap:6px;margin-bottom:13px}.sub.sub-2-1 .cont.cont1 .box.box4 .gray-box p:last-of-type{margin-bottom:0}.sub.sub-2-1 .cont.cont1 .box.box5{margin-bottom:90px}.sub.sub-2-1 .cont.cont1 .box.box5 p{color:#777;margin-bottom:11px;font-size:13px;font-weight:600}.sub.sub-2-1 .cont.cont1 .box.box5 ul li{color:#777;margin-bottom:7px;padding-left:11px;font-size:12px;font-weight:400;line-height:1.2;position:relative}.sub.sub-2-1 .cont.cont1 .box.box5 ul li:before{content:"";background:#777;border-radius:100%;width:3px;height:3px;display:block;position:absolute;top:5px;left:0}.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-2-4 .coupang-swiper{width:100%;padding:25px 0 28px}.sub.sub-2-4 .coupang-swiper .swiper-slide{padding:0 20px}.sub.sub-2-4 .coupang-swiper .swiper-slide .item{background:#fff;border-radius:16px;flex-direction:column;align-items:center;height:100%;min-height:330px;padding:20px 20px 30px;display:flex;box-shadow:0 0 12px #00000014}.sub.sub-2-4 .coupang-swiper .swiper-slide .item .step{color:#fff;text-align:center;background:#202236;border-radius:15px;margin-bottom:20px;padding:7px 16px;font-size:14px;font-weight:700;display:inline-block}.sub.sub-2-4 .coupang-swiper .swiper-slide .item>.text{text-align:center;color:#000;font-size:16px;font-weight:700;line-height:1.25}.sub.sub-2-4 .coupang-swiper .swiper-slide .item>.text span{color:#3143b5}.sub.sub-2-4 .coupang-swiper .swiper-slide .item .img-box{width:100%}.sub.sub-2-4 .coupang-swiper .swiper-slide .item .img-box .img{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%}.sub.sub-2-4 .coupang-swiper .swiper-slide .item .img-box .text{text-align:center;color:#ec3f3f;font-size:13px;font-weight:500}.sub.sub-2-4 .coupang-swiper .swiper-slide .item.item1>.text{margin-bottom:20px}.sub.sub-2-4 .coupang-swiper .swiper-slide .item.item1 .img-box .img{background-image:url(https://cdn.shoplus.io/images/coupang-swiper1.png);height:128px}.sub.sub-2-4 .coupang-swiper .swiper-slide .item.item2>.text{margin-bottom:43px}.sub.sub-2-4 .coupang-swiper .swiper-slide .item.item2 .img-box .img{background-image:url(https://cdn.shoplus.io/images/coupang-swiper2.png);height:128px}.sub.sub-2-4 .coupang-swiper .swiper-slide .item.item3{padding-bottom:15px}.sub.sub-2-4 .coupang-swiper .swiper-slide .item.item3>.text.text1{margin-bottom:10px}.sub.sub-2-4 .coupang-swiper .swiper-slide .item.item3>.text.text2{margin-bottom:13px}.sub.sub-2-4 .coupang-swiper .swiper-slide .item.item3 .img-box .img{background-image:url(https://cdn.shoplus.io/images/coupang-swiper3.png);height:140px;margin-bottom:10px}.sub.sub-2-4 .coupang-swiper .swiper-pagination{bottom:0}.sub.sub-2-4 .coupang-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#383c5e}.sub.sub-4{padding:20px}.sub.sub-4 .box.box1{padding-bottom:10px}.sub.sub-4 .box.box1 .title{margin-bottom:10px;font-size:16px;font-weight:700}.sub.sub-4 .box.box1 .gray-box{margin-bottom:15px}.sub.sub-4 .form-box-wrap .type-check-input-box{margin-bottom:10px}.sub.sub-4 .form-box-wrap .form-box{display:none}.sub.sub-4 .form-box-wrap .form-box.on{display:block}.sub.sub-4 .form-box-wrap .form-box .input-box{margin-bottom:10px}.sub.sub-4 .form-box-wrap .form-box .input-box>p{color:#777;margin-top:3px;padding-left:8px;font-size:11px;font-weight:400}.sub.sub-4 .form-box-wrap .form-box .input-box input[type=checkbox]+label{margin-top:38px;margin-bottom:23px}.sub.sub-4 .form-box-wrap .form-box .gray-box{margin-bottom:25px}.sub.sub-4 .form-box-wrap .form-box .gray-box p{color:#777;font-size:13px;font-weight:400;line-height:17px}.sub.sub-4 .form-box-wrap .form-box .gray-box ul li{font-size:14px;line-height:18px}.sub.sub-4 .form-box-wrap .form-box .gray-box ul li:before{top:6px}.sub.sub-4 .form-box-wrap .form-box .file-box{margin-top:25px;margin-bottom:25px}.sub.sub-4 .form-box-wrap .form-box .file-box .title{margin-bottom:10px;font-size:16px;font-weight:700}.sub.sub-5{background:#f3f3f3;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 .line.line2{justify-content:space-between;align-items:center;height:46px;margin-bottom:10px;padding:0 20px;display:flex}.sub.sub-5 .cont.cont .line.line2>p{font-size:16px;font-weight:700}.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}.sub.sub-myPage2 .cont.cont1{background:#fff;border-bottom:10px solid #f3f3f3;justify-content:center;padding:30px 0 32px;display:flex}.sub.sub-myPage2 .cont.cont1 .box{flex-direction:column;align-items:center;gap:10px;display:flex}.sub.sub-myPage2 .cont.cont1 .box .profile{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/profile-img.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:80px;height:80px}.sub.sub-myPage2 .cont.cont1 .box .name{color:#000;font-size:16px;font-weight:700}.sub.sub-myPage2 .cont.cont2{padding:20px}.sub.sub-myPage2 .cont.cont2>.title{color:#000;margin-bottom:20px;font-size:16px;font-weight:700}.sub.sub-myPage2 .cont.cont2>.box{align-items:center;gap:14px;margin-bottom:20px;display:flex;position:relative}.sub.sub-myPage2 .cont.cont2>.box:last-of-type{margin-bottom:0}.sub.sub-myPage2 .cont.cont2>.box .title{color:#777;min-width:57px;max-width:57px;font-size:13px;font-weight:400}.sub.sub-myPage2 .cont.cont2>.box .text{color:#000;width:unset;border:none;border-radius:0;padding:0;font-size:13px;font-weight:500;display:inline-block}.sub.sub-myPage2 .cont.cont2>.box>button{color:#fff;background:#202236;border-radius:15px;padding:7px 14px;font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sub.sub-myPage3{position:relative}.sub.sub-myPage3 .question{background:#3e4370;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:60px;height:60px;display:flex;position:absolute;bottom:20px;right:20px}.sub.sub-myPage3 .question i{background-color:#0000;background-image:url(https://cdn.shoplus.io/images/icon/que-ico.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:20px}.sub.sub-myPage3 .question .text{color:#fff;font-size:11px;font-weight:600}.sub.sub-myPage3 .question>a{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sub.sub-myPage4{background:#f6f9fe;padding:20px}.page-alarm{min-height:100%;padding-top:10px}.page-setting{min-height:100%;padding-top:10px;padding-bottom:38px}.page-setting3{padding:30px 20px}.page-setting3>.date{color:#777;margin-bottom:10px;font-size:14px;font-weight:400}.page-setting3>.title{margin-bottom:20px;font-size:18px;font-weight:700;line-height:26px}.page-setting3 .gray-box .text{color:#777;margin-bottom:20px;font-size:14px;font-weight:400;line-height:20px}.page-setting3 .gray-box .text:last-of-type{margin-bottom:0}.daterangepicker{background-color:#fff;border:1px solid #d6d6d6;padding:4px;right:65px!important}.daterangepicker ::-webkit-scrollbar{width:10px}.daterangepicker ::selection{color:#fff;background-color:#4664e6}.daterangepicker:before,.daterangepicker:after{display:none}.daterangepicker.show-ranges .drp-calendar.left{border-left:none;padding:4px}.daterangepicker.show-ranges .drp-calendar.right{padding:4px}.daterangepicker .calendar-table{background-color:#0000;border:1px solid #0000}.daterangepicker .calendar-table .prev span,.daterangepicker .calendar-table .next span{border-color:#4664e6}.daterangepicker .calendar-table table thead tr th.available:hover{background-color:#0000;border:none}.daterangepicker .calendar-table table thead tr:first-child th{color:#222;padding:0 0 5px;font-size:13px;font-weight:400}.daterangepicker .calendar-table table thead tr:nth-child(2) th{color:#222;border-bottom:none}.daterangepicker .calendar-table table tbody td{color:#222;border:none;height:26px;font-size:12px;position:relative}.daterangepicker .calendar-table table tbody td.off,.daterangepicker .calendar-table table tbody td .ui-state-disabled{color:#e5e5e5;background-color:#0000}.daterangepicker .calendar-table table tbody td:hover{color:#fff;background-color:#4664e6;border-radius:5px}.daterangepicker .calendar-table table tbody td.in-range{color:#333;background-color:#f1f3ff}.daterangepicker .calendar-table table tbody td.in-range:hover{background-color:#eee;border-radius:0}.daterangepicker .calendar-table table tbody td.start-date:hover{border-radius:4px 0 0 4px}.daterangepicker .calendar-table table tbody td.active,.daterangepicker .calendar-table table tbody td.end-date,.daterangepicker .calendar-table table tbody td.active:hover,.daterangepicker .calendar-table table tbody td.end-date:hover{color:#fff;background-color:#4664e6}.daterangepicker .calendar-table table tbody td.end-date:hover{border-radius:0 4px 4px 0}.daterangepicker .calendar-time{text-align:right}.daterangepicker .calendar-time select.hourselect,.daterangepicker .calendar-time select.minuteselect,.daterangepicker .calendar-time select.ampmselect,.daterangepicker .calendar-time select.secondselect{background-color:#fff;border:1px solid #e6e6e6;min-width:50px;height:26px;padding:2px 6px}.daterangepicker .ranges{padding-left:6px;overflow-x:hidden!important}.daterangepicker .ranges ul li{color:#222}.daterangepicker .ranges ul li:hover{color:#333;background-color:#eee}.daterangepicker .ranges ul li.active{color:#fff;background-color:#4664e6}.daterangepicker .drp-buttons{border-color:#d6d6d6}.daterangepicker .drp-buttons button.cancelBtn,.daterangepicker .drp-buttons button.applyBtn{text-align:center;color:#fff;cursor:pointer;background-color:#4664e6;border:2px solid #4664e6;border-radius:2px;font-family:NotoSansR;position:relative}.daterangepicker.single{width:fit-content}.daterangepicker.single .ranges{display:none}.fixed-bottom{background:#fff;width:100%;padding:10px;position:fixed;bottom:0;left:0}.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:2px solid #3143b5;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;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}
