﻿@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v37/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz76Cz_Co.ttf) format('truetype');}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v37/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz7_6y_Co.ttf) format('truetype');}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v37/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz76Cy_Co.ttf) format('truetype');}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v37/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz75Ky_Co.ttf) format('truetype');}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v37/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz70e1_Co.ttf) format('truetype');}@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v37/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz7wm1_Co.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiAyp8kv8JHgFVrJJLmE3tF.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmv1plEA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrJJLedw.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm111lEA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm81xlEA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLFj_V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype');}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype');}[class^="fs-"],[class*=" fs-"]{line-height:1.5;}.fs-12{font-size:.75rem;}.fs-14{font-size:.875rem;}.fs-16{font-size:1rem;}.fs-18{font-size:1.125rem;}.fs-20{font-size:1.25rem;}.fs-24{font-size:1.5rem;}.fs-28{font-size:1.75rem;}.fs-32{font-size:2rem;}.fs-48{font-size:3rem;}.fs-52{font-size:3.25rem;}.fs-56{font-size:3.5rem;}small{font-size:.75rem;line-height:1.5;display:inline-block;}html{min-height:100%;}body,button{color:var(--hm-color-text);}img,svg{align-self:center;}body{min-height:100%;font-family:'Roboto',sans-serif;font-size:1rem;line-height:1.5;background-color:#f5f3ee;}body.is-white-bg{background-color:#fff;}body.is-white-bg .customer-profile-nav,body.is-white-bg nav.navbar{border-bottom:1px solid #d9d9d9;}body.has-footer main,body.has-footer nav{background-color:#f5f3ee;}body.has-footer.is-white-bg main,body.has-footer.is-white-bg nav{background-color:#fff;}body.no-footer .store-landing-page-footer,body.no-footer footer-component{display:none;}@media(max-width:768px){body{font-size:.875rem;}}.chinese{height:auto;min-height:100%;font-family:'Noto Sans TC',sans-serif;font-size:1rem;line-height:1.75;}.main-content{padding:0 0 1.5rem;}@media(max-width:768px){.main-content{padding:0 0 .75rem;}}.nav-link{white-space:nowrap;}.nav-link,.btn{padding-top:.6875rem;padding-bottom:.6875rem;}.navbar-nav .dropdown{position:relative;}.navbar-nav .dropdown>a.dropdown-toggle{padding-right:30px !important;}.navbar-nav .dropdown>a.dropdown-toggle:after{position:absolute;top:50%;left:auto !important;right:0 !important;transform:translateY(-50%);background-image:url('https://res.cloudinary.com/hey-mate/image/upload/v1630231556/dashboard/right-arrow_t3d8bh.svg');background-repeat:no-repeat;background-color:transparent;width:14px !important;height:14px;content:'';bottom:initial;transition:none;border:none;margin:0;vertical-align:initial;}.pointer{cursor:pointer;}.fa{font-weight:100;}.position-absolute{max-width:calc(100vw - var(--bs-gutter-x,.75rem) - var(--bs-gutter-x,.75rem));}.position-absolute .alert{min-width:300px;}.d-grid .btn{padding-top:.625rem;padding-bottom:.625rem;}i.fa{line-height:1;vertical-align:middle;}i.fa:before,i.fa:after{font-size:inherit;}.heymate-h2{font-size:1.25rem;line-height:1.5;font-weight:600;margin-bottom:0;}p:not(:last-child){margin-bottom:1rem;}p:last-child{margin-bottom:0;}.modal .modal-body p:last-child{margin-bottom:1rem;}.modal .modal-footer .sections-container{flex:1 1 auto;}.modal.modal-slide-up .modal-content{padding:2.25rem 1.875rem;border-radius:1.25rem 1.25rem 0 0;}.modal.modal-slide-up .modal-content .modal-header{position:relative;min-height:1.5rem;padding:0;margin-bottom:.5rem;}.modal.modal-slide-up .modal-content .modal-header .btn-close{margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#231f20;}.modal.modal-slide-up .modal-content .modal-body{padding:0;}.modal.modal-slide-up .modal-content .modal-footer{padding:1.25rem 0 0;}.modal.modal-slide-up .modal-content .modal-title{font-size:1.25rem;line-height:1.5;margin-bottom:1.5rem;font-family:Poppins;}@media(max-width:768px){.modal.modal-slide-up .modal-content{padding:1.25rem 1rem;}}p.lead{font-size:1rem;line-height:1.5;margin-bottom:1.5rem;font-family:Poppins;font-weight:400;}.color-invert{color:#fff;}.color-invert img.logo{filter:invert(1);}.color-invert a:not(.btn-primary){color:#fff;}.color-invert a:not(.btn-primary):hover,.color-invert a:not(.btn-primary):active,.color-invert a:not(.btn-primary):focus{color:rgba(255,255,255,.75);}.color-invert a:not(.btn):after{background:#fff;}a:not(.btn){text-decoration:none;transition:text-decoration linear .5s;position:relative;overflow:hidden;}a:not(.btn):hover,a:not(.btn):active,a:not(.btn):focus{color:#000;}a:not(.btn):hover:after,a:not(.btn):active:after,a:not(.btn):focus:after{left:0;right:auto;width:100%;z-index:10;}a:not(.btn):after{content:"";position:absolute;z-index:-1;right:0;width:0;bottom:-5px;background:var(--hm-color-text);height:1px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out;}.page-item.active .page-link{color:#231f20;}.bg-black{background-color:#231f20;}.bg-gray{background-color:#f9f9fc;}.bg-contain{background-size:contain;}.bg-end{background-position-x:right;background-repeat:no-repeat;}.bg-bottom{background-position-y:bottom;background-repeat:no-repeat;}.text-gray{color:#8e8083;}.generic-content{min-height:calc(100dvh - 74px - 510px);}.modal .modal-content,.modal .modal-header,.modal .modal-footer{border-radius:0;}.modal .modal-footer .btn{min-width:144px;}table.table thead th{padding:20px 12px;line-height:24px;}table.table thead th i{margin-left:8px;}table.table thead tr:not(.table-primary){background-color:#d9d9d9;border-bottom-color:#cbcbcb !important;}table.table tbody>tr>td{vertical-align:middle;}table.table tbody td{padding:20px 12px;line-height:24px;border-bottom-color:transparent !important;}table.table tbody td table.table thead th{background-color:transparent;}table.table tfoot td,table.table tfoot th{padding:20px 12px;}table.table tr.table-primary{--bs-table-bg:#fbd74d;}table.table tr.table-primary td,table.table tr.table-primary th{border-bottom:none;}footer.main-footer{background:#231f20;padding:6.25rem 0 1.5rem;}footer.main-footer h4{font-size:1rem;color:#767676;margin-bottom:.875rem;font-weight:500;}footer.main-footer ul li{margin-bottom:.75rem;}.m-4-5{margin:2.5rem !important;}.mt-4-5{margin-top:2.5rem !important;}.mb-4-5{margin-bottom:2.5rem !important;}.ms-4-5{margin-left:2.5rem !important;}.me-4-5{margin-right:2.5rem !important;}.m-6{margin:3.5rem !important;}.mt-6{margin-top:3.5rem !important;}.mb-6{margin-bottom:3.5rem !important;}.ms-6{margin-left:3.5rem !important;}.me-6{margin-right:3.5rem !important;}.m-7{margin:4rem !important;}.mt-7{margin-top:4rem !important;}.mb-7{margin-bottom:4rem !important;}.ms-7{margin-left:4rem !important;}.me-7{margin-right:4rem !important;}.m-8{margin:5rem !important;}.mt-8{margin-top:5rem !important;}.mb-8{margin-bottom:5rem !important;}.ms-8{margin-left:5rem !important;}.me-8{margin-right:5rem !important;}.m-9{margin:6rem !important;}.mt-9{margin-top:6rem !important;}.mb-9{margin-bottom:6rem !important;}.ms-9{margin-left:6rem !important;}.me-9{margin-right:6rem !important;}.m-10{margin:7rem !important;}.mt-10{margin-top:7rem !important;}.mb-10{margin-bottom:7rem !important;}.ms-10{margin-left:7rem !important;}.me-10{margin-right:7rem !important;}.m-11{margin:8rem !important;}.mt-11{margin-top:8rem !important;}.mb-11{margin-bottom:8rem !important;}.ms-11{margin-left:8rem !important;}.me-11{margin-right:8rem !important;}.m-12{margin:9rem !important;}.mt-12{margin-top:9rem !important;}.mb-12{margin-bottom:9rem !important;}.ms-12{margin-left:9rem !important;}.me-12{margin-right:9rem !important;}.p-6{padding:3.5rem !important;}.pt-6{padding-top:3.5rem !important;}.pb-6{padding-bottom:3.5rem !important;}.ps-6{padding-left:3.5rem !important;}.pe-6{padding-right:3.5rem !important;}.px-6{padding-left:3.5rem !important;padding-right:3.5rem !important;}.py-6{padding-top:3.5rem !important;padding-bottom:3.5rem !important;}.p-7{padding:4rem !important;}.pt-7{padding-top:4rem !important;}.pb-7{padding-bottom:4rem !important;}.ps-7{padding-left:4rem !important;}.pe-7{padding-right:4rem !important;}.px-7{padding-left:4rem !important;padding-right:4rem !important;}.py-7{padding-top:4rem !important;padding-bottom:4rem !important;}.p-8{padding:5rem !important;}.pt-8{padding-top:5rem !important;}.pb-8{padding-bottom:5rem !important;}.ps-8{padding-left:5rem !important;}.pe-8{padding-right:5rem !important;}.px-8{padding-left:5rem !important;padding-right:5rem !important;}.py-8{padding-top:5rem !important;padding-bottom:5rem !important;}.p-9{padding:6rem !important;}.pt-9{padding-top:6rem !important;}.pb-9{padding-bottom:6rem !important;}.ps-9{padding-left:6rem !important;}.pe-9{padding-right:6rem !important;}.px-9{padding-left:6rem !important;padding-right:6rem !important;}.py-9{padding-top:6rem !important;padding-bottom:6rem !important;}.p-10{padding:7rem !important;}.pt-10{padding-top:7rem !important;}.pb-10{padding-bottom:7rem !important;}.ps-10{padding-left:7rem !important;}.pe-10{padding-right:7rem !important;}.px-10{padding-left:7rem !important;padding-right:7rem !important;}.py-10{padding-top:7rem !important;padding-bottom:7rem !important;}.p-11{padding:8rem !important;}.pt-11{padding-top:8rem !important;}.pb-11{padding-bottom:8rem !important;}.ps-11{padding-left:8rem !important;}.pe-11{padding-right:8rem !important;}.px-11{padding-left:8rem !important;padding-right:8rem !important;}.py-11{padding-top:8rem !important;padding-bottom:8rem !important;}.p-12{padding:9rem !important;}.pt-12{padding-top:9rem !important;}.pb-12{padding-bottom:9rem !important;}.ps-12{padding-left:9rem !important;}.pe-12{padding-right:9rem !important;}.px-12{padding-left:9rem !important;padding-right:9rem !important;}.py-12{padding-top:9rem !important;padding-bottom:9rem !important;}.navbar{padding-top:.75rem;padding-bottom:.75rem;}.navbar.navbar-dark .navbar-brand img.logo{filter:invert(1);}.navbar.navbar-dark .navbar-nav .nav-link{color:#fff;}.navbar .nav-item{line-height:28px;}.navbar .nav-item i{font-size:24px;line-height:28px;margin:0 5px;}.navbar .nav-item .collapse,.navbar .nav-item .collapsing{position:absolute !important;left:0;right:0;background-color:#d9d9d9;border-radius:0;z-index:100;}.navbar .nav-item.dropdown+.dropdown{margin-left:25px;}.nav.nav-heymate{border-bottom:1px solid #dcdcdc;margin-bottom:1rem;display:flex;flex-wrap:nowrap;}.nav.nav-heymate .nav-item .nav-link{text-align:center;color:#231f20;border-bottom:4px solid transparent;padding:20px;padding-bottom:16px;min-width:110px;}.nav.nav-heymate .nav-item .nav-link.active{font-weight:bold;border-bottom-color:#231f20;}.container.container-xs{max-width:29.375rem;}@media(min-width:768px){.container.container-sm{max-width:45rem;}}@media(min-width:1200px){.container.container-sm{max-width:1140px;}}@media(min-width:1400px){.container.container-sm{max-width:60rem;}}@media(min-width:1400px){.container{max-width:72rem;}}@media(max-width:768px){.container{padding-left:1rem;padding-right:1rem;}}.block-fw{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;}ul.list-unstyled.list-linked li{position:relative;padding-left:2.5rem;padding-bottom:5rem;}ul.list-unstyled.list-linked li:before{position:absolute;left:0;top:.25rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#fff;content:'';}ul.list-unstyled.list-linked li:after{position:absolute;top:.25rem;bottom:0;left:.625rem;width:1px;background-color:#fff;content:'';}ul.list-unstyled.list-linked li:not(:first-child):after{top:0;}ul.list-unstyled.list-linked li:last-child:after{height:.25rem;bottom:unset;}fieldset legend{font-size:1rem;line-height:18px;font-weight:bold;}fieldset+fieldset{margin-top:40px;}.form-check{position:relative;padding-left:1.875rem;}.form-check .form-check-input{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0;}.form-check.form-check-top .form-check-input{top:.75rem;}.form-control,.form-select{border-color:#a9a5a6;border-radius:0;}.form-floating>.form-control:focus~label,.form-floating>.form-select{opacity:1;}.form-floating.form-floating-color{display:block;width:100%;padding:1.625rem .75rem .625rem;font-size:1rem;font-weight:400;line-height:1.25;height:calc(3.5rem + 2px);color:#231f20;background-color:#fff;background-clip:padding-box;border:1px solid #a9a5a6;appearance:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative;}.form-floating.form-floating-color:after{content:'';display:inline-block;}.form-floating.form-floating-color input[type='color']{position:absolute;padding:0;border-radius:50%;height:14px;width:14px;border:none;outline:none;-webkit-appearance:none;overflow:hidden;top:50%;transform:translateY(-50%);left:27px;}.form-floating.form-floating-color>label{position:absolute;padding:0;top:50%;transform:translateY(-50%);left:57px;color:#231f20;height:auto;}.form-floating .custom-typeahead .form-control{padding-top:1.625rem;padding-bottom:.625rem;}.form-floating .custom-typeahead+label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem);}.form-floating .custom-typeahead ul.dropdown-menu{right:0;border-top-left-radius:0;border-top-right-radius:0;border-color:#b0b0b0;border-top:none;}.form-floating .custom-typeahead ul.dropdown-menu li{padding:.375rem .75rem;}.dot{width:.5rem;height:.5rem;display:inline-block;border-radius:50%;background-color:#d9d9d9;}.dot.dot-success{background-color:var(--bs-success);}.dot.dot-danger{background-color:var(--bs-danger);}.dot.dot-info{background-color:var(--bs-info);}.dot.dot-primary{background-color:var(--bs-primary);}@media(max-width:576px){.fs-5{font-size:1.125rem;}.fs-20{font-size:1rem;}}@media(max-width:992px){.fs-16{font-size:.875rem;}.fs-20{font-size:1.125rem;}.fs-24{font-size:1.25rem;}.fs-32{font-size:1.75rem;}.fs-48{font-size:1.875rem;}.fs-52{font-size:2.25rem;}.fs-56{font-size:2.5rem;}}@media(min-width:768px){.m-md-7{margin:4rem !important;}.mt-md-7{margin-top:4rem !important;}.mb-md-7{margin-bottom:4rem !important;}.ms-md-7{margin-left:4rem !important;}.me-md-7{margin-right:4rem !important;}.p-md-7{padding:4rem !important;}.pt-md-7{padding-top:4rem !important;}.pb-md-7{padding-bottom:4rem !important;}.ps-md-7{padding-left:4rem !important;}.pe-md-7{padding-right:4rem !important;}.px-md-7{padding-left:4rem !important;padding-right:4rem !important;}.py-md-7{padding-top:4rem !important;padding-bottom:4rem !important;}}@media(min-width:992px){.mb-lg-0{margin-bottom:0 !important;}.m-lg-7{margin:4rem !important;}.mt-lg-7{margin-top:4rem !important;}.mb-lg-7{margin-bottom:4rem !important;}.ms-lg-7{margin-left:4rem !important;}.me-lg-7{margin-right:4rem !important;}.p-lg-7{padding:4rem !important;}.pt-lg-7{padding-top:4rem !important;}.pb-lg-7{padding-bottom:4rem !important;}.ps-lg-7{padding-left:4rem !important;}.pe-lg-7{padding-right:4rem !important;}.px-lg-7{padding-left:4rem !important;padding-right:4rem !important;}.py-lg-7{padding-top:4rem !important;padding-bottom:4rem !important;}.p-lg-8{padding:5rem !important;}.pt-lg-8{padding-top:5rem !important;}.pb-lg-8{padding-bottom:5rem !important;}.ps-lg-8{padding-left:5rem !important;}.pe-lg-8{padding-right:5rem !important;}.px-lg-8{padding-left:5rem !important;padding-right:5rem !important;}.py-lg-8{padding-top:5rem !important;padding-bottom:5rem !important;}.p-lg-9{padding:6rem !important;}.pt-lg-9{padding-top:6rem !important;}.pb-lg-9{padding-bottom:6rem !important;}.ps-lg-9{padding-left:6rem !important;}.pe-lg-9{padding-right:6rem !important;}.px-lg-9{padding-left:6rem !important;padding-right:6rem !important;}.py-lg-9{padding-top:6rem !important;padding-bottom:6rem !important;}.p-lg-10{padding:7rem !important;}.pt-lg-10{padding-top:7rem !important;}.pb-lg-10{padding-bottom:7rem !important;}.ps-lg-10{padding-left:7rem !important;}.pe-lg-10{padding-right:7rem !important;}.px-lg-10{padding-left:7rem !important;padding-right:7rem !important;}.py-lg-10{padding-top:7rem !important;padding-bottom:7rem !important;}.p-lg-11{padding:8rem !important;}.pt-lg-11{padding-top:8rem !important;}.pb-lg-11{padding-bottom:8rem !important;}.ps-lg-11{padding-left:8rem !important;}.pe-lg-11{padding-right:8rem !important;}.px-lg-11{padding-left:8rem !important;padding-right:8rem !important;}.py-lg-11{padding-top:8rem !important;padding-bottom:8rem !important;}.m-lg-12{margin:9rem !important;}.mt-lg-12{margin-top:9rem !important;}.mb-lg-12{margin-bottom:9rem !important;}.ms-lg-12{margin-left:9rem !important;}.me-lg-12{margin-right:9rem !important;}}@media(min-width:1200px){.m-xl-7{margin:4rem !important;}.mt-xl-7{margin-top:4rem !important;}.mb-xl-7{margin-bottom:4rem !important;}.ms-xl-7{margin-left:4rem !important;}.me-xl-7{margin-right:4rem !important;}.p-xl-7{padding:4rem !important;}.pt-xl-7{padding-top:4rem !important;}.pb-xl-7{padding-bottom:4rem !important;}.ps-xl-7{padding-left:4rem !important;}.pe-xl-7{padding-right:4rem !important;}.px-xl-7{padding-left:4rem !important;padding-right:4rem !important;}.py-xl-7{padding-top:4rem !important;padding-bottom:4rem !important;}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}}.hover-wave:hover{animation-name:wave-animation;animation-duration:2.5s;animation-iteration-count:1;transform-origin:70% 70%;display:inline-block;cursor:pointer;}@keyframes wave-animation{0%{transform:rotate(0deg);}10%{transform:rotate(14deg);}25%{transform:rotate(-8deg);}40%{transform:rotate(0deg);}100%{transform:rotate(0deg);}}.modal.fade.in{opacity:1 !important;}.modal.fade.in .modal-dialog{transform:none;min-height:calc(100% - 3.5rem);display:flex;align-items:center;}.modal.fade.in .modal-dialog .modal-content{max-height:100%;overflow:hidden;}.modal.fade.in .modal-dialog.modal-fullscreen .modal-content{border-radius:0;}.modal.fade.in .modal-dialog.modal-fullscreen .modal-content .modal-header,.modal.fade.in .modal-dialog.modal-fullscreen .modal-content .modal-body,.modal.fade.in .modal-dialog.modal-fullscreen .modal-content .modal-footer{padding:0;}.modal.fade.in .modal-dialog.modal-fullscreen .modal-content .back-section{margin-bottom:1.5rem;}@media(max-width:768px){.modal.fade.in .modal-dialog.modal-fullscreen .modal-content .back-section{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:0;padding:.875rem 1rem;background-color:#f5f3ee;border-bottom:1px solid #d9d9d9;}.modal.fade.in .modal-dialog.modal-fullscreen .modal-content .back-section i{font-size:1.25rem;line-height:1.5;}.modal.fade.in .modal-dialog.modal-fullscreen .modal-content .back-section span{display:none;}}.modal-footer .btn-group .btn{min-width:initial;}.default-sliding-modal{transition:all 600ms ease-in-out;transform:translateY(100%);}.default-sliding-modal.in{transform:translateY(0);}.default-sliding-modal .modal-dialog{display:flex;flex-direction:column-reverse;margin:0 auto;height:100%;}.default-sliding-modal .modal-content{border-radius:1.25rem 1.25rem 0 0;border:none;height:95dvh;overflow-y:scroll;padding:1.5rem;}.default-sliding-modal .modal-content .modal-body .modal-body-wrapper{display:flex;flex-direction:column;gap:1rem;}.default-sliding-modal .modal-content .modal-body .modal-body-wrapper .modal-body-contents{display:flex;flex-direction:column;gap:1rem;}.default-sliding-modal .modal-content .modal-body .modal-body-wrapper .modal-body-contents>p{margin:0;}.default-sliding-modal .modal-content .modal-header{display:grid;grid-template-columns:1fr 3fr 1fr;grid-template-rows:1fr;padding:.75rem 0 !important;}.default-sliding-modal .modal-content .modal-header .header-title{text-align:center;font-weight:500;font-size:1rem;font-family:Poppins;}.default-sliding-modal .modal-content .modal-header .back-header-btn{display:flex;flex-direction:row;justify-content:flex-start;background-color:transparent;border:none;cursor:pointer;gap:.75rem;font-size:1rem;font-weight:600;color:var(--hm-color-text);}.default-sliding-modal .modal-content .modal-body{padding:1.5rem 0 !important;}.required{color:#fa5252;}.page-link{color:#231f20;}.form-check-input:checked[type="checkbox"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");}nav.hm-nav-tabs{border-bottom:1px solid #d9d9d9;}nav.hm-nav-tabs .nav.nav-tabs{border-bottom:none;gap:3rem;}nav.hm-nav-tabs .nav.nav-tabs .nav-link{color:var(--hm-color-text);font-family:Poppins;font-size:1rem;line-height:1.5;padding:0 0 .5rem 0;border:none !important;border-bottom:.25rem solid transparent !important;margin-bottom:-.125rem;}nav.hm-nav-tabs .nav.nav-tabs .nav-link.active{font-weight:600;background-color:transparent;border-bottom-color:var(--hm-color-text) !important;}.tab-content{padding:1rem 0;}.sections-container{display:flex;flex-direction:column;gap:1rem;}.sections-container .d-flex{gap:1rem;}.sections-container.sections-container-lg{gap:1.5rem;}.sections-container.sections-container-lg .d-flex{gap:1.5rem;}@media(max-width:768px){.sections-container{gap:.75rem;}.sections-container .d-flex{gap:.75rem;}.sections-container.sections-container-lg{gap:1rem;}.sections-container.sections-container-lg .d-flex{gap:1rem;}}.sections-container .btn+.btn{margin-left:0;}.sections-container.sections-container-sm{width:100%;justify-self:center;}@media(min-width:768px){.sections-container.sections-container-sm{max-width:45rem;}}@media(min-width:992px){.sections-container.sections-container-sm{max-width:960px;}}@media(min-width:1200px){.sections-container.sections-container-sm{max-width:1140px;}}.section-fw{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;}.shopback-transaction-list{display:flex;flex-direction:column;gap:1.5rem;background:#fff;padding:1rem;border-radius:12px;min-height:calc(100dvh - 10.125rem);}.shopback-transaction-list.shopback-transaction-list-tracked{min-height:calc(100dvh - 22.375rem);}@media(max-width:768px){.shopback-transaction-list{min-height:calc(100dvh - 7.375rem);}.shopback-transaction-list.shopback-transaction-list-tracked{min-height:calc(100dvh - 21.5rem);}}.shopback-transaction-list .cashback-data-empty{text-align:center;color:var(--hm-color-text-grey);margin-top:5rem;}@media(max-width:768px){.shopback-transaction-list .cashback-data-empty{margin-top:2.25rem;}}.shopback-transaction-list .shopback-date-group .shopback-date{font-size:.75rem;line-height:1.5;margin-bottom:.75rem;color:var(--hm-color-text-grey);font-family:'Roboto',sans-serif;font-weight:500;}.shopback-transaction-list .shopback-date-group .shopback-date.skeleton{width:70px;height:18px;background:linear-gradient(-60deg,#ccc 33%,#ddd,#ccc 66%) right/300% 100%;}.shopback-transaction-list .shopback-date-group .shopback-date.placeholder{width:4.375rem;}.shopback-transaction-list .shopback-date-group:last-child .shopback-transactions .shopback-transaction:last-child{padding-bottom:0;border-bottom:none;}.shopback-transaction-list .shopback-transactions{display:flex;flex-direction:column;}.shopback-transaction-list .shopback-transactions .shopback-transaction{border-bottom:1px solid #ececed;padding:0 0 .5rem 0;display:flex;gap:1rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction.clickable{cursor:pointer;}.shopback-transaction-list .shopback-transactions .shopback-transaction.highlighted{background:rgba(251,215,77,.7);}.shopback-transaction-list .shopback-transactions .shopback-transaction:not(:last-child){margin-bottom:.5rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction .shopback-transaction-content-action{flex:0 0 .5rem;display:flex;align-items:flex-start;}.shopback-transaction-list .shopback-transactions .shopback-transaction .shopback-transaction-content-action i{font-size:.875rem;line-height:1.5;}.shopback-transaction-list .shopback-transactions .shopback-transaction *{pointer-events:none;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content{flex:1 1 auto;display:flex;flex-direction:column;background:transparent;gap:.25rem;cursor:default;border:none;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-title{width:100%;display:flex;justify-content:space-between;align-items:center;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-title .transaction-title-heading{font-size:14px;font-weight:600;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-title .transaction-title-heading.placeholder{width:4.375rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-title .transaction-title-amount{font-size:14px;font-weight:600;color:var(--hm-color-text);}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-title .transaction-title-amount.placeholder{width:3.75rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-store-name{flex:1 1;font-weight:600;align-self:baseline;color:var(--hm-color-text);font-size:14px;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-store-name.placeholder{width:4.375rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-details{width:100%;display:flex;align-items:center;justify-content:space-between;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-details .transaction-detail-value{display:flex;align-items:center;font-size:12px;gap:.25rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-details .transaction-detail-value.placeholder{width:11.25rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-details .transaction-detail-value .transaction-detail-value-total.placeholder{width:2.3rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-details .status-badge{font-size:12px;color:#808080;text-align:right;font-family:'Roboto',sans-serif;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-details .status-badge.placeholder{width:5rem;}.shopback-transaction-list .shopback-transactions .shopback-transaction-content .transaction-details .online-tag-history{font-size:.625rem;line-height:.75rem;font-weight:600;font-family:'Poppins',sans-serif;text-transform:uppercase;}.shopback-transaction-list .shopback-transactions.shopback-transactions-nobold .shopback-transaction-content .transaction-store-name,.shopback-transaction-list .shopback-transactions.shopback-transactions-nobold .shopback-transaction-content .transaction-details .transaction-amount{font-weight:400;}.shopback-transaction-list.with-header{gap:.75rem;}.shopback-transaction-list.with-header .shopback-transaction-list-header{display:flex;align-items:center;justify-content:flex-end;font-size:.875rem;font-family:'Poppins',sans-serif;color:#231f20;}.shopback-transaction-list.with-header .shopback-transaction-list-header.placeholder{width:9.375rem;margin-left:auto;}.shopback-transaction-list.with-header .shopback-transaction-list-contents{display:flex;flex-direction:column;gap:1.5rem;}@media(max-width:768px){.shopback-transaction-list.with-header .shopback-transaction-list-contents{gap:1rem;}}.page-header{display:grid;grid-template-columns:1fr 3fr 1fr;grid-template-rows:1fr;margin-bottom:1.5rem;}.page-header button{padding:0;}.page-header h3{padding:0;margin:0;font-size:1.5rem;text-align:center;}.page-header .back-btn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:transparent;border:none;cursor:pointer;gap:4px;color:var(--hm-color-text);}.page-header .back-btn svg{align-self:center;}@media(max-width:768px){.page-header{margin-bottom:1rem;}.page-header h3{font-size:1rem;font-weight:500;}}.list{display:flex;flex-direction:column;border-radius:.5rem;background-color:#fff;}.list .list-item{display:flex;gap:.75rem;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem;background-color:transparent;border:none;cursor:pointer;position:relative;}.list .list-item .title{font-size:1rem;line-height:1.5;font-family:'Poppins',sans-serif;font-weight:500;}.list .list-item .list-details{display:flex;flex-direction:row;text-align:left;width:100%;align-items:center;justify-content:space-between;}.list .list-item .list-details .content{line-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;}.list .list-item .list-details .content span{font-size:.875rem;}.list .list-item .list-details .verified-icon{height:1rem;width:1rem;margin-right:.25rem;}.list .list-item .list-details .warning-icon{margin-bottom:1px;height:1rem;width:1rem;}.list .list-item:active{background-color:#ececed;}.list .list-item .chevron-icon{align-self:center;color:#b2a99c;margin-left:12px;}.list .list-item:not(:last-child):before{content:"";position:absolute;left:1rem;right:1rem;bottom:0;height:1px;border-bottom:1px solid #f5f3ee;}.open-hours-accordion .accordion-item{border:none;}.open-hours-accordion .accordion-button::after{margin-left:1rem;font-size:.875rem;}.store-landing-page{display:flex;flex-direction:column;gap:1.25rem;}@media(max-width:768px){.store-landing-page{gap:1.5rem;}}.store-landing-page .hero-image{height:15.625rem;border-radius:.75rem;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;object-fit:cover;object-position:center center;}@media(max-width:768px){.store-landing-page .hero-image{border-radius:0;height:8.75rem;margin-top:-.75rem;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;}}.store-landing-page .hero-section{position:relative;}.store-landing-page .hero-section .card-logo-main-bg{position:absolute;border-radius:4px;border:2px solid #fff;background:#fff;display:flex;justify-content:center;align-items:center;z-index:10;bottom:1.5rem;left:1.5rem;right:inherit;padding:0;}@media(max-width:768px){.store-landing-page .hero-section .card-logo-main-bg{bottom:.75rem;left:0;}}.store-landing-page .hero-section .card-logo{height:86px !important;object-fit:contain;border-bottom:none !important;border-radius:4px;}@media(max-width:768px){.store-landing-page .hero-section .card-logo{height:60px !important;}}.store-landing-page .order-type-section{display:flex;align-items:center;justify-content:flex-start;gap:1.125rem;}@media(max-width:576px){.store-landing-page .order-type-section{justify-content:space-between;}}.store-landing-page .order-type-section .delivery-pickup-toggle{display:inline-block;}.store-landing-page .order-type-section .delivery-pickup-toggle .toggle-wrapper{position:relative;width:fit-content;background-color:#231f20;border-radius:1.25rem;display:inline-flex;}.store-landing-page .order-type-section .delivery-pickup-toggle .toggle-wrapper .toggle-btn{position:relative;z-index:1;flex:1;border:none;background:none;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;width:6.25rem;height:2rem;border-radius:1.25rem;}.store-landing-page .order-type-section .delivery-pickup-toggle .toggle-wrapper .toggle-btn.active{border:solid 2px #231f20;background-color:#fff;color:#231f20;font-weight:600;}.store-landing-page .order-type-section .delivery-pickup-toggle .toggle-wrapper .toggle-btn:focus{outline:none;}.store-landing-page .order-type-section .pickup-time{font-size:.875rem;font-weight:600;}.store-landing-page .order-type-section .pickup-time.empty-schedule{color:#b2a99c;font-weight:400;}.store-landing-page .order-type-section .pickup-time.empty-schedule span{text-decoration:underline;}.heymate-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(35,31,32,.5);display:flex;justify-content:center;align-items:center;z-index:9999;visibility:hidden;opacity:0;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;}.heymate-loader-overlay .heymate-loader{border:5px solid #d9d9d9;border-top:5px solid #fbd74d;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;}.heymate-loader-overlay.heymate-loading{visibility:visible;opacity:1;}.heymate-loader-overlay.heymate-loading-remove{opacity:0;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.dot-separator{display:flex;align-items:center;}.dot-separator span{display:inline-block;}.dot-separator span:not(:last-child)::after{margin:0 .25rem;content:'·';}.pac-container{z-index:2000;}