@charset "utf-8";
:root{--color-primary: #327055;--color-secondary: #000000;--body-font-family: 'Poppins', sans-serif;--body-font-size: 16px;--body-font-weight: 500;--body-font-color: #696969;--body-letter-spacing: 0.02em;--body-line-height: 24px;--h1-font-family: 'DM Serif Text', serif;--h1-font-size: 50px;--h1-font-weight: 400;--h1-font-color: #327055;--h1-letter-spacing: 0.02em;--h1-line-height: 60px;--h2-font-family: 'DM Serif Text', serif;--h2-font-size: 35px;--h2-font-weight: 400;--h2-font-color: #327055;--h2-letter-spacing: 0.02em;--h2-line-height: 1.3em;--h3-font-family: 'DM Serif Text', serif;--h3-font-size: 22px;--h3-font-weight: 400;--h3-font-color: #327055;--h3-letter-spacing: 0.02em;--h3-line-height: 1.3em;--h4-font-family: 'Poppins', sans-serif;--h4-font-size: 18px;--h4-font-weight: 400;--h4-font-color: #327055;--h4-letter-spacing: 0.02em;--h4-line-height: 1.3em;--h5-font-family: 'Poppins', sans-serif;--h5-font-size: 16px;--h5-font-weight: 400;--h5-font-color: #327055;--h5-letter-spacing: 0.08em;--h5-line-height: 1.3em}@media(max-width: 991.98px){:root{--body-font-size: 14px;--body-line-height: 20px;--h1-font-size: 40px;--h1-line-height: 45px;--h2-font-size: 28px;--h3-font-size: 20px}}@media(max-width: 767.98px){:root{--body-font-size: 14px;--h1-font-size: 40px;--h1-line-height: 45px;--h2-font-size: 28px;--h3-font-size: 18px}}body[class*=template-customers-] main{margin:0}@media(min-width: 992px){body[class*=template-customers-] .main-wrapper{background:linear-gradient(to right, #f7f1ee calc(100vw - 930px - 2px - calc(100vw - 1170px)/2), #fff 0)}}@media(max-width: 1170px){body[class*=template-customers-] .main-wrapper{background:linear-gradient(to right, #f7f1ee calc(100vw - (80% - 5px) - 2px), #fff 0)}}@media(max-width: 991.98px){body[class*=template-customers-] .main-wrapper{background:#fff}}body.template-customers-reset-password main,body.template-customers-register main,body.template-customers-login main{margin:3rem 0}body.template-customers-reset-password .main-wrapper,body.template-customers-register .main-wrapper,body.template-customers-login .main-wrapper{background-color:#f7f1ee}.account-menu{background:#f7f1ee;position:relative}@media(min-width: 992px){.account-menu{max-width:calc(20% + 5px);padding-top:56px}}@media(max-width: 991.98px){.account-menu:before{content:"";position:absolute;z-index:0;background-color:#f7f1ee;top:0;left:-100%;width:100%;height:100%}}@media(max-width: 991.98px){.account-menu::after{content:"";position:absolute;z-index:0;background-color:#f7f1ee;top:0;right:-100%;width:100%;height:100%}}@media(max-width: 991.98px){.account-menu.open .customer.menu{display:block}}.account-content{background:#fff;padding:48px 15px 100px 70px}@media(min-width: 992px){.account-content{max-width:calc(80% - 9px);flex:0 0 calc(80% - 9px)}}@media(max-width: 991.98px){.account-content{padding:30px 15px 62px}}@media(max-width: 767.98px){.account-content{padding-top:33px}}.account-content h1{margin-bottom:25px}@media(max-width: 991.98px){.account-content h1{margin-bottom:30px}}@media(max-width: 767.98px){.account-content h1{margin-bottom:23px}}.account-content table{margin-bottom:15px}.account-content th{background-color:rgba(0,0,0,0);color:dimgray;font-size:14px;line-height:18px;letter-spacing:.02em;border:0;font-weight:600;padding:4px 4px 10px}@media(max-width: 991.98px){.account-content th{font-size:12px}}.account-content th:first-child{padding-left:0}.account-content td{font-size:14px;line-height:18px;letter-spacing:.02em;padding:10px 4px;color:#a2a2a2}.account-content td:first-child{padding-left:0}.account-content tr:nth-of-type(2n + 1),.account-content tr.odd,.account-content tr:nth-of-type(2n),.account-content tr.even{border:0}.customer.menu{margin-bottom:3rem;position:relative}@media(max-width: 991.98px){.customer.menu{position:absolute;z-index:1;top:100%;left:0;padding:0 15px 30px;background:#f7f1ee;width:100%;display:none;margin-bottom:0}}@media(max-width: 991.98px){.customer.menu::before{content:"";position:absolute;z-index:0;background-color:#f7f1ee;top:0;left:-100%;width:100%;height:100%}}@media(max-width: 991.98px){.customer.menu::after{content:"";position:absolute;z-index:0;background-color:#f7f1ee;top:0;right:-100%;width:100%;height:100%}}.customer.menu li{padding:0 0 46px}@media(max-width: 991.98px){.customer.menu li{padding:8px 0 42px}}.customer.menu li>a{color:#327055;padding-left:30px;position:relative;display:block}@media(max-width: 991.98px){.customer.menu li>a{font-size:16px;padding-left:36px}}.customer.menu li>a.active{color:#f79299}.customer.menu li>a:hover{color:#f79299}.customer.menu li>a:before{content:"";position:absolute;font-family:"Font Awesome 5 Pro";left:0;top:0}.customer.menu li.acc_my-account a:before{content:"";font-weight:700}.customer.menu li.acc_payment-method a:before{content:"";font-weight:700}.customer.menu li.acc_order-history a:before{content:"";font-weight:700}.customer.menu li.acc_activate-my-meals a:before{content:"";font-weight:700}.customer.menu li.acc_view-today-menu a:before{content:"";font-weight:700}.customer.menu li.acc_track-delivery a:before{content:"";font-weight:700}.customer.menu li.acc_change-address a:before{content:"";font-weight:700}.customer.menu li.acc_logout{margin-top:-4px;padding:0}@media(max-width: 991.98px){.customer.menu li.acc_logout{margin-top:-7px}}.customer.menu li.acc_logout a{padding:5px 0;border-bottom:3px solid #327055;display:inline-block;letter-spacing:.08em}@media(max-width: 991.98px){.customer.menu li.acc_logout a{font-size:15px}}.back-my-account{margin-bottom:3rem}.back-my-account a{text-transform:capitalize;color:#327055}section.customer{margin-bottom:37px}@media(max-width: 991.98px){section.customer{margin-bottom:42px}}@media(max-width: 767.98px){section.customer{margin-bottom:46px}}section.customer h2{margin-bottom:24px}section.customer .actions{margin:8px -8px}section.customer .actions a{margin:8px;font-size:1.2em}section.customer .table-wrap .full tr{border-style:none none solid none}section.customer .btn-edit-account{margin-right:34px}@media(max-width: 767.98px){section.customer .first{margin-top:-6px}}.customer-profile{margin-bottom:27px}@media(max-width: 991.98px){.customer-profile{margin-bottom:21px}}.customer-profile span{display:block}.customer-profile span.label{font-weight:600;font-size:14px}@media(max-width: 991.98px){.customer-profile span.label{font-size:12px}}.customer-profile span.info{font-size:16px;color:#a2a2a2}@media(max-width: 991.98px){.customer-profile span.info{font-size:14px}}.customer-profile span.small{font-size:13px;color:dimgray;font-style:italic;display:inline-block}@media(max-width: 767.98px){.customer-profile span.small{font-size:12px;display:block;line-height:20px}}@media(max-width: 575.98px){.customer-profile span.info{width:100%}}@media(max-width: 991.98px){.customer-actions{padding-top:8px}}@media(max-width: 767.98px){.customer-actions{padding-top:11px}}.address .default{font-size:.8rem;font-style:italic}.address .default::before{content:"("}.address .default::after{content:")"}.table-order tr{border-style:none none solid none}.table-order-mobile .order-row{margin-bottom:1em;border-bottom:1px solid #ddd}.table-order-mobile tr:nth-of-type(2n),.table-order-mobile tr.even{border-style:none}.table-order-mobile tr:nth-of-type(2n + 1),.table-order-mobile tr.odd{border-style:none}.table-order-mobile td{padding:2px 5px}.table-order-mobile td.label{width:150px;padding-left:0;color:dimgray}.table-order-mobile td.info{text-align:right}.selected-acc-menu{font-size:16px;color:#327055;padding:26px 0;position:relative;text-transform:uppercase}@media(max-width: 767.98px){.selected-acc-menu{padding:28px 0 25px}}.selected-acc-menu::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:"Font Awesome 5 Pro"}.open .selected-acc-menu::after{content:""}.customer-address-form input,.customer-address-form span.select,.customer-address-form select,.customer-address-form textarea{width:100%}.edit-account_wrapper .account-content{padding-top:50px;padding-right:109px}@media(max-width: 991.98px){.edit-account_wrapper .account-content{padding-top:32px;padding-right:15px;padding-bottom:80px}}.edit-account_wrapper .account-content h2{margin-bottom:21px}@media(max-width: 991.98px){.edit-account_wrapper .account-content h2{margin-bottom:27px}}@media(max-width: 767.98px){.edit-account_wrapper .account-content h2{margin-bottom:18px}}.customer-profile-form .alert{width:100%;margin-left:15px;margin-right:15px}.customer-profile-form form{display:flex;flex-wrap:wrap;margin:0 -15px}.customer-profile-form .form-group{padding:0 15px;flex:0 0 50%;max-width:50%;margin-bottom:34px}@media(max-width: 991.98px){.customer-profile-form .form-group{margin-bottom:25px}}@media(max-width: 767.98px){.customer-profile-form .form-group{flex:0 0 100%;max-width:100%}}.customer-profile-form .buttons{width:100%;padding:0 15px}@media(max-width: 991.98px){.customer-profile-form .buttons{margin-top:25px}}.customer-profile-form .buttons input[type=submit]{width:100%}.customer-profile-form .description{line-height:1.3em;margin-top:10px}.customer-profile-form label{margin-bottom:15px}@media(max-width: 991.98px){.customer-profile-form label{font-size:12px}}.customer-profile-form input::placeholder{color:#a2a2a2;font-style:italic}.customer-profile-form span.select{width:100%}section.info{display:flex;flex-wrap:wrap;width:100%;margin-top:14px}@media(max-width: 767.98px){section.info{margin-top:20px}}section.info h2{width:100%;padding:0 15px}.fixed-dob{height:50px;padding:14px 0}.option-account-edit{padding:0 15px;width:100%}.member-group{display:flex;flex-wrap:wrap;width:100%}.meal-plan_container{display:flex;margin-bottom:55px}@media(max-width: 767.98px){.meal-plan_container{flex-wrap:wrap;background-color:#f9f7f3;padding-bottom:22px;margin-bottom:40px}}.meal-plan_status{display:none;width:100%}@media(max-width: 767.98px){.meal-plan_status{display:block}}.meal-plan_image{padding-right:30px;flex:0 0 292px;max-width:292px;position:relative;margin-top:5px}@media(max-width: 991.98px){.meal-plan_image{flex:0 0 180px;max-width:180px}}@media(max-width: 767.98px){.meal-plan_image{flex:0 0 100%;max-width:100%;padding:0 20px;margin-bottom:27px;margin-top:30px}}.meal-plan_image img{width:100%}@media(max-width: 767.98px){.meal-plan_image .ribbon-status{display:none}}.meal-plan_content{font-size:13px;line-height:20px;padding-right:15px;flex:0 0 292px;max-width:292px;padding-right:40px}@media(max-width: 991.98px){.meal-plan_content{flex:0 0 330px;max-width:330px}}@media(max-width: 767.98px){.meal-plan_content{flex:0 0 100%;max-width:100%;padding:0 20px;font-size:14px}}.meal-plan_content h3{line-height:25px;margin-bottom:12px}@media(max-width: 991.98px){.meal-plan_content h3{margin-bottom:8px}}@media(max-width: 767.98px){.meal-plan_content h3{margin-bottom:11px}}.meal-plan_content .external-add-ons,.meal-plan_content .add-ons{margin-top:21px}@media(max-width: 991.98px){.meal-plan_content .external-add-ons,.meal-plan_content .add-ons{margin-top:12px}}.meal-plan_content .external-add-ons h3,.meal-plan_content .add-ons h3{font-weight:600;font-family:"Poppins",sans-serif;font-size:13px;margin-bottom:10px;line-height:17px}.meal-plan_content .external-add-ons ul,.meal-plan_content .add-ons ul{margin-top:-3px;padding-left:8px}.meal-plan_content .external-add-ons ul li::marker,.meal-plan_content .add-ons ul li::marker{position:absolute;content:"• "}.meal-plan_content .delivery-dates{margin-top:28px}@media(max-width: 991.98px){.meal-plan_content .delivery-dates{margin-top:20px}}@media(max-width: 767.98px){.meal-plan_content .delivery-dates{margin-top:22px}}.meal-plan_content .delivery-date{color:#327055;font-size:14px;line-height:22px}@media(max-width: 991.98px){.meal-plan_content .delivery-date{line-height:18px}}.meal-plan_content .data-extra{font-style:italic;font-size:12px}.meal-plan_actions{padding-left:30px;flex-grow:1}@media(min-width: 768px){.meal-plan_actions{border-left:1px solid #f79299}}.meal-plan_actions.meal-completed{border-left:0}@media(max-width: 767.98px){.meal-plan_actions{padding:0 20px}}.meal-plan_desc{margin-bottom:23px}@media(max-width: 991.98px){.meal-plan_desc{margin-bottom:10px}}.meal-plan_desc label{text-align:center;font-size:16px;text-transform:none;font-weight:500}@media(max-width: 991.98px){.meal-plan_desc label{font-size:14px;line-height:18px}}.customer-meal-actions{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;text-align:center}@media(max-width: 767.98px){.customer-meal-actions{text-align:left;align-items:flex-start;margin-top:11px}}.customer-meal-actions a{margin-bottom:35px;text-transform:capitalize}@media(max-width: 767.98px){.customer-meal-actions a{margin-bottom:22px;line-height:34px}}.customer-meal-actions a.btn-primary{text-transform:uppercase;width:100%;margin-bottom:0}@media(max-width: 767.98px){.customer-meal-actions a.btn-primary{line-height:1;width:auto}}.customer-meal-actions .meal-plan-message{font-size:13px;line-height:17px;color:#d40909}@media(max-width: 767.98px){.customer-meal-actions .meal-plan-message{font-size:12px}}.ribbon-status{position:absolute;top:10px;left:10px;padding:5px 12px;font-size:13px;font-weight:600;color:#fff;text-transform:uppercase;border-radius:20px;letter-spacing:.08em;background-color:#008f28}@media(max-width: 991.98px){.ribbon-status{font-size:11px}}@media(max-width: 767.98px){.ribbon-status{border-radius:0;position:relative;top:0;left:0;width:100%;font-size:12px;display:block;text-align:center}}.ribbon-status.ribbon-paused{background-color:#d40909}.ribbon-status.ribbon-active{background-color:#008f28}.ribbon-status.ribbon-completed{background-color:#fdcbc8;color:#327055}.modal-pause-delivery .modal-content{padding-top:22px;padding-bottom:50px}@media(max-width: 991.98px){.modal-pause-delivery .modal-content{padding-top:29px;padding-bottom:40px}}.modal-pause-delivery h1{text-align:center;font-size:35px;margin-bottom:28px}@media(max-width: 991.98px){.modal-pause-delivery h1{font-size:28px;margin-bottom:13px}}.modal-pause-delivery .pause-meal{max-width:554px;margin:0 auto}.modal-pause-delivery .pause-meal_date{display:flex;align-items:center;margin-bottom:31px}@media(max-width: 991.98px){.modal-pause-delivery .pause-meal_date{margin-top:-3px;margin-bottom:18px}}.modal-pause-delivery .pause-meal_date .element-type-textfield{display:flex;align-items:center;width:100%;position:relative;padding-right:20px}@media(max-width: 991.98px){.modal-pause-delivery .pause-meal_date .element-type-textfield{flex-wrap:wrap}}@media(max-width: 767.98px){.modal-pause-delivery .pause-meal_date .element-type-textfield{padding-right:10px}}.modal-pause-delivery .pause-meal_date .element-type-textfield label{min-width:100px;color:#a2a2a2;font-weight:500}@media(max-width: 991.98px){.modal-pause-delivery .pause-meal_date .element-type-textfield label{min-width:100%;margin-bottom:5px}}.modal-pause-delivery .pause-meal_date .element-type-textfield .form-text{height:50px;border-color:#327055;width:100%}.modal-pause-delivery .pause-meal_date .element-type-textfield .form-required{display:none}.modal-pause-delivery .pause-meal_date .element-type-select{min-width:174px}@media(max-width: 991.98px){.modal-pause-delivery .pause-meal_date .element-type-select{margin-top:24px;min-width:100px}}.modal-pause-delivery .pause-meal_date .element-type-select span.select{width:100%}.modal-pause-delivery .pause-meal_date .element-type-select span.select::after{right:20px}@media(max-width: 991.98px){.modal-pause-delivery .pause-meal_date .element-type-select span.select::after{right:10px}}.modal-pause-delivery .pause-meal_date .element-type-select .form-select{height:50px;border-radius:15px;background-color:#a4c6af;color:#327055;font-size:18px;padding-left:20px}@media(max-width: 991.98px){.modal-pause-delivery .pause-meal_date .element-type-select .form-select{font-size:16px;padding-left:10px}}.modal-pause-delivery .pause-meal_date .form-item{margin-bottom:0}.modal-pause-delivery form{max-width:555px;margin:0 auto}@media(max-width: 991.98px){.modal-pause-delivery form{max-width:330px}}.modal-pause-delivery .buttons{text-align:center}@media(max-width: 991.98px){.modal-pause-delivery .buttons{margin-top:38px}}@media(max-width: 767.98px){.modal-pause-delivery .buttons{margin-top:30px}}.modal-pause-delivery .buttons input[type=submit]{max-width:360px;width:100%}@media(max-width: 767.98px){.modal-pause-delivery .buttons input[type=submit]{max-width:230px}}.modal-pause-delivery .messages{text-align:center;border:0;font-size:14px;line-height:20px;margin-top:40px;margin-bottom:48px;padding:17px 40px}@media(max-width: 991.98px){.modal-pause-delivery .messages{margin:30px 0}}.modal-pause-delivery .messages.error{color:#327055;background-color:#fdcbc8}.modal-pause-delivery .messages.error:before{content:none}@media(max-width: 767.98px){.meal-plan_details .buttons{margin-top:28px}}.meal-plan_details .buttons a{width:100%}.meal-plan_label-value{margin-bottom:27px}.meal-plan_label-value .data-label{font-size:14px;font-weight:600}@media(max-width: 991.98px){.meal-plan_label-value .data-label{font-size:12px}}.meal-plan_label-value .data-value{color:#a2a2a2}.meal-plan_label-only{margin-bottom:18px}.meal-plan_label-only .data-label{font-size:14px;font-weight:600}@media(max-width: 991.98px){.meal-plan_label-only .data-label{font-size:12px}}.meal-plan_delivery-plan{margin-bottom:7px}.meal-plan_delivery-plan .data-label{padding-right:15px;min-width:40px;display:inline-block}@media(max-width: 767.98px){.meal-plan_delivery-plan .data-label{min-width:33px;padding-right:10px}}.meal-plan_delivery-plan .data-value{color:#a2a2a2}.meal-plan_delivery-plans{margin-bottom:23px}@media(max-width: 767.98px){.meal-plan_delivery-plans{margin-bottom:14px}}.form-new-address{display:flex;flex-wrap:wrap;margin:0 -15px}.form-new-address>label{width:100%;padding:0 15px 10px}.form-new-address .form-item{flex:0 0 50%;max-width:50%;padding:0 15px}.form-new-address input,.form-new-address span.select,.form-new-address select,.form-new-address textarea{width:100%}@media(min-width: 992px){.template-customers-edit-meal-order .account-content,.template-customers-activate-meal-plan .account-content{max-width:calc(72% - 9px);flex:0 0 calc(72% - 9px)}}.template-customers-edit-meal-order form#controller-form .form-row,.template-customers-activate-meal-plan form#controller-form .form-row{margin-left:-15px;margin-right:-15px}.template-customers-edit-meal-order form#controller-form .form-row>[class*=col-],.template-customers-activate-meal-plan form#controller-form .form-row>[class*=col-]{padding-left:15px;padding-right:15px}.template-customers-edit-meal-order form#controller-form .form-required,.template-customers-activate-meal-plan form#controller-form .form-required{display:none}.template-customers-edit-meal-order form#controller-form .meal-plan_title-text-display,.template-customers-activate-meal-plan form#controller-form .meal-plan_title-text-display{margin:0}.template-customers-edit-meal-order form#controller-form .meal-plan_title-text-display label,.template-customers-activate-meal-plan form#controller-form .meal-plan_title-text-display label{margin-bottom:4px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .meal-plan_title-text-display label,.template-customers-activate-meal-plan form#controller-form .meal-plan_title-text-display label{font-size:12px}}.template-customers-edit-meal-order form#controller-form label,.template-customers-activate-meal-plan form#controller-form label{font-weight:600;font-size:14px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form label,.template-customers-activate-meal-plan form#controller-form label{font-size:12px}}.template-customers-edit-meal-order form#controller-form .textfield-display,.template-customers-activate-meal-plan form#controller-form .textfield-display{color:#a2a2a2}.template-customers-edit-meal-order form#controller-form .meal-plan_title-text-display .textfield-display,.template-customers-activate-meal-plan form#controller-form .meal-plan_title-text-display .textfield-display{color:#327055}.template-customers-edit-meal-order form#controller-form .delivery_start-date,.template-customers-activate-meal-plan form#controller-form .delivery_start-date{position:relative}.template-customers-edit-meal-order form#controller-form .delivery_start-date label,.template-customers-activate-meal-plan form#controller-form .delivery_start-date label{width:100%}.template-customers-edit-meal-order form#controller-form .delivery_start-date .form-item,.template-customers-activate-meal-plan form#controller-form .delivery_start-date .form-item{margin-bottom:0}.template-customers-edit-meal-order form#controller-form .delivery_start-date .delivery_start-date-input-wrapper,.template-customers-activate-meal-plan form#controller-form .delivery_start-date .delivery_start-date-input-wrapper{display:flex;align-items:center}.template-customers-edit-meal-order form#controller-form .delivery_start-date .delivery_start-date-input-wrapper .field-suffix,.template-customers-activate-meal-plan form#controller-form .delivery_start-date .delivery_start-date-input-wrapper .field-suffix{margin-left:20px;min-width:79px;color:#327055}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .delivery_start-date .delivery_start-date-input-wrapper .field-suffix,.template-customers-activate-meal-plan form#controller-form .delivery_start-date .delivery_start-date-input-wrapper .field-suffix{margin-left:6px;min-width:54px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .delivery_start-date .delivery_start-date-input-wrapper .field-suffix,.template-customers-activate-meal-plan form#controller-form .delivery_start-date .delivery_start-date-input-wrapper .field-suffix{margin-left:20px;min-width:80px}}.template-customers-edit-meal-order form#controller-form .delivery_start-date input.form-text,.template-customers-activate-meal-plan form#controller-form .delivery_start-date input.form-text{background-color:#a4c6af;flex-grow:1;color:#327055}.template-customers-edit-meal-order form#controller-form .delivery_end-date .textfield-display,.template-customers-activate-meal-plan form#controller-form .delivery_end-date .textfield-display{display:flex;align-items:center}.template-customers-edit-meal-order form#controller-form .delivery_end-date #end_date,.template-customers-activate-meal-plan form#controller-form .delivery_end-date #end_date{min-height:50px;padding:12px 15px;border:1px solid #327055;flex-grow:1}.template-customers-edit-meal-order form#controller-form .delivery_end-date #end-date_meal-type,.template-customers-activate-meal-plan form#controller-form .delivery_end-date #end-date_meal-type{margin-left:20px;min-width:79px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .delivery_end-date #end-date_meal-type,.template-customers-activate-meal-plan form#controller-form .delivery_end-date #end-date_meal-type{margin-left:6px;min-width:70px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .delivery_end-date #end-date_meal-type,.template-customers-activate-meal-plan form#controller-form .delivery_end-date #end-date_meal-type{margin-left:18px;min-width:82px}}.template-customers-edit-meal-order form#controller-form input.form-text,.template-customers-edit-meal-order form#controller-form span.select,.template-customers-edit-meal-order form#controller-form select,.template-customers-edit-meal-order form#controller-form textarea,.template-customers-activate-meal-plan form#controller-form input.form-text,.template-customers-activate-meal-plan form#controller-form span.select,.template-customers-activate-meal-plan form#controller-form select,.template-customers-activate-meal-plan form#controller-form textarea{width:100%}.template-customers-edit-meal-order form#controller-form h2,.template-customers-activate-meal-plan form#controller-form h2{margin-bottom:22px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form h2,.template-customers-activate-meal-plan form#controller-form h2{margin-bottom:15px}}.template-customers-edit-meal-order form#controller-form .start-meal-type,.template-customers-activate-meal-plan form#controller-form .start-meal-type{margin-top:18px;margin-bottom:32px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .start-meal-type,.template-customers-activate-meal-plan form#controller-form .start-meal-type{margin-bottom:22px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .start-meal-type,.template-customers-activate-meal-plan form#controller-form .start-meal-type{margin-top:16px}}.template-customers-edit-meal-order form#controller-form .start-meal-type .form-radios,.template-customers-activate-meal-plan form#controller-form .start-meal-type .form-radios{display:flex;align-items:center}.template-customers-edit-meal-order form#controller-form .start-meal-type .form-radios .form-item,.template-customers-activate-meal-plan form#controller-form .start-meal-type .form-radios .form-item{margin:0;flex:0 0 33.33%;max-width:33.33%}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .start-meal-type .form-radios .form-item,.template-customers-activate-meal-plan form#controller-form .start-meal-type .form-radios .form-item{flex:0 0 50%;max-width:50%;margin-bottom:0}}.template-customers-edit-meal-order form#controller-form .customisation-field h3,.template-customers-activate-meal-plan form#controller-form .customisation-field h3{display:none}.template-customers-edit-meal-order form#controller-form .customisation-field .form-item,.template-customers-activate-meal-plan form#controller-form .customisation-field .form-item{margin-bottom:32px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .customisation-field .form-item,.template-customers-activate-meal-plan form#controller-form .customisation-field .form-item{margin-bottom:24px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .customisation-field .form-item,.template-customers-activate-meal-plan form#controller-form .customisation-field .form-item{margin-bottom:13px}}.template-customers-edit-meal-order form#controller-form .customisation-field .form-radios,.template-customers-activate-meal-plan form#controller-form .customisation-field .form-radios{margin:0 -15px;display:flex}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .customisation-field .form-radios,.template-customers-activate-meal-plan form#controller-form .customisation-field .form-radios{flex-wrap:wrap}}.template-customers-edit-meal-order form#controller-form .customisation-field .form-radios .form-item,.template-customers-activate-meal-plan form#controller-form .customisation-field .form-radios .form-item{padding:0 15px;margin:0;flex:0 0 50%;max-width:50%}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .customisation-field .form-radios .form-item,.template-customers-activate-meal-plan form#controller-form .customisation-field .form-radios .form-item{flex:0 0 100%;max-width:100%;padding-bottom:10px}}.template-customers-edit-meal-order form#controller-form .customisation-field label.option,.template-customers-activate-meal-plan form#controller-form .customisation-field label.option{position:relative}.template-customers-edit-meal-order form#controller-form .customisation-field label.option input[type=radio],.template-customers-activate-meal-plan form#controller-form .customisation-field label.option input[type=radio]{position:absolute;z-index:-1}.template-customers-edit-meal-order form#controller-form .customisation-field label.option span.label-text,.template-customers-activate-meal-plan form#controller-form .customisation-field label.option span.label-text{display:flex;align-items:center;justify-content:center;border:1px solid #327055;border-radius:15px;min-height:80px;padding:10px;color:#327055;cursor:pointer;font-size:16px;font-weight:500}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .customisation-field label.option span.label-text,.template-customers-activate-meal-plan form#controller-form .customisation-field label.option span.label-text{min-height:70px}}.template-customers-edit-meal-order form#controller-form .customisation-field label.option input[type=radio]:checked+span.label-text,.template-customers-activate-meal-plan form#controller-form .customisation-field label.option input[type=radio]:checked+span.label-text{background-color:#a4c6af}.template-customers-edit-meal-order form#controller-form .option-purpose,.template-customers-activate-meal-plan form#controller-form .option-purpose{margin-bottom:30px}.template-customers-edit-meal-order form#controller-form .option-purpose label,.template-customers-activate-meal-plan form#controller-form .option-purpose label{margin-bottom:12px}.template-customers-edit-meal-order form#controller-form .option-purpose label.option span.label-text,.template-customers-activate-meal-plan form#controller-form .option-purpose label.option span.label-text{position:relative}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .option-purpose label.option span.label-text,.template-customers-activate-meal-plan form#controller-form .option-purpose label.option span.label-text{font-size:14px}}.template-customers-edit-meal-order form#controller-form .option-purpose label.option span.label-text::before,.template-customers-activate-meal-plan form#controller-form .option-purpose label.option span.label-text::before{content:""}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .option-purpose label.option span.label-text::before,.template-customers-activate-meal-plan form#controller-form .option-purpose label.option span.label-text::before{width:16px;height:16px}}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .purpose-option,.template-customers-activate-meal-plan form#controller-form .purpose-option{margin-bottom:30px}}.template-customers-edit-meal-order form#controller-form section.extra-dishes,.template-customers-activate-meal-plan form#controller-form section.extra-dishes{margin-top:25px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form section.extra-dishes h2.external-add-on,.template-customers-edit-meal-order form#controller-form section.extra-dishes h2.extra-dishes,.template-customers-activate-meal-plan form#controller-form section.extra-dishes h2.external-add-on,.template-customers-activate-meal-plan form#controller-form section.extra-dishes h2.extra-dishes{margin-bottom:18px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form section.extra-dishes h2.external-add-on,.template-customers-edit-meal-order form#controller-form section.extra-dishes h2.extra-dishes,.template-customers-activate-meal-plan form#controller-form section.extra-dishes h2.external-add-on,.template-customers-activate-meal-plan form#controller-form section.extra-dishes h2.extra-dishes{margin-bottom:20px}}.template-customers-edit-meal-order form#controller-form section.external-add-on,.template-customers-edit-meal-order form#controller-form section.extra-dish,.template-customers-activate-meal-plan form#controller-form section.external-add-on,.template-customers-activate-meal-plan form#controller-form section.extra-dish{margin-bottom:25px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form section.external-add-on,.template-customers-edit-meal-order form#controller-form section.extra-dish,.template-customers-activate-meal-plan form#controller-form section.external-add-on,.template-customers-activate-meal-plan form#controller-form section.extra-dish{margin-bottom:31px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form section.external-add-on,.template-customers-edit-meal-order form#controller-form section.extra-dish,.template-customers-activate-meal-plan form#controller-form section.external-add-on,.template-customers-activate-meal-plan form#controller-form section.extra-dish{margin-bottom:37px}}.template-customers-edit-meal-order form#controller-form section.external-add-on h3.external-add-on,.template-customers-edit-meal-order form#controller-form section.external-add-on h3.extra-dish,.template-customers-edit-meal-order form#controller-form section.extra-dish h3.external-add-on,.template-customers-edit-meal-order form#controller-form section.extra-dish h3.extra-dish,.template-customers-activate-meal-plan form#controller-form section.external-add-on h3.external-add-on,.template-customers-activate-meal-plan form#controller-form section.external-add-on h3.extra-dish,.template-customers-activate-meal-plan form#controller-form section.extra-dish h3.external-add-on,.template-customers-activate-meal-plan form#controller-form section.extra-dish h3.extra-dish{font-size:14px;font-family:"Poppins",sans-serif;font-weight:600;color:dimgray;margin-bottom:23px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form section.external-add-on h3.external-add-on,.template-customers-edit-meal-order form#controller-form section.external-add-on h3.extra-dish,.template-customers-edit-meal-order form#controller-form section.extra-dish h3.external-add-on,.template-customers-edit-meal-order form#controller-form section.extra-dish h3.extra-dish,.template-customers-activate-meal-plan form#controller-form section.external-add-on h3.external-add-on,.template-customers-activate-meal-plan form#controller-form section.external-add-on h3.extra-dish,.template-customers-activate-meal-plan form#controller-form section.extra-dish h3.external-add-on,.template-customers-activate-meal-plan form#controller-form section.extra-dish h3.extra-dish{margin-bottom:12px;font-size:12px}}.template-customers-edit-meal-order form#controller-form .meal-plan_delivery-date,.template-customers-activate-meal-plan form#controller-form .meal-plan_delivery-date{margin-bottom:6px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .meal-plan_delivery-date,.template-customers-activate-meal-plan form#controller-form .meal-plan_delivery-date{margin-bottom:10px}}.template-customers-edit-meal-order form#controller-form .meal-plan_delivery-date .form-item,.template-customers-activate-meal-plan form#controller-form .meal-plan_delivery-date .form-item{margin:0;display:flex}.template-customers-edit-meal-order form#controller-form .meal-plan_delivery-date .form-item label,.template-customers-activate-meal-plan form#controller-form .meal-plan_delivery-date .form-item label{flex:0 0 35px;max-width:35px;margin:0}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .meal-plan_delivery-date .form-item label,.template-customers-activate-meal-plan form#controller-form .meal-plan_delivery-date .form-item label{font-size:14px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .meal-plan_delivery-date .form-item label,.template-customers-activate-meal-plan form#controller-form .meal-plan_delivery-date .form-item label{max-width:35px;flex:0 0 35px}}.template-customers-edit-meal-order form#controller-form .show-customise-external-add-on,.template-customers-edit-meal-order form#controller-form .show-customise,.template-customers-activate-meal-plan form#controller-form .show-customise-external-add-on,.template-customers-activate-meal-plan form#controller-form .show-customise{margin-top:30px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .show-customise-external-add-on,.template-customers-edit-meal-order form#controller-form .show-customise,.template-customers-activate-meal-plan form#controller-form .show-customise-external-add-on,.template-customers-activate-meal-plan form#controller-form .show-customise{margin-top:18px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .show-customise-external-add-on,.template-customers-edit-meal-order form#controller-form .show-customise,.template-customers-activate-meal-plan form#controller-form .show-customise-external-add-on,.template-customers-activate-meal-plan form#controller-form .show-customise{text-align:left}}.template-customers-edit-meal-order form#controller-form .show-customise-external-add-on.btn-clicked,.template-customers-edit-meal-order form#controller-form .show-customise.btn-clicked,.template-customers-activate-meal-plan form#controller-form .show-customise-external-add-on.btn-clicked,.template-customers-activate-meal-plan form#controller-form .show-customise.btn-clicked{text-decoration:none;letter-spacing:.02em;color:dimgray;font-size:14px;line-height:18px;font-weight:600;margin-top:28px;margin-bottom:20px}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .show-customise-external-add-on.btn-clicked,.template-customers-edit-meal-order form#controller-form .show-customise.btn-clicked,.template-customers-activate-meal-plan form#controller-form .show-customise-external-add-on.btn-clicked,.template-customers-activate-meal-plan form#controller-form .show-customise.btn-clicked{font-size:12px;line-height:16px;margin-top:15px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .show-customise-external-add-on.btn-clicked,.template-customers-edit-meal-order form#controller-form .show-customise.btn-clicked,.template-customers-activate-meal-plan form#controller-form .show-customise-external-add-on.btn-clicked,.template-customers-activate-meal-plan form#controller-form .show-customise.btn-clicked{margin-bottom:14px}}.template-customers-edit-meal-order form#controller-form .selection-wrapper .form-item,.template-customers-activate-meal-plan form#controller-form .selection-wrapper .form-item{display:flex;align-items:center;position:relative;margin-bottom:20px}.template-customers-edit-meal-order form#controller-form .selection-wrapper label,.template-customers-activate-meal-plan form#controller-form .selection-wrapper label{flex:0 0 35px;max-width:35px;margin:0}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .selection-wrapper label,.template-customers-activate-meal-plan form#controller-form .selection-wrapper label{flex:0 0 60px;max-width:60px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .selection-wrapper label,.template-customers-activate-meal-plan form#controller-form .selection-wrapper label{flex:0 0 65px;max-width:65px}}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .selection-wrapper .form-row .col-12:last-child .form-item,.template-customers-activate-meal-plan form#controller-form .selection-wrapper .form-row .col-12:last-child .form-item{margin-bottom:0}}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .buttons,.template-customers-activate-meal-plan form#controller-form .buttons{margin-top:44px}}.template-customers-edit-meal-order form#controller-form .buttons input[type=submit],.template-customers-activate-meal-plan form#controller-form .buttons input[type=submit]{width:100%}@media(max-width: 991.98px){.template-customers-edit-meal-order form#controller-form .selection-wrapper label{flex:0 0 35px;max-width:35px;font-size:14px}}.template-customers-edit-meal-order form#controller-form .selection-wrapper .form-item::after{right:10px;top:46%}@media(max-width: 767.98px){.template-customers-edit-meal-order form#controller-form .selection-wrapper .form-item::after{font-size:12px;top:50%}}.template-customers-edit-meal-order form#controller-form .meal-plan_delivery-date label,.template-customers-edit-meal-order form#controller-form .external-add-on-delivery-date label{margin-bottom:0}.sla-reminder.edit-detail-reminder{margin:20px 0}.meal-plan_delivery-date .element-type-text_display,.external-add-on-delivery-date .element-type-text_display{display:flex;align-items:center;position:relative;margin-bottom:20px}.meal-plan_delivery-date .element-type-text_display label,.external-add-on-delivery-date .element-type-text_display label{flex:0 0 35px;max-width:35px;margin:0}.meal-plan_delivery-date .textfield-display,.external-add-on-delivery-date .textfield-display{min-height:50px;padding:12px 15px;border:1px solid #327055;flex-grow:1;display:flex;align-items:center}.today-menu_wrapper h1{margin-bottom:-6px}@media(max-width: 991.98px){.today-menu_wrapper h1{margin-bottom:-1px}}@media(max-width: 767.98px){.today-menu_wrapper h1{margin-bottom:7px}}.today-menu_lunch-dinner-container{padding-bottom:45px;border-bottom:1px solid #e9979c;margin-bottom:34px}@media(max-width: 767.98px){.today-menu_lunch-dinner-container{padding-bottom:40px}}.today-menu_lunch-dinner-container:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.today-menu_day{display:flex;align-items:center;margin-bottom:34px;margin-top:15px}@media(max-width: 767.98px){.today-menu_day{flex-wrap:wrap}}.today-menu_day .text{margin-right:5px}@media(max-width: 767.98px){.today-menu_day .text{width:100%;margin:0 0 10px}}@media(max-width: 767.98px){.today-menu_day .text span{display:none}}.today-menu_day .form-item{margin:0}.today-menu_day .select2-selection__arrow{display:none}.today-menu_date{display:flex;align-items:center;overflow:hidden;border:1px solid #327055;border-radius:15px;height:45px}@media(max-width: 991.98px){.today-menu_date{font-size:16px;height:40px;margin-left:3px;border-radius:10px}}.today-menu_date .day{background-color:#a4c6af;border-right:1px solid #a4c6af;height:100%;display:flex;align-items:center}.today-menu_date select{border:0;color:#327055}.today-menu_date span.select select{padding-left:20px;padding-right:37px}@media(max-width: 991.98px){.today-menu_date span.select select{padding-right:50px}}.today-menu_date .select2-selection--single{border:0;background-color:rgba(0,0,0,0)}.today-menu_date .date{padding:0 18px;height:100%;display:flex;align-items:center}.today-menu_dish{background-color:#f9f7f3;padding:20px 13px 20px 20px;border-radius:15px;display:flex;align-items:flex-start;height:100%}.today-menu_dish .dish-image{flex:0 0 100px;padding-right:20px}@media(max-width: 767.98px){.today-menu_dish .dish-image{flex:0 0 110px}}.today-menu_dish .dish-image img{height:80px;border-radius:50%;width:100%}@media(max-width: 767.98px){.today-menu_dish .dish-image img{height:90px}}.today-menu_dish .dish-name{font-weight:600;margin-bottom:10px;font-size:14px;line-height:18px;margin-top:-4px}@media(max-width: 991.98px){.today-menu_dish .dish-name{margin-bottom:6px}}@media(max-width: 767.98px){.today-menu_dish .dish-name{margin-bottom:34px}}.today-menu_dish .dish-nutrition{font-weight:600;font-size:12px;line-height:14.5px;color:#327055}.today-menu_actions{margin:0 -15px;display:flex;padding-top:40px}@media(max-width: 991.98px){.today-menu_actions{padding-bottom:17px}}@media(max-width: 767.98px){.today-menu_actions{flex-wrap:wrap}}.today-menu_actions .action{padding:0 15px;max-width:290px;width:100%}@media(max-width: 991.98px){.today-menu_actions .action{max-width:240px}}@media(max-width: 767.98px){.today-menu_actions .action{max-width:100%;margin-top:20px}}.today-menu_actions a{width:100%;padding-left:15px;padding-right:15px}.select2-container--default .day-dropdown{margin-top:10px}.select2-container--default .day-dropdown .select2-results__option--highlighted.select2-results__option--selectable{background-color:#a4c6af}.mobile_day{display:none;margin-right:34px}@media(max-width: 767.98px){.mobile_day{display:block}}.meal-type_delivery{margin-bottom:1.5rem}@media(max-width: 991.98px){.meal-type_delivery{margin-bottom:27px}}@media(max-width: 767.98px){.meal-type_delivery{margin-bottom:15px}}.meal-type_delivery h3{margin:0}@media(max-width: 767.98px){.meal-type_delivery h3{font-size:20px}}@media(max-width: 767.98px){.meal-type_delivery .col-meal-type{flex:0 0 93px}}.meal-type_status{font-size:14px;margin-top:4px;position:relative}@media(max-width: 767.98px){.meal-type_status{flex-grow:1}}@media(max-width: 767.98px){.meal-type_status::before{content:"";height:12px;background-color:dimgray;width:1px;position:absolute;left:-5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.meal-type_delivery-time{position:relative;padding-right:15px;padding-left:8px}.meal-type_delivery-time::after{content:"";height:12px;background-color:dimgray;width:1px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 767.98px){.meal-type_delivery-time::after{content:none}}.meal-type_delivery-time.no-status::after{content:none}.meal-type_delivery-status{color:#327055;font-style:italic;margin-left:19px}.meal-type_delivery-status.no-status{margin:0}.dish-row{margin-left:-8px;margin-right:-8px;-ms-overflow-style:none;scrollbar-width:none}.dish-row::-webkit-scrollbar{display:none}@media(min-width: 768px)and (max-width: 991.98px){.dish-row{overflow:auto;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px}}.dish-row .dish-col{padding:0 8px}@media(min-width: 768px)and (max-width: 991.98px){.dish-row .dish-col{flex:0 0 300px;max-width:300px;padding:0 15px}}@media(max-width: 767.98px){.dish-row .dish-col{margin-bottom:10px}}@media(max-width: 991.98px){.dish-row .dish-col:last-child{margin-bottom:0}}.delivery-message{margin-top:25px}.action-feedback{margin-top:20px;text-align:right}@media(max-width: 767.98px){.action-feedback{text-align:center}}.no-pork-message{font-weight:600}.feedback-form{margin-top:30px}.feedback-form span.select,.feedback-form textarea{width:100%}.order-history{margin-bottom:5rem;padding-bottom:10px;border-bottom:1px solid #ccc;border-collapse:collapse}.order-history .order-section{margin-bottom:10px;border-bottom:1px solid #ccc}.order-history .refund-requests{margin-bottom:10px;padding:10px 0}.order-history .refund-requests .request-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.order-history .refund-requests .request-action a{margin-left:10px;margin-bottom:10px}.order-history .refund-requests .request-notes{margin-bottom:1.5rem}.order-history table{margin:1em 0}.order-history table .product-row{border:none}.order-history table td.image{width:96px}@media(max-width: 767.98px){.order-history .shipping-section{margin-bottom:15px}}.order-detail{padding:10px 0;align-items:flex-start;flex-wrap:wrap;display:flex}.order-section .order-detail{align-items:center;justify-content:space-between}.order-detail .badge{font-size:10px;padding:0 5px;line-height:20px;text-transform:uppercase}.order-shipment{padding:0 10px;border:1px solid #ccc;border-collapse:collapse;margin-bottom:20px}.order-shipment .shipment-header{padding:10px 0;border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap}.order-shipment .shipment-actions{flex-grow:1;justify-content:flex-end;display:flex;align-items:center;margin:0 -10px}.order-shipment .shipment-actions p{margin:0}.order-shipment .shipment-actions a{margin:0 10px;display:inline-block}.return-request-products{padding:0 10px;border:1px solid #ccc;border-collapse:collapse;margin-bottom:20px}#order-return-request-form .return-product-info{display:flex;flex-wrap:wrap}@media(max-width: 767.98px){#order-return-request-form .return-product-info{padding-bottom:15px}}#order-return-request-form .return-product-info .return-product-image{flex:0 0 110px;padding-right:15px}@media(max-width: 767.98px){#order-return-request-form .return-product-info .return-product-image{flex:0 0 95px}}#order-return-request-form .return-product-info .return-product-detail{flex:1}#order-return-request-form .return-product-info .return-product-detail .item-list{margin:10px 0}#order-return-request-form .return-info .form-item{display:flex;align-items:center;flex-wrap:wrap}#order-return-request-form .return-info .form-item.element-type-file{display:block}#order-return-request-form .return-info .form-item.element-type-file label{width:100%}#order-return-request-form .return-info .label,#order-return-request-form .return-info label{width:140px}@media(max-width: 991.98px){.refund-select{padding-right:0}}@media(max-width: 991.98px){.return-info{padding-left:50px}}.not-member,.forgotpassword-wrapper,.user-register-consent-message,.already-member{font-size:.8rem}.forgotpassword-wrapper,.user-register-consent-message{margin:15px 0}.not-member p,.forgotpassword-wrapper p,.user-register-consent-message p,.already-member p{margin:0}.not-member a,.forgotpassword-wrapper a,.user-register-consent-message a,.already-member a{color:#327055;text-decoration:underline}.not-member a:hover,.not-member a:focus,.forgotpassword-wrapper a:hover,.forgotpassword-wrapper a:focus,.user-register-consent-message a:hover,.user-register-consent-message a:focus,.already-member a:hover,.already-member a:focus{color:#a4c6af;text-decoration:underline}
