.customer-account{display:flex;flex-direction:column;justify-content:center;padding:20px 12px;gap:20px}.customer-account input:-webkit-autofill,.customer-account input:-webkit-autofill:hover,.customer-account input:-webkit-autofill:active,.customer-account input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #eeeeee inset!important;-webkit-text-fill-color:#004516!important}@media not (max-width:767px){.customer-account{padding:20px}}.customer-account__form{order:0;border-radius:12px;border:2px solid #004516;padding:12px;display:flex;align-items:center;justify-content:center;width:100%;background-color:#eee}.customer-account__img-container{order:1;border-radius:12px;overflow:hidden;max-height:600px;width:auto}.customer-account__img-container img{height:600px;display:block;object-fit:cover}.customer-account__form-header,.customer-account__form-buttons{border:none;justify-content:center}.customer-account__form-buttons{display:flex;flex-direction:column;gap:80px}.customer-account__form-heading{font-family:ITC Garamond Std;font-size:40px;text-align:center;color:#004516;font-weight:300;text-transform:capitalize;transform:scaleX(.8);transform-origin:center;margin:0}.customer-account__form-container input:not([type=checkbox]),.body-address__form input:not([type=checkbox]),.body-address__form select{border-radius:100px;border:2px solid #004516;color:#004516;padding:7px 20px 10px;font-size:16px;width:100%;background-color:transparent;font-family:var(--font-body-family);height:44px}.body-address__form-row .select:after{content:none}.body-address__form-row select{padding:7px 50px 10px 20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.customer-account__form-container input:not([type=checkbox])::placeholder,.body-address__form input:not([type=checkbox])::placeholder{color:#6f9c76;opacity:1}.customer-account__form-container input:not([type=checkbox])~label{color:#6f9c76}.customer-account__form-fields .field label,.body-address__form label{display:none}custom-address .body-address__list .set-defualt-address-class{display:flex}.customer-account__form-fields .field:before,.customer-account__form-fields .field:after,.body-address__form select:before,.body-address__form select:after{display:none}.customer-account__forget-password{font-size:12px;text-decoration:underline;text-underline-offset:3px;color:#004516;font-weight:500;text-align:right;width:fit-content;margin-inline:auto 0}.customer-account__form-fields{display:flex;flex-direction:column;gap:12px;margin-block-start:20px;margin-block-end:40px}.customer-account__form-fields .form__message-error{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;color:#721c24;font-weight:700;margin-block-end:1.4rem;padding:.75rem 1rem;font-size:14px!important}.customer-account__form-fields .form__message-error .form__message{display:flex;gap:4px;margin-bottom:0}.customer-account__form-fields .form__message-error .form__message svg{height:1.4rem;margin-inline-end:0;vertical-align:middle;width:1.4rem}.customer-account__form-fields .form__message-error ul{margin-block:8px 0}.customer-account__form-wrapper{width:100%;padding:100px 0}.sign-up-btn__label{text-align:center;font-size:12px;margin:0;line-height:1}.sign-up-btn__link{font-weight:800;color:#004516}.custom-button__light{color:#6f9c76}.customer-account__form-buttons .customer-account__btn{height:44px;text-transform:uppercase;color:#004516;padding:0}button.custom-button.custom-button__active{color:#6f9c76}.form__message-success{display:flex;justify-content:center;line-height:1;gap:10px}.form__message-success svg{height:20px}.post-account{display:flex;flex-direction:column;gap:20px;padding:20px 12px}.post-account a{text-underline-offset:3px;font-weight:500}.post-account__sidebar{display:flex;flex-direction:column;border:2px solid #004516;border-radius:12px;padding:40px 20px;background-color:#eee}@media(min-width:768px)and (max-width:1024px){.post-account__sidebar{padding:40px 12px 20px}}@media screen and not (min-width:767px){.post-account__sidebar{padding:40px 12px 20px}}.post-account__body{display:flex;flex-direction:column;gap:12px;background-color:#eee;padding:40px 20px;border:2px solid #004516;border-radius:12px}@media(min-width:768px)and (max-width:1024px){.post-account__body{padding:40px 20px}}@media screen and not (min-width:767px){.post-account__body{padding:40px 12px}}.post-account__body .section-header,.post-account .section-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.address-wrapper .section-header{border-bottom:2px dashed #004516;border-image:repeating-linear-gradient(to right,#004516 0,#004516 10px,transparent 10px,transparent 14px) 1}.post-account .section-header button{padding:0;position:unset;height:auto;color:#004516;text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:20%;text-underline-position:from-font;letter-spacing:0;text-transform:capitalize}@media screen and not (min-width:321px){.post-account .section-header button{font-size:10px}}.address-add-button.disable-class{pointer-events:none;color:#6f9c76!important;cursor:not-allowed}.heading{font-family:ITC Garamond Std;font-size:40px;color:#004516;margin:0;line-height:1;letter-spacing:0}@media screen and not (min-width:321px){.heading{font-size:35px}}.sidebar-list{list-style:none;margin:0;padding:0}@media screen and not (min-width:1025px){.sidebar-list{margin-top:20px}}.body-address__other-addresses .body-address__list .body-address__item{margin-top:30px}.body-address__other-addresses .body-address__list .body-address__item:first-child{margin-top:0}.sidebar-list li{border-top:2px dashed #004516;border-image:repeating-linear-gradient(to right,#004516 0,#004516 10px,transparent 10px,transparent 14px) 1}.sidebar-list li:last-child{border-bottom:2px dashed #004516}.sidebar-list .sidebar-item{font-size:14px;color:#004516;padding:16px 0;cursor:pointer}#recurpay-account-widget{display:none}.sidebar-link{color:#004516;text-decoration:none;text-transform:capitalize;display:flex;justify-content:space-between;align-items:center}.sidebar-link .checkbox-btn{width:20px;height:20px;display:block;border-radius:50%;outline-offset:-4px;outline:2px solid #eee;border:2px solid #004516;transition:background-color .3s ease}.sidebar-link--active .checkbox-btn{background-color:#004516}.sidebar-footer{display:flex;flex-direction:column;margin:32px 0 0;gap:20px}.sidebar-footer__contact-btn{font-size:14px;color:#004516;text-decoration:underline;text-underline-offset:3px;margin:0}.sidebar-footer__btn{line-height:1}.sidebar-footer__btn-link{color:#004516;font-size:14px;line-height:1.5}.post-account__body-account .body-info,.post-account__body-orders .body-info{border-top:2px dashed #004516;border-image:repeating-linear-gradient(to right,#004516 0,#004516 10px,transparent 10px,transparent 14px) 1;padding-top:20px}.post-account__body-account .body-info h6,.post-account__body-orders .body-info h6{color:#004516;font-weight:800;font-size:18px;line-height:1;margin:0;padding-bottom:40px}@media(max-width:321px){.post-account__body-account .body-info h6,.post-account__body-orders .body-info h6{font-size:15px}}.customer-account__bold{font-weight:800;font-size:14px;line-height:1}.customer-account__normal{font-size:14px;line-height:1}.customer-account__default-address{display:flex;justify-content:space-between;align-items:start}#account:target{display:block}#order:target{display:block}#order:target~#account{display:none}.post-account__body-orders{display:none}.post-account__body-orders.post-account__body-orders-details{display:block}.order-empty__message p{font-size:18px;font-weight:800;line-height:1;padding:20px 0 32px;border-top:2px dashed transparent;margin:0;border-image:repeating-linear-gradient(to right,#004516 0,#004516 10px,transparent 10px,transparent 14px) 1}.post-account__customer-info{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.post-account__customer-info .name-and-email-wrapper span{display:inline-block;width:315px}@media(max-width:767px){.post-account__customer-info .name-and-email-wrapper span{width:100%}}.post-account__body-account p{margin:0}.customer-account__default-address p{padding:0 20px 20px 0}@media not (max-width:767px){.customer-account__default-address p{max-width:315px}}@media(max-width:321px){.customer-account__default-address .sidebar-footer__btn-link{font-size:10px}}.body-address__default-address p{border-top:2px dashed transparent;border-image:repeating-linear-gradient(to right,#004516 0,#004516 10px,transparent 10px,transparent 14px) 1;margin:0;padding:20px 0;font-weight:500}.post-account__body.post-account__body--address{gap:0}.body-address__buttons{display:flex;flex-direction:column;margin-top:20px}@media(max-width:1024px){.body-address__buttons{gap:20px}}.edit-delete-buttons-wrapper button{padding:0;height:auto;position:unset;color:#004516;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:20%;text-underline-position:from-font;text-transform:capitalize;letter-spacing:0}.order-empty__btn .custom-button{height:44px;top:-12px}@media(min-width:768px){.customer-account__form-wrapper{max-width:540px}.customer-account__img-container{max-height:700px}.customer-account__img-container img{height:700px}.customer-account__form-heading{font-size:56px}.customer-account__form-container input:not([type=checkbox]){font-size:16px;padding:10px 20px 14px;height:44px}.customer-account__form-container .form__message-success{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;color:#155724;font-weight:400;margin-block-end:1.4rem;padding:.75rem 1rem;display:flex;gap:4px;line-height:100%;font-size:12px;justify-content:center;align-items:center}@media(min-width:990px){.customer-account__form-container .form__message-success{line-height:100%}}.customer-account__form-container .form__message-success .icon{width:16px;height:16px}.customer-account__form-container form{display:flex;flex-direction:column}.customer-account__form-buttons .customer-account__btn{height:44px;font-size:16px}.customer-account__forget-password,.sign-up-btn__label{font-size:14px}.post-account{padding:20px}.sidebar-list .sidebar-item{font-size:16px;padding:20px 0}.sidebar-link .checkbox-btn{height:28px;width:28px;outline-offset:-6px;outline:4px solid #eee;border:2px solid #004516}.sidebar-footer{flex-direction:row;justify-content:space-between;align-items:center;margin-top:40px}.post-account__customer-info{flex-direction:row;justify-content:flex-start;gap:20px}.customer-account__bold,.customer-account__normal{font-size:16px}.body-address__buttons{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:1025px){.order-empty__btn .custom-button-wrapper{max-width:428px}.customer-account{display:flex;flex-direction:row;align-items:stretch}.customer-account__img-container{order:0;width:50%}.customer-account__form{order:1;width:50%}.customer-account__img-container img{width:100%;height:100%}.customer-account__form-wrapper{height:100%;padding:40px 0;display:flex;flex-direction:column;justify-content:center;max-width:470px}.post-account{flex-direction:row;position:relative}.post-account__sidebar{width:32%;height:100%;position:sticky;right:0;bottom:0;left:0;top:20px}.post-account__body{flex:1}.sidebar-footer{flex-direction:column;align-items:start}}.orders-list__item-img-container{width:110px;height:140px;overflow:hidden;position:relative;display:block}.orders-list__item-img-container img{width:100%;height:100%;object-fit:contain}.orders-list__item-img-container img:first-child{border:2px solid #004516;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.orders-list__item-img-container img:has(+img){height:calc(100% - 10px);width:calc(100% - 10px);margin-left:10px;background-color:#eee;z-index:1;position:relative}.orders-list__item-img-container img+img{position:absolute;top:10px;left:0;height:calc(100% - 10px);width:calc(100% - 10px);border:2px dashed #004516;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;z-index:0}.orders-list__item-details{display:flex;gap:12px}@media(min-width:768px){.orders-list__item-details{gap:20px}}.order__header{font-size:18px;font-weight:800;line-height:1;border-top:2px dashed transparent;border-image:repeating-linear-gradient(to right,#004516 0,#004516 10px,transparent 10px,transparent 14px) 1;padding:20px 0 40px}.orders-list__item{padding-bottom:40px}.orders-list__item:last-child{padding-bottom:0}.order-number{line-height:1;font-weight:800;font-size:14px;padding-bottom:8px}.order-items-count{line-height:1;font-size:14px;font-weight:500}.orders-list__total-price{font-size:14px;line-height:1;font-weight:800}.order-list__details-wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1}.orders-list__item-btns{display:flex;flex-direction:column;gap:12px}.orders-list__item-btns .custom-button{text-transform:capitalize;font-weight:500;font-size:14px;padding:0;height:auto;top:0;color:#004516;letter-spacing:0}@media screen and not (max-width:767px){.orders-list__item-btns{flex-direction:row;justify-content:space-between;align-items:center}.orders-list__item-img-container{height:auto;width:135px;aspect-ratio:1}.order__header{font-size:20px}}.post-account__body-wrapper{display:flex;flex-direction:column;gap:20px;flex:1}.post-account__body.post-account__order-details{gap:0}.order__order-details{display:flex;flex-direction:column;gap:12px}.post-account__order-bottom{padding-top:20px}.order-listing__title{font-family:ITC Garamond Std;font-size:28px;font-weight:300;letter-spacing:-.8px;margin:0;line-height:1;padding-bottom:8px;width:200px;display:block;color:#004516;text-decoration:none}@media screen and not (min-width:375px){.order-listing__title{width:100%}}.order-detail__header{font-size:20px;font-weight:800;line-height:1;border-bottom:2px dashed transparent;border-image:repeating-linear-gradient(to right,#004516 0,#004516 10px,transparent 10px,transparent 14px) 1;padding:0 0 20px}@media not (max-width:767px){.post-account__body-orders-purchase .orders-list{padding-top:40px}}.order-listing__options-wrapper{display:flex;flex-direction:column;gap:4px}.order-listing__price,.order-list__quantity,.order-list__option{font-size:14px;font-weight:800;line-height:1}.orders-list__item-meta{display:flex;flex-direction:column;justify-content:space-between}@media screen and not (max-width:767px){.orders-list__item-meta{width:calc(100% - 155px)}}.order__detail-item{display:flex;justify-content:space-between}.order__text-bold{font-size:14px;line-height:1.2;font-weight:800}.order__text-normal{font-size:14px;line-height:1.2;font-weight:500;margin:0}.post-order__order-address{display:flex;flex-direction:column;gap:12px}.post-account__order-name{display:flex;flex-direction:column;gap:6px}.post-account__order-address-wrapper{display:flex;flex-direction:column;gap:20px}.body-address__edit,#AddAddress{display:none}.body-address__edit.body-address__edit--visible,#AddAddress.body-address__add-visible{display:block}.body-address__edit{margin-top:40px}.body-address__edit .custom-button{height:44px;top:-12px}.wrapper-data{display:block;width:353px}@media screen and not (min-width:767px){.wrapper-data{width:100%}}.wrapper-data p{margin:0}@media screen and not (max-width:767px){.post-account__order-address-wrapper{flex-direction:row}}.body-address ul{list-style:none;padding:0;margin-bottom:0;margin-top:20px}.address__header{font-size:18px;font-weight:800;line-height:1;border-top:2px dashed transparent;border-bottom:2px dashed transparent;border-image:repeating-linear-gradient(to right,#004516 0,#004516 10px,transparent 10px,transparent 14px) 1;padding:40px 0 20px;margin:0 0 20px}.body-address__form-row{display:flex;flex-direction:column;gap:20px;display:grid;grid-template-columns:1fr;gap:12px}@media screen and (min-width:768px){.body-address__form-row{grid-template-columns:1fr 1fr;gap:20px}}.other-address-section-wrapper .section-header .heading{font-family:var(--font-body-family);color:#004516;text-align:justify;font-size:20px;font-style:normal;font-weight:800;line-height:normal;margin:0}
/*# sourceMappingURL=/cdn/shop/t/35/assets/customer-account.css.map */
