.default .sticky-media-steps-block{width:100%;min-width:0}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-header .pre-title{margin:0 0 12px}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-header h2{font-size:40px;line-height:52px;font-weight:700;color:var(--font-primary-color);margin:0 0 12px}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-header .sticky-media-steps-description{font-size:16px;line-height:26px;margin:0 0 28px;color:var(--font-primary-color)}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-header .sticky-media-steps-description strong{font-weight:700}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-list{list-style:none;margin:0;padding:0}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step{display:flex;align-items:flex-start;gap:16px;padding:20px 0}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step:not(:last-child){border-bottom:1px solid var(--sticky-media-steps-divider-color)}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step-number{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--sticky-media-steps-step-number-border-color);color:var(--sticky-media-steps-step-number-color);font-size:12px;font-weight:700;line-height:1}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step-content{min-width:0;flex:1}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step-title{font-size:18px;line-height:26px;font-weight:700;color:var(--font-primary-color)}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step-description{font-size:15px;line-height:24px;color:var(--font-primary-color);margin-top:4px}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-shared-media,.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step-media{margin-top:16px}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-shared-media img,.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step-media img{width:100%;height:auto}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-footnote{font-size:13px;line-height:20px;color:var(--font-primary-color);margin:0}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-panel{display:none}@media(min-width:991px){.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-scroller{position:relative;height:calc(var(--sticky-media-steps-step-count, 1)*var(--sticky-media-steps-pin-step-height, 100vh))}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-pin{position:sticky;top:var(--sticky-media-steps-offset,0);height:calc(100vh - var(--sticky-media-steps-offset, 0px));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;align-content:center;gap:60px}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-shared-media,.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step-media{display:none}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-step{min-width:0;border-left:2px solid rgba(0,0,0,0);padding-left:18px;opacity:var(--sticky-media-steps-step-idle-opacity,.4);transition:opacity var(--sticky-media-steps-fade-duration,.28s) ease,border-color var(--sticky-media-steps-fade-duration,.28s) ease,transform var(--sticky-media-steps-fade-duration,.28s) ease}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-panel{display:grid;position:relative;min-width:0}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-panel-media{grid-area:1/1;min-width:0;opacity:0;pointer-events:none;transition:opacity var(--sticky-media-steps-fade-duration,.28s) ease}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-panel-media img{width:100%;height:auto}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-scroller:not([data-sticky-ready]) .sticky-media-steps-step:first-child,.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-scroller[data-sticky-ready] .sticky-media-steps-step.sticky-media-steps-active{opacity:1;border-left-color:var(--sticky-media-steps-accent-color);transform:translateX(5px)}.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-scroller:not([data-sticky-ready]) .sticky-media-steps-panel-media:first-child,.default .sticky-media-steps-block .sticky-media-steps-block-inner .sticky-media-steps-scroller[data-sticky-ready] .sticky-media-steps-panel-media.sticky-media-steps-active{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.default .sticky-media-steps-block,.default .sticky-media-steps-block *{transition-duration:.01ms!important}}.default .finance-options-section{display:grid;gap:10px}.default .finance-options-section .finance-option-item{display:flex;align-items:center;gap:12px;padding:10px 15px;background-color:var(--finance-option-item-bg-color,var(--color-ghost-white));border:1px solid var(--color-neutral-light-gray);border-radius:5px}.default .finance-options-section .finance-option-item.finance-option-link{cursor:pointer}.default .finance-options-section .finance-option-item .finance-option-icon{display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.default .finance-options-section .finance-option-item .finance-option-icon.no-icon{display:none}.default .finance-options-section .finance-option-item .finance-option-title{color:var(--color-neutral-black);font-size:16px;font-weight:400;line-height:normal}.default .finance-options-section .finance-option-item .finance-option-title b,.default .finance-options-section .finance-option-item .finance-option-title strong{font-weight:700}.default .finance-options-section .finance-option-item .finance-option-image{display:flex;align-items:center}.default .finance-options-section .finance-option-item .finance-option-image.no-image{display:none}.default .finance-options-section .finance-option-item .finance-option-image img,.default .finance-options-section .finance-option-item .finance-option-image svg{display:block;height:auto;max-height:24px;width:auto}@media(max-width:640px){.default .finance-options-section .finance-option-item{padding:10px}}.default .custom-options-container .form .form-grid{grid-template-columns:1fr 1fr;gap:20px;align-items:start}.default .custom-options-container .form .form-grid .form-field{display:grid;grid-template-columns:100%;align-items:center}.default .custom-options-container .form .form-grid .form-field.column-2.field-type-select{grid-template-columns:100%;row-gap:10px}.default .custom-options-container .form .form-grid .form-field.column-2.field-type-select .input-label{font-size:16px}.default .custom-options-container .form .form-grid .form-field.column-2:not(.field-type-select){grid-column:1/-1}.default .custom-options-container .form .form-grid .form-field.column-2 .input-container.card,.default .custom-options-container .form .form-grid .form-field.column-2 .input-container.radio{gap:10px}.default .custom-options-container .form .form-grid .form-field.column-2 .input-container.card .input-label.radio-label,.default .custom-options-container .form .form-grid .form-field.column-2 .input-container.radio .input-label.radio-label{padding:0;position:static;transform:none;max-width:none}.default .custom-options-container .form .form-grid .form-field .heading-select,.default .custom-options-container .form .form-grid .form-field .input-label{font-weight:400;font-size:18px;color:var(--font-primary-color)}.default .custom-options-container .form .form-grid .form-field .error-message{margin-top:5px}.default .custom-options-container .form .radio-group.card-radio{align-items:flex-start}.default .custom-options-container .form .radio-group.card-radio button.radio.card{width:auto}.default .custom-options-container .form .radio-group.card-radio button.radio.card .card-content .card-icon{width:120px;height:120px}.default .inline-custom-options-below-description{background-color:var(--inline-custom-options-below-description-bg-color);border:var(--inline-custom-options-below-description-border);border-radius:var(--inline-custom-options-below-description-border-radius);padding:var(--inline-custom-options-below-description-padding);width:100%}.default .inline-custom-options-below-description .form .form-grid{margin-bottom:0}.default .inline-custom-options-below-description .input-container .floating-select:focus,.default .inline-custom-options-below-description .select-container .floating-select:focus,.default .inline-custom-options-below-description .textarea-container .floating-select:focus{background-color:var(--inline-custom-options-below-description-floating-select-focus-bg-color)}.default .inline-custom-options .custom-options-container .form .form-grid .form-field.has-header-select{display:flex;align-items:baseline;gap:10px;grid-column:1/-1}.default .inline-custom-options .custom-options-container .form .form-grid .form-field.has-header-select .input-container{flex:1}.default .inline-custom-options .custom-options-container .form .form-grid .form-field .heading-select,.default .inline-custom-options .custom-options-container .form .form-grid .form-field .input-label{font-size:16px}@media(max-width:767px){.default .custom-options-container .form .form-grid .form-field .radio-group{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.default .custom-options-container .form .form-grid{grid-template-columns:100%;gap:10px}.default .custom-options-container .form .form-grid .form-field .heading-select,.default .custom-options-container .form .form-grid .form-field .input-label{font-size:16px}.default .custom-options-container .form .form-grid .form-field .radio-group{grid-template-columns:repeat(2,1fr)}.default .custom-options-container .form .form-grid .form-field .radio-group.card-radio button.radio.card .card-content .card-display-label{font-size:16px}}.default .custom-attributes{--custom-attr-gap:8px;--custom-attr-padding-block:15px;--custom-attr-padding-inline:0;--custom-attr-border-width:2px;--custom-attr-border-radius:0;--custom-attr-icon-max-width:46px;--custom-attr-icon-max-height:none;--custom-attr-text-size:14px;--custom-attr-text-weight:400;display:grid;gap:0;margin-bottom:0;padding-bottom:0;padding-top:0}.default .custom-attributes .custom-attr .custom-attr-text{white-space:normal;word-break:break-word}.default .custom-attributes.layout-table{grid-template-columns:repeat(2,auto)}.default .custom-attributes.layout-table .custom-attr{display:flex;align-items:center;gap:var(--custom-attr-gap);padding:var(--custom-attr-padding-block) var(--custom-attr-padding-inline);background-color:rgba(0,0,0,0);transition:background-color .2s ease,transform .2s ease;border-top:var(--custom-attr-border-width) solid var(--product-border-color);border-bottom:var(--custom-attr-border-width) solid var(--product-border-color)}.default .custom-attributes.layout-table .custom-attr:nth-child(n+3){border-top:none}.default .custom-attributes.layout-table .custom-attr:last-child:nth-child(odd){grid-column:span 2}.default .custom-attributes.layout-table .custom-attr:nth-child(odd):not(:last-child){border-right:2px solid var(--product-border-color);padding-right:7px}.default .custom-attributes.layout-table .custom-attr:nth-child(2n){padding-left:10px}.default .custom-attributes.layout-table .custom-attr .custom-attr-icon{width:auto;height:auto;max-width:var(--custom-attr-icon-max-width);max-height:var(--custom-attr-icon-max-height);object-fit:contain}.default .custom-attributes.layout-table .custom-attr .custom-attr-text{font-size:var(--custom-attr-text-size);font-weight:var(--custom-attr-text-weight);color:var(--font-primary-color)}.default .custom-attributes.layout-card{--custom-attr-gap:15px;--custom-attr-padding-block:15px;--custom-attr-padding-inline:20px;--custom-attr-border-radius:5px;--custom-attr-icon-max-width:60px;--custom-attr-icon-max-height:none;--custom-attr-card-gap:20px;gap:var(--custom-attr-card-gap)}.default .custom-attributes.layout-card.columns-1{grid-template-columns:repeat(1,1fr)}.default .custom-attributes.layout-card.columns-2{grid-template-columns:repeat(2,1fr)}.default .custom-attributes.layout-card.columns-3{grid-template-columns:repeat(3,1fr)}.default .custom-attributes.layout-card.columns-4{grid-template-columns:repeat(4,1fr)}.default .custom-attributes.layout-card .custom-attr{display:flex;gap:var(--custom-attr-gap);padding:var(--custom-attr-padding-block) var(--custom-attr-padding-inline);background-color:var(--custom-attr-card-bg-color,var(--color-neutral-light-background,#f5f5f5));border-radius:var(--custom-attr-border-radius);transition:all .2s ease;border:none}.default .custom-attributes.layout-card .custom-attr.icon-left{flex-direction:row;align-items:center}.default .custom-attributes.layout-card .custom-attr.icon-right{flex-direction:row-reverse;align-items:center;text-align:right}.default .custom-attributes.layout-card .custom-attr.icon-top{flex-direction:column;align-items:center;text-align:center}.default .custom-attributes.layout-card .custom-attr .custom-attr-icon{width:auto;height:auto;max-width:var(--custom-attr-icon-max-width);max-height:var(--custom-attr-icon-max-height);object-fit:contain;flex-shrink:0}.default .custom-attributes.layout-card .custom-attr .custom-attr-text{font-size:var(--custom-attr-text-size);color:var(--font-primary-color);line-height:1.4}.default .custom-attributes.layout-inline{--custom-attr-gap:6px;--custom-attr-padding-block:8px;--custom-attr-padding-inline:0;--custom-attr-icon-max-width:40px;--custom-attr-icon-max-height:none;--custom-attr-separator-width:1px;--custom-attr-separator-height:14px;--custom-attr-separator-spacing:12px;display:flex;flex-wrap:wrap;gap:0;align-items:center}.default .custom-attributes.layout-inline .custom-attr{display:flex;align-items:center;gap:var(--custom-attr-gap);padding:var(--custom-attr-padding-block) var(--custom-attr-padding-inline);background-color:rgba(0,0,0,0);border:none}.default .custom-attributes.layout-inline .custom-attr:not(:last-child):after{content:"";display:inline-block;width:var(--custom-attr-separator-width);height:var(--custom-attr-separator-height);background-color:var(--color-border-light,#e0e0e0);margin:0 var(--custom-attr-separator-spacing)}.default .custom-attributes.layout-inline .custom-attr .custom-attr-icon{width:auto;height:auto;max-width:var(--custom-attr-icon-max-width);max-height:var(--custom-attr-icon-max-height);object-fit:contain;flex-shrink:0}.default .custom-attributes.layout-inline .custom-attr .custom-attr-text{font-size:var(--custom-attr-text-size);color:var(--font-primary-color);white-space:nowrap}.default .custom-attributes .custom-attr-clickable{cursor:pointer;user-select:none}.default .custom-attributes .custom-attr-clickable:hover{opacity:.8}.default .custom-attributes.context-cart-item-content{--custom-attr-text-size:12px;--custom-attr-icon-max-width:30px;--custom-attr-icon-max-height:none;justify-items:start}.default .custom-attributes.context-cart-item-content.layout-card .custom-attr{padding:8px 10px}@media(max-width:1440px){.default .custom-attributes.layout-card{--custom-attr-padding-block:18px;--custom-attr-padding-inline:18px;--custom-attr-gap:12px;--custom-attr-icon-max-width:55px;--custom-attr-text-size:15px}}@media(max-width:1200px){.default .custom-attributes.layout-card{--custom-attr-padding-block:12px;--custom-attr-padding-inline:12px;--custom-attr-icon-max-width:50px}}@media(max-width:767px){.default .custom-attributes.responsive.layout-card.columns-3,.default .custom-attributes.responsive.layout-card.columns-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.default .custom-attributes.responsive.layout-table{grid-template-columns:100%}.default .custom-attributes.responsive.layout-table .custom-attr:nth-child(odd):not(:last-child){border-right:0}.default .custom-attributes.responsive.layout-table .custom-attr:last-child:not(:first-child){border-top:0}.default .custom-attributes.responsive.layout-card{--custom-attr-text-size:14px}.default .custom-attributes.responsive.layout-card.columns-2,.default .custom-attributes.responsive.layout-card.columns-3,.default .custom-attributes.responsive.layout-card.columns-4{grid-template-columns:repeat(1,1fr)}.default .custom-attributes.responsive.layout-card .custom-attr.icon-right{flex-direction:row;text-align:left}.default .custom-attributes.responsive.layout-inline{flex-direction:column;align-items:flex-start;gap:8px}.default .custom-attributes.responsive.layout-inline .custom-attr:not(:last-child):after{display:none}}.default .table-container{width:100%;border-radius:7px}.default .table-container .table-responsive{position:relative;margin-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.default .table-container .table{width:100%;color:var(--color-black);border-collapse:collapse;background-color:var(--react-table-bg-color,var(--color-ghost-white));font-size:16px;line-height:22px}.default .table-container .table.table-rounded{border-radius:7px;overflow:hidden}.default .table-container .table.font-bold{font-weight:700}.default .table-container .table td,.default .table-container .table th{font-size:16px;padding:15px;text-align:left;white-space:nowrap}.default .table-container .table td .font-bold,.default .table-container .table th .font-bold{font-weight:700}.default .table-container .table td .table-actions,.default .table-container .table th .table-actions{display:flex;align-items:center;gap:15px}.default .table-container .table td .table-actions .link.primary-outline-button,.default .table-container .table th .table-actions .link.primary-outline-button{background:rgba(0,0,0,0);padding:5px 10px;font-size:14px}.default .table-container .table td .table-actions .link.primary-outline-button:hover,.default .table-container .table th .table-actions .link.primary-outline-button:hover{background:var(--react-table-action-button-hover-bg-color,var(--primary-color))}.default .table-container .table tbody td,.default .table-container .table tbody th{border-top:1px solid var(--react-table-row-border-color,#dee2e6)}.default .table-container .table thead th{font-weight:400;vertical-align:bottom;border-bottom:1px solid var(--color-soft-grey);border-top:none}.default .table-container .table thead th .header-content{display:inline-flex;align-items:center;gap:5px}.default .table-container .table thead th.sortable{cursor:pointer;user-select:none;transition:background-color .15s ease-in-out}.default .table-container .table thead th.sortable:hover{background-color:var(--react-table-header-hover-bg-color,var(--color-cool-gray))}.default .table-container .table thead th.sortable .sort-indicator{display:inline-flex}.default .table-container .table tbody tr{transition:background-color .15s ease-in-out}.default .table-container .table tbody tr.clickable{cursor:pointer}.default .table-container .table.table-striped tbody tr:nth-of-type(2n){background-color:var(--react-table-row-even-bg-color,rgba(0,0,0,.05))}.default .table-container .table.table-bordered,.default .table-container .table.table-bordered td,.default .table-container .table.table-bordered th{border:1px solid var(--color-soft-grey)}.default .table-container .table.table-bordered thead td,.default .table-container .table.table-bordered thead th{border-bottom-width:2px}.default .table-container .table.table-hover tbody tr:hover{background-color:var(--react-table-row-hover-bg-color,rgba(0,0,0,.075))}.default .table-container .table.table-sm td,.default .table-container .table.table-sm th{padding:.3rem}.default .table-container .table.table-lg td,.default .table-container .table.table-lg th{padding:1rem}.default .table-container .table .text-left{text-align:left!important}.default .table-container .table .text-center{text-align:center!important}.default .table-container .table .text-right{text-align:right!important}.default .table-container .table .text-align-left{text-align:left}.default .table-container .table .text-align-center{text-align:center}.default .table-container .table .text-align-right{text-align:right}.default .table-container .table .text-align-justify{text-align:justify}.default .table-container .table .vertical-align-top{vertical-align:top}.default .table-container .table .vertical-align-middle{vertical-align:middle}.default .table-container .table .vertical-align-bottom{vertical-align:bottom}.default .table-container .table .vertical-align-baseline{vertical-align:baseline}.default .table-container .table .group-header-field .group-header-container{display:flex;align-items:center;gap:20px;justify-content:space-between;flex-wrap:wrap;width:100%}.default .table-container .table .group-header-field .group-header-container .group-header-title{font-size:16px;font-weight:700;color:var(--primary-color)}.default .table-container .pagination-container{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:400;margin:0 0 20px;max-width:100%;overflow-x:auto;white-space:nowrap}.default .table-container .pagination-container.page-numbers{border:none}.default .table-container .pagination-container.page-numbers .page-number{font-size:14px;font-weight:400}.default .table-container .pagination-container .pages-list{display:flex;align-items:center;gap:5px}.default .table-container .pagination-container .page-size .page-size-select{border:1px solid var(--color-soft-grey);border-radius:4px;background-color:rgba(0,0,0,0);color:var(--color-dark-grey);padding:9px 25px 9px 10px;font-size:12px;font-weight:400}@media(max-width:767px){.default .table-container .table-responsive{margin-bottom:0}.default .table-container .table-responsive .table{font-size:14px}.default .table-container .table-responsive .table td,.default .table-container .table-responsive .table th{padding:10px 20px}}@media(max-width:640px){.default .table-container .table-responsive .table thead{display:none}.default .table-container .table-responsive .table tbody tr{border-top:1px solid #dee2e6}.default .table-container .table-responsive .table tbody tr:first-child{border-top:0}.default .table-container .table-responsive .table tbody tr:last-child{border-bottom:1px solid var(--color-neutral-light-gray)}.default .table-container .table-responsive .table td{width:100%;border-top:0;border-bottom:0;display:block}.default .table-container .table-responsive .table td:not(:last-child){padding-bottom:0}.default .table-container .table-responsive .table td.blank-cell{display:none}.default .table-container .table-responsive .table td:before{content:attr(data-label) ": ";display:inline-block;font-weight:700;padding-right:5px}.default .table-container .table-responsive .table td.no-mobile-label:before{content:"";display:none}.default .table-container .table-responsive .table td.product-info:before{margin-bottom:5px}.default .table-container .table-responsive .table td.field-product{flex-direction:column}.default .table-container .table-responsive .table td.text-align-center,.default .table-container .table-responsive .table td.text-align-justify,.default .table-container .table-responsive .table td.text-align-right{text-align:left}.default .table-container .table-responsive .table td.vertical-align-baseline,.default .table-container .table-responsive .table td.vertical-align-bottom,.default .table-container .table-responsive .table td.vertical-align-middle,.default .table-container .table-responsive .table td.vertical-align-top{vertical-align:top}.default .table-container .table-responsive .table td .table-actions{display:inline-flex;flex-direction:row}.default .table-container .table-responsive .table.mobile-single-row td{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px}.default .table-container .table-responsive .table.totals-table tr{border-top:1px solid #dee2e6;display:flex;justify-content:space-between;width:100%}.default .table-container .table-responsive .table.totals-table tr:first-child{border-top-width:2px}.default .table-container .table-responsive .table.totals-table tr td{border:0}.default .table-container .table-responsive .table .group-header-field .group-header-container{flex-direction:column;align-items:flex-start}.default .table-container .pagination-container{margin-top:20px}.default .table-container .table.table-striped tbody tr:nth-of-type(2n){background-color:unset}.magento .table-container .table-responsive .table thead{display:none}.magento .table-container .table-responsive .table tbody tr{border-top:1px solid #dee2e6}.magento .table-container .table-responsive .table tbody tr:first-child{border-top:0}.magento .table-container .table-responsive .table tbody tr:last-child{border-bottom:1px solid var(--color-neutral-light-gray)}.magento .table-container .table-responsive .table tbody tr.order-total-row .field-value,.magento .table-container .table-responsive .table tbody tr.quote-total-row .field-value{justify-content:flex-end}.magento .table-container .table-responsive .table td{width:100%;border-top:0;border-bottom:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row}.magento .table-container .table-responsive .table td:not(:last-child){padding-bottom:0}.magento .table-container .table-responsive .table td.blank-cell{display:none}.magento .table-container .table-responsive .table td:before{content:attr(data-label) ": ";display:inline-block;font-weight:700;padding-right:5px;flex-shrink:0}.magento .table-container .table-responsive .table td.no-mobile-label:before{content:"";display:none}.magento .table-container .table-responsive .table td.product-info:before{margin-bottom:5px}.magento .table-container .table-responsive .table td.field-product{flex-direction:column}.magento .table-container .table-responsive .table td.text-align-center,.magento .table-container .table-responsive .table td.text-align-justify,.magento .table-container .table-responsive .table td.text-align-right{text-align:left}.magento .table-container .table-responsive .table td.vertical-align-baseline,.magento .table-container .table-responsive .table td.vertical-align-bottom,.magento .table-container .table-responsive .table td.vertical-align-middle,.magento .table-container .table-responsive .table td.vertical-align-top{vertical-align:top}.magento .table-container .table-responsive .table td .table-actions{display:inline-flex;flex-direction:row}.magento .table-container .table-responsive .table.mobile-single-row td{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px}.magento .table-container .table-responsive .table.totals-table tr{border-top:1px solid #dee2e6;display:flex;justify-content:space-between;width:100%}.magento .table-container .table-responsive .table.totals-table tr:first-child{border-top-width:2px}.magento .table-container .table-responsive .table.totals-table tr td{border:0}.magento .table-container .table-responsive .table .group-header-field .group-header-container{flex-direction:column;align-items:flex-start}}