.account-login{max-width:55.625rem;display:flex;gap:1.875rem;margin-top:3.125rem;margin-bottom:3.125rem}@media(max-width: 1199.98px){.account-login{flex-wrap:wrap;margin-top:1.875rem;margin-bottom:1.875rem}}.account-login .login-block{display:flex;flex-direction:column}.account-login .login-block form{display:flex;flex-direction:column;flex:100%}.account-login .login-block form .btn-default{margin-bottom:2.375rem}.account-login__cta{padding:1.875rem;background-color:var(--background-2, #f7fafd);width:100%;text-align:center}.account-login__cta a{font-weight:bold;text-decoration:none}.account-login .divider{width:.0625rem;height:auto;background:var(--neutral-3, #eaeaea)}@media(max-width: 1199.98px){.account-login .divider{width:100%;height:.0625rem}}.account-navigation{background:var(--background-2, #f7fafd);padding:.9375rem}@media(max-width: 991.98px){.account-navigation{margin-left:calc(var(--cs-gutter-x)*-0.5);margin-right:calc(var(--cs-gutter-x)*-0.5);margin-bottom:.9375rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.account-navigation::-webkit-scrollbar{display:none}.account-navigation ul{display:flex}}@media(min-width: 992px){.account-navigation{height:100%}}@media(max-width: 991.98px){.account-navigation li .icon{display:block;margin:0 auto .3125rem}}@media(max-width: 991.98px){.account-navigation .nav-item{margin-bottom:0;margin-right:.3125rem}}@media(max-width: 991.98px){.account-navigation .nav-item a{height:100%;display:flex;flex-wrap:wrap;align-items:center;line-height:1.375rem}}.account-navigation .nav-item a:hover{background:var(--neutral-3, #eaeaea)}.account-navigation .nav-item.active a{background:var(--action-secondary, #175c82);color:var(--text-white, #fff)}.account-navigation .nav-item.active.active a{background:var(--action-secondary, #175c82);color:var(--text-white, #fff)}.account-navigation--featured{margin:0}.account-navigation--featured ul{display:block}.account-navigation--featured ul .nav-item{margin-bottom:.3125rem}.account-navigation--featured ul .nav-item .icon{margin:0 .3125rem 0 0;display:inline-block}.account-page{margin-top:1.875rem}@media(max-width: 1199.98px){.account-page{margin-top:0rem}}.account-page h1{margin-bottom:1.875rem}.account-page .flex>h1{margin-bottom:0}.account-page .dashboard-section{margin-bottom:3.125rem}.account-page .dashboard-section h2{margin-bottom:.9375rem}.account-page .account-card,.account-page .order-template-card{border:.0625rem solid var(--neutral-3, #eaeaea);margin-bottom:.3125rem;padding:.9375rem}.account-page .account-card{display:flex;justify-content:space-between}.account-page .item-name{color:var(--text-headings, #175c82);margin-bottom:.3125rem}.account-page .sale-item .grid{grid-template-columns:1fr 1fr 1fr}.account-page .dropdown.open [data-toggle=dropdown] .icon::before{content:""}.account-page .dropdown .dropdown-menu{width:14.0625rem;padding:.125rem .75rem}.account-page .dropdown .dropdown-menu>li>a{padding:.625rem 0rem;border-bottom:.0625rem solid var(--neutral-3, #eaeaea);color:var(--action-link, #175c82)}.account-page .dropdown .dropdown-menu>li:last-child>a{border-bottom:none}.back-to-link-mobile{display:inline-block;margin-bottom:1.875rem}.account-card,.backorder-card,.order-template-card{display:flex;flex-wrap:wrap;border:.0625rem solid var(--neutral-3, #eaeaea);margin-bottom:.3125rem;padding:.9375rem;gap:.9375rem;transition:border-color .3s ease}.account-card[data-cs-href],.backorder-card[data-cs-href],.order-template-card[data-cs-href]{cursor:pointer}.account-card[data-cs-href]:hover,.backorder-card[data-cs-href]:hover,.order-template-card[data-cs-href]:hover{border-color:var(--neutral-1, #999999)}.account-card a,.backorder-card a,.order-template-card a{text-decoration:none}.account-card .icon-btn,.backorder-card .icon-btn,.order-template-card .icon-btn{display:inline-flex}.account-card .track-trace-button,.backorder-card .track-trace-button,.order-template-card .track-trace-button{order:2;flex:100%}.account-card .back-to-link-mobile,.backorder-card .back-to-link-mobile,.order-template-card .back-to-link-mobile{display:inline-block;margin-bottom:1.875rem}@media(min-width: 992px){.account-card .back-to-link-mobile,.backorder-card .back-to-link-mobile,.order-template-card .back-to-link-mobile{display:none}}.backorder-card{display:flex;flex-wrap:nowrap;padding:0}@media(max-width: 991.98px){.backorder-card{flex-wrap:wrap}}.backorder-card__data{width:12.5rem;padding:.9375rem;display:grid;align-content:flex-start;gap:1.875rem}@media(max-width: 991.98px){.backorder-card__data{width:100%;display:flex;justify-content:space-between}}.backorder-card__data p{margin:0}.backorder-card__lines{width:100%;background:var(--background-2, #f7fafd);padding:.9375rem .9375rem .625rem}.backorder-card__lines .caption-1{display:block;color:var(--text-body, #404040);margin-bottom:.625rem}.item-name{color:var(--text-headings, #175c82);margin-bottom:.3125rem}.btn{display:block}.sale-item{display:grid;gap:.9375rem;padding:.9375rem .9375rem .3125rem;background:var(--background-1, #fff)}.sale-item p{margin-bottom:.625rem}.sale-item .caption-1,.sale-item .comment{color:var(--text-muted, #999999)}.sale-item .grid{grid-template-columns:1fr 1fr 1fr}.sale-item+.sale-item{margin-top:.3125rem}.shipping-address-header{margin-top:1.875rem}@media(max-width: 991.98px){.shipping-address-header{margin-bottom:.9375rem}.shipping-address-header h2{margin-bottom:.9375rem}}@media(min-width: 992px){.shipping-address-header{margin-top:3.125rem;display:flex;justify-content:space-between;align-items:center}}@media(max-width: 1199.98px){.shipping-address-table .table-header{display:none}.shipping-address-table tr{display:block;padding:.9375rem;border:.0625rem solid var(--neutral-3, #eaeaea);border-radius:.25rem;position:relative}.shipping-address-table tr:not(:last-child){margin-bottom:.625rem}.shipping-address-table td{display:block;border-bottom:none;padding:0 0 .3125rem}}td.address-buttons{display:flex;justify-content:end}@media(max-width: 1199.98px){td.address-buttons{position:absolute;top:calc(50% - 2.625rem/2);right:.9375rem}}td.address-buttons a{margin-left:.625rem}.shipping-address-footer .btn{margin-top:.9375rem}@media(max-width: 991.98px){.shipping-address-footer .btn{display:block}}.sales-filters fieldset.grid{grid-template-columns:1fr auto 1fr;align-items:flex-end;gap:.9375rem}.sales-filters fieldset.grid>div{display:inherit}@media(min-width: 992px){.sale-card-padding{padding:1.875rem}}.shipping-detail-short{position:relative;margin-top:.9375rem}.shipping-detail-short ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column-reverse}.shipping-detail-short ul .timeline-entry{display:grid;grid-template-columns:auto 1fr;gap:.625rem;z-index:1;margin-bottom:.9375rem}.shipping-detail-short ul .timeline-entry p{margin-bottom:.1875rem}.shipping-detail-short ul .timeline-entry:first-child{margin:0}.shipping-detail-short ul:not(.single)::before{content:"";width:.1875rem;height:100%;background:var(--background-1, #fff);position:absolute;left:.53125rem}.shipping-detail-short .timeline-indicator{display:inline-flex;background:var(--background-1, #fff);color:var(--action-link, #175c82);font-size:.625rem;width:1.25rem;height:1.25rem;border-radius:1.25rem;display:flex;align-items:center;justify-content:center}.shipping-detail-short .timeline-indicator.active{color:var(--background-1, #fff);background:var(--action-link, #175c82)}@media(min-width: 1380px){.sale-row{flex-wrap:nowrap}.sale-row .sale-details-container,.sale-row .sale-content-container{flex:1 1 auto}.sale-row .sale-details-container{width:24rem;flex:0 0 auto}}.sale-content-container .sale-item{border-bottom:.0625rem solid var(--neutral-3, #eaeaea)}.sale-summary{gap:.9375rem}.shipment{border:.0625rem solid var(--neutral-3, #eaeaea);border-radius:.25rem;overflow:hidden;margin-bottom:.3125rem;display:grid;align-items:flex-start;grid-template-columns:3.125rem 1fr}.shipment dl{margin-top:0;margin-bottom:1.875rem}.shipment dd{margin:0;margin-bottom:.625rem}.shipment .info{background:var(--background-2, #f7fafd);display:flex;align-items:center;justify-content:center;width:100%;min-width:0;flex:100%;height:5rem}.shipment .info strong{text-align:center}.shipment .content{padding:.9375rem}.shipment .products th,.shipment .products td{padding-left:.625rem;padding-right:.625rem}.shipment .products .line-product{display:flex;align-items:flex-start;gap:.625rem}.shipment .products .line-product .product-title{margin-bottom:.3125rem}.shipment .products .quantity{text-align:right}@media(min-width: 1200px){.sale-details .card,.sale-details .order-templates-history{padding:1.875rem}}.sale-details .card p:not(:last-child),.sale-details .order-templates-history p:not(:last-child){margin-bottom:1.875rem}@media(max-width: 991.98px){.table--blocks-mobile thead{display:none}.table--blocks-mobile tr{padding:.9375rem;display:grid;align-items:center;grid-auto-columns:1fr;border:.0625rem solid var(--neutral-3, #eaeaea);border-radius:.25rem;position:relative}.table--blocks-mobile tr:not(:last-of-type){margin-bottom:.3125rem}.table--blocks-mobile tr td{white-space:nowrap;display:grid;gap:.9375rem;padding:.3125rem 0;align-items:center;grid-template-columns:minmax(auto, 0.6fr) 1fr;border:none;font-size:.875rem}.table--blocks-mobile tr td .badge{width:fit-content}.table--blocks-mobile tr td::before{color:var(--text-muted, #999999);content:attr(data-title)}.table--blocks-mobile tr td.icon-btn-container{position:absolute;right:.9375rem;display:block;font-size:1rem}.table--blocks-mobile tr td.icon-btn-container::before{content:none}}.forgot-password{width:calc(34.0625rem + 30px);text-align:center;margin-top:3.125rem;margin-bottom:3.125rem}@media(max-width: 1199.98px){.forgot-password{margin-top:1.875rem;margin-bottom:1.875rem}}@media(max-width: 991.98px){.table-contracts .table--blocks-mobile tr td{white-space:break-spaces;align-items:baseline}}.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(--background-2, #f7fafd)}.contract-info{background:var(--background-2, #f7fafd);padding:.9375rem;display:grid;grid-template-columns:repeat(3, 1fr);align-items:center}@media(max-width: 991.98px){.contract-info{grid-template-columns:1fr;gap:.9375rem}.contract-info>div{display:grid;grid-template-columns:1fr 1fr;gap:.9375rem;align-items:center}.contract-info .caption{margin:0}}.contract-info .caption{margin-bottom:.625rem}@media(max-width: 1199.98px){.table-contracts--detail{display:block}.table-contracts--detail thead{display:none}.table-contracts--detail tbody{display:block}.table-contracts--detail tbody tr{padding:.9375rem;border-radius:.25rem;border:.0625rem solid var(--neutral-3, #eaeaea);margin-bottom:.3125rem;display:grid;grid-gap:.9375rem;grid-template-columns:1fr 1fr;grid-template-areas:"title title title title" "info info info info" ". . orderform orderform"}.table-contracts--detail tbody tr td{display:block;border:none;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-row-start:2;grid-row-end:2;grid-column-start:1;grid-column-end:3;text-align:left}.table-contracts--detail tbody tr td.contract-product--price::before{font-family:"Open Sans",sans-serif;color:var(--text-muted, #999999);line-height:1.2;font-weight:400;text-transform:uppercase;letter-spacing:.03em;content:attr(title);display:block;margin-bottom:.3125rem;font-size:.625rem}.table-contracts--detail tbody tr td.contract-purchase--info{grid-row-start:2;grid-row-end:2;grid-column-start:3;grid-column-end:5;text-align:left}.table-contracts--detail tbody tr td.contract-purchase--info::before{font-family:"Open Sans",sans-serif;color:var(--text-muted, #999999);line-height:1.2;font-weight:400;text-transform:uppercase;letter-spacing:.03em;content:attr(title);display:block;margin-bottom:.3125rem;font-size:.625rem}}.table-contracts--detail .product-image{width:3.125rem;height:3.125rem;object-fit:cover;border-radius:.25rem;margin-right:.9375rem;vertical-align:middle;overflow:hidden}.table-contracts--detail tr td.description a{color:inherit;text-decoration:none}.table-contracts--detail tr td.description a:hover{color:var(--action-link, #175c82)}.registration-form{margin:3.125rem auto;display:flex;flex-direction:column;gap:.9375rem}.registration-form .row{--cs-gutter-x: 0.9375rem}.registration-form fieldset{display:flex;flex-direction:column}.registration-form fieldset .fieldset-heading{display:none}.registration-form fieldset.offset-fieldset,.registration-form fieldset .offset-fieldset{background:var(--background-2, #f7fafd);padding:.9375rem .9375rem 0}.registration-form fieldset legend{width:100%;float:left}.registration-form fieldset>.input-group:last-child{margin-bottom:0}.registration-result{text-align:center;padding:3.125rem 0}.registration-result .icon-lg{font-size:3.125rem;color:var(--functional-info, #009fe3);margin-bottom:.9375rem}.registration-result--user-active{text-align:left;display:grid;gap:1.875rem;grid-template-columns:1fr .0625rem 1fr;display:flex;flex-direction:column}.registration-result--user-active .divider{width:100%;height:.0625rem}.registration-result--user-active .divider{padding:0;height:auto;width:.0625rem;background-color:var(--neutral-3, #eaeaea)}.registration-result--user-active .icon-lg{margin-bottom:.625rem;color:var(--functional-success, #00bf63)}.registration-result--user-active a{text-decoration:none}.advice-block{padding:1.875rem;background:var(--background-2, #f7fafd);text-align:center}.advice-block a{text-decoration:none;font-weight:bold}.products-row:not(:empty)+.alert{display:none}@keyframes scroll-indicator{0%{translate:0}5%{translate:.625rem}10%{translate:0}15%{translate:-0.625rem}20%{translate:0}25%{translate:.625rem}30%{translate:0}100%{translate:0}}.account-navigation{border-radius:.25rem}@media(max-width: 991.98px){.account-navigation{height:9.6875rem;margin-bottom:0}}.account-navigation .navigation-tooltip{position:absolute;left:50%;transform:translateX(-50%)}.account-navigation .navigation-tooltip .icon-container{animation:scroll-indicator 4s infinite linear}.account-navigation ul li a{font-weight:700}.account-navigation .nav-item a{border-radius:.25rem}@media(max-width: 991.98px){.account-navigation .nav-item a{height:unset;row-gap:.3125rem;flex-direction:column}}.account-navigation .nav-item a .icon{font-weight:400;margin:0 auto}@media(min-width: 992px){.account-navigation .nav-item a .icon{width:1.5rem;margin-right:.3125rem}}.account-page{margin-bottom:4.6875rem}.account-page__row{justify-content:center}@media(max-width: 1199.98px){.account-page{margin-bottom:2.8125rem}}@media(min-width: 992px){.account-page{margin-top:1.875rem}}.account-page .block-title{margin-bottom:1.875rem}@media(max-width: 1199.98px){.account-page .block-title{margin-bottom:.9375rem;border-radius:.125rem}}.account-page .button-holder{display:flex;gap:.9375rem}.account-page .button-holder .rma-request-button{display:flex}.account-page .account-card{position:relative;height:auto;padding:.9375rem;border-radius:.25rem}.account-page .account-card--inline{display:inline-flex;align-items:center}.account-page .account-card--sale>*:not(a){pointer-events:none}.account-page .account-card--sale .caption-1{display:flex}@media(min-width: 992px){.account-page .account-card--sale>*{flex:1}.account-page .account-card--sale div:first-of-type,.account-page .account-card--sale p:last-of-type{flex:unset}.account-page .account-card--sale .track-trace-button{order:unset;flex:initial}}@media(min-width: 1200px){.account-page .account-card--sale{flex-wrap:unset}.account-page .account-card--sale .caption-1 .badge{width:fit-content}}.account-page .account-card .icon-btn .icon{font-weight:400;font-size:1rem}.account-page .account-card.ordertemplate{min-height:12.8125rem}.account-page .account-card__inner{display:flex;justify-content:space-between;width:100%;height:100%}.account-page .account-card__inner p{font-weight:600;margin-bottom:.1875rem}.account-page .account-card__inner a{z-index:15;text-decoration:underline}@media(max-width: 1199.98px){.account-page .account-card__inner{align-items:center}}.account-page .account-card__inner .icon-btn{display:block}@media(min-width: 1200px){.account-page .account-card__inner .icon-btn{display:none}}.account-page .account-card p.item-name{color:var(--text-body, #404040)}.account-page .account-card .badge{width:fit-content;height:unset}@media(max-width: 991.98px){.account-page h1{margin-bottom:.9375rem}}@media(max-width: 991.98px){.account-page .dashboard-header{margin-top:1.875rem}}@media(max-width: 991.98px){.account-page .dashboard-section.dashboard-order-templates{margin-bottom:0}}.account-page .dashboard-section h2{display:flex;align-items:center;column-gap:.3125rem}.account-page .dashboard-section h2 span.far{font-size:1.625rem}@media(max-width: 991.98px){.account-page .dashboard-section h2 span.far{font-size:1.375rem}}.account-page .dashboard-section h3{margin-bottom:.9375rem}.account-page .dashboard-section:not(.dashboard--rejected-sale) .alert{flex-direction:column}.account-page .dashboard-section:not(.dashboard--rejected-sale) .alert a{margin-left:unset;margin-top:.9375rem}.account-page .order-template-card{flex-direction:column;padding:1.875rem;border-radius:.3125rem;height:100%}.account-page .order-template-card a{display:block;font-weight:400}@media(min-width: 1380px){.account-page .order-template-form{max-width:28.75rem}}.account-page .backorder-card{position:relative;height:fit-content;padding:0;gap:0;border-radius:.25rem;margin-bottom:.9375rem}.account-page .backorder-card:last-child{margin-bottom:0}@media(max-width: 991.98px){.account-page .backorder-card__data{display:grid;grid-template-columns:1fr 1fr 1fr auto}}.account-page .backorder-card__lines{padding:.9375rem}.account-page .backorder-card__lines .sale-item{padding-bottom:.9375rem;border-radius:.25rem;gap:.625rem}@media(min-width: 992px){.account-page .backorder-card__lines .sale-item>div{flex:1}}@media(min-width: 1200px){.account-page .backorder-card__lines .sale-item{display:flex;align-items:flex-start;gap:1.875rem}.account-page .backorder-card__lines .sale-item p{flex-grow:1}}.account-page .backorder-card__lines .sale-item .grid{grid-template-columns:1fr 1fr}@media(min-width: 1200px){.account-page .backorder-card__lines .sale-item .grid{flex-grow:1;gap:.625rem}}.account-page .backorder-card__lines .sale-item .product-code{font-size:.875rem}.account-page .icon-btn span{pointer-events:none}.account-page .btn{align-items:center;justify-content:center}.account-page .breadcrumbs{margin-inline:-0.9375rem;background:var(--background-2, #f7fafd);align-items:center;display:flex;padding-block:.625rem}.account-page .breadcrumbs .back-to-link-mobile{margin-bottom:0;margin-left:.9375rem;padding:0}.account-page table td{font-size:.875rem}.account-page table td .badge-small{border-radius:.125rem}@media(max-width: 991.98px){.account-page table.table--blocks-mobile tr{border-radius:.1875rem}}.account-page.ordertemplate-page h1{margin-bottom:.625rem}.account-page.ordertemplate-page .edit-buttons{display:flex}.account-page.ordertemplate-page .edit-buttons>*{flex-basis:50%}.account-page.ordertemplate-page .options{border:none}.account-page__heading{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:1.875rem}.account-page__heading h1{margin-bottom:0}.breadcrumb-container{z-index:10}@media(max-width: 1199.98px){.breadcrumb-container{margin-bottom:1.875rem}}@media(max-width: 991.98px){.breadcrumb-container{margin-bottom:0}}.sale-content-container .sale-item img{object-fit:contain}.sale-content-container .tab-order-detail>span{padding:.125rem .625rem}@media(max-width: 1199.98px){.shipment{margin-bottom:.625rem}}.shipment .products th{padding-top:0}.shipment dl.grid{align-items:center}.shipment dl.grid .caption-1{font-weight:400}.shipment .parcels{display:flex;flex-direction:column;margin-bottom:1.875rem}.shipment .parcels__title{color:var(--text-headings, #175c82);font-weight:700;margin-bottom:.625rem}.shipment .parcels .btn-link{font-size:.875rem;text-decoration:underline}.sale-details-container .sale-card-padding{height:100%}.sale-details-container .sale-card-padding h4{margin-bottom:.625rem}.shipping-address-footer .btn{width:fit-content}.share-user-add .user{display:flex;align-items:center;gap:.9375rem;margin-left:-0.9375rem;margin-right:-0.9375rem}.share-user-add .user-item{margin:0;width:100%}.share-user-add .user-item:not(:last-child){border-bottom:.0625rem solid var(--neutral-3, #eaeaea)}#order-template-filter-list li{display:flex}.forgot-password .btn-primary{width:fit-content;margin-inline:auto}.dashboard--rejected-sale .account-card{flex-direction:column}.dashboard--rejected-sale .account-card:last-of-type{margin-bottom:0}.dashboard--rejected-sale__actions{display:flex;gap:.625rem;align-items:center}.dashboard--rejected-sale__actions a{text-decoration:underline}.invoices-filters{gap:.9375rem;display:flex;flex-direction:column}.invoices-filters .input-group{margin-bottom:0}.invoices-filters .grid{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:1rem}.invoices-filters__dash{align-self:self-end;margin-bottom:.4375rem}.invoices-filters-reset{display:flex;align-items:center;gap:.625rem;text-decoration:none;margin-bottom:1.875rem}.invoices-filters-reset__title{text-decoration:underline}.account-login{max-width:70rem;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding:3.125rem;background:var(--background-1, #fff);margin-inline:auto;border-radius:.25rem}@media(min-width: 1200px){.account-login{gap:3.125rem 1.875rem}}@media(max-width: 1199.98px){.account-login{margin:0 auto;padding:1.875rem}.account-login .divider{margin:0}}.account-login .divider{margin:0}.account-login .login-block{flex:1}@media(max-width: 991.98px){.account-login .login-block form{gap:0rem}}.account-login .login-block form .flex-row-reverse{margin-right:auto;margin-top:.9375rem;align-items:center}.account-login .login-block form .btn-default{margin-bottom:2.6875rem}@media(max-width: 1199.98px){.account-login .login-block form .btn-default{margin-bottom:0}}.account-login .login-block form label[for=email],.account-login .login-block form label[for=password]{font-weight:600;font-size:.875rem}.account-login .login-block form label[for=remember]{font-weight:400}.account-login .login-block form label[for=remember] span{display:none}.account-login .login-block form .text-center a{font-weight:400}.account-login .login-block form .list-checked li{padding-left:0}.account-login .login-block form .login-checkbox{margin-right:.625rem}.account-login .login-block form .mt-auto .btn,.account-login .login-block form .mt-auto .btn-default{justify-content:center}@media(max-width: 991.98px){.account-login .login-block form .mt-auto .btn,.account-login .login-block form .mt-auto .btn-default{margin-bottom:0}}.account-login__wrapper{background-image:url("/static/uploads-cms2/login_bg_image.png");background-size:cover;background-repeat:no-repeat;background-position:center center;padding:1.875rem 0rem;padding-block:6.25rem}@media(max-width: 1199.98px){.account-login__wrapper{padding-block:3.125rem}}.account-login__cta{max-width:70rem;margin-inline:auto;margin-top:6.25rem;border-radius:.25rem;padding:3.125rem}@media(max-width: 1199.98px){.account-login__cta{margin-top:3.125rem;padding:1.875rem}}.account-login__cta a{color:var(--text-body, #404040)}.account-login__cta .cta_link{color:var(--action-link, #175c82);font-weight:400;text-decoration:underline}.account-login__cta .icon-btn{background-color:var(--background-1, #fff);margin-right:.625rem}.account-login__cta-title{font-weight:bold;color:var(--text-headings, #175c82)}.account-login__registration-header .title{color:var(--text-headings, #175c82)}.account-login__registration-usp{margin-bottom:6.1875rem}@media(max-width: 1199.98px){.account-login__registration-usp{margin:0;display:none}}.options .icon-button{margin-bottom:.625rem}.options .dropdown__menu.is-open{margin-top:.625rem}.options .dropdown__menu__inner--right{justify-content:flex-end;left:initial;right:0}.options .dropdown__menu__inner--line{border-bottom:.0625rem solid var(--neutral-3, #eaeaea);padding-bottom:.625rem}.options .dropdown__menu__inner--line:last-child{border-bottom:none;padding-bottom:0}.order-templates-history .nav-tabs{padding:0;margin-bottom:.9375rem}.order-templates-history .nav-item .nav-link{display:flex;align-items:center}.order-templates-history .nav-item .nav-link .badge{height:.9375rem;display:flex;align-items:center;font-size:.5625rem}.order-templates-history .nav-item a{border-radius:0;font-weight:700}.order-templates{margin-bottom:.9375rem}.order-templates .flex-template{padding:.9375rem;background-color:var(--background-1, #fff);border-radius:.125rem;border:.0625rem solid var(--neutral-3, #eaeaea);margin-bottom:.3125rem;position:relative}.order-templates .flex-template .template-label{display:flex;align-items:center}.order-templates .flex-template .fa-spinner{position:absolute;right:.9375rem;top:1.25rem}.order-history{background-color:var(--background-1, #fff);border-radius:.125rem;border:.0625rem solid var(--neutral-3, #eaeaea);padding:0rem .9375rem .9375rem}.order-history .table tr td:first-child{width:60%;white-space:nowrap}.forgot-password{max-width:34.0625rem;width:100% !important;margin:4.6875rem auto}@media(max-width: 991.98px){.forgot-password{margin:3.125rem auto}}.password-change{text-align:center;padding:3.125rem 0}.password-change-holder .icon-lg{color:none;font-size:3.125rem}.builtins-account-change-password-result,.builtins-account-change-forgotten-password,.builtins-account-change-password-sent,.builtins-account-password-assistance,.builtins-account-registration-active-success{padding-block:4.6875rem}@media(max-width: 1199.98px){.builtins-account-change-password-result,.builtins-account-change-forgotten-password,.builtins-account-change-password-sent,.builtins-account-password-assistance,.builtins-account-registration-active-success{padding-block:3.125rem}}.builtins-account-change-password-result .section-title,.builtins-account-change-forgotten-password .section-title,.builtins-account-change-password-sent .section-title,.builtins-account-password-assistance .section-title,.builtins-account-registration-active-success .section-title{margin-bottom:.625rem}.builtins-account-change-password-result .container,.builtins-account-change-forgotten-password .container,.builtins-account-change-password-sent .container,.builtins-account-password-assistance .container,.builtins-account-registration-active-success .container{width:30.625rem;max-width:100%;text-align:center}.builtins-account-change-password-result .container form,.builtins-account-change-forgotten-password .container form,.builtins-account-change-password-sent .container form,.builtins-account-password-assistance .container form,.builtins-account-registration-active-success .container form{margin-top:1.875rem;text-align:center}.builtins-account-change-password-result .container form .form-group,.builtins-account-change-password-result .container form .form-label,.builtins-account-change-forgotten-password .container form .form-group,.builtins-account-change-forgotten-password .container form .form-label,.builtins-account-change-password-sent .container form .form-group,.builtins-account-change-password-sent .container form .form-label,.builtins-account-password-assistance .container form .form-group,.builtins-account-password-assistance .container form .form-label,.builtins-account-registration-active-success .container form .form-group,.builtins-account-registration-active-success .container form .form-label{text-align:left}.builtins-account-change-password-result .container .section-title,.builtins-account-change-forgotten-password .container .section-title,.builtins-account-change-password-sent .container .section-title,.builtins-account-password-assistance .container .section-title,.builtins-account-registration-active-success .container .section-title{text-transform:none}.builtins-account-change-password-result .container .btn:not(.fullwidth),.builtins-account-change-forgotten-password .container .btn:not(.fullwidth),.builtins-account-change-password-sent .container .btn:not(.fullwidth),.builtins-account-password-assistance .container .btn:not(.fullwidth),.builtins-account-registration-active-success .container .btn:not(.fullwidth){display:inline-flex;margin-left:auto;margin-right:auto}.builtins-account-change-password-result .container .btn,.builtins-account-change-forgotten-password .container .btn,.builtins-account-change-password-sent .container .btn,.builtins-account-password-assistance .container .btn,.builtins-account-registration-active-success .container .btn{margin-top:1.875rem}.builtins-account-registration-active-success h2{white-space:nowrap}.product-table{margin-bottom:1.875rem}.product-table__body{display:grid;column-gap:.625rem;padding:.9375rem 0rem;border-bottom:.0625rem solid var(--neutral-3, #eaeaea)}@media(max-width: 1199.98px){.product-table__body{grid-template-columns:4.0625rem 1fr auto;grid-template-rows:auto auto;grid-template-areas:"picture picture product product" "subtotal subtotal quantity delete";row-gap:1.5625rem}}@media(min-width: 1200px){.product-table__body{column-gap:.9375rem;grid-template-columns:4.6875rem 1fr auto auto;grid-template-rows:auto;grid-template-areas:"picture product subtotal quantity"}}.product-table__body .col-picture img{max-width:4.6875rem;max-height:4.6875rem}.product-table .col-picture{grid-area:picture}.product-table .col-product{grid-area:product}.product-table .col-product__inner{display:flex;flex-direction:row;gap:.625rem;align-items:center;margin-bottom:.625rem}@media(max-width: 991.98px){.product-table .col-product__inner{align-items:flex-start;flex-direction:column}}.product-table .col-product__inner--brand{margin-bottom:.625rem;color:var(--text-body, #404040)}.product-table .col-product__inner .caption-1{margin-bottom:0}.product-table .col-quantity{display:flex;justify-content:flex-start;grid-area:quantity}@media(max-width: 1199.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{grid-area:subtotal;display:flex;justify-content:flex-end;text-align:end;margin-right:.9375rem}.product-table .col-subtotal .product-price{display:flex;flex-direction:column;align-items:flex-end;gap:.1875rem}@media(max-width: 1199.98px){.product-table .col-subtotal{justify-content:flex-start;text-align:start;margin-right:0}}.product-table.edit .product-table__head{display:grid;column-gap:.9375rem;grid-template-columns:1rem 4.6875rem 1fr 7.1875rem 10.5rem 1.875rem;grid-template-areas:"product product product subtotal quantity delete";border-bottom:.0625rem solid var(--background-2, #f7fafd);padding-bottom:.9375rem}@media(max-width: 1199.98px){.product-table.edit .product-table__head{display:none}}@media(max-width: 991.98px){.product-table.edit .product-table__body{grid-template-areas:"picture product product" "subtotal quantity delete"}}@media(min-width: 1200px){.product-table.edit .product-table__body{grid-template-columns:1rem 4.6875rem 1fr 7.1875rem 10.5rem 6.125rem;grid-template-rows:auto;grid-template-areas:"grap picture product subtotal quantity delete"}}.product-table.edit .product-table__body .col-drag{grid-area:grap;display:flex;align-items:center;cursor:pointer}@media(max-width: 1199.98px){.product-table.edit .product-table__body .col-drag{display:none}}.product-table.edit .product-table__body .col-delete{grid-area:delete;margin-top:.3125rem;justify-self:right}.registration-form{row-gap:1.875rem}@media(max-width: 991.98px){.registration-form{margin:1.875rem 0rem}}.registration-form__container{max-width:34.0625rem}.registration-form__container .registration-form{row-gap:.9375rem;margin-block:4.6875rem 1.5625rem}@media(max-width: 991.98px){.registration-form__container .registration-form{margin-block:3.125rem 0rem}}.registration-form__container .registration-form .reg-login{margin-top:.9375rem}.registration-form__container .registration-form .password-input-group{margin-bottom:0}.registration-form .reg-address{margin-bottom:-0.9375rem}.registration-form .reg-company{margin-top:.9375rem}.registration-form fieldset .fieldset-heading{display:block !important}.registration-form fieldset .fieldset-heading .h2{font-size:1.125rem !important}.registration-form fieldset .fa{pointer-events:all}.registration-form .password-input-group .form-control::placeholder{opacity:0}.registration-result,.password-change{background-color:var(--background-1, #fff);padding:3.125rem;text-align:center;gap:3.125rem}@media(max-width: 1199.98px){.registration-result,.password-change{padding:1.875rem;margin:0 auto}}.registration-result__wrapper,.password-change__wrapper{background-image:url("/static/uploads-cms2/login_bg_image.png");background-size:cover;background-repeat:no-repeat;background-position:center center;padding:1.875rem 0rem}.registration-result__header .icon-lg,.registration-result__header .icon,.password-change__header .icon-lg,.password-change__header .icon{color:var(--functional-info, #009fe3)}.registration-result--user-active,.password-change--user-active{text-align:center !important}.registration-result-inactive-result,.password-change-inactive-result{max-width:41.25rem;margin-inline:auto;padding-block:4.6875rem}@media(max-width: 991.98px){.registration-result-inactive-result,.password-change-inactive-result{padding-block:1.875rem 3.125rem}}.registration-result-inactive-result .registration-result,.password-change-inactive-result .registration-result{padding:0}
