body{letter-spacing:0em}body h3,body p{margin-block-start:0em;margin-block-end:0em}body a{transition:text-decoration-thickness ease .1s;text-underline-offset:.3rem;text-decoration-thickness:.1rem!important}body a:hover{text-decoration-thickness:.15rem!important}body .page-overlay{background:#0000001a}body .customer{position:relative}body .customer .field:not(:first-of-type){margin:1.6rem 0 0!important}@media only screen and (min-width: 744px){body .customer .field:not(:first-of-type){margin:2.4rem 0 0!important}}body .customer button{padding:14px 24px;background:#1b3567;color:#fff;border-radius:24px;letter-spacing:0em;font-weight:700;font-size:14px;line-height:16px;text-align:center;width:100%}body .customer button:before,body .customer button:after{content:none}body .customer button:hover{background-color:#29509c}@media only screen and (min-width: 744px){body .customer button{height:54px;font-size:20px;line-height:22px;border-radius:32px;margin:4.8rem 0 3.2rem}}@media only screen and (min-width: 1600px){body .content-max-width{max-width:88.5em;margin:0 auto}}body p#rc_link_container{display:none}body p#rc_link_container a{color:#1b3567}.section.welcome{padding:108px 0;height:29.6rem;background-image:url(//shop.advancepet.com.au/cdn/shop/t/109/assets/account-background.png?v=40954102720618347911754664672);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center}.section.welcome p{color:#fff;font-weight:300;font-size:16px;line-height:26px}.section.welcome a.return-link{display:flex;align-items:center;gap:8px;text-decoration:none;position:absolute;top:0;left:0;padding:28px 0 0 16px}.section.welcome a.return-link:hover{text-decoration:underline}.section.welcome a.return-link img{transform:rotate(180deg)}@media only screen and (min-width: 744px){.section.welcome a.return-link{padding:28px 0 0 32px}}@media only screen and (min-width: 1280px){.section.welcome a.return-link{padding:28px 0 0 48px}}.section.welcome h1,.section.welcome h3{font-weight:700;font-size:32px;line-height:36px;letter-spacing:-.02em;color:#fff!important}.section.welcome h1{margin-block-start:0em;margin-block-end:0em}.section.welcome a{font-weight:300;font-size:16px;line-height:26px;color:#fff!important;text-decoration:underline}@media only screen and (min-width: 744px){.section.welcome{padding:154px 0;height:34.6rem}.section.welcome h1,.section.welcome h3{font-size:48px;line-height:56px;font-size:40px;line-height:44px}}@media only screen and (min-width: 1280px){.section.welcome h1,.section.welcome h3{font-size:48px;line-height:56px}}.section.dashboard{background:#f2f1f6;padding:56px 16px}.section.dashboard a{text-decoration:none}.section.dashboard a:hover{box-shadow:0 8px 20px #00000026}.section.dashboard .dashboard__card-container{display:flex;flex-direction:column;gap:16px;text-align:center}.section.dashboard .dashboard__card-container .dashboard__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 8px;border-radius:8px;background:#fff;color:#1b3567}.section.dashboard .dashboard__card-container .dashboard__card .tile-heading{font-weight:500;font-size:16px;line-height:24px}.section.dashboard .dashboard__card-container .dashboard__card .content{font-weight:300;font-size:14px;line-height:16px;text-align:center;padding-top:4px;width:145px}.section.dashboard .dashboard__card-container .dashboard__card.returns span{display:block}@media (min-width: 500px){.section.dashboard .dashboard__card-container{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 744px){.section.dashboard{padding:72px 32px}.section.dashboard .dashboard__card-container{grid-template-columns:repeat(3,1fr)}.section.dashboard .dashboard__card-container .dashboard__card .content{padding-top:8px}}@media only screen and (min-width: 1280px){.section.dashboard{padding:80px 108px}.section.dashboard .dashboard__card-container{gap:24px}.section.dashboard .dashboard__card-container .dashboard__card .tile-heading{font-size:20px;line-height:22px}.section.dashboard .dashboard__card-container .dashboard__card .content{font-size:16px;line-height:24px;width:190px}}@media only screen and (min-width: 1600px){.section.dashboard{padding:96px 6%}}.section.pet-club{padding:96px 16px;display:flex;flex-direction:column;gap:48px;color:#1b3567;background-color:#fff}.section.pet-club .pet-club__header{font-weight:700;font-size:32px;line-height:36px;text-align:center;letter-spacing:-.02em;padding:0 32px}.section.pet-club a{text-decoration:none}@media only screen and (min-width: 744px){.section.pet-club{padding:120px 32px}.section.pet-club .pet-club__header{font-size:40px;line-height:44px}}@media only screen and (min-width: 1280px){.section.pet-club{padding:120px 108px}.section.pet-club .pet-club__header{font-size:48px;line-height:56px}}.section.pet-club .pet-club__content{display:flex;flex-direction:column;gap:80px}.section.pet-club .pet-club__content .pet-club__card{display:flex;flex-direction:column}.section.pet-club .pet-club__content .pet-club__card img{width:100%;aspect-ratio:1.429 / 1;object-fit:cover}.section.pet-club .pet-club__content .pet-club__card .tile-heading{font-weight:500;font-size:28px;line-height:40px;margin:24px 0 8px}.section.pet-club .pet-club__content .pet-club__card .content{font-weight:300;font-size:16px;line-height:26px}.section.pet-club .pet-club__content .pet-club__card .tile-heading,.section.pet-club .pet-club__content .pet-club__card .content{padding:0 48px 0 0}.section.pet-club .pet-club__content .pet-club__card.two span{display:block}@media only screen and (min-width: 744px){.section.pet-club .pet-club__content{flex-direction:row;justify-content:center;gap:16px}.section.pet-club .pet-club__content>*{width:50%}.section.pet-club .pet-club__content .pet-club__card img{aspect-ratio:1 / 1.204}.section.pet-club .pet-club__content .pet-club__card .tile-heading,.section.pet-club .pet-club__content .pet-club__card .content{padding:0 80px 0 0}.section.pet-club .pet-club__content .pet-club__card.two span{display:initial}}@media only screen and (min-width: 1280px){.section.pet-club .pet-club__content{gap:24px}.section.pet-club .pet-club__content .pet-club__card img{aspect-ratio:1.5 / 1}.section.pet-club .pet-club__content .pet-club__card .tile-heading,.section.pet-club .pet-club__content .pet-club__card .content{padding:0 152px 0 0}}@media only screen and (min-width: 1600px){.section.pet-club .pet-club__content .pet-club__card img{aspect-ratio:1.735 / 1}}.section.community{padding:24px 0 96px;color:#1b3567;background-color:#fff;display:flex;flex-direction:column;gap:48px}.section.community .community__header{font-weight:700;font-size:32px;line-height:36px;text-align:center;letter-spacing:-.02em;padding:0 24px}@media only screen and (min-width: 744px){.section.community .community__header{font-size:40px;line-height:44px}}@media only screen and (min-width: 1280px){.section.community .community__header{font-size:48px;line-height:56px}}.section.community .community__slider{display:flex}.section.community .community__slider .community__card{border-radius:8px}.section.community .community__slider .community__card img:not(.custom-body-icon),.section.community .community__slider .community__card .custom-body{display:flex;width:100%;aspect-ratio:1 / 1.04;object-fit:cover}.section.community .community__slider .community__card p:not(.custom-body-text){font-weight:500;font-size:12px;line-height:16px;padding:16px 0;background:#1b3567;color:#fff;text-align:center}.section.community .community__slider .community__card p:not(.custom-body-text) span{font-weight:300}.section.community .community__slider .community__card a{color:#fff}.section.community .community__slider .community__card.custom .custom-body{background:#f2f1f6;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.section.community .community__slider .community__card.custom p.custom-body-text{font-weight:700;font-size:12px;line-height:14px}@media only screen and (min-width: 744px){.section.community .community__slider .community__card p:not(.custom-body-text){font-size:16px}.section.community .community__slider .community__card.custom p.custom-body-text{font-size:20px;line-height:22px}}.template-customers\/register .content-for-layout .customer-page,.template-customers\/login .content-for-layout .customer-page,.template-customers\/reset_password .content-for-layout .customer-page,.template-customers\/activate_account .content-for-layout .customer-page{background-image:url(//shop.advancepet.com.au/cdn/shop/t/109/assets/account-background.png?v=40954102720618347911754664672);padding:64px 43.5px}@media only screen and (min-width: 744px){.template-customers\/register .content-for-layout .customer-page,.template-customers\/login .content-for-layout .customer-page,.template-customers\/reset_password .content-for-layout .customer-page,.template-customers\/activate_account .content-for-layout .customer-page{padding:112px 0}}@media only screen and (min-width: 1280px){.template-customers\/register .content-for-layout .customer-page,.template-customers\/login .content-for-layout .customer-page,.template-customers\/reset_password .content-for-layout .customer-page,.template-customers\/activate_account .content-for-layout .customer-page{padding:160px 0}}.customer:is(.login,.register,.reset-password,.activate){max-width:59.3rem!important}.customer:not(.login):not(.register):not(.reset-password):not(.activate){max-width:unset;padding:0;margin:0}.customer:not(.account):not(.order){margin:0 auto;padding:40px 16px;display:flex;flex-direction:column;background:#fff;border-radius:8px}.customer:not(.account):not(.order) h1{margin-block-start:0em;margin-block-end:0em;margin-bottom:32px!important;font-weight:700;font-size:24px;line-height:28px;text-align:center;letter-spacing:-.02em;color:#1b3567;box-shadow:none;outline:0}.customer:not(.account):not(.order) form{margin-top:0}.customer:not(.account):not(.order) form .field{display:flex;flex-direction:column;gap:4px}.customer:not(.account):not(.order) form .field>*{color:#1b3567;letter-spacing:0em}.customer:not(.account):not(.order) form .field:before,.customer:not(.account):not(.order) form .field:after{content:none}.customer:not(.account):not(.order) form .field label{position:initial;order:-1;text-align:left;font-weight:700;font-size:12px;line-height:14px}.customer:not(.account):not(.order) form .field input{outline:0;box-shadow:none;padding:16px 24px;border:1px solid #E6E5EA;border-radius:4px;margin:0;font-weight:400;font-size:12px;line-height:14px;height:40px}@media only screen and (min-width: 744px){.customer:not(.account):not(.order) form .field{gap:6px}.customer:not(.account):not(.order) form .field label,.customer:not(.account):not(.order) form .field input{font-size:14px;line-height:16px}.customer:not(.account):not(.order) form .field input{height:48px}}@media only screen and (min-width: 1280px){.customer:not(.account):not(.order) form .field{gap:8px}.customer:not(.account):not(.order) form .field label,.customer:not(.account):not(.order) form .field input{font-size:16px;line-height:18px}.customer:not(.account):not(.order) form .field input{height:56px}}.customer:not(.account):not(.order) button{margin:3.2rem 0 2.4rem}@media only screen and (min-width: 744px){.customer:not(.account):not(.order) button{margin:4.8rem 0 3.2rem}}@media only screen and (min-width: 1280px){.customer:not(.account):not(.order) button{margin:7.2rem 0 4.1rem}}.customer:not(.account):not(.order) a{cursor:pointer}.customer:not(.account):not(.order) a,.customer:not(.account):not(.order) .sign-in-link,.customer:not(.account):not(.order) .sign-in-link a,.customer:not(.account):not(.order) .sign-up-link,.customer:not(.account):not(.order) .sign-up-link a{font-weight:500;font-size:12px;line-height:14px;text-align:center;color:#1b3567}@media only screen and (min-width: 744px){.customer:not(.account):not(.order){padding:56px 48px}.customer:not(.account):not(.order) h1{font-weight:700;font-size:32px;line-height:36px;margin-bottom:48px!important}.customer:not(.account):not(.order) a,.customer:not(.account):not(.order) .sign-in-link,.customer:not(.account):not(.order) .sign-in-link a,.customer:not(.account):not(.order) .sign-up-link,.customer:not(.account):not(.order) .sign-up-link a{font-size:16px;line-height:18px}}@media only screen and (min-width: 1280px){.customer:not(.account):not(.order){padding:48px 40px 80px}.customer:not(.account):not(.order) a,.customer:not(.account):not(.order) .sign-in-link,.customer:not(.account):not(.order) .sign-in-link a,.customer:not(.account):not(.order) .sign-up-link,.customer:not(.account):not(.order) .sign-up-link a{font-size:20px;line-height:22px;font-size:16px;line-height:18px}}@media only screen and (min-width: 1600px){.customer:not(.account):not(.order){padding:48px 40px 80px}}.customer:not(.account):not(.order) .form__message{outline:0;box-shadow:none;letter-spacing:0em;font-weight:400;font-size:16px;line-height:24px;margin:0 0 1.6rem!important;color:#1b3567}.customer:not(.account):not(.order) .form__message.error{margin:0 0 1.6rem!important;color:#1b3567}.customer:not(.account):not(.order) small#RecoverEmail-email-error{margin:1.6rem 0 0!important}.customer:not(.account):not(.order) span#RegisterForm-email-error{font-weight:300;margin:.8rem 0 0!important;font-size:14px;line-height:16px}.customer:not(.account):not(.order) .errors ul{margin:0 0 1.6rem}.customer:not(.account):not(.order) .errors ul li{color:#1b3567;font-weight:300;font-size:14px;line-height:16px}.customer:not(.account):not(.order) .errors ul li a{font-weight:300}@media (max-width: 400px){.customer:not(.account):not(.order) .form__message{font-size:4vw}.customer:not(.account):not(.order) .form__message.error{margin:0 0 .8rem!important}.customer:not(.account):not(.order) .errors ul li{font-size:3.5vw}}@media only screen and (min-width: 744px){.customer:not(.account):not(.order) .form__message{font-size:18px;margin:0 0 2.4rem!important}.customer:not(.account):not(.order) .form__message.error{margin:0 0 1.6rem!important}.customer:not(.account):not(.order) small#RecoverEmail-email-error{margin:2.4rem 0 0!important}.customer:not(.account):not(.order) span#RecoverEmail-email-error{margin:1.2rem 0 0rem!important;font-size:16px;line-height:18px}.customer:not(.account):not(.order) .errors ul{margin:0 0 1.6rem!important}.customer:not(.account):not(.order) .errors ul li{font-size:16px;line-height:18px}}@media only screen and (min-width: 1280px){.customer:not(.account):not(.order) .form__message{font-size:18px;line-height:24px}}.template-customers\/login .content-for-layout input:-webkit-autofill,.template-customers\/login .content-for-layout input:-webkit-autofill:hover,.template-customers\/login .content-for-layout input:-webkit-autofill:focus,.template-customers\/login .content-for-layout input:-webkit-autofill:active{color:#1b3567!important}.template-customers\/login .content-for-layout #rc_login{display:none}.template-customers\/login .content-for-layout .form__message,.template-customers\/login .content-for-layout .recover-text{margin:0 0 1.6rem!important}.template-customers\/login .content-for-layout .form__message{outline:0;box-shadow:none;letter-spacing:0em;font-weight:400;font-size:16px;line-height:24px}.template-customers\/login .content-for-layout .form__message.error{margin:0 0 1.6rem!important}.template-customers\/login .content-for-layout .recover_link{color:#1b3567;margin:1.6rem 0 0}.template-customers\/login .content-for-layout .sign-up-link{display:inline-flex;gap:2px}@media only screen and (min-width: 744px){.template-customers\/login .content-for-layout .form__message,.template-customers\/login .content-for-layout .recover-text{margin:0 0 2.4rem!important}.template-customers\/login .content-for-layout .recover_link{margin:2.4rem 0 0}}.template-customers\/activate_account .content-for-layout input:-webkit-autofill,.template-customers\/activate_account .content-for-layout input:-webkit-autofill:hover,.template-customers\/activate_account .content-for-layout input:-webkit-autofill:focus,.template-customers\/activate_account .content-for-layout input:-webkit-autofill:active{color:#1b3567!important}.template-customers\/activate_account .content-for-layout .form__message,.template-customers\/activate_account .content-for-layout .recover-text{margin:0 0 1.6rem!important}.template-customers\/activate_account .content-for-layout .form__message{outline:0;box-shadow:none;letter-spacing:0em;font-weight:400;font-size:16px;line-height:24px}.template-customers\/activate_account .content-for-layout .form__message.error{margin:0 0 1.6rem!important}.template-customers\/activate_account .content-for-layout .recover_link{color:#1b3567;margin:1.6rem 0 0}.template-customers\/activate_account .content-for-layout .sign-up-link{display:inline-flex;gap:2px}@media only screen and (min-width: 744px){.template-customers\/activate_account .content-for-layout .form__message,.template-customers\/activate_account .content-for-layout .recover-text{margin:0 0 2.4rem!important}.template-customers\/activate_account .content-for-layout .recover_link{margin:2.4rem 0 0}}.template-customers\/activate_account .content-for-layout button.decline{background-color:unset;font-size:16px;line-height:18px;display:block;margin:0 auto;width:fit-content;font-weight:500;text-align:center;color:#1b3567;text-decoration:underline;padding:0}.template-customers\/activate_account .content-for-layout button.decline:hover{background-color:unset;text-decoration-thickness:.15rem!important}.template-customers\/reset_password .content-for-layout .customer.reset-password p{margin:0 0 1.6rem}@media only screen and (min-width: 744px){.template-customers\/reset_password .content-for-layout .customer.reset-password p{margin:0 0 2.4rem}}.template-customers\/reset_password .content-for-layout .customer.reset-password button{margin-bottom:0}.template-customers\/addresses .content-for-layout .customer.addresses{padding:0!important}.template-customers\/addresses .content-for-layout .customer.addresses ul{margin-bottom:0!important}.template-customers\/addresses .content-for-layout .customer.addresses .main-content{background:#f2f1f6;padding:96px 32px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .section-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .section-header .address-header{font-weight:700;font-size:24px;line-height:28px;letter-spacing:-.02em}@media only screen and (min-width: 744px){.template-customers\/addresses .content-for-layout .customer.addresses .main-content .section-header{flex-direction:row;align-items:center}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .section-header .address-header{font-size:32px;line-height:36px}}@media only screen and (min-width: 1280px){.template-customers\/addresses .content-for-layout .customer.addresses .main-content .section-header{margin-bottom:64px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .section-header .address-header{font-size:40px;line-height:44px}}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address]{margin-top:0;background:#fff;text-align:start;padding:32px 24px;display:flex;flex-direction:column;gap:24px;position:relative}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address]:not(:first-child){margin-top:16px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .links{display:flex;justify-content:space-between}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .address>*{color:#1b3567}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .address .customer-name{font-weight:700;font-size:16px;line-height:18px;margin-bottom:16px;display:flex;align-items:center}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .address .customer-name img{margin-left:10px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .address .customer-address{font-weight:400;font-size:16px;line-height:18px;text-transform:capitalize}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .address .customer-address p:not(:first-child){margin-top:8px}@media only screen and (min-width: 744px){.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .links{position:absolute;right:24px;gap:48px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .address .customer-name{font-size:20px;line-height:30px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content li[data-address] .address .customer-address{font-size:18px;line-height:30px}}.template-customers\/addresses .content-for-layout .customer.addresses .main-content a.link{font-weight:700;font-size:18px;line-height:24px;color:#1b3567}.template-customers\/addresses .content-for-layout .customer.addresses .main-content button[type=reset]{display:none}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer .drawer-header,.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form,.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer .button-box{padding:0 24px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer .drawer-header{padding-bottom:48px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer .drawer-header h2{margin-block-start:0em;margin-block-end:0em;font-weight:700;font-size:24px;line-height:28px;font-size:32px;line-height:36px;letter-spacing:-.02em}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer .drawer-header img.close-btn{position:absolute;top:34px;right:34px;cursor:pointer}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form>div:nth-of-type(1){margin-top:0!important}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form>div:nth-of-type(1),.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form>div:nth-of-type(2){flex-basis:100%}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form{overflow-y:auto;padding:0 24px 5.4rem}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form .field label{font-weight:400;font-size:14px;line-height:20px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form .field input{color:#36363f;padding:16px;max-height:44px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form .select:before,.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form .select:after{content:none}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form select{color:#36363f!important;border:1px solid #E6E5EA;border-radius:4px;font-weight:400;font-size:12px!important;line-height:14px!important;padding:0 16px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form select:focus{box-shadow:none!important}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form .set-default-address{display:flex;align-items:center;margin-top:48px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form .set-default-address input[type=checkbox]{margin-top:0;height:24px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form .set-default-address label{font-weight:700;font-size:14px;line-height:20px;color:#1b3567}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer .address_form_btn{display:none}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer .button-box{margin-top:auto}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer .button-box button{margin:2.4rem 0 0!important}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer input[type=checkbox]:after{content:none}.template-customers\/addresses .content-for-layout .customer.addresses .main-content [aria-expanded=false]~div[id]{position:fixed;top:0;right:-100%;background:#fff;box-shadow:2px 12px 24px #00000029;padding:80px 0 56px;width:92%;min-height:100vh;height:100%;z-index:999;transition:.4s ease;overflow-y:auto;display:flex;flex-direction:column}.template-customers\/addresses .content-for-layout .customer.addresses .main-content [aria-expanded=true]~div[id]{position:fixed;top:0;right:0;background:#fff;box-shadow:2px 12px 24px #00000029;padding:80px 0 56px;width:92%;min-height:100vh;height:100%;z-index:999;transition:.4s ease;overflow-y:auto;display:flex;flex-direction:column}@media only screen and (min-width: 744px){.template-customers\/addresses .content-for-layout .customer.addresses .main-content [aria-expanded=true]~div[id]{width:40%}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer h2{font-size:32px;line-height:36px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer input{max-height:48px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form select{font-size:14px!important;line-height:16px!important}}@media only screen and (min-width: 1280px){.template-customers\/addresses .content-for-layout .customer.addresses .main-content{padding:120px 108px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .inner-main-content{max-width:122.4rem;margin:0 auto}.template-customers\/addresses .content-for-layout .customer.addresses .main-content [aria-expanded=true]~div[id]{width:calc(100%/3)}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer h2{font-size:40px;line-height:44px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer input{max-height:56px}.template-customers\/addresses .content-for-layout .customer.addresses .main-content .drawer form select{font-size:16px!important;line-height:18px!important}}@media only screen and (min-width: 1600px){.template-customers\/addresses .content-for-layout .customer.addresses .main-content{padding:120px 0}.template-customers\/addresses .content-for-layout .customer.addresses .main-content a.link{font-size:20px;line-height:30px}}.account-pagination{display:flex;justify-content:center;width:100%}.account-pagination #account-load-btn{width:unset;color:#1b3567;background-color:#fff;border:2px solid #1B3567;margin-bottom:0}.account-pagination #account-load-btn:hover{background-color:#29509c;color:#fff;border:none}.contact-help{padding:120px 0;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.contact-help .text{font-weight:700;font-size:32px;line-height:36px;text-align:center;letter-spacing:-.02em;color:#1b3567}.contact-help a{text-decoration:none}.contact-help button{padding:14px 24px;background:#1b3567;color:#fff;border-radius:24px;letter-spacing:0em;font-weight:700;font-size:14px;line-height:16px;text-align:center;width:100%;margin:0!important}.contact-help button:before,.contact-help button:after{content:none}.contact-help button:hover{background-color:#29509c}@media only screen and (min-width: 744px){.contact-help button{height:54px;font-size:20px;line-height:22px;border-radius:32px}}@media only screen and (min-width: 744px){.contact-help .text{font-size:40px;line-height:44px}}@media only screen and (min-width: 1280px){.contact-help{padding:148px 108px}.contact-help .text{font-size:48px;line-height:56px}}.customer:is(.account,.order) p{margin:0}.customer:is(.account,.order) .main-content{padding:80px 16px;background:#f2f1f6;margin:0!important}.customer:is(.account,.order) .main-content .order-content{padding:0}.customer:is(.account,.order) .main-content .order-content .order-content-header{display:flex;flex-direction:column;align-items:start;gap:16px;margin-bottom:48px}.customer:is(.account,.order) .main-content .order-content .order-content-header h2{margin:0;font-weight:700;font-size:32px;line-height:36px;letter-spacing:-.02em}.customer:is(.account,.order) .main-content .order-content .order-content-header p#rc_link_container{display:block}.customer:is(.account,.order) .main-content .order-content .order-content-header p#rc_link_container a{font-weight:700;font-size:18px;line-height:30px}@media only screen and (min-width: 744px){.customer:is(.account,.order) .main-content .order-content .order-content-header{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:64px}}@media only screen and (min-width: 1280px){.customer:is(.account,.order) .main-content .order-content .order-content-header h2{font-size:40px;line-height:44px}}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup]{display:flex;flex-direction:column;gap:16px}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row]{background:#fff;color:#1b3567;padding:24px;display:grid;grid-template:repeat(2,auto)/repeact(3,auto);justify-content:space-between;align-items:center;gap:16px}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row]>*{font-weight:400;font-size:16px;line-height:18px}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label=Order] a{color:#1b3567;box-shadow:none;border:none;padding:0;cursor:pointer;font-weight:400;font-size:16px;line-height:24px}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label=Total]{padding:0!important;grid-column:3;grid-row:2}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label=Date]{grid-row:2;grid-column:1}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label="Payment status"]{grid-column:2;grid-row:2;min-width:6rem}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] a.icon-arrow{grid-column:3;grid-row:1;cursor:pointer;width:100%;display:flex}@media only screen and (min-width: 744px){.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] a.icon-arrow{justify-content:end;justify-content:space-evenly}}@media only screen and (min-width: 744px){.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row]{padding:32px 24px;grid-template:auto/repeat(6,1fr);gap:0}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row]>*{font-size:20px;line-height:22px}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row]>div:nth-of-type(-n+3){min-width:16rem}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label=Order] a{font-size:20px;line-height:30px}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label=Date]{grid-row:1;grid-column:2}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label="Payment status"]{grid-column:3;grid-row:1}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label=Total]{grid-column:4;grid-row:1;padding-right:48px!important}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] a.icon-arrow{grid-column:6;grid-row:1;color:#1b3567}.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] a.reorder{grid-column:5;text-align:right;padding:0 5px;color:#1b3567}}@media only screen and (min-width: 1280px){.customer:is(.account,.order) .main-content .order-content .order-history [role=rowgroup] [role=row] [data-label=Total]{grid-column:9;grid-column:4;grid-row:1;padding-right:48px!important;padding-right:3.4vw!important}}.customer:is(.account) .order-content{max-width:122.4rem;margin:0 auto}@media only screen and (min-width: 744px){.customer:is(.account) .order-content{padding:120px 108px}}@media only screen and (min-width: 1280px){.customer:is(.account) .order-content{max-width:138.4rem}}.customer:is(.order) .main-content{padding:64px 16px;transition:.4s ease}.customer:is(.order) .main-content .inner-main-content{max-width:141.2rem;margin:0 auto;display:flex;flex-direction:column;gap:16px;padding:0;width:100%}.customer:is(.order) .main-content .inner-main-content .order-content{width:100%;background-color:#fff;padding:4rem 1.6rem}.customer:is(.order) .main-content .inner-main-content .order-content table{box-shadow:none;border:none}.customer:is(.order) .main-content .inner-main-content .order-content a,.customer:is(.order) .main-content .inner-main-content .order-content tr{color:#1b3567}.customer:is(.order) .main-content .inner-main-content .order-content thead th,.customer:is(.order) .main-content .inner-main-content .order-content tfoot td,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row]{font-weight:500;font-size:14px;line-height:16px;letter-spacing:0em}.customer:is(.order) .main-content .inner-main-content .order-content thead th:nth-last-child(-n+3),.customer:is(.order) .main-content .inner-main-content .order-content tbody td:nth-last-child(-n+3){text-align:left}.customer:is(.order) .main-content .inner-main-content .order-content thead th:nth-last-child(1),.customer:is(.order) .main-content .inner-main-content .order-content thead th:nth-last-child(2),.customer:is(.order) .main-content .inner-main-content .order-content tbody td:nth-last-child(1),.customer:is(.order) .main-content .inner-main-content .order-content tbody td:nth-last-child(2){text-align:right}.customer:is(.order) .main-content .inner-main-content .order-content thead:after{content:none}.customer:is(.order) .main-content .inner-main-content .order-content thead tr th{padding:0 0 1.8rem}.customer:is(.order) .main-content .inner-main-content .order-content th#ColumnTotal,.customer:is(.order) .main-content .inner-main-content .order-content tbody [data-label=Total]{margin-left:10px}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr{border-top:1px solid #E6E5EA!important}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product{display:grid;grid-template:repeat(3,auto)/.4fr 1fr 1fr;align-items:start;column-gap:20px;padding:0}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__image,.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__quantity-tag,.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__variant-and-foodtype{transition:.4s ease}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__image{grid-column:1;grid-row:1 / 4;position:relative;padding:8px;aspect-ratio:1 / 1;background:linear-gradient(180deg,#dddde4 61.46%,#f3f3f7);min-width:8.4rem;max-width:12rem}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__image img{width:100%;height:100%}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__image .product__quantity-tag{position:absolute;right:-8px;top:-8px;background:#1b3567;color:#fff;padding:1px 4px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details{grid-column:2 / 4;padding:0}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details>div{padding:0}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details .product__lifestage{grid-row:1}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details .product__lifestage p{text-transform:uppercase;font-weight:700;font-size:12px;line-height:14px}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details .product__name{grid-row:2;margin:8px 0 16px;padding:0}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details .product__name a{font-weight:500;font-size:14px;line-height:20px;text-decoration:none}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details .product__name a:hover{text-decoration:underline}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details .product__variant-and-foodtype{grid-row:3;display:flex;flex-wrap:wrap;gap:12px}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details .product__variant-and-foodtype p{font-weight:400;font-size:12px;line-height:14px}@media (max-width: 350px){.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__details .product__variant-and-foodtype{gap:1.2vw}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__image{min-width:7rem}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr .order__product .product__image .product__quantity-tag{width:16px;height:16px;font-size:12px}}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr td{padding:2.4rem 0}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr td:before{content:none!important}.customer:is(.order) .main-content .inner-main-content .order-content tbody tr td [data-label=Total]{font-weight:700;font-size:18px;line-height:26px}.customer:is(.order) .main-content .inner-main-content .order-content tfoot,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary{padding:0!important}.customer:is(.order) .main-content .inner-main-content .order-content tfoot:before,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary:before{content:none}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row],.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row]{border-bottom:1px solid #E6E5EA;display:flex;justify-content:space-between;padding:0}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr:last-child,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row]:last-child,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr:last-child,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row]:last-child{border-bottom:none;padding-top:16px}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr:first-child td,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row]:first-child td,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr:first-child td,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row]:first-child td{padding:4.2rem 0 1.6rem}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr:last-child td,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row]:last-child td,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr:last-child td,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row]:last-child td{padding:3.8rem 0 0}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr td,.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr p,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] td,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] p,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr td,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr p,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] td,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] p{padding:16px 0 1.6rem}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr td:before,.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr p:before,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] td:before,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] p:before,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr td:before,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr p:before,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] td:before,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] p:before{color:#1b3567!important;text-transform:capitalize!important;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0em}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr td[data-label=Total],.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr p[data-label=Total],.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] td[data-label=Total],.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] p[data-label=Total],.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr td[data-label=Total],.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr p[data-label=Total],.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] td[data-label=Total],.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] p[data-label=Total]{font-weight:700;font-size:24px;line-height:28px;text-align:right;letter-spacing:-.01em}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr [data-label=Discount],.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] [data-label=Discount],.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr [data-label=Discount],.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] [data-label=Discount]{padding-right:0!important}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr .discount,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] .discount,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr .discount,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] .discount{padding-right:0!important}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr .discount p,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] .discount p,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr .discount p,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] .discount p{padding-bottom:0!important;text-align:right}.customer:is(.order) .main-content .inner-main-content .order-content tfoot tr .cart-discount,.customer:is(.order) .main-content .inner-main-content .order-content tfoot [role=row] .cart-discount,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary tr .cart-discount,.customer:is(.order) .main-content .inner-main-content .order-content .order-summary [role=row] .cart-discount{color:#1b3567;margin-bottom:0}@media (max-width: 749px){.customer:is(.order) .main-content .inner-main-content .order-content thead,.customer:is(.order) .main-content .inner-main-content .order-content th{display:flex}.customer:is(.order) .main-content .inner-main-content .order-content th#ColumnQuantity,.customer:is(.order) .main-content .inner-main-content .order-content td[data-label=Quantity]{display:none}.customer:is(.order) .main-content .inner-main-content .order-content thead tr,.customer:is(.order) .main-content .inner-main-content .order-content tbody tr{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 744px){.customer:is(.order) .main-content .inner-main-content .order-content .order-summary{width:34vw;max-width:32rem;float:right}}@media (min-width: 750px){.customer:is(.order) .main-content .inner-main-content .order-content{width:76%;padding:4rem 3.2rem;column-gap:24px}.customer:is(.order) .main-content .inner-main-content .order-content .mobile-only{display:none!important}.customer:is(.order) .main-content .inner-main-content .order-content tr{width:100%}.customer:is(.order) .main-content .inner-main-content .order-content th#ColumnTotal,.customer:is(.order) .main-content .inner-main-content .order-content tbody [data-label=Total],.customer:is(.order) .main-content .inner-main-content .order-content th#ColumnQuantity,.customer:is(.order) .main-content .inner-main-content .order-content tbody [data-label=Quantity]{width:15%;padding-left:20px}}.customer:is(.order) .main-content .inner-main-content .customer-info{background:#fff;padding:40px 24px;display:flex;flex-direction:column;align-self:start;gap:48px;width:100%;min-width:21.2rem}.customer:is(.order) .main-content .inner-main-content .customer-info>div{padding:0!important}.customer:is(.order) .main-content .inner-main-content .customer-info>div h2{color:#1b3567;font-weight:700;font-size:16px;line-height:18px;margin:0}.customer:is(.order) .main-content .inner-main-content .customer-info>div div,.customer:is(.order) .main-content .inner-main-content .customer-info>div h2~p{color:#1b3567;font-weight:400;font-size:16px;line-height:18px;margin:16px 0 0}@media only screen and (min-width: 744px){.customer:is(.order) .main-content .inner-main-content .customer-info{gap:40px;width:24%}.customer:is(.order) .main-content .inner-main-content .customer-info>div h2~p{font-size:14px}}@media only screen and (min-width: 1280px){.customer:is(.order) .main-content .inner-main-content .customer-info{padding:40px;gap:48px}.customer:is(.order) .main-content .inner-main-content .customer-info>div h2{font-size:20px;line-height:24px}.customer:is(.order) .main-content .inner-main-content .customer-info>div div,.customer:is(.order) .main-content .inner-main-content .customer-info div h2~p{font-size:16px}}.customer:is(.order) .main-content .inner-main-content .payment-method-details .payment-details{display:flex;align-items:center}.customer:is(.order) .main-content .inner-main-content .payment-method-details .payment-details .payment-icon{width:4rem;margin-right:5px}@media only screen and (min-width: 744px){.customer:is(.order) .main-content{padding:80px 32px}.customer:is(.order) .main-content .inner-main-content{flex-direction:row}}@media only screen and (min-width: 1280px){.customer:is(.order) .main-content{padding:120px 108px}}@media only screen and (min-width: 1600px){.customer:is(.order) .main-content{padding:120px 0}}.order-tracking{background:#1b3567;margin:0!important;color:#fff;padding:16px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px;min-height:5.2rem;max-height:5.6rem}.order-tracking span{color:#fff;font-weight:700;font-size:14px;line-height:16px;transition:.4s ease}.order-tracking a{display:flex;align-items:center;gap:8px;color:#fff}.order-tracking a:hover{color:#fff}.order-tracking img{width:24px;height:24px;display:none}@media (max-width: 350px){.order-tracking span{font-size:4vw}}@media only screen and (min-width: 744px){.order-tracking img{display:block}.order-tracking span{font-size:16px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/custom-account.scss.css.map */
