@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-cyrillic-ext-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-cyrillic-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-greek-ext-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-greek-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-hebrew-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-vietnamese-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-latin-ext-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-latin-400-normal.woff2) format("woff2"),url(../fonts/open-sans-all-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-cyrillic-ext-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-cyrillic-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-greek-ext-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-greek-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-hebrew-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-vietnamese-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-latin-ext-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-latin-600-normal.woff2) format("woff2"),url(../fonts/open-sans-all-600-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-cyrillic-ext-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-cyrillic-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-greek-ext-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-greek-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-hebrew-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-vietnamese-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-latin-ext-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-latin-700-normal.woff2) format("woff2"),url(../fonts/open-sans-all-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.account-navigation{background:var(--cs-color-background-secondary);padding:.9375rem}@media(max-width:767.98px){.account-navigation{-ms-overflow-style:none;margin-bottom:.9375rem;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 .3125rem}.account-navigation .nav-item{margin-bottom:0;margin-right:.3125rem}.account-navigation .nav-item a{align-items:center;display:flex;flex-wrap:wrap;height:100%;line-height:1.375rem}}.account-navigation .nav-item a:hover{background:var(--cs-color-border-light)}.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{margin:0}.account-navigation--featured .nav-item{margin-bottom:.3125rem}.account-navigation--featured .nav-item .icon{display:inline-block;margin:0 .3125rem 0 0}.account-page{margin-block:1.875rem}@media(max-width:991.98px){.account-page{margin-block:0}}.account-page .dashboard-section{margin-bottom:3.125rem}.account-page .dashboard-section__view-all{display:inline-block;margin-top:.9375rem}.account-page .dashboard-section__title{align-items:center;display:flex;gap:.625rem;margin-bottom:.9375rem}.account-page .dashboard-section--email-confirm{margin-top:-.9375rem}@media(max-width:991.98px){.account-page__content{padding-block:1.875rem 3.125rem}}.account-page__heading{margin-bottom:1.875rem}.account-page .dropdown.open [data-toggle=dropdown] .icon:before{content:""}.account-page .dropdown .dropdown-menu{padding:.125rem .75rem;width:14.0625rem}.account-page .dropdown .dropdown-menu>li>a{border-bottom:.0625rem solid var(--cs-color-border-light);color:var(--cs-color-action-link);padding:.625rem 0}.account-page .dropdown .dropdown-menu>li:last-child>a{border-bottom:none}.back-to-link-mobile{display:inline-block;margin-block:.9375rem 0}.backorder-card{display:flex;flex-wrap:nowrap;padding:0}@media(max-width:767.98px){.backorder-card{flex-wrap:wrap}}.backorder-card__data{align-content:flex-start;display:grid;gap:1.875rem;padding:.9375rem;width:12.5rem}@media(max-width:767.98px){.backorder-card__data{display:flex;width:100%}}.backorder-card__lines{background:var(--cs-color-background-secondary);padding:.9375rem .9375rem .625rem;width:100%}.backorder-card__lines .caption-1{color:var(--cs-color-text-body);display:block;margin-bottom:.625rem}.item-name{color:var(--cs-color-text-headings);margin-bottom:.3125rem}.sale-item{background:var(--cs-color-background-primary);border-bottom:.0625rem solid var(--cs-color-border-light);display:flex;flex-wrap:wrap;gap:.9375rem;padding-block:.9375rem}.sale-item+.sale-item{margin-top:.9375rem}.sale-item__content{display:flex;gap:.9375rem}.sale-item__content-inner{display:flex;flex-direction:column;gap:.625rem}.sale-item__image{object-fit:contain}.sale-item__totals{display:grid;flex:100%;gap:.625rem;grid-template-columns:1fr 1fr 1fr}.shipping-address-header{margin-bottom:.9375rem;margin-top:1.875rem}@media(min-width:768px){.shipping-address-header{align-items:center;display:flex;justify-content:space-between;margin-top:3.125rem}}@media(max-width:991.98px){.shipping-address-table .table-header{display:none}.shipping-address-table tr{border:.0625rem solid var(--cs-color-border-light);border-radius:.125rem;display:block;padding:.9375rem;position:relative}.shipping-address-table tr:not(:last-child){margin-bottom:.625rem}.shipping-address-table td{border-bottom:none;display:block;padding:0 0 .3125rem}}td.address-buttons{display:flex;justify-content:flex-end}@media(max-width:991.98px){td.address-buttons{position:absolute;right:.9375rem;top:calc(50% - 1.21875rem)}}td.address-buttons a{margin-left:.625rem}.shipping-address-footer .btn,.shipping-address-header .btn{margin-top:.9375rem}@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:.9375rem}.sales-filters .grid{align-items:flex-end;display:grid;gap:.9375rem;grid-template-columns:1fr auto 1fr}.sales-filters .grid>div{display:inherit}.sales-filters .grid>span{height:2.5rem;line-height:2.5rem}.card--sale{gap:.625rem}@media(min-width:768px){.card--sale{padding:1.875rem}}.card--sale .card__item{word-break:break-all}.shipping-detail-short{margin-top:.9375rem;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{display:grid;gap:.625rem;grid-template-columns:auto 1fr;margin-bottom:.9375rem;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:100%;left:.53125rem;position:absolute;width:.1875rem}.shipping-detail-short .timeline-indicator{--fa-display:inline-flex;align-items:center;background:var(--cs-color-background-primary);border-radius:1.25rem;color:var(--cs-color-action-link);display:inline-flex;display:flex;font-size:.625rem;height:1.25rem;justify-content:center;width:1.25rem}.shipping-detail-short .timeline-indicator.active{background:var(--cs-color-action-link);color:var(--cs-color-background-primary)}.sale-details-container{display:flex;flex-direction:column;gap:.3125rem}.sale-content-container{display:flex;flex-direction:column;gap:1.875rem}.sale-heading{display:flex;flex-direction:column;gap:.625rem;word-break:break-all}.sale-heading__meta{align-items:center;display:flex;gap:.625rem}.sale-heading__wrapper{display:flex;flex-direction:column;margin-bottom:1.875rem}.sale-heading__wrapper .order-all .btn{width:100%}@media(min-width:992px){.sale-heading__wrapper{flex-direction:row;gap:1.875rem;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{gap:.9375rem}@media(min-width:1200px){.sale-totals{margin-block:1.875rem 0}}.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:.0625rem solid var(--cs-color-border-light);border-radius:.125rem;display:grid;grid-template-columns:3.125rem 1fr;margin-bottom:.3125rem;overflow:hidden}.shipment dl{margin-bottom:1.875rem;margin-top:0}.shipment dd{margin:0 0 .625rem}.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:.9375rem}.shipment .products td,.shipment .products th{padding-left:.625rem;padding-right:.625rem}.shipment .products .line-product{align-items:flex-start;display:flex;gap:.625rem}.shipment .products .line-product .product-title{margin-bottom:.3125rem}.shipment .products .quantity{text-align:right}@media(min-width:992px){.sale-details .card{padding:1.875rem}}.sale-details__payment-method{align-items:center;display:flex;gap:.625rem}.account-card{align-items:center;background-color:var(--cs-color-background-primary);border:.0625rem solid var(--cs-color-border-light);border-radius:.125rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.9375rem;padding:.9375rem;transition-duration:.3s;transition-property:background-color,border-color;transition-timing-function:ease-in-out}.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;outline:none}.account-card+.account-card{margin-top:.3125rem}.account-card__info{display:flex;flex:1;flex-direction:column;gap:.3125rem;white-space:nowrap}.account-card__description{flex:100%}.account-card__description,.account-card__meta-text{color:var(--cs-color-text-muted);font-family:Open Sans,arial,sans-serif;font-size:.875rem}.account-card__meta-text{display:flex;flex-direction:column;flex-direction:row;gap:.625rem;line-height:1.2}.account-card__actions{align-items:center;display:flex;gap:.625rem}.account-card__main-action{align-items:center;display:flex;flex:100%;gap:1.875rem;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{overflow-wrap:break-word;white-space:normal}}@media(min-width:992px){.account-card--list{flex-wrap:nowrap;gap:1.875rem}.account-card--list .account-card__actions{order:4}.account-card--list .account-card__main-action{flex:unset;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{display:flex;flex-direction:column;gap:.9375rem;margin-top:.9375rem}.account__invoice-group{display:flex;flex-direction:column;gap:1.875rem}.account__invoice-wrapper{display:flex;flex-direction:column;gap:.625rem}.table--invoices{font-size:.875rem}@media(min-width:768px){.table--invoices{font-size:.875rem}}.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:.0625rem solid var(--cs-color-border-light);border-radius:.125rem;display:grid;grid-auto-columns:1fr;padding:.9375rem;position:relative}.table--blocks-mobile tr:not(:last-of-type){margin-bottom:.3125rem}.table--blocks-mobile tr td{align-items:center;border:none;display:grid;font-size:.875rem;gap:.9375rem;grid-template-columns:minmax(auto,.6fr) 1fr;line-height:1.5;padding:.3125rem 0;white-space:nowrap}}@media(max-width:767.98px)and (min-width:768px){.table--blocks-mobile tr td{font-size:.875rem}}@media(max-width:767.98px){.table--blocks-mobile tr td .badge{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:.875rem;position:absolute;right:.9375rem}}@media(max-width:767.98px)and (min-width:768px){.table--blocks-mobile tr td.icon-btn-container{font-size:1rem}}@media(max-width:767.98px){.table--blocks-mobile tr td.icon-btn-container:before{content:none}}.invoice-list{display:flex;flex-direction:column;gap:.3125rem}.invoice-card{align-items:center;background-color:var(--cs-color-background-primary);border:.0625rem solid var(--cs-color-border-light);display:grid;gap:1.875rem;grid-template-columns:auto 1fr auto;padding:.9375rem}.invoice-card__titles{color:var(--cs-color-text-muted);display:flex;flex:1;flex-direction:column;font-size:.875rem;gap:.625rem}@media(min-width:768px){.invoice-card__titles{font-size:.875rem}}.invoice-card__values{display:flex;flex:1;flex-direction:column;font-size:.875rem;gap:.625rem}@media(min-width:768px){.invoice-card__values{font-size:.875rem}}.confirm-email,.forgot-password{align-items:center;display:flex;flex-direction:column;gap:1.875rem;margin-bottom:3.125rem;margin-top:3.125rem;text-align:center;width:min(34.0625rem + 30px,100%)}.confirm-email__texts,.forgot-password__texts{align-items:center;display:flex;flex-direction:column;gap:.625rem}@media(max-width:991.98px){.confirm-email,.forgot-password{margin-bottom:1.875rem;margin-top:1.875rem}}.confirm-email form,.forgot-password form{width:100%}.confirm-email{width:min(53.75rem + 30px,100%)}@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:.625rem 0 1.875rem;padding:.9375rem}.contract-info .caption{margin-bottom:.3125rem}@media(max-width:767.98px){.contract-info{gap:.9375rem;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:.9375rem;border-bottom:.0625rem 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:.9375rem 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:Open Sans,arial,sans-serif;font-size:.625rem;font-weight:600;letter-spacing:.03em;line-height:1.2;margin-bottom:.3125rem;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:Open Sans,arial,sans-serif;font-size:.625rem;font-weight:600;letter-spacing:.03em;line-height:1.2;margin-bottom:.3125rem;text-transform:uppercase}}.table-contracts--detail .product-image{border-radius:.25rem;height:3.125rem;margin-right:.9375rem;object-fit:cover;overflow:hidden;vertical-align:middle;width:3.125rem}.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)}.table-contracts--detail tr td._order-form .cs-order-form{align-items:flex-end;gap:0}.quotation-success{margin:1.875rem auto 4.6875rem;max-width:25.875rem;padding-inline:.9375rem;text-align:center;width:100%}@media(min-width:992px){.quotation-success{margin-bottom:0}}.quotation-success>*+*{margin-top:.625rem}.quotation-success__actions{display:flex;flex-direction:column;gap:.9375rem;justify-content:center;margin-top:1.875rem}@media(min-width:992px){.quotation-success__actions{flex-direction:row;gap:.625rem}}.registration-form{display:flex;flex-direction:column;gap:1.875rem;margin:3.125rem auto}.registration-form .row{--cs-gutter-x:0.9375rem}.registration-form fieldset .fieldset-heading{display:flex;flex-direction:column;gap:.625rem}.registration-form fieldset .offset-fieldset,.registration-form fieldset.offset-fieldset{background:var(--cs-color-background-secondary);padding:.9375rem .9375rem 0}.registration-form fieldset legend{float:left;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-result{align-items:center;display:flex;flex-direction:column;gap:.9375rem}.registration-result .icon-lg{color:var(--cs-color-functional-info);font-size:3.125rem;margin-bottom:.9375rem}.registration-result--user-active{display:grid;display:flex;flex-direction:column;gap:1.875rem;grid-template-columns:1fr .0625rem 1fr;text-align:left}.registration-result--user-active .divider{background-color:var(--cs-color-border-light);height:.0625rem;height:auto;padding:0;width:100%;width:.0625rem}.registration-result--user-active .icon-lg{color:var(--cs-color-functional-success);margin-bottom:.625rem}.registration-result--user-active a{text-decoration:none}.advice-block{background:var(--cs-color-background-primary);flex-direction:column;padding:1.875rem;text-align:center}.advice-block,.advice-block a{align-items:center;display:flex}.advice-block a{--fa-display:inline-flex;font-weight:700;gap:.625rem;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:3.125rem;padding-block:3.125rem}@media(max-width:991.98px){.registration-success{padding-block:1.875rem}}.registration-success__action{display:flex;justify-content:center}.account-change-settings-form{gap:1.875rem;padding-bottom:1.875rem}@media(max-width:991.98px){.account-change-settings-form{display:flex;flex-direction:column;gap:.9375rem}}.products-row:not(:empty)+.alert{display:none}.dashboard-wishlist__inner{display:flex;flex-direction:column;gap:.625rem}.dashboard-wishlist__inner .cs-order-form{display:none}.login-help{align-items:center;background:var(--cs-color-background-secondary);border-radius:.125rem;display:flex;flex-direction:column;gap:.625rem;padding:1.875rem;text-align:center}.account-login{background:transparent;border-radius:0;display:grid;grid-template-areas:"register" "divider" "form" "help";grid-template-columns:1fr;grid-template-rows:repeat(4,auto);padding:0;row-gap:1.875rem}@media(min-width:992px){.account-login{column-gap:1.875rem;grid-template-areas:"register divider form";grid-template-columns:1fr .0625rem 1fr;grid-template-rows:auto;row-gap:3.125rem}}.account-login .login-block,.account-login__form{grid-area:form}.account-login .login-block .btn,.account-login__form .btn{margin-top:auto}.account-login .login-block--register,.account-login__register{grid-area:register}.account-login__help{grid-area:help;text-align:center}@media(max-width:991.98px){.account-login__help{margin-top:1.25rem}}.account-login__wrapper{background:transparent;padding:1.875rem 0 3.125rem}@media(min-width:992px){.account-login__wrapper{padding:3.125rem 0 4.6875rem}}.account-login__content{display:flex;flex-direction:column;gap:3.125rem}.login-form{height:100%}.login-form [type=submit]{margin-top:auto}.login-form__heading{display:flex;flex-direction:column;gap:.625rem}.login-form__password{text-align:center}.login-registration{display:flex;flex-direction:column;gap:1.875rem}@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:.625rem}.order-template{display:flex;flex-direction:column;gap:.9375rem;margin-bottom:3.125rem;margin-top:1.875rem}@media(min-width:992px){.order-template{display:flex;flex-direction:column;gap:1.875rem;margin-bottom:4.6875rem}}.order-template__items{display:grid;gap:.625rem;grid-template-columns:1fr}@media(min-width:768px){.order-template__items{gap:1.875rem;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:.0625rem solid var(--cs-color-border-light);border-radius:.125rem;display:flex;flex-direction:column;gap:.9375rem;min-height:6.625rem;padding:.9375rem;position:relative}@media(max-width:991.98px){.order-template__card{justify-content:center;padding-right:4.875rem}}@media(min-width:992px){.order-template__card{min-height:11.8125rem;padding:1.875rem}}.order-template__card-title{color:var(--cs-color-text-headings);font-weight:700}.order-template__card-description{color:var(--cs-color-text-muted);font-size:.875rem}@media(min-width:768px){.order-template__card-description{font-size:.875rem}}.order-template__card-actions{margin-top:auto}.order-template__card__button{display:block;position:absolute;right:.9375rem}@media(min-width:992px){.order-template__card__button{display:none}}.order-template__card--create{display:flex;flex-direction:column;gap:.9375rem;justify-content:center;text-align:center}@media(max-width:991.98px){.order-template__card--create{padding-right:.9375rem}}.order-template__card--create .order-template__card-texts{display:flex;flex-direction:column;gap:.625rem}.order-template__card-texts{display:flex;flex-direction:column;gap:.1875rem}.ordertemplate-add{display:flex;flex-direction:column;gap:1.875rem;margin-inline:auto;max-width:30.625rem;padding:1.875rem .9375rem 3.125rem}@media(min-width:992px){.ordertemplate-add{padding-bottom:4.6875rem}}.ordertemplate-add__form{gap:.625rem}.ordertemplate-add__buttons{display:flex;justify-content:space-between;padding-top:.9375rem}.ordertemplate__actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:.9375rem 1.875rem;row-gap:.9375rem}.ordertemplate-toggle-history{align-items:center;display:flex;gap:.625rem}.ordertemplate-order-history{border:.0625rem solid var(--cs-color-border-light);display:flex;width:fit-content}.ordertemplate-order-history__wrapper{align-items:center;border:.0625rem dashed var(--cs-color-border-light);display:flex;gap:.9375rem;padding:.625rem;width:100%}.ordertemplate-order-history__item{display:grid;padding:.25rem .3125rem;text-align:center}.ordertemplate-order-history__item:not(:last-child){border-right:.0625rem solid var(--cs-color-border-light)}.product-table{margin-bottom:.9375rem}@media(min-width:992px){.product-table{margin-bottom:1.875rem}}.product-table__body{align-items:center;border-bottom:.0625rem solid var(--cs-color-border-light);display:grid;gap:.9375rem;grid-template-areas:"product product product" "subtotal subtotal quantity";grid-template-columns:4.6875rem 1fr auto;padding:.9375rem 0}@media(min-width:992px){.product-table__body{grid-template-areas:"product product subtotal quantity";grid-template-columns:4.6875rem 1fr auto 12.5rem;grid-template-rows:auto}}.product-table__body--with-history{grid-template-areas:"product product product" "subtotal subtotal quantity" "history history history";grid-template-columns:4.6875rem 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:4.6875rem 1fr auto auto;grid-template-rows:repeat(2,auto)}}.product-table__body .col-picture img{max-height:4.6875rem;max-width:4.6875rem}.product-table__body .cs-order-form{width:min-content}.product-table .col-picture{grid-area:picture}.product-table .col-product{grid-area:product}.product-table .col-product,.product-table .col-product__inner{display:flex;flex-direction:column;gap:.625rem}.product-table .col-quantity{display:flex;grid-area:quantity;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:.1875rem}.product-table .col-subtotal{display:flex;grid-area:subtotal;justify-content:flex-end;margin-right:.9375rem;text-align:end}@media(max-width:991.98px){.product-table .col-subtotal{justify-content:flex-start;margin-right:0;text-align:start}}.product-table .col-delete{display:flex;justify-content:flex-end}.product-table .col-history{grid-area:history;max-height:5.3125rem;overflow:hidden;transition:max-height .3s ease-in-out}.product-table .form-control-feedback{margin-top:.3125rem}.product-table.edit .product-table__head{border-bottom:.0625rem solid var(--cs-color-border-light);column-gap:.9375rem;display:grid;grid-template-areas:"product product product subtotal quantity .";grid-template-columns:1rem 4.6875rem 1fr 7.1875rem 9.9375rem 2.625rem;margin-bottom:.9375rem;padding-block:.9375rem}@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"}}@media(min-width:992px){.product-table.edit .product-table__body{grid-template-areas:"grap product product . quantity delete";grid-template-columns:1rem 4.6875rem 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:4.6875rem 1fr 7.1875rem 11.0625rem 2.625rem}}.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:center;gap:.9375rem;grid-area:delete;justify-content:flex-end;margin-top:.1875rem}@media(max-width:991.98px){.product-table.edit .product-table__body .col-delete{margin-top:0}}.product-table.edit .product-table__body .col-history{grid-area:history;padding:.9375rem}.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:4.6875rem 1fr auto auto;grid-template-rows:auto}}.product-table.history-hidden .col-history{display:none}.ordertemplate-edit{padding-block:1.875rem}@media(min-width:475px){.ordertemplate-edit{margin-bottom:4.6875rem}}.ordertemplate-edit__heading{align-items:flex-start;display:flex;flex-direction:column;gap:.9375rem;justify-content:space-between;padding-bottom:.9375rem}@media(min-width:475px){.ordertemplate-edit__heading{align-items:center;flex-direction:row}}.ordertemplate-edit__options{margin-left:auto}@media(min-width:475px){.ordertemplate-edit__filter{max-width:fit-content}}.ordertemplate-edit__filter--inline{align-items:center;display:flex;gap:.625rem;max-width:unset}.ordertemplate-edit__filter--inline .ordertemplate-edit__options{margin:unset}.ordertemplate-edit__name{display:flex;flex-direction:column;gap:.9375rem;padding-bottom:1.875rem}@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:.625rem}@media(min-width:475px){.ordertemplate-edit__order-all{margin-left:auto;max-width:fit-content}}#order-template-share .user-item:first-child{border-top:none}.ordertemplate-dropdown{min-width:14.0625rem}.ordertemplate-dropdown>*+*{margin-top:.625rem}.ordertemplate-dropdown__delete{color:var(--cs-color-functional-error)}.ordertemplate-filters{display:flex;flex-direction:column;gap:.9375rem}.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:.9375rem}.share-user-add__user{display:flex;flex-direction:column;gap:.9375rem}.share-user-add__add{background:var(--cs-color-background-secondary);display:flex;flex-direction:column;gap:.625rem;margin-inline:-.9375rem;padding:1.875rem .9375rem}.share-user-add__add__input{display:flex;flex-direction:column;gap:.9375rem}@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:.9375rem;justify-content:flex-end;margin-inline:-.9375rem;margin-bottom:-.9375rem;padding:.9375rem}.user-item{align-items:center;display:grid;gap:.625rem;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:1.875rem;grid-template-areas:"email option delete";grid-template-columns:1fr 15.625rem auto;grid-template-rows:auto}}.user-item:not(:first-of-type){border-top:.0625rem solid var(--cs-color-border-light);padding-top:.9375rem}.user-item__email{grid-area:email}.user-item__option{grid-area:option}.user-item__delete{grid-area:delete}.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:#f6f9fd;display:flex;flex-direction:column;gap:.9375rem;margin:30px 0 0;padding:15px}.variant-group-table__texts{display:flex;flex-direction:column;gap:.625rem}.variant-group-table__heading{align-items:center;column-gap:10px;display:flex;grid-template-columns:75px 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:.125rem;object-fit:cover}.variant-group-table__description{display:flex;flex-direction:column;gap:.625rem}.variant-group-table .product-table__body{background-color:#fff;border:none;grid-template-areas:"product product product product" "subtotal subtotal quantity quantity" "history history history history";margin:0 0 5px;padding:10px;row-gap:0}@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 img{display:block;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{grid-area:quantity;margin-left:auto}.rma-detail{display:flex;flex-direction:column;gap:1.875rem}@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:.625rem;grid-area:heading}.rma-detail__status{align-items:center;display:flex;gap:.9375rem}.rma-detail__products{display:flex;flex-direction:column;gap:.9375rem;grid-area:products}.rma-detail__lines{display:flex;flex-direction:column;gap:.3125rem}.rma-detail__details{background:var(--cs-color-background-secondary);border-radius:.125rem;display:flex;flex-direction:column;gap:1.875rem;grid-area:details;padding:.9375rem}.rma-detail__details__title{display:flex;flex-direction:column;gap:.625rem}.rma-detail__details__content{margin-top:.625rem}.rma-detail__details__subcontent{color:var(--cs-color-text-muted);font-size:.75rem;margin-top:.3125rem}.rma-head{display:none}@media(min-width:1200px){.rma-head{border-bottom:.0625rem solid var(--cs-color-border-light);display:grid;gap:1.875rem;grid-template-columns:repeat(4,1fr) 3rem;padding-block:.9375rem}}.rma-item{display:grid;gap:.9375rem;grid-template-areas:"heading link" "user user";grid-template-columns:1fr auto;padding:.9375rem}@media(max-width:1199.98px){.rma-item{border:.0625rem solid var(--cs-color-border-light)}}@media(min-width:1200px){.rma-item{border-bottom:.0625rem solid var(--cs-color-border-light);gap:1.875rem;grid-template-areas:"number sent user status link";grid-template-columns:repeat(4,minmax(0,1fr)) auto;padding-inline:0}}.rma-item__heading{display:grid;gap:.3125rem .625rem;grid-area:heading;grid-template-areas:"number number" "sent status";grid-template-columns:auto 1fr}@media(min-width:1200px){.rma-item__heading{display:contents}}.rma-item__number{grid-area:number}.rma-item__sent{color:var(--cs-color-text-muted);font-family:Open Sans,arial,sans-serif;font-size:.875rem;grid-area:sent;line-height:1.2}@media(min-width:1200px){.rma-item__sent{color:var(--cs-color-text-body);font-family:Open Sans,arial,sans-serif;font-size:.875rem;line-height:1.5}}@media(min-width:1200px)and (min-width:768px){.rma-item__sent{font-size:1rem}}.rma-item__user{grid-area:user}.rma-item__status{align-items:flex-start;display:flex;flex-direction:column;gap:.3125rem;grid-area:status}.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}.rma-list{display:flex;flex-direction:column;gap:.9375rem}@media(min-width:992px){.rma-list{gap:1.875rem}}.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:.3125rem}@media(min-width:1200px){.rma-list__products{gap:0}}.rma-list__products--nothing-found{gap:.625rem}.rma-product{border:.0625rem solid var(--cs-color-border-light);display:flex;flex-direction:column;gap:.9375rem;grid-area:details;padding:.9375rem}.rma-product__heading{display:grid;gap:.9375rem;grid-template-areas:"img info" "img details";grid-template-columns:auto 1fr;grid-template-rows:auto}.rma-product__img{grid-area:img;height:3.125rem;width:3.125rem}@media(min-width:992px){.rma-product__img{height:4.6875rem;width:4.6875rem}}.rma-product__info{display:grid;gap:.625rem;grid-area:info;grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto)}.rma-product__info--container{display:flex;flex-direction:column;gap:.625rem}@media(min-width:992px){.rma-product__info--container{flex-flow:row}}.rma-product__details{background:var(--cs-color-background-secondary);display:grid;font-size:.875rem;gap:.9375rem;grid-area:details;grid-template-columns:repeat(2,1fr);padding:.625rem}@media(min-width:768px){.rma-product__details{font-size:.875rem}}@media(min-width:992px){.rma-product__details{grid-template-columns:repeat(4,1fr)}}.rma-product__memos{display:grid;gap:.9375rem;grid-template-columns:repeat(2,1fr)}.rma-product__files,.rma-product__memo{display:flex;flex-direction:column;font-size:.875rem;gap:.3125rem}@media(min-width:768px){.rma-product__files,.rma-product__memo{font-size:.875rem}}.rma-product__memo--container{display:grid;gap:.9375rem;grid-template-columns:repeat(2,1fr)}.guest-activation{align-items:center;display:flex;flex-direction:column;gap:1.875rem;margin-bottom:3.125rem;margin-top:3.125rem;text-align:center;width:min(34.0625rem + 30px,100%)}@media(max-width:991.98px){.guest-activation{gap:1.25rem;margin-bottom:1.875rem;margin-top:1.875rem}}.guest-activation__texts{align-items:center;display:flex;flex-direction:column;gap:.625rem;width:100%}.guest-activation .advice-block,.guest-activation form{width:100%}.guest-activation .advice-block{margin-top:.9375rem}@media(min-width:992px){.guest-activation .advice-block{margin-top:1.25rem}}.guest-activation._success{width:min(55.625rem + 30px,100%)}.account-sales__header{align-items:center;display:flex;justify-content:space-between}.account-sales__header__buttons{align-items:center;display:flex;gap:.9375rem}.account-page__heading{margin-bottom:.9375rem}.account-page__heading p{padding-top:.625rem}.account-page .dashboard-section{margin-bottom:1.875rem}.account-page .dashboard-section.dashboard-order-templates{margin-bottom:0}.account-page .dashboard-section__title .icon{font-size:1.25rem;font-weight:300;line-height:1.25rem}.account-page .dashboard-section--email-confirm{margin-top:.3125rem}.account-page .pill-navigation a .icon{font-weight:300}.account-page .pill-navigation__inner{border:none}.shipment .content{display:flex;flex-direction:column;gap:1.875rem}.shipment .content .planned-delivery-title{margin-bottom:.625rem}.shipment .content dd,.shipment .content dl,.shipment .content dt{font-size:.875rem;font-weight:400;margin:0}@media(min-width:768px){.shipment .content dd,.shipment .content dl,.shipment .content dt{font-size:.875rem}}.shipment .content dl{column-gap:.9375rem;grid-template-columns:auto 1fr;row-gap:.625rem}.shipment .content dt{color:var(--cs-color-text-muted)}.shipment .parcels{display:flex;flex-direction:column;gap:.625rem}.shipment .parcels .code,.shipment .parcels .title{font-size:.875rem}@media(min-width:768px){.shipment .parcels .code,.shipment .parcels .title{font-size:.875rem}}.shipment .parcels .title{color:var(--cs-color-text-headings)}.shipment .products td,.shipment .products th{padding:.625rem}.shipment .products .table td:last-child,.shipment .products .table th:last-child{text-align:right}.shipment .products .line-product .product-title{color:var(--cs-color-text-headings)}.shipment .products .quantity{vertical-align:top}.shipment--planned{margin-block:.9375rem 1.875rem}.dashboard-authorizations .account-card{align-items:flex-end}.dashboard-authorizations .item-price{padding-block:.9375rem .6875rem}.sale-details-container{margin-bottom:1.25rem}.sale-item{padding-top:0}.sale-heading{justify-content:space-between;margin-bottom:1.875rem}.sale-heading h1{padding-bottom:.3125rem}.sale-heading__meta .badge,.sale-heading__meta .caption-2{font-size:.875rem}.sale-totals{border:none;display:flex;flex-direction:column;gap:.9375rem;margin-block:.9375rem 1.875rem}.sale-totals__row{display:flex;justify-content:space-between}.card--sale{display:flex;flex-direction:column;gap:.9375rem}.card--sale .card__item{display:flex;flex-direction:column;gap:.625rem}.card--sale .card__payment-method{align-items:center;display:flex;gap:.625rem}.card--return-products{display:flex;flex-direction:column;gap:.625rem}.card--large-gap{display:flex;flex-direction:column;gap:1.875rem}.shipping-address-footer{text-align:right}.shipping-address-header .btn{margin-top:.9375rem}.shipping-address-table{font-size:.875rem}@media(min-width:768px){.shipping-address-table{font-size:.875rem}}.back-button-mobile{background-color:var(--cs-color-background-primary);border:none}@media(max-width:767.98px){.sale-heading .btn{display:block;margin-top:1.25rem;width:100%}.back-button-mobile{padding-bottom:0}.shipping-address-header .btn{display:block}}@media(max-width:1199.98px){.sale-content-container{gap:.9375rem}}@media(min-width:768px){.sale-heading{display:grid;grid-template-columns:1fr auto;margin-bottom:1.375rem}.sale-heading__authorize-actions{align-items:start;display:flex;gap:.625rem}.card--sale{display:flex;flex-direction:column;gap:1.875rem;padding:1.25rem}.card--return-products{display:flex;flex-direction:column;gap:.625rem}.shipment .products .quantity{vertical-align:middle}}@media(min-width:992px){.account-page .dashboard-section__title,.account-page__heading{margin-bottom:1.375rem}.account-page .dashboard-section__title .icon{font-size:1.5rem;line-height:1.5rem}.account-page .dashboard-section__view-all{margin-top:1.375rem}}@media(min-width:1200px){.dashboard-section{margin-bottom:2.1875rem}.sale-details-container{margin-bottom:0}.sale-heading__meta{gap:.9375rem}.sale-totals{margin-block:1.875rem 0}}.form-address--add .row{--cs-gutter-x:0.625rem}.backorders-list{display:flex;flex-direction:column;gap:.3125rem}.backorders-list .order-line-container{border:.0625rem solid var(--cs-color-border-light);border-radius:.125rem}.backorders-list .order-line-card{background-color:var(--cs-color-background-primary);border-radius:.125rem;column-gap:1.875rem;cursor:pointer;display:grid;grid-template-columns:1fr auto;padding:.9375rem}.backorders-list .order-line-card__columns{display:flex;flex-direction:column;gap:.9375rem;pointer-events:none}.backorders-list .order-line-card .line-column{color:var(--cs-color-text-body);display:flex;flex-direction:column;font-size:1rem;font-weight:400;gap:.3125rem;pointer-events:none}.backorders-list .order-line-card .line-column .column-label,.backorders-list .order-line-card .line-column p{margin:0}.backorders-list .order-line-card .line-column .column-label{color:inherit;display:block;font-size:.625rem;text-transform:uppercase}.backorders-list .order-line-card .icon-btn{align-items:center;display:flex;justify-content:center}.backorders-list .order-line-card .icon-btn .icon:before{height:.875rem}.backorders-list .order-line-card:not(.is-collapsed) .icon-btn .icon:before{content:""}.backorders-list .nested-search-results{background-color:var(--cs-color-background-secondary);padding:.9375rem}.backorders-list .search-results-products{background:transparent}.backorders-list .search-results-products .planned-date{color:var(--cs-color-text-body);margin-bottom:.3125rem}.backorders-list .search-results-products .product-line-card{background:var(--cs-color-background-primary);display:grid;gap:.625rem;padding:.9375rem}.backorders-list .search-results-products .product-line-card__info{display:flex;flex-direction:column;flex-direction:row;gap:.9375rem}.backorders-list .search-results-products .product-line-card__info-image{height:4.6875rem;width:4.6875rem}.backorders-list .search-results-products .product-line-card__info-text{display:flex;flex-direction:column;gap:.625rem}.backorders-list .search-results-products .product-line-card__details{align-items:center;display:grid;gap:.625rem;grid-template-columns:repeat(2,1fr);height:fit-content;justify-content:space-between}.backorders-list .search-results-products .product-line-card__details .line-column{display:flex;flex-direction:column;gap:.625rem}.backorders-list .search-results-products .product-line-card__details .line-column__discounted-price{margin-top:.1875rem}.backorders-list .search-results-products .product-line-card img{object-fit:cover}.backorders-list .search-results-products .product-line-card:not(:last-of-type){margin-bottom:.3125rem}.backorders-list .search-results-products:not(:first-of-type){margin-top:1.875rem}@media(min-width:992px){.backorders-list .order-line-card{align-items:center;flex-direction:row;justify-content:space-between}.backorders-list .order-line-card__columns{display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr);width:100%}.backorders-list .product-line-card{gap:1.875rem;grid-template-columns:repeat(2,1fr)}.backorders-list .product-line-card .column-label{display:none}.backorders-list .search-results-products .planned-date{margin-bottom:.625rem}}@media(max-width:767.98px){.backorders-list .product-line-card img{height:3.125rem;width:3.125rem}}.account-card__meta-text{flex-wrap:wrap}@media(min-width:992px){.account-card__meta-text{display:grid;width:fit-content}}.guest-activation .advice-block,.guest-activation form{opacity:1}.invoices-table__wrapper{display:grid;gap:.9375rem}.invoices-table__header{color:var(--cs-color-text-body);margin-bottom:.9375rem}@media(min-width:992px){.invoices-table__wrapper{gap:2.1875rem}.invoices-table__header{margin-bottom:1.375rem}}.invoices-filters{gap:.9375rem}.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}.order-template{gap:1.375rem}.order-template__items{gap:1.25rem}.order-template h1 .icon{font-size:1.75rem}.order-template__card-actions i{font-size:1rem}.order-template__card{border-radius:.1875rem;min-height:unset}.order-template__card:not(.order-template__card--create){gap:1.875rem}@media(max-width:767.98px){.order-template__card--mostordered{padding-block:1.875rem}}.ordertemplate-edit{margin-bottom:0}.ordertemplate-edit__heading a{align-items:center;display:flex}.ordertemplate-edit__name{padding-bottom:1.375rem}@media(min-width:768px){.ordertemplate-edit__name .input-group{width:40%}}.ordertemplate-edit__name .input-group input{height:2.5rem}.ordertemplate-edit .ordertemplate-edit-wrapper{width:100%}.ordertemplate-edit .ordertemplate-edit-wrapper__filter{display:flex;flex-direction:column;gap:.625rem;padding:1.375rem 0}@media(min-width:768px){.ordertemplate-edit .ordertemplate-edit-wrapper__filter{flex-direction:row;justify-content:space-between}}.ordertemplate-edit .product-table{margin-bottom:1.375rem}.ordertemplate-edit .product-table.edit .product-table__body .col-delete{align-items:center}.ordertemplate-edit .product-table.edit .product-table__body .col-delete .fa-trash-alt{color:var(--cs-color-functional-error)}.ordertemplate-edit .product-table__body{align-items:center}.ordertemplate-edit .product-table__body:first-of-type{border-top:.0625rem solid var(--cs-color-border-light)}.ordertemplate-edit .product-table__body .col-picture img{height:4.6875rem;object-fit:contain}.ordertemplate-edit .product-table__head{border-bottom:.0625rem solid var(--cs-color-border-light);column-gap:.9375rem;display:grid;grid-template-areas:"product product product subtotal quantity .";grid-template-columns:1rem 4.6875rem 1fr 7.1875rem 11.0625rem 2.625rem;margin-bottom:0;padding-block:.9375rem}@media(max-width:991.98px){.ordertemplate-edit .product-table__head{display:none}}.ordertemplate-edit .product-table .col-product__inner{position:relative}.ordertemplate-edit .product-table .col-product__inner .product-tags{bottom:unset;display:block;left:unset;position:relative}.ordertemplate-edit .product-table .col-product .product-stock-indicator-discount{display:flex;gap:1.25rem}.ordertemplate-edit .product-table .col-product .product-stock-indicator-discount .stock-indication{font-weight:600}.ordertemplate-edit .product-table .col-product .product-stock-indicator-discount .stock-indication .status{border:none;padding:0}.ordertemplate-edit .product-table .col-product .product-stock-indicator-discount .badge--info{border-radius:.5rem;font-size:.875rem;font-style:italic;height:100%;padding:.1875rem .625rem}@media(min-width:992px){.ordertemplate-edit .product-table .col-product .product-stock-indicator-discount .badge--info{font-style:normal}}.ordertemplate-edit .product-table .cs-order-form .cs-order-form-container{align-items:center}.ordertemplate-edit .product-table .cs-order-form .cs-order-form-container button[type=submit]{height:2.6875rem}.ordertemplate-edit .product-table .cs-order-form .cs-order-form-container button[type=submit] .desktop-only{display:none}.ordertemplate-edit .product-table .product-price{line-height:normal}.ordertemplate-edit .product-table .product-price__uom{margin-left:auto}.ordertemplate-edit .product-table .product-price__text{margin-bottom:.3125rem}.ordertemplate-edit__order-all{text-align:center}.ordertemplate-edit__order-all .btn{background:get-var(background-1);border-color:get-var(neutral-3);color:get-var(text-body)}.product-table__body{grid-template-areas:"picture product product product" "subtotal subtotal quantity quantity";grid-template-rows:repeat(2,auto)}@media(min-width:992px){.product-table__body{grid-template-areas:"picture product subtotal quantity";grid-template-rows:repeat(1,auto)}}.product-table.edit .product-table__head{margin-bottom:0;padding:0}.product-table.edit .product-table__head div{display:none}.product-table.edit .product-table__body{grid-template-areas:"picture product product product" "subtotal . delete delete";grid-template-rows:repeat(2,auto)}@media(min-width:992px){.product-table.edit .product-table__body{grid-template-areas:"grap picture product . subtotal . delete";grid-template-columns:auto 4.6875rem 1fr auto auto auto auto;grid-template-rows:repeat(1,auto)}}.product-table.edit .product-table__body .col-subtotal{justify-content:flex-start;margin-right:0}@media(min-width:992px){.change-password-container{margin-block:1.875rem}.change-password-container .forgot-password{margin-block:0}}.forgot-password{gap:1.875rem;margin-block:1.875rem;margin-inline:auto}@media(min-width:992px){.forgot-password{margin-block:2.1875rem}}.forgot-password__texts .fa.icon{font-weight:300}.forgot-password form{display:block}.forgot-password form .password-input-group{margin-bottom:1.875rem}@media(min-width:992px){.forgot-password form .password-input-group{margin-bottom:1.25rem}}.forgot-password form.has-error-checker-feedback>*{margin-bottom:1.875rem;text-align:left}@media(min-width:992px){.forgot-password form.has-error-checker-feedback>*{margin-bottom:1.25rem}}.forgot-password form.has-error-checker-feedback .password-input-group{margin-bottom:0}@media(min-width:992px){.forgot-password form.has-error-checker-feedback .password-input-group{margin-bottom:0}}.forgot-password form .recaptcha{display:none}.quotation-success{margin-bottom:4.6875rem}.registration-success{padding-block:1.875rem}@media(min-width:992px){.registration-success{padding-top:2.1875rem}}.registration-result{gap:0;text-align:center}.registration-result .btn{margin-top:.9375rem}.registration-result .icon{font-weight:300}.registration-result__title{margin-bottom:.625rem}.advice-block{border:.0625rem solid var(--cs-color-border-light);border-radius:.625rem;gap:.625rem;padding:1.25rem}.advice-block h3{color:var(--cs-color-text-body)}@media(min-width:768px){.advice-block h3{font-size:1.375rem}}.advice-block .icon-btn{font-size:1.25rem}.advice-block__phone{--fa-display:inline-flex;align-items:center;display:flex;justify-content:center}.advice-block__hours a{font-weight:400}.account-login__wrapper{padding-block:1.875rem}.account-login__wrapper .account-login__content{gap:1.875rem}.account-login__wrapper .account-login{background-color:var(--cs-color-background-secondary);border-radius:.625rem;gap:1.25rem;padding:1.25rem 1.25rem 0}@media(min-width:992px){.account-login__wrapper .account-login{padding:1.25rem}}@media(max-width:991.98px){.account-login__wrapper .account-login hr{width:100%}}.account-login__wrapper .account-login .login-block--register{margin-top:0}.account-login__wrapper .account-login .login-block .login-form{display:flex;flex-direction:column;gap:.625rem}@media(min-width:992px){.account-login__wrapper .account-login .login-registration{padding-bottom:2.1875rem}}.account-login__wrapper .account-login .login-registration__content .ubrs .list--unstyled .ubr-item{gap:.625rem}.account-login__wrapper .account-login .login-registration__content .ubrs .list--unstyled .ubr-item .ubr-img{height:1.25rem}.account-login__wrapper .account-login .login-registration__actions{display:flex;flex-direction:column;gap:.9375rem}@media(min-width:768px){.account-login__wrapper .account-login .login-registration__actions{flex-direction:row}}.account-login__wrapper .advice-block h2{color:var(--cs-color-text-body);font-size:1.25rem}@media(min-width:768px){.account-login__wrapper .advice-block h2{font-size:1.375rem}}.account-login__wrapper .advice-block__phone:before{color:var(--cs-color-text-body);font-weight:300}.account-login__wrapper .advice-block .mailto-link{font-weight:400}.registration-form{gap:0}.registration-form .title{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1.375rem}.registration-form .title a{align-items:center;display:flex}@media(min-width:992px){.registration-form .title{align-items:center;flex-direction:row;justify-content:space-between}.registration-form .row{--cs-gutter-x:1.375rem}}.registration-form__container{display:grid;grid-template-columns:1fr}@media(min-width:992px){.registration-form__container{gap:1.375rem;grid-template-columns:1fr 19.6875rem}}.registration-form fieldset{display:flex;flex-direction:column;gap:.9375rem;margin-top:1.875rem}.registration-form fieldset>.input-group:last-child{margin-top:.9375rem}.registration-form fieldset .fieldset{display:flex;flex-direction:column;gap:.9375rem}.registration-form fieldset .fieldset-heading h3{color:var(--cs-color-text-body)}.registration-form fieldset .row{--cs-gutter-x:0.625rem;row-gap:inherit}.registration-form fieldset:first-of-type{margin-top:0}.registration-form .reg-delivery-address{margin-top:.9375rem}.registration-form__password__container{background:var(--cs-color-background-secondary);border-radius:.125rem;height:fit-content;margin-top:1.875rem;padding:1.25rem}.registration-form__password__container strong{color:var(--cs-color-text-headings)}.registration-form__password__container__lists{display:flex;flex-direction:column;gap:.625rem;margin-top:.9375rem}@media(min-width:992px){.registration-form__password__container{margin-top:0}}.registration-form__usps{padding-left:0}.registration-form__usps .usp-item{align-items:flex-start;gap:.625rem}.registration-form__usps .usp-item:before{content:"";font-weight:700;position:relative;top:.1875rem}.registration-form__actions{margin-top:1.875rem}.account-page__heading h1{align-items:center;display:flex}.account-page__heading h1 .icon{font-size:1.125rem;font-weight:300}.account-page .account-card__title{color:var(--cs-color-brand-secondary)}.account-page .account-card__actions .icon{font-weight:300}.account-page .sale-item{gap:.75rem}.account-page .sale-item__totals .caption{padding-bottom:.75rem}.account-page .sale-item__totals div:last-child{text-align:right}.account-page form.has-error-checker-feedback{gap:0}.account-page form.has-error-checker-feedback .password-check__container{margin-bottom:.75rem}@media(max-width:991.98px){.account-page__content{padding-block:1.875rem}}@media(min-width:992px){.account-page__heading h1 .icon{font-size:1.75rem}}.account-change-settings-form{display:flex;flex-direction:column;gap:.9375rem;padding-bottom:0}@media(min-width:992px){.account-change-settings-form{display:flex;flex-direction:column;gap:1.375rem}}.account-change-settings-form form{display:flex;flex-direction:column;gap:.625rem}.account-change-settings-form form .form-row{gap:.625rem}.sale-content-container .card--track-order{display:none}