@font-face{font-display:swap;font-family:Aller;src:url(../fonts/bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Aller;font-style:italic;src:url(../fonts/bold-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gotham;src:url(../e37cf59954e32a3f5401.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;src:url(../760c1cfbdf1b64001d13.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-weight:700;src:url(../19cbd08d9da163ba87d6.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-style:italic;font-weight:700;src:url(../0a1a8ab27ec7c9b386ab.otf) format("opentype")}@font-face{font-display:swap;font-family:Gotham;font-weight:500;src:url(../a52599fa8cce74bab773.otf) format("opentype")}@font-face{font-display:swap;font-family:Reey;src:url(../c24922b249304997960c.otf) format("opentype")}.account-navigation{background:var(--cs-color-background-secondary);padding:var(--cs-spacing-06)}@media(max-width:767.98px){.account-navigation{-ms-overflow-style:none;margin-bottom:var(--cs-spacing-06);margin-left:calc(var(--cs-gutter-x)*-.5);margin-right:calc(var(--cs-gutter-x)*-.5);overflow-x:auto;scrollbar-width:none}.account-navigation::-webkit-scrollbar{display:none}}@media(min-width:768px){.account-navigation{height:100%}}@media(max-width:767.98px){.account-navigation li .icon{display:block;margin:0 auto var(--cs-spacing-04)}.account-navigation .nav-item{margin-bottom:0;margin-right:var(--cs-spacing-04)}.account-navigation .nav-item a{align-items:center;display:flex;flex-wrap:wrap;height:100%;line-height:1.375rem}}.account-navigation .nav-item.active a,.account-navigation .nav-item.active.active a{background:var(--cs-color-action-secondary);color:var(--cs-color-text-white)}.account-navigation--featured{border-radius:var(--cs-border-radius-minimal);gap:var(--cs-spacing-05);margin:0}.account-navigation--featured .nav-item .icon{display:inline-block;margin:0 var(--cs-spacing-04) 0 0}@media(max-width:991.98px){.account-navigation--featured .pill-navigation__inner{align-items:flex-start;flex-direction:column;padding:0}.account-navigation--featured .pill{flex-direction:row}.account-navigation--featured .nav-item{width:100%}}.account-page{margin-bottom:var(--cs-spacing-08);margin-top:var(--cs-spacing-08)}@media(max-width:991.98px){.account-page{margin-bottom:0;margin-top:0}}.account-page__fieldset{display:flex;flex-direction:column;gap:.9375rem}.account-page .dashboard-section{margin-bottom:var(--cs-spacing-10)}.account-page .dashboard-section__view-all{display:inline-block;margin-top:var(--cs-spacing-06)}.account-page .dashboard-section__title{align-items:center;display:flex;gap:var(--cs-spacing-05);margin-bottom:var(--cs-spacing-06)}.account-page .dashboard-section--email-confirm{margin-top:-.9375rem}@media(max-width:991.98px){.account-page__content{padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-08)}}.account-page__heading{margin-bottom:var(--cs-spacing-08)}.account-page .dropdown.open [data-toggle=dropdown] .icon:before{content:""}.account-page .dropdown .dropdown-menu{padding:var(--cs-spacing-01) .75rem;width:14.0625rem}.account-page .dropdown .dropdown-menu>li>a{border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);color:var(--cs-color-action-link-primary);padding:var(--cs-spacing-05) 0}.account-page .dropdown .dropdown-menu>li:last-child>a{border-bottom:none}@media(min-width:992px){.account-page--superuser{margin-bottom:var(--cs-spacing-12)}}.account-page .main-title{align-items:baseline;display:flex;word-break:break-word}@media(min-width:992px){.account-page .main-title{align-items:center}}.account-page .main-title .icon{font-size:1.25rem}@media(min-width:992px){.account-page .main-title .icon{font-size:1.75rem}}.back-to-link-mobile{display:inline-block;margin-bottom:0;margin-top:var(--cs-spacing-06)}.backorder-card{display:flex;flex-wrap:nowrap;padding:0}@media(max-width:767.98px){.backorder-card{flex-wrap:wrap}}.backorder-card__data{grid-gap:var(--cs-spacing-08);align-content:flex-start;display:grid;gap:var(--cs-spacing-08);padding:var(--cs-spacing-06);width:12.5rem}@media(max-width:767.98px){.backorder-card__data{display:flex;flex-wrap:wrap;width:100%}}.backorder-card__lines{background:var(--cs-color-background-secondary);padding:var(--cs-spacing-06) var(--cs-spacing-06) var(--cs-spacing-05);width:100%}.backorder-card__lines .caption-1,.backorder-card__lines .rma-item__sent{color:var(--cs-color-text-body);display:block;margin-bottom:var(--cs-spacing-05)}.backorder-card__lines .sale-item+.caption-1,.backorder-card__lines .sale-item+.rma-item__sent{margin-top:var(--cs-spacing-08)}.backorder-card .sale-item{padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06)}.item-name{color:var(--cs-color-text-headings);margin-bottom:var(--cs-spacing-04)}.sale-item{background:var(--cs-color-background-primary);border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);display:flex;flex-wrap:wrap;gap:var(--cs-spacing-06);padding-bottom:var(--cs-spacing-06);padding-top:var(--cs-spacing-06)}.sale-item+.sale-item{margin-top:var(--cs-spacing-06)}.sale-item__content{display:flex;gap:var(--cs-spacing-06)}.sale-item__content-inner{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.sale-item__image{-o-object-fit:contain;object-fit:contain}@media(max-width:991.98px){.sale-item__image{aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover;width:var(--cs-spacing-12)}}.sale-item__image-wrapper{display:flex}.sale-item__totals{grid-gap:var(--cs-spacing-05);display:grid;flex:100%;gap:var(--cs-spacing-05);grid-template-columns:1fr 1fr 1fr}.sale-item__totals--backorder{grid-template-columns:1fr 1fr}[dir=ltr] .sale-item__totals-amount{text-align:right}[dir=rtl] .sale-item__totals-amount{text-align:left}.sale-item__levies{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.sale-item__levies-single{display:flex;font-family:var(--cs-font-body-s-font-family);font-size:var(--cs-font-body-s-font-size);font-weight:var(--cs-font-body-s-font-weight);gap:var(--cs-spacing-05)}.sale-item__levies-single-amount{flex:1 0 auto}.sale-item__data{flex:1}.shipping-address-header{margin-bottom:var(--cs-spacing-06);margin-top:var(--cs-spacing-08)}@media(min-width:768px){.shipping-address-header{align-items:center;display:flex;justify-content:space-between;margin-top:var(--cs-spacing-10)}}@media(max-width:991.98px){.shipping-address-table .table-header{display:none}.shipping-address-table tr{border:var(--cs-border-width) solid var(--cs-color-border-light);border-radius:var(--cs-border-radius-minimal);display:block;padding:var(--cs-spacing-06);position:relative}.shipping-address-table tr:not(:last-child){margin-bottom:var(--cs-spacing-05)}.shipping-address-table td{border-bottom:none;display:block;padding:0 0 var(--cs-spacing-04)}}td.address-buttons{display:flex;justify-content:flex-end}@media(max-width:991.98px){td.address-buttons{position:absolute;right:var(--cs-spacing-06);top:calc(50% - var(--cse-icon-button-default-size)/2)}}td.address-buttons a{margin-left:var(--cs-spacing-05)}.shipping-address-footer .btn,.shipping-address-header .btn{margin-top:var(--cs-spacing-06)}@media(max-width:767.98px){.shipping-address-footer .btn,.shipping-address-header .btn{display:block}}.sales-filters{display:flex;flex:1;flex-direction:column;gap:var(--cs-spacing-06)}.sales-filters .grid{grid-gap:var(--cs-spacing-06);align-items:flex-end;display:grid;gap:var(--cs-spacing-06);grid-template-columns:1fr auto 1fr}.sales-filters .grid>div{display:inherit}.sales-filters .grid>span{height:var(--cs-spacing-09);line-height:var(--cs-spacing-09)}.sales-filters__link{margin-bottom:var(--cs-spacing-06)}.card--sale{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}@media(min-width:768px){.card--sale{padding:var(--cs-spacing-08)}}.card--sale .card__item{display:flex;flex-direction:column;gap:var(--cs-spacing-05);word-break:keep-all}.card--large-gap{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}.card--shipping-detail .title{font-size:var(--cs-font-heading-3-font-size-mobile)}@media(min-width:768px){.card--shipping-detail .title{font-size:var(--cs-font-heading-3-font-size)}}.shipping-detail-short{margin-top:var(--cs-spacing-06);position:relative}.shipping-detail-short ul{display:flex;flex-direction:column-reverse;list-style:none;margin:0;padding:0}.shipping-detail-short ul .timeline-entry{grid-gap:var(--cs-spacing-05);display:grid;gap:var(--cs-spacing-05);grid-template-columns:auto 1fr;margin-bottom:var(--cs-spacing-06);z-index:1}.shipping-detail-short ul .timeline-entry:first-child{margin:0}.shipping-detail-short ul:not(.single):before{background:var(--cs-color-background-primary);content:"";height:90%;left:.53125rem;position:absolute;top:0;width:var(--cs-spacing-02)}.shipping-detail-short .timeline-indicator{--fa-display:inline-flex;align-items:center;background:var(--cs-color-background-primary);border-radius:var(--cs-spacing-07);color:var(--cs-color-action-link-primary);display:flex;font-size:var(--cs-spacing-05);height:var(--cs-spacing-07);justify-content:center;width:var(--cs-spacing-07)}.shipping-detail-short .timeline-indicator.active{background:var(--cs-color-action-link-primary);background-color:var(--cs-color-background-primary);border:.1875rem solid var(--cs-color-action-link-primary);color:var(--cs-color-background-primary)}.sale-details-container{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.sale-content-container{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}.sale-heading{flex-direction:column;margin-bottom:var(--cs-spacing-08);word-break:break-all}.sale-heading,.sale-heading__meta{display:flex;gap:var(--cs-spacing-05)}.sale-heading__meta{align-items:center}.sale-heading__wrapper{display:flex;flex-direction:column;margin-bottom:var(--cs-spacing-08)}.sale-heading__wrapper .order-all .btn{width:100%}@media(min-width:992px){.sale-heading__wrapper{flex-direction:row;gap:var(--cs-spacing-08);justify-content:space-between;margin-bottom:0}}@media(min-width:1200px){.sale-row{flex-wrap:nowrap}.sale-row .sale-content-container,.sale-row .sale-details-container{flex:1 1 auto}.sale-row .sale-details-container{flex:0 0 auto;width:26.875rem}}.sale-summary,.sale-totals{gap:var(--cs-spacing-06)}.sale-totals{display:flex;flex-direction:column;margin-bottom:var(--cs-spacing-08);margin-top:var(--cs-spacing-06)}@media(min-width:1200px){.sale-totals{margin-bottom:0;margin-top:var(--cs-spacing-08)}}.sale-totals__line{display:flex;flex-direction:row;justify-content:space-between}.sale-totals .free-delivery{color:var(--cs-color-functional-success)}.shipment{align-items:flex-start;border:var(--cs-border-width) solid var(--cs-color-border-light);border-radius:var(--cs-border-radius-minimal);display:grid;grid-template-columns:var(--cs-spacing-10) 1fr;margin-bottom:var(--cs-spacing-04);overflow:hidden}.shipment__title{margin-bottom:var(--cs-spacing-05)}.shipment dl{align-items:center;grid-template-columns:max-content 1fr;margin-bottom:var(--cs-spacing-08);margin-top:0}.shipment dt{font-weight:400}.shipment dd{font-size:var(--cs-font-body-s-font-size-mobile);margin:0}@media(min-width:768px){.shipment dd{font-size:var(--cs-font-body-s-font-size)}}.shipment .info{align-items:center;background:var(--cs-color-background-secondary);display:flex;flex:100%;height:5rem;justify-content:center;min-width:0;width:100%}.shipment .info strong{text-align:center}.shipment .content{padding:var(--cs-spacing-06)}.shipment .parcels{display:flex;flex-direction:column;gap:var(--cs-spacing-05);margin-bottom:var(--cs-spacing-06)}.shipment .parcels__title{color:var(--cs-color-text-headings);font-weight:700}.shipment .products td,.shipment .products th{padding:var(--cs-spacing-05)}.shipment .products th:last-child{text-align:right}.shipment .products .line-product{align-items:flex-start;display:flex;gap:var(--cs-spacing-05)}.shipment .products .line-product .product-title{margin-bottom:var(--cs-spacing-04)}.shipment .products .quantity{text-align:right}@media(min-width:992px){.sale-details .card{padding:var(--cs-spacing-08)}}.sale-details__payment-method{align-items:center;display:flex;gap:var(--cs-spacing-05)}.account-card{align-items:center;background-color:var(--cs-color-background-primary);border:var(--cs-spacing-00) solid var(--cs-color-border-light);border-radius:var(--cs-spacing-01);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--cs-spacing-06);padding:var(--cs-spacing-06);text-decoration:none;transition-duration:var(--cs-transition-duration);transition-property:background-color,border-color;transition-timing-function:var(--cs-transition-timing-function)}.account-card--link:focus,.account-card--link:hover,.account-card--link[focus-within],.account-card[data-cs-href]:focus,.account-card[data-cs-href]:hover,.account-card[data-cs-href][focus-within]{background-color:var(--cs-color-background-primary);border-color:var(--cs-color-action-secondary);cursor:pointer}.account-card--link:focus,.account-card--link:focus-within,.account-card--link:hover,.account-card[data-cs-href]:focus,.account-card[data-cs-href]:focus-within,.account-card[data-cs-href]:hover{background-color:var(--cs-color-background-primary);border-color:var(--cs-color-action-secondary);cursor:pointer}.account-card+.account-card{margin-top:var(--cs-spacing-04)}.account-card__info{display:flex;flex:1;flex-direction:column;gap:var(--cs-spacing-04);white-space:nowrap}.account-card__title{color:var(--cs-color-text-body)}.account-card__description{color:var(--cs-color-text-muted);flex:100%;font-family:var(--cs-font-body-s-font-family);font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.account-card__description{font-size:var(--cs-font-body-s-font-size)}}.account-card__meta-text{color:var(--cs-color-text-muted);display:flex;flex-direction:row;font-family:var(--cs-font-caption-s-font-family);font-size:var(--cs-font-caption-s-font-size);gap:var(--cs-spacing-05);line-height:1.2}.account-card__actions{align-items:center;display:flex;gap:var(--cs-spacing-05)}.account-card__main-action{align-items:center;display:flex;flex:100%;gap:var(--cs-spacing-08);white-space:nowrap}.account-card__main-action .alert,.account-card__main-action .btn{margin-left:auto}.account-card__main-action .alert:only-child,.account-card__main-action .btn:only-child{margin:0;width:100%}@media(max-width:991.98px){.account-card--list .account-card__info{word-wrap:break-word;white-space:normal}}@media(min-width:992px){.account-card--list{flex-wrap:nowrap;gap:var(--cs-spacing-08)}.account-card--list .account-card__actions{order:4}.account-card--list .account-card__main-action{flex:initial;order:3}.account-card--list .account-card__description,.account-card--list .account-card__info{order:1}}.account-card--backorder{align-items:flex-start;flex-wrap:nowrap;padding:0;width:100%}@media(max-width:991.98px){.account-card--backorder{flex-wrap:wrap}}.account-card--ordertemplate .account-card__title{font-weight:700}.address-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:var(--cs-spacing-06);margin-top:var(--cs-spacing-06)}.dashboard-authorizations__reason{color:var(--cs-color-text-body);width:100%}.account__invoice-group{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}.account__invoice-wrapper{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.table--invoices{font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.table--invoices{font-size:var(--cs-font-body-s-font-size)}}.table--invoices .icon-btn{margin-left:auto}@media(max-width:767.98px){.table--blocks-mobile thead{display:none}.table--blocks-mobile tr{align-items:center;border:var(--cs-border-width) solid var(--cs-color-border-light);border-radius:var(--cs-border-radius-minimal);display:grid;grid-auto-columns:1fr;padding:var(--cs-spacing-05);position:relative}.table--blocks-mobile tr:not(:last-of-type){margin-bottom:var(--cs-spacing-04)}.table--blocks-mobile tr td{grid-gap:var(--cs-spacing-06);align-items:center;border:none;display:grid;font-size:var(--cs-font-body-s-font-size-mobile);gap:var(--cs-spacing-06);grid-template-columns:minmax(auto,.6fr) 1fr;line-height:1.5;padding:var(--cs-spacing-04) 0;white-space:nowrap}}@media(max-width:767.98px)and (min-width:768px){.table--blocks-mobile tr td{font-size:var(--cs-font-body-s-font-size)}}@media(max-width:767.98px){.table--blocks-mobile tr td .badge{width:-moz-fit-content;width:fit-content}.table--blocks-mobile tr td:before{color:var(--cs-color-text-muted);content:attr(data-title)}.table--blocks-mobile tr td.icon-btn-container{display:block;font-size:var(--cs-font-body-font-size-mobile);position:absolute;right:var(--cs-spacing-05)}}@media(max-width:767.98px)and (min-width:768px){.table--blocks-mobile tr td.icon-btn-container{font-size:var(--cs-font-body-font-size)}}@media(max-width:767.98px){.table--blocks-mobile tr td.icon-btn-container:before{content:none}}.invoice-list{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.invoice-card{grid-gap:var(--cs-spacing-08);align-items:center;background-color:var(--cs-color-background-primary);border:var(--cs-border-width) solid var(--cs-color-border-light);display:grid;gap:var(--cs-spacing-08);grid-template-columns:auto 1fr auto;padding:var(--cs-spacing-06)}.invoice-card__titles{color:var(--cs-color-text-muted);display:flex;flex:1;flex-direction:column;font-size:var(--cs-font-body-s-font-size-mobile);gap:var(--cs-spacing-05)}@media(min-width:768px){.invoice-card__titles{font-size:var(--cs-font-body-s-font-size)}}.invoice-card__values{display:flex;flex:1;flex-direction:column;font-size:var(--cs-font-body-s-font-size-mobile);gap:var(--cs-spacing-05)}@media(min-width:768px){.invoice-card__values{font-size:var(--cs-font-body-s-font-size)}}.invoice-address__container{grid-gap:var(--cs-spacing-08);display:grid;gap:var(--cs-spacing-08);grid-template-columns:1fr 1fr}.invoice-address__alert{display:flex;height:-moz-fit-content;height:fit-content}.invoices-filters{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.invoices-filters .grid{grid-gap:1rem;display:grid;grid-template-columns:1fr auto 1fr}.invoices-filters__dash{align-self:self-end;margin-bottom:.4375rem}.invoices-filters-reset{align-items:center;display:flex;gap:var(--cs-spacing-04);text-decoration:none}.invoices-filters-reset__title{text-decoration:underline}.confirm-email,.forgot-password{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-08);margin:var(--cs-spacing-10) auto;text-align:center;width:min(34.0625rem + 30px,100%)}.confirm-email__texts,.forgot-password__texts{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-05)}@media(max-width:991.98px){.confirm-email,.forgot-password{margin-bottom:var(--cs-spacing-08);margin-top:var(--cs-spacing-08)}}.confirm-email form,.forgot-password form{width:100%}.confirm-email{width:min(53.75rem + 30px,100%)}.forgot-password .form-layout .btn[type=submit]{align-self:center;width:-moz-fit-content;width:fit-content}@media(max-width:767.98px){.table-contracts .table--blocks-mobile tr td{align-items:baseline;white-space:break-spaces}}.table-contracts .icon-btn{margin-left:auto}.table-contracts tr[data-cs-href]{cursor:pointer}.table-contracts tr[data-cs-href]:hover{background-color:var(--cs-color-background-secondary)}.contract-info{align-items:center;background:var(--cs-color-background-secondary);display:grid;grid-template-columns:repeat(3,1fr);margin:var(--cs-spacing-05) 0 var(--cs-spacing-08) 0;padding:var(--cs-spacing-06)}.contract-info .caption{margin-bottom:var(--cs-spacing-04)}@media(max-width:767.98px){.contract-info{gap:var(--cs-spacing-06);grid-template-columns:1fr}}@media(max-width:991.98px){.table-contracts--detail{display:block}.table-contracts--detail thead{display:none}.table-contracts--detail tbody{display:block}.table-contracts--detail tbody tr{grid-gap:var(--cs-spacing-06);border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);display:grid;grid-template-areas:"title title title title" "info info info info" ". . orderform orderform";grid-template-columns:1fr 1fr;padding:var(--cs-spacing-06) 0}.table-contracts--detail tbody tr td{border:none;display:block;padding:0}.table-contracts--detail tbody tr td.description{grid-area:title}.table-contracts--detail tbody tr td.info{grid-area:info}.table-contracts--detail tbody tr td._order-form{grid-area:orderform}.table-contracts--detail tbody tr td.contract-product--price{grid-column-end:3;grid-column-start:1;grid-row-end:2;grid-row-start:2;text-align:left}.table-contracts--detail tbody tr td.contract-product--price:before{color:var(--cs-color-text-muted);content:attr(title);display:block;font-family:var(--cs-font-caption-s-font-family);font-size:var(--cs-font-caption-s-font-size);font-weight:var(--cs-font-caption-s-font-weight);letter-spacing:.03em;line-height:1.2;margin-bottom:var(--cs-spacing-04);text-transform:uppercase}.table-contracts--detail tbody tr td.contract-purchase--info{grid-column-end:5;grid-column-start:3;grid-row-end:2;grid-row-start:2;text-align:left}.table-contracts--detail tbody tr td.contract-purchase--info:before{color:var(--cs-color-text-muted);content:attr(title);display:block;font-family:var(--cs-font-caption-s-font-family);font-size:var(--cs-font-caption-s-font-size);font-weight:var(--cs-font-caption-s-font-weight);letter-spacing:.03em;line-height:1.2;margin-bottom:var(--cs-spacing-04);text-transform:uppercase}}.table-contracts--detail .product-image{border-radius:var(--cs-border-radius-medium);height:var(--cs-spacing-10);margin-right:var(--cs-spacing-06);-o-object-fit:cover;object-fit:cover;overflow:hidden;vertical-align:middle;width:var(--cs-spacing-10)}.table-contracts--detail thead th{text-align:right}.table-contracts--detail thead th:first-of-type{text-align:left}.table-contracts--detail tr td{text-align:right}.table-contracts--detail tr td.description{text-align:left}.table-contracts--detail tr td.description a{align-items:center;color:inherit;display:flex;text-decoration:none}.table-contracts--detail tr td.description a:hover{color:var(--cs-color-action-link-primary)}.table-contracts--detail tr td._order-form .cs-order-form{align-items:flex-end;gap:0}.table-contracts--detail tr td._order-form .cs-order-form-container{justify-content:flex-end}.quotation-success{margin:var(--cs-spacing-08) auto var(--cs-spacing-12);max-width:25.875rem;padding-left:var(--cs-spacing-06);padding-right:var(--cs-spacing-06);text-align:center;width:100%}@media(min-width:992px){.quotation-success{margin-bottom:0}}.quotation-success>*+*{margin-top:var(--cs-spacing-05)}.quotation-success__actions{display:flex;flex-direction:column;gap:var(--cs-spacing-06);justify-content:center;margin-top:var(--cs-spacing-08)}@media(min-width:992px){.quotation-success__actions{flex-direction:row;gap:var(--cs-spacing-05)}}.registration-form{display:flex;flex-direction:column;gap:var(--cs-spacing-08);margin:var(--cs-spacing-10) auto}.registration-form .row{--cs-gutter-x:var(--cs-spacing-06);--cs-gutter-y:var(--cs-spacing-06)}.registration-form fieldset{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.registration-form fieldset .fieldset-heading{display:none;flex-direction:column;gap:var(--cs-spacing-05)}.registration-form fieldset .offset-fieldset,.registration-form fieldset.offset-fieldset{background:var(--cs-color-background-secondary);display:flex;flex-wrap:wrap;gap:var(--cs-spacing-05);padding:var(--cs-spacing-06)}.registration-form fieldset .offset-fieldset .row,.registration-form fieldset .offset-fieldset>.input-group,.registration-form fieldset.offset-fieldset .row,.registration-form fieldset.offset-fieldset>.input-group{flex:100%}.registration-form fieldset legend{width:100%}.registration-form fieldset>.input-group:last-child{margin-bottom:0}.registration-form__actions{align-items:center;display:flex;justify-content:space-between}.registration-form .reg-address .col__house_number,.registration-form .reg-address .col__street1{align-items:flex-end;display:flex}.registration-form .input-group--gender .has-feedback{grid-gap:var(--cs-spacing-08);display:grid;gap:var(--cs-spacing-08);grid-template-columns:max-content max-content}.registration-result{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-06);text-align:center}.registration-result .icon-lg{color:var(--cs-color-functional-info);font-size:var(--cs-spacing-10);margin-bottom:var(--cs-spacing-06)}.registration-result--user-active{grid-gap:var(--cs-spacing-08);display:grid;gap:var(--cs-spacing-08);grid-template-columns:1fr var(--cs-spacing-00) 1fr;text-align:left}@media(max-width:991.98px){.registration-result--user-active{grid-template-columns:1fr}}.registration-result--user-active .divider{background-color:var(--cs-color-border-light);height:100%;padding:0;width:var(--cs-spacing-00)}@media(max-width:991.98px){.registration-result--user-active .divider{height:var(--cs-spacing-00);width:100%}}.registration-result--user-active .icon-lg{color:var(--cs-color-functional-success);margin-bottom:0}.registration-result--user-active a{text-decoration:none}.registration-result--user-active__heading{align-items:flex-start}.advice-block,.registration-result--user-active__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.advice-block{align-items:center;background:var(--cs-color-background-secondary);padding:var(--cs-spacing-08);text-align:center}.advice-block a{--fa-display:inline-flex;align-items:center;display:flex;font-weight:700;gap:var(--cs-spacing-05);justify-content:center;text-decoration:none}.advice-block .icon-btn{background-color:var(--cs-color-background-primary)}.registration-success{display:flex;flex-direction:column;gap:var(--cs-spacing-10);padding-bottom:var(--cs-spacing-10);padding-top:var(--cs-spacing-10)}@media(max-width:991.98px){.registration-success{padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}}.registration-success__action{display:flex;justify-content:center}.registration-success--user-active{max-width:55.625rem}@media(max-width:991.98px){.registration-success--user-active{gap:var(--cs-spacing-08)}}.account-sales__header{align-items:center;display:flex;justify-content:space-between}.sale-authorize__actions{background-color:var(--cs-color-background-primary);bottom:0;box-shadow:var(--cs-shadow-up-small);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--cs-spacing-06);height:auto;justify-content:flex-end;left:0;padding:var(--cs-spacing-05);position:fixed;right:0;z-index:1}@media(min-width:992px){.sale-authorize__actions{align-items:center;box-shadow:none;gap:var(--cs-spacing-04);padding:0;position:static}}.account-change-settings-form{display:flex;flex-direction:column;gap:var(--cs-spacing-08);padding-bottom:var(--cs-spacing-08)}@media(max-width:991.98px){.account-change-settings-form{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}}.products-row:not(:empty)+.alert{display:none}.dashboard-wishlist__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.dashboard-wishlist__inner .cs-order-form{display:none}.login-help{align-items:center;background:var(--cse-paper-primary-background-color);border-radius:var(--cse-paper-border-radius);display:flex;flex-direction:column;gap:var(--cs-spacing-05);padding:var(--cs-spacing-08);text-align:center}.account-login{grid-row-gap:var(--cs-spacing-08);background:var(--cs-color-background-white);background-color:var(--cs-color-background-white);border-radius:0;display:grid;grid-template-areas:"form" "divider" "register";grid-template-columns:1fr;grid-template-rows:repeat(3,auto);padding:0;row-gap:var(--cs-spacing-08)}@media(min-width:992px){.account-login{-moz-column-gap:var(--cs-spacing-08);column-gap:var(--cs-spacing-08);grid-template-areas:"form divider register";grid-template-columns:1fr var(--cs-spacing-00) 1fr;grid-template-rows:auto;row-gap:var(--cs-spacing-10)}}.account-login__form{grid-area:form;-ms-grid-column:1;-ms-grid-row:1}.account-login__form .btn{margin-top:auto}.account-login__register{grid-area:register;-ms-grid-column:1;-ms-grid-row:5}@media (min-width:992px){.account-login__form{-ms-grid-column:1;-ms-grid-row:1}.account-login__register{-ms-grid-column:5;-ms-grid-row:1}}.account-login__help{grid-area:help;text-align:center}@media(max-width:991.98px){.account-login__help{margin-top:var(--cs-spacing-07)}}.account-login__wrapper{background:var(--cs-color-background-primary);padding:var(--cs-spacing-08) 0 var(--cs-spacing-10)}@media(min-width:992px){.account-login__wrapper{padding:var(--cs-spacing-10) 0 var(--cs-spacing-12)}}.account-login__content{display:flex;flex-direction:column;gap:var(--cs-spacing-08)!important}@media(max-width:991.98px){.account-login hr.is-vertical{width:100%}}.login-form{height:100%}.login-form [type=submit]{margin-top:auto}.login-form__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.login-form__password{text-align:center}.login-registration{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(min-width:992px){.login-registration{height:100%;justify-content:space-between;padding-bottom:2.375rem}}.login-registration__content{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.login-registration__form,.login-registration__options{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.login-registration__form[\:has\(\.login-registration__form-btn\)]{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.login-registration__form:has(.login-registration__form-btn){grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.order-template{display:flex;flex-direction:column;gap:var(--cs-spacing-06);margin-bottom:var(--cs-spacing-10);margin-top:var(--cs-spacing-08)}@media(min-width:992px){.order-template{display:flex;flex-direction:column;gap:var(--cs-spacing-07);margin-bottom:var(--cs-spacing-12)}}.order-template__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.order-template__heading .main-title{font-weight:500}.order-template__heading .main-title .icon{font-size:1.75rem}.order-template__heading__subtitle{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:var(--cs-spacing-07)}@media(max-width:991.98px){.order-template__heading__subtitle{flex-direction:column;gap:var(--cs-spacing-06);padding-bottom:var(--cs-spacing-06)}}.order-template__heading__subtitle .heading__subtitle{max-width:41.25rem}.order-template__heading .btn .icon{margin-right:var(--cs-spacing-05)}.order-template__items{grid-gap:var(--cs-spacing-04);display:grid;gap:var(--cs-spacing-04);grid-template-columns:1fr}@media(min-width:768px){.order-template__items{gap:var(--cs-spacing-05);grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.order-template__items{grid-template-columns:repeat(3,1fr)}}@media(min-width:1380px){.order-template__items{grid-template-columns:repeat(4,1fr)}}.order-template__card{border:var(--cs-border-width) solid var(--cs-color-border-light);border-radius:var(--cs-border-radius-minimal);color:var(--cs-color-text-headings);display:flex;flex-direction:column;gap:var(--cs-spacing-06);min-height:6.5rem;padding:var(--cs-spacing-06);position:relative;transition-duration:var(--cs-transition-duration);transition-property:color,border-color;transition-timing-function:var(--cs-transition-timing-function)}@media(min-width:992px){.order-template__card{flex-direction:row;gap:var(--cs-spacing-06);justify-content:space-between;padding:var(--cs-spacing-08)}}.order-template__card:hover{border-color:var(--cs-color-action-link-primary-hover);color:var(--cs-color-action-link-primary-hover)}.order-template__card-title{font-weight:700}.order-template__card-description{color:var(--cs-color-text-muted);font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.order-template__card-description{font-size:var(--cs-font-body-s-font-size)}}@media(min-width:992px){.order-template__card-actions{align-self:center}}.order-template__card__button{display:none}.order-template__card--create{display:flex;flex-direction:column;gap:var(--cs-spacing-06);justify-content:center;text-align:center}@media(max-width:991.98px){.order-template__card--create{padding-right:var(--cs-spacing-06)}}@media(min-width:992px){.order-template__card--create .order-template__card-actions{align-self:auto}}.order-template__card--create .order-template__card-texts{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.order-template__card-texts{display:flex;flex-direction:column;gap:var(--cs-spacing-02)}.order-template__card-product-images{display:flex;flex-wrap:wrap;margin-top:var(--cs-spacing-05)}.order-template__card-product-images .card-image{border:var(--cs-border-width) solid var(--cs-color-border-light);border-radius:var(--cs-spacing-09);position:relative}.order-template__card-product-images .card-image:nth-child(2){left:calc(var(--cs-spacing-04)*2*-1)}.order-template__card-product-images .card-image:nth-child(3){left:calc(var(--cs-spacing-04)*3*-1)}.order-template__card-product-images .card-image:nth-child(4){left:calc(var(--cs-spacing-04)*4*-1)}.order-template__card-product-images .card-image:nth-child(5){left:calc(var(--cs-spacing-04)*5*-1)}.order-template__card-product-images .card-image:nth-child(6){left:calc(var(--cs-spacing-04)*6*-1)}.order-template__card-product-images .card-image:nth-child(7){left:calc(var(--cs-spacing-04)*7*-1)}.order-template__card-product-images .card-image:nth-child(8){left:calc(var(--cs-spacing-04)*8*-1)}.order-template__card-product-images .card-image:nth-child(9){left:calc(var(--cs-spacing-04)*9*-1)}.order-template__card-product-images .card-image:nth-child(10){left:calc(var(--cs-spacing-04)*10*-1)}.order-template__content{display:flex;flex-direction:column;gap:var(--cs-spacing-07)}.order-template__content__category .collapse{display:none}.order-template__content__category .in{display:grid}.order-template__content__category .accordion__button{background:none;font-weight:500;padding-left:0;padding-right:var(--cs-spacing-10);width:auto}.order-template__content__category .accordion__button:after{background-color:var(--cs-color-functional-default);border-radius:var(--cs-border-radius-full);font-size:.75rem;line-height:1.375rem;text-align:center;width:1.375rem}.order-template .modal__dialog{height:-moz-fit-content;height:fit-content}.ordertemplate-add{display:flex;flex-direction:column;gap:var(--cs-spacing-08);margin-left:auto;margin-right:auto;max-width:30.625rem;padding:var(--cs-spacing-08) var(--cs-spacing-06) var(--cs-spacing-10) var(--cs-spacing-06)}@media(min-width:992px){.ordertemplate-add{padding-bottom:var(--cs-spacing-12)}}.ordertemplate-add__form{gap:var(--cs-spacing-05)}.ordertemplate-add__buttons,.ordertemplate__actions{display:flex;justify-content:space-between;padding-top:var(--cs-spacing-06)}.ordertemplate__actions{align-items:center;flex-wrap:wrap;padding-bottom:var(--cs-spacing-08);row-gap:var(--cs-spacing-06)}.ordertemplate-toggle-history{align-items:center;display:flex;gap:var(--cs-spacing-05)}.ordertemplate-order-history{border:var(--cs-border-width) solid var(--cs-color-border-light);display:flex;width:-moz-fit-content;width:fit-content}.ordertemplate-order-history__wrapper{align-items:center;border:var(--cs-border-width) dashed var(--cs-color-border-light);display:flex;gap:var(--cs-spacing-06);padding:var(--cs-spacing-05);width:100%}.ordertemplate-order-history__item{display:grid;padding:var(--cs-spacing-03) var(--cs-spacing-04);text-align:center}.ordertemplate-order-history__item:not(:last-child){border-right:var(--cs-border-width) solid var(--cs-color-border-light)}.product-table{margin-bottom:var(--cs-spacing-06)}@media(min-width:992px){.product-table{margin-bottom:var(--cs-spacing-08)}}.product-table__body{grid-gap:var(--cs-spacing-06);align-items:center;background-color:var(--cs-color-background-primary);border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);display:grid;gap:var(--cs-spacing-06);grid-template-areas:"product product product" "subtotal subtotal quantity";grid-template-columns:var(--cs-spacing-12) 1fr auto;grid-template-rows:repeat(2,auto);padding:var(--cs-spacing-06) 0}@media(min-width:992px){.product-table__body{grid-template-areas:"product product subtotal quantity";grid-template-columns:var(--cs-spacing-12) 4fr 1fr auto;grid-template-rows:auto}}.product-table__body--with-history{grid-template-areas:"product product product" "subtotal subtotal quantity" "history history history";grid-template-columns:var(--cs-spacing-12) 1fr auto;grid-template-rows:repeat(3,auto)}@media(min-width:992px){.product-table__body--with-history{grid-template-areas:"product product subtotal quantity" "history history history history";grid-template-columns:var(--cs-spacing-12) 1fr auto auto;grid-template-rows:repeat(2,auto)}}.product-table__body--with-substitute{grid-template-areas:"product product product" "subtotal subtotal quantity" "substitute substitute substitute";grid-template-columns:var(--cs-spacing-12) 1fr auto;grid-template-rows:repeat(3,auto)}@media(min-width:992px){.product-table__body--with-substitute{grid-template-areas:"product product subtotal quantity" "substitute substitute substitute substitute"!important;grid-template-columns:var(--cs-spacing-12) 1fr auto auto;grid-template-rows:repeat(2,auto)}}.product-table__body--with-history.product-table__body--with-substitute{grid-template-areas:"product product product" "subtotal subtotal quantity" "history history history" "substitute substitute substitute";grid-template-columns:var(--cs-spacing-12) 1fr auto;grid-template-rows:repeat(3,auto)}@media(min-width:992px){.product-table__body--with-history.product-table__body--with-substitute{grid-template-areas:"product product subtotal quantity" "history history history history" "substitute substitute substitute substitute"!important;grid-template-columns:var(--cs-spacing-12) 1fr auto auto;grid-template-rows:repeat(2,auto)}}.product-table__body .col-picture img{max-height:var(--cs-spacing-12);max-width:var(--cs-spacing-12)}.product-table__body .cs-order-form{width:-moz-min-content;width:min-content}.product-table .col-picture{grid-area:picture}.product-table .col-product{-ms-grid-column-span:5;display:flex;flex-direction:row;gap:var(--cs-spacing-05);grid-area:product;-ms-grid-column:1;-ms-grid-row:1}.product-table .col-product__inner{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.product-table .col-quantity{display:flex;grid-area:quantity;-ms-grid-column:5;-ms-grid-row:3;justify-content:flex-start}@media(max-width:991.98px){.product-table .col-quantity{justify-content:flex-end}}.product-table .col-quantity-inner{display:flex;flex-direction:column;gap:var(--cs-spacing-02)}[dir=ltr] .product-table .col-subtotal{text-align:right}[dir=rtl] .product-table .col-subtotal{text-align:left}.product-table .col-subtotal{-ms-grid-column-span:3;display:flex;grid-area:subtotal;-ms-grid-column:1;-ms-grid-row:3;justify-content:flex-end;margin-right:var(--cs-spacing-06)}@media(max-width:991.98px){[dir=ltr] .product-table .col-subtotal{text-align:left}[dir=rtl] .product-table .col-subtotal{text-align:right}.product-table .col-subtotal{justify-content:flex-start;margin-right:0}}.product-table .col-history{-ms-grid-column-span:3;grid-area:history;-ms-grid-column:1;-ms-grid-row:3;overflow:hidden;padding-top:var(--cs-spacing-05);transition:max-height var(--cs-transition-duration) var(--cs-transition-timing-function)}.product-table .col-substitute{grid-area:auto;grid-column-end:-1;grid-column-start:1;padding:0}.product-table .form-control-feedback{margin-top:var(--cs-spacing-04)}@media(min-width:992px){.product-table.edit{height:37.5rem;overflow-y:scroll}}.product-table.edit .product-table__head{grid-column-gap:var(--cs-spacing-06);border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);-moz-column-gap:var(--cs-spacing-06);column-gap:var(--cs-spacing-06);display:grid;grid-template-areas:"product product product subtotal quantity .";grid-template-columns:1rem var(--cs-spacing-12) 1fr 7.1875rem 9.9375rem 2.625rem;margin-bottom:var(--cs-spacing-06);padding-bottom:var(--cs-spacing-06);padding-top:var(--cs-spacing-06)}@media(max-width:991.98px){.product-table.edit .product-table__head{display:none}.product-table.edit .product-table__body{grid-template-areas:"product product product product" ". quantity delete delete"}.product-table.edit .product-table__body>.col-product{-ms-grid-column-span:7;-ms-grid-column:1;-ms-grid-row:1}.product-table.edit .product-table__body>.col-quantity{-ms-grid-column:3;-ms-grid-row:3}}@media(min-width:992px){.product-table.edit .product-table__body{grid-template-areas:"grap product product . quantity delete";grid-template-columns:1rem var(--cs-spacing-12) 1fr 7.1875rem 11.0625rem 2.625rem;grid-template-rows:auto}.product-table.edit .product-table__body--no-drag{grid-template-areas:"product product . quantity delete";grid-template-columns:var(--cs-spacing-12) 1fr 7.1875rem 11.0625rem 2.625rem}.product-table.edit .product-table__body>.col-product{-ms-grid-column-span:3;-ms-grid-column:3;-ms-grid-row:1}.product-table.edit .product-table__body--no-drag>.col-product{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.product-table.edit .product-table__body>.col-quantity{-ms-grid-column:9;-ms-grid-row:1}.product-table.edit .product-table__body--no-drag>.col-quantity{-ms-grid-column:4;-ms-grid-row:1}}.product-table.edit .product-table__body .col-drag{align-items:center;display:flex;grid-area:grap}@media(max-width:991.98px){.product-table.edit .product-table__body .col-drag{display:none}}.product-table.edit .product-table__body .col-delete{align-items:flex-start;display:flex;gap:var(--cs-spacing-06);grid-area:delete;justify-content:flex-end;margin-top:var(--cs-spacing-02)}@media(max-width:991.98px){.product-table.edit .product-table__body .col-delete{margin-top:0}}.product-table.edit .product-table__body .col-history{-ms-grid-column-span:3;grid-area:history;-ms-grid-column:1;-ms-grid-row:3;padding:var(--cs-spacing-06)}.product-table.edit .product-table__body .cs-order-form{display:flex}.product-table.edit .product-table__body .cs-order-form[\:has\(\.caption-2\)]~.icon-btn{align-self:flex-start;margin-top:var(--cs-spacing-03)}.product-table.edit .product-table__body .cs-order-form:has(.caption-2)~.icon-btn{align-self:flex-start;margin-top:var(--cs-spacing-03)}.product-table.edit .product-table__body.drag-ghost-background{background:var(--cs-color-background-secondary)}.product-table.history-hidden .product-table__body{grid-template-areas:"product product product" "subtotal subtotal quantity";grid-template-rows:repeat(2,auto)}@media(min-width:992px){.product-table.history-hidden .product-table__body{grid-template-areas:"product product subtotal quantity";grid-template-columns:var(--cs-spacing-12) 1fr auto auto;grid-template-rows:auto}.product-table.history-hidden .product-table__body>.col-product{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.product-table.history-hidden .product-table__body>.col-quantity{-ms-grid-column:7;-ms-grid-row:1}.product-table.history-hidden .product-table__body>.col-subtotal{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:1}}.product-table.history-hidden .col-history{display:none}.ordertemplate-edit{padding-bottom:var(--cs-spacing-08);padding-top:var(--cs-spacing-08)}@media(min-width:475px){.ordertemplate-edit{margin-bottom:var(--cs-spacing-12)}}.ordertemplate-edit .alert{color:var(--cs-color-text-body);display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.ordertemplate-edit .alert__link{color:var(--cs-color-action-link-secondary)}.ordertemplate-edit__heading{align-items:flex-start;display:flex;flex-direction:column;gap:var(--cs-spacing-06);justify-content:space-between;margin-bottom:.9375rem}@media(min-width:475px){.ordertemplate-edit__heading{align-items:center;flex-direction:row}}.ordertemplate-edit__header{padding-bottom:var(--cs-spacing-08)}.ordertemplate-edit__actions,.ordertemplate-edit__header{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}@media(min-width:768px){.ordertemplate-edit__actions{flex-direction:row;justify-content:space-between}}@media(min-width:475px){.ordertemplate-edit__filter{max-width:-moz-fit-content;max-width:fit-content}}.ordertemplate-edit__filter--inline{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-spacing-05);max-width:none}.ordertemplate-edit__filter--inline .dropdown__toggle{justify-content:center;width:100%}.ordertemplate-edit__name{display:flex;flex-direction:column;gap:var(--cs-spacing-06);padding-bottom:var(--cs-spacing-08)}@media(min-width:475px){.ordertemplate-edit__name{align-items:flex-end;flex-direction:row;justify-content:space-between}}.ordertemplate-edit__name__action{display:flex;gap:var(--cs-spacing-05)}.ordertemplate-edit__name__input-group{max-width:28.125rem;width:100%}@media(min-width:475px){.ordertemplate-edit__order-all{margin-left:auto;max-width:-moz-fit-content;max-width:fit-content}}.ordertemplate-edit__warning{display:none;margin-bottom:var(--cs-spacing-06)}.ordertemplate-dropdown{min-width:14.0625rem}.ordertemplate-dropdown>*+*{margin-top:var(--cs-spacing-05)}.ordertemplate-dropdown__delete{color:var(--cs-color-functional-error)}.ordertemplate-filters{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.ordertemplate-filters__clear{display:flex;justify-content:flex-end}.ordertemplate-filters__item{align-items:center;color:var(--cs-color-text-body);display:flex;justify-content:space-between;text-decoration:none}.ordertemplate-filters__item.is-disabled{color:var(--cs-color-text-muted);pointer-events:none}.ordertemplate-filters__item.is-disabled:hover{color:var(--cs-color-text-muted);cursor:inherit}.share-user-add{gap:0}.share-user-add>*+*{margin-top:var(--cs-spacing-06)}.share-user-add__user{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.share-user-add__add{background:var(--cs-color-background-secondary);display:flex;flex-direction:column;gap:var(--cs-spacing-05);margin-left:-.9375rem;margin-right:-.9375rem;padding:var(--cs-spacing-08) var(--cs-spacing-06)}.share-user-add__add__input{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}@media(min-width:768px){.share-user-add__add__input{display:grid;grid-template-columns:1fr 1fr auto}}.share-user-add__save{box-shadow:var(--cs-shadow-up-small);display:flex;gap:var(--cs-spacing-06);justify-content:flex-end;margin-bottom:-.9375rem;margin-left:-.9375rem;margin-right:-.9375rem;padding:var(--cs-spacing-06)}.user-item{grid-gap:var(--cs-spacing-05);align-items:center;display:grid;gap:var(--cs-spacing-05);grid-template-areas:"email delete" "option option";grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto)}@media(min-width:768px){.user-item{gap:var(--cs-spacing-08);grid-template-areas:"email option delete";grid-template-columns:1fr 15.625rem auto;grid-template-rows:auto}.user-item>.col-delete{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:1}}.user-item:not(:first-of-type){border-top:var(--cs-border-width) solid var(--cs-color-border-light);padding-top:var(--cs-spacing-06)}.user-item__email{grid-area:email;-ms-grid-column:1;-ms-grid-row:1;overflow:hidden;text-overflow:ellipsis}.user-item__option{-ms-grid-column-span:3;grid-area:option;-ms-grid-column:1;-ms-grid-row:3}.user-item__delete{grid-area:delete}.user-item>.user-item__delete{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.max-line-content--small{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.max-line-content__toggle .more{display:inline}.max-line-content__toggle .less,.max-line-content__toggle[data-cs-maxheight-open=true] .more{display:none}.max-line-content__toggle[data-cs-maxheight-open=true] .less{display:inline}.variant-group-table{background-color:var(--cs-color-background-secondary);display:flex;flex-direction:column;gap:var(--cs-spacing-06);margin:var(--cs-spacing-08) 0 0;padding:var(--cs-spacing-06)}.variant-group-table__texts{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.variant-group-table__heading{align-items:center;-moz-column-gap:var(--cs-spacing-05);column-gap:var(--cs-spacing-05);display:flex;grid-template-columns:var(--cs-spacing-12) 1fr}.variant-group-table__heading a,.variant-group-table__heading img{display:block}.variant-group-table__heading a{margin-bottom:auto}.variant-group-table__heading img{border-radius:var(--cs-border-radius-minimal);-o-object-fit:cover;object-fit:cover}.variant-group-table__description{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.variant-group-table .product-table__body{background-color:var(--cs-color-background-primary);border:none;gap:0;grid-template-areas:"product product product product" "subtotal subtotal quantity quantity" "history history history history";margin:0 0 var(--cs-spacing-04);padding:var(--cs-spacing-05)}@media(min-width:768px){.variant-group-table .product-table__body{grid-template-areas:"product product subtotal quantity" "history history history history"}.variant-group-table .product-table__body>.col-product{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.variant-group-table .product-table__body>.col-quantity{-ms-grid-column-span:1;-ms-grid-column:7;-ms-grid-row:1}.variant-group-table .product-table__body>.col-subtotal{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:1}.variant-group-table .product-table__body>.col-history{-ms-grid-column-span:7;-ms-grid-column:1;-ms-grid-row:3}}.variant-group-table .product-table__body--with-substitute{grid-template-areas:"product product product" "subtotal subtotal quantity" "history history history" "substitute substitute substitute";grid-template-columns:var(--cs-spacing-12) 1fr auto;grid-template-rows:repeat(4,auto)}@media(min-width:992px){.variant-group-table .product-table__body--with-substitute{grid-template-areas:"product product subtotal quantity" "substitute substitute substitute substitute";grid-template-columns:var(--cs-spacing-12) 1fr auto auto;grid-template-rows:repeat(2,auto)}.variant-group-table .product-table__body--with-substitute>.col-product{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.variant-group-table .product-table__body--with-substitute>.col-quantity{-ms-grid-column-span:1;-ms-grid-column:4;-ms-grid-row:1}.variant-group-table .product-table__body--with-substitute>.col-subtotal{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}}.variant-group-table .product-table__body img{display:block;-o-object-fit:cover;object-fit:cover}.variant-group-table .product-table__body .col-product{align-items:center;flex-direction:row}.variant-group-table .product-table__body .col-delete{-ms-grid-column-span:3;grid-area:quantity;-ms-grid-column:5;-ms-grid-row:3;margin-left:auto}@media (min-width:992px){.product-table .col-product{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.product-table__body--with-history.product-table__body--with-substitute>.col-product,.product-table__body--with-history>.col-product,.product-table__body--with-substitute>.col-product{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.product-table .col-quantity{-ms-grid-column:7;-ms-grid-row:1}.product-table__body--with-history.product-table__body--with-substitute>.col-quantity,.product-table__body--with-history>.col-quantity,.product-table__body--with-substitute>.col-quantity{-ms-grid-column:4;-ms-grid-row:1}.product-table .col-subtotal{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:1}.product-table__body--with-history.product-table__body--with-substitute>.col-subtotal,.product-table__body--with-history>.col-subtotal,.product-table__body--with-substitute>.col-subtotal{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.product-table .col-history{-ms-grid-column-span:4;-ms-grid-column:1;-ms-grid-row:2}.product-table.edit .product-table__body .col-drag{-ms-grid-column:1;-ms-grid-row:1}.product-table.edit .product-table__body>.col-delete{-ms-grid-column-span:1;-ms-grid-column:11}.product-table.edit .product-table__body--no-drag>.col-delete{-ms-grid-column-span:1;-ms-grid-column:5}.product-table.edit .product-table__body .col-history,.product-table__body--with-history.product-table__body--with-substitute>.col-history{-ms-grid-column-span:4;-ms-grid-column:1;-ms-grid-row:2}.product-table.edit .product-table__body>.user-item__delete{-ms-grid-column-span:1;-ms-grid-column:11;-ms-grid-row:1}.product-table.edit .product-table__body--no-drag>.user-item__delete{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:1}.variant-group-table .product-table__body .col-delete{-ms-grid-column:7;-ms-grid-row:1}.product-table__body--with-history.product-table__body--with-substitute>.col-delete,.product-table__body--with-history>.col-delete,.product-table__body--with-substitute>.col-delete{-ms-grid-column:4;-ms-grid-row:1}.product-table.edit .product-table__body>.col-delete{-ms-grid-column:9;-ms-grid-row:1}.product-table.edit .product-table__body--no-drag>.col-delete{-ms-grid-column:4;-ms-grid-row:1}.product-table.history-hidden .product-table__body>.col-delete{-ms-grid-column:7;-ms-grid-row:1}.variant-group-table .product-table__body--with-substitute>.col-delete{-ms-grid-column-span:1;-ms-grid-column:4;-ms-grid-row:1}}@media (max-width:991.98px){.product-table.edit .product-table__body .col-delete,.user-item__delete{-ms-grid-column-span:3;-ms-grid-column:5;-ms-grid-row:3}.product-table.edit .product-table__body>.col-delete{-ms-grid-column:3;-ms-grid-row:3}}@media (min-width:768px){.user-item__email{-ms-grid-column:1;-ms-grid-row:1}.user-item__option{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.user-item>.user-item__delete{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:1}.variant-group-table .product-table__body>.col-delete{-ms-grid-column-span:1;-ms-grid-column:7;-ms-grid-row:1}}.rma-detail{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(min-width:1200px){.rma-detail{display:grid;grid-template-areas:"heading heading" "products details";grid-template-columns:1fr 19.6875rem;grid-template-rows:repeat(2,auto)}}.rma-detail__heading{display:flex;flex-direction:column;gap:var(--cs-spacing-05);grid-area:heading}.rma-item>.rma-detail__heading{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.rma-detail__status{align-items:center;display:flex;gap:var(--cs-spacing-06)}.rma-detail__products{display:flex;flex-direction:column;gap:var(--cs-spacing-06);grid-area:products}.rma-detail__lines{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}.rma-detail__details{background:var(--cse-paper-primary-background-color);border-radius:var(--cse-paper-border-radius);display:flex;flex-direction:column;gap:var(--cs-spacing-08);grid-area:details;padding:var(--cse-paper-padding-y) var(--cse-paper-padding-x)}.rma-product__heading>.rma-detail__details{-ms-grid-column:3;-ms-grid-row:3}.rma-detail__details__title{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.rma-detail__details__content{margin-top:var(--cs-spacing-05)}.rma-detail__details__subcontent{color:var(--cs-color-text-muted);font-size:var(--cs-font-caption-m-font-size);margin-top:var(--cs-spacing-04)}.rma-head{display:none}@media(min-width:1200px){.rma-head{grid-gap:var(--cs-spacing-08);border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);display:grid;gap:var(--cs-spacing-08);grid-template-columns:repeat(4,1fr) 3rem;padding-bottom:var(--cs-spacing-06);padding-top:var(--cs-spacing-06)}}.rma-item{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-areas:"heading link" "user user";grid-template-columns:1fr auto;padding:var(--cs-spacing-06)}@media(max-width:1199.98px){.rma-item{border:var(--cs-border-width) solid var(--cs-color-border-light)}}@media(min-width:1200px){.rma-item{border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);gap:var(--cs-spacing-08);grid-template-areas:"number sent user status link";grid-template-columns:repeat(4,minmax(0,1fr)) auto;padding-left:0;padding-right:0}}.rma-item__heading{grid-gap:var(--cs-spacing-04) var(--cs-spacing-05);display:grid;gap:var(--cs-spacing-04) var(--cs-spacing-05);grid-area:heading;grid-template-areas:"number number" "sent status";grid-template-columns:auto 1fr}.rma-item>.rma-item__heading{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media(min-width:1200px){.rma-item__heading{display:contents}}.rma-item__number{grid-area:number}.rma-item__heading>.rma-item__number{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.rma-item__sent{grid-area:sent}.rma-item__heading>.rma-item__sent{-ms-grid-column:1;-ms-grid-row:3}@media(min-width:1200px){.rma-item__sent{color:var(--cs-color-text-body);font-family:var(--cs-font-body-font-family);font-size:var(--cs-font-body-font-size-mobile);line-height:var(--cs-font-body-line-height)}}@media(min-width:1200px)and (min-width:768px){.rma-item__sent{font-size:var(--cs-font-body-font-size)}}.rma-item__user{-ms-grid-column-span:3;grid-area:user;-ms-grid-column:1;-ms-grid-row:3}.rma-item__status{align-items:flex-start;display:flex;flex-direction:column;gap:var(--cs-spacing-04);grid-area:status}.rma-item__heading>.rma-item__status{-ms-grid-column:3;-ms-grid-row:3}.rma-item__status__date{display:none}@media(min-width:1200px){.rma-item__status__date{display:block}.rma-item__status .badge{justify-content:center;width:100%}}.rma-item__link{grid-area:link;-ms-grid-column:3;-ms-grid-row:1}.rma-list{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}@media(min-width:992px){.rma-list{gap:var(--cs-spacing-08)}}.rma-list__heading{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}@media(min-width:768px){.rma-list__heading{align-items:center;grid-template-columns:1fr auto;grid-template-rows:auto}}.rma-list__products{display:flex;flex-direction:column;gap:var(--cs-spacing-04)}@media(min-width:1200px){.rma-list__products{gap:0}}.rma-list__products--nothing-found{gap:var(--cs-spacing-05)}.rma-product{border:var(--cs-border-width) solid var(--cs-color-border-light);display:flex;flex-direction:column;gap:var(--cs-spacing-06);grid-area:details;padding:var(--cs-spacing-06)}.rma-product__heading>.rma-product{-ms-grid-column:3;-ms-grid-row:3}.rma-product__heading{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-areas:"img info" "img details";grid-template-columns:auto 1fr;grid-template-rows:auto}.rma-product__img{-ms-grid-row-span:3;grid-area:img;-ms-grid-column:1;-ms-grid-row:1;height:var(--cs-spacing-10);width:var(--cs-spacing-10)}@media(min-width:992px){.rma-product__img{height:var(--cs-spacing-12);width:var(--cs-spacing-12)}}.rma-product__info{grid-gap:var(--cs-spacing-05);display:grid;gap:var(--cs-spacing-05);grid-area:info;grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto)}.rma-product__info--container{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}@media(min-width:992px){.rma-product__info--container{flex-flow:row}}.rma-product__details{grid-gap:var(--cs-spacing-06);background:var(--cs-color-background-secondary);display:grid;font-size:var(--cs-font-body-s-font-size-mobile);gap:var(--cs-spacing-06);grid-area:details;grid-template-columns:repeat(2,1fr);padding:var(--cs-spacing-05)}.rma-product__heading>.rma-product__details{-ms-grid-column:3;-ms-grid-row:3}@media(min-width:768px){.rma-product__details{font-size:var(--cs-font-body-s-font-size)}}@media(min-width:992px){.rma-product__details{grid-template-columns:repeat(4,1fr)}}.rma-product__memos{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-columns:repeat(2,1fr)}.rma-product__files,.rma-product__memo{display:flex;flex-direction:column;font-size:var(--cs-font-body-s-font-size-mobile);gap:var(--cs-spacing-04)}@media(min-width:768px){.rma-product__files,.rma-product__memo{font-size:var(--cs-font-body-s-font-size)}}.rma-product__memo--container{grid-gap:var(--cs-spacing-06);display:grid;gap:var(--cs-spacing-06);grid-template-columns:repeat(2,1fr)}.guest-activation{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-08);margin-bottom:var(--cs-spacing-10);margin-top:var(--cs-spacing-10);text-align:center;width:min(34.0625rem + 30px,100%)}@media(max-width:991.98px){.guest-activation{gap:var(--cs-spacing-07);margin-bottom:var(--cs-spacing-08);margin-top:var(--cs-spacing-08)}}.guest-activation__texts{align-items:center;display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.guest-activation .advice-block,.guest-activation form{width:100%}.guest-activation .advice-block{margin-top:var(--cs-spacing-06)}@media(min-width:992px){.guest-activation .advice-block{margin-top:var(--cs-spacing-07)}}.guest-activation._success{width:min(55.625rem + 30px,100%)}.superuser-page__content{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}.superuser-page__content .subtitle{color:var(--cs-color-text-headings)}.superuser-page__content form .input-group-wrapper{display:flex;flex-wrap:nowrap;gap:var(--cs-spacing-06)}.superuser-page__content form .input-group-wrapper .input-group{flex:1 1 100%}.superuser-page__content form select[multiple]{overflow-y:auto}.superuser-page__content .list-steps p{display:block}.superuser-page__content .list-steps li:last-of-type{text-align:right}.superuser-page__content .list-steps .step__text{color:var(--cs-color-text-body)}.superuser-page__content .table--superuser{margin-top:var(--cs-spacing-06)}@media(min-width:992px){.superuser-page__content .table--superuser{margin-top:var(--cs-spacing-04)}}@media(max-width:991.98px){.superuser-page__content .table--superuser tr{grid-template-areas:"name action" "supervisor action" "budget action" "balance action" "total action" "max action";grid-template-columns:1fr auto}.superuser-page__content .table--superuser tr .col-name{grid-area:name}.superuser-page__content .table--superuser tr .col-supervisor{grid-area:supervisor}.superuser-page__content .table--superuser tr .col-budget{grid-area:budget}.superuser-page__content .table--superuser tr .col-balance{grid-area:balance}.superuser-page__content .table--superuser tr .col-total{grid-area:total}.superuser-page__content .table--superuser tr .col-max{grid-area:max}.superuser-page__content .table--superuser tr .col-action{grid-area:action}.superuser-page__content .table--superuser tr td{white-space:normal}}.superuser-page__content .table--superuser .is-supervisor--icon{color:var(--cs-color-functional-success);font-weight:900}@media(max-width:991.98px){.superuser__users-list .superuser-page__heading-action.hidden-desktop{margin-top:var(--cs-spacing-06);width:100%}.superuser__users-list--inactive .col-balance,.superuser__users-list--inactive .col-budget,.superuser__users-list--inactive .col-max,.superuser__users-list--inactive .col-total{display:none}}.superuser__edit-catalog .tab{border-bottom-width:var(--cs-spacing-02);font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.superuser__edit-catalog .tab{font-size:var(--cs-font-body-s-font-size)}}.superuser__edit-catalog .tab:not(.is-active){border-color:var(--cs-color-border-light)}.superuser__edit-catalog .tab__nav:after{background:var(--cs-color-border-light);height:var(--cs-spacing-02)}.superuser__edit-catalog--sidebar .select-catalog-products__list{text-align:center}.superuser-page__heading{align-items:center;display:flex;gap:var(--cs-spacing-05);justify-content:space-between}@media(max-width:991.98px){.superuser-page__heading{align-items:flex-start;flex-direction:column;flex-wrap:nowrap;gap:var(--cs-spacing-06)}.superuser-page__heading .btn{width:100%}}.superuser-page__heading .btn{margin-bottom:auto}.superuser-page__heading--wrap{flex-wrap:wrap}@media(max-width:991.98px){.superuser-page__heading .dashboard-section__title{margin-bottom:0}}.table--superuser tr .icon-btn{margin-left:auto}.superuser-navigation{height:100%}@media(max-width:991.98px){.superuser-navigation{gap:0;height:auto;margin-left:-.9375rem;margin-right:-.9375rem;padding:0}}.superuser-navigation__toggle{align-items:center;display:flex;margin-left:auto}.superuser-navigation__toggle-container{align-items:center;border-bottom:var(--cs-border-width) solid var(--cs-color-border-light);color:var(--cs-color-text-headings);display:flex;gap:var(--cs-spacing-04);padding:var(--cs-spacing-06)}@media(min-width:992px){.superuser-navigation__toggle-container{border:none;padding:var(--cs-spacing-04) 0 0}}.superuser-navigation__party-info{display:flex;flex-direction:column;font-size:var(--cs-font-body-s-font-size-mobile);gap:var(--cs-spacing-04);justify-content:center;order:1}@media(min-width:768px){.superuser-navigation__party-info{font-size:var(--cs-font-body-s-font-size)}}@media(min-width:992px){.superuser-navigation__party-info{order:0}}.pill-navigation__inner--superuser{gap:var(--cs-spacing-04)}@media(min-width:992px){.pill-navigation__inner--superuser{gap:var(--cs-spacing-05)}}.pill-navigation__inner--superuser .superuser-navigation__pill{background:var(--cs-color-background-primary);border-radius:var(--cs-spacing-01);color:var(--cs-color-text-body)}.pill-navigation__inner--superuser .superuser-navigation__pill.is-active{background:var(--cs-color-action-secondary);color:var(--cs-color-text-white)}.pill-navigation__inner--superuser .superuser-navigation__pill.is-active:hover{background:var(--cs-color-background-primary);color:var(--cs-color-text-body)}.pill-navigation__inner--superuser .superuser-navigation__pill:hover{background:var(--cs-color-action-secondary);color:var(--cs-color-text-white)}.pill-navigation__inner--superuser .superuser-navigation__pill .icon{font-size:1.125rem}.pill-navigation__inner--superuser .is-vertical{margin-left:var(--cs-spacing-04);margin-right:var(--cs-spacing-04)}.superuser__user-details-col{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}.superuser__user-detail-item{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.superuser__user-detail-item .table td{font-size:var(--cs-font-body-font-size-mobile)}@media(min-width:768px){.superuser__user-detail-item .table td{font-size:var(--cs-font-body-font-size)}}.superuser__user-actions{grid-gap:var(--cs-spacing-06);align-items:center;display:grid;gap:var(--cs-spacing-06);grid-template-columns:repeat(2,1fr)}@media(min-width:992px){.superuser__user-actions{display:flex}}.superuser__user-actions a{text-decoration:none}.superuser__catalog-products{align-items:flex-start;display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.superuser__catalog-products .table{align-self:stretch}.superuser__catalog-products .table .col-action{text-align:right}.superuser__catalog-products .table .col-action .icon-btn{margin-left:auto}@media(max-width:991.98px){.superuser__catalog-products .table tr{grid-template-areas:"code action" "name action";grid-template-columns:1fr auto}.superuser__catalog-products .table tr .col-code{grid-area:code}.superuser__catalog-products .table tr .col-name{grid-area:name}.superuser__catalog-products .table tr .col-action{grid-area:action}.superuser__catalog-products .table tr td{white-space:normal}.superuser__catalog-products .table tr>.col-name{-ms-grid-column:1;-ms-grid-row:2}.superuser__catalog-products .table tr>.col-action{-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-row:1}.superuser-page__content .table--superuser tr .col-name{-ms-grid-column:1;-ms-grid-row:1}.superuser-page__content .table--superuser tr .col-supervisor{-ms-grid-column:1;-ms-grid-row:2}.superuser-page__content .table--superuser tr .col-budget{-ms-grid-column:1;-ms-grid-row:3}.superuser-page__content .table--superuser tr .col-balance{-ms-grid-column:1;-ms-grid-row:4}.superuser-page__content .table--superuser tr .col-total{-ms-grid-column:1;-ms-grid-row:5}.superuser-page__content .table--superuser tr .col-max{-ms-grid-column:1;-ms-grid-row:6}.superuser-page__content .table--superuser tr .col-action{-ms-grid-row-span:6;-ms-grid-column:2;-ms-grid-row:1}.superuser__catalog-products .table tr .col-code,.superuser__catalog-products .table tr .col-name{-ms-grid-column:1;-ms-grid-row:1}.superuser__catalog-products .table tr>.col-name{-ms-grid-column:1;-ms-grid-row:2}.superuser__catalog-products .table tr .col-action{-ms-grid-row-span:6;-ms-grid-column:2;-ms-grid-row:1}.superuser__catalog-products .table tr>.col-action{-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-row:1}.superuser__catalog-products--add{width:100%}}.superuser__catalog-panel{display:flex;flex-direction:column;gap:var(--cs-spacing-08)}@media(max-width:991.98px){.superuser__catalog-panel .table--blocks-mobile tr{grid-template-columns:max-content 1fr;padding:var(--cs-spacing-06)}.superuser__catalog-panel .table--blocks-mobile tr .col-code,.superuser__catalog-panel .table--blocks-mobile tr .col-email,.superuser__catalog-panel .table--blocks-mobile tr .col-name{grid-column:2}.superuser__catalog-panel .table--blocks-mobile tr .col-selection{align-self:center;grid-row:1/3;grid-template-columns:none;padding-right:var(--cs-spacing-05)}.superuser__catalog-panel .table--blocks-mobile tr .col-selection .form-check-label{display:none}.superuser__catalog-panel .table--blocks-mobile tr td:before{content:normal}.superuser__catalog-panel .table--catalog-groups tr{border:none;padding:0}}.catalog-product{border:var(--cs-border-width) solid var(--cs-color-border-light);cursor:pointer;display:flex;margin-bottom:var(--cs-spacing-04);padding:var(--cs-spacing-05);text-align:left;transition-duration:var(--cs-transition-duration);transition-property:border-color,background-color;transition-timing-function:var(--cs-transition-timing-function)}.catalog-product:hover,.catalog-product[focus-within]{background-color:var(--cs-color-background-info);border-color:var(--cs-color-functional-info)}.catalog-product:focus-within,.catalog-product:hover{background-color:var(--cs-color-background-info);border-color:var(--cs-color-functional-info)}.superuser__edit-catalog--sidebar .button-input-group--content{align-items:center;display:flex;position:relative;width:100%}.superuser__edit-catalog--sidebar .button-input-group--content button[type=reset]{position:absolute;right:var(--cs-spacing-09)}.superuser__edit-catalog--sidebar .button-input-group--content button[type=reset] .icon{margin:initial;position:static;top:auto;transform:none}.superuser__edit-catalog--sidebar .superuser-menu-container{flex:1;overflow-x:hidden;overflow-y:auto}.superuser__edit-catalog--sidebar .superuser-menu-container .mobile-menu__layer [data-cs-select-catalog-products]{margin-top:var(--cs-spacing-04)}.superuser__edit-catalog .pagination{margin:var(--cs-spacing-08) auto 0}.form--edit-budget .btn--link._error{color:var(--cs-color-functional-error)}.form--edit-budget .form-button-group{margin-top:0}@media(max-width:767.98px){.superUserParties td{border-bottom:none;padding-bottom:0;padding-top:0}.superUserParties td:not(:last-of-type){padding-right:0}.superUserParties__titles{display:none}.superUserParties__row{grid-gap:var(--cs-spacing-05);border:var(--cs-border-width) solid var(--cs-color-border-light);display:grid;gap:var(--cs-spacing-05);grid-template-columns:max-content 1fr;padding:var(--cs-spacing-06)}.superUserParties__row:not(:first-child){margin-top:var(--cs-spacing-05)}.superUserParties__input{grid-row:2}}@media(max-width:767.98px)and (max-width:991.98px){.superUserParties__input{align-self:center;grid-row:1/4}}@media(max-width:767.98px){.superUserParties__code,.superUserParties__name{grid-column:2}.superUserParties__address{grid-area:3/2}}.superuser--parties__form{gap:var(--cs-spacing-08)}.superuser--parties__form .subtitle__wrapper{display:flex;flex-direction:column;gap:var(--cs-spacing-05)}.superuser--parties__form .form-button-group{margin-top:0}.account-card--ordertemplate .account-card__meta-text,.account-card__meta-text span:not(.badge),.dashboard-authorizations .account-card__description p,.dashboard-section .account-card__meta-text{font-size:.875rem}.dashboard-orders .account-card{display:grid;grid-template-areas:"info actions"}.dashboard-orders .account-card__info{grid-area:info}@media (max-width:991.98px){.table-contracts--detail tbody tr td.description{-ms-grid-column-span:7;-ms-grid-column:1;-ms-grid-row:1}.table-contracts--detail tbody tr td.info{-ms-grid-column-span:7;-ms-grid-column:1;-ms-grid-row:3}.table-contracts--detail tbody tr td._order-form{-ms-grid-column-span:3;-ms-grid-column:5;-ms-grid-row:5}.dashboard-orders .account-card__info,.rma-product__info{-ms-grid-column-span:7;-ms-grid-column:1;-ms-grid-row:3}}.dashboard-orders .account-card__actions{grid-area:actions;-ms-grid-column:2;-ms-grid-row:1}@media (min-width:1200px){.rma-detail__heading{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.rma-detail__products{-ms-grid-column:1;-ms-grid-row:2}.rma-detail__details{-ms-grid-column:2;-ms-grid-row:2}.rma-item__heading{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.rma-item__number{-ms-grid-column:1;-ms-grid-row:1}.rma-item__sent{-ms-grid-column:3;-ms-grid-row:1}.rma-item__user{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:1}.rma-item__status{-ms-grid-column:7;-ms-grid-row:1}.rma-item__link{-ms-grid-column:9;-ms-grid-row:1}.rma-product,.rma-product__details{-ms-grid-column:2;-ms-grid-row:2}}.dashboard-authorizations .account-card__main-action a,.dashboard-orders .account-card__title,.dashboard-saved-carts .account-card__main-action a{text-wrap:wrap}.account-page .alert .icon.fa{line-height:1.375rem}.account-page__heading .main-title{align-items:center;display:flex;gap:.625rem}.account-page__heading .main-title .icon{font-size:1.75rem;font-weight:300;margin-right:0}.account-page__fieldset .password-input-group .btn{padding:.5rem .75rem}.account-page .form-select-container:after{color:var(--cs-color-text-placeholder)!important}.account-page .button-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cs-spacing-05)}@media(max-width:767.98px){.account-page .button-group>*{justify-content:center;width:100%}}.sale-details-container .card--large-gap{background-color:var(--cs-color-background-white);border:none}@media(min-width:992px){.sale-content-container{margin-bottom:6.875rem}}.sale-content-container .card--shipping-detail{background-color:var(--cs-color-background-secondary);border:none}.sale-content-container .tab__nav{display:none}@media(min-width:992px){.sale-content-container .sale-item{display:grid;grid-template-areas:"content totals"}}.sale-content-container .sale-item__content{grid-area:content}.sale-content-container .sale-item__totals{grid-area:totals;row-gap:var(--cs-spacing-04)}@media (min-width:992px){.sale-content-container .sale-item__content{-ms-grid-column:1;-ms-grid-row:1}.sale-content-container .sale-item__totals{align-content:start;-ms-grid-column:2;-ms-grid-row:1;margin-left:auto;width:15rem}}.sale-content-container .sale-item__article-number,.sale-content-container .sale-totals__line--total,.sale-content-container .sale-totals__line--vat{display:none}.print-order-button{align-items:center;display:flex;gap:var(--cs-spacing-05)}.shipping-detail-short .timeline-indicator:not(.active){background-color:var(--cs-color-background-primary);color:var(--cs-color-action-link-primary)}.addresses-alert{grid-gap:.9375rem;grid-template-rows:auto;margin-top:3.125rem}.addresses-alert .icon{line-height:1.375rem}.address-info{display:flex;flex-wrap:wrap;row-gap:var(--cs-spacing-07)}.account-login .login-block{padding:var(--cs-spacing-08) var(--cs-spacing-08) 0 var(--cs-spacing-08)}@media(min-width:992px){.account-login .login-block{padding:var(--cs-spacing-08) 0 var(--cs-spacing-08) var(--cs-spacing-08)}}.account-login .login-block .input-group[\:has\(input\[type\%3Dcheckbox\]\)]{display:flex}.account-login .login-block .input-group:has(input[type=checkbox]){display:flex}.account-login .login-block--register{padding:0 var(--cs-spacing-08) 0 var(--cs-spacing-08)}@media(min-width:992px){.account-login .login-block--register{padding:var(--cs-spacing-08) var(--cs-spacing-08) var(--cs-spacing-08) 0}}.account-login .login-block--register .btn--default{background-color:transparent}@media(max-width:991.98px){.account-login hr{margin-left:var(--cs-spacing-06);margin-right:var(--cs-spacing-06);width:calc(100% - var(--cs-spacing-06)*2)}}@media(min-width:992px){.account-login hr{margin-bottom:var(--cs-spacing-08);margin-top:var(--cs-spacing-08)}}.ordertemplate-edit__options .btn{padding-left:var(--cs-spacing-07);padding-right:var(--cs-spacing-07)}.ordertemplate__actions__right-block{display:flex;gap:var(--cs-spacing-06)}@media(max-width:991.98px){.ordertemplate__actions__right-block{flex-direction:column;gap:var(--cs-spacing-05);width:100%}.ordertemplate__actions__right-block .ordertemplate-edit__order-all,.ordertemplate__actions__right-block .sort-modes{max-width:100%;width:100%}.ordertemplate__actions__right-block .ordertemplate-edit__order-all .btn,.ordertemplate__actions__right-block .sort-modes .btn{justify-content:center}}.product-table .product-price{align-items:flex-end;flex-direction:column;gap:var(--cs-spacing-02)}.product-table .col-substitute .alert{flex-direction:row}.product-table__body.is-regenerative-product{--cs-font-price-m-color:var(--cs-color-regenerative-product)}.product-table__body.is-regenerative-product .product-price__sale,.product-table__body.is-regenerative-product .product-title{color:var(--cs-color-regenerative-product)}.product-table.history-hidden .product-table__body.product-table__body--with-substitute{grid-template-areas:"product product subtotal quantity" "substitute substitute substitute substitute"!important}@media(max-width:991.98px){.product-table.history-hidden .product-table__body.product-table__body--with-substitute{grid-template-areas:"product product product" "subtotal subtotal quantity" "substitute substitute substitute"!important}.product-table.history-hidden .product-table__body.product-table__body--with-substitute>.col-product{-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-row:1}.product-table.history-hidden .product-table__body.product-table__body--with-substitute>.col-quantity{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:3}.product-table.history-hidden .product-table__body.product-table__body--with-substitute>.col-subtotal{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:3}.product-table.history-hidden .product-table__body.product-table__body--with-substitute>.col-delete{-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:3}}.order-template__card-actions__delete:hover{background-color:var(--cs-color-background-secondary)}.forgot-password__wrapper{align-items:inherit;background:var(--cs-color-background-white);border-radius:var(--cs-border-radius-medium);display:flex;flex-direction:inherit;gap:inherit;padding:var(--cs-spacing-08);width:100%}.forgot-password__wrapper .row{--cs-gutter-y:var(--cs-spacing-05)}.forgot-password__wrapper .btn{align-self:center;width:-moz-fit-content;width:fit-content}.forgot-password{width:min(35.9375rem + var(--cs-spacing-08),100%)}.account-change-settings-form .alert__icon{font-weight:600}.account-page--mandate-details .card{align-items:center;background-color:transparent;border-color:var(--cs-color-border-medium)}.account-page--mandate-details .alert .icon{font-weight:600}.account-page--mandate-details .alert__text{display:flex;flex-direction:column;gap:.3125rem}.account-page--mandate-details .account-page__heading{margin-bottom:0}.account-page--mandate-details .account-page__content{display:flex;flex-direction:column;gap:1.875rem}.account-page--mandate-details .account-mandate__text{margin-bottom:var(--cs-spacing-06)}.account-page--mandate-details .account-mandate__status{border-color:var(--cs-color-border-light)}.account-page--mandate-details .account-mandate__status-title .functional-success{font-weight:600}.account-page--mandate-details .account-mandate__status-title .icon{color:var(--cs-color-functional-success)}.account-page--mandate-details .account-mandate__status--pending{align-items:center;height:100%;justify-content:center}.account-page--mandate-details .account-mandate__information{align-self:flex-start;display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.account-page--mandate-details .account-mandate__information-title{font-weight:600}.account-page--mandate-details .account-mandate__information-subtitle{font-size:var(--cs-font-body-s-font-size-mobile)}@media(min-width:768px){.account-page--mandate-details .account-mandate__information-subtitle{font-size:var(--cs-font-body-s-font-size)}}.product-table .col-product__inner .caption-1,.product-table .col-product__inner .rma-item__sent,.product-table .product-tags{display:none}.ordertemplate-order-history__wrapper strong{text-wrap:wrap;width:5.625rem}.order-pdf{display:none}.order-pdf__header{display:flex;gap:var(--cs-spacing-05)}.order-pdf__subtitle,.order-pdf__title{font-size:.625rem}.order-pdf__title{font-weight:700}.order-pdf__order-details__item{align-items:center;display:flex;gap:var(--cs-spacing-06)}.order-pdf__content{display:flex;flex-direction:column;gap:var(--cs-spacing-06)}.order-pdf__content-title{line-height:1.3125rem}.order-pdf__content-header{align-items:center;display:flex;justify-content:space-between}.order-pdf .table{border:none;font-size:.5rem;table-layout:auto}.order-pdf .table thead{border-bottom:.0625rem solid var(--cs-color-border-light)}[dir=ltr] .order-pdf .table thead th{padding-left:0;padding-right:var(--cs-spacing-06)}[dir=rtl] .order-pdf .table thead th{padding-left:var(--cs-spacing-06);padding-right:0}.order-pdf .table thead th{text-transform:inherit}.order-pdf .table td{padding-left:0}.order-pdf__subtotal{display:flex;font-size:.5rem;gap:var(--cs-spacing-06);justify-content:flex-end;margin:var(--cs-spacing-07) 7.1875rem 0 0}@media print{#robin_tab_container,#toast-div,.cookie-banner,.cs-cms-toggle,.footer,.header,.header__placeholder,.hidden-desktop,.hidden-mobile,.no-print,.pill-navigation{display:none}.order-pdf{display:block!important}}