:root{--basic-family:"Noto Sans TC", "黑體-繁", "Apple LiGothic Medium", "PingFang", "微軟正黑體", "Microsoft JhengHei", "WenQuanYi Zen Hei","Arial","helvetica","sans-serif";--attach-family:"Arial","Helvetica","sans-serif";--regular-weight:300;--medium-weight:400;--bold-weight:500;--extra-bold-weight:700;--story-b-bold-weight:500;--container:1350px;--html-bg:#f6f6f6;--footer-bg:#f6f6f6;--footer-grey-border:#dedede;--bg-color:#fff;--base-text-color:#333;--base-hover-color:#d9c179;--article-color:#000;--light-grey:#999;--dark-grey:#7e7e7e;--grey:#777;--btn-light-grey:rgba(217,217,217,0.3);--btn-grey:#c7c7c7;--light-text-color:#333;--text-unactive:#7e7e7e;--white:#fff;--gap:24px;--radius:4px;--idle-radius:8px;--tag-radius:8px;--round-radius:50%}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}@media (max-width: 767px){html,body{min-width:inherit}}html{height:100%;background-color:#fff}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;min-height:100%;font-family:var(--basic-family);font-weight:var(--medium-weight);color:var(--base-text-color);font-size:16px;line-height:1.5;letter-spacing:0.5px;overflow-x:hidden}body.hidden{overflow:hidden}a{color:var(--base-text-color);text-decoration:none;outline:none}a:hover{text-decoration:none}img{display:block;max-width:100%;width:100%;height:auto;border-style:none}img[usemap],
map
area{max-width:100%}img[usemap],
map area,input,textarea,select{outline:none !important}iframe{display:block;border:none}input,select{vertical-align:middle}label,
label
span{display:block}h1,h2,h3,h4{font-weight:var(--bold-weight)}input,textarea,select{font-family:inherit;font-size:inherit}button{font-family:var(--basic-family)}b,strong{font-weight:var(--medium-weight)}.announcements{width:100%;margin:0
auto;z-index:10}.announcements
.container{padding:10px
40px;background-color:#e5e5e5}@media (max-width: 1023px){.announcements
.container{padding:10px
20px}}@media (max-width: 767px){.announcements
.container{padding:10px
10px}}@media (max-width: 1023px){.mobile-menu-fixed
.announcements{margin-bottom:45px}}.header{position:relative;z-index:10;background-color:var(--bg-color);flex-shrink:0}@media (max-width: 1023px){.header{border-bottom:1px solid #e0e0e0}}.header
.container{position:relative}.header .site-header{position:relative;display:flex;justify-content:space-between;gap:20px;padding:40px
40px 20px;z-index:10}@media (max-width: 1023px){.header .site-header{align-items:center;padding:22px
20px 18px}}@media (max-width: 767px){.header .site-header{position:relative;display:block;padding:22px
10px 18px}}.mobile-menu-fixed .header .site-header{position:fixed;top:0;left:0;width:100%;background-color:#fff;border-bottom:1px solid #e0e0e0}.header .site-header__section{width:100%;height:79px}@media (max-width: 1023px){.header .site-header__section{height:auto}}.header .site-header .icon-box{display:flex;gap:15px;padding-top:8px}@media (max-width: 1023px){.header .site-header .icon-box{padding-top:0}}@media (max-width: 767px){.header .site-header .icon-box{padding-top:0}}@media (max-width: 320px){.header .site-header .icon-box{gap:10px}}.header .site-header .icon-box .member-infor.open{display:flex;flex-direction:column;z-index:10}@media (max-width: 1023px){.header .site-header .icon-box .member-infor.open{display:none}}.header .site-header .icon-box .member-infor .menu-bar{display:flex;flex-direction:column;width:100%;height:initial}.header .site-header .icon-box .member-infor .menu-bar
a{display:flex;justify-content:center;align-items:center;width:100%;padding:10px
10px;font-size:16px;line-height:1.4;color:#707070;border-bottom:1px solid #707070}.header .site-header .icon-box .member-infor .menu-bar a:last-child{border-bottom:0;padding-bottom:0}.header .site-header .icon-box .member-infor .menu-bar a
span{color:#f28580;margin-left:5px}.header .site-header .icon-box .member-infor .menu-bar a:hover{color:#000}.header .site-header .icon-box .member-infor
.record{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px;padding:5px;color:#000;width:initial;height:initial;background-color:#fff;border:1px
solid #707070}.header .site-header .icon-box .member-infor
.record.none{display:none}.header .site-header .icon-box .member-infor .record
div{display:flex;flex-wrap:wrap;font-size:13px;width:initial;height:initial}.header .site-header .icon-box .member-infor .record div
span{color:#f28580;margin:0
3px}.header .site-header .icon-box .member-infor .top-bar{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;width:100%}.header .site-header .icon-box .member-infor .top-bar
.hello{flex:1;display:flex;align-items:center;font-size:16px}.header .site-header .icon-box .member-infor .top-bar
a.btn{display:flex;justify-content:center;align-items:center;padding:0
10px;font-size:16px;line-height:1.4;color:#fff;text-align:center;border:1px
solid #707070;background-color:#707070;border-radius:4px;margin:0;flex:1}.header .site-header .icon-box .member-infor .top-bar
a.btn.out{width:80px;flex:inherit}.header .site-header .icon-box .member-infor .top-bar
a.btn.style{color:#707070;background-color:#fff}.header .site-header .icon-box .member-infor .top-bar a.btn:hover{background-color:#b1b1b1;border:1px
solid transparent}.header .site-header .icon-box .member-infor .top-bar a.btn:hover.style{color:#fff}.header .site-header .icon-box .cart-infor.open{display:block;z-index:10}@media (max-width: 1023px){.header .site-header .icon-box .cart-infor.open{display:none}}.header .site-header .icon-box .member-infor,
.header .site-header .icon-box .cart-infor{display:none;margin-top:10px;position:absolute;left:50%;transform:translateX(-50%);gap:10px;width:230px;height:initial;font-size:15px;line-height:1.4;color:#707070;padding:20px;border-radius:10px;background-color:#f4f4f4}.header .site-header .icon-box .member-infor:before,
.header .site-header .icon-box .cart-infor:before{content:"";position:absolute;top:-8px;right:50px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f4f4f4}.header .site-header .icon-box .member-infor p span,
.header .site-header .icon-box .cart-infor p
span{color:#f28580;margin:0
5px}.header .site-header .icon-box .member-infor .checkout-button,
.header .site-header .icon-box .cart-infor .checkout-button{display:flex;justify-content:center;align-items:center;padding:0
10px;width:100px;border-radius:4px;background-color:#b1b1b1;color:#fff;font-size:16px;margin:0
auto}.header .site-header .icon-box .member-infor .checkout-button:hover,
.header .site-header .icon-box .cart-infor .checkout-button:hover{background-color:#707070}.header .site-header .icon-box .member-infor:before{right:107px}.header .site-header .icon-box .cart-infor{left:initial;transform:initial;right:-40px}.header .site-header .icon-box .cart-infor.haslist{width:350px}.header .site-header .icon-box .cart-infor.haslist
.list{display:block}.header .site-header .icon-box .cart-infor.haslist
.bottom{flex-direction:row}.header .site-header .icon-box .cart-infor.haslist .bottom
p{flex:1}.header .site-header .icon-box .cart-infor
.list{display:none;width:100%;height:initial;min-height:80px;max-height:320px;overflow-y:auto;margin-bottom:20px}.header .site-header .icon-box .cart-infor
.table{display:flex;flex-direction:column;width:100%;height:auto;font-size:15px}.header .site-header .icon-box .cart-infor .table
.row{display:flex;width:100%;border-bottom:1px solid #707070}.header .site-header .icon-box .cart-infor .table
.row.header{color:#fff;background-color:#707070}.header .site-header .icon-box .cart-infor .table
.cell{padding:8px}.header .site-header .icon-box .cart-infor .table .cell:nth-child(1){text-align:left;width:60%}.header .site-header .icon-box .cart-infor .table .cell:nth-child(1) span{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .site-header .icon-box .cart-infor .table .cell:nth-child(2){width:20%;text-align:center}.header .site-header .icon-box .cart-infor .table .cell:nth-child(3){width:20%;text-align:center}.header .site-header .icon-box .cart-infor
.bottom{display:flex;flex-direction:column;width:100%;height:initial;gap:10px}.header .site-header .icon-box .member-infor div,
.header .site-header .icon-box .member-infor a,
.header .site-header .icon-box .cart-infor div,
.header .site-header .icon-box .cart-infor
a{width:100%}.header .site-header .icon-box div,
.header .site-header .icon-box
a{display:block;width:40px;height:40px}@media (max-width: 1023px){.header .site-header .icon-box div,
.header .site-header .icon-box
a{width:30px;height:30px}}.header .site-header .icon-box div.icon-search,
.header .site-header .icon-box a.icon-search,
.header .site-header .icon-box div.icon-menu,
.header .site-header .icon-box a.icon-menu{display:none;cursor:pointer}@media (max-width: 1023px){.header .site-header .icon-box div.icon-search,
.header .site-header .icon-box a.icon-search,
.header .site-header .icon-box div.icon-menu,
.header .site-header .icon-box a.icon-menu{display:block}}.header .site-header .icon-box div.icon-search,
.header .site-header .icon-box a.icon-search{background-image:url(/i/header/top_search.svg);background-size:cover}.header .site-header .icon-box div.icon-member,
.header .site-header .icon-box a.icon-member{position:relative;background-image:url(/i/header/top_member.svg);background-size:cover}.header .site-header .icon-box div.icon-shop,
.header .site-header .icon-box a.icon-shop{position:relative;background-image:url(/i/header/top_shop.svg);background-size:cover}.header .site-header .icon-box div.icon-shop .headerCartCount,
.header .site-header .icon-box a.icon-shop
.headerCartCount{position:absolute;right:-5px;width:auto;height:auto;color:#fff;font-size:10px;padding:3px
5px;background-color:#f28580;border-radius:4px}@media (max-width: 1023px){.header .site-header .icon-box div.icon-shop .headerCartCount,
.header .site-header .icon-box a.icon-shop
.headerCartCount{right:-10px;top:-6px}}.header .site-header .icon-box div.icon-shop .headerCartCount.none,
.header .site-header .icon-box a.icon-shop
.headerCartCount.none{display:none}.header .site-header .icon-box div img,
.header .site-header .icon-box a
img{display:block;width:40px;height:auto}@media (max-width: 1023px){.header .site-header .icon-box div img,
.header .site-header .icon-box a
img{width:30px}}@media (max-width: 767px){.header .site-header .icon-box{position:absolute;bottom:18px;right:10px}}.header .site-header
.logo{width:195px;height:50px}@media (max-width: 1023px){.header .site-header
.logo{width:117px;height:30px}}.header .site-header .logo
a{display:block}.header .site-header .logo a
img{display:block;width:100%;height:100%}.search{position:absolute;top:40px;right:150px;display:flex;flex-direction:column;width:430px;gap:5px;z-index:10}@media (max-width: 1023px){.search{display:none;padding:20px
20px 15px 20px;left:0;top:71px;width:100%;opacity:0;background-color:#fff}}.search.open{display:block;opacity:1}.mobile-menu-fixed
.search.open{position:fixed}.search-box{display:flex;flex-direction:column;gap:5px}@media (max-width: 1023px){.search-box{width:70%;margin:0
0 0 auto}}@media (max-width: 767px){.search-box{width:100%}}.search-icon{all:unset;cursor:pointer;position:absolute;right:120px;top:18px;width:18px;height:18px}@media (max-width: 1023px){.search-icon{right:125px;top:12px}}@media (max-width: 767px){.search-icon{right:125px}}.search-icon
img{width:100%}.search-bar
form{position:relative;display:flex;flex-wrap:nowrap;width:100%;gap:10px}.search input[type="search"],
.search input[type="text"]{min-width:300px;width:100%;height:50px;padding:10px;font-size:16px;line-height:1;font-weight:var(--medium-weight);border:1px
solid #707070;border-radius:4px;outline:none}@media (max-width: 1023px){.search input[type="search"],
.search input[type="text"]{min-width:inherit;height:40px}}.search .advanced-search-box{position:relative;display:none;right:60px;width:150%;padding:20px;gap:10px;background-color:#f4f4f4;border-radius:5px;margin-top:-24px}@media (max-width: 1023px){.search .advanced-search-box{right:0;width:100%;margin-top:-20px}}.search .advanced-search-box.open{display:flex;flex-direction:column;justify-content:center;align-items:center}.search .advanced-search-box
form{display:flex;flex-direction:column;width:100%;gap:10px}@media (max-width: 1023px){.search .advanced-search-box .categorySrh1,
.search .advanced-search-box .categorySrh2,
.search .advanced-search-box
.categorySrh3{width:100% !important}}.search .advanced-search-box .categorySrh1,
.search .advanced-search-box .categorySrh2,
.search .advanced-search-box
.categorySrh3{width:33.3%}@media (max-width: 1023px){.search .advanced-search-box .purposeSrh1,
.search .advanced-search-box
.item{width:100% !important}}.search .advanced-search-box .purposeSrh1,
.search .advanced-search-box
.item{width:50%}.search .advanced-search-box input[type="text"],
.search .advanced-search-box
select{width:100%;height:50px;padding:10px;font-size:16px;line-height:1;font-weight:var(--medium-weight);border:1px
solid #707070;border-radius:4px;outline:none}@media (max-width: 1023px){.search .advanced-search-box input[type="text"],
.search .advanced-search-box
select{min-width:inherit;height:40px;padding:0
0 5px 5px}}.search .advanced-search-box
.options{display:flex;width:100%;gap:10px}.search .advanced-search-box .options-group{display:flex;flex-direction:row;flex-grow:1;gap:10px}@media (max-width: 1023px){.search .advanced-search-box .options-group{flex-direction:column}}.search .advanced-search-box .options
select{padding-right:10px}.search .advanced-search-box .hot-keywords{display:flex;flex-wrap:wrap;width:100%;gap:10px}.search .advanced-search-box .hot-keywords
a{padding:10px
10px;font-size:16px;line-height:1;font-weight:var(--medium-weight);color:#707070;border:1px
solid #707070}.search .advanced-search-box .hot-keywords a:hover{color:#499db7;border:1px
solid #499db7}.search .advanced-search-button{cursor:pointer;display:flex;justify-content:center;flex-shrink:0;align-items:center;padding:0
10px;width:100px;border-radius:4px;background-color:#b1b1b1;color:#fff;font-size:16px}.search .advanced-search-box-close{display:none;position:absolute;top:-30px;right:10px;cursor:pointer}@media (max-width: 767px){.search .advanced-search-box-close{display:flex;justify-content:center;align-items:center}}.search .advanced-search-box-close
i{font-size:16px;color:#707070}.search .advanced-search-box-button{all:unset;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0
10px;min-width:70px;min-height:50px;border-radius:4px;background-color:#b1b1b1;color:#fff;font-size:16px}.search .hot-keyword{padding:0
10px;display:flex;gap:5px}.search .hot-keyword:before{display:inline-block;content:"熱門關鍵字："}.menu{position:relative;max-width:1350px;width:calc(100% - 120px);margin:0
auto;background-color:#fff;border-bottom:1px solid #e0e0e0;z-index:2;position:sticky;top:0;transition:all 0.3s ease}@media (max-width: 1297px){.menu{width:calc(100% - 80px)}}@media (max-width: 1023px){.menu{display:none;border-bottom:1px solid transparent}}.menu:after{display:block;content:"";position:absolute;top:0;margin:0
calc(-50vw + 50%);width:100vw;height:62px;z-index:-1;background-color:#fff}@media (max-width: 1023px){.menu:after{display:none}}.menu
.container{width:100%}.menu
.menu__wrapper{display:flex;align-items:center}.menu-sticky .menu
.menu__wrapper{display:flex;align-items:center}@media (max-width: 1023px){.menu-sticky .menu
.menu__wrapper{display:block}}.menu
.menu__logo{display:block;padding:0;opacity:0;width:0;transition:width 0.3s ease;border-right:1px solid rgba(112,112,112,0.314)}.menu .menu__logo:after{display:none}.menu .menu__logo
img{display:block;width:155px;height:40px}.menu-sticky .menu
.menu__logo{display:block;opacity:1;width:155px;padding:0
15px;margin:0
10px !important}@media (max-width: 1023px){.menu-sticky .menu
.menu__logo{display:none}}.menu
.menu__shopping{display:none;margin:0
10px;width:40px;height:40px;transition:all 0.3s ease;background-image:url(/i/header/sticky-shop-gry.svg);background-size:70% 70%;background-repeat:no-repeat;background-position:center 52%}.menu .menu__shopping:after{display:none}.menu .menu__shopping:hover{background-image:url(/i/header/sticky-shop-black.svg)}.menu-sticky .menu
.menu__shopping{display:block;padding:0
20px;width:40px}@media (max-width: 1023px){.menu-sticky .menu
.menu__shopping{display:none}}@media (max-width: 1023px){.menu
.menu__items{display:none}}.menu .splide:not(.is-overflow) .splide__arrows{display:none}.menu .splide:not(.is-overflow ) .splide__list{justify-content:center}.menu-sticky .menu .splide:not(.is-overflow ) .splide__list{justify-content:flex-start}.menu
.splide__arrow{width:20px;height:62px;background-color:#fff;border:0;border-radius:0}.menu .splide__arrow.splide__arrow--prev{left:-20px}.menu .splide__arrow.splide__arrow--next{right:-20px}.menu .splide__arrow
svg{display:none}.menu .splide__arrow:disabled{opacity:0}.menu
.splide__slide{position:static}.menu .splide__slide
.dropdown{display:none;max-width:1350px;width:100%;position:absolute;z-index:10;top:0;left:0;margin-top:62px;border:1px
solid #707070;background-color:#fff}.menu .splide__slide .dropdown-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding:40px
40px 0}.menu .splide__slide .dropdown-list:after{display:block;content:"";width:calc(100% / 3 - 40px)}@media (max-width: 1023px){.menu .splide__slide .dropdown-list:after{width:calc(100% / 2 - 40px)}}.menu .splide__slide .dropdown-list .promotions-item,
.menu .splide__slide .dropdown-list
a{display:flex;align-items:center;width:calc(100% / 3 - 40px);font-size:20px;padding:0;font-weight:var(--medium-weight)}@media (max-width: 1023px){.menu .splide__slide .dropdown-list .promotions-item,
.menu .splide__slide .dropdown-list
a{width:calc(100% / 2 - 40px)}}.menu .splide__slide .dropdown-list .promotions-item:hover,
.menu .splide__slide .dropdown-list a:hover{font-weight:var(--medium-weight)}.menu .splide__slide .dropdown-list .promotions-item span,
.menu .splide__slide .dropdown-list a
span{font-size:20px;line-height:1.5;width:calc(100% - 80px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.menu .splide__slide .dropdown-list .promotions-item img,
.menu .splide__slide .dropdown-list a
img{width:60px;height:60px;margin-right:20px}.menu .splide__slide .dropdown-list .promotions-item:after,
.menu .splide__slide .dropdown-list a:after{display:none}.menu .splide__slide .dropdown
.all{width:100%;display:flex;padding:0
0 40px}.menu .splide__slide .dropdown .all
span{font-size:20px;padding:20px;border:1px
solid #707070;margin:0
auto}.menu .splide__slide .dropdown .all:hover{font-weight:var(--medium-weight)}.menu .splide__slide .dropdown .all:after{display:none}.menu
.splide__list{align-items:center;height:62px}.menu
.menu__items{width:calc(100% - 40px);margin:0
auto;transition:width 0.3s ease}.menu-sticky .menu
.menu__items{width:calc(100% - 310px)}.menu
a{position:relative;font-size:22px;font-weight:var(--medium-weight);line-height:1;color:#707070;padding:10px
35px 20px}@media (max-width: 1297px){.menu
a{padding:10px
25px 20px}}@media (max-width: 1197px){.menu
a{padding:10px
15px 20px}}.menu-sticky .menu
a{padding:10px
30px 20px}@media (max-width: 1297px){.menu-sticky .menu
a{padding:10px
20px 20px}}@media (max-width: 1197px){.menu-sticky .menu
a{padding:10px
10px 20px}}.menu a:hover{color:#000;font-weight:var(--bold-weight)}.menu a:hover:after{opacity:1}.menu a:after{content:"";position:absolute;left:50%;bottom:10px;transform:translateX(-50%);width:14px;height:8px;background-image:url(/i/header/arrow_down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity 0.3s ease}.menu a.nosub:after{display:none}#dropdown-container{position:absolute;top:62px;margin-left:auto;margin-right:auto;width:100%;z-index:3;display:none}#dropdown-container.show{display:block}#dropdown-container
.dropdown{display:none;width:100%;background-color:#fff;border:1px
solid #bfbfbf}#dropdown-container
.dropdown.show{display:flex;flex-direction:column}#dropdown-container .dropdown-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 40px;padding:40px
40px 0}#dropdown-container .dropdown-list:after{display:block;content:"";width:calc(100% / 3 - 40px)}@media (max-width: 1023px){#dropdown-container .dropdown-list:after{width:calc(100% / 2 - 40px)}}#dropdown-container .dropdown-list .promotions-item,
#dropdown-container .dropdown-list
a{display:flex;align-items:center;width:calc(100% / 3 - 40px);font-size:20px;padding:0;color:#000;font-weight:var(--medium-weight)}#dropdown-container .dropdown-list .promotions-item:hover,
#dropdown-container .dropdown-list a:hover{color:#b1b1b1;font-weight:var(--medium-weight)}#dropdown-container .dropdown-list .promotions-item span,
#dropdown-container .dropdown-list a
span{font-size:20px;line-height:1.5;width:calc(100% - 80px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#dropdown-container .dropdown-list .promotions-item img,
#dropdown-container .dropdown-list a
img{width:60px;height:60px;margin-right:20px}#dropdown-container .dropdown-list .promotions-item:after,
#dropdown-container .dropdown-list a:after{display:none}#dropdown-container .dropdown-list .promotions-item{display:flex;align-items:flex-start;width:calc(100% / 3 - 30px);margin-bottom:40px}#dropdown-container .dropdown-list .promotions-item:before{display:block;content:"";background-image:url(/i/icons/m-deals.svg);background-repeat:no-repeat;background-size:contain;width:70px;height:70px;margin-right:20px}#dropdown-container .dropdown-list .promotions-item.m-deals:before{background-image:url(/i/icons/m-deals.svg)}#dropdown-container .dropdown-list .promotions-item.n-arrivals:before{background-image:url(/i/icons/n-arrivals.svg)}#dropdown-container .dropdown-list .promotions-item.n-customer:before{background-image:url(/i/icons/n-customer.svg)}#dropdown-container .dropdown-list .promotions-item.g-purchase:before{background-image:url(/i/icons/g-purchase.svg)}#dropdown-container .dropdown-list .promotions-item.q-discounts:before{background-image:url(/i/icons/q-discounts.svg)}#dropdown-container .dropdown-list .promotions-item.s-discounts:before{background-image:url(/i/icons/s-discounts.svg)}#dropdown-container .dropdown-list .promotions-item.r-customer:before{background-image:url(/i/icons/r-customer.svg)}#dropdown-container .dropdown-list .promotions-item.r-g-combo:before{background-image:url(/i/icons/r-g-combo.svg)}#dropdown-container .dropdown-list .promotions-item.r-g-discount:before{background-image:url(/i/icons/r-g-discount.svg)}#dropdown-container .dropdown-list .promotions-item .promotions-link{display:flex;flex-direction:column;width:calc(100% - 70px)}#dropdown-container .dropdown-list .promotions-item .promotions-link
a{width:100%;font-size:20px;color:#000;margin-top:10px;margin-bottom:10px}#dropdown-container .dropdown-list .promotions-item .promotions-link a:hover{color:#707070}#dropdown-container .dropdown-list .promotions-item .promotions-link
ul{margin-left:0;list-style-type:none}#dropdown-container .dropdown-list .promotions-item .promotions-link ul
li{list-style-type:none;margin-bottom:10px}#dropdown-container .dropdown-list .promotions-item .promotions-link ul li:last-child{margin-bottom:0}#dropdown-container .dropdown-list .promotions-item .promotions-link ul li
a{display:block;font-size:18px;line-height:1.5;color:#707070;text-decoration:underline;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}#dropdown-container .dropdown-list .promotions-item .promotions-link ul li a:hover{color:#000}#dropdown-container .dropdown-list.submenu .dropdown-item{align-items:flex-start}#dropdown-container .dropdown-item{display:flex;align-items:center;width:calc(100% / 3 - 40px);font-size:20px;padding:0;font-weight:var(--medium-weight);margin-bottom:40px}@media (max-width: 1023px){#dropdown-container .dropdown-item{width:calc(100% / 2 - 40px)}}#dropdown-container .dropdown-item-text{flex:1;display:flex;flex-direction:column}#dropdown-container .dropdown-item-category{width:100% !important;font-size:20px;line-height:1.5;margin-bottom:5px}#dropdown-container .dropdown-item-category:hover{color:#707070}#dropdown-container .dropdown-item-submenu{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;width:100%}#dropdown-container .dropdown-item-submenu
a{width:initial;font-size:18px;line-height:1.5;color:#707070;text-decoration:underline}#dropdown-container .dropdown-item-submenu a:hover{color:#000}#dropdown-container .dropdown-item-img{width:60px !important;margin-right:20px}#dropdown-container .dropdown-item-img picture
img{width:60px;height:60px}#dropdown-container .dropdown
.all{width:100%;display:flex;padding:0
0 40px}#dropdown-container .dropdown .all
span{font-size:20px;padding:20px;border:1px
solid #707070;margin:0
auto}#dropdown-container .dropdown .all:hover{font-weight:var(--medium-weight)}#dropdown-container .dropdown .all:after{display:none}.mobile-menu{display:none;position:fixed;top:-100%;left:0;height:calc(100% - 115px);height:calc(100vh - 115px);width:100%;padding:0;transition:all 0.8s ease-in-out;z-index:-1}@media (max-width: 1023px){.mobile-menu{overflow-y:scroll}}.mobile-menu-fixed .mobile-menu{height:calc(100% - 71px);height:calc(100vh - 71px)}@media (max-width: 1023px){.mobile-menu.open{display:block;top:115px;z-index:9}.mobile-menu-fixed .mobile-menu.open{top:71px}}.mobile-menu
ul{list-style-type:none;margin:0;padding:0}.mobile-menu-list{display:flex;flex-direction:column}.mobile-menu-item:last-child .mobile-menu-link{border-bottom:0}.mobile-menu-link{display:flex;align-items:center;padding:20px
20px 20px 40px;background-color:#707070;border-bottom:1px solid #fff}.mobile-menu-link.logout{background-color:#eaeaea}.mobile-menu-link.logout
a{color:#707070 !important}.mobile-menu-link .menu-item-icon{cursor:pointer;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:5px;transition:transform 0.3s ease-in-out;background-image:url(/i/header/menu-item-icon.svg)}.mobile-menu-link .menu-item-icon.down{transform:rotate(0deg)}.mobile-menu-link .menu-item-icon.up{transform:rotate(-180deg)}.mobile-menu-link
a{display:block;width:100%;font-size:18px;font-weight:var(--medium-weight);color:#fff;line-height:1}.mobile-menu
.submenu{display:none;background-color:#fff}.mobile-menu
.submenu.open{display:block}.mobile-menu .submenu
li{padding:10px
40px;border-bottom:1px solid #eaeaea}.mobile-menu .submenu li:last-child{border-bottom:0}.mobile-menu .submenu.sub-promotions,
.mobile-menu .submenu.sub-products,
.mobile-menu .submenu
li{padding:0}.mobile-menu .submenu.sub-promotions ul,
.mobile-menu .submenu.sub-products ul,
.mobile-menu .submenu li
ul{display:none;padding:10px
110px;background-color:#f5f5f5}@media (max-width: 767px){.mobile-menu .submenu.sub-promotions ul,
.mobile-menu .submenu.sub-products ul,
.mobile-menu .submenu li
ul{padding:10px
40px}}.mobile-menu .submenu.sub-promotions ul.open,
.mobile-menu .submenu.sub-products ul.open,
.mobile-menu .submenu li
ul.open{display:block}.mobile-menu .submenu.sub-promotions ul li,
.mobile-menu .submenu.sub-products ul li,
.mobile-menu .submenu li ul
li{border-bottom:0;margin-bottom:10px}.mobile-menu .submenu.sub-promotions ul li:last-child,
.mobile-menu .submenu.sub-products ul li:last-child,
.mobile-menu .submenu li ul li:last-child{margin-bottom:0}.mobile-menu .submenu .sub-promotions-link,
.mobile-menu .submenu .sub-products-link{display:flex;align-items:center;justify-content:space-between;padding:10px
20px 10px 40px}.mobile-menu .submenu .sub-promotions-link a,
.mobile-menu .submenu .sub-products-link
a{display:flex;align-items:center}.mobile-menu .submenu .sub-promotions-link a:before,
.mobile-menu .submenu .sub-products-link a:before{display:block;content:"";background-image:url(/i/icons/m-deals.svg);background-repeat:no-repeat;background-size:contain;width:50px;height:50px;margin-right:20px}.mobile-menu .submenu .sub-promotions-link a.m-deals:before,
.mobile-menu .submenu .sub-products-link a.m-deals:before{background-image:url(/i/icons/m-deals.svg)}.mobile-menu .submenu .sub-promotions-link a.n-arrivals:before,
.mobile-menu .submenu .sub-products-link a.n-arrivals:before{background-image:url(/i/icons/n-arrivals.svg)}.mobile-menu .submenu .sub-promotions-link a.n-customer:before,
.mobile-menu .submenu .sub-products-link a.n-customer:before{background-image:url(/i/icons/n-customer.svg)}.mobile-menu .submenu .sub-promotions-link a.g-purchase:before,
.mobile-menu .submenu .sub-products-link a.g-purchase:before{background-image:url(/i/icons/g-purchase.svg)}.mobile-menu .submenu .sub-promotions-link a.q-discounts:before,
.mobile-menu .submenu .sub-products-link a.q-discounts:before{background-image:url(/i/icons/q-discounts.svg)}.mobile-menu .submenu .sub-promotions-link a.s-discounts:before,
.mobile-menu .submenu .sub-products-link a.s-discounts:before{background-image:url(/i/icons/s-discounts.svg)}.mobile-menu .submenu .sub-promotions-link a.r-customer:before,
.mobile-menu .submenu .sub-products-link a.r-customer:before{background-image:url(/i/icons/r-customer.svg)}.mobile-menu .submenu .sub-promotions-link a.r-g-combo:before,
.mobile-menu .submenu .sub-products-link a.r-g-combo:before{background-image:url(/i/icons/r-g-combo.svg)}.mobile-menu .submenu .sub-promotions-link a.r-g-discount:before,
.mobile-menu .submenu .sub-products-link a.r-g-discount:before{background-image:url(/i/icons/r-g-discount.svg)}.mobile-menu .submenu .sub-promotions-link .sub-icon,
.mobile-menu .submenu .sub-products-link .sub-icon{cursor:pointer;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:5px;transition:transform 0.3s ease-in-out;background-image:url(/i/header/sub-icon.svg)}.mobile-menu .submenu .sub-promotions-link .sub-icon.down,
.mobile-menu .submenu .sub-products-link .sub-icon.down{transform:rotate(0deg)}.mobile-menu .submenu .sub-promotions-link .sub-icon.up,
.mobile-menu .submenu .sub-products-link .sub-icon.up{transform:rotate(-180deg)}.mobile-menu .submenu .sub-products-link a:before{display:none}.mobile-menu .submenu.sub-products
a{display:flex;align-items:center;width:calc(100% - 30px)}.mobile-menu .submenu.sub-products a
div{display:flex;flex-direction:column}.mobile-menu .submenu.sub-products a div
span{font-size:13px;color:#f28580}.mobile-menu .submenu.sub-products a
img{width:50px;height:50px;margin-right:20px}.mobile-menu .submenu.sub-products a
span{font-size:18px}.menu-toggle,.toggle-menu{cursor:pointer;display:block;position:relative;width:30px;height:30px}.menu-toggle.active .menu__bar:nth-child(1),
.toggle-menu--clicked .menu__bar:nth-child(1){top:16px;transform:rotate(45deg)}.menu-toggle.active .menu__bar:nth-child(2),
.toggle-menu--clicked .menu__bar:nth-child(2){opacity:0;transition:opacity 0.4s ease-out}.menu-toggle.active .menu__bar:nth-child(3),
.toggle-menu--clicked .menu__bar:nth-child(3){top:16px;transform:rotate(-45deg)}.menu__bar{display:block;position:absolute;left:2px;width:28px;height:3px;transition:top 0.4s ease-out, transform 0.4s ease-out;background-color:#707070}.menu__bar:nth-child(1){top:8px}.menu__bar:nth-child(2){top:16px}.menu__bar:nth-child(3){top:24px}.footer{--footer-gap:0;flex-shrink:0}@media (max-width: 1023px){.footer{--footer-gap:50px}}@media (max-width: 767px){.footer{--footer-gap:30px}}@media (max-width: 414px){.footer{--footer-gap:20px}}.footer
.container{padding:0
var(--footer-gap) 0}.footer-focus{padding:40px
0;border:solid 1px #707070;display:flex;flex-wrap:nowrap}@media (max-width: 1023px){.footer-focus{padding:0;border:none;flex-direction:column;gap:20px}}.footer-focus .toll-free,
.footer-focus .follow-us,
.footer-focus .other-links{flex-grow:1;padding:0
3%;text-align:center;border-right:1px solid #707070}@media (max-width: 1297px){.footer-focus .toll-free,
.footer-focus .follow-us,
.footer-focus .other-links{padding:0
1.5%}}@media (max-width: 1023px){.footer-focus .toll-free,
.footer-focus .follow-us,
.footer-focus .other-links{width:100%;margin:0
auto;padding:2%;border:1px
solid #707070}}@media (max-width: 767px){.footer-focus .toll-free,
.footer-focus .follow-us,
.footer-focus .other-links{padding:8% 4%}}.footer-focus .other-links{border-right:0}@media (max-width: 1023px){.footer-focus .other-links{border-right:1px solid #707070}}.footer-focus .toll-free{color:#707070;width:calc(100% / 3)}@media (max-width: 1023px){.footer-focus .toll-free{width:100%}}.footer-focus .toll-free .tel span:first-child{font-size:20px;color:#000;display:block;padding-left:10px;margin-bottom:10px}@media (max-width: 1023px){.footer-focus .toll-free .tel span:first-child{text-align:center}}.footer-focus .toll-free .tel span:last-child{font-size:40px;line-height:1;letter-spacing:5px;font-weight:bold;display:block}@media (max-width: 1397px){.footer-focus .toll-free .tel span:last-child{letter-spacing:3px}}@media (max-width: 414px){.footer-focus .toll-free .tel span:last-child{font-size:36px;letter-spacing:1px}}.footer-focus .toll-free
.server{font-size:20px;margin-top:20px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 375px){.footer-focus .toll-free
.server{font-size:16px}}.footer-focus .toll-free .server
span{display:flex;flex-wrap:nowrap;justify-content:center}.footer-focus .toll-free .server span:last-child:before{content:"";width:50px}@media (max-width: 375px){.footer-focus .toll-free .server span:last-child:before{display:none}}.footer-focus .follow-us{width:calc(100% / 3);display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1023px){.footer-focus .follow-us{width:100%}}.footer-focus .follow-us
.text{font-size:20px;margin-bottom:20px;color:#707070}.footer-focus .follow-us .text
span{display:block}.footer-focus .follow-us .text
.us{font-size:34px;line-height:1;font-family:'Roboto Mono';font-weight:bold;color:rgba(0,0,0,0.376);margin-bottom:15px}.footer-focus .follow-us
.icon{display:flex;align-items:center;justify-content:center;margin-top:15px}.footer-focus .follow-us .icon
a{width:40px;margin:0
20px}.footer-focus .follow-us .icon a
img{width:40px;height:auto}.footer-focus .other-links{width:calc(100% / 3);display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1023px){.footer-focus .other-links{width:100%;gap:20px}}.footer-focus .other-links
a{font-size:20px;color:#707070;text-decoration:underline}.footer-focus .other-links a:hover{color:#000;text-decoration:underline}.footer-copyright{display:flex;flex-direction:column;gap:10px;margin:50px
0}@media (max-width: 1023px){.footer-copyright{margin:30px
0}}@media (max-width: 414px){.footer-copyright{margin:20px
0}}.footer-copyright
div{font-size:14px;line-height:1.5;text-align:center}@media (max-width: 1023px){.footer-copyright
div{font-size:8px}}.footer-copyright
div.row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:40px}@media (max-width: 767px){.footer-copyright
div.row{flex-direction:column;gap:0}}.footer-mark{display:flex;justify-content:center;padding:20px
0;background:var(--footer-bg)}.footer-mark
a{width:155px;height:55px}.footer-mark a
img{display:block;width:155px;height:55px}.goTop{cursor:pointer;position:fixed;width:48px;height:48px;display:flex;justify-content:center;align-items:center;bottom:20px;padding:0;right:20px;border-radius:var(--round-radius);opacity:0;visibility:hidden;transform:translate3d(0, -100%, 0);transition:all 0.3s linear;z-index:2;background:#fff;box-shadow:0px 8px 16px 0px rgba(17,17,17,0.1)}.goTop
img{width:30px;height:30px}.goTop.show{transform:translateZ(0);opacity:1;visibility:visible}.floating{position:fixed;width:100px;bottom:90px;right:10px;z-index:1;transition:transform 0.5s ease}.floating-bu{cursor:pointer;position:absolute;left:-30px;top:0;display:flex;justify-content:flex-start;align-items:center;border-radius:50%;z-index:-1;width:61px;height:61px;background-color:#707070}.floating-bu:before{display:block;content:"";width:20px;height:20px;margin-left:10px;background-image:url(/i/floating/close.svg)}.close .floating-bu:before{width:26px;height:26px;margin-left:8px;background-image:url(/i/floating/open.svg)}.floating.close{transform:translateX(100%) translateX(3px)}.floating_close{cursor:pointer;display:block;text-align:right}.floating
.checkout{padding:8px;background-color:#707070}.floating .checkout
a{display:flex;justify-content:center;align-items:center;font-size:16px;color:#fff;padding:8px;border-radius:4px;background-color:rgba(112,112,112,0.376);border:2px
solid #fff}.floating .checkout
img{width:25px;height:25px}.fullscreen-ad-mobile,.fullscreen-ad-desktop{display:block;min-width:240px;min-height:240px;max-width:calc(100vw - 72px);max-height:calc(100vh - 72px)}.fullscreen-ad-mobile{display:block;@media (min-width: 768px){display:none}}.fullscreen-ad-desktop{display:none;@media (min-width: 768px){display:block}}.fullScreen-dialog{position:fixed;box-shadow:0px 0px 24px rgba(0,0,0,0.2);border:none;padding:0;top:50%;left:50%;transform:translate(-50%,-50%)}.fullScreen-dialog.web{display:block}@media (max-width: 767px){.fullScreen-dialog.web{display:none}}.fullScreen-dialog.mob{display:none}@media (max-width: 767px){.fullScreen-dialog.mob{display:block}}.fullScreen-close{position:absolute;top:16px;right:16px;display:block;border:none;width:36px;height:36px;background-color:#707070;padding:6px;opacity:0.6;cursor:pointer}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination
li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden;white-space:nowrap}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide
img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px
solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active
.splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow
svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px
solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev
svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px
solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0
1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px
solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px
solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px
solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px
solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px
solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px
solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px
solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px
solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px
solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px
solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev
svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next
svg{transform:scaleX(-1)}.splide__arrows--ttb
.splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev
svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next
svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em
0;right:.5em;top:0}:root{--basic-family:"Noto Sans TC", "黑體-繁", "Apple LiGothic Medium", "PingFang", "微軟正黑體", "Microsoft JhengHei", "WenQuanYi Zen Hei","Arial","helvetica","sans-serif";--attach-family:"Arial","Helvetica","sans-serif";--regular-weight:300;--medium-weight:400;--bold-weight:500;--extra-bold-weight:700;--story-b-bold-weight:500;--container:1350px;--html-bg:#f6f6f6;--footer-bg:#f6f6f6;--footer-grey-border:#dedede;--bg-color:#fff;--base-text-color:#333;--base-hover-color:#d9c179;--article-color:#000;--light-grey:#999;--dark-grey:#7e7e7e;--grey:#777;--btn-light-grey:rgba(217,217,217,0.3);--btn-grey:#c7c7c7;--light-text-color:#333;--text-unactive:#7e7e7e;--white:#fff;--gap:24px;--radius:4px;--idle-radius:8px;--tag-radius:8px;--round-radius:50%}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}@media (max-width: 767px){html,body{min-width:inherit}}html{height:100%;background-color:#fff}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;min-height:100%;font-family:var(--basic-family);font-weight:var(--medium-weight);color:var(--base-text-color);font-size:16px;line-height:1.5;letter-spacing:0.5px;overflow-x:hidden}body.hidden{overflow:hidden}a{color:var(--base-text-color);text-decoration:none;outline:none;white-space:nowrap}a:hover{text-decoration:none}img{display:block;max-width:100%;width:100%;height:auto;border-style:none}img[usemap],
map
area{max-width:100%}img[usemap],
map area,input,textarea,select{outline:none !important}iframe{display:block;border:none}input,select{vertical-align:middle}label,
label
span{display:block}h1,h2,h3,h4{font-weight:var(--bold-weight)}input,textarea,select{font-family:inherit;font-size:inherit}button{font-family:var(--basic-family)}b,strong{font-weight:var(--medium-weight)}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;width:auto;height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-no-transition{transition:none!important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:.25em;overflow:hidden;border-bottom-right-radius:.3125em;border-bottom-left-radius:.3125em}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close::-moz-focus-inner{border:0}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-webkit-input-placeholder,.swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent!important}body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-left,body.swal2-no-backdrop .swal2-container.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-left,body.swal2-no-backdrop .swal2-container.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-left,body.swal2-no-backdrop .swal2-container.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.container{max-width:var(--container);margin:0
auto;width:calc(100% - 120px)}@media (max-width: 1297px){.container{width:calc(100% - 80px)}}@media (max-width: 1023px){.container{width:calc(100% - 0px)}}.main-content{flex-grow:1}.main-content
.block{margin:50px
auto 100px}@media (max-width: 1023px){.main-content
.block{margin:30px
auto 50px;padding:0
40px}}@media (max-width: 767px){.main-content
.block{padding:0
30px}}@media (max-width: 414px){.main-content
.block{padding:0
20px}}.main-content .block
h3{display:flex;justify-content:center;align-items:center;font-size:34px;color:rgba(0,0,0,0.376);font-weight:var(--medium-weight);text-align:center;margin-bottom:50px}@media (max-width: 767px){.main-content .block
h3{font-size:30px;margin-bottom:30px}}@media (max-width: 414px){.main-content .block
h3{margin-bottom:20px}}.main-content
.block.viewed{margin:100px
auto;padding-top:100px;display:flex;border-top:1px solid #e0e0e0}@media (max-width: 1023px){.main-content
.block.viewed{flex-direction:column;margin:0
auto 50px;padding-top:50px;border-top:0px solid #e0e0e0}}@media (max-width: 767px){.main-content
.block.viewed{padding-top:0}}.main-content .block.viewed
h3{width:250px;margin:0;justify-content:left;padding-bottom:128px}@media (max-width: 1297px){.main-content .block.viewed
h3{font-size:26px;width:200px}}@media (max-width: 1023px){.main-content .block.viewed
h3{font-size:34px;padding-top:50px;padding-bottom:50px;width:100%;justify-content:center;border-top:1px solid #e0e0e0}}@media (max-width: 767px){.main-content .block.viewed
h3{font-size:30px;padding-bottom:30px}}@media (max-width: 414px){.main-content .block.viewed
h3{padding-bottom:20px}}.main-content .block.viewed
.splide{width:calc(100% - 250px)}@media (max-width: 1297px){.main-content .block.viewed
.splide{width:calc(100% - 200px)}}@media (max-width: 1023px){.main-content .block.viewed
.splide{width:100%}}.main-content .block.viewed .products-item{display:flex;flex-direction:column;align-items:center;width:auto;height:100%}.main-content .block.viewed .products-item
h3{font-size:20px;margin:10px
0}.main-content .block.viewed .products-image{padding:20px;border:1px
solid #707070}@media (max-width: 480px){.main-content .block.viewed .products-image{padding:10px}}.main-content .block.viewed .products-image
picture{width:100%;aspect-ratio:1/1}.main-content .block.viewed .products-image
img{width:100%;height:auto}.main-content .block.viewed .products-href,
.main-content .block.viewed .products-info{display:flex;flex-direction:column;flex-grow:1;width:100%}.main-content .block.viewed .products-href:hover .products-title,
.main-content .block.viewed .products-info:hover .products-title,
.main-content .block.viewed .products-href:hover .products-description,
.main-content .block.viewed .products-info:hover .products-description{color:#989898}.main-content .block.viewed .products-title,
.main-content .block.viewed .products-description{width:100%}.main-content .block.viewed .products-title{margin:10px
0 0;font-size:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main-content .block.viewed .products-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px
0;min-height:48px;overflow:hidden;text-overflow:ellipsis}.main-content .block.viewed .products-description .desktop-br{display:block}@media (max-width: 767px){.main-content .block.viewed .products-description .desktop-br{display:none}}.main-content .block.viewed .products-price{display:flex;flex-wrap:nowrap;align-items:inherit;font-size:20px;font-weight:var(--bold-weight);color:#f28580;margin:0}.main-content .block.viewed .products-price:before{font-size:16px;font-weight:var(--medium-weight);content:"售價";margin-right:5px;color:#000}.main-content .block.viewed .products-price:after{font-size:16px;font-weight:var(--medium-weight);content:"元";margin-left:5px;color:#000}.main-content .block.viewed .products
.buy{right:0;bottom:10px}.main-content
.block.focal{text-align:center;margin-top:30px;margin-bottom:0}@media (max-width: 1023px){.main-content
.block.focal{margin-top:0;padding:0}}@media (max-width: 767px){.main-content
.block.focal.web{display:none}}.main-content
.block.focal.mob{display:none}@media (max-width: 767px){.main-content
.block.focal.mob{display:block}}.site-ad.web{display:block}@media (max-width: 767px){.site-ad.web{display:none}}.site-ad.mob{display:none}@media (max-width: 767px){.site-ad.mob{display:block}}@media (max-width: 1023px){.site-ad.full{padding-left:0;padding-right:0}}.site-ad.ad-double-column{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:50px}@media (max-width: 1297px){.site-ad.ad-double-column{gap:40px}}@media (max-width: 1023px){.site-ad.ad-double-column{gap:30px;flex-direction:column}}@media (max-width: 540px){.site-ad.ad-double-column{padding:0;flex-direction:column;gap:0px}}.site-ad.ad-double-column
a{display:block;margin:0
auto}@media (max-width: 1023px){.site-ad.ad-double-column
a{max-width:60%}}@media (max-width: 767px){.site-ad.ad-double-column
a{max-width:80%}}@media (max-width: 540px){.site-ad.ad-double-column
a{max-width:100%}}@media (max-width: 540px){.site-ad.ad-double-column
a{max-width:inherit}}.site-ad.ad-double-column a
img{display:block;width:100%}.breadcrumbs{display:flex;flex-wrap:wrap;width:100%;font-size:16px;line-height:1.4;padding:0
40px;margin-top:30px;margin-bottom:30px;list-style-type:none}@media (max-width: 767px){.breadcrumbs{padding:0
30px}}@media (max-width: 414px){.breadcrumbs{margin-top:20px;margin-bottom:20px;padding:0
20px}}.breadcrumbs__item{display:inline-flex;align-items:center;font-weight:var(--medium-weight);color:#707070;margin:0
2px}.breadcrumbs__item
a{font-weight:var(--medium-weight);color:#707070}.breadcrumbs__item a:hover{color:#000}.breadcrumbs__item:after{display:inline-block;content:">";color:#707070;margin-left:4px;margin-right:2px}.breadcrumbs__item:last-of-type:after{content:""}.products
.splide__arrow{width:40px;height:40px;opacity:1;border:2px
solid #000;background-color:#fff}@media (max-width: 767px){.products
.splide__arrow{width:30px;height:30px}}.products .splide__arrows .splide__arrow--prev,
.products .splide__arrows .splide__arrow--next{top:calc(50% - 64px);transform:translateY(-50%)}.products .splide__arrows .splide__arrow--prev{left:-55px}@media (max-width: 1297px){.products .splide__arrows .splide__arrow--prev{left:-20px}}@media (max-width: 767px){.products .splide__arrows .splide__arrow--prev{left:-15px}}.products .splide__arrows .splide__arrow--next{right:-55px}@media (max-width: 1297px){.products .splide__arrows .splide__arrow--next{right:-20px}}@media (max-width: 767px){.products .splide__arrows .splide__arrow--next{right:-15px}}.products.viewed .splide__arrow--prev{left:-20px}@media (max-width: 767px){.products.viewed .splide__arrow--prev{left:-15px}}.products.viewed .splide__arrow--next{right:-20px}@media (max-width: 767px){.products.viewed .splide__arrow--next{right:-15px}}.products-item{position:relative;display:flex;flex-direction:column;align-items:center;width:auto;height:100%}.products-image-link{padding:20px;border:1px
solid #707070}@media (max-width: 480px){.products-image-link{padding:10px}}.products-image-link
picture{width:100%;aspect-ratio:1/1}.products-image-link
img{width:100%;height:auto}.products-details-link{display:flex;flex-direction:column;flex-grow:1;width:100%;white-space:normal}.products-details-link h2,
.products-details-link
h3{font-size:20px;margin:10px
0}.products-details-link
p{margin:5px
0}.products-details-link:hover .products-title,
.products-details-link:hover .products-description{color:#989898}.splide .products-details-link h2,
.splide .products-details-link
h3{margin-bottom:0}.products-title{margin:10px
0 0;font-size:20px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.splide .products-title{-webkit-line-clamp:1}.products-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:5px
0;min-height:48px}.products-price{display:flex;flex-wrap:nowrap;align-items:inherit;font-size:20px;font-weight:var(--bold-weight);color:#f28580;margin:0}.products-price:before{font-size:16px;font-weight:var(--medium-weight);content:"售價";margin-right:5px;color:#000;line-height:24px;display:flex;align-items:center}.products-price:after{font-size:16px;font-weight:var(--medium-weight);content:"元";margin-left:5px;color:#000;line-height:24px;display:flex;align-items:center}.pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin:50px
0}@media (max-width: 767px){.pagination{margin:30px
0}}@media (max-width: 414px){.pagination{margin:20px
0}}.pagination__item{font-size:20px;line-height:1;color:#324031;text-decoration:none}.pagination__item.active{color:#bebebe}.pagination__item:hover{color:#bebebe}.pagination__item--arrow{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center}.pagination__item--prev{background-image:url(/i/pagination-arrow-prev.svg)}.pagination__item--next{background-image:url(/i/pagination-arrow-next.svg)}@media (max-width: 767px){.pagination__item(.pagination__item--arrow){display:none}}.buy{position:absolute;right:0;bottom:0;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;background-color:rgba(98,0,238,0.063);border:1px
solid rgba(0,0,0,0.071);background-image:url(/i/buy.svg);background-size:70% 70%;background-repeat:no-repeat;background-position:center 52%}.sold-out{position:absolute;right:0;bottom:0;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;background-color:rgba(98, 0, 238, 0.063);border:1px
solid rgba(0, 0, 0, 0.071);background-image:url(/i/sold-out.png);background-size:70% 70%;background-repeat:no-repeat;background-position:center 52%}.loading{display:none;width:100%;text-align:center;margin:var(--gap) 0;opacity:1;transition:opacity 0.3s linear}.loading
picture{display:inline-block;width:50px;height:50px}.loading
img{width:50px;height:50px;margin:0
auto}.loading.show{display:block;opacity:1}.overlay{width:100vw;height:100vh;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;visibility:hidden;opacity:0;z-index:2;transition:visibility 0.3s linear, opacity 0.3s linear}.overlay.open{visibility:visible;opacity:1}@keyframes
wobble{16.65%{transform:translateY(6px)}33.33%{transform:translateY(-5px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes ripple-animation{0%{transform:scale(0)}20%{transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes
bounceAlpha{0%{opacity:1;transform:translateX(0) scale(1)}25%{opacity:0;transform:translateX(10px) scale(0.9)}26%{opacity:0;transform:translateX(-10px) scale(0.9)}55%{opacity:1;transform:translateX(0) scale(1)}}@keyframes
blueBoxAnimation{0%{opacity:1;top:-100px}100%{opacity:0.8;top:0}}@keyframes
fixedBlueBoxAnimation{0%{opacity:0.8;top:0}100%{opacity:1;top:-100px}}@keyframes
blueCircleSAnimation{0%{opacity:0.7;top:28%}100%{opacity:0.8;top:48%}}@keyframes
fixedBlueCircleSAnimation{0%{opacity:0.8;top:48%}100%{opacity:0.7;top:28%}}@keyframes
blueCircleBAnimation{0%{opacity:0.8;transform:rotate(-110deg)}100%{opacity:1;transform:rotate(0deg)}}@keyframes
fixedBlueCircleBAnimation{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0.8;transform:rotate(-110deg)}}@keyframes
redBoxAnimation{0%{opacity:1;left:0}100%{opacity:1;left:100px}}@keyframes
fixedRedBoxAnimation{0%{opacity:1;left:100px}100%{opacity:1;left:0}}@keyframes
redCircleSAnimation{0%{opacity:0.8;right:calc((25%) * -1)}100%{opacity:0.7;right:calc(((35% / 2) + 2.5%) * -1)}}@keyframes
fixedRedCircleSAnimation{0%{opacity:0.7;right:calc(((35% / 2) + 2.5%) * -1)}100%{opacity:0.8;right:calc((25%) * -1)}}@keyframes
redCircleBAnimation{0%{opacity:0.8;transform:rotate(-110deg)}100%{opacity:1;transform:rotate(0deg)}}@keyframes
fixedBlueCircleBAnimation{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0.8;transform:rotate(-110deg)}}@keyframes
greenBoxAnimation{0%{opacity:0.8;right:calc(((35% / 2) + 3%) * -1)}100%{opacity:1;right:0}}@keyframes
fixedGreenBoxAnimation{0%{opacity:1;right:0}100%{opacity:0.8;right:calc(((35% / 2) + 3%) * -1)}}@keyframes
greenCircleSAnimation{0%{opacity:0.7;bottom:28%}100%{opacity:0.8;bottom:48%}}@keyframes
fixedGreenCircleSAnimation{0%{opacity:0.8;bottom:48%}100%{opacity:0.7;bottom:28%}}@keyframes
greenCircleBAnimation{0%{opacity:0.8;transform:rotate(-110deg)}100%{opacity:1;transform:rotate(0deg)}}@keyframes
fixedGreenCircleBAnimation{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0.8;transform:rotate(-110deg)}}@keyframes
purpleBoxAnimation{0%{opacity:0.8;right:calc(((35vw / 2) + 3%) * -1)}100%{opacity:1;right:0}}@keyframes
fixedPurpleBoxAnimation{0%{opacity:1;right:0}100%{opacity:0.8;right:calc(((35vw / 2) + 3%) * -1)}}@keyframes
purpleCircleSAnimation{0%{opacity:0.7;top:28%}100%{opacity:0.8;top:48%}}@keyframes
fixedPurpleCircleSAnimation{0%{opacity:0.8;top:48%}100%{opacity:0.7;top:28%}}@keyframes
purpleCircleBAnimation{0%{opacity:0.8;transform:rotate(-110deg)}100%{opacity:1;transform:rotate(0deg)}}@keyframes
fixedPurpleCircleBAnimation{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0.8;transform:rotate(-110deg)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination
li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide
img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px
solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active
.splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow
svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px
solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev
svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px
solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0
1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px
solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px
solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px
solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px
solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px
solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px
solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px
solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px
solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px
solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px
solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev
svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next
svg{transform:scaleX(-1)}.splide__arrows--ttb
.splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev
svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next
svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em
0;right:.5em;top:0}.focus{max-width:970px;width:100%;aspect-ratio:3/2;border-radius:var(--radius);overflow:hidden;margin:0
auto;border-radius:16px;transition:border-radius 0.5s ease-in-out;z-index:1;margin-top:24px}@media (max-width: 1023px){.focus{max-width:720px}}@media (max-width: 767px){.focus{border-radius:0}}.focus
a{position:absolute;width:100%;height:0;padding-bottom:66.66%}.focus
picture{display:block;position:relative;width:100%;aspect-ratio:3/2;overflow:hidden}.focus picture
img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.focus
.splide__slide{width:100%;height:0;padding-bottom:66.66%;margin-right:0px !important}.focus .splide__slide
iframe{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.focus
.title{position:absolute;left:0;bottom:0;width:100%;padding:0
25px 50px;color:var(--gary-200);z-index:1;background-image:var(--gradient-background)}@media (max-width: 414px){.focus
.title{padding:0
20px 40px}}.focus
h2{overflow:hidden;text-overflow:ellipsis;font-size:32px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(1em * 1.3 * 2)}@media (max-width: 1297px){.focus
h2{font-size:28px}}@media (max-width: 767px){.focus
h2{font-size:22px;line-height:1.3;max-height:calc(1em * 1.3 * 2)}}.focus
.splide__arrow{cursor:pointer;line-height:1;color:#fff;font-size:35px;width:inherit;height:inherit;position:absolute;top:50%;transform:translateY(-50%);text-align:center;text-shadow:0 0 5px #000;background:transparent;pointer-events:all}@media (max-width: 414px){.focus
.splide__arrow{font-size:24px}}.focus .splide__arrow--prev{left:5px}@media (max-width: 767px){.focus .splide__arrow--prev{left:15px}}.focus .splide__arrow--prev:before{content:"\e88f"}.focus .splide__arrow--next{right:5px}@media (max-width: 767px){.focus .splide__arrow--next{right:15px}}.focus .splide__arrow--next:before{content:"\e890"}.focus .splide__arrow:before{font-family:fontello;font-style:normal;font-weight:var(--medium-weight);display:inline-block;text-decoration:inherit;width:35px;text-align:center;font-variant:normal;text-transform:none;line-height:35px}@media (max-width: 414px){.focus .splide__arrow:before{width:24px;line-height:24px}}.focus .splide__arrow
svg{display:none}.focus
.splide__pagination{width:98%}.focus
.splide__pagination__page{width:56px;height:35px;margin:0px
2px;border-radius:0;position:relative;background-color:transparent}.achieve .focus
.splide__pagination__page{width:50px}@media (max-width: 1023px){.achieve .focus
.splide__pagination__page{width:38px}}@media (max-width: 475px){.achieve .focus
.splide__pagination__page{width:24px}}.focus .splide__pagination__page:before{content:"";width:100%;height:3px;background-color:#ccc;position:absolute;top:15.5px;left:0;transition:background 0.3s linear}@media (max-width: 1023px){.focus
.splide__pagination__page{width:38px}}@media (max-width: 475px){.focus
.splide__pagination__page{width:24px}}.focus .splide__pagination__page:hover:before{background-color:var(--primary-500)}.focus .splide__pagination__page.is-active{transform:inherit;opacity:1;background-color:transparent}.focus .splide__pagination__page.is-active:before{content:"";height:3px;background-color:var(--primary-500)}.product{display:none !important;position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;width:1350px;padding:20px;gap:20px;border:1px
solid #707070;border-top:0;background-color:#fff}.product:after{display:block;content:"";width:calc(100% / 3 - 20px)}@media (max-width: 1023px){.product:after{width:calc(100% / 2 - 20px)}}.product-link{width:calc(100% / 3 - 20px);display:flex;align-items:center;font-size:20px;font-weight:var(--medium-weight);color:#707070}@media (max-width: 1023px){.product-link{width:calc(100% / 2 - 20px)}}.product-link:hover{color:#000}.product-link
img{width:60px;height:60px;margin-right:20px}@media (max-width: 540px){.main-content
.block.full{padding:0}}.main-content
.block.top{margin:0
40px 50px}@media (max-width: 767px){.main-content
.block.top{margin:0
30px 25px;padding:0}}@media (max-width: 414px){.main-content
.block.top{margin:0
20px 20px}}.main-content
.block.add{padding:40px;margin-bottom:100px;border:solid 1px #707070}@media (max-width: 1023px){.main-content
.block.add{margin-left:40px;margin-right:40px;margin-bottom:50px}}@media (max-width: 767px){.main-content
.block.add{padding:30px;margin-left:30px;margin-right:30px}}@media (max-width: 414px){.main-content
.block.add{padding:20px;margin-left:20px;margin-right:20px;margin-bottom:20px}}.main-content .block.add
p{font-size:20px;color:#000;margin-bottom:50px}@media (max-width: 767px){.main-content .block.add
p{margin-bottom:25px}}@media (max-width: 767px){.main-content .block.add
p{margin-bottom:20px}}.main-content .block
.welcome{display:flex;flex-wrap:wrap;align-items:flex-end;font-size:34px;line-height:1.4;color:#707070}@media (max-width: 767px){.main-content .block
.welcome{font-size:26px}}.main-content .block .welcome
img{margin:0
5px;width:auto;height:32px}@media (max-width: 767px){.main-content .block .welcome
img{height:24px}}.main-content .block .welcome div:first-child{display:flex;flex-wrap:wrap;align-items:center;margin-right:10px}.main-content .block .welcome div:last-child{font-size:20px;line-height:1.4;color:#000;margin-top:10px;margin-bottom:3px}@media (max-width: 767px){.main-content .block .welcome div:last-child{font-size:16px;margin-top:5px;margin-bottom:0}}.main-content .block .welcome div:last-child
span{color:#f28580;margin:0
5px}.main-content .block .step-block{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:20px;margin-top:50px}@media (max-width: 1023px){.main-content .block .step-block{gap:0}}@media (max-width: 767px){.main-content .block .step-block{margin-top:30px}}@media (max-width: 414px){.main-content .block .step-block{margin-top:20px}}.main-content .block .step-item{position:relative;display:flex;flex-wrap:wrap;align-items:center;flex:1}@media (max-width: 1023px){.main-content .block .step-item{flex-direction:column}}.main-content .block .step-item.active .step-icon{background-color:#f0f0f0}.main-content .block .step-icon{background-repeat:no-repeat;background-size:30px auto;background-position:center;width:70px;height:70px;border-radius:50%;border:solid 2px #c4c4c4;background-color:#fff;margin-right:10px}@media (max-width: 1023px){.main-content .block .step-icon{margin-right:0;margin-bottom:10px}}.main-content .block .step-text{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1;color:#707070;height:50px}@media (max-width: 1023px){.main-content .block .step-text{justify-content:center;height:auto}}.main-content .block .step-text:before{position:absolute;content:'';display:block;width:calc(100% - 70px - 10px);height:1px;background-color:#707070}@media (max-width: 1023px){.main-content .block .step-text:before{display:none}}.main-content .block .step-text:after{position:absolute;content:'';display:block;font-size:30px;color:#000;padding:5px;background-color:#fff}@media (max-width: 1023px){.main-content .block .step-text:after{display:none}}.main-content .block .step-text
span{position:absolute;bottom:0;font-size:16px;line-height:1.4;color:#707070;margin-left:35px;margin-bottom:10px}@media (max-width: 1023px){.main-content .block .step-text
span{position:inherit;display:flex;align-items:center;margin-left:0;margin-bottom:0;margin:0
10px}.main-content .block .step-text span:before{position:inherit;content:'';display:block;font-size:30px;color:#000;margin-right:5px}}@media (max-width: 1023px) and (max-width: 540px){.main-content .block .step-text
span{flex-direction:column;text-align:center}}@media (max-width: 1023px) and (max-width: 1023px){.main-content .block .step-text span:before{font-size:26px;margin-top:-5px}}@media (max-width: 1023px) and (max-width: 540px){.main-content .block .step-text span:before{margin-right:0}}.main-content .block .step-item.one .step-icon{background-image:url(/i/member/step-1.svg)}@media (max-width: 1023px){.main-content .block .step-item.one .step-icon:after{position:absolute;content:'';top:35px;right:0;display:block;width:50%;height:1px;background-color:#707070;z-index:-1}}.main-content .block .step-item.one .step-text:after{content:'1'}@media (max-width: 1023px){.main-content .block .step-item.one .step-text span:before{content:'1'}}.main-content .block .step-item.two .step-icon{background-image:url(/i/member/step-2.svg)}@media (max-width: 1023px){.main-content .block .step-item.two .step-icon:before{position:absolute;content:'';top:35px;left:0;display:block;width:100%;height:1px;background-color:#707070;z-index:-1}}.main-content .block .step-item.two .step-text:after{content:'2'}@media (max-width: 1023px){.main-content .block .step-item.two .step-text span:before{content:'2'}}.main-content .block .step-item.tree .step-icon{background-image:url(/i/member/step-3.svg)}@media (max-width: 1023px){.main-content .block .step-item.tree .step-icon:after{position:absolute;content:'';top:35px;left:0;display:block;width:50%;height:1px;background-color:#707070;z-index:-1}}.main-content .block .step-item.tree .step-text:after{content:'3'}@media (max-width: 1023px){.main-content .block .step-item.tree .step-text span:before{content:'3'}}.main-content .block .block-section{padding:0
40px;margin-bottom:50px}@media (max-width: 767px){.main-content .block .block-section{padding:0;margin:0
30px 25px}}@media (max-width: 540px){.main-content .block .block-section{margin:0
0 25px}}@media (max-width: 414px){.main-content .block .block-section{margin:0
0 20px}}.main-content .block .block-section.account,
.main-content .block .block-section.service{margin-left:0;margin-right:0}.main-content .block .block-section.flex{display:flex;gap:40px}@media (max-width: 767px){.main-content .block .block-section.flex{flex-direction:column;gap:30px}}.main-content .block .block-section h2,
.main-content .block .block-section
.text{font-size:20px;line-height:1.4;color:#000;font-weight:var(--medium-weight);margin-bottom:30px;padding-bottom:5px;border-bottom:1px solid #707070}@media (max-width: 767px){.main-content .block .block-section h2,
.main-content .block .block-section
.text{margin-bottom:20px}}@media (max-width: 540px){.main-content .block .block-section h2,
.main-content .block .block-section
.text{padding-left:30px;padding-right:30px}}@media (max-width: 414px){.main-content .block .block-section h2,
.main-content .block .block-section
.text{padding-left:20px;padding-right:20px}}.main-content .block .block-section h2 span,
.main-content .block .block-section .text
span{color:#f28580;margin:0
5px}.main-content .block .block-section
.text{border-bottom:none}.main-content .block .block-section .account-block{display:flex;flex-wrap:wrap;justify-content:space-between}.main-content .block .block-section .account-item{position:relative;display:flex;flex-wrap:nowrap;flex-basis:calc(50% - 25px);margin-bottom:50px}@media (max-width: 767px){.main-content .block .block-section .account-item{flex-basis:100%}}.main-content .block .block-section .account-item:after{position:absolute;top:0;right:0;content:'';display:block;width:calc(100% - 80px);height:100%;background-color:#efefef;border:solid 1px #707070;z-index:-1}.main-content .block .block-section .account-item-content{display:flex;flex-wrap:nowrap;padding:20px
0 20px 0;margin:40px
40px 40px 80px;background-color:#fff;border:solid 1px #707070;width:100%;margin-left:0}@media (max-width: 1023px){.main-content .block .block-section .account-item-content{flex-direction:column;justify-content:center;text-align:center;padding-top:0}}@media (max-width: 767px){.main-content .block .block-section .account-item-content{flex-direction:row;text-align:left;padding-top:20px;padding-bottom:20px}}@media (max-width: 540px){.main-content .block .block-section .account-item-content{margin-right:0}}.main-content .block .block-section .account-category{display:flex;flex-direction:column;justify-content:center;align-items:center;width:180px;margin-right:30px;border-right:solid 1px #707070}@media (max-width: 1297px){.main-content .block .block-section .account-category{width:150px;margin-right:15px}}@media (max-width: 1023px){.main-content .block .block-section .account-category{width:80%;height:auto;margin-right:auto;margin-left:auto;padding:0
0 20px;margin-bottom:20px;border-right:none;border-bottom:solid 1px #707070}}@media (max-width: 767px){.main-content .block .block-section .account-category{width:130px;padding:0;margin-bottom:0;margin-right:15px;border-right:solid 1px #707070;border-bottom:none}}.main-content .block .block-section .account-category .account-category-img{width:130px;height:130px;background-repeat:no-repeat;background-size:60% auto;background-position:center}.main-content .block .block-section .account-category .account-category-img.category-1{background-image:url(/i/member/category-1.svg)}.main-content .block .block-section .account-category .account-category-img.category-2{background-image:url(/i/member/category-2.svg)}.main-content .block .block-section .account-category .account-category-img.category-3{background-image:url(/i/member/category-3.svg)}.main-content .block .block-section .account-category .account-category-img.category-4{background-image:url(/i/member/category-4.svg)}.main-content .block .block-section .account-category .account-category-text{font-size:24px;line-height:1.4;font-weight:var(--blod-weight);color:#000;margin-top:-20px}@media (max-width: 1297px){.main-content .block .block-section .account-category .account-category-text{font-size:22px}}@media (max-width: 767px){.main-content .block .block-section .account-category .account-category-text{font-size:20px}}.main-content .block .block-section .account-text{display:flex;flex-direction:column;flex-grow:1;gap:5px}.main-content .block .block-section .account-text
a{font-size:20px;line-height:1.4;font-weight:var(--medium-weight);color:#000}.main-content .block .block-section .service-block{display:flex;flex-wrap:wrap;justify-content:space-between}.main-content .block .block-section .service-item{display:flex;flex-wrap:nowrap;align-items:center;flex-basis:calc(50% - 25px);margin-bottom:50px}@media (max-width: 1297px){.main-content .block .block-section .service-item{flex-basis:calc(50% - 15px);margin-bottom:30px}}@media (max-width: 1023px){.main-content .block .block-section .service-item{flex-basis:100%;align-items:center;margin-bottom:30px}}@media (max-width: 540px){.main-content .block .block-section .service-item{margin-left:30px;margin-right:30px}}@media (max-width: 414px){.main-content .block .block-section .service-item{margin-left:20px;margin-right:20px}}.main-content .block .block-section .service-icon{width:180px;height:180px;border-radius:50%;margin-right:30px;border:solid 1px #c4c4c4;background-color:#efefef;background-repeat:no-repeat;background-size:50% auto;background-position:center}@media (max-width: 1297px){.main-content .block .block-section .service-icon{width:150px;height:150px;margin-right:15px}}@media (max-width: 767px){.main-content .block .block-section .service-icon{width:120px;height:120px;margin-right:10px}}.main-content .block .block-section .service-icon.service-1{background-image:url(/i/member/service-1.svg)}.main-content .block .block-section .service-icon.service-2{background-image:url(/i/member/service-2.svg)}.main-content .block .block-section .service-icon.service-3{background-image:url(/i/member/service-3.svg)}.main-content .block .block-section .service-icon.service-4{background-image:url(/i/member/service-4.svg)}.main-content .block .block-section .service-text{display:flex;flex-direction:column;justify-content:center;flex:1;gap:10px}.main-content .block .block-section .service-text
h3{font-size:30px;line-height:1.4;color:#000;font-weight:var(--bold-weight);justify-content:flex-start;margin-bottom:0}@media (max-width: 1297px){.main-content .block .block-section .service-text
h3{font-size:24px}}@media (max-width: 414px){.main-content .block .block-section .service-text
h3{font-size:20px}}.main-content .block .block-section .service-text
p{font-size:20px;line-height:1.4;color:#707070;font-weight:var(--medium-weight);flex-grow:1}@media (max-width: 1297px){.main-content .block .block-section .service-text
p{font-size:18px}}@media (max-width: 767px){.main-content .block .block-section .service-text
p{font-size:16px}}.main-content .block .form-section{padding:0
40px;margin-bottom:50px}.main-content .block .chart-info__area{padding:0
40px}.main-content .chart-info__area .area-content.revision-all{border:solid 1px #e0e0e0}.main-content .chart-info__area .area-content
.sort{width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:18px;color:#fff;padding:10px;height:50px;background-color:#b1b1b1;border-bottom:1px solid #ccc}@media (max-width: 767px){.main-content .chart-info__area .area-content
.sort{justify-content:center}}.main-content .chart-info__area .area-content .sort.full-amount-discount{background-color:#f28580}.main-content .chart-info__area .area-content .sort.good-deals{background-color:#b1b1b1}.main-content .chart-info__area .area-content
.sort.other{background-color:#499db7}@media (max-width: 767px){.main-content .block .form-section{padding:0;margin-bottom:30px}}.main-content .block .form-section.flex{display:flex;gap:40px}@media (max-width: 1023px){.main-content .block .form-section.flex{gap:20px}}@media (max-width: 767px){.main-content .block .form-section.flex{flex-direction:column;gap:30px}}.main-content .block .form-section h2,
.main-content .block .form-section
.text{font-size:20px;line-height:1.4;color:#000;font-weight:var(--medium-weight);margin-bottom:30px;padding-bottom:5px;border-bottom:1px solid #707070}@media (max-width: 767px){.main-content .block .form-section h2,
.main-content .block .form-section
.text{margin-bottom:20px}}@media (max-width: 540px){.main-content .block .form-section h2,
.main-content .block .form-section
.text{padding-left:30px;padding-right:30px}}@media (max-width: 414px){.main-content .block .form-section h2,
.main-content .block .form-section
.text{padding-left:20px;padding-right:20px}}.main-content .block .form-section h2 span,
.main-content .block .form-section .text
span{color:#f28580;margin:0
5px}.main-content .block .form-section
.text{border-bottom:none}.main-content .block .form-section.check{display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.main-content .block .form-section.check{margin:0
30px}}@media (max-width: 414px){.main-content .block .form-section.check{margin:0
20px}}.main-content .block .form-section.check input[type="checkbox"]{width:25px;height:25px;margin-right:10px}.main-content .block .form-section.check label
a{color:#499db7;text-decoration:underline}.main-content .block .form-discount{font-size:20px;line-height:1.4;width:40%}@media (max-width: 767px){.main-content .block .form-discount{width:100%}}.main-content .block .form-discount
ul{margin-left:20px;list-style-type:none}@media (max-width: 1023px){.main-content .block .form-discount
ul{margin-left:0}}@media (max-width: 767px){.main-content .block .form-discount
ul{margin-left:30px;margin-right:30px}}@media (max-width: 540px){.main-content .block .form-discount
ul{margin-left:40px;margin-right:40px}}@media (max-width: 414px){.main-content .block .form-discount
ul{margin-left:30px;margin-right:30px}}.main-content .block .form-discount
li{margin-bottom:10px}.main-content .block .form-discount li:before{content:'－';margin-right:10px}.main-content .block .form-discount li:last-child{margin-bottom:0}.main-content .block .form-login{flex:1;padding:50px
80px;border:solid 1px #707070}@media (max-width: 1023px){.main-content .block .form-login{padding:50px
35px}}@media (max-width: 540px){.main-content .block .form-login{padding:40px
40px;margin-left:30px;margin-right:30px}}@media (max-width: 414px){.main-content .block .form-login{padding:30px
30px;margin-left:20px;margin-right:20px}}.main-content .block .form-login
form{display:flex;flex-direction:column;gap:20px;flex:1}.main-content .block .form-login
h3{display:flex;align-items:center;gap:20px;font-size:30px;color:#000}@media (max-width: 767px){.main-content .block .form-login
h3{font-size:24px}}.main-content .block .form-login h3:before{display:block;content:'';width:70px;height:70px;background-image:url(/i/member/member.svg);background-repeat:no-repeat;background-color:#f0f0f0;border:solid 1px #c4c4c4;padding:10px;border-radius:50%;background-size:70%;background-position:center}@media (max-width: 767px){.main-content .block .form-login h3:before{width:50px;height:50px;padding:15px}}.main-content .block .form-login .form-row{flex-direction:column;gap:10px;border-bottom:none}.main-content .block .form-login .form-row
a{font-size:16px;color:#707070;text-decoration:underline;text-align:right}.main-content .block .form-login .form-row.refresh{margin-top:-10px}.main-content .block .form-login .form-row.captcha{flex-direction:row}.main-content .block .form-login .form-row.captcha
img{width:100px;height:50px}@media (max-width: 1023px){.main-content .block .form-login .form-row.captcha
img{height:40px}}.main-content .block .form-login .label-section{display:flex;justify-content:space-between;align-items:center}.main-content .block .form-login .label-section
div{display:flex;gap:10px}.main-content .block .form-login .label-section
a{font-size:16px;color:#707070;text-decoration:underline}.main-content .block .form-login input,
.main-content .block .form-login
select{width:100%;height:50px;padding:10px;font-size:16px;line-height:1;font-weight:var(--medium-weight);border:1px
solid #707070;border-radius:4px;outline:none}@media (max-width: 1023px){.main-content .block .form-login input,
.main-content .block .form-login
select{max-width:inherit;height:40px}}.main-content .block .form-login .captcha-section{display:flex;flex-direction:column;gap:10px}.main-content .block .form-login
button{all:unset;cursor:pointer;display:flex;justify-content:center;align-items:center;width:155px;height:50px;padding:0
10px;border-radius:4px;background-color:#b1b1b1;color:#fff;font-size:16px;outline:none}@media (max-width: 1023px){.main-content .block .form-login
button{height:40px}}.main-content .block .form-login .login-button,
.main-content .block .form-login .register-button{width:100%;font-size:20px;line-height:1;height:auto;padding:20px
30px;margin:30px
auto 0;border-radius:10px;box-sizing:border-box;text-align:center}.main-content .block .form-login .register-button{color:#fff;background-color:#b1b1b1}.main-content .block .form-row{display:flex;font-size:20px;line-height:1.4;border-bottom:1px solid #ebebeb}@media (max-width: 767px){.main-content .block .form-row{font-size:18px;flex-direction:column}}.main-content .block .form-row.last{border-bottom:none}.main-content .block .form-row:last-child{border-bottom:none}.main-content .block .form-label{display:flex;align-items:center;color:#000;flex:0 0 240px;padding:20px
30px;background-color:#efefef;border-bottom:1px solid #fff}@media (max-width: 1023px){.main-content .block .form-label{flex:0 0 220px;padding:20px}}@media (max-width: 767px){.main-content .block .form-label{flex:0 0 180px;padding:20px
10px;flex:1}}@media (max-width: 540px){.main-content .block .form-label{padding-left:30px;padding-right:30px}}@media (max-width: 414px){.main-content .block .form-label{padding-left:20px;padding-right:20px}}.main-content .block .form-label
span{font-size:14px;color:#f28580;margin:0
5px}.main-content .block .form-message{padding-left:240px}@media (max-width: 1023px){.main-content .block .form-message{padding-left:220px}}@media (max-width: 767px){.main-content .block .form-message{padding-left:0}}.main-content .block .form-message
p{padding:10px
30px}@media (max-width: 1023px){.main-content .block .form-message
p{padding:10px
20px}}@media (max-width: 767px){.main-content .block .form-message
p{padding:0
10px}}@media (max-width: 540px){.main-content .block .form-message
p{margin-left:30px;margin-right:30px}}@media (max-width: 414px){.main-content .block .form-message
p{margin-left:20px;margin-right:20px}}.main-content .block .form-control{display:flex;flex-wrap:wrap;gap:10px;flex:1;color:#707070;padding:20px
30px}.main-content .block .form-control.align-center{align-items:center}@media (max-width: 1023px){.main-content .block .form-control{padding:20px}}@media (max-width: 767px){.main-content .block .form-control{padding:20px
10px}}@media (max-width: 540px){.main-content .block .form-control{padding-left:30px;padding-right:30px}}@media (max-width: 414px){.main-content .block .form-control{padding-left:20px;padding-right:20px}}.main-content .block .form-control
p{display:block;width:100%;font-size:16px}.main-content .block .form-control input,
.main-content .block .form-control
select{width:100%;height:50px;padding:10px;font-size:16px;line-height:1;font-weight:var(--medium-weight);border:1px
solid #707070;border-radius:4px;outline:none}@media (max-width: 1023px){.main-content .block .form-control input,
.main-content .block .form-control
select{max-width:inherit;height:40px}}.main-content .block .form-control input.width-small,
.main-content .block .form-control select.width-small{width:100px}@media (max-width: 1023px){.main-content .block .form-control input.width-small,
.main-content .block .form-control select.width-small{width:80px}}.main-content .block .form-control input.width-medium,
.main-content .block .form-control select.width-medium{max-width:250px}@media (max-width: 540px){.main-content .block .form-control input.width-medium,
.main-content .block .form-control select.width-medium{max-width:inherit}}.main-content .block .form-control input.width-medium2,
.main-content .block .form-control select.width-medium2{max-width:370px}@media (max-width: 540px){.main-content .block .form-control input.width-medium2,
.main-content .block .form-control select.width-medium2{max-width:inherit}}.main-content .block .form-control input.width-large,
.main-content .block .form-control select.width-large{max-width:500px}@media (max-width: 540px){.main-content .block .form-control input.width-large,
.main-content .block .form-control select.width-large{max-width:inherit}}.main-content .block .form-control input.width-auto,
.main-content .block .form-control select.width-auto{min-width:200px;width:auto}.main-content .block .form-control input[type="radio"]{width:20px;height:20px;margin-right:10px}.main-content .block .form-control input::-moz-placeholder{color:#707070}.main-content .block .form-control input::placeholder{color:#707070}@media (max-width: 767px){.main-content .block .form-control input::-moz-placeholder{color:transparent}.main-content .block .form-control input::placeholder{color:transparent}.main-content .block .form-control input.hint-inbox::placeholder{color:#707070}}.main-content .block .form-control .input-hint{display:none;font-size:14px;width:100%}@media (max-width: 767px){.main-content .block .form-control .input-hint{display:block}}.main-content .block .form-control .input-hint.show{display:block !important}.main-content .block .form-control .phone-group,
.main-content .block .form-control .code-group,
.main-content .block .form-control .birth-group,
.main-content .block .form-control .addr-group,
.main-content .block .form-control .source-group{display:flex;flex-wrap:nowrap;gap:10px}.main-content .block .form-control .addr-group{flex-wrap:wrap}.main-content .block .form-control .birth-group{flex:1}.main-content .block .form-control .birth-group .birth-auto{flex:1;max-width:200px}.main-content .block .form-control .source-group{flex:1}.main-content .block .form-control .source-group .source-auto{flex:1;max-width:200px}.main-content .block .form-control .addr-group{flex:1}.main-content .block .form-control .addr-group .addr-auto{flex:1;max-width:200px}@media (max-width: 540px){.main-content .block .form-control .addr-group .addr-auto{flex:initial;max-width:initial}}.main-content .block .form-control .code-group input::-moz-placeholder, .main-content .block .form-control .form-control input::-moz-placeholder, .main-content .block .form-control #zipCode input::-moz-placeholder{color:#707070}.main-content .block .form-control .code-group input::placeholder,
.main-content .block .form-control .form-control input::placeholder,
.main-content .block .form-control #zipCode input::placeholder{color:#707070}.main-content .block .form-control .radio-group{display:flex;flex-wrap:nowrap;align-items:center}.main-content .block .form-control .radio-group
div{display:flex;flex-wrap:nowrap;align-items:center}.main-content .block .form-control .radio-group div:first-child{margin-right:20px}.main-content .block .form-control .refresh-group{display:flex;flex-wrap:nowrap;gap:10px}.main-content .block .form-control .refresh-group
img{width:auto;height:50px}@media (max-width: 1023px){.main-content .block .form-control .refresh-group
img{height:40px}}.main-content .block .form-control button,
.main-content .block .form-control a.captcha-link{all:unset;cursor:pointer;display:flex;justify-content:center;align-items:center;width:155px;height:50px;padding:0
10px;border-radius:4px;background-color:#b1b1b1;color:#fff;font-size:16px;outline:none}@media (max-width: 1023px){.main-content .block .form-control
button{height:40px}}.main-content .block .form-control
a.button{display:flex;justify-content:center;align-items:center;width:155px;height:50px;padding:0
10px;border-radius:4px;background-color:#b1b1b1;color:#fff;font-size:16px;outline:none}@media (max-width: 1023px){.main-content .block .form-control
a.button{height:40px}}.main-content .block .button-group{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin:50px
0 0}.main-content .block .login-button-group{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 767px){.main-content .block .button-group{gap:20px;margin:30px
0 0}}@media (max-width: 540px){.main-content .block .button-group{margin-left:30px;margin-right:30px;flex-direction:column;gap:20px}}@media (max-width: 414px){.main-content .block .button-group{margin-left:20px;margin-right:20px}}.main-content .block .button-group
a.button{font-size:20px;line-height:1;color:#707070;padding:20px
30px;background-color:#eaeaea;border:solid 1px #b2b2b2;border-radius:10px}@media (max-width: 580px){.main-content .block .button-group
a.button{width:100%;padding:20px
10px;text-align:center}}.main-content .block .button-group a.button.return-member,
.main-content .block .button-group a.button.existing-member{color:#fff;background-color:#b1b1b1}.main-content .block .button-group
button{all:unset;cursor:pointer;font-size:20px;line-height:1;color:#707070;text-align:center;padding:20px
30px;background-color:#eaeaea;border:solid 1px #b2b2b2;border-radius:10px}.main-content .block .button-group button.next,
.main-content .block .button-group button.confirm-change-button{color:#fff;background-color:#b1b1b1}.main-content .member-info{margin:0
40px 50px}@media (max-width: 1023px){.main-content .member-info{margin:0
0 50px}}.main-content .member-info:last-child{margin-bottom:100px}@media (max-width: 1023px){.main-content .member-info:last-child{margin-bottom:50px}}@media (max-width: 767px){.main-content .member-info
h3.web{display:none}}.main-content .member-info
h3.mob{display:none}@media (max-width: 767px){.main-content .member-info
h3.mob{display:block}}@media (max-width: 540px){.main-content .member-info .button-group{margin-left:0;margin-right:0}}.main-content .member-info__area{background-color:#f7f7f7;border:solid 1px #e0e0e0}.main-content .member-info__area.white{background-color:#fff}.main-content .member-info__area.area.msg .area-content{padding:0
!important}.main-content .member-info__area.area.msg .msg-list{display:flex;flex-direction:column}.main-content .member-info__area.area.msg .msg-link{position:relative;display:flex;flex-wrap:nowrap;align-items:center;padding:20px
20px;color:#707070;border-bottom:1px solid #707070}@media (max-width: 1023px){.main-content .member-info__area.area.msg .msg-link{flex-direction:column;align-items:flex-start}}.main-content .member-info__area.area.msg .msg-link:last-child{border-bottom:none}.main-content .member-info__area.area.msg .msg-link:hover
h2{text-decoration:underline}.main-content .member-info__area.area.msg .msg-link time,
.main-content .member-info__area.area.msg .msg-link
h2{font-size:20px;font-weight:var(--font-weight-bold)}@media (max-width: 1023px){.main-content .member-info__area.area.msg .msg-link time,
.main-content .member-info__area.area.msg .msg-link
h2{width:100% !important;padding:0
40px 0 0 !important}}.main-content .member-info__area.area.msg .msg-link
time{width:150px;padding:0
20px}@media (max-width: 767px){.main-content .member-info__area.area.msg .msg-link
time{font-size:16px}}.main-content .member-info__area.area.msg .msg-link
h2{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 150px);padding:0
50px 0 20px}@media (max-width: 767px){.main-content .member-info__area.area.msg .msg-link
h2{display:block;font-size:18px;overflow:hidden;text-overflow:ellipsis}}.main-content .member-info__area.area.msg .msg-link h2::after{content:'';display:inline-block;width:24.6px;height:11.5px;background-image:url(/i/news-arrow.svg);background-size:cover;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.main-content .member-info__area.area.msg .msg-content{font-size:20px;line-height:1.7;padding:40px
!important}@media (max-width: 767px){.main-content .member-info__area.area.msg .msg-content{font-size:18px;padding:20px
!important}}.main-content .member-info__area.area.msg .msg-content
img{width:initial;max-width:initial}@media (max-width: 767px){.main-content .member-info__area.area.msg .msg-content
img{width:100%;max-width:100%}}.main-content .member-info__area.area.msg .msg-content__top{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #707070;padding:0
0 20px;margin-bottom:20px}@media (max-width: 1297px){.main-content .member-info__area.area.msg .msg-content__top{gap:10px;flex-direction:column;align-items:baseline;padding:0
0 20px}}.main-content .member-info__area.area.msg .msg-content__top:after{content:'';display:block;width:100%;height:1px;background-color:#707070;position:absolute;bottom:-1px;left:50%;transform:translateX(-50%)}.main-content .member-info__area.area.msg .msg-content__top
h3{font-size:32px;font-weight:var(--medium-weight);line-height:1.5;color:#000;text-align:left;margin-bottom:0px}@media (max-width: 1297px){.main-content .member-info__area.area.msg .msg-content__top
h3{order:2}}@media (max-width: 1023px){.main-content .member-info__area.area.msg .msg-content__top
h3{font-size:30px}}@media (max-width: 767px){.main-content .member-info__area.area.msg .msg-content__top
h3{font-size:26px}}.main-content .member-info__area.area.msg .msg-content__top
.date{font-size:20px;color:#707070}@media (max-width: 1297px){.main-content .member-info__area.area.msg .msg-content__top
.date{order:1}}@media (max-width: 767px){.main-content .member-info__area.area.msg .msg-content__top
.date{font-size:16px}}.main-content .member-info__area.area.msg .msg-content__btn{margin-top:50px;display:flex;justify-content:center}@media (max-width: 767px){.main-content .member-info__area.area.msg .msg-content__btn{margin-top:30px}}.main-content .member-info__area.area.msg .msg-content__btn
a.button{display:flex;justify-content:center;align-items:center;min-width:250px;font-size:20px;line-height:1;color:#707070;padding:20px
30px;background-color:#eaeaea;border:solid 1px #b2b2b2;border-radius:10px}.main-content .member-info__area.area.msg .msg-content__btn a.button:before{content:'';display:inline-block;width:24.6px;height:11.5px;background-image:url(/i/news-arrow.svg);background-size:contain;background-repeat:no-repeat;transform:scaleX(-1);margin-right:10px;margin-top:5px}.main-content .member-info__area .area-title{font-size:24px;color:#fff;text-align:center;padding:20px;background-color:#b1b1b1}.main-content .member-info__area .area-content{position:relative;display:flex;flex-direction:column;font-size:22px;line-height:1.4;gap:20px;padding:40px}@media (max-width: 767px){.main-content .member-info__area .area-content{font-size:20px;padding:20px}}.main-content .member-info__area .area-content.revision-all-last{margin-bottom:40px}@media (max-width: 767px){.main-content .member-info__area .area-content.revision-all-last{padding:0;margin-bottom:0}}@media (max-width: 767px){.main-content .member-info__area .area-content.revision-all{padding:0}}.main-content .member-info__area .area-content.revision-tb{padding-top:0;padding-bottom:0}.main-content .member-info__area .area-content.revision-t{display:block;padding-top:0}.main-content .member-info__area .area-content.revision-b{padding-bottom:0}@media (max-width: 767px){.main-content .member-info__area .area-content.mob-padding-reset{padding:0}}@media (max-width: 767px){.main-content .member-info__area .area-content.mob-padding-reset
p{margin:20px
20px 0}}.main-content .member-info__area .area-content.mob-padding-reset.last{margin-bottom:40px}@media (max-width: 767px){.main-content .member-info__area .area-content.mob-padding-reset.last{margin-bottom:0}}.main-content .member-info__area .area-content
.button{font-size:18px;line-height:1;color:#707070;padding:20px
30px;background-color:#eaeaea;border:solid 1px #b2b2b2;border-radius:10px}@media (max-width: 767px){.main-content .member-info__area .area-content
.button{font-size:16px;padding:20px
10px}}.main-content .member-info__area .area-content
.button.dividend{position:absolute;top:40px;right:40px}@media (max-width: 1297px){.main-content .member-info__area .area-content
.button.dividend{position:initial;width:-moz-fit-content;width:fit-content}}.main-content .member-info__area .area-content
span{color:#f28580;margin:0
5px}.main-content .member-info__area .area-content
.sort{width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:18px;color:#fff;padding:10px;height:50px;background-color:#b1b1b1;border-bottom:1px solid #ccc}.main-content .member-info__area .area-content .sort.full-amount-discount{background-color:#f28580}.main-content .member-info__area .area-content .sort.good-deals{background-color:#b1b1b1}.main-content .member-info__area .area-content
.sort.other{background-color:#499db7}.main-content .member-info__area .area-content .form-section{font-size:initial;line-height:initial;gap:initial;padding:initial;margin-bottom:0}.main-content .member-info__area .area-content .form-section
p{margin:initial}.main-content .member-info__area .area-content .form-control{flex-direction:column}.main-content .member-info__area .area-content .form-control.dire-row{flex-direction:row}@media (max-width: 767px){.main-content .member-info__area .area-content .form-control{padding-left:20px;padding-right:20px}}.main-content .member-info__area .area-content .form-control.captcha{flex-direction:row}.main-content .member-info__area .area-content .form-control.addr
span{color:#707070;margin:0}.main-content .member-info__area .area-content .form-control.addr .addr-box{display:flex;flex-direction:column;gap:10px}.main-content .member-info__area .area-content .form-control
.message{display:flex;flex-direction:column;gap:10px;font-size:20px;line-height:1.4}@media (max-width: 767px){.main-content .member-info__area .area-content .form-control
.message{font-size:18px}}.main-content .member-info__area .area-content .form-control .message-date{font-size:16px;color:#b1b1b1}@media (max-width: 540px){.main-content .member-info__area .area-content .form-control
a.button{width:200px}}.main-content .member-info__area .area-content .form-control .eye-open{width:30px;height:30px;background-image:url(/i/member/eye-open.svg);background-size:100% auto;background-repeat:no-repeat;margin:10px
0 10px 5px}.main-content .member-info__area .area-content .form-control .eye-close{width:30px;height:30px;background-image:url(/i/member/eye-close.svg);background-size:100% auto;background-repeat:no-repeat;margin:10px
0 10px 5px}.main-content .member-info__area .area-content .form-control .eye-open,
.main-content .member-info__area .area-content .form-control .eye-close{position:relative;right:60px}@media (max-width: 767px){.main-content .member-info__area .area-content .form-control .eye-open,
.main-content .member-info__area .area-content .form-control .eye-close{position:absolute;right:30px;margin:5px}}@media (max-width: 767px){.main-content .member-info__area .area-content .form-message{margin-top:-10px;margin-bottom:20px}}@media (max-width: 767px){.main-content .member-info__area .area-content .form-message
p{padding-left:20px;padding-right:20px}}.main-content .member-info__area .area-content
.certification{display:none;gap:10px;font-size:20px;color:#8ed81a;padding-left:270px}@media (max-width: 1023px){.main-content .member-info__area .area-content
.certification{padding-left:240px}}@media (max-width: 767px){.main-content .member-info__area .area-content
.certification{padding:0
20px}}.main-content .member-info__area .area-content
.certification.ok{display:block}.main-content .member-info__area .area-content .certification
div{display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 540px){.main-content .member-info__area .area-content .certification
div{justify-content:center}}.main-content .member-info__area .area-content .certification div:before{display:block;content:'';width:50px;height:50px;background-image:url(/i/member/certification.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center}.main-content .member-info__service{display:flex;flex-direction:column;gap:20px;padding:40px
0;background-color:#f7f7f7;border:solid 1px #e0e0e0;margin-left:40px;margin-right:40px}@media (max-width: 1023px){.main-content .member-info__service{margin-left:30px;margin-right:30px}}@media (max-width: 767px){.main-content .member-info__service{gap:30px}}@media (max-width: 414px){.main-content .member-info__service{margin-left:20px;margin-right:20px}}.main-content .member-info__service h4:not(.service-text h4){font-size:34px;color:rgba(0,0,0,0.376);display:flex;justify-content:center;margin-bottom:0}@media (max-width: 767px){.main-content .member-info__service h4:not(.service-text h4){font-size:30px}}.main-content .member-info__service h4:not(.service-text h4) span{position:relative;color:#499db7}.main-content .member-info__service
.service{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;width:90%;margin:20px
auto 0}@media (max-width: 1297px){.main-content .member-info__service
.service{width:95%;gap:30px}}@media (max-width: 1023px){.main-content .member-info__service
.service{width:90%;gap:30px}}@media (max-width: 767px){.main-content .member-info__service
.service{grid-template-columns:1fr}}.main-content .member-info__service .service-item{position:relative;margin-left:75px;white-space:normal}@media (max-width: 1023px){.main-content .member-info__service .service-item{margin-left:0;margin-bottom:60px}}@media (max-width: 767px){.main-content .member-info__service .service-item{margin-bottom:50px}}@media (max-width: 1023px){.main-content .member-info__service .service-item:nth-child(1),
.main-content .member-info__service .service-item:nth-child(2){margin-top:40px}}@media (max-width: 767px){.main-content .member-info__service .service-item:nth-child(2){margin-top:0}}@media (max-width: 1023px){.main-content .member-info__service .service-item:nth-child(3),
.main-content .member-info__service .service-item:nth-child(4){margin-bottom:0}}@media (max-width: 767px){.main-content .member-info__service .service-item:nth-child(3),
.main-content .member-info__service .service-item:nth-child(4){margin-bottom:50px}}@media (max-width: 767px){.main-content .member-info__service .service-item:nth-child(4){margin-bottom:0}}.main-content .member-info__service .service-item:hover
h4{color:#707070}.main-content .member-info__service .service-text{display:flex;flex-direction:column;gap:5px;padding:20px
20px 20px 90px;border-radius:30px;border:solid 1px #707070;background-color:#fff}@media (max-width: 1023px){.main-content .member-info__service .service-text{padding:70px
20px 20px 20px}}.main-content .member-info__service .service-text
h4{font-size:24px;color:#000}@media (max-width: 1023px){.main-content .member-info__service .service-text
h4{width:80%;text-align:center;margin:0
auto}}@media (max-width: 540px){.main-content .member-info__service .service-text
h4{width:100%}}.main-content .member-info__service .service-text
p{font-size:18px;line-height:1.4;color:#707070}@media (max-width: 1023px){.main-content .member-info__service .service-text
p{width:100%;margin:0
auto}}@media (max-width: 767px){.main-content .member-info__service .service-text
p{text-align:center}}@media (max-width: 540px){.main-content .member-info__service .service-text
p{width:100%;text-align:left}}.main-content .member-info__service .service-icon{position:absolute;top:50%;left:-75px;transform:translateY(-50%);width:150px;height:150px;border-radius:50%;border:solid 1px #707070;background-color:#fff;background-repeat:no-repeat;background-size:50% auto;background-position:center}@media (max-width: 1023px){.main-content .member-info__service .service-icon{width:120px;height:120px;left:50%;top:-60px;transform:translateX(-50%)}}.main-content .member-info__service .service-icon.service-1{background-image:url(/i/service/service-1.svg)}.main-content .member-info__service .service-icon.service-2{background-image:url(/i/service/service-2.svg)}.main-content .member-info__service .service-icon.service-3{background-image:url(/i/service/service-3.svg)}.main-content .member-info__service .service-icon.service-4{background-image:url(/i/service/service-4.svg)}.main-content .member-info__related{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:#f7f7f7;border:solid 1px #e0e0e0}@media (max-width: 767px){.main-content .member-info__related{flex-direction:column}}@media (max-width: 1023px){.main-content .member-info__related{margin:0
0 30px}}.main-content .member-info__related
.notice{width:40%;min-width:570px}@media (max-width: 767px){.main-content .member-info__related
.notice{width:100%;min-width:initial}}.main-content .member-info__related
.related{display:flex;align-items:center;padding:0;margin:20px;gap:10px;flex-grow:1}@media (max-width: 767px){.main-content .member-info__related
.related{width:90%;flex-direction:column;margin-left:auto;margin-right:auto}}.main-content .member-info__related .related-icon{width:100px;height:100px;background-image:url(/i/member/member-login.svg);background-repeat:no-repeat;background-size:60% auto;background-position:center}@media (max-width: 767px){.main-content .member-info__related .related-icon{width:120px;height:120px;background-size:70% auto;margin:0
auto}}.main-content .member-info__related .related-text{font-size:24px;line-height:1.4;font-weight:var(--bold-weight)}@media (max-width: 767px){.main-content .member-info__related .related-text{font-size:22px}}.main-content .member-info__related .related-text
span{color:#f28580;margin:0
5px}.main-content .member-info__related .related-text
span.hello{margin-left:0}.main-content .member-info__related .related-text
.notices{font-size:16px;color:#707070;line-height:1.4;font-weight:initial;margin-left:30px;margin-top:10px}.main-content .member-info__related .service h4:not(.service-text h4){font-size:34px;color:rgba(0,0,0,0.376);display:flex;justify-content:center;margin-bottom:0}@media (max-width: 767px){.main-content .member-info__related .service h4:not(.service-text h4){font-size:30px}}.main-content .member-info__related .service h4:not(.service-text h4) span{position:relative;color:#499db7}.main-content .member-info__related .service-content{display:flex;flex-direction:column;width:70%;margin:40px
auto 0 20%}@media (max-width: 767px){.main-content .member-info__related .service-content{width:80%;margin:90px
auto 0}}@media (max-width: 540px){.main-content .member-info__related .service-content{width:90%}}.main-content .member-info__related .service-item{position:relative;margin-bottom:60px}@media (max-width: 767px){.main-content .member-info__related .service-item{margin-bottom:80px}}.main-content .member-info__related .service-item:last-child{margin-bottom:0}.main-content .member-info__related .service-item:hover
h4{color:#707070}.main-content .member-info__related .service-text{display:flex;flex-direction:column;gap:5px;padding:20px
20px 20px 90px;border-radius:30px;border:solid 1px #707070;background-color:#fff}@media (max-width: 767px){.main-content .member-info__related .service-text{padding:70px
20px 20px 20px}}.main-content .member-info__related .service-text
h4{font-size:24px;color:#000}@media (max-width: 767px){.main-content .member-info__related .service-text
h4{width:80%;text-align:center;margin:0
auto}}@media (max-width: 540px){.main-content .member-info__related .service-text
h4{width:100%}}.main-content .member-info__related .service-text
p{font-size:18px;line-height:1.4;color:#707070}@media (max-width: 767px){.main-content .member-info__related .service-text
p{width:80%;margin:0
auto}}@media (max-width: 540px){.main-content .member-info__related .service-text
p{width:100%}}.main-content .member-info__related .service-icon{position:absolute;top:50%;left:-75px;transform:translateY(-50%);width:150px;height:150px;border-radius:50%;border:solid 1px #707070;background-color:#fff;background-repeat:no-repeat;background-size:50% auto;background-position:center}@media (max-width: 767px){.main-content .member-info__related .service-icon{width:120px;height:120px;left:50%;top:-60px;transform:translateX(-50%)}}.main-content .member-info__related .service-icon.service-1{background-image:url(/i/service/service-1.svg)}.main-content .member-info__related .service-icon.service-2{background-image:url(/i/service/service-2.svg)}.main-content .member-info__related .service-icon.service-3{background-image:url(/i/service/service-3.svg)}.main-content .member-info__related .service-icon.service-4{background-image:url(/i/service/service-4.svg)}.main-content .member-info__menu{display:grid;grid-gap:20px 20px;margin:50px
0;grid-template-columns:repeat(4, 1fr)}@media (max-width: 1023px){.main-content .member-info__menu{margin:40px
0;grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.main-content .member-info__menu{margin:20px
0}}@media (max-width: 540px){.main-content .member-info__menu{grid-template-columns:1fr}}.main-content .member-info__menu
.item.active{height:auto}.main-content .member-info__menu .item.active .item-content{padding:15px
25px;opacity:1;pointer-events:all;height:auto;z-index:1}.main-content .member-info__menu .item.active .item-content
a{opacity:1}.main-content .member-info__menu .item.active h4
span{transform:rotate(45deg);right:25px;top:17px}.main-content .member-info__menu .item
h4{cursor:pointer;font-size:24px;line-height:1;font-weight:var(--medium-weight);padding:15px
25px;border:solid 1px #e0e0e0;background-color:#f7f7f7;position:relative;display:flex;justify-content:space-between;z-index:1}@media (max-width: 767px){.main-content .member-info__menu .item
h4{font-size:22px}}.main-content .member-info__menu .item h4
span{display:block;position:absolute;right:35px;top:17px;transition:transform 0.3s ease-out, right 0.3s ease-out, top 0.3s ease-out}.main-content .member-info__menu .item h4 span::after{content:'';position:absolute;height:3px;width:23px;background-color:#707070;right:-15px;top:10px}.main-content .member-info__menu .item h4 span::before{content:'';position:absolute;height:23px;width:3px;background-color:#707070;right:-5px}.main-content .member-info__menu .item .item-content{width:100%;padding:0;display:flex;font-size:18px;line-height:1.4;border:solid 1px #dedede;border-top:0;background-color:#fff;flex-direction:column;gap:15px;opacity:0;transform:translateY(0px);transition:height 0.5s ease-out;pointer-events:none;height:0;overflow:hidden;z-index:-1}.main-content .member-info__menu .item .item-content
a{opacity:0;transition:opacity 0.3s ease-out}.main-content .member-info__menu .item .item-content a:hover{color:#b1b1b1}.main-content .member-info__menu .item .item-content
a{opacity:1;color:#000}@media (max-width: 1023px){.main-content .member-info__menu .item .item-content
a{opacity:0}}.main-content .member-info__menu .item .item-content a:hover{color:#707070}.main-content .member-info__menu .item .item-content a
span{color:#f28580;margin-left:5px}.code input::-moz-placeholder{color:#707070 !important}.code input::placeholder{color:#707070 !important}.addr,.source{flex-direction:column}input[type="reset"],input[type="submit"]{all:unset;cursor:pointer;font-size:20px;line-height:1;color:#707070;text-align:center;padding:20px
30px;background-color:#eaeaea;border:solid 1px #b2b2b2;border-radius:10px;border:none !important}input[type="submit"].next,input[type="submit"].confirm-change-button{color:#fff;background-color:#b1b1b1}.area-content.last{margin-bottom:40px}@media (max-width: 767px){.area-content.last{margin-bottom:20px}}.area-content.last
ul.default{margin-bottom:0}.area-content .form-section .form-row{background-color:#fff}.area-content p
a{color:#499db7;text-decoration:underline}.area-content p a:hover{text-decoration:none}.area-content
ul.default{width:100%;font-size:20px;padding-left:30px;list-style:none}@media (max-width: 767px){.area-content
ul.default{font-size:18px}}@media (max-width: 540px){.area-content
ul.default{padding-left:30px}}@media (max-width: 414px){.area-content
ul.default{padding-left:20px}}.area-content ul.default::before{display:block;content:'注意事項';margin-left:-30px;margin-bottom:20px}.area-content ul.default.get::before{content:'特別說明'}.area-content ul.default.get
li{color:#f28580}.area-content ul.default
li{display:flex;position:relative;margin-bottom:10px}.area-content ul.default li:last-child{margin-bottom:0}.area-content ul.default li::before{content:'※';color:inherit;position:absolute;left:-25px}.area-content ul.default
li.nowrap{display:block;word-wrap:break-word}.area-content ul.default li
img{display:inline-block;vertical-align:bottom;width:18px;height:25px;margin:0
5px}.area-content ul.default li ul li::before{content:'◎'}.table.default{width:100%;font-size:18px;line-height:1.4;border-collapse:collapse}.table.default
.label{width:30%;font-size:20px;font-weight:var(--medium-weight);color:#000;text-align:center;background-color:#efefef;border-bottom:1px solid #fff}@media (max-width: 767px){.table.default
.label{font-size:18px;min-width:110px}}.table.default
.text{display:flex;flex-direction:column;gap:5px}.table.default .text
span{color:initial;margin:0}.table.default
td{padding:10px;word-break:break-all;border-bottom:1px solid #ebebeb}.table.default tr:last-child
td{border-bottom:none}.table.order{display:flex;font-size:18px;line-height:1}@media (max-width: 767px){.table.order{font-size:16px}}.table.order.list{margin:0}.table .order-left{width:200px}@media (max-width: 1397px){.table .order-left{width:170px}}@media (max-width: 767px){.table .order-left{width:150px}}.table .order-left-content{width:100%}.table .order-right{width:calc(100% - 200px);overflow-x:auto;overflow-y:hidden}@media (max-width: 1397px){.table .order-right{width:calc(100% - 170px)}}@media (max-width: 767px){.table .order-right{width:calc(100% - 150px)}}.table .order-right-content{width:100%;padding-bottom:10px}.table .order-id{display:flex;justify-content:center;align-items:center;padding:10px;height:50px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table .order-id
a{color:#499db7;text-decoration:underline}.table .order-id a:hover{text-decoration:none}.table .order-id.title{font-weight:var(--medium-weight);color:#fff;background-color:#b1b1b1;border-bottom:0}.table .order-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:50px;background-color:#fff;border-bottom:1px solid #ccc;text-align:center}.table .order-info.title .order-info-item{display:flex;justify-content:center;align-items:center;color:#fff;height:50px;font-weight:normal;background-color:#b1b1b1;border-bottom:0}.table .order-info-table{width:100%;border-collapse:collapse}@media (max-width: 1397px){.table .order-info-table{min-width:1000px}}@media (max-width: 767px){.table .order-info-table{min-width:800px}}.table .order-info-item{display:flex;justify-content:center;align-items:center;padding:10px;width:calc((100% - 260px) / 5);line-height:normal}.table .order-info-item.plus{width:190px}.title .table .order-info-item{background-color:#b1b1b1}.table .order-info-item.flex{display:flex;flex-wrap:nowrap;gap:5px}.table .order-info-item.CS{width:180px}.table .order-info-item.del{display:flex;justify-content:center;width:80px}.table .order-info-item .query,
.table .order-info-item
.QA{display:flex;justify-content:center;flex-wrap:nowrap;color:#499db7;text-decoration:underline}.table .order-info-item .query:hover,
.table .order-info-item .QA:hover{text-decoration:none}.table .order-info-item .del-icon{display:block;width:18px;height:24px;background-image:url(/i/member/del.svg);background-size:100% auto;background-repeat:no-repeat}.table.dividend{display:flex;font-size:18px}@media (max-width: 767px){.table.dividend{font-size:16px}}.table .dividend-left{width:100px}@media (max-width: 1297px){.table .dividend-left{width:80px}}.table .dividend-left-content{width:100%}.table .dividend-right{width:calc(100% - 100px);overflow-x:auto;overflow-y:hidden}@media (max-width: 1297px){.table .dividend-right{width:calc(100% - 80px)}}.table .dividend-right-content{width:100%;padding-bottom:10px}.table .dividend-no{display:flex;justify-content:center;align-items:center;padding:10px;height:50px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table .dividend-no
a{color:#499db7;text-decoration:underline}.table .dividend-no a:hover{text-decoration:none}.table .dividend-no.title{font-weight:var(--medium-weight);color:#fff;background-color:#b1b1b1;border-bottom:0}.table .dividend-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:50px;background-color:#fff;border-bottom:1px solid #ccc}.table .dividend-info.title .dividend-info-item{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;height:50px;background-color:#b1b1b1;border-bottom:0}.table .dividend-info-table{width:100%}@media (max-width: 1023px){.table .dividend-info-table{min-width:750px}}@media (max-width: 767px){.table .dividend-info-table{min-width:600px}}.table .dividend-info-item{text-align:center;padding:10px;width:calc((100% - 170px) / 4)}@media (max-width: 767px){.table .dividend-info-item{width:calc((100% - 150px) / 4)}}.title .table .dividend-info-item{background-color:#b1b1b1}.table .dividend-info-item
a{color:#499db7;text-decoration:underline}.table .dividend-info-item a:hover{text-decoration:none}.table .dividend-info-item.number{width:170px}@media (max-width: 767px){.table .dividend-info-item.number{width:150px}}.table.favorite{display:flex;font-size:18px}@media (max-width: 767px){.table.favorite{font-size:16px}}.table .favorite-left{width:100px}@media (max-width: 1297px){.table .favorite-left{width:80px}}.table .favorite-left-content{width:100%}.table .favorite-right{width:calc(100% - 100px);overflow-x:auto;overflow-y:hidden}@media (max-width: 1297px){.table .favorite-right{width:calc(100% - 80px)}}.table .favorite-right-content{width:100%;padding-bottom:10px}.table .favorite-no{display:flex;justify-content:center;align-items:center;padding:10px;height:100px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table .favorite-no
a{color:#499db7;text-decoration:underline}.table .favorite-no a:hover{text-decoration:none}.table .favorite-no.title{font-weight:var(--medium-weight);color:#fff;background-color:#b1b1b1;border-bottom:0;height:50px}.table .favorite-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:100px;background-color:#fff;border-bottom:1px solid #ccc}.table .favorite-info.title{height:50px}.table .favorite-info.title .favorite-info-item{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;height:50px;background-color:#b1b1b1;border-bottom:0}.table .favorite-info-table{width:100%}@media (max-width: 1023px){.table .favorite-info-table{min-width:800px}}@media (max-width: 767px){.table .favorite-info-table{min-width:700px}}.table .favorite-info-item{display:flex;justify-content:center;align-items:center;padding:10px}.title .table .favorite-info-item{background-color:#b1b1b1}.table .favorite-info-item
a{color:#499db7;text-decoration:underline}.table .favorite-info-item a:hover{text-decoration:none}.table .favorite-info-item.goods{width:calc(100% - 350px);justify-content:flex-start}@media (max-width: 767px){.table .favorite-info-item.goods{width:calc(100% - 350px)}}.table .favorite-info-item.goods .goods-link{display:flex;align-items:center;gap:10px}.table .favorite-info-item.goods .goods-link
picture{width:80px;height:80px}.table .favorite-info-item.goods .goods-link picture
img{width:100%;height:100%}.table .favorite-info-item.goods .goods-link
h3{font-size:18px;font-weight:var(--medium-weight);line-height:1.4;color:#499db7;text-decoration:underline;margin-bottom:0;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.8em;flex:1}@media (max-width: 767px){.table .favorite-info-item.goods .goods-link
h3{font-size:16px}}.table .favorite-info-item.goods .goods-link:hover
h3{text-decoration:none}.table .favorite-info-item.price{width:180px;text-align:center}.table .favorite-info-item.fu{width:100px}.table .favorite-info-item.fu
input{width:20px;height:20px}.table .favorite-info-item.fu
span{cursor:pointer;display:block;width:28px;height:28px;background-image:url(/i/member/buy.svg);background-size:100% auto;background-repeat:no-repeat}.table .favorite-info-item
a{color:#499db7;text-decoration:underline}.table .favorite-info-item a:hover{text-decoration:none}.table.qa{display:flex;font-size:18px}@media (max-width: 767px){.table.qa{font-size:16px}}.table .qa-left{width:100px}@media (max-width: 1297px){.table .qa-left{width:80px}}.table .qa-left-content{width:100%}.table .qa-right{width:calc(100% - 100px);overflow-x:auto;overflow-y:hidden}@media (max-width: 1297px){.table .qa-right{width:calc(100% - 80px)}}.table .qa-right-content{width:100%;padding-bottom:10px}.table .qa-no{display:flex;justify-content:center;align-items:center;padding:10px;height:50px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table .qa-no
a{color:#499db7;text-decoration:underline}.table .qa-no a:hover{text-decoration:none}.table .qa-no.title{font-weight:var(--medium-weight);color:#fff;background-color:#b1b1b1;border-bottom:0}.table .qa-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:50px;background-color:#fff;border-bottom:1px solid #ccc}.table .qa-info.title .qa-info-item{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;height:50px;background-color:#b1b1b1;border-bottom:0}.table .qa-info-table{width:100%}@media (max-width: 1297px){.table .qa-info-table{min-width:800px}}.table .qa-info-item{display:flex;justify-content:center;align-items:center;padding:10px;width:calc((100% - 520px) / 2)}@media (max-width: 767px){.table .qa-info-item{width:calc((100% - 500px) / 2)}}.title .table .qa-info-item{background-color:#b1b1b1}.table .qa-info-item
a{color:#499db7;text-decoration:underline}.table .qa-info-item a:hover{text-decoration:none}.table .qa-info-item.number{width:170px}@media (max-width: 767px){.table .qa-info-item.number{width:150px}}.table .qa-info-item.question{width:350px;justify-content:flex-start}.table .qa-info-item.question
a{color:#499db7;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.coupon{display:flex;font-size:18px}@media (max-width: 767px){.table.coupon{font-size:16px}}.table .coupon-left{width:50px}@media (max-width: 1297px){.table .coupon-left{width:55px}}.table .coupon-left-content{width:100%}.table .coupon-right{width:calc(100% - 50px);overflow-x:auto;overflow-y:hidden}@media (max-width: 1297px){.table .coupon-right{width:calc(100% - 55px)}}.table .coupon-right-content{width:100%;padding-bottom:10px}.table .coupon-no{display:flex;justify-content:center;align-items:center;padding:10px;height:50px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table .coupon-no
a{color:#499db7;text-decoration:underline}.table .coupon-no a:hover{text-decoration:none}.table .coupon-no.title{font-weight:var(--medium-weight);color:#fff;background-color:#b1b1b1;border-bottom:0}.table .coupon-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:50px;background-color:#fff;border-bottom:1px solid #ccc}.table .coupon-info.title .coupon-info-item{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;height:50px;background-color:#b1b1b1;border-bottom:0}.table .coupon-info-table{width:100%}@media (max-width: 1297px){.table .coupon-info-table{min-width:1000px}}.table .coupon-info-item{display:flex;justify-content:center;align-items:center;padding:10px;width:calc((100% - 640px) / 3)}@media (max-width: 767px){.table .coupon-info-item{width:calc((100% - 620px) / 3)}}.title .table .coupon-info-item{background-color:#b1b1b1}.table .coupon-info-item
a{color:#499db7;text-decoration:underline}.table .coupon-info-item a:hover{text-decoration:none}.table .coupon-info-item.name{width:330px;justify-content:flex-start}.table .coupon-info-item.name
span{color:initial;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .coupon-info-item.time{width:140px}.table .coupon-info-item.redeem{width:170px}@media (max-width: 767px){.table .coupon-info-item.redeem{width:150px}}.table .order-content{display:none}.table .order-content
p{font-size:16px;padding:10px;text-align:left;list-style:none;background-color:#fff}.table.return-detail{display:flex;font-size:18px}@media (max-width: 767px){.table.return-detail{font-size:16px}}.table .return-detail-left{width:100px}@media (max-width: 1297px){.table .return-detail-left{width:80px}}.table .return-detail-left-content{width:100%}.table .return-detail-right{width:calc(100% - 100px);overflow-x:auto;overflow-y:hidden}@media (max-width: 1297px){.table .return-detail-right{width:calc(100% - 80px)}}.table .return-detail-right-content{width:100%;padding-bottom:10px}.table .return-detail-no{display:flex;justify-content:center;align-items:center;padding:10px;height:100px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table .return-detail-no
a{color:#499db7;text-decoration:underline}.table .return-detail-no a:hover{text-decoration:none}.table .return-detail-no.title{font-weight:var(--medium-weight);color:#fff;background-color:#b1b1b1;border-bottom:0;height:50px}.table .return-detail-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:100px;background-color:#fff;border-bottom:1px solid #ccc}.table .return-detail-info.title{height:50px}.table .return-detail-info.title .return-detail-info-item{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;height:50px;background-color:#b1b1b1;border-bottom:0}.table .return-detail-info-table{width:100%}@media (max-width: 1023px){.table .return-detail-info-table{min-width:800px}}@media (max-width: 767px){.table .return-detail-info-table{min-width:700px}}.table .return-detail-info-item{display:flex;justify-content:center;align-items:center;padding:10px}.title .table .return-detail-info-item{background-color:#b1b1b1}.table .return-detail-info-item
a{color:#499db7;text-decoration:underline}.table .return-detail-info-item a:hover{text-decoration:none}.table .return-detail-info-item.goods{width:calc(100% - 300px);justify-content:flex-start}.table .return-detail-info-item.goods .goods-group{display:flex;align-items:center;gap:10px}.table .return-detail-info-item.goods .goods-group
picture{width:80px;height:80px}.table .return-detail-info-item.goods .goods-group picture
img{width:100%;height:100%}.table .return-detail-info-item.goods .goods-group
h3{font-size:18px;font-weight:var(--medium-weight);line-height:1.4;color:inherit;margin-bottom:0;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.8em;flex:1}@media (max-width: 767px){.table .return-detail-info-item.goods .goods-group
h3{font-size:16px}}.table .return-detail-info-item.number,
.table .return-detail-info-item.amount{width:150px}.table .return-detail-info-item
a{color:#499db7;text-decoration:underline}.table .return-detail-info-item a:hover{text-decoration:none}.table.qa{display:flex;font-size:18px}@media (max-width: 767px){.table.qa{font-size:16px}}.table .qa-left{width:100px}@media (max-width: 1297px){.table .qa-left{width:80px}}.table .qa-left-content{width:100%}.table .qa-right{width:calc(100% - 100px);overflow-x:auto;overflow-y:hidden}@media (max-width: 1297px){.table .qa-right{width:calc(100% - 80px)}}.table .qa-right-content{width:100%;padding-bottom:10px}.table .qa-no{display:flex;justify-content:center;align-items:center;padding:10px;height:50px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table .qa-no
a{color:#499db7;text-decoration:underline}.table .qa-no a:hover{text-decoration:none}.table .qa-no.title{font-weight:var(--medium-weight);color:#fff;background-color:#b1b1b1;border-bottom:0}.table .qa-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:50px;background-color:#fff;border-bottom:1px solid #ccc}.table .qa-info.title .qa-info-item{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;height:50px;background-color:#b1b1b1;border-bottom:0}.table .qa-info-table{width:100%}@media (max-width: 1297px){.table .qa-info-table{min-width:800px}}.table .qa-info-item{display:flex;justify-content:center;align-items:center;padding:10px;width:calc((100% - 520px) / 2)}@media (max-width: 767px){.table .qa-info-item{width:calc((100% - 500px) / 2)}}.title .table .qa-info-item{background-color:#b1b1b1}.table .qa-info-item
a{color:#499db7;text-decoration:underline}.table .qa-info-item a:hover{text-decoration:none}.table .qa-info-item.number{width:170px}@media (max-width: 767px){.table .qa-info-item.number{width:150px}}.table .qa-info-item.question{width:350px;justify-content:flex-start}.table .qa-info-item.question
span{color:initial;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.return{display:flex;font-size:18px}@media (max-width: 767px){.table.return{font-size:16px}}.table .return-left{width:200px}@media (max-width: 1297px){.table .return-left{width:170px}}@media (max-width: 767px){.table .return-left{width:150px}}.table .return-left-content{width:100%}.table .return-right{width:calc(100% - 200px);overflow-x:auto;overflow-y:hidden}@media (max-width: 1297px){.table .return-right{width:calc(100% - 170px)}}@media (max-width: 767px){.table .return-right{width:calc(100% - 150px)}}.table .return-right-content{width:100%;padding-bottom:10px}.table .return-id{display:flex;justify-content:center;align-items:center;padding:10px;height:50px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table .return-id
a{color:#499db7;text-decoration:underline}.table .return-id a:hover{text-decoration:none}.table .return-id.title{font-weight:var(--medium-weight);color:#fff;background-color:#b1b1b1;border-bottom:0}.table .return-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:50px;background-color:#fff;border-bottom:1px solid #ccc}.table .return-info.title .return-info-item{display:flex;justify-content:center;align-items:center;color:#fff;height:50px;background-color:#b1b1b1;border-bottom:0}.table .return-info-table{width:100%}@media (max-width: 1297px){.table .return-info-table{min-width:800px}}@media (max-width: 767px){.table .return-info-table{min-width:600px}}.table .return-info-item{text-align:center;padding:10px;width:calc(100% / 5)}.title .table .return-info-item{background-color:#b1b1b1}.table.record{display:flex;font-size:18px}@media (max-width: 767px){.table.record{font-size:16px}}.table.record.full-amount-discount .record-table
.title{background-color:#f28580}.table.record.full-amount-discount .record-table
.text{color:#f28580}.table.record.good-deals .record-table
.title{background-color:#b1b1b1}.table.record.good-deals .record-group:last-child{border-bottom:0px}.table.record.other .record-table
.title{background-color:#499db7}.table.record.other .record-table
.text{color:#499db7}.table.record.detail{display:flex;flex-direction:column;font-size:24px;font-weight:var(--bold-weight);background-color:#efefef;border-bottom:1px solid #ccc}@media (max-width: 1023px){.table.record.detail{font-size:22px}}@media (max-width: 767px){.table.record.detail{font-size:20px;gap:20px;padding:20px}}.table.record.detail:last-child{border-bottom:0px}.table.record.detail .detail-item{display:flex;flex-wrap:nowrap;justify-content:flex-end}@media (max-width: 767px){.table.record.detail .detail-item{flex-direction:column}}.table.record.detail .detail-item:first-child{margin-top:5px}.table.record.detail .detail-item:last-child{margin-top:-10px;border-bottom:0px}.table.record.detail .detail-item
div{padding:10px}@media (max-width: 767px){.table.record.detail .detail-item
div{padding:0}}.table.record.detail .detail-item
.total{display:flex;flex-direction:column;width:160px;padding-right:20px;justify-content:flex-end;text-align:right}@media (max-width: 767px){.table.record.detail .detail-item
.total{width:100%;text-align:center;padding-right:0px}}.table.record.detail .detail-item .total
span{margin:0}.table.record.detail .detail-item .total
.samll{font-size:14px;margin:0;color:#b1b1b1}.table.record.detail .detail-item
.text{text-align:right;width:calc(100% - 200px)}@media (max-width: 767px){.table.record.detail .detail-item
.text{width:100%;text-align:center}}.table.record.detail .detail-item .text
span{color:#f28580;margin:0
5px}.table .record-table{width:100%}.table .record-group{display:flex;flex-direction:column;border-bottom:1px solid #ccc}.table .record-group.even .record-info{background-color:rgba(239,239,239,0.314)}.table .record-group.last{border-bottom:0px}.table .record-info{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:100px;background-color:#fff}@media (max-width: 1023px){.table .record-info{flex-direction:column;align-items:initial;height:auto}}.table .record-info.total{font-weight:var(--bold-weight);justify-content:flex-end;flex-direction:row}@media (max-width: 767px){.table .record-info.total{justify-content:space-between}}.table .record-info.title{color:#fff;height:50px;background-color:#b1b1b1}@media (max-width: 1023px){.table .record-info.title{display:none}}.table .record-info.title .return-info-item{display:flex;justify-content:center;align-items:center;color:#fff;height:50px;background-color:#b1b1b1;border-bottom:0}.title .table .record-info.title .return-info-item{background-color:#b1b1b1}.title .table .record-info.title .return-info-item
.goods{width:calc(100% - 520px)}.table .record-info .order-about{display:flex;flex-wrap:nowrap;padding:0;width:calc(100% - 160px)}@media (max-width: 1023px){.table .record-info .order-about{width:100%}}@media (max-width: 767px){.table .record-info .order-about{flex-direction:column}}.table .record-info .order-about-info{display:flex;flex-wrap:nowrap}@media (max-width: 767px){.table .record-info .order-about-info{width:100%;justify-content:space-between}}.table .record-info .order-about
.goods{width:calc(100% - 360px);justify-content:flex-start}@media (max-width: 767px){.table .record-info .order-about
.goods{width:100%;padding-top:0;padding-bottom:0}}.table .record-info-item{display:flex;justify-content:center;align-items:center;padding:10px}.table .record-info-item.goods{width:calc(100% - 520px);display:flex;align-items:center;gap:10px}.table .record-info-item.goods
picture{width:80px;height:80px;background-color:#fff}@media (max-width: 1023px){.table .record-info-item.goods
picture{width:60px;height:60px}}.table .record-info-item.goods picture
img{width:100%;height:100%}.table .record-info-item.goods
h3{font-size:18px;font-weight:var(--medium-weight);line-height:1.4;color:#000;margin-bottom:0;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.8em;flex:1}@media (max-width: 767px){.table .record-info-item.goods
h3{font-size:16px}}.table .record-info-item.goods h3
span{color:#499db7;margin:0}.table .record-info-item.goods .mob-price{display:none !important}@media (max-width: 767px){.table .record-info-item.goods .mob-price{display:block !important;margin:10px
0 10px 10px}}.table .record-info-item.no{width:60px}@media (max-width: 1023px){.table .record-info-item.no{display:none}}.table .record-info-item.number{width:100px}@media (max-width: 1023px){.table .record-info-item.number{width:initial;justify-content:flex-start}}.table .record-info-item.number
span{display:flex;color:initial;margin:0;font-size:16px}@media (max-width: 1023px){.table .record-info-item.number
span{font-size:14px;color:#b1b1b1}}.table .record-info-item.number span:before{display:none}@media (max-width: 1023px){.table .record-info-item.number span:before{display:block;content:'編號：';font-size:14px}}.table .record-info-item.price{width:150px}@media (max-width: 767px){.table .record-info-item.price{display:none;width:90px;color:transparent}}.table .record-info-item.quantity{width:60px}@media (max-width: 767px){.table .record-info-item.quantity{justify-content:flex-start;width:calc(100% - 150px)}}.table .record-info-item.quantity
span{display:flex;color:initial;margin:0}.table .record-info-item.quantity .quantity-number,
.table .record-info-item.quantity2 .quantity-number{display:none}@media (max-width: 767px){.table .record-info-item.quantity .quantity-number,
.table .record-info-item.quantity2 .quantity-number{display:block;width:70px;font-size:14px;color:#b1b1b1;align-content:center;margin-right:10px}.table .record-info-item .quantity-quantity::before,
.table .record-info-item .quantity-quantity2::before{content:'數量｜';font-size:16px}}.table .record-info-item.total{width:150px}@media (max-width: 767px){.table .record-info-item.total{justify-content:flex-end}.table .record-info-item.total.mob-hide{display:none}}.table-container{display:flex;flex-direction:column;overflow-x:auto;overflow-y:hidden}.table-row{display:flex;font-size:18px;line-height:1.4;border-bottom:1px solid #ebebeb}@media (max-width: 767px){.table-row{font-size:16px;min-width:500px}}.table-row.last,.table-row:last-child{border-bottom:none}.table-cell{color:#000}.table-cell:first-child{display:flex;align-items:center;flex:0 0 240px;padding:20px
30px;background-color:#efefef;border-bottom:1px solid #fff}@media (max-width: 1023px){.table-cell:first-child{padding:20px}}@media (max-width: 767px){.table-cell:first-child{flex:0 0 160px}}.table-cell:last-child{flex:1;padding:20px
30px}@media (max-width: 1023px){.table-cell:last-child{padding:20px}}@media (max-width: 767px){.table-cell:last-child{padding:20px}}.table-cell
.invoice{display:flex;flex-direction:column;gap:5px}.table-cell .invoice-item{font-size:18px;line-height:1.4}@media (max-width: 767px){.table-cell .invoice-item{font-size:16px}}.type{display:flex;flex-wrap:wrap}.type-item{flex:1 0 50%;display:flex;align-items:center;margin-bottom:10px}@media (max-width: 1023px){.type-item{flex:1 0 100%}}.type-item:last-child{margin-bottom:0}.type-item
input{margin-right:5px}