.badge-external-order{background-color:var(--bs-gray-900);color:#fff;padding:.625rem 1rem;width:-moz-max-content;width:max-content}.form-field-feedback .invalid-feedback{display:block}.account-welcome{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:.5rem;padding:1rem}@media(min-width:576px){.account-welcome{padding:1.5rem}}@media(min-width:1024px){.account-welcome{padding:2.5rem}}.account-welcome h1{font-size:2rem;margin-bottom:1.5rem}@media(min-width:576px){.account-welcome h1{font-size:2.5rem}}@media(min-width:1024px){.account-welcome h1{font-size:3rem}}.account-content-main .account-address-main,.account-content-main .account-catalog-main,.account-content-main .account-downloads-main,.account-content-main .account-invoices-main,.account-content-main .account-notifications-main,.account-content-main .account-offers-main,.account-content-main .account-profile-update-info-main,.account-content-main .account-residue-list-main,.account-content-main .card{background:var(--bs-gray-100);border-radius:.5rem;padding:1rem}@media(min-width:576px){.account-content-main .account-address-main,.account-content-main .account-catalog-main,.account-content-main .account-downloads-main,.account-content-main .account-invoices-main,.account-content-main .account-notifications-main,.account-content-main .account-offers-main,.account-content-main .account-profile-update-info-main,.account-content-main .account-residue-list-main,.account-content-main .card{padding:1.5rem}}@media(min-width:1024px){.account-content-main .account-address-main,.account-content-main .account-catalog-main,.account-content-main .account-downloads-main,.account-content-main .account-invoices-main,.account-content-main .account-notifications-main,.account-content-main .account-offers-main,.account-content-main .account-profile-update-info-main,.account-content-main .account-residue-list-main,.account-content-main .card{padding:2.5rem}}.account-content-main .card{margin-bottom:.5rem}.account-content-main .account-address-main h2,.account-content-main .account-downloads-main h2,.account-content-main .account-invoices-main h2,.account-content-main .account-notifications-main h2,.account-content-main .account-order-filter h2{font-size:1.5rem}@media(min-width:576px){.account-content-main .account-address-main h2,.account-content-main .account-downloads-main h2,.account-content-main .account-invoices-main h2,.account-content-main .account-notifications-main h2,.account-content-main .account-order-filter h2{font-size:1.75rem}}@media(min-width:1024px){.account-content-main .account-address-main h2,.account-content-main .account-downloads-main h2,.account-content-main .account-invoices-main h2,.account-content-main .account-notifications-main h2,.account-content-main .account-order-filter h2{font-size:2rem}}.account-content-main .account-address-main h3,.account-content-main .account-downloads-main h3,.account-content-main .account-invoices-main h3,.account-content-main .account-notifications-main h3,.account-content-main .account-order-filter h3{font-size:1rem}@media(min-width:1024px){.account-content-main .account-address-main h3,.account-content-main .account-downloads-main h3,.account-content-main .account-invoices-main h3,.account-content-main .account-notifications-main h3,.account-content-main .account-order-filter h3{font-size:1.25rem}}.account-menu-header{padding-bottom:0}.account-aside-header{margin-bottom:1.5rem}.account-menu-links{margin-top:1.5rem}.account-menu-login{padding:0}.account-content-aside,.account-content-main{min-width:0}.account-aside{background:var(--bs-gray-100);border-radius:.5rem;padding:2.5rem}.account-aside-header{margin-bottom:.75rem}.account-aside-list-group{font-weight:700}.account-aside-item{--bs-list-group-item-padding-x:0;transition:padding .3s}.account-aside-item:before{background-color:var(--bs-primary);border-radius:.25rem;content:"";height:0;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .3s,opacity .3s;width:.25rem}.account-aside-item.is-active,.account-aside-item:focus-visible,.account-aside-item:hover{color:var(--bs-primary);padding-left:.75rem}.account-aside-item.is-active:before,.account-aside-item:focus-visible:before,.account-aside-item:hover:before{height:.25rem;opacity:1}.account-aside .icon-light{border-top:.0625rem solid var(--bs-gray-300)}.account-aside-footer{border-top:.0625rem solid var(--bs-gray-300)!important;margin-top:1.5rem;padding-top:1.5rem}.account-aside-footer .btn-link{color:var(--bs-gray-600);font-weight:500}.account-aside-footer .btn-link:hover{color:var(--bs-gray-600)}.account-content-main .alert:last-child,.account-overview>.account-overview-card:last-child{margin-bottom:0}.account .sales-agent-sidebar{background:var(--bs-gray-100);border-radius:.5rem;margin-top:.5rem;padding:1.5rem;text-align:center}.account-overview,.b2b-shopping-list-content-container{--wurm-title-gap:0}.account-content-main :has(>h1+.wurm-dunning-block-badge){align-items:center;display:flex;flex-flow:row wrap;gap:.5rem 1rem}.account-content-main :has(>h1+.wurm-dunning-block-badge)>:not(h1,.wurm-dunning-block-badge){flex:0 0 100%;min-width:0}.account-content-main :has(>h1+.wurm-dunning-block-badge)>.wurm-dunning-block-badge{margin-bottom:var(--wurm-title-gap,24px)}.account-content-main .account-welcome:has(>h1+.wurm-dunning-block-badge){justify-content:space-between}.wurm-account-aside-customer{flex:1 1 8.75rem;min-width:0}.account-address .account-address-main .address-manager-list-base h2{margin-top:2.5rem}@media(min-width:576px){.account-address .account-address-main .address-manager-list-base h2{margin-top:4rem}}@media(min-width:1024px){.account-address .account-address-main .address-manager-list-base h2{margin-top:5rem}}.account-address .account-address-main .address{font-size:.875rem;margin-bottom:1rem}.account-address .account-address-main .dropdown-item{color:var(--bs-primary);font-size:.875rem;font-weight:500}.account-catalog .account-catalog-main iframe{min-height:75vh}.account-downloads .account-downloads-main .pdf-download-list{list-style:none;padding-left:0}.account-downloads .account-downloads-main .pdf-download-list .pdf-download-list-item{border-bottom:.0625rem solid var(--bs-gray-200);padding:1rem 0}.account-downloads .account-downloads-main .pdf-download-list .pdf-download-list-item:last-child{border-bottom:none}.account-downloads .account-downloads-main .pdf-download-list .pdf-download-list-item .btn{color:#18171c;font-family:Argesta Display,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem}@media(min-width:1024px){.account-downloads .account-downloads-main .pdf-download-list .pdf-download-list-item .btn{font-size:1rem}}.account-invoices .account-invoices-main .account-invoices-filter{display:flex;flex-direction:column}@media(min-width:576px){.account-invoices .account-invoices-main .account-invoices-filter{align-items:center;flex-direction:row;justify-content:space-between}}.account-invoices .account-invoices-main .alert{margin-top:.625rem}@media(min-width:576px){.account-invoices .account-invoices-main .alert{margin-top:0}}.account-invoices .account-invoices-main .account-invoices-list{margin-top:.625rem}.account-invoices .account-invoices-main .account-invoices-list .invoice-row{border-bottom:.0625rem solid var(--bs-gray-200);font-size:.875rem;padding:1.875rem 0}.account-invoices .account-invoices-main .account-invoices-list .invoice-row:last-child{border-bottom:none}.account-invoices .account-invoices-main .account-invoices-list .invoice-row--head{color:#18171c;font-family:Argesta Display,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem}.account-invoices .account-invoices-main .account-invoices-list .invoice-row .invoice-date{font-family:Satoshi,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:500}.account-invoices .account-invoices-main .account-invoices-list .invoice-row .btn svg{margin-left:.5rem}.container-main:has(>.account-login-register){padding-bottom:var(--px-cms-offset)}.account-login-register>.row{--bs-gutter-x:0.5rem;--bs-gutter-y:0.5rem}.account-login-register .wurm-container{align-content:center;height:100%;margin:0}.account-login-register .login-advantage-headline,.account-login-register .login-advantage-subline{display:flex;gap:.5rem;max-width:18.75rem}.account-login-register .login-advantage-placeholder{height:1.5rem;min-width:1.5rem;width:1.5rem}.account-login-register .login-advantage svg{min-width:1.5rem}.account-notifications .account-notifications-main .form-check{margin-bottom:1.5rem}@media(min-width:576px){.account-offer-detail .account-welcome{padding-left:1rem;padding-right:1rem}}@media(min-width:1024px){.account-offer-detail .account-welcome{padding-left:1.5rem;padding-right:1.5rem}}.account-offer-detail .account-welcome h1{font-size:1.5rem;margin-bottom:0}@media(min-width:576px){.account-offer-detail .account-welcome h1{font-size:1.75rem}}@media(min-width:1024px){.account-offer-detail .account-welcome h1{font-size:2rem}}.account-offer-detail .account-welcome .valid-until{background-color:var(--bs-gray-200);border-radius:.25rem;font-weight:500;padding:.25rem .5rem}.account-offer-detail .account-offer-detail-content .inactive-line-items-heading{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:.5rem;padding:1rem}@media(min-width:576px){.account-offer-detail .account-offer-detail-content .inactive-line-items-heading{padding:1.5rem}}@media(min-width:1024px){.account-offer-detail .account-offer-detail-content .inactive-line-items-heading{padding:2.5rem}}.account-offer-detail .account-offer-detail-content .offer-product{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:.5rem;padding:1rem}.account-offer-detail .account-offer-detail-content .offer-product:last-child{margin-bottom:0}@media(min-width:576px){.account-offer-detail .account-offer-detail-content .offer-product{padding:1.5rem}}@media(min-width:1024px){.account-offer-detail .account-offer-detail-content .offer-product{padding:2.5rem}}.account-offer-detail .account-offer-detail-content .offer-product .custom-checkbox{left:.5rem;position:absolute;top:10rem;z-index:10}.account-offer-detail .account-offer-detail-content .offer-product .custom-checkbox input{cursor:pointer}@media(min-width:768px){.account-offer-detail .account-offer-detail-content .offer-product .custom-checkbox{left:1.25rem;top:50%;transform:translateY(-50%)}}.account-offer-detail .account-offer-detail-content .offer-product .offer-product-title{margin-top:1.25rem}@media(min-width:768px){.account-offer-detail .account-offer-detail-content .offer-product .offer-product-title{margin-top:0}}.account-offer-detail .account-offer-detail-content .offer-product .btn-remove svg{top:0}.account-offer-detail .account-offer-detail-content .offer-price-overview{background:var(--bs-gray-100);border-radius:.5rem;padding:1rem}@media(min-width:576px){.account-offer-detail .account-offer-detail-content .offer-price-overview{padding:1.5rem}}@media(min-width:1024px){.account-offer-detail .account-offer-detail-content .offer-price-overview{padding:2.5rem}}.account-offer-detail .account-offer-detail-content .offer-price-overview h5{border-bottom:.0625rem solid var(--bs-gray-200);padding-bottom:.25rem}.account-offer-detail .account-offer-detail-content .offer-price-overview .offer-total{border-top:.0625rem solid var(--bs-gray-200);padding:.5rem 0}.account-offer-detail .account-offer-detail-content .sales-agent-sidebar-message{background:var(--bs-gray-200);border-radius:.5rem;margin-bottom:1rem;padding:1rem;text-align:start}.account-offer-detail .account-offer-detail-content .sales-agent-sidebar-message span:first-child{font-size:.875rem;font-weight:500}.account-offer-detail .account-offer-detail-content .offer-downloads-component{background:var(--bs-gray-100);border-radius:.5rem;padding:1rem}@media(min-width:576px){.account-offer-detail .account-offer-detail-content .offer-downloads-component{padding:1.5rem}}@media(min-width:1024px){.account-offer-detail .account-offer-detail-content .offer-downloads-component{padding:2.5rem}}.account-offer-detail .account-offer-detail-content .offer-downloads-component .offer-download-toggle.is-disabled{cursor:default}.account-offer-detail .account-offer-detail-content .offer-downloads-component .offer-download-toggle .offer-download-chevron{color:var(--bs-heading-color);transform:rotate(-90deg);transition:transform .25s ease}.account-offer-detail .account-offer-detail-content .offer-downloads-component .offer-download-toggle[aria-expanded=true] .offer-download-chevron{transform:rotate(90deg)}.account-offer-detail .account-offer-detail-content .offer-downloads-component .offer-download-item{border-top:.0625rem solid var(--bs-gray-200);padding:1rem 0}.account-offer-detail .account-offer-detail-content .offer-downloads-component .offer-download-item:first-child{border-top:none;padding-top:0}.account-offer-detail .account-offer-detail-content .offer-downloads-component .offer-download-item a{color:var(--bs-heading-color)}.account-offer-detail .account-offer-detail-content .offer-downloads-component .offer-download-item a:hover{color:var(--bs-primary)}.account-overview .account-overview-layout{display:flex;flex-direction:column}.account-overview .account-overview-cards-row{order:1}.account-overview .sales-agent-overview{order:2}@media(min-width:768px){.account-overview .sales-agent-overview{order:1}.account-overview .account-overview-cards-row{order:2}}.account-overview .account-welcome h1{line-height:3rem;margin-bottom:0}.account-overview .sales-agent-sidebar{text-align:start}.account-overview .sales-agent-sidebar-title{text-align:center}@media(min-width:576px){.account-overview .sales-agent-sidebar-title{text-align:start}}.account-overview .sales-agent-sidebar-agent{flex-direction:column}@media(min-width:576px){.account-overview .sales-agent-sidebar-agent{flex-direction:row}}.account-overview .sales-agent-sidebar-data{align-items:center;display:flex;flex-direction:column;flex-grow:4;gap:1rem}@media(min-width:576px){.account-overview .sales-agent-sidebar-data{flex-direction:row}}.account-overview .sales-agent-sidebar-data img{margin:0}.account-overview .sales-agent-sidebar-info{flex-grow:4}@media(min-width:576px){.account-overview .sales-agent-sidebar .sales-agent-sidebar-languages,.account-overview .sales-agent-sidebar .sales-agent-sidebar-link{justify-content:start}}.account-overview .overview-action-card{background:var(--bs-gray-100);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2.5rem}@media(min-width:768px){.account-overview .overview-action-card{justify-content:space-between}}.account-overview .overview-action-card .count{font-family:Argesta Display,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.5rem;line-height:3.125rem}.account-overview .overview-action-card h5{margin:0}.account-overview .overview-action-card .meta{font-size:.875rem}.account-overview .overview-action-card .actions{margin-top:1rem;width:100%}@media(min-width:768px){.account-overview .overview-action-card .actions{margin-top:auto}}@media(min-width:1280px){.account-overview .overview-action-card .actions .btn{width:100%}}.account-overview .overview-action-card .actions .btn.btn-secondary{height:3rem}.account-overview .overview-action-card .actions .btn.btn-link svg{margin-top:.1875rem}.account-overview .overview-action-card .actions a{color:var(--bs-gray-600)}.account-overview .account-overview-newest-order{margin:.5rem 0}.account-overview .account-overview-newest-order .card-body{flex-direction:column}.account-overview .account-overview-newest-order .card-body .order-table,.account-overview .overview-billing-address,.account-overview .overview-shipping-address{margin-bottom:0}.account-overview .account-overview-card.account-overview-newest-order .card{padding:0}.account-overview .account-overview-card.account-overview-newest-order .card .card-body .card-title{display:none}.account-overview .account-overview-card.account-overview-newest-order .card .card-body .order-table{border:none}.account-overview .account-overview-card.account-overview-newest-order .card .card-body .order-table a{width:100%}.account-overview .account-overview-card.account-overview-newest-order .card .card-body .order-table .tracking-btn{width:-moz-max-content;width:max-content}.account-overview .account-overview-card .card{background:var(--bs-gray-100);border-radius:.5rem;padding:2.5rem}.account-overview .account-overview-card .card .card-body{display:flex;gap:1rem}.account-overview .account-overview-card .card .card-body .card-title{font-size:1.25rem}.account-overview .account-overview-card .card .card-body .payment-info{border:.0625rem solid var(--bs-gray-300);border-radius:.5rem;display:flex;flex-direction:row;gap:2.5rem;padding:1.375rem 1.5625rem}.account-overview .account-overview-card .card .card-body .payment-info .payment-details{display:flex;flex-direction:column}.account-overview .account-overview-card .card .card-body .payment-info .payment-details .payment-method{color:var(--bs-gray-600);font-size:.875rem;font-style:normal;font-weight:500}.account-overview .account-overview-card .card .card-body a{text-transform:uppercase;width:-moz-max-content;width:max-content}.payment-method,.shipping-method{height:100%}.payment-form-group,.radio-form-group,.shipping-form-group{cursor:pointer;height:100%}.payment-form-group .form-check,.radio-form-group .form-check,.shipping-form-group .form-check{align-content:center;border:.0625rem solid var(--bs-gray-300);border-radius:var(--bs-border-radius);height:100%;margin-bottom:0;padding:1rem 3.5rem 1rem 1rem;position:static}.payment-form-group .form-check:has(>.form-check-input:checked),.radio-form-group .form-check:has(>.form-check-input:checked),.shipping-form-group .form-check:has(>.form-check-input:checked){background-color:var(--bs-gray-200)}.payment-form-group .form-check-input,.radio-form-group .form-check-input,.shipping-form-group .form-check-input{left:unset;right:1rem;top:50%;transform:translateY(-50%)}.payment-form-group .form-check-input:checked,.radio-form-group .form-check-input:checked,.shipping-form-group .form-check-input:checked{--bs-form-check-bg-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16 8-5 8-3-2"/></svg>');background-color:var(--bs-black)}.payment-form-group .form-check-label,.radio-form-group .form-check-label,.shipping-form-group .form-check-label{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.payment-form-group .form-check-label:before,.radio-form-group .form-check-label:before,.shipping-form-group .form-check-label:before{content:"";inset:0;position:absolute}.payment-form-group .payment-method-description,.radio-form-group .payment-method-description,.shipping-form-group .payment-method-description{width:auto}.payment-form-group .payment-method-image,.payment-form-group-image,.radio-form-group .payment-method-image,.radio-form-group-image,.shipping-form-group .payment-method-image,.shipping-form-group-image{aspect-ratio:3/2;flex-shrink:0;float:unset;margin:0;max-height:100%;width:4.5rem}.payment-form-group p,.radio-form-group p,.shipping-form-group p{opacity:.6}.account-profile-update-info-main h1{font-size:3rem}.account-profile .card{margin-bottom:.5rem!important}.account-profile .card .card-title{font-size:1rem;margin-bottom:1.5rem}@media(min-width:1024px){.account-profile .card .card-title{font-size:1.25rem}}.account-profile .card .profile-form-submit{background:var(--bs-gray-300);color:var(--bs-gray-500);font-size:.875rem;font-weight:500;margin-top:.5rem;opacity:.4;padding:.75rem 1.5rem;text-transform:uppercase;width:100%}@media(min-width:768px){.account-profile .card .profile-form-submit{margin-top:0;width:auto}}.account-profile .card .profile-required-text{color:var(--bs-gray-600);font-size:.8125rem;font-weight:300;opacity:.4}.account-register .register-form,.account-register .register-steps-fade{transition:opacity .3s ease-in-out}.account-register input[type=file].form-control::file-selector-button{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M4.245 6H3.59C2.16 6 1 7.213 1 8.709v3.583C1 13.787 2.16 15 3.59 15h7.82c1.43 0 2.59-1.213 2.59-2.708v-3.59C14 7.21 12.845 6 11.419 6h-.663M7.5 1v9m0-9L5 3.188M7.499 1 10 3.188"/></svg>');background-repeat:no-repeat;border:0;color:transparent;height:1rem;margin:0;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1rem}.account-register input[type=file].form-control:hover::file-selector-button{background-color:transparent}.account-register .step-2-buttons{width:100%}@media(min-width:1440px){.account-register .step-2-buttons{width:auto}}.account-register .form-group:has(>[data-swkweb-vat-id-validation]){position:relative}.account-register .form-group.is-vat-id-validating .form-control{padding-right:3rem}.account-register .form-group.is-vat-id-validating:after{animation:spinner-border .75s linear infinite;border:.125rem solid;border-radius:50%;border-right:.125rem solid transparent;content:"";height:1rem;margin-top:-.5rem;opacity:.6;pointer-events:none;position:absolute;right:1rem;top:var(--vat-id-loading-indicator-top,50%);width:1rem}.account-register .register-required-info{opacity:.4}.account-register .privacy-notice,.account-register .register-newsletter{margin:var(--px-y-spacing-m) 0 0}.account-residue-list .account-residue-list-main .line-item-img-container{min-width:6.875rem}@media print{#usercentrics-root,#wurm-chatbot-wrapper{display:none!important}body{font-size:.75rem}body.wurm-print-card-mode .account-content-aside,body.wurm-print-card-mode .account-saved-carts-pagination-form,body.wurm-print-card-mode .account-tabs,body.wurm-print-card-mode .account-welcome,body.wurm-print-card-mode .footer-main,body.wurm-print-card-mode .header-main,body.wurm-print-card-mode .saved-cart-item__cell--actions,body.wurm-print-card-mode .saved-cart-item__delete,body.wurm-print-card-mode .saved-cart-item__load,body.wurm-print-card-mode .saved-cart-item__print,body.wurm-print-card-mode .saved-cart-item__toggle,body.wurm-print-card-mode .saved-carts-list__head{display:none!important}body.wurm-print-card-mode .account-content-main{flex:0 0 100%!important;max-width:100%!important;width:100%!important}body.wurm-print-card-mode .saved-cart-item__detail{padding:.625rem .75rem!important}body.wurm-print-card-mode .saved-cart-item__row{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important;grid-template-columns:auto auto 1fr!important}body.wurm-print-card-mode .saved-cart-item__cell--date .saved-cart-item__value{white-space:nowrap!important}body.wurm-print-card-mode .saved-cart-detail__head{display:grid!important;padding-bottom:.375rem!important}body.wurm-print-card-mode .saved-carts-list,body.wurm-print-card-mode .saved-carts-list__inner{max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}body.wurm-print-card-mode .saved-cart-detail__head,body.wurm-print-card-mode .saved-cart-detail__row{gap:.5rem!important;grid-template-columns:minmax(0,1fr) 3.4375rem 4.6875rem!important;max-width:100%!important;width:100%!important}body.wurm-print-card-mode .saved-cart-detail__row{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-top:.375rem!important;padding:.5rem 0!important}body.wurm-print-card-mode .saved-cart-product{gap:.5rem!important;min-width:0}body.wurm-print-card-mode .saved-cart-product__image{min-width:3.125rem!important;width:3.125rem!important}body.wurm-print-card-mode .saved-cart-product__content{min-width:0!important}body.wurm-print-card-mode .saved-cart-product__name{display:block!important;font-size:.875rem!important;margin-bottom:0!important;overflow-wrap:break-word!important;white-space:normal!important}body.wurm-print-card-mode .saved-cart-item{display:none}body.wurm-print-card-mode .saved-cart-item.wurm-print-card--active{border-bottom:0;display:block}body.wurm-print-card-mode .saved-cart-item.wurm-print-card--active .saved-cart-item__collapse{display:block!important;height:auto!important}}.account-saved-carts-pagination-form .pagination{align-items:center;display:flex;gap:.5rem}.account-saved-carts-pagination-form .pagination .page-item .page-link{align-items:center;border-radius:100%;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.saved-carts-list{width:100%}@media(max-width:767.98px){.saved-carts-list{overflow-x:auto;-webkit-overflow-scrolling:touch}}.saved-carts-list__inner{width:100%}@media(max-width:767.98px){.saved-carts-list__inner{min-width:43.75rem}}.saved-carts-list__head{align-items:center;border-bottom:.0625rem solid #dcdad5;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:2.2fr 1.2fr .8fr 3rem;padding:0 0 1.125rem}.saved-carts-list__head-cell{color:#18171c;font-size:.9375rem;font-weight:600;min-width:0}.saved-carts-list__head-cell:last-child{text-align:right}.saved-cart-item{border-bottom:.0625rem solid #dcdad5}.saved-cart-item:last-child{border-bottom:0}.saved-cart-item:last-child .saved-cart-item__cell{padding-bottom:0}.saved-cart-item__row{align-items:stretch;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:2.2fr 1.2fr .8fr 3rem}.saved-cart-item__summary{display:contents}.saved-cart-item__cell{min-width:0;padding:1.375rem 0 1.125rem}.saved-cart-item__cell--count,.saved-cart-item__cell--date,.saved-cart-item__cell--id{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;text-align:left}.saved-cart-item__cell--actions{align-items:center;display:flex;justify-content:flex-end}.saved-cart-item__value{color:#18171c;display:inline-block;font-size:.875rem;word-break:break-word}.saved-cart-item__actions-toggle{border-radius:100%;height:3rem;padding:0;width:3rem}.saved-cart-item__actions-toggle svg{top:0}.saved-cart-item__toggle[aria-expanded=true] svg{transform:rotate(270deg)}.saved-cart-item__toggle-label--close,.saved-cart-item__toggle[aria-expanded=true] .saved-cart-item__toggle-label--open{display:none}.saved-cart-item__toggle[aria-expanded=true] .saved-cart-item__toggle-label--close{display:inline}.saved-cart-item__collapse{overflow:hidden}.saved-cart-item__detail{border:.0625rem solid #dcdad5;border-radius:.625rem;margin-bottom:1.5rem;padding:1.125rem 1.25rem}.saved-cart-detail__head{align-items:center;border-bottom:.0625rem solid #dcdad5;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) 6.25rem 7.5rem;padding-bottom:1rem}.saved-cart-detail__head-cell{color:#18171c;font-size:.875rem;font-weight:600}.saved-cart-detail__head-cell--quantity{text-align:center}.saved-cart-detail__head-cell--price{text-align:right}.saved-cart-detail__row{align-items:center;border-bottom:.0625rem solid #efeeec;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) 6.25rem 7.5rem;padding:1.125rem 0}.saved-cart-detail__row:last-child{border-bottom:0}.saved-cart-detail__cell{min-width:0}.saved-cart-detail__cell--quantity{text-align:center}.saved-cart-detail__cell--price{font-weight:500;text-align:right}.saved-cart-product{gap:1.125rem}.saved-cart-product__image{min-width:5rem;width:5rem}.saved-cart-product__image img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.saved-cart-product__content{min-width:0}.saved-cart-product__name{color:#18171c;display:inline-block;font-size:1.125rem;font-weight:500;line-height:1.3;margin-bottom:.25rem;text-decoration:none}.saved-cart-product__name:hover{text-decoration:none}.saved-cart-product__meta{color:#18171c;font-size:.875rem}.saved-cart-product__meta span{display:inline-block}@page{margin:10mm 12mm}@media print{#usercentrics-root,#wurm-chatbot-wrapper,.account-content-aside,.account-tabs,.alert,.b2b-shopping-list-checkout-action,.b2b-shopping-list-detail-heading .dropdown-btn,.b2b-shopping-list-detail-heading a.btn-secondary,.dropdown-menu,.footer-main,.header-main,.js-btn-minus,.js-btn-plus,.js-remove-line-item,.line-item-remove{display:none!important}body{font-size:.75rem}.quantity-input-decrease,.quantity-input-increase{display:none!important}.quantity-box,.quantity-input{background:none!important;border:0!important;height:auto!important;width:auto!important}.js-quantity-selector.quantity-input-field{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important;background:none!important;border:0!important;max-width:10ch!important;padding:0!important;pointer-events:none;text-align:center!important;width:10ch!important}.js-quantity-selector.quantity-input-field::-webkit-inner-spin-button,.js-quantity-selector.quantity-input-field::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.account-content-main{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.b2b-shopping-list-detail-heading .row>div:last-child,.b2b-shopping-list-detail-heading>.card{display:none!important}.b2b-shopping-list-detail-heading .row{display:block!important;margin-bottom:0!important}.b2b-shopping-list-detail-heading [class*=col-]{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.b2b-shopping-list-detail-heading .card{height:auto!important;margin-bottom:.375rem!important;padding:.625rem!important}.b2b-shopping-list-detail-heading h2{font-size:1.125rem!important;margin-bottom:.25rem!important}.checkout-product-table{margin-top:.375rem!important}.checkout-aside-summary-header{font-size:.875rem!important;margin-bottom:.125rem!important;padding-bottom:.125rem!important}.checkout-aside-summary-list dd,.checkout-aside-summary-list dt{padding-bottom:.125rem!important;padding-top:.125rem!important}.b2b-shopping-content-summary{margin-top:.375rem!important;padding:.625rem!important}.b2b-shopping-list-line-item{background-clip:padding-box!important;border-top:.375rem solid transparent!important;margin-bottom:0!important;margin-top:0!important;padding:.5rem!important}.b2b-shopping-list-line-item:first-child{border-top:0!important}.b2b-shopping-list-line-item .row{--bs-gutter-x:0.5rem;align-items:start;display:grid!important;gap:.25rem .625rem;grid-template-areas:"image header details";grid-template-columns:4.375rem 9.375rem 1fr}.b2b-shopping-list-line-item .col-12.col-md-auto{grid-area:image}.b2b-shopping-list-line-item .col{display:contents}.b2b-shopping-list-line-item .offer-product-header{grid-area:header}.b2b-shopping-list-line-item [data-wurm-product-scaled-prices]{align-self:center;grid-area:details}.offer-product-media{width:4.375rem!important}.offer-product-image{image-rendering:auto!important;mix-blend-mode:normal!important}.offer-product-header{align-items:flex-start!important;border-bottom:0!important;justify-content:flex-start!important;padding-bottom:0!important}.offer-product-header,.offer-product-header>div{display:flex!important;flex-direction:column!important;gap:.125rem!important}[data-wurm-product-scaled-prices]{align-items:center!important;flex-wrap:nowrap!important;gap:.625rem!important;justify-content:flex-start!important}.scaled-prices-list{flex-shrink:0}.scaled-prices-list .scaled-prices-item{font-size:.625rem;grid-template-columns:4.6875rem 2.375rem 2.375rem!important}.scaled-prices-list .scaled-prices-item .scaled-prices-quantity{padding:.125rem 0 .125rem .25rem!important}.line-item-quantity,.offer-total-price{flex-shrink:0;white-space:nowrap}.line-item-quantity{align-items:center!important;display:flex!important}.quantity-buy-wrapper.row{--bs-gutter-x:0!important;margin:0!important;width:auto!important}.quantity-buy-wrapper.row>div{flex:0 0 auto!important;padding:0!important;width:auto!important}.quantity-box{width:auto!important}.quantity-input{margin:0 auto!important;width:10ch!important}.offer-product-title{font-size:.8125rem!important}.product-dimensions{color:var(--bs-gray-600)}.product-dimensions,.product-number{font-size:.625rem!important}.product-badges{display:flex!important;flex-direction:column!important;gap:.125rem!important;margin:0 0 .125rem!important;position:static!important;z-index:auto!important}.product-badges .badge{font-size:.5625rem!important;height:auto!important;line-height:1.2!important;margin:0!important;padding:.125rem .375rem!important}.b2b-shopping-detail-summary,.b2b-shopping-list-detail-heading .card,.b2b-shopping-list-line-item{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.b2b-shopping-list-detail .b2b-shopping-detail-summary .checkout-aside-summary-header{border-bottom:.0625rem solid var(--bs-border-color);font-size:1.25rem;margin-bottom:.5rem;padding-bottom:.25rem}.b2b-shopping-list-detail .b2b-shopping-detail-summary .checkout-aside-summary-total{font-size:1rem}.b2b-shopping-list-detail .b2b-shopping-list-checkout-action .btn-primary-red svg{margin-right:var(--px-icon-padding)}.b2b-shopping-list-detail .b2b-shopping-list-detail-heading .card{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:.5rem;padding:1rem}@media(min-width:576px){.b2b-shopping-list-detail .b2b-shopping-list-detail-heading .card{padding:1.5rem}}@media(min-width:1024px){.b2b-shopping-list-detail .b2b-shopping-list-detail-heading .card{padding:2.5rem}}.b2b-shopping-list-detail .b2b-shopping-list-detail-heading .card .dropdown-btn{height:3rem;position:absolute;right:2.5rem;top:2.5rem;width:3rem}@media(min-width:576px){.b2b-shopping-list-detail .b2b-shopping-list-detail-heading .card .dropdown-btn{right:1.5rem;top:1.5rem}}.b2b-shopping-list-detail .b2b-shopping-list-detail-header-info h2{font-size:1.25rem;margin-bottom:0}@media(min-width:1024px){.b2b-shopping-list-detail .b2b-shopping-list-detail-header-info h2{font-size:2rem}}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .checkout-product-table{background:none;margin-bottom:0;padding:0}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .inactive-line-items-heading{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:.5rem;padding:1rem}@media(min-width:576px){.b2b-shopping-list-detail .b2b-shopping-list-detail-content .inactive-line-items-heading{padding:1.5rem}}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-content-summary,.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:.5rem;padding:1rem!important}@media(min-width:576px){.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-content-summary,.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item{padding:1.5rem!important}}@media(min-width:1024px){.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-content-summary,.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item{padding:2.5rem!important}}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item{position:relative}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item:not(:last-child){border-bottom:none}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item .line-item-remove{padding:0;position:absolute;right:.5rem;top:.5rem}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item .line-item-remove button{padding:0}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item .line-item-remove button:focus,.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item .line-item-remove button:focus-visible,.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item .line-item-remove button:hover{background:none;border:none;color:var(--bs-primary)}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item .line-item-remove button svg{top:0}.b2b-shopping-list-detail .b2b-shopping-list-detail-content .b2b-shopping-list-line-item .line-item-quantity .js-remove-line-item{display:none}.b2b-shopping-list-detail .b2b-shopping-list-quantity-change-form .quantity-buy-wrapper,.b2b-shopping-list-detail .offer-modal .modal-dialog .modal-content .offer-quantity-form{max-width:13.75rem;width:100%}@media(min-width:576px){.b2b-shopping-list-detail .b2b-shopping-list-quantity-change-form .quantity-buy-wrapper,.b2b-shopping-list-detail .offer-modal .modal-dialog .modal-content .offer-quantity-form{max-width:11.25rem}}@media(min-width:768px){.b2b-shopping-list-detail .b2b-shopping-list-quantity-change-form .quantity-buy-wrapper,.b2b-shopping-list-detail .offer-modal .modal-dialog .modal-content .offer-quantity-form{max-width:13.75rem}}@media(min-width:1280px){.b2b-shopping-list-detail .b2b-shopping-list-quantity-change-form .quantity-buy-wrapper,.b2b-shopping-list-detail .offer-modal .modal-dialog .modal-content .offer-quantity-form{max-width:16.25rem}}.b2b-shopping-list-content-container .b2b-shopping-list-content,.b2b-shopping-list-content-container .card{background:var(--bs-gray-100);border-radius:.5rem;margin-bottom:.5rem;padding:1rem}@media(min-width:576px){.b2b-shopping-list-content-container .b2b-shopping-list-content,.b2b-shopping-list-content-container .card{padding:1.5rem}}@media(min-width:1024px){.b2b-shopping-list-content-container .b2b-shopping-list-content,.b2b-shopping-list-content-container .card{padding:2.5rem}}.b2b-shopping-list-content-container .b2b-shopping-list-content h1,.b2b-shopping-list-content-container .card h1{font-size:3rem;margin-bottom:0}.b2b-shopping-list-content-container .b2b-shopping-list-content .b2b-shopping-list-table-header,.b2b-shopping-list-content-container .card .b2b-shopping-list-table-header{height:auto;padding-top:.5rem}@media(max-width:575.98px){.b2b-shopping-list-content-container .b2b-shopping-list-content .b2b-shopping-list-table-header,.b2b-shopping-list-content-container .card .b2b-shopping-list-table-header{height:unset}}.b2b-shopping-list-content-container .b2b-shopping-list-content .b2b-shopping-list-search-form,.b2b-shopping-list-content-container .card .b2b-shopping-list-search-form{border:.0625rem solid var(--bs-gray-600);border-radius:.5rem;width:100%}@media(min-width:576px){.b2b-shopping-list-content-container .b2b-shopping-list-content .b2b-shopping-list-search-form,.b2b-shopping-list-content-container .card .b2b-shopping-list-search-form{width:19.375rem}}.b2b-shopping-list-content-container .b2b-shopping-list-content .b2b-shopping-list-search-form .input-group .search-input,.b2b-shopping-list-content-container .card .b2b-shopping-list-search-form .input-group .search-input{border:none;font-weight:500;padding:.875rem}.b2b-shopping-list-content-container .b2b-shopping-list-content .b2b-shopping-list-search-form .input-group .input-group-text,.b2b-shopping-list-content-container .card .b2b-shopping-list-search-form .input-group .input-group-text{background:none;border:none;color:var(--bs-gray-600);padding:0 .5rem}.b2b-shopping-list-content-container .b2b-shopping-list-content .list-items-remove:disabled,.b2b-shopping-list-content-container .card .list-items-remove:disabled{opacity:.4}