.store{margin-bottom:64px}.store select{padding:8px 20px 10px}.store .search input,.store select{border-color:#d9d9d9;border-radius:12px}.store .search input{border-right:0}.store .search .btn{border:1px solid #d9d9d9;border-bottom-right-radius:12px;border-left:0;border-top-right-radius:12px}.store .line{background:#d9d9d9;height:1px;margin:36px 0;width:100%}.store .card.item{border:1px solid #d9d9d9;border-radius:12px;overflow:hidden}.store .card.item .pic{height:200px;overflow:hidden;width:100%}.store .card.item .pic div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;transition:all .3s ease-in-out;width:100%}.store .card.item:hover .pic div{transform:scale(1.2)}.store .card.item .like{background-image:url(/assets/images/like.svg);background-repeat:no-repeat;height:24px;position:absolute;right:20px;top:20px;width:24px}.store .card.item .like .d{background-image:url(/assets/images/liked.svg)}.store .card.item .card-header:first-child{border:0;padding:0}.store .cate{align-items:center;display:flex;justify-content:space-between}.store .cate .tag{border:1px solid #e2655c;border-radius:99px;color:#e2655c;display:inline-block;padding:3px 12px 4px}.store .cate .locate,.store .cate .tag{font-size:13px;font-weight:400;letter-spacing:1.95px}.store .cate .locate{color:#7b7b7b}.store .title{-webkit-line-clamp:1;text-wrap:nowrap;color:#7b7b7b;font-size:20px;font-weight:500;letter-spacing:3px;margin-top:20px;overflow:hidden;text-align:center;text-overflow:ellipsis}.store .line{margin:20px 0}.store .discount{color:#e2655c;font-size:18px;height:54px;letter-spacing:2.7px;overflow:hidden}.store .date,.store .discount{font-weight:500;text-align:center;text-overflow:ellipsis}.store .date{color:#7b7b7b;font-size:13px;letter-spacing:.65px;margin:10px 0 20px}.store .card .btn{background:#fff;border:1px solid #b4b4b4;border-radius:12px;color:#7b7b7b;font-size:20px;font-weight:500;letter-spacing:3px;padding-bottom:10px;padding-top:9px;text-align:center;width:100%}.store .card .btn:hover{background:#f90;border-color:#f90;color:#fff}.store .s1{margin-top:-60px;padding:60px 0}.store.detail .left-box{margin-right:16px}.store.detail .left-box .img-container{aspect-ratio:16/9;display:flex;justify-content:center}.store.detail .left-box .img-container img{-o-object-fit:contain;object-fit:contain}.store.detail .right-box{margin-left:16px}.store.detail .cate .tag{font-size:16px;font-weight:500;letter-spacing:2.4px}.store.detail .cate .locate{font-size:18px;font-weight:500;letter-spacing:2.7px}.store.detail .title{text-wrap:wrap;font-size:24px;font-weight:500;letter-spacing:3.6px;line-height:150%;text-align:left}.store.detail .discount{font-size:22px;font-weight:500;height:auto;letter-spacing:3.3px;text-align:left}.store.detail .date{font-size:18px;font-weight:500;letter-spacing:.9px;text-align:left}.store td,.store th{border-bottom:1px solid #d9d9d9;border-top:0;color:#7b7b7b;font-size:20px;font-weight:400;letter-spacing:1px;line-height:150%}.store td{color:#484848}.store tr:last-child td,.store tr:last-child th{border-bottom:0}.store .social{display:flex;gap:12px}.store .social .btn{text-decoration:none}.store .icon{height:32px;width:32px}.store #map{height:200px}.store .intro{margin:40px 0}.store .intro .sec-title{-webkit-text-fill-color:transparent;background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%);background-clip:text;-webkit-background-clip:text;font-size:24px;font-weight:500;letter-spacing:3.6px;line-height:150%;text-align:center;text-indent:3.6px}.store .intro .sec-title:after{background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%);content:"";display:block;height:4px;margin:16px auto 0;width:107px}.store .intro .desc{color:#444;font-size:20px;font-weight:400;letter-spacing:1px;line-height:150%;margin:20px 0 40px}.store .intro .desc img{max-height:100%!important;max-width:100%!important}.store .intro .desc:after{clear:both;content:"";display:block}.store.guide a{text-decoration:none}.store.guide .title{text-wrap:wrap;color:#484848;font-size:20px;font-weight:500;height:58px;letter-spacing:3px;overflow:hidden;text-align:left}.store.guide .date{font-size:13px;font-weight:500;letter-spacing:.65px;margin-bottom:0;text-align:left}.store.guide.detail .s1{align-items:center;display:flex;gap:20px;padding:60px 0 20px}.store.guide.detail .tag{border:1px solid #e2655c;border-radius:50px;color:#e2655c;display:inline-block;font-size:16px;font-weight:500;letter-spacing:2.4px;padding:4px 16px 5px}.store.guide.detail .date{font-size:18px;margin:0}.store.guide.detail .title{color:#484848;font-size:24px;font-weight:500;height:auto;letter-spacing:3.6px;line-height:150%}.store.guide.detail .line{margin:25px 0}.store.guide.detail .box{color:#484848;font-size:22px;font-weight:500;letter-spacing:3.3px;padding:18px}.store.guide.detail .box li{line-height:36px}.store.guide.detail .section{margin-bottom:64px}.store.guide.detail .section .item-title{-webkit-text-fill-color:transparent;background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%);background-clip:text;-webkit-background-clip:text;font-size:24px;font-weight:500;letter-spacing:3.6px;line-height:150%;margin:64px 0 32px}.store.guide.detail .section .item-desc{color:#000;font-size:18px;font-weight:400;letter-spacing:2.7px;line-height:160%;margin-bottom:32px}.store.guide.detail .section .item-store{border:1px solid #d9d9d9;border-radius:12px;color:#484848;font-size:20px;font-weight:400;letter-spacing:1px;line-height:150%;padding:64px}.store.guide.detail .section .item-store td,.store.guide.detail .section .item-store th{border-bottom:1px solid #d9d9d9}.store.guide.detail .section .item-store th{color:#7b7b7b}.store.guide.detail .section .purchase{margin-top:32px;text-align:center}.store.guide.detail .section .purchase .-btn{background:#fff;border:1px solid #b4b4b4;border-radius:12px;color:#7b7b7b;font-size:20px;font-weight:500;letter-spacing:3px;padding:9px 24px 10px}.store.guide.detail .section .purchase .-btn:hover{background:#f90;border-color:#f90;color:#fff}@media (max-width:991px){.store{margin-bottom:32px}.store .m-pd{padding:0 24px}.store .cate .tag{font-size:12px;padding:2px 8px}.store .title{font-size:16px;letter-spacing:.8px;margin-top:12px}.store .line{margin:12px 0}.store .discount{font-size:16px}.store .card .btn{font-size:16px;padding:8px 16px}.store .s1{margin-top:0;padding:0}.store .s1 .container{padding-left:0;padding-right:0}.store.detail .left-box{margin-right:0}.store.detail .left-box .card{box-shadow:none!important}.store.detail .left-box .card-header{padding:0}.store.detail .right-box{margin-left:0}.store.detail .cate .tag{font-size:12px}.store.detail .cate .locate{font-size:13px;font-weight:400;letter-spacing:.65px}.store td,.store th,.store.detail .discount,.store.detail .title{font-size:16px;letter-spacing:.8px}.store .icon{height:24px;width:24px}.store #map{height:345px;margin:0 20px}.store .intro{margin:20px 0}.store .intro .sec-title{font-size:18px;letter-spacing:.9px}.store .intro .sec-title:after{margin:4px auto 0;width:75px}.store .intro .desc{font-size:16px;margin:20px}}
