html,body{background-color:#faf9f8!important;color:#202223}.customer-account{flex-direction:column;position:relative;width:100%;max-width:1200px;margin:0 auto;padding:20px}.customer-account .sidebar{width:100%;overflow:hidden;position:relative;--btn-text: #383838;--btn-border: #383838;--btn-bg: #faf9f8;--btn-bg-hover: #e5e0da;margin-bottom:32px;display:flex;justify-content:flex-start}.customer-account .sidebar ul{display:flex;gap:15px;margin:0;list-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0;flex-wrap:wrap;width:100%}.customer-account .sidebar ul::-webkit-scrollbar{display:none}.customer-account .sidebar ul li{flex:0 0 200px;margin:0;opacity:1}.customer-account .sidebar ul .btn-return{min-width:auto}.sidebar ul li a{display:inline-block;padding:8px 16px;color:#383838;text-decoration:none;font-weight:500;transition:all .2s ease;background:#faf9f8!important}.sidebar ul li a:hover,.sidebar ul li a.active{background:#f5f0eb!important}.customer-account .sidebar ul li a{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 24px;background-color:var(--btn-bg);border:1px solid var(--btn-border);color:var(--btn-text);text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.025em}.customer-account .sidebar ul li a:hover,.customer-account .sidebar ul li a.active{background-color:var(--btn-bg-hover)}.customer-account .sidebar ul li a:before{display:none}@media screen and (max-width: 767px){.customer-account .sidebar{position:relative;width:100%}.customer-account .sidebar ul{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:12px 0}.sidebar-nav-button{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1}.sidebar-prev{left:-5px}.sidebar-next{right:-5px}.customer-account .sidebar ul li{flex:0 0 80%;min-width:auto;scroll-snap-align:right}.customer-account .sidebar ul li a{font-size:12px}.buttons-list .btn-return{width:100%}.buttons-list ul li:not(:has(a[btn-return])){flex:0 0 80%}.buttons-list ul{justify-content:flex-start;gap:10px}.buttons-list ul li{flex:0 0 auto;min-width:120px}}.address-grid{width:100%;margin:0 auto;padding:0}.address{background:#fff;margin-bottom:20px;border:1px solid #e1e3e5;width:100%}.address-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f5f0eb;background:#f5f0eb}.address-title{margin:0;font-size:18px;font-weight:600;color:#383838}.address-content{padding:20px;color:#6d7175;font-size:14px;line-height:1.5}.address-actions{padding:0 20px 20px;display:flex;gap:12px}.address-actions button,.address-actions a{padding:8px 16px;background:#383838;border:none;color:#faf8f9;font-size:14px;cursor:pointer;transition:all .2s ease;text-decoration:none}.address-actions button:hover,.address-actions a:hover{background:#494949;color:#fff}.badge--default{display:inline-block;padding:4px 8px;background:#f5f0eb;color:#383838;font-size:12px;margin-left:8px}.address--default{border-left:3px solid #383838}@media screen and (max-width: 767px){.address-header{flex-direction:column;align-items:flex-start;gap:8px}.address-actions{flex-direction:column;width:100%}.address-actions button,.address-actions a{width:100%;text-align:center}}.page-main,#MainContent{background-color:#faf9f8!important}.template-customers-account .announcement,.template-customers-account #SiteFooter{display:block!important}.page-content{--x-color-primary-action: #383838;--x-color-primary-action-hovered: #0d0d0d;--x-color-primary-action-text: #ffffff;--x-color-primary-action-text-hovered: var(--x-color-primary-action-text);--p-button-font-weight: 700;--x-color-interactive-text: #e2d9d1;--x-color-interactive-text-hovered: #b0a193;background-color:#fff;color:#000}.page-content input{--p-surface: #fff;--p-surface-critical-subdued: var(--p-surface);border:1px solid #f5f0eb;height:40px;padding:8px 12px;font-size:14px;width:100%;margin-bottom:15px}input{background:#fff!important;padding:8px 12px!important;font-size:14px!important;transition:all .2s ease-in-out;outline:none}input:focus{border-color:#f5f0eb!important;box-shadow:0 0 0 .0625rem #fff,0 0 0 .1875rem #f5f0eb!important;outline:none}@media only screen and (min-width: 501px){.page-content{border:1px solid #f5f5f5}}.page-content *,.page-content h1,.page-content h1 a,.page-content h2{font-family:Montserrat,sans-serif}.hidden-background .page-main{background-color:#f5f0eb}.wrapper,.form-vertical-wrapper{max-width:none!important;width:100%!important}.login-card,.register-card{display:block;margin:auto;max-width:550px;background:#fff;box-shadow:0 4px 24px #0000000d;border-radius:0}@media only screen and (max-width: 768px){.login-card,.register-card{padding:0!important}}.login-card-header,.register-card-header{margin-bottom:2rem;text-align:center}.login-card__logo img,.register-card__logo img{max-width:200px;height:auto}.login-card__content,.register-card__content{max-width:100%!important;width:100%!important;background:#fff;border-radius:var(--p-border-radius-wide);padding:2rem!important}button{font-size:14px!important;font-weight:600!important}.headings-container{text-align:left}.ui-heading,.account__heading{font-size:24px;font-weight:700;margin:0 0 12px}.account__subheading{font-size:14px;font-weight:400;margin:0 0 20px!important}#google-login button p,#facebook-login button p,#apple-login button p,#whatsapp-login button p,#microsoft-login button p,#twitter-login button p,#amazon-login button p{text-align:left}#google-login,#facebook-login,#apple-login,#whatsapp-login,#microsoft-login,#twitter-login,#amazon-login{width:100%;font-weight:400!important}.bitlogin-root button:hover{background-color:#f5f0eb!important}.page-customer{padding:0!important;min-height:100vh;display:flex;align-items:center;justify-content:center}.wrapper{width:100%}html,body,input,button,select,textarea{font-family:Montserrat,sans-serif!important}.form-vertical-wrapper{display:block;margin:auto;max-width:550px;padding:1.3125rem 1.3125rem 0}.section__header{margin-bottom:2rem;text-align:center}.form-vertical{max-width:100%!important;width:100%!important;background:#fff}.form-vertical input[type=text],.form-vertical input[type=email],.form-vertical input[type=tel],.form-vertical input[type=password],.form-vertical select{background:#fff!important;padding:8px 12px!important;font-size:14px!important;transition:all .2s ease-in-out;outline:none;border:1px solid #f5f0eb;height:40px;width:100%;margin-bottom:15px}.form-vertical input:focus{border-color:#f5f0eb!important;box-shadow:0 0 0 .0625rem #fff,0 0 0 .1875rem #f5f0eb!important;outline:none}.accepts-marketing,.form-checkbox{margin-bottom:15px}.section__heading.account__heading--small{font-size:24px;font-weight:700;margin:0 0 12px}@media only screen and (max-width: 768px){.form-vertical-wrapper{padding:0!important}.form-vertical{padding:0}}.template-customers-login html,.template-customers-login body,.template-customers-register html,.template-customers-register body{background-color:#f5f0eb!important;color:#202223}.template-customers-login .page-main,.template-customers-login #MainContent,.template-customers-register .page-main,.template-customers-register #MainContent{background-color:#f5f0eb!important}.login-card__content input[type=text],.login-card__content input[type=email],.login-card__content input[type=password],.login-card__content input[type=tel],.login-card__content select,.register-card__content input[type=text],.register-card__content input[type=email],.register-card__content input[type=password],.register-card__content input[type=tel],.register-card__content select{width:100%;padding:12px 16px;margin-bottom:20px;border:1.5px solid #e2e2e2;border-radius:8px;font-size:14px;transition:all .2s ease;background:#fff}.login-card__content input:focus,.register-card__content input:focus{border-color:#383838;box-shadow:0 0 0 3px #3838381a;outline:none}.login-card__content input::placeholder,.register-card__content input::placeholder{color:#757575}.accepts-marketing{display:flex;align-items:center;margin-bottom:16px;gap:8px}.accepts-marketing input[type=checkbox]{width:18px;height:18px;border:1px solid #e2e2e2;border-radius:0!important;cursor:pointer;position:relative}.accepts-marketing input[type=checkbox]:checked{background-color:#383838}.accepts-marketing input[type=checkbox]:checked:after{border-radius:0!important;background-color:#383838}.accepts-marketing label{font-size:14px;color:#383838;cursor:pointer}.order-number h3 a{text-decoration:none}.order-number h3 a:hover{color:#6b6b6b}.light-gray{padding-right:20px;padding-left:20px}.return.light-gray{display:block;text-align:center;text-decoration:none;font-size:14px;transition:color .2s ease}.return.light-gray:hover{color:#383838;text-decoration:underline}.return.light-gray a{color:#6b6b6b}.return.light-gray p{margin:0 0 20px}.ui-heading{font-size:24px;font-weight:700;color:#383838;margin-bottom:12px;text-align:center}.address-selector{position:relative;width:100%}.address-selector select{width:100%;padding:8px 12px;border:1.5px solid #e2e2e2;font-size:14px;transition:all .2s ease;background:#fff;height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#383838}.address-selector .icon-select{position:absolute;right:16px;top:40%;transform:translateY(-50%) rotate(90deg);width:16px;height:16px;pointer-events:none;color:#383838}input.error{border-color:#dc3545}input.error:focus{box-shadow:0 0 0 3px #dc35451a}.login-card__content input[type=text],.login-card__content input[type=email],.login-card__content input[type=password],.login-card__content input[type=tel],.login-card__content select,.register-card__content input[type=text],.register-card__content input[type=email],.register-card__content input[type=password],.register-card__content input[type=tel],.register-card__content select,.login-card__content,.register-card__content,.form-vertical,input.error{border-radius:0}.login-card__content,.register-card__content,.ui-heading,.login-card__content label,.register-card__content label,.accepts-marketing label,.headings-container{text-align:left}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-card,.register-card{display:block;margin:auto;max-width:550px;padding:1.3125rem 1.3125rem 0;background:#fff;box-shadow:0 4px 24px #0000000d}.login-card-header,.register-card-header{text-align:center;margin-bottom:2rem}.login-card__logo,.register-card__logo{margin:0}.login-card__logo img,.register-card__logo img{max-height:40px;width:auto}.login-card__content,.register-card__content{max-width:100%!important;width:100%!important;background:#fff;text-align:left}.login-card__content input[type=text],.login-card__content input[type=email],.login-card__content input[type=password],.login-card__content input[type=tel],.login-card__content select,.register-card__content input[type=text],.register-card__content input[type=email],.register-card__content input[type=password],.register-card__content input[type=tel],.register-card__content select{width:100%;padding:12px 16px;margin-bottom:20px;border:1.5px solid #e2e2e2;font-size:14px;transition:all .2s ease;background:#fff}@media only screen and (max-width: 768px){.login-card,.register-card{box-shadow:none}.login-card__content,.register-card__content{padding:1.5rem}}.address-selector select option[value=""][disabled]{color:#757575}.address-selector select:invalid{color:#757575}.table-wrap{overflow-x:auto;background:transparent;margin-top:20px;border-radius:0}table.full tbody td{padding:16px;border-bottom:1px solid #e1e3e5;font-size:14px}table.full tr:last-child td{border-bottom:none}@media screen and (max-width: 768px){.order-history{display:flex;flex-direction:row;width:100%}.order-summary-header{display:grid;grid-template-rows:3fr 1fr 1fr 1fr;gap:16px;align-items:center;padding:16px;background:#f9fafb;border-bottom:1px solid #e1e3e5;font-weight:500;color:#6d7175}.order-summary-row{display:grid;grid-template-columns:3fr 1fr 1fr 1fr;gap:16px;align-items:center;padding:16px;border-bottom:1px solid #e1e3e5}.order-summary-row:last-child{border-bottom:none}.product-name{color:#202223}.product-price,.product-quantity,.product-total{color:#6d7175;text-align:right}}.return__exchange button:hover{background:#faf8f9;border-color:#faf8f9}.section__header{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}.section__heading-line{border:none;border-top:1px solid #e1e3e5;margin:16px 0}.delivery-info{margin-top:2rem}.address-details{display:flex;flex-direction:column;gap:4px}.address-line{line-height:1.5}.address-details:empty{display:none}table.full{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px}table.full thead th{background:#f5f0eb;padding:16px;font-weight:600;color:#383838;text-align:left;border:none;border-bottom:1px solid #e1e3e5}table.full tbody td,table.full tbody th{padding:16px;border-bottom:1px solid #FAF8F9;color:#383838}table.full tbody tr:last-child td{border-bottom:none}table.full a{color:#383838;text-decoration:none}table.full a:hover{text-decoration:underline}table.full tbody td,table.full tbody th{padding:16px}.return__exchange button{background:none;border:1px solid #8c9196;padding:6px 12px;color:#202223;font-size:14px;cursor:pointer;transition:all .2s ease}.return__exchange button:hover{background:#faf8f9;border-color:#383838}.return__exchange .disabled{opacity:.5;cursor:not-allowed}.section__header{margin-bottom:24px}.section__heading{font-size:28px;font-weight:600;color:#202223;margin:0}.order-container{background:#fff;margin-bottom:20px;border:1px solid #e1e3e5}.order-header{display:flex;justify-content:flex-start;align-items:center;padding:16px 20px;border-bottom:1px solid #f5f0eb;background:#f5f0eb;gap:16px}.order-number{flex:1;display:flex;flex-direction:column;gap:4px;align-self:flex-start}.order-number h3{margin:0;font-size:18px;font-weight:600}.order-number a{color:#202223;text-decoration:underline}.order-date{color:#6d7175;font-size:14px}.order-total{text-align:right;min-width:120px;margin-left:auto;align-self:center}.badge--cancelled{display:inline-block;padding:8px;margin-left:8px;font-size:14px;font-weight:700;color:#fafafa;background-color:#d43747;align-self:center}@media screen and (max-width: 767px){.order-header{flex-wrap:wrap}.order-total{order:2;margin-left:0;text-align:left;align-self:flex-start}.badge--cancelled{display:block;margin:0;padding:8px;font-size:14px;text-align:center;width:100%;order:3}}.order-details{padding:20px;display:flex;justify-content:space-between;align-items:center}.order-status{display:flex;gap:24px}.order-status__indicator{width:8px;height:8px}.order-status__indicator--fulfilled{background:#00848e}.order-status__indicator--confirmed{background:#108043}.order-actions{display:flex;gap:12px;align-items:center}.order-actions a:hover{background:#494949;color:#fff;text-decoration:none;transition:all .2s ease}.btn-view-order{padding:8px 16px;background:#383838;border:none;color:#faf8f9;text-decoration:none;font-size:14px;transition:background .2s ease}.btn-view-order:hover{background:#383838;text-decoration:none}@media screen and (max-width: 767px){.order-header{flex-direction:column;align-items:flex-start;gap:8px}.order-details{flex-direction:column;align-items:flex-start;gap:16px}.order-status{flex-direction:column;gap:12px}.order-actions{width:100%;flex-direction:column}.btn-view-order,.btn-return{width:100%;text-align:center}}.modal{transform:translateY(30px)!important;margin-top:0;display:none;position:fixed;left:0;width:100%;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.modal.active{display:flex!important;justify-content:center;align-items:center;opacity:1;visibility:visible;background:#ffffff80;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.modal-content{top:20px;position:relative;background:#fff;padding:30px 30px 0;width:80%;max-width:600px;max-height:80%;overflow-y:auto;z-index:9999;box-shadow:0 2px 10px #0000001a;opacity:0;transition:transform .3s ease,opacity .3s ease}.modal-content.active{opacity:1}.modal-header{position:relative;margin:-30px -30px 20px;padding:20px 30px;background:#f5f0eb;display:flex;justify-content:space-between;align-items:center}.modal-header h3{margin:0;font-size:20px;color:#383838;flex:1}.modal-header .close-modal{padding:0;background:none;border:none;font-size:24px;color:#383838;cursor:pointer}.modal-body{margin-bottom:20px}body.modal-open{overflow:hidden}.modal-footer{display:flex;justify-content:space-between;gap:10px;width:100%}.modal-footer button{flex:1;min-width:0}@media screen and (max-width: 767px){.modal-content{top:-20px;width:90%;padding:20px 25px 0}.modal-header{margin:-20px -25px 15px;padding:15px 20px}.modal-footer{flex-direction:column}.modal-footer button{width:100%}}:root{--header-height: 80px}.account__table{display:block!important;width:100%;max-width:100%;margin:0 auto;padding:0}.custom-order{width:100%;background:#fff;border:1px solid #e1e3e5;margin-bottom:24px;padding:24px}.custom-order-table td{width:auto!important;background:#fff;border:1px solid #e1e3e5;margin-bottom:24px}.custom-account{width:100%;margin-bottom:24px;padding:0!important;background:transparent!important;border:0!important}.order-status-container{margin-bottom:24px}.order-status-container h4{font-size:18px;font-weight:600;color:#383838}.status-details{display:flex;flex-direction:row;align-items:center;gap:32px;margin:16px 0}.status-item{display:flex;flex-direction:row;align-items:center;gap:8px}.status-label{color:#6d7175;font-size:14px}.status-value{font-weight:500;font-size:14px;color:#383838}@media screen and (max-width: 767px){.order-status-container{width:100%}.status-details{gap:1rem}}.delivery-info{margin-top:24px}.delivery-info__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.delivery-info__column h4{font-size:18px;font-weight:600;margin:0 0 16px;color:#383838}.address-details{background:#fff;padding:24px;border:1px solid #e1e3e5;border-radius:0}.address-details p{margin:0;line-height:1.6;color:#6d7175}@media screen and (max-width: 767px){.page-customer{padding:20px 0!important}.customer-account{padding:16px}.status-details{flex-direction:column;gap:16px}.delivery-info__grid{grid-template-columns:1fr;gap:16px}table.full thead{display:none}}@media only screen and (min-width: 768px){.account__table{padding:0!important}.account__table__item{margin-bottom:24px!important}}.responsive-order{width:100%;border-collapse:collapse;margin-top:20px}.responsive-order td,.responsive-order tfoot td{padding:12px 16px;text-align:right;border-bottom:1px solid #e1e3e5}.responsive-order th{background:#f5f0eb;font-weight:600;color:#383838;text-align:left}.responsive-order td:first-of-type{text-align:left}.responsive-order tfoot tr{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding:12px 16px;border-bottom:1px solid #e1e3e5}.responsive-order tfoot tr:last-child{border-bottom:none}.responsive-order tfoot .order-label{text-align:left;padding:0;font-weight:500;color:#6d7175}.responsive-order tfoot .order-value{text-align:right;padding:0;font-weight:600;min-width:120px}.responsive-order tfoot tr.total{background:#f5f0eb}.responsive-order tfoot tr.total .order-label{font-weight:600;color:#383838}@media screen and (max-width: 767px){.responsive-order tfoot tr{grid-template-columns:1fr auto}.responsive-order tfoot td:nth-child(2){display:none}}.delivery-info__column:empty,.address-details p:empty{display:none}.delivery-info__column .address-details p:only-child:empty{display:none}.address-details p:only-child:blank,.address-details p:only-child br:only-child{display:none}.delivery-info__column:has(.address-details p:empty){display:none}.info-box{margin-top:20px;margin-bottom:20px;padding:15px;background-color:#d43747;border:1px solid #FAFAFA}.info-box p{margin:0;font-size:14px;line-height:1.4;color:#fafafa}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
