.account{display:grid;gap:5.625rem;grid-template-columns:1fr 348px;margin-bottom:5rem}.account-sidebar__user{background-color:var(--clr-neutral-600);border-radius:.25rem;color:var(--clr-white);margin-bottom:1.5rem;padding:1.25rem 1.625rem}.account-sidebar__user-email{display:block;font-size:1.25rem;font-weight:700;line-height:2}.account-sidebar__user p{color:var(--clr-white);margin-bottom:0!important}.account-sidebar__nav{margin-bottom:1rem}.account-sidebar__nav-link{background-color:var(--clr-white);border:1px solid var(--clr-neutral-300);display:block;padding:.75rem 1.5rem;transition:.2s ease-out}.account-sidebar__nav-link--active{color:var(--clr-primary-500);font-weight:600}.account-sidebar__nav-link:hover{background-color:var(--clr-neutral-50)}.account-sidebar__nav-link:not(:first-child){border-top:unset}.account-sidebar__nav-link:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.account-sidebar__nav-link:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.account-sidebar__logout{background-color:var(--clr-neutral-100);border:1px solid var(--clr-neutral-400);border-radius:.25rem;color:var(--clr-neutral-600);display:block;padding:.75rem 1.5rem;transition:.2s ease-out}.account-sidebar__logout:hover{background-color:var(--clr-neutral-200)}.form--account-info .form__section{display:grid;grid-template-columns:260px 1fr}@media screen and (max-width:1200px){.form--account-info .form__section{grid-template-columns:1fr}}.form--account-info h3{color:var(--clr-neutral-400);font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;text-transform:uppercase}.form--account-info .form__double-col{gap:1.5rem}.form__requirements li{align-items:center;display:flex;font-size:.875rem;font-style:italic;letter-spacing:.025em}.form__requirements i{font-size:1.125rem;font-style:normal;margin-right:.5rem}.password-reset__requirements{margin-left:260px}@media screen and (max-width:1200px){.password-reset__requirements{margin:0}}.password-reset__text{color:var(--clr-neutral-600);font-size:.875rem;font-style:italic;grid-column:1/-1;margin-bottom:1rem;margin-top:1.25rem}#my-account__save,#password-reset__save{margin-bottom:6rem;margin-left:260px}#password-reset__save:disabled{background-color:var(--clr-primary-300);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}#my-account__save,#password-reset__save{margin-top:4rem}@media screen and (max-width:1200px){#my-account__save,#password-reset__save{margin:1rem 0 0}}.form__double-col--2-1-split{gap:20px;grid-template-columns:2fr 1fr}.billing-same-as-shipping-label{align-items:center;cursor:pointer;display:flex;gap:8px;grid-column:1/-1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.account-sidebar{max-width:30rem}@media screen and (max-width:1200px){aside.aside-bkg--right{grid-column:1/-1}aside.aside-bkg--right:before{left:-20px!important;width:100vw!important}}.quick-order{margin-bottom:3rem}.quick-order__header{align-items:center;display:flex;gap:2.5rem;justify-content:space-between;margin-bottom:3.5rem}.quick-order__header .quick-order__product-title{font-weight:600}.quick-order__body{display:flex;flex-direction:column}.quick-order__total{background-color:var(--clr-neutral-50);border:1px dashed var(--clr-neutral-400);border-radius:.25rem;font-weight:600;line-height:2.25rem;padding-inline:2rem;text-align:center;width:14.125rem}.quick-order__shortcuts{background-color:var(--clr-neutral-50);border:1px dashed var(--clr-neutral-600);border-radius:.25rem;color:var(--clr-neutral-800);display:grid;gap:1rem;grid-template-columns:minmax(min-content,max-content) 1fr;margin-bottom:0;max-height:0;opacity:0;overflow:hidden;padding:0 1rem;position:relative;transition:all .4s ease-in;visibility:hidden}.quick-order__shortcuts--show{margin-bottom:1.25rem;max-height:500px;opacity:1;padding:1rem;transition:all .4s ease-in;visibility:visible}.quick-order__shortcuts-item{align-items:center;display:grid;gap:1rem;grid-column:1/-1;grid-template-columns:subgrid}.quick-order__shortcuts-toggle{align-items:center;border:1px dashed var(--clr-neutral-600);border-radius:.25rem;color:var(--clr-neutral-800);cursor:pointer;display:flex;gap:.625rem;justify-content:center;padding:.25rem .75rem;transition:.2s ease-out;z-index:2}.quick-order__shortcuts-toggle--active{background-color:var(--clr-neutral-50)}.quick-order__shortcuts-toggle:hover{background-color:var(--clr-white);border-color:var(--clr-primary-400);color:var(--clr-primary-400)}.quick-order__shortcuts-toggle i{font-size:1.125rem}@media screen and (max-width:992px){.quick-order__shortcuts-toggle{display:none}}.quick-order__search-criteria{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.quick-order__search-criteria-list{align-items:center;display:flex;gap:.5rem}.quick-order__search-criteria-item{border:1px solid var(--clr-neutral-400);border-radius:.25rem;color:var(--clr-neutral-600);cursor:pointer;padding:.25rem .5rem;transition:.2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quick-order__search-criteria-item:hover{border-color:var(--clr-primary-500);color:var(--clr-primary-500)}.quick-order__search-criteria-item--active{background-color:var(--clr-primary-500);border-color:var(--clr-primary-600);color:var(--clr-white)}.quick-order__search-criteria-item--active:hover{background-color:var(--clr-primary-600);border-color:var(--clr-primary-700);color:var(--clr-white)}.quick-order__row{display:grid;gap:2.5rem;grid-template-columns:1fr 12.125rem;margin-right:2rem;position:relative}@media screen and (max-width:992px){.quick-order__row{gap:1rem;grid-template-columns:1fr;margin-right:0}.quick-order__row .product-quantity{margin-right:2rem}}.quick-order__row:has(.product-search.show){z-index:10}.quick-order__row:not(:last-child){margin-bottom:1.5rem}.quick-order__row--new{animation:fadeInRow .25s ease-out forwards;grid-template-rows:0fr;opacity:0;overflow:hidden}.quick-order__row--new>*{overflow:hidden}.quick-order__row--remove{animation:fadeOutRow .25s linear forwards;overflow:hidden}.quick-order__row--remove>*{overflow:hidden}@keyframes fadeInRow{to{grid-template-rows:1fr;opacity:1}}@keyframes fadeOutRow{to{grid-template-rows:0fr;margin-bottom:0;opacity:0}}.quick-order__product{flex-grow:1;position:relative}.quick-order__product-title{background-color:var(--clr-white);border:1px solid var(--clr-neutral-300);border-radius:.25rem;line-height:38px;padding:0 1rem;transition:.2s ease-out;width:100%}.quick-order__product-title+.loader-1{background:var(--clr-primary-400);right:.625rem;top:.5rem}.quick-order__product-title:focus-visible{outline:none}.quick-order__product-title::-moz-placeholder{color:var(--clr-neutral-600);font-weight:400}.quick-order__product-title::placeholder{color:var(--clr-neutral-600);font-weight:400}.quick-order__product-title:hover{border-color:var(--clr-neutral-600)}.quick-order__product-title:focus{border-color:var(--clr-primary-500);box-shadow:0 4px 8px 0 rgba(0,0,0,.12)}.quick-order__product-title:focus::-moz-placeholder{color:var(--clr-neutral-800)}.quick-order__product-title:focus::placeholder{color:var(--clr-neutral-800)}.quick-order:has(.product-search.show) .quick-order__header .quick-order__product-title{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--clr-primary-500)}.quick-order__uploaded-file{align-items:center;background-color:var(--clr-neutral-50);border:1px dashed var(--clr-neutral-600);border-radius:.25rem;color:var(--clr-neutral-800);display:flex;gap:1rem;height:0;justify-content:space-between;margin-bottom:0;opacity:0;overflow:hidden;padding:0;transition:.3s ease-out;visibility:hidden}.quick-order__uploaded-file.visible{height:auto;margin-bottom:2rem;opacity:1;padding:1rem;visibility:visible}.quick-order__uploaded-file-text{align-items:center;display:flex;font-size:1rem;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-order__uploaded-file-text i{align-items:center;background-color:var(--clr-neutral-400);border-radius:50%;color:var(--clr-neutral-800);cursor:pointer;display:flex;font-size:.938rem;height:2rem;justify-content:center;transition:.2s ease-out;width:2rem}.quick-order__uploaded-file-text i:hover{background-color:var(--clr-neutral-600);color:var(--clr-white)}.quick-order__uploaded-file-text-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:30rem}.quick-order__notif{opacity:1;overflow:hidden;perspective:1000px;transition:height .4s ease-out,padding .4s ease-out,margin .4s ease-out,transform .4s cubic-bezier(.3,.4,.3,1);will-change:height,padding,margin}.quick-order__notif--hide{margin-bottom:0!important;padding-bottom:0!important;padding-top:0!important;transform:translate3d(-80%,0,-150px) rotateY(35deg) scale(.85)}@media screen and (max-width:992px){#quick-order-import-to-cart-btn{width:100%!important}}#quick-order-import-to-cart-btn,#quick-order-reset-btn{opacity:0;transition:.2s ease-out;visibility:hidden}#quick-order-import-to-cart-btn.show,#quick-order-reset-btn.show{opacity:1;visibility:visible}#quick-order-import-to-cart-btn,.js-csv-load{position:relative;width:14.125rem}#quick-order-import-to-cart-btn .loader-1,.js-csv-load .loader-1{right:.5rem}@media screen and (max-width:992px){.js-csv-load{width:-moz-max-content;width:max-content}}#quick-order-import-to-cart-btn:focus{outline:3px solid var(--green-color-light-1);outline-offset:2px}#quick-order-reset-btn:focus{background:var(--clr-primary-600);border-color:transparent;color:var(--clr-white);outline:3px solid var(--clr-primary-600);outline-offset:2px}.product-search{border:1px solid var(--clr-primary-500);border-top:unset;opacity:0;position:absolute;transition:.2s ease-out;visibility:hidden;width:100%;z-index:10}.product-search.show{box-shadow:0 4px 8px 0 rgba(0,0,0,.12);opacity:1;visibility:visible}.product-search__empty{background:var(--clr-primary-100);line-height:2.5rem;padding-inline:1rem}.product-search__list{display:flex;flex-direction:column;max-height:25rem;overflow-y:auto;scrollbar-color:var(--clr-primary-500) transparent;scrollbar-width:thin}.product-search__list::-webkit-scrollbar{width:.5rem}.product-search__list::-webkit-scrollbar-thumb{background-color:var(--clr-primary-500);border-radius:.25rem}.product-search__list::-webkit-scrollbar-track{background:transparent;display:none}.product-search__list::-webkit-scrollbar-button{height:0;width:0}.product-search__item{align-items:center;background-color:var(--clr-white);cursor:pointer;display:flex;padding:.75rem;transition:.2s ease-out}.product-search__item--focused,.product-search__item:hover{background-color:var(--clr-neutral-200)}.product-search__item--focused:hover{background-color:var(--clr-neutral-300)}.product-search__item:not(:last-child){border-bottom:1px solid var(--clr-neutral-400)}.product-search__image{height:3.75rem;margin-right:.875rem;width:3.75rem}.product-search__image img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.product-search__title{color:var(--clr-neutral-900);margin-bottom:.125rem}.product-search__title strong{color:var(--clr-black);font-weight:600}.product-search__code{border-right:1px solid var(--clr-neutral-600);color:var(--clr-neutral-600);font-size:.938rem;margin-right:.75rem;padding-right:.75rem}.product-search__code strong{color:var(--clr-neutral-900);font-weight:600}.product-search__price{color:var(--clr-neutral-800);padding-right:.5rem}.product-search__price--old{text-decoration:line-through}.product-search__price--discount{color:var(--clr-danger);font-weight:700}.product-search__unit{border:1px solid var(--clr-neutral-400);border-radius:.25rem;color:var(--clr-neutral-600);font-size:.938rem;padding:.125rem .375rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ios,.product-search__unit{background-color:var(--clr-neutral-50)}.ios{border:1px dashed var(--clr-neutral-600);border-radius:.25rem;color:var(--clr-neutral-800);height:auto;margin-bottom:2rem;max-height:100px;opacity:1;overflow:hidden;padding:1rem;position:relative;transform-origin:top;transition:max-height .4s cubic-bezier(.215,.61,.355,1) .1s,padding .3s cubic-bezier(.215,.61,.355,1) .1s,margin .3s cubic-bezier(.215,.61,.355,1) .1s,border-width .3s cubic-bezier(.215,.61,.355,1) .1s,visibility 0s linear .5s,opacity .25s ease-out;visibility:visible}.ios--hide{border-width:0;margin-bottom:0;max-height:0;opacity:0;padding-block:0;visibility:hidden}.ios .icon-x-rounded{align-items:center;background-color:var(--clr-neutral-400);border-radius:50%;color:var(--clr-neutral-800);cursor:pointer;display:flex;font-size:.938rem;height:2rem;justify-content:center;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out;width:2rem}.ios .icon-x-rounded:hover{background-color:var(--clr-neutral-600);color:var(--clr-white);transform:translateY(-50%) scale(1.1)}.ios .icon-x-rounded:active{transform:translateY(-50%) scale(.95)}.orders-table{color:var(--clr-neutral-800);margin-bottom:5rem}.orders-table__header,.orders-table__row{align-items:center;display:grid;grid-template-columns:minmax(80px,1fr) minmax(80px,160px) minmax(58px,160px) minmax(120px,160px) minmax(72px,72px)}.orders-table__header{border-bottom:1px solid var(--clr-neutral-300);color:var(--clr-black);font-weight:600}.orders-table__row{transition:.2s ease-out}.orders-table__row:not(:last-child){border-bottom:1px solid var(--clr-neutral-300)}.orders-table__row:hover{background-color:var(--clr-neutral-50)}.orders-table__data{padding-block:1.25rem}@media screen and (max-width:992px){.orders-table__data{font-size:13px}}.orders-table__data:first-child{padding-inline:1rem}.orders-table__data:nth-child(2),.orders-table__data:nth-child(3){text-align:center}.orders-table__data:nth-child(4){padding-inline:1rem;text-align:right}.orders-table__data:nth-child(5){padding-inline:1rem;text-align:center}.orders-table__data:nth-child(5) .icon-dots{border:1px solid transparent;border-radius:.25rem;color:var(--clr-neutral-600);padding:.5rem;position:relative;transition:.2s ease-out}.orders-table__data:nth-child(5) .icon-dots:hover{background-color:var(--clr-white);border-color:var(--clr-neutral-400)}.odrer-address-container{display:flex}@media screen and (max-width:992px){.odrer-address-container{flex-direction:column;gap:2.5rem}}.odrer-address-container>div{flex:1}
/*# sourceMappingURL=w4d-my-account.min.css.map */
