@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;@400;500&display=swap);#loading[data-v-3bf44d73]{position:fixed;top:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#fff;z-index:1061}#loading .main[data-v-3bf44d73]{width:100%}#loading .main .text-block[data-v-3bf44d73],#loading .main .text-block[data-v-3bf44d73]:after{animation-delay:1s;animation-iteration-count:1;animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0,0,.2,1)}#loading .main .text-block[data-v-3bf44d73]{max-width:500px;width:100%;text-align:center;margin:auto;position:relative;animation-name:clip-text-3bf44d73;padding:1rem 0}#loading .main .text-block[data-v-3bf44d73]:after{content:"";position:absolute;z-index:999;top:0;left:0;right:0;bottom:0;background-color:#b7a69b;transform:scaleX(0);transform-origin:0 50%;pointer-events:none;animation-name:text-revealer-3bf44d73}#loading .main .text-block h1[data-v-3bf44d73]{color:#6b5850}#loading .main .text-block h1 .one[data-v-3bf44d73]{padding-top:.75rem;font-weight:500;letter-spacing:1.2px;font-size:2.3rem;padding-bottom:.25rem}@media (min-width:992px){#loading .main .text-block h1 .one[data-v-3bf44d73]{letter-spacing:2px;font-size:3rem}}#loading .main .text-block h1 .two[data-v-3bf44d73]{font-size:1rem;letter-spacing:1.5px;font-weight:500;display:inline-block}@media (min-width:992px){#loading .main .text-block h1 .two[data-v-3bf44d73]{font-size:1.3rem}}#loading .main .text-block .spinner[data-v-3bf44d73]{animation:rotate-3bf44d73 2s linear infinite;width:50px;height:50px}#loading .main .text-block .spinner .path[data-v-3bf44d73]{stroke:#93bfec;stroke-linecap:round;animation:dash-3bf44d73 1.5s ease-in-out infinite}@keyframes rotate-3bf44d73{to{transform:rotate(1turn)}}@keyframes dash-3bf44d73{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes clip-text-3bf44d73{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes text-revealer-3bf44d73{0%,50%{transform-origin:0 50%}60%,to{transform-origin:100% 50%}60%{transform:scaleX(1)}to{transform:scaleX(0)}}:root{--bs-primary:#b7a69b;--bs-primary-rgb:132,189,0;--bs-primary-text-emphasis:#b7a69b;--bs-primary-bg-subtle:#b7a69b1a;--bs-primary-border-subtle:#b7a69b33;--bs-secondary:#9ca273;--bs-secondary-rgb:156,162,115;--bs-secondary-text-emphasis:#9ca273;--bs-secondary-bg-subtle:#9ca2731a;--bs-secondary-border-subtle:#9ca27333;--bs-text-primary:#4f4f4f;--bs-text-secondary:#484848;--bs-container-max-width:1610px}.container{max-width:var(--bs-container-max-width);padding:0 24px}.container .container--full{width:100%;max-width:100%;padding:0}.btn{border-radius:0;padding:1.1875rem 2.3125rem;letter-spacing:.08em;font-weight:400}.btn.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-primary);--bs-btn-hover-bg:#0000 --bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:#0000 --bs-btn-active-border-color:$brand-primary-dark}.btn.btn-primary:hover{border:1px solid var(--bs-primary)}.btn.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bs-secondary);--bs-btn-hover-bg:#0000;--bs-btn-hover-border-color:var(--bs-secondary);--bs-btn-focus-shadow-rgb:var(--bs-secondary-rgb);--bs-btn-active-color:var(--bs-secondary);--bs-btn-active-bg:#0000;--bs-btn-active-border-color:var(--bs-secondary)}.btn.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-bg:#0000;--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-primary);--bs-btn-hover-bg:#0000}.btn.btn-outline-primary:hover{background-color:var(--bs-primary);color:#fff}.btn.btn-text-primary{--bs-btn-color:var(--bs-text-primary);--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-text-primary);--bs-btn-hover-bg:#0000}.btn.btn-outline-text-primary{--bs-btn-color:var(--bs-text-primary);--bs-btn-bg:#0000;--bs-btn-border-color:var(--bs-text-primary);--bs-btn-hover-color:var(--bs-text-primary);--bs-btn-hover-bg:#0000}.btn.btn-outline-text-primary.focus,.btn.btn-outline-text-primary:hover{background-color:#fff;color:var(--bs-text-primary);border:1px solid #fff}.btn.btn-link{padding:0}.text-primary{color:var(--bs-text-primary)!important}.text-secondary{color:var(--bs-text-secondary)!important}.text-success{color:var(--bs-success)!important}.text-danger{color:var(--bs-danger)!important}.text-warning{color:var(--bs-warning)!important}.text-info{color:var(--bs-info)!important}.text-light{color:var(--bs-light)!important}.text-dark{color:var(--bs-dark)!important}.bg-primary{background-color:var(--bs-primary)!important}.bg-secondary{background-color:var(--bs-secondary)!important}.bg-success{background-color:var(--bs-success)!important}.bg-danger{background-color:var(--bs-danger)!important}.bg-warning{background-color:var(--bs-warning)!important}.bg-info{background-color:var(--bs-info)!important}.bg-light{background-color:var(--bs-light)!important}.bg-dark{background-color:var(--bs-dark)!important}#app,html{font-size:16px;line-height:1.7;font-family:Noto Sans TC,sans-serif;font-weight:300;color:#4f4f4f;letter-spacing:.8px;box-sizing:border-box;-webkit-font-smoothing:auto}body{background-color:#fff8f4;color:#4f4f4f}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:400;line-height:1.6;color:#484848}body h1{font-size:2.1rem;font-weight:300}body h2{font-size:1.7rem}body h3{font-size:1.4rem}body h4{font-size:1.2rem}body h5{font-size:1rem}body h6{font-size:.95rem}body p{margin-bottom:0}body .btn{transition:all .2s ease-in}body input:-webkit-autofill{background-color:#0000}body input[type=password]{font-family:sans-serif;letter-spacing:1.2px}body .btn-icon{width:100%;display:flex;align-items:center;justify-content:center;padding:.8rem 1rem;position:relative;overflow:hidden}body .btn-icon:focus{box-shadow:none}body .btn-icon span,body .btn-icon svg{pointer-events:none}body .btn-icon svg{font-size:1.2rem;line-height:1;margin-right:.6rem}body .btn-icon span{font-size:1rem}body .btn-effect{position:relative;overflow:hidden}body .btn-effect span,body .btn-effect svg{z-index:5}body .btn-effect:after{content:"";position:absolute;background:linear-gradient(135deg,#fff0,#ffffff4d);width:0;height:100%;border-radius:30px;left:-30px;bottom:0;transition:all .3s ease-in}body .btn-effect:hover:after{width:calc(100% + 30px);left:0}body #items.active .hover-circle{transform:translate(-50%,-50%) scale(1);transition:transform .6s ease-out}body .btn-confirm{padding:.8rem 4rem}body .btns-quantity{flex-wrap:wrap;align-items:center;margin:1rem 0}body .btns-quantity .remind,body .btns-quantity label{font-size:.9rem}body .btns-quantity .remind span{padding:0 .4rem;color:#ff7676}body.stop-scrolling{overflow:hidden}#app:before{content:"";z-index:1030;transition:all .2s ease-in}#app.night{position:relative}#app.night:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000000b3}.breadcrumb{margin-bottom:0;padding-bottom:1rem}.breadcrumb-item{font-size:.9rem}.breadcrumb-item:first-child{font-size:1.05rem;line-height:22px}.breadcrumb-item:first-child a{border-bottom:none}.breadcrumb-item.active{color:#6b5850}.breadcrumb-item a{text-decoration:none;color:#6b5850;border-bottom:1px solid #cfcfcf}.breadcrumb-item a:hover{color:#b7a69b}.highlight{color:#ff7676}.pagination{margin-top:1rem;margin-bottom:0;justify-content:center}.pagination .page-item.active .page-link{border:1px solid #0000;background-color:#6b5850;color:#fff;opacity:1}.pagination .page-link{cursor:pointer;border:1px solid #cfcfcf;background-color:#fff;color:#6b5850;opacity:.8}.pagination .page-link:hover{background-color:#e9ecef;border:1px solid #9fa0a0;color:#6b5850;opacity:1}.pagination .page-link:focus{outline:none;box-shadow:none}.pagination .page-link .sr-only{display:none}.pagination :nth-child(2) .page-link{border-radius:.25rem 0 0 .25rem}.pagination :nth-last-child(2) .page-link{border-radius:0 .25rem .25rem 0}.pagination .pagination-next-nav,.pagination .pagination-prev-nav{display:none}#popup-section .modal-dialog{width:-moz-fit-content;width:fit-content;max-width:700px}#popup-section .modal-dialog .modal-content{background:#0000;border:none}#popup-section .modal-dialog .modal-content .modal-body{padding:0}#popup-section .modal-dialog .modal-content .modal-body .btn-close{right:0;position:absolute;padding:1rem;background-size:1.3rem}#popup-section .modal-dialog .modal-content .modal-body a{display:block}.main-section .style-Unite{border:1px solid #b7a69b;margin-bottom:1.6rem;padding:1.6rem 2rem}@media screen and (max-width:767px){.main-section .style-Unite{padding:1rem}}.main-section .style-Unite h6{font-size:1.2rem;letter-spacing:.8px;color:#484848;font-weight:500}@media screen and (max-width:767px){.main-section .style-Unite h6{font-size:1.1rem}}.section{padding-top:2.25rem;padding-bottom:2.25rem}@media screen and (min-width:768px){.section{padding-top:5.6rem;padding-bottom:5.6rem}}.contentPanndingTop{padding-top:4.44rem}@media screen and (min-width:768px){.contentPanndingTop{padding-top:8.88rem}}.contentPanndingBottom{padding-bottom:4.44rem}@media screen and (min-width:768px){.contentPanndingBottom{padding-bottom:8.88rem}}.contentRemovePadding{margin-right:-24px;margin-left:-24px}#page-title{margin-bottom:2rem}#page-title h1{font-size:1.7rem;margin-bottom:0}.swal2-toast #swal2-html-container{margin:1rem}.cookies-section{padding:1rem 0;background-color:#e7e7e7}.cookies-section .cookies-wrapper{padding:0 1rem}@media (min-width:768px){.cookies-section .cookies-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}.cookies-section .cookies-wrapper .cookieText{font-size:.8rem;padding-bottom:.5rem}@media (min-width:768px){.cookies-section .cookies-wrapper .cookieText{flex:1 1 75%;padding-bottom:0}}.cookies-section .cookies-wrapper .cookieBtn{text-align:right}@media (min-width:768px){.cookies-section .cookies-wrapper .cookieBtn{flex:1 1 auto}}.cookies-section .cookies-wrapper .cookieBtn .btn{font-size:.9rem;color:#6b5850;border:1px solid #6b5850}.cookies-section .cookies-wrapper .cookieBtn .btn:hover{background-color:#6b5850;color:#fff}.giveaway-swal .actions-btn{width:100%;flex-wrap:nowrap;padding:1em 1.6em .3em}.giveaway-swal .actions-btn button{flex:0 0 50%;padding:1.1rem 0 1.2rem;font-size:1.1rem;letter-spacing:1px}.giveaway-swal .actions-btn .deny-action-btn{flex:0 0 100%;background-color:#6b5850}.giveaway-swal .actions-btn .deny-action-btn:focus{box-shadow:0 0 0 3px #65646480}