.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-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}.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 .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}.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 20rem;margin-bottom:.5rem;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;padding:.75rem 0 0}.saved-cart-item:last-child{border-bottom:0}.saved-cart-item__summary{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:2.2fr 1.2fr .8fr 20rem;padding:.625rem 0 1.125rem}.saved-cart-item__cell{min-width:0}.saved-cart-item__cell--count,.saved-cart-item__cell--date,.saved-cart-item__cell--id{align-items:center;display:flex;justify-content:flex-start;text-align:left}.saved-cart-item__cell--actions{align-items:center;display:flex;gap:.75rem;justify-content:flex-end}.saved-cart-item__value{color:#18171c;display:inline-block;font-size:.875rem;word-break:break-word}.saved-cart-item__toggle-icon{display:inline-flex;transition:transform .2s ease}.saved-cart-item__delete{align-items:center;border:.0625rem solid #000;border-radius:50%;display:inline-flex;flex-shrink:0;height:2.125rem;justify-content:center;width:2.125rem}.saved-cart-item__delete,.saved-cart-item__delete:hover{color:#000;text-decoration:none}.saved-cart-item__collapse{margin-bottom:1.5rem}.saved-cart-item__detail{border:.0625rem solid #dcdad5;border-radius:.625rem;padding:1.125rem 1.25rem}.saved-cart-item__toggle[aria-expanded=true] .saved-cart-item__toggle-icon{transform:rotate(180deg)}.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}.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 .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-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}