@charset "UTF-8";.account{display:grid;gap:5.625rem;grid-template-columns:1fr 348px;margin-bottom:5rem}.account-sidebar{--_radius:calc(var(--radius)*0.25em)}.account-sidebar__user{background-color:var(--clr-neutral-600);border-radius:var(--_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:focus{background-color:var(--clr-neutral-200);color:var(--clr-neutral-800)}.account-sidebar__nav-link:first-child{border-top-left-radius:var(--_radius,.25rem);border-top-right-radius:var(--_radius,.25rem)}.account-sidebar__nav-link:last-child{border-bottom-left-radius:var(--_radius,.25rem);border-bottom-right-radius:var(--_radius,.25rem)}.account-sidebar__logout{--_radius:calc(var(--radius)*0.25em);background-color:var(--clr-neutral-100);border:1px solid var(--clr-neutral-400);border-radius:var(--_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)}.account-sidebar__logout:focus{background-color:var(--clr-neutral-300);color:var(--clr-neutral-800)}.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{--_default:4px;--_radius:calc(var(--radius)*var(--_default));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:var(--_radius,--_default);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:var(--_radius,--_default);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:var(--_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{--_radius:calc(var(--radius)*4px);border:1px solid var(--clr-neutral-400);border-radius:var(--_radius);color:var(--clr-neutral-600);cursor:pointer;padding:.25rem .5rem;transition:.2s ease-out;-webkit-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:var(--_radius,--_default);line-height:38px;padding:0 1rem;text-overflow:ellipsis;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::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::placeholder{color:var(--clr-neutral-800)}.quick-order__product-title:disabled{background-color:var(--clr-neutral-50)}.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:var(--_radius,--_default);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 svg{background-color:var(--clr-neutral-400);border-radius:50%;color:var(--clr-neutral-800);cursor:pointer;padding:.125rem;transition:.2s ease-out}.quick-order__uploaded-file-text svg: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}#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:max-content}}.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:var(--_radius,--_default)}.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:var(--_radius,--_default);color:var(--clr-neutral-600);font-size:.938rem;padding:.125rem .375rem;-webkit-user-select:none;user-select:none}.info-box,.product-search__unit{background-color:var(--clr-neutral-50)}.info-box{--_default:4px;--_radius:calc(var(--radius)*var(--_default));align-items:center;border:1px dashed var(--clr-neutral-600);border-radius:var(--_radius,--_default);color:var(--clr-neutral-800);display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem;opacity:1;overflow:hidden;padding:1.5rem 1.75rem;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}.info-box--narrow{padding:1rem 1.25rem}.info-box--hide{border-width:0;margin-bottom:0;max-height:0;opacity:0;padding-block:0;visibility:hidden}.info-box .icon{align-items:center;border-radius:50%;color:var(--clr-neutral-800);cursor:pointer;display:flex;height:2rem;justify-content:center;padding:.25rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.2s ease-out;transition:all .2s ease-out;width:2rem}.info-box .icon:hover{background-color:var(--clr-neutral-500);color:var(--clr-white)}@media screen and (max-width:768px){.info-box{align-items:flex-start;flex-direction:column}}.data-table{--_default:4px;--_radius:calc(var(--radius)*var(--_default));--data-table-row-height:calc(56px - 16px*var(--custom-data-table-toggle-compact, 0));--data-table-cell-clr:var(--custom-data-table-cell-clr,var(--clr-neutral-800));--data-table-cell-padding-inline:1rem;--data-table-cell-font-size:1rem;--data-table-transition:200ms ease-out;color:var(--data-table-cell-clr);display:grid;grid-template-columns:var(--data-table-columns,repeat(5,1fr))}.data-table--order-history{grid-template-columns:minmax(80px,1fr) minmax(80px,140px) 80px minmax(120px,160px) 72px}.data-table--order-history .data-table__cell:nth-child(2),.data-table--order-history .data-table__cell:nth-child(3){text-align:center}.data-table--order-history .data-table__cell:nth-child(4){text-align:right}.data-table__actions{align-items:center;border-bottom:1px solid var(--clr-neutral-300);display:flex;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:.5rem}.data-table__order-count{color:var(--clr-neutral-500);display:flex}.data-table__order-count p:first-child{border-right:1px solid var(--clr-neutral-300);margin-right:.5rem;padding-right:.5rem}.data-table__header,.data-table__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.data-table__header{background-color:var(--data-table-header-bg-clr);border-bottom:1px solid var(--data-table-header-border-clr);color:var(--data-table-header-clr);font-weight:600;line-height:var(--data-table-row-height)}.data-table__header .data-table__cell:first-child{padding-inline:var(--data-table-cell-padding-inline)}.data-table__row{background-color:var(--data-table-row-bg-clr);color:var(--data-table-row-clr);line-height:var(--data-table-row-height);transition:var(--data-table-transition)}.data-table__row:nth-child(odd){--stripe-offset:calc(var(--custom-data-table-toggle-striped, 1)*0.03);background-color:oklch(from var(--data-table-row-bg-clr) calc(l - var(--stripe-offset)) c h)}.data-table__row:not(:last-child){border-bottom:1px solid var(--data-table-row-border-clr)}.data-table__row:hover{background-color:var(--data-table-row-bg-clr-hover)!important}.data-table__row:focus-within{background-color:var(--data-table-row-focus-bg-clr)!important}.data-table__cell{font-size:var(--data-table-cell-font-size);padding-inline:var(--data-table-cell-padding-inline)}.data-table__cell--peek{border-right:1px solid transparent;padding-inline:0;position:relative;transition:var(--data-table-transition)}.data-table__cell--peek svg{color:var(--clr-neutral-500);font-size:1.125rem;opacity:0;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);transition:opacity .2s ease-out}.data-table__cell--peek:hover{border-right:1px solid var(--table-b2b-row-border-clr-hover)}.data-table__cell--peek:hover svg{opacity:1;pointer-events:none}.data-table__cell--peek a{display:block;padding-inline:var(--data-table-cell-padding-inline)}.data-table__cell:last-child{align-content:center;text-align:center}@media screen and (max-width:768px){.data-table__cell{--data-table-cell-padding-inline:0.75rem;--data-table-cell-font-size:0.875rem}}.table-order{--_radius:calc(var(--radius)*0.25em);border:1px solid var(--clr-neutral-300);border-radius:var(--_radius,.25rem);color:var(--clr-neutral-800);overflow-x:auto}.table-order--cancelled{background-color:var(--clr-danger-tint);border:1px solid var(--clr-danger-tint);border-radius:var(--_radius,4px) var(--_radius,4px) 0 0;color:var(--clr-danger-shade);font-size:1.25rem;font-weight:600;padding-block:.75rem;text-align:center;text-transform:uppercase}.table-order--cancelled+.table-order{border-top-left-radius:0;border-top-right-radius:0}.table-order__items .table-order__cell:nth-child(3){text-align:center}.table-order__items .table-order__row:last-child{border-color:var(--clr-neutral-300);position:relative}.table-order__items .table-order__row:last-child:after,.table-order__items .table-order__row:last-child:before{border-bottom:6px solid transparent;border-top:6px solid transparent;bottom:-6px;content:"";height:0;pointer-events:none;position:absolute;width:0}.table-order__items .table-order__row:last-child:before{border-left:12px solid var(--clr-neutral-300)}.table-order__items .table-order__row:last-child:after{border-right:12px solid var(--clr-neutral-300);right:0}.table-order__items,.table-order__summary{display:grid;grid-template-columns:minmax(180px,3fr) minmax(100px,120px) 105px minmax(100px,140px)}.table-order__summary{grid-template-columns:minmax(180px,2fr) 1fr minmax(100px,140px)}.table-order__summary .table-order__cell:nth-child(3){text-align:right}.table-order__header,.table-order__row{align-items:center;display:grid;grid-column:1/-1;grid-template-columns:subgrid}.table-order__header{background-color:var(--table-history-header-bg-clr);border-bottom:2px solid var(--clr-neutral-300);border-color:var(--table-history-header-border-clr);font-size:.875rem;font-weight:700;line-height:3rem}.table-order__header .table-order__cell{color:var(--table-history-header-clr)}.table-order__header .table-order__cell:nth-child(3){text-align:center}.table-order__row{border-bottom:1px solid var(--clr-neutral-200)}.table-order__row--total{background-color:var(--clr-primary-50);border-bottom:none}.table-order__items .table-order__row:hover{background-color:var(--data-table-row-bg-clr-hover)}.table-order__cell{align-content:center;color:var(--clr-neutral-700);line-height:1.5rem;min-height:3rem;padding:.375rem 1rem}.table-order__cell:nth-child(2),.table-order__cell:nth-child(4){text-align:right}.table-order__cell--peek{border-right:1px solid transparent;position:relative;transition:.2s ease-out}.table-order__cell--peek .icon{color:var(--clr-neutral-500);font-size:1.125rem;opacity:0;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);transition:inherit}.table-order__cell--peek:hover{border-right:1px solid var(--table-b2b-row-border-clr-hover);text-decoration:underline}.table-order__cell--peek:hover .icon{opacity:1;pointer-events:none}.table-order__cell--no-link{color:var(--clr-neutral-500);cursor:not-allowed}.table-order__cell--label{font-size:1.125rem;font-weight:700}.table-order__cell--danger,.table-order__cell--discount{color:var(--clr-danger)}.table-order__cell--tax{color:var(--clr-neutral-500)}.table-order__cell--total,.table-order__cell--total-label{color:var(--clr-black);font-size:1.25rem;font-weight:700}.table-order__address-container{display:flex;margin-block:2.5rem}@media screen and (max-width:992px){.table-order__address-container{flex-direction:column;gap:2.5rem}}.table-order__address-container>div{flex:1}@media screen and (max-width:768px){.table-order__items{grid-template-columns:1fr 180px 1fr}.table-order__summary{grid-template-columns:2fr 2fr 1fr}.table-order__header{display:none}.table-order__cell{font-size:.875rem;padding:.5rem .75rem}.table-order .table-order__items .table-order__cell:first-child{background-color:var(--clr-neutral-50);font-weight:600;grid-column:1/-1}.table-order .table-order__items .table-order__cell:nth-child(2),.table-order .table-order__items .table-order__cell:nth-child(3){border-right:1px solid var(--clr-neutral-300)}.table-order .table-order__items .table-order__cell:nth-child(2),.table-order .table-order__items .table-order__cell:nth-child(3),.table-order .table-order__items .table-order__cell:nth-child(4){border-top:1px solid var(--clr-neutral-200);text-align:left}.table-order .table-order__items .table-order__cell:nth-child(2):before,.table-order .table-order__items .table-order__cell:nth-child(3):before,.table-order .table-order__items .table-order__cell:nth-child(4):before{color:var(--clr-neutral-500);content:attr(data-label);display:block;font-size:.75rem;font-weight:600;text-transform:uppercase}.table-order .table-order__items .table-order__cell:nth-child(4){font-weight:600;text-align:right}.table-order .table-order__items .table-order__cell:nth-child(2):before{content:"Cijena"}.table-order .table-order__items .table-order__cell:nth-child(3):before{content:"Količina"}.table-order .table-order__items .table-order__cell:nth-child(4):before{content:"Ukupno"}}@media screen and (max-width:576px){.table-order__items{grid-template-columns:2fr 100px 1fr}}@media screen and (max-width:480px){.table-order__cell{font-size:.875rem;padding:.25rem .5rem}}@media screen and (min-width:1200px){dialog[data-modal=order-summary]{box-shadow:unset;display:block;margin:unset;opacity:1;translate:unset}[data-modal-open=order-summary]{display:none}}.order-summary{--_radius:calc(var(--radius)*0.25em);box-shadow:0 8px 24px 0 rgba(0,0,0,.08);overflow:hidden;width:min(464px,100%);--padding:1.25rem 1.5rem;background-color:var(--order-summary-bg-clr);border-radius:var(--_radius,.25em);color:var(--order-summary-clr)}.order-summary dt{text-align:left}.order-summary__list--1 .order-summary__details,.order-summary__list--thank-you .order-summary__details{border-inline:1px solid var(--order-summary-border-clr)}.order-summary__list--1 .order-summary__details dt,.order-summary__list--thank-you .order-summary__details dt{padding-left:1.5rem}.order-summary__list--1 .order-summary__details dd,.order-summary__list--thank-you .order-summary__details dd{padding-right:1rem}.order-summary__list--1 .order-summary__details dd,.order-summary__list--1 .order-summary__details dt,.order-summary__list--thank-you .order-summary__details dd,.order-summary__list--thank-you .order-summary__details dt{line-height:32px}.order-summary__list--1 .order-summary__details dd:first-of-type,.order-summary__list--1 .order-summary__details dt:first-of-type,.order-summary__list--thank-you .order-summary__details dd:first-of-type,.order-summary__list--thank-you .order-summary__details dt:first-of-type{padding-top:.5rem}.order-summary__list--1 .order-summary__details dd:last-of-type,.order-summary__list--1 .order-summary__details dt:last-of-type,.order-summary__list--thank-you .order-summary__details dd:last-of-type,.order-summary__list--thank-you .order-summary__details dt:last-of-type{padding-bottom:.5rem}.order-summary__list--1 .order-summary__total,.order-summary__list--thank-you .order-summary__total{font-size:1.25rem;font-weight:700}.order-summary__list--1 .order-summary__total-wrapper,.order-summary__list--thank-you .order-summary__total-wrapper{align-items:center;background-color:var(--order-summary-footer-bg-clr);border:1px solid var(--order-summary-footer-border-clr);border-bottom-left-radius:var(--_radius,4px);border-bottom-right-radius:var(--_radius,4px);color:var(--order-summary-footer-clr);display:flex;grid-column:1/-1;justify-content:space-between;padding:var(--padding)}.order-summary__list--2:not(.order-summary__list--thank-you){max-width:280px}.order-summary__list--2:not(.order-summary__list--thank-you) .order-summary__details{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(0,1,0,1),opacity .3s ease,visibility .3s;visibility:hidden}.order-summary__list--2:has(.order-summary__details[aria-hidden=false]){max-width:1200px}.order-summary__list--2 .order-summary__details[aria-hidden=false]{max-height:2000px;opacity:1;transition:max-height .4s cubic-bezier(.9,0,.8,.2),opacity .4s ease;visibility:visible}.order-summary__list--2 .order-summary__details[aria-hidden=false]~.order-summary__total{border-color:var(--order-summary-border-clr);margin-top:.5rem;padding-top:.5rem}.order-summary__list{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:1fr auto;transition:max-width .3s ease}.order-summary__list dd{text-align:right}.order-summary__total{border-top:1px dashed transparent;font-size:1.125rem;font-weight:600;line-height:1.5rem;transition:all .3s ease}.order-summary__total-wrapper{align-items:center;color:var(--order-summary-footer-clr);display:flex;grid-column:1/-1;justify-content:space-between;padding:var(--padding)}.order-summary__title{align-items:center;display:flex;font-size:20px;font-weight:600;gap:.625rem;line-height:24px;margin-bottom:0;text-transform:uppercase}.order-summary__count{align-items:center;background:var(--clr-neutral-200);border-radius:16px;color:var(--clr-neutral-800);display:flex;font-size:.875rem;height:22px;justify-content:center;min-width:22px;padding-inline:8px}.order-summary__details{display:grid;grid-column:span 2;grid-template-columns:subgrid}.order-summary__details dd,.order-summary__details dt{line-height:32px}.order-summary__details dd:last-of-type,.order-summary__details dt:last-of-type{padding-bottom:.5rem}.order-summary__edit-cart{display:grid;gap:.25rem 1rem;grid-template-columns:auto 1fr}.order-summary__edit-cart .btn{grid-column-start:2}.order-summary__edit-cart .neutral{margin-bottom:0}.order-summary__edit-cart [data-icon=pencil]{--icon-size:16px}.order-summary:before{background-color:var(--clr-white);inset:0;z-index:100}.order-summary:after,.order-summary:before{content:"";opacity:0;position:absolute;transition:.15s ease-in-out;visibility:hidden}.order-summary:after{aspect-ratio:1;background:var(--clr-primary-500);border-radius:50%;padding:.25rem;right:1rem;width:1.5rem;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;right:calc(50% - 1.5rem);top:calc(50% - 1.5rem);z-index:9999}.order-summary--loading:after,.order-summary--loading:before{opacity:.6;visibility:visible}.order-summary__header{align-items:center;background-color:var(--order-summary-header-bg-clr);border:1px solid var(--order-summary-header-border-clr);border-top-left-radius:var(--_radius,4px);border-top-right-radius:var(--_radius,4px);color:var(--order-summary-header-clr);display:flex;justify-content:space-between;min-height:64px;padding-block:.5rem;padding-inline:var(--padding)}.order-summary__header button{display:none}.order-summary__products{border-bottom:1px solid var(--order-summary-border-clr);border-inline:1px solid var(--order-summary-border-clr);max-height:420px;overflow-y:auto;overscroll-behavior:contain;position:relative}.order-summary__products:after{background:linear-gradient(to top,var(--order-summary-bg-clr),transparent);bottom:0;content:"";display:block;left:0;margin-top:-20px;min-height:20px;pointer-events:none;position:sticky;width:100%;z-index:2}.order-summary__products.hide{display:none}.order-summary__products>a{color:var(--clr-primary-500);text-decoration:none}.order-summary__products-header{align-items:center;display:flex;justify-content:space-between}.order-summary__products-header div{cursor:pointer;font-size:16px;font-weight:400;line-height:19px}.order-summary__products-header div:hover{color:var(--clr-primary-500)}.order-summary__product{display:flex;flex:1;justify-content:space-between}.order-summary__product-link{display:flex;gap:.625rem;justify-content:space-between;padding:.75rem 1.5rem;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.order-summary__product-link:hover{background-color:var(--clr-neutral-100)}.order-summary__product img{display:block;height:40px;margin-right:20px;-o-object-fit:contain;object-fit:contain;width:40px}.order-summary__product h6{display:-webkit-box;font-size:14px;font-weight:400;line-height:18px;margin-bottom:-4px;max-width:252px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:494px){.order-summary__product h6{max-width:calc(100vw - 160px)}}.order-summary__product span{color:color-mix(in srgb,var(--order-summary-clr) 70%,transparent);font-size:.875rem}.order-summary__product>div{flex:1}.order-summary__product-price{align-items:flex-end;display:flex;flex-direction:column;font-size:14px;line-height:18px}.order-summary__product-price>span{color:var(--clr-danger)}.order-summary__table{padding:var(--padding)}.order-summary__table:not(:last-of-type){border-bottom:1px solid var(--clr-neutral-300)}.order-summary__table p{line-height:19px}@media screen and (min-width:1200px){.order-summary{position:sticky;top:4rem}.order-summary__close{display:none}}@media screen and (max-width:1200px){.order-summary__header{align-items:flex-start;flex-direction:column;padding-top:21px}.order-summary__header .btn--link{margin-left:calc(var(--btn-padding-inline)*-1);margin-right:0}.order-summary__header [data-dialog-close]{cursor:pointer;display:flex;font-size:1.5rem;position:absolute;right:16px}}@media screen and (max-width:992px){.order-summary__edit-cart{align-items:center;border-bottom:1px solid var(--clr-neutral-300);grid-template-columns:1fr auto;padding-left:1.25rem}.order-summary__edit-cart [data-icon=cart]{display:none}.order-summary__list--2:not(.order-summary__list--thank-you){max-width:unset;padding-inline:1.25rem;padding-top:.75rem}.order-summary__list--2:not(.order-summary__list--thank-you) .order-summary__total{margin-bottom:0}}
/*# sourceMappingURL=w4d-my-account.min.css.map */
